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