/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@font-face{font-display:swap;font-family:Konnect Regular;font-style:normal;font-weight:400;src:url(./KonnectRegular.KFkd8uum.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Regular;font-style:italic;font-weight:400;src:url(./KonnectItalic.Cq2Xuadz.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Medium;font-style:normal;font-weight:500;src:url(./KonnectMedium.0d3sM2hU.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Medium;font-style:italic;font-weight:500;src:url(./KonnectMediumItalic.CYUQEKSK.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect SemiBold;font-style:normal;font-weight:600;src:url(./KonnectSemiBold.C3I-DAWe.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect SemiBold;font-style:italic;font-weight:600;src:url(./KonnectSemiBoldItalic.DhXuXv8R.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Bold;font-style:normal;font-weight:700;src:url(./KonnectBold.Dku_7xc8.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Bold;font-style:italic;font-weight:700;src:url(./KonnectBoldItalic.Bb9Gcz2S.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect ExtraBold;font-style:normal;font-weight:800;src:url(./KonnectExtraBold.Bz1dySxI.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect ExtraBold;font-style:italic;font-weight:800;src:url(./KonnectExtraBoldItalic.DD52Htnz.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Black;font-style:normal;font-weight:900;src:url(./KonnectBlack.BDEnBGZ2.woff2)format("woff2")}@font-face{font-display:swap;font-family:Konnect Black;font-style:italic;font-weight:900;src:url(./KonnectBlackItalic.Dxrbu_OU.woff2)format("woff2")}[data-v-6958151e]{scrollbar-color:#80808073 transparent;scrollbar-width:thin;font-family:Konnect Regular,system-ui,Segoe UI,Roboto,sans-serif}.v-slide-group__container[data-v-6958151e]{scrollbar-color:auto;scrollbar-width:none}.v-slide-group__container[data-v-6958151e]::-webkit-scrollbar{display:none}html[data-v-6958151e]{scroll-padding-top:55px;overflow-y:scroll}body[data-v-6958151e],html[data-v-6958151e]{color:#ecf0fff5;background:#07082c}body[data-v-6958151e]{min-height:100vh}input[data-v-6958151e]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[data-v-6958151e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-6958151e]{appearance:textfield}.grecaptcha-badge[data-v-6958151e]{visibility:hidden}.swiper-container[data-v-6958151e]::part(pagination){background-color:red;position:relative!important}:where(.v-checkbox) .v-selection-control[data-v-6958151e]{min-height:unset}:where(.v-checkbox) .v-selection-control__wrapper[data-v-6958151e]{width:20px;height:20px;margin-inline-end:.4rem}:where(.v-checkbox) .v-selection-control__input>.v-icon[data-v-6958151e]{color:var(--vp-text-muted)}:where(.v-checkbox) .v-selection-control--dirty .v-selection-control__input>.v-icon[data-v-6958151e],:where(.v-checkbox).v-checkbox--selected .v-selection-control__input>.v-icon[data-v-6958151e]{color:var(--vp-accent,#16e7c7)!important}input[type=checkbox][data-v-6958151e]{accent-color:var(--vp-accent,#16e7c7)}:where(.v-radio) .v-selection-control__input>.v-icon[data-v-6958151e]{color:var(--vp-text-muted)}:where(.v-radio) .v-selection-control--dirty .v-selection-control__input>.v-icon[data-v-6958151e],:where(.v-radio).v-selection-control--dirty .v-selection-control__input>.v-icon[data-v-6958151e]{color:var(--vp-accent,#16e7c7)!important}input[type=radio][data-v-6958151e]{accent-color:var(--vp-accent,#16e7c7)}:where(.v-switch[data-v-6958151e]){min-width:3.5rem}:where(.v-switch) .v-selection-control[data-v-6958151e]{min-height:2.5rem}:where(.v-switch) .v-selection-control__wrapper[data-v-6958151e]{width:3.25rem;height:2rem}:where(.v-switch) .v-switch__track[data-v-6958151e]{background:var(--vp-bg-surface-secondary,#ecf0ff14);border:1px solid var(--vp-border-subtle,#ecf0ff40);opacity:1;border-radius:999px;min-width:3.25rem;min-height:2rem;padding-inline:.25rem;transition:background-color .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px 2px #07082c33}:where(.v-switch) .v-switch__thumb[data-v-6958151e]{border:1px solid var(--vp-border-subtle,#ecf0ff33);border-radius:50%;width:1.5rem;min-width:1.5rem;height:1.5rem;box-shadow:0 2px 6px #07082c40}:where(.v-switch) .v-selection-control--dirty .v-switch__track[data-v-6958151e]{color:inherit;background-color:currentColor;border-color:currentColor;box-shadow:inset 0 0 0 1px,0 0 14px -7px}:where(.v-switch) .v-selection-control--dirty .v-switch__thumb[data-v-6958151e]{border-color:#0000}:where(.v-switch) .v-selection-control--focus-visible .v-switch__track[data-v-6958151e]{outline:2px solid var(--vp-accent,#16e7c7);outline-offset:3px}:where(.v-switch) .v-label[data-v-6958151e]{color:var(--vp-text-primary,#ecf0fff5);opacity:1;font-family:Konnect SemiBold,system-ui,sans-serif;font-size:.85rem;line-height:1.35}:where(.v-switch) .v-selection-control--disabled .v-switch__track[data-v-6958151e]{box-shadow:none}.voice-shell[data-v-6958151e]{--accent:var(--voice-accent);--accent-2:var(--voice-accent-2);--ink:var(--voice-accent-ink);--bg:#fafefe;--surface:#ffffffa3;--surface-solid:#fcfffe;--surface-deep:#07082c}@supports (color:color-mix(in lab,red,red)){.voice-shell[data-v-6958151e]{--surface-deep:color-mix(in srgb,#07082c 94%,var(--accent))}}.voice-shell[data-v-6958151e]{--text:#07082c;--muted:#07082c9e;--border:#07082c1c;--border-strong:#07082c2e;--grid-line:var(--accent)}@supports (color:color-mix(in lab,red,red)){.voice-shell[data-v-6958151e]{--grid-line:color-mix(in srgb,var(--accent) 12%,transparent)}}.voice-shell[data-v-6958151e]{--signal-cyan:#16e7c7;--signal-magenta:#f6a3af;--signal-violet:#a799ff;--shadow-deep:0 34px 90px -44px #07082cb8;--scene-glow-alpha:.72;--state-color:#07082c6b;background:var(--bg);color:var(--text);font-family:var(--public-page-font-family);padding:max(18px,env(safe-area-inset-top)) max(22px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(22px,env(safe-area-inset-left));flex-direction:column;transition:background .25s,color .25s;display:flex;position:fixed;inset:0;overflow:auto}.theme-dark[data-v-6958151e]{--bg:#030a22;--surface:#09102c94;--surface-solid:#162145;--surface-deep:#030a22}@supports (color:color-mix(in lab,red,red)){.theme-dark[data-v-6958151e]{--surface-deep:color-mix(in srgb,#030a22 94%,var(--accent))}}.theme-dark[data-v-6958151e]{--text:#ecf0fff5;--muted:#b6bee6b8;--border:#ffffff1a;--border-strong:#ffffff2b;--grid-line:var(--accent)}@supports (color:color-mix(in lab,red,red)){.theme-dark[data-v-6958151e]{--grid-line:color-mix(in srgb,var(--accent) 9%,transparent)}}.theme-dark[data-v-6958151e]{--shadow-deep:0 38px 100px -42px #000000eb;--scene-glow-alpha:1}.runtime-preparing[data-v-6958151e],.state-connecting[data-v-6958151e]{--state-color:#f2aa52}.runtime-offline[data-v-6958151e],.runtime-unavailable[data-v-6958151e],.runtime-unsupported[data-v-6958151e]{--state-color:#b6bee6b8}.state-listening[data-v-6958151e]{--state-color:#3debd1}.state-speaking[data-v-6958151e]{--state-color:var(--accent)}.state-error[data-v-6958151e]{--state-color:#e91838}.scene[data-v-6958151e]{pointer-events:none;position:fixed;inset:0;overflow:hidden}.scene-glow[data-v-6958151e]{background:radial-gradient(62% 52% at 48% -14%,var(--accent),transparent 65%),radial-gradient(46% 42% at 108% 10%,var(--signal-violet),transparent 65%),radial-gradient(52% 44% at -8% 94%,var(--signal-magenta),transparent 64%);opacity:var(--scene-glow-alpha);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.scene-glow[data-v-6958151e]{background:radial-gradient(62% 52% at 48% -14%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 65%),radial-gradient(46% 42% at 108% 10%,color-mix(in srgb,var(--signal-violet) 19%,transparent),transparent 65%),radial-gradient(52% 44% at -8% 94%,color-mix(in srgb,var(--signal-magenta) 16%,transparent),transparent 64%)}}.scene-aurora[data-v-6958151e]{filter:blur(90px);opacity:.13;border-radius:50%;width:42vmax;height:42vmax;animation:28s ease-in-out infinite alternate aurora-drift-6958151e;position:absolute}.aurora-a[data-v-6958151e]{background:var(--accent);top:-18vmax;left:-12vmax}.aurora-b[data-v-6958151e]{background:var(--signal-violet);animation-duration:34s;animation-delay:-9s;bottom:-20vmax;right:-16vmax}.scene-grid[data-v-6958151e]{background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);opacity:.72;transform-origin:bottom;background-size:68px 68px;position:absolute;inset:-16%;transform:perspective(900px)rotateX(54deg)translateY(26%);-webkit-mask-image:radial-gradient(76% 66% at 50% 45%,#000 18%,#0000 74%);mask-image:radial-gradient(76% 66% at 50% 45%,#000 18%,#0000 74%)}.scene-beam[data-v-6958151e]{background:linear-gradient(180deg,transparent,var(--accent),transparent);width:1px;height:42vh;position:absolute}@supports (color:color-mix(in lab,red,red)){.scene-beam[data-v-6958151e]{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--accent) 42%,transparent),transparent)}}.scene-beam[data-v-6958151e]{opacity:.42}.beam-a[data-v-6958151e]{top:8%;left:13%;transform:rotate(24deg)}.beam-b[data-v-6958151e]{height:36vh;bottom:2%;right:11%;transform:rotate(-29deg)}.scene-vignette[data-v-6958151e]{opacity:0;background:radial-gradient(125% 105% at 50% 42%,#0000 52%,#01040f8c 100%);position:absolute;inset:0}.theme-dark .scene-vignette[data-v-6958151e]{opacity:1}.voice-header[data-v-6958151e]{background:linear-gradient(135deg,var(--accent),transparent 42%),var(--surface);border:1px solid var(--border);z-index:3;border-radius:20px;flex:none;justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100%);margin:0 auto;padding:10px 12px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.voice-header[data-v-6958151e]{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 5%,transparent),transparent 42%),color-mix(in srgb,var(--surface) 88%,transparent)}}.voice-header[data-v-6958151e]{box-shadow:inset 0 1px 0 #ffffff24,0 24px 60px -42px var(--accent)}@supports (color:color-mix(in lab,red,red)){.voice-header[data-v-6958151e]{box-shadow:inset 0 1px 0 #ffffff24,0 24px 60px -42px color-mix(in srgb,var(--accent) 46%,transparent)}}.voice-header[data-v-6958151e]{-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);animation:.7s cubic-bezier(.2,.8,.2,1) both rise-6958151e}.brand[data-v-6958151e]{align-items:center;gap:13px;min-width:0;display:flex}.logo-tile[data-v-6958151e]{flex:0 0 62px;width:62px;height:46px;position:relative}.logo[data-v-6958151e]{--brand-logo-width:62px;--brand-logo-height:46px;--brand-logo-padding:5px;--brand-logo-radius:15px;--brand-logo-border:1px solid var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.logo[data-v-6958151e]{--brand-logo-border:1px solid color-mix(in srgb,var(--border-strong) 80%,#fff6)}}.logo[data-v-6958151e]{--brand-logo-shadow:0 14px 30px -16px var(--accent),inset 0 1px 0 #ffffff40}@supports (color:color-mix(in lab,red,red)){.logo[data-v-6958151e]{--brand-logo-shadow:0 14px 30px -16px color-mix(in srgb,var(--accent) 55%,#02081eb3),inset 0 1px 0 #ffffff40}}.logo[data-v-6958151e]{--brand-logo-accent:var(--accent);--brand-logo-accent-2:var(--accent-2);--brand-logo-ink:var(--ink);--brand-logo-fallback-size:19px}.presence[data-v-6958151e]{border:2.5px solid var(--bg);background:#8b93ad;border-radius:50%;width:12px;height:12px;transition:background .3s;position:absolute;bottom:-2px;right:-2px}.in-call .presence[data-v-6958151e]{background:#2fc47c;box-shadow:0 0 0 4px #2fc47c29}.brand-copy[data-v-6958151e]{gap:2px;min-width:0;display:grid}.brand-copy strong[data-v-6958151e]{letter-spacing:-.02em;font-size:.92rem;font-weight:750}.brand-copy span[data-v-6958151e],.brand-copy strong[data-v-6958151e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-copy span[data-v-6958151e]{color:var(--muted);font-size:.72rem}.header-actions[data-v-6958151e]{flex:none;align-items:center;gap:9px;display:flex}.header-expand[data-v-6958151e]{background:var(--accent);border:1px solid var(--border);border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.header-expand[data-v-6958151e]{background:color-mix(in srgb,var(--accent) 7%,var(--surface))}}.header-expand[data-v-6958151e]{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.header-expand[data-v-6958151e]{color:color-mix(in srgb,var(--accent) 68%,var(--text))}}.header-expand[data-v-6958151e]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;font:inherit;font-size:.68rem;font-weight:700;transition:border-color .16s,background .16s,transform .16s}.header-expand svg[data-v-6958151e]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:15px;height:15px;transition:transform .24s}.header-expand[data-v-6958151e]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.header-expand[data-v-6958151e]:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}}.header-expand[data-v-6958151e]:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.header-expand[data-v-6958151e]:hover{background:color-mix(in srgb,var(--accent) 10%,var(--surface-solid))}}.header-expand[data-v-6958151e]:hover{transform:translateY(-1px)}.runtime-pill[data-v-6958151e]{border:1px solid var(--state-color);flex:none;align-items:center;gap:8px;padding:9px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.runtime-pill[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--state-color) 32%,var(--border))}}.runtime-pill[data-v-6958151e]{background:var(--state-color);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.runtime-pill[data-v-6958151e]{background:color-mix(in srgb,var(--state-color) 8%,var(--surface))}}.runtime-pill[data-v-6958151e]{box-shadow:inset 0 1px 0 #ffffff29,0 12px 28px -22px var(--state-color);color:var(--state-color)}@supports (color:color-mix(in lab,red,red)){.runtime-pill[data-v-6958151e]{color:color-mix(in srgb,var(--state-color) 52%,var(--text))}}.runtime-pill[data-v-6958151e]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.02em;font-size:.7rem;font-weight:650}.runtime-dot[data-v-6958151e]{background:var(--state-color);border-radius:50%;width:7px;height:7px;transition:background .3s}.in-call .runtime-dot[data-v-6958151e]{animation:1.8s ease-out infinite dot-pulse-6958151e}.voice-stage[data-v-6958151e]{z-index:1;flex:1 0 auto;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);align-items:center;gap:clamp(38px,6vw,88px);width:min(1180px,100%);min-height:min(720px,100dvh - 112px);margin:clamp(24px,4vh,48px) auto;display:grid;position:relative}.has-transcript .voice-stage[data-v-6958151e]{flex:none;min-height:auto}.state-ended .voice-stage[data-v-6958151e],.state-error .voice-stage[data-v-6958151e]{margin-block:clamp(28px,4vh,48px) clamp(18px,3vh,32px)}.copy[data-v-6958151e]{text-align:left;justify-items:start;animation:.7s cubic-bezier(.2,.8,.2,1) 60ms both rise-6958151e;display:grid}.eyebrow[data-v-6958151e]{border:1px solid var(--accent);align-items:center;gap:9px;padding:8px 13px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.eyebrow[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border))}}.eyebrow[data-v-6958151e]{background:var(--accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.eyebrow[data-v-6958151e]{background:color-mix(in srgb,var(--accent) 9%,var(--surface))}}.eyebrow[data-v-6958151e]{box-shadow:inset 0 1px 0 #ffffff24,0 14px 28px -24px var(--accent);color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.eyebrow[data-v-6958151e]{color:color-mix(in srgb,var(--accent) 72%,var(--text))}}.eyebrow[data-v-6958151e]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.19em;text-transform:uppercase;font-size:.66rem;font-weight:800}.eyebrow[data-v-6958151e]:before{background:var(--accent);box-shadow:0 0 12px var(--accent);content:"";border-radius:50%;width:7px;height:7px}@supports (color:color-mix(in lab,red,red)){.eyebrow[data-v-6958151e]:before{box-shadow:0 0 12px color-mix(in srgb,var(--accent) 76%,transparent)}}.copy h1[data-v-6958151e]{background:linear-gradient(118deg,var(--text) 22%,var(--text) 66%,var(--accent));max-width:9ch;margin:20px 0 14px}@supports (color:color-mix(in lab,red,red)){.copy h1[data-v-6958151e]{background:linear-gradient(118deg,var(--text) 22%,color-mix(in srgb,var(--text) 68%,var(--accent)) 66%,var(--accent))}}.copy h1[data-v-6958151e]{color:#0000;letter-spacing:-.055em;text-wrap:balance;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,6vw,5.7rem);font-weight:850;line-height:.92}.copy p[data-v-6958151e]{color:var(--muted);text-wrap:pretty;max-width:460px;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem);font-weight:550;line-height:1.65}.capability-row[data-v-6958151e]{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.capability-row span[data-v-6958151e]{background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.capability-row span[data-v-6958151e]{background:color-mix(in srgb,var(--surface) 74%,transparent)}}.capability-row span[data-v-6958151e]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--muted);letter-spacing:.015em;font-size:.66rem;font-weight:650}.capability-row i[data-v-6958151e]{background:var(--accent);box-shadow:0 0 9px var(--accent);border-radius:50%;width:5px;height:5px}@supports (color:color-mix(in lab,red,red)){.capability-row i[data-v-6958151e]{box-shadow:0 0 9px color-mix(in srgb,var(--accent) 72%,transparent)}}.orb-button[data-v-6958151e]{border:1px solid var(--accent);align-content:center;justify-self:end;justify-items:center;gap:18px;width:min(100%,560px);min-height:540px;padding:52px 34px 54px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.orb-button[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border))}}.orb-button[data-v-6958151e]{background:radial-gradient(circle at 50% 34%,var(--accent),transparent 42%),linear-gradient(150deg,var(--surface-solid),var(--surface-deep));border-radius:32px}@supports (color:color-mix(in lab,red,red)){.orb-button[data-v-6958151e]{background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 42%),linear-gradient(150deg,color-mix(in srgb,var(--surface-solid) 76%,transparent),color-mix(in srgb,var(--surface-deep) 11%,var(--surface)))}}.orb-button[data-v-6958151e]{box-shadow:var(--shadow-deep),0 28px 90px -52px var(--accent),inset 0 1px 0 #ffffff2e}@supports (color:color-mix(in lab,red,red)){.orb-button[data-v-6958151e]{box-shadow:var(--shadow-deep),0 28px 90px -52px color-mix(in srgb,var(--accent) 72%,transparent),inset 0 1px 0 #ffffff2e}}.orb-button[data-v-6958151e]{-webkit-backdrop-filter:blur(32px)saturate(1.2);backdrop-filter:blur(32px)saturate(1.2);color:var(--text);cursor:pointer;font:inherit;isolation:isolate;-webkit-tap-highlight-color:transparent;animation:.7s cubic-bezier(.2,.8,.2,1) .12s both rise-6958151e}.orb-button[data-v-6958151e]:before{background-image:linear-gradient(var(--accent) 1px,transparent 1px),linear-gradient(90deg,var(--accent) 1px,transparent 1px);content:"";z-index:-1;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.orb-button[data-v-6958151e]:before{background-image:linear-gradient(color-mix(in srgb,var(--accent) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 8%,transparent) 1px,transparent 1px)}}.orb-button[data-v-6958151e]:before{opacity:.7;background-size:34px 34px;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.orb-button[data-v-6958151e]:after{background:linear-gradient(90deg,transparent,var(--accent),transparent);content:"";z-index:0;width:80%;height:1px;position:absolute;top:8%;left:10%}@supports (color:color-mix(in lab,red,red)){.orb-button[data-v-6958151e]:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 55%,transparent),transparent)}}.orb-button[data-v-6958151e]:after{opacity:0}.orb-button[data-v-6958151e]>*{z-index:2;position:relative}.runtime-preparing .orb-button[data-v-6958151e]:disabled{cursor:progress;opacity:.72}.runtime-offline .orb-button[data-v-6958151e]:disabled,.runtime-unavailable .orb-button[data-v-6958151e]:disabled,.runtime-unsupported .orb-button[data-v-6958151e]:disabled{cursor:not-allowed;opacity:.58}.console-header[data-v-6958151e]{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.6rem;font-weight:750;display:flex;position:absolute;top:18px;left:20px;right:20px}.console-header span[data-v-6958151e]{align-items:center;gap:7px;display:inline-flex}.console-header span[data-v-6958151e]:last-child{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.console-header span[data-v-6958151e]:last-child{color:color-mix(in srgb,var(--accent) 58%,var(--muted))}}.console-header i[data-v-6958151e]{background:var(--state-color);box-shadow:0 0 10px var(--state-color);border-radius:50%;width:6px;height:6px}@supports (color:color-mix(in lab,red,red)){.console-header i[data-v-6958151e]{box-shadow:0 0 10px color-mix(in srgb,var(--state-color) 72%,transparent)}}.console-footer[data-v-6958151e]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;font-size:.59rem;font-weight:700;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.console-footer i[data-v-6958151e]{background:linear-gradient(90deg,transparent,var(--accent));width:24px;height:1px}.orb-visual[data-v-6958151e]{aspect-ratio:1;width:clamp(210px,24vw,278px);margin:clamp(28px,4vw,48px) 0 8px;position:relative}.orb-visual[data-v-6958151e]:after,.orb-visual[data-v-6958151e]:before{background:linear-gradient(90deg,transparent,var(--accent),transparent);content:"";z-index:0;width:168%;height:1px;position:absolute;top:50%;left:-34%}@supports (color:color-mix(in lab,red,red)){.orb-visual[data-v-6958151e]:after,.orb-visual[data-v-6958151e]:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 26%,transparent),transparent)}}.orb-visual[data-v-6958151e]:after{transform:rotate(90deg)}.orb-halo[data-v-6958151e]{background:radial-gradient(closest-side,var(--accent),transparent 70%);border-radius:50%;position:absolute;inset:-30%}@supports (color:color-mix(in lab,red,red)){.orb-halo[data-v-6958151e]{background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 30%,transparent),transparent 70%)}}.orb-halo[data-v-6958151e]{opacity:.5;transition:opacity .4s;animation:4.4s ease-in-out infinite halo-breathe-6958151e}.orb-ring[data-v-6958151e]{border:1px solid var(--accent);z-index:1;position:absolute;inset:-11%}@supports (color:color-mix(in lab,red,red)){.orb-ring[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}}.orb-ring[data-v-6958151e]{border-radius:50%;transition:opacity .3s,transform .3s}.orb-arc[data-v-6958151e]{border-bottom:2.5px solid #0000;border-left:2.5px solid #0000;border-right:2.5px solid #0000;border-right-color:var(--accent);border-top:2.5px solid #0000;border-top-color:var(--accent);z-index:1;position:absolute;inset:-11%}@supports (color:color-mix(in lab,red,red)){.orb-arc[data-v-6958151e]{border-right-color:color-mix(in srgb,var(--accent) 35%,transparent)}}.orb-arc[data-v-6958151e]{opacity:0;border-radius:50%;transition:opacity .25s}.runtime-preparing .orb-arc[data-v-6958151e],.state-connecting .orb-arc[data-v-6958151e]{opacity:1;animation:.9s linear infinite spin-6958151e}.runtime-preparing .orb-ring[data-v-6958151e],.state-connecting .orb-ring[data-v-6958151e]{opacity:.35}.state-error .orb-ring[data-v-6958151e]{border-color:#ef445580}.reticle[data-v-6958151e]{opacity:0;z-index:3;transition:opacity .18s;position:absolute;inset:-17%}.reticle i[data-v-6958151e]{border:2px solid var(--accent);filter:drop-shadow(0 0 6px var(--accent));width:26px;height:26px;position:absolute}@supports (color:color-mix(in lab,red,red)){.reticle i[data-v-6958151e]{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 55%,transparent))}}.reticle i[data-v-6958151e]:first-child{border-bottom:0;border-right:0;border-top-left-radius:10px;top:0;left:0}.reticle i[data-v-6958151e]:nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:10px;top:0;right:0}.reticle i[data-v-6958151e]:nth-child(3){border-top:0;border-left:0;border-bottom-right-radius:10px;bottom:0;right:0}.reticle i[data-v-6958151e]:nth-child(4){border-top:0;border-right:0;border-bottom-left-radius:10px;bottom:0;left:0}.orb-button:focus-visible .reticle[data-v-6958151e],.orb-button:hover:not(:disabled) .reticle[data-v-6958151e]{opacity:1}.orb-button:hover:not(:disabled) .reticle i[data-v-6958151e]:first-child{animation:.28s cubic-bezier(.2,.8,.2,1) backwards corner-in-tl-6958151e}.orb-button:hover:not(:disabled) .reticle i[data-v-6958151e]:nth-child(2){animation:.28s cubic-bezier(.2,.8,.2,1) 35ms backwards corner-in-tr-6958151e}.orb-button:hover:not(:disabled) .reticle i[data-v-6958151e]:nth-child(3){animation:.28s cubic-bezier(.2,.8,.2,1) 70ms backwards corner-in-br-6958151e}.orb-button:hover:not(:disabled) .reticle i[data-v-6958151e]:nth-child(4){animation:.28s cubic-bezier(.2,.8,.2,1) .105s backwards corner-in-bl-6958151e}.orb-button[data-v-6958151e]:focus-visible{outline:none}.orb[data-v-6958151e]{background:radial-gradient(120% 120% at 32% 22%,#ffffffbf,#fff0 42%),radial-gradient(150% 150% at 72% 88%,var(--accent-2) 0,transparent 58%),linear-gradient(148deg,var(--accent),var(--accent-2));z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.orb[data-v-6958151e]{background:radial-gradient(120% 120% at 32% 22%,#ffffffbf,#fff0 42%),radial-gradient(150% 150% at 72% 88%,color-mix(in srgb,var(--accent-2) 92%,#000) 0,transparent 58%),linear-gradient(148deg,color-mix(in srgb,var(--accent) 94%,#fff),var(--accent-2))}}.orb[data-v-6958151e]{box-shadow:0 30px 70px -18px var(--accent),0 6px 20px #0206174d,inset 0 2px 5px #ffffff8c,inset 0 -18px 34px var(--accent-2)}@supports (color:color-mix(in lab,red,red)){.orb[data-v-6958151e]{box-shadow:0 30px 70px -18px color-mix(in srgb,var(--accent) 55%,transparent),0 6px 20px #0206174d,inset 0 2px 5px #ffffff8c,inset 0 -18px 34px color-mix(in srgb,var(--accent-2) 45%,#0206176b)}}.orb[data-v-6958151e]{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,filter .3s;animation:7s ease-in-out infinite float-6958151e}.orb-button:hover:not(:disabled) .orb[data-v-6958151e]{box-shadow:0 34px 80px -18px var(--accent),0 6px 20px #0206174d,inset 0 2px 5px #ffffff8c,inset 0 -18px 34px var(--accent-2)}@supports (color:color-mix(in lab,red,red)){.orb-button:hover:not(:disabled) .orb[data-v-6958151e]{box-shadow:0 34px 80px -18px color-mix(in srgb,var(--accent) 70%,transparent),0 6px 20px #0206174d,inset 0 2px 5px #ffffff8c,inset 0 -18px 34px color-mix(in srgb,var(--accent-2) 45%,#0206176b)}}.orb-button:hover:not(:disabled) .orb[data-v-6958151e]{transform:scale(1.025)}.orb-button:active:not(:disabled) .orb[data-v-6958151e]{transition-duration:.1s;transform:scale(.965)}.runtime-preparing .orb[data-v-6958151e],.state-connecting .orb[data-v-6958151e]{filter:saturate(.82);animation:7s ease-in-out infinite float-6958151e,1.6s ease-in-out infinite orb-pulse-6958151e}.state-ended .orb[data-v-6958151e],.state-error .orb[data-v-6958151e]{filter:saturate(.9)}.orb-sheen[data-v-6958151e]{filter:blur(3px);background:linear-gradient(#fff9,#fff0);border-radius:50%;width:54%;height:36%;position:absolute;top:8%;left:15%;transform:rotate(-16deg)}.orb-glyph[data-v-6958151e]{fill:none;opacity:.95;height:clamp(46px,7vw,58px);stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:clamp(46px,7vw,58px)}.orb-label[data-v-6958151e]{justify-items:center;gap:10px;display:grid}.orb-label strong[data-v-6958151e]{border:1px solid var(--accent);justify-content:center;min-width:176px;padding:12px 20px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.orb-label strong[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 42%,transparent)}}.orb-label strong[data-v-6958151e]{background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 18px 38px -20px var(--accent),inset 0 1px 0 #ffffff4d;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.orb-label strong[data-v-6958151e]{box-shadow:0 18px 38px -20px color-mix(in srgb,var(--accent) 75%,transparent),inset 0 1px 0 #ffffff4d}}.orb-label strong[data-v-6958151e]{color:var(--ink);letter-spacing:.015em;font-size:.86rem;font-weight:800}.orb-label span[data-v-6958151e]{color:var(--muted);max-width:390px;font-size:.74rem;font-weight:550;line-height:1.55}.runtime-preparing .orb-label strong[data-v-6958151e],.state-connecting .orb-label strong[data-v-6958151e]{color:#f2aa52}@supports (color:color-mix(in lab,red,red)){.runtime-preparing .orb-label strong[data-v-6958151e],.state-connecting .orb-label strong[data-v-6958151e]{color:color-mix(in srgb,#f2aa52 70%,var(--text))}}.state-ended .orb-button[data-v-6958151e],.state-error .orb-button[data-v-6958151e]{min-height:430px}.state-ended .orb-visual[data-v-6958151e],.state-error .orb-visual[data-v-6958151e]{width:clamp(180px,20vw,226px);margin-block:22px 4px}.error-card[data-v-6958151e]{background:#ef4455;border:1px solid #ef445552;border-radius:14px;max-width:540px;padding:12px 16px}@supports (color:color-mix(in lab,red,red)){.error-card[data-v-6958151e]{background:color-mix(in srgb,#ef4455 9%,var(--surface-solid))}}.error-card[data-v-6958151e]{color:#e5485c;text-align:center;font-size:.8rem;font-weight:550;line-height:1.45}.call-status-inline[data-v-6958151e]{flex:1 1 0;justify-content:center;align-items:center;gap:12px;min-width:0;animation:.45s cubic-bezier(.2,.8,.2,1) both rise-6958151e;display:flex}.call-orb[data-v-6958151e]{flex:0 0 46px;width:46px;height:46px;position:relative}.call-sphere[data-v-6958151e]{background:radial-gradient(120% 120% at 32% 22%,#ffffffb3,#fff0 42%),linear-gradient(148deg,var(--accent),var(--accent-2));border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.call-sphere[data-v-6958151e]{background:radial-gradient(120% 120% at 32% 22%,#ffffffb3,#fff0 42%),linear-gradient(148deg,color-mix(in srgb,var(--accent) 94%,#fff),var(--accent-2))}}.call-sphere[data-v-6958151e]{box-shadow:0 14px 30px -12px var(--accent),inset 0 1px 3px #ffffff80}@supports (color:color-mix(in lab,red,red)){.call-sphere[data-v-6958151e]{box-shadow:0 14px 30px -12px color-mix(in srgb,var(--accent) 65%,transparent),inset 0 1px 3px #ffffff80}}.call-sphere[data-v-6958151e]:after{border:1px solid var(--accent);content:"";position:absolute;inset:-5px}@supports (color:color-mix(in lab,red,red)){.call-sphere[data-v-6958151e]:after{border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.call-sphere[data-v-6958151e]:after{border-radius:50%}.state-listening .call-sphere[data-v-6958151e]:after{animation:2.6s ease-in-out infinite breathe-6958151e}.state-speaking .call-sphere[data-v-6958151e]:after{animation:1.5s ease-out infinite ripple-6958151e}.state-speaking .call-sphere[data-v-6958151e]{animation:1.15s ease-in-out infinite orb-talk-6958151e}.call-sphere svg[data-v-6958151e]{fill:none;height:19px;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:19px}.call-eq[data-v-6958151e]{align-items:center;gap:3px;height:18px;display:flex}.call-eq i[data-v-6958151e]{background:var(--ink);opacity:.92;border-radius:999px;width:3px;height:100%;transform:scaleY(.3)}.call-eq i[data-v-6958151e]:nth-child(2){transform:scaleY(.55)}.call-eq i[data-v-6958151e]:nth-child(3){transform:scaleY(.42)}.call-eq i[data-v-6958151e]:nth-child(4){transform:scaleY(.62)}.state-listening .call-eq i[data-v-6958151e]{animation:1.7s ease-in-out infinite wave-6958151e}.state-listening .call-eq i[data-v-6958151e]:nth-child(2){animation-delay:-.4s}.state-listening .call-eq i[data-v-6958151e]:nth-child(3){animation-delay:-.8s}.state-listening .call-eq i[data-v-6958151e]:nth-child(4){animation-delay:-1.2s}.state-speaking .call-eq i[data-v-6958151e]{animation:.6s ease-in-out infinite wave-full-6958151e}.state-speaking .call-eq i[data-v-6958151e]:nth-child(2){animation-delay:-.15s}.state-speaking .call-eq i[data-v-6958151e]:nth-child(3){animation-delay:-.3s}.state-speaking .call-eq i[data-v-6958151e]:nth-child(4){animation-delay:-.45s}.call-status[data-v-6958151e]{gap:2px;min-width:0;display:grid}.call-status strong[data-v-6958151e]{letter-spacing:-.015em;font-size:.92rem;font-weight:750}.call-status span[data-v-6958151e],.call-status strong[data-v-6958151e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.call-status span[data-v-6958151e]{color:var(--muted);font-size:.72rem;font-weight:500}.call-status.is-warning span[data-v-6958151e]{color:#f2aa52;font-weight:650;animation:1.2s ease-in-out infinite warning-blink-6958151e}.in-call .runtime-pill[data-v-6958151e]{--state-color:#2fc47c;border-color:#2fc47c}@supports (color:color-mix(in lab,red,red)){.in-call .runtime-pill[data-v-6958151e]{border-color:color-mix(in srgb,#2fc47c 35%,var(--border))}}.in-call .runtime-pill[data-v-6958151e]{color:#2fc47c;background:#2fc47c17}@supports (color:color-mix(in lab,red,red)){.in-call .runtime-pill[data-v-6958151e]{color:color-mix(in srgb,#2fc47c 80%,var(--text))}}.in-call .runtime-pill[data-v-6958151e]{font-weight:750}.conversation[data-v-6958151e]{border:1px solid var(--accent);z-index:2;flex-direction:column;flex:none;width:min(940px,100%);margin:16px auto 22px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.conversation[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border))}}.conversation[data-v-6958151e]{background:radial-gradient(circle at 92% 0,var(--accent),transparent 36%),linear-gradient(145deg,var(--surface-solid),var(--surface-deep));border-radius:26px}@supports (color:color-mix(in lab,red,red)){.conversation[data-v-6958151e]{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--surface-solid) 75%,transparent),color-mix(in srgb,var(--surface-deep) 8%,var(--surface)))}}.conversation[data-v-6958151e]{box-shadow:var(--shadow-deep),0 28px 74px -46px var(--accent),inset 0 1px 0 #ffffff24}@supports (color:color-mix(in lab,red,red)){.conversation[data-v-6958151e]{box-shadow:var(--shadow-deep),0 28px 74px -46px color-mix(in srgb,var(--accent) 52%,transparent),inset 0 1px 0 #ffffff24}}.conversation[data-v-6958151e]{-webkit-backdrop-filter:blur(30px)saturate(1.2);backdrop-filter:blur(30px)saturate(1.2);animation:.5s cubic-bezier(.2,.8,.2,1) both rise-6958151e}.conversation.is-live[data-v-6958151e]{flex:1 1 0;width:min(1180px,100%);min-height:150px;margin:14px auto 12px}.transcript-expanded[data-v-6958151e]{overflow:hidden}.transcript-expanded .voice-header[data-v-6958151e]{top:max(18px,env(safe-area-inset-top));z-index:7;margin-inline:auto}.conversation.is-expanded[data-v-6958151e],.transcript-expanded .voice-header[data-v-6958151e]{left:max(22px,env(safe-area-inset-left));max-width:1180px;right:max(22px,env(safe-area-inset-right));width:auto;position:fixed}.conversation.is-expanded[data-v-6958151e]{bottom:max(18px,env(safe-area-inset-bottom));min-height:0;top:max(98px,env(safe-area-inset-top) + 90px);z-index:6;margin:0 auto}.in-call .conversation.is-expanded[data-v-6958151e]{bottom:max(112px,env(safe-area-inset-bottom) + 104px)}.in-call.transcript-expanded .call-dock[data-v-6958151e]{bottom:max(12px,env(safe-area-inset-bottom));left:max(22px,env(safe-area-inset-left));max-width:1180px;right:max(22px,env(safe-area-inset-right));z-index:7;width:auto;position:fixed}.transcript-expanded>footer[data-v-6958151e]{visibility:hidden}.conversation[data-v-6958151e]:before{background:linear-gradient(90deg,transparent,var(--accent),var(--signal-violet),transparent);content:"";z-index:1;height:1px;position:absolute;top:0;left:32px;right:32px}@supports (color:color-mix(in lab,red,red)){.conversation[data-v-6958151e]:before{background:linear-gradient(90deg,transparent,var(--accent),color-mix(in srgb,var(--signal-violet) 60%,transparent),transparent)}}.conversation[data-v-6958151e]:before{box-shadow:0 0 18px var(--accent)}@supports (color:color-mix(in lab,red,red)){.conversation[data-v-6958151e]:before{box-shadow:0 0 18px color-mix(in srgb,var(--accent) 46%,transparent)}}.conversation-heading[data-v-6958151e]{background:linear-gradient(90deg,var(--accent),transparent 54%);border-bottom:1px solid var(--border);z-index:2;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.conversation-heading[data-v-6958151e]{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 5%,transparent),transparent 54%)}}.conversation-heading[data-v-6958151e]{transition:border-color .24s,padding .24s}.conversation-identity[data-v-6958151e]{align-items:center;gap:12px;min-width:0;display:flex}.conversation-icon[data-v-6958151e]{border:1px solid var(--accent);flex:0 0 40px;justify-content:center;align-items:center;gap:3px;width:40px;height:40px;display:flex}@supports (color:color-mix(in lab,red,red)){.conversation-icon[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 26%,var(--border))}}.conversation-icon[data-v-6958151e]{background:linear-gradient(145deg,var(--accent),var(--surface-deep));border-radius:13px}@supports (color:color-mix(in lab,red,red)){.conversation-icon[data-v-6958151e]{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 17%,var(--surface-solid)),color-mix(in srgb,var(--surface-deep) 18%,var(--surface)))}}.conversation-icon[data-v-6958151e]{box-shadow:0 14px 30px -22px var(--accent),inset 0 1px 0 #ffffff24}.conversation-icon i[data-v-6958151e]{background:var(--accent);border-radius:999px;width:3px}@supports (color:color-mix(in lab,red,red)){.conversation-icon i[data-v-6958151e]{background:color-mix(in srgb,var(--accent) 78%,var(--text))}}.conversation-icon i[data-v-6958151e]:first-child{height:10px}.conversation-icon i[data-v-6958151e]:nth-child(2){height:17px}.conversation-icon i[data-v-6958151e]:nth-child(3){height:13px}.state-speaking .conversation-icon i[data-v-6958151e]{animation:.72s ease-in-out infinite alternate transcript-wave-6958151e}.state-speaking .conversation-icon i[data-v-6958151e]:nth-child(2){animation-delay:-.24s}.state-speaking .conversation-icon i[data-v-6958151e]:nth-child(3){animation-delay:-.48s}.conversation-heading-copy[data-v-6958151e]{gap:3px;min-width:0;display:grid}.conversation-heading-copy h2[data-v-6958151e]{color:var(--text);letter-spacing:-.015em;margin:0;font-size:.84rem;font-weight:750;line-height:1.2}.conversation-heading-copy>span[data-v-6958151e]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:.66rem;font-weight:550;line-height:1.35;display:flex;overflow:hidden}.conversation-live-dot[data-v-6958151e]{background:var(--state-color);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.in-call .conversation-live-dot[data-v-6958151e]{animation:1.8s ease-out infinite dot-pulse-6958151e}.conversation-toggle[data-v-6958151e]{background:var(--accent);border:1px solid var(--border);border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px 8px 13px;display:flex}@supports (color:color-mix(in lab,red,red)){.conversation-toggle[data-v-6958151e]{background:color-mix(in srgb,var(--accent) 7%,var(--surface))}}.conversation-toggle[data-v-6958151e]{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.conversation-toggle[data-v-6958151e]{color:color-mix(in srgb,var(--accent) 70%,var(--text))}}.conversation-toggle[data-v-6958151e]{cursor:pointer;font:inherit;font-size:.7rem;font-weight:700;transition:border-color .16s,background .16s,transform .16s}.conversation-toggle svg[data-v-6958151e]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:15px;height:15px;transition:transform .24s}.conversation-toggle[aria-expanded=true] svg[data-v-6958151e],.header-expand[aria-expanded=true] svg[data-v-6958151e]{transform:rotate(180deg)}.conversation-toggle[data-v-6958151e]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.conversation-toggle[data-v-6958151e]:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}}.conversation-toggle[data-v-6958151e]:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.conversation-toggle[data-v-6958151e]:hover{background:color-mix(in srgb,var(--accent) 7%,var(--surface-solid))}}.conversation-toggle[data-v-6958151e]:hover{transform:translateY(-1px)}.conversation-body[data-v-6958151e]{opacity:1;flex:auto;grid-template-rows:1fr;min-height:0;display:grid}.conversation-body-inner[data-v-6958151e]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.transcript-list[data-v-6958151e]{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:var(--muted) transparent;flex-direction:column;flex:auto;gap:20px;max-height:min(34dvh,320px);padding:22px 24px 25px;display:flex;overflow:auto}@supports (color:color-mix(in lab,red,red)){.transcript-list[data-v-6958151e]{scrollbar-color:color-mix(in srgb,var(--muted) 30%,transparent) transparent}}.transcript-list[data-v-6958151e]{scrollbar-width:thin}.conversation.is-live .transcript-list[data-v-6958151e]{max-height:none;padding:22px 26px 60px}.conversation.is-expanded .transcript-list[data-v-6958151e]{max-height:none}.conversation-empty[data-v-6958151e]{text-align:center;flex:1;place-content:center;justify-items:center;gap:14px;padding:18px;display:grid}.conversation-empty-orb[data-v-6958151e]{background:radial-gradient(120% 120% at 32% 22%,#ffffffb3,#fff0 42%),linear-gradient(148deg,var(--accent),var(--accent-2));border-radius:50%;width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){.conversation-empty-orb[data-v-6958151e]{background:radial-gradient(120% 120% at 32% 22%,#ffffffb3,#fff0 42%),linear-gradient(148deg,color-mix(in srgb,var(--accent) 94%,#fff),var(--accent-2))}}.conversation-empty-orb[data-v-6958151e]{box-shadow:0 10px 24px -10px var(--accent)}@supports (color:color-mix(in lab,red,red)){.conversation-empty-orb[data-v-6958151e]{box-shadow:0 10px 24px -10px color-mix(in srgb,var(--accent) 65%,transparent)}}.conversation-empty-orb[data-v-6958151e]{animation:3s ease-in-out infinite halo-breathe-6958151e}.conversation-empty p[data-v-6958151e]{color:var(--muted);max-width:380px;margin:0;font-size:.8rem;font-weight:500;line-height:1.55}.transcript-turn[data-v-6958151e]{align-self:flex-start;align-items:flex-end;gap:10px;width:fit-content;max-width:min(78%,680px);animation:.35s both line-in-6958151e;display:flex}.transcript-turn.user[data-v-6958151e]{flex-direction:row-reverse;align-self:flex-end}.turn-avatar[data-v-6958151e]{border:1px solid var(--accent);flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.turn-avatar[data-v-6958151e]{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border))}}.turn-avatar[data-v-6958151e]{background:linear-gradient(145deg,var(--accent),var(--accent-2));box-shadow:0 12px 26px -16px var(--accent);border-radius:11px}@supports (color:color-mix(in lab,red,red)){.turn-avatar[data-v-6958151e]{box-shadow:0 12px 26px -16px color-mix(in srgb,var(--accent) 72%,transparent)}}.turn-avatar[data-v-6958151e]{color:var(--ink);font-size:.72rem;font-weight:800}.transcript-turn.user .turn-avatar[data-v-6958151e]{background:var(--surface-solid);border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.transcript-turn.user .turn-avatar[data-v-6958151e]{background:color-mix(in srgb,var(--surface-solid) 78%,transparent)}}.transcript-turn.user .turn-avatar[data-v-6958151e]{box-shadow:none;color:var(--muted)}.turn-avatar svg[data-v-6958151e]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.turn-stack[data-v-6958151e]{gap:6px;min-width:0;display:grid}.turn-meta[data-v-6958151e]{align-items:center;gap:7px;padding-inline:3px;display:flex}.transcript-turn.user .turn-meta[data-v-6958151e]{justify-content:flex-end}.turn-meta strong[data-v-6958151e]{color:var(--text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:750;overflow:hidden}.turn-meta span[data-v-6958151e]{background:var(--accent);border-radius:999px;padding:2px 6px}@supports (color:color-mix(in lab,red,red)){.turn-meta span[data-v-6958151e]{background:color-mix(in srgb,var(--accent) 9%,transparent)}}.turn-meta span[data-v-6958151e]{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.turn-meta span[data-v-6958151e]{color:color-mix(in srgb,var(--accent) 64%,var(--muted))}}.turn-meta span[data-v-6958151e]{letter-spacing:.04em;text-transform:uppercase;font-size:.57rem;font-weight:700}.transcript-turn.user .turn-meta span[data-v-6958151e]{background:var(--muted)}@supports (color:color-mix(in lab,red,red)){.transcript-turn.user .turn-meta span[data-v-6958151e]{background:color-mix(in srgb,var(--muted) 8%,transparent)}}.transcript-turn.user .turn-meta span[data-v-6958151e]{color:var(--muted)}.turn-stack p[data-v-6958151e]{background:var(--surface-solid);border:1px solid var(--border);border-radius:6px 18px 18px;margin:0;padding:12px 15px}@supports (color:color-mix(in lab,red,red)){.turn-stack p[data-v-6958151e]{background:color-mix(in srgb,var(--surface-solid) 78%,transparent)}}.turn-stack p[data-v-6958151e]{box-shadow:0 18px 36px -28px var(--surface-deep),inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab,red,red)){.turn-stack p[data-v-6958151e]{box-shadow:0 18px 36px -28px color-mix(in srgb,var(--surface-deep) 76%,transparent),inset 0 1px 0 #ffffff1a}}.turn-stack p[data-v-6958151e]{color:var(--text);overflow-wrap:anywhere;font-size:.88rem;font-weight:500;line-height:1.6}.transcript-turn.user .turn-stack p[data-v-6958151e]{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.transcript-turn.user .turn-stack p[data-v-6958151e]{border-color:color-mix(in srgb,var(--accent) 25%,var(--border))}}.transcript-turn.user .turn-stack p[data-v-6958151e]{background:linear-gradient(145deg,var(--accent),var(--accent-2));border-radius:18px 6px 18px 18px}@supports (color:color-mix(in lab,red,red)){.transcript-turn.user .turn-stack p[data-v-6958151e]{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 15%,var(--surface-solid)),color-mix(in srgb,var(--accent-2) 8%,var(--surface)))}}.call-dock[data-v-6958151e]{z-index:2;flex:none;justify-items:center;gap:10px;width:min(1180px,100%);margin:0 auto;animation:.45s cubic-bezier(.2,.8,.2,1) 80ms both rise-6958151e;display:grid;position:relative}.dock-row[data-v-6958151e]{align-items:flex-start;gap:14px;width:100%;display:flex}.text-fallback[data-v-6958151e]{background:var(--surface-solid);border:1px solid var(--border);border-radius:999px;flex:1;gap:8px;min-width:0;margin-top:3px;padding:6px 6px 6px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.text-fallback[data-v-6958151e]{background:color-mix(in srgb,var(--surface-solid) 62%,transparent)}}.text-fallback[data-v-6958151e]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff1a,0 20px 44px -32px #02081ebf}.text-fallback[data-v-6958151e]:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.text-fallback[data-v-6958151e]:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.text-fallback[data-v-6958151e]:focus-within{box-shadow:0 0 0 3px var(--accent),0 20px 44px -32px #02081ebf}@supports (color:color-mix(in lab,red,red)){.text-fallback[data-v-6958151e]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent),0 20px 44px -32px #02081ebf}}.text-fallback input[data-v-6958151e]{color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.82rem}.text-fallback input[data-v-6958151e]::placeholder{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-fallback input[data-v-6958151e]::placeholder{color:color-mix(in srgb,var(--muted) 80%,transparent)}}.text-fallback button[data-v-6958151e]{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:var(--ink);cursor:pointer;font:inherit;border:0;border-radius:999px;padding:9px 16px;font-size:.76rem;font-weight:750;transition:opacity .16s,transform .16s}.text-fallback button[data-v-6958151e]:hover:not(:disabled){transform:translateY(-1px)}.ctl[data-v-6958151e]{flex:none;justify-items:center;gap:6px;display:grid}.ctl-btn[data-v-6958151e]{background:var(--surface-solid);border:1px solid var(--border-strong);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab,red,red)){.ctl-btn[data-v-6958151e]{background:color-mix(in srgb,var(--surface-solid) 72%,transparent)}}.ctl-btn[data-v-6958151e]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text);cursor:pointer;transition:transform .16s,border-color .16s,background .16s,color .16s;box-shadow:0 18px 38px -24px #02081ecc,inset 0 1px #ffffff24}.ctl-btn svg[data-v-6958151e]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.ctl-btn svg rect[data-v-6958151e]{fill:currentColor;stroke:none}.ctl-btn[data-v-6958151e]:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ctl-btn[data-v-6958151e]:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}}.ctl-btn[data-v-6958151e]:hover{transform:translateY(-2px)}.ctl-btn[data-v-6958151e]:active{transform:scale(.94)}.ctl-btn.active[data-v-6958151e]{color:#ef4455;background:#ef445524;border-color:#ef445580}.ctl-btn.end[data-v-6958151e]{color:#fff;background:linear-gradient(140deg,#f04160,#c9203f);border-color:#ffffff29;box-shadow:0 18px 40px -16px #e91838b3,inset 0 1px #ffffff40}.ctl-btn.end svg[data-v-6958151e]{fill:currentColor;stroke:none;width:26px;height:26px}.ctl-btn.end[data-v-6958151e]:hover{box-shadow:0 22px 46px -16px #e91838e6,inset 0 1px #ffffff40}.ctl-label[data-v-6958151e]{color:var(--muted);font-size:.66rem;font-weight:650}.ctl:has(.ctl-btn.end) .ctl-label[data-v-6958151e]{color:#ef4455}@supports (color:color-mix(in lab,red,red)){.ctl:has(.ctl-btn.end) .ctl-label[data-v-6958151e]{color:color-mix(in srgb,#ef4455 65%,var(--muted))}}button[data-v-6958151e]:disabled{cursor:not-allowed;opacity:.4}.conversation-toggle[data-v-6958151e]:focus-visible,.ctl-btn[data-v-6958151e]:focus-visible,.header-expand[data-v-6958151e]:focus-visible,.orb-button:focus-visible .orb-ring[data-v-6958151e],.text-fallback button[data-v-6958151e]:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.conversation-toggle[data-v-6958151e]:focus-visible,.ctl-btn[data-v-6958151e]:focus-visible,.header-expand[data-v-6958151e]:focus-visible,.orb-button:focus-visible .orb-ring[data-v-6958151e],.text-fallback button[data-v-6958151e]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.conversation-toggle[data-v-6958151e]:focus-visible,.ctl-btn[data-v-6958151e]:focus-visible,.header-expand[data-v-6958151e]:focus-visible,.orb-button:focus-visible .orb-ring[data-v-6958151e],.text-fallback button[data-v-6958151e]:focus-visible{outline-offset:2px}.voice-shell>footer[data-v-6958151e]{color:var(--muted);opacity:.85;text-align:center;z-index:2;flex:none;margin:auto auto 0;padding-top:10px;font-size:.65rem;font-weight:500;position:relative}.in-call>footer[data-v-6958151e]{margin-top:10px}@keyframes rise-6958151e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes spin-6958151e{to{transform:rotate(1turn)}}@keyframes float-6958151e{50%{transform:translateY(-7px)}}@keyframes breathe-6958151e{50%{opacity:.5;transform:scale(1.08)}}@keyframes ripple-6958151e{to{opacity:0;transform:scale(1.28)}}@keyframes halo-breathe-6958151e{50%{transform:scale(1.055)}}@keyframes orb-talk-6958151e{50%{transform:scale(1.05)}}@keyframes orb-pulse-6958151e{50%{transform:scale(.97)}}@keyframes wave-6958151e{0%,to{transform:scaleY(.3)}50%{transform:scaleY(.72)}}@keyframes wave-full-6958151e{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1.05)}}@keyframes dot-pulse-6958151e{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--state-color) 55%,transparent)}80%,to{box-shadow:0 0 0 7px #0000}}@keyframes warning-blink-6958151e{50%{opacity:.55}}@keyframes aurora-drift-6958151e{to{transform:translate(6vmax,4vmax)scale(1.12)}}@keyframes line-in-6958151e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes transcript-wave-6958151e{to{opacity:.55;transform:scaleY(.52)}}@keyframes corner-in-tl-6958151e{0%{opacity:0;transform:translate(-10px,-10px)}to{opacity:1;transform:none}}@keyframes corner-in-tr-6958151e{0%{opacity:0;transform:translate(10px,-10px)}to{opacity:1;transform:none}}@keyframes corner-in-br-6958151e{0%{opacity:0;transform:translate(10px,10px)}to{opacity:1;transform:none}}@keyframes corner-in-bl-6958151e{0%{opacity:0;transform:translate(-10px,10px)}to{opacity:1;transform:none}}@keyframes scan-pass-6958151e{0%,16%{opacity:0;transform:translateY(0)}28%{opacity:.65}62%{opacity:.18;transform:translateY(420px)}63%,to{opacity:0;transform:translateY(420px)}}@media (width>=769px) and (prefers-reduced-motion:no-preference){.orb-button[data-v-6958151e]:after{animation:6.4s ease-in-out infinite scan-pass-6958151e}}@media (width<=900px){.voice-stage[data-v-6958151e]{grid-template-columns:1fr;gap:34px;min-height:auto;margin-block:clamp(42px,7vh,72px)}.copy[data-v-6958151e]{text-align:center;justify-items:center}.copy h1[data-v-6958151e]{max-width:11ch}.copy p[data-v-6958151e]{max-width:540px}.capability-row[data-v-6958151e]{justify-content:center}.orb-button[data-v-6958151e]{justify-self:center}.state-ended .voice-stage[data-v-6958151e],.state-error .voice-stage[data-v-6958151e]{margin-block:34px 24px}}@media (width<=640px){.voice-shell[data-v-6958151e]{padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.voice-header[data-v-6958151e]{border-radius:17px;padding:8px}.voice-stage[data-v-6958151e]{gap:28px;margin:32px auto 22px}.state-ended .voice-stage[data-v-6958151e],.state-error .voice-stage[data-v-6958151e]{margin-block:26px 18px}.copy h1[data-v-6958151e]{margin-block:16px 11px;font-size:clamp(2.65rem,15vw,4rem)}.copy p[data-v-6958151e]{max-width:34ch;font-size:.92rem}.capability-row[data-v-6958151e]{gap:6px;margin-top:20px}.capability-row span[data-v-6958151e]{padding:6px 8px;font-size:.6rem}.runtime-pill[data-v-6958151e]{padding:7px 11px;font-size:.64rem}.header-actions[data-v-6958151e]{gap:6px}.header-expand[data-v-6958151e]{justify-content:center;width:36px;height:36px;padding:0}.header-expand span[data-v-6958151e]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.logo-tile[data-v-6958151e]{flex-basis:54px;width:54px;height:40px}.logo[data-v-6958151e]{--brand-logo-width:54px;--brand-logo-height:40px;--brand-logo-padding:4px;--brand-logo-radius:13px}.brand-copy span[data-v-6958151e]{max-width:46vw}.orb-button[data-v-6958151e]{border-radius:25px;min-height:438px;padding:48px 18px 52px}.state-ended .orb-button[data-v-6958151e],.state-error .orb-button[data-v-6958151e]{min-height:390px}.console-header[data-v-6958151e]{top:16px;left:16px;right:16px}.console-footer[data-v-6958151e]{bottom:16px;left:16px;right:16px}.orb-visual[data-v-6958151e]{width:clamp(180px,58vw,224px);margin:26px 0 4px}.state-ended .orb-visual[data-v-6958151e],.state-error .orb-visual[data-v-6958151e]{width:clamp(165px,52vw,200px);margin-block:18px 2px}.orb-glyph[data-v-6958151e]{width:44px;height:44px}.orb-label span[data-v-6958151e]{max-width:290px;font-size:.7rem}.in-call .brand-copy[data-v-6958151e]{display:none}.call-status-inline[data-v-6958151e]{gap:9px}.call-orb[data-v-6958151e]{flex-basis:38px;width:38px;height:38px}.call-sphere svg[data-v-6958151e]{width:16px;height:16px}.call-eq[data-v-6958151e]{height:15px}.call-status strong[data-v-6958151e]{font-size:.8rem}.call-status span[data-v-6958151e]{display:none}.call-status.is-warning span[data-v-6958151e]{white-space:normal;display:block}.conversation[data-v-6958151e]{border-radius:21px;margin:12px auto 16px}.conversation.is-expanded[data-v-6958151e]{bottom:max(10px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));top:max(78px,env(safe-area-inset-top) + 70px)}.in-call .conversation.is-expanded[data-v-6958151e]{bottom:max(154px,env(safe-area-inset-bottom) + 146px)}.transcript-expanded .voice-header[data-v-6958151e]{top:max(10px,env(safe-area-inset-top))}.in-call.transcript-expanded .call-dock[data-v-6958151e],.transcript-expanded .voice-header[data-v-6958151e]{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right))}.in-call.transcript-expanded .call-dock[data-v-6958151e]{bottom:max(8px,env(safe-area-inset-bottom))}.conversation-heading[data-v-6958151e]{gap:10px;padding:12px 14px}.conversation-icon[data-v-6958151e]{border-radius:11px;flex-basis:36px;width:36px;height:36px}.conversation-heading-copy>span[data-v-6958151e]{max-width:54vw}.conversation-toggle[data-v-6958151e]{justify-content:center;width:38px;height:38px;padding:0}.conversation-toggle span[data-v-6958151e]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.transcript-list[data-v-6958151e]{gap:16px;max-height:min(42dvh,360px);padding:16px 13px 17px}.conversation.is-live .transcript-list[data-v-6958151e]{max-height:none;padding-bottom:54px}.transcript-turn[data-v-6958151e]{gap:8px;max-width:94%}.turn-avatar[data-v-6958151e]{border-radius:10px;flex-basis:30px;width:30px;height:30px}.turn-stack p[data-v-6958151e]{padding:11px 13px;font-size:.85rem}.call-dock[data-v-6958151e]{gap:8px}.dock-row[data-v-6958151e]{flex-wrap:wrap;justify-content:center;gap:8px 20px}.text-fallback[data-v-6958151e]{flex:100%;order:-1;margin-top:0}.text-fallback input[data-v-6958151e]{font-size:16px}.ctl-btn[data-v-6958151e]{width:52px;height:52px}}.voice-shell.voice-shell--compact[data-v-6958151e]{width:100%;height:100%;min-height:0;padding:0;position:relative;inset:auto;overflow:hidden}.voice-shell.voice-shell--compact .scene[data-v-6958151e]{position:absolute}.voice-shell.voice-shell--compact .scene-grid[data-v-6958151e]{background-size:42px 42px}.voice-shell.voice-shell--compact .scene-beam[data-v-6958151e]{height:70%}.voice-shell.voice-shell--compact .voice-header[data-v-6958151e]{background:var(--surface);border-width:0 0 1px;border-radius:0;width:100%;margin:0;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.voice-shell.voice-shell--compact .voice-header[data-v-6958151e]{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.voice-shell.voice-shell--compact .voice-header[data-v-6958151e]{animation:none;box-shadow:inset 0 1px #ffffff1a}.voice-shell.voice-shell--compact .logo-tile[data-v-6958151e]{flex-basis:50px;width:50px;height:38px}.voice-shell.voice-shell--compact .logo[data-v-6958151e]{--brand-logo-width:50px;--brand-logo-height:38px;--brand-logo-padding:4px;--brand-logo-radius:12px}.voice-shell.voice-shell--compact .brand[data-v-6958151e]{gap:10px}.voice-shell.voice-shell--compact .brand-copy strong[data-v-6958151e]{font-size:.78rem}.voice-shell.voice-shell--compact .brand-copy span[data-v-6958151e]{max-width:190px;font-size:.64rem}.voice-shell.voice-shell--compact .presence[data-v-6958151e]{border-width:2px;width:10px;height:10px}.voice-shell.voice-shell--compact .runtime-pill[data-v-6958151e]{padding:7px 10px;font-size:.62rem}.voice-shell.voice-shell--compact .header-expand[data-v-6958151e]{display:none}.voice-shell.voice-shell--compact .voice-stage[data-v-6958151e]{flex:auto;grid-template-columns:1fr;gap:0;width:100%;min-height:0;margin:0;padding:12px;display:grid}.voice-shell.voice-shell--compact .copy[data-v-6958151e]{display:none}.voice-shell.voice-shell--compact.has-transcript.state-ended .voice-stage[data-v-6958151e]{flex:0 0 320px;min-height:320px}.voice-shell.voice-shell--compact .orb-button[data-v-6958151e],.voice-shell.voice-shell--compact.state-ended .orb-button[data-v-6958151e],.voice-shell.voice-shell--compact.state-error .orb-button[data-v-6958151e]{border-radius:18px;justify-self:stretch;gap:10px;width:100%;height:100%;min-height:0;padding:38px 18px 42px;animation:none}.voice-shell.voice-shell--compact .console-header[data-v-6958151e]{font-size:.54rem;top:13px;left:14px;right:14px}.voice-shell.voice-shell--compact .console-footer[data-v-6958151e]{font-size:.54rem;position:static}.voice-shell.voice-shell--compact .orb-visual[data-v-6958151e],.voice-shell.voice-shell--compact.state-ended .orb-visual[data-v-6958151e],.voice-shell.voice-shell--compact.state-error .orb-visual[data-v-6958151e]{width:clamp(128px,32cqw,174px);margin:12px 0 2px}.voice-shell.voice-shell--compact .orb-glyph[data-v-6958151e]{width:38px;height:38px}.voice-shell.voice-shell--compact .orb-label[data-v-6958151e]{gap:7px}.voice-shell.voice-shell--compact .orb-label strong[data-v-6958151e]{min-width:144px;padding:9px 16px;font-size:.76rem}.voice-shell.voice-shell--compact .orb-label span[data-v-6958151e]{max-width:280px;font-size:.66rem;line-height:1.42}.voice-shell.voice-shell--compact .error-card[data-v-6958151e]{margin-inline:12px;padding:9px 11px;font-size:.72rem}.voice-shell.voice-shell--compact .call-status-inline[data-v-6958151e]{justify-content:flex-start;gap:8px}.voice-shell.voice-shell--compact .call-orb[data-v-6958151e]{flex-basis:34px;width:34px;height:34px}.voice-shell.voice-shell--compact .call-status strong[data-v-6958151e]{font-size:.76rem}.voice-shell.voice-shell--compact .call-status span[data-v-6958151e]{max-width:190px;font-size:.62rem}.voice-shell.voice-shell--compact .conversation[data-v-6958151e],.voice-shell.voice-shell--compact .conversation.is-live[data-v-6958151e]{box-shadow:none;border-width:0 0 1px;border-radius:0;flex:auto;width:100%;min-height:0;margin:0;animation:none}.voice-shell.voice-shell--compact .conversation.is-expanded[data-v-6958151e]{width:100%;max-width:none;position:relative;inset:auto}.voice-shell.voice-shell--compact .conversation-heading[data-v-6958151e]{padding:10px 12px}.voice-shell.voice-shell--compact .conversation-icon[data-v-6958151e]{border-radius:10px;flex-basis:32px;width:32px;height:32px}.voice-shell.voice-shell--compact .conversation-toggle[data-v-6958151e]{padding:6px 9px 6px 11px;font-size:.64rem}.voice-shell.voice-shell--compact .conversation-toggle svg[data-v-6958151e]{width:13px;height:13px}.voice-shell.voice-shell--compact.transcript-expanded .voice-header[data-v-6958151e]{z-index:auto;max-width:none;margin:0;position:static;inset:auto}.voice-shell.voice-shell--compact.transcript-expanded .voice-stage[data-v-6958151e]{display:none}.voice-shell.voice-shell--compact.transcript-expanded .call-dock[data-v-6958151e]{z-index:auto;max-width:none;position:static;inset:auto}.voice-shell.voice-shell--compact.transcript-expanded>footer[data-v-6958151e]{visibility:visible}.voice-shell.voice-shell--compact .conversation.is-expanded .transcript-list[data-v-6958151e],.voice-shell.voice-shell--compact .conversation.is-live .transcript-list[data-v-6958151e],.voice-shell.voice-shell--compact .transcript-list[data-v-6958151e]{gap:13px;max-height:none;padding:14px 12px 48px}.voice-shell.voice-shell--compact .transcript-turn[data-v-6958151e]{gap:7px;max-width:94%}.voice-shell.voice-shell--compact .turn-avatar[data-v-6958151e]{border-radius:9px;flex-basis:27px;width:27px;height:27px}.voice-shell.voice-shell--compact .turn-meta[data-v-6958151e]{gap:5px}.voice-shell.voice-shell--compact .turn-meta strong[data-v-6958151e]{font-size:.62rem}.voice-shell.voice-shell--compact .turn-meta span[data-v-6958151e]{font-size:.5rem}.voice-shell.voice-shell--compact .turn-stack[data-v-6958151e]{gap:4px}.voice-shell.voice-shell--compact .turn-stack p[data-v-6958151e]{padding:9px 11px;font-size:.78rem;line-height:1.48}.voice-shell.voice-shell--compact .conversation-empty[data-v-6958151e]{padding:12px}.voice-shell.voice-shell--compact .conversation-empty p[data-v-6958151e]{font-size:.72rem}.voice-shell.voice-shell--compact .call-dock[data-v-6958151e]{background:var(--surface);gap:6px;width:100%;margin:0;padding:8px 10px 6px}@supports (color:color-mix(in lab,red,red)){.voice-shell.voice-shell--compact .call-dock[data-v-6958151e]{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.voice-shell.voice-shell--compact .call-dock[data-v-6958151e]{animation:none}.voice-shell.voice-shell--compact .dock-row[data-v-6958151e]{align-items:center;gap:8px}.voice-shell.voice-shell--compact .text-fallback[data-v-6958151e]{margin-top:0;padding:4px 4px 4px 12px}.voice-shell.voice-shell--compact .text-fallback input[data-v-6958151e]{font-size:16px}.voice-shell.voice-shell--compact .text-fallback button[data-v-6958151e]{padding:8px 11px;font-size:.68rem}.voice-shell.voice-shell--compact .ctl[data-v-6958151e]{gap:3px}.voice-shell.voice-shell--compact .ctl-btn[data-v-6958151e]{width:42px;height:42px}.voice-shell.voice-shell--compact .ctl-btn svg[data-v-6958151e]{width:19px;height:19px}.voice-shell.voice-shell--compact .ctl-btn.end svg[data-v-6958151e]{width:21px;height:21px}.voice-shell.voice-shell--compact .ctl-label[data-v-6958151e]{font-size:.56rem}.voice-shell.voice-shell--compact>footer[data-v-6958151e]{background:var(--surface);width:100%;margin:0;padding:5px 12px 7px}@supports (color:color-mix(in lab,red,red)){.voice-shell.voice-shell--compact>footer[data-v-6958151e]{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.voice-shell.voice-shell--compact>footer[data-v-6958151e]{font-size:.56rem;line-height:1.35}@container (width<=520px){.voice-shell.voice-shell--compact .runtime-pill[data-v-6958151e]{display:none}.voice-shell.voice-shell--compact .conversation-toggle[data-v-6958151e]{padding:7px}.voice-shell.voice-shell--compact .conversation-toggle span[data-v-6958151e]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.voice-shell.voice-shell--compact .brand-copy span[data-v-6958151e]{max-width:42cqw}.voice-shell.voice-shell--compact .call-status span[data-v-6958151e],.voice-shell.voice-shell--compact.in-call .brand-copy[data-v-6958151e]{display:none}.voice-shell.voice-shell--compact .dock-row[data-v-6958151e]{flex-wrap:wrap;justify-content:center}.voice-shell.voice-shell--compact .text-fallback[data-v-6958151e]{flex:100%;order:-1}}@media (prefers-reduced-motion:reduce){.voice-shell[data-v-6958151e] *,.voice-shell[data-v-6958151e] :after,.voice-shell[data-v-6958151e] :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
