.conversation-area.svelte-1m9w2t8{display:flex;max-height:400px;flex-direction:column;gap:1rem;overflow-y:auto;border-radius:.5rem;background-color:#ffffff0d;padding:1rem}.interview-msg.svelte-1m9w2t8{display:flex;flex-direction:column}.interview-msg-assistant.svelte-1m9w2t8>div:where(.svelte-1m9w2t8){border-left-width:3px;--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1));background-color:#60a5fa1a}.interview-msg-user.svelte-1m9w2t8>div:where(.svelte-1m9w2t8){border-left-width:3px;--tw-border-opacity: 1;border-left-color:rgb(167 139 250 / var(--tw-border-opacity, 1));background-color:#a78bfa1a}.interview-submit-btn.svelte-1m9w2t8{cursor:pointer;border-radius:.5rem;border-width:0px;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:linear-gradient(135deg,#60a5fa,#a78bfa)}.interview-submit-btn.svelte-1m9w2t8:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #60a5fa66}.interview-submit-btn.svelte-1m9w2t8:disabled{cursor:not-allowed;opacity:.5}@keyframes svelte-owkl72-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-8px)}}.animate-typing.svelte-owkl72{animation:svelte-owkl72-typing 1.4s infinite}.choice-card.svelte-1c6vpff{position:relative;display:flex;width:100%;cursor:pointer;flex-direction:column;align-items:center;border-radius:.75rem;border-width:2px;border-color:#ffffff1a;background-color:#ffffff0d;padding:2rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.choice-card.svelte-1c6vpff:hover{border-color:#60a5fa80;background-color:#60a5fa1a;transform:translateY(-2px)}.choice-card-primary.svelte-1c6vpff:hover{border-color:#60a5facc;background-color:#60a5fa26}.choice-badge.svelte-1c6vpff{position:absolute;top:1rem;right:1rem;border-radius:.75rem;border-width:1px;border-color:#60a5fa4d;background-color:#60a5fa33;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.choice-badge-best.svelte-1c6vpff{border-color:#a78bfa4d;background-color:#a78bfa33;--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.skip-notification.svelte-1c6vpff{position:fixed;top:2rem;right:2rem;z-index:12000;animation:svelte-1c6vpff-slideInRight .3s ease-out}@keyframes svelte-1c6vpff-slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.onboarding-backdrop.svelte-15y04s2{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:1rem;background:linear-gradient(135deg,#1e293b,#0f172a,#020617)}.onboarding-container.svelte-15y04s2{width:100%;max-width:800px;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));padding:2rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:svelte-15y04s2-slideIn .3s ease-out}@keyframes svelte-15y04s2-slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.skip-modal.svelte-15y04s2{max-height:80vh;width:100%;max-width:600px;overflow-y:auto;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1));padding:2rem}.utility-item.svelte-15y04s2{display:flex;gap:1rem;border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#ffffff0d;padding:1rem}.onboarding-btn-primary.svelte-15y04s2{cursor:pointer;border-radius:.5rem;border-width:0px;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:linear-gradient(135deg,#60a5fa,#a78bfa)}.onboarding-btn-primary.svelte-15y04s2:hover{transform:translateY(-1px);box-shadow:0 4px 12px #60a5fa66}@media(max-width:640px){.onboarding-container.svelte-15y04s2,.skip-modal.svelte-15y04s2{padding:1.5rem}.utility-item.svelte-15y04s2{flex-direction:column;gap:.5rem}}
