.LandingFooter_footer__pSpJ4{border-top:1px solid var(--lp-border-default,rgba(240,246,252,.1));background:var(--lp-bg-base,#020205);padding:var(--lp-space-3xl,8rem) 0 var(--lp-space-xl,3rem)}.LandingFooter_container___vHd7{max-width:var(--lp-container-max,1280px);margin:0 auto;padding:0 var(--lp-container-padding,2rem)}.LandingFooter_topGrid__tt9R3{display:grid;grid-template-columns:1.4fr 2.4fr;gap:var(--lp-space-2xl,5rem);margin-bottom:var(--lp-space-2xl,5rem)}.LandingFooter_brandColumn__M0aFk{display:flex;flex-direction:column;gap:var(--lp-space-md,1.5rem);max-width:320px}.LandingFooter_brand__ZRsqu{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.LandingFooter_brandIcon___kUUY{width:18px;height:18px}.LandingFooter_brandText___S4w3{font-family:var(--font-inria-sans),sans-serif;font-weight:600;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text-primary)}.LandingFooter_brandTagline__swtx2{font-size:var(--text-md);color:var(--lp-text-60,rgba(255,255,255,.6));line-height:var(--lh-relaxed);margin:0}.LandingFooter_socials__eoYAv{display:flex;align-items:center;gap:8px;margin-top:var(--lp-space-sm,1rem)}.LandingFooter_socialLink__Ihu_r{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-lg);background:var(--lp-bg-04,rgba(255,255,255,.04));border:1px solid var(--lp-bg-08,rgba(255,255,255,.08));color:rgba(255,255,255,.7);transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;text-decoration:none;cursor:pointer}.LandingFooter_socialLink__Ihu_r:hover{background:var(--surface-raised-2);border-color:rgba(255,255,255,.16);color:var(--text-primary);transform:translateY(-1px)}.LandingFooter_socialLinkDisabled__APQ7o{opacity:.35;cursor:not-allowed;pointer-events:auto}.LandingFooter_socialLinkDisabled__APQ7o:hover{transform:none;background:var(--lp-bg-04,rgba(255,255,255,.04));color:rgba(255,255,255,.7);border-color:var(--lp-bg-08,rgba(255,255,255,.08))}.LandingFooter_linkGrid__Zf6Wq{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--lp-space-lg,2rem)}.LandingFooter_linkColumn__s4Xha{display:flex;flex-direction:column;gap:14px}.LandingFooter_columnTitle__c_gaz{font-size:var(--text-sm);font-weight:600;color:rgba(255,255,255,.5);letter-spacing:.08em;text-transform:uppercase;margin:0}.LandingFooter_linkList__eKZoN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.LandingFooter_link__PNxJ_{color:rgba(255,255,255,.7);font-size:var(--text-md);text-decoration:none;transition:color .15s ease;line-height:1.4}.LandingFooter_link__PNxJ_:hover{color:var(--text-primary)}.LandingFooter_businessInfoWrapper__3FhC_{padding-top:var(--lp-space-lg,2rem);border-top:1px solid var(--lp-border-default,rgba(240,246,252,.1));display:flex;justify-content:flex-start}.LandingFooter_bottomBar__uc7Ey{margin-top:var(--lp-space-lg,2rem);padding-top:var(--lp-space-md,1.5rem);border-top:1px solid var(--lp-border-default,rgba(240,246,252,.1))}.LandingFooter_copyright__KwCtW{font-size:var(--text-13);color:rgba(255,255,255,.4);margin:0;font-weight:500}@media (max-width:1024px){.LandingFooter_topGrid__tt9R3{grid-template-columns:1fr;gap:var(--lp-space-xl,3rem)}.LandingFooter_brandColumn__M0aFk{max-width:100%}.LandingFooter_linkGrid__Zf6Wq{grid-template-columns:repeat(2,1fr);gap:var(--lp-space-lg,2rem)}}@media (max-width:640px){.LandingFooter_footer__pSpJ4{padding:var(--lp-space-2xl,5rem) 0 var(--lp-space-lg,2rem)}.LandingFooter_linkGrid__Zf6Wq{grid-template-columns:1fr 1fr}}.landing_landingPage__FZxAF{--lp-font-display:"Inter",-apple-system,system-ui,sans-serif;--lp-font-body:-apple-system,system-ui,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif;--lp-text-display:clamp(2.5rem,6vw,4rem);--lp-text-h1:clamp(2rem,5vw,3rem);--lp-text-h2:clamp(1.75rem,4vw,2.5rem);--lp-text-h3:clamp(1.25rem,2.5vw,1.5rem);--lp-text-h4:clamp(1rem,1.5vw,1.25rem);--lp-text-lead:clamp(1rem,1.5vw,1.125rem);--lp-text-body:clamp(0.9375rem,1vw,1rem);--lp-text-body-sm:clamp(0.8125rem,1vw,0.875rem);--lp-text-caption:clamp(0.75rem,0.8vw,0.8125rem);--lp-text-badge:0.6875rem;--lp-h1-size:var(--lp-text-display);--lp-h2-size:var(--lp-text-h2);--lp-h3-size:var(--lp-text-h3);--lp-h4-size:var(--lp-text-h4);--lp-body-size:var(--lp-text-body);--lp-small-size:var(--lp-text-body-sm);--lp-lead-size:var(--lp-text-lead);--lp-weight-bold:600;--lp-weight-semibold:500;--lp-weight-normal:400;--lp-lh-tight:1.1;--lp-lh-normal:1.5;--lp-ls-tight:-0.04em;--lp-ls-normal:-0.01em;--lp-text-100:rgba(255,255,255,1);--lp-text-90:rgba(255,255,255,0.9);--lp-text-80:rgba(255,255,255,0.8);--lp-text-70:rgba(255,255,255,0.7);--lp-text-60:rgba(255,255,255,0.6);--lp-text-50:rgba(255,255,255,0.5);--lp-text-40:rgba(255,255,255,0.4);--lp-text-35:rgba(255,255,255,0.35);--lp-text-30:rgba(255,255,255,0.3);--lp-film-cream:rgb(250,247,239);--lp-film-cream-60:rgba(250,247,239,0.6);--lp-film-cream-45:rgba(250,247,239,0.45);--lp-film-cream-30:rgba(250,247,239,0.3);--lp-film-cream-14:rgba(250,247,239,0.14);--lp-bg-02:rgba(255,255,255,0.02);--lp-bg-03:rgba(255,255,255,0.03);--lp-bg-04:rgba(255,255,255,0.04);--lp-bg-06:rgba(255,255,255,0.06);--lp-bg-08:rgba(255,255,255,0.08);--lp-bg-10:rgba(255,255,255,0.1);--lp-bg-base:#020205;--lp-bg-surface:#08080c;--lp-text-primary:var(--lp-text-100);--lp-text-secondary:rgb(240,246,252);--lp-text-muted:rgb(139,148,158);--lp-text-description:#7F8896;--lp-text-meta:#6F7885;--lp-accent:#0084E9;--lp-accent-dim:rgba(0,132,233,0.1);--lp-creator-chat-start:#6f66b8;--lp-creator-chat-mid:#9a5f86;--lp-creator-chat-end:#c2565c;--lp-creator-voice-start:#e8663f;--lp-creator-voice-mid:#dc8a68;--lp-creator-voice-end:#a9c3e8;--lp-creator-motion:#3a78be;--lp-creator-canvas-purple:#7882ff;--lp-creator-canvas-teal:#50c8be;--lp-creator-node:#96a5ff;--lp-creator-node-surface:#181922;--lp-border-subtle:rgb(48,54,61);--lp-border-default:rgba(240,246,252,0.1);--lp-border-strong:rgba(240,246,252,0.24);--lp-space-xs:0.5rem;--lp-space-sm:1rem;--lp-space-md:1.5rem;--lp-space-lg:2rem;--lp-space-xl:3rem;--lp-space-2xl:5rem;--lp-space-3xl:8rem;--lp-container-max:1440px;--lp-container-padding:clamp(24px,4vw,64px);--lp-section-padding:var(--lp-space-3xl);--lp-gap-xs:0.25rem;--lp-gap-sm:0.5rem;--lp-gap-md:0.75rem;--lp-gap-lg:1rem;--lp-gap-xl:1.5rem;--lp-gap-2xl:2rem;--lp-radius-sm:6px;--lp-radius-md:12px;--lp-radius-lg:24px;--lp-radius-xl:32px;--lp-radius-full:100px;--lp-transition-slow:all 0.7s cubic-bezier(0.16,1,0.3,1);--lp-transition-fast:all 0.2s ease;font-family:var(--lp-font-display);background-color:var(--lp-bg-base);color:var(--lp-text-primary);line-height:var(--lp-lh-normal);-webkit-font-smoothing:antialiased;letter-spacing:var(--lp-ls-normal);min-height:100vh}.landing_glowOverlay__4NEQQ{position:fixed;top:0;left:0;width:100%;height:100%;background:none;pointer-events:none;z-index:var(--z-base)}.landing_container__rskgE{max-width:var(--lp-container-max);margin:0 auto;padding:0 var(--lp-container-padding);width:100%}.landing_reveal__0jL7s{opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s cubic-bezier(.16,1,.3,1)}.landing_revealActive__jjTBs{opacity:1;transform:translateY(0)}.landing_landingPage__FZxAF h1{font-size:var(--lp-h1-size)}.landing_landingPage__FZxAF h1,.landing_landingPage__FZxAF h2{font-weight:var(--lp-weight-bold);letter-spacing:var(--lp-ls-tight);line-height:var(--lp-lh-tight)}.landing_landingPage__FZxAF h2{font-size:var(--lp-h2-size)}.landing_landingPage__FZxAF h3{font-size:var(--lp-h3-size);font-weight:var(--lp-weight-semibold);letter-spacing:-.02em}.landing_landingPage__FZxAF p{color:var(--lp-text-secondary);font-size:var(--lp-body-size);line-height:var(--lp-lh-normal)}.landing_btn__2J45I{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 var(--lp-space-md);border-radius:var(--lp-radius-full);font-weight:var(--lp-weight-bold);font-size:.9rem;cursor:pointer;transition:var(--lp-transition-fast);text-decoration:none;border:1px solid transparent;white-space:nowrap}.landing_btnPrimary__K2dhk{background-color:var(--lp-accent);color:white;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.landing_btnPrimary__K2dhk:hover{background-color:var(--accent-hover);box-shadow:0 8px 20px rgba(0,132,233,.25);transform:translateY(-1px)}.landing_btnSecondary__vJnK0{background:rgba(31,35,40,.4);border:1px solid var(--lp-border-default);color:var(--lp-accent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.landing_btnSecondary__vJnK0:hover{background:rgba(31,35,40,.6);border-color:rgba(240,246,252,.2)}.landing_landingBtn__Lbuqf{border-radius:var(--lp-radius-full)!important;font-weight:var(--lp-weight-bold)!important}.landing_landingBtn__Lbuqf:hover{box-shadow:0 8px 24px rgba(0,132,233,.25);transform:translateY(-1px)}.landing_landingBtnNav__gEqyF{height:36px!important;padding:0 var(--lp-space-sm)!important;font-size:.875rem!important}.landing_landingBtnCta__8ahgo,.landing_landingBtnHero__wY1_D{height:44px!important;padding:0 var(--lp-space-md)!important;font-size:.9rem!important}.landing_landingBtnCta__8ahgo{margin-top:var(--lp-space-lg)}.landing_nav__8w4AQ{position:fixed;top:0;width:100%;z-index:var(--z-modal);height:60px;padding:0;display:flex;align-items:center;transition:background .2s ease,border-color .2s ease,-webkit-backdrop-filter .2s ease;transition:background .2s ease,border-color .2s ease,backdrop-filter .2s ease;transition:background .2s ease,border-color .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease;border-bottom:1px solid transparent}.landing_navScrolled__87jqg{background:var(--overlay-dark);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:rgba(255,255,255,.08)}.landing_navContent__z_tz4{display:flex;justify-content:space-between;align-items:center;height:100%}.landing_logo__CTRhA{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.landing_logoIcon__zpGIp{width:18px;height:18px;color:var(--lp-text-primary)}.landing_logoText__tfoz3{font-family:var(--font-inria-sans),sans-serif;font-weight:600;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text-primary)}.landing_navLinks__I9AIM{display:flex;gap:32px;align-items:center}.landing_navLink__10MgF{color:rgba(255,255,255,.65);font-size:var(--text-md);font-weight:500;transition:color .15s ease;text-decoration:none}.landing_navLink__10MgF:hover{color:var(--text-primary)}.landing_navActions__lBcKl{display:flex;align-items:center;gap:20px}.landing_navDivider__LQQ10{width:1px;height:16px;background:rgba(255,255,255,.2)}.landing_navTextLink__u7Zqy{color:rgba(255,255,255,.65);font-size:var(--text-md);font-weight:500;text-decoration:none;transition:color .15s ease;white-space:nowrap}.landing_navTextLink__u7Zqy:hover{color:var(--text-primary)}.landing_navBtnSignup__3pkKv{height:32px!important;padding:0 14px!important;font-size:.875rem!important;font-weight:500!important;background:#fff!important;color:#000!important;border:none!important;border-radius:6px!important;transition:opacity .15s ease!important}.landing_navBtnSignup__3pkKv:hover{opacity:.9;box-shadow:none!important;transform:none!important}.landing_userProfile__BzHTE{display:flex;align-items:center;gap:20px}.landing_userAvatar__eDicZ{width:28px;height:28px;border-radius:var(--radius-circle);background:var(--surface-hover);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:var(--text-sm);color:rgba(255,255,255,.8);cursor:pointer;transition:background .15s ease;border:1px solid rgba(255,255,255,.1)}.landing_userAvatar__eDicZ:hover{background:rgba(255,255,255,.15)}.landing_userAvatarImage__kgAI4{width:100%;height:100%;border-radius:var(--radius-circle);object-fit:cover}.landing_section__QNWDu{padding:var(--lp-section-padding) 0;position:relative}.landing_hero__gSh9P{height:100vh;min-height:800px;padding:0;display:flex;align-items:center}.landing_heroVideo__Jcy0S{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.25;z-index:-2}.landing_heroOverlay__e86jo{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,var(--lp-bg-base) 98%);z-index:var(--z-below)}.landing_heroContent__XVS5g{text-align:center;max-width:900px;margin:0 auto;z-index:var(--z-overlay-local)}.landing_hero__gSh9P p{margin:var(--lp-space-sm) auto var(--lp-space-lg);font-size:var(--lp-lead-size);max-width:600px;font-weight:var(--lp-weight-normal);color:var(--lp-text-secondary)}.landing_badge__muoLy{display:inline-block;font-size:var(--text-xs);font-weight:600;color:rgba(255,255,255,.7);letter-spacing:.1em;text-transform:uppercase;background:var(--surface-raised-2);padding:6px 12px;border-radius:var(--radius-sm);width:fit-content;margin-bottom:var(--lp-space-lg)}.landing_sectionDivider__rKMhD{width:100%;height:1px;background:var(--lp-border-subtle)}.landing_featureGrid__S2Tjw{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--lp-space-xl);align-items:flex-start;margin-top:var(--lp-space-2xl)}.landing_featureTabs__m1J1s{display:flex;flex-direction:column;gap:var(--lp-gap-lg);position:relative}.landing_featureItem__GrXwv{position:relative;padding-left:var(--lp-space-md);border-left:2px solid var(--lp-border-subtle);cursor:pointer;transition:opacity .4s ease;opacity:.4;padding-bottom:var(--lp-gap-md)}.landing_featureItemActive__a8Asd{border-left-color:rgba(255,255,255,.25);opacity:1}.landing_featureItem__GrXwv h3{font-size:var(--lp-h3-size);font-weight:var(--lp-weight-bold);margin-bottom:var(--lp-gap-xs);color:var(--lp-text-primary);letter-spacing:-.02em}.landing_featureItem__GrXwv p{font-size:var(--text-md);line-height:var(--lp-lh-normal);color:var(--lp-text-secondary);max-width:380px}.landing_itemProgressTrack__o1bGV{position:absolute;left:-3px;top:0;width:3px;height:100%;background:transparent;overflow:hidden}.landing_itemProgressFill__RZtUY{width:100%;height:0;background:var(--lp-text-primary);transition:height .1s linear}.landing_workspaceUi__GyWJ9{background:#0c0c0f;border:1px solid rgba(240,246,252,.12);border-radius:var(--lp-radius-lg);overflow:hidden;box-shadow:0 40px 80px rgba(0,0,0,.6);position:sticky;top:100px;height:600px;display:flex;flex-direction:column}.landing_uiTop__0or6Y{background:#14141a;padding:var(--lp-gap-md) var(--lp-space-sm);border-bottom:1px solid var(--lp-border-default);display:flex;justify-content:space-between;align-items:center;z-index:var(--z-overlay-local)}.landing_videoMainContainer__FNnPe{position:relative;flex:1 1;background:var(--black);overflow:hidden;display:flex;flex-direction:column}.landing_featureVideo__ad8IG{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.landing_uiOverlay__VirdE{position:absolute;bottom:0;left:0;width:100%;padding:var(--lp-space-md);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,transparent);z-index:var(--z-raised-5);pointer-events:none}.landing_uiTerminal__UDNFU{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9rem;color:var(--text-primary);line-height:var(--lh-relaxed);margin-bottom:var(--lp-space-sm);text-shadow:0 2px 4px rgba(0,0,0,.5);opacity:.9}.landing_uiProgressBar__1va4U{height:4px;background:var(--surface-hover);border-radius:var(--lp-radius-full);overflow:hidden}.landing_uiProgressFill__NFKzL{height:100%;background:var(--lp-accent);transition:width .1s linear}.landing_screenshotBox__JCvjd{background:var(--lp-bg-surface);border:1px solid var(--lp-border-default);border-radius:var(--lp-radius-lg);padding:var(--lp-gap-sm);width:100%}.landing_screenshotInner__goCnM{aspect-ratio:16/9;background:var(--black);border-radius:var(--lp-radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.landing_screenshotInner__goCnM img{width:100%;height:100%;object-fit:cover;opacity:.3;transition:opacity .5s ease}.landing_screenshotTag__Pz2qB{position:absolute;font-size:.8rem;color:var(--lp-text-muted);text-transform:uppercase;letter-spacing:.3em;font-weight:var(--lp-weight-bold)}.landing_bentoPhilosophy__Y6l8m{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto;gap:var(--lp-space-sm);margin-top:var(--lp-space-2xl)}.landing_bentoCard__lHFY_{background:var(--lp-bg-surface);border:1px solid var(--lp-border-default);border-radius:var(--lp-radius-lg);padding:var(--lp-space-md);position:relative;overflow:hidden;transition:var(--lp-transition-fast)}.landing_bentoCard__lHFY_:hover{border-color:rgba(240,246,252,.15);transform:translateY(-2px)}.landing_bentoCard1__681E5{grid-column:span 3;grid-row:span 2}.landing_bentoCard2__OUBXs{grid-column:span 3;min-height:320px}.landing_bentoCard3__HhxDS{grid-column:span 3}.landing_discWrapper__hbSct{position:absolute;right:calc(-1 * var(--lp-space-lg));bottom:calc(-1 * var(--lp-space-lg));width:280px;height:280px;display:flex;align-items:center;justify-content:center;pointer-events:none}.landing_iridescentDisc__qyCGN{width:100%;height:100%;border-radius:var(--radius-circle);background:conic-gradient(from 0deg,#ff9999,#ffff99,#99ff99,#99ffff,#9999ff,#ff99ff,#ff9999);animation:landing_rotateDisc__oOAUd 12s linear infinite;opacity:.6;filter:blur(1px);-webkit-mask:radial-gradient(circle,transparent 25%,black 25.5%)}.landing_discCenter__HHGWr{position:absolute;width:var(--lp-space-xl);height:var(--lp-space-xl);background:var(--black);border-radius:var(--radius-circle);border:2px solid #333;display:flex;align-items:center;justify-content:center;z-index:var(--z-raised-2)}@keyframes landing_rotateDisc__oOAUd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.landing_cta__kdqVg{text-align:center;padding:var(--lp-space-3xl) 0;background:radial-gradient(circle at center,#0c0c20 0,var(--lp-bg-base) 70%)}.landing_footer__W_joX{padding:var(--lp-space-xl) 0;border-top:1px solid var(--lp-border-default);text-align:center}.landing_footerLogo__gT4Ee{display:flex;align-items:center;justify-content:center;gap:var(--lp-gap-sm);font-weight:var(--lp-weight-bold);font-size:1.2rem}.landing_footerLinks__DGK2p{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:var(--lp-space-md)}.landing_footerLinks__DGK2p a{color:var(--lp-text-muted);font-size:.8rem;text-decoration:none;transition:color .15s ease}.landing_footerLinks__DGK2p a:hover{color:var(--lp-text-primary)}.landing_footerDivider__bSa24{color:var(--lp-border-default);font-size:var(--text-sm)}.landing_footerCopyright__wrkYW{color:var(--lp-text-muted);font-size:.85rem;margin-top:var(--lp-space-md);font-weight:var(--lp-weight-semibold)}.landing_footerBusinessInfo__cNB0z{margin-top:var(--lp-space-lg);padding-top:var(--lp-space-md);border-top:1px solid var(--lp-border-default);display:flex;justify-content:center}.landing_footerBusinessInfo__cNB0z>*{max-width:960px}.landing_demoSection__1cA2C{background:var(--black);border-radius:var(--lp-radius-lg);border:1px solid rgba(240,246,252,.1);overflow:hidden;cursor:pointer;position:relative;box-shadow:0 40px 80px rgba(0,0,0,.5)}.landing_demoThumbnail__miAWZ{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.25}.landing_playButton__lACYD{width:80px;height:80px;background:white;border-radius:var(--radius-circle);display:flex;align-items:center;justify-content:center;position:relative;z-index:var(--z-raised-2)}.landing_demoVideoSection__AMyfT{padding:var(--lp-space-3xl) var(--lp-container-padding);background-color:var(--lp-bg-base)}.landing_demoVideoContainer__aX7bH{max-width:var(--lp-container-max);margin:0 auto}.landing_demoVideoHeader__ytK1u{max-width:900px;margin-bottom:var(--lp-space-2xl)}.landing_demoHeadline__Y1N_E{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;color:var(--text-primary);line-height:var(--lh-snug);letter-spacing:-.01em;margin:0}.landing_demoHeadlineMuted___KDTt{color:rgba(255,255,255,.4)}.landing_demoVideoWrapper__TRfhG{width:100%;aspect-ratio:16/9;background:var(--black);border-radius:var(--lp-radius-lg);border:1px solid rgba(240,246,252,.1);overflow:hidden;cursor:pointer;position:relative;box-shadow:0 40px 80px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}@media (max-width:768px){.landing_demoVideoSection__AMyfT{padding:var(--lp-space-xl) var(--lp-space-sm)}.landing_demoVideoHeader__ytK1u{margin-bottom:var(--lp-space-xl)}}.landing_storyboardSection__hVDFT{background:var(--lp-bg-base);padding:var(--lp-space-3xl) 0 0 0}.landing_storyboardContainer__st7dH{max-width:var(--lp-container-max);margin:0 auto;padding:0 var(--lp-container-padding)}.landing_storyboardHeaderGrid__KmJ6b{display:grid;grid-template-columns:repeat(12,1fr);grid-template-areas:"a a a a a a a a . . . ." "b b b b b . . . . . . .";gap:var(--lp-gap-2xl);margin:0 auto;max-width:100%}.landing_storyboardHeaderLeft__Cx_wr{grid-area:a}.landing_storyboardHeaderBottom__JX_mO{grid-area:b}.landing_storyboardEyebrow__XggyT{display:flex;align-items:center;gap:var(--lp-gap-sm);margin-bottom:var(--lp-space-sm)}.landing_storyboardEyebrowPill__IZA6O{width:14px;height:8px;background-color:var(--lp-accent);border-radius:var(--lp-radius-full)}.landing_storyboardEyebrowText__5mcQU{font-size:var(--text-13);color:var(--lp-text-muted);font-weight:var(--lp-weight-normal);display:flex;align-items:center;gap:var(--lp-gap-xs)}.landing_storyboardTitle__5NhDR{font-size:var(--lp-h2-size);font-weight:var(--lp-weight-bold);color:var(--lp-text-primary);line-height:var(--lp-lh-tight);letter-spacing:var(--lp-ls-tight);margin:0}.landing_storyboardSubtitle__aiRFo{font-size:1.0625rem;color:var(--lp-text-muted);line-height:var(--lp-lh-normal);max-width:400px;margin:0}.landing_storyboardDemoWrapper__ayfcJ{position:relative;width:100%;margin-top:var(--lp-space-xl);display:flex;justify-content:center;overflow:hidden}.landing_storyboardDemoWrapper__ayfcJ:after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--lp-space-3xl);background:linear-gradient(to bottom,transparent,var(--lp-bg-base));pointer-events:none;z-index:var(--z-overlay-local)}@media (max-width:1024px){.landing_landingPage__FZxAF{--lp-container-padding:var(--lp-space-sm);--lp-section-padding:var(--lp-space-2xl)}.landing_storyboardSection__hVDFT{padding:var(--lp-space-2xl) 0 0 0}.landing_storyboardHeaderGrid__KmJ6b{grid-template-columns:1fr;grid-template-areas:"a" "b";gap:var(--lp-gap-lg)}.landing_featureGrid__S2Tjw{grid-template-columns:1fr;gap:var(--lp-space-lg)}.landing_workspaceUi__GyWJ9{height:450px;position:relative;top:0}.landing_bentoPhilosophy__Y6l8m{grid-template-columns:1fr;gap:var(--lp-gap-lg)}.landing_bentoCard1__681E5,.landing_bentoCard2__OUBXs,.landing_bentoCard3__HhxDS{grid-column:span 1}.landing_bentoCard__lHFY_{padding:var(--lp-space-sm)}.landing_bentoCard2__OUBXs{min-height:280px}.landing_cta__kdqVg{padding:var(--lp-space-2xl) 0}.landing_footer__W_joX{padding:var(--lp-space-lg) 0}.landing_footerCopyright__wrkYW{margin-top:var(--lp-space-md)}}@media (max-width:768px){.landing_landingPage__FZxAF{--lp-container-padding:var(--lp-space-sm);--lp-section-padding:var(--lp-space-xl);overflow-x:clip}.landing_storyboardSection__hVDFT{padding:var(--lp-space-xl) 0 0 0}.landing_storyboardTitle__5NhDR{font-size:clamp(1.25rem,4vw,1.75rem)}.landing_nav__8w4AQ{padding:var(--lp-gap-sm) 0}.landing_navLinks__I9AIM{display:none}.landing_navActions__lBcKl{gap:12px}.landing_navTextLink__u7Zqy{font-size:var(--text-13)}.landing_navDivider__LQQ10{display:none}.landing_hero__gSh9P{min-height:600px}.landing_hero__gSh9P p{margin:var(--lp-gap-md) auto var(--lp-space-sm)}.landing_screenshotBox__JCvjd{margin-top:var(--lp-space-lg);padding:var(--lp-gap-xs)}.landing_screenshotInner__goCnM{border-radius:var(--lp-radius-sm)}.landing_cta__kdqVg{padding:var(--lp-space-xl) 0}.landing_playButton__lACYD{width:64px;height:64px}}.GlassTileChrome_glow__PQFAu,.GlassTileChrome_ring__ucnBD,.GlassTileChrome_surface__7xPQ8{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.GlassTileChrome_surface__7xPQ8{z-index:var(--z-base);background:var(--liquid-glass-surface-rest,var(--glass-tile-surface-rest));box-shadow:var(--glass-tile-shadow);transition:background var(--duration-base) ease}.GlassTileChrome_glow__PQFAu{background:var(--glass-tile-glow)}.GlassTileChrome_glow__PQFAu,.GlassTileChrome_ring__ucnBD{z-index:var(--z-raised);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.GlassTileChrome_ring__ucnBD{--liquid-glass-ring-mask-left:radial-gradient(circle var(--liquid-glass-cap-size) at 100% 50%,transparent calc(var(--liquid-glass-cap-size) - 1px),rgba(0,0,0,0.04) calc(var(--liquid-glass-cap-size) - 0.875px),rgba(0,0,0,0.38) calc(var(--liquid-glass-cap-size) - 0.625px),rgba(0,0,0,0.77) calc(var(--liquid-glass-cap-size) - 0.375px),rgba(0,0,0,0.93) calc(var(--liquid-glass-cap-size) - 0.125px),black var(--liquid-glass-cap-size));--liquid-glass-ring-mask-right:radial-gradient(circle var(--liquid-glass-cap-size) at 0% 50%,transparent calc(var(--liquid-glass-cap-size) - 1px),rgba(0,0,0,0.04) calc(var(--liquid-glass-cap-size) - 0.875px),rgba(0,0,0,0.38) calc(var(--liquid-glass-cap-size) - 0.625px),rgba(0,0,0,0.77) calc(var(--liquid-glass-cap-size) - 0.375px),rgba(0,0,0,0.93) calc(var(--liquid-glass-cap-size) - 0.125px),black var(--liquid-glass-cap-size))}.GlassTileChrome_ring__ucnBD:after,.GlassTileChrome_ring__ucnBD:before{content:"";position:absolute;inset:0;border-radius:inherit}.GlassTileChrome_ring__ucnBD:before{background:linear-gradient(180deg,var(--glass-tile-ring-mid-stops)) 50% /calc(100% - var(--liquid-glass-height)) 100% no-repeat}.GlassTileChrome_ring__ucnBD:after{background:conic-gradient(at 100% 50%,var(--glass-tile-ring-cap-stops)) 0 /var(--liquid-glass-cap-size) 100% no-repeat,conic-gradient(at 0 50%,var(--glass-tile-ring-cap-stops)) 100% /var(--liquid-glass-cap-size) 100% no-repeat;-webkit-mask:var(--liquid-glass-ring-mask-left) left center /var(--liquid-glass-cap-size) 100% no-repeat,var(--liquid-glass-ring-mask-right) right center /var(--liquid-glass-cap-size) 100% no-repeat;mask:var(--liquid-glass-ring-mask-left) left center /var(--liquid-glass-cap-size) 100% no-repeat,var(--liquid-glass-ring-mask-right) right center /var(--liquid-glass-cap-size) 100% no-repeat}[data-liquid-glass-root]:hover:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][aria-expanded=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-focus-within=true]:has(:focus-visible):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-hovered]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-hover,var(--glass-tile-surface-hover))}[data-liquid-glass-root][aria-pressed=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-selected=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-selected,var(--glass-tile-surface-selected))}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]:not(:disabled)>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]:not(:disabled)>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-selected)}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]:hover:not(:disabled)>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]:hover:not(:disabled)>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-selected-hover)}[data-liquid-glass-root]:disabled>.GlassTileChrome_ring__ucnBD,[data-liquid-glass-root][aria-disabled=true]>.GlassTileChrome_ring__ucnBD{opacity:var(--state-disabled-opacity)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-liquid-glass-root]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback,var(--glass-tile-surface-fallback))}[data-liquid-glass-root]:hover:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][aria-expanded=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-focus-within=true]:has(:focus-visible):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-hovered]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-hover,var(--glass-tile-surface-fallback-hover))}[data-liquid-glass-root][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-selected,var(--glass-tile-surface-fallback-selected))}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-fallback-selected)}}@media (prefers-reduced-transparency:reduce){[data-liquid-glass-root]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback,var(--glass-tile-surface-fallback))}[data-liquid-glass-root]:hover:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][aria-expanded=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-focus-within=true]:has(:focus-visible):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-hovered]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-hover,var(--glass-tile-surface-fallback-hover))}[data-liquid-glass-root][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-selected,var(--glass-tile-surface-fallback-selected))}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-fallback-selected)}}@media (prefers-reduced-motion:reduce){.GlassTileChrome_surface__7xPQ8{transition:none}}.Button_button__4fnuX{display:inline-flex;align-items:center;justify-content:center;border:var(--line-size) solid transparent;border-radius:var(--radius-md);font-family:var(--font-family);font-weight:var(--weight-book);cursor:pointer;transition:var(--transition-surface);gap:var(--space-8);white-space:nowrap;outline:none;-webkit-user-select:none;user-select:none;max-width:100%}.Button_button__4fnuX:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Button_large__q48tj{height:3rem;padding:0 var(--space-24);font-size:var(--text-lg);border-radius:var(--radius-lg)}.Button_medium__7fZlv{height:2.25rem;padding:0 var(--space-16);font-size:var(--text-md);border-radius:var(--radius-md)}.Button_small__ii_sO{height:1.5rem;padding:0 var(--space-12);font-size:var(--text-sm);border-radius:var(--radius-sm)}.Button_micro__9yYeT{height:1.125rem;padding:0 var(--space-4);font-size:var(--text-10);border-radius:var(--radius-sm)}.Button_xs__D_i1n{height:var(--control-h-xs);padding:0 var(--space-8);font-size:var(--text-xs);border-radius:var(--radius-md)}.Button_sm__CXJL4{height:var(--control-h-sm)}.Button_md__mLXv2,.Button_sm__CXJL4{padding:0 var(--space-12);font-size:var(--text-sm);border-radius:var(--radius-md)}.Button_md__mLXv2{height:var(--control-h-md)}.Button_lg__g_1tc{height:var(--control-h-lg);padding:0 var(--space-16);font-size:var(--text-md);border-radius:var(--radius-md)}.Button_xl__aQ6qz{height:var(--control-h-xl);padding:0 var(--space-20);font-size:var(--text-sm);border-radius:var(--radius-full)}.Button_xxl__T7xT7{height:var(--control-h-xxl);padding:0 var(--space-20);font-size:var(--text-md);border-radius:var(--radius-lg)}.Button_button__4fnuX.Button_radiusSm__R4Jf2{border-radius:var(--radius-sm)}.Button_button__4fnuX.Button_radiusMd__k1w5c{border-radius:var(--radius-md)}.Button_button__4fnuX.Button_radiusLg__jdeCV{border-radius:var(--radius-lg)}.Button_button__4fnuX.Button_radiusXl__nazQ8{border-radius:var(--radius-xl)}.Button_button__4fnuX.Button_radiusFull__gSQ4Q{border-radius:var(--radius-full)}.Button_button__4fnuX.Button_radiusCircle__sLMqe{border-radius:var(--radius-circle)}.Button_primary__GeXiP{background:var(--button-primary);color:var(--text-white1000);border-color:var(--button-primary)}.Button_primary__GeXiP:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.Button_primary__GeXiP:active:not(:disabled){background:var(--accent-hover)}.Button_normal__67xtb{background:var(--button-gray1000);color:var(--text-white800);border:var(--line-size) solid transparent}.Button_normal__67xtb:hover:not(:disabled){background:var(--button-gray800);color:var(--text-white1000)}.Button_normal__67xtb:active:not(:disabled){background:var(--page-dark600)}.Button_active__dQA_R{border-color:var(--button-primary)!important}.Button_active__dQA_R,.Button_active__dQA_R:hover{background:transparent!important;color:var(--button-primary)!important}.Button_button__4fnuX.Button_isLoading__2Tote,.Button_button__4fnuX:disabled{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Button_button__4fnuX:disabled{background:var(--button-gray800);color:var(--text-white600);border-color:transparent}.Button_button__4fnuX.Button_ghost__EHrWE:disabled{background:transparent;border-color:transparent;color:var(--text-muted)}.Button_button__4fnuX.Button_subtle__I25NM:disabled{background:var(--surface-raised-1);border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_outline__Ay_RP{background:transparent;border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_outline__Ay_RP:hover:not(:disabled){background:var(--surface-raised-1);border-color:var(--glass-border-hover);color:var(--text-primary)}.Button_outline__Ay_RP:active:not(:disabled){background:var(--surface-raised-2)}.Button_button__4fnuX.Button_outline__Ay_RP:disabled{background:transparent;border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_ghostDanger__et022{background:transparent;color:var(--error)}.Button_ghostDanger__et022:hover:not(:disabled){background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)}.Button_ghostDanger__et022:active:not(:disabled){background:color-mix(in srgb,var(--error) 16%,transparent)}.Button_button__4fnuX.Button_ghostDanger__et022:disabled{background:transparent;border-color:transparent;color:var(--error)}.Button_primary__GeXiP:disabled{background:var(--button-primary);color:var(--text-white1000);border-color:var(--button-primary)}.Button_danger__54n_r{background:var(--error);color:var(--text-white1000);border-color:var(--error)}.Button_ghost__EHrWE{background:transparent;color:var(--text-muted)}.Button_ghost__EHrWE:hover:not(:disabled){background:var(--surface-raised-2);color:var(--text-primary)}.Button_ghost__EHrWE:active:not(:disabled){background:var(--surface-raised-3)}.Button_subtle__I25NM{background:var(--surface-raised-1);border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_subtle__I25NM:hover:not(:disabled){background:var(--surface-raised-2);border-color:var(--glass-border-hover);color:var(--text-primary)}.Button_subtle__I25NM:active:not(:disabled){background:var(--surface-raised-3)}.Button_danger__54n_r:hover:not(:disabled){background:var(--error-hover);border-color:var(--error-hover)}.Button_danger__54n_r:active:not(:disabled){background:var(--error-active)}.Button_iconOnly__MleEA{padding:0!important;aspect-ratio:1/1;flex-shrink:0}.Button_iconOnly__MleEA.Button_small__ii_sO{width:1.5rem}.Button_iconOnly__MleEA.Button_micro__9yYeT{width:1.125rem}.Button_iconOnly__MleEA.Button_medium__7fZlv{width:2.25rem}.Button_iconOnly__MleEA.Button_large__q48tj{width:3rem}.Button_spinner__Kqdkr{display:inline-flex}@keyframes Button_spin__RKfx9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_spinningIcon__zDbOW{animation:Button_spin__RKfx9 1s linear infinite}.Button_icon__NUPv0{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Button_fullWidth__8_tyX{width:100%;display:flex}.Button_label__w_cPh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Button_labelStretch__XmVIr{flex:1 1}@keyframes Button_fillUp__T8zbJ{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}:where(.Button_button__4fnuX.Button_glassTile__zcgmZ){position:relative}.Button_button__4fnuX.Button_glassTile__zcgmZ{--liquid-glass-height:var(--glass-tile-height);--liquid-glass-cap-size:var(--glass-tile-cap-size);height:var(--glass-tile-height);min-height:var(--glass-tile-height);padding:0 var(--space-8);gap:var(--space-4);border:0;border-radius:var(--glass-tile-cap-size);background:none;-webkit-backdrop-filter:var(--glass-tile-blur);backdrop-filter:var(--glass-tile-blur);box-shadow:none;color:var(--glass-tile-text-rest);font-family:var(--glass-tile-font-family);font-size:var(--glass-tile-font-size);font-weight:var(--weight-medium);line-height:var(--lh-none);transition:color var(--duration-base) ease,transform var(--duration-instant) ease}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_large__q48tj{--glass-tile-height:var(--glass-tile-height-large);--glass-tile-cap-size:var(--glass-tile-cap-size-large);--glass-tile-font-size:var(--glass-tile-font-size-large);padding-inline:var(--space-10)}.Button_glassTile__zcgmZ.Button_large__q48tj>.Button_icon__NUPv0{width:var(--space-18);height:var(--space-18)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_small__ii_sO{--glass-tile-height:var(--glass-tile-height-compact);--glass-tile-cap-size:var(--glass-tile-cap-size-compact);--glass-tile-font-size:var(--glass-tile-font-size-compact);padding-inline:var(--space-8);line-height:var(--lh-none)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_micro__9yYeT{--glass-tile-height:var(--glass-tile-height-micro);--glass-tile-cap-size:var(--glass-tile-cap-size-micro);--glass-tile-font-size:var(--glass-tile-font-size-micro);padding-inline:var(--space-4);line-height:var(--lh-none)}.Button_glassTile__zcgmZ>.Button_icon__NUPv0,.Button_glassTile__zcgmZ>.Button_label__w_cPh,.Button_glassTile__zcgmZ>.Button_spinner__Kqdkr{position:relative;z-index:var(--z-raised-2)}.Button_glassTile__zcgmZ>.Button_icon__NUPv0{width:var(--space-14);height:var(--space-14);color:var(--text-white1000)}.Button_glassTile__zcgmZ.Button_small__ii_sO>.Button_icon__NUPv0{width:var(--space-14);height:var(--space-14)}.Button_glassTile__zcgmZ.Button_micro__9yYeT>.Button_icon__NUPv0{width:var(--space-10);height:var(--space-10)}.Button_glassTile__zcgmZ>.Button_icon__NUPv0>svg{width:100%;height:100%}.Button_glassTile__zcgmZ>.Button_label__w_cPh{flex:0 1 auto;color:inherit;line-height:var(--lh-tight);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.Button_glassTile__zcgmZ.Button_micro__9yYeT>.Button_label__w_cPh,.Button_glassTile__zcgmZ.Button_small__ii_sO>.Button_label__w_cPh{line-height:var(--lh-tight);transform:none}.Button_glassTileActive__o9PVN:not(:disabled),.Button_glassTile__zcgmZ:hover:not(:disabled),.Button_glassTile__zcgmZ[aria-expanded=true]:not(:disabled),.Button_glassTile__zcgmZ[aria-pressed=true]:not(:disabled){color:var(--text-white1000)}.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC.Button_glassTileActive__o9PVN:not(:disabled),.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC[aria-pressed=true]:not(:disabled){color:var(--glass-tile-favorite-text);box-shadow:inset 0 0 0 1px var(--glass-tile-favorite-border)}.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC.Button_glassTileActive__o9PVN:not(:disabled)>.Button_icon__NUPv0,.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC[aria-pressed=true]:not(:disabled)>.Button_icon__NUPv0{color:var(--glass-tile-favorite-text)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_iconOnly__MleEA{width:var(--glass-tile-height);min-width:var(--glass-tile-height);padding:0;border-radius:var(--glass-tile-cap-size)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_isLoading__2Tote,.Button_button__4fnuX.Button_glassTile__zcgmZ:disabled{opacity:1;background:none;color:var(--text-white600)}.Button_glassTile__zcgmZ:disabled>.Button_icon__NUPv0,.Button_glassTile__zcgmZ:disabled>.Button_label__w_cPh{opacity:var(--state-disabled-opacity)}@media (prefers-reduced-transparency:reduce){.Button_button__4fnuX.Button_glassTile__zcgmZ{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.Button_button__4fnuX.Button_glassTile__zcgmZ{transition:none}}.ButtonLink_link__fx6iO{text-decoration:none}.Spinner_spinner__OfYQH{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor;animation:Spinner_spin__0EYuf var(--spinner-duration,1s) linear infinite}.Spinner_xs__4pKuJ{--spinner-duration:0.8s;--spinner-size:14px}.Spinner_sm__43Jpw{--spinner-duration:0.8s;--spinner-size:16px}.Spinner_md__sd7uG{--spinner-duration:1s;--spinner-size:20px}.Spinner_lg__iHdmh{--spinner-duration:1s;--spinner-size:24px}.Spinner_xl__RemNW{--spinner-duration:1s;--spinner-size:32px}.Spinner_ring__FvEhB{display:inline-block;flex-shrink:0;width:var(--spinner-size,20px);height:var(--spinner-size,20px);border:var(--medium-line-size) solid var(--glass-border-hover);border-top-color:currentColor;border-radius:var(--radius-circle);color:var(--text-white1000);animation:Spinner_spin__0EYuf var(--spinner-duration,1s) linear infinite}.Spinner_ring__FvEhB.Spinner_lg__iHdmh,.Spinner_ring__FvEhB.Spinner_xl__RemNW{border-width:2.5px}.Spinner_block__S8RVz{display:flex;flex-direction:column;justify-content:center;gap:var(--space-12);padding:var(--space-32)}.Spinner_block__S8RVz,.Spinner_inline__TB8aI{align-items:center;color:var(--text-muted);font-size:var(--text-sm)}.Spinner_inline__TB8aI{display:inline-flex;gap:var(--space-8)}@keyframes Spinner_spin__0EYuf{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_ring__FvEhB,.Spinner_spinner__OfYQH{animation-duration:3s}}.Input_input__HlFQZ{background:var(--modal-input-bg);border:var(--line-size) solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-8) var(--space-12);color:var(--text-primary);font-family:var(--font-family);font-size:var(--input-font-size,var(--text-md));outline:none;transition:border-color var(--duration-base) ease}.Input_input__HlFQZ:focus{border-color:var(--accent-primary)}.Input_input__HlFQZ::placeholder{color:var(--text-placeholder)}.Input_input__HlFQZ:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.Input_invalid__MrHvQ,.Input_invalid__MrHvQ:focus{border-color:var(--error)}.Input_fullWidth__PhPw7{width:100%}.SummaryCard_card__ICKPl{width:100%;border:var(--line-size) solid var(--line-divider);border-radius:var(--radius-lg);overflow:hidden}.SummaryCard_body__Dmpcf,.SummaryCard_card__ICKPl{display:flex;flex-direction:column;background:transparent}.SummaryCard_body__Dmpcf{gap:var(--space-20);padding:var(--space-12);border:none;white-space:pre-wrap;font-size:var(--text-13);color:var(--text-white400)}.SummaryCard_section__Oard9{display:flex;flex-direction:column;gap:var(--space-4)}.SummaryCard_sectionTitle__IXb3x{display:flex;align-items:center;gap:var(--space-6);font-size:var(--text-13);font-weight:var(--weight-semibold);color:var(--text-white800)}.SummaryCard_characterList__DfQDr,.SummaryCard_sectionBody__Wc08S{color:var(--text-white800);font-size:var(--text-13);line-height:var(--lh-relaxed)}.SummaryCard_characterList__DfQDr{margin:0;padding-left:var(--space-20)}.SummaryCard_characterList__DfQDr li{margin-bottom:var(--space-2)}.SummaryCard_paragraph__aOBiS{margin:var(--space-8) 0 0}.SummaryCard_paragraph__aOBiS:first-child{margin-top:0}.ScenarioChatCard_card__y_zNj{display:flex;flex-direction:column;background:none;border:var(--line-size) solid var(--line-divider);border-radius:var(--radius-lg);padding:var(--space-12);margin:var(--space-8) 0;font-size:var(--text-13);gap:var(--space-12)}.ScenarioChatCard_header__2ooXo{display:flex;align-items:center;gap:var(--space-8);padding-bottom:var(--space-8);border-bottom:var(--line-size) solid var(--line-divider)}.ScenarioChatCard_sceneTitle__GZFCT{font-weight:var(--weight-semibold);font-size:var(--text-15);color:var(--text-white400)}.ScenarioChatCard_blockList__KzVLq{display:flex;flex-direction:column;gap:var(--space-4);padding:0;background:transparent;border:none}.ScenarioChatCard_block__Dwb2n{display:flex;flex-direction:column;width:100%;position:relative;margin-bottom:var(--space-4)}.ScenarioChatCard_block_scene_background__u34d7{background-color:var(--page-dark600);border-radius:var(--radius-sm);padding:var(--space-16) var(--space-20);margin-bottom:var(--space-8);color:var(--text-white800);font-size:var(--text-13)}.ScenarioChatCard_block_dialogue__5PYCK{border-left:var(--thick-line-size) solid var(--text-white400);padding-left:var(--space-16);margin-left:var(--space-4);margin-top:var(--space-8);margin-bottom:var(--space-8);white-space:pre-wrap;line-height:2;color:var(--text-white800)}.ScenarioChatCard_block_text___r1_S{color:var(--text-white1000);line-height:var(--lh-normal);padding:var(--space-2) 0}.ScenarioChatCard_block_divider__lINSu{width:100%;height:2px;background:var(--line-divider);margin:var(--space-24) 0}.ScenarioChatCard_headerAction__H77W0{margin-left:auto}.RatioIcon_ratioIcon__JDCny{display:inline-block;border:1.5px solid;border-radius:var(--radius-xs);flex-shrink:0}.BaseCreateModule_container__nqWdG{position:relative;display:flex;flex-direction:column;gap:var(--space-24);width:100%}.BaseCreateModule_floatingSurface__QYPGW{background:var(--surface-panel);border:var(--line-size) solid var(--overlay-border-light);border-radius:var(--radius-2xl);box-shadow:var(--modal-shadow);-webkit-backdrop-filter:blur(var(--modal-blur));backdrop-filter:blur(var(--modal-blur))}.BaseCreateModule_floatingContainer__zJZug{position:fixed;bottom:24px;left:calc(var(--workspace-left-rail-width, 52px) + (100vw - var(--workspace-left-rail-width, 52px) - var(--workspace-right-panel-width, 0px)) / 2);transform:translateX(-50%);width:100%;max-width:min(700px,calc(100vw - var(--workspace-left-rail-width, 52px) - var(--workspace-right-panel-width, 0px) - 32px));transition:left var(--workspace-panel-transition,var(--duration-slower)) var(--ease-emphasized);padding:var(--space-16);z-index:var(--z-header-popover);animation:BaseCreateModule_slideUpIn__cYpYc var(--duration-slower) var(--ease-emphasized)}@keyframes BaseCreateModule_slideUpIn__cYpYc{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.BaseCreateModule_floatingContainerExiting__Yq2yJ{animation:BaseCreateModule_slideDownOut__p9wmO var(--duration-base) ease-in forwards}@keyframes BaseCreateModule_slideDownOut__p9wmO{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(20px)}}.BaseCreateModule_promptEnhancing__32duK{pointer-events:none}.BaseCreateModule_promptEnhancing__32duK [contenteditable=true]{color:transparent;caret-color:transparent;background-image:linear-gradient(90deg,var(--text-white600) 0,var(--text-white1000) 42%,var(--text-white600) 68%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:BaseCreateModule_promptEnhancingSweep__9GEwQ 1.35s linear infinite}@keyframes BaseCreateModule_promptEnhancingSweep__9GEwQ{0%{background-position:140% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.BaseCreateModule_promptEnhancing__32duK [contenteditable=true]{animation:none;background-position:50% 0}}.BaseCreateModule_editTextareaBox__szTKa{position:relative}.BaseCreateModule_textareaWrapper__ZACJ_{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-medium) ease-out;transition-delay:var(--duration-instant)}.BaseCreateModule_textareaWrapper__ZACJ_>*{overflow:hidden}.BaseCreateModule_textareaWrapperVisible__BN8bp{grid-template-rows:1fr;transition-delay:0s}.BaseCreateModule_textareaInner__JD9SS{opacity:0;transform:translateY(-4px);transition:opacity var(--duration-base) ease-out,transform var(--duration-base) ease-out;transition-delay:0s}.BaseCreateModule_textareaInnerVisible__ojHzW{opacity:1;transform:translateY(0);transition-delay:var(--duration-base)}.BaseCreateModule_modeButton__ec1xv{display:flex;align-items:center;gap:var(--space-6);height:var(--control-h-sm);padding:0 var(--space-12);border-radius:var(--radius-md);border:var(--line-size) solid var(--border-on-glass);background:var(--surface-raised-1);color:var(--text-white800);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--transition-surface);white-space:nowrap}.BaseCreateModule_modeButton__ec1xv.BaseCreateModule_active__ap1lC,.BaseCreateModule_modeButton__ec1xv:hover{background:var(--surface-raised-2);color:var(--text-white1000);border-color:var(--glass-border-hover)}.BaseCreateModule_floatingShell__GY2sQ{position:fixed;bottom:24px;left:calc(var(--workspace-left-rail-width, 52px) + (100vw - var(--workspace-left-rail-width, 52px) - var(--workspace-right-panel-width, 0px)) / 2);transform:translateX(-50%);width:100%;max-width:min(700px,calc(100vw - var(--workspace-left-rail-width, 52px) - var(--workspace-right-panel-width, 0px) - 32px));transition:left var(--workspace-panel-transition,var(--duration-slower)) var(--ease-emphasized);z-index:var(--z-header-popover);animation:BaseCreateModule_slideUpIn__cYpYc var(--duration-slower) var(--ease-emphasized);display:flex;flex-direction:column;gap:var(--space-12)}.BaseCreateModule_moduleSurface__X8Du9{padding:var(--space-16)}.BaseCreateModule_editStageFloating__GDGS7{padding:var(--space-16);max-height:calc(100vh - 320px);overflow-y:auto}.BaseCreateModule_editStageFloating__GDGS7:empty{display:none}.BaseCreateModule_headerActionsRow__0fL08{justify-content:space-between}.BaseCreateModule_headerActionsRight__rxEyz,.BaseCreateModule_headerActionsRow__0fL08{display:flex;align-items:center;gap:var(--space-8)}.BaseCreateModule_promptTemplateBtn__dLTUU{display:inline-flex;align-items:center;gap:var(--space-6);height:var(--control-h-sm);padding:0 var(--space-14);border-radius:var(--radius-full);border:none;background:var(--surface-raised-1);color:var(--text-white800);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-base) ease,color var(--duration-base) ease}.BaseCreateModule_promptTemplateBtn__dLTUU:hover{background:var(--surface-raised-2);color:var(--text-white1000)}.BaseCreateModule_promptTemplateBtn__dLTUU:disabled{opacity:var(--state-disabled-opacity);cursor:default}.BaseCreateModule_promptTemplateUndoBtn__Y_o28{width:var(--control-h-sm);padding:0;justify-content:center}.BaseCreateModule_promptTemplateBtn__dLTUU svg{font-size:var(--text-sm)}.BaseCreateModule_footerRow__INQnY{justify-content:space-between;margin-top:0}.BaseCreateModule_footerLeft__dpQX_,.BaseCreateModule_footerRow__INQnY{display:flex;align-items:center;gap:var(--space-8)}.BaseCreateModule_infoChips__AMQvX{display:flex;align-items:center;gap:var(--space-4);margin-left:0}.BaseCreateModule_infoChipBtn__JnwY_,.BaseCreateModule_infoChip__qWAp1{display:inline-flex;align-items:center;gap:var(--space-4);color:var(--text-white600);font-size:var(--text-sm);font-weight:var(--weight-book);white-space:nowrap;padding:var(--space-6) var(--space-8)}.BaseCreateModule_infoChipBtn__JnwY_{background:transparent;border:none;cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-base) ease,color var(--duration-base) ease}.BaseCreateModule_infoChipBtn__JnwY_:hover:not(.BaseCreateModule_active__ap1lC){background:var(--surface-raised-1);color:var(--text-white800)}.BaseCreateModule_infoChipBtn__JnwY_:active{transform:none}.BaseCreateModule_infoChipBtn__JnwY_.BaseCreateModule_active__ap1lC{background:var(--surface-raised-2);color:var(--text-white1000)}.BaseCreateModule_infoChipBtn__JnwY_.BaseCreateModule_active__ap1lC:hover{background:var(--surface-raised-2)}.BaseCreateModule_settingsGroupStatic__x54eO,.BaseCreateModule_settingsGroup__WOPdN{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-8);border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-white600);font-size:var(--text-sm);font-weight:var(--weight-book);white-space:nowrap;transition:background var(--duration-base) ease,color var(--duration-base) ease}.BaseCreateModule_settingsGroup__WOPdN{cursor:pointer}.BaseCreateModule_settingsGroup__WOPdN:hover:not(.BaseCreateModule_active__ap1lC){background:var(--surface-raised-1);color:var(--text-white800)}.BaseCreateModule_settingsGroup__WOPdN.BaseCreateModule_active__ap1lC{background:var(--surface-raised-2);color:var(--text-white1000)}.BaseCreateModule_settingsGroup__WOPdN.BaseCreateModule_active__ap1lC:hover{background:var(--surface-raised-2)}.BaseCreateModule_settingsItem__8rdPP{display:inline-flex;align-items:center;gap:var(--space-4);color:inherit}.BaseCreateModule_settingsItem__8rdPP+.BaseCreateModule_settingsItem__8rdPP:before{content:"";width:1px;height:var(--space-12);margin:0 var(--space-2);background:var(--surface-raised-2)}.BaseCreateModule_gridIcon3x3__Y0tW8{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);width:11px;height:11px}.BaseCreateModule_gridIcon3x3__Y0tW8>span{background:currentColor;border-radius:var(--radius-xs)}.BaseCreateModule_gridIcon2x2___3TK6{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2);width:11px;height:11px}.BaseCreateModule_gridIcon2x2___3TK6>span{background:currentColor;border-radius:var(--radius-xs)}.BaseCreateModule_gridIcon1x1__EVLOq{display:flex;width:11px;height:11px}.BaseCreateModule_gridIcon1x1__EVLOq>span{flex:1 1;background:currentColor;border-radius:var(--radius-xs)}.BaseCreateModule_circleBtnDanger__gAl1I{display:flex;align-items:center;justify-content:center;width:2.5rem;height:var(--control-h-xl);border-radius:var(--radius-circle);border:var(--line-size) solid color-mix(in srgb,var(--error) 30%,transparent);background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);cursor:pointer;transition:var(--transition-surface)}.BaseCreateModule_circleBtnDanger__gAl1I:hover:not(.BaseCreateModule_disabled__1PVwF){background:color-mix(in srgb,var(--error) 20%,transparent);border-color:color-mix(in srgb,var(--error) 40%,transparent)}.BaseCreateModule_circleBtnDanger__gAl1I.BaseCreateModule_disabled__1PVwF{opacity:var(--state-disabled-opacity);cursor:not-allowed}.BaseCreateModule_cancelBtnAnimated__ZIRYO{animation:BaseCreateModule_slideInFromLeft__L5_YF var(--duration-medium) ease-out forwards}@keyframes BaseCreateModule_slideInFromLeft__L5_YF{0%{opacity:0;transform:translateX(-10px) scale(.8);width:0;margin-right:-.5rem}to{opacity:1;transform:translateX(0) scale(1);width:2.5rem;margin-right:0}}.BaseCreateModule_actionBtn__vGY4f{display:flex;align-items:center;justify-content:center;gap:0;height:var(--control-h-xl);padding:0 var(--space-16);border-radius:var(--radius-2xl);border:none;background:var(--button-primary);color:var(--text-white1000);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--transition-surface)}.BaseCreateModule_actionBtn__vGY4f:active:not(.BaseCreateModule_disabled__1PVwF),.BaseCreateModule_actionBtn__vGY4f:hover:not(.BaseCreateModule_disabled__1PVwF){background:var(--accent-hover)}.BaseCreateModule_actionBtn__vGY4f.BaseCreateModule_disabled__1PVwF{opacity:var(--state-disabled-opacity);cursor:not-allowed}.BaseCreateModule_saveCropBtn__TXYZ1{display:flex;align-items:center;justify-content:center;gap:var(--space-8);height:var(--control-h-xl);padding:0 var(--space-20);background:transparent;border:.5px solid var(--text-white1000);border-radius:var(--radius-full);color:var(--text-white1000);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--transition-surface)}.BaseCreateModule_secondaryActionBtn__a7bMx{border:var(--line-size) solid var(--border-on-glass);color:var(--text-white800)}.BaseCreateModule_secondaryActionBtn__a7bMx:hover:not(:disabled){border-color:var(--overlay-border-light);color:var(--text-white1000)}.BaseCreateModule_secondaryActionBtn__a7bMx:disabled{opacity:var(--state-disabled-opacity);cursor:default}.BaseCreateModule_actionBtnGroup__W_xCY{display:flex;align-items:center;gap:var(--space-8)}.BaseCreateModule_collapsed__CQXuG{flex-direction:row;align-items:center;gap:var(--space-8)}.BaseCreateModule_collapsed__CQXuG .BaseCreateModule_footerLeft__dpQX_,.BaseCreateModule_collapsed__CQXuG>.BaseCreateModule_headerActionsRow__0fL08,.BaseCreateModule_collapsed__CQXuG>:not(.BaseCreateModule_headerActionsRow__0fL08):not(.BaseCreateModule_textareaWrapper__ZACJ_):not(.BaseCreateModule_footerRow__INQnY){display:none}.BaseCreateModule_collapsed__CQXuG>.BaseCreateModule_textareaWrapper__ZACJ_{flex:1 1 auto;min-width:0;cursor:pointer}.BaseCreateModule_collapsed__CQXuG .BaseCreateModule_editTextareaBox__szTKa{pointer-events:none}.BaseCreateModule_collapsed__CQXuG [data-slate-editor=true]{display:block;height:var(--space-24)!important;min-height:0;max-height:var(--space-24);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BaseCreateModule_collapsed__CQXuG>.BaseCreateModule_footerRow__INQnY{flex:0 0 auto;order:3}.BaseCreateModule_headerIconBtn__cyo2O{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-xs);height:var(--control-h-xs);padding:0;border:0;background:transparent;color:var(--text-white600);cursor:pointer;transition:color var(--duration-base) ease}.BaseCreateModule_headerIconBtn__cyo2O:hover{color:var(--text-white1000)}.BaseCreateModule_headerActionsRowFloating__y7Xa1{position:absolute;top:var(--space-16);right:var(--space-16);z-index:var(--z-raised-2)}.BaseCreateModule_container__nqWdG:has(>.BaseCreateModule_headerActionsRowFloating__y7Xa1)>:nth-child(2){padding-right:var(--space-32)}.BaseCreateModule_collapsed__CQXuG:has(>.BaseCreateModule_headerActionsRowFloating__y7Xa1)>:nth-child(2){padding-right:0}.BaseCreateModule_actionBtn__vGY4f:focus-visible,.BaseCreateModule_cancelBtnAnimated__ZIRYO:focus-visible,.BaseCreateModule_circleBtnDanger__gAl1I:focus-visible,.BaseCreateModule_floatingSurface__QYPGW:focus-visible,.BaseCreateModule_infoChipBtn__JnwY_:focus-visible,.BaseCreateModule_modeButton__ec1xv:focus-visible,.BaseCreateModule_secondaryActionBtn__a7bMx:focus-visible,.BaseCreateModule_settingsGroup__WOPdN:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.EmptyState_root__025Fo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-48) var(--space-24);text-align:center}.EmptyState_sm__k8WEr{padding:var(--space-24) var(--space-12);gap:var(--space-6)}.EmptyState_fill__7nuEG{flex:1 1;min-height:0;height:100%}.EmptyState_icon__UOItj{display:flex;color:var(--text-placeholder);margin-bottom:var(--space-4)}.EmptyState_title__QlTGO{margin:0;font-size:var(--text-md);color:var(--text-muted)}.EmptyState_sm__k8WEr .EmptyState_title__QlTGO{font-size:var(--text-13)}.EmptyState_hint__fzMER{margin:0;font-size:var(--text-sm);color:var(--text-placeholder)}.EmptyState_actions__qlwqm{display:flex;align-items:center;gap:var(--space-8);margin-top:var(--space-8)}.typography_kicker__Jrzos{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-white400)}.BreadcrumbDropdown_trigger__GRrLi{display:inline-flex;align-items:center;gap:var(--space-4);cursor:pointer;color:var(--text-white600);transition:color var(--duration-base) ease}.BreadcrumbDropdown_trigger__GRrLi.BreadcrumbDropdown_active__6sprM,.BreadcrumbDropdown_trigger__GRrLi:hover{color:var(--text-white1000)}.BreadcrumbDropdown_trigger__GRrLi>div{color:inherit;transition:none}.BreadcrumbDropdown_caret__Kh8Mx{color:inherit}.BreadcrumbDropdown_dropdown__2r7MC{position:fixed;background:var(--surface-panel);border:var(--line-size) solid var(--border-on-glass);border-radius:var(--radius-lg);box-shadow:0 8px 32px var(--modal-sidebar-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:200px;max-width:300px;max-height:480px;overflow-x:hidden;overflow-y:auto;z-index:var(--z-modal-popover);padding:var(--space-4);transition:width var(--duration-medium) ease}.BreadcrumbDropdown_dropdownExpanded__tggrk{min-width:180px}.BreadcrumbDropdown_menuContainer__8TNne{display:flex;transition:transform var(--duration-slower) var(--ease-material)}.BreadcrumbDropdown_menuContainer__8TNne.BreadcrumbDropdown_submenuActive___wFh_{transform:translateX(-100%)}.BreadcrumbDropdown_mainMenu__FP1_0,.BreadcrumbDropdown_submenu__6HCdk{min-width:100%;flex-shrink:0}.BreadcrumbDropdown_submenu__6HCdk{padding-top:0}.BreadcrumbDropdown_backButton__SihP_{margin:var(--space-4);margin-bottom:0;color:var(--text-white600)}.BreadcrumbDropdown_itemLabelWrap__Rdg1P{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--space-6)}.BreadcrumbDropdown_itemLabel__x_fEp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.BreadcrumbDropdown_itemDescription__6kafj{font-size:var(--text-sm);color:var(--text-white600);margin-left:var(--space-12);white-space:nowrap;flex-shrink:0}.BreadcrumbDropdown_empty__OqUKl{padding:var(--space-12);font-size:var(--text-13);color:var(--text-white400);text-align:center}.BreadcrumbDropdown_sectionHeader__5WVhK{padding:var(--space-6) var(--space-12) var(--space-4);-webkit-user-select:none;user-select:none}.BreadcrumbDropdown_sectionDivider__Pb_UY{height:1px;background:var(--surface-raised-2);margin:var(--space-4) 0}.MenuItem_item__F8I6O{width:100%;display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border:0;background:transparent;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-13);color:var(--text-white800);text-align:left;cursor:pointer;transition:var(--transition-surface)}.MenuItem_item__F8I6O.MenuItem_active__F0yWl,.MenuItem_item__F8I6O.MenuItem_selected__EZSAk,.MenuItem_item__F8I6O:hover:not(:disabled),.MenuItem_item__F8I6O[aria-checked=true],.MenuItem_item__F8I6O[aria-selected=true]{background:var(--surface-raised-2);color:var(--text-white1000)}.MenuItem_item__F8I6O:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-offset))}.MenuItem_item__F8I6O:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.MenuItem_danger__kf6mw{color:var(--error-light)}.MenuItem_danger__kf6mw.MenuItem_active__F0yWl,.MenuItem_danger__kf6mw:hover:not(:disabled){background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error-light)}.MenuItem_icon__QnYzN{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:currentcolor}.MenuItem_label__KEv4n{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MenuItem_trailing__I5Dkp{flex-shrink:0;display:flex;align-items:center;gap:var(--space-4);color:var(--text-white400);font-size:var(--text-xs)}.MenuItem_shortcut__ZHCHE{font-family:var(--font-mono);font-size:var(--text-10);color:var(--text-white400);background:var(--surface-raised-1);padding:var(--space-1) var(--space-4);border-radius:var(--radius-xs)}.MenuItem_caret__xwBvk,.MenuItem_check__1Lzzp{flex-shrink:0;color:var(--text-white600)}.MenuItem_list__VpAj9{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);overflow-y:auto}.MenuItem_groupLabel__lya4e{font-size:var(--text-10);padding:var(--space-6) var(--space-12) var(--space-4)}.MenuItem_divider__Xx3O7{height:var(--line-size);margin:var(--space-4) 0;background:var(--line-divider)}a.MenuItem_item__F8I6O{text-decoration:none}a.MenuItem_item__F8I6O[aria-disabled=true]{opacity:var(--state-disabled-opacity);pointer-events:none}.galleryActionButtons_iconFlip__i003P{transform:rotate(180deg)}