canvas[data-v-a151d81b]{display:block}.ball[data-v-a151d81b]{animation:pulse-a151d81b .8s ease-in-out infinite alternate,morph-a151d81b 3s ease-in-out infinite;border-radius:50%;transform-origin:center}@keyframes pulse-a151d81b{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes morph-a151d81b{0%,to{border-radius:50%}25%{border-radius:55% 45% 50% 50%}50%{border-radius:45% 55% 60% 40%}75%{border-radius:50% 50% 45% 55%}}.start-cta[data-v-17b32ac4]{background:var(--cta-color)!important;font-weight:600!important;letter-spacing:.02em}.start-cta-wrapper[data-v-17b32ac4]{display:inline-block;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s}.start-cta-wrapper[data-v-17b32ac4]:hover{filter:brightness(1.15);transform:scale(1.06)}.start-cta-wrapper[data-v-17b32ac4]:active{filter:brightness(.85);transform:scale(.93);transition:transform .1s cubic-bezier(.4,0,.2,1),filter .1s}.btn-fade-enter-active[data-v-17b32ac4],.btn-fade-leave-active[data-v-17b32ac4]{transition:opacity .3s ease,transform .3s ease}.btn-fade-enter-from[data-v-17b32ac4]{opacity:0;transform:translateY(8px)}.btn-fade-leave-to[data-v-17b32ac4]{opacity:0;transform:translateY(-8px)}.ui-fade-enter-active[data-v-17b32ac4]{transition:opacity .4s ease .15s}.ui-fade-leave-active[data-v-17b32ac4]{transition:opacity .2s ease}.ui-fade-enter-from[data-v-17b32ac4],.ui-fade-leave-to[data-v-17b32ac4]{opacity:0}.wosnic-voiceball-buttons-container[data-v-17b32ac4]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .15s}.wosnic-voiceball-buttons-container[data-v-17b32ac4]:hover{filter:brightness(1.12);transform:scale(1.04)}.wosnic-voiceball-buttons-container[data-v-17b32ac4]:active{transform:scale(.94);transition:transform .1s cubic-bezier(.4,0,.2,1)}.wosnic-voiceball-buttons-container[data-v-17b32ac4]:has(.mic-recording){filter:brightness(.8);transform:scale(.97)}.wosnic-voiceball-stage[data-v-17b32ac4]{align-items:center;overflow:hidden;position:relative;transition:height .4s ease;width:100%}.wosnic-voiceball-links[data-v-17b32ac4],.wosnic-voiceball-stage[data-v-17b32ac4]{display:flex;justify-content:center;margin-bottom:8px}.wosnic-voiceball-links[data-v-17b32ac4]{flex-wrap:wrap;gap:6px;padding:0 16px}.link-chip[data-v-17b32ac4]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:20px;color:inherit;display:inline-flex;font-size:13px;gap:4px;padding:6px 12px;text-decoration:none;transition:background .2s}.link-chip[data-v-17b32ac4]:hover{background:#ffffff40}.link-chip-icon[data-v-17b32ac4]{font-size:14px;opacity:.7}.wosnic-voiceball-status[data-v-17b32ac4]{box-sizing:border-box;flex-direction:column;height:100%;inset:0;margin:auto;max-width:460px;padding:8px 20px;position:absolute;width:100%}.status-label[data-v-17b32ac4],.wosnic-voiceball-status[data-v-17b32ac4]{align-items:center;display:flex;justify-content:center}.status-label[data-v-17b32ac4]{color:inherit;font-size:13px;gap:6px;letter-spacing:.03em;margin:0 0 4px;opacity:.7}.status-dot[data-v-17b32ac4]{animation:blink-17b32ac4 1.2s ease-in-out infinite;background:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes blink-17b32ac4{0%,to{opacity:.3}50%{opacity:1}}.live-text[data-v-17b32ac4]{background:#00000012;border-radius:10px;color:inherit;flex:1;font-size:13px;line-height:1.5;margin:0;min-height:0;overflow-y:auto;padding:8px 14px;text-align:center;width:100%;word-break:break-word}.live-text[data-v-17b32ac4] a{color:currentColor;opacity:.85;text-decoration:underline;text-underline-offset:2px}.status-fade-enter-active[data-v-17b32ac4]{transition:opacity .3s ease,transform .3s ease}.status-fade-leave-active[data-v-17b32ac4]{transition:opacity .2s ease}.status-fade-enter-from[data-v-17b32ac4]{opacity:0;transform:scale(.95)}.status-fade-leave-to[data-v-17b32ac4]{opacity:0}.modal-content[data-v-17b32ac4]{max-height:85vh;overflow-y:auto}.popover-panel[data-v-17b32ac4]{background:#fff;border-radius:10px;color:#1f2937}.popover-input[data-v-17b32ac4] input{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937}.popover-item[data-v-17b32ac4]{align-items:center;border-radius:6px;color:#374151;display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:6px 8px;text-align:left;transition:background .15s;width:100%}.popover-item[data-v-17b32ac4]:hover{background:#f3f4f6}.popover-item-active[data-v-17b32ac4]{background:#eff6ff;color:#2563eb}[data-v-17b32ac4] [data-radix-popper-content-wrapper]>*{background:transparent!important;border:none!important;box-shadow:none!important}.session-menu[data-v-17b32ac4]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:color-mix(in srgb,var(--menu-bg) 55%,transparent);border:1px solid color-mix(in srgb,var(--menu-accent) 20%,transparent);border-radius:14px;box-shadow:0 8px 32px #00000026;color:var(--menu-text,#fff);min-width:220px;padding:6px}.session-menu-item[data-v-17b32ac4]{align-items:center;border-radius:10px;color:var(--menu-text,#fff);display:flex;font-size:14px;gap:10px;padding:10px 12px;text-align:left;transition:background .15s;width:100%}.session-menu-item[data-v-17b32ac4]:hover{background:color-mix(in srgb,var(--menu-accent) 20%,transparent)}.session-menu-item[data-v-17b32ac4]:active{background:color-mix(in srgb,var(--menu-accent) 30%,transparent)}.menu-back[data-v-17b32ac4]{font-size:13px;opacity:.5}.menu-item-active[data-v-17b32ac4]{background:color-mix(in srgb,var(--menu-accent) 25%,transparent)}.menu-search[data-v-17b32ac4]{background:color-mix(in srgb,var(--menu-text,#fff) 6%,transparent);border:1px solid color-mix(in srgb,var(--menu-text,#fff) 15%,transparent);border-radius:8px;color:var(--menu-text,#fff);font-size:13px;margin-bottom:4px;outline:none;padding:7px 10px;width:100%}.menu-search[data-v-17b32ac4]::-moz-placeholder{color:color-mix(in srgb,var(--menu-text,#fff) 40%,transparent)}.menu-search[data-v-17b32ac4]::placeholder{color:color-mix(in srgb,var(--menu-text,#fff) 40%,transparent)}.menu-search[data-v-17b32ac4]:focus{border-color:#fff3}.menu-scroll[data-v-17b32ac4]{max-height:200px;overflow-y:auto}.footer-row[data-v-17b32ac4]{min-height:24px;position:relative;z-index:5}.wosnic-footer-link[data-v-17b32ac4]{opacity:var(--footer-opacity,.5);transition:opacity .3s}.wosnic-footer-link[data-v-17b32ac4]:hover{opacity:.7}.lang-selector-topleft[data-v-17b32ac4],.mic-selector-compact[data-v-17b32ac4]{flex-shrink:0}.animate-spin-icon[data-v-17b32ac4] svg{animation:spin-17b32ac4 1s linear infinite}@keyframes spin-17b32ac4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.transcript-fullscreen[data-v-17b32ac4]{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);color:var(--accent-text,#e5e5e5);display:flex;flex-direction:column;inset:0;position:fixed;z-index:100}.transcript-header[data-v-17b32ac4]{align-items:center;background:var(--accent);border-radius:0;color:var(--accent-btn-text,#fff);display:flex;flex-shrink:0;justify-content:space-between;padding:14px 16px}.transcript-header-left[data-v-17b32ac4]{align-items:center;display:flex;gap:8px}.transcript-header-left h2[data-v-17b32ac4]{color:inherit;font-size:15px;font-weight:600;margin:0}.transcript-header-actions[data-v-17b32ac4]{align-items:center;display:flex;gap:2px}.transcript-header-btn[data-v-17b32ac4]{align-items:center;background:none;border:none;border-radius:8px;color:var(--accent-btn-text,#fff);cursor:pointer;display:flex;opacity:.65;padding:6px;transition:opacity .15s,background .15s}.transcript-header-btn[data-v-17b32ac4]:hover{background:#ffffff26;opacity:1}.transcript-messages[data-v-17b32ac4]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain;padding:16px}.transcript-empty[data-v-17b32ac4]{align-items:center;color:color-mix(in srgb,var(--accent-text,#fff) 30%,transparent);display:flex;font-size:14px;height:100%;justify-content:center}.transcript-bubble[data-v-17b32ac4]{border-radius:18px;font-size:14px;line-height:1.5;max-width:82%;padding:10px 14px}.bubble-assistant[data-v-17b32ac4]{align-self:flex-start;background:color-mix(in srgb,var(--accent-text,#fff) 12%,transparent);border-bottom-left-radius:4px;color:var(--accent-text,#e5e5e5)}.bubble-user[data-v-17b32ac4]{align-self:flex-end;background:var(--accent);border-bottom-right-radius:4px;color:var(--accent-btn-text,#fff)}.bubble-meta[data-v-17b32ac4]{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:2px}.bubble-role[data-v-17b32ac4]{font-size:10px;font-weight:600;letter-spacing:.04em;opacity:.4;text-transform:uppercase}.bubble-time[data-v-17b32ac4]{font-size:10px;opacity:.3}.bubble-text[data-v-17b32ac4]{white-space:pre-wrap;word-break:break-word}
