.faq-button[data-v-df652e82]{background:#0070eb;box-shadow:0 12px 28px -4px #0070eb73;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.faq-button[data-v-df652e82]:hover{background:#005bc4;box-shadow:0 16px 32px -4px #0070eb99;transform:scale(1.08)}.dark .faq-button[data-v-df652e82]{background:#1b98e2;box-shadow:0 12px 28px -4px #1b98e273}.dark .faq-button[data-v-df652e82]:hover{background:#4eb3ec;box-shadow:0 16px 32px -4px #1b98e299}.wave[data-v-df652e82]{animation:wave-pulse-df652e82 1.6s ease-out infinite;border:2px solid #0070eb;border-radius:9999px;inset:0;opacity:.6;pointer-events:none;position:absolute}.wave-2[data-v-df652e82]{animation-delay:.8s}.dark .wave[data-v-df652e82]{border-color:#1b98e2}@keyframes wave-pulse-df652e82{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2)}}.fab-enter-active[data-v-df652e82],.fab-leave-active[data-v-df652e82]{transition:all .25s ease}.fab-enter-from[data-v-df652e82],.fab-leave-to[data-v-df652e82]{opacity:0;transform:translateY(20px)}.fab-enter-to[data-v-df652e82],.fab-leave-from[data-v-df652e82]{opacity:1;transform:translateY(0)}[data-v-f9f31535] .dark .ai-chat-message a{color:#1b98e2}[data-v-f9f31535] .ai-chat-message a{color:#0070eb}[data-v-f9f31535] .ai-chat-message a,[data-v-f9f31535] .ai-chat-message h1,[data-v-f9f31535] .ai-chat-message h2,[data-v-f9f31535] .ai-chat-message h3,[data-v-f9f31535] .ai-chat-message h4,[data-v-f9f31535] .ai-chat-message h5,[data-v-f9f31535] .ai-chat-message h6,[data-v-f9f31535] .ai-chat-message li,[data-v-f9f31535] .ai-chat-message p,[data-v-f9f31535] .ai-chat-message ul{margin:0;padding:0}[data-v-f9f31535] .ai-chat-message h1{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem}[data-v-f9f31535] .ai-chat-message h2{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.9rem}[data-v-f9f31535] .ai-chat-message h3,[data-v-f9f31535] .ai-chat-message h4{font-size:1rem;font-weight:700;line-height:1.3;margin-bottom:.8rem}[data-v-f9f31535] .ai-chat-message p{font-size:14px;line-height:1.4;margin-bottom:.5rem}[data-v-f9f31535] .ai-chat-message a{cursor:pointer;text-decoration:none}[data-v-f9f31535] .ai-chat-message a:focus,[data-v-f9f31535] .ai-chat-message a:hover{text-decoration:underline}[data-v-f9f31535] .ai-chat-message ol,[data-v-f9f31535] .ai-chat-message ul{list-style-type:disc;margin-bottom:1.3rem;margin-left:1.3rem}[data-v-f9f31535] .ai-chat-message ol ul,[data-v-f9f31535] .ai-chat-message ul ul{list-style:circle}[data-v-f9f31535] .ai-chat-message ol ol,[data-v-f9f31535] .ai-chat-message ul ol{list-style:inside}[data-v-f9f31535] .ai-chat-message li{font-size:14px;line-height:1.6}.ai-rotate[data-v-ec8d9ed7]{animation:rotate-step-stop-ec8d9ed7 1s linear infinite;transform-origin:center}@keyframes rotate-step-stop-ec8d9ed7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ai-pending-shimmer[data-v-574521e2]{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(115deg,#6b7280,#6b7280 40%,#e5e7eb,#6b7280 60%,#6b7280);background-size:250% 100%;-webkit-text-fill-color:transparent;animation:ai-pending-wave-574521e2 1.6s linear infinite;color:transparent}.dark{background-image:linear-gradient(115deg,#e5e7eb,#e5e7eb 40%,#6b7280,#e5e7eb 60%,#e5e7eb)}@keyframes ai-pending-wave-574521e2{0%{background-position:150% 0}to{background-position:-50% 0}}.faq-popup-scroll[data-v-6edfe90d]{overscroll-behavior-y:contain}.faq-message-anim[data-v-6edfe90d]{animation:faq-message-enter-6edfe90d .36s cubic-bezier(.22,1,.36,1) backwards}@keyframes faq-message-enter-6edfe90d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faq-message-anim[data-v-6edfe90d]{animation:none}}.faq-input-shell[data-v-8a745b30]{background:#fff;border:1px solid rgba(0,112,235,.5);box-shadow:0 10px 36px -10px #0070eb66,0 3px 12px -4px #0070eb38;transition:border-color .2s ease,box-shadow .2s ease}.faq-input-shell[data-v-8a745b30]:focus-within{border-color:#0070ebb3;box-shadow:0 14px 44px -10px #0070eb80,0 4px 14px -4px #0070eb47}.dark .faq-input-shell[data-v-8a745b30]{background:#26282b;border-color:#1b98e28c;box-shadow:0 10px 36px -10px #1b98e252,0 3px 12px -6px #0009}.dark .faq-input-shell[data-v-8a745b30]:focus-within{border-color:#1b98e2cc;box-shadow:0 14px 44px -10px #1b98e273,0 4px 14px -6px #0009}@media (prefers-reduced-motion:reduce){.faq-input-shell[data-v-8a745b30]{transition:none}}.ai-faq-textarea[data-v-8a745b30]{scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin}.ai-faq-textarea[data-v-8a745b30]:focus,.ai-faq-textarea[data-v-8a745b30]:hover{scrollbar-color:rgba(156,163,175,.7) transparent}.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar{width:6px}.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar-button,.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar-button:single-button,.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar-button:vertical:end:increment,.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar-button:vertical:start:decrement{background:transparent;display:none;height:0;width:0}.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar-track{background:transparent}.ai-faq-textarea[data-v-8a745b30]::-webkit-scrollbar-thumb{background-color:transparent;border-radius:999px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.ai-faq-textarea[data-v-8a745b30]:focus::-webkit-scrollbar-thumb,.ai-faq-textarea[data-v-8a745b30]:hover::-webkit-scrollbar-thumb{background-color:#9ca3afb3}.dark .ai-faq-textarea[data-v-8a745b30]:focus,.dark .ai-faq-textarea[data-v-8a745b30]:hover{scrollbar-color:hsla(220,9%,46%,.8) transparent}.dark .ai-faq-textarea[data-v-8a745b30]:focus::-webkit-scrollbar-thumb,.dark .ai-faq-textarea[data-v-8a745b30]:hover::-webkit-scrollbar-thumb{background-color:#6b7280cc}.stream-typing[data-v-b7c404b2]{padding:0 2px}.stream-dot[data-v-b7c404b2]{animation:stream-bounce-b7c404b2 1.05s ease-in-out infinite;background:currentColor;border-radius:9999px;display:inline-block;height:4px;width:4px}.stream-dot[data-v-b7c404b2]:nth-child(2){animation-delay:.18s}.stream-dot[data-v-b7c404b2]:nth-child(3){animation-delay:.36s}@keyframes stream-bounce-b7c404b2{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.thread-name-enter-active[data-v-b7c404b2],.thread-name-leave-active[data-v-b7c404b2]{transition:opacity .2s ease}.thread-name-enter-from[data-v-b7c404b2],.thread-name-leave-to[data-v-b7c404b2]{opacity:0}.thread-list[data-v-b7c404b2]{position:relative}.thread-list-enter-active[data-v-b7c404b2]{transition:opacity .28s ease-out,transform .28s cubic-bezier(.22,1,.36,1)}.thread-list-leave-active[data-v-b7c404b2]{left:0;position:absolute;right:0;transition:opacity .18s ease-in,transform .18s ease-in}.thread-list-enter-from[data-v-b7c404b2]{opacity:0;transform:translate(-10px) scale(.98)}.thread-list-leave-to[data-v-b7c404b2]{opacity:0;transform:translate(8px)}.thread-list-move[data-v-b7c404b2]{transition:transform .28s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.stream-dot[data-v-b7c404b2]{animation:none;opacity:.7}.thread-list-enter-active[data-v-b7c404b2],.thread-list-leave-active[data-v-b7c404b2],.thread-list-move[data-v-b7c404b2],.thread-name-enter-active[data-v-b7c404b2],.thread-name-leave-active[data-v-b7c404b2]{transition:none}}.no-scrollbar[data-v-b7c404b2]{scrollbar-color:transparent transparent;scrollbar-width:thin}.no-scrollbar[data-v-b7c404b2]:hover{scrollbar-color:rgba(156,163,175,.5) transparent}.no-scrollbar[data-v-b7c404b2]::-webkit-scrollbar{width:6px}.no-scrollbar[data-v-b7c404b2]::-webkit-scrollbar-thumb{background-color:transparent;border-radius:9999px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.no-scrollbar[data-v-b7c404b2]:hover::-webkit-scrollbar-thumb{background-color:#9ca3af99}.start-icon[data-v-cc3a8773]{box-shadow:0 8px 24px -6px #0070eb73}.dark .start-icon[data-v-cc3a8773]{box-shadow:0 8px 24px -6px #1b98e280}.option-card[data-v-cc3a8773]{transition:transform .15s ease-out,border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.start-anim-pop[data-v-cc3a8773]{animation:start-pop-cc3a8773 .48s cubic-bezier(.22,1,.36,1) backwards}.start-anim-rise[data-v-cc3a8773]{animation:start-rise-cc3a8773 .46s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--stagger,0s)}@keyframes start-pop-cc3a8773{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes start-rise-cc3a8773{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.option-card[data-v-cc3a8773],.option-card[data-v-cc3a8773]:hover{transform:none;transition:none}.start-anim-pop[data-v-cc3a8773],.start-anim-rise[data-v-cc3a8773]{animation:none}}.faq-popup[data-v-9fd51a44]{box-shadow:0 20px 60px -15px #0000003d;will-change:width,height}.popup-enter-active[data-v-9fd51a44],.popup-leave-active[data-v-9fd51a44]{transition:all .3s ease}.popup-enter-from[data-v-9fd51a44],.popup-leave-to[data-v-9fd51a44]{opacity:0;transform:translateY(30px)}.popup-enter-to[data-v-9fd51a44],.popup-leave-from[data-v-9fd51a44]{opacity:1;transform:translateY(0)}.trigger-bubble[data-v-e17c24a7]{box-shadow:0 20px 60px -15px #0000003d}.type-caret[data-v-e17c24a7]{animation:type-caret-blink-e17c24a7 1s step-end infinite;font-weight:400;margin-left:1px}@keyframes type-caret-blink-e17c24a7{0%,to{opacity:1}50%{opacity:0}}.trigger-card-enter-active[data-v-e17c24a7],.trigger-card-leave-active[data-v-e17c24a7]{transition:opacity .3s ease,transform .3s ease}.trigger-card-enter-from[data-v-e17c24a7],.trigger-card-leave-to[data-v-e17c24a7]{opacity:0;transform:translateY(24px) scale(.96)}.trigger-card-enter-to[data-v-e17c24a7],.trigger-card-leave-from[data-v-e17c24a7]{opacity:1;transform:translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.type-caret[data-v-e17c24a7]{animation:none}.trigger-card-enter-active[data-v-e17c24a7],.trigger-card-leave-active[data-v-e17c24a7]{transition:none}}
