@font-face{font-family:__nastaliq_516cb5;src:url(/_next/static/media/ed873e0918d65364-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:__nastaliq_516cb5;src:url(/_next/static/media/e142b3780bacc0a9-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:__nastaliq_516cb5;src:url(/_next/static/media/50a22be602a0c7d8-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:__nastaliq_Fallback_516cb5;src:local("Arial");ascent-override:181.24%;descent-override:56.73%;line-gap-override:0.00%;size-adjust:105.06%}.__className_516cb5{font-family:__nastaliq_516cb5,__nastaliq_Fallback_516cb5}.agent-shell_root__OYLre,.agent-shell_tokens__JNajn{--fx-scheme:dark;--fx-bg:#181818;--fx-fg:#e6e6ee;--fx-panel:#1f1f1f;--fx-surface-2:#19191b;--fx-side-bg:#1b1b1b;--fx-drawer:#1c1c1c;--fx-sheet:#1b1a20;--fx-topbar:#18181c;--fx-topbar-solid:#19181c;--fx-menu:#262626;--fx-dialog:#1b1b1d;--fx-input:#262626;--fx-field:#151515;--fx-pill:#252429;--fx-pill-glass:#201f25;--fx-raised:#2a2a2e;--fx-float:#26252b;--fx-badge-bg:#1d1d1d;--fx-card-top:#232325;--fx-card-bottom:#1d1d1f;--fx-coach-top:#232127;--fx-hero-top:#222126;--fx-hero-bottom:#1a1a1c;--fx-how-top:#221f29;--fx-how-bottom:#1b1920;--fx-how-ring:#1c1a22;--fx-media:#141414;--fx-voice-bg:#0f0e13;--fx-inset-15:rgba(0,0,0,.15);--fx-inset-20:rgba(0,0,0,.2);--fx-inset-25:rgba(0,0,0,.25);--fx-contrast:#fff;--fx-line-soft:hsla(0,0%,100%,.06);--fx-line:hsla(0,0%,100%,.07);--fx-line-2:hsla(0,0%,100%,.08);--fx-line-3:hsla(0,0%,100%,.09);--fx-line-bold:hsla(0,0%,100%,.12);--fx-line-14:hsla(0,0%,100%,.14);--fx-line-16:hsla(0,0%,100%,.16);--fx-hover-line:oklch(92.2% 0 0);--fx-focus-line:oklch(87% 0 0);--fx-tick:hsla(0,0%,100%,.18);--fx-handle:hsla(0,0%,100%,.22);--fx-accent:#a78bfa;--fx-accent-2:#f472b6;--fx-accent-deep:#8b5cf6;--fx-accent-2-deep:#ec4899;--fx-accent-soft:#c4b5fd;--fx-accent-text:#ddd6fe;--fx-on-accent:#17131f;--fx-on-warn:#fff;--fx-brand-grad:linear-gradient(135deg,#a78bfa,#8b5cf6);--fx-cta-grad:linear-gradient(135deg,#c4b5fd,#a78bfa 55%,#f472b6);--fx-bar-grad:linear-gradient(0deg,#8b5cf6,#f472b6);--fx-cyan:#67e8f9;--fx-cyan-2:#22d3ee;--fx-spark:#ecfeff;--fx-warn:#fbbf24;--fx-warn-fill:#f59e0b;--fx-danger:#f43f5e;--fx-success:#34d399;--fx-success-text:#6ee7b7;--fx-success-bg:rgba(52,211,153,.14);--fx-icon:#d4d4d8;--fx-fg-strong:#f4f4f5;--fx-placeholder:#8a8a93;--fx-muted:#a3a3a3;--fx-strip-off:#525252;--fx-shadow-ink:#000;--fx-menu-shadow:rgba(0,0,0,.5);--fx-scrim:rgba(0,0,0,.55);--fx-scrim-m:rgba(6,5,12,.62);--fx-tone-violet:#a78bfa;--fx-tone-sky:#38bdf8;--fx-tone-rose:#fb7185;--fx-tone-teal:#2dd4bf;--fx-tone-amber:#fbbf24;--fx-tone-emerald:#34d399;--fx-tone-indigo:#818cf8;--fx-tone-slate:#d4d4d4;--fx-chip-bg:hsla(0,0%,100%,.12);--fx-chip-border:hsla(0,0%,100%,.28);--fx-chip-fg:#fff}.agent-shell_root__OYLre{container-type:inline-size;position:relative;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;width:100%;min-width:0;overflow:hidden;background:var(--fx-bg);color:var(--fx-fg);color-scheme:var(--fx-scheme)}.agent-shell_grid__JoWgl{--fx-side-w:232px;--fx-live-w:300px;--fx-side:var(--fx-side-w);--fx-live:var(--fx-live-w);display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px;transition:grid-template-columns .45s cubic-bezier(.2,.7,.2,1),padding .45s cubic-bezier(.2,.7,.2,1)}.agent-shell_panel__xNgII{display:flex;min-height:0;min-width:0;flex:1;flex-direction:column;overflow:hidden;border:1px solid var(--fx-line);border-radius:14px;background:var(--fx-panel)}.agent-shell_liveCol__JMMcV,.agent-shell_sidebarCol__5Y7sv{display:none;min-height:0;min-width:0;transition:opacity .2s ease .14s}.agent-shell_sidebarCol__5Y7sv{padding:12px 10px}.agent-shell_centerCol__Q8tlC{position:relative;z-index:0;isolation:isolate;display:flex;min-height:0;min-width:0;flex-direction:column}.agent-shell_liveToggle__Xdex7,.agent-shell_sidebarToggle__E48k5{display:inline-flex}.agent-shell_liveCollapse__XFb2g,.agent-shell_sidebarCollapse__Y5Hs_{display:none}@container (min-width: 760px){.agent-shell_grid__JoWgl{grid-template-columns:minmax(0,1fr) var(--fx-live)}.agent-shell_centerCol__Q8tlC{grid-column:1}.agent-shell_liveCol__JMMcV{grid-column:2;display:flex}.agent-shell_liveToggle__Xdex7{display:none}.agent-shell_liveCollapse__XFb2g{display:inline-flex}}@container (min-width: 1080px){.agent-shell_grid__JoWgl{grid-template-columns:var(--fx-side) minmax(0,1fr) var(--fx-live)}.agent-shell_sidebarCol__5Y7sv{grid-column:1;display:flex}.agent-shell_centerCol__Q8tlC{grid-column:2}.agent-shell_liveCol__JMMcV{grid-column:3}.agent-shell_sidebarToggle__E48k5{display:none}.agent-shell_sidebarCollapse__Y5Hs_{display:inline-flex}.agent-shell_root__OYLre[data-no-sidebar] .agent-shell_grid__JoWgl{grid-template-columns:minmax(0,1fr) var(--fx-live);padding-inline-start:0}.agent-shell_root__OYLre[data-no-sidebar] .agent-shell_centerCol__Q8tlC{grid-column:1}.agent-shell_root__OYLre[data-no-sidebar] .agent-shell_liveCol__JMMcV{grid-column:2}}.agent-shell_root__OYLre[data-no-sidebar] .agent-shell_edgeStart__oItEC,.agent-shell_root__OYLre[data-no-sidebar] .agent-shell_sidebarCollapse__Y5Hs_,.agent-shell_root__OYLre[data-no-sidebar] .agent-shell_sidebarToggle__E48k5{display:none}@container (min-width: 1440px){.agent-shell_grid__JoWgl{--fx-side-w:252px;--fx-live-w:340px}}@container (min-width: 1800px){.agent-shell_grid__JoWgl{--fx-side-w:268px;--fx-live-w:380px}}@container (min-width: 760px){.agent-shell_root__OYLre[data-live-collapsed] .agent-shell_grid__JoWgl{--fx-live:0px;padding-inline-end:0}.agent-shell_root__OYLre[data-live-collapsed] .agent-shell_liveCol__JMMcV{opacity:0;visibility:hidden;border-width:0;transition:opacity .18s ease,visibility 0s linear .18s}.agent-shell_root__OYLre[data-live-hidden] .agent-shell_liveCol__JMMcV{display:none}}@container (min-width: 1080px){.agent-shell_root__OYLre[data-sidebar-collapsed] .agent-shell_grid__JoWgl{--fx-side:0px;padding-inline-start:0}.agent-shell_root__OYLre[data-sidebar-collapsed] .agent-shell_sidebarCol__5Y7sv{overflow:hidden;padding:0;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.agent-shell_root__OYLre[data-sidebar-hidden] .agent-shell_sidebarCol__5Y7sv{display:none}}.agent-shell_root__OYLre{--fx-flip:1}.agent-shell_root__OYLre[dir=rtl]{--fx-flip:-1}@container (min-width: 1080px){.agent-shell_root__OYLre[data-sidebar-peek] .agent-shell_sidebarCol__5Y7sv{display:flex;justify-self:start;width:var(--fx-side-w);margin-inline-start:8px;z-index:30;overflow:hidden;padding:12px 10px;opacity:1;visibility:visible;transition:none;box-shadow:0 16px 48px -16px color-mix(in srgb,var(--fx-shadow-ink) 55%,transparent),0 0 0 1px var(--fx-line-2);animation:agent-shell_peekInStart__YkH1W .22s cubic-bezier(.2,.7,.2,1) both}.agent-shell_root__OYLre[data-sidebar-peek=closing] .agent-shell_sidebarCol__5Y7sv{animation:agent-shell_peekOutStart__RZ9sY .16s ease both}}@container (min-width: 760px){.agent-shell_root__OYLre[data-live-peek] .agent-shell_liveCol__JMMcV{display:flex;justify-self:end;width:var(--fx-live-w);margin-inline-end:8px;z-index:30;border-width:1px;opacity:1;visibility:visible;transition:none;box-shadow:0 16px 48px -16px color-mix(in srgb,var(--fx-shadow-ink) 55%,transparent),0 0 0 1px var(--fx-line-2);animation:agent-shell_peekInEnd__8tQqf .22s cubic-bezier(.2,.7,.2,1) both}.agent-shell_root__OYLre[data-live-peek=closing] .agent-shell_liveCol__JMMcV{animation:agent-shell_peekOutEnd__EOtIo .16s ease both}}@keyframes agent-shell_peekInStart__YkH1W{0%{opacity:0;transform:translateX(calc(-14px * var(--fx-flip)))}}@keyframes agent-shell_peekOutStart__RZ9sY{to{opacity:0;transform:translateX(calc(-10px * var(--fx-flip)))}}@keyframes agent-shell_peekInEnd__8tQqf{0%{opacity:0;transform:translateX(calc(14px * var(--fx-flip)))}}@keyframes agent-shell_peekOutEnd__EOtIo{to{opacity:0;transform:translateX(calc(10px * var(--fx-flip)))}}.agent-shell_edgeZone__3Chp4{position:absolute;inset-block:0;width:10px;z-index:29;display:none;padding:0;border:0;background:transparent;cursor:pointer;outline:none;animation:agent-shell_edgeIn__LoMZb .3s ease .45s both}.agent-shell_edgeStart__oItEC{inset-inline-start:0}.agent-shell_edgeEnd__Umqmh{inset-inline-end:0}.agent-shell_edgeZone__3Chp4:after{content:"";position:absolute;top:50%;translate:0 -50%;height:96px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--fx-accent),var(--fx-accent-2),var(--fx-accent)) 0 0 /100% 300%;box-shadow:0 0 10px color-mix(in srgb,var(--fx-accent) 55%,transparent);animation:agent-shell_stripeShimmer__Sbgx1 3s linear infinite;transition:width .2s ease,height .2s ease,box-shadow .2s ease,opacity .2s ease}.agent-shell_edgeStart__oItEC:after{inset-inline-start:2px}.agent-shell_edgeEnd__Umqmh:after{inset-inline-end:2px}.agent-shell_edgeZone__3Chp4:focus-visible:after,.agent-shell_edgeZone__3Chp4:hover:after{width:4px;height:128px;box-shadow:0 0 16px var(--fx-accent)}.agent-shell_edgeZone__3Chp4:focus-visible:after{outline:2px solid color-mix(in srgb,var(--fx-accent) 60%,transparent);outline-offset:3px}.agent-shell_root__OYLre[data-live-peek] .agent-shell_edgeEnd__Umqmh:after,.agent-shell_root__OYLre[data-sidebar-peek] .agent-shell_edgeStart__oItEC:after{opacity:0}@container (min-width: 760px){.agent-shell_root__OYLre[data-live-collapsed] .agent-shell_edgeEnd__Umqmh{display:block}}@container (min-width: 1080px){.agent-shell_root__OYLre[data-sidebar-collapsed] .agent-shell_edgeStart__oItEC{display:block}}.agent-shell_root__OYLre[data-compact] .agent-shell_edgeZone__3Chp4,.agent-shell_root__OYLre[data-layout=phone] .agent-shell_edgeZone__3Chp4{display:none}@keyframes agent-shell_stripeShimmer__Sbgx1{to{background-position:0 300%}}@keyframes agent-shell_edgeIn__LoMZb{0%{opacity:0}}.agent-shell_root__OYLre[data-compact] .agent-shell_grid__JoWgl{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.agent-shell_root__OYLre[data-compact] .agent-shell_liveCol__JMMcV,.agent-shell_root__OYLre[data-compact] .agent-shell_sidebarCol__5Y7sv{display:none}.agent-shell_root__OYLre[data-compact] .agent-shell_liveToggle__Xdex7,.agent-shell_root__OYLre[data-compact] .agent-shell_sidebarToggle__E48k5{display:inline-flex}.agent-shell_root__OYLre[data-compact] .agent-shell_liveCollapse__XFb2g,.agent-shell_root__OYLre[data-compact] .agent-shell_sidebarCollapse__Y5Hs_{display:none}.agent-shell_root__OYLre[data-compact] .agent-shell_panel__xNgII{border-radius:0;border-inline:0}.agent-shell_root__OYLre[data-layout=phone]{padding-bottom:var(--fx-kb,0);overscroll-behavior:none;-webkit-tap-highlight-color:transparent}.agent-shell_root__OYLre[data-layout=phone] .agent-shell_grid__JoWgl{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.agent-shell_root__OYLre[data-layout=phone] .agent-shell_panel__xNgII{border:0;border-radius:0}.agent-shell_root__OYLre[data-layout=phone] :is(button,a,label,summary,[role=button]){touch-action:manipulation}.agent-shell_root__OYLre[data-layout=phone] :is(input,textarea,select){font-size:16px}.agent-shell_root__OYLre[data-layout=phone] .agent-shell_agentRow__EBWLj,.agent-shell_root__OYLre[data-layout=phone] .agent-shell_viewRow__YEGBo{min-height:44px;font-size:14px}.agent-shell_viewRow__YEGBo{min-height:0}.agent-shell_scroll__sIpCi{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fx-line-14) transparent}.agent-shell_mono__aZxI9{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.agent-shell_tabStrip__dzJAr{background:none;border:0;border-radius:0;padding:0;box-shadow:none}.agent-shell_root__OYLre[dir=rtl] .agent-shell_mono__aZxI9{font-family:inherit;letter-spacing:0!important}.agent-shell_scrim__Xmm3U{position:absolute;inset:0;z-index:40;background:var(--fx-scrim);backdrop-filter:blur(2px)}.agent-shell_drawer__laGLb{position:absolute;top:0;bottom:0;z-index:41;display:flex;width:min(300px,88%);flex-direction:column;background:var(--fx-drawer);border-inline:1px solid var(--fx-line-2);box-shadow:0 20px 60px color-mix(in srgb,var(--fx-shadow-ink) 50%,transparent)}.agent-shell_drawerStart__f1T51{inset-inline-start:0}.agent-shell_drawerEnd__Wg92P{inset-inline-end:0}.agent-shell_techGrid__3wJmg,.agent-shell_techSurface__N_gw0{background:radial-gradient(120% 45% at 50% 0,color-mix(in srgb,var(--fx-accent) 9%,transparent),transparent 70%),linear-gradient(to bottom,transparent 0,var(--fx-side-bg) 72%),radial-gradient(color-mix(in srgb,var(--fx-contrast) 6%,transparent) 1px,transparent 1.3px) 0 0 /14px 14px,var(--fx-side-bg)}.agent-shell_techSurface__N_gw0{border:1px solid var(--fx-line-soft);border-radius:14px}.agent-shell_rail__oqRHv{position:relative;margin-inline-start:13px;padding-inline-start:9px;border-inline-start:1px solid var(--fx-line)}.agent-shell_railItem__9_lJw{position:relative}.agent-shell_railNode__T0gKa,.agent-shell_railTick__aqIz5{position:absolute;top:50%;translate:0 -50%}.agent-shell_railNode__T0gKa{inset-inline-start:-13px;width:7px;height:7px;border-radius:9999px;border:1px solid var(--fx-line-16);background:var(--fx-side-bg);transition:background-color .3s,box-shadow .3s,border-color .3s}.agent-shell_railItem__9_lJw[data-state=working] .agent-shell_railNode__T0gKa{border-color:var(--tone);background:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 18%,transparent),0 0 10px var(--tone)}.agent-shell_railItem__9_lJw[data-state=needs_ok] .agent-shell_railNode__T0gKa{border-color:var(--fx-warn);background:var(--fx-warn)}.agent-shell_railTick__aqIz5{inset-inline-start:-9px;width:6px;height:1px;background:var(--fx-line-bold)}.agent-shell_agentRow__EBWLj{position:relative;isolation:isolate;overflow:hidden}.agent-shell_agentRow__EBWLj[data-state=working]{background:color-mix(in srgb,var(--tone) 7%,transparent)}.agent-shell_agentRow__EBWLj[data-state=working]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tone) 16%,transparent),transparent);animation:agent-shell_rowSweep__yPFnL 2.6s ease-in-out infinite}@keyframes agent-shell_rowSweep__yPFnL{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.agent-shell_newChat__lIssn{position:relative;isolation:isolate;overflow:hidden;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.agent-shell_newChat__lIssn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 20%,color-mix(in srgb,var(--fx-accent) 14%,transparent),transparent 80%);animation:agent-shell_newChatSweep____o7S 4.2s ease-in-out infinite}.agent-shell_newChat__lIssn:hover{transform:translateY(-1px)}.agent-shell_newChat__lIssn:active{transform:translateY(0)}@keyframes agent-shell_newChatSweep____o7S{0%,35%{transform:translateX(-100%)}65%,to{transform:translateX(100%)}}.agent-shell_newChatChip__u8kpm:after{background:linear-gradient(90deg,transparent 20%,color-mix(in srgb,var(--fx-accent) 34%,transparent),transparent 80%)}.agent-shell_edge__QxdM2:before{content:"";position:absolute;inset-block:7px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--tone,var(--fx-accent));box-shadow:0 0 8px var(--tone,var(--fx-accent))}.agent-shell_avatarPulse__5pjab{animation:agent-shell_avatarPulse__5pjab 1.8s ease-out infinite}@keyframes agent-shell_avatarPulse__5pjab{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--tone) 55%,transparent)}to{box-shadow:0 0 0 6px transparent}}.agent-shell_eqBars__FfH6T{display:inline-flex;height:12px;align-items:flex-end;gap:2px}.agent-shell_eqBars__FfH6T>i{width:2px;height:4px;border-radius:1px;background:var(--tone);animation:agent-shell_eqBar__YpOax .9s ease-in-out infinite}.agent-shell_eqBars__FfH6T>i:nth-child(2){animation-delay:-.3s}.agent-shell_eqBars__FfH6T>i:nth-child(3){animation-delay:-.6s}@keyframes agent-shell_eqBar__YpOax{0%,to{height:3px}50%{height:12px}}.agent-shell_routeOrbit__Gg1QB{position:absolute;inset:-4px;border-radius:10px;animation:agent-shell_spin__4ZI0S 1.1s linear infinite}.agent-shell_routeOrbit__Gg1QB:after{content:"";position:absolute;top:-2px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:9999px;background:var(--fx-accent);box-shadow:0 0 6px var(--fx-accent)}.agent-shell_brandMark__m9RvY{background:var(--fx-brand-grad);box-shadow:0 0 0 1px color-mix(in srgb,var(--fx-accent) 35%,transparent),0 4px 16px -4px color-mix(in srgb,var(--fx-accent) 60%,transparent)}.agent-shell_userRing__6pWAH{background:linear-gradient(var(--fx-side-bg),var(--fx-side-bg)) padding-box,var(--fx-brand-grad) border-box;border:1px solid transparent}.agent-shell_orbStage__ezP6X{container-type:inline-size;position:relative;margin:0 auto;aspect-ratio:1;width:min(100%,270px)}.agent-shell_orbStage__ezP6X:before{--corner:color-mix(in srgb,var(--fx-cyan) 40%,transparent);content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(var(--corner),var(--corner)) 0 0 /14px 1px,linear-gradient(var(--corner),var(--corner)) 0 0 /1px 14px,linear-gradient(var(--corner),var(--corner)) 100% 0 /14px 1px,linear-gradient(var(--corner),var(--corner)) 100% 0 /1px 14px,linear-gradient(var(--corner),var(--corner)) 0 100% /14px 1px,linear-gradient(var(--corner),var(--corner)) 0 100% /1px 14px,linear-gradient(var(--corner),var(--corner)) 100% 100% /14px 1px,linear-gradient(var(--corner),var(--corner)) 100% 100% /1px 14px;background-repeat:no-repeat}.agent-shell_orbRingOuter__5HIBp{position:absolute;inset:0;border-radius:9999px;border:1px solid var(--fx-line-soft);animation:agent-shell_spin__4ZI0S 90s linear infinite}.agent-shell_orbRingOuter__5HIBp:after,.agent-shell_orbRingOuter__5HIBp:before{content:"";position:absolute;inset:3px;border-radius:9999px}.agent-shell_orbRingOuter__5HIBp:before{background:repeating-conic-gradient(var(--fx-tick) 0 .5deg,transparent .5deg 6deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px))}.agent-shell_orbRingOuter__5HIBp:after{background:repeating-conic-gradient(from -.6deg,color-mix(in srgb,var(--fx-cyan) 60%,transparent) 0 1.2deg,transparent 1.2deg 30deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 8px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 8px))}.agent-shell_orbRing__XgXhD{position:absolute;inset:0;border-radius:9999px;background:conic-gradient(from 0deg,transparent 0 290deg,color-mix(in srgb,var(--fx-cyan-2) 8%,transparent) 359deg,transparent 1turn);animation:agent-shell_spin__4ZI0S 7s linear infinite}.agent-shell_orbRing__XgXhD:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0 220deg,color-mix(in srgb,var(--fx-accent-deep) 50%,transparent) 310deg,color-mix(in srgb,var(--fx-cyan) 95%,transparent) 359deg,transparent 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px))}.agent-shell_orbRing__XgXhD:after{content:"";position:absolute;left:50%;top:1px;width:5px;height:5px;translate:-50% -50%;border-radius:9999px;background:var(--fx-spark);box-shadow:0 0 6px 1px color-mix(in srgb,var(--fx-cyan-2) 90%,transparent),0 0 16px 4px color-mix(in srgb,var(--fx-cyan-2) 45%,transparent)}.agent-shell_orbCanvas__EA9YQ{position:absolute;inset:0}.agent-shell_orbBadge__Es_Vn{position:absolute;left:50%;top:50%;translate:-50% -50%}.agent-shell_orbLive__r7FS2 .agent-shell_orbRing__XgXhD{animation-duration:3s}.agent-shell_orbLive__r7FS2 .agent-shell_orbRingOuter__5HIBp{border-color:color-mix(in srgb,var(--fx-cyan) 16%,transparent)}@keyframes agent-shell_spin__4ZI0S{to{transform:rotate(1turn)}}.agent-shell_howBtn__9Rh79{position:relative;isolation:isolate;overflow:hidden;border-radius:9999px;padding:1px;background:var(--fx-line-2);transition:transform .2s ease,box-shadow .3s ease}.agent-shell_howBtn__9Rh79:before{content:"";position:absolute;inset:-150%;z-index:-1;background:conic-gradient(from 0deg,transparent 0 55%,var(--fx-accent) 72%,var(--fx-accent-2) 84%,transparent 96%);animation:agent-shell_spin__4ZI0S 3.6s linear infinite}.agent-shell_howBtn__9Rh79:hover{transform:translateY(-1px);box-shadow:0 10px 30px -12px color-mix(in srgb,var(--fx-accent) 60%,transparent)}.agent-shell_howBtn__9Rh79:focus-visible{outline:2px solid color-mix(in srgb,var(--fx-accent) 60%,transparent);outline-offset:3px}.agent-shell_howBtnInner__NgcIp{position:relative;display:flex;align-items:center;gap:10px;overflow:hidden;border-radius:9999px;padding:6px 14px 6px 6px;background:linear-gradient(180deg,var(--fx-how-top),var(--fx-how-bottom))}.agent-shell_howBtnInner__NgcIp:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--fx-contrast) 7%,transparent) 50%,transparent 70%);transform:translateX(-100%);animation:agent-shell_howSweep__2qv_x 4.2s ease-in-out infinite}.agent-shell_howPlay__z4T4c{position:relative;display:flex;height:30px;width:30px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;color:var(--fx-on-accent);background:var(--fx-cta-grad);box-shadow:0 0 14px -2px color-mix(in srgb,var(--fx-accent) 70%,transparent)}.agent-shell_howPlay__z4T4c:before{content:"";position:absolute;inset:0;border-radius:9999px;border:1.5px solid color-mix(in srgb,var(--fx-accent-soft) 70%,transparent);animation:agent-shell_howRipple__7rdNO 2.2s ease-out infinite}@keyframes agent-shell_howSweep__2qv_x{0%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}@keyframes agent-shell_howRipple__7rdNO{0%{transform:scale(1);opacity:.7}to{transform:scale(1.8);opacity:0}}.agent-shell_benefit__JAVwP{animation:agent-shell_benefitIn__1PQyu .5s ease both}@keyframes agent-shell_benefitIn__1PQyu{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.agent-shell_caret__Q1cET{display:inline-block;width:8px;height:16px;border-radius:1px;background:var(--fx-accent);animation:agent-shell_caretBlink__K8KIu 1.1s steps(1) infinite}@keyframes agent-shell_caretBlink__K8KIu{50%{opacity:0}}.agent-shell_dotPulse__gIhFM{animation:agent-shell_dotPulse__gIhFM 1.6s ease-in-out infinite}@keyframes agent-shell_dotPulse__gIhFM{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.agent-shell_agentRow__EBWLj[data-state=working]:after,.agent-shell_avatarPulse__5pjab,.agent-shell_benefit__JAVwP,.agent-shell_caret__Q1cET,.agent-shell_dotPulse__gIhFM,.agent-shell_eqBars__FfH6T>i,.agent-shell_howBtnInner__NgcIp:after,.agent-shell_howBtn__9Rh79:before,.agent-shell_howPlay__z4T4c:before,.agent-shell_newChat__lIssn:after,.agent-shell_orbRingOuter__5HIBp,.agent-shell_orbRing__XgXhD,.agent-shell_routeOrbit__Gg1QB{animation:none}.agent-shell_agentRow__EBWLj[data-state=working]:after,.agent-shell_newChat__lIssn:after{display:none}.agent-shell_newChat__lIssn{transition:none}.agent-shell_grid__JoWgl,.agent-shell_liveCol__JMMcV,.agent-shell_sidebarCol__5Y7sv{transition:none!important}.agent-shell_edgeZone__3Chp4,.agent-shell_edgeZone__3Chp4:after,.agent-shell_liveCol__JMMcV,.agent-shell_sidebarCol__5Y7sv{animation:none}}.agent-shell_chatSurface__YDTM9{background:radial-gradient(70% 40% at 50% -6%,color-mix(in srgb,var(--fx-accent) 7.5%,transparent),transparent 70%),radial-gradient(40% 30% at 100% 100%,color-mix(in srgb,var(--fx-accent-2) 4.5%,transparent),transparent 70%),radial-gradient(color-mix(in srgb,var(--fx-contrast) 3.5%,transparent) 1px,transparent 1.2px) 0 0 /22px 22px,var(--fx-surface-2)}.agent-shell_liveSurface__C0jpw{background:radial-gradient(85% 34% at 50% 20%,color-mix(in srgb,var(--fx-accent) 11%,transparent),transparent 70%),linear-gradient(to bottom,transparent 0,transparent 30%,var(--fx-surface-2) 52%),linear-gradient(color-mix(in srgb,var(--fx-contrast) 2.8%,transparent) 1px,transparent 1px) 0 0 /100% 26px,linear-gradient(90deg,color-mix(in srgb,var(--fx-contrast) 2.8%,transparent) 1px,transparent 1px) 0 0 /26px 100%,var(--fx-surface-2)}.agent-shell_light__rdgEP{--fx-scheme:light;--fx-bg:#f1eff8;--fx-fg:#15122b;--color-white:#15122b;--color-neutral-50:#15122b;--color-neutral-100:#15122b;--color-neutral-200:#26223f;--color-neutral-300:#4b4766;--color-neutral-400:#6b6787;--color-neutral-500:#6b6787;--color-neutral-600:#9a96b3;--color-neutral-700:#d6cfea;--color-neutral-800:#e6e3ef;--color-neutral-900:#fff;--color-neutral-950:#fff;--color-violet-50:#f6f1ff;--color-violet-100:#5e2e96;--color-violet-200:#5e2e96;--color-violet-300:#6a35ab;--color-violet-400:#7b3fc0;--color-violet-500:#7b3fc0;--color-violet-600:#6a35ab;--color-violet-700:#5e2e96;--color-violet-800:#4c2479;--color-violet-900:#3b1c5e;--color-violet-950:#2a1446;--color-indigo-200:#5e2e96;--color-indigo-300:#6a35ab;--color-indigo-400:#7b3fc0;--color-indigo-500:#7b3fc0;--color-pink-300:#1565c0;--color-pink-400:#1e88e5;--color-pink-500:#1e88e5;--color-sky-100:#0d3c73;--color-sky-200:#1565c0;--color-sky-300:#1565c0;--color-sky-400:#1e88e5;--color-sky-500:#1e88e5;--color-blue-300:#1565c0;--color-blue-500:#1e88e5;--color-teal-200:#08879a;--color-teal-300:#08879a;--color-teal-400:#0aa9ba;--color-teal-500:#12d3e6;--color-rose-200:#b4232a;--color-rose-300:#b4232a;--color-rose-400:#d93b42;--color-rose-500:#d93b42;--color-red-300:#b4232a;--color-red-500:#d93b42;--color-amber-50:#8a5600;--color-amber-100:#8a5600;--color-amber-200:#8a5600;--color-amber-300:#8a5600;--color-amber-400:#d98e0b;--color-amber-500:#f2a516;--color-emerald-200:#0b6b47;--color-emerald-300:#0b6b47;--color-emerald-400:#0b6b47;--color-emerald-500:#0f8f5f;--fx-panel:#fff;--fx-surface-2:#f7f6fb;--fx-side-bg:#fff;--fx-drawer:#fff;--fx-sheet:#fff;--fx-topbar:#f1eff8;--fx-topbar-solid:#f1eff8;--fx-menu:#fff;--fx-dialog:#fff;--fx-input:#fff;--fx-field:#fff;--fx-pill:#fff;--fx-pill-glass:#fff;--fx-raised:#fff;--fx-float:#fff;--fx-badge-bg:#fff;--fx-card-top:#fff;--fx-card-bottom:#fff;--fx-coach-top:#fff;--fx-hero-top:#fff;--fx-hero-bottom:#f6f1ff;--fx-how-top:#fff;--fx-how-bottom:#f6f1ff;--fx-how-ring:#fff;--fx-media:#e6e3ef;--fx-voice-bg:#f6f1ff;--fx-inset-15:rgba(21,18,43,.03);--fx-inset-20:rgba(21,18,43,.04);--fx-inset-25:rgba(21,18,43,.05);--fx-contrast:#15122b;--fx-line-soft:#efedf5;--fx-line:#e6e3ef;--fx-line-2:#e6e3ef;--fx-line-3:#e6e3ef;--fx-line-bold:#d6cfea;--fx-line-14:#d6cfea;--fx-line-16:#d6cfea;--fx-hover-line:#b892e3;--fx-focus-line:#7b3fc0;--fx-tick:#b9b5cc;--fx-handle:#b9b5cc;--fx-accent:#7b3fc0;--fx-accent-2:#1e88e5;--fx-accent-deep:#5e2e96;--fx-accent-2-deep:#1565c0;--fx-accent-soft:#9b66d6;--fx-accent-text:#5e2e96;--fx-on-accent:#fff;--fx-on-warn:#15122b;--fx-brand-grad:linear-gradient(120deg,#5e2e96,#7b3fc0 55%,#9b66d6);--fx-cta-grad:linear-gradient(120deg,#5e2e96,#7b3fc0 55%,#9b66d6);--fx-bar-grad:linear-gradient(0deg,#7b3fc0,#1e88e5 60%,#12d3e6);--fx-cyan:#12d3e6;--fx-cyan-2:#12d3e6;--fx-spark:#fff;--fx-warn:#f2a516;--fx-warn-fill:#f2a516;--fx-danger:#d93b42;--fx-success:#0f8f5f;--fx-success-text:#0b6b47;--fx-success-bg:#e3f6ee;--fx-icon:#4b4766;--fx-fg-strong:#15122b;--fx-placeholder:#8c88a6;--fx-muted:#6b6787;--fx-strip-off:#b9b5cc;--fx-shadow-ink:#5e2e96;--fx-menu-shadow:rgba(94,46,150,.22);--fx-scrim:rgba(21,18,43,.18);--fx-scrim-m:rgba(21,18,43,.18);--fx-tone-violet:#7b3fc0;--fx-tone-sky:#1e88e5;--fx-tone-rose:#d93b42;--fx-tone-teal:#08879a;--fx-tone-amber:#d98e0b;--fx-tone-emerald:#0f8f5f;--fx-tone-indigo:#5e2e96;--fx-tone-slate:#6b6787;--fx-chip-bg:rgba(21,18,43,.06);--fx-chip-border:#d6cfea;--fx-chip-fg:#15122b}.agent-shell_talkCta__SU2qt{position:relative;isolation:isolate;color:var(--fx-on-accent);background:var(--fx-cta-grad);box-shadow:0 0 0 1px color-mix(in srgb,var(--fx-accent-soft) 35%,transparent),0 8px 24px -8px color-mix(in srgb,var(--fx-accent) 85%,transparent);transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s ease,box-shadow .2s ease}.agent-shell_talkCta__SU2qt:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 0 0 1px color-mix(in srgb,var(--fx-accent-soft) 55%,transparent),0 12px 30px -8px color-mix(in srgb,var(--fx-accent) 95%,transparent)}.agent-shell_talkCta__SU2qt:active{transform:scale(.97)}.agent-shell_talkCta__SU2qt:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:1.5px solid color-mix(in srgb,var(--fx-accent-soft) 70%,transparent);animation:agent-shell_talkRipple__1bOVc 2.8s ease-out infinite;pointer-events:none}.agent-shell_talkCta__SU2qt:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,#fff 40%,transparent) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;animation:agent-shell_talkSheen__U8d_Z 1.6s ease-out .6s 1 both;pointer-events:none}@keyframes agent-shell_talkRipple__1bOVc{0%{transform:scale(1);opacity:.75}70%,to{transform:scale(1.1,1.42);opacity:0}}@keyframes agent-shell_talkSheen__U8d_Z{0%{background-position:130% 0}to{background-position:-40% 0}}.agent-shell_talkBars__1Zznv{display:inline-flex;height:14px;align-items:center;gap:2px}.agent-shell_talkBars__1Zznv>i{width:2px;height:4px;border-radius:1px;background:currentColor;animation:agent-shell_talkBar__G3PfO 1.1s ease-in-out infinite}.agent-shell_talkBars__1Zznv>i:first-child{animation-delay:-.9s}.agent-shell_talkBars__1Zznv>i:nth-child(2){animation-delay:-.5s}.agent-shell_talkBars__1Zznv>i:nth-child(3){animation-delay:-.2s}.agent-shell_talkBars__1Zznv>i:nth-child(4){animation-delay:-.7s}.agent-shell_talkBars__1Zznv>i:nth-child(5){animation-delay:-.35s}@keyframes agent-shell_talkBar__G3PfO{0%,to{height:4px}50%{height:14px}}.agent-shell_phaseDots__CTr3H{display:inline-flex;align-items:center;gap:5px}.agent-shell_phaseDots__CTr3H>i{width:6px;height:6px;border-radius:9999px;background:currentColor;opacity:.25;transition:opacity .4s ease,transform .4s ease}.agent-shell_phaseDots__CTr3H>i[data-done]{opacity:1}.agent-shell_phaseDots__CTr3H>i[data-now]{opacity:1;animation:agent-shell_phaseNow__gxjnv .9s ease-in-out infinite}@keyframes agent-shell_phaseNow__gxjnv{50%{transform:scale(1.7);opacity:.55}}.agent-shell_voiceHost__jhdI6{position:relative;display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.agent-shell_voiceBar__wgA_w{--tone:var(--fx-accent);--lvl:0;position:relative;display:flex;flex-shrink:0;align-items:center;gap:12px;margin:8px 12px 0;padding:8px 10px 9px 12px;overflow:hidden;border-radius:14px;border:1px solid color-mix(in srgb,var(--tone) 30%,var(--fx-line-bold));background:linear-gradient(90deg,color-mix(in srgb,var(--tone) 14%,transparent),transparent 55%),repeating-linear-gradient(90deg,color-mix(in srgb,var(--fx-contrast) 4%,transparent) 0 1px,transparent 1px 28px),color-mix(in srgb,var(--fx-voice-bg) 82%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--fx-contrast) 6%,transparent),0 10px 30px -18px color-mix(in srgb,var(--tone) 80%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .28s ease,transform .36s cubic-bezier(.32,.72,0,1),margin-top .36s cubic-bezier(.32,.72,0,1),border-color .4s ease,box-shadow .4s ease}.agent-shell_voiceBar__wgA_w[data-mode=listening]{--tone:var(--fx-cyan-2)}.agent-shell_voiceBar__wgA_w[data-mode=speaking]{--tone:var(--fx-accent-2)}.agent-shell_voiceBar__wgA_w[data-mode=muted]{--tone:var(--fx-warn-fill)}.agent-shell_voiceBar__wgA_w[data-state=closing],.agent-shell_voiceBar__wgA_w[data-state=enter]{opacity:0;transform:translateY(-10px);margin-top:-44px;pointer-events:none}.agent-shell_voiceBar__wgA_w:after,.agent-shell_voiceBar__wgA_w:before{content:"";position:absolute;width:9px;height:9px;border:1.5px solid color-mix(in srgb,var(--tone) 80%,transparent);pointer-events:none;transition:border-color .4s ease}.agent-shell_voiceBar__wgA_w:before{left:4px;top:4px;border-right:0;border-bottom:0;border-top-left-radius:5px}.agent-shell_voiceBar__wgA_w:after{right:4px;bottom:5px;border-left:0;border-top:0;border-bottom-right-radius:5px}.agent-shell_voiceBeacon__vlm1C{position:relative;height:34px;width:34px;flex-shrink:0}.agent-shell_voiceBeacon__vlm1C>i{position:absolute;border-radius:9999px}.agent-shell_voiceBeacon__vlm1C>i:first-child{inset:0;background:conic-gradient(from 0deg,transparent 0 55%,var(--tone) 92%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 0 13.5px,#000 14.5px);mask:radial-gradient(circle,transparent 0 13.5px,#000 14.5px);animation:agent-shell_voiceSpin__iaboJ 2.4s linear infinite}.agent-shell_voiceBeacon__vlm1C>i:nth-child(2){inset:7px;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,#fff 70%,var(--tone)),var(--tone) 45%,color-mix(in srgb,var(--tone) 35%,var(--fx-voice-bg)) 100%);box-shadow:0 0 calc(6px + var(--lvl) * 16px) color-mix(in srgb,var(--tone) 80%,transparent);transform:scale(calc(.82 + var(--lvl) * .34));transition:background .4s ease}.agent-shell_voiceBeacon__vlm1C>i:nth-child(3){inset:5px;border:1px solid var(--tone);opacity:0;animation:agent-shell_voicePing__HOp28 2s ease-out infinite}.agent-shell_voiceBar__wgA_w[data-mode=waking] .agent-shell_voiceBeacon__vlm1C>i:first-child{animation-duration:.9s}.agent-shell_voiceBar__wgA_w[data-mode=muted] .agent-shell_voiceBeacon__vlm1C>i:first-child,.agent-shell_voiceBar__wgA_w[data-mode=muted] .agent-shell_voiceBeacon__vlm1C>i:nth-child(3){animation-play-state:paused}@keyframes agent-shell_voiceSpin__iaboJ{to{rotate:1turn}}@keyframes agent-shell_voicePing__HOp28{0%{transform:scale(.7);opacity:.7}70%,to{transform:scale(1.5);opacity:0}}.agent-shell_voiceChip___J_UL{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:2px 8px;border-radius:9999px;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);background:color-mix(in srgb,var(--tone) 12%,transparent);color:var(--fx-fg-strong);letter-spacing:.14em;white-space:nowrap;animation:agent-shell_voiceChipIn__GcwR2 .3s ease both}.agent-shell_voiceChip___J_UL>i{height:5px;width:5px;border-radius:9999px;background:var(--tone);box-shadow:0 0 6px var(--tone)}@keyframes agent-shell_voiceChipIn__GcwR2{0%{opacity:0;transform:translateY(3px)}}.agent-shell_voiceScan__fwGzK{position:absolute;inset-inline-start:0;bottom:0;height:2px;width:100%;background:linear-gradient(90deg,transparent,var(--tone) 50%,transparent) 0 0 /40% 100% no-repeat;opacity:calc(.55 + var(--lvl) * .45);animation:agent-shell_voiceScan__fwGzK 2.6s linear infinite;transition:width .9s cubic-bezier(.32,.72,0,1)}.agent-shell_voiceBar__wgA_w[data-mode=waking] .agent-shell_voiceScan__fwGzK{background:linear-gradient(90deg,color-mix(in srgb,var(--tone) 30%,transparent),var(--fx-cyan));box-shadow:0 0 8px var(--fx-cyan-2);opacity:1;animation:none}@keyframes agent-shell_voiceScan__fwGzK{0%{background-position:-70% 0}to{background-position:170% 0}}.agent-shell_orbTalk__1l1u8{display:block;width:100%;border-radius:9999px;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.agent-shell_orbTalk__1l1u8:disabled{cursor:default}.agent-shell_orbTalk__1l1u8:enabled:hover{transform:scale(1.03)}.agent-shell_orbTalk__1l1u8:enabled:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.agent-shell_phaseDots__CTr3H>i[data-now],.agent-shell_talkBars__1Zznv>i,.agent-shell_talkCta__SU2qt:after,.agent-shell_talkCta__SU2qt:before,.agent-shell_voiceBeacon__vlm1C>i:nth-child(n),.agent-shell_voiceChip___J_UL,.agent-shell_voiceScan__fwGzK{animation:none}.agent-shell_talkBars__1Zznv>i:nth-child(2n){height:10px}.agent-shell_orbTalk__1l1u8,.agent-shell_talkCta__SU2qt,.agent-shell_voiceScan__fwGzK{transition:none}.agent-shell_orbTalk__1l1u8:enabled:hover,.agent-shell_talkCta__SU2qt:hover{transform:none}.agent-shell_voiceBar__wgA_w{transition:opacity .2s ease}.agent-shell_voiceBar__wgA_w[data-state=closing],.agent-shell_voiceBar__wgA_w[data-state=enter]{transform:none;margin-top:8px}}.dark-dashboard_root__Urn9P{color-scheme:dark;--ink:#f4f4f5;--body:#c9c9d1;--fx-muted:#9a9aa6;--ghost:#5c5c66;--disabled-text:#6b6b75;--line:hsla(0,0%,100%,.08);--line-soft:hsla(0,0%,100%,.05);--chip:hsla(0,0%,100%,.06);--subtle:hsla(0,0%,100%,.03);--app-bg:#1f1f1f;--surface:#232325;--skeleton:hsla(0,0%,100%,.06);--hero-body:#c9c9d1;--success-bg:rgba(16,185,129,.12);--success-text:#6ee7b7;--warning-bg:rgba(242,165,22,.12);--warning-text:#fcd34d;--danger-bg:rgba(217,59,66,.14);--danger-text:#fda4af;--violet-50:rgba(155,102,214,.1);--violet-50b:rgba(155,102,214,.08);--violet-100:rgba(155,102,214,.16);--violet-200:rgba(155,102,214,.3);--violet-700:#c9aef2;--azure-100:rgba(30,136,229,.14);--azure-700:#90caf9;--teal-100:rgba(8,135,154,.16);--ai-50:rgba(255,122,69,.08);--ai-100:rgba(255,122,69,.14);--ai-border:rgba(255,122,69,.3);--ai-text:#fdba9a;--ai-icon:#ff9a6b;--color-violet-50:rgba(155,102,214,.1);--color-violet-100:rgba(155,102,214,.16);--color-violet-200:rgba(155,102,214,.3);--color-violet-600:#b892e3;--color-violet-700:#c9aef2;--background:#232325;--foreground:#f4f4f5;--card:#232325;--card-foreground:#f4f4f5;--popover:#262628;--popover-foreground:#f4f4f5;--muted:hsla(0,0%,100%,.03);--muted-foreground:#9a9aa6;--accent:rgba(155,102,214,.1);--accent-foreground:#c9aef2;--secondary:rgba(30,136,229,.14);--secondary-foreground:#90caf9;--border:hsla(0,0%,100%,.08);--input:rgba(155,102,214,.3);--fx-input-bg:#1b1b1d;--fx-tabs-bg:#232325;--fx-tabs-fg:#c9c9d1;--fx-tab-active-bg:rgba(155,102,214,.16);--fx-tab-active-fg:#c9aef2;--fx-link:#90caf9;color:var(--ink)}.demo_view__v1DYQ{--demo-camera:calc(900ms / var(--demo-speed, 1));--demo-glide:calc(750ms / var(--demo-speed, 1));--demo-cursor:calc(650ms / var(--demo-speed, 1));position:absolute;inset:0;overflow:hidden;pointer-events:none}.demo_world__4I1I4{position:absolute;inset-block-start:0;left:0;min-height:100%;transform-origin:0 0;transition:transform var(--demo-camera) cubic-bezier(.4,0,.2,1);will-change:transform}.demo_world__4I1I4 .sticky{position:relative}.demo_spotlight__43rPP{position:absolute;z-index:90;border-radius:20px;opacity:0;pointer-events:none;box-shadow:0 0 0 2px var(--violet-500),0 0 0 4000px color-mix(in srgb,var(--ink) 26%,transparent);transition:left var(--demo-glide) cubic-bezier(.4,0,.2,1),top var(--demo-glide) cubic-bezier(.4,0,.2,1),width var(--demo-glide) cubic-bezier(.4,0,.2,1),height var(--demo-glide) cubic-bezier(.4,0,.2,1),opacity .4s ease}.demo_spotlightOn__kOtN9{opacity:1}.demo_cursor__HYXrv{position:absolute;top:0;left:0;z-index:95;opacity:0;pointer-events:none;transition:transform var(--demo-cursor) cubic-bezier(.3,.7,.2,1),opacity .3s ease}.demo_cursorOn__VDsdB{opacity:1}.demo_ripple__siVnr{position:absolute;top:-21px;left:-19px;width:44px;height:44px;border:3px solid var(--violet-500);border-radius:999px;animation:demo_ripple__siVnr var(--demo-cursor) ease-out forwards}.demo_bar__7MzHp{transform:scaleX(var(--demo-progress,0));transform-origin:left}[dir=rtl] .demo_bar__7MzHp{transform-origin:right}.demo_rise__5VAd9{animation:demo_rise__5VAd9 .5s ease-out both}@keyframes demo_ripple__siVnr{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.3)}}@keyframes demo_rise__5VAd9{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.demo_cursor__HYXrv,.demo_spotlight__43rPP,.demo_world__4I1I4{transition:none}.demo_cursor__HYXrv,.demo_rise__5VAd9{animation:none}.demo_cursor__HYXrv{display:none}}