@font-face{font-family:geist;src:url(../media/GeistV17-s.p.0nja1mr3g.0er.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_31ad76e7-module__lbeU0a__className{font-family:geist,geist Fallback}.geist_31ad76e7-module__lbeU0a__variable{--font-v17:"geist", "geist Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoV17-s.p.0kq9e02l4tg-..woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_1d2ca807-module__cK_9hq__className{font-family:geistMono,geistMono Fallback}.geistmono_1d2ca807-module__cK_9hq__variable{--font-v17-mono:"geistMono", "geistMono Fallback"}
.Header-module__Af2_WG__nav,.Header-module__Af2_WG__sheet,.Header-module__Af2_WG__dock{--bg:#f8f9fb;--surface:#fff;--surface-2:#f6f7f9;--ink:#18212c;--ink-2:#4a5566;--ink-3:#7b8594;--ink-4:#a7afba;--line:#18212c14;--line-2:#18212c24;--accent:#8f2440;--accent-hover:#7a1e37;--accent-soft:#8f244014;--accent-line:#8f244047;--navy:#1b2531;--navy-2:#232f3d;--on-navy:#e9edf2;--on-navy-2:#9aa6b4;--ok:#2e7d62;--ok-soft:#2e7d621f;--shadow:0 20px 40px -15px #1b25311a;--shadow-lg:0 30px 50px -24px #1b253138;--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--r-lg:1.5rem;--r-md:1rem;font-family:var(--font-v17), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}:is(.dark .Header-module__Af2_WG__nav,.dark .Header-module__Af2_WG__sheet,.dark .Header-module__Af2_WG__dock){--bg:#0e131a;--surface:#161d27;--surface-2:#1b2330;--ink:#e8ecf1;--ink-2:#a6b0bd;--ink-3:#727d8b;--ink-4:#4d5664;--line:#e8ecf112;--line-2:#e8ecf121;--accent:#c4546f;--accent-hover:#d0647e;--accent-soft:#c4546f1f;--accent-line:#c4546f59;--navy:#141b24;--navy-2:#1a2330;--ok:#4fae8a;--ok-soft:#4fae8a24;--shadow:0 20px 40px -15px #00000073;--shadow-lg:0 30px 50px -24px #0009}.Header-module__Af2_WG__nav :where(a),.Header-module__Af2_WG__sheet :where(a),.Header-module__Af2_WG__dock :where(a){color:inherit;text-decoration:none}.Header-module__Af2_WG__nav :where(button),.Header-module__Af2_WG__sheet :where(button),.Header-module__Af2_WG__dock :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Header-module__Af2_WG__nav :where(svg),.Header-module__Af2_WG__sheet :where(svg),.Header-module__Af2_WG__dock :where(svg){max-width:100%;display:block}.Header-module__Af2_WG__nav :focus-visible,.Header-module__Af2_WG__sheet :focus-visible,.Header-module__Af2_WG__dock :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.Header-module__Af2_WG__nav{z-index:60;pointer-events:none;position:fixed;top:12px;left:0;right:0}.Header-module__Af2_WG__navIn{pointer-events:auto;width:calc(100% - 24px);max-width:1240px;height:60px;color:var(--ink);background:color-mix(in srgb, var(--surface) 93%, transparent);border:1px solid var(--line);box-shadow:inset 0 1px 0 #ffffff59, var(--shadow);transition:transform .5s var(--ease);border-radius:999px;align-items:center;gap:4px;margin:0 auto;padding:0 10px 0 18px;display:flex}.dark .Header-module__Af2_WG__navIn{box-shadow:inset 0 1px 0 #ffffff0d, var(--shadow)}.Header-module__Af2_WG__logo{letter-spacing:-.03em;flex:none;align-items:center;gap:9px;margin-right:14px;font-size:20px;font-weight:600;display:flex}.Header-module__Af2_WG__lockup{width:auto;height:30px;color:var(--ink)}.Header-module__Af2_WG__links{align-items:center;gap:2px;display:flex}.Header-module__Af2_WG__links>a{white-space:nowrap;height:38px;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;transition:color .2s,background .2s;display:inline-flex}.Header-module__Af2_WG__links>a:hover{color:var(--ink);background:var(--line)}.Header-module__Af2_WG__links>a.Header-module__Af2_WG__on{color:var(--ink)}.Header-module__Af2_WG__links>a.Header-module__Af2_WG__on:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:2px}.Header-module__Af2_WG__right{align-items:center;gap:6px;margin-left:auto;display:flex}.Header-module__Af2_WG__iconBtn{width:38px;height:38px;color:var(--ink-2);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.Header-module__Af2_WG__iconBtn:hover{background:var(--line);color:var(--ink)}.Header-module__Af2_WG__iconBtn svg{width:18px;height:18px}.Header-module__Af2_WG__lang{position:relative}.Header-module__Af2_WG__lang>button{height:38px;color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 12px;font-size:14px;font-weight:500;transition:color .2s,background .2s;display:inline-flex}.Header-module__Af2_WG__lang>button:hover,.Header-module__Af2_WG__lang.Header-module__Af2_WG__open>button{color:var(--ink);background:var(--line)}.Header-module__Af2_WG__lang>button svg{width:12px;height:12px;transition:transform .35s var(--ease)}.Header-module__Af2_WG__lang.Header-module__Af2_WG__open>button svg{transform:rotate(180deg)}.Header-module__Af2_WG__langMenu{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);min-width:150px;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity .2s var(--ease), transform .3s var(--ease);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}.Header-module__Af2_WG__lang.Header-module__Af2_WG__open .Header-module__Af2_WG__langMenu{opacity:1;pointer-events:auto;transform:none}.Header-module__Af2_WG__langMenu button{text-align:left;height:36px;color:var(--ink-2);border-radius:10px;padding:0 12px;font-size:14px;transition:color .2s,background .2s}.Header-module__Af2_WG__langMenu button:hover{color:var(--ink);background:var(--surface-2)}.Header-module__Af2_WG__langMenu button.Header-module__Af2_WG__on{color:var(--ink);font-weight:600}.Header-module__Af2_WG__signin{color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;height:38px;padding:0 12px;font-size:15px;display:inline-flex}.Header-module__Af2_WG__signin:hover{color:var(--ink);background:var(--line)}.Header-module__Af2_WG__burger{display:none}.Header-module__Af2_WG__right .Header-module__Af2_WG__cta{margin-left:4px}.Header-module__Af2_WG__cta{letter-spacing:-.01em;white-space:nowrap;color:#fff;background:var(--accent);height:52px;box-shadow:inset 0 1px 0 #fff3, 0 14px 28px -16px var(--accent);isolation:isolate;transition:transform .35s var(--ease), background .25s var(--ease), box-shadow .35s var(--ease);border-radius:999px;align-items:center;gap:12px;padding:0 7px 0 24px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.Header-module__Af2_WG__cta:hover{background:var(--accent-hover)}.Header-module__Af2_WG__cta:active{transform:scale(.98)translateY(1px)!important}.Header-module__Af2_WG__cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:999px}.Header-module__Af2_WG__ctaL{word-spacing:.05em}.Header-module__Af2_WG__ctaA{background:#ffffff2b;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:background .25s;display:grid}.Header-module__Af2_WG__ctaA svg{width:16px;height:16px;transition:transform .45s var(--ease)}.Header-module__Af2_WG__cta:hover .Header-module__Af2_WG__ctaA{background:#ffffff47}.Header-module__Af2_WG__cta:hover .Header-module__Af2_WG__ctaA svg{transform:translate(3px)}.Header-module__Af2_WG__ctaSm{gap:9px;height:40px;padding:0 5px 0 17px;font-size:14.5px;box-shadow:inset 0 1px #fff3}.Header-module__Af2_WG__ctaSm .Header-module__Af2_WG__ctaA{width:30px;height:30px}.Header-module__Af2_WG__ctaSm .Header-module__Af2_WG__ctaA svg{width:14px;height:14px}.Header-module__Af2_WG__ripple{animation:Header-module__Af2_WG__rip .6s var(--ease) forwards;pointer-events:none;background:#ffffff59;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes Header-module__Af2_WG__rip{to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.Header-module__Af2_WG__sheet{z-index:59;background:var(--bg);color:var(--ink);opacity:0;pointer-events:none;transition:opacity .35s var(--ease);flex-direction:column;gap:4px;padding:96px 20px 32px;display:flex;position:fixed;inset:0}.Header-module__Af2_WG__sheet.Header-module__Af2_WG__open{opacity:1;pointer-events:auto}.Header-module__Af2_WG__sheet a{letter-spacing:-.03em;border-bottom:1px solid var(--line);opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);transition-delay:calc(var(--i) * 50ms);padding:10px 0;font-size:28px;font-weight:500;transform:translateY(10px)}.Header-module__Af2_WG__sheet.Header-module__Af2_WG__open a{opacity:1;transform:none}.Header-module__Af2_WG__sheet a small{letter-spacing:0;color:var(--ink-3);margin-top:2px;font-size:13.5px;font-weight:400;display:block}.Header-module__Af2_WG__sheet a.Header-module__Af2_WG__on{color:var(--accent)}.Header-module__Af2_WG__sheetLang{opacity:0;transition:opacity .4s var(--ease) .3s;gap:8px;margin-top:18px;display:flex}.Header-module__Af2_WG__sheet.Header-module__Af2_WG__open .Header-module__Af2_WG__sheetLang{opacity:1}.Header-module__Af2_WG__sheetLang button{border:1px solid var(--line-2);height:40px;color:var(--ink-2);border-radius:999px;padding:0 16px;font-size:15px}.Header-module__Af2_WG__sheetLang button.Header-module__Af2_WG__on{color:var(--ink);border-color:var(--ink);font-weight:600}.Header-module__Af2_WG__ctaNote{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.Header-module__Af2_WG__ctaNote li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Header-module__Af2_WG__ctaNote svg{width:13px;height:13px;color:var(--ok)}.Header-module__Af2_WG__sheet .Header-module__Af2_WG__ctaNote{opacity:0;transition:opacity .4s var(--ease) .35s;margin-top:12px}.Header-module__Af2_WG__sheet.Header-module__Af2_WG__open .Header-module__Af2_WG__ctaNote{opacity:1}.Header-module__Af2_WG__sheet .Header-module__Af2_WG__cta{border:0;justify-content:space-between;height:56px;margin-top:22px;padding-left:24px;font-size:17px}.Header-module__Af2_WG__dock{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:57;background:color-mix(in srgb, var(--surface) 96%, transparent);border:1px solid var(--line-2);opacity:0;pointer-events:none;transition:transform .55s var(--ease), opacity .35s var(--ease);border-radius:999px;align-items:center;gap:12px;padding:7px 14px 7px 7px;display:none;position:fixed;transform:translateY(calc(100% + 24px));box-shadow:0 18px 40px -18px #1b253173}.Header-module__Af2_WG__dock.Header-module__Af2_WG__show{opacity:1;pointer-events:auto;transform:none}.Header-module__Af2_WG__dock .Header-module__Af2_WG__cta{flex:none;height:46px}.Header-module__Af2_WG__dock>span{min-width:0;color:var(--ink-2);font-size:12.5px;line-height:1.3}@media (max-width:1023px){.Header-module__Af2_WG__links{display:none}.Header-module__Af2_WG__burger{display:grid}}@media (max-width:767px){.Header-module__Af2_WG__nav{top:8px}.Header-module__Af2_WG__navIn{height:54px;padding:0 6px 0 14px}.Header-module__Af2_WG__lang,.Header-module__Af2_WG__signin,.Header-module__Af2_WG__right .Header-module__Af2_WG__cta{display:none}.Header-module__Af2_WG__dock{display:flex}}@media (max-width:359px){.Header-module__Af2_WG__dock>span{display:none}.Header-module__Af2_WG__dock .Header-module__Af2_WG__cta{flex:1;justify-content:space-between}}
.WaveField-module__qCRsUW__field{z-index:0;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 2.2s var(--ease);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#00000047 34%,#000 62% 90%,#0000);mask-image:linear-gradient(90deg,#0000 4%,#00000047 34%,#000 62% 90%,#0000)}.WaveField-module__qCRsUW__on{opacity:1}@media (max-width:767px){.WaveField-module__qCRsUW__field{-webkit-mask-image:linear-gradient(#0000 34%,#000 62% 88%,#0000);mask-image:linear-gradient(#0000 34%,#000 62% 88%,#0000)}}
.HeroLogoMark-module__77h1iW__mark{z-index:0;left:var(--lx,30%);top:var(--ly,40%);width:var(--ls,900px);aspect-ratio:1;pointer-events:none;will-change:opacity;position:absolute;transform:translate(-50%,-50%)}.HeroLogoMark-module__77h1iW__mark svg{width:100%;height:100%;overflow:visible}.HeroLogoMark-module__77h1iW__lines>*{stroke:var(--ink);stroke-opacity:.085;stroke-width:5px;stroke-linecap:round}.HeroLogoMark-module__77h1iW__dots circle{fill:var(--ink-4);fill-opacity:.4;stroke:var(--ink);stroke-opacity:.1;stroke-width:3px;transform-box:fill-box;transform-origin:50%}.HeroLogoMark-module__77h1iW__pulse{fill:none;stroke:var(--accent);stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%}.HeroLogoMark-module__77h1iW__hit .HeroLogoMark-module__77h1iW__pulse{animation:HeroLogoMark-module__77h1iW__ring 1.4s var(--ease) forwards}.HeroLogoMark-module__77h1iW__hit .HeroLogoMark-module__77h1iW__p2{animation-delay:.18s}@keyframes HeroLogoMark-module__77h1iW__ring{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(5.5)}}
.HeroEyebrow-module__yQX1qG__eyebrow{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.HeroEyebrow-module__yQX1qG__label{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0}.HeroEyebrow-module__yQX1qG__sep{background:var(--line-2);width:1px;height:13px}.HeroEyebrow-module__yQX1qG__fact{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.HeroEyebrow-module__yQX1qG__fact svg{width:14px;height:14px}@media (max-width:767px){.HeroEyebrow-module__yQX1qG__sep{display:none}}@media (max-width:760px){.HeroEyebrow-module__yQX1qG__eyebrow{row-gap:6px}}
.BrandWordmark-module__wU3cXG__brand{color:var(--ink);margin:26px 0 0;line-height:0;position:relative}.BrandWordmark-module__wU3cXG__wm{width:auto;height:clamp(78px,9.4vw,142px);display:block;overflow:hidden}.BrandWordmark-module__wU3cXG__letter{transition:transform .8s var(--ease);transition-delay:calc(var(--o) * 80ms);transform:translateY(480px)}.BrandWordmark-module__wU3cXG__go .BrandWordmark-module__wU3cXG__letter{transform:none}
.HeroHeadline-module__Fevoya__tagline{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(28px,2.9vw,42px);font-weight:500;line-height:1.08}.HeroHeadline-module__Fevoya__soft{color:var(--ink-3)}.HeroHeadline-module__Fevoya__w{vertical-align:bottom;margin:0 -.04em -.14em;padding:0 .04em .14em;display:inline-block;overflow:hidden}.HeroHeadline-module__Fevoya__w>span{transform-origin:0 100%;transition:transform 1.15s var(--ease);transition-delay:calc(var(--wi) * 55ms + .12s);display:inline-block;transform:translateY(112%)rotate(5deg)}.HeroHeadline-module__Fevoya__in .HeroHeadline-module__Fevoya__w>span{transform:none}.HeroHeadline-module__Fevoya__lead{max-width:50ch;color:var(--ink-2);margin:20px 0 0;font-size:clamp(16.5px,1.3vw,18.5px);line-height:1.6}@media (max-width:1023px){.HeroHeadline-module__Fevoya__lead{max-width:60ch}}
.HeroCta-module__iSnQ4a__row{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.HeroCta-module__iSnQ4a__cta{letter-spacing:-.01em;white-space:nowrap;color:#fff;background:var(--accent);height:60px;box-shadow:inset 0 1px 0 #fff3, 0 14px 28px -16px var(--accent);isolation:isolate;transition:transform .35s var(--ease), background .25s var(--ease), box-shadow .35s var(--ease);border-radius:999px;align-items:center;gap:16px;padding:0 9px 0 30px;font-size:17.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.HeroCta-module__iSnQ4a__cta:hover{background:var(--accent-hover)}.HeroCta-module__iSnQ4a__cta:active{transform:scale(.98)translateY(1px)!important}.HeroCta-module__iSnQ4a__cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:999px}.HeroCta-module__iSnQ4a__label{word-spacing:.05em}.HeroCta-module__iSnQ4a__arrow{background:#ffffff2b;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:background .25s;display:grid}.HeroCta-module__iSnQ4a__arrow svg{width:16px;height:16px;transition:transform .45s var(--ease)}.HeroCta-module__iSnQ4a__cta:hover .HeroCta-module__iSnQ4a__arrow{background:#ffffff47}.HeroCta-module__iSnQ4a__cta:hover .HeroCta-module__iSnQ4a__arrow svg{transform:translate(3px)}.HeroCta-module__iSnQ4a__cta:after{content:"";z-index:-1;animation:HeroCta-module__iSnQ4a__sheen 6s var(--ease) infinite;background:linear-gradient(100deg,#0000 36%,#ffffff3d 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}@keyframes HeroCta-module__iSnQ4a__sheen{0%,58%{transform:translate(-130%)}to{transform:translate(130%)}}.HeroCta-module__iSnQ4a__ripple{animation:HeroCta-module__iSnQ4a__rip .6s var(--ease) forwards;pointer-events:none;background:#ffffff59;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes HeroCta-module__iSnQ4a__rip{to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.HeroCta-module__iSnQ4a__tlink{color:var(--ink);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:8px;padding:5px 0;font-size:15.5px;font-weight:500;transition:color .2s;display:inline-flex}.HeroCta-module__iSnQ4a__tlink svg{width:15px;height:15px;transition:transform .35s var(--ease)}.HeroCta-module__iSnQ4a__tlink:hover{color:var(--accent)}.HeroCta-module__iSnQ4a__tlink:hover svg{transform:translate(3px)}@media (max-width:767px){.HeroCta-module__iSnQ4a__row{gap:14px 20px}.HeroCta-module__iSnQ4a__cta{justify-content:space-between;width:100%}}@media (max-width:760px){.HeroCta-module__iSnQ4a__tlink{width:100%}}
.HeroQuote-module__BMaV0q__link{max-width:540px;color:inherit;text-decoration:none;display:block}.HeroQuote-module__BMaV0q__link:focus-visible{outline:none}.HeroQuote-module__BMaV0q__hq{border-top:1px solid var(--line);gap:9px;max-width:540px;margin:28px 0 0;padding-top:22px;display:grid}.HeroQuote-module__BMaV0q__stars{color:var(--ink);gap:2px;display:inline-flex}.HeroQuote-module__BMaV0q__stars svg{width:14px;height:14px}.HeroQuote-module__BMaV0q__hq blockquote{letter-spacing:-.012em;color:var(--ink);margin:0;font-size:16.5px;line-height:1.45}.HeroQuote-module__BMaV0q__hq figcaption{color:var(--ink-3);align-items:center;gap:10px;font-size:13.5px;display:flex}.HeroQuote-module__BMaV0q__hq figcaption b{color:var(--ink-2);font-weight:500}.HeroQuote-module__BMaV0q__avatar{object-fit:cover;background:var(--surface-2);border-radius:50%;flex:none;width:28px;height:28px}.HeroQuote-module__BMaV0q__more{height:34px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:4px;padding:0 15px;font-size:13.5px;font-weight:500;transition:color .22s,background .22s;display:inline-flex}.HeroQuote-module__BMaV0q__more svg{width:15px;height:15px;transition:transform .22s var(--ease);flex:none}.HeroQuote-module__BMaV0q__link:hover .HeroQuote-module__BMaV0q__more{color:var(--ink);background:var(--line)}.HeroQuote-module__BMaV0q__link:hover .HeroQuote-module__BMaV0q__more svg{transform:translate(3px)}.HeroQuote-module__BMaV0q__link:focus-visible .HeroQuote-module__BMaV0q__more{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:760px){.HeroQuote-module__BMaV0q__hq blockquote{text-wrap:pretty}}
.DemoWindow-module__dKUZnG__win{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);position:relative;overflow:hidden;transform:translateZ(0)}.DemoWindow-module__dKUZnG__mono{font-family:var(--mono);font-feature-settings:"tnum" 1}.DemoWindow-module__dKUZnG__bar{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;font-size:13.5px;display:flex}.DemoWindow-module__dKUZnG__dots{gap:6px;margin-right:6px;display:flex}.DemoWindow-module__dKUZnG__dots i{background:var(--line-2);border-radius:50%;width:9px;height:9px}.DemoWindow-module__dKUZnG__proj{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.DemoWindow-module__dKUZnG__seg{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:3px;font-size:12.5px;display:inline-flex}.DemoWindow-module__dKUZnG__seg button{color:var(--ink-3);border-radius:999px;padding:3px 10px;transition:background .2s,color .2s}.DemoWindow-module__dKUZnG__seg button:hover{color:var(--ink)}.DemoWindow-module__dKUZnG__seg button.DemoWindow-module__dKUZnG__on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1b25311f}.DemoWindow-module__dKUZnG__pill{background:var(--accent-soft);height:24px;color:var(--accent);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:500;transition:background .2s,opacity .3s;display:inline-flex}.DemoWindow-module__dKUZnG__pill.DemoWindow-module__dKUZnG__zero{opacity:.45}.DemoWindow-module__dKUZnG__dot{width:6px;height:6px;animation:DemoWindow-module__dKUZnG__breathe 2.4s var(--ease) infinite;background:currentColor;border-radius:50%}@keyframes DemoWindow-module__dKUZnG__breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.55)}}.DemoWindow-module__dKUZnG__seg button:active,.DemoWindow-module__dKUZnG__mini:active,.DemoWindow-module__dKUZnG__pill:active,.DemoWindow-module__dKUZnG__kadd:active{transform:scale(.96)}.DemoWindow-module__dKUZnG__views{height:314px;position:relative}.DemoWindow-module__dKUZnG__view{transition:opacity .3s var(--ease), transform .45s var(--ease);position:absolute;inset:0}.DemoWindow-module__dKUZnG__view.DemoWindow-module__dKUZnG__off{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(8px)}@keyframes DemoWindow-module__dKUZnG__fresh{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.DemoWindow-module__dKUZnG__kadd{color:var(--ink-3);border-radius:8px;align-items:center;gap:6px;margin-top:6px;padding:6px;font-size:12px;transition:background .2s,color .2s;display:flex}.DemoWindow-module__dKUZnG__kadd:hover{background:var(--surface);color:var(--ink)}.DemoWindow-module__dKUZnG__kadd svg{width:12px;height:12px}.DemoWindow-module__dKUZnG__kin{border:1px solid var(--accent-line);background:var(--surface);width:100%;color:var(--ink);font:inherit;box-shadow:0 0 0 3px var(--accent-soft);border-radius:9px;outline:none;padding:8px 9px;font-size:12.5px}.DemoWindow-module__dKUZnG__gantt{grid-template-columns:190px 1fr;align-content:start;font-size:13.5px;display:grid;overflow:hidden auto}.DemoWindow-module__dKUZnG__names{border-right:1px solid var(--line)}.DemoWindow-module__dKUZnG__names>div,.DemoWindow-module__dKUZnG__track>.DemoWindow-module__dKUZnG__row{align-items:center;height:40px;display:flex}.DemoWindow-module__dKUZnG__names>div{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:0 18px;overflow:hidden}.DemoWindow-module__dKUZnG__names>div.DemoWindow-module__dKUZnG__grp{color:var(--ink);font-weight:600}.DemoWindow-module__dKUZnG__names>div.DemoWindow-module__dKUZnG__hot{color:var(--ink);transition:color .4s var(--ease);font-weight:500}.DemoWindow-module__dKUZnG__sProposed .DemoWindow-module__dKUZnG__names>div.DemoWindow-module__dKUZnG__hot{color:var(--accent);font-weight:600}.DemoWindow-module__dKUZnG__names>.DemoWindow-module__dKUZnG__head,.DemoWindow-module__dKUZnG__track>.DemoWindow-module__dKUZnG__head{height:34px;color:var(--ink-3);border-bottom:1px solid var(--line);font-size:12px}.DemoWindow-module__dKUZnG__track{background-image:linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px 0;background-size:33.333% 100%;position:relative}.DemoWindow-module__dKUZnG__track>.DemoWindow-module__dKUZnG__head{grid-template-columns:repeat(3,1fr);display:grid}.DemoWindow-module__dKUZnG__track>.DemoWindow-module__dKUZnG__head span{padding:9px 12px}.DemoWindow-module__dKUZnG__names>div.DemoWindow-module__dKUZnG__addRow{height:40px;padding:0;overflow:visible}.DemoWindow-module__dKUZnG__addRow .DemoWindow-module__dKUZnG__kadd{margin:4px 0 0 10px}.DemoWindow-module__dKUZnG__names .DemoWindow-module__dKUZnG__kin{width:calc(100% - 16px);height:30px;margin:5px 8px;padding:4px 8px}.DemoWindow-module__dKUZnG__gbar{height:14px;left:var(--l);width:var(--w);background:var(--ink-4);opacity:.55;border-radius:5px;position:absolute}.DemoWindow-module__dKUZnG__gbar:not(.DemoWindow-module__dKUZnG__sum):not(.DemoWindow-module__dKUZnG__ghost){cursor:grab;touch-action:none}.DemoWindow-module__dKUZnG__gbar:not(.DemoWindow-module__dKUZnG__sum):not(.DemoWindow-module__dKUZnG__ms):not(.DemoWindow-module__dKUZnG__ghost):after{content:"";cursor:ew-resize;width:8px;position:absolute;top:-3px;bottom:-3px;right:0}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__done{background:var(--ok);opacity:.9}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__part{background:linear-gradient(90deg, var(--ok) 0 var(--p), var(--ok-soft) var(--p));opacity:.55}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__sum{background:var(--ink);opacity:.85;border-radius:3px;height:5px}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__ms{background:var(--ink);opacity:.85;border-radius:2px;width:12px;height:12px;transform:rotate(45deg)}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__added{background:var(--accent);opacity:.85;animation:DemoWindow-module__dKUZnG__fresh .5s var(--spring)}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__move{background:var(--accent);opacity:1;height:18px;transition:transform 1.1s var(--spring);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 22%, transparent), 0 8px 18px -6px var(--accent);border-radius:6px}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__ghost{border:2px dashed var(--accent-line);opacity:0;height:18px;transition:opacity .5s var(--ease);background:0 0;border-radius:6px}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__grab{cursor:grabbing;box-shadow:0 0 0 2px var(--accent-line), 0 8px 16px -8px #1b253180;z-index:2}.DemoWindow-module__dKUZnG__tip{font-size:11px;font-family:var(--mono);color:var(--accent);white-space:nowrap;opacity:0;transition:opacity .4s;position:absolute;top:50%;right:-6px;transform:translate(100%,-50%)}.DemoWindow-module__dKUZnG__dt{font-family:var(--mono);background:var(--ink);color:var(--bg);white-space:nowrap;pointer-events:none;border-radius:5px;padding:1px 6px;font-size:10.5px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.DemoWindow-module__dKUZnG__today{top:34px;bottom:0;left:var(--today);background:var(--accent);opacity:.55;width:1.5px;position:absolute}.DemoWindow-module__dKUZnG__today span{color:var(--accent-ink);background:var(--accent);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:600;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.DemoWindow-module__dKUZnG__sProposed .DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__ghost,.DemoWindow-module__dKUZnG__sProposed .DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__ghost .DemoWindow-module__dKUZnG__tip{opacity:1}.DemoWindow-module__dKUZnG__sProposed .DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__move:not(.DemoWindow-module__dKUZnG__free){animation:DemoWindow-module__dKUZnG__moveHint 1.8s var(--ease) infinite}@keyframes DemoWindow-module__dKUZnG__moveHint{0%,to{translate:0}50%{translate:4px}}.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__move{transform:translateX(var(--mx,118%))}.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__ghost,.DemoWindow-module__dKUZnG__sRejected .DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__ghost{opacity:0}.DemoWindow-module__dKUZnG__gbar.DemoWindow-module__dKUZnG__free{transform:none!important}.DemoWindow-module__dKUZnG__kanban{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.DemoWindow-module__dKUZnG__kcol{background:var(--surface-2);border-radius:12px;flex-direction:column;min-height:0;padding:8px;display:flex}.DemoWindow-module__dKUZnG__kcol.DemoWindow-module__dKUZnG__over{box-shadow:inset 0 0 0 1.5px var(--accent-line)}.DemoWindow-module__dKUZnG__kh{color:var(--ink-2);justify-content:space-between;align-items:center;padding:2px 4px 8px;font-size:12px;display:flex}.DemoWindow-module__dKUZnG__kh b{font-weight:600}.DemoWindow-module__dKUZnG__kn{color:var(--ink-3);font-size:11px}.DemoWindow-module__dKUZnG__kl{flex-direction:column;flex:1;gap:6px;min-height:30px;padding:1px;display:flex;overflow:auto}.DemoWindow-module__dKUZnG__kc{background:var(--surface);border:1px solid var(--line);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:9px;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 9px;font-size:12.5px;line-height:1.3;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 3px 8px -6px #1b25314d}.DemoWindow-module__dKUZnG__kc:hover{border-color:var(--line-2)}.DemoWindow-module__dKUZnG__kc.DemoWindow-module__dKUZnG__ph{opacity:.35;border-style:dashed}.DemoWindow-module__dKUZnG__kc.DemoWindow-module__dKUZnG__fresh{animation:DemoWindow-module__dKUZnG__fresh .5s var(--spring)}.DemoWindow-module__dKUZnG__kghost{z-index:80;pointer-events:none;cursor:grabbing;position:fixed;transform:rotate(3deg);border-color:var(--accent-line)!important;box-shadow:0 18px 30px -12px #1b253173!important}.DemoWindow-module__dKUZnG__tags{flex-wrap:wrap;gap:4px;display:flex}.DemoWindow-module__dKUZnG__tg{white-space:nowrap;color:var(--ink-2);background:rgba(var(--tc), .16);box-shadow:inset 0 0 0 1px rgba(var(--tc), .28);border-radius:5px;padding:1px 6px;font-size:9.5px}.dark .DemoWindow-module__dKUZnG__tg{background:rgba(var(--tc), .22);box-shadow:inset 0 0 0 1px rgba(var(--tc), .4)}.DemoWindow-module__dKUZnG__tFeat{--tc:70, 160, 120}.DemoWindow-module__dKUZnG__tRef{--tc:86, 130, 196}.DemoWindow-module__dKUZnG__tHigh{--tc:190, 60, 90}.DemoWindow-module__dKUZnG__tDue{--tc:143, 36, 64}.DemoWindow-module__dKUZnG__wiki{color:var(--ink-2);padding:18px 22px;font-size:13.5px;line-height:1.55;overflow-y:auto}.DemoWindow-module__dKUZnG__crumb{font-family:var(--mono);color:var(--ink-3);font-size:11px}.DemoWindow-module__dKUZnG__wiki h4{letter-spacing:-.02em;color:var(--ink);margin:6px 0 8px;font-size:20px;font-weight:600}.DemoWindow-module__dKUZnG__wiki p{max-width:52ch;margin:0 0 14px}.DemoWindow-module__dKUZnG__wiki ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.DemoWindow-module__dKUZnG__wiki li{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;padding:9px 0;display:grid}.DemoWindow-module__dKUZnG__wiki li b{color:var(--ink);font-weight:500}.DemoWindow-module__dKUZnG__wiki li.DemoWindow-module__dKUZnG__fresh{animation:DemoWindow-module__dKUZnG__fresh .5s var(--spring)}.DemoWindow-module__dKUZnG__wiki [contenteditable]{border-radius:6px;outline:none;transition:box-shadow .2s}.DemoWindow-module__dKUZnG__wiki [contenteditable]:hover{box-shadow:0 0 0 4px var(--surface-2)}.DemoWindow-module__dKUZnG__wiki [contenteditable]:focus{box-shadow:0 0 0 4px var(--accent-soft)}.DemoWindow-module__dKUZnG__wiki .DemoWindow-module__dKUZnG__kadd{margin-top:8px}.DemoWindow-module__dKUZnG__winIn{gap:8px;margin-top:8px;display:flex}.DemoWindow-module__dKUZnG__winIn input{border:1px solid var(--line-2);background:var(--surface);height:32px;color:var(--ink);font:inherit;border-radius:8px;outline:none;padding:0 10px;font-size:12.5px}.DemoWindow-module__dKUZnG__winIn input:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft)}.DemoWindow-module__dKUZnG__winIn input:first-child{width:90px}.DemoWindow-module__dKUZnG__winIn input:last-child{flex:1}.DemoWindow-module__dKUZnG__proposal{border-top:1px solid var(--line);background:var(--surface-2);align-items:center;gap:12px;min-height:62px;padding:14px 18px;font-size:13.5px;display:flex}.DemoWindow-module__dKUZnG__src{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.DemoWindow-module__dKUZnG__src img{width:17px;height:17px}.DemoWindow-module__dKUZnG__txt{flex:1;min-width:0;min-height:40px;display:grid}.DemoWindow-module__dKUZnG__txt>div{transition:opacity .45s var(--ease), transform .55s var(--ease);flex-direction:column;grid-area:1/1;justify-content:center;display:flex}.DemoWindow-module__dKUZnG__txt b{font-weight:600}.DemoWindow-module__dKUZnG__txt small{color:var(--ink-3);font-size:12.5px}.DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__applied,.DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__sent,.DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__rejected{opacity:0;transform:translateY(8px)}.DemoWindow-module__dKUZnG__sIdle .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__prop,.DemoWindow-module__dKUZnG__sIdle .DemoWindow-module__dKUZnG__acts{opacity:0}.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__prop,.DemoWindow-module__dKUZnG__sRejected .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__prop{opacity:0;transform:translateY(-8px)}.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__applied,.DemoWindow-module__dKUZnG__sRejected .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__rejected,.DemoWindow-module__dKUZnG__sSent .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__sent{opacity:1;transform:none}.DemoWindow-module__dKUZnG__sSent .DemoWindow-module__dKUZnG__txt .DemoWindow-module__dKUZnG__applied{opacity:0;transform:translateY(-8px)}.DemoWindow-module__dKUZnG__acts{gap:6px;transition:opacity .35s;display:flex}.DemoWindow-module__dKUZnG__sIdle .DemoWindow-module__dKUZnG__acts,.DemoWindow-module__dKUZnG__sRejected .DemoWindow-module__dKUZnG__acts,.DemoWindow-module__dKUZnG__sSent .DemoWindow-module__dKUZnG__acts{opacity:0;pointer-events:none}.DemoWindow-module__dKUZnG__mini{height:38px;transition:transform .25s var(--ease), background .25s;border-radius:999px;padding:0 20px;font-size:14px;font-weight:600}.DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__no{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2)}.DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__yes{--velvet:0 1px 0 #ffffff24 inset, 0 -1px 0 #0009 inset, 0 10px 20px -10px #000000bf;color:#fff;box-shadow:var(--velvet);background:radial-gradient(120% 140% at 30% 0,#3a3a40 0%,#18181b 45%,#060607 100%);border:1px solid #ffffff0f;position:relative}.dark .DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__yes{border-color:#ffffff29}.DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__yes:hover{background:radial-gradient(120% 140% at 30% 0,#46464d 0%,#1e1e22 45%,#09090a 100%)}.DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__mail,.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__no,.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__accept{display:none}.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__mini.DemoWindow-module__dKUZnG__mail{align-items:center;display:inline-flex}.DemoWindow-module__dKUZnG__srcMail,.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__src img{display:none}.DemoWindow-module__dKUZnG__sApplied .DemoWindow-module__dKUZnG__src img.DemoWindow-module__dKUZnG__srcMail{display:block}@media (max-width:767px){.DemoWindow-module__dKUZnG__dots{display:none}.DemoWindow-module__dKUZnG__seg button{padding:4px 7px;font-size:10.5px}.DemoWindow-module__dKUZnG__gantt{grid-template-columns:128px 1fr;font-size:12px}.DemoWindow-module__dKUZnG__names>div{padding:0 8px 0 10px}.DemoWindow-module__dKUZnG__tip{display:none}.DemoWindow-module__dKUZnG__proposal{flex-wrap:wrap}.DemoWindow-module__dKUZnG__txt{flex-basis:calc(100% - 42px)}.DemoWindow-module__dKUZnG__acts{margin-left:42px}}
.FloatBadges-module__ma7c2W__float{border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 94%, transparent);will-change:translate;border:1px solid var(--line);box-shadow:inset 0 1px 0 #ffffff4d, var(--shadow);padding:14px 16px;font-size:13.5px;animation:7s ease-in-out infinite FloatBadges-module__ma7c2W__float;position:absolute}@keyframes FloatBadges-module__ma7c2W__float{0%,to{translate:0}50%{translate:0 -9px}}.FloatBadges-module__ma7c2W__f1{align-items:center;gap:14px;animation-delay:-2s;display:flex;bottom:-74px;left:-36px;transform:translateZ(80px)}.FloatBadges-module__ma7c2W__f1 b{font-family:var(--mono);letter-spacing:-.04em;font-size:28px;font-weight:500;line-height:1}.FloatBadges-module__ma7c2W__f1 span{color:var(--ink-3);font-size:12.5px;line-height:1.3}.FloatBadges-module__ma7c2W__f2{align-items:center;gap:10px;display:flex;top:-26px;right:-22px;transform:translateZ(130px)}.FloatBadges-module__ma7c2W__f3{align-items:center;gap:10px;animation-delay:-4.5s;display:flex;bottom:-58px;right:28px;transform:translateZ(170px)}.FloatBadges-module__ma7c2W__sw{display:flex}.FloatBadges-module__ma7c2W__sw img,.FloatBadges-module__ma7c2W__ai{background:var(--surface);border:1px solid var(--line);border-radius:7px;flex:none;width:24px;height:24px;margin-left:-6px;padding:3px}.FloatBadges-module__ma7c2W__sw>:first-child{margin-left:0}.FloatBadges-module__ma7c2W__ai{color:var(--ink);place-items:center;padding:4px;display:grid}.FloatBadges-module__ma7c2W__ai svg{width:100%;height:100%;display:block}.FloatBadges-module__ma7c2W__pill{background:var(--accent-soft);height:24px;color:var(--accent);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.FloatBadges-module__ma7c2W__dot{width:6px;height:6px;animation:FloatBadges-module__ma7c2W__breathe 2.4s var(--ease) infinite;background:currentColor;border-radius:50%}@keyframes FloatBadges-module__ma7c2W__breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.55)}}@media (max-width:1100px){.FloatBadges-module__ma7c2W__f1{left:-10px}.FloatBadges-module__ma7c2W__f2{right:-6px}}@media (max-width:767px){.FloatBadges-module__ma7c2W__float{align-items:center;gap:9px;padding:9px 12px;font-size:12px;animation:none;display:inline-flex;position:static;transform:none!important}.FloatBadges-module__ma7c2W__f1{margin-top:2px}.FloatBadges-module__ma7c2W__f1 b{font-size:20px}.FloatBadges-module__ma7c2W__sw img,.FloatBadges-module__ma7c2W__ai{width:19px;height:19px;margin-left:-5px}.FloatBadges-module__ma7c2W__ai{padding:3px}}
.DemoStage-module__6rM14q__stage{perspective:1600px;position:relative}.DemoStage-module__6rM14q__tilt{transform-style:preserve-3d;will-change:transform;opacity:0;transition:opacity 1s var(--ease) 90ms;position:relative;transform:translate3d(120px,0,-520px)rotateX(24deg)rotateY(-38deg)}.DemoStage-module__6rM14q__shown .DemoStage-module__6rM14q__tilt{opacity:1}@media (max-width:767px){.DemoStage-module__6rM14q__tilt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DemoStage-module__6rM14q__tilt>:first-child{flex-basis:100%}}
.tokens-module__Rx-ldW__tokens{--bg:#f8f9fb;--bg-2:#f1f3f6;--surface:#fff;--surface-2:#f6f7f9;--ink:#18212c;--ink-2:#4a5566;--ink-3:#7b8594;--ink-4:#a7afba;--line:#18212c14;--line-2:#18212c24;--accent:#8f2440;--accent-hover:#7a1e37;--accent-ink:#fff;--accent-soft:#8f244014;--accent-line:#8f244047;--ok:#2e7d62;--ok-soft:#2e7d621f;--shadow:0 20px 40px -15px #1b25311a;--shadow-lg:0 30px 50px -24px #1b253138;--field:#18212c1c;--halo:20, 20, 26;--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--r-lg:1.5rem;--r-md:1rem;--mono:var(--font-v17-mono), ui-monospace, monospace;color:var(--ink);font-family:var(--font-v17), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}.dark .tokens-module__Rx-ldW__tokens{--bg:#0e131a;--bg-2:#121821;--surface:#161d27;--surface-2:#1b2330;--ink:#e8ecf1;--ink-2:#a6b0bd;--ink-3:#727d8b;--ink-4:#4d5664;--line:#e8ecf112;--line-2:#e8ecf121;--accent:#c4546f;--accent-hover:#d0647e;--accent-soft:#c4546f1f;--accent-line:#c4546f59;--ok:#4fae8a;--ok-soft:#4fae8a24;--shadow:0 20px 40px -15px #00000073;--shadow-lg:0 30px 50px -24px #0009;--field:#e8ecf11f;--halo:235, 238, 245}:where(.tokens-module__Rx-ldW__tokens) :where(*){box-sizing:border-box}:where(.tokens-module__Rx-ldW__tokens) :where(a){color:inherit;text-decoration:none}:where(.tokens-module__Rx-ldW__tokens) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.tokens-module__Rx-ldW__tokens) :where(img,svg){max-width:100%;display:block}:where(.tokens-module__Rx-ldW__tokens) :where(:focus-visible){outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){:where(.tokens-module__Rx-ldW__tokens) :where(*){transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.PlanHero-module__h_GkzW__hero{background:var(--bg);grid-template-columns:minmax(0,1fr);align-content:center;align-items:center;min-height:100dvh;padding:112px 0 56px;display:grid;position:relative;overflow:hidden}.PlanHero-module__h_GkzW__hero:before{content:"";pointer-events:none;background:radial-gradient(48% 55% at 78% 42%, var(--accent-soft), transparent 70%), radial-gradient(40% 40% at 10% 90%, #1b25310d, transparent 70%);position:absolute;inset:0}.PlanHero-module__h_GkzW__wrap{width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.PlanHero-module__h_GkzW__grid{z-index:1;grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid;position:relative}.PlanHero-module__h_GkzW__copy{min-width:0}.PlanHero-module__h_GkzW__copy>*{opacity:0;transition:opacity .8s var(--ease), transform 1s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(18px)}.PlanHero-module__h_GkzW__copy.PlanHero-module__h_GkzW__in>*,.PlanHero-module__h_GkzW__copy>.PlanHero-module__h_GkzW__keep{opacity:1;transform:none}@media (max-width:1023px){.PlanHero-module__h_GkzW__grid{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:767px){.PlanHero-module__h_GkzW__hero{min-height:auto;padding:88px 0 40px}.PlanHero-module__h_GkzW__grid{gap:44px}}
.Parts-module__gp6q8q__parts{font-size:17px;line-height:1.55;position:relative}.Parts-module__gp6q8q__wrap{max-width:1400px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.Parts-module__gp6q8q__kicker{letter-spacing:.02em;color:var(--ink-3);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.Parts-module__gp6q8q__kicker:before{content:"";opacity:.6;background:currentColor;width:18px;height:1px}.Parts-module__gp6q8q__h2{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1}.Parts-module__gp6q8q__h2 em{color:var(--ink-3);font-style:normal}.Parts-module__gp6q8q__seg{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:3px;font-size:12.5px;display:inline-flex}.Parts-module__gp6q8q__parts{height:340vh;overflow-x:clip}.Parts-module__gp6q8q__pin{align-items:center;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.Parts-module__gp6q8q__pinIn{grid-template-columns:minmax(0,4fr) minmax(0,8.4fr);align-items:center;gap:clamp(32px,5vw,80px);width:100%;padding-top:64px;display:grid}.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__h2{font-size:clamp(30px,3.1vw,46px)}.Parts-module__gp6q8q__plist{border-top:1px solid var(--line);margin:34px 0 0;padding:0;list-style:none}.Parts-module__gp6q8q__plist li{border-bottom:1px solid var(--line);opacity:.36;transition:opacity .45s var(--ease),transform .6s var(--spring);grid-template-columns:40px 1fr;align-items:baseline;padding:11px 0;display:grid}.Parts-module__gp6q8q__plist li.Parts-module__gp6q8q__on{opacity:1;transform:translate(10px)}.Parts-module__gp6q8q__plist .Parts-module__gp6q8q__n{font-family:var(--mono);color:var(--ink-3);font-size:12px;transition:color .3s}.Parts-module__gp6q8q__plist li.Parts-module__gp6q8q__on .Parts-module__gp6q8q__n{color:var(--accent)}.Parts-module__gp6q8q__plist h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.Parts-module__gp6q8q__plist p{color:var(--ink-2);margin:6px 0 0;font-size:15.5px;display:none}.Parts-module__gp6q8q__partsLeft{position:relative}.Parts-module__gp6q8q__partsLeft>:not(.Parts-module__gp6q8q__psolo){transition:opacity .45s var(--ease),transform .6s var(--ease)!important}.Parts-module__gp6q8q__partsLeft.Parts-module__gp6q8q__solo>:not(.Parts-module__gp6q8q__psolo){pointer-events:none;opacity:0!important;transform:translateY(-14px)!important}.Parts-module__gp6q8q__psolo{pointer-events:none;opacity:0;transition:opacity .45s var(--ease);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.Parts-module__gp6q8q__partsLeft>.Parts-module__gp6q8q__psolo{opacity:0!important;transform:none!important}.Parts-module__gp6q8q__partsLeft.Parts-module__gp6q8q__solo>.Parts-module__gp6q8q__psolo{opacity:1!important}.Parts-module__gp6q8q__psolo .Parts-module__gp6q8q__it2{opacity:0;transition:opacity .5s var(--ease),transform .7s var(--ease);position:absolute;left:0;right:0;transform:translateY(22px)}.Parts-module__gp6q8q__psolo .Parts-module__gp6q8q__it2.Parts-module__gp6q8q__on{opacity:1;transform:none}.Parts-module__gp6q8q__psolo .Parts-module__gp6q8q__it2.Parts-module__gp6q8q__up{transform:translateY(-22px)}.Parts-module__gp6q8q__psolo .Parts-module__gp6q8q__n{font-family:var(--mono);color:var(--accent);letter-spacing:.04em;font-size:13px}.Parts-module__gp6q8q__psolo .Parts-module__gp6q8q__n i{color:var(--ink-3);font-style:normal}.Parts-module__gp6q8q__psolo h3{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(34px,3.4vw,52px);font-weight:600;line-height:1}.Parts-module__gp6q8q__psolo p{color:var(--ink-2);max-width:36ch;margin:16px 0 0;font-size:18px;line-height:1.55}.Parts-module__gp6q8q__ptrack{background:var(--line);border-radius:2px;height:2px;margin-top:8px;overflow:hidden}.Parts-module__gp6q8q__ptrack i{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.Parts-module__gp6q8q__stage3d{perspective:2200px;perspective-origin:50% 20%;place-items:center;display:grid;position:relative}.Parts-module__gp6q8q__floor{filter:blur(8px);height:120px;opacity:var(--fo,0);background:radial-gradient(closest-side,#1b253138,#0000);border-radius:50%;position:absolute;bottom:-40px;left:8%;right:8%;transform:scaleX(1.1)}.Parts-module__gp6q8q__app{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--line);width:100%;height:590px;box-shadow:var(--shadow-lg);transform-style:preserve-3d;transform-origin:50% 55%;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);font-size:12.5px;display:grid;position:relative}.Parts-module__gp6q8q__zone{background:var(--surface);transform-style:preserve-3d;transition:opacity .5s var(--ease)}.Parts-module__gp6q8q__app .Parts-module__gp6q8q__zBar{border-radius:var(--r-lg) var(--r-lg) 0 0}.Parts-module__gp6q8q__app .Parts-module__gp6q8q__zCopilot{border-radius:0 0 var(--r-lg) var(--r-lg)}.Parts-module__gp6q8q__app.Parts-module__gp6q8q__x .Parts-module__gp6q8q__zone{box-shadow:0 1px 0 var(--line-2),0 40px 60px -30px #1b253159;outline:1px solid var(--line);border-radius:16px}.Parts-module__gp6q8q__zone{position:relative}.Parts-module__gp6q8q__zone:after{content:"";box-shadow:inset 0 0 0 1.5px var(--accent);opacity:0;transition:opacity .45s var(--ease);pointer-events:none;border-radius:12px;position:absolute;inset:3px}.Parts-module__gp6q8q__app[data-focus] .Parts-module__gp6q8q__zone{opacity:.42}.Parts-module__gp6q8q__app[data-focus] .Parts-module__gp6q8q__zBoard,.Parts-module__gp6q8q__app[data-focus] .Parts-module__gp6q8q__zBoard:after{opacity:1}.Parts-module__gp6q8q__app.Parts-module__gp6q8q__x[data-focus] .Parts-module__gp6q8q__zCopilot{opacity:.1}.Parts-module__gp6q8q__zBar{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 16px;display:flex}.Parts-module__gp6q8q__zBar b{letter-spacing:-.01em;font-size:14px}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__seg{font-size:11.5px}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__seg button{color:var(--ink-3);border-radius:999px;padding:3px 10px;transition:background .25s,color .25s}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__seg button.Parts-module__gp6q8q__on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1b25311f}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__ch{color:var(--ink-3);align-items:center;gap:6px;margin-left:auto;display:flex}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__chLogo{width:15px;height:15px;color:var(--ink);display:inline-flex}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__chLogo svg{width:100%;height:100%}.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__share{background:var(--ink);height:26px;color:var(--bg);border-radius:999px;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.Parts-module__gp6q8q__zSearch{border-bottom:1px solid var(--line);gap:8px;padding:10px 16px;display:flex}.Parts-module__gp6q8q__zSearch .Parts-module__gp6q8q__in{background:var(--surface-2);border:1px solid var(--line);height:30px;color:var(--ink-3);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.Parts-module__gp6q8q__zSearch .Parts-module__gp6q8q__in svg{width:13px;height:13px}.Parts-module__gp6q8q__zSearch .Parts-module__gp6q8q__tab{border:1px solid var(--line);height:30px;color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.Parts-module__gp6q8q__zSearch .Parts-module__gp6q8q__tab .Parts-module__gp6q8q__c{font-family:var(--mono);background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:0 6px;font-size:10.5px}.Parts-module__gp6q8q__zBoard{padding:12px 14px;position:relative;overflow:hidden}.Parts-module__gp6q8q__view{transition:opacity .45s var(--ease),transform .6s var(--ease);position:absolute;inset:12px 14px}.Parts-module__gp6q8q__view.Parts-module__gp6q8q__off{opacity:0;pointer-events:none;transform:translateY(10px)}.Parts-module__gp6q8q__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:100%;display:grid}.Parts-module__gp6q8q__col{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:7px;min-width:0;padding:8px;display:flex}.Parts-module__gp6q8q__col h5{color:var(--ink-2);justify-content:space-between;margin:2px 4px 4px;font-size:11.5px;font-weight:600;display:flex}.Parts-module__gp6q8q__col h5 span{font-family:var(--mono);color:var(--ink-3);font-weight:400}.Parts-module__gp6q8q__cardT{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:8px 9px;transition:box-shadow .4s;box-shadow:0 4px 10px -8px #1b25314d}.Parts-module__gp6q8q__cardT p{color:var(--ink);margin:0;font-size:11.5px;line-height:1.35}.Parts-module__gp6q8q__tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.Parts-module__gp6q8q__tg{background:var(--surface-2);color:var(--ink-3);border:1px solid var(--line);white-space:nowrap;border-radius:5px;padding:1px 6px;font-size:10px}.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tBug,.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tFeat,.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tRef,.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tSize,.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tMed,.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tHigh,.Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tVhigh{color:var(--ink-2);background:rgba(var(--tc),.16);box-shadow:inset 0 0 0 1px rgba(var(--tc),.28);border-color:#0000}.Parts-module__gp6q8q__tBug{--tc:214,120,72}.Parts-module__gp6q8q__tFeat{--tc:70,160,120}.Parts-module__gp6q8q__tRef{--tc:86,130,196}.Parts-module__gp6q8q__tSize{--tc:120,140,160}.Parts-module__gp6q8q__tMed{--tc:214,170,70}.Parts-module__gp6q8q__tHigh{--tc:190,60,90}.Parts-module__gp6q8q__tVhigh{--tc:190,40,70;background:rgba(var(--tc),.26)!important}:is(.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tBug,.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tFeat,.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tRef,.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tSize,.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tMed,.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tHigh,.dark .Parts-module__gp6q8q__tg.Parts-module__gp6q8q__tVhigh){background:rgba(var(--tc),.22);box-shadow:inset 0 0 0 1px rgba(var(--tc),.4)}.Parts-module__gp6q8q__zBoard{container-type:inline-size}.Parts-module__gp6q8q__sv{background:var(--surface);height:100%;box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;text-rendering:geometricprecision;border-radius:12px;font-size:12.5px;display:flex;overflow:hidden}.Parts-module__gp6q8q__svMain{--nw:140px;flex:1;min-width:0;position:relative;overflow:hidden}.Parts-module__gp6q8q__svSide{border-left:1px solid var(--line);flex-direction:column;flex:0 0 38%;gap:9px;min-width:0;padding:12px 14px;display:flex;overflow:hidden}.Parts-module__gp6q8q__svSide>*,.Parts-module__gp6q8q__svPages>*,.Parts-module__gp6q8q__svDoc>*{flex:none}.Parts-module__gp6q8q__svH{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.Parts-module__gp6q8q__svFoot{color:var(--ink-3);margin:auto 0 0;font-size:11.5px;line-height:1.45}.Parts-module__gp6q8q__yn{flex:none;gap:3px;margin-left:auto;display:inline-flex}.Parts-module__gp6q8q__yn i{border-radius:6px;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:grid}.Parts-module__gp6q8q__yn .Parts-module__gp6q8q__no{color:var(--accent);background:var(--accent-soft)}.Parts-module__gp6q8q__yn .Parts-module__gp6q8q__ok{color:var(--ok);background:var(--ok-soft)}.Parts-module__gp6q8q__svBtns{gap:6px;margin-top:7px;display:flex}.Parts-module__gp6q8q__svBtns span{border-radius:999px;align-items:center;height:27px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.Parts-module__gp6q8q__svBtns .Parts-module__gp6q8q__r{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2)}.Parts-module__gp6q8q__svBtns .Parts-module__gp6q8q__a{color:var(--bg);background:var(--ink)}.Parts-module__gp6q8q__svUpd{color:var(--ink);background:#d6aa4629;border-radius:9px;align-items:center;gap:8px;padding:7px 8px 7px 10px;font-size:12px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #d6aa4666}.Parts-module__gp6q8q__svF{flex-direction:column;gap:4px;min-width:0;display:flex}.Parts-module__gp6q8q__svF label{color:var(--ink-3);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.Parts-module__gp6q8q__svF label em{color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:500}.Parts-module__gp6q8q__svIn{background:var(--surface-2);height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:flex;overflow:hidden}.Parts-module__gp6q8q__svF.Parts-module__gp6q8q__prop .Parts-module__gp6q8q__svIn{background:#d6aa461f;box-shadow:inset 0 0 0 1px #d6aa465c}.Parts-module__gp6q8q__svIn s{color:var(--ink-3)}.Parts-module__gp6q8q__svIn b{color:var(--ink);font-weight:600}.Parts-module__gp6q8q__svSrc{color:var(--ink-3);align-items:center;gap:7px;margin-top:auto;font-size:11.5px;display:flex}.Parts-module__gp6q8q__svSrc:before{content:"";background:var(--ok);border-radius:50%;width:6px;height:6px}.Parts-module__gp6q8q__svPages{border-right:1px solid var(--line);flex-direction:column;flex:0 0 36%;gap:2px;min-width:0;padding:12px 8px;display:flex;overflow:hidden}.Parts-module__gp6q8q__svPages .Parts-module__gp6q8q__svIn{color:var(--ink-3);margin:4px 0 6px}.Parts-module__gp6q8q__svPg{border-radius:8px;padding:5px 20px 5px 8px;line-height:1.35;position:relative}.Parts-module__gp6q8q__svPg b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.Parts-module__gp6q8q__svPg small{color:var(--ink-3);font-size:10.5px}.Parts-module__gp6q8q__svPg.Parts-module__gp6q8q__on{background:var(--surface-2)}.Parts-module__gp6q8q__svPg.Parts-module__gp6q8q__on:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;right:7px}.Parts-module__gp6q8q__svDoc{flex-direction:column;flex:1;gap:9px;min-width:0;padding:12px 14px;display:flex;overflow:hidden}.Parts-module__gp6q8q__svPr{color:var(--ink-3);align-items:center;gap:7px;font-size:11.5px;display:flex}.Parts-module__gp6q8q__svPr:before{content:"";background:var(--accent);border-radius:2px;width:6px;height:6px}.Parts-module__gp6q8q__svDiff{box-shadow:inset 0 0 0 1px var(--line);font:400 11.5px/1.6 var(--mono);border-radius:8px;flex-direction:column;margin:0;display:flex;overflow:hidden}.Parts-module__gp6q8q__svDiff span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:2px 10px 2px 24px;display:block;position:relative;overflow:hidden}.Parts-module__gp6q8q__svDiff span:before{color:var(--ink-3);position:absolute;left:9px}.Parts-module__gp6q8q__svDiff .Parts-module__gp6q8q__del{background:var(--accent-soft);color:var(--ink)}.Parts-module__gp6q8q__svDiff .Parts-module__gp6q8q__del:before{content:"−";color:var(--accent)}.Parts-module__gp6q8q__svDiff .Parts-module__gp6q8q__add{background:var(--ok-soft);color:var(--ink)}.Parts-module__gp6q8q__svDiff .Parts-module__gp6q8q__add:before{content:"+";color:var(--ok)}.Parts-module__gp6q8q__rz{background:var(--surface);height:100%;box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;text-rendering:geometricprecision;--nw:84px;border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;font-size:12px;display:flex;position:relative;overflow:hidden}.Parts-module__gp6q8q__rzAlert{background:var(--accent-soft);color:var(--ink);border-radius:10px;align-items:center;gap:8px;min-width:0;padding:7px 8px 7px 12px;font-size:12px;font-weight:500;display:flex}.Parts-module__gp6q8q__rzAlert>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__svBtns{flex:none;margin:0}.Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__svBtns span{height:25px;padding:0 11px;font-size:11.5px}.Parts-module__gp6q8q__rzRow{grid-template-columns:var(--nw) repeat(14,minmax(0,1fr));align-items:center;gap:3px;display:grid}.Parts-module__gp6q8q__rzRow>b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.Parts-module__gp6q8q__rzD{text-align:center;font:500 11px/1.25 var(--mono);color:var(--ink-2)}.Parts-module__gp6q8q__rzD em{color:var(--ink-3);font-size:9.5px;font-style:normal;font-weight:400;display:block}.Parts-module__gp6q8q__rzD.Parts-module__gp6q8q__now{color:var(--accent);font-weight:600}.Parts-module__gp6q8q__rzDr{grid-template-columns:var(--nw) minmax(0,1fr)}.Parts-module__gp6q8q__rzDem{background:var(--surface-2);border-radius:7px;height:56px;position:relative}.Parts-module__gp6q8q__rzDem i{left:calc(var(--s) / 14 * 100%);width:calc((var(--e) - var(--s)) / 14 * 100% - 3px);top:calc(var(--y) * 26px + 3px);height:23px;color:var(--ink);background:var(--surface);box-shadow:inset 3px 0 0 var(--accent),inset 0 0 0 1px var(--line);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;padding:0 7px;font-size:11px;font-style:normal;font-weight:500;display:flex;position:absolute;overflow:hidden}.Parts-module__gp6q8q__rzLbl{font-size:11px;font-weight:500;color:var(--ink-3)!important}.Parts-module__gp6q8q__rzC{background:var(--surface-2);border-radius:6px;height:30px}.Parts-module__gp6q8q__rzC.Parts-module__gp6q8q__on{background:var(--ok);opacity:.78}.Parts-module__gp6q8q__rzC.Parts-module__gp6q8q__half{background:var(--ok-soft);box-shadow:inset 0 0 0 1px var(--ok)}.Parts-module__gp6q8q__rzC.Parts-module__gp6q8q__we{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.Parts-module__gp6q8q__rzToday{background:var(--accent);width:1.5px;top:44px;bottom:8px;left:calc(10px + var(--nw) + 3px + (100% - 20px - var(--nw) - 3px) * 1.5 / 14);pointer-events:none;margin-left:-.75px;position:absolute}.Parts-module__gp6q8q__t5{--blue:86,130,196;--red:190,60,90;--green:70,160,120;--amber:214,170,70;font-size:11.5px}.Parts-module__gp6q8q__t5 svg{width:100%;height:100%;display:block;overflow:visible}.Parts-module__gp6q8q__t5 svg text{font-family:var(--font-v17), ui-sans-serif, system-ui, sans-serif;fill:var(--ink);dominant-baseline:central;font-size:10.5px}.Parts-module__gp6q8q__t5 svg .Parts-module__gp6q8q__mono{font-family:var(--mono);fill:var(--ink-3);font-size:9.5px}.Parts-module__gp6q8q__t5 svg .Parts-module__gp6q8q__b{font-weight:600}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__colS{fill:var(--surface-2)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__gl{stroke:var(--line);stroke-width:1px}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__svMain{padding:10px 12px}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__glSoft{opacity:.6}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__cn{fill:none;stroke:rgba(var(--blue),.55);stroke-width:1.2px}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__nb{fill:rgba(var(--blue),.14);stroke:rgba(var(--blue),.5)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__nr{fill:rgba(var(--red),.13);stroke:rgba(var(--red),.45)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__ng{fill:rgba(var(--green),.16);stroke:rgba(var(--green),.5)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__ny{fill:rgba(var(--amber),.22);stroke:rgba(var(--amber),.7)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__nsel{fill:rgba(var(--blue),.2);stroke:rgb(var(--blue));stroke-width:2px}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__halo{fill:none;stroke:rgba(var(--blue),.25);stroke-width:5px}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__ndr{fill:rgba(var(--blue),.1);stroke:var(--accent);stroke-dasharray:3 2}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__dot{fill:var(--accent)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__dot+text{fill:#fff;text-anchor:middle;font-size:8.5px;font-weight:600}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__band{fill:var(--accent-soft)}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__now{stroke:var(--accent);stroke-width:1.2px}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__chips{flex-wrap:wrap;gap:5px;display:flex}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__chip{height:22px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__box{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;padding:8px 10px;line-height:1.4}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__box>b{color:var(--ink-3);margin-bottom:3px;font-size:10.5px;font-weight:500;display:block}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__box>span{color:var(--ink);font-size:11.5px;display:block}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__ask{height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:9px;align-items:center;gap:6px;margin-top:auto;padding:0 4px 0 10px;display:flex}.Parts-module__gp6q8q__t5 .Parts-module__gp6q8q__ask i{background:var(--ink);height:22px;color:var(--bg);border-radius:6px;place-items:center;margin-left:auto;padding:0 9px;font-size:10.5px;font-style:normal;font-weight:500;display:grid}.Parts-module__gp6q8q__rzD.Parts-module__gp6q8q__now{color:#fff}.Parts-module__gp6q8q__rzD.Parts-module__gp6q8q__now b{background:var(--accent);border-radius:50%;place-items:center;width:18px;height:18px;font-weight:600;display:inline-grid}.Parts-module__gp6q8q__rzD.Parts-module__gp6q8q__wk{background:var(--surface-2);border-radius:5px}.Parts-module__gp6q8q__rzRow>.Parts-module__gp6q8q__pw{flex-direction:column;gap:1px;min-width:0;display:flex}.Parts-module__gp6q8q__rzRow>.Parts-module__gp6q8q__pw b{color:var(--ink);white-space:nowrap;font-size:11.5px;font-weight:600}.Parts-module__gp6q8q__rzRow>.Parts-module__gp6q8q__pw small{color:var(--ink-3);white-space:nowrap;font-size:9.5px}.Parts-module__gp6q8q__rzC.Parts-module__gp6q8q__ot{opacity:.8;background:#5682c4}.Parts-module__gp6q8q__rzChips{gap:4px;margin-top:4px;display:flex}.Parts-module__gp6q8q__rzChips span{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:9.5px}.Parts-module__gp6q8q__rzDem.Parts-module__gp6q8q__cards{background:0 0;height:78px}.Parts-module__gp6q8q__rzDem.Parts-module__gp6q8q__cards i{height:34px;top:calc(var(--y) * 40px);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);flex-direction:column;justify-content:center;align-items:stretch;gap:2px;padding:3px 6px}.Parts-module__gp6q8q__rzDem.Parts-module__gp6q8q__cards i b{color:var(--ink);text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.Parts-module__gp6q8q__rzDem.Parts-module__gp6q8q__cards i em{color:var(--ink-2);text-overflow:ellipsis;background:#be3c5a24;border-radius:4px;padding:0 5px;font-size:9px;font-style:normal;overflow:hidden}.Parts-module__gp6q8q__a5Xf{min-width:0;max-width:100%;display:inline-grid}.Parts-module__gp6q8q__a5Xf>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity .45s var(--ease),transform .5s var(--ease);grid-area:1/1;overflow:hidden}.Parts-module__gp6q8q__a5Xf>span:not(.Parts-module__gp6q8q__a5X0){opacity:0;transform:translateY(5px)}.Parts-module__gp6q8q__svUpd .Parts-module__gp6q8q__a5Xf,.Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__a5Xf{flex:1}.Parts-module__gp6q8q__yn i,.Parts-module__gp6q8q__svBtns span{transition:transform .2s var(--ease),opacity .35s var(--ease)}.Parts-module__gp6q8q__svIn,.Parts-module__gp6q8q__svUpd,.Parts-module__gp6q8q__rzC{position:relative}.Parts-module__gp6q8q__svIn>*,.Parts-module__gp6q8q__svUpd>*{z-index:1;position:relative}.Parts-module__gp6q8q__svIn:after,.Parts-module__gp6q8q__svUpd:after,.Parts-module__gp6q8q__rzC:after{content:"";border-radius:inherit;opacity:0;transition:opacity .5s var(--ease);pointer-events:none;position:absolute;inset:0}.Parts-module__gp6q8q__svF.Parts-module__gp6q8q__prop .Parts-module__gp6q8q__svIn:after{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.Parts-module__gp6q8q__svUpd:after{background:linear-gradient(var(--ok-soft),var(--ok-soft)) var(--surface);box-shadow:inset 0 0 0 1px var(--ok)}.Parts-module__gp6q8q__t5 svg g,.Parts-module__gp6q8q__t5 svg rect,.Parts-module__gp6q8q__t5 svg text{transition:opacity .5s var(--ease)}.Parts-module__gp6q8q__a5Mv{z-index:2;transition:transform .9s var(--ease),opacity .4s var(--ease),box-shadow .3s;position:relative}.Parts-module__gp6q8q__a51 .Parts-module__gp6q8q__a5Mv{transform:translateY(-4px)rotate(-1.5deg);box-shadow:0 14px 24px -12px #1b253173}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5Mv{transform:translate(var(--dx,0),var(--dy,0)) rotate(0)}.Parts-module__gp6q8q__a59 .Parts-module__gp6q8q__a5Mv{opacity:0}.Parts-module__gp6q8q__a5Snap .Parts-module__gp6q8q__a5Mv{transition:none}.Parts-module__gp6q8q__a51:not(.Parts-module__gp6q8q__a52) .Parts-module__gp6q8q__a5P1 .Parts-module__gp6q8q__yn .Parts-module__gp6q8q__ok,.Parts-module__gp6q8q__a53:not(.Parts-module__gp6q8q__a54) .Parts-module__gp6q8q__a5P2 .Parts-module__gp6q8q__yn .Parts-module__gp6q8q__ok{transform:scale(.78)}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5P1 .Parts-module__gp6q8q__yn,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5P2 .Parts-module__gp6q8q__yn,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svUpd .Parts-module__gp6q8q__yn,.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5P1 .Parts-module__gp6q8q__a5X0,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5P2 .Parts-module__gp6q8q__a5X0{opacity:0}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5P1 .Parts-module__gp6q8q__a5X1,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5P2 .Parts-module__gp6q8q__a5X1{opacity:1;transform:none}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5P1 .Parts-module__gp6q8q__svIn:after,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5P2 .Parts-module__gp6q8q__svIn:after{opacity:1}.Parts-module__gp6q8q__svF label em{transition:background-color .4s var(--ease),color .4s var(--ease)}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5P1 label em,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5P2 label em{background:var(--ok-soft);color:var(--ok)}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__svUpd .Parts-module__gp6q8q__a5X0{opacity:0}.Parts-module__gp6q8q__a52:not(.Parts-module__gp6q8q__a54) .Parts-module__gp6q8q__svUpd .Parts-module__gp6q8q__a5X1,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svUpd .Parts-module__gp6q8q__a5X2{opacity:1;transform:none}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svUpd:after{opacity:1}.Parts-module__gp6q8q__a5Bdg .Parts-module__gp6q8q__a5B1,.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5Bdg .Parts-module__gp6q8q__a5B0{opacity:0}.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5Bdg .Parts-module__gp6q8q__a5B1{opacity:1}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Bdg{opacity:0}.Parts-module__gp6q8q__a5Bub{background:var(--ink);max-width:88%;color:var(--bg);transition:opacity .4s var(--ease),transform .5s var(--ease);border-radius:10px 10px 3px;align-self:flex-end;padding:6px 10px;font-size:11.5px;line-height:1.35}.Parts-module__gp6q8q__a5Card{transition:opacity .45s var(--ease),transform .55s var(--ease)}.Parts-module__gp6q8q__a5Card .Parts-module__gp6q8q__a5Xf{display:grid}.Parts-module__gp6q8q__a5Sol,.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Bub,.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Card,.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Drf,.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Band{opacity:0}.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Bub{transform:translateY(6px)}.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Card{transform:translateY(8px)}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a51 .Parts-module__gp6q8q__a5Bub,.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5Card,.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5Drf,.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a52 .Parts-module__gp6q8q__a5Band{opacity:1;transform:none}.Parts-module__gp6q8q__a53:not(.Parts-module__gp6q8q__a54) .Parts-module__gp6q8q__a5Card .Parts-module__gp6q8q__svBtns .Parts-module__gp6q8q__a,.Parts-module__gp6q8q__a53:not(.Parts-module__gp6q8q__a54) .Parts-module__gp6q8q__a5Act .Parts-module__gp6q8q__a,.Parts-module__gp6q8q__a52:not(.Parts-module__gp6q8q__a53) .Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__svBtns .Parts-module__gp6q8q__a{transform:scale(.88)}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Drf,.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Band{opacity:0}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Sol{opacity:1}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Card .Parts-module__gp6q8q__a5X0{opacity:0}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Card .Parts-module__gp6q8q__a5X1{opacity:1;transform:none}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Card .Parts-module__gp6q8q__svBtns,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__a5Act{opacity:0}.Parts-module__gp6q8q__a5Card .Parts-module__gp6q8q__svBtns,.Parts-module__gp6q8q__a5Act{transition:opacity .35s var(--ease)}.Parts-module__gp6q8q__ask .Parts-module__gp6q8q__a5Tw{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-3);overflow:hidden}.Parts-module__gp6q8q__a5Typing .Parts-module__gp6q8q__ask .Parts-module__gp6q8q__a5Tw{color:var(--ink)}.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__svDiff span{opacity:0;transition:opacity .4s var(--ease) calc(var(--i,0) * .11s),transform .5s var(--ease) calc(var(--i,0) * .11s);transform:translate(-6px)}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a51 .Parts-module__gp6q8q__svDiff span{opacity:1;transform:none}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svDiff .Parts-module__gp6q8q__del{opacity:.22}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svPg.Parts-module__gp6q8q__on:after{opacity:0}.Parts-module__gp6q8q__svPg.Parts-module__gp6q8q__on:after{transition:opacity .4s var(--ease)}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svPg .Parts-module__gp6q8q__a5X0,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svFoot .Parts-module__gp6q8q__a5X0{opacity:0}.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svPg .Parts-module__gp6q8q__a5X1,.Parts-module__gp6q8q__a54 .Parts-module__gp6q8q__svFoot .Parts-module__gp6q8q__a5X1{opacity:1;transform:none}.Parts-module__gp6q8q__a5Over:after{background:var(--accent);opacity:1}.Parts-module__gp6q8q__a5Gets:after{background:var(--ok);opacity:0}.Parts-module__gp6q8q__a5Shift{transition:transform .8s var(--ease)}.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Shift{transform:translate(-34%)}.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__a5Over:after{opacity:0}.Parts-module__gp6q8q__a5On .Parts-module__gp6q8q__rzAlert{opacity:0;transition:opacity .45s var(--ease),transform .5s var(--ease);transform:translateY(-6px)}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a51 .Parts-module__gp6q8q__a5Shift{transform:none}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a51 .Parts-module__gp6q8q__a5Over:after{opacity:1}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a51 .Parts-module__gp6q8q__rzAlert{opacity:1;transform:none}.Parts-module__gp6q8q__a5On.Parts-module__gp6q8q__a53 .Parts-module__gp6q8q__a5Over:after{opacity:0}.Parts-module__gp6q8q__a53 .Parts-module__gp6q8q__a5Gets:after{opacity:.78}.Parts-module__gp6q8q__a53 .Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__a5X0{opacity:0}.Parts-module__gp6q8q__a53 .Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__a5X1{opacity:1;transform:none}.Parts-module__gp6q8q__a53 .Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__svBtns{opacity:0}.Parts-module__gp6q8q__rzAlert .Parts-module__gp6q8q__svBtns{transition:opacity .35s var(--ease)}@container (max-width:470px){.Parts-module__gp6q8q__svMain{display:none}.Parts-module__gp6q8q__svSide{border-left:0;flex:1}.Parts-module__gp6q8q__svPages{display:none}.Parts-module__gp6q8q__rz{--nw:52px}.Parts-module__gp6q8q__rzDem i{padding:0 5px;font-size:10px}.Parts-module__gp6q8q__rzD{font-size:10px}.Parts-module__gp6q8q__rzD em{font-size:8.5px}.Parts-module__gp6q8q__rzAlert{flex-wrap:wrap;row-gap:6px}.Parts-module__gp6q8q__rzAlert>span{white-space:normal;flex-basis:100%}}.Parts-module__gp6q8q__pshot{display:none}@media (max-width:767px),(max-height:640px),(prefers-reduced-motion:reduce){.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__pinIn{grid-template-columns:minmax(0,1fr)}.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__stage3d,.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__ptrack{display:none}.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__plist li{opacity:1;transform:none}.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__plist p{display:block}.Parts-module__gp6q8q__parts .Parts-module__gp6q8q__pshot{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-column:1/-1;margin:12px 0 4px;display:block}}.Parts-module__gp6q8q__pshot .Parts-module__gp6q8q__zBoard{padding:8px}.Parts-module__gp6q8q__pshot .Parts-module__gp6q8q__view{position:relative;inset:auto}.Parts-module__gp6q8q__pshot .Parts-module__gp6q8q__view[data-view=kanban]{height:300px}.Parts-module__gp6q8q__plist .Parts-module__gp6q8q__pshot p{color:var(--ink-3);margin:0;font-size:10.5px;line-height:1.4;display:block}.Parts-module__gp6q8q__plist .Parts-module__gp6q8q__pshot .Parts-module__gp6q8q__svFoot{margin-top:auto}.Parts-module__gp6q8q__zCopilot{grid-column:1;padding:10px 14px 14px}.Parts-module__gp6q8q__zCopilot .Parts-module__gp6q8q__cp{background:var(--surface-2);border:1px solid var(--line);height:42px;color:var(--ink-3);border-radius:12px;align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.Parts-module__gp6q8q__app.Parts-module__gp6q8q__x .Parts-module__gp6q8q__zCopilot .Parts-module__gp6q8q__tw{opacity:0}.Parts-module__gp6q8q__zCopilot .Parts-module__gp6q8q__cp .Parts-module__gp6q8q__tw{color:var(--ink);white-space:nowrap;flex:1;transition:opacity .25s;overflow:hidden}.Parts-module__gp6q8q__zCopilot .Parts-module__gp6q8q__cp .Parts-module__gp6q8q__mic{background:var(--ink);width:30px;height:30px;color:var(--bg);border-radius:9px;place-items:center;display:grid}.Parts-module__gp6q8q__zCopilot .Parts-module__gp6q8q__cp .Parts-module__gp6q8q__mic svg{width:14px;height:14px}@media (max-width:767px){.Parts-module__gp6q8q__parts{font-size:16px}.Parts-module__gp6q8q__pinIn{grid-template-columns:minmax(0,1fr)}.Parts-module__gp6q8q__parts{height:auto;padding:88px 0}.Parts-module__gp6q8q__pin{height:auto;position:static;overflow:visible}.Parts-module__gp6q8q__pinIn{padding-top:0}.Parts-module__gp6q8q__plist li{opacity:1}.Parts-module__gp6q8q__plist li.Parts-module__gp6q8q__on{transform:none}.Parts-module__gp6q8q__plist p{display:block}.Parts-module__gp6q8q__ptrack,.Parts-module__gp6q8q__floor{display:none}.Parts-module__gp6q8q__stage3d{perspective:none;order:-1;min-width:0;display:block}.Parts-module__gp6q8q__app{grid-template-columns:1fr;height:460px;transform:none!important}.Parts-module__gp6q8q__app .Parts-module__gp6q8q__zBar{border-radius:var(--r-lg) var(--r-lg) 0 0}.Parts-module__gp6q8q__app .Parts-module__gp6q8q__zCopilot{border-radius:0 0 var(--r-lg) var(--r-lg)}.Parts-module__gp6q8q__zCopilot{grid-column:1}.Parts-module__gp6q8q__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.Parts-module__gp6q8q__cols .Parts-module__gp6q8q__col:nth-child(n+3),.Parts-module__gp6q8q__zBar .Parts-module__gp6q8q__ch{display:none}}@media (min-width:768px) and (max-height:640px){.Parts-module__gp6q8q__parts{height:auto;padding:88px 0}.Parts-module__gp6q8q__pin{height:auto;position:static}}.Parts-module__gp6q8q__tlink{color:var(--ink);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:8px;padding:5px 0;font-size:15.5px;font-weight:500;transition:color .2s;display:inline-flex}.Parts-module__gp6q8q__tlink svg{width:15px;height:15px;transition:transform .35s var(--ease)}.Parts-module__gp6q8q__tlink:hover{color:var(--accent)}.Parts-module__gp6q8q__tlink:hover svg{transform:translate(3px)}.Parts-module__gp6q8q__h2{text-wrap:balance}.Parts-module__gp6q8q__h2 em{display:block}@media (min-width:768px) and (min-height:641px){.Parts-module__gp6q8q__parts{height:300vh}}.Parts-module__gp6q8q__partsGo{margin-top:26px}@media (prefers-reduced-motion:reduce){.Parts-module__gp6q8q__parts{height:auto;padding:88px 0}.Parts-module__gp6q8q__pin{height:auto;position:static;overflow:visible}}@media (max-width:1023px){.Parts-module__gp6q8q__cols{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.Parts-module__gp6q8q__cols::-webkit-scrollbar{display:none}.Parts-module__gp6q8q__cols .Parts-module__gp6q8q__col{scroll-snap-align:start;flex:0 0 clamp(190px,46%,260px)}.Parts-module__gp6q8q__cols .Parts-module__gp6q8q__col:nth-child(n+3){display:flex}}
