.leoneSite_site__1WyXP{--paper:#f5f2ed;--paper-2:#ece7df;--ink:#141414;--muted:#8a847b;--rule:hsla(0,0%,8%,.16);--ease-out:cubic-bezier(0,0,0.58,1);--ease-expo:cubic-bezier(0.2,0.8,0.2,1);--ease-draw:cubic-bezier(0.45,0,0.25,1);--spring:linear(0,0.042,0.146,0.288,0.443,0.598,0.738,0.859,0.955,1.026,1.075,1.104,1.116,1.115,1.106,1.091,1.073,1.055,1.037,1.022,1.01,1,0.993,0.989,0.987,0.986,0.987,0.989,0.991,0.993,0.995,0.997,0.998,1,1,1.001,1.001,1.002,1.002,1.001,1);position:relative;width:1440px;height:6014px;background:var(--paper);color:var(--ink);font-family:var(--font-leone-sans),"Inter Tight",system-ui,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;overflow:hidden}.leoneSite_site__1WyXP blockquote,.leoneSite_site__1WyXP dd,.leoneSite_site__1WyXP dl,.leoneSite_site__1WyXP figure,.leoneSite_site__1WyXP h3,.leoneSite_site__1WyXP p{margin:0}.leoneSite_site__1WyXP img{display:block;user-select:none}.leoneSite_layer__ZgElp{transition:opacity .26s ease,transform .36s cubic-bezier(.16,1,.3,1),outline-color .2s ease;outline:2px solid transparent;outline-offset:4px}.leoneSite_layerHidden__VWKQh{opacity:0!important;transform:scale(.97)!important}.leoneSite_layerOutline__buhw5{outline-color:#ea580c}.leoneSite_section__XlqzL.leoneSite_layer__ZgElp{outline-offset:-6px}.leoneSite_label__FlBlZ{font-size:11px;font-weight:500;line-height:13.75px;letter-spacing:.22px;white-space:nowrap}.leoneSite_muted__Vcg8M{color:var(--muted)}.leoneSite_right__fcoi2{text-align:right}.leoneSite_nowrap__iZfYN{white-space:nowrap}.leoneSite_col__g8tiN{width:372px;flex-shrink:0}.leoneSite_grow__iUAXj{flex:1;min-width:0}.leoneSite_line__W_thO{display:inline}.leoneSite_body15__CPEgi{font-size:15px;line-height:19.5px;white-space:nowrap}.leoneSite_display__bB4pR{font-size:56px;font-weight:300;line-height:56px;letter-spacing:-1.68px}.leoneSite_icon__L7xeN{display:inline-flex;flex-shrink:0;overflow:clip}.leoneSite_icon__L7xeN img{width:100%;height:100%;object-fit:contain}.leoneSite_iconLink__8Xx3a,.leoneSite_underlineLink__83YIQ{display:inline-flex;align-items:center;gap:6px}.leoneSite_underlineLink__83YIQ{align-self:flex-start;padding-bottom:4px;border-bottom:1px solid var(--ink)}.leoneSite_hero__cFAxP{height:900px;display:flex;flex-direction:column;padding:16px 0 14px 14px;overflow:hidden}.leoneSite_header__c8Ozm{display:flex;align-items:flex-start;gap:8px;flex-shrink:0}.leoneSite_logoScript__6tYgE{font-family:var(--font-leone-script),"Mrs Saint Delafield",cursive;font-size:44px;line-height:44px;white-space:nowrap}.leoneSite_nav__r0cqL{display:flex;flex-direction:column;align-items:flex-start}.leoneSite_navLink__iHQNd{transition:transform .25s var(--ease-out),opacity .25s var(--ease-out)}.leoneSite_headerEnd__QCBNZ{flex:1;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;padding-right:16px}.leoneSite_menuButton__L3h1o{position:relative;width:44px;height:44px;flex-shrink:0;border-radius:999px;border:1px solid var(--ink);background:hsla(0,0%,8%,0);transition:background-color .25s var(--ease-out),transform .25s var(--spring)}.leoneSite_menuDot__YXc1D{position:absolute;left:26px;top:10px;width:6px;height:6px;border-radius:999px;border:1px solid var(--ink);transition:border-color .25s var(--ease-out),transform .25s ease-in-out}.leoneSite_statement__cCcG_{position:relative;flex:1;min-height:0;display:flex;align-items:flex-end;padding:0 0 56px 380px}.leoneSite_intro__r7KgE{width:620px;flex-shrink:0;font-size:40px;font-weight:300;line-height:43.2px;letter-spacing:-1px}.leoneSite_meta__WUNez{flex:1;min-width:0;align-self:flex-end;padding:0 16px 4px 0;text-align:right}.leoneSite_signature__1Bz_p{position:absolute;left:1140px;top:34px;width:270px;height:150px}.leoneSite_signatureInner__kWDFX{display:block;width:100%;height:100%;overflow:hidden;transform:rotate(-4deg)}.leoneSite_signatureInner__kWDFX img{width:270px;height:150px}.leoneSite_projects__CrEB6{display:flex;align-items:flex-start;gap:18px;flex-shrink:0}.leoneSite_tile__cWXIm{width:372px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;overflow:hidden}.leoneSite_tileLabelLayer__u583U{display:block}.leoneSite_tileLabel__aCJOR{display:inline-block;transition:transform .25s var(--ease-out)}.leoneSite_tileFrame__7GOwT{width:372px;height:500px;flex-shrink:0}.leoneSite_tileImage__b3rDR{position:relative;width:372px;height:500px;overflow:hidden;transition:transform .35s var(--ease-expo),opacity .35s var(--ease-out)}.leoneSite_featuredImage__Asl5F img,.leoneSite_studioImage__sVBXA img,.leoneSite_tileImage__b3rDR img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.leoneSite_live__kXrQ6 .leoneSite_tile__cWXIm:hover .leoneSite_tileLabel__aCJOR,.leoneSite_tileHover__snmX8 .leoneSite_tileLabel__aCJOR{transform:translateX(8px)}.leoneSite_live__kXrQ6 .leoneSite_tile__cWXIm:hover .leoneSite_tileImage__b3rDR,.leoneSite_tileHover__snmX8 .leoneSite_tileImage__b3rDR{transform:scale(1.025);opacity:.92}.leoneSite_live__kXrQ6 .leoneSite_iconLink__8Xx3a,.leoneSite_live__kXrQ6 .leoneSite_menuButton__L3h1o,.leoneSite_live__kXrQ6 .leoneSite_navLink__iHQNd,.leoneSite_live__kXrQ6 .leoneSite_startButton__RHnD1,.leoneSite_live__kXrQ6 .leoneSite_tableRow__qfhsN,.leoneSite_live__kXrQ6 .leoneSite_tile__cWXIm,.leoneSite_live__kXrQ6 .leoneSite_underlineLink__83YIQ{cursor:pointer}.leoneSite_live__kXrQ6 .leoneSite_navLink__iHQNd:hover{transform:translateX(6px);opacity:.55}.leoneSite_live__kXrQ6 .leoneSite_menuButton__L3h1o:hover{background:#141414;transform:scale(1.08)}.leoneSite_live__kXrQ6 .leoneSite_menuButton__L3h1o:hover .leoneSite_menuDot__YXc1D{border-color:var(--paper);transform:rotate(90deg)}.leoneSite_section__XlqzL{position:relative;width:1440px;overflow:hidden}.leoneSite_about__i8iZQ{height:1197px;display:flex;flex-direction:column;gap:151px;padding:194px 14px 140px}.leoneSite_aboutStatement__Yvfjh{display:flex;align-items:flex-start;gap:8px;padding-right:140px}.leoneSite_aboutLead__YSi9t{flex:1;min-width:0;font-size:56px;font-weight:300;line-height:58.24px;letter-spacing:-1.68px}.leoneSite_aboutDetail__mNpow{display:flex;align-items:flex-end;gap:76px}.leoneSite_studioImage__sVBXA{position:relative;width:372px;height:480px;flex-shrink:0;overflow:hidden}.leoneSite_aboutCopy__kS7Us{width:372px;flex-shrink:0;display:flex;flex-direction:column;gap:28px;padding-right:40px}.leoneSite_body__jgYKd{width:332px;font-size:15px;line-height:23.25px}.leoneSite_facts__eG43d{flex:1;min-width:0;padding-right:16px}.leoneSite_fact__8dCkC{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 0;border-top:1px solid var(--rule)}.leoneSite_fact__8dCkC:last-child{border-bottom:1px solid var(--rule)}.leoneSite_factValue__hMc_S{font-size:15px;line-height:19.5px;white-space:nowrap}.leoneSite_featured__mykUv{height:854px;display:flex;flex-direction:column;gap:12px;padding:0 14px}.leoneSite_featuredLabels__OG1u6{display:flex;align-items:flex-start;gap:8px;padding-right:16px}.leoneSite_featuredImage__Asl5F{position:relative;height:780px;flex-shrink:0;overflow:hidden}.leoneSite_credits__y6GhD{display:flex;align-items:flex-start;gap:8px;padding-top:4px}.leoneSite_creditText__TZH0o{color:var(--muted);font-size:11px;font-weight:500;line-height:15.95px;letter-spacing:.22px}.leoneSite_index__He05p{height:936px;display:flex;flex-direction:column;gap:64px;padding:180px 14px 160px}.leoneSite_indexHeading__spUZq{display:flex;align-items:flex-end;gap:8px;padding-right:16px}.leoneSite_table__1RQ7o{display:flex;flex-direction:column;padding-right:16px}.leoneSite_tableHead__YzyyO{display:flex;align-items:flex-start;gap:8px;padding-bottom:12px}.leoneSite_tableRow__qfhsN{display:flex;align-items:center;gap:8px;padding:22px 0;border-top:1px solid var(--rule)}.leoneSite_tableRow__qfhsN:last-child{border-bottom:1px solid var(--rule)}.leoneSite_client__Sudip{font-size:28px;font-weight:300;line-height:30.8px;letter-spacing:-.56px;white-space:nowrap}.leoneSite_year__3Qp_Q{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:16px}.leoneSite_services__u4wss{height:560px;display:flex;flex-direction:column;gap:64px;padding:0 14px 180px}.leoneSite_servicesHeading___TwO2{display:flex;align-items:flex-end;gap:8px}.leoneSite_servicesTitle__T3NQ5{width:752px;flex-shrink:0}.leoneSite_serviceColumns__LwVnO{display:flex;align-items:flex-start;gap:8px;padding-right:16px}.leoneSite_service__IkzM0{width:372px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:18px 32px 0 0;border-top:1px solid var(--ink)}.leoneSite_service__IkzM0.leoneSite_grow__iUAXj{width:auto}.leoneSite_serviceTitle__42XzL{font-size:24px;line-height:27.6px;letter-spacing:-.48px;white-space:nowrap}.leoneSite_serviceList__p_Hcb{font-size:15px;line-height:25.5px}.leoneSite_testimonial__29Wjz{height:539px;display:flex;align-items:flex-start;gap:8px;padding:140px 14px 180px;background:var(--paper-2)}.leoneSite_quote__G1bn_{width:860px;flex-shrink:0;display:flex;flex-direction:column;gap:40px}.leoneSite_quoteText__IwDRJ{font-size:44px;font-style:italic;font-weight:300;line-height:49.28px;letter-spacing:-1.1px}.leoneSite_contact__hGk5p{height:1028px;display:flex;flex-direction:column;gap:180px;padding:140px 14px 24px;background:var(--ink);color:var(--paper)}.leoneSite_contactMain__dZtIR{display:flex;align-items:flex-start;gap:8px}.leoneSite_contactContent__AjQRB{flex:1;min-width:0;display:flex;flex-direction:column;gap:48px;padding-right:16px}.leoneSite_contactAsk__qRkN3{color:var(--muted);font-size:40px;font-weight:300;line-height:44px;letter-spacing:-1px;white-space:nowrap}.leoneSite_emailRow__qFz4M{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid hsla(38,29%,95%,.24)}.leoneSite_email__VTvR4{font-size:104px;font-weight:300;line-height:104px;letter-spacing:-4.68px;white-space:nowrap}.leoneSite_startButton__RHnD1{width:88px;height:88px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsla(38,29%,95%,.5);transition:background-color .25s var(--ease-out),transform .25s var(--spring)}.leoneSite_live__kXrQ6 .leoneSite_startButton__RHnD1:hover{background:hsla(38,29%,95%,.08);transform:scale(1.08)}.leoneSite_contactNote__dO7Jf{color:var(--muted);font-size:15px;line-height:22.5px;white-space:nowrap}.leoneSite_footer___Nkxt{display:flex;flex-direction:column;gap:40px}.leoneSite_footerColumns__b_3ym{display:flex;align-items:flex-end;gap:8px}.leoneSite_footerText__22R6G{font-size:11px;font-weight:500;line-height:16.5px;letter-spacing:.22px;white-space:nowrap}.leoneSite_newsletter__ET1cW{width:372px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding-right:40px}.leoneSite_emailInput__SEXjX{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid hsla(38,29%,95%,.4);color:var(--muted)}.leoneSite_legal__p2FJV{flex:1;min-width:0;display:flex;align-items:flex-end;justify-content:space-between;padding-right:16px}.leoneSite_footerSignature__OG5Uz{height:300px;padding-top:24px;border-top:1px solid hsla(38,29%,95%,.16)}.leoneSite_footerSignature__OG5Uz img{width:1412px;height:276px;object-fit:contain;object-position:left bottom}.leoneSite_clip__y8iCE .leoneSite_layer__ZgElp{transition:none}.leoneSite_clipHeader__9koPG,.leoneSite_clipIntro__YVMob,.leoneSite_clipMeta__obbv4,.leoneSite_clipSignature__QFMW5 .leoneSite_signatureInner__kWDFX,.leoneSite_clipTile__vQZlg{animation-fill-mode:both;animation-play-state:var(--clip-state)}.leoneSite_clipHeader__9koPG{animation-name:leoneSite_leoneFade__rhSQu,leoneSite_leoneDrop__jq5XO;animation-duration:.6s,.7s;animation-timing-function:var(--ease-out),var(--ease-out);animation-delay:var(--clip-delay),var(--clip-delay)}.leoneSite_clipIntro__YVMob{--rise:28px;animation-name:leoneSite_leoneFade__rhSQu,leoneSite_leoneRise__7BRM8;animation-duration:.8s,.9s;animation-timing-function:var(--ease-out),var(--ease-expo);animation-delay:calc(var(--clip-delay) + .2s),calc(var(--clip-delay) + .2s)}.leoneSite_clipMeta__obbv4{animation-name:leoneSite_leoneFade__rhSQu;animation-duration:.6s;animation-timing-function:var(--ease-out);animation-delay:calc(var(--clip-delay) + .7s)}.leoneSite_clipTile__vQZlg{--rise:80px;animation-name:leoneSite_leoneRise__7BRM8,leoneSite_leoneFade__rhSQu;animation-duration:1s,.7s;animation-timing-function:var(--ease-expo),var(--ease-out);animation-delay:calc(var(--clip-delay) + var(--tile-delay)),calc(var(--clip-delay) + var(--tile-delay))}.leoneSite_clipSignature__QFMW5 .leoneSite_signatureInner__kWDFX{animation-name:leoneSite_leoneDraw__MmDkw;animation-duration:1.05s;animation-timing-function:var(--ease-draw);animation-delay:calc(var(--clip-delay) + .9s)}@keyframes leoneSite_leoneFade__rhSQu{0%{opacity:0}to{opacity:1}}@keyframes leoneSite_leoneDrop__jq5XO{0%{transform:translateY(-8px)}to{transform:none}}@keyframes leoneSite_leoneRise__7BRM8{0%{transform:translateY(var(--rise))}to{transform:none}}@keyframes leoneSite_leoneDraw__MmDkw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.leoneSite_menuButton__L3h1o,.leoneSite_menuDot__YXc1D,.leoneSite_navLink__iHQNd,.leoneSite_startButton__RHnD1,.leoneSite_tileImage__b3rDR,.leoneSite_tileLabel__aCJOR{transition-duration:0ms}}@font-face{font-family:__interTight_00c034;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:__interTight_00c034;src:url(/_next/static/media/f3f907980efdfa1f-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:__interTight_Fallback_00c034;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_00c034{font-family:__interTight_00c034,__interTight_Fallback_00c034}.__variable_00c034{--font-leone-sans:"__interTight_00c034","__interTight_Fallback_00c034"}@font-face{font-family:__signatureScript_12af1b;src:url(/_next/static/media/98dd2fc652a7a5ba-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__signatureScript_Fallback_12af1b;src:local("Arial");ascent-override:158.91%;descent-override:108.57%;line-gap-override:0.00%;size-adjust:57.02%}.__className_12af1b{font-family:__signatureScript_12af1b,__signatureScript_Fallback_12af1b;font-weight:400}.__variable_12af1b{--font-leone-script:"__signatureScript_12af1b","__signatureScript_Fallback_12af1b"}.agentsDemo_root__Jjj3n{--bg:#171717;--bg-chat:#151515;--bg-sidebar:#1a1a1a;--bg-canvas:#171717;--fg:hsla(0,0%,89%,.92);--fg-strong:#e6e6e6;--fg-muted:hsla(0,0%,89%,.65);--fg-faint:var(--fg-faint);--text:#e3e8ee;--user-text:#e3e8ee;--line:rgba(58,58,58,.38);--hairline:hsla(0,0%,100%,.06);--hover:var(--tab-2);--title-fg:var(--title-fg);--icon:var(--icon);--mode-track:var(--mode-track);--mode-active-bg:#171717;--mode-active-fg:#e6e6e6;--kbd-bg:var(--kbd-bg);--kbd-fg:hsla(0,0%,89%,.66);--group-fg:var(--group-fg);--row-hover:#252525;--row-active:#3a3a3a;--avatar-bg:#252525;--card:#1b1b1b;--card-line:#282828;--add-bg:var(--add-bg);--send-idle-bg:var(--send-idle-bg);--send-idle-fg:var(--send-idle-fg);--tab-1:var(--tab-1);--tab-2:var(--tab-2);--tab-3:var(--tab-3);--toolbar-shadow:0 4px 16px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.14);--modes-track:hsla(0,0%,100%,.06);--modes-chip:hsla(0,0%,100%,.11);--timeline-bg:#151515;--time-group:#2a2a2a;--url-bg:#2a2a2a;--url-line:hsla(0,0%,89%,.15);--popover:#1d1d1d;--popover-line:#2e2e2e;--popover-shadow:0 24px 60px -16px rgba(0,0,0,.8);--primary-bg:#f2f2f2;--primary-fg:#141414;--pending-a:#262626;--pending-b:#333;--frame-ring:hsla(0,0%,100%,.04);--window-ring:0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.06);--window-edge:hsla(0,0%,100%,.1);--window-shadow:0 0 0 1px rgba(0,0,0,.55),0 28px 70px -28px rgba(0,0,0,.55),0 10px 24px -14px rgba(0,0,0,.35);--added:#81b88b;--removed:#e5737f;--accent:#0d99ff;--ai:#ea580c;--guest:#1f9d72;--page-fg:#26251e;--page-muted:rgba(38,37,30,.5);--page-line:rgba(38,37,30,.1);--page-fill:rgba(38,37,30,.06);position:relative;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,system-ui,sans-serif;color:var(--fg);-webkit-font-smoothing:antialiased;user-select:none}:where(.agentsDemo_root__Jjj3n) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.agentsDemo_root__Jjj3n) :where(button):focus-visible{outline:2px solid hsla(0,0%,100%,.4);outline-offset:1px}.agentsDemo_root__Jjj3n[data-theme=light]{--bg:#fff;--bg-chat:#fff;--bg-sidebar:#fbfbfb;--bg-canvas:#f5f5f5;--fg:#616161;--fg-strong:#1a1a1a;--fg-muted:#717171;--fg-faint:rgba(0,0,0,.35);--text:#3c4048;--user-text:#1f2328;--line:hsla(0,0%,77%,.38);--hairline:rgba(0,0,0,.06);--hover:rgba(0,0,0,.04);--title-fg:#757575;--icon:#424242;--mode-track:rgba(97,97,97,.06);--mode-active-bg:#fff;--mode-active-fg:#1a1a1a;--kbd-bg:#e6e6e6;--kbd-fg:rgba(97,97,97,.72);--group-fg:#656565;--row-hover:#f5f5f5;--row-active:#efefef;--avatar-bg:#f5f5f5;--card:#fff;--card-line:#f2f2f2;--add-bg:#ececec;--send-idle-bg:rgba(0,0,0,.08);--send-idle-fg:rgba(0,0,0,.35);--tab-1:rgba(97,97,97,.03);--tab-2:rgba(97,97,97,.06);--tab-3:rgba(97,97,97,.09);--toolbar-shadow:0 2px 8px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05);--modes-track:rgba(0,0,0,.05);--modes-chip:#fff;--timeline-bg:#fff;--time-group:#f0f0f0;--url-bg:#f5f5f5;--url-line:rgba(0,0,0,.12);--popover:#fff;--popover-line:#e8e8e8;--popover-shadow:0 18px 50px -14px rgba(0,0,0,.22);--primary-bg:#141414;--primary-fg:#f8f8f8;--pending-a:#ececec;--pending-b:#f6f6f6;--frame-ring:rgba(0,0,0,.06);--window-ring:0 0 0 1px rgba(0,0,0,.1),0 30px 80px -30px rgba(0,0,0,.25);--window-edge:rgba(0,0,0,.12);--window-shadow:0 0 0 0.5px rgba(0,0,0,.06),0 30px 70px -30px rgba(0,0,0,.28),0 12px 28px -16px rgba(0,0,0,.16);--added:#2ea043;--removed:#cf222e}.agentsDemo_root__Jjj3n[data-site-theme=dark]{--page-fg:#ededed;--page-muted:hsla(0,0%,93%,.55);--page-line:hsla(0,0%,93%,.14);--page-fill:hsla(0,0%,93%,.08)}.agentsDemo_window__xceZ6{position:relative;width:1440px;height:860px;display:flex;flex-direction:column;background:var(--bg);border-radius:12px;overflow:hidden}.agentsDemo_window__xceZ6:after{content:"";position:absolute;inset:0;z-index:20;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--window-edge);pointer-events:none}.agentsDemo_windowShell__xi_bO{border-radius:12px;box-shadow:var(--window-shadow)}.agentsDemo_content__ddfcv{flex:1;min-height:0;display:flex;transition:opacity .38s ease}.agentsDemo_fading__Wafkv{opacity:0}.agentsDemo_titlebar__9v8Ti{position:relative;height:28px;flex:none;display:flex;align-items:center;padding-right:2px;background:var(--bg);border-bottom:1px solid var(--line);font-size:13px;color:var(--title-fg)}.agentsDemo_lights__kZhEm{position:absolute;left:13px;top:8px;display:flex;gap:8px}.agentsDemo_lights__kZhEm i{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.25)}.agentsDemo_titleLeft__6GH7K{width:300px;height:27px;flex:none;display:flex;align-items:center;gap:8px;padding:0 8px 0 76px}.agentsDemo_modeTabs__15jEK{display:flex;gap:2px;padding:2px;border-radius:7px;background:var(--mode-track)}.agentsDemo_modeTab__551mf{height:18px;padding:0 9px;border-radius:5px;font-size:12px;font-weight:500;color:var(--title-fg);display:flex;align-items:center}.agentsDemo_modeTabActive__p4i_t{background:var(--bg);color:var(--fg-strong)}.agentsDemo_titleButton__ehhRm{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;color:var(--icon)}.agentsDemo_titleButtonOn__4C7tG{color:var(--fg-strong)}.agentsDemo_titleCenter__NH84O{position:absolute;left:50%;top:5px;transform:translateX(-50%);height:18px;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--title-fg)}.agentsDemo_titleRight__10zDP{margin-left:auto;display:flex;align-items:center;gap:2px}.agentsDemo_titlePill__EF6bk{height:22px;padding:0 6px;display:inline-flex;align-items:center;gap:3px;border-radius:3px;font-size:11px;font-weight:500;color:var(--title-fg)}.agentsDemo_titlebar__9v8Ti{z-index:30}.agentsDemo_sharePill__kFNMG{gap:5px;animation:agentsDemo_sharePillIn__mQfps .32s cubic-bezier(.22,1,.36,1) both;transition:background-color 80ms ease,color 80ms ease}.agentsDemo_sharePillOn__FQqmE{background:var(--hover);color:var(--fg-strong)}@keyframes agentsDemo_sharePillIn__mQfps{0%{opacity:0;transform:translateY(-3px)}}.agentsDemo_deployCard__F3T2K{--deploy-field:color-mix(in srgb,var(--fg-strong) 6%,transparent);--deploy-hover:color-mix(in srgb,var(--fg-strong) 10%,transparent);position:absolute;top:calc(100% + 6px);width:360px;box-sizing:border-box;padding:12px 14px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg);box-shadow:0 12px 32px rgba(0,0,0,.18);color:var(--fg-strong);font-size:12px;text-align:left;animation:agentsDemo_deployCardIn__5JdKh .2s cubic-bezier(.16,1,.3,1) both}@keyframes agentsDemo_deployCardIn__5JdKh{0%{opacity:0;transform:translateY(-4px) scale(.985)}}.agentsDemo_deployHeader__R1EqN{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.agentsDemo_deployTitle__UdpFv{font-size:13px;font-weight:600}.agentsDemo_deployBody__eKrms{display:flex;flex-direction:column;gap:10px;animation:agentsDemo_deployBodyIn__2ENTj .24s ease both}@keyframes agentsDemo_deployBodyIn__2ENTj{0%{opacity:0}}.agentsDemo_deployMuted__2MGur{color:var(--fg-muted)}.agentsDemo_deployIconButton__vD7MP{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--fg-muted)}.agentsDemo_deployLink__TqKrr .agentsDemo_deployIconButton__vD7MP{width:28px;height:28px}.agentsDemo_deployHero__KdXrr{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 4px;text-align:center}.agentsDemo_deployHeroIcon__gKAV_{width:40px;height:40px;margin-bottom:4px;display:grid;place-items:center;border-radius:12px;background:var(--deploy-field);color:var(--fg-strong)}.agentsDemo_deployHeroTitle__Udbwc{font-size:14px;font-weight:600}.agentsDemo_deployButton__KcBzN{height:28px;padding:0 12px;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;font-weight:500;white-space:nowrap;transition:background-color .12s ease,transform .12s ease}.agentsDemo_deployPrimary__3Rdr0{background:var(--fg-strong);color:var(--bg)}.agentsDemo_deploySecondary__DP33z{background:var(--deploy-field);color:var(--fg-strong)}.agentsDemo_deployQuiet__4wpDO{padding:0 8px;color:var(--fg-muted)}.agentsDemo_deployWide__XGWnZ{width:100%;height:32px;border-radius:8px}.agentsDemo_deployPressed__eNXJS{transform:scale(.97)}.agentsDemo_deploySecondary__DP33z.agentsDemo_deployPressed__eNXJS{background:var(--deploy-hover)}.agentsDemo_deploySteps__LQ9gt{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.agentsDemo_deploySteps__LQ9gt>li{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;line-height:16px;color:var(--fg-muted)}.agentsDemo_deploySteps__LQ9gt time{font-size:11px;font-variant-numeric:tabular-nums;color:var(--fg-muted)}.agentsDemo_deployStep_done__yKkJz,.agentsDemo_deployStep_now__wQTpe{color:var(--fg-strong)!important}.agentsDemo_deployMark__mi01J{width:14px;height:14px;box-sizing:border-box;display:grid;place-items:center;border:1.5px solid;border-radius:50%;opacity:.7}.agentsDemo_deployStep_done__yKkJz .agentsDemo_deployMark__mi01J{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg);opacity:1;animation:agentsDemo_deployMarkDone__WwxiU .24s cubic-bezier(.34,1.56,.64,1) both}.agentsDemo_deployStep_done__yKkJz .agentsDemo_deployMark__mi01J svg{stroke-width:3}@keyframes agentsDemo_deployMarkDone__WwxiU{0%{transform:scale(.6)}}.agentsDemo_deployStep_now__wQTpe .agentsDemo_deployMark__mi01J{border-top-color:transparent;opacity:1;animation:agentsDemo_deploySpin__52rD0 .8s linear infinite}@keyframes agentsDemo_deploySpin__52rD0{to{transform:rotate(1turn)}}.agentsDemo_deployLog__EeiMe{margin:0;padding:8px 10px;border-radius:6px;background:var(--deploy-field);color:var(--fg-muted);font:11px/1.5 var(--font-geist-mono),ui-monospace,Menlo,monospace;white-space:pre-wrap;max-height:70px;overflow:hidden}.agentsDemo_deployLink__TqKrr,.agentsDemo_deployUrl__tONr9{display:flex;align-items:center;gap:6px}.agentsDemo_deployUrl__tONr9{flex:1 1 auto;min-width:0;height:28px;padding:0 8px;border-radius:6px;background:var(--deploy-field)}.agentsDemo_deployUrl__tONr9>svg{flex:none;color:var(--fg-muted)}.agentsDemo_deployUrl__tONr9>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agentsDemo_deployStatus__so_2I{display:flex;align-items:center;gap:6px;line-height:16px;color:var(--fg-muted)}.agentsDemo_deployLiveDot__dyAr6{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px color-mix(in srgb,#22c55e 18%,transparent)}.agentsDemo_deployActions__nArj1{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.agentsDemo_deployActionsRight__eNxpr{display:flex;gap:6px}.agentsDemo_deployTitleBack__TIxCo{display:flex;align-items:center;gap:4px}.agentsDemo_deployBack__FxfQd{margin-left:-6px;color:var(--fg-strong)}.agentsDemo_deploySlug__Ais2n{height:40px;padding:0 12px;display:flex;align-items:center;gap:1px;min-width:0;border-radius:8px;background:var(--deploy-field);font-size:14px;line-height:20px}.agentsDemo_deploySlug__Ais2n>svg{flex:none;margin-right:6px;color:var(--fg-muted)}.agentsDemo_deploySlugInput__4LX7F{white-space:pre;color:var(--fg-strong)}.agentsDemo_deploySlugSelected__VHOLa{border-radius:2px;background:color-mix(in srgb,#3b82f6 32%,transparent)}.agentsDemo_deploySlugCaret__EHTx2{width:1.5px;height:16px;flex:none;background:var(--fg-strong);animation:agentsDemo_deployCaret__cfqw_ 1s steps(1) infinite}@keyframes agentsDemo_deployCaret__cfqw_{50%{opacity:0}}.agentsDemo_deploySlugSuffix__bN27f{flex:none;color:var(--fg-muted)}.agentsDemo_deploySlugNote__YEiM7{min-height:16px;display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--fg-muted);transition:opacity .12s ease}.agentsDemo_deploySlugNoteOk__Nd5MI{color:var(--fg-strong)}.agentsDemo_deploySlugNotePending__sl_hT{opacity:.55}.agentsDemo_deploySlugMark__pV75h{width:16px;height:16px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--fg-strong);color:var(--bg);animation:agentsDemo_deployMarkDone__WwxiU .24s cubic-bezier(.34,1.56,.64,1) both}.agentsDemo_deploySlugMark__pV75h svg{stroke-width:3}.agentsDemo_deployDisabled__2YXqE{opacity:.4}.agentsDemo_deployPointer__y5iA6{z-index:40}@media (prefers-reduced-motion:reduce){.agentsDemo_deployBody__eKrms,.agentsDemo_deployCard__F3T2K,.agentsDemo_deploySlugCaret__EHTx2,.agentsDemo_deploySlugMark__pV75h,.agentsDemo_deployStep_done__yKkJz .agentsDemo_deployMark__mi01J,.agentsDemo_sharePill__kFNMG{animation:none}.agentsDemo_deployStep_now__wQTpe .agentsDemo_deployMark__mi01J{animation-duration:2.4s}}.agentsDemo_sidebar__e0MYV{width:300px;flex:none;display:flex;flex-direction:column;background:var(--bg-sidebar);font-size:14px;line-height:19px;color:var(--fg-strong)}.agentsDemo_topNav__TA3lD{display:flex;flex-direction:column;gap:2px;padding:16px 8px 2px}.agentsDemo_navRow__9FXgH{height:28px;display:flex;align-items:center;gap:6px;padding:0 8px;border-radius:6px;color:var(--fg-muted)}.agentsDemo_navRowNew__MExtx{margin-bottom:2px;color:var(--fg)}.agentsDemo_navRowNew__MExtx .agentsDemo_navLabel__v1uib{font-weight:500}.agentsDemo_navRowNew__MExtx .agentsDemo_navIcon__mX9DK{color:var(--icon)}.agentsDemo_navRow__9FXgH:hover{background:var(--tab-2)}.agentsDemo_navLabel__v1uib{flex:1;font-size:13px;line-height:17px}.agentsDemo_navKbd__RppEf{height:16px;padding:0 6px;display:inline-flex;align-items:center;border-radius:999px;background:var(--kbd-bg);font-size:10px;line-height:1;color:var(--kbd-fg);opacity:0;transition:opacity .1s ease}.agentsDemo_navRow__9FXgH:hover .agentsDemo_navKbd__RppEf{opacity:1}.agentsDemo_agentsHead__noysK{margin-top:8px;padding:4px 0 4px 8px;display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;color:var(--fg-muted)}.agentsDemo_agentsHead__noysK>span:first-child{flex:1}.agentsDemo_agentsHeadBtn__dW2Qh{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;color:var(--fg-muted)}.agentsDemo_sessionsScroll__gFwek{flex:1;min-height:0;overflow:hidden;padding:2px 8px 40px;display:flex;flex-direction:column;gap:12px}.agentsDemo_groupHeader__4BZcT{display:flex;align-items:center;gap:6px;padding:3px 8px 8px;font-size:14px;line-height:19px;color:var(--group-fg)}.agentsDemo_groupLabel__yg9y7{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agentsDemo_groupBody__0d_Wi{display:flex;flex-direction:column;gap:4px;padding:2px 0 0 10px}.agentsDemo_sessionRow__ag5vs{height:28px;width:100%;display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;border:.5px solid transparent;text-align:left}.agentsDemo_sessionRow__ag5vs:hover{background:var(--row-hover)}.agentsDemo_sessionRowActive__kFo0m,.agentsDemo_sessionRowActive__kFo0m:hover{background:var(--row-active);border-color:var(--row-active)}.agentsDemo_sessionLabel__pU_54{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:17px;color:var(--fg)}.agentsDemo_sessionTime__o5CRk{font-size:12px;line-height:15px;color:var(--fg-muted);font-variant-numeric:tabular-nums}.agentsDemo_doneDot__L6TQu{width:7px;height:7px;margin-right:4px;border-radius:50%;background:var(--fg-muted);animation:agentsDemo_dotPop__xXl_l .3s cubic-bezier(.34,1.56,.64,1)}@keyframes agentsDemo_dotPop__xXl_l{0%{transform:scale(0)}}.agentsDemo_spin__Ox0zX{animation:agentsDemo_spin__Ox0zX .9s linear infinite;color:var(--fg-muted)}@keyframes agentsDemo_spin__Ox0zX{to{transform:rotate(1turn)}}.agentsDemo_account__IjuCK{flex:none;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px 8px}.agentsDemo_accountIdentity__03aVN{flex:1;display:flex;align-items:center;gap:8px;padding:5px 8px 5px 5px;border-radius:8px}.agentsDemo_avatar__F10fy{width:28px;height:28px;flex:none;border-radius:50%;background:var(--row-hover);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--fg)}.agentsDemo_accountName__iR52P{font-size:13px;font-weight:500;line-height:17px;color:var(--fg)}.agentsDemo_accountPlan__vIbiE{font-size:12px;line-height:15px;color:var(--fg-muted)}.agentsDemo_accountGear__oCXWS{padding:8px;border-radius:8px;color:var(--icon)}.agentsDemo_chat__Exs_L{width:440px;flex:none;display:flex;flex-direction:column;background:var(--bg-chat);min-height:0}.agentsDemo_chatScroll__jGd_Z{flex:1;min-height:0;overflow-y:auto;padding:12px 12px 16px;scrollbar-width:none}.agentsDemo_chatScroll__jGd_Z::-webkit-scrollbar{display:none}.agentsDemo_empty__I8f8z{flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 12px 64px}.agentsDemo_emptyTitle__0RUBx{font-size:26px;font-weight:400;letter-spacing:-.01em;text-align:center;margin-bottom:26px;color:var(--fg)}.agentsDemo_turn__WcF4P+.agentsDemo_turn__WcF4P{margin-top:26px}.agentsDemo_userCard__8B7pJ{position:sticky;top:0;z-index:2;margin-bottom:14px;padding:5px 30px 6px 10px;border-radius:12px;background:var(--card);border:1px solid var(--card-line);font-size:14px;line-height:20px;color:var(--user-text);box-shadow:0 -12px 0 var(--bg-chat)}.agentsDemo_userRestore__7igTx{position:absolute;right:9px;bottom:7px;color:var(--fg-muted)}.agentsDemo_text___kxWq{color:var(--text);margin:10px 0 0}.agentsDemo_text___kxWq,.agentsDemo_thinking__OZtdh{font-size:14px;line-height:22px}.agentsDemo_shimmer__ahdpN{background:linear-gradient(90deg,color-mix(in srgb,var(--fg-strong) 45%,transparent) 0,var(--fg-strong) 45%,color-mix(in srgb,var(--fg-strong) 45%,transparent) 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:agentsDemo_shimmer__ahdpN 1.4s linear infinite}@keyframes agentsDemo_shimmer__ahdpN{0%{background-position:120% 0}to{background-position:-100% 0}}.agentsDemo_groupHead__G2bpG,.agentsDemo_workedHead___zoRe{display:flex;align-items:center;gap:5px;padding:2px 0;font-size:14px;line-height:21px;border-radius:4px}.agentsDemo_verb__CBjnS{font-weight:500;color:var(--fg);white-space:nowrap}.agentsDemo_detail__NPtVs{color:var(--fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.agentsDemo_chev__VDpZn{color:var(--fg-muted);flex:none}.agentsDemo_rows__ioH6M{margin-top:4px}.agentsDemo_row__j9NOj{position:relative;display:flex;align-items:center;gap:6px;min-height:25px;padding:2px 0;font-size:14px;line-height:21px;animation:agentsDemo_rowIn__rSFqI .26s ease both}@keyframes agentsDemo_rowIn__rSFqI{0%{opacity:0;transform:translateY(4px)}}.agentsDemo_added__G4Sa_{color:var(--added);font-variant-numeric:tabular-nums}.agentsDemo_removed__6elHm{color:var(--removed);font-variant-numeric:tabular-nums}.agentsDemo_thumb__7jjO7{margin-left:auto;flex:none;width:22px;height:22px;border-radius:5px;overflow:hidden;background:#f4efe6;box-shadow:0 0 0 1px var(--line);animation:agentsDemo_rowIn__rSFqI .3s ease both}.agentsDemo_thumbPending__0d61S{background:linear-gradient(100deg,var(--pending-a) 20%,var(--pending-b) 45%,var(--pending-a) 70%);background-size:220% 100%;animation:agentsDemo_shimmer__ahdpN 1.2s linear infinite;box-shadow:0 0 0 1px var(--line)}.agentsDemo_thumb__7jjO7 img,.agentsDemo_thumb__7jjO7 svg{object-fit:cover;width:100%;height:100%;display:block}.agentsDemo_composerWrap__jt_Fr{flex:none;padding:0 12px 6px}.agentsDemo_composer__JUkWZ{position:relative;border-radius:16px;border:1px solid var(--line);background:var(--bg)}.agentsDemo_composerInput__rXqKj,.agentsDemo_composerShown__zNrWf{display:block;width:100%;min-height:84px;padding:10px 12px 44px;font:inherit;font-size:14px;line-height:20px;color:var(--user-text)}.agentsDemo_composerInput__rXqKj{max-height:160px;resize:none;background:transparent;border:0;outline:none;user-select:text}.agentsDemo_composerShown__zNrWf{white-space:pre-wrap;cursor:text}.agentsDemo_composerInput__rXqKj::placeholder,.agentsDemo_composerPlaceholder__LpbGP{color:var(--fg-faint)}.agentsDemo_caret__R2n9R{display:inline-block;width:1.5px;height:17px;margin-left:1px;vertical-align:-3px;background:var(--fg-strong);animation:agentsDemo_blink__Ny9HG 1s steps(1) infinite}@keyframes agentsDemo_blink__Ny9HG{50%{opacity:0}}.agentsDemo_controls__gz7Wl{position:absolute;left:0;right:0;bottom:0;height:40px;display:flex;align-items:center;gap:6px;padding:0 10px;border-radius:0 0 16px 16px;background:var(--bg)}.agentsDemo_addBtn__s2PPR{width:24px;height:24px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--add-bg);color:var(--icon)}.agentsDemo_model__niYf7{height:24px;display:inline-flex;align-items:center;gap:4px;padding:0 2px;border-radius:8px;color:var(--fg-muted)}.agentsDemo_modelLogo__7uGID{opacity:.85;display:flex}.agentsDemo_modelLabel__hmRcP{font-size:12px;line-height:24px;opacity:.85}.agentsDemo_modelChevron__QadKI{opacity:.5}.agentsDemo_ctrlSpacer__Y_Iv7{flex:1}.agentsDemo_ctrlIcon__lrgV9{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted)}.agentsDemo_controls__gz7Wl .agentsDemo_ctrlIcon__lrgV9+.agentsDemo_ctrlIcon__lrgV9,.agentsDemo_controls__gz7Wl .agentsDemo_ctrlIcon__lrgV9+.agentsDemo_send__ctSjW{margin-left:2px}.agentsDemo_send__ctSjW{width:24px;height:24px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;background:var(--send-idle-bg);color:var(--send-idle-fg);transition:background .16s ease,color .16s ease}.agentsDemo_sendReady__MsQ9Y{background:#8ecdf5;color:#1c1c1c}.agentsDemo_sendStop__uOq9a{background:var(--fg-strong);color:var(--bg)}.agentsDemo_stopGlyph__alN7_{width:8px;height:8px;border-radius:1.5px;background:currentColor}.agentsDemo_folderBar__ffyZS{height:30px;display:flex;align-items:center;gap:6px;padding:0 10px;font-size:13px;color:var(--fg-muted)}.agentsDemo_ring___3m8C{margin-left:auto;color:var(--fg-muted)}.agentsDemo_panel__NcFRk{flex:1;min-width:0;display:flex;flex-direction:column;border-left:1px solid var(--line);background:var(--bg)}.agentsDemo_panelHead__hjv7s{height:36px;flex:none;display:flex;align-items:center;gap:4px;padding:0 6px 0 4px;border-bottom:1px solid var(--line)}.agentsDemo_panelTabs__1cvci{flex:1;min-width:0;display:flex;align-items:center;gap:2px}.agentsDemo_panelTab__4ZnD_{height:26px;min-width:72px;max-width:180px;display:inline-flex;align-items:center;gap:6px;padding:0 4px 0 8px;border-radius:6px;font-size:12px;line-height:18.2px;color:var(--fg);background:var(--tab-1);animation:agentsDemo_tabIn__j_9MS .28s cubic-bezier(.16,1,.3,1)}@keyframes agentsDemo_tabIn__j_9MS{0%{opacity:0;transform:translateX(-6px)}}.agentsDemo_panelTab__4ZnD_:hover{background:var(--tab-2)}.agentsDemo_panelTabActive__HImgF,.agentsDemo_panelTabActive__HImgF:hover{background:var(--tab-3)}.agentsDemo_panelTabIcon__6zH1k{width:14px;height:14px;display:flex;align-items:center}.agentsDemo_panelTabLabel__lFbHs{padding-right:12px;margin-right:-6px;white-space:nowrap}.agentsDemo_panelTabClose___nmPi{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--icon)}.agentsDemo_panelIconButton__lJ80m{width:26px;height:26px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--icon)}.agentsDemo_panelBody__ORswV{position:relative;flex:1;min-height:0}.agentsDemo_canvas__60VMD{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg-canvas);overflow:hidden}.agentsDemo_stage__ep7jH{position:relative;flex:1;min-height:0;overflow:hidden}.agentsDemo_world__Gpypl{position:absolute;left:0;top:0;transform-origin:0 0;transition:transform .9s cubic-bezier(.65,0,.35,1);will-change:transform}.agentsDemo_frame__FK_Wr{position:absolute;left:0;top:0;box-shadow:0 0 0 1px var(--frame-ring);transition:opacity .3s ease}.agentsDemo_frameHidden__TNYF_{opacity:0}.agentsDemo_frameLabel__Ka5Ar{position:absolute;left:0;bottom:100%;transform-origin:0 100%;padding-bottom:6px;font-size:12px;color:var(--fg-muted);white-space:nowrap}.agentsDemo_cursorWrap__oUmDF{position:absolute;left:0;top:0;pointer-events:none;z-index:5;transform-origin:0 0;transition:transform .52s cubic-bezier(.33,1,.68,1),opacity .16s ease}.agentsDemo_cursorTag__v6KCY{position:absolute;left:16px;top:22px;height:20px;padding:0 6px;border-radius:2px;display:flex;align-items:center;font-size:12px;font-weight:500;color:#fff;white-space:nowrap}.agentsDemo_pin__6P5gJ{position:absolute;z-index:6;transform-origin:0 100%;animation:agentsDemo_pinIn__8QWW8 .36s cubic-bezier(.34,1.56,.64,1) both}@keyframes agentsDemo_pinIn__8QWW8{0%{opacity:0}}.agentsDemo_pinDot__SSw9n{width:30px;height:30px;border-radius:15px 15px 15px 3px;background:var(--guest);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;box-shadow:0 0 0 2px #fff}.agentsDemo_bubble__GuOv_{position:absolute;left:38px;bottom:0;width:232px;padding:10px 12px;border-radius:12px;background:var(--popover);border:1px solid var(--popover-line);box-shadow:var(--popover-shadow);animation:agentsDemo_rowIn__rSFqI .3s ease .2s both}.agentsDemo_bubbleWho__VUR7h{display:flex;gap:6px;font-size:12px;font-weight:600;color:var(--fg-strong)}.agentsDemo_bubbleWho__VUR7h span{font-weight:400;color:var(--fg-faint)}.agentsDemo_bubbleText__TT8Q_{margin-top:4px;font-size:13px;line-height:18px;color:var(--fg)}.agentsDemo_toolbar__BGpEZ{position:absolute;left:50%;bottom:32px;z-index:8;transform:translateX(-50%);height:48px;gap:2px;padding:0 8px;border-radius:13px;background:var(--bg);border:1px solid var(--line);box-shadow:var(--toolbar-shadow)}.agentsDemo_toolGroup__Hxyf5,.agentsDemo_toolbar__BGpEZ{display:flex;align-items:center}.agentsDemo_tool___UiCw{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--fg);transition:transform .12s ease}.agentsDemo_tool___UiCw:hover{background:var(--hover)}.agentsDemo_toolActive__YbK3b,.agentsDemo_toolActive__YbK3b:hover{background:var(--accent);color:#fff}.agentsDemo_toolCaret__zJPJl{width:12px;height:32px;margin-left:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:var(--fg-muted)}.agentsDemo_toolSep___rc42{width:1px;height:24px;margin:0 6px;background:var(--line)}.agentsDemo_modeSwitch___I4K2{position:relative;display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--modes-track)}.agentsDemo_modeChip__xGyMZ{position:absolute;top:2px;left:2px;width:28px;height:28px;border-radius:6px;background:var(--modes-chip);transition:transform .18s cubic-bezier(.2,0,0,1)}.agentsDemo_root__Jjj3n[data-theme=light] .agentsDemo_modeChip__xGyMZ{box-shadow:0 1px 2px rgba(0,0,0,.08)}.agentsDemo_modeBtn__lTEyL{position:relative;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:var(--fg-muted);transition:color .18s ease}.agentsDemo_modeBtnActive__u_6Ks{color:var(--accent)}.agentsDemo_toolPressed__qy21k{transform:scale(.9);background:var(--tab-3)}.agentsDemo_facepile__sHVAg{display:flex;margin:0 2px 0 4px;animation:agentsDemo_rowIn__rSFqI .3s ease both}.agentsDemo_face__iV_mO{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;background:var(--guest);box-shadow:0 0 0 2px var(--bg)}.agentsDemo_shareCard__pwoyE{position:absolute;right:18px;bottom:92px;z-index:9;width:316px;padding:14px;border-radius:14px;background:var(--popover);border:1px solid var(--popover-line);box-shadow:var(--popover-shadow);transform-origin:85% 100%;animation:agentsDemo_cardIn__k_y_F .22s cubic-bezier(.16,1,.3,1) both}@keyframes agentsDemo_cardIn__k_y_F{0%{opacity:0;transform:translateY(6px) scale(.98)}}.agentsDemo_shareTitle__o70KN{font-size:14px;font-weight:600;color:var(--fg-strong)}.agentsDemo_shareSub__jqQv0{margin-top:2px;font-size:12px;color:var(--fg-muted)}.agentsDemo_shareLink__olgjc{margin-top:12px;display:flex;gap:6px}.agentsDemo_shareUrl__tD_ec{flex:1;min-width:0;height:32px;padding:0 10px;display:flex;align-items:center;gap:6px;border-radius:8px;background:var(--tab-2);font-size:12.5px;color:var(--fg-strong);white-space:nowrap;overflow:hidden}.agentsDemo_shareUrl__tD_ec svg{color:var(--fg-muted)}.agentsDemo_btnPrimary__FmCdm{height:32px;padding:0 12px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;background:var(--primary-bg);color:var(--primary-fg);font-size:12.5px;font-weight:600;transition:transform .12s ease}.agentsDemo_shareRows__GJODN{margin-top:12px;border-top:1px solid var(--hairline)}.agentsDemo_shareRow__lY3b_{display:flex;gap:12px;align-items:flex-start;padding:10px 0 0}.agentsDemo_shareRowText__1MH2R{flex:1;font-size:12.5px;line-height:17px;color:var(--fg-strong)}.agentsDemo_shareRowText__1MH2R span{display:block;color:var(--fg-muted);font-size:12px}.agentsDemo_switch__S_FjI{flex:none;width:30px;height:18px;border-radius:9px;background:var(--primary-bg);position:relative}.agentsDemo_switch__S_FjI:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:var(--primary-fg)}.agentsDemo_toast__MVDBU{position:absolute;left:50%;top:14px;z-index:10;transform:translateX(-50%);height:32px;padding:0 12px;display:flex;align-items:center;gap:7px;border-radius:9px;background:var(--popover);border:1px solid var(--popover-line);font-size:12.5px;color:var(--fg-strong);box-shadow:var(--popover-shadow);animation:agentsDemo_toastIn__Fc1S1 .24s cubic-bezier(.16,1,.3,1) both}@keyframes agentsDemo_toastIn__Fc1S1{0%{opacity:0;transform:translate(-50%,-6px)}}.agentsDemo_pointer__WSMTJ{position:absolute;left:0;top:0;z-index:11;pointer-events:none;transition:transform .7s cubic-bezier(.45,0,.2,1)}.agentsDemo_pointerClick__vx3Zf:after{content:"";position:absolute;left:-9px;top:-9px;width:18px;height:18px;border-radius:50%;border:2px solid var(--fg-muted);animation:agentsDemo_ripple__VoX_J .38s ease-out both}@keyframes agentsDemo_ripple__VoX_J{0%{transform:scale(.3);opacity:1}to{transform:scale(1.6);opacity:0}}.agentsDemo_timeline__iIj1r{flex:none;height:236px;display:flex;flex-direction:column;background:var(--timeline-bg);border-top:1px solid var(--line);font-family:Inter,-apple-system,system-ui,sans-serif;font-size:11px;font-weight:450;line-height:16px;letter-spacing:.005em;color:var(--fg);animation:agentsDemo_timelineIn__rsQM9 .38s cubic-bezier(.16,1,.3,1) both}@keyframes agentsDemo_timelineIn__rsQM9{0%{transform:translateY(40px);opacity:0}}.agentsDemo_tlHead__U_hug{position:relative;height:40px;flex:none;display:flex;border-bottom:1px solid var(--line)}.agentsDemo_tlControls__jVudk{width:264px;flex:none;display:flex;align-items:center;gap:2px;padding:0 8px;border-right:1px solid var(--line)}.agentsDemo_tlIconBtn__BjIh_{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;color:var(--fg)}.agentsDemo_tlIconBtn__BjIh_:hover{background:var(--hover)}.agentsDemo_tlTime__ZUTgZ{height:28px;margin-left:6px;display:flex;align-items:center;padding-right:2px;border-radius:6px;background:var(--time-group);font-size:12px;line-height:28px;font-variant-numeric:tabular-nums}.agentsDemo_tlTimeNow__QHgKq{width:50px;padding:0 4px 0 10px}.agentsDemo_tlTimeEnd__cEQKR{width:46px;padding:0 2px 0 6px;color:var(--fg-muted)}.agentsDemo_tlUnits__lXHOw{padding:0 4px;color:var(--fg-muted)}.agentsDemo_tlRulerHead___0z1Y{position:relative;flex:1;overflow:hidden}.agentsDemo_tick___EaAv{position:absolute;top:0;width:1px;height:6px;background:var(--line)}.agentsDemo_tickMinor___9JgE{height:4px}.agentsDemo_tick___EaAv span{position:absolute;top:14px;left:0;transform:translateX(-50%);font-size:11px;color:var(--fg-muted)}.agentsDemo_tlTools__Z5ngX{position:absolute;right:0;top:0;bottom:0;background:var(--timeline-bg);display:flex;align-items:center;gap:8px;padding:0 8px 0 12px}.agentsDemo_tlInteract__e1xEu{height:26px;padding:0 10px 0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:6px;border:1px solid var(--line);background:var(--timeline-bg);font-size:11px;font-weight:500;color:var(--fg)}.agentsDemo_tlZoom__jNODc{width:112px;height:16px;position:relative}.agentsDemo_tlZoom__jNODc:before{content:"";position:absolute;left:0;right:0;top:6px;height:4px;border-radius:2px;background:linear-gradient(var(--accent),var(--accent)) no-repeat 0 0 /52% 100%,var(--tab-3)}.agentsDemo_tlZoom__jNODc:after{content:"";position:absolute;left:52%;top:1px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.3)}.agentsDemo_tlBody__FIIzg{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:264px 1fr}.agentsDemo_tlLabels__CzjPh{border-right:1px solid var(--line);padding-top:4px}.agentsDemo_tlLane__6ih7u{position:relative;padding-top:4px}.agentsDemo_tlTriggers__WovhO{height:30px;display:flex;align-items:center;gap:6px;padding:0 10px;color:var(--fg-muted)}.agentsDemo_tlTriggers__WovhO svg{color:var(--fg-muted)}.agentsDemo_tlChip__9SLjr{height:20px;padding:0 8px;display:inline-flex;gap:5px;border-radius:5px;background:var(--tab-2);font-weight:500}.agentsDemo_tlChip__9SLjr,.agentsDemo_tlRow__a8f4T{align-items:center;color:var(--fg);animation:agentsDemo_rowIn__rSFqI .26s ease both}.agentsDemo_tlRow__a8f4T{height:30px;display:flex;gap:8px;padding:0 10px 0 14px}.agentsDemo_tlRow__a8f4T em{font-style:normal;color:var(--fg-muted)}.agentsDemo_tlBarRow__B2dBf{height:30px;position:relative}.agentsDemo_tlBar__XsAgO{position:absolute;top:7px;height:16px;border-radius:4px;background:color-mix(in srgb,var(--accent) 20%,transparent);border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);transform-origin:0 50%;animation:agentsDemo_barIn__F82fX .42s cubic-bezier(.16,1,.3,1) both}@keyframes agentsDemo_barIn__F82fX{0%{transform:scaleX(0)}}.agentsDemo_tlKey__yE7ZX{position:absolute;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;transform:rotate(45deg);background:var(--fg-strong);border-radius:1px}.agentsDemo_playhead__JGQPa{position:absolute;top:0;bottom:0;width:0;z-index:3;pointer-events:none}.agentsDemo_playhead__JGQPa:before{content:"";position:absolute;top:0;bottom:0;left:-.5px;width:1px;background:var(--accent)}.agentsDemo_playhead__JGQPa:after{content:"";position:absolute;top:-12px;left:-5px;width:10px;height:11px;border-radius:2px 2px 5px 5px;background:var(--accent)}.agentsDemo_playheadRun__8p9Ok{animation-name:agentsDemo_playhead__JGQPa;animation-timing-function:linear;animation-fill-mode:both}@keyframes agentsDemo_playhead__JGQPa{0%{left:0}to{left:100%}}.agentsDemo_tlEmpty__7ipAe{position:absolute;inset:0 0 0 264px;display:flex;align-items:center;justify-content:center;gap:12px}.agentsDemo_tlEmptyIcon__vDr2K{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.agentsDemo_tlEmpty__7ipAe b{display:block;font-size:12px;font-weight:600;color:var(--fg-strong)}.agentsDemo_tlEmpty__7ipAe span{color:var(--fg-muted)}.agentsDemo_browser__oXSRb{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg)}.agentsDemo_browserBar__Zt2Qg{height:36px;flex:none;display:flex;align-items:center;gap:2px;padding:0 6px;border-bottom:1px solid var(--line)}.agentsDemo_urlInput__tkEeZ{flex:1;min-width:0;height:26px;margin:0 4px;padding:0 10px;display:flex;align-items:center;border-radius:6px;background:var(--url-bg);border:1px solid var(--url-line);font-size:13px;color:var(--fg);white-space:nowrap;overflow:hidden}.agentsDemo_loadBar__9zg9R{position:absolute;left:0;top:0;height:2px;background:var(--accent);transition:width .18s linear}.agentsDemo_browserView__cb9Su{position:relative;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;background:#f4efe6;scrollbar-width:thin}.agentsDemo_browserBlank__d5Jn2{position:absolute;inset:0;background:#fff}.agentsDemo_chapters__B_7Vc{--bar-line:rgba(11,13,23,.1);--bar-hover:rgba(11,13,23,.05);--bar-ink:#0b0d17;--bar-on-ink:#fff;--bar-muted:rgba(11,13,23,.5);--bar-done:rgba(11,13,23,.78);--bar-bg:#fff;--chapter-ease:cubic-bezier(0.22,1,0.36,1);margin:40px auto 0;display:flex;flex-direction:column;align-items:center;gap:14px;font-family:var(--font-geist-sans),system-ui,sans-serif}.agentsDemo_root__Jjj3n[data-site-theme=dark] .agentsDemo_chapters__B_7Vc{--bar-line:hsla(0,0%,93%,.12);--bar-hover:hsla(0,0%,93%,.07);--bar-ink:#ededed;--bar-on-ink:#0b0d17;--bar-muted:hsla(0,0%,93%,.48);--bar-done:hsla(0,0%,93%,.78);--bar-bg:hsla(0,0%,100%,.03)}.agentsDemo_chapterBar__iHrQW{display:inline-flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--bar-line);border-radius:999px;background:var(--bar-bg)}.agentsDemo_chapterIconBtn__G9f_y{width:36px;height:36px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--bar-muted);cursor:pointer;user-select:none;transition:background-color .16s ease,color .16s ease}.agentsDemo_chapterIconBtn__G9f_y:hover{background:var(--bar-hover);color:var(--bar-ink)}.agentsDemo_chapterIconBtn__G9f_y:active .agentsDemo_chapterIconSwap__1cI8P{transform:scale(.86)}.agentsDemo_chapterIconSwap__1cI8P{display:inline-flex;transition:transform .12s ease;animation:agentsDemo_chapterIconIn__ZzTBY .28s var(--chapter-ease) both}@keyframes agentsDemo_chapterIconIn__ZzTBY{0%{opacity:0;transform:scale(.5) rotate(-45deg)}}.agentsDemo_chapterIconBtn__G9f_y:focus-visible,.agentsDemo_chapter__UWJj6:focus-visible{outline:2px solid rgba(6,71,255,.5);outline-offset:2px}.agentsDemo_chapterList__b38vQ{position:relative;display:flex;align-items:center;gap:2px}.agentsDemo_chapterThumb__Wyfr8{position:absolute;top:0;left:0;height:36px;border-radius:999px;background:var(--bar-ink);pointer-events:none;transition:transform .46s var(--chapter-ease),width .46s var(--chapter-ease),opacity .2s ease}.agentsDemo_chapter__UWJj6{position:relative;height:36px;padding:0 16px 0 12px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;color:var(--bar-muted);cursor:pointer;user-select:none;transition:background-color .16s ease,color .28s ease}.agentsDemo_chapter__UWJj6:hover{background:var(--bar-hover);color:var(--bar-ink)}.agentsDemo_chapterDone__ws48E{color:var(--bar-done)}.agentsDemo_chapterActive__qJUBE,.agentsDemo_chapterActive__qJUBE:hover{background:transparent;color:var(--bar-on-ink);transition-delay:0ms,.12s}.agentsDemo_chapterRing__WE_3t{width:14px;height:14px;flex:none;display:inline-flex}.agentsDemo_chapterRing__WE_3t svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.agentsDemo_chapterRingFill__q3A_j,.agentsDemo_chapterRingTrack__tSL8T{fill:none;stroke-width:1.75}.agentsDemo_chapterRingTrack__tSL8T{stroke:currentColor;opacity:.28}.agentsDemo_chapterRingFill__q3A_j{stroke:currentColor;stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset .14s linear}.agentsDemo_chapter__UWJj6:not(.agentsDemo_chapterActive__qJUBE):not(.agentsDemo_chapterDone__ws48E) .agentsDemo_chapterRingFill__q3A_j{opacity:0}.agentsDemo_chapterDone__ws48E .agentsDemo_chapterRingFill__q3A_j{transition:stroke-dashoffset .42s var(--chapter-ease)}.agentsDemo_chapterActive__qJUBE .agentsDemo_chapterRing__WE_3t{animation:agentsDemo_chapterRingIn__7_YRU .52s var(--chapter-ease) both}@keyframes agentsDemo_chapterRingIn__7_YRU{0%{transform:rotate(calc(-120deg * var(--chapter-dir, 1))) scale(.6)}}.agentsDemo_chapterLabel__VQSy_{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:20px}.agentsDemo_chapterCaption__YVTjs{margin:0;font-size:13px;line-height:18px;letter-spacing:-.005em;color:var(--bar-muted);animation:agentsDemo_chapterCaptionIn__iPDbS .38s var(--chapter-ease) both}@keyframes agentsDemo_chapterCaptionIn__iPDbS{0%{opacity:0;filter:blur(3px);transform:translateX(calc(10px * var(--chapter-dir, 1)))}}@media (max-width:719px){.agentsDemo_chapters__B_7Vc{margin-top:24px}.agentsDemo_chapter__UWJj6{padding:0 12px 0 10px;gap:6px}.agentsDemo_chapterLabel__VQSy_{font-size:13px}.agentsDemo_chapterIconBtn__G9f_y{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.agentsDemo_chapterActive__qJUBE .agentsDemo_chapterRing__WE_3t,.agentsDemo_chapterCaption__YVTjs,.agentsDemo_chapterIconSwap__1cI8P{animation:none}.agentsDemo_chapterThumb__Wyfr8{transition:none}}.agentsDemo_phoneHead__0y2oV{font-size:14px;font-weight:500;color:var(--fg-strong)}.agentsDemo_phoneBadge__nDcOj{position:absolute;top:10px;z-index:8}.agentsDemo_phone__5nUNl{width:100%;height:620px;display:flex;flex-direction:column;background:var(--bg-chat);border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--window-edge),var(--window-shadow)}.agentsDemo_phoneHead__0y2oV{height:46px;flex:none;display:flex;align-items:center;gap:8px;padding:0 14px;background:var(--bg);border-bottom:1px solid var(--line)}.agentsDemo_phoneHead__0y2oV .agentsDemo_sessionLabel__pU_54{flex:1;font-size:14px;font-weight:500;color:var(--fg-strong)}.agentsDemo_phonePreview__D9HZ2{position:relative;flex:none;height:238px;background:var(--bg-canvas);border-bottom:1px solid var(--line);overflow:hidden}.agentsDemo_phoneSeg__gsb5z{position:absolute;left:50%;bottom:10px;z-index:9;transform:translateX(-50%);display:flex;padding:2px;border-radius:8px;background:var(--bg);border:1px solid var(--line);box-shadow:var(--toolbar-shadow)}.agentsDemo_phoneSeg__gsb5z button{height:26px;padding:0 12px;border-radius:6px;font-size:12px;color:var(--fg-muted)}.agentsDemo_phoneSeg__gsb5z .agentsDemo_phoneSegActive__SNKrE{background:var(--row-active);color:var(--fg-strong)}.agentsDemo_phone__5nUNl .agentsDemo_chatScroll__jGd_Z{padding:12px 14px}.agentsDemo_phone__5nUNl .agentsDemo_composerWrap__jt_Fr{padding:0 10px 10px}.agentsDemo_phone__5nUNl .agentsDemo_composerInput__rXqKj,.agentsDemo_phone__5nUNl .agentsDemo_composerShown__zNrWf{min-height:76px}.demoChatDropdown_dropdown__BUZlQ{position:fixed;z-index:10000;display:flex;flex-direction:column;gap:0;box-sizing:border-box;overflow:hidden;padding:2px;border:1px solid color-mix(in oklab,#26251e 10%,transparent);border-radius:4px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);font-size:12px;line-height:1.4;cursor:pointer;user-select:none}.demoChatDropdown_items__2p_2L{display:flex;flex-direction:column;gap:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,#26251e 20%,transparent) transparent}.demoChatDropdown_items__2p_2L::-webkit-scrollbar{width:7px}.demoChatDropdown_items__2p_2L::-webkit-scrollbar-track{background:transparent}.demoChatDropdown_items__2p_2L::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,#26251e 20%,transparent);border-radius:7px}.demoChatDropdown_item__QAsil{position:relative;display:flex;align-items:center;width:100%;min-width:0;height:22px;min-height:22px;max-height:22px;padding:0 8px;border:none;border-radius:3px;background-color:transparent;color:#26251e;font-size:11px;font-family:inherit;line-height:1.4;text-align:left;cursor:pointer;outline:none;box-sizing:border-box;overflow:hidden;flex-shrink:0;gap:2px}.demoChatDropdown_itemSelected__TJYsv,.demoChatDropdown_item__QAsil:hover{background-color:color-mix(in oklab,#26251e 6%,transparent)}.demoChatDropdown_itemIconMuted__IbgFU{color:color-mix(in oklab,#26251e 70%,transparent)}.demoChatDropdown_itemIcon__NE5_Z{display:flex;align-items:center;justify-content:center;width:11px;height:11px;margin-right:6px;flex-shrink:0}.demoChatDropdown_label__yrysH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.demoChatDropdown_badge___OD3b{flex-shrink:0;margin-left:4px;padding:2px 5px;border-radius:8px;background-color:color-mix(in oklab,#26251e 8%,transparent);color:color-mix(in oklab,#26251e 55%,transparent);font-size:9px;font-weight:600;line-height:1;white-space:nowrap}