@font-face{font-family:Bebas Neue;src:url(/assets/fonts/bebas-neue-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit-latin-variable.woff2)format("woff2-variations");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/ibm-plex-mono-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/ibm-plex-mono-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#050608;--surface-1:#0a0c10;--surface-2:#11161d;--surface-3:#161c25;--fg:#f4efe6;--fg-muted:#a7a199;--fg-dim:#918c84;--fg-on-cyan:#050608;--cyan:#00c2d1;--cyan-bright:#2bd9e6;--cyan-deep:#008a95;--cyan-tint-08:#00c2d114;--cyan-tint-12:#00c2d11f;--cyan-tint-20:#00c2d133;--success:#4dd599;--warning:#f0b34a;--danger:#ff5d5d;--info:var(--cyan);--border-subtle:#f4efe617;--border-mid:#f4efe629;--border-strong:#f4efe647;--border-cyan:#00c2d147;--border-cyan-strong:#00c2d18c;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-23:92px;--s-32:128px;--shadow-sm:0 1px 0 #0006, 0 2px 6px #0000004d;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 12px 48px #0000008c;--glow-cyan-sm:0 0 0 1px #00c2d147, 0 0 24px #00c2d11a;--glow-cyan-md:0 0 0 1px #00c2d173, 0 0 48px #00c2d12e;--grad-radial-cyan-tl:radial-gradient(60% 50% at 0% 0%, #00c2d11f, transparent 60%);--grad-radial-cyan-br:radial-gradient(60% 50% at 100% 100%, #00c2d11a, transparent 60%);--grad-divider:linear-gradient(90deg, transparent, #f4efe629, transparent);--grad-cyan-line:linear-gradient(90deg, transparent, #00c2d18c, transparent);--font-display:"Bebas Neue", "Big Shoulders Display", "Arial Narrow", sans-serif;--font-body:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-display-1:clamp(64px, 9vw, 144px);--t-display-2:clamp(48px, 6.5vw, 96px);--t-h1:clamp(40px, 5vw, 72px);--t-h2:clamp(32px, 3.6vw, 52px);--t-h3:28px;--t-h4:22px;--t-body-lg:18px;--t-body:16px;--t-body-sm:14px;--t-caption:13px;--t-micro:11px;--ls-display:.04em;--ls-eyebrow:.24em;--ls-label:.08em;--ls-body:0;--lh-display:.92;--lh-tight:1.08;--lh-body:1.55;--lh-loose:1.7;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.6, 0, .2, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--container:1240px;--container-narrow:920px;--gutter:24px;--header-h:72px}html{background:var(--bg);color:var(--fg);color-scheme:dark;scroll-padding-top:calc(var(--header-h) + var(--s-4))}body{font-family:var(--font-body);font-weight:400;font-size:var(--t-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}img,svg{max-width:100%;display:block}.h-display-1,.h-display-2,h1,h2,h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-display);font-weight:400;line-height:var(--lh-tight);color:var(--fg);margin:0}.h-display-1{font-size:var(--t-display-1);line-height:var(--lh-display)}.h-display-2{font-size:var(--t-display-2);line-height:var(--lh-display)}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);letter-spacing:.02em}h4{font-family:var(--font-body);font-weight:600;font-size:var(--t-h4);text-transform:none;letter-spacing:0;margin:0;line-height:1.3}.eyebrow{font-family:var(--font-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--cyan);font-weight:500;display:block}p{color:var(--fg-muted);margin:0 0 1em}p.lead{color:var(--fg);font-size:var(--t-body-lg);line-height:1.5}p.small{font-size:var(--t-body-sm)}.mono,code,kbd,samp{font-family:var(--font-mono);font-weight:400;font-size:var(--t-body-sm);letter-spacing:var(--ls-label)}code{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--r-xs);color:var(--fg);padding:2px 6px}a,button,input,select,textarea,summary{touch-action:manipulation;-webkit-tap-highlight-color:#00c2d129}h1,h2,h3,[id]{scroll-margin-top:calc(var(--header-h) + var(--s-4))}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:var(--r-xs)}.hr{background:var(--border-subtle);border:0;height:1px}.hr--cyan{background:var(--grad-cyan-line)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;margin:0;padding:0;overflow-x:clip}img{max-width:100%;display:block}button{font-family:inherit}a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:1px solid var(--cyan);outline-offset:4px}::selection{background:var(--cyan);color:var(--fg-on-cyan)}.container{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.container--narrow{max-width:var(--container-narrow)}section,.section{padding:var(--s-20) 0;position:relative}@media (width>=900px){section,.section{padding:var(--s-23) 0}}section+section,.section+.section{border-top:1px solid var(--border-subtle)}.section--tight{padding:var(--s-12) 0}.section--alt+.section--alt{border-top:1px solid var(--border-subtle)}.section--alt .card{background:var(--surface-2)}.section__head{max-width:52ch;margin-bottom:var(--s-12)}.section__head .eyebrow+h2,.section__head .eyebrow+.h-display{margin-top:var(--s-4)}.section__head h2+.lead,.section__head .h-display+.lead{margin-top:var(--s-5)}.section--center{text-align:center}.section--center .section__head{max-width:none;margin-inline:auto}.section--center .section__head .lead{max-width:56ch;margin-inline:auto}.corner-glow-tl,.corner-glow-br{pointer-events:none;z-index:0;position:absolute;inset:0}.corner-glow-tl{background:radial-gradient(60% 50% at 0 0,#00c2d11a,#0000 60%)}.corner-glow-br{background:radial-gradient(60% 50% at 100% 100%,#00c2d114,#0000 60%)}.grid-bg{pointer-events:none;background-image:linear-gradient(#f4efe607 1px,#0000 1px),linear-gradient(90deg,#f4efe607 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;mask-image:radial-gradient(#000 30%,#0000 80%)}.hero-watermark{font-family:var(--font-display);color:#00c2d109;letter-spacing:-.04em;pointer-events:none;user-select:none;line-height:.85;position:absolute}.btn{border-radius:var(--r-md);height:44px;font-family:var(--font-body);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn--primary{background:var(--cyan);color:var(--fg-on-cyan)}.btn--primary:hover{background:var(--cyan-bright);box-shadow:0 10px 30px #00c2d14d, 0 0 0 1px var(--border-cyan-strong);transform:translateY(-1px)}.btn--primary:active{background:var(--cyan-deep);box-shadow:none;transform:translateY(0)}.btn.btn--primary,.btn.btn--primary:hover,.btn.btn--primary:focus-visible,.btn.btn--primary:active{color:var(--fg-on-cyan);border-bottom-color:#0000}.btn--primary:after{content:"";width:55%;height:100%;transition:left .62s var(--ease-out);pointer-events:none;background:linear-gradient(100deg,#0000,#fff6,#0000);position:absolute;top:0;left:-130%;transform:skew(-18deg)}.btn--primary:hover:after{left:150%}.btn--secondary,.btn--ghost{color:var(--fg);border-color:var(--border-mid);background:0 0}.btn--secondary:hover,.btn--ghost:hover{border-color:var(--border-cyan-strong);color:var(--cyan);transform:translateY(-1px)}.btn--secondary:active,.btn--ghost:active{transform:translateY(0)}.btn--lg{height:52px;padding:0 26px;font-size:16px}.btn--lg:hover{transform:translateY(-2px)}.btn--sm{height:36px;padding:0 14px;font-size:13px}.btn--block{width:100%}.btn--link{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:auto;padding:0;font-size:11px;display:inline-flex;overflow:visible}.btn--link:hover{color:var(--cyan-bright)}.btn--link .arrow{transition:transform var(--dur-fast) var(--ease-out)}.btn--link:hover .arrow{transform:translate(4px)}.eyebrow{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:12px;font-size:11px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:var(--cyan);opacity:.6;width:24px;height:1px;display:inline-block}.eyebrow--bare:before{display:none}.eyebrow--muted{color:var(--fg-muted)}.eyebrow--muted:before{background:var(--fg-muted)}.h-display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--fg);text-wrap:balance;margin:0;padding-bottom:.16em;font-weight:400;line-height:1.06}.h-display>div{line-height:1.02}.h-display .accent{color:var(--cyan)}.h-display .muted{color:var(--fg-muted)}.h-display .quiet{color:var(--fg-dim)}.h-display .serif{font-family:var(--font-display);color:var(--fg);font-style:normal}h1.h-display{font-size:var(--t-display-1)}h2.h-display{font-size:var(--t-h1)}@media (width<=900px){.h-display{line-height:.95;font-size:56px!important}h1.h-display{font-size:clamp(40px,8vw,64px)!important}}.lead{color:var(--fg-muted);font-size:19px;line-height:1.55}p{color:var(--fg-muted);line-height:var(--lh-body);margin:0 0 1em}.muted{color:var(--fg-muted)}.dim{color:var(--fg-dim)}.mono{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);font-size:11px}.mono--cyan{color:var(--cyan)}a{color:var(--cyan);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-bottom:1px solid #0000;text-decoration:none}a:hover{border-bottom-color:var(--cyan);color:var(--cyan-bright)}.card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-md);transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);padding:28px;position:relative}.card:hover{border-color:var(--border-mid)}.card:not(.tilt):hover{transform:translateY(-3px)}.card--interactive{cursor:pointer}.card--interactive:hover{border-color:var(--border-cyan)}.card--featured,.card--callout{border-color:var(--border-cyan);box-shadow:0 0 0 1px #00c2d129,0 0 48px #00c2d11a}.card--draft{border-style:dashed}.card__num,.card__index{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:16px;font-size:11px;display:block}.card--featured .card__num,.card--featured .card__index{color:var(--cyan)}.card__title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:0 0 12px;font-size:30px;line-height:1}.card__title--large{font-size:34px}.card__body{color:var(--fg-muted);margin:0;font-size:15px;line-height:1.55}.chip{border-radius:var(--r-pill);height:28px;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);border:1px solid var(--border-mid);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 12px;font-size:10px;font-weight:500;display:inline-flex}.chip--active,.chip--cyan{color:var(--cyan);background:var(--cyan-tint-08);border-color:var(--border-cyan)}.chip__dot{background:currentColor;border-radius:999px;width:6px;height:6px}.chip--sm{height:22px;padding:0 9px;font-size:9px}.data-cell{padding:28px 24px}.data-cell .num{font-family:var(--font-display);letter-spacing:.04em;color:var(--fg);margin-bottom:10px;font-size:48px;line-height:1}.data-cell .num.cyan{color:var(--cyan)}.data-cell .label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);font-size:11px}.check-list,.card ul{margin:var(--s-6) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}@media (width>=560px){.check-list{grid-template-columns:repeat(2,1fr)}}.check-list li,.card ul li{padding-left:var(--s-6);color:var(--fg-muted);position:relative}.check-list li:before,.card ul li:before{content:"+";color:var(--cyan);font-family:var(--font-mono);position:absolute;left:0}.scope-columns{gap:var(--s-6);margin-top:var(--s-6);display:grid}@media (width>=768px){.scope-columns{grid-template-columns:1fr 1fr}}.scope-columns ul{margin:var(--s-3) 0 0;gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.scope-columns li{padding-left:var(--s-5);color:var(--fg-muted);position:relative}.scope-columns--in li:before{content:"+";color:var(--success);font-family:var(--font-mono);position:absolute;left:0}.scope-columns--out li:before{content:"−";color:var(--fg-dim);font-family:var(--font-mono);position:absolute;left:0}.steps-list{margin:var(--s-6) 0 0;gap:var(--s-6);padding:0;list-style:none;display:grid}@media (width>=768px){.steps-list{grid-template-columns:repeat(2,1fr)}}.steps-list__num{font-family:var(--font-mono);color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--s-2);font-size:11px;display:block}.steps-list--timeline{margin-top:var(--s-10);grid-template-columns:1fr;gap:0}.steps-list--timeline li{margin-left:var(--s-4);padding:0 0 var(--s-10) var(--s-8);border-left:1px solid var(--border-mid);position:relative}.steps-list--timeline li:last-child{border-left-color:#0000;padding-bottom:0}.steps-list--timeline .steps-list__num{width:var(--s-8);height:var(--s-8);background:var(--bg);border:1px solid var(--border-cyan);border-radius:var(--r-pill);place-items:center;margin:0;display:grid;position:absolute;top:-2px;left:0;transform:translate(-50%)}.section--alt .steps-list--timeline .steps-list__num{background:var(--surface-1)}.faq-list{border-top:1px solid var(--border-subtle)}.faq-item{border-bottom:1px solid var(--border-subtle);padding:var(--s-4) 0}.faq-item summary{cursor:pointer;color:var(--fg);justify-content:space-between;align-items:center;gap:var(--s-4);font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--font-mono);color:var(--cyan);font-size:20px}.faq-item[open] summary:after{content:"−"}.faq-item summary:hover{color:var(--cyan)}.faq-item p{margin-top:var(--s-3);max-width:68ch;margin-bottom:0}.team-grid{gap:var(--s-6);margin-top:var(--s-8);display:grid}@media (width>=768px){.team-grid{grid-template-columns:repeat(3,1fr)}}.team-card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:28px}.team-card__role{color:var(--cyan);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;margin:var(--s-2) 0 var(--s-3);font-size:11px;display:block}.strip{background:var(--cyan);padding:10px 0;position:relative;overflow:hidden}.strip__inner{white-space:nowrap;animation:38s linear infinite strip-marquee;display:flex}.strip:hover .strip__inner{animation-play-state:paused}.strip__inner>span{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-on-cyan);padding:0 28px;font-size:11px;font-weight:500}.strip--ghost{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);background:0 0}.strip--ghost .strip__inner>span{color:var(--fg-muted)}@keyframes strip-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.grid{gap:var(--s-6);display:grid}.grid-2,.grid-3{gap:var(--s-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.m-stack{grid-template-columns:1fr!important}.m-2{grid-template-columns:repeat(2,1fr)!important}}@media (width<=480px){.m-1{grid-template-columns:1fr!important}}.field,.form-field{margin-bottom:var(--s-5);flex-direction:column;gap:8px;display:flex}.field label,.form-field label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fg-muted);font-size:10px}.field input,.field textarea,.field select,.form-field input,.form-field textarea,.form-field select{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--fg);font-family:var(--font-body);transition:border-color var(--dur-fast) var(--ease-out);outline:none;padding:14px 16px;font-size:15px}.field input:focus,.field textarea:focus,.field select:focus,.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:var(--border-cyan-strong);box-shadow:var(--glow-cyan-sm)}.field textarea,.form-field textarea{resize:vertical;min-height:120px;line-height:1.5}.form-field--invalid input,.form-field--invalid textarea,.form-field--invalid select{border-color:var(--danger)}.form-error{color:var(--danger);margin:0;font-size:14px}.form-honeypot,.form-honeypot input{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status[role=status]{margin-top:var(--s-4);font-family:var(--font-mono);font-size:14px}.consent-row{align-items:flex-start;gap:var(--s-3);cursor:pointer;line-height:1.5;display:flex}.consent-row input{width:20px;height:20px;accent-color:var(--cyan);flex:0 0 20px;margin-top:1px;padding:0}.consent-row a{text-underline-offset:3px;text-decoration:underline}.legal-sections{gap:var(--s-8);margin-top:var(--s-10);flex-direction:column;display:flex}.legal-section{gap:var(--s-4);padding-bottom:var(--s-8);border-bottom:1px solid var(--border-subtle);display:grid}@media (width>=768px){.legal-section{grid-template-columns:200px 1fr}}.legal-section h2{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);font-size:11px}.legal-section p{white-space:pre-line;color:var(--fg);line-height:var(--lh-loose)}.skip-link{left:var(--s-4);background:var(--cyan);color:var(--fg-on-cyan);border-radius:var(--r-md);font-family:var(--font-mono);z-index:1000;transition:top var(--dur-base) var(--ease-out);padding:12px 20px;font-size:14px;position:absolute;top:-60px}.skip-link:focus{top:var(--s-4)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{z-index:100;height:var(--header-h);backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--border-subtle);background:#050608b8;position:sticky;top:0}.site-header .container{height:100%}.nav{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.nav__brand{flex-shrink:0;align-items:center;gap:11px;display:inline-flex;border:0!important}.nav__brand .brandmark{flex-shrink:0;display:block}.nav__brand:hover .brandmark line,.nav__brand:hover .brandmark circle{filter:drop-shadow(0 0 6px #00c2d18c)}.nav__wordmark{font-family:var(--font-body);letter-spacing:-.005em;color:var(--fg);white-space:nowrap;font-size:22px;font-weight:600;line-height:1}.nav__wordmark span{color:var(--fg-muted);font-weight:500}.nav__brand:hover .nav__wordmark span{color:var(--fg)}.nav__list{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:none}.nav__list a{color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border-bottom:0;padding:6px 0;font-size:11px}.nav__list a:hover{color:var(--fg)}.nav__list a[aria-current=page]{color:var(--cyan);position:relative}.nav__list a[aria-current=page]:after{content:"";background:var(--cyan);height:1px;position:absolute;bottom:-2px;left:0;right:0}.nav__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.nav__cta,.nav__portal{display:none}.nav__portal{border-radius:var(--r-md);height:36px;color:var(--fg);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid #f4efe6d9;justify-content:center;align-items:center;padding:0 14px;font-size:11px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.nav__portal:hover{background:var(--fg);border-color:var(--fg);color:#0b0f15}.nav__portal:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.lang-switcher{border:1px solid var(--border-mid);border-radius:var(--r-pill);flex-shrink:0;align-items:center;gap:1px;padding:2px;display:inline-flex}.lang-switcher a{cursor:pointer;border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.14em;color:var(--fg-dim);transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:5px 9px;font-size:10px;font-weight:500}.lang-switcher a:hover{color:var(--fg)}.lang-switcher a[aria-current=true],.lang-switcher a[aria-current=true]:hover{color:var(--fg-on-cyan);background:var(--cyan)}.nav__toggle{border:1px solid var(--border-mid);border-radius:var(--r-sm);width:40px;height:40px;color:var(--fg);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:inline-flex}.nav__toggle:hover{border-color:var(--border-cyan-strong);color:var(--cyan)}@media (width<=420px){.nav{gap:10px}.nav__right{gap:8px}.nav__wordmark{font-size:18px}.nav__brand{gap:8px}.lang-switcher a{letter-spacing:.08em;padding:5px 6px}}.scroll-progress{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan) 60%, var(--cyan-bright));transform-origin:0;pointer-events:none;z-index:101;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.scroll-progress{animation:linear both progress-grow scroll(root)}}@keyframes progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1000px){.nav__list{display:flex}.nav__cta,.nav__portal{display:inline-flex}.nav__toggle{display:none}}.mobile-nav{z-index:300;backdrop-filter:blur(8px);padding:22px var(--gutter) calc(env(safe-area-inset-bottom) + 28px);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);background:#050608f7;flex-direction:column;display:flex;position:fixed;inset:0}.mobile-nav[data-open=true]{opacity:1;pointer-events:auto}.mobile-nav[hidden],.mobile-nav__backdrop{display:none}.mobile-nav .container{flex-direction:column;flex:1;width:100%;display:flex}.mobile-nav__heading{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.mobile-nav ul{border-top:1px solid var(--border-subtle);flex-direction:column;margin:24px 0 0;padding:0;list-style:none;display:flex}.mobile-nav li{border-bottom:1px solid var(--border-subtle)}.mobile-nav a{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);transition:color var(--dur-fast) var(--ease-out), padding-left var(--dur-fast) var(--ease-out);border-bottom:0;justify-content:space-between;align-items:center;padding:22px 4px;font-size:34px;display:flex}.mobile-nav a:hover,.mobile-nav a[aria-current=page]{color:var(--cyan);border-bottom:0;padding-left:12px}@media (width<=560px){.mobile-nav a{padding:18px 4px;font-size:28px}}@media (width>=1000px){.mobile-nav,.mobile-nav__backdrop{display:none!important}}.trust-bar{top:var(--header-h);z-index:90;backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--border-subtle);background:#080a0ed1;height:44px;position:sticky}.trust-bar .container{height:100%}.trust-bar__inner{scrollbar-width:none;justify-content:center;align-items:center;height:100%;display:flex;overflow-x:auto}.trust-bar__inner::-webkit-scrollbar{display:none}.trust-item{white-space:nowrap;cursor:default;height:100%;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:9px;padding:0 20px;display:inline-flex;position:relative}.trust-item:not(:last-child):after{content:"";background:var(--border-subtle);width:1px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.trust-item:hover,.trust-item:focus-visible{color:var(--fg)}.trust-item svg{color:var(--cyan);flex-shrink:0}.trust-item__label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}@media (width<=768px){.trust-bar__inner{justify-content:flex-start;mask-image:linear-gradient(90deg,#000 78%,#0000)}.trust-item{padding:0 14px}.trust-item:last-child{padding-right:48px}}.floating-cta-bar{z-index:150;backdrop-filter:blur(12px)saturate(140%);border:1px solid var(--border-cyan);border-radius:var(--r-pill);opacity:0;pointer-events:none;max-width:calc(100vw - 48px);transition:transform .28s var(--ease-out), opacity .2s var(--ease-out);background:#11161de6;position:fixed;bottom:24px;right:24px;transform:translateY(calc(100% + 32px));box-shadow:0 18px 40px #00000080}.floating-cta-bar[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.floating-cta-bar .container{width:auto;max-width:none;margin:0;padding:0}.floating-cta-bar__inner{justify-content:flex-end;align-items:center;padding:5px;display:flex}.floating-cta-bar__text{display:none!important}@media (width<=999px){.floating-cta-bar{display:none}}.floating-cta-bar__text{font-family:var(--font-body);color:var(--fg);align-items:center;gap:10px;min-width:0;font-size:15px;display:flex}.floating-cta-bar__text .mono{color:var(--cyan)}@media (width<=768px){.floating-cta-bar__text{font-size:13.5px}.floating-cta-bar .btn{flex-shrink:0}}@media (width<=560px){.floating-cta-bar__inner{flex-direction:column;align-items:stretch;padding:12px 0}.floating-cta-bar__text{text-align:center;justify-content:center}.floating-cta-bar .btn{width:100%}}.mobile-cta-bar{z-index:90;padding:12px var(--gutter) max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--border-cyan);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:#050608f2;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mobile-cta-bar[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-cta-bar .btn{width:100%}@media (width>=1000px){.mobile-cta-bar{display:none}}.site-footer{border-top:1px solid var(--border-subtle);padding:var(--s-16) 0 var(--s-10);background:var(--bg)}.footer__grid{gap:var(--s-8);padding-bottom:var(--s-12);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr;display:grid}@media (width>=768px){.footer__grid{grid-template-columns:1fr 1fr;gap:40px}}@media (width>=1000px){.footer__grid{grid-template-columns:1.5fr repeat(4,1fr);gap:40px}}.footer__brand a.mono{border-bottom:0}.footer__brand a.mono:hover{color:var(--cyan-bright)}.footer__brand{flex-direction:column;gap:18px;display:flex}.footer__brand img{align-self:flex-start;height:26px}.footer__brand p{max-width:320px;margin:0;font-size:14px;line-height:1.55}.footer__col h4{color:var(--fg);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;margin:0 0 16px;font-size:11px;font-weight:500}.footer__col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer__col a{color:var(--fg-muted);border-bottom:0;font-size:14px}.footer__col a:hover{color:var(--fg);border-bottom:0}.footer__bottom{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-dim);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;font-size:11px;display:flex}html[data-enhanced=true] .rv,html[data-enhanced=true] [data-reveal=pending]{opacity:0;transition:opacity .5s var(--ease-out), transform .6s cubic-bezier(.16, 1, .3, 1);transition-delay:var(--rv-d,0s);transform:translateY(18px)}html[data-enhanced=true] .rv.vi,html[data-enhanced=true] [data-reveal=visible]{opacity:1;transform:translateY(0)}html[data-enhanced=true] .rv .h-display>div,html[data-enhanced=true] .h-display.rv>div{opacity:0;transition:opacity .5s var(--ease-out), transform .55s cubic-bezier(.16, 1, .3, 1);transform:translateY(.45em)}html[data-enhanced=true] .rv.vi .h-display>div,html[data-enhanced=true] .h-display.rv.vi>div{opacity:1;transform:translateY(0)}html[data-enhanced=true] .rv.vi .h-display>div:first-child{transition-delay:var(--rv-d,0s)}html[data-enhanced=true] .rv.vi .h-display>div:nth-child(2){transition-delay:calc(var(--rv-d,0s) + 50ms)}html[data-enhanced=true] .rv.vi .h-display>div:nth-child(3){transition-delay:calc(var(--rv-d,0s) + .1s)}html[data-enhanced=true] .rv.vi .h-display>div:nth-child(4){transition-delay:calc(var(--rv-d,0s) + .15s)}html[data-enhanced=true] .rv.vi .h-display>div:nth-child(5){transition-delay:calc(var(--rv-d,0s) + .2s)}html[data-enhanced=true] .page-hero h1.h-display>div{animation:.65s cubic-bezier(.16,1,.3,1) backwards line-rise}html[data-enhanced=true] .page-hero h1.h-display>div:first-child{animation-delay:0s}html[data-enhanced=true] .page-hero h1.h-display>div:nth-child(2){animation-delay:60ms}html[data-enhanced=true] .page-hero h1.h-display>div:nth-child(3){animation-delay:.12s}html[data-enhanced=true] .page-hero h1.h-display>div:nth-child(4){animation-delay:.18s}html[data-enhanced=true] .page-hero h1.h-display>div:nth-child(5){animation-delay:.24s}@keyframes line-rise{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.page-in{animation:.3s cubic-bezier(.16,1,.3,1) page-in}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html{scrollbar-color:var(--surface-3) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--surface-3);border:3px solid var(--bg);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--cyan-deep)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-enhanced=true] .rv,html[data-enhanced=true] [data-reveal],html[data-enhanced=true] .rv .h-display>div{opacity:1!important;transform:none!important}html[data-enhanced=true] .page-hero h1.h-display>div{opacity:1!important;animation:none!important}.grid-bg,.v3d__rotor,.v3d__glow{animation:none!important}}@media (width<=900px){.hero-v3d{display:none}}@media (width<=767px){:where(a,button,input,select,textarea,summary){min-height:44px}.lang-switcher a{place-items:center;min-width:34px;min-height:34px;display:inline-grid}}.skip-link:hover,.skip-link:focus-visible{color:var(--fg-on-cyan)}h1.h-display.page-hero__h1{font-size:clamp(44px,5vw,80px)}.page-hero>.container{z-index:1;position:relative}.page-hero__visual{position:relative}.section--glow>.container{z-index:1;position:relative}.split-2>.section__head{margin-bottom:0}@media (width>=900px){.split-2>.section__head{top:calc(var(--header-h) + 76px);position:sticky}}.trust-bar__inner:focus-visible{outline:1px solid var(--cyan);outline-offset:-3px}.tone-dim{--tone:var(--fg-dim);--tone-style:dashed}.tone-muted{--tone:var(--fg-muted)}.tone-cyan{--tone:var(--cyan);--tone-bg:var(--cyan-tint-08);--tone-line:var(--border-cyan)}.tone-ok{--tone:var(--success);--tone-bg:#4dd59914;--tone-line:#4dd5995c}.tone-warn{--tone:var(--warning);--tone-bg:#f0b34a14;--tone-line:#f0b34a61}.tone-err{--tone:var(--danger);--tone-bg:#ff5d5d14;--tone-line:#ff5d5d61}.tone-stop{--tone:var(--fg-muted);--tone-bg:var(--surface-3);--tone-dot:1px}.state-chip{border:1px var(--tone-style,solid) var(--tone-line,var(--border-mid));border-radius:var(--r-pill);background:var(--tone-bg,transparent);height:26px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tone,var(--fg-muted));white-space:nowrap;align-items:center;gap:8px;padding:0 11px;font-size:10px;font-weight:500;display:inline-flex}.state-chip:before{content:"";border-radius:var(--tone-dot,999px);background:currentColor;flex-shrink:0;width:6px;height:6px}.tone-warn .state-chip:before,.state-chip.tone-warn:before{animation:1.6s steps(2,jump-none) infinite chip-blink}@keyframes chip-blink{0%{opacity:1}to{opacity:.25}}.ledger{background:linear-gradient(180deg, var(--surface-1), #0a0c10b8);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-lg), 0 0 0 1px #00c2d10d, 0 0 80px #00c2d10f;margin:0;position:relative;overflow:hidden}.ledger:before{content:"";background:var(--grad-cyan-line);height:1px;position:absolute;top:0;left:0;right:0}.ledger__head{border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:10px;display:flex}.ledger__title{color:var(--fg);align-items:center;gap:10px;display:inline-flex}.ledger__badge{color:var(--fg-dim)}.ledger__live{background:var(--success);border-radius:999px;width:7px;height:7px;position:relative}.ledger__live:after{content:"";border-radius:inherit;background:var(--success);animation:ledger-ping 2.4s var(--ease-out) infinite;position:absolute;inset:0}@keyframes ledger-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.ledger__rows{margin:0;padding:6px 0;list-style:none}.ledger__row{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-dim);transition:background var(--dur-base) var(--ease-out);border-bottom:1px solid #f4efe60d;grid-template-columns:46px 66px minmax(24px,1fr) auto;align-items:center;gap:14px;padding:13px 20px;font-size:11px;display:grid}.ledger__row:last-child{border-bottom:0}.ledger__row:hover{background:#f4efe606}.ledger__time{color:var(--fg-muted)}.ledger__track{background:#f4efe612;border-radius:2px;height:2px;position:relative;overflow:hidden}.ledger__track:before{content:"";transform-origin:0;background:var(--tone,var(--fg-dim));opacity:.7;transform:scaleX(var(--fill,.1));position:absolute;inset:0}.ledger__row.tone-dim{--fill:.12}.ledger__row.tone-muted{--fill:.34}.ledger__row.tone-cyan{--fill:.6}.ledger__row.tone-ok{--fill:1}.ledger__row.tone-warn{--fill:.78}.ledger__row.tone-err{--fill:.46}.ledger__scan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ledger__scan:before{content:"";background:linear-gradient(#0000,#00c2d112,#0000);height:26%;animation:6s linear infinite ledger-scan;position:absolute;top:0;left:0;right:0}@keyframes ledger-scan{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@media (width<=560px){.ledger__row{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:12px 16px}.ledger__id{display:none}.ledger__head{padding:14px 16px}}.fit-list{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.fit-list__item{border-bottom:1px solid var(--border-subtle);color:var(--fg);gap:22px;padding:22px 0;font-size:18px;line-height:1.45;display:flex}.fit-list__item .mono{color:var(--cyan);flex-shrink:0;padding-top:5px}.rail{margin:0;padding:0;list-style:none;position:relative}.rail__step{padding:0 0 34px 62px;position:relative}.rail__step:last-child{padding-bottom:0}.rail__step:before{content:"";background:var(--border-mid);width:1px;position:absolute;top:44px;bottom:4px;left:19px}.rail__step:last-child:before{display:none}.rail__node{z-index:1;border:1px solid var(--border-cyan);background:var(--surface-1);width:40px;height:40px;font-family:var(--font-mono);letter-spacing:.1em;color:var(--cyan);transition:box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;top:0;left:0}.rail__step:hover .rail__node{border-color:var(--border-cyan-strong);box-shadow:var(--glow-cyan-sm)}.rail__step--branch .rail__node{color:var(--warning);border-style:dashed;border-color:#f0b34a99}.rail__title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:0 0 8px;padding-top:8px;font-size:24px;font-weight:400;line-height:1}.rail__body{color:var(--fg-muted);margin:0;font-size:15px;line-height:1.5}@media (width>=1000px){.rail{grid-template-columns:repeat(7,minmax(0,1fr));gap:0 22px;display:grid}.rail--5{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 32px}.rail--6{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 26px}.rail:before{content:"";background:var(--border-mid);height:1px;position:absolute;top:20px;left:20px;right:calc(14.2857% - 38.8571px)}.rail--5:before{right:calc(20% - 45.6px)}.rail--6:before{right:calc(16.6667% - 41.6667px)}.rail--text .rail__title{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg);font-size:16px;line-height:1.4}.rail:after{content:"";background:linear-gradient(90deg, transparent, var(--cyan), transparent);width:12%;height:3px;animation:rail-pulse 5.2s var(--ease-in-out) infinite;border-radius:3px;position:absolute;top:19px;left:20px}.rail__step{padding:0}.rail__step:before{display:none}.rail__node{margin-bottom:24px;position:relative}.rail__title{padding-top:0;font-size:22px}.rail__body{font-size:14px}}@keyframes rail-pulse{0%{opacity:0;transform:translate(-60%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(760%)}}@media (width>=769px){.split-2--board{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px}}.board{flex-direction:column;gap:14px;display:flex}.board__lane{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-1);padding:22px 24px;position:relative;overflow:hidden}.board__lane:before{content:"";background:var(--lane);width:2px;position:absolute;top:0;bottom:0;left:0}.board__lane--main{--lane:var(--cyan)}.board__lane--human{--lane:var(--warning)}.board__lane--stop{--lane:var(--fg-dim)}.board__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg);gap:12px;margin:0 0 16px;font-size:11px;display:flex}.board__n{color:var(--lane)}.board__track{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.board__track>li{position:relative}.board__lane:not(.board__lane--stop) .board__track>li+li:after{content:"";background:var(--border-strong);width:12px;height:1px;position:absolute;top:50%;left:-17px}.scope-panels{gap:16px;display:grid}@media (width>=768px){.scope-panels{grid-template-columns:1fr 1fr}}.scope-panel{border-radius:var(--r-md);padding:28px}.scope-panel--in{background:var(--surface-2);border:1px solid var(--border-cyan);box-shadow:0 0 56px #00c2d10f}.scope-panel--out{border:1px dashed var(--border-mid)}.scope-panel .mono{margin:0}.scope-panel ul{margin:18px 0 0;padding:0;list-style:none}.scope-panel li{border-top:1px solid var(--border-subtle);color:var(--fg);padding:12px 0 12px 26px;position:relative}.scope-panel--out li{color:var(--fg-muted)}.scope-panel li:before{font-family:var(--font-mono);position:absolute;left:2px}.scope-panel--in li:before{content:"+";color:var(--success)}.scope-panel--out li:before{content:"−";color:var(--fg-dim)}.metric-grid{border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=340px){.metric-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=559px){.metric-grid .metric-grid__cell{min-height:116px;padding:20px 16px}.metric-grid .metric-grid__label{font-size:21px}}@media (width>=900px){.metric-grid{grid-template-columns:repeat(3,1fr)}}.metric-grid__cell{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-height:140px;transition:background var(--dur-base) var(--ease-out);flex-direction:column;justify-content:space-between;gap:22px;padding:26px 24px;display:flex;position:relative}.metric-grid__cell:after{content:"";background:var(--cyan);transform-origin:0;height:1px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:-1px;left:-1px;right:-1px;transform:scaleX(0)}.metric-grid__cell:hover{background:var(--surface-1)}.metric-grid__cell:hover:after{transform:scaleX(1)}.metric-grid__label{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);font-size:26px;line-height:1.05}.decide{align-items:center;gap:28px;display:grid}@media (width>=900px){.decide{grid-template-columns:minmax(0,1fr) 72px minmax(0,1.1fr)}}.decide__in{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-2);padding:28px}.decide__in .mono{margin:0}.decide__in ul{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.decide__in li{border:1px solid var(--border-mid);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);padding:6px 12px;font-size:10px}.decide__arrow{background:linear-gradient(var(--border-mid), var(--cyan));justify-self:center;width:1px;height:44px;position:relative}.decide__arrow:after{content:"";border-right:1px solid var(--cyan);border-bottom:1px solid var(--cyan);width:9px;height:9px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-1px)rotate(45deg)}@media (width>=900px){.decide__arrow{background:linear-gradient(90deg, var(--border-mid), var(--cyan));width:100%;height:1px}.decide__arrow:after{inset:50% 0 auto auto;transform:translate(-1px,-50%)rotate(-45deg)}}.decide__out{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.decide__out li{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-1);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);transition:border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);flex-direction:column;gap:12px;padding:22px 24px;font-size:clamp(26px,2.6vw,36px);line-height:1;display:flex}.decide__out li:hover{border-color:var(--border-cyan);color:var(--cyan)}.decide__out .mono{font-size:11px;line-height:1}@media (width<=420px){.decide__out li{padding:18px;font-size:26px}}@media (width<=560px){.board__lane:not(.board__lane--stop) .board__track>li+li:after{display:none}.board__track{gap:8px}.board__lane{padding:18px 18px 18px 20px}}@media (width<=759px){.trust-bar__inner{justify-content:flex-start;mask-image:linear-gradient(90deg,#000 82%,#0000)}.trust-bar{height:auto;position:relative;top:auto}.trust-bar__inner{flex-wrap:wrap;justify-content:center;gap:4px 0;padding:8px 0;overflow:visible;mask-image:none}.trust-item{letter-spacing:.1em;height:auto;padding:2px 10px;font-size:10px}html.nav-hidden .trust-bar{transform:none}.trust-bar__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;display:grid}.trust-item{white-space:normal;letter-spacing:.05em;padding:2px 0;line-height:1.3}.trust-item:not(:last-child):after{display:none}.trust-bar__inner{flex-wrap:nowrap;justify-content:center;gap:12px;padding:9px 0;display:flex}.trust-item{white-space:nowrap;letter-spacing:.04em;font-size:9.5px}.trust-item:first-child,.trust-item:last-child{display:none}.trust-item__label{letter-spacing:.06em;font-size:9.5px}.trust-item{gap:5px}}@media (width<=380px){.trust-bar__inner{gap:10px}.trust-item__label{letter-spacing:.03em;font-size:9px}}.vengine{border:1px solid var(--border-subtle);border-radius:var(--r-xl);box-shadow:var(--shadow-lg), 0 0 0 1px #00c2d10d, 0 0 120px #00c2d114;backdrop-filter:blur(6px);background:linear-gradient(#11161db8,#0a0c10eb);position:relative;overflow:hidden}.vengine:before{content:"";background:var(--grad-cyan-line);height:1px;position:absolute;top:0;left:0;right:0}.vengine__head{border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;font-size:10px;display:flex}.vengine__stage{padding:22px 22px 8px;position:relative}.vengine__svg{width:100%;height:auto;display:block;overflow:visible}.vengine__track{fill:none;stroke:#f4efe60d;stroke-width:34px;stroke-linecap:round;stroke-linejoin:round}.vengine__arm{fill:none;stroke:url(#vg-arm);stroke-width:13px;stroke-linecap:round;stroke-linejoin:round}.vengine__stem{fill:none;stroke:var(--cyan);stroke-width:11px;stroke-linecap:round}.vg-a{stop-color:var(--cyan-deep);stop-opacity:.45}.vg-b{stop-color:var(--cyan);stop-opacity:1}.vengine__end{fill:var(--cyan);opacity:.4}.vengine__node{fill:var(--cyan);transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 10px #00c2d1b3)}.vengine__halo{fill:none;stroke:var(--cyan);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:v-halo 2.8s var(--ease-out) infinite}@keyframes v-halo{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}.vengine__svg.is-hit .vengine__node{animation:v-hit .52s var(--ease-out)}@keyframes v-hit{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}.vengine__packet{fill:var(--cyan-bright);filter:drop-shadow(0 0 6px #2bd9e6e6)}.vengine__packet--R{fill:var(--success);filter:drop-shadow(0 0 6px #4dd599e6)}.vengine__tag{border-radius:var(--r-sm);border:1px solid var(--border-cyan);backdrop-filter:blur(10px);max-width:38%;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);background:#050608db;padding:9px 12px;font-size:10px;position:absolute;top:17%;box-shadow:0 10px 30px #0006}.vengine__tag b{color:var(--cyan);font-weight:500;display:block}.vengine__tag span{color:var(--fg-muted);letter-spacing:.1em;margin-top:4px;display:block}.vengine__tag--in{left:20px}.vengine__tag--reply{text-align:right;border-color:#4dd5995c;right:20px}.vengine__tag--reply b{color:var(--success)}.vengine__out{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.vengine__out-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.vstream{border-top:1px solid var(--border-subtle);margin:14px 0 0;padding:4px 0 6px;list-style:none}.vstream__row{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-dim);border-bottom:1px solid #f4efe60a;grid-template-columns:44px 62px minmax(0,1fr) 10px;align-items:center;gap:12px;padding:10px 22px;font-size:11px;display:grid}.vstream__row:last-child{border-bottom:0}.vstream__time{color:var(--fg-muted)}.vstream__name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-body);letter-spacing:0;font-size:13px;overflow:hidden}.vstream__dot{background:var(--tone,var(--fg-dim));width:8px;height:8px;box-shadow:0 0 10px var(--tone,transparent);border-radius:999px}.vstream__row.is-new{animation:v-row .52s var(--ease-out)}@keyframes v-row{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){.vengine__stage{padding:16px 12px 6px}.vengine__tag{max-width:42%;padding:7px 9px;font-size:9px;top:12%}.vengine__tag--in{left:10px}.vengine__tag--reply{right:10px}.vstream__row{grid-template-columns:42px minmax(0,1fr) 10px;padding:10px 16px}.vstream__id{display:none}.vengine__head{padding:14px 16px}}.portal-stage{margin-top:var(--s-4);position:relative}.portal-stage:before{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(50% 60% at 50% 40%,#00c2d129,#0000 70%);position:absolute;inset:12% 8% -6%}.pmock{background:var(--surface-1);border:1px solid var(--border-mid);border-radius:var(--r-xl);margin:0;position:relative;overflow:hidden;box-shadow:0 40px 120px #0009,0 0 0 1px #00c2d114}.pmock__bar{background:var(--surface-2);border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:16px;padding:12px 18px;font-size:10px;display:flex}.pmock__dots{gap:6px;display:inline-flex}.pmock__dots i{background:var(--surface-3);border:1px solid var(--border-mid);border-radius:999px;width:9px;height:9px}.pmock__url{text-align:center;text-transform:none;letter-spacing:.04em;border:1px solid var(--border-subtle);border-radius:var(--r-pill);background:var(--bg);max-width:360px;color:var(--fg-muted);flex:1;margin:0 auto;padding:5px 12px}.pmock__badge{color:var(--fg-dim);white-space:nowrap}.pmock__body{grid-template-columns:200px minmax(0,1fr);min-height:440px;display:grid}.pmock__side{border-right:1px solid var(--border-subtle);background:#05060880;padding:20px 14px}.pmock__brand{color:var(--fg);align-items:center;gap:10px;padding:0 8px 18px;font-size:14px;font-weight:600;display:flex}.pmock__nav{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pmock__nav li{border-radius:var(--r-sm);color:var(--fg-muted);border-left:2px solid #0000;padding:9px 10px;font-size:13px}.pmock__nav li.is-on{color:var(--fg);background:var(--cyan-tint-08);border-left-color:var(--cyan)}.pmock__main{flex-direction:column;gap:18px;padding:22px 24px 24px;display:flex}.pmock__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pmock__title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:0;font-size:28px;line-height:1}.pmock__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pmock__kpi{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-2);flex-direction:column;gap:8px;padding:14px 14px 12px;display:flex;position:relative;overflow:hidden}.pmock__kpi-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);min-height:2.4em;font-size:9.5px}.pmock__kpi b{font-family:var(--font-display);letter-spacing:.03em;color:var(--fg);font-size:38px;font-weight:400;line-height:1}.pmock__kpi--warn b{color:var(--warning)}.pmock__spark{align-items:flex-end;gap:3px;height:26px;display:flex}.pmock__spark i{background:var(--cyan);opacity:.55;border-radius:2px 2px 0 0;flex:1;height:40%}.pmock__kpi--warn .pmock__spark i{background:var(--warning);opacity:.45}.pmock__spark i:first-child{height:34%}.pmock__spark i:nth-child(2){height:52%}.pmock__spark i:nth-child(3){height:46%}.pmock__spark i:nth-child(4){height:68%}.pmock__spark i:nth-child(5){height:60%}.pmock__spark i:nth-child(6){height:82%}.pmock__spark i:nth-child(7){opacity:1;height:94%}.pmock__kpi:nth-child(2) .pmock__spark i:nth-child(3){height:70%}.pmock__kpi:nth-child(3) .pmock__spark i:nth-child(n){height:30%}.pmock__kpi:nth-child(3) .pmock__spark i:nth-child(2n){height:48%}.pmock__kpi:nth-child(4) .pmock__spark i:nth-child(n){height:18%}.pmock__kpi:nth-child(4) .pmock__spark i:nth-child(4){height:56%}.pmock__cols{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;display:grid}.pmock__panel{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-2);padding:14px 16px}.pmock__panel-title{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 10px;font-size:10px}.pmock__panel--review{background:linear-gradient(180deg, #f0b34a0d, var(--surface-2));border-color:#f0b34a4d}.pmock__panel--review .pmock__panel-title{color:var(--warning)}.pmock__feed,.pmock__review{margin:0;padding:0;list-style:none}.pmock__row{border-top:1px solid #f4efe60d;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.pmock__row:first-child{border-top:0}.pmock__time{font-family:var(--font-mono);color:var(--fg-dim);font-size:10.5px}.pmock__name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pmock__row .state-chip{height:22px;padding:0 9px;font-size:9px}.pmock__review li{color:var(--fg);border-top:1px solid #f4efe60d;flex-direction:column;gap:3px;padding:10px 0;font-size:13px;display:flex}.pmock__review li:first-child{border-top:0}.pmock__id{font-family:var(--font-mono);color:var(--warning);letter-spacing:.08em;font-size:10.5px}.portal-feats{margin-top:var(--s-12);border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.portal-feat{padding:26px 24px 0 0}.portal-feat+.portal-feat{border-left:1px solid var(--border-subtle);padding-left:24px}.portal-feat .mono{color:var(--cyan)}.portal-feat h3{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:12px 0 8px;font-size:24px;font-weight:400;line-height:1.05}.portal-feat p{margin:0;font-size:15px}@media (width<=1000px){.pmock__body{grid-template-columns:1fr}.pmock__side{border-right:0;border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:12px 14px;display:flex;overflow-x:auto}.pmock__brand{flex-shrink:0;padding:0 8px 0 0}.pmock__nav{flex-direction:row}.pmock__nav li{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;border-radius:0}.pmock__nav li.is-on{border-bottom-color:var(--cyan);background:0 0}.pmock__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pmock__cols{grid-template-columns:1fr}.portal-feats{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-feat:nth-child(3){border-left:0;padding-left:0}}@media (width<=560px){.pmock__bar{gap:10px;padding:10px 12px}.pmock__url{display:none}.pmock__badge{margin-left:auto}.pmock__main{padding:16px 14px}.pmock__kpi b{font-size:30px}.pmock__side{display:none}.portal-feats{grid-template-columns:1fr}.portal-feat+.portal-feat{border-left:0;padding-left:0}}.sim{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=900px){.sim{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}}.sim__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 14px;font-size:11px}.sim__phone{background:linear-gradient(180deg, var(--surface-2), var(--surface-1));border:1px solid var(--border-mid);border-radius:28px;padding:22px;position:relative;box-shadow:0 30px 80px #00000080,inset 0 0 0 6px #05060899}.sim__screen{background:var(--bg);border-radius:18px;flex-direction:column;gap:12px;min-height:260px;padding:18px 14px;display:flex}.bubble{max-width:86%;color:var(--fg);border-radius:14px;padding:12px 14px 22px;font-size:15px;line-height:1.45;position:relative}.bubble--in{background:var(--surface-3);border-bottom-left-radius:4px;align-self:flex-start}.bubble--out{background:var(--cyan);color:var(--fg-on-cyan);border-bottom-right-radius:4px;align-self:flex-end;padding-bottom:12px;font-weight:600}.bubble__time{font-family:var(--font-mono);color:var(--fg-dim);font-size:10px;position:absolute;bottom:6px;right:12px}.sim__silence{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--warning);align-self:center;margin:8px 0 0;font-size:11px}.is-in{animation:sim-in .42s var(--ease-out)}@keyframes sim-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.sim.is-busy .sim__screen:after{content:"";background:radial-gradient(circle, var(--fg-dim) 3px, transparent 4px) 6px 50% / 14px 14px repeat-x, var(--surface-3);border-radius:10px;align-self:flex-end;width:44px;height:18px;animation:.9s steps(3,end) infinite sim-type}@keyframes sim-type{0%{opacity:.5}to{opacity:1}}.sim__side{flex-direction:column;gap:18px;display:flex}.sim__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sim__opt{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--surface-1);height:52px;color:var(--fg);font-family:var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);padding:0 16px;font-size:15px;font-weight:500}.sim__opt:hover{border-color:var(--border-cyan-strong);transform:translateY(-1px)}.sim__opt[aria-pressed=true]{border-color:var(--cyan);background:var(--cyan-tint-12);color:var(--cyan-bright)}.sim__opt:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.sim__team{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--surface-1);padding:22px}.section--alt .sim__team,.section--alt .sim__opt{background:var(--surface-2)}.sim__case{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.sim__case-id{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-muted);font-size:12px}.sim__track{counter-reset:st;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:16px 0;padding:0;list-style:none;display:grid}.sim__track li{counter-increment:st;border-top:2px solid var(--border-mid);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);transition:border-color var(--dur-slow) var(--ease-out), color var(--dur-slow) var(--ease-out);padding-top:12px;font-size:10px;position:relative}.sim__track li.is-done{border-top-color:var(--cyan);color:var(--fg)}.sim__next{flex-direction:column;gap:6px;margin:0;display:flex}.sim__next-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);font-size:10px}.sim__next span:last-child{color:var(--fg);font-size:16px;line-height:1.5}.sim__note{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);grid-column:1/-1;margin:0;font-size:11px}.calc{border:1px solid var(--border-mid);border-radius:var(--r-xl);background:var(--surface-1);grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}@media (width>=900px){.calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.calc__inputs{flex-direction:column;gap:30px;padding:36px;display:flex}.calc__row{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.calc__row label{color:var(--fg);font-size:15px}.calc__row output{font-family:var(--font-display);letter-spacing:.03em;color:var(--cyan);font-size:34px;line-height:1}.calc input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}.calc input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cyan) var(--fill,50%), var(--surface-3) var(--fill,50%));border-radius:4px;height:4px}.calc input[type=range]::-moz-range-track{background:var(--surface-3);border-radius:4px;height:4px}.calc input[type=range]::-moz-range-progress{background:var(--cyan);border-radius:4px;height:4px}.calc input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--fg);border:4px solid var(--cyan);border-radius:999px;width:22px;height:22px;margin-top:-9px;box-shadow:0 0 0 6px #00c2d126}.calc input[type=range]::-moz-range-thumb{background:var(--fg);border:4px solid var(--cyan);border-radius:999px;width:14px;height:14px}.calc input[type=range]:focus-visible{outline:1px solid var(--cyan);outline-offset:4px}.calc__result{background:radial-gradient(80% 70% at 100% 0%, #00c2d124, transparent 70%), var(--surface-2);border-top:1px solid var(--border-subtle);flex-direction:column;gap:18px;padding:36px;display:flex;position:relative}@media (width>=900px){.calc__result{border-top:0;border-left:1px solid var(--border-subtle)}}.calc__big{flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;display:flex}.calc__big b{font-family:var(--font-display);letter-spacing:.01em;color:var(--fg);font-size:clamp(88px,11vw,150px);font-weight:400;line-height:.85}.calc__big span{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);font-size:12px}.calc__subs{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:10px 28px;padding:14px 0;display:flex}.calc__subs p{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:11px}.calc__subs b{font-family:var(--font-display);letter-spacing:.03em;color:var(--fg);margin-right:6px;font-size:26px;font-weight:400}.calc__explain{color:var(--fg-muted);margin:0}.calc__result .btn{align-self:flex-start}@media (width<=560px){.calc__inputs,.calc__result{padding:24px 20px}.sim__phone{padding:14px}}.sim__chathead{border:0;border-radius:16px 16px 0 0;margin:-8px -8px 14px}.home-hero{padding-top:var(--s-12)}h1.h-display.home-h1{margin-top:var(--s-6);font-size:clamp(52px,5.9vw,96px)}@media (width>=1000px){.home-hero .page-hero__grid{gap:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(420px,.95fr)}}.pain-item__n{width:44px;font-family:var(--font-display);letter-spacing:.02em;color:var(--cyan);flex-shrink:0;font-size:34px;line-height:1}.pain-item__t{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:0 0 8px;font-size:26px;font-weight:400;line-height:1.05}.manifesto{background:radial-gradient(70% 90% at 50% 0%, #00c2d112, transparent 70%), var(--bg);overflow:hidden}.manifesto>.container{z-index:1;position:relative}.manifesto__line{margin:var(--s-6) 0 0;max-width:16ch;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--fg);text-wrap:balance;font-size:clamp(52px,8.4vw,150px);font-weight:400;line-height:.92}.pillars{margin:var(--s-16) 0 0;border-top:1px solid var(--border-mid);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.pillar{padding:28px 24px 0 0;position:relative}.pillar+.pillar{border-left:1px solid var(--border-subtle);padding-left:24px}.pillar:before{content:"";background:var(--cyan);width:40px;height:2px;position:absolute;top:-1px;left:0}.pillar+.pillar:before{left:24px}.pillar .mono{color:var(--cyan)}.pillar h3{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:14px 0 10px;font-size:26px;font-weight:400;line-height:1.05}.pillar p{margin:0;font-size:15px}@media (width<=900px){.pillars{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.pillar:nth-child(3){border-left:0;padding-left:0}.pillar:nth-child(3):before{left:0}}@media (width<=560px){.pillars{grid-template-columns:1fr}.pillar+.pillar{border-left:0;padding-left:0}.pillar+.pillar:before{left:0}}.portal-head{margin-bottom:var(--s-10);align-items:end;gap:24px;display:grid}.portal-head .section__head{max-width:60ch;margin-bottom:0}.portal-head__cta{flex-wrap:wrap;gap:12px;display:flex}@media (width>=1000px){.portal-head{grid-template-columns:minmax(0,1fr) auto}}.scope-panels--stack{grid-template-columns:1fr!important}.sector--v2{flex-direction:column;min-height:280px;padding:30px;display:flex;position:relative;overflow:hidden}.sector--v2:after{content:"";background:var(--cyan);transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sector--v2:hover:after,.sector--v2:focus-visible:after{transform:scaleX(1)}.sector--v2 .btn--link{margin-top:auto}.sector__n{font-family:var(--font-display);color:#00c2d138;transition:color var(--dur-base) var(--ease-out);margin-bottom:26px;font-size:64px;line-height:.9}.sector--v2:hover .sector__n{color:var(--cyan)}.sector--v2 .sector__name{font-size:30px}@media (width>=560px){.metric-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.metric-grid--2 .metric-grid__cell{min-height:110px}.founders{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=900px){.founders{grid-template-columns:repeat(3,minmax(0,1fr))}}.founder{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--surface-1);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden}.founder:hover{border-color:var(--border-cyan)}.founder__mono{border:1px solid var(--border-cyan);background:var(--cyan-tint-08);width:64px;height:64px;font-family:var(--font-display);letter-spacing:.06em;color:var(--cyan);border-radius:999px;place-items:center;margin-bottom:26px;font-size:26px;display:grid}.founder__name{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:0;font-size:32px;font-weight:400;line-height:1}.founder__role{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:10px 0 16px;font-size:11px}.founder__body{margin:0;font-size:15px}.principles{margin:var(--s-12) 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.principles li{border:1px solid var(--border-mid);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);padding:12px 18px;font-size:11px}.principles li:hover{border-color:var(--border-cyan-strong);color:var(--cyan)}.rail--text .rail__title{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg);font-size:16px;line-height:1.4}.toc{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#0a0c10cc;overflow:hidden}.toc__head{border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);margin:0;padding:16px 22px;font-size:10px}.toc ol{margin:0;padding:0;list-style:none}.toc a{color:var(--fg);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-bottom:1px solid #f4efe60d;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:16px 22px;font-size:16px;display:grid}.toc li:last-child a{border-bottom:0}.toc a:hover,.toc a:focus-visible{background:var(--cyan-tint-08);color:var(--cyan-bright);border-bottom-color:#f4efe60d}.toc__n{font-family:var(--font-display);color:var(--cyan);font-size:26px;line-height:1}.toc .arrow{color:var(--fg-dim);transition:transform var(--dur-fast) var(--ease-out)}.toc a:hover .arrow{color:var(--cyan);transform:translate(4px)}.chapter{scroll-margin-top:calc(var(--header-h) + 44px)}.chapter__grid{gap:24px;display:grid}@media (width>=900px){.chapter__grid{grid-template-columns:240px minmax(0,1fr);gap:56px}}.chapter__num{font-family:var(--font-display);letter-spacing:-.01em;color:#0000;-webkit-text-stroke:1px var(--border-cyan-strong);font-size:clamp(96px,13vw,200px);line-height:.8}.chapter--warn .chapter__num{-webkit-text-stroke-color:#f0b34a99}.chapter__body{max-width:760px}.chapter__body .h-display{margin-top:var(--s-4)}.chapter__body .lead{margin-top:var(--s-5)}.chapter__list{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.chapter__list li{border:1px solid var(--border-mid);border-radius:var(--r-pill);color:var(--fg);background:var(--surface-1);padding:9px 14px;font-size:14px}.section--alt .chapter__list li{background:var(--surface-2)}.chapter__list--warn li{color:var(--warning);background:#f0b34a0f;border-color:#f0b34a66}.chapter__callout{margin:var(--s-8) 0 0;border-left:2px solid var(--cyan);background:var(--cyan-tint-08);color:var(--fg);padding:18px 22px;font-size:17px;line-height:1.5}.later{border-top:1px dashed var(--border-mid);margin:0;padding:0;list-style:none}.later__item{border-bottom:1px dashed var(--border-mid);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);grid-template-columns:14px minmax(0,1fr);align-items:center;gap:18px;padding:22px 0;font-size:28px;display:grid}.later__item .mono{color:var(--fg-dim)}.later__dot{border:1px dashed var(--fg-dim);border-radius:999px;width:12px;height:12px}.views{gap:16px;display:grid}@media (width>=768px){.views{grid-template-columns:1fr 1fr}}.view{border-radius:var(--r-lg);border:1px solid var(--border-subtle);background:var(--surface-1);padding:30px}.view--team{border-color:var(--border-cyan);background:linear-gradient(180deg, #00c2d10f, var(--surface-1))}.view .mono{margin:0}.view ul{margin:18px 0 0;padding:0;list-style:none}.view li{border-top:1px solid var(--border-subtle);color:var(--fg);padding:12px 0 12px 26px;position:relative}.view li:before{content:"";border:1px solid var(--fg-muted);border-radius:999px;width:8px;height:8px;position:absolute;top:20px;left:2px}.view--team li:before{background:var(--cyan);border-color:var(--cyan)}.data-note{color:var(--fg);margin:0}.pilot-chips{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pilot-chips li{border:1px solid var(--border-cyan);border-radius:var(--r-md);background:var(--cyan-tint-08);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);padding:16px 22px;font-size:26px;line-height:1}.chatcard{border:1px solid var(--border-mid);background:var(--surface-1);border-radius:26px;max-width:460px;margin:0 0 0 auto;overflow:hidden;box-shadow:0 40px 100px #0000008c,0 0 0 1px #00c2d10f}.chatcard__head{border-bottom:1px solid var(--border-subtle);background:var(--surface-2);align-items:center;gap:12px;padding:16px 20px;display:flex}.chatcard__avatar{background:var(--cyan-tint-12);border:1px solid var(--border-cyan);width:38px;height:38px;font-family:var(--font-display);color:var(--cyan);border-radius:999px;place-items:center;font-size:20px;display:grid}.chatcard__who{flex-direction:column;gap:2px;display:flex}.chatcard__who b{color:var(--fg);font-size:15px}.chatcard__who span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.chatcard__body{background:var(--bg);flex-direction:column;gap:12px;min-height:220px;padding:22px 18px 26px;display:flex}.chatcard__foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.chatcard__badge{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}@media (width<=999px){.chatcard{margin-left:0}}.vtrio{max-width:520px;margin-left:auto;position:relative}.vtrio__svg{width:100%;height:auto;display:block;overflow:visible}.vtrio__line{fill:none;stroke:var(--cyan);stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.vtrio__who{text-align:center;border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#050608f0;flex-direction:column;align-items:center;gap:6px;width:190px;padding:12px 10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.vtrio__who .founder__mono{background:var(--bg);width:68px;height:68px;margin:0}.vtrio__who b{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);font-size:22px;font-weight:400;line-height:1}.vtrio__who span:last-child{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);font-size:9.5px}.vtrio__who--l{top:12.8%;left:13.5%}.vtrio__who--r{top:12.8%;left:86.5%}.vtrio__who--s{top:91.5%;left:50%}@media (width<=999px){.vtrio{margin:var(--s-8) auto var(--s-12)}}@media (width<=560px){.vtrio{max-width:240px}.vtrio__who{width:112px;padding:8px 6px}.vtrio__who .founder__mono{width:40px;height:40px;font-size:17px}.vtrio__who b{font-size:15px}.vtrio__who span:last-child{display:none}}.founder--tall{min-height:360px}.creed{border-top:1px solid var(--border-mid);margin:0;padding:0;list-style:none}.creed li{border-bottom:1px solid var(--border-subtle);grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:16px;padding:22px 0;display:grid}.creed .mono{color:var(--cyan)}.creed__t{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--fg);font-size:clamp(30px,4vw,56px);line-height:1}.creed li:hover .creed__t{color:var(--cyan)}.diag{align-items:start;gap:28px;display:grid}@media (width>=1000px){.diag{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:40px}}.diag__form{border:1px solid var(--border-mid);border-radius:var(--r-xl);background:var(--bg);padding:36px}.diag__grid{grid-template-columns:1fr;gap:0 20px;display:grid}@media (width>=640px){.diag__grid{grid-template-columns:1fr 1fr}}.diag__form .form-field input,.diag__form .form-field select,.diag__form .form-field textarea{background:var(--surface-1)}.diag__more{border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:#0c101666;margin:4px 0 20px}.diag__more>summary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:10px;padding:14px 16px;font-size:11px;list-style:none;display:flex}.diag__more>summary::-webkit-details-marker{display:none}.diag__more>summary:before{content:"+";color:var(--cyan);transition:transform var(--dur-fast) var(--ease-out);font-size:15px;line-height:1}.diag__more[open]>summary:before{transform:rotate(45deg)}.diag__more>summary:hover,.diag__more>summary:focus-visible{color:var(--fg)}.diag__more>.diag__grid{padding:4px 16px 0}.diag__micro{color:var(--fg-dim);margin:16px 0 0;font-size:13px}.diag__aside{top:calc(var(--header-h) + 64px);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:var(--surface-2);padding:30px;position:sticky}.diag__aside-text{color:var(--fg);margin:16px 0 18px}.diag__list{margin:0 0 22px;padding:0;list-style:none}.diag__list li{border-top:1px solid var(--border-subtle);color:var(--fg);grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.diag__list .mono{color:var(--cyan);padding-top:3px}.diag__mail{font-family:var(--font-mono);letter-spacing:.06em;font-size:13px}@media (width<=999px){.diag__aside{position:static}}@media (width<=560px){.diag__form,.diag__aside{padding:22px 18px}}.thanks__list{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#0a0c10cc;margin:0;padding:0;list-style:none}.thanks__list li{border-bottom:1px solid var(--border-subtle);color:var(--fg);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:18px 22px;display:grid}.thanks__list li:last-child{border-bottom:0}.thanks__n{font-family:var(--font-display);color:var(--cyan);font-size:30px;line-height:1}.legal{gap:32px;display:grid}@media (width>=1000px){.legal{grid-template-columns:260px minmax(0,1fr);gap:64px}}.legal__toc ol{top:calc(var(--header-h) + 64px);border-left:1px solid var(--border-mid);margin:0;padding:0;list-style:none;position:sticky}.legal__toc a{color:var(--fg-muted);border-bottom:0;border-left:1px solid #0000;margin-left:-1px;padding:8px 0 8px 16px;font-size:14px;display:block}.legal__toc a:hover{color:var(--cyan);border-left-color:var(--cyan)}.legal .legal-sections{margin-top:0}.legal .legal-section{scroll-margin-top:calc(var(--header-h) + 64px)}.legal__contact{margin-top:var(--s-10);border:1px dashed var(--border-mid);border-radius:var(--r-md);padding:24px}@media (width<=999px){.legal__toc{display:none}}.nf__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.nf__mark{filter:drop-shadow(0 0 40px #00c2d159);margin-bottom:var(--s-6)}.nf .lead{margin-top:var(--s-5)}.diag .consent-row{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg-muted);font-size:14px;line-height:1.5}.chapter__num{--q:clamp(0, calc((var(--p,1) - .12) * 2.4), 1);background:linear-gradient(0deg, var(--cyan-deep), var(--cyan) 70%, var(--cyan-bright)) no-repeat 0 100% / 100% calc(var(--q) * 100%);background-clip:text}.chapter--warn .chapter__num{background-image:linear-gradient(0deg, #f0b34a80, var(--warning))}@media (width>=900px){.chapter__num{top:calc(var(--header-h) + 90px);align-self:start;position:sticky}}html[data-enhanced=true] .rail.rv .rail__node{opacity:0;transition:transform .52s cubic-bezier(.34,1.56,.64,1),opacity .32s,box-shadow .22s,border-color .22s;transform:scale(.6)}html[data-enhanced=true] .rail.rv.vi .rail__node{opacity:1;transform:none}.rail__step:nth-child(2) .rail__node{transition-delay:90ms}.rail__step:nth-child(3) .rail__node{transition-delay:.18s}.rail__step:nth-child(4) .rail__node{transition-delay:.27s}.rail__step:nth-child(5) .rail__node{transition-delay:.36s}.rail__step:nth-child(6) .rail__node{transition-delay:.45s}.rail__step:nth-child(7) .rail__node{transition-delay:.54s}@media (width>=1000px){html[data-enhanced=true] .rail.rv:before{transform-origin:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1) .12s;transform:scaleX(0)}html[data-enhanced=true] .rail.rv.vi:before{transform:none}}html[data-enhanced=true] .chatcard .bubble--in{animation:.52s cubic-bezier(.16,1,.3,1) .5s both pop-in}html[data-enhanced=true] .chatcard .bubble--out{animation:.52s cubic-bezier(.16,1,.3,1) 1.5s both pop-in}html[data-enhanced=true] .chatcard__foot .state-chip{animation:.52s cubic-bezier(.34,1.56,.64,1) 2.1s both pop-in}@keyframes pop-in{0%{clip-path:inset(0 0 100%);transform:translateY(12px)}to{clip-path:inset(0);transform:none}}html[data-enhanced=true] .vtrio__line{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:1.6s cubic-bezier(.65,0,.35,1) .2s forwards draw-v}html[data-enhanced=true] .vtrio__who{animation:.6s cubic-bezier(.16,1,.3,1) both pop-in}html[data-enhanced=true] .vtrio__who--l{animation-delay:.5s}html[data-enhanced=true] .vtrio__who--r{animation-delay:.7s}html[data-enhanced=true] .vtrio__who--s{animation-delay:1.3s}@keyframes draw-v{to{stroke-dashoffset:0}}html[data-enhanced=true] .ledger__row{animation:.56s cubic-bezier(.16,1,.3,1) both pop-in}.ledger__row:nth-child(2){animation-delay:.12s}.ledger__row:nth-child(3){animation-delay:.24s}.ledger__row:nth-child(4){animation-delay:.36s}.ledger__row:nth-child(5){animation-delay:.48s}.ledger__row:nth-child(6){animation-delay:.6s}.diag__mail{margin-top:6px;display:block}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}.trust-bar{view-transition-name:trust-bar}::view-transition-old(root){animation:.42s cubic-bezier(.76,0,.24,1) both vt-out}::view-transition-new(root){animation:.42s cubic-bezier(.76,0,.24,1) both vt-in}@keyframes vt-out{to{opacity:.35;transform:scale(.965)}}@keyframes vt-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}body:after{content:"";z-index:400;pointer-events:none;opacity:.05;background-image:url(/assets/images/noise.svg);background-size:180px 180px;animation:1.2s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.cursor{z-index:500;pointer-events:none;opacity:0;width:0;height:0;transition:opacity var(--dur-base) var(--ease-out);position:fixed;top:0;left:0}.cursor.is-on{opacity:1}.cursor:before{content:"";width:36px;height:36px;transition:transform .26s cubic-bezier(.16, 1, .3, 1), background var(--dur-base), border-color var(--dur-base);background:#00c2d10a;border:1px solid #00c2d1b3;border-radius:999px;position:absolute;top:-18px;left:-18px}.cursor.is-hover:before{border-color:var(--cyan);background:#00c2d11f;transform:scale(1.7)}.cursor.has-label:before{background:var(--cyan);border-color:var(--cyan);transform:scale(2.6)}.cursor.is-down:before{transform:scale(.8)}.cursor__label{opacity:0;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-on-cyan);transition:opacity var(--dur-fast), transform .26s cubic-bezier(.16, 1, .3, 1);font-size:9.5px;font-weight:500;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.6)}.cursor.has-label .cursor__label{opacity:1;transform:translate(-50%,-50%)scale(1)}.btn.is-magnetic,.btn.is-magnetic:hover,.btn.is-magnetic:active{transform:translate3d(var(--mx,0px), var(--my,0px), 0);transition:transform .38s cubic-bezier(.16, 1, .3, 1), background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast), box-shadow var(--dur-base)}.has-spot{isolation:isolate;position:relative}.spot{z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--sx,50%) var(--sy,50%), #00c2d11c, transparent 62%);transition:opacity .32s var(--ease-out);position:absolute;inset:0}.has-spot:hover>.spot{opacity:1}.hero-orb{pointer-events:none;z-index:0;background:radial-gradient(520px circle at var(--ox,70%) var(--oy,30%), #00c2d121, transparent 60%);position:absolute;inset:0}.is-split .w{vertical-align:top;margin:-.14em -.02em -.06em;padding:.14em .02em .06em;display:inline-block;overflow:hidden}.is-split .w__i{transition:transform .65s cubic-bezier(.16,1,.3,1);transition-delay:min(calc(var(--i,0) * 18ms), .24s);display:inline-block;transform:translateY(110%)}.vi .is-split .w__i,.is-split.vi .w__i,.is-split.go .w__i,.page-hero .is-split .w__i.is-go{transform:none}html[data-enhanced=true] .rv .h-display.is-split>div,html[data-enhanced=true] .page-hero h1.is-split>div{opacity:1;animation:none;transform:none}.scr{font-variant-numeric:tabular-nums}.site-header{transition:transform .42s cubic-bezier(.16, 1, .3, 1), background var(--dur-base)}.trust-bar{transition:transform .42s cubic-bezier(.16,1,.3,1)}html.is-scrolled .site-header{background:#050608e6}html.nav-hidden .site-header{transform:translateY(-100%)}html.nav-hidden .trust-bar{transform:translateY(calc(-100% - var(--header-h)))}.nav__clock{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;padding-right:6px;font-size:10.5px;display:none}.nav__clock i{background:var(--success);border-radius:999px;width:6px;height:6px;animation:2.4s ease-in-out infinite live-dot;box-shadow:0 0 0 3px #4dd59926}.nav__clock b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500}@keyframes live-dot{50%{box-shadow:0 0 0 6px #4dd59900}}.nav__search{cursor:pointer;border:1px solid var(--border-mid);border-radius:var(--r-pill);height:36px;color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:border-color var(--dur-fast), color var(--dur-fast);background:#0a0c1099;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:10.5px;display:inline-flex}.nav__search:hover,.nav__search:focus-visible{border-color:var(--border-cyan-strong);color:var(--fg)}.nav__search kbd{border:1px solid var(--border-mid);background:var(--surface-2);font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-muted);border-radius:4px;padding:2px 6px;font-size:9.5px}.nav__search-label,.nav__search kbd{display:none}@media (width>=1000px){.nav__search-label,.nav__search kbd{display:inline}}@media (width>=1280px){.nav__clock{display:inline-flex}}.mobile-nav[data-open=true] li{animation:.52s cubic-bezier(.16,1,.3,1) both nav-in}.mobile-nav[data-open=true] li:nth-child(2){animation-delay:60ms}.mobile-nav[data-open=true] li:nth-child(3){animation-delay:.12s}.mobile-nav[data-open=true] li:nth-child(4){animation-delay:.18s}@keyframes nav-in{0%{opacity:0;transform:translateY(24px)}}.cmdk{z-index:450;place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.cmdk[hidden]{display:none}.cmdk__backdrop{backdrop-filter:blur(10px);background:#050608b8;position:absolute;inset:0}.cmdk__panel{border:1px solid var(--border-cyan);border-radius:var(--r-xl);background:#0a0c10f7;flex-direction:column;width:min(640px,100%);max-height:70vh;animation:.32s cubic-bezier(.16,1,.3,1) cmdk-in;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 120px #000000b3,0 0 80px #00c2d11f}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}}.cmdk__bar{border-bottom:1px solid var(--border-subtle);color:var(--cyan);align-items:center;gap:12px;padding:16px 18px;display:flex}.cmdk__bar input{min-width:0;height:32px;color:var(--fg);font-family:var(--font-body);background:0 0;border:0;outline:0;flex:1;font-size:17px}.cmdk__bar input::placeholder{color:var(--fg-dim)}.cmdk__esc{border:1px solid var(--border-mid);background:var(--surface-2);height:26px;color:var(--fg-muted);font-family:var(--font-mono);cursor:pointer;border-radius:4px;padding:0 8px;font-size:10px}.cmdk__list{margin:0;padding:8px;list-style:none;overflow-y:auto}.cmdk__group{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);padding:12px 12px 6px;font-size:10px}.cmdk__item{border-radius:var(--r-md);color:var(--fg);cursor:pointer;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;font-size:15px;display:flex}.cmdk__item[aria-selected=true]{background:var(--cyan-tint-12);border-left-color:var(--cyan)}.cmdk__hint-item{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:45%;font-size:10px;overflow:hidden}.cmdk__empty{color:var(--fg-muted);margin:0;padding:24px 22px}.cmdk__foot{border-top:1px solid var(--border-subtle);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin:0;padding:12px 18px;font-size:10px}body.cmdk-open{overflow:hidden}.world-gl{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100%;position:fixed;inset:0}html.world-on .world-gl{opacity:1;transition:opacity .42s var(--ease-out)}html.world-on .world-gl.is-past{opacity:0}html.world-on body{background:0 0}html.world-on .section--alt{background:#0a0c10b8}html.world-on .section--alt:is([data-world=ring],[data-world=chaos]){background:#0a0c1033}html.world-on .chaos__list{background:rgba(10,12,16, calc(var(--q) * .5))}html.has-smooth,html.has-smooth body{scroll-behavior:auto}.strip__inner>span,.mega__track>span{transform:skewX(calc(var(--vel,0) * -1deg))}.nav__pill{z-index:-1;width:var(--pill-w,0px);border-radius:var(--r-pill);background:var(--cyan-tint-08);border:1px solid var(--border-cyan);pointer-events:none;opacity:0;height:34px;transform:translate3d(var(--pill-x,0px), -50%, 0);transition:transform .42s cubic-bezier(.16, 1, .3, 1), width .42s cubic-bezier(.16, 1, .3, 1), opacity .24s var(--ease-out);position:absolute;top:50%;left:0}.site-header.has-pill .nav__pill{opacity:1}@media (prefers-reduced-motion:reduce){body:after{animation:none}.is-split .w__i{transition:none;transform:none!important}::view-transition-old(root),::view-transition-new(root){animation:none}}.home-h1.is-split .w__i{--ink:var(--fg);background:linear-gradient(100deg, var(--ink) 0 42%, #eafcff 50%, var(--ink) 58% 100%) 100% 0 / 260% 100% no-repeat;color:#0000;background-clip:text}.home-h1.is-split .accent .w__i{--ink:var(--cyan)}.home-h1.is-split.go .w__i{animation:h1-sheen 1.5s cubic-bezier(.6, 0, .2, 1) calc(.9s + var(--i,0) * 80ms) both}@keyframes h1-sheen{0%{background-position:100% 0}to{background-position:0 0}}main section:not(.home-hero) .is-split .w__i{filter:blur(10px);transition:transform .65s cubic-bezier(.16, 1, .3, 1), filter .8s var(--ease-out);transition-delay:min(calc(var(--i,0) * 18ms), .24s)}main section:not(.home-hero) :is(.vi .is-split,.is-split.vi,.is-split.go) .w__i{filter:none}.is-tilt{transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transition:transform .5s cubic-bezier(.16, 1, .3, 1), border-color var(--dur-base), background var(--dur-base)}.founder.is-tilt:hover{transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg)) translateY(-3px)}@media (prefers-reduced-motion:reduce){.home-h1.is-split .w__i{color:inherit;background:0 0;animation:none}main section:not(.home-hero) .is-split .w__i{filter:none}.is-tilt{transform:none}}main>section:nth-of-type(n+5){content-visibility:auto;contain-intrinsic-size:auto 900px}.mega-nav{position:static}.mega__bar{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:none}@media (width>=1000px){.mega__bar{display:flex}}.mega__item{position:static}.mega__trigger{cursor:pointer;border-radius:var(--r-pill);color:var(--fg-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:9px 14px;font-size:11px;display:inline-flex;position:relative}.mega__trigger:hover,.mega__trigger[aria-expanded=true]{color:var(--fg)}.mega__trigger[data-active=true]{color:var(--cyan)}.mega__trigger:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.mega__chev{transition:transform .32s cubic-bezier(.16,1,.3,1)}.mega__trigger[aria-expanded=true] .mega__chev{transform:rotate(180deg)}.mega__trigger>span{line-height:1.7;display:inline-block;position:relative;overflow:hidden}.mega__trigger>span>span{transition:transform .36s cubic-bezier(.16,1,.3,1);display:inline-block}.mega__trigger>span:before{content:attr(data-label);color:var(--cyan);transition:transform .36s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translateY(100%)}.mega__trigger:hover>span>span{transform:translateY(-100%)}.mega__trigger:hover>span:before{transform:translateY(0)}.mega__panel{z-index:99;border-bottom:1px solid var(--border-subtle);visibility:hidden;opacity:0;clip-path:inset(0 0 100%);transition:opacity .24s var(--ease-out), transform .38s cubic-bezier(.16, 1, .3, 1), clip-path .46s cubic-bezier(.16, 1, .3, 1), visibility 0s linear .46s;background:#06080b;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 40px 90px #0009}.mega__panel:before{content:"";pointer-events:none;background:radial-gradient(600px 220px at 20% 0,#00c2d11a,#0000 70%);position:absolute;inset:0}.mega__item[data-open=true]>.mega__panel,html:not(.mega-js) .mega__item:hover>.mega__panel,html:not(.mega-js) .mega__item:focus-within>.mega__panel{visibility:visible;opacity:1;clip-path:inset(0);transition-delay:0s;transform:none}.mega__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr) minmax(0,1fr);gap:36px;padding:34px 0 38px;display:grid;position:relative}.mega__widget{align-self:start}.mega__lead{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--fg);margin:12px 0 24px;font-size:clamp(24px,2.2vw,32px);line-height:1.04}.mega__links{align-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.mega__link{border-radius:var(--r-md);color:inherit;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px solid #0000;grid-template-columns:28px minmax(0,1fr) 18px;align-items:start;gap:12px;padding:13px 16px;display:grid}.mega__link:hover,.mega__link:focus-visible{background:var(--cyan-tint-08);border-color:var(--border-cyan)}.mega__link[aria-current=page] b{color:var(--cyan)}.mega__n{color:var(--cyan);padding-top:3px;font-size:10px}.mega__txt b{color:var(--fg);font-size:15px;font-weight:600;display:block}.mega__txt>span{color:var(--fg-muted);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.mega__arrow{color:var(--cyan);opacity:0;transition:opacity var(--dur-fast), transform .3s cubic-bezier(.16, 1, .3, 1);padding-top:1px;transform:translate(-6px)}.mega__link:hover .mega__arrow,.mega__link:focus-visible .mega__arrow{opacity:1;transform:none}.mega__item[data-open=true] .mega__links li,.mega__item[data-open=true] .mega__widget{animation:.48s cubic-bezier(.16,1,.3,1) both mega-in}.mega__item[data-open=true] .mega__links li:nth-child(2){animation-delay:50ms}.mega__item[data-open=true] .mega__links li:nth-child(3){animation-delay:.1s}.mega__item[data-open=true] .mega__links li:nth-child(4){animation-delay:.15s}.mega__item[data-open=true] .mega__widget{animation-delay:.12s}@keyframes mega-in{0%{opacity:0;transform:translateY(10px)}}.mw{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:linear-gradient(160deg,#00c2d112,#0a0c10b3 55%);padding:20px 22px;position:relative;overflow:hidden}.mw__label{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;margin:0 0 16px;font-size:10px;display:flex}.mw__label b{color:var(--fg);font-weight:500}.mw__live{background:var(--success);border-radius:999px;width:6px;height:6px;animation:2.4s ease-in-out infinite live-dot;box-shadow:0 0 0 3px #4dd59926}.mw-flow{gap:10px;margin:0;padding:0 0 0 20px;list-style:none;display:grid;position:relative}.mw-flow:before{content:"";background:var(--border-mid);width:1px;position:absolute;top:8px;bottom:8px;left:4px}.mw-flow:after{content:"";background:var(--cyan-bright);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:999px;animation:3.5s linear infinite mw-packet;position:absolute;top:4.5px;left:1px}@keyframes mw-packet{0%{transform:translateY(0)}to{transform:translateY(156px)}}.mw-flow li{min-height:16px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-items:center;font-size:10.5px;animation:3.5s infinite mw-step;display:flex;position:relative}.mw-flow li i{border:1px solid var(--border-mid);background:var(--bg);border-radius:999px;width:9px;height:9px;animation:3.5s infinite mw-dot;position:absolute;top:3.5px;left:-20px}.mw-flow li:nth-child(2),.mw-flow li:nth-child(2) i{animation-delay:.5s}.mw-flow li:nth-child(3),.mw-flow li:nth-child(3) i{animation-delay:1s}.mw-flow li:nth-child(4),.mw-flow li:nth-child(4) i{animation-delay:1.5s}.mw-flow li:nth-child(5),.mw-flow li:nth-child(5) i{animation-delay:2s}.mw-flow li:nth-child(6),.mw-flow li:nth-child(6) i{animation-delay:2.5s}.mw-flow li:nth-child(7),.mw-flow li:nth-child(7) i{animation-delay:3s}@keyframes mw-step{0%,18%,to{color:var(--fg-dim)}3%,14%{color:var(--fg)}}@keyframes mw-dot{0%,18%,to{background:var(--bg);border-color:var(--border-mid);box-shadow:none}3%,14%{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 10px var(--cyan)}}.mw-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mw-rows li{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:#0506088c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.mw-rows__id{letter-spacing:.08em;color:var(--cyan);font-size:10px}.mw-rows__name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mw-rows__chips{display:grid}.mw-rows__chips .state-chip{opacity:0;grid-area:1/1;justify-self:end;animation:6s infinite mw-chip}.mw-rows__chips .state-chip:nth-child(2){animation-delay:2s}.mw-rows__chips .state-chip:nth-child(3){animation-delay:4s}.mw-rows li:nth-child(2) .state-chip:first-child{animation-delay:.7s}.mw-rows li:nth-child(2) .state-chip:nth-child(2){animation-delay:2.7s}.mw-rows li:nth-child(2) .state-chip:nth-child(3){animation-delay:4.7s}.mw-rows li:nth-child(3) .state-chip:first-child{animation-delay:1.4s}.mw-rows li:nth-child(3) .state-chip:nth-child(2){animation-delay:3.4s}.mw-rows li:nth-child(3) .state-chip:nth-child(3){animation-delay:5.4s}@keyframes mw-chip{0%{opacity:0;transform:translateY(6px)}4%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}.mw-ticker{height:28px;margin:4px 0 20px;overflow:hidden}.mw-ticker ul{margin:0;padding:0;list-style:none;animation:12.5s cubic-bezier(.76,0,.24,1) infinite mw-tick}.mw-ticker li{height:28px;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--fg);white-space:nowrap;font-size:22px;line-height:28px}@keyframes mw-tick{0%,16%{transform:translateY(0)}20%,36%{transform:translateY(-28px)}40%,56%{transform:translateY(-56px)}60%,76%{transform:translateY(-84px)}80%,96%{transform:translateY(-112px)}to{transform:translateY(-140px)}}.mw-trust{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mw-trust li{border:1px solid var(--border-mid);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);padding:6px 10px;font-size:10px}.mobile-nav__group{margin-top:22px}.mobile-nav__title{letter-spacing:.22em;text-transform:uppercase;color:var(--cyan);margin:0 0 6px;font-size:10px}.mobile-nav .mobile-nav__group ul{margin-top:0}.mobile-nav .mobile-nav__group a{padding:14px 4px;font-size:26px}@media (width<=560px){.mobile-nav .mobile-nav__group a{padding:12px 4px;font-size:22px}}@media (width<=1180px){.mega__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.mega__widget{display:none}}@media (prefers-reduced-motion:reduce){.mw-flow li,.mw-flow li i,.mw-flow:after,.mw-rows__chips .state-chip,.mw-ticker ul{animation:none}.mw-rows__chips .state-chip:first-child{opacity:1}}.mega__grid--sectors{grid-template-columns:minmax(0,.7fr) minmax(0,3.3fr);gap:44px}.msg{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:26px 22px;display:grid}.msg__group{min-width:0}.msg__h{border-bottom:1px solid var(--border-subtle);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 10px;padding-bottom:9px;font-size:10.5px}.msg__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.msg .msg__link{color:var(--fg);border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;font-size:13.5px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.msg .msg__link:hover,.msg .msg__link:focus-visible{background:rgba(var(--hue-rgb), .1);border-color:rgba(var(--hue-rgb), .45);outline:none}.msg .msg__link[aria-current=page]{color:var(--hue)}.msg__glyph{background:rgba(var(--hue-rgb), .1);border:1px solid rgba(var(--hue-rgb), .22);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:grid}.msg__glyph svg{fill:none;width:14px;height:14px;stroke:var(--hue,var(--cyan));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.msg .msg__link:hover .msg__glyph,.msg .msg__link:focus-visible .msg__glyph{transform:scale(1.08)}.msg__t{min-width:0}.msg__other{border:1px solid var(--border-cyan);border-radius:var(--r-lg);color:var(--fg);background:linear-gradient(160deg,#00c2d114,#00c2d105);align-content:start;gap:6px;padding:16px 18px;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .2s;display:grid}.msg__other:hover,.msg__other:focus-visible{border-color:var(--cyan);outline:none;transform:translateY(-2px)}.msg__other:focus-visible{box-shadow:0 0 0 2px var(--cyan)}.msg__glyph--other{--hue:var(--cyan);--hue-rgb:0, 194, 209;margin-bottom:4px}.msg__other b{font-size:15px;font-weight:600}.msg__other>span:not(.msg__glyph):not(.msg__go){color:var(--fg-muted);font-size:12.5px;line-height:1.45}.msg__go{color:var(--cyan);margin-top:2px;font-size:13px;font-weight:600}.mega__item[data-open=true] .msg__group,.mega__item[data-open=true] .msg__other{animation:.48s cubic-bezier(.16,1,.3,1) both mega-in}.mega__item[data-open=true] .msg>:nth-child(2){animation-delay:30ms}.mega__item[data-open=true] .msg>:nth-child(3){animation-delay:60ms}.mega__item[data-open=true] .msg>:nth-child(4){animation-delay:90ms}.mega__item[data-open=true] .msg>:nth-child(5){animation-delay:70ms}.mega__item[data-open=true] .msg>:nth-child(6){animation-delay:.1s}.mega__item[data-open=true] .msg>:nth-child(7){animation-delay:.13s}.mega__item[data-open=true] .msg>:nth-child(8){animation-delay:.16s}@media (width<=1180px){.mega__grid--sectors{grid-template-columns:minmax(0,1fr);gap:24px}.msg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mega__item[data-open=true] .msg__group,.mega__item[data-open=true] .msg__other{animation:none}}.mobile-nav .mnav-sg{gap:18px;margin-top:16px;display:grid}.mobile-nav .mnav-sg__h{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 8px;font-size:10px}.mobile-nav .mnav-sg__list{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.mobile-nav .mnav-sg__list li{border:0}.mobile-nav .mnav-sg__list a{border:1px solid var(--border-subtle);min-height:44px;color:var(--fg);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:500;line-height:1.25;display:flex}.mobile-nav .mnav-sg__list a:hover,.mobile-nav .mnav-sg__list a[aria-current=page]{border-color:rgba(var(--hue-rgb), .5);color:var(--hue);padding-left:10px}.mobile-nav .mnav-sg__list svg{fill:none;width:16px;height:16px;stroke:var(--hue,var(--cyan));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mobile-nav .mnav-sg__all{color:var(--cyan);border:0;gap:8px;padding:10px 0;font-size:15px;font-weight:600;display:inline-flex}@media (width<=560px){.mobile-nav .mnav-sg__list a{padding:8px 10px;font-size:14px}.mobile-nav .mnav-sg__all{padding:10px 0;font-size:15px}}.mobile-nav .mnav-sg__list a,.mobile-nav .mnav-sg__all{font-family:var(--font-body);letter-spacing:0;text-transform:none;justify-content:flex-start}.mobile-nav{overscroll-behavior:contain;overflow-y:auto}.site-header:has(.mobile-nav:not([hidden])){backdrop-filter:none;transform:none}.msg__h,.mobile-nav .mnav-sg__h{color:var(--fg-muted);font-size:11px}.mobile-nav{background:#050608fe}.mobile-nav .mobile-nav__call{font-family:var(--font-body);letter-spacing:0;text-transform:none;justify-content:center;margin-top:10px;font-size:16px}.fac__frame{margin-top:var(--s-12);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(#11161dd1,#050608f0);position:relative;overflow:hidden;box-shadow:0 40px 120px #0000008c,inset 0 1px #f4efe60f}.fac__frame:before{content:"";pointer-events:none;background:radial-gradient(700px 320px at 12% 0,#00c2d11f,#0000 70%),radial-gradient(500px 300px at 90% 100%,#f0b34a0d,#0000 70%);position:absolute;inset:0}.fac__bar{border-bottom:1px solid var(--border-subtle);background:#0506088c;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 18px;display:flex;position:relative}.fac__dots{gap:6px;display:inline-flex}.fac__dots i{background:var(--surface-3);border:1px solid var(--border-mid);border-radius:999px;width:9px;height:9px}.fac__dots i:first-child{border-color:var(--cyan);background:#00c2d180}.fac__title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);font-size:21px}.fac__live{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--success);align-items:center;gap:8px;font-size:10px;display:inline-flex}.fac__live i{background:var(--success);border-radius:999px;width:7px;height:7px;animation:2.4s ease-in-out infinite live-dot;box-shadow:0 0 0 3px #4dd59926}.fac__clock{letter-spacing:.1em;color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.fac__kpis{border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;position:relative}.fac__kpi{border-left:1px solid var(--border-subtle);flex-direction:column-reverse;gap:4px;padding:16px 22px;display:flex}.fac__kpi:first-child{border-left:0}.fac__kpi dd{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;margin:0;font-size:40px;line-height:1}.fac__kpi dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.fac__kpi--queue dd{color:var(--cyan)}.fac__kpi--done dd{color:var(--success)}.fac__kpi--review dd{color:var(--warning)}.fac__body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;position:relative}.fac__stage{background:radial-gradient(60% 55% at 50% 55%,#00c2d112,#0000 70%),linear-gradient(#f4efe606 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#f4efe606 1px,#0000 1px) 0 0/32px 32px;min-height:460px;position:relative}.fac__canvas{width:100%;height:100%;display:block;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.fac__hint{letter-spacing:.08em;max-width:70%;color:var(--fg-dim);pointer-events:none;margin:0;font-size:10.5px;position:absolute;bottom:14px;left:18px}.fac__roster{border-left:1px solid var(--border-subtle);background:#05060859;align-content:start;gap:8px;margin:0;padding:14px;list-style:none;display:grid}.fac-unit{--ac:var(--cyan);border:1px solid var(--border-subtle);border-radius:var(--r-md);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast);background:#0a0c10b8;grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"icon head state""icon task task""icon bar meta";align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.fac-unit--1{--ac:var(--cyan-bright)}.fac-unit--2{--ac:var(--success)}.fac-unit--3{--ac:var(--fg)}.fac-unit--you{--ac:var(--warning);cursor:default;grid-template-areas:"icon head state""icon head state"}button.fac-unit:hover,.fac-unit[aria-pressed=true]{border-color:color-mix(in srgb, var(--ac) 55%, transparent);box-shadow:inset 3px 0 0 var(--ac);background:#10161ee6}button.fac-unit:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.fac-unit__icon{border:1px solid color-mix(in srgb, var(--ac) 50%, transparent);background:color-mix(in srgb, var(--ac) 10%, transparent);width:38px;height:38px;font-family:var(--font-display);color:var(--ac);box-shadow:0 0 18px color-mix(in srgb, var(--ac) 18%, transparent);border-radius:9px;grid-area:icon;align-self:start;place-items:center;font-size:20px;display:grid}.fac-unit__head{grid-area:head;gap:1px;min-width:0;display:grid}.fac-unit__head b{font-family:var(--font-mono);letter-spacing:.14em;color:var(--fg);font-size:11.5px;font-weight:500}.fac-unit__role{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.3;overflow:hidden}.fac-unit__state{grid-area:state;justify-self:end;height:22px;padding:0 9px;font-size:9px}.fac-unit__task{min-height:16px;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;grid-area:task;font-size:11px;overflow:hidden}.fac-unit__bar{background:var(--border-subtle);border-radius:3px;grid-area:bar;height:3px;position:relative;overflow:hidden}.fac-unit__bar i{transform-origin:0;transform:scaleX(var(--prog,0));background:var(--ac);box-shadow:0 0 8px var(--ac);transition:transform .18s linear;position:absolute;inset:0}.fac-unit__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;grid-area:meta;font-size:10px}.fac-unit__meta b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500}.fac-unit--you .fac__approve{grid-area:state;justify-self:end}.fac__approve b{background:var(--surface-3);min-width:20px;height:20px;font-family:var(--font-mono);border-radius:999px;place-items:center;margin-left:6px;padding:0 5px;font-size:11px;font-weight:500;display:inline-grid}.fac__approve:disabled{opacity:.5;cursor:default;transform:none}.fac:not([data-review="0"]) .fac-unit--you{border-color:#f0b34a73}.fac:not([data-review="0"]) .fac__approve:not(:disabled){color:var(--warning);border-color:#f0b34a99;animation:1.6s ease-out infinite fac-call;box-shadow:0 0 #f0b34a66}.fac:not([data-review="0"]) .fac__approve:not(:disabled) b{background:var(--warning);color:var(--fg-on-cyan)}@keyframes fac-call{to{box-shadow:0 0 0 10px #f0b34a00}}.fac__term{border-top:1px solid var(--border-subtle);background:#030406c7;position:relative}.fac__term-head{border-bottom:1px solid var(--border-subtle);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);justify-content:space-between;margin:0;padding:10px 18px;font-size:10px;display:flex}.fac__term-head span+span{color:var(--fg-dim)}.fac__log{min-height:160px;font-family:var(--font-mono);color:var(--fg-muted);align-content:start;gap:5px;margin:0;padding:10px 18px 14px;font-size:12px;line-height:1.45;list-style:none;display:grid}.fac__log li{grid-template-columns:76px 128px minmax(0,1fr);gap:10px;animation:.42s cubic-bezier(.16,1,.3,1) both fac-in;display:grid}.fac__log li>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fac__log .t{color:var(--fg-dim)}.fac__log .g{letter-spacing:.08em;color:var(--fg-muted)}.fac__log .g0{color:var(--cyan)}.fac__log .g1{color:var(--cyan-bright)}.fac__log .g2{color:var(--success)}.fac__log .g3{color:var(--fg)}.fac__log .gy{color:var(--warning)}.fac__log li.tone-ok .m{color:var(--success)}.fac__log li.tone-warn .m{color:var(--warning)}.fac__log li:first-child .m:after{content:"";vertical-align:-2px;background:var(--cyan);width:7px;height:13px;margin-left:6px;animation:1s step-end infinite fac-caret;display:inline-block}@keyframes fac-caret{50%{opacity:0}}@keyframes fac-in{0%{opacity:0;transform:translateY(-6px)}}html[data-enhanced=true] .fac__frame .fac__kpi,html[data-enhanced=true] .fac__frame .fac__stage,html[data-enhanced=true] .fac__frame .fac__roster>li,html[data-enhanced=true] .fac__frame .fac__term{opacity:0;transition:opacity .56s var(--ease-out), transform .68s cubic-bezier(.16, 1, .3, 1);transform:translateY(12px)}html[data-enhanced=true] .fac__frame.vi .fac__kpi,html[data-enhanced=true] .fac__frame.vi .fac__stage,html[data-enhanced=true] .fac__frame.vi .fac__roster>li,html[data-enhanced=true] .fac__frame.vi .fac__term{opacity:1;transform:none}.fac__frame.vi .fac__kpi:nth-child(2){transition-delay:70ms}.fac__frame.vi .fac__kpi:nth-child(3){transition-delay:.14s}.fac__frame.vi .fac__kpi:nth-child(4){transition-delay:.21s}.fac__frame.vi .fac__stage{transition-delay:.24s}.fac__frame.vi .fac__roster>li:first-child{transition-delay:.32s}.fac__frame.vi .fac__roster>li:nth-child(2){transition-delay:.39s}.fac__frame.vi .fac__roster>li:nth-child(3){transition-delay:.46s}.fac__frame.vi .fac__roster>li:nth-child(4){transition-delay:.53s}.fac__frame.vi .fac__roster>li:nth-child(5){transition-delay:.6s}.fac__frame.vi .fac__term{transition-delay:.66s}@media (width<=1100px){.fac__body{grid-template-columns:1fr}.fac__stage{aspect-ratio:16/10;min-height:0}.fac__roster{border-left:0;border-top:1px solid var(--border-subtle);grid-template-columns:1fr 1fr}}@media (width<=760px){.fac__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.fac__kpi:nth-child(3){border-left:0}.fac__kpi:nth-child(n+3){border-top:1px solid var(--border-subtle)}.fac__kpi dd{font-size:32px}.fac__stage{aspect-ratio:1/.8}.fac__hint,.fac__clock{display:none}.fac__roster{grid-template-columns:1fr}.fac-unit__role{white-space:normal}.fac__log li{grid-template-columns:64px minmax(0,1fr)}.fac__log .g{display:none}}@media (prefers-reduced-motion:reduce){.fac__log li,.fac__live i,.fac__log li:first-child .m:after,.fac:not([data-review="0"]) .fac__approve:not(:disabled){animation:none}.fac-unit__bar i{transition:none}}.flow__app{margin-top:var(--s-12);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(#11161dcc,#050608f0);position:relative;overflow:hidden;box-shadow:0 40px 120px #0000008c,inset 0 1px #f4efe60f}.flow__bar{border-bottom:1px solid var(--border-subtle);background:#05060880;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 18px;display:flex}.flow__phases{gap:6px;margin:0;padding:0;list-style:none;display:flex}.flow__phases li{border:1px solid var(--border-subtle);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;padding:6px 12px;font-size:10.5px;transition:color .3s,border-color .3s,background .3s;display:inline-flex}.flow__phases li span{color:var(--fg-dim)}.flow__app[data-phase=build] [data-ph=build],.flow__app[data-phase=run] [data-ph=run]{color:var(--cyan);border-color:var(--border-cyan);background:var(--cyan-tint-08)}.flow__replay{margin-left:auto}.flow__body{grid-template-columns:minmax(0,1fr);display:grid}.flow__canvas{background:radial-gradient(#f4efe617 1px,#0000 1.4px) 0 0/22px 22px;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:46px 26px;padding:44px 30px;display:grid;position:relative}.flow__node--0,.flow__slot--0{grid-area:2/1}.flow__node--1,.flow__slot--1{grid-area:2/2}.flow__node--2,.flow__slot--2{grid-area:2/3}.flow__node--3,.flow__slot--3{grid-area:2/4}.flow__node--4,.flow__slot--4{grid-area:1/5}.flow__node--5,.flow__slot--5{grid-area:3/5}.flow__node--6,.flow__slot--6{grid-area:2/6}.flow__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow__wire{fill:none;stroke:var(--border-mid);stroke-width:1.6px;stroke-dasharray:var(--len,0);stroke-dashoffset:var(--len,0);transition:stroke-dashoffset .62s cubic-bezier(.65,0,.35,1),stroke .3s,opacity .3s}.flow__wire.is-built{stroke-dashoffset:0}.flow__wire.is-live{stroke:var(--cyan);filter:drop-shadow(0 0 5px #00c2d1cc)}.flow__wire.is-off{opacity:.3}.flow__packet{fill:var(--cyan-bright);opacity:0;filter:drop-shadow(0 0 8px var(--cyan))}.flow__app.is-moving .flow__packet{opacity:1}.flow__node{z-index:1;border:1px solid var(--border-mid);opacity:0;transition:opacity .36s var(--ease-out), transform .52s cubic-bezier(.34, 1.56, .64, 1), border-color .3s, box-shadow .3s;background:linear-gradient(#151b24,#0c1016);border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:12px 12px 13px;display:grid;position:relative;transform:translateY(10px)scale(.94);box-shadow:0 12px 30px #00000073}.flow__node.is-in{opacity:1;transform:none}.flow__slot{border:1px dashed var(--border-mid);pointer-events:none;background:#0c101659;border-radius:10px;align-self:stretch;min-height:64px}.flow__node.is-off{box-shadow:none;background:#0c101699;border-style:dashed}.flow__node.is-off .flow__icon,.flow__node.is-off .flow__dot{opacity:.35}.flow__node.is-off .flow__txt b{color:var(--fg-muted)}.flow__node.is-off .flow__sub,.flow__node.is-off[data-tone] .flow__sub{color:var(--fg-dim)}.flow__node.is-run{border-color:var(--cyan);box-shadow:0 0 0 3px #00c2d124,0 16px 40px #00c2d12e}.flow__node.is-done{border-color:#4dd59966}.flow__icon{border:1px solid var(--border-cyan);background:var(--cyan-tint-08);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.flow__icon svg{fill:none;width:18px;height:18px;stroke:var(--cyan);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.flow__node--5 .flow__icon{background:#f0b34a14;border-color:#f0b34a66}.flow__node--5 .flow__icon svg{stroke:var(--warning)}.flow__node--6 .flow__icon{background:#4dd59914;border-color:#4dd59966}.flow__node--6 .flow__icon svg{stroke:var(--success)}.flow__txt{gap:2px;min-width:0;display:grid}.flow__meta{letter-spacing:.16em;color:var(--fg-dim);font-size:9.5px}.flow__txt b{color:var(--fg);font-size:14px;font-weight:600}.flow__sub{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.flow__node.is-done .flow__sub,.flow__node.is-run .flow__sub{color:var(--fg)}.flow__node[data-tone=ok] .flow__sub{color:var(--success)}.flow__node[data-tone=warn] .flow__sub{color:var(--warning)}.flow__node[data-tone=stop] .flow__sub{color:var(--fg-muted)}.flow__dot{background:var(--surface-3);border:1px solid var(--border-mid);border-radius:999px;width:7px;height:7px;position:absolute;top:10px;right:10px}.flow__node.is-run .flow__dot{background:var(--cyan);border-color:var(--cyan);animation:1s ease-in-out infinite live-dot}.flow__node.is-done .flow__dot{background:var(--success);border-color:var(--success)}.flow__cursor{z-index:3;pointer-events:none;width:22px;height:22px;fill:var(--fg);stroke:var(--bg);stroke-width:1.2px;opacity:0;transform:translate(var(--cx,50%), var(--cy,50%));filter:drop-shadow(0 4px 10px #0009);transition:transform .52s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute;top:0;left:0}.flow__app[data-phase=build] .flow__cursor{opacity:1}.flow__side{border-top:1px solid var(--border-subtle);background:#05060866;grid-template-columns:minmax(250px,.8fr) minmax(0,1.5fr) minmax(250px,.9fr);align-items:start;gap:28px;padding:22px 26px;display:grid}.flow__pick,.flow__run{gap:12px;display:grid}.flow__label{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);margin:0;font-size:10px}.flow__tabs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.flow__tab{border:1px solid var(--border-mid);border-radius:var(--r-md);color:var(--fg-muted);font:500 13px/1.2 var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:0 0;padding:10px 12px}.flow__tab:hover{border-color:var(--border-cyan-strong);color:var(--fg)}.flow__tab[aria-selected=true]{border-color:var(--cyan);background:var(--cyan-tint-12);color:var(--fg)}.flow__tab:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.flow__log{min-height:136px;font-family:var(--font-mono);color:var(--fg-muted);align-content:start;gap:6px;margin:0;padding:0;font-size:11px;line-height:1.4;list-style:none;display:grid}.flow__log li{animation:.38s cubic-bezier(.16,1,.3,1) both fac-in}.flow__log li span{color:var(--fg-dim)}.flow__log li.tone-ok{color:var(--success)}.flow__log li.tone-warn{color:var(--warning)}.flow__next{border:1px solid var(--border-subtle);border-left:2px solid var(--cyan);border-radius:var(--r-md);background:#0a0c10b3;padding:14px 16px}.flow__next-text{color:var(--fg);margin:6px 0 0;font-size:15px;line-height:1.45}@media (width<=1100px){.flow__side{grid-template-columns:1fr 1fr}.flow__run{grid-area:2/1/auto/-1}.flow__canvas{gap:40px 18px;padding:36px 20px}.flow__txt b{font-size:13px}.flow__node{grid-template-columns:1fr}}@media (width<=760px){.flow__canvas{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:26px 14px;padding:24px 14px}.flow__node{grid-template-columns:30px minmax(0,1fr)}.flow__node--0,.flow__slot--0{grid-area:1/1/2/3}.flow__node--1,.flow__slot--1{grid-area:2/1/3/3}.flow__node--2,.flow__slot--2{grid-area:3/1/4/3}.flow__node--3,.flow__slot--3{grid-area:4/1/5/3}.flow__node--4,.flow__slot--4{grid-area:5/1}.flow__node--5,.flow__slot--5{grid-area:5/2}.flow__node--6,.flow__slot--6{grid-area:6/1/7/3}.flow__icon{width:30px;height:30px}.flow__replay{margin-left:0}.flow__phases{display:none}.flow__log{min-height:0}.flow__side{grid-template-columns:1fr;gap:20px;padding:18px 16px}.flow__run{grid-row:auto}}@media (prefers-reduced-motion:reduce){.flow__node,.flow__wire,.flow__cursor{transition:none}.flow__log li,.flow__node.is-run .flow__dot{animation:none}}.flow__body{grid-template-columns:250px minmax(0,1fr)}.flow__canvas{border-left:1px solid var(--border-subtle)}.flow__phone{background:#05060859;align-content:start;gap:12px;padding:26px 20px;display:grid}.phone{border:1px solid var(--border-mid);background:linear-gradient(#0f141b,#07090c);border-radius:26px;padding:10px;position:relative;box-shadow:0 24px 60px #0000008c,inset 0 1px #f4efe60f}.phone:before{content:"";background:#1c232d;border-radius:3px;width:54px;height:5px;margin-left:-27px;position:absolute;top:7px;left:50%}.phone__head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:12px 8px 10px;font-size:12px;display:flex}.phone__head b{color:var(--fg);font-weight:600}.phone__av{background:var(--cyan-tint-12);width:24px;height:24px;color:var(--cyan);font:600 11px var(--font-mono);border-radius:50%;place-items:center;display:grid}.phone__st{background:var(--success);border-radius:50%;width:7px;height:7px;margin-left:auto}.phone__chat{align-content:start;gap:8px;min-height:238px;padding:12px 4px 6px;display:grid}.phone__msg{border-radius:12px;max-width:92%;margin:0;padding:9px 11px;font-size:12.5px;line-height:1.4}.phone__msg--biz{background:var(--surface-3);color:var(--fg);border-radius:12px 12px 12px 3px}.phone__msg--me{background:var(--cyan);color:var(--fg-on-cyan);border-radius:12px 12px 3px;justify-self:end;font-weight:600}.phone__msg--me:empty{display:none}.phone__typing{background:#00c2d129;border-radius:12px 12px 3px;justify-self:end;gap:4px;margin:0;padding:9px 11px;display:inline-flex}.phone__typing i{background:var(--cyan);border-radius:50%;width:5px;height:5px;animation:.6s ease-in-out infinite day-dot}.phone__typing i:nth-child(2){animation-delay:.12s}.phone__typing i:nth-child(3){animation-delay:.24s}.phone__sys{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);justify-self:center;margin:4px 0 0;font-size:9.5px}html[data-enhanced=true] .phone__msg,html[data-enhanced=true] .phone__typing,html[data-enhanced=true] .phone__sys{display:none}html[data-enhanced=true] .flow__app:is([data-phone="1"],[data-phone="2"],[data-phone="3"],[data-phone="4"]) .phone__msg--biz{animation:.36s cubic-bezier(.16,1,.3,1) both phone-in;display:block}html[data-enhanced=true] .flow__app[data-phone="2"] .phone__typing{animation:.26s both phone-in;display:inline-flex}html[data-enhanced=true] .flow__app[data-phone="3"] .phone__msg--me:not(:empty){animation:.36s cubic-bezier(.2,1.3,.4,1) both phone-in;display:block}html[data-enhanced=true] .flow__app[data-phone="4"] .phone__sys{animation:.36s both phone-in;display:block}@keyframes phone-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}html:not([data-enhanced=true]) .phone__typing{display:none}.flow__node.is-run:before{content:"";border:1px solid var(--cyan);pointer-events:none;border-radius:10px;animation:.7s ease-out infinite flow-ring;position:absolute;inset:-1px}@keyframes flow-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.flow__ms{background:var(--bg);color:var(--success);letter-spacing:.06em;border:1px solid #4dd59966;border-radius:999px;padding:1px 7px;font-size:9px;position:absolute;bottom:-9px;right:10px}.flow__ms:empty{display:none}.flow__node.is-done .flow__ms{animation:.32s cubic-bezier(.2,1.5,.4,1) both day-pop}.flow__app.is-moving .flow__wire.is-live{stroke-dasharray:5 7;animation:.5s linear infinite flow-current}@keyframes flow-current{to{stroke-dashoffset:-24px}}.flow__main{fill:none;stroke:none}.flow__amb circle{fill:var(--cyan);opacity:.55;filter:drop-shadow(0 0 4px var(--cyan))}.flow__packet{r:6}.flow__log li{gap:6px;display:flex}.flow__log li em{color:var(--fg-dim);white-space:nowrap;margin-left:auto;padding-left:10px;font-style:normal}.flow__next-text.is-new{animation:.42s cubic-bezier(.16,1,.3,1) both phone-in}.flow__scope{margin-top:var(--s-6);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:#0a0c108c;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr) auto;align-items:start;gap:28px;padding:22px 26px;display:grid}.flow__scope-head .eyebrow{margin-bottom:8px}.flow__scope-name{font-family:var(--font-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:34px;line-height:.95}.flow__scope-col{gap:10px;display:grid}.flow__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.flow__chips li{border:1px solid var(--border-subtle);color:var(--fg-muted);border-radius:999px;padding:5px 10px;font-size:12.5px}.flow__chips--in li{border-color:var(--border-cyan);color:var(--fg);background:var(--cyan-tint-08)}.flow__chips--in li:before{content:"✓ ";color:var(--cyan)}.flow__chips--out li:before{content:"− ";color:var(--fg-dim)}.flow__scope-cta{white-space:nowrap;align-self:center}@media (width<=1100px){.flow__body{grid-template-columns:minmax(0,1fr)}.flow__phone{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,320px);justify-content:center}.flow__canvas{border-left:0}.flow__scope{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flow__scope-head,.flow__scope-cta{grid-column:1/-1;justify-self:start}}@media (width<=760px){.flow__scope{grid-template-columns:minmax(0,1fr);padding:18px 16px}.phone__chat{min-height:200px}}@media (prefers-reduced-motion:reduce){.flow__amb{display:none}.flow__node.is-run:before,.flow__wire.is-live,.phone__typing i{animation:none}}.flow__side{grid-column:1/-1}.flow__node{grid-template-columns:minmax(0,1fr);gap:8px}.flow__canvas{gap:46px 20px;padding:44px 24px}@media (width<=760px){.flow__node{grid-template-columns:30px minmax(0,1fr)}}.tc__head{gap:var(--s-10);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;display:grid}.tc__lead{margin:0 0 var(--s-2)}.tc__grid{margin-top:var(--s-12);grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.tc-card--log{grid-area:span 2/span 5}.tc-card--min,.tc-card--gate{grid-column:span 4}.tc-card--vault,.tc-card--perm{grid-column:span 3}.tc-card--exc{grid-column:span 5}.tc-card--prov{grid-column:span 7}.tc-card--measure{grid-column:1/-1}.tc-card{border:1px solid var(--border-subtle);border-radius:var(--r-xl);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:linear-gradient(160deg,#161c25b8,#080a0ee6);flex-direction:column;gap:20px;padding:22px;display:flex;position:relative;overflow:hidden}.tc-card:before{content:"";pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-out);background:radial-gradient(420px 220px at 50% 0,#00c2d11a,#0000 70%);position:absolute;inset:0}.tc-card:hover{border-color:var(--border-cyan)}.tc-card:hover:before{opacity:1}.tc-card__txt{gap:6px;margin-top:auto;display:grid;position:relative}.tc-card__txt .mono{letter-spacing:.18em;color:var(--cyan);font-size:10px}.tc-card__txt h3{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg);margin:0;font-size:19px;font-weight:600;line-height:1.25}.tc-card__txt p{color:var(--fg-muted);margin:0;font-size:14px;line-height:1.5}.tcv{min-height:118px;position:relative}.tcv svg{fill:none;stroke-linecap:round;stroke-linejoin:round}.tcv--log{flex-direction:column;flex:1 1 0;gap:12px;min-height:0;display:flex}.tcv-live{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-self:flex-start;align-items:center;gap:8px;font-size:10px;display:inline-flex}.tcv-live i{background:var(--success);border-radius:999px;width:6px;height:6px;animation:2.4s ease-in-out infinite live-dot}.tcv-log{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:#0506088c;flex:1 1 0;min-height:230px;overflow:hidden;mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.tcv-log ul{margin:0;padding:0;list-style:none;animation:22s linear infinite tc-scroll}.tcv-log li{border-bottom:1px solid var(--border-subtle);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:44px;padding:0 14px;display:grid}.tcv-log li .mono{color:var(--fg-dim);font-size:11px}.tcv-id{font-family:var(--font-mono);color:var(--cyan);font-size:11px}.tcv-log .state-chip{height:22px;padding:0 9px;font-size:9px}@keyframes tc-scroll{to{transform:translateY(-50%)}}.tcv--min{align-content:start;gap:6px;display:grid}.tcv-row{border:1px solid var(--border-subtle);border-radius:var(--r-sm);height:30px;color:var(--fg);justify-content:space-between;align-items:center;padding:0 12px;font-size:13px;display:flex;position:relative}.tcv-row.is-keep{border-color:var(--border-cyan);background:var(--cyan-tint-08)}.tcv-row svg{width:16px;height:16px;stroke:var(--success);stroke-width:2.2px}.tcv-row b{background:var(--border-mid);border-radius:3px;width:58%;height:6px}.tcv-row.is-drop{animation:6s ease-in-out infinite tc-dim}.tcv-row.is-drop:after{content:"";background:var(--danger);transform-origin:0;height:1px;animation:6s cubic-bezier(.65,0,.35,1) infinite tc-strike;position:absolute;top:50%;left:10px;right:10px;transform:scaleX(0)}.tcv-row.is-drop:nth-child(4),.tcv-row.is-drop:nth-child(4):after{animation-delay:.25s}.tcv-row.is-drop:nth-child(5),.tcv-row.is-drop:nth-child(5):after{animation-delay:.5s}@keyframes tc-strike{0%,18%{transform:scaleX(0)}32%,84%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes tc-dim{0%,28%{opacity:1}40%,84%{opacity:.3}96%,to{opacity:1}}.tcv--vault{align-content:center;place-items:center;gap:12px;display:grid}.tcv-lock{width:52px;height:52px;stroke:var(--cyan);stroke-width:2.2px;filter:drop-shadow(0 0 12px #00c2d166)}.tcv-shackle{animation:4s cubic-bezier(.34,1.56,.64,1) infinite tc-shackle}@keyframes tc-shackle{0%,15%{transform:translateY(-5px)}30%,90%{transform:none}to{transform:translateY(-5px)}}.tcv--vault code{border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-family:var(--font-mono);letter-spacing:.12em;color:var(--fg-dim);background:#05060899;padding:6px 12px;font-size:12px;position:relative;overflow:hidden}.tcv--vault code:after{content:"";background:linear-gradient(90deg,#0000,#00c2d138,#0000);animation:4s ease-in-out infinite tc-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes tc-sweep{0%,30%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.tcv--gate{align-content:center;justify-items:start;gap:14px;display:grid}.tcv-gate{align-items:center;gap:10px;width:100%;display:flex}.tcv-pill{border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-size:10.5px;display:inline-flex}.tcv-pill.is-on{border:1px solid var(--cyan);background:var(--cyan-tint-12);color:var(--fg)}.tcv-pill.is-lock{border:1px dashed var(--border-strong);color:var(--fg-dim)}.tcv-pill svg{width:13px;height:13px;stroke:var(--warning);stroke-width:2px}.tcv-track{background:var(--border-mid);flex:1;height:2px;position:relative}.tcv-track:after{content:"";background:var(--warning);width:2px;height:16px;position:absolute;top:-7px;right:8%;box-shadow:0 0 10px #f0b34ab3}.tcv-track i{animation:4.5s cubic-bezier(.65,0,.35,1) infinite tc-go;position:absolute;inset:0}.tcv-track i:before{content:"";background:var(--cyan-bright);width:10px;height:10px;box-shadow:0 0 10px var(--cyan);border-radius:999px;position:absolute;top:-4px;left:0}@keyframes tc-go{0%,12%{transform:translate(0)}55%,80%{transform:translate(84%)}to{transform:translate(0)}}.tcv--perm{grid-template-columns:auto repeat(3,26px);place-content:center start;align-items:center;gap:8px 10px;display:grid}.tcv-perm-h{width:16px;height:16px;stroke:var(--fg-dim);stroke-width:1.8px;justify-self:center}.tcv-perm-c{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-muted);padding-right:6px;font-size:10.5px}.tcv-cell{border:1px dashed var(--border-mid);border-radius:6px;width:26px;height:22px;position:relative}.tcv-cell.is-off:after{content:"";background:var(--border-strong);height:1px;position:absolute;top:50%;left:5px;right:5px;transform:rotate(-30deg)}.tcv-cell.is-on{border-style:solid;animation:6s ease-out infinite tc-cell}.tcv-cell.is-on:after{content:"";background:var(--cyan);box-shadow:0 0 8px var(--cyan);border-radius:999px;position:absolute;inset:7px}.tcv-cell:nth-of-type(2){animation-delay:.3s}.tcv-cell:nth-of-type(4){animation-delay:.6s}.tcv-cell:nth-of-type(7){animation-delay:.9s}.tcv-cell:nth-of-type(8){animation-delay:1.2s}@keyframes tc-cell{0%{border-color:var(--border-mid);background:0 0}8%,88%{border-color:var(--border-cyan-strong);background:var(--cyan-tint-12)}to{border-color:var(--border-mid);background:0 0}}.tcv--exc{align-content:center;justify-items:start;gap:8px;display:grid}.tcv-exc-lane{align-items:center;gap:10px;display:flex}.tcv-exc-arrow{width:18px;height:18px;stroke:var(--warning);stroke-width:2px;margin-left:22px;animation:2.4s ease-in-out infinite tc-drop}@keyframes tc-drop{0%,to{opacity:.5;transform:translateY(-2px)}50%{opacity:1;transform:translateY(3px)}}.tcv-exc-slot{border-radius:var(--r-md);background:#f0b34a0d;border:1px solid #f0b34a61;align-items:center;gap:10px;padding:8px 10px;display:flex}.tcv-exc-ok{width:20px;height:20px;stroke:var(--success);stroke-width:2.4px;stroke-dasharray:24;stroke-dashoffset:24px;animation:4.8s ease-out infinite tc-tick}@keyframes tc-tick{0%,45%{stroke-dashoffset:24px}60%,92%{stroke-dashoffset:0}to{stroke-dashoffset:24px}}.tcv--prov{align-items:center;display:flex}.tcv--prov ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tcv--prov li{border:1px solid var(--border-mid);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-muted);align-items:center;gap:8px;padding:8px 12px;font-size:11px;animation:7s ease-out infinite tc-doc;display:inline-flex}.tcv--prov li svg{width:14px;height:14px;stroke:var(--success);stroke-width:2.4px;stroke-dasharray:24;stroke-dashoffset:24px;animation:7s ease-out infinite tc-tick-p}.tcv--prov li:nth-child(2),.tcv--prov li:nth-child(2) svg{animation-delay:.5s}.tcv--prov li:nth-child(3),.tcv--prov li:nth-child(3) svg{animation-delay:1s}.tcv--prov li:nth-child(4),.tcv--prov li:nth-child(4) svg{animation-delay:1.5s}.tcv--prov li:nth-child(5),.tcv--prov li:nth-child(5) svg{animation-delay:2s}@keyframes tc-doc{0%,5%{border-color:var(--border-mid);color:var(--fg-muted)}12%,90%{color:var(--fg);border-color:#4dd59973}to{border-color:var(--border-mid);color:var(--fg-muted)}}@keyframes tc-tick-p{0%,5%{stroke-dashoffset:24px}14%,90%{stroke-dashoffset:0}to{stroke-dashoffset:24px}}.tc-card--measure{gap:var(--s-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;padding:28px;display:grid}.tc-card--measure .tc-card__txt{margin-top:0}.tc-card--measure .tc-card__txt h3{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1}.tcv-report{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;padding:0;list-style:none;display:grid}.tcv-report li{border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--fg);background:#05060873;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.tcv-report svg{border:1px solid var(--border-cyan);width:18px;height:18px;stroke:var(--cyan);stroke-width:2.6px;stroke-dasharray:24;stroke-dashoffset:24px;border-radius:5px;flex-shrink:0;padding:2px;animation:9s ease-out infinite tc-tick-p}.tcv-report li:nth-child(2) svg{animation-delay:.35s}.tcv-report li:nth-child(3) svg{animation-delay:.7s}.tcv-report li:nth-child(4) svg{animation-delay:1.05s}.tcv-report li:nth-child(5) svg{animation-delay:1.4s}.tcv-report li:nth-child(6) svg{animation-delay:1.75s}.tcv-report li:nth-child(7) svg{animation-delay:2.1s}.tcv-report li:nth-child(8) svg{animation-delay:2.45s}.tc__contact{margin-top:var(--s-8);border:1px solid var(--border-subtle);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.tc__contact p{color:var(--fg-muted);margin:0;font-size:16px}@media (width<=1100px){.tc__head{gap:var(--s-4);grid-template-columns:1fr}.tc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-card--log{grid-area:auto/1/auto/-1}.tc-card--log .tcv-log{flex:none;height:240px}.tc-card--log .tcv--log{flex:none}.tc-card--min,.tc-card--gate,.tc-card--vault,.tc-card--perm,.tc-card--exc,.tc-card--prov{grid-column:span 1}.tc-card--prov{grid-column:1/-1}.tc-card--measure{gap:var(--s-6);grid-template-columns:1fr}}@media (width<=640px){.tc__grid{grid-template-columns:1fr}.tc-card--min,.tc-card--gate,.tc-card--vault,.tc-card--perm,.tc-card--exc{grid-column:auto}.tcv-report{grid-template-columns:1fr}.tcv-log{flex:none;height:200px;min-height:0}}@media (prefers-reduced-motion:reduce){.tc .tcv *,.tc .tcv :before,.tc .tcv :after,.tcv-report svg,.tcv-row.is-drop{animation:none!important}.tcv-row.is-drop{opacity:.3}.tcv-row.is-drop:after{transform:scaleX(1)}.tcv-exc-ok,.tcv--prov li svg,.tcv-report svg{stroke-dashoffset:0}.tcv-cell.is-on{border-color:var(--border-cyan-strong);background:var(--cyan-tint-12)}.tcv-track i{transform:translate(84%)}}body{background:0 0}.section--alt{background:#0a0c10b8}.atmos{z-index:-2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.atmos i{border-radius:50%;position:absolute}.atmos i:first-child{background:radial-gradient(closest-side,#00c2d124,#00c2d10a 55%,#0000);width:72vmax;height:72vmax;animation:38s ease-in-out infinite alternate atmos-a;top:-34vmax;left:-24vmax}.atmos i:nth-child(2){background:radial-gradient(closest-side,#008a9521,#0000);width:62vmax;height:62vmax;animation:46s ease-in-out infinite alternate atmos-b;top:18vh;right:-28vmax}.atmos i:nth-child(3){background:radial-gradient(closest-side,#2bd9e614,#0000);width:54vmax;height:54vmax;animation:54s ease-in-out infinite alternate atmos-c;bottom:-36vmax;left:18vw}@keyframes atmos-a{to{transform:translate(14vw,10vh)scale(1.12)}}@keyframes atmos-b{to{transform:translate(-16vw,12vh)scale(.9)}}@keyframes atmos-c{to{transform:translate(-10vw,-14vh)scale(1.15)}}.page-hero__floor{z-index:0;pointer-events:none;perspective:520px;perspective-origin:50% 0;height:44%;position:absolute;bottom:0;left:-30%;right:-30%;overflow:hidden;mask-image:linear-gradient(#0000 12%,#000000d9)}.page-hero__floor:before{content:"";transform-origin:50% 0;background-image:linear-gradient(#00c2d129 1px,#0000 1px),linear-gradient(90deg,#00c2d129 1px,#0000 1px);background-size:56px 56px;animation:4.5s linear infinite atmos-run;position:absolute;inset:-56px 0 -40%;transform:rotateX(64deg)}.page-hero__floor:after{content:"";background:linear-gradient(90deg,#0000,#00c2d14d,#0000);height:1px;position:absolute;top:0;left:20%;right:20%;box-shadow:0 0 24px 4px #00c2d12e}@keyframes atmos-run{to{transform:rotateX(64deg)translateY(56px)}}@media (prefers-reduced-motion:reduce){.atmos i,.page-hero__floor:before{animation:none}}.sector--live .sector__n{display:none}.sx{border:1px solid var(--border-subtle);border-radius:var(--r-md);height:158px;transition:border-color var(--dur-base) var(--ease-out);background:linear-gradient(160deg,#00c2d10f,#05060899 60%);margin:-6px -6px 22px;padding:12px;position:relative;overflow:hidden}.sector--live:hover .sx{border-color:var(--border-cyan)}.sx--agenda .mw-rows{gap:6px}.sx--agenda .mw-rows li{padding:6px 10px}.sx--slots{align-content:center;gap:14px;display:grid}.sx-slots{grid-template-columns:repeat(7,1fr);gap:6px;height:50px;display:grid}.sx-slots i{border:1px solid var(--border-cyan);background:var(--cyan-tint-12);border-radius:6px}.sx-slots i.is-gap{animation:6s ease-in-out infinite sx-gap}@keyframes sx-gap{0%,30%{background:0 0;border-style:dashed;border-color:#f0b34ab3}36%,63%{border-style:solid;border-color:var(--cyan);background:var(--cyan-tint-20);box-shadow:0 0 14px #00c2d159}70%,to{box-shadow:none;background:#4dd5992e;border-style:solid;border-color:#4dd59999}}.sx-slots__chips,.sx-slots__chips .state-chip{justify-self:start}.sx--scan{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;display:grid}.sx-radar{border:1px solid var(--border-cyan);background:repeating-radial-gradient(circle,#0000 0 15px,#00c2d12e 15px 16px);border-radius:50%;width:96px;height:96px;position:relative;overflow:hidden}.sx-radar i{background:conic-gradient(#00c2d18c,#00c2d100 25%,#0000);border-radius:50%;animation:3.2s linear infinite sx-spin;position:absolute;inset:0}@keyframes sx-spin{to{transform:rotate(360deg)}}.sx-steps{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);gap:7px;margin:0;padding:0;font-size:10.5px;list-style:none;display:grid}.sx-steps li{align-items:center;gap:8px;display:flex}.sx-steps li span{border:1px solid var(--border-mid);border-radius:999px;width:7px;height:7px;animation:3.2s infinite sx-s1}.sx-steps li:nth-child(2) span{animation-name:sx-s2}.sx-steps li:nth-child(3) span{animation-name:sx-s3}.sx-steps li:nth-child(4) span{animation-name:sx-s4}@keyframes sx-s1{0%,4%{border-color:var(--border-mid);background:0 0}6%,92%{background:var(--cyan);border-color:var(--cyan)}96%,to{border-color:var(--border-mid);background:0 0}}@keyframes sx-s2{0%,24%{border-color:var(--border-mid);background:0 0}26%,92%{background:var(--cyan);border-color:var(--cyan)}96%,to{border-color:var(--border-mid);background:0 0}}@keyframes sx-s3{0%,44%{border-color:var(--border-mid);background:0 0}46%,92%{background:var(--cyan);border-color:var(--cyan)}96%,to{border-color:var(--border-mid);background:0 0}}@keyframes sx-s4{0%,64%{border-color:var(--border-mid);background:0 0}66%,92%{background:var(--success);border-color:var(--success)}96%,to{border-color:var(--border-mid);background:0 0}}.sx-scan__label{letter-spacing:.16em;color:var(--cyan);font-size:9px;position:absolute;top:10px;right:12px}.sector-grid__seal{margin:16px 0 0}.section.section--snug{padding-bottom:var(--s-10)}@media (prefers-reduced-motion:reduce){.sx-slots i.is-gap,.sx-radar i,.sx-steps li span{animation:none}.sx-steps li span{background:var(--cyan);border-color:var(--cyan)}}.home-hero{min-height:calc(100svh - var(--header-h) - 44px);padding:var(--s-12) 0 0;flex-direction:column;display:flex}.home-hero__inner{z-index:1;gap:var(--s-10);flex:1;align-items:center;width:100%;display:grid;position:relative}@media (width>=1000px){.home-hero__inner{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hero-vbox{aspect-ratio:520/470;width:100%;max-width:600px;margin:0 auto 56px;position:relative}@media (width>=1000px){.hero-vbox{margin:0 0 56px auto}}.hero-vbox__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-vbox__arm,.hero-vbox__stem{fill:none;stroke:var(--cyan);stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;transition:opacity 1.2s var(--ease-out)}.home-hero.gl-on .hero-vbox__svg{opacity:0;transition:none}.home-hero.gl-on.gl-late .hero-vbox__svg{transition:opacity .5s var(--ease-out)}.hero-mod{z-index:2;pointer-events:none;border:1px solid var(--border-cyan);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;background:#050608b8;border-radius:10px;flex-direction:column;gap:3px;padding:8px 12px;font-size:10px;display:flex;position:absolute}.hero-mod b{color:var(--cyan);font-weight:500}.hero-mod span{color:var(--fg-dim);letter-spacing:.1em;font-size:9px}.hero-mod--1{top:10%;right:-4%}.hero-mod--2{top:42%;left:-8%}.hero-mod--3{bottom:20%;right:0}.hero-mod--4{bottom:32%;left:-2%}.home-hero.gl-on .hero-mod{visibility:hidden;inset:0 auto auto 0}.home-hero.orbit-live .hero-mod{visibility:visible;transition:opacity .45s var(--ease-out)}.lead--second{color:var(--fg-muted)}.hero-vbox__out{white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,6px)}.hero-live{z-index:1;border-top:1px solid var(--border-subtle);background:#0506088c;position:relative}.hero-live__inner{align-items:center;gap:22px;height:58px;display:flex;overflow:hidden}.hero-live__label,.hero-live__badge{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:10px;font-size:10px;display:inline-flex}.hero-live__label{color:var(--fg)}.hero-live__badge{color:var(--fg-dim)}.tape{flex:1;gap:30px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#000 78%,#0000)}.tape__item{font-family:var(--font-mono);color:var(--fg-dim);flex-shrink:0;align-items:center;gap:10px;font-size:11px;display:inline-flex}.tape__name{font-family:var(--font-body);color:var(--fg);font-size:13.5px}.tape__dot{background:var(--tone,var(--fg-dim));width:7px;height:7px;box-shadow:0 0 10px var(--tone,transparent);border-radius:999px}.tape__item.is-new{animation:.6s cubic-bezier(.16,1,.3,1) tape-in}@keyframes tape-in{0%{opacity:0;transform:translate(-28px)}}.state-chip.is-in{animation:.42s cubic-bezier(.34,1.56,.64,1) chip-in}@keyframes chip-in{0%{opacity:.4;transform:scale(.8)}}@media (width<=760px){.hero-live__badge,.tape__id{display:none}.hero-live__inner{gap:14px}}.chaos{--q:clamp(0, calc((var(--p,1) - .05) * 4), 1);--k:calc(1 - var(--q));--spread:1}@media (width<=760px){.chaos{--spread:.45}}.chaos__stage{flex-direction:column;gap:14px;padding:28px 0;display:flex;position:relative;overflow:hidden}.chaos__order{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);opacity:var(--q);transform:translateY(calc(var(--k) * 14px));margin:0;font-size:11px}.chaos__list{border-radius:var(--r-lg);border:1px solid rgba(0,194,209, calc(var(--q) * .45));background:rgba(10,12,16, calc(var(--q) * .85));box-shadow:0 0 calc(var(--q) * 80px) rgba(0,194,209, calc(var(--q) * .12));gap:10px;margin:0;padding:16px;list-style:none;display:grid}.chaos__chip{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--surface-2);color:var(--fg);transform:translate3d(calc(var(--x0,0px) * var(--k) * var(--spread)), calc(var(--y0,0px) * var(--k) * var(--spread)), 0) rotate(calc(var(--r0,0deg) * var(--k)));will-change:transform;align-items:center;gap:12px;padding:12px 16px;font-size:15px;display:flex}.chaos__dot{background:color-mix(in srgb, var(--cyan) calc(var(--q) * 100%), var(--warning));border-radius:999px;flex-shrink:0;width:8px;height:8px}.chaos__chip--1 .chaos__dot{background:color-mix(in srgb, var(--cyan) calc(var(--q) * 100%), var(--danger))}.chaos__chip--2 .chaos__dot{background:color-mix(in srgb, var(--cyan) calc(var(--q) * 100%), var(--fg-dim))}.chaos__n{font-family:var(--font-mono);color:var(--fg-dim);opacity:var(--q);margin-left:auto;font-size:10px}.portal-stage{perspective:1800px;--t:clamp(0, calc(1 - var(--p,1) / .28), 1)}.portal-stage .pmock{transform-origin:50% 0;will-change:transform;transform:translate3d(0, calc(var(--t) * 70px), 0) rotateX(calc(var(--t) * 26deg)) scale(calc(1 - var(--t) * .12))}.pmock__row.is-new{animation:.6s cubic-bezier(.16,1,.3,1) tape-in}.final-cta .mega{pointer-events:none;z-index:0;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.mega__track{width:max-content;animation:48s linear infinite mega;display:flex}.mega__track span{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #00c2d121;align-items:center;gap:.35em;padding-right:.35em;font-size:clamp(120px,17vw,280px);line-height:1;display:inline-flex}.mega__track i{background:#00c2d11f;border-radius:999px;width:.22em;height:.22em}@keyframes mega{to{transform:translate(-50%)}}.final-cta .container{z-index:1}.footer__mark{--q:clamp(0, calc((var(--p,1) - .02) * 7), 1);margin:var(--s-12) 0 var(--s-6);user-select:none;font-family:var(--font-display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1px var(--border-cyan);background:linear-gradient(90deg, var(--cyan-deep), var(--cyan) 60%, var(--cyan-bright)) no-repeat 0 0 / calc(var(--q) * 100%) 100%;background-clip:text;justify-content:flex-start;gap:.16em;font-size:clamp(76px,16.5vw,270px);line-height:.82;display:flex}.footer__place{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.footer__place i{background:var(--success);border-radius:999px;width:6px;height:6px}.footer__place b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500}html:not([data-enhanced=true]) .chaos{--q:1;--k:0}html:not([data-enhanced=true]) .portal-stage{--t:0}html:not([data-enhanced=true]) .footer__mark{--q:1}html:not([data-enhanced=true]) .mega__track{animation:none}@media (width<=999px){.hero-vbox{z-index:0;pointer-events:none;width:min(560px,135vw);max-width:none;margin:0;position:absolute;top:16%;left:50%;transform:translate(-50%)}.hero-mod,.hero-vbox__out{display:none}.home-hero__copy{z-index:1;padding-bottom:var(--s-10);position:relative}}@media (width<=480px){.nav__search{display:none}}html.fx-wait .home-hero:not(.gl-on) .hero-vbox{visibility:hidden;animation:0s linear 1.2s forwards fx-reveal}@keyframes fx-reveal{to{visibility:visible}}.footer__place.is-closed i,.ct-card__place.is-closed i,.nav__clock.is-closed i{background:var(--fg-dim);box-shadow:none;animation:none}.footer__tel{margin-top:-10px}@media (width<=767px){.footer__grid{grid-template-columns:1fr 1fr;gap:28px 20px;padding-bottom:28px}.footer__brand{grid-column:1/-1}.footer__grid>.footer__col:nth-child(3){display:none}.footer__col h4{margin-bottom:10px}.footer__col ul{gap:8px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px}}.day{position:relative}.day__grid{gap:var(--s-16);margin-top:var(--s-12);grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;display:grid}.day__rail{top:calc(var(--header-h) + var(--s-10));gap:var(--s-6);display:grid;position:sticky}.day__clock{gap:var(--s-2);display:grid}.day__clock-label{color:var(--fg-dim)}.day__time{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--cyan);text-shadow:0 0 40px #00c2d147;font-size:clamp(44px,5vw,68px);font-weight:500;line-height:1}.day__bar{height:2px;margin-top:var(--s-2);background:var(--border-subtle);display:block;position:relative;overflow:hidden}.day__bar:after{content:"";width:100%;transform:scaleX(var(--dp,1));transform-origin:0;background:linear-gradient(90deg, var(--cyan-deep), var(--cyan-bright));transition:transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.day__counters{gap:var(--s-3);margin:0;display:grid}.day__counter{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--border-subtle);display:flex}.day__counter dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.day__counter dd{font-variant-numeric:tabular-nums;color:var(--fg);letter-spacing:0;text-transform:none;margin:0;font-size:26px;font-weight:500;line-height:1}.day__counter--warn dd{color:var(--warning)}.day__chans{padding:var(--s-4) 0 0;gap:var(--s-2);border-top:1px solid var(--border-subtle);margin:0;list-style:none;display:grid}.day__chan{align-items:center;gap:var(--s-3);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10px;transition:opacity .32s,color .32s;display:flex}.day__chan span{border-radius:var(--r-pill);opacity:.5;background:currentColor;flex-shrink:0;width:5px;height:5px;transition:box-shadow .32s}.day__chan.is-past{color:var(--fg-muted)}.day__chan.is-past span,.day__chan.is-on span{opacity:1}.day__chan.is-on{opacity:1;color:var(--cyan)}.day__chan.is-on span{box-shadow:0 0 0 3px var(--cyan-tint-12)}.day__seal{color:var(--fg-dim);font-size:10px}.day__list{padding:0 0 0 var(--s-8);border-left:1px solid var(--border-subtle);gap:var(--s-6);margin:0;list-style:none;display:grid;position:relative}.day__ev{padding:var(--s-6) var(--s-6) var(--s-5);background:linear-gradient(180deg, var(--surface-1), #0a0c1099);border:1px solid var(--border-subtle);border-radius:var(--r-lg);position:relative}.day__dot{left:calc(var(--s-8) * -1 - 5px);top:var(--s-8);border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--border-mid);width:9px;height:9px;position:absolute}.day__ev-head{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.day__ev-t{letter-spacing:.1em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:13px}.day__ev-ch{border:1px solid var(--border-mid);border-radius:var(--r-pill);color:var(--fg-muted);padding:3px 9px;font-size:10px}.day__ev-title{margin:var(--s-3) 0 var(--s-2);font-family:var(--font-body);font-size:var(--t-h4);letter-spacing:-.01em;color:var(--fg);font-weight:500;line-height:1.2}.day__ev-body{color:var(--fg-muted);max-width:62ch;margin:0}.day__ev-main{gap:var(--s-6);grid-template-columns:minmax(0,1fr) 168px;align-items:start;display:grid}.day__viz{align-content:center;gap:var(--s-2);min-height:108px;padding:var(--s-4);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:#0506088c;display:grid;position:relative}.day__viz .mono{letter-spacing:.12em;font-size:10px}.day__wave{align-items:center;gap:3px;height:40px;display:flex}.day__wave i{background:var(--cyan-deep);transform-origin:50%;border-radius:1px;flex:1;height:22%}.day__wave i:nth-child(3n){height:62%}.day__wave i:nth-child(4n){height:90%}.day__wave i:nth-child(5n){height:40%}.day__viz-n{color:var(--cyan)}.day__viz--chat{gap:6px}.day__bub{background:var(--surface-3);border-radius:10px 10px 10px 2px;gap:4px;width:fit-content;min-width:46%;max-width:82%;padding:7px 9px;display:grid}.day__bub i{background:#f4efe642;border-radius:2px;height:4px;display:block}.day__bub i:last-child{width:62%}.day__bub--out{background:var(--cyan-tint-20);border:1px solid var(--border-cyan);border-radius:10px 10px 2px;margin-left:auto}.day__bub--out i{background:#00c2d199;width:78%}.day__bub--s{min-width:34%;max-width:52%}.day__viz--form{gap:7px}.day__fld{gap:3px;display:grid}.day__fld em{background:#f4efe633;border-radius:2px;width:34%;height:3px;display:block}.day__fld i{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:3px;height:13px;display:block}.day__fld--on i{border-color:var(--border-cyan);box-shadow:0 0 0 2px var(--cyan-tint-08)}.day__tag{margin-top:var(--s-1);border:1px solid var(--border-cyan);border-radius:var(--r-pill);color:var(--cyan);justify-self:start;padding:2px 7px}.day__line{align-items:center;gap:var(--s-3);display:flex}.day__line i{background:var(--surface-3);border-radius:2px;flex:1;height:8px}.day__line b{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-weight:500}.day__line--bad i{background:#f0b34a4d}.day__line--bad b{color:var(--warning)}.day__diff{color:var(--warning);font-variant-numeric:tabular-nums;justify-self:end}.day__chk{color:var(--success);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.day__chk--no{color:var(--fg-dim)}.day__meter{height:4px;margin-top:var(--s-2);background:var(--surface-3);border-radius:var(--r-pill);display:block;overflow:hidden}.day__meter i{background:var(--success);border-radius:var(--r-pill);width:80%;height:100%;display:block}.day__viz--log{gap:5px}.day__viz--log .mono{color:var(--fg-dim);border-bottom:1px solid var(--border-subtle);padding-bottom:4px}.day__viz--log .mono:last-child{color:var(--cyan);border-bottom:0}.day__ev-foot{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.day__ev-proof{align-items:baseline;gap:var(--s-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);font-size:10px;text-decoration:none;display:inline-flex}.day__ev-proof:after{content:"→";transition:transform .22s cubic-bezier(.16,1,.3,1)}.day__ev-proof-n{color:var(--cyan);letter-spacing:.1em}.day__ev-proof:hover,.day__ev-proof:focus-visible{color:var(--fg)}.day__ev-proof:hover:after{transform:translate(3px)}.day__closing{max-width:68ch;margin:var(--s-12) 0 0;padding-left:var(--s-6);border-left:2px solid var(--border-cyan);color:var(--fg-muted)}html[data-enhanced=true] .day__ev{opacity:.34;transition:opacity .42s,transform .42s cubic-bezier(.16,1,.3,1),border-color .42s,box-shadow .42s;transform:translateY(6px)}html[data-enhanced=true] .day__ev.is-on{opacity:1;border-color:var(--border-cyan);box-shadow:var(--glow-cyan-sm);transform:none}html[data-enhanced=true] .day__ev.is-past{opacity:.6;transform:none}html[data-enhanced=true] .day__ev.is-on .day__dot{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 0 4px var(--cyan-tint-12), 0 0 18px #00c2d180}html[data-enhanced=true] .day__ev.is-past .day__dot{background:var(--cyan-deep);border-color:var(--border-cyan)}html[data-enhanced=true] .day__ev.is-on .day__wave i{animation:1s ease-in-out infinite alternate day-wave}.day__wave i:nth-child(2n){animation-delay:90ms}.day__wave i:nth-child(3n){animation-delay:.22s}.day__wave i:nth-child(5n){animation-delay:.35s}.day__wave i:nth-child(7n){animation-delay:.14s}@keyframes day-wave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}html[data-enhanced=true] .day__viz--call.day__viz .day__wave i{background:var(--cyan-deep)}html[data-enhanced=true] .day__ev.is-on .day__wave i{background:var(--cyan)}html[data-enhanced=true] .day__ev.is-on .day__bub{animation:.46s cubic-bezier(.16,1,.3,1) both day-bub}html[data-enhanced=true] .day__ev.is-on .day__bub--out{animation-name:day-bub-out;animation-delay:.13s}html[data-enhanced=true] .day__ev.is-on .day__bub--s{animation-delay:.26s}@keyframes day-bub{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes day-bub-out{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}html[data-enhanced=true] .day__ev.is-on .day__meter i{animation:.62s cubic-bezier(.16,1,.3,1) both day-meter}@keyframes day-meter{0%{transform-origin:0;transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){html[data-enhanced=true] .day__wave i,html[data-enhanced=true] .day__ev.is-on .day__wave i,html[data-enhanced=true] .day__ev.is-on .day__bub,html[data-enhanced=true] .day__ev.is-on .day__meter i{animation:none}html[data-enhanced=true] .day__ev{opacity:1;transition:none;transform:none}.day__bar:after{transition:none}}@media (width<=900px){.day__grid{gap:var(--s-8);flex-direction:column;display:flex}.day__list{order:1}.day__rail{gap:var(--s-5);padding:var(--s-6);background:var(--surface-1);border:1px solid var(--border-cyan);border-radius:var(--r-lg);box-shadow:var(--glow-cyan-sm);order:2;position:static}.day__time{font-size:42px}.day__counters{gap:var(--s-4);grid-template-columns:repeat(3,1fr);display:grid}.day__counter{align-items:flex-start;gap:var(--s-1);border-bottom:0;flex-direction:column;padding-bottom:0}.day__counter dd{font-size:24px}.day__counter dt{letter-spacing:.1em;font-size:9px}.day__chans{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(2,1fr)}.day__list{padding-left:var(--s-6);gap:var(--s-5)}.day__dot{left:calc(var(--s-6) * -1 - 5px)}.day__ev{padding:var(--s-5)}.day__ev-main{gap:var(--s-5);grid-template-columns:1fr}.day__viz{min-height:0;padding:var(--s-3) var(--s-4)}.day__wave{height:30px}.day__ev-foot{margin-top:var(--s-4)}}.day__clock-label{align-items:center;gap:8px;display:inline-flex}.day__live{background:var(--success);border-radius:50%;width:7px;height:7px;position:relative}.day__live:after{content:"";border:1px solid var(--success);opacity:0;border-radius:50%;position:absolute;inset:0}html[data-enhanced=true] .day__live:after{animation:1.6s ease-out infinite day-live}@keyframes day-live{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}.day__clock-row{align-items:baseline;gap:4px;display:flex}.day__sec{color:var(--fg-dim);font-variant-numeric:tabular-nums;min-width:3ch;font-size:18px}html:not([data-enhanced=true]) .day__sec{display:none}.day__ruler{height:22px;margin-top:4px;display:block;position:relative}.day__ruler:before{content:"";background:var(--border-mid);height:1px;position:absolute;top:50%;left:0;right:0}.day__tick{top:50%;left:var(--x,0%);background:var(--surface-3);border:1px solid var(--border-mid);width:7px;height:7px;transition:background .3s, border-color .3s, transform .3s var(--ease-out);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.day__tick.is-past{background:var(--cyan-deep);border-color:var(--border-cyan)}.day__tick.is-on{background:var(--cyan);border-color:var(--cyan);transform:scale(1.35)}.day__sun{pointer-events:none;position:absolute;inset:0;transform:translate(100%)}.day__sun:before{content:"";background:var(--cyan-bright);border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #00c2d12e,0 0 22px #2bd9e6cc}html:not([data-enhanced=true]) .day__sun{display:none}.day__ruler-ends{letter-spacing:.12em;color:var(--fg-dim);justify-content:space-between;font-size:9px;display:flex}.day__bar{display:none}.day__spine{pointer-events:none;width:2px;list-style:none;position:absolute;top:0;bottom:0;left:-1px}.day__spine i{background:linear-gradient(180deg, var(--cyan-deep), var(--cyan-bright));transform-origin:50% 0;transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 12px #00c2d199}html:not([data-enhanced=true]) .day__spine{display:none}.day__viz{overflow:hidden}.day__viz:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00c2d129,#0000);width:60%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}html[data-enhanced=true] .day__ev.is-play .day__viz:after{animation:.9s cubic-bezier(.65,0,.35,1) day-scan}@keyframes day-scan{to{transform:translate(220%)}}html[data-enhanced=true] .day__ev.is-on .day__viz{border-color:var(--border-cyan)}.day__viz--call{position:relative}.day__ring{background:var(--success);border-radius:50%;width:10px;height:10px;position:absolute;top:14px;right:14px}.day__ring:after{content:"";border:1px solid var(--success);opacity:0;border-radius:50%;position:absolute;inset:0}html[data-enhanced=true] .day__ev.is-play .day__ring:after{animation:.9s ease-out 3 day-live}.day__viz--chat{position:relative}.day__typing{opacity:0;background:#00c2d124;border-radius:10px 10px 2px;gap:4px;padding:7px 9px;display:inline-flex;position:absolute;bottom:14px;right:14px}.day__typing i{background:var(--cyan);border-radius:50%;width:5px;height:5px}html[data-enhanced=true] .day__ev.is-play .day__bub--in{animation:.42s cubic-bezier(.16,1,.3,1) both day-bub}html[data-enhanced=true] .day__ev.is-play .day__typing{animation:.9s .3s both day-typing-box}html[data-enhanced=true] .day__ev.is-play .day__typing i{animation:.6s ease-in-out infinite day-dot}html[data-enhanced=true] .day__ev.is-play .day__typing i:nth-child(2){animation-delay:.12s}html[data-enhanced=true] .day__ev.is-play .day__typing i:nth-child(3){animation-delay:.24s}html[data-enhanced=true] .day__ev.is-play .day__bub--out{animation:.42s cubic-bezier(.16,1,.3,1) 1.18s both day-bub-out}html[data-enhanced=true] .day__ev.is-play .day__bub--s{animation:.42s cubic-bezier(.16,1,.3,1) 1.65s both day-bub}@keyframes day-typing-box{0%{opacity:0;transform:scale(.7)}15%,85%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}@keyframes day-dot{50%{opacity:.5;transform:translateY(-3px)}}.day__fld i{position:relative;overflow:hidden}.day__fld i:after{content:"";transform-origin:0;background:#f4efe68c;border-radius:2px;width:58%;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:6px;transform:scaleX(1)}html[data-enhanced=true] .day__ev.is-play .day__fld i:after{animation:.42s cubic-bezier(.16,1,.3,1) both day-fill}html[data-enhanced=true] .day__ev.is-play .day__fld:nth-child(2) i:after{animation-delay:.38s}html[data-enhanced=true] .day__ev.is-play .day__fld:nth-child(3) i:after{animation-delay:.76s}html[data-enhanced=true] .day__ev.is-play .day__tag{animation:.42s cubic-bezier(.2,1.5,.4,1) 1.2s both day-pop}@keyframes day-fill{0%{transform:scaleX(0)}}@keyframes day-pop{0%{opacity:0;transform:scale(.5)}}.day__line i{transform-origin:0}.day__stop{color:var(--danger);opacity:0;justify-self:end;font-size:12px}html[data-enhanced=true] .day__ev.is-play .day__line i{animation:.52s cubic-bezier(.16,1,.3,1) both day-fill}html[data-enhanced=true] .day__ev.is-play .day__line--bad i{animation:.52s cubic-bezier(.16,1,.3,1) .22s both day-fill,.6s .8s 2 day-flag}html[data-enhanced=true] .day__ev.is-play .day__diff{animation:.42s cubic-bezier(.2,1.5,.4,1) .82s both day-pop}html[data-enhanced=true] .day__ev.is-play .day__stop{animation:1.2s 1.1s both day-stop}@keyframes day-flag{50%{box-shadow:0 0 0 3px #f0b34a59}}@keyframes day-stop{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:none}}.day__viz--invoice{grid-template-columns:minmax(0,1fr) auto}.day__viz--invoice .day__line{grid-column:1/-1}.day__ppl{gap:6px;display:flex}.day__ppl i{background:var(--success);border-radius:50%;width:12px;height:12px}.day__ppl i:last-child{background:var(--danger)}html[data-enhanced=true] .day__ev.is-play .day__ppl i{animation:.36s cubic-bezier(.2,1.5,.4,1) both day-person}html[data-enhanced=true] .day__ev.is-play .day__ppl i:nth-child(2){animation-delay:.16s}html[data-enhanced=true] .day__ev.is-play .day__ppl i:nth-child(3){animation-delay:.32s}html[data-enhanced=true] .day__ev.is-play .day__ppl i:nth-child(4){animation-delay:.48s}html[data-enhanced=true] .day__ev.is-play .day__ppl i:nth-child(5){animation-delay:.7s}@keyframes day-person{0%{background:var(--surface-3);transform:scale(0)}}html[data-enhanced=true] .day__ev.is-play .day__viz--log .mono{animation:.3s cubic-bezier(.16,1,.3,1) both day-line}html[data-enhanced=true] .day__ev.is-play .day__viz--log .mono:nth-child(2){animation-delay:.11s}html[data-enhanced=true] .day__ev.is-play .day__viz--log .mono:nth-child(3){animation-delay:.22s}html[data-enhanced=true] .day__ev.is-play .day__viz--log .mono:nth-child(4){animation-delay:.33s}html[data-enhanced=true] .day__ev.is-play .day__viz--log .mono:nth-child(5){animation-delay:.44s}html[data-enhanced=true] .day__ev.is-play .day__viz--log .mono:nth-child(6){animation-delay:.55s}@keyframes day-line{0%{opacity:0;transform:translate(-10px)}}html[data-enhanced=true] .day__ev{transition-duration:.28s}html[data-enhanced=true] .day__ev.is-on{transform:translate(6px)}@media (prefers-reduced-motion:reduce){html[data-enhanced=true] .day__ev.is-play .day__viz:after,html[data-enhanced=true] .day__ev.is-play .day__viz *,html[data-enhanced=true] .day__ev.is-play .day__viz :after,html[data-enhanced=true] .day__live{animation:none!important}html[data-enhanced=true] .day__ev.is-on{transform:none}.day__typing{display:none}}@media (width<=900px){html[data-enhanced=true] .day__ev.is-on{transform:none}.day__sec{font-size:14px}}.inbox{--ch-0:#4dd599;--ch-1:#f0b34a;--ch-2:#ff5d5d;--ch-3:#a78bfa;background:radial-gradient(120% 60% at 50% 0%, #ff5d5d12, transparent 60%), linear-gradient(180deg, var(--surface-1), #0a0c10b3);border-radius:var(--r-lg);border:1px solid #ff5d5d38;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.inbox:before{content:"";z-index:4;background:linear-gradient(90deg, var(--ch-0), var(--ch-1), var(--ch-2), var(--ch-3));opacity:.9;height:2px;transition:opacity .5s;position:absolute;inset:0 0 auto}.inbox:after{content:"";z-index:4;background:var(--grad-cyan-line);opacity:0;height:2px;transition:opacity .5s;position:absolute;inset:0 0 auto}.inbox[data-stress="2"]{border-color:#ff5d5d6b}.inbox[data-stress="3"]{border-color:#ff5d5d9e;animation:1.4s ease-in-out infinite inbox-alarm}@keyframes inbox-alarm{50%{border-color:#ff5d5d4d}}.inbox[data-phase=sweep],.inbox[data-phase=order]{border-color:var(--border-cyan);background:radial-gradient(120% 60% at 50% 0%, #00c2d11a, transparent 60%), linear-gradient(180deg, var(--surface-1), #0a0c10b3);animation:none}.inbox[data-phase=order]:before{opacity:0}.inbox[data-phase=order]:after{opacity:1}.inbox__bar{justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--border-subtle);padding:10px 12px 10px 10px;display:flex;position:relative}.inbox__modes{border:1px solid var(--border-subtle);border-radius:var(--r-pill);background:#0506088c;gap:2px;min-width:0;padding:3px;display:inline-flex}.inbox__mode{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:7px 12px;font-size:9.5px}.inbox__mode:hover{color:var(--fg)}.inbox__mode:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.inbox__mode[data-mode=chaos][aria-pressed=true]{color:#1a0707;background:linear-gradient(90deg,#ff7a6b,#f0b34a)}.inbox__mode[data-mode=order][aria-pressed=true]{color:var(--fg-on-cyan);background:var(--cyan)}html:not([data-enhanced=true]) .inbox__modes{display:none}.inbox__timer{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.inbox__timer i{transform-origin:0;background:#ff5d5dbf;height:100%;display:block;transform:scaleX(0)}.inbox[data-phase=order] .inbox__timer i,.inbox[data-phase=sweep] .inbox__timer i{background:var(--cyan)}.inbox__timer i.is-run{animation:inbox-timer var(--t,6s) linear forwards}@keyframes inbox-timer{to{transform:scaleX(1)}}.inbox__kpis{border-bottom:1px solid var(--border-subtle);background:#05060859;display:grid}.ik{transition:opacity .42s var(--ease-out), transform .52s var(--ease-out);grid-area:1/1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ik--order{opacity:0;pointer-events:none;grid-template-columns:auto repeat(3,minmax(0,1fr));transform:translateY(8px)}.inbox[data-phase=order] .ik--chaos,.inbox[data-phase=sweep] .ik--chaos{opacity:0;transform:translateY(-8px)}.inbox[data-phase=order] .ik--order,.inbox[data-phase=sweep] .ik--order{opacity:1;transform:none}.ik__cell{border-right:1px solid var(--border-subtle);align-content:center;gap:3px;min-width:0;padding:12px 14px;display:grid}.ik__cell:last-child{border-right:0}.ik__cell b{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;justify-self:start;font-size:30px;font-weight:400;line-height:1;display:inline-block}.ik__cell span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.ik__cell--main b{color:var(--danger);text-shadow:0 0 22px #ff5d5d73;font-size:38px}.ik__cell--warn b{color:var(--warning)}.ik__cell--err b{color:var(--danger)}.ik__cell--muted b{color:var(--fg-muted)}.ik__cell--ok b{color:var(--success)}.ik__gauge{border-right:1px solid var(--border-subtle);place-items:center;width:78px;padding:8px 12px;display:grid;position:relative}.ik__gauge svg{width:52px;height:52px;transform:rotate(-90deg)}.ik__track{fill:none;stroke:var(--surface-3);stroke-width:4px}.ik__arc{fill:none;stroke:var(--cyan);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1)}.ik__gauge b{font-family:var(--font-mono);color:var(--fg);font-size:11px;font-weight:500;position:absolute}.is-bump{animation:inbox-bump .3s var(--ease-out)}@keyframes inbox-bump{40%{transform:scale(1.22)}}.inbox__stage{min-height:440px;display:grid;position:relative}.inbox__lanes,.inbox__order{grid-area:1/1}html:not([data-enhanced=true]) .inbox__stage{display:block}.inbox__lanes{background:var(--border-subtle);max-height:440px;transition:opacity .38s var(--ease-out);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;mask-image:linear-gradient(#000 84%,#0000)}.inbox__lane,.reg__row{--c:var(--ch-0)}.inbox__lane.ch-1,.reg__row.ch-1{--c:var(--ch-1)}.inbox__lane.ch-2,.reg__row.ch-2{--c:var(--ch-2)}.inbox__lane.ch-3,.reg__row.ch-3{--c:var(--ch-3)}.inbox__lane{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 8%, transparent), #05060899 45%);padding:10px 9px 12px}.inbox__lane-head{letter-spacing:.12em;color:var(--c);align-items:center;gap:7px;margin:0 0 7px;font-size:9.5px;display:flex}.inbox__lane-head span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.inbox__lane-head b{background:color-mix(in srgb, var(--c) 18%, transparent);min-width:22px;height:18px;color:var(--c);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:10px;display:inline-grid}.inbox__lane-head.is-bump{animation:none}.inbox__lane-head.is-bump .inbox__ico{animation:inbox-ring .52s var(--ease-out)}@keyframes inbox-ring{20%{transform:rotate(-14deg)scale(1.15)}50%{transform:rotate(12deg)scale(1.15)}80%{transform:rotate(-6deg)}}.inbox__ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px}.inbox__meter{background:#f4efe60f;border-radius:2px;height:3px;margin:0 0 10px;display:block;overflow:hidden}.inbox__meter i{background:var(--c);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(.2)}.inbox__stack{align-content:start;gap:7px;display:grid}.inbox__card{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 7%, var(--surface-2)), var(--surface-2));border:1px solid color-mix(in srgb, var(--c) 22%, var(--border-subtle));border-left:3px solid var(--c);border-radius:var(--r-sm);transform:rotate(var(--tilt,0deg));gap:4px;padding:8px 9px;display:grid;box-shadow:0 8px 18px #00000059}.inbox__t{color:var(--fg-dim);letter-spacing:.1em;font-size:9px}.inbox__tx{color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.inbox__state{letter-spacing:.1em;justify-self:start;height:20px;padding:0 7px;font-size:8.5px}.inbox__state:before{width:4px;height:4px}html[data-enhanced=true] .inbox__card.is-new{animation:.52s cubic-bezier(.2,1.3,.4,1) both inbox-in}html[data-enhanced=true] .inbox__card.is-new.tone-err{animation:.52s cubic-bezier(.2,1.3,.4,1) both inbox-in,.46s .52s inbox-shake}html[data-enhanced=true] .inbox__card.is-out{animation:.36s forwards inbox-out}@keyframes inbox-in{0%{opacity:0;transform:translateY(-26px) rotate(calc(var(--tilt,0deg) * 4)) scale(.92)}to{opacity:1;transform:rotate(var(--tilt,0deg))}}@keyframes inbox-out{to{opacity:0;transform:translateY(26px) rotate(calc(var(--tilt,0deg) * 4))}}@keyframes inbox-shake{25%{transform:translateX(-3px) rotate(var(--tilt,0deg))}50%{transform:translateX(3px) rotate(var(--tilt,0deg))}75%{transform:translateX(-2px) rotate(var(--tilt,0deg))}}.inbox__v{z-index:3;pointer-events:none;opacity:0;place-items:center;display:grid;position:absolute;inset:0}.inbox__v svg{width:200px;height:200px;overflow:visible}.inbox__v path{fill:none;stroke:var(--cyan-bright);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:160;stroke-dashoffset:160px}.inbox[data-phase=sweep] .inbox__v{animation:1.1s both inbox-v}.inbox[data-phase=sweep] .inbox__v path{animation:.6s cubic-bezier(.65,0,.35,1) forwards inbox-v-draw}.inbox[data-phase=sweep] .inbox__v path+path{animation-delay:.38s}@keyframes inbox-v{0%{opacity:0;transform:scale(.7)}25%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.5)}}@keyframes inbox-v-draw{to{stroke-dashoffset:0}}.inbox__v:before{content:"";background:radial-gradient(circle,#00c2d159,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute}.inbox__beam{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#00c2d12e 70%,#2bd9e6f2 98%,#0000);width:160px;position:absolute;top:0;bottom:0;left:0;transform:translate(-180px)}.inbox[data-phase=sweep] .inbox__beam{animation:.9s cubic-bezier(.65,0,.35,1) .2s both inbox-beam}@keyframes inbox-beam{0%{opacity:1;transform:translate(-180px)}to{opacity:1;transform:translateX(calc(var(--stage-w,760px) + 20px))}}.inbox[data-phase=sweep] .inbox__lane{transition:opacity .3s ease, transform .46s var(--ease-out);opacity:0;transform:translate(46px)scale(.95)}html[data-enhanced=true] .inbox[data-phase=order] .inbox__lanes{opacity:0;pointer-events:none}.inbox__order{align-self:start}html[data-enhanced=true] .inbox[data-phase=chaos] .inbox__order,html[data-enhanced=true] .inbox[data-phase=sweep] .inbox__order{visibility:hidden}.reg__cols,.reg__row{grid-template-columns:62px 118px minmax(0,1fr) 150px;align-items:center;gap:10px;display:grid}.reg__cols{border-bottom:1px solid var(--border-subtle);letter-spacing:.14em;color:var(--fg-dim);margin:0;padding:9px 16px;font-size:9px}.reg__cols span:nth-child(2){grid-column:2/4}.reg__cols span:last-child{text-align:right}.reg__list{margin:0;padding:0;list-style:none}.reg__row{border-bottom:1px solid var(--border-subtle);padding:11px 16px;position:relative}.reg__row:before{content:"";background:var(--c);opacity:.85;width:3px;position:absolute;top:0;bottom:0;left:0}.reg__row:last-child{border-bottom:0}.reg__t{color:var(--fg);font-variant-numeric:tabular-nums;font-size:11px}.reg__ch{letter-spacing:.1em;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent);border-radius:var(--r-pill);white-space:nowrap;justify-self:start;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:9px;display:inline-flex}.reg__ch .inbox__ico{width:12px;height:12px}.reg__tx{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.reg__st{justify-self:end;height:22px;padding:0 8px;font-size:8.5px}.reg__row.tone-warn{background:linear-gradient(90deg,#f0b34a1a,#0000 60%)}html[data-enhanced=true] .inbox[data-phase=order] .reg__row{animation:.52s cubic-bezier(.16,1,.3,1) both reg-in;animation-delay:calc(var(--i,0) * .12s)}html[data-enhanced=true] .inbox[data-phase=order] .reg__row .reg__st{animation:.46s cubic-bezier(.2,1.4,.4,1) both reg-chip;animation-delay:calc(var(--i,0) * .12s + .3s)}html[data-enhanced=true] .inbox[data-phase=order] .reg__row.tone-warn .reg__st{animation:.46s cubic-bezier(.2,1.4,.4,1) both reg-chip,1.4s ease-in-out 1.6s infinite reg-wait}.reg__row[data-i="1"]{--i:1}.reg__row[data-i="2"]{--i:2}.reg__row[data-i="3"]{--i:3}.reg__row[data-i="4"]{--i:4}.reg__row[data-i="5"]{--i:5}.reg__row[data-i="6"]{--i:6}.reg__row[data-i="7"]{--i:7}@keyframes reg-in{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes reg-chip{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes reg-wait{50%{opacity:.55}}.inbox__foot{border-top:1px solid var(--border-subtle);color:var(--fg-muted);margin:0;padding:12px 16px;font-size:13px;display:grid}.inbox__foot>span{grid-area:1/1}.inbox__foot-order{color:var(--fg)}html[data-enhanced=true] .inbox__foot>span{transition:opacity .3s var(--ease-out)}html[data-enhanced=true] .inbox__foot-order,html[data-enhanced=true] .inbox[data-phase=order] .inbox__foot-chaos{opacity:0}html[data-enhanced=true] .inbox[data-phase=order] .inbox__foot-order{opacity:1}html:not([data-enhanced=true]) .inbox__foot>span{grid-area:auto}html:not([data-enhanced=true]) .ik--order{opacity:1;transform:none}html:not([data-enhanced=true]) .ik{grid-area:auto}html:not([data-enhanced=true]) .ik__arc{stroke-dashoffset:12.5px}.inbox__seal{color:var(--fg-dim);margin:0;padding:0 16px 12px;font-size:9px}@media (prefers-reduced-motion:reduce){html[data-enhanced=true] .inbox__card.is-new,html[data-enhanced=true] .inbox__card.is-out,html[data-enhanced=true] .inbox[data-phase=order] .reg__row,html[data-enhanced=true] .inbox[data-phase=order] .reg__row .reg__st{animation:none}.inbox__beam,.inbox__v,.inbox__timer{display:none}.inbox{animation:none!important}.ik__arc{transition:none}}@media (width<=900px){.inbox__lanes{grid-template-columns:repeat(2,minmax(0,1fr));max-height:400px}.inbox__stage{min-height:400px}.ik{grid-template-columns:repeat(2,minmax(0,1fr))}.ik--order{grid-template-columns:auto repeat(3,minmax(0,1fr))}.ik__cell{border-bottom:1px solid var(--border-subtle)}.ik__cell b{font-size:26px}.ik__cell--main b{font-size:30px}.reg__cols{display:none}.reg__row{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"hora canal estado""hora entrada entrada";row-gap:5px;padding:10px 12px}.reg__t{grid-area:hora;align-self:start}.reg__ch{grid-area:canal}.reg__tx{white-space:normal;grid-area:entrada;font-size:12px}.reg__st{grid-area:estado}}@media (width<=480px){.inbox__bar{flex-wrap:wrap}.inbox__modes{width:100%}.inbox__mode{letter-spacing:.06em;white-space:normal;flex:1;padding:7px 6px;font-size:8.5px}.ik--order{grid-template-columns:repeat(2,minmax(0,1fr))}.ik__gauge{border-bottom:1px solid var(--border-subtle);width:auto}.ik__cell span{white-space:normal}}.problem{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"head stage""pain stage";align-items:start;gap:40px 64px;display:grid}.problem__head{grid-area:head;margin-bottom:0}.problem__pain{grid-area:pain}.problem__stage{top:calc(var(--header-h) + 64px);grid-area:stage;position:sticky}@media (width<=900px){.problem{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""pain";gap:28px}.problem__stage{position:static}.inbox__lanes{max-height:none;mask-image:none}.inbox__lane{height:218px;overflow:hidden;mask-image:linear-gradient(#000 78%,#0000)}.inbox__stage{min-height:0}.inbox__tx{font-size:11.5px}}.inbox__lanes{align-content:start;align-self:start}.inbox__lane{position:relative}.inbox__more{z-index:2;letter-spacing:.08em;color:var(--bg);background:var(--c);border-radius:999px;padding:3px 10px;font-size:10px;font-weight:500;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #00000080}.inbox__more:empty{display:none}.inbox__more.is-bump{animation:inbox-more .32s var(--ease-out)}@keyframes inbox-more{40%{transform:translate(-50%)scale(1.25)}}.inbox__lane,.inbox__lanes{mask-image:none}.inbox__stack{mask-image:linear-gradient(#000 70%,#0000 96%)}@media (width<=900px){.inbox__stack{max-height:168px;overflow:hidden}}@media (width>=901px){.inbox__stack{max-height:360px;overflow:hidden}}html[data-enhanced=true] .inbox[data-phase=sweep] .inbox__foot-chaos{opacity:0}html[data-enhanced=true] .inbox[data-phase=order] .inbox__foot-order,html[data-enhanced=true] .inbox[data-phase=chaos] .inbox__foot-chaos{transition-delay:.22s}.inbox[data-phase=sweep] .inbox__lane{transition:opacity .22s ease, transform .32s var(--ease-out)}.inbox[data-phase=sweep] .inbox__lane[data-lane="0"]{transition-delay:0s}.inbox[data-phase=sweep] .inbox__lane[data-lane="1"]{transition-delay:60ms}.inbox[data-phase=sweep] .inbox__lane[data-lane="2"]{transition-delay:.12s}.inbox[data-phase=sweep] .inbox__lane[data-lane="3"]{transition-delay:.18s}.problem__lead{margin-top:var(--s-6);max-width:58ch}@media (width<=759px){.inbox__more{display:none}}.plive{margin-top:var(--s-10);border-radius:var(--r-xl);border:1px solid var(--border-cyan);background:#05070a;position:relative;overflow:hidden;box-shadow:0 50px 140px #0009,0 0 0 1px #00c2d10f,0 0 90px #00c2d11a}.plive:after{content:"";background:var(--grad-cyan-line);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.plive__chrome{border-bottom:1px solid var(--border-subtle);background:#11161df2;align-items:center;gap:16px;padding:10px 16px;display:flex}.plive__dots{gap:6px;display:inline-flex}.plive__dots i{background:#2a313c;border-radius:50%;width:10px;height:10px}.plive__dots i:first-child{background:#ff5f57}.plive__dots i:nth-child(2){background:#febc2e}.plive__dots i:last-child{background:#28c840}.plive__url{border:1px solid var(--border-subtle);letter-spacing:.04em;color:var(--fg-muted);text-transform:none;white-space:nowrap;background:#050608b3;border-radius:999px;flex:0 420px;align-items:center;gap:8px;min-width:0;margin:0 auto;padding:6px 14px;font-size:11px;display:inline-flex;overflow:hidden}.plive__lock{border:1.5px solid var(--success);border-radius:2px;flex-shrink:0;width:9px;height:10px}.plive__badge{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.plive__badge i{background:var(--warning);border-radius:50%;width:6px;height:6px}.plive__view{background:#07090f;height:738px;position:relative;overflow:hidden}.plive__frame{transform-origin:0 0;pointer-events:none;background:#07090f;border:0;width:1440px;height:900px;display:block;transform:scale(.82)}.plive__shield{z-index:2;position:absolute;inset:0}.plive__cursor{z-index:3;pointer-events:none;width:24px;height:24px;fill:var(--fg);stroke:#05060a;stroke-width:1.3px;opacity:0;filter:drop-shadow(0 6px 12px #000000b3);transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute;top:0;left:0}.plive.is-touring .plive__cursor{opacity:1}.plive__tap{z-index:3;border:2px solid var(--cyan);opacity:0;pointer-events:none;border-radius:50%;width:28px;height:28px;position:absolute;top:-14px;left:-14px}.plive__tap.is-on{animation:.62s ease-out plive-tap}@keyframes plive-tap{0%{opacity:1;scale:.4}to{opacity:0;scale:1.8}}.portal-feat{transition:opacity .3s var(--ease-out)}.portal-feat .mono{transition:color .3s}.portal-feat.is-on h3{color:var(--cyan)}.portal-feat.is-on{position:relative}.portal-feat.is-on:before{content:"";background:var(--cyan);height:2px;position:absolute;top:0;left:0;right:24px;box-shadow:0 0 12px #00c2d1b3}.portal-feat+.portal-feat.is-on:before{left:24px}@media (width<=700px){.plive{border-radius:var(--r-lg);max-width:420px;margin-left:auto;margin-right:auto}.plive__badge{display:none}.plive__url{flex:1;margin:0}}@media (prefers-reduced-motion:reduce){.plive__cursor,.plive__tap{display:none}}.faq2{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:64px;display:grid}.faq2--plain{grid-template-columns:minmax(0,1fr)}.faq2__side{top:calc(var(--header-h) + 64px);gap:22px;display:grid;position:sticky}.faq2__side .section__head{margin-bottom:0}.faq2__search{border:1px solid var(--border-mid);border-radius:var(--r-md);height:48px;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:#05060899;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.faq2__search:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-tint-12)}.faq2__search svg{fill:none;width:17px;height:17px;stroke:var(--fg-dim);stroke-width:1.8px;flex-shrink:0}.faq2__search input{min-width:0;height:100%;color:var(--fg);font:15px var(--font-body);background:0 0;border:0;outline:0;flex:1}.faq2__search input::placeholder{color:var(--fg-dim)}.faq2__search input::-webkit-search-cancel-button{filter:invert(.7)}.faq2__search:not(:focus-within) .faq2__count:has(b:empty){display:none}.faq2__count:not(.is-on){visibility:hidden}.faq2__count{color:var(--fg-dim);letter-spacing:.08em;font-size:11px}.faq2__count b{color:var(--cyan);font-weight:500}html:not([data-enhanced=true]) .faq2__search{display:none}.faq2__contact{border:1px solid var(--border-subtle);border-left:2px solid var(--cyan);border-radius:var(--r-md);background:#0a0c1099;justify-items:start;gap:14px;padding:18px 20px;display:grid}.faq2__mail{color:var(--cyan);border-bottom:0;font-size:12px}.faq2__mail:hover{color:var(--cyan-bright)}.faq2__list.faq-list{border-top:0;gap:10px;display:grid}.faq2 .faq-item{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:linear-gradient(180deg, var(--surface-1), #0a0c108c);transition:border-color .26s var(--ease-out), box-shadow .26s var(--ease-out);padding:0;position:relative;overflow:hidden}.faq2 .faq-item:before{content:"";background:var(--cyan);transform-origin:50% 0;width:2px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.faq2 .faq-item:hover{border-color:var(--border-mid)}.faq2 .faq-item[open]{border-color:var(--border-cyan);box-shadow:0 18px 50px #0006,0 0 40px #00c2d10f}.faq2 .faq-item[open]:before{transform:none}.faq2 .faq-item summary{grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:20px 22px;font-size:17px;font-weight:600;line-height:1.35;display:grid}.faq2 .faq-item summary:after{content:none}.faq2 .faq-item summary:hover{color:var(--fg)}.faq2 .faq-item summary:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px;border-radius:var(--r-lg)}.faq-item__n{color:var(--fg-dim);letter-spacing:.1em;font-size:12px;transition:color .26s}.faq2 .faq-item[open] .faq-item__n{color:var(--cyan)}.faq-item__q mark{background:var(--cyan-tint-12);color:var(--cyan-bright);border-radius:3px;padding:0 2px}.faq-item__icon{border:1px solid var(--border-mid);border-radius:50%;width:28px;height:28px;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .26s,background .26s;position:relative}.faq-item__icon:before,.faq-item__icon:after{content:"";background:var(--cyan);width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.faq-item__icon:after{transform:rotate(90deg)}.faq2 .faq-item summary:hover .faq-item__icon{border-color:var(--cyan)}.faq2 .faq-item[open] .faq-item__icon{background:var(--cyan-tint-12);border-color:var(--cyan);transform:rotate(135deg)}.faq-item__a{justify-items:start;gap:14px;padding:0 22px 22px 70px;display:grid}.faq2 .faq-item p{max-width:62ch;color:var(--fg-muted);margin:0;font-size:15.5px;line-height:1.6}.faq-item__link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);border-bottom:0;align-items:center;gap:8px;font-size:11px;display:inline-flex}.faq-item__link:after{content:"→";transition:transform .22s cubic-bezier(.16,1,.3,1)}.faq-item__link:hover:after,.faq-item__link:focus-visible:after{transform:translate(4px)}html[data-enhanced=true] .faq2 .faq-item[open] .faq-item__a{animation:.42s cubic-bezier(.16,1,.3,1) both faq-in}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}@media (width<=900px){.faq2{grid-template-columns:minmax(0,1fr);gap:28px}.faq2__side{position:static}.faq2 .faq-item summary{grid-template-columns:26px minmax(0,1fr) 26px;gap:10px;padding:16px;font-size:15.5px}.faq-item__a{padding:0 16px 18px 52px}}@media (prefers-reduced-motion:reduce){html[data-enhanced=true] .faq2 .faq-item[open] .faq-item__a{animation:none}.faq2 .faq-item:before,.faq-item__icon{transition:none}}@media (width<=900px){.faq2__side{display:contents}.faq2__list{order:2}.faq2__contact{order:3}}.faq2__panel--chat{border:1px solid var(--border-cyan);border-radius:var(--r-xl);background:radial-gradient(#ffffff08 1px,#0000 1.4px) 0 0/16px 16px,linear-gradient(#0b1016,#06080b);overflow:hidden;box-shadow:0 40px 120px #00000080,0 0 60px #00c2d10f}.faq2__chathead{border-bottom:1px solid var(--border-subtle);background:#11161de6;align-items:center;gap:12px;padding:14px 20px;display:flex}.faq2__av,.faq-item__av{background:linear-gradient(135deg, var(--cyan-deep), var(--cyan));color:#04181a;width:36px;height:36px;font:700 14px var(--font-body);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 0 3px #00c2d126}.faq2__who{line-height:1.2;display:grid}.faq2__who b{color:var(--fg);font-size:15px}.faq2__who small{color:var(--success);align-items:center;gap:6px;font-size:12px;display:inline-flex}.faq2__who small i{background:var(--success);border-radius:50%;width:7px;height:7px}.faq2__panel--chat .faq2__list{gap:14px;padding:20px}.faq2__panel--chat .faq-item{box-shadow:none;background:0 0;border:0;overflow:visible}.faq2__panel--chat .faq-item:before{display:none}.faq2__panel--chat .faq-item[open]{box-shadow:none}.faq2__panel--chat .faq-item summary{border:1px solid var(--border-cyan);width:fit-content;max-width:86%;transition:background var(--dur-fast), border-color var(--dur-fast);background:#00c2d11a;border-radius:16px 16px 4px;grid-template-columns:auto minmax(0,1fr) 22px;gap:10px;margin-left:auto;padding:11px 14px;font-size:15.5px}.faq2__panel--chat .faq-item summary:hover{background:#00c2d12e}.faq2__panel--chat .faq-item[open] summary{background:var(--cyan);border-color:var(--cyan);color:var(--fg-on-cyan)}.faq2__panel--chat .faq-item[open] .faq-item__n{color:#04181ab3}.faq2__panel--chat .faq-item__icon{width:22px;height:22px}.faq2__panel--chat .faq-item[open] .faq-item__icon{background:#04181a26;border-color:#04181a66}.faq2__panel--chat .faq-item[open] .faq-item__icon:before,.faq2__panel--chat .faq-item[open] .faq-item__icon:after{background:#04181a}.faq2__panel--chat .faq-item__a{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:4px 10px;padding:12px 0 2px;display:grid}.faq2__panel--chat .faq-item__a p,.faq2__panel--chat .faq-item__link{grid-column:2}.faq2__panel--chat .faq-item__a p{background:var(--surface-2);border:1px solid var(--border-subtle);max-width:62ch;color:var(--fg);border-radius:4px 16px 16px;padding:12px 15px}.faq2__panel--chat .faq-item__link{margin-left:4px}.faq-item__dots{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:4px 16px 16px;grid-column:2;gap:5px;width:fit-content;padding:13px 15px;display:none}.faq-item__dots i{background:var(--fg-muted);border-radius:50%;width:7px;height:7px;animation:.6s ease-in-out infinite day-dot}.faq-item__dots i:nth-child(2){animation-delay:.12s}.faq-item__dots i:nth-child(3){animation-delay:.24s}.faq-item.is-typing .faq-item__dots{display:inline-flex}.faq-item.is-typing .faq-item__a p,.faq-item.is-typing .faq-item__link{display:none}@media (width<=900px){.faq2__panel--chat .faq2__list{padding:14px}.faq2__panel--chat .faq-item summary{max-width:94%;font-size:14.5px}.faq2__panel--chat .faq-item__a{grid-template-columns:30px minmax(0,1fr)}.faq2__panel--chat .faq-item__av{width:30px;height:30px;font-size:12px}}.lab{--c-cyan:var(--cyan);--c-red:#ff7a6b;--c-amber:#f0b34a;--c-violet:#a78bfa;margin-top:var(--s-10);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(#11161dd9,#050608f2);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden;box-shadow:0 40px 120px #00000080}.lab__main{border-right:1px solid var(--border-subtle);align-content:start;gap:22px;padding:26px;display:grid}.lab__tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lab__tab{--lc:var(--c-cyan);text-align:left;cursor:pointer;border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--fg-muted);font:500 13px/1.25 var(--font-body);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:#0506088c;align-content:start;gap:8px;padding:12px 12px 11px;display:grid}.lab__tab--red{--lc:var(--c-red)}.lab__tab--amber{--lc:var(--c-amber)}.lab__tab--violet{--lc:var(--c-violet)}.lab__tab i{background:var(--lc);border-radius:2px;width:22px;height:3px}.lab__tab b{color:var(--lc);font-size:15px;font-weight:500}.lab__tab.is-out b{opacity:.55;text-decoration:line-through}.lab__tab.is-out i{opacity:.35}.lab__tab:hover{color:var(--fg);border-color:color-mix(in srgb, var(--lc) 45%, transparent)}.lab__tab[aria-selected=true]{color:var(--fg);border-color:var(--lc);background:color-mix(in srgb, var(--lc) 10%, #05060899);box-shadow:0 0 0 1px color-mix(in srgb, var(--lc) 30%, transparent) inset}.lab__tab:focus-visible{outline:2px solid var(--lc);outline-offset:2px}.lab__panel{--lc:var(--c-cyan);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.lab__panel--red{--lc:var(--c-red)}.lab__panel--amber{--lc:var(--c-amber)}.lab__panel--violet{--lc:var(--c-violet)}.lab__panel[hidden]{display:none}html[data-enhanced=true] .lab__panel:not([hidden]){animation:.38s cubic-bezier(.16,1,.3,1) both lab-in}@keyframes lab-in{0%{opacity:0;transform:translateY(8px)}}.lab__fields{gap:18px;display:grid}.lab__fields--2{grid-template-columns:1fr 1fr;gap:22px}.lab__row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.lab__row label{color:var(--fg-muted);font-size:14px}.lab__row output{font:500 16px var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums}.lab input[type=range]{--fill:50%;appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--lc,var(--cyan)) var(--fill), var(--surface-3) var(--fill));border-radius:6px;width:100%;height:6px}.lab__team input[type=range]{--lc:var(--fg-muted)}.lab input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fg);border:4px solid var(--lc,var(--cyan));border-radius:50%;width:20px;height:20px;box-shadow:0 2px 10px #00000080}.lab input[type=range]::-moz-range-thumb{background:var(--fg);border:4px solid var(--lc,var(--cyan));border-radius:50%;width:14px;height:14px}.lab input[type=range]:focus-visible{outline:2px solid var(--lc,var(--cyan));outline-offset:4px}.lab__res{border:1px solid color-mix(in srgb, var(--lc) 35%, var(--border-subtle));border-radius:var(--r-lg);background:color-mix(in srgb, var(--lc) 7%, #05060899);gap:12px;padding:18px;display:grid}.lab__res-big{margin:0;display:grid}.lab__res-big b{font-family:var(--font-display);color:var(--lc);font-variant-numeric:tabular-nums;font-size:56px;font-weight:400;line-height:.95}.lab__res-big span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.lab__res-more{border-top:1px solid var(--border-subtle);gap:6px;padding-top:10px;display:grid}.lab__res-more p{color:var(--fg-muted);margin:0;font-size:13px}.lab__res-more b{font:500 18px var(--font-mono);color:var(--fg);margin-right:4px}.lab__include{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);cursor:pointer;align-items:center;gap:8px;font-size:10px;display:inline-flex}.lab__include input{width:16px;height:16px;accent-color:var(--lc)}.lab__team{border-top:1px solid var(--border-subtle);padding-top:20px}.lab__team-t{letter-spacing:.18em;color:var(--fg-dim);margin:0 0 14px;font-size:10px}.lab__total{background:radial-gradient(100% 50% at 50% 0,#00c2d11a,#0000 70%);align-content:start;gap:16px;padding:26px;display:grid}.lab__total-t{letter-spacing:.18em;color:var(--cyan);margin:0;font-size:10px}.lab__big{margin:0;display:grid}.lab__big b{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;text-shadow:0 0 40px #00c2d140;font-size:clamp(72px,7vw,104px);font-weight:400;line-height:.9}.lab__big span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);font-size:11px}.lab__subs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lab__subs p{border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--fg-dim);margin:0;padding:10px 12px;font-size:12px}.lab__subs b{font:500 20px var(--font-mono);color:var(--fg);display:block}.lab__share p{color:var(--fg-muted);margin:0 0 8px;font-size:13px}.lab__share b{font:500 22px var(--font-mono);color:var(--cyan);margin-right:6px}.lab__bar{background:var(--surface-3);border-radius:6px;height:6px;display:block;overflow:hidden}.lab__bar i{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan-bright));transform-origin:0;height:100%;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(.1)}.lab__grid{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;display:grid}.lab__grid i{aspect-ratio:1;transition:background .26s var(--ease-out);background:#f4efe60f;border-radius:2px}.lab__grid i.is-cyan{background:var(--c-cyan)}.lab__grid i.is-red{background:var(--c-red)}.lab__grid i.is-amber{background:var(--c-amber)}.lab__grid i.is-violet{background:var(--c-violet)}.lab__grid-t{letter-spacing:.12em;color:var(--fg-dim);margin:-6px 0 0;font-size:9px}.lab__closing{color:var(--fg);margin:6px 0 0;font-size:15px;line-height:1.5}.lab__cta{justify-self:start}.lab__note{color:var(--fg-dim);margin:0;font-size:12px}@media (width<=1000px){.lab{grid-template-columns:minmax(0,1fr)}.lab__main{border-right:0;border-bottom:1px solid var(--border-subtle)}.lab__panel{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.lab__main,.lab__total{padding:18px 16px}.lab__tabs{grid-template-columns:1fr 1fr}.lab__fields--2{grid-template-columns:1fr}.lab__res-big b{font-size:46px}}@media (prefers-reduced-motion:reduce){html[data-enhanced=true] .lab__panel:not([hidden]){animation:none}.lab__bar i,.lab__grid i{transition:none}}.lab input[type=range]{height:6px;box-shadow:none;border:0;border-radius:6px;padding:0}.lab input[type=range],.wiz input[type=range]{min-height:0}.studio__app{margin-top:var(--s-12);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(#11161dd9,#050608f5);position:relative;overflow:hidden;box-shadow:0 40px 120px #0000008c,inset 0 1px #f4efe60f}.studio__label{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0;font-size:9.5px}.studio__bar{border-bottom:1px solid var(--border-subtle);background:#0506088c;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:14px 20px;display:flex}.studio__pick{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.studio__pick .studio__label{margin-right:4px}.studio__chip{border-radius:var(--r-pill);cursor:pointer;border:1px solid var(--border-mid);color:var(--fg-muted);font:500 13px var(--font-body);transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:0 0;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.studio__chip b{letter-spacing:.1em;color:var(--cyan);font-size:10px}.studio__chip i{background:var(--c,var(--cyan));border-radius:50%;width:9px;height:9px}.studio__chip--wa{--c:#25d366}.studio__chip--ig{--c:#e1306c}.studio__chip--tg{--c:#2aabee}.studio__chip:hover{color:var(--fg);border-color:var(--border-cyan-strong)}.studio__chip[aria-pressed=true]{color:var(--fg);border-color:var(--c,var(--cyan));background:color-mix(in srgb, var(--c,var(--cyan)) 14%, transparent)}.studio__chip:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.studio__seal{margin-left:auto}.studio__body{grid-template-columns:300px minmax(0,1fr) 316px;display:grid}.studio__flow{border-right:1px solid var(--border-subtle);background:radial-gradient(#f4efe612 1px,#0000 1.4px) 0 0/20px 20px;padding:22px 20px;position:relative}.studio__wfname{color:var(--fg);margin:0 0 16px;font-size:14px;font-weight:600}.studio__wfname b{letter-spacing:.12em;color:var(--cyan);margin-right:4px;font-size:10px}.studio__nodes{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.studio__nodes:before{content:"";background:linear-gradient(180deg, var(--border-cyan), var(--border-mid));width:2px;position:absolute;top:18px;bottom:18px;left:19px}.studio__node{position:relative}.studio__node-btn{text-align:left;cursor:pointer;width:100%;color:var(--fg-muted);font:13px/1.35 var(--font-body);background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:8px 54px 8px 0;display:grid;position:relative}.studio__ico{z-index:1;border:1px solid var(--border-mid);background:#0c1016;border-radius:12px;place-items:center;width:40px;height:40px;transition:border-color .3s,box-shadow .3s,background .3s;display:grid;position:relative}.studio__ico svg{fill:none;width:18px;height:18px;stroke:var(--fg-dim);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.studio__node-txt{gap:2px;min-width:0;display:grid}.studio__node-txt .mono{letter-spacing:.14em;color:var(--fg-dim);font-size:9.5px}.studio__nodes{counter-reset:paso}.studio__node{counter-increment:paso}.studio__num:before{content:counter(paso, decimal-leading-zero)}.studio__node-btn[aria-pressed=true] .studio__node-txt [data-step]{color:var(--fg)}.studio__node-btn[aria-pressed=true] .studio__ico{border-color:var(--border-cyan-strong)}.studio__node-btn:hover .studio__ico{border-color:var(--cyan)}.studio__node-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:12px}.studio__ms{z-index:2;color:var(--success);background:var(--bg);border:1px solid #4dd59966;border-radius:999px;padding:0 6px;font-size:9px;position:absolute;top:8px;right:0}.studio__ms:empty{display:none}.studio__node.is-run .studio__ico{border-color:var(--cyan);background:var(--cyan-tint-12);box-shadow:0 0 0 4px #00c2d124}.studio__node.is-run .studio__ico svg{stroke:var(--cyan-bright)}.studio__node.is-run [data-step]{color:var(--fg)}.studio__node.is-done .studio__ico{border-color:#4dd5998c}.studio__node.is-done .studio__ico svg{stroke:var(--success)}.studio__node.is-skip{opacity:.45}.studio__node.is-skip .studio__ico{border-style:dashed}.studio__packet{z-index:3;background:var(--cyan-bright);width:10px;height:10px;box-shadow:0 0 14px var(--cyan);opacity:0;pointer-events:none;border-radius:50%;margin:-5px 0 0 -5px;transition:transform .24s cubic-bezier(.65,0,.35,1),opacity .2s;position:absolute;top:0;left:0}.studio__app.is-moving .studio__packet{opacity:1}.studio__tech{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:flex}.studio__tech li{letter-spacing:.06em;color:var(--fg-muted);border:1px solid var(--border-subtle);background:#05060899;border-radius:999px;padding:4px 9px;font-size:9.5px}.studio__inspect{align-content:start;gap:16px;min-width:0;padding:20px 22px;display:grid}.studio__tabs{border:1px solid var(--border-subtle);border-radius:var(--r-pill);background:#05060880;justify-self:start;gap:4px;padding:3px;display:inline-flex}.studio__tabs button{border-radius:var(--r-pill);color:var(--fg-muted);font:500 10.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px 14px;display:inline-flex}.studio__tabs button i{background:var(--danger);border-radius:50%;width:6px;height:6px}.studio__app.is-moving .studio__tabs button i{animation:1s ease-in-out infinite live-dot}.studio__tabs button[aria-selected=true]{background:var(--surface-3);color:var(--fg)}.studio__tabs button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.studio__panel{min-height:196px}.studio__panel[hidden]{display:none}.studio__agent{letter-spacing:.14em;color:var(--cyan);margin:0 0 10px;font-size:10px}.studio__config{border:1px solid var(--border-subtle);border-radius:var(--r-md);gap:0;margin:0;display:grid;overflow:hidden}.studio__config div{border-bottom:1px solid var(--border-subtle);grid-template-columns:38% minmax(0,1fr);gap:12px;padding:11px 14px;display:grid}.studio__config div:last-child{border-bottom:0}.studio__config dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.studio__config dd{color:var(--fg);margin:0;font-size:13.5px}html[data-enhanced=true] .studio__config div{animation:.32s cubic-bezier(.16,1,.3,1) both phone-in}.studio__trace{font-family:var(--font-mono);gap:7px;margin:0;padding:0;font-size:11px;line-height:1.4;list-style:none;display:grid}.studio__trace li{color:var(--fg-muted);grid-template-columns:92px minmax(0,1fr) auto;gap:10px;animation:.3s cubic-bezier(.16,1,.3,1) both phone-in;display:grid}.studio__trace .studio__tt{color:var(--fg-dim)}.studio__trace b{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.studio__trace em{color:var(--fg-dim);font-style:normal}.studio__trace li.tone-ok b{color:var(--success)}.studio__trace li.tone-warn b{color:var(--warning)}.studio__json{gap:8px;display:grid}.studio__json pre{font-family:var(--font-mono);text-transform:none;letter-spacing:0;border-radius:var(--r-md);border:1px solid var(--border-subtle);color:#9fe6ec;white-space:pre-wrap;word-break:break-word;background:#05070a;max-height:150px;margin:0;padding:12px 14px;font-size:11px;line-height:1.5;overflow:hidden}.studio__answers{gap:8px;display:grid}.studio__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.studio__opt{border:1px solid var(--border-mid);border-radius:var(--r-md);color:var(--fg-muted);font:500 13px/1.2 var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:0 0;padding:10px 12px}.studio__opt:hover{color:var(--fg);border-color:var(--border-cyan-strong)}.studio__opt[aria-pressed=true]{color:var(--fg);border-color:var(--cyan);background:var(--cyan-tint-12)}.studio__opt:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.studio__next{border:1px solid var(--border-subtle);border-left:2px solid var(--cyan);border-radius:var(--r-md);background:#0a0c10b3;justify-items:start;gap:8px;padding:14px 16px;display:grid}.studio__next p{color:var(--fg);margin:0;font-size:14.5px;line-height:1.45}.studio__phone{border-left:1px solid var(--border-subtle);background:radial-gradient(80% 60% at 50% 40%,#00c2d114,#0000 70%);place-items:center;padding:22px 18px;display:grid}.iphone{--bg-chat:#0b141a;--bar:#1f2c34;--in:#202c33;--out:#005c4b;--out-fg:#e9edef;--tick:#53bdeb;--accent:#25d366;background:linear-gradient(145deg,#2a2f36,#0d0f12);border-radius:46px;grid-template-rows:auto auto minmax(0,1fr) auto auto;width:272px;height:560px;padding:10px;display:grid;position:relative;box-shadow:0 0 0 2px #3a4048,0 40px 80px #000000b3,inset 0 0 0 1px #ffffff0f}.iphone[data-app=ig]{--bg-chat:#000;--bar:#000;--in:#262626;--out:linear-gradient(135deg, #5b51d8, #833ab4 45%, #c13584 75%, #e1306c);--out-fg:#fff;--tick:#a8a8a8;--accent:#e1306c}.iphone[data-app=tg]{--bg-chat:#0e1621;--bar:#17212b;--in:#182533;--out:#2b5278;--out-fg:#fff;--tick:#6ab2f2;--accent:#2aabee}.iphone>*{position:relative}.iphone:before{content:"";background:var(--bg-chat);border-radius:37px;transition:background .4s;position:absolute;inset:10px}.iphone__island{z-index:3;background:#000;border-radius:20px;width:88px;height:25px;margin-left:-44px;position:absolute;top:20px;left:50%}.iphone__status{color:#fff;background:var(--bar);border-radius:37px 37px 0 0;justify-content:space-between;align-items:center;padding:14px 22px 6px;font-size:12px;font-weight:600;display:flex}.iphone__icons{align-items:center;gap:4px;display:inline-flex}.iphone__icons i{background:linear-gradient(90deg,#fff 60%,#0000 60%) 0 0/4px 100%;border-radius:2px;width:14px;height:9px}.iphone__icons b{border:1.5px solid #fff;border-radius:3px;width:22px;height:11px;position:relative}.iphone__icons b:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:1.5px 5px 1.5px 1.5px}.iphone__head{background:var(--bar);border-bottom:1px solid #ffffff0f;align-items:center;gap:9px;padding:8px 12px 10px;transition:background .4s;display:flex}.iphone__back{color:var(--accent);font-size:22px;line-height:1}.iphone__av{background:linear-gradient(135deg, var(--cyan-deep), var(--cyan));color:#04181a;width:32px;height:32px;font:700 13px var(--font-body);border-radius:50%;place-items:center;display:grid}.iphone[data-app=ig] .iphone__av{box-shadow:0 0 0 2px #000,0 0 0 3.5px #e1306c}.iphone__who{line-height:1.15;display:grid}.iphone__who b{color:#fff;font-size:13.5px}.iphone__who small{color:#e9edef99;font-size:10.5px}.iphone__chat{background:radial-gradient(#ffffff09 1px,#0000 1.4px) 0 0/14px 14px;flex-direction:column;justify-content:flex-end;gap:6px;padding:10px 10px 8px;display:flex;overflow:hidden}.iphone__day{color:#e9edefb3;background:#ffffff0f;border-radius:8px;align-self:center;margin:0 0 4px;padding:3px 9px;font-size:9.5px}.bubble-x{color:#e9edef;border-radius:12px;max-width:82%;margin:0;padding:7px 10px 17px;font-size:12.5px;line-height:1.35;position:relative}.bubble-x--biz{background:var(--in);border-top-left-radius:3px;align-self:flex-start}.bubble-x--me{background:var(--out);color:var(--out-fg);border-top-right-radius:3px;align-self:flex-end;min-width:64px}.bubble-x__t{color:#e9edef99;font-size:9px;position:absolute;bottom:3px;right:8px}.bubble-x__t em{color:var(--tick);letter-spacing:-2px;font-style:normal}.bubble-x--typing{gap:4px;padding:10px 12px;display:inline-flex}.bubble-x--typing i{background:#e9edefb3;border-radius:50%;width:6px;height:6px;animation:.6s ease-in-out infinite day-dot}.bubble-x--typing i:nth-child(2){animation-delay:.12s}.bubble-x--typing i:nth-child(3){animation-delay:.24s}.iphone__note{letter-spacing:.04em;color:#f0b34a;text-align:center;background:#f0b34a1f;border-radius:8px;align-self:center;margin:4px 0;padding:5px 10px;font-size:9.5px}html[data-enhanced=true] .iphone .is-new{animation:.36s cubic-bezier(.2,1.2,.4,1) both phone-in}.iphone__input{align-items:center;gap:8px;padding:8px 10px 6px;display:flex}.iphone__input span{background:#ffffff14;border-radius:16px;flex:1;height:32px}.iphone__input i{background:var(--accent);border-radius:50%;width:32px;height:32px}.iphone__home{background:#fff9;border-radius:2px;justify-self:center;width:100px;height:4px;margin:4px 0 6px}@media (width<=1180px){.studio__body{grid-template-columns:280px minmax(0,1fr)}.studio__phone{border-left:0;border-bottom:1px solid var(--border-subtle);grid-area:1/1/auto/-1}}@media (width<=760px){.studio__body{grid-template-columns:minmax(0,1fr)}.studio__flow{border-right:0;border-bottom:1px solid var(--border-subtle)}.studio__bar{padding:12px 14px}.studio__seal{margin-left:0}.studio__inspect{padding:16px 14px}.studio__trace li{grid-template-columns:minmax(0,1fr) auto}.studio__trace .studio__tt{display:none}.iphone{width:258px;height:520px}}@media (prefers-reduced-motion:reduce){.studio__packet{display:none}html[data-enhanced=true] .iphone .is-new,.studio__trace li,html[data-enhanced=true] .studio__config div,.bubble-x--typing i{animation:none}}.wiz{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:start;gap:36px;display:grid}.wiz__form{border:1px solid var(--border-mid);border-radius:var(--r-xl);background:linear-gradient(#11161de6,#050608f5);padding:30px 32px 28px;position:relative;box-shadow:0 40px 120px #00000080}.wiz__form:before{content:"";background:var(--grad-cyan-line);height:1px;position:absolute;inset:0 0 auto}.wiz__top{gap:12px;margin-bottom:26px;display:grid}html:not(.wiz-on) .wiz__top,html:not(.wiz-on) .wiz__nav{display:none}.wiz__count{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);margin:0;font-size:10.5px}.wiz__count b{color:var(--cyan);font-weight:500}.wiz__dots{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wiz__dots li{min-width:0;color:var(--fg-dim);align-items:center;gap:8px;font-size:12px;transition:color .26s;display:flex}.wiz__dots li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wiz__dots i{border:1px solid var(--border-mid);border-radius:50%;flex-shrink:0;width:9px;height:9px;transition:background .26s,border-color .26s,transform .26s}.wiz__dots li.is-on{color:var(--fg)}.wiz__dots li.is-on i{background:var(--cyan);border-color:var(--cyan);transform:scale(1.3);box-shadow:0 0 10px #00c2d1b3}.wiz__dots li.is-done i{background:var(--success);border-color:var(--success)}.wiz__dots li.is-done{color:var(--fg-muted)}.wiz__bar{background:var(--surface-3);border-radius:3px;height:3px;display:block;overflow:hidden}.wiz__bar i{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan-bright));transform-origin:0;height:100%;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(.2)}.wiz__step{border:0;min-width:0;margin:0;padding:0}html:not(.wiz-on) .wiz__step+.wiz__step{border-top:1px solid var(--border-subtle);margin-top:36px;padding-top:30px}html.wiz-on .wiz__step:not([hidden]){animation:.42s cubic-bezier(.16,1,.3,1) both wiz-in}@keyframes wiz-in{0%{opacity:0;transform:translate(18px)}}.wiz__title{font-family:var(--font-display);text-transform:uppercase;color:var(--fg);margin:0 0 6px;padding:0;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1;display:block}.wiz__title:focus{outline:none}.wiz__title--sm{margin-top:28px;font-size:24px}.wiz__sub{color:var(--fg-muted);margin:0 0 18px;font-size:15px}.wiz__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wiz__cards--pains{grid-template-columns:repeat(2,minmax(0,1fr))}.wiz__card{cursor:pointer;border:1px solid var(--border-subtle);border-radius:var(--r-lg);min-height:112px;transition:border-color var(--dur-fast), background var(--dur-fast), transform var(--dur-fast);background:#0506088c;align-content:start;gap:6px;padding:16px;display:grid;position:relative}.wiz__card input{opacity:0;pointer-events:none;position:absolute}.wiz__card:hover{border-color:var(--border-cyan-strong);transform:translateY(-2px)}.wiz__card:has(input:checked){border-color:var(--cyan);background:var(--cyan-tint-08);box-shadow:0 0 0 1px var(--cyan) inset, 0 16px 40px #00c2d11f}.wiz__card:has(input:focus-visible){outline:2px solid var(--cyan);outline-offset:2px}.wiz__card-ico{border:1px solid var(--border-cyan);background:var(--cyan-tint-08);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.wiz__card-ico svg{fill:none;width:18px;height:18px;stroke:var(--cyan);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.wiz__card-t{color:var(--fg);font-size:14.5px;font-weight:600;line-height:1.3}.wiz__card-s{color:var(--fg-dim);font-size:12.5px}.wiz__card--pain{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px 12px;min-height:0;padding:16px 18px}.wiz__card-n{letter-spacing:.14em;color:var(--fg-dim);grid-column:2;font-size:10px}.wiz__card--pain .wiz__card-t{grid-column:2;font-size:15px;font-weight:500}.wiz__check{border:1.5px solid var(--border-mid);width:20px;height:20px;transition:background var(--dur-fast), border-color var(--dur-fast);border-radius:6px;grid-row:1/span 2;place-items:center;display:grid}.wiz__card:has(input:checked) .wiz__check{background:var(--cyan);border-color:var(--cyan)}.wiz__card:has(input:checked) .wiz__check:after{content:"✓";color:var(--fg-on-cyan);font-size:13px;font-weight:700}.wiz__chips{flex-wrap:wrap;gap:8px;display:flex}.wiz__chip{cursor:pointer;position:relative}.wiz__chip input{opacity:0;pointer-events:none;position:absolute}.wiz__chip span{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:500 14px var(--font-body);transition:border-color var(--dur-fast), background var(--dur-fast), color var(--dur-fast);align-items:center;padding:9px 16px;display:inline-flex}.wiz__chip:hover span{color:var(--fg);border-color:var(--border-cyan-strong)}.wiz__chip input:checked+span{color:var(--fg-on-cyan);background:var(--cyan);border-color:var(--cyan)}.wiz__chip input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:2px}.wiz__grid2{grid-template-columns:1fr 1fr;gap:0 18px;margin-top:20px;display:grid}.wiz #f-volume{--fill:10%;appearance:none;background:linear-gradient(90deg, var(--cyan) var(--fill), var(--surface-3) var(--fill));border-radius:6px;width:100%;height:6px;margin:14px 0 6px}.wiz #f-volume::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fg);border:4px solid var(--cyan);border-radius:50%;width:20px;height:20px}.wiz #f-volume::-moz-range-thumb{background:var(--fg);border:4px solid var(--cyan);border-radius:50%;width:14px;height:14px}.wiz label b{color:var(--cyan);font-family:var(--font-mono);font-weight:500}.wiz__from{border:1px solid var(--border-cyan);border-radius:var(--r-md);background:var(--cyan-tint-08);color:var(--fg);align-items:center;gap:10px;margin:0 0 8px;padding:10px 14px;font-size:14px;display:inline-flex}.wiz__from .mono{letter-spacing:.14em;color:var(--cyan);font-size:10px}.wiz__from b{font:500 20px var(--font-mono);color:var(--fg)}.wiz__examples{flex-wrap:wrap;gap:8px;margin-top:-4px;display:flex}.wiz__ex{border-radius:var(--r-md);border:1px dashed var(--border-mid);color:var(--fg-muted);font:13px/1.35 var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast);background:0 0;padding:7px 12px}.wiz__ex:hover{color:var(--fg);border-color:var(--cyan)}.wiz__ex.is-used{border-style:solid;border-color:var(--border-cyan);color:var(--cyan)}.wiz__ex:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.wiz__slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wiz__day{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#05060880;align-content:start;gap:6px;padding:12px;display:grid}.wiz__day-t{color:var(--fg);margin:0 0 4px;font-size:13px;font-weight:600}.wiz__chip--slot span{width:100%;font-family:var(--font-mono);justify-content:center;padding:8px 10px;font-size:13px}html.wiz-on .wiz__nojs{display:none}.wiz__note{letter-spacing:.12em;color:var(--fg-dim);margin:12px 0 20px;font-size:10px}.wiz__submit{margin-top:6px}.wiz__nav{border-top:1px solid var(--border-subtle);justify-content:space-between;gap:12px;margin-top:26px;padding-top:20px;display:flex}.wiz__nav [data-wiz-next]{margin-left:auto}.wiz__nav [hidden]{display:none}.wiz__side{top:calc(var(--header-h) + 60px);gap:16px;display:grid;position:sticky}.wiz__sum,.wiz__after,.wiz__direct{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#0a0c10b3;padding:20px 22px}.wiz__sum{border-color:var(--border-cyan);box-shadow:0 0 60px #00c2d10f}.wiz__sum dl{margin:12px 0 0;display:grid}.wiz__sum dl div{border-bottom:1px solid var(--border-subtle);grid-template-columns:38% minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.wiz__sum dl div:last-child{border-bottom:0}.wiz__sum dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.wiz__sum dd{color:var(--fg);overflow-wrap:anywhere;margin:0;font-size:14px}.wiz__after p,.wiz__direct p{color:var(--fg-muted);margin:8px 0 0;font-size:14px}.wiz__hours{letter-spacing:.14em;color:var(--fg-dim)!important;margin-top:10px!important;font-size:10px!important}@media (width<=1000px){.wiz{grid-template-columns:minmax(0,1fr)}.wiz__side{position:static}}@media (width<=640px){.wiz__form{padding:22px 16px}.wiz__cards{grid-template-columns:1fr 1fr}.wiz__cards--pains,.wiz__grid2{grid-template-columns:1fr}.wiz__slots{grid-template-columns:1fr 1fr}.wiz__dots span{display:none}}@media (prefers-reduced-motion:reduce){html.wiz-on .wiz__step:not([hidden]){animation:none}.wiz__card:hover{transform:none}}.wiz .form-field input#f-volume{height:6px;box-shadow:none;border:0;padding:0}.wiz .consent-row span{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--fg-muted);font-size:14px;line-height:1.5}.wiz .consent-row{align-items:flex-start;gap:12px}.wiz__after .wiz__prep{border-top:1px solid var(--border-subtle);color:var(--fg);margin-top:16px;padding-top:14px;font-size:13.5px;font-weight:600}.hue-clinicas{--hue:#00c2d1;--hue-rgb:0, 194, 209}.hue-belleza{--hue:#f28fb8;--hue-rgb:242, 143, 184}.hue-inmobiliaria{--hue:#f0b34a;--hue-rgb:240, 179, 74}.hue-agricultura{--hue:#7fd36b;--hue-rgb:127, 211, 107}.hue-logistica{--hue:#5b9dff;--hue-rgb:91, 157, 255}.hue-hosteleria{--hue:#ff8a4c;--hue-rgb:255, 138, 76}.hue-comercio{--hue:#b48cff;--hue-rgb:180, 140, 255}.hue-servicios{--hue:#4dd599;--hue-rgb:77, 213, 153}.hue-formacion{--hue:#ffd166;--hue-rgb:255, 209, 102}.hue-talleres{--hue:#ff7a7a;--hue-rgb:255, 122, 122}.hue-industria{--hue:#a9bdd2;--hue-rgb:169, 189, 210}.hue-construccion{--hue:#f2a65a;--hue-rgb:242, 166, 90}.hue-asesorias{--hue:#8fb3ff;--hue-rgb:143, 179, 255}.hue-farmacias{--hue:#34d399;--hue-rgb:52, 211, 153}.hue-veterinarias{--hue:#f4a3c0;--hue-rgb:244, 163, 192}.hue-gimnasios{--hue:#ff6b4a;--hue-rgb:255, 107, 74}.hue-hoteles{--hue:#e9c46a;--hue-rgb:233, 196, 106}.hue-residencias{--hue:#c3a6ff;--hue-rgb:195, 166, 255}.hue-concesionarios{--hue:#5ec8f2;--hue-rgb:94, 200, 242}.hue-energia{--hue:#facc15;--hue-rgb:250, 204, 21}.hue-transporte{--hue:#78aaff;--hue-rgb:120, 170, 255}.hue-bodegas{--hue:#d6708c;--hue-rgb:214, 112, 140}.hue-seguros{--hue:#7dd3fc;--hue-rgb:125, 211, 252}.hue-colegios{--hue:#ffbe78;--hue-rgb:255, 190, 120}.hue-agentes{--hue:#00c2d1;--hue-rgb:0, 194, 209}.hue-automatizaciones{--hue:#4dd599;--hue-rgb:77, 213, 153}.hue-software{--hue:#b48cff;--hue-rgb:180, 140, 255}.hue-paneles{--hue:#f0b34a;--hue-rgb:240, 179, 74}.fm{--c:var(--hue,var(--cyan));border:1px solid rgba(var(--hue-rgb,0, 194, 209), .35);background:rgba(var(--hue-rgb,0, 194, 209), .07);border-radius:.7em;flex:none;width:4.4em;height:3.2em;font-size:10px;display:inline-block;position:relative;overflow:hidden}.fm--lg{box-shadow:0 0 60px rgba(var(--hue-rgb,0, 194, 209), .14);border-radius:.5em;font-size:30px}.fm i,.fm b{display:block;position:absolute}.fm__b{transform-origin:0;border-radius:.31em;height:.62em;animation:3.6s cubic-bezier(.16,1,.3,1) infinite both fm-in}.fm__b--in{background:#f4efe647;width:2.2em;top:.5em;left:.45em}.fm__b--out{background:var(--c);transform-origin:100%;width:2.5em;animation-delay:1.5s;bottom:.5em;right:.45em}.fm__dots{width:1.4em;height:.36em;animation:3.6s linear infinite fm-dots;bottom:.62em;left:.55em}.fm__dots b{background:var(--c);border-radius:50%;width:.3em;height:.3em;animation:.9s ease-in-out infinite fm-blink;top:0}.fm__dots b:first-child{left:0}.fm__dots b:nth-child(2){animation-delay:.15s;left:.45em}.fm__dots b:nth-child(3){animation-delay:.3s;left:.9em}@keyframes fm-in{0%,8%{opacity:0;transform:scale(.2)}18%,86%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes fm-dots{0%,20%{opacity:0}24%,40%{opacity:1}44%,to{opacity:0}}@keyframes fm-blink{50%{opacity:.4;transform:translateY(-.12em)}}.fm__flow{position:absolute;inset:0}.fm__n{border:.1em solid var(--c);background:var(--bg);border-radius:50%;width:.62em;height:.62em;top:1.3em}.fm__n:first-child{left:.5em}.fm__n:nth-child(3){left:1.9em}.fm__n:nth-child(5){left:3.3em}.fm__l{background:rgba(var(--hue-rgb,0, 194, 209), .45);width:.8em;height:.08em;top:1.58em}.fm__l:nth-child(2){left:1.12em}.fm__l:nth-child(4){left:2.52em}.fm__pkt{background:var(--c);width:.36em;height:.36em;box-shadow:0 0 .6em var(--c);border-radius:50%;animation:2.6s cubic-bezier(.65,0,.35,1) infinite fm-run;top:1.44em;left:.62em}@keyframes fm-run{0%{opacity:0;transform:translate(0)}8%{opacity:1}45%{transform:translate(1.4em)}55%{transform:translate(1.4em)}92%{opacity:1;transform:translate(2.8em)}to{opacity:0;transform:translate(2.8em)}}.fm__app{border:.08em solid #f4efe640;border-radius:.3em;position:absolute;inset:.4em}.fm__bar{background:#f4efe624;height:.42em;top:0;left:0;right:0}.fm__blk{background:rgba(var(--hue-rgb,0, 194, 209), .55);border-radius:.14em;animation:3.8s cubic-bezier(.16,1,.3,1) infinite both fm-blk}.fm__blk--1{width:.9em;top:.62em;bottom:.2em;left:.2em}.fm__blk--2{background:var(--c);height:.72em;animation-delay:.35s;top:.62em;left:1.3em;right:.2em}.fm__blk--3{height:.5em;animation-delay:.7s;bottom:.2em;left:1.3em;right:.2em}@keyframes fm-blk{0%{opacity:0;transform:translateY(.5em)}14%,84%{opacity:1;transform:none}96%,to{opacity:0}}.fm__chart{align-items:flex-end;gap:.22em;display:flex;position:absolute;inset:.6em .55em .5em}.fm__chart i{background:rgba(var(--hue-rgb,0, 194, 209), .5);transform-origin:bottom;border-radius:.1em .1em 0 0;flex:1;height:100%;animation:2.8s ease-in-out infinite fm-bar;position:static}.fm__chart i:first-child{animation-delay:-.2s;transform:scaleY(.35)}.fm__chart i:nth-child(2){animation-delay:-.9s;transform:scaleY(.6)}.fm__chart i:nth-child(3){animation-delay:-1.4s;transform:scaleY(.45)}.fm__chart i:nth-child(4){animation-delay:-.5s;transform:scaleY(.8)}.fm__chart i:nth-child(5){background:var(--c);animation-delay:-1.9s;transform:scaleY(1)}@keyframes fm-bar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.sboard{border:1px solid rgba(var(--hue-rgb), .28);border-radius:var(--r-xl);background:linear-gradient(165deg, rgba(var(--hue-rgb), .1), #0a0c10eb 42%);box-shadow:var(--shadow-lg), 0 0 80px rgba(var(--hue-rgb), .08);padding:18px;position:relative}.sboard__head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.sboard__ico{background:rgba(var(--hue-rgb), .14);border:1px solid rgba(var(--hue-rgb), .4);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.sboard__ico svg,.tile__ico svg,.mx__glyph svg,.mx__tab svg,.sp-chip svg,.svc-sector svg,.pnl__tab svg,.mega__glyph svg,.wiz__card--sector svg,.orbit__node svg{fill:none;width:20px;height:20px;stroke:var(--hue,var(--cyan));stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sboard__title{color:var(--fg);flex:1;margin:0;font-weight:600}.sboard__live{letter-spacing:.16em;color:var(--hue);align-items:center;gap:6px;font-size:10px;display:inline-flex}.sboard__live i{background:var(--hue);width:7px;height:7px;box-shadow:0 0 10px var(--hue);border-radius:50%;animation:1.6s ease-in-out infinite sb-live}@keyframes sb-live{50%{opacity:.3}}.sboard__rows{gap:7px;margin:0;padding:0;list-style:none;display:grid}.sboard__row{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:#05060899;grid-template-columns:62px minmax(0,1fr) 44px 112px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:grid}.sboard__id{color:var(--fg-dim);font-size:10.5px}.sboard__item{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sboard__steps{gap:3px;display:flex}.sboard__steps i{background:var(--border-mid);border-radius:2px;flex:1;height:4px;transition:background .3s}.sboard__row[data-s="0"] .sboard__steps i:first-child,.sboard__row[data-s="1"] .sboard__steps i:nth-child(-n+2),.sboard__row[data-s="2"] .sboard__steps i{background:var(--hue)}.sboard__row[data-s="3"] .sboard__steps i:nth-child(-n+2){background:var(--warning)}.sboard__chip{border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--border-mid);color:var(--fg-muted);justify-self:end;padding:3px 8px;font-size:10px}.sboard__row[data-s="1"] .sboard__chip{border-color:rgba(var(--hue-rgb), .5);color:var(--hue)}.sboard__row[data-s="2"] .sboard__chip{color:var(--success);background:#4dd59914;border-color:#4dd59980}.sboard__row[data-s="3"]{border-color:#f0b34a73}.sboard__row[data-s="3"] .sboard__chip{color:var(--warning);background:#f0b34a1a;border-color:#f0b34a99}.sboard__row.is-bump{animation:.7s cubic-bezier(.16,1,.3,1) sb-bump}.sboard__row.is-bump .sboard__chip{animation:.52s cubic-bezier(.16,1,.3,1) sb-chip}@keyframes sb-bump{0%{transform:translate(6px)}}@keyframes sb-chip{0%{opacity:0;transform:scale(.7)}}.sboard__foot{border-top:1px solid var(--border-subtle);color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:14px;padding-top:12px;font-size:12.5px;display:flex}.sboard__foot b{font-family:var(--font-mono);color:var(--fg)}.sboard__rev b{color:var(--warning)}.sboard__seal{letter-spacing:.12em;color:var(--fg-dim);margin-left:auto;font-size:9.5px}.sboard--compact{border-radius:var(--r-lg);box-shadow:none;padding:10px}.sboard--compact .sboard__head{display:none}.sboard--compact .sboard__row{grid-template-columns:minmax(0,1fr) 34px auto;padding:6px 9px;font-size:12px}.sboard--compact .sboard__id{display:none}.mx{margin-top:var(--s-8)}.mx__tabs{flex-wrap:wrap;gap:8px;display:flex}.mx__tab{cursor:pointer;min-height:40px;font:inherit;color:var(--fg-muted);border:1px solid var(--border-subtle);border-radius:var(--r-pill);transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:#0a0c10b3;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:13.5px;display:inline-flex}.mx__tab svg{width:17px;height:17px}.mx__tab:hover{color:var(--fg);border-color:rgba(var(--hue-rgb), .55)}.mx__tab[aria-selected=true]{color:var(--fg);border-color:var(--hue);background:rgba(var(--hue-rgb), .14);box-shadow:0 0 24px rgba(var(--hue-rgb), .18)}.mx__tab:focus-visible{outline:2px solid var(--hue);outline-offset:2px}.mx__panel{border:1px solid rgba(var(--hue-rgb), .3);border-radius:var(--r-xl);background:radial-gradient(90% 120% at 0% 0%, rgba(var(--hue-rgb), .1), transparent 55%), #0a0c10db;margin-top:18px;padding:24px;transition:border-color .4s,background .4s}.mx__head{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:20px;display:grid}.mx__glyph{border:1px solid rgba(var(--hue-rgb), .45);background:rgba(var(--hue-rgb), .12);border-radius:14px;place-items:center;width:56px;height:56px;display:grid}.mx__glyph svg{width:28px;height:28px}.mx__name{font-family:var(--font-display);letter-spacing:.01em;color:var(--fg);margin:0;font-size:clamp(28px,3vw,40px);line-height:1}.mx__tag{color:var(--fg-muted);margin:6px 0 0}.mx__link{color:var(--hue);white-space:nowrap;font-weight:600}.mx__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mx__cell{color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-lg);transition:border-color var(--dur-fast), transform .3s cubic-bezier(.16, 1, .3, 1);background:#05060899;align-content:start;gap:10px;padding:18px;display:grid;position:relative}.mx__cell:before{content:"";background:linear-gradient(90deg, var(--hue), transparent);height:2px;position:absolute;top:-1px;left:16px;right:16px}.mx__cell:hover,.mx__cell:focus-visible{border-color:rgba(var(--hue-rgb), .55);transform:translateY(-3px)}.mx__fam{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}.mx__t{color:var(--fg);margin:0;font-size:18px;line-height:1.25}.mx__b{color:var(--fg-muted);margin:0;font-size:14px;line-height:1.5}.mx__go{color:var(--cyan);margin-top:4px;font-size:13px;font-weight:600}.mx__panel.is-swap .mx__t,.mx__panel.is-swap .mx__b,.mx__panel.is-swap .mx__head>div{animation:.52s cubic-bezier(.16,1,.3,1) both mx-in}.mx__panel.is-swap .mx__cell:nth-child(2) :is(.mx__t,.mx__b){animation-delay:60ms}.mx__panel.is-swap .mx__cell:nth-child(3) :is(.mx__t,.mx__b){animation-delay:.12s}.mx__panel.is-swap .mx__cell:nth-child(4) :is(.mx__t,.mx__b){animation-delay:.18s}@keyframes mx-in{0%{opacity:0;transform:translateY(10px)}}.mx__foot{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:14px;display:flex}.mx__seal,.sp-seal{border:1px dashed var(--border-mid);border-radius:var(--r-pill);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);padding:4px 10px;font-size:10px;display:inline-flex}.mx__auto{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.mx__auto i{background:var(--cyan);transform-origin:0;width:18px;height:2px;animation:4.5s linear infinite mx-auto}@keyframes mx-auto{0%{transform:scaleX(0)}}.mx__foot .btn--link{margin-left:auto}.page-hero--hue .eyebrow,.page-hero--hue .accent{color:var(--hue)}.page-hero--hue .corner-glow-tl{background:radial-gradient(60% 50% at 0% 0%, rgba(var(--hue-rgb), .16), transparent 60%)}.page-hero__deco{aspect-ratio:1;pointer-events:none;opacity:.08;width:min(52vw,720px);position:absolute;top:-4vw;right:-6vw}.sp-deco{fill:none;width:100%;height:100%;stroke:var(--hue);stroke-width:.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:120;stroke-dashoffset:120px;animation:2.4s cubic-bezier(.65,0,.35,1) .2s forwards sp-draw}@keyframes sp-draw{to{stroke-dashoffset:0}}.sp-build__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.sp-build__grid{margin-top:var(--s-10);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sp-card{color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(180deg, rgba(var(--hue-rgb), .07), #0a0c10e6 50%);transition:border-color var(--dur-fast), transform .32s cubic-bezier(.16, 1, .3, 1), box-shadow .32s;align-content:start;gap:12px;padding:22px;display:grid;position:relative;overflow:hidden}.sp-card:hover,.sp-card:focus-visible{border-color:rgba(var(--hue-rgb), .6);box-shadow:0 18px 50px #00000080, 0 0 40px rgba(var(--hue-rgb), .12);transform:translateY(-4px)}.sp-card__top{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;display:flex}.sp-card__t{color:var(--fg);margin:6px 0 0;font-size:21px;line-height:1.2}.sp-card__b{color:var(--fg-muted);margin:0;line-height:1.55}.sp-card__go{color:var(--cyan);margin-top:6px;font-size:13px;font-weight:600}.sp-pains{margin:var(--s-10) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.sp-pain{border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:#0a0c10cc;padding:26px 24px 24px;position:relative;overflow:hidden}.sp-pain__n{font-family:var(--font-display);color:rgba(var(--hue-rgb), .22);font-size:64px;line-height:1;position:absolute;top:8px;right:18px}.sp-pain h3{color:var(--fg);max-width:80%;margin:0 0 10px;font-size:20px}.sp-pain p{color:var(--fg-muted);margin:0;line-height:1.55}.sp-pain:after{content:"";background:linear-gradient(90deg, var(--hue), transparent 70%);width:100%;height:2px;position:absolute;bottom:0;left:0}.sp-others__list{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.sp-chip{min-height:40px;color:var(--fg-muted);border:1px solid var(--border-subtle);border-radius:var(--r-pill);transition:border-color var(--dur-fast), color var(--dur-fast);align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:14px;display:inline-flex}.sp-chip svg{width:17px;height:17px}.sp-chip:hover,.sp-chip:focus-visible{color:var(--fg);border-color:var(--hue,var(--cyan))}.sp-chip--other svg{stroke:var(--cyan)}.sp-seal--center{width:fit-content;margin:var(--s-8) auto 0;display:flex}.final-cta--hue .corner-glow-tl{background:radial-gradient(60% 50% at 0% 0%, rgba(var(--hue-rgb), .14), transparent 60%)}.final-cta--hue .corner-glow-br{background:radial-gradient(60% 50% at 100% 100%, rgba(var(--hue-rgb), .12), transparent 60%)}.tiles{margin:var(--s-10) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.tile{height:100%;color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(170deg, rgba(var(--hue-rgb,0, 194, 209), .08), #0a0c10eb 45%);transition:border-color var(--dur-fast), transform .32s cubic-bezier(.16, 1, .3, 1);align-content:start;gap:10px;padding:20px;display:grid}.tile:hover,.tile:focus-visible{border-color:rgba(var(--hue-rgb,0, 194, 209), .6);transform:translateY(-4px)}.tile__top{justify-content:space-between;align-items:center;display:flex}.tile__ico{border:1px solid rgba(var(--hue-rgb,0, 194, 209), .45);background:rgba(var(--hue-rgb,0, 194, 209), .12);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.tile__n{color:var(--fg-dim);font-size:11px}.tile__name{font-family:var(--font-display);letter-spacing:.01em;color:var(--fg);margin:4px 0 0;font-size:32px;line-height:1}.tile__tag{color:var(--fg-muted);margin:0;font-size:14.5px;line-height:1.5}.tile .sboard{margin-top:4px}.tile__go{color:var(--hue,var(--cyan));margin-top:4px;font-size:13px;font-weight:600}.tile--other{background:#0a0c1099;border-style:dashed}.orbit{aspect-ratio:1;width:min(100%,440px);margin:0 auto;position:relative}.orbit:before,.orbit:after{content:"";border:1px dashed #00c2d138;border-radius:50%;position:absolute;inset:9%}.orbit:after{border-style:solid;border-color:#00c2d11f;inset:30%}.orbit__core{background:radial-gradient(circle,#00c2d140,#00c2d105 70%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:36%}.orbit__core img{width:46%;height:auto}.orbit__ring{animation:80s linear infinite orbit-spin;position:absolute;inset:0}.orbit__node{--a:0deg;border:1px solid rgba(var(--hue-rgb), .5);width:52px;height:52px;box-shadow:0 0 26px rgba(var(--hue-rgb), .25);transform:rotate(var(--a)) translateY(calc(min(440px, 100vw - 48px) * -.41)) rotate(calc(var(--a) * -1));background:#0a0c10eb;border-radius:16px;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}.orbit__node svg{width:24px;height:24px;animation:80s linear infinite reverse orbit-spin}.orbit__node--1{--a:32.7deg}.orbit__node--2{--a:65.5deg}.orbit__node--3{--a:98.2deg}.orbit__node--4{--a:130.9deg}.orbit__node--5{--a:163.6deg}.orbit__node--6{--a:196.4deg}.orbit__node--7{--a:229.1deg}.orbit__node--8{--a:261.8deg}.orbit__node--9{--a:294.5deg}.orbit__node--10{--a:327.3deg}@keyframes orbit-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.mx__grid,.sp-build__grid,.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mx__tabs{margin-inline:calc(var(--s-4) * -1);padding:2px var(--s-4) 8px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.mx__tab{flex:none}.mx__panel{padding:16px}.mx__head{grid-template-columns:44px minmax(0,1fr)}.mx__glyph{width:44px;height:44px}.mx__link{grid-column:1/-1}.mx__grid,.sp-build__grid,.sp-pains,.tiles{grid-template-columns:minmax(0,1fr)}.sboard__row{grid-template-columns:54px minmax(0,1fr) auto}.sboard__steps{display:none}.page-hero__deco{width:90vw;top:0;right:-30vw}.mx__foot .btn--link{margin-left:0}}@media (prefers-reduced-motion:reduce){.fm *,.sboard__live i,.orbit__ring,.orbit__node svg,.mx__auto i{animation:none!important}.sp-deco{stroke-dashoffset:0;animation:none}.mx__panel.is-swap *,.sboard__row.is-bump,.sboard__row.is-bump .sboard__chip{animation:none!important}}.fit-list--count{counter-reset:fit}.fit-list--count .fit-list__item{counter-increment:fit}.fit-list--count .fit-list__n:before{content:counter(fit, decimal-leading-zero)}@media (width<=759px){.tiles{margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tile{border-radius:14px;gap:8px;padding:12px}.tile__n,.tile__tag,.tile .sboard,.tile__go{display:none}.tile__ico{width:32px;height:32px}.tile__ico svg{width:17px;height:17px}.tile__name{font-size:19px;line-height:1.1}.tile--other{grid-column:1/-1}.tile--other .tile__tag{font-size:13px;display:block}}.vchat{margin-top:var(--s-10);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;display:grid}.vchat__phone{border:1px solid var(--border-cyan);min-height:520px;box-shadow:var(--shadow-lg), 0 0 80px #00c2d114;background:linear-gradient(#0c1117,#07090c);border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.vchat__head{border-bottom:1px solid var(--border-subtle);background:#00c2d10f;align-items:center;gap:12px;padding:14px 18px;display:flex}.vchat__av{width:38px;height:38px;font-family:var(--font-display);color:var(--fg-on-cyan);background:var(--cyan);border-radius:50%;place-items:center;font-size:22px;display:grid}.vchat__who{flex:1;gap:2px;display:grid}.vchat__who b{color:var(--fg)}.vchat__who .mono{color:var(--success);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.vchat__who .mono i{background:var(--success);border-radius:50%;width:6px;height:6px}.vchat__seal{letter-spacing:.1em;color:var(--fg-dim);text-align:right;max-width:120px;font-size:9.5px}.vchat__log{max-height:380px;padding:18px;overflow-y:auto}.vchat__log ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vchat__msg{border-radius:16px;max-width:82%;padding:10px 14px;font-size:14.5px;line-height:1.45;animation:.42s cubic-bezier(.16,1,.3,1) both vc-in}.vchat__msg--v{background:var(--surface-3);color:var(--fg);border-bottom-left-radius:4px;justify-self:start}.vchat__msg--you{background:var(--cyan);color:var(--fg-on-cyan);border-bottom-right-radius:4px;justify-self:end}.vchat__msg--human{color:var(--fg);background:#f0b34a1f;border:1px solid #f0b34a73;border-bottom-left-radius:4px;justify-self:start}@keyframes vc-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}.vchat__typing{color:var(--fg-dim);align-items:center;gap:4px;margin:10px 0 0;font-size:11px;display:flex}.vchat__typing i{background:var(--cyan);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite fm-blink}.vchat__typing i:nth-child(2){animation-delay:.15s}.vchat__typing i:nth-child(3){animation-delay:.3s}.vchat__asks{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:8px;padding:14px 16px 18px;display:flex}.vchat__pick{letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--fg-dim);margin:0 0 2px;font-size:10px}.vchat__ask{min-height:40px;font:inherit;text-align:left;color:var(--fg);cursor:pointer;border:1px solid var(--border-cyan);border-radius:var(--r-pill);transition:background var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast);background:#00c2d10f;padding:8px 14px;font-size:13.5px}.vchat__ask:hover:not(:disabled){border-color:var(--cyan);background:#00c2d129;transform:translateY(-1px)}.vchat__ask:disabled{cursor:wait;opacity:.55}.vchat__ask.is-used{color:var(--fg-muted);border-style:dashed}.vchat__reset{letter-spacing:.1em;min-height:40px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:11px;text-decoration:underline}.vchat__side{border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:#0a0c10d9;padding:22px;transition:border-color .4s}.vchat.is-human .vchat__side{border-color:#f0b34a80}.vchat__label{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin:0 0 12px;font-size:10.5px}.vchat__trace{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vchat__trace li{border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--fg-dim);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;transition:border-color .3s,background .3s,color .3s;display:grid}.vchat__trace li .mono{font-size:10.5px}.vchat__trace li b{font-weight:500}.vchat__trace li.is-on{color:var(--fg);border-color:var(--border-cyan);background:#00c2d112;animation:.38s cubic-bezier(.16,1,.3,1) vc-in}.vchat__trace li.is-on .mono{color:var(--cyan)}.vchat__human{letter-spacing:.08em;text-transform:uppercase;color:var(--warning);border-radius:var(--r-md);background:#f0b34a14;border:1px solid #f0b34a80;margin:12px 0 0;padding:10px 12px;font-size:11px}.vchat__rules{color:var(--fg-muted);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.vchat__rules li{padding-left:22px;position:relative}.vchat__rules li:before{content:"";background:var(--danger);width:10px;height:2px;position:absolute;top:.6em;left:2px;transform:rotate(45deg);box-shadow:0 0 #0000}.vchat__rules li:after{content:"";background:var(--danger);width:10px;height:2px;position:absolute;top:.6em;left:2px;transform:rotate(-45deg)}.vchat__static{grid-column:1/-1;gap:10px;display:grid}.vchat__static li{gap:4px;display:grid}.bld{margin-top:var(--s-10);grid-template-columns:260px minmax(0,1fr);gap:18px;display:grid}.bld__pick{align-content:start;gap:8px;display:grid}.bld__hint{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 4px;font-size:10.5px}.bld__tog{min-height:46px;font:inherit;color:var(--fg-muted);cursor:pointer;text-align:left;border:1px solid var(--border-subtle);border-radius:var(--r-md);transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:#0a0c10b3;align-items:center;gap:12px;padding:10px 14px;font-size:15px;display:flex}.bld__tog i{background:var(--surface-3);border:1px solid var(--border-mid);width:34px;height:20px;transition:background var(--dur-fast);border-radius:10px;flex:none;position:relative}.bld__tog i:after{content:"";background:var(--fg-dim);width:14px;height:14px;transition:transform .26s cubic-bezier(.16, 1, .3, 1), background var(--dur-fast);border-radius:50%;position:absolute;top:2px;left:2px}.bld__tog[aria-pressed=true]{color:var(--fg);background:#b48cff14;border-color:#b48cff8c}.bld__tog[aria-pressed=true] i{background:#b48cff59;border-color:#b48cff}.bld__tog[aria-pressed=true] i:after{background:#fff;transform:translate(14px)}.bld__tog:hover{border-color:#b48cff8c}.bld__app{border-radius:var(--r-xl);box-shadow:var(--shadow-lg), 0 0 70px #b48cff14;background:#0b0e14;border:1px solid #b48cff59;overflow:hidden}.bld__bar{border-bottom:1px solid var(--border-subtle);background:#f4efe608;align-items:center;gap:12px;padding:12px 16px;display:flex}.bld__dots{gap:6px;display:flex}.bld__dots i{background:var(--border-mid);border-radius:50%;width:10px;height:10px}.bld__bar>b{color:var(--fg)}.bld__count{color:var(--fg-muted);font-size:11px}.bld__count b{color:#b48cff}.bld__seal{letter-spacing:.1em;color:var(--fg-dim);margin-left:auto;font-size:9.5px}.bld__body{grid-template-columns:150px minmax(0,1fr);min-height:360px;display:grid}.bld__side{border-right:1px solid var(--border-subtle);align-content:start;gap:4px;margin:0;padding:14px 10px;list-style:none;display:grid}.bld__nav{border-radius:var(--r-sm);color:var(--fg-muted);padding:8px 10px;font-size:13px}.bld__nav:first-child{color:var(--fg);background:#b48cff1f}.bld__main{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;padding:16px;display:grid}.bld__mod{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:#05060899;padding:14px}.bld__mod-t{letter-spacing:.14em;text-transform:uppercase;color:#b48cff;margin:0 0 10px;font-size:10.5px}.bld__mod ul{color:var(--fg-muted);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.bld__mod li{background:#f4efe608;border-radius:6px;padding:6px 8px}html[data-enhanced=true] .bld__nav:not(.is-on),html[data-enhanced=true] .bld__mod:not(.is-on){display:none}html[data-enhanced=true] .bld__mod.is-on,html[data-enhanced=true] .bld__nav.is-on{animation:.46s cubic-bezier(.16,1,.3,1) both bld-pop}@keyframes bld-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}}.pnl{margin-top:var(--s-10)}.pnl__tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.pnl__tab{min-height:40px;font:inherit;color:var(--fg-muted);cursor:pointer;border:1px solid var(--border-subtle);border-radius:var(--r-pill);transition:border-color var(--dur-fast), color var(--dur-fast);background:#0a0c10b3;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:13.5px;display:inline-flex}.pnl__tab svg{width:17px;height:17px}.pnl__tab[aria-selected=true]{color:var(--fg);border-color:var(--hue);background:rgba(var(--hue-rgb), .14)}.pnl__tab:focus-visible{outline:2px solid var(--hue);outline-offset:2px}.pnl__screen{border:1px solid rgba(var(--hue-rgb), .35);border-radius:var(--r-xl);background:radial-gradient(80% 100% at 100% 0%, rgba(var(--hue-rgb), .1), transparent 60%), #0a0d12;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px;display:grid}.pnl__top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.pnl__title{font-family:var(--font-display);color:var(--fg);margin:0;font-size:30px;line-height:1}.pnl__seal{letter-spacing:.1em;color:var(--fg-dim);font-size:9.5px}.pnl__kpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pnl__kpi{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#05060899;gap:6px;padding:16px;display:grid}.pnl__k{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin:0;font-size:10.5px}.pnl__v{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;font-size:44px;font-weight:400;line-height:1}.pnl__d{font-size:11px}.pnl__d.is-up{color:var(--success)}.pnl__d.is-down{color:var(--hue)}.pnl__chart{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#05060899;grid-column:span 3;padding:16px}.pnl__chart svg{width:100%;height:150px;margin-top:10px;display:block;overflow:visible}.pnl__line{fill:none;stroke:var(--hue);stroke-width:2.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.pnl__area{fill:rgba(var(--hue-rgb), .12);stroke:none}.pnl__screen.is-swap .pnl__line{animation:.9s cubic-bezier(.65,0,.35,1) both pnl-draw}.pnl__screen.is-swap .pnl__area,.pnl__screen.is-swap .pnl__alerts li,.pnl__screen.is-swap .pnl__title{animation:.6s cubic-bezier(.16,1,.3,1) both mx-in}.pnl__screen.is-swap .pnl__alerts li:nth-child(2){animation-delay:.12s}@keyframes pnl-draw{0%{stroke-dashoffset:2400px}}.pnl__alerts{border-radius:var(--r-lg);background:#f0b34a0a;border:1px solid #f0b34a4d;padding:16px}.pnl__alerts ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pnl__alerts li{color:var(--fg);padding-left:16px;font-size:14px;line-height:1.45;position:relative}.pnl__alerts li:before{content:"";background:var(--warning);width:7px;height:7px;box-shadow:0 0 8px var(--warning);border-radius:50%;position:absolute;top:.5em;left:0}.svc-hero{border:1px solid rgba(var(--hue-rgb), .3);border-radius:var(--r-xl);background:radial-gradient(70% 70% at 50% 30%, rgba(var(--hue-rgb), .14), transparent 70%), #0a0c10d9;justify-items:center;gap:22px;padding:30px;display:grid}.svc-hero__list{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.svc-hero__list li{border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--fg);align-items:center;gap:10px;padding:10px 12px;font-weight:500;display:flex}.svc-hero__list .mono{color:var(--hue);font-size:10.5px}.svc-what{margin:var(--s-10) 0 0;border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.svc-what__item{padding:26px 24px 8px 0;position:relative}.svc-what__item+.svc-what__item{border-left:1px solid var(--border-subtle);padding-left:24px}.svc-what__item:before{content:"";background:var(--hue);width:44px;height:2px;position:absolute;top:-1px;left:0}.svc-what__item+.svc-what__item:before{left:24px}.svc-what__n{color:var(--hue);font-size:11px}.svc-what__item h3{font-family:var(--font-display);letter-spacing:.01em;color:var(--fg);margin:10px 0 8px;font-size:34px;line-height:1}.svc-what__item p{color:var(--fg-muted);margin:0;line-height:1.55}.svc-tools{padding-bottom:var(--s-16)}.svc-tools ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.svc-tools li{border:1px solid var(--border-subtle);border-radius:var(--r-pill);color:var(--fg-muted);background:#0a0c1099;padding:8px 14px;font-size:14px}.svc-ready{margin-top:var(--s-8);color:inherit;border:1px solid var(--border-cyan);border-radius:var(--r-xl);transition:transform .32s cubic-bezier(.16, 1, .3, 1), border-color var(--dur-fast);background:linear-gradient(120deg,#00c2d11f,#0a0c10e6 60%);gap:6px;padding:22px 60px 22px 22px;display:grid;position:relative}.svc-ready .mono{letter-spacing:.14em;color:var(--cyan);font-size:10.5px}.svc-ready b{color:var(--fg);font-size:22px}.svc-ready>span:not(.mono){color:var(--fg-muted)}.svc-ready__go{color:var(--cyan);font-size:26px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.svc-ready:hover{border-color:var(--cyan);transform:translateY(-3px)}.svc-folio{margin:var(--s-8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.svc-folio__item{height:100%;color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:#0a0c10cc;gap:8px;padding:22px;display:grid}.svc-folio__item .mono{color:#b48cff;font-size:11px}.svc-folio__item h3{color:var(--fg);margin:0;font-size:20px}.svc-folio__item p{color:var(--fg-muted);margin:0;line-height:1.55}a.svc-folio__item:hover{border-color:#b48cff8c}.svc-folio__go{color:var(--cyan);margin-top:4px;font-size:13px;font-weight:600}.svc-sectors{margin:var(--s-10) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.svc-sector{height:100%;color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:linear-gradient(180deg, rgba(var(--hue-rgb), .07), #0a0c10e6 55%);transition:border-color var(--dur-fast), transform .3s cubic-bezier(.16, 1, .3, 1);align-content:start;gap:8px;padding:18px;display:grid}.svc-sector:hover,.svc-sector:focus-visible{border-color:rgba(var(--hue-rgb), .6);transform:translateY(-3px)}.svc-sector__top{align-items:center;gap:8px;display:flex}.svc-sector__top svg{width:18px;height:18px}.svc-sector__top .mono{letter-spacing:.1em;text-transform:uppercase;color:var(--hue);font-size:10.5px}.svc-sector h3{color:var(--fg);margin:4px 0 0;font-size:17px;line-height:1.3}.svc-sector p{color:var(--fg-muted);margin:0;font-size:13.5px;line-height:1.5}.svc-others{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.svc-others--4{margin-top:var(--s-10);grid-template-columns:repeat(4,minmax(0,1fr))}.svc-others--2{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-other{height:100%;color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-lg);transition:border-color var(--dur-fast), transform .3s cubic-bezier(.16, 1, .3, 1);background:#0a0c10b3;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:16px;display:grid}.svc-other .fm{grid-row:span 2}.svc-other b{color:var(--fg)}.svc-other span:not(.fm){color:var(--fg-muted);font-size:13.5px;line-height:1.45}.svc-other:hover,.svc-other:focus-visible{border-color:rgba(var(--hue-rgb), .6);transform:translateY(-3px)}.svc-quad{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.svc-quad li{border:1px solid rgba(var(--hue-rgb), .3);border-radius:var(--r-xl);background:#0a0c10cc;justify-items:center;gap:12px;padding:22px 12px;display:grid}.svc-quad .fm--lg{font-size:20px}.svc-quad b{color:var(--fg);text-align:center}.fam-list{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}.fam{border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:linear-gradient(110deg, rgba(var(--hue-rgb), .08), #0a0c10e6 45%);grid-template-columns:60px 220px minmax(0,1fr);align-items:start;gap:28px;padding:34px;display:grid}.fam__n{font-family:var(--font-display);color:rgba(var(--hue-rgb), .6);font-size:56px;line-height:1}.fam__mark .fm--lg{font-size:44px}.fam__name{color:var(--fg);overflow-wrap:anywhere;margin:0;font-size:clamp(21px,5.4vw,64px)}.fam__body .lead{margin-top:8px}.fam__what{grid-template-columns:1fr 1fr;gap:10px 24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fam__what li{border-left:2px solid rgba(var(--hue-rgb), .55);gap:2px;padding-left:14px;display:grid}.fam__what b{color:var(--fg)}.fam__what span{color:var(--fg-muted);font-size:14px;line-height:1.45}.ct-card{border:1px solid var(--border-cyan);border-radius:var(--r-xl);background:#0a0c10e0;gap:12px;padding:26px;display:grid}.ct-card>.mono{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:0;font-size:10.5px}.ct-card__mail{font-family:var(--font-display);color:var(--cyan);word-break:break-all;font-size:clamp(28px,3vw,40px);line-height:1}.ct-card__team{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ct-card__team li{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.ct-card__team .founder__mono{grid-row:span 2;width:40px;height:40px;font-size:14px}.ct-card__team b{color:var(--fg)}.ct-card__team span:last-child{color:var(--fg-muted);font-size:13px}.ct-card__place{color:var(--fg-muted);align-items:center;gap:8px;margin:6px 0 0;font-size:11px;display:flex}.ct-card__place i{background:var(--success);border-radius:50%;width:7px;height:7px}.ct-paths{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ct-path{height:100%;color:inherit;border:1px solid var(--border-subtle);border-radius:var(--r-xl);transition:border-color var(--dur-fast), transform .32s cubic-bezier(.16, 1, .3, 1);background:#0a0c10cc;align-content:start;gap:10px;padding:24px;display:grid}.ct-path--main{border-color:var(--border-cyan-strong);background:linear-gradient(160deg,#00c2d124,#0a0c10e6 60%)}.ct-path:hover,.ct-path:focus-visible{border-color:var(--cyan);transform:translateY(-4px)}.ct-path__top{justify-content:space-between;align-items:center;display:flex}.ct-path__top .mono{color:var(--fg-dim);font-size:11px}.ct-path__ico{border:1px solid var(--border-cyan);background:var(--cyan-tint-08);border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.ct-path__ico svg{fill:none;width:22px;height:22px;stroke:var(--cyan);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ct-path__t{font-family:var(--font-display);letter-spacing:.01em;color:var(--fg);margin:6px 0 0;font-size:34px;line-height:1}.ct-path p{color:var(--fg-muted);margin:0;line-height:1.55}.ct-path__go{color:var(--cyan);margin-top:6px;font-size:14px;font-weight:600}.ct-after{margin:var(--s-10) 0 0;counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.ct-after li{border-top:2px solid var(--border-mid);padding:30px 24px 0 0;position:relative}.ct-after li:before{content:"";background:var(--bg);border:2px solid var(--cyan);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.ct-after li.is-now:before{background:var(--cyan);box-shadow:0 0 0 6px #00c2d126}.ct-after__n{color:var(--cyan);font-size:11px}.ct-after h3{color:var(--fg);margin:8px 0 6px;font-size:20px}.ct-after p{color:var(--fg-muted);margin:0;line-height:1.55}.mrail{z-index:40;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1);position:fixed;top:50%;right:18px;transform:translate(12px,-50%)}.mrail.is-shown{opacity:1;pointer-events:auto;transform:translateY(-50%)}.mrail ol{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#050608d9;gap:4px;margin:0;padding:8px;list-style:none;display:grid}.mrail a{border-radius:var(--r-sm);min-height:36px;color:var(--fg-dim);align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.mrail .mono{font-size:11px}.mrail__t{white-space:nowrap;opacity:0;max-width:0;transition:max-width .36s cubic-bezier(.16,1,.3,1),opacity .2s;overflow:hidden}.mrail:hover .mrail__t,.mrail:focus-within .mrail__t{opacity:1;max-width:240px}.mrail a.is-on{color:var(--fg-on-cyan);background:var(--cyan)}.mrail a:hover{color:var(--fg)}.mrail a.is-on:hover{color:var(--fg-on-cyan)}.hero-scope{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.hero-scope__a{min-height:44px;color:var(--fg);border:1px solid var(--border-subtle);border-radius:var(--r-pill);transition:border-color var(--dur-fast), transform .26s cubic-bezier(.16, 1, .3, 1);background:#050608b3;align-items:center;gap:10px;padding:5px 14px 5px 6px;font-size:14px;font-weight:500;display:inline-flex}.hero-scope__a .fm{border-radius:999px;font-size:7.5px}.hero-scope__a:hover,.hero-scope__a:focus-visible{border-color:rgba(var(--hue-rgb,0, 194, 209), .7);color:var(--fg);transform:translateY(-2px)}.hero-scope__a--sec{color:var(--cyan);border-style:dashed;border-color:var(--border-cyan);padding-left:14px}.mega__links--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.mega__links--grid .mega__link{grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;padding:8px 12px}.mega__links--grid .mega__txt b{font-size:14px;font-weight:500}.mega__glyph{background:rgba(var(--hue-rgb), .12);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.mega__glyph svg{width:16px;height:16px}.mega__links--grid .mega__link:hover,.mega__links--grid .mega__link:focus-visible{background:rgba(var(--hue-rgb), .1);border-color:rgba(var(--hue-rgb), .5)}.mega__panel--compact .mega__item[data-open=true] .mega__links li{animation-duration:.36s}.mw--fams{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mw-fam{border:1px solid rgba(var(--hue-rgb), .3);border-radius:var(--r-md);justify-items:start;gap:10px;padding:12px;display:grid}.mw-fam b{color:var(--fg);font-size:13px}@media (width>=1000px){.footer__grid--wide{grid-template-columns:1.3fr 1fr 1.4fr 1fr .9fr .8fr;gap:32px}}.footer__col--2 ul{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}.wiz__card--sector{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-height:0;padding:12px 14px}.wiz__card--sector .wiz__card-ico{width:22px;height:22px}.wiz__card--sector svg{width:20px;height:20px}.wiz__cards:has(.wiz__card--sector){grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1100px){.vchat,.bld{grid-template-columns:minmax(0,1fr)}.svc-what,.svc-sectors,.ct-paths,.svc-others--4{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-what__item:nth-child(3){border-left:0;padding-left:0}.svc-what__item:nth-child(3):before{left:0}.fam{grid-template-columns:180px minmax(0,1fr)}.fam__n{display:none}.pnl__screen,.pnl__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pnl__chart,.pnl__alerts{grid-column:1/-1}.mrail{display:none}}@media (width<=760px){.svc-what,.svc-sectors,.ct-paths,.svc-others,.svc-others--4,.svc-others--2,.svc-folio,.ct-after,.fam__what{grid-template-columns:minmax(0,1fr)}.svc-what__item,.svc-what__item+.svc-what__item{border-left:0;padding:22px 0 8px}.svc-what__item+.svc-what__item:before{left:0}.ct-after li{padding:26px 0 18px}.fam{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px}.fam__mark .fm--lg{font-size:26px}.bld__body{grid-template-columns:minmax(0,1fr)}.bld__side{display:none}.bld__main{grid-template-columns:minmax(0,1fr)}.pnl__screen{padding:14px}.pnl__v{font-size:34px}.vchat__phone{min-height:460px}.vchat__seal{display:none}.wiz__cards:has(.wiz__card--sector){grid-template-columns:1fr 1fr}.svc-hero__list{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.vchat__msg,.vchat__trace li.is-on,.vchat__typing i,html[data-enhanced=true] .bld__mod.is-on,html[data-enhanced=true] .bld__nav.is-on,.pnl__screen.is-swap *,.mrail__t{transition:none;animation:none!important}}.mega__trigger{white-space:nowrap;padding-inline:10px}.mega__trigger>span{white-space:nowrap}@media (width>=1280px){.nav__clock{display:none}}@media (width>=1680px){.nav__clock{display:inline-flex}}@media (width>=1000px) and (width<=1500px){.nav__search-label,.nav__search kbd{display:none}}@media (width>=1000px) and (width<=1180px){.nav__portal{display:none}}.vchat__typing[hidden],.mx__auto[hidden]{display:none}.mega__trigger{letter-spacing:.12em}.svc-sector--other{background:#0a0c1080;border-style:dashed}.svc-sector--other .mono{color:var(--cyan)}.pnl__line{stroke-dasharray:2400;stroke-dashoffset:0}.pnl__d{min-height:1.3em}:is(.sp-card,.tile,.mx__cell,.svc-sector,.svc-other,.svc-ready,.svc-folio__item,.ct-path,.hero-scope__a,.sp-chip,.mega__link):focus-visible,:is(.vchat__ask,.bld__tog,.pnl__tab,.mx__tab,.vchat__reset):focus-visible{outline:2px solid var(--hue,var(--cyan));outline-offset:3px}.mx__fam,.sp-card__top,.tile__n,.svc-what__n+h3~p{color:var(--fg-muted)}.vchat__log{min-height:230px}@media (width<=900px){.fam .fam__name.h-display{font-size:clamp(21px,6vw,44px)!important}}.strip--sectors .strip__inner>span{align-items:center;gap:10px;display:inline-flex}.strip--sectors svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.pshot{color:inherit;transition:transform .42s cubic-bezier(.16, 1, .3, 1), border-color var(--dur-fast);display:block}.pshot:hover,.pshot:focus-visible{border-color:var(--border-cyan-strong);transform:translateY(-4px)}.pshot:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.pshot__view{background:#07090f;display:block;position:relative;overflow:hidden}.pshot__view img{transform-origin:50% 0;width:100%;height:auto;transition:transform .9s cubic-bezier(.16,1,.3,1);display:block}.pshot:hover .pshot__view img{transform:scale(1.015)}.pshot__scan{pointer-events:none;background:linear-gradient(#0000,#00c2d11a 70%,#00c2d159 99%,#0000);height:120px;animation:5.5s cubic-bezier(.45,0,.55,1) 1s infinite pshot-scan;position:absolute;top:0;left:0;right:0;transform:translateY(-130px)}@keyframes pshot-scan{0%{opacity:0;transform:translateY(-130px)}10%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateY(1000px)}}@media (prefers-reduced-motion:reduce){.pshot__scan{display:none}.pshot,.pshot__view img{transition:none}}.home-hero .hero-scope{gap:6px;margin-top:22px}.home-hero .hero-scope__a{gap:8px;min-height:40px;padding:6px 14px 6px 12px;font-size:13.5px}.home-hero .hero-scope__a i{background:var(--hue);width:7px;height:7px;box-shadow:0 0 10px rgba(var(--hue-rgb), .7);border-radius:50%}.home-hero .hero-mod span{color:var(--fg-muted);font-size:10.5px}.pshot__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg);background:#050608db;border:1px solid #f0b34a80;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:10px;display:inline-flex;position:absolute;bottom:16px;left:16px}.pshot__seal i{background:var(--warning);border-radius:50%;width:7px;height:7px}@media (width<=760px){.home-hero__copy{z-index:0;position:relative}.home-hero__copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 30% 45%,#050608d1,#05060873 60%,#0000 85%);position:absolute;inset:-24px -24px -12px}}.pvid{margin:0;display:block}.pvid__view{aspect-ratio:16/9;background:#07090f;display:block;position:relative;overflow:hidden}.pvid__v{object-fit:cover;background:#07090f;width:100%;height:100%;display:block}.pvid__bar{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 18px;display:flex}.pvid__note{color:var(--fg-muted);font-size:15px}@media (width<=640px){.pvid__bar{padding:12px 14px}.pvid__go{justify-content:center;width:100%}}.asst{z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}.asst>*{pointer-events:auto}.asst__launch{cursor:pointer;min-height:52px;font:inherit;color:var(--fg);border:1px solid var(--border-cyan-strong);transition:transform .38s cubic-bezier(.16, 1, .3, 1), opacity .26s, border-color var(--dur-fast);background:#0a0c10f0;border-radius:999px;align-items:center;gap:10px;padding:7px 18px 7px 7px;font-size:15px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 16px 40px #0000008c,0 0 30px #00c2d129}.asst__launch[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(16px)scale(.96)}.asst__launch:hover{border-color:var(--cyan);transform:translateY(-2px)}.asst__launch:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.asst.is-open .asst__launch-t{display:none}.asst.is-open .asst__launch{padding:7px}.asst__av{width:38px;height:38px;font-family:var(--font-display);color:var(--fg-on-cyan);background:var(--cyan);border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}.asst__av--lg{width:42px;height:42px;font-size:24px}.asst__pulse{border:2px solid var(--cyan);opacity:0;border-radius:50%;width:38px;height:38px;animation:2.8s ease-out infinite asst-pulse;position:absolute;top:7px;left:7px}@keyframes asst-pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}.asst.is-open .asst__pulse{display:none}.asst__panel{border:1px solid var(--border-cyan);transform-origin:100% 100%;background:#0a0d12;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto auto auto;width:min(400px,100vw - 40px);height:min(620px,100vh - 110px);animation:.32s cubic-bezier(.16,1,.3,1) asst-in;display:grid;overflow:hidden;box-shadow:0 30px 80px #000000a6,0 0 60px #00c2d11a}.asst__panel[hidden]{display:none}@keyframes asst-in{0%{opacity:0;transform:translateY(12px)scale(.97)}}.asst__head{border-bottom:1px solid var(--border-subtle);background:#00c2d10f;align-items:center;gap:12px;padding:14px 14px 12px 16px;display:flex}.asst__who{flex:1;gap:2px;min-width:0;display:grid}.asst__who b{color:var(--fg);font-size:15px}.asst__who .mono{letter-spacing:.08em;color:var(--success);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.asst__who .mono i{background:var(--success);border-radius:50%;width:7px;height:7px}.asst__icon{cursor:pointer;width:40px;height:40px;color:var(--fg-muted);background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;display:grid}.asst__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.asst__icon:hover,.asst__icon:focus-visible{color:var(--fg);border-color:var(--border-mid);outline:none}.asst__disclose{color:var(--fg-muted);border-bottom:1px solid var(--border-subtle);margin:0;padding:9px 16px;font-size:12px;line-height:1.45}.asst__log{overscroll-behavior:contain;padding:14px 14px 6px;overflow-y:auto}.asst__log ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.asst__msg{border-radius:16px;max-width:88%;padding:10px 13px;font-size:14.5px;line-height:1.5;animation:.32s cubic-bezier(.16,1,.3,1) both asst-msg}@keyframes asst-msg{0%{opacity:0;transform:translateY(6px)}}.asst__msg p{margin:0}.asst__msg--u{color:var(--fg-on-cyan);background:var(--cyan);border-bottom-right-radius:4px;justify-self:end}.asst__msg--v{color:var(--fg);background:var(--surface-3);border-bottom-left-radius:4px;justify-self:start}.asst__list{color:var(--fg);gap:6px;margin:8px 0 0;padding:0 0 0 16px;display:grid}.asst__list li::marker{color:var(--cyan)}.asst__after{color:var(--fg-muted);margin-top:8px!important}.asst__links{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.asst__src{min-height:32px;color:var(--cyan);border:1px solid var(--border-cyan);border-radius:999px;align-items:center;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.asst__src:hover,.asst__src:focus-visible{background:var(--cyan-tint-12);border-color:var(--cyan);outline:none}.asst__rel{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10px;margin:10px 0 6px!important}.asst__chips,.asst__starters{flex-wrap:wrap;gap:6px;display:flex}.asst__starters{padding:4px 14px 10px}.asst__starters[hidden]{display:none}.asst__chip{cursor:pointer;min-height:34px;font:inherit;text-align:left;color:var(--fg);border:1px solid var(--border-cyan);transition:background var(--dur-fast), border-color var(--dur-fast);background:#00c2d10f;border-radius:999px;padding:6px 12px;font-size:13px}.asst__chip:hover,.asst__chip:focus-visible{border-color:var(--cyan);background:#00c2d129;outline:none}.asst__typing{color:var(--fg-dim);align-items:center;gap:4px;margin:8px 0 0;font-size:11px;display:flex}.asst__typing[hidden]{display:none}.asst__typing i{background:var(--cyan);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite fm-blink}.asst__typing i:nth-child(2){animation-delay:.15s}.asst__typing i:nth-child(3){animation-delay:.3s}.asst__form{border-top:1px solid var(--border-subtle);gap:8px;padding:10px 12px;display:flex}.asst__form input{min-width:0;min-height:44px;font:inherit;color:var(--fg);border:1px solid var(--border-mid);background:#050608cc;border-radius:12px;flex:1;padding:10px 14px;font-size:15px}.asst__form input:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #00c2d12e}.asst__send{cursor:pointer;width:44px;height:44px;color:var(--fg-on-cyan);background:var(--cyan);border:0;border-radius:12px;flex:none;place-items:center;display:grid}.asst__send svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.asst__send:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.asst__human{color:var(--fg-muted);text-align:center;padding:8px 16px 12px;font-size:12.5px}.asst__human:hover,.asst__human:focus-visible{color:var(--cyan)}.faq2__ask{cursor:pointer;min-height:44px;font:inherit;color:var(--fg);border:1px solid var(--border-cyan);background:#00c2d114;border-radius:999px;align-items:center;gap:10px;margin-top:14px;padding:6px 16px 6px 6px;font-weight:600;display:inline-flex}.faq2__ask .asst__av{width:32px;height:32px;font-size:19px}.faq2__ask:hover,.faq2__ask:focus-visible{border-color:var(--cyan);background:#00c2d129;outline:none}@media (width<=600px){.asst{bottom:12px;left:12px;right:12px}.asst__panel{width:100%;height:min(78vh,640px)}.asst__launch-t{font-size:14px}}@media (prefers-reduced-motion:reduce){.asst__pulse,.asst__panel,.asst__msg,.asst__typing i{animation:none!important}.asst__launch{transition:none}}.asst__panel{order:-1;margin:0;padding:0}.mega__link:has(.mega__fam){grid-template-columns:34px minmax(0,1fr) 18px;align-items:center}.mega__fam .fm{font-size:7.5px}a.mega__widget{color:inherit;align-content:start;gap:10px;text-decoration:none;display:grid}.mw--ready,.mw--other{border:1px solid var(--border-cyan);border-radius:var(--r-lg);transition:border-color var(--dur-fast), transform .32s cubic-bezier(.16, 1, .3, 1);background:radial-gradient(90% 90% at 100% 0,#00c2d124,#0000 60%),#0a0c10eb;padding:22px}.mw--ready:hover,.mw--ready:focus-visible,.mw--other:hover,.mw--other:focus-visible{border-color:var(--cyan);outline:none;transform:translateY(-2px)}.mw--ready:focus-visible,.mw--other:focus-visible{box-shadow:0 0 0 2px var(--cyan)}.mw-ready__t{font-family:var(--font-display);letter-spacing:.01em;color:var(--fg);font-size:30px;font-weight:400;line-height:1.02}.mw-ready__b{color:var(--fg-muted);font-size:14px;line-height:1.5}.mw-ready__flow{flex-wrap:wrap;gap:6px;display:flex}.mw-ready__flow i{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);border:1px solid var(--border-cyan);border-radius:999px;padding:4px 8px;font-size:10px}.mw-ready__go{color:var(--cyan);margin-top:2px;font-size:14px;font-weight:600}.mw-other__grid{grid-template-columns:repeat(6,32px);gap:6px;display:grid}.mw-other__grid i{border:1px solid rgba(var(--hue-rgb,0, 194, 209), .4);background:rgba(var(--hue-rgb,0, 194, 209), .1);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.mw-other__grid svg{fill:none;width:16px;height:16px;stroke:var(--hue,var(--cyan));stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.mw-other__plus{border-style:dashed!important}.mega__item[data-open=true] .mw-other__grid i{animation:.42s cubic-bezier(.16,1,.3,1) both nav-pop}.mega__item[data-open=true] .mw-other__grid i:nth-child(n){animation-delay:calc(var(--i,0) * 1ms)}.mw-other__grid i:nth-child(2){--i:30}.mw-other__grid i:nth-child(3){--i:60}.mw-other__grid i:nth-child(4){--i:90}.mw-other__grid i:nth-child(5){--i:120}.mw-other__grid i:nth-child(6){--i:150}.mw-other__grid i:nth-child(7){--i:180}.mw-other__grid i:nth-child(8){--i:210}.mw-other__grid i:nth-child(9){--i:240}.mw-other__grid i:nth-child(10){--i:270}.mw-other__grid i:nth-child(11){--i:300}.mw-other__grid i:nth-child(12){--i:330}@keyframes nav-pop{0%{opacity:0;transform:scale(.6)}}.mega__link--ask b:before{content:"V";width:20px;height:20px;font-family:var(--font-display);color:var(--fg-on-cyan);background:var(--cyan);vertical-align:1px;border-radius:50%;place-items:center;margin-right:8px;font-size:12px;display:inline-grid}@media (prefers-reduced-motion:reduce){.mega__item[data-open=true] .mw-other__grid i{animation:none}}.asst.is-folded:not(.is-open) .asst__launch-t{display:none}.asst.is-away:not(.is-open) .asst__launch{opacity:0;pointer-events:none;transform:translateY(20px)}.asst.is-folded:not(.is-open) .asst__launch{padding:7px}@media (width<=759px){.asst.is-folded:not(.is-open) .asst__launch{min-height:0;padding:4px}.site-footer{padding-bottom:88px}}@media (width>=1000px){.home-hero.orbit-live a.hero-mod{pointer-events:auto;cursor:pointer;transition:border-color .2s,background .2s}.home-hero.orbit-live a.hero-mod:hover{border-color:var(--cyan);background:#00c2d129}.home-hero.orbit-live a.hero-mod:hover span{color:var(--fg)}}.faq2__form{border:1px solid var(--border-cyan);background:#050608cc;border-radius:14px;gap:8px;margin:14px 18px 18px;padding:6px;display:flex}.faq2__form input{min-width:0;min-height:44px;font:inherit;color:var(--fg);background:0 0;border:0;flex:1;padding:8px 12px;font-size:15px}.faq2__form input:focus{outline:none}.faq2__form:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #00c2d129}.faq2__form button{cursor:pointer;width:44px;height:44px;color:var(--fg-on-cyan);background:var(--cyan);border:0;border-radius:10px;flex:none;place-items:center;display:grid}.faq2__form button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.faq2__form button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.home-hero>.hero-live{margin-top:auto}.page-hero.home-hero{padding-bottom:0}.asst.is-end:not(.is-open) .asst__launch{opacity:0;pointer-events:none;transform:translateY(20px)}.mbar{display:none}@media (width<=759px){.mbar{z-index:61;padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);backdrop-filter:blur(12px);background:#050608f2;align-items:center;gap:8px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:0;left:0;right:0}.mbar__call{border:1px solid var(--border-cyan);min-height:46px;color:var(--fg);border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mbar__call svg{fill:none;width:18px;height:18px;stroke:var(--cyan);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.mbar__cta{background:var(--cyan);min-height:46px;color:var(--fg-on-cyan);border-radius:12px;flex:1.6 1 0;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mbar__v{width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--border-cyan);color:var(--cyan);font-family:var(--font-display);cursor:pointer;background:#00c2d124;border:0;border-radius:50%;flex:none;font-size:22px}.mbar a:focus-visible,.mbar button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.site-footer{padding-bottom:24px}.asst__launch{display:none}.asst{bottom:calc(74px + env(safe-area-inset-bottom))}body:has(input:focus,textarea:focus,select:focus) .mbar,body:has(.asst.is-open) .mbar{transform:translateY(110%)}}@media (width<=759px) and (prefers-reduced-motion:reduce){.mbar{transition:none}}@media (width<=759px){.fq__cats,.pb__starts{scroll-snap-type:none;flex-wrap:wrap;overflow:visible}.cat__chips--sec,.mx__tabs,.tm__qs,.agl__sugs [data-sugs]{mask-image:linear-gradient(90deg,#000 84%,#0000)}}.scene{--ok:var(--success);--warn:var(--warning);--bad:var(--danger);--sky:var(--info);border:1px solid rgba(var(--hue-rgb), .3);border-radius:var(--r-xl);background:linear-gradient(160deg, rgba(var(--hue-rgb), .11), #090b0ff0 38%), var(--surface-1);box-shadow:var(--shadow-lg), 0 0 90px rgba(var(--hue-rgb), .09);isolation:isolate;gap:14px;min-width:0;padding:18px;display:grid;position:relative}.scene[hidden]{display:none}.scene__head{align-items:center;gap:10px;min-width:0;display:flex}.scene__ico{background:rgba(var(--hue-rgb), .14);border:1px solid rgba(var(--hue-rgb), .4);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.scene__ico svg{fill:none;width:19px;height:19px;stroke:var(--hue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.scene__title{min-width:0;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:15px;font-weight:600;overflow:hidden}.scene__clock{border-radius:var(--r-pill);border:1px solid rgba(var(--hue-rgb), .35);background:#00000059;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}.scene__clock b{color:var(--fg);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.scene__clock i{background:var(--hue);width:7px;height:7px;box-shadow:0 0 10px var(--hue);opacity:.35;border-radius:50%}.scene.is-playing .scene__clock i{animation:1.4s ease-in-out infinite sc-live}@keyframes sc-live{50%{opacity:1;transform:scale(1.35)}}.scene__play{border:1px solid rgba(var(--hue-rgb), .5);background:rgba(var(--hue-rgb), .12);width:34px;height:34px;color:var(--hue);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast);border-radius:50%;flex:none;place-items:center;display:grid}.scene__play:hover{background:rgba(var(--hue-rgb), .24);transform:scale(1.08)}.scene__play:focus-visible{outline:2px solid var(--hue);outline-offset:3px}.scene__play svg{fill:currentColor;width:13px;height:13px}.scene__i-pause,.scene.is-playing .scene__i-play{display:none}.scene.is-playing .scene__i-pause{display:block}.scene__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.scene__kpi{border-radius:var(--r-md);border:1px solid var(--border-subtle);background:#00000052;gap:2px;min-width:0;padding:10px 12px;display:grid}.scene__kpi b{font-family:var(--font-display);color:var(--fg);font-variant-numeric:tabular-nums;transform-origin:0;font-size:30px;line-height:1;display:block}.scene__kpi b.is-bump{animation:sc-bump .5s var(--ease-out)}@keyframes sc-bump{30%{color:var(--hue);transform:scale(1.18)}}.scene__viz{border-radius:var(--r-lg);border:1px solid var(--border-subtle);background:#0305088c;min-width:0;padding:12px;position:relative}.scene__time{color:var(--fg-dim);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:11px;display:grid}.scene__scrub{width:100%;height:22px;accent-color:var(--hue);cursor:pointer;background:0 0;margin:0}.scene__scrub:focus-visible{outline:2px solid var(--hue);outline-offset:2px;border-radius:6px}.scene__foot{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;display:grid}.scene__label{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 6px;font-size:10px}.scene__log{gap:5px;min-height:72px;margin:0;padding:0;list-style:none;display:grid}.scene__log li{color:var(--fg-muted);gap:8px;min-width:0;font-size:12px;line-height:1.35;display:flex}.scene__log li:first-child{color:var(--fg)}.scene__log li span{color:var(--hue);flex:none}.scene__log li.is-in{animation:sc-in .45s var(--ease-out)}@keyframes sc-in{0%{opacity:0;transform:translateY(-6px)}}.scene__alert{border-radius:var(--r-md);border:1px dashed var(--border-mid);background:#00000040;padding:10px 12px}.scene__alert.is-on{background:#f59e0b12;border-style:solid;border-color:#f59e0b73}.scene__alert.is-on .scene__label{color:var(--warn)}.scene__alert.is-new{animation:sc-alert .6s var(--ease-out)}@keyframes sc-alert{0%{opacity:.2;transform:translate(8px)}}.scene__alert-t{color:var(--fg);margin:0;font-size:12.5px;line-height:1.4}.scene__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);text-align:right;margin:0;font-size:10px}[data-u].is-hit{animation:sc-hit .6s var(--ease-out)}@keyframes sc-hit{35%{transform:scale(1.05)}}.sv-chip{max-width:100%;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;line-height:1.3;display:inline-block;overflow:hidden}.sv-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 6px;font-size:10px}.sv-legend{color:var(--fg-muted);flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.sv-legend li{align-items:center;gap:6px;display:inline-flex}.sv-legend i{background:var(--c,var(--hue));border-radius:3px;width:9px;height:9px}.sv-head{pointer-events:none;width:100%;position:absolute;inset:0 auto 0 0}.sv-head:before{content:"";background:var(--hue);width:2px;box-shadow:0 0 12px var(--hue);border-radius:2px;position:absolute;top:-4px;bottom:-4px;left:-1px}.sv-head:after{content:"";background:var(--hue);border-radius:50%;width:10px;height:10px;position:absolute;top:-8px;left:-5px}[data-q="0"]{--v:0}[data-q="1"]{--v:.05}[data-q="2"]{--v:.1}[data-q="3"]{--v:.15}[data-q="4"]{--v:.2}[data-q="5"]{--v:.25}[data-q="6"]{--v:.3}[data-q="7"]{--v:.35}[data-q="8"]{--v:.4}[data-q="9"]{--v:.45}[data-q="10"]{--v:.5}[data-q="11"]{--v:.55}[data-q="12"]{--v:.6}[data-q="13"]{--v:.65}[data-q="14"]{--v:.7}[data-q="15"]{--v:.75}[data-q="16"]{--v:.8}[data-q="17"]{--v:.85}[data-q="18"]{--v:.9}[data-q="19"]{--v:.95}[data-q="20"]{--v:1}.sv-ag{gap:6px;display:grid;position:relative}.sv-ag__row{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;display:grid}.sv-ag__who{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.sv-ag__track{background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 11.1111%);border-radius:8px;grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;min-height:44px;padding:3px;display:grid}.sv-ag__row--h .sv-ag__track{min-height:0;color:var(--fg-dim);background:0 0;padding:0 3px;font-size:10px}.sv-slot{border:1px solid var(--border-mid);transform-origin:0;background:#ffffff08;border-radius:6px;grid-row:1;align-items:center;min-width:0;padding:4px 6px;display:flex}.sv-slot b{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.sv-slot[data-w="1"]{justify-content:center;padding:4px 2px}.sv-slot[data-w="1"] b{display:none}.sv-slot__mark{border:1.5px solid var(--fg-dim);border-radius:50%;flex:none;width:12px;height:12px;margin-right:5px}.sv-slot[data-w="1"] .sv-slot__mark{margin:0}.sv-slot[data-s=go] .sv-slot__mark{border-color:var(--hue);background:rgba(var(--hue-rgb), .4)}.sv-slot[data-s=ok] .sv-slot__mark,.sv-slot[data-s=fill] .sv-slot__mark{border-width:0 0 2px 2px;border-color:var(--ok);border-radius:0;width:11px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.sv-slot[data-s=fill] .sv-slot__mark{border-color:var(--cyan)}.sv-slot[data-s=free] .sv-slot__mark{border-style:dashed;border-color:var(--warn)}.sv-slot[data-s=human] .sv-slot__mark{border-color:var(--warn);background:var(--warn);box-shadow:0 0 8px var(--warn)}.sv-slot[data-s=go]{border-color:rgba(var(--hue-rgb), .6);background:rgba(var(--hue-rgb), .12)}.sv-slot[data-s=ok]{background:#22d35a29;border-color:#22d35a8c}.sv-slot[data-s=ok] b,.sv-slot[data-s=fill] b{color:var(--fg)}.sv-slot[data-s=free]{border-style:dashed;border-color:var(--warn);background:0 0}.sv-slot[data-s=fill]{border-color:var(--cyan);background:#00c2d138;box-shadow:0 0 16px #00c2d14d}.sv-slot[data-s=human]{border-color:var(--warn);background:#f59e0b29}.sv-ag [data-c="0"]{grid-column-start:1}.sv-ag [data-c="1"]{grid-column-start:2}.sv-ag [data-c="2"]{grid-column-start:3}.sv-ag [data-c="3"]{grid-column-start:4}.sv-ag [data-c="4"]{grid-column-start:5}.sv-ag [data-c="5"]{grid-column-start:6}.sv-ag [data-c="6"]{grid-column-start:7}.sv-ag [data-c="7"]{grid-column-start:8}.sv-ag [data-c="8"]{grid-column-start:9}.sv-ag [data-w="2"]{grid-column-end:span 2}.sv-ag [data-w="3"]{grid-column-end:span 3}.sv-ag__now{pointer-events:none;position:absolute;inset:18px 3px 0 100px;overflow:hidden}.sv-ag__now .sv-head:after{display:none}.sv-bars{gap:9px;margin:0 0 12px;padding:0;list-style:none;display:grid}.sv-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.sv-bar__name{color:var(--fg);min-width:0;font-size:12px;font-weight:600}.sv-bar__track{background:#ffffff0f;border-radius:6px;grid-area:2/1/auto/-1;height:10px;overflow:hidden}.sv-bar__fill{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--hue-rgb), .55), var(--hue));transform-origin:0;height:100%;transform:scaleX(var(--v,0));transition:transform .7s var(--ease-out);display:block}.sv-bar__pct{color:var(--hue);font-size:12px}.sv-bar[data-s=free] .sv-bar__fill{background:linear-gradient(90deg, #f59e0b66, var(--warn))}.sv-bar[data-s=fill] .sv-bar__fill{background:linear-gradient(90deg, #00c2d180, var(--cyan))}.sv-bars--topics{gap:14px;margin:0}.sv-bars--topics .sv-bar__track{border-radius:8px;height:16px}.sv-bars--topics .sv-chip{grid-area:1/2;max-width:190px}.sv-bar[data-s=sale] .sv-bar__fill{background:linear-gradient(90deg, #22d35a73, var(--ok))}.sv-bar[data-s=sale] .sv-chip{color:var(--ok)}.sv-bar[data-s=human] .sv-bar__fill{background:linear-gradient(90deg, #f59e0b66, var(--warn))}.sv-bar[data-s=human] .sv-chip{color:var(--warn)}.sv-due{gap:5px;margin:0;padding:0;list-style:none;display:grid}.sv-due__i{border:1px solid var(--border-subtle);color:var(--fg-muted);transform-origin:0;background:#ffffff05;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 9px;font-size:12px;display:grid}.sv-due__i>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-due__i .sv-chip{max-width:150px}.sv-dot{background:var(--fg-dim);border-radius:50%;width:8px;height:8px}.sv-due__i[data-s=go]{border-color:rgba(var(--hue-rgb), .5)}.sv-due__i[data-s=go] .sv-dot{background:var(--hue);box-shadow:0 0 8px var(--hue)}.sv-due__i[data-s=ok]{color:var(--fg);border-color:#22d35a73}.sv-due__i[data-s=ok] .sv-dot{background:var(--ok)}.sv-due__i[data-s=ok] .sv-chip{color:var(--ok)}.sv-due__i[data-s=human]{border-color:#f59e0b80}.sv-due__i[data-s=human] .sv-dot{background:var(--warn)}.sv-due__i[data-s=human] .sv-chip{color:var(--warn)}.sv-ln{--n:3;gap:7px;display:grid}.sv-ln[data-cols="5"]{--n:4}.sv-ln__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:12px;transition:opacity .4s;display:grid}.sv-ln__row[data-s=off]{opacity:0}.sv-ln__who{min-width:0;display:grid}.sv-ln__who b{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.sv-ln__cols{color:var(--fg-dim);justify-content:space-between;gap:4px;margin:0;padding:0;font-size:10px;list-style:none;display:flex}.sv-ln__cols li{text-align:center;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sv-ln__cols li:first-child{text-align:left}.sv-ln__cols li:last-child{text-align:right}.sv-ln__rail{justify-content:space-between;align-items:center;height:22px;margin:0 6px;display:flex;position:relative}.sv-ln__rail:before{content:"";background:#ffffff14;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.sv-ln__stop{background:var(--surface-3);border:1px solid var(--border-mid);border-radius:50%;width:8px;height:8px;position:relative}.sv-ln__fill{background:var(--hue);transform-origin:0;height:2px;transform:scaleX(calc(var(--col,0) / var(--n)));transition:transform .7s var(--ease-out);margin-top:-1px;position:absolute;top:50%;left:0;right:0}.sv-ln__puck{transform:translateX(calc(var(--col,0) / var(--n) * 100%));transition:transform .7s var(--ease-out);pointer-events:none;position:absolute;inset:0}.sv-ln__puck i{background:var(--hue);width:16px;height:16px;box-shadow:0 0 0 4px rgba(var(--hue-rgb), .18), 0 0 16px var(--hue);border-radius:50%;margin-top:-8px;position:absolute;top:50%;left:-8px}.sv-ln__row[data-col="1"]{--col:1}.sv-ln__row[data-col="2"]{--col:2}.sv-ln__row[data-col="3"]{--col:3}.sv-ln__row[data-col="4"]{--col:4}.sv-ln__row[data-s=human] .sv-ln__puck i,.sv-ln__row[data-s=quiet] .sv-ln__puck i{background:var(--warn);box-shadow:0 0 0 4px #f59e0b33, 0 0 16px var(--warn)}.sv-ln__row[data-s=human] .sv-chip,.sv-ln__row[data-s=quiet] .sv-chip{color:var(--warn)}.sv-ln__row[data-s=stop] .sv-ln__puck i{background:var(--fg-dim);box-shadow:none}.sv-ln[data-cols="4"] .sv-ln__row[data-col="3"] .sv-ln__puck i,.sv-ln[data-cols="5"] .sv-ln__row[data-col="4"] .sv-ln__puck i{background:var(--ok);box-shadow:0 0 0 4px #22d35a33, 0 0 16px var(--ok)}.sv-ln[data-cols="4"] .sv-ln__row[data-col="3"] .sv-chip,.sv-ln[data-cols="5"] .sv-ln__row[data-col="4"] .sv-chip{color:var(--ok)}.sv-ln__row.is-hit{animation:none}.sv-ln__row.is-hit .sv-ln__puck i{animation:sc-puck .7s var(--ease-out)}@keyframes sc-puck{40%{transform:scale(1.5)}}.sv-pc__map,.sv-fl__map{width:100%;height:auto;display:block}.sv-pc__road{fill:none;stroke:#ffffff12;stroke-width:6px;stroke-linecap:round}.sv-parcel polygon{fill:#ffffff08;stroke:rgba(var(--hue-rgb), .35);stroke-width:1.2px;stroke-linejoin:round}.sv-parcel text{fill:var(--fg-muted);font-family:var(--font-body);text-anchor:middle;font-size:11px;font-weight:600}.sv-parcel__ping{fill:var(--fg-dim);opacity:0;transform-box:fill-box;transform-origin:50%}.sv-parcel{transform-box:fill-box;transform-origin:50%}.sv-parcel[data-s=water] polygon{fill:#38bdf833;stroke:var(--sky)}.sv-parcel[data-s=treat] polygon{fill:#f59e0b29;stroke:var(--warn)}.sv-parcel[data-s=harvest] polygon{fill:rgba(var(--hue-rgb), .24);stroke:var(--hue)}.sv-parcel[data-s=ok] polygon{fill:#22d35a21;stroke:var(--ok)}.sv-parcel[data-s=human] polygon{fill:#f59e0b1a;stroke:var(--warn);stroke-dasharray:5 4}.sv-parcel[data-s=alert] polygon{fill:#ef444429;stroke:var(--bad)}.sv-parcel:is([data-s=water],[data-s=treat],[data-s=harvest],[data-s=alert],[data-s=human]) text{fill:var(--fg)}.sv-parcel:is([data-s=water],[data-s=treat],[data-s=harvest],[data-s=alert]) .sv-parcel__ping{opacity:1;animation:1.6s ease-out infinite sc-ping}.sv-parcel[data-s=water] .sv-parcel__ping{fill:var(--sky)}.sv-parcel[data-s=treat] .sv-parcel__ping{fill:var(--warn)}.sv-parcel[data-s=harvest] .sv-parcel__ping{fill:var(--hue)}.sv-parcel[data-s=alert] .sv-parcel__ping{fill:var(--bad)}@keyframes sc-ping{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}.sv-parcel.is-hit{animation:sc-hit-soft .6s var(--ease-out)}@keyframes sc-hit-soft{35%{transform:scale(1.03)}}.sv-pc .sv-legend li[data-i="0"]{--c:var(--sky)}.sv-pc .sv-legend li[data-i="1"]{--c:var(--warn)}.sv-pc .sv-legend li[data-i="2"]{--c:var(--hue)}.sv-pc .sv-legend li[data-i="3"]{--c:var(--ok)}.sv-pc .sv-legend li[data-i="4"]{--c:var(--bad)}.sv-st__bars{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:10px;display:grid;position:relative}.sv-col{justify-items:center;gap:6px;min-width:0;display:grid}.sv-col__pct{color:var(--fg);font-size:11.5px}.sv-col__bar{border:1px solid var(--border-subtle);background:#ffffff0d;border-radius:8px;width:100%;max-width:46px;height:150px;position:relative;overflow:hidden}.sv-col__fill{background:linear-gradient(0deg, rgba(var(--hue-rgb), .55), var(--hue));transform-origin:bottom;transform:scaleY(var(--v,0));transition:transform .8s var(--ease-out);position:absolute;inset:0}.sv-col[data-s=low] .sv-col__fill,.sv-col[data-s=human] .sv-col__fill{background:linear-gradient(0deg, #f59e0b80, var(--warn))}.sv-col[data-s=order] .sv-col__fill{background:repeating-linear-gradient(135deg, var(--warn) 0 6px, #f59e0b8c 6px 12px)}.sv-col[data-s=in] .sv-col__fill{background:linear-gradient(0deg, #22d35a80, var(--ok))}.sv-col[data-s=low] .sv-col__pct,.sv-col[data-s=order] .sv-col__pct{color:var(--warn)}.sv-col__name{text-align:center;color:var(--fg-muted);font-size:10.5px;line-height:1.25}.sv-col.is-hit{animation:none}.sv-col.is-hit .sv-col__bar{animation:sc-hit .6s var(--ease-out)}.sv-col__bar:after{content:"";border-top:1px dashed #f59e0bcc;position:absolute;bottom:25%;left:0;right:0}.sv-st__min{text-align:right;margin:10px 0 0}.sv-st__min span{letter-spacing:.1em;text-transform:uppercase;color:var(--warn);font-size:9.5px}.sv-st__min span:before{content:"";vertical-align:middle;border-top:1px dashed var(--warn);width:14px;margin-right:6px;display:inline-block}.sv-fl__room{fill:#ffffff04;stroke:var(--border-mid);stroke-width:1px}.sv-fl__bar{stroke:rgba(var(--hue-rgb), .25);stroke-width:10px;stroke-linecap:round}.sv-tb{transform-box:fill-box;transform-origin:50%}.sv-tb__top{fill:var(--surface-3);stroke:var(--border-strong);stroke-width:1.2px}.sv-tb__chair{fill:var(--surface-2);stroke:var(--border-mid);stroke-width:1px}.sv-tb text{fill:var(--fg-muted);font-family:var(--font-mono);text-anchor:middle;font-size:11px}.sv-tb[data-s=book] .sv-tb__top{stroke:rgba(var(--hue-rgb), .7);stroke-dasharray:4 3}.sv-tb[data-s=ok] .sv-tb__top{fill:rgba(var(--hue-rgb), .22);stroke:var(--hue)}.sv-tb[data-s=seat] .sv-tb__top,.sv-tb[data-s=fill] .sv-tb__top{fill:#22d35a38;stroke:var(--ok)}.sv-tb[data-s=seat] .sv-tb__chair{fill:var(--ok);stroke:var(--ok)}.sv-tb[data-s=noshow] .sv-tb__top{fill:#0000;stroke:var(--bad);stroke-dasharray:3 3}.sv-tb[data-s=human] .sv-tb__top{fill:#f59e0b2e;stroke:var(--warn)}.sv-tb:is([data-s=ok],[data-s=seat],[data-s=fill],[data-s=human]) text{fill:var(--fg)}.sv-fl .sv-legend li[data-i="0"]{--c:transparent}.sv-fl .sv-legend li[data-i="0"] i{border:1px dashed var(--hue)}.sv-fl .sv-legend li[data-i="1"]{--c:var(--hue)}.sv-fl .sv-legend li[data-i="2"]{--c:var(--ok)}.sv-fl .sv-legend li[data-i="3"]{--c:var(--warn)}.sv-gt{gap:6px;display:grid}.sv-gt__row{grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);align-items:center;gap:10px;display:grid}.sv-gt__who{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.sv-gt__track{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;min-height:30px;display:grid;position:relative}.sv-gt__track:after{content:"";background:rgba(var(--hue-rgb), .5);pointer-events:none;width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.sv-gt__row--h .sv-gt__track{min-height:0;color:var(--fg-dim);text-align:center;font-size:10px}.sv-gt__row--h .is-today{color:var(--hue);font-weight:700}.sv-gbar{border:1px solid var(--border-mid);transform-origin:0;background:#ffffff0a;border-radius:6px;grid-row:1;align-items:center;min-width:0;padding:0 20px 0 8px;display:flex;position:relative}.sv-gbar em{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;overflow:hidden}.sv-gbar__flag{border-left:2px solid var(--fg-dim);width:7px;height:12px;margin-top:-6px;position:absolute;top:50%;right:6px}.sv-gbar[data-s=req]{border-color:rgba(var(--hue-rgb), .55);background:rgba(var(--hue-rgb), .1)}.sv-gbar[data-s=recv]{background:#38bdf81f;border-color:#38bdf880}.sv-gbar[data-s=ready]{background:#22d35a29;border-color:#22d35a8c}.sv-gbar[data-s=done]{border-color:var(--ok);background:#22d35a4d}.sv-gbar[data-s=human]{border-color:var(--warn);background:#f59e0b29}.sv-gbar:is([data-s=ready],[data-s=done],[data-s=human],[data-s=recv]) em{color:var(--fg)}.sv-gt [data-c="0"]{grid-column-start:1}.sv-gt [data-c="1"]{grid-column-start:2}.sv-gt [data-c="2"]{grid-column-start:3}.sv-gt [data-w="2"]{grid-column-end:span 2}.sv-gt [data-w="4"]{grid-column-end:span 4}.sv-gt [data-w="5"]{grid-column-end:span 5}.sv-se{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sv-se__g{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 12px;display:grid}.sv-se__name{min-width:0;display:grid}.sv-se__name b{color:var(--fg);font-size:12.5px}.sv-se__count{color:var(--hue);font-size:14px}.sv-se__seats{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.sv-se__seats i{border:1px solid var(--border-mid);width:16px;height:16px;transition:transform .35s var(--ease-out);background:#ffffff08;border-radius:4px 4px 7px 7px}.sv-se__seats i.on{background:var(--hue);border-color:var(--hue);box-shadow:0 0 8px rgba(var(--hue-rgb), .5);transform:translateY(-2px)}.sv-se__g[data-s=human]{border-color:#f59e0b80}.sv-se__g[data-s=human] .sv-chip{color:var(--warn)}.sv-se__g[data-s=pay]{border-color:#22d35a73}.sv-se__g[data-s=pay] .sv-chip{color:var(--ok)}.sv-se__g[data-s=abs] .sv-chip{color:var(--sky)}.sv-se__g.is-hit{animation:sc-hit-soft .6s var(--ease-out)}.sv-li{gap:10px;display:grid;position:relative}.sv-li__row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid}.sv-li__who{min-width:0;display:grid}.sv-li__who b{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sv-li__track{background:#ffffff0a;border-radius:6px;width:100%;height:30px;display:block}.sv-seg--run{fill:#22d35a8c}.sv-seg--stop{fill:var(--danger)}.sv-seg--setup{fill:var(--warning)}.sv-li__row[data-s=stop] .sv-chip{color:var(--bad)}.sv-li__row[data-s=human] .sv-chip{color:var(--warn)}.sv-li__row[data-s=done] .sv-chip{color:var(--ok)}.sv-li__over{pointer-events:none;position:absolute;inset:0 0 34px 162px;overflow:hidden}.sv-li__mask{border-left:1px solid rgba(var(--hue-rgb), .25);background:#090b0f;position:absolute;inset:0;transform:translate(100%)}.sv-li__over .sv-head{transform:translate(100%)}.sv-li .sv-legend li[data-i="0"]{--c:#22d35ab3}.sv-li .sv-legend li[data-i="1"]{--c:var(--danger)}.sv-li .sv-legend li[data-i="2"]{--c:var(--warning)}.sv-li__row.is-hit{animation:none}.scene--wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"head head""viz kpis""viz foot""time time""seal seal";align-items:start}.scene--wide .scene__head{grid-area:head}.scene--wide .scene__viz{grid-area:viz;align-self:stretch}.scene--wide .scene__kpis{grid-area:kpis;grid-template-columns:1fr}.scene--wide .scene__foot{grid-area:foot;grid-template-columns:1fr}.scene--wide .scene__time{grid-area:time}.scene--wide .scene__seal{grid-area:seal}.scene--wide .scene__kpi{grid-template-columns:auto 1fr;align-items:baseline;gap:12px}.scene-tabs{margin:var(--s-8) 0 var(--s-4);flex-wrap:wrap;gap:8px;display:flex}.scene-tab{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), color var(--dur-fast);background:#ffffff05;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.scene-tab svg{fill:none;width:16px;height:16px;stroke:var(--hue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.scene-tab:hover{color:var(--fg);border-color:rgba(var(--hue-rgb), .6);transform:translateY(-1px)}.scene-tab[aria-selected=true]{color:var(--fg);border-color:var(--hue);background:rgba(var(--hue-rgb), .14)}.scene-tab:focus-visible{outline:2px solid var(--hue);outline-offset:3px}@media (width<=1080px){.scene--wide{grid-template-columns:1fr;grid-template-areas:"head""kpis""viz""time""foot""seal"}.scene--wide .scene__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.scene--wide .scene__kpi{grid-template-columns:1fr;gap:2px}}@media (width<=560px){.scene{gap:10px;padding:12px}.scene__kpi{padding:8px}.scene__kpi b{font-size:24px}.scene__kpi span{font-size:10px}.scene__foot{grid-template-columns:1fr}.scene__viz{padding:8px}.sv-ag__row{grid-template-columns:58px minmax(0,1fr)}.sv-ag__now{left:66px}.sv-slot{padding:3px}.sv-slot b{display:none}.sv-ln__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.sv-ln__cols{font-size:8px}.sv-col__bar{height:110px}.sv-col__name{font-size:9px}.sv-gt__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sv-gbar em{display:none}.sv-li__row{grid-template-columns:96px minmax(0,1fr)}.sv-li__over{left:108px}.sv-bars--topics .sv-chip{max-width:120px}}@media (prefers-reduced-motion:reduce){.scene *,.scene{transition:none!important;animation:none!important}}.sv-ln__who b,.sv-ln__who .sv-chip,.sv-gt__who,.sv-li__who b{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.scene__title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}@media (width<=480px){.scene__title{font-size:14px}}@media (width<=759px){.scene__seal{text-align:left}}.crumb{margin:0 0 14px}.crumb__back{border-radius:var(--r-pill);letter-spacing:var(--ls-eyebrow,.2em);text-transform:uppercase;color:var(--cyan);transition:border-color var(--dur-fast), background-color var(--dur-fast);border:1px solid #0000;align-items:center;gap:6px;margin-left:-6px;padding:4px 10px 4px 6px;font-size:11px;text-decoration:none;display:inline-flex}.crumb__back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform var(--dur-fast) var(--ease-out)}.crumb__back:hover{border-color:var(--border-cyan);background:var(--cyan-tint-08)}.crumb__back:hover svg{transform:translate(-3px)}.crumb__back:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.duo{margin-top:var(--s-10);grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);align-items:center;gap:28px;display:grid}.duo figure{margin:0}.duo figcaption{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 12px;font-size:11px}.duo__phone .duo__screen{border:1px solid var(--border-mid);background:linear-gradient(180deg, var(--surface-2), var(--surface-1));max-width:330px;box-shadow:var(--shadow-lg), inset 0 0 0 6px #00000059;border-radius:34px;padding:16px 14px 22px;position:relative}.duo__phone .duo__screen:before{content:"";background:#ffffff1a;border-radius:4px;width:72px;height:5px;margin:0 auto 14px;display:block}.duo__who{border-bottom:1px solid var(--border-subtle);color:var(--fg);align-items:center;gap:10px;margin:0 0 14px;padding-bottom:12px;font-size:14px;font-weight:600;display:flex}.duo__who span{background:rgba(var(--hue-rgb), .18);width:30px;height:30px;color:var(--hue);border:1px solid rgba(var(--hue-rgb), .5);border-radius:50%;place-items:center;font-size:13px;display:grid}.duo__msgs{gap:9px;margin:0;padding:0;list-style:none;display:grid}.duo__msg span{background:var(--surface-3);max-width:92%;color:var(--fg);border-radius:4px 16px 16px;padding:10px 13px;font-size:14px;line-height:1.4;display:inline-block}.duo__msg:nth-child(odd) span{border-left:2px solid var(--hue)}.duo__link{gap:7px;display:grid}.duo__link i{background:linear-gradient(90deg, rgba(var(--hue-rgb), .2), var(--hue));border-radius:2px;width:36px;height:2px}.duo__win{border-radius:var(--r-lg);border:1px solid var(--border-cyan);background:var(--surface-1);box-shadow:var(--shadow-lg), 0 0 60px #00c2d10f;overflow:hidden}.duo__bar{border-bottom:1px solid var(--border-subtle);background:#ffffff05;gap:6px;margin:0;padding:10px 14px;display:flex}.duo__bar i{background:var(--surface-3);border-radius:50%;width:9px;height:9px}.duo__rows{margin:0;padding:6px 0;list-style:none}.duo__row{border-bottom:1px solid var(--border-subtle);color:var(--fg);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 18px;font-size:15px;display:grid}.duo__row:last-child{border-bottom:0}.duo__led{background:var(--success);border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #22d35a99}.duo__row--warn .duo__led{background:var(--warning);box-shadow:0 0 10px #f59e0b99}.duo__spark{opacity:.8;background:linear-gradient(90deg, transparent 0 8%, #00c2d173 8% 14%, transparent 14% 22%, #00c2d199 22% 28%, transparent 28% 36%, #00c2d159 36% 42%, transparent 42% 50%, #00c2d1cc 50% 56%, transparent 56% 64%, #00c2d18c 64% 70%, transparent 70% 78%, var(--cyan) 78% 84%, transparent 84%);border-radius:3px;width:64px;height:18px}.duo__row--warn .duo__spark{background:repeating-linear-gradient(90deg,#f59e0b80 0 4px,#0000 4px 9px)}html[data-enhanced=true] .duo.rv .duo__msg,html[data-enhanced=true] .duo.rv .duo__row{opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);transform:translateY(10px)}html[data-enhanced=true] .duo.rv.vi .duo__msg,html[data-enhanced=true] .duo.rv.vi .duo__row{opacity:1;transform:none}.duo__msg:nth-child(2),.duo__row:first-child{transition-delay:.25s!important}.duo__msg:nth-child(3),.duo__row:nth-child(2){transition-delay:.5s!important}.duo__msg:nth-child(4),.duo__row:nth-child(3){transition-delay:.75s!important}.duo__row:nth-child(4){transition-delay:1s!important}.duo__row:nth-child(5){transition-delay:1.25s!important}.duo__row:nth-child(6){transition-delay:1.5s!important}html[data-enhanced=true] .duo.rv .duo__link i{transform-origin:0;transition:transform .6s var(--ease-out) .6s;transform:scaleX(0)}html[data-enhanced=true] .duo.rv.vi .duo__link i{transform:none}.scene--wide .sv-ag__track{min-height:64px}.scene--wide .sv-ag{gap:12px}.scene--wide .sv-li__track{height:44px}.scene--wide .sv-li{gap:18px}.scene--wide .sv-col__bar{height:210px}.scene--wide .sv-ln{gap:12px}@media (width<=860px){.duo{grid-template-columns:1fr;gap:18px}.duo__link{display:none}.duo__phone .duo__screen{max-width:none}.duo__spark{display:none}}.pilot-line{max-width:60ch;margin-top:var(--s-6);font-size:var(--t-body-lg);color:var(--fg-muted);line-height:1.55}.pilot-line b{color:var(--hue,var(--cyan));font-weight:600}@media (prefers-reduced-motion:reduce){.duo *,.crumb__back svg{transition:none!important}}.scene__kpi{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px}.scene__kpi b{font-size:28px}.scene__kpi span{color:var(--fg-muted);font-size:12px;line-height:1.25}html[data-enhanced=true] .scene__alert:not(.is-on){opacity:0}.scene__alert{transition:opacity .4s}.scene__label,.scene__seal,.sv-sub{color:var(--fg-muted);font-size:11px}.sv-legend{font-size:12px}.sv-chip{font-size:11.5px}.scene__log li{font-size:12.5px}.scene--wide .scene__viz{align-content:center;display:grid}.scene--wide .scene__kpi b{font-size:34px}.scene__scrub:focus-visible,.scene-tab:focus-visible,.scene__play:focus-visible,.fd-app__tog:focus-visible,.fd-pn__tab:focus-visible,.fd__chip:focus-visible,.sm__btn:focus-visible,.fitc__item:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;box-shadow:0 0 0 6px #00c2d12e}@media (width<=560px){.scene__kpi{grid-template-columns:1fr;gap:2px}.scene__kpi b{font-size:24px}}.sv-ag,.sv-ln,.sv-gt,.sv-li,.sv-se{align-content:start}.pilot-get{margin-top:var(--s-8)}.pilot-get__k{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 14px;font-size:11px}.pilot-get__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pilot-get__list li{border:1px solid var(--border-subtle);border-top:2px solid var(--hue,var(--cyan));border-radius:var(--r-lg);background:#ffffff05;align-content:start;gap:6px;padding:18px 20px;display:grid}.pilot-get__list span{color:var(--hue,var(--cyan));font-size:11px}.pilot-get__list b{color:var(--fg);font-size:18px;font-weight:600}.pilot-get__list p{color:var(--fg-muted);margin:0;font-size:14.5px;line-height:1.5}@media (width<=759px){.pilot-get__list{grid-template-columns:minmax(0,1fr)}.sp-others__list li:nth-child(n+5):nth-child(-n+7){display:none}}.fitc{gap:14px;display:grid}.fitc__pick{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0;font-size:11px}.fitc__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fitc__item{border-radius:var(--r-md);border:1px solid var(--border-subtle);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);background:#ffffff05;align-items:center;gap:14px;padding:14px 16px;font-size:16px;display:flex}.fitc__item:hover{border-color:var(--border-cyan);transform:translate(4px)}.fitc__item:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.fitc__box{border:1.5px solid var(--border-strong);border-radius:6px;flex:none;width:22px;height:22px;position:relative}.fitc__item[aria-pressed=true]{border-color:var(--cyan);background:var(--cyan-tint-08)}.fitc__item[aria-pressed=true] .fitc__box{border-color:var(--cyan);background:var(--cyan)}.fitc__item[aria-pressed=true] .fitc__box:after{content:"";border:solid var(--fg-on-cyan);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.fitc__out{border-radius:var(--r-md);border:1px dashed var(--border-mid);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:6px;padding:14px 16px;display:grid}.fitc[data-level="2"] .fitc__out{border-style:solid;border-color:var(--border-cyan);background:var(--cyan-tint-08)}.fitc__meter{gap:3px;display:flex}.fitc__meter i{background:var(--surface-3);border-radius:3px;width:6px;height:22px}.fitc__meter i.on{background:var(--cyan);box-shadow:0 0 8px #00c2d180}.fitc[data-level="2"] .fitc__meter i.on{background:var(--success)}.fitc__verdict{color:var(--fg);margin:0;font-weight:500}.fitc__cta{white-space:nowrap}@media (width<=560px){.fitc__out{grid-template-columns:auto 1fr}.fitc__cta{grid-column:1/-1;justify-self:start}}.sm{margin-top:var(--s-10);gap:18px;display:grid}.sm__pick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sm__pick p{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0 8px 0 0;font-size:11px}.sm__btn{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), color var(--dur-fast);background:0 0;padding:9px 16px;font-size:14px}.sm__btn:hover{color:var(--fg);border-color:var(--border-cyan);transform:translateY(-1px)}.sm__btn[aria-pressed=true]{color:var(--fg-on-cyan);background:var(--cyan);border-color:var(--cyan)}.sm__btn:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.sm__stage{border-radius:var(--r-xl);border:1px solid var(--border-subtle);background:radial-gradient(120% 90% at 20% 0%, #00c2d10f, transparent 60%), var(--surface-1);padding:26px 22px;position:relative}.sm__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sm__wires path{fill:none;stroke:var(--border-mid);stroke-width:1.5px;stroke-dasharray:4 5}.sm__wires path.is-on{stroke:var(--cyan);stroke-dasharray:none;stroke-width:2px}.sm__grid{grid-template-rows:repeat(3,64px);grid-template-columns:150px repeat(5,minmax(0,1fr));place-items:center;display:grid;position:relative}.sm__lane{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);grid-column:1;justify-self:start;margin:0;font-size:10.5px}.sm__lane--1{grid-row:1}.sm__lane--2{color:var(--warning);grid-row:2}.sm__lane--3{grid-row:3}.sm-r1{grid-row:1}.sm-r2{grid-row:2}.sm-r3{grid-row:3}.sm-c1{grid-column:2}.sm-c2{grid-column:3}.sm-c3{grid-column:4}.sm-c4{grid-column:5}.sm-c5{grid-column:6}.sm__node{z-index:1;background-color:var(--surface-2);transition:transform .35s var(--ease-out), box-shadow .35s;position:relative}.sm__node.is-lit{box-shadow:0 0 0 1px var(--tone), 0 0 22px #00c2d147;color:var(--fg);transform:scale(1.08)}.sm__node.is-end{transform:scale(1.16)}.sm__token{background:var(--cyan);width:14px;height:14px;box-shadow:0 0 0 5px #00c2d133, 0 0 18px var(--cyan);z-index:2;pointer-events:none;border-radius:50%;position:absolute;top:-7px;left:-7px;transform:translate(-40px,-40px)}.sm__story{min-height:3em;font-size:var(--t-body-lg);color:var(--fg);max-width:62ch;margin:0}.sm__all{color:var(--fg-muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}html[data-enhanced=true] .sm__all,html:not([data-enhanced=true]) .sm__story,html:not([data-enhanced=true]) .sm__pick,html:not([data-enhanced=true]) .sm__token{display:none}@media (width<=700px){.sm__grid{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.sm__lane{flex-basis:100%;margin-top:10px}.sm__lane--1{order:0}.sm-r1{order:1}.sm__lane--2{order:2}.sm-r2{order:3}.sm__lane--3{order:4}.sm-r3{order:5}.sm__wires,.sm__token{display:none}.sm__stage{padding:16px}}.prep{margin-top:var(--s-10);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.prep__col{border-radius:var(--r-lg);border:1px solid var(--border-subtle);background:var(--surface-1);margin:0;padding:24px}.prep__k{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 12px;font-size:11px}.prep__k--sub{color:var(--fg-dim);margin-top:22px}.prep__big{color:var(--fg);margin:0;font-size:20px;line-height:1.45}.prep__out,.prep__review{color:var(--fg-muted);margin:18px 0 0;line-height:1.55}.prep__out b,.prep__review b{color:var(--fg);font-weight:600}.prep__report{border-color:var(--border-cyan);box-shadow:var(--shadow-lg), 0 0 60px #00c2d112}.prep__rhead{border-bottom:1px solid var(--border-subtle);gap:4px;margin:0 0 16px;padding-bottom:12px;display:grid}.prep__rhead b{color:var(--fg);font-size:15px}.prep__rhead span{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.prep__rows{gap:9px;margin:0;padding:0;list-style:none;display:grid}.prep__row{color:var(--fg-muted);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:13.5px;display:grid}.prep__row b{text-align:right;color:var(--fg);font-size:14px}.prep__row:last-child{border-top:1px solid var(--border-subtle);margin-top:6px;padding-top:10px}.prep__row:last-child b{color:var(--cyan)}.prep__bar{background:#ffffff0d;border-radius:4px;height:7px;display:block;overflow:hidden}.prep__bar i{border-radius:inherit;background:linear-gradient(90deg, #00c2d173, var(--cyan));transform-origin:0;height:100%;transform:scaleX(var(--v,0));display:block}html[data-enhanced=true] .prep.rv .prep__bar i{transition:transform .9s var(--ease-out);transform:scaleX(0)}html[data-enhanced=true] .prep.rv.vi .prep__bar i{transform:scaleX(var(--v,0))}.prep__row:nth-child(2) .prep__bar i{transition-delay:80ms}.prep__row:nth-child(3) .prep__bar i{transition-delay:.16s}.prep__row:nth-child(4) .prep__bar i{transition-delay:.24s}.prep__row:nth-child(5) .prep__bar i{transition-delay:.32s}.prep__row:nth-child(6) .prep__bar i{transition-delay:.4s}.prep__row:nth-child(7) .prep__bar i{transition-delay:.48s}.prep__row:nth-child(8) .prep__bar i{transition-delay:.56s}.prep__row:nth-child(6) .prep__bar i,.prep__row:nth-child(7) .prep__bar i{background:linear-gradient(90deg, #f59e0b66, var(--warning))}.prep__row:nth-child(8) .prep__bar i{background:linear-gradient(90deg, #ef444466, var(--danger))}.prep__outs{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.prep__outs li{border-radius:var(--r-md);border:1px solid var(--border-subtle);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:8px;padding:12px;font-size:22px;display:flex}.prep__outs li span{color:var(--fg-dim);font-size:10px}.prep__outs li.is-pick{color:var(--fg-on-cyan);background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 30px #00c2d14d}.prep__outs li.is-pick span{color:var(--fg-on-cyan)}@media (width<=1080px){.prep{grid-template-columns:1fr}}@media (width<=420px){.prep__col{padding:18px}.prep__row{grid-template-columns:minmax(0,1fr) 70px 40px;gap:8px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.fitc__item,.sm__node,.sm__btn,.prep__bar i{transition:none!important}}.fam-list .fam{grid-template-columns:60px minmax(0,1fr) minmax(0,430px)}.fam__what{grid-template-columns:1fr}.fd{border-radius:var(--r-lg);border:1px solid rgba(var(--hue-rgb), .35);background:linear-gradient(170deg, rgba(var(--hue-rgb), .1), #06080bf2 45%);box-shadow:var(--shadow-lg), 0 0 60px rgba(var(--hue-rgb), .08);align-self:stretch;gap:12px;min-width:0;padding:18px;display:grid;position:relative}.fd__try{letter-spacing:.18em;text-transform:uppercase;color:var(--hue);align-items:center;gap:8px;margin:0;font-size:10.5px;display:inline-flex}.fd__try i{background:var(--hue);width:8px;height:8px;box-shadow:0 0 10px var(--hue);border-radius:50%;animation:1.6s ease-in-out infinite fd-blink}@keyframes fd-blink{50%{opacity:.3}}.fd__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);text-align:right;margin:0;font-size:9.5px}.fd__chips{gap:6px;display:grid}.fd__chip{border:1px solid rgba(var(--hue-rgb), .35);background:rgba(var(--hue-rgb), .06);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);border-radius:12px;padding:9px 12px;font-size:13px}.fd__chip:hover:not(:disabled){border-color:var(--hue);transform:translate(3px)}.fd__chip:focus-visible,.fd-app__tog:focus-visible,.fd-pn__tab:focus-visible,.fd__run:focus-visible{outline:2px solid var(--hue);outline-offset:2px}.fd__chip:disabled{cursor:default;opacity:.6}.fd__chip.is-used{border-color:var(--hue);background:rgba(var(--hue-rgb), .16);opacity:1}.fd-chat{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.fd-chat__log{border:1px solid var(--border-subtle);background:#00000059;border-radius:14px;align-content:start;gap:8px;min-height:150px;margin:0;padding:12px;list-style:none;display:grid}.fd-msg{background:var(--surface-3);max-width:88%;color:var(--fg);animation:fd-in .35s var(--ease-out);border-radius:4px 14px 14px;padding:9px 12px;font-size:13.5px;line-height:1.4}.fd-msg--u{background:rgba(var(--hue-rgb), .22);border-radius:14px 4px 14px 14px;justify-self:end}.fd-msg--typing{color:var(--fg-muted);font-style:italic}@keyframes fd-in{0%{opacity:0;transform:translateY(6px)}}.fd-chat__trace{gap:5px;margin:0;padding:0;list-style:none;display:grid}.fd-chat__trace li{border:1px dashed var(--border-mid);min-height:28px;font-family:var(--font-mono);color:var(--fg-muted);border-radius:8px;padding:6px 10px;font-size:11.5px}.fd-chat__trace li.is-on{border-style:solid;border-color:rgba(var(--hue-rgb), .5);color:var(--fg);animation:fd-in .3s var(--ease-out)}.fd-chat__trace li.is-human{border-color:var(--warning);color:var(--warning)}.fd-flow{gap:10px;margin:0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.fd-flow:before{content:"";background:#ffffff14;width:2px;position:absolute;top:10px;bottom:10px;left:8px}.fd-flow__n{border:1px solid var(--border-subtle);color:var(--fg-muted);transition:transform .35s var(--ease-out);background:#ffffff05;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;font-size:14px;display:grid;position:relative}.fd-flow__dot{border:2px solid var(--border-strong);background:var(--bg);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:-24px}.fd-flow__n b{color:var(--hue);font-size:11px}.fd-flow__n.is-on{color:var(--fg);border-color:rgba(var(--hue-rgb), .55);background:rgba(var(--hue-rgb), .08);transform:translate(4px)}.fd-flow__n.is-on .fd-flow__dot{border-color:var(--hue);background:var(--hue);box-shadow:0 0 10px var(--hue)}.fd-flow__packet{background:var(--hue);width:14px;height:14px;box-shadow:0 0 16px var(--hue);opacity:0;transition:transform .5s var(--ease-out), opacity .2s;border-radius:50%;position:absolute;top:0;left:2px}.fd-flow[data-at="0"] .fd-flow__packet{opacity:1;transform:translateY(15px)}.fd-flow[data-at="1"] .fd-flow__packet{opacity:1;transform:translateY(69px)}.fd-flow[data-at="2"] .fd-flow__packet{opacity:1;transform:translateY(123px)}.fd-flow[data-at="3"] .fd-flow__packet{opacity:1;transform:translateY(177px)}.fd-flow__foot{gap:10px;display:grid}.fd__run{justify-self:start}.fd-flow__cmp{color:var(--fg-muted);flex-wrap:wrap;gap:6px 16px;margin:0;font-size:11.5px;display:flex}.fd-flow__cmp b{color:var(--fg)}.fd-flow__cmp span:last-child b{color:var(--hue)}.fd-app{grid-template-columns:118px minmax(0,1fr);gap:10px;display:grid}.fd-app__side{align-content:start;gap:6px;display:grid}.fd-app__tog{border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast);background:0 0;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.fd-app__tog i{background:var(--surface-3);border-radius:8px;flex:none;width:26px;height:15px;position:relative}.fd-app__tog i:after{content:"";background:var(--fg-dim);width:11px;height:11px;transition:transform .25s var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.fd-app__tog[aria-pressed=true]{color:var(--fg);border-color:rgba(var(--hue-rgb), .55)}.fd-app__tog[aria-pressed=true] i{background:rgba(var(--hue-rgb), .35)}.fd-app__tog[aria-pressed=true] i:after{background:var(--hue);transform:translate(11px)}.fd-app__tog:hover{transform:translate(2px)}.fd-app__tog.is-locked{animation:.4s fd-locked}.fd-app__hint{color:#f6d38f;min-height:1.3em;margin:4px 0 0;font-size:12px;line-height:1.35}@keyframes fd-locked{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.fd-app__screen{border:1px solid var(--border-mid);background:var(--surface-1);border-radius:12px;min-width:0;overflow:hidden}.fd-app__bar{border-bottom:1px solid var(--border-subtle);color:var(--fg);align-items:center;gap:10px;margin:0;padding:8px 12px;font-size:12.5px;display:flex}.fd-app__bar span{gap:4px;display:flex}.fd-app__bar span i{background:var(--surface-3);border-radius:50%;width:7px;height:7px}.fd-app__mods{gap:8px;padding:10px;display:grid}.fd-app__mod{border:1px solid rgba(var(--hue-rgb), .3);background:rgba(var(--hue-rgb), .05);border-radius:8px;padding:8px 10px}.fd-app__mod[hidden]{display:none}.fd-app__mod.is-new{animation:fd-pop .45s var(--ease-out)}@keyframes fd-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.fd-app__mod p{letter-spacing:.14em;text-transform:uppercase;color:var(--hue);margin:0 0 4px;font-size:10px}.fd-app__mod ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.fd-app__mod li{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fd-pn{gap:10px;display:grid;position:relative}.fd-pn__tabs{flex-wrap:wrap;gap:6px;display:flex}.fd-pn__tab{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;padding:6px 12px;font-size:12.5px}.fd-pn__tab[aria-pressed=true]{color:var(--fg);border-color:var(--hue);background:rgba(var(--hue-rgb), .14)}.fd-pn__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.fd-pn__kpis li{border:1px solid var(--border-subtle);background:#00000059;border-radius:10px;gap:2px;min-width:0;padding:8px 10px;display:grid}.fd-pn__kpis b{font-family:var(--font-display);color:var(--fg);font-size:24px;line-height:1}.fd-pn__kpis span{color:var(--fg-muted);font-size:10.5px;line-height:1.25}.fd-pn.is-swap .fd-pn__kpis b{animation:fd-in .4s var(--ease-out)}.fd-pn__plot{background:#0000004d;border-radius:10px;height:110px;position:relative}.fd-pn__chart{width:100%;height:100%;display:block;overflow:visible}.fd-pn__px,.fd-pn__py{pointer-events:none;transition:transform .25s var(--ease-out);position:absolute;inset:0}.fd-pn__line{fill:none;stroke:var(--hue);stroke-width:2px;vector-effect:non-scaling-stroke}.fd-pn__area{fill:rgba(var(--hue-rgb), .14)}.fd-pn__dot{background:var(--hue);width:14px;height:14px;box-shadow:0 0 0 4px rgba(var(--hue-rgb), .25), 0 0 14px var(--hue);pointer-events:none;border-radius:50%;display:block;position:absolute;top:-7px;left:-7px}html:not([data-enhanced=true]) .fd-pn__dot{display:none}.fd-pn__scrub{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.fd-pn__scrub input{width:100%;accent-color:var(--hue)}.fd-pn__scrub p{color:var(--fg);margin:0;font-size:12px}.ready15{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.ready15__p{max-width:56ch;color:var(--fg);margin:18px 0 0;line-height:1.6}.ready15__p b{color:var(--cyan);font-weight:600}.ready15__p--out{color:var(--fg-muted)}.ready15__p--out b{color:var(--fg)}@media (width<=1100px){.fam-list .fam{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.ready15{grid-template-columns:1fr}}@media (width<=760px){.fam-list .fam{grid-template-columns:minmax(0,1fr)}.fd-app{grid-template-columns:1fr}.fd-app__side{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.fd *,.fd{transition:none!important;animation:none!important}}.pain-item__see{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--cyan);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;font-size:13px;display:inline-flex}.pain-item__see:hover{border-color:var(--border-cyan);transform:translate(3px)}.pain-item__see:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.pain-item__see[aria-pressed=true]{color:var(--fg-on-cyan);background:var(--cyan);border-color:var(--cyan)}.inbox[data-focus] .inbox__card{transition:opacity .3s, transform .3s var(--ease-out)}.inbox[data-focus="0"] .inbox__card:not(.tone-warn),.inbox[data-focus="1"] .inbox__card:not(.tone-err),.inbox[data-focus="2"] .inbox__card:not(.tone-muted){opacity:.16}.inbox[data-focus="0"] .inbox__card.tone-warn,.inbox[data-focus="1"] .inbox__card.tone-err,.inbox[data-focus="2"] .inbox__card.tone-muted{box-shadow:0 0 0 1px var(--tone,var(--cyan)), 0 10px 30px #00000080;transform:scale(1.03)}.inbox[data-focus="0"] .ik__cell--warn,.inbox[data-focus="1"] .ik__cell--err,.inbox[data-focus="2"] .ik__cell--muted{box-shadow:inset 0 -2px 0 var(--cyan);background:#ffffff0f}.studio__rec{gap:8px;display:grid}.studio__recl{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}.studio__recl>div{border-radius:var(--r-md);border:1px solid var(--border-subtle);background:#ffffff05;gap:2px;min-width:0;padding:9px 12px;display:grid}.studio__recl dt{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.studio__recl dd{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;overflow:hidden}.studio__recl .studio__rec-st{border-color:var(--border-cyan);background:var(--cyan-tint-08);grid-column:1/-1}.studio__recl .studio__rec-st dd{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--cyan);font-size:26px;line-height:1.1}.studio__recl>div.is-new{animation:rec-in .6s var(--ease-out)}@keyframes rec-in{0%{box-shadow:0 0 0 1px var(--cyan), 0 0 24px #00c2d159;transform:scale(.97)}}.studio__trace .studio__tt{display:none}.studio__trace li{grid-template-columns:minmax(0,1fr) auto}.lab__presets{border-bottom:1px solid var(--border-subtle);gap:10px;margin-bottom:18px;padding-bottom:18px;display:grid}.lab__presets-t{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0;font-size:11px}.lab__presets-row{flex-wrap:wrap;gap:6px;display:flex}.lab__preset{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), color var(--dur-fast);background:0 0;align-items:center;gap:7px;padding:7px 12px;font-size:13px;display:inline-flex}.lab__preset svg{fill:none;width:15px;height:15px;stroke:var(--hue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lab__preset:hover{color:var(--fg);border-color:rgba(var(--hue-rgb), .6);transform:translateY(-1px)}.lab__preset[aria-pressed=true]{color:var(--fg);border-color:var(--hue);background:rgba(var(--hue-rgb), .15)}.lab__preset:focus-visible{outline:2px solid var(--hue);outline-offset:2px}.lab__presets-hint{color:var(--fg-muted);margin:0;font-size:13px}[data-lab-total].is-flash{animation:lab-flash .7s var(--ease-out);display:inline-block}@keyframes lab-flash{30%{color:var(--cyan);transform:scale(1.12)}}.wiz__other{border-radius:var(--r-lg);border:1px solid var(--border-cyan);background:radial-gradient(120% 80% at 0% 0%, #00c2d114, transparent 60%), var(--surface-1);gap:10px;margin-top:22px;padding:22px;display:grid}html.wiz-on .wiz__other:not(.is-on){display:none}.wiz__other.is-on{animation:other-in .45s var(--ease-out)}@keyframes other-in{0%{opacity:0;transform:translateY(10px)}}.wiz__other .wiz__title--sm{margin-top:0}.wiz__olabel{color:var(--fg);margin:8px 0 0;font-weight:600}.wiz__other input[type=text],.wiz__other textarea{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--bg);width:100%;color:var(--fg);font:inherit;padding:12px 14px;font-size:16px}.wiz__other textarea{resize:vertical;min-height:88px}.wiz__other input[type=text]:focus-visible,.wiz__other textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:1px;border-color:var(--cyan)}.wiz__ex{flex-wrap:wrap;gap:6px;display:flex}.wiz__exbtn{border-radius:var(--r-pill);border:1px dashed var(--border-strong);color:var(--fg-muted);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), color var(--dur-fast);background:0 0;padding:5px 11px;font-size:13px}.wiz__exbtn:hover{color:var(--fg);border-color:var(--cyan);transform:translateY(-1px)}.wiz__exbtn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.wiz__osum{border-radius:var(--r-md);border-left:3px solid var(--cyan);background:#00c2d10f;margin-top:6px;padding:14px 16px}.wiz__osum .mono{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 4px;font-size:10.5px}.wiz__osum p:last-child{color:var(--fg);margin:0}@media (prefers-reduced-motion:reduce){.wiz__other.is-on{animation:none}.pain-item__see,.lab__preset,.inbox[data-focus] .inbox__card{transition:none!important}.studio__recl>div.is-new,[data-lab-total].is-flash{animation:none}}.flow__sentence{color:var(--fg);margin:6px 0 0;line-height:1.55}.flow__sentence--out{color:var(--fg-muted)}.finder{max-width:720px;margin:var(--s-8) 0 var(--s-8);gap:10px;display:grid}.finder__label{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);font-size:11px}.finder__box{border:1px solid var(--border-cyan);background:#050608cc;border-radius:16px;align-items:center;gap:12px;padding:6px 16px;display:flex}.finder__box:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #00c2d129}.finder__box svg{fill:none;width:20px;height:20px;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round;flex:none}.finder__box input{min-width:0;min-height:48px;color:var(--fg);font:inherit;background:0 0;border:0;flex:1;font-size:17px}.finder__box input:focus{outline:none}.finder__out{min-height:1.6em;color:var(--fg-muted);margin:0}.finder__hit{color:var(--fg);text-decoration:underline;text-decoration-color:var(--cyan);text-underline-offset:3px;font-weight:600}.finder__other{color:var(--cyan);font-weight:600}.tile.is-dim{opacity:.32}.tile.is-hit{box-shadow:0 0 0 1px var(--hue), 0 0 40px rgba(var(--hue-rgb), .25);transform:translateY(-3px)}.tile{transition:opacity .3s, transform .3s var(--ease-out), box-shadow .3s}.rl{margin-top:var(--s-10);grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:18px;display:grid}.rl__step{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 12px;font-size:11px}.rl__sub{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:16px 0 8px;font-size:11px}.rl__setup,.rl__team{border-radius:var(--r-lg);border:1px solid var(--border-subtle);background:var(--surface-1);padding:20px}.rl__f{border:0;margin:0 0 12px;padding:0}.rl__l{color:var(--fg);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.rl__chips{flex-wrap:wrap;gap:6px;display:flex}.rl__chip{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), color var(--dur-fast);background:0 0;padding:7px 12px;font-size:13px}.rl__chip:hover:not(:disabled){color:var(--fg);border-color:var(--border-cyan);transform:translateY(-1px)}.rl__chip[aria-pressed=true]{color:var(--fg-on-cyan);background:var(--cyan);border-color:var(--cyan)}.rl__chip:disabled,.rl__in:disabled{opacity:.55;cursor:default}.rl__in{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--bg);width:100%;color:var(--fg);font:inherit;color-scheme:dark;margin-bottom:12px;padding:10px 12px;font-size:15px}.rl__row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rl__send{width:100%;margin-top:4px}.rl :is(.rl__chip,.rl__in,.rl__q,.rl__slot,.rl__form button):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.rl__device{border:1px solid var(--border-strong);box-shadow:var(--shadow-lg), 0 0 80px #00c2d114, inset 0 0 0 5px #0006;background:linear-gradient(#11161d,#0a0d11);border-radius:36px;grid-template-rows:auto minmax(300px,1fr) auto;padding:12px;display:grid;position:relative}.rl__head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;margin:0;padding:10px 12px 12px;display:flex}.rl__head b{color:var(--fg);font-size:15px;display:block}.rl__head small{color:var(--success);font-size:12px}.rl__av{background:var(--cyan-tint-20);width:34px;height:34px;color:var(--cyan);border-radius:50%;place-items:center;font-weight:700;display:grid}.rl__chat{background:radial-gradient(circle at 20% 10%,#00c2d10d,#0000 50%),#07090c;border-radius:0 0 14px 14px;flex-direction:column;gap:8px;max-height:360px;padding:14px 8px;display:flex;overflow-y:auto}.rl__bubble{background:var(--surface-3);max-width:86%;color:var(--fg);border-radius:4px 16px 16px;margin:0;padding:9px 12px 18px;font-size:14px;line-height:1.45;position:relative}.rl__bubble--me{background:#0b4f45;border-radius:16px 4px 16px 16px;align-self:flex-end}.rl__bubble.is-preview{border:1px dashed var(--border-cyan);background:#00c2d10f}.rl__bubble.is-new{animation:rl-in .35s var(--ease-out)}@keyframes rl-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.rl__meta{color:var(--fg-dim);font-size:10px;position:absolute;bottom:4px;right:10px}.rl__meta.is-read{color:#53bdeb}.rl__typing{gap:4px;width:max-content;padding:12px 14px;display:flex}.rl__typing i{background:var(--fg-muted);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite rl-dot}.rl__typing i:nth-child(2){animation-delay:.15s}.rl__typing i:nth-child(3){animation-delay:.3s}@keyframes rl-dot{50%{opacity:.5;transform:translateY(-4px)}}.rl__note{border-radius:var(--r-pill);color:var(--warning);letter-spacing:.08em;text-transform:uppercase;background:#f59e0b1f;align-self:center;margin:4px 0;padding:3px 10px;font-size:11px}.rl__slots{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.rl__slot{border:1px solid var(--cyan);color:var(--cyan);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 12px;font-size:13px}.rl__slot:hover:not(:disabled){background:var(--cyan-tint-12)}.rl__slot.is-picked{background:var(--cyan);color:var(--fg-on-cyan)}.rl__slot:disabled:not(.is-picked){opacity:.4}.rl__reply{padding:12px 6px 4px}.rl__reply .rl__step{color:var(--fg-muted)}.rl.is-sent .rl__reply .rl__step{color:var(--cyan)}.rl__quick{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.rl__q{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg);font:inherit;cursor:pointer;background:0 0;padding:6px 11px;font-size:13px}.rl__q:hover:not(:disabled){border-color:var(--cyan)}.rl__q:disabled{opacity:.7;color:var(--fg-muted);cursor:default}.rl__form{border:1px solid var(--border-cyan);background:#050608cc;border-radius:14px;gap:6px;padding:5px;display:flex}.rl__form input{min-width:0;min-height:40px;color:var(--fg);font:inherit;background:0 0;border:0;flex:1;padding:6px 10px;font-size:14px}.rl__form input:focus{outline:none}.rl__form button{background:var(--cyan);width:40px;height:40px;color:var(--fg-on-cyan);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.rl__form button:disabled,.rl__form input:disabled{opacity:.7;cursor:default}.rl__form input::placeholder{color:var(--fg-muted)}.rl__hint{color:var(--fg-muted);margin:8px 2px 0;font-size:12px;line-height:1.45}.rl__form svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rl__team{position:relative;overflow:hidden}.rl__agenda{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rl__arow{border-radius:var(--r-md);border:1px solid var(--border-subtle);color:var(--fg-muted);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;display:grid}.rl__arow b{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.rl__arow em{color:var(--fg-muted);font-style:normal;font-weight:400}.rl__arow--you:has(.is-new){animation:rl-row .9s var(--ease-out)}@keyframes rl-row{30%{transform:scale(1.03);box-shadow:0 0 34px #00c2d159}}.rl__arow--you{border-color:var(--border-cyan);background:var(--cyan-tint-08);box-shadow:0 0 24px #00c2d11f}.rl__arow .state-chip.is-new{animation:rl-in .4s var(--ease-out)}.rl__log{gap:5px;min-height:60px;margin:0;padding:0;list-style:none;display:grid}.rl__log li{color:var(--fg);gap:8px;font-size:13px;display:flex}.rl__log li span{color:var(--cyan);flex:none}.rl__log li.is-new{animation:rl-in .35s var(--ease-out)}.rl__next{border-radius:var(--r-md);border-left:3px solid var(--cyan);background:#00c2d10f;margin-top:12px;padding:12px 14px}.rl__next .rl__sub{margin-top:0}.rl__next p:last-child{color:var(--fg);margin:0}.rl__ff{color:var(--cyan);letter-spacing:.2em;text-transform:uppercase;opacity:0;pointer-events:none;background:#05070adb;place-items:center;margin:0;font-size:16px;transition:opacity .3s;display:grid;position:absolute;inset:0}.rl__ff.is-on{opacity:1}.rl__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);text-align:right;grid-column:1/-1;margin:0;font-size:11px}.wiz__own{border-radius:var(--r-lg);border:1px solid var(--border-cyan);background:#00c2d10d;gap:8px;margin-top:18px;padding:16px;display:grid}.wiz__own textarea{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--bg);width:100%;min-height:84px;color:var(--fg);font:inherit;resize:vertical;padding:12px 14px;font-size:15px}.wiz__own textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:1px;border-color:var(--cyan)}.wiz__hint{min-height:1.4em;color:var(--cyan);margin:0;font-size:13px}.mw--custom{align-content:start;gap:8px;display:grid}.mw--custom textarea{border-radius:var(--r-md);border:1px solid var(--border-cyan);width:100%;min-height:64px;color:var(--fg);font:inherit;resize:none;background:#050608d9;padding:10px 12px;font-size:14px}.mw--custom textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.mw-custom__go{justify-self:start}@media (width<=1100px){.rl{grid-template-columns:1fr 1fr}.rl__team{grid-column:1/-1}}@media (width<=720px){.rl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rl *,.rl{transition:none!important;animation:none!important}}.sh{border-radius:var(--r-xl);border:1px solid rgba(var(--hue-rgb), .35);background:radial-gradient(120% 80% at 50% 0%, rgba(var(--hue-rgb), .12), transparent 60%), #080a0ef0;box-shadow:var(--shadow-lg), 0 0 90px rgba(var(--hue-rgb), .1);gap:14px;min-width:0;padding:20px;display:grid;position:relative;overflow:hidden}.sh__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);text-align:right;margin:0;font-size:11px}.sh-core{height:176px;position:relative}.sh-core__v{background:radial-gradient(circle at 35% 30%, var(--hue), rgba(var(--hue-rgb), .35));width:84px;height:84px;color:var(--fg-on-cyan);font-family:var(--font-display);box-shadow:0 0 60px rgba(var(--hue-rgb), .45);transition:transform .4s var(--ease-out);border-radius:50%;place-items:center;margin:-42px 0 0 -42px;font-size:40px;display:grid;position:absolute;top:50%;left:50%}.sh.is-think .sh-core__v{transform:scale(1.12)}.sh-core__ring{border:1px dashed rgba(var(--hue-rgb), .45);border-radius:50%;width:128px;height:128px;margin:-64px 0 0 -64px;animation:18s linear infinite sh-spin;position:absolute;top:50%;left:50%}.sh-core__ring--2{border-style:dotted;border-color:rgba(var(--hue-rgb), .25);width:168px;height:168px;margin:-84px 0 0 -84px;animation-duration:30s;animation-direction:reverse}@keyframes sh-spin{to{transform:rotate(360deg)}}.sh-core__ch{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);transition:transform .35s var(--ease-out), border-color .35s, color .35s;background:#0a0c10eb;align-items:center;gap:7px;padding:7px 10px;font-size:12.5px;display:inline-flex;position:absolute}.sh-core__ch svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;width:15px;height:15px}.sh-core__ch em{background:var(--surface-3);text-align:center;min-width:18px;color:var(--fg);border-radius:9px;padding:0 5px;font-size:11px;font-style:normal}.sh-core__ch--0{top:6px;left:8%}.sh-core__ch--1{top:6px;right:8%}.sh-core__ch--2{bottom:6px;left:8%}.sh-core__ch--3{bottom:6px;right:8%}.sh-core__ch.is-on{color:var(--fg);border-color:var(--hue);box-shadow:0 0 22px rgba(var(--hue-rgb), .35);transform:scale(1.08)}.sh-core__ch.is-on em{background:var(--hue);color:var(--fg-on-cyan)}.sh-chat{gap:8px;display:grid}.sh-chat p{max-width:88%;transition:opacity .3s, transform .3s var(--ease-out);border-radius:14px;margin:0;padding:9px 12px;font-size:14px;line-height:1.4}.sh-chat__u{background:rgba(var(--hue-rgb), .2);color:var(--fg);border-radius:14px 4px 14px 14px;justify-self:end}.sh-chat__v{background:var(--surface-3);color:var(--fg);border-radius:4px 14px 14px}.sh.is-swap .sh-chat p{opacity:0;transform:translateY(6px)}.sh.is-live.is-think .sh-chat__v{opacity:.25}.sh-chat__trace{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sh-chat__trace li{border:1px solid rgba(var(--hue-rgb), .5);font-family:var(--font-mono);color:var(--fg);transition:opacity .3s, transform .3s var(--ease-out);border-radius:8px;padding:4px 9px;font-size:11px}.sh.is-live .sh-chat__trace li:not(.is-on){opacity:.2;transform:translateY(4px)}.sh-flow{aspect-ratio:400/260;border-radius:var(--r-md);background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:16px 16px;margin:6px 0;position:relative}.sh-flow__wires{width:100%;height:100%;position:absolute;inset:0}.sh-flow__wires path{fill:none;stroke:rgba(var(--hue-rgb), .55);stroke-width:2px;stroke-dasharray:5 5}.sh-node{border:1px solid var(--border-mid);width:25%;transition:transform .3s var(--ease-out), border-color .3s, box-shadow .3s;background:#0c0f14f5;border-radius:12px;gap:2px;padding:8px 10px;display:grid;position:absolute}.sh-node em{letter-spacing:.1em;text-transform:uppercase;color:var(--hue);font-size:10px;font-style:normal}.sh-node b{color:var(--fg);font-size:12px;font-weight:600;line-height:1.25}.sh-node{transform:translateY(-50%)}.sh-node--0{top:50.8%;left:5%}.sh-node--1{top:50.8%;left:35%}.sh-node--2{top:23.8%;left:67.5%}.sh-node--3{top:77.7%;left:67.5%}.sh-node.is-run{border-color:var(--hue);box-shadow:0 0 24px rgba(var(--hue-rgb), .4);transform:translateY(-50%)scale(1.06)}.sh-node__ok{background:var(--success);opacity:0;border-radius:50%;width:18px;height:18px;position:absolute;top:-7px;right:-7px;transform:scale(.4)}.sh-node__ok:after{content:"";border:2px solid #04130b;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.sh-node.is-ok .sh-node__ok{animation:sh-ok 1.4s var(--ease-out)}@keyframes sh-ok{15%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.sh-flow__pkt{background:var(--hue);width:12px;height:12px;box-shadow:0 0 16px var(--hue);opacity:0;border-radius:50%;position:absolute;top:-6px;left:-6px}.sh-flow__count{color:var(--fg-muted);margin:0;font-size:12px;position:absolute;bottom:2px;left:6px}.sh-flow__count b{color:var(--hue);margin-right:4px;font-size:16px}.sh-app{min-height:330px;position:relative}.sh-app__win{border:1px solid var(--border-mid);background:var(--surface-1);width:80%;box-shadow:var(--shadow-lg);border-radius:12px;overflow:hidden}.sh-app__bar{border-bottom:1px solid var(--border-subtle);align-items:center;gap:5px;margin:0;padding:8px 10px;display:flex}.sh-app__bar i{background:var(--surface-3);border-radius:50%;width:8px;height:8px}.sh-app__bar span{color:var(--fg-muted);margin-left:8px;font-size:10.5px}.sh-app__body{grid-template-columns:96px 1fr;min-height:240px;display:grid}.sh-app__nav{border-right:1px solid var(--border-subtle);align-content:start;gap:4px;margin:0;padding:10px 8px;list-style:none;display:grid}.sh-app__nav li{color:var(--fg-muted);border-radius:6px;padding:6px 8px;font-size:12px;transition:opacity .4s}.sh-app__nav li.is-on{background:rgba(var(--hue-rgb), .18);color:var(--fg)}.sh-app__main{align-content:start;gap:8px;padding:12px;display:grid}.sh-app__h{color:var(--fg);margin:0;font-size:14px;font-weight:700;transition:opacity .4s}.sh-app__rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sh-app__rows li{border:1px solid var(--border-subtle);color:var(--fg);border-radius:7px;padding:7px 9px;font-size:12px;position:relative}.sh-app__sk{background:var(--surface-3);opacity:0;border-radius:4px;height:8px;margin-top:-4px;transition:opacity .4s;position:absolute;top:50%;left:9px;right:30%}.sh-app__tx{transition:opacity .4s}.sh-app__chart{align-items:flex-end;gap:5px;height:54px;display:flex}.sh-app__chart i{background:linear-gradient(0deg, rgba(var(--hue-rgb), .35), var(--hue));transform-origin:bottom;height:100%;transition:transform .6s var(--ease-out);border-radius:3px 3px 0 0;flex:1}.sh-app__chart i:first-child{transform:scaleY(.4)}.sh-app__chart i:nth-child(2){transform:scaleY(.62)}.sh-app__chart i:nth-child(3){transform:scaleY(.5)}.sh-app__chart i:nth-child(4){transform:scaleY(.78)}.sh-app__chart i:nth-child(5){transform:scaleY(.66)}.sh-app__chart i:nth-child(6){transform:scaleY(.9)}.sh-app__chart i:nth-child(7){transform:scaleY(1)}.sh-app__phone{border:1px solid var(--border-strong);width:34%;box-shadow:var(--shadow-lg), 0 0 40px rgba(var(--hue-rgb), .2);transition:transform .6s var(--ease-out), opacity .6s;background:#0a0d11;border-radius:22px;padding:12px 10px;position:absolute;bottom:-6px;right:0}.sh-app__ph{color:var(--hue);margin:0 0 6px;font-size:12px;font-weight:700}.sh-app__phone ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.sh-app__phone li{background:var(--surface-2);color:var(--fg);border-radius:7px;padding:6px 8px;font-size:11px;line-height:1.3}.sh-app__toast{border:1px solid var(--hue);color:var(--fg);transition:transform .45s var(--ease-out), opacity .45s;background:#0a0c10f5;border-radius:10px;margin:0;padding:8px 12px;font-size:12px;position:absolute;bottom:10px;left:30%;box-shadow:0 8px 30px #00000080}.sh--software.is-live:not(.p1) :is(.sh-app__tx,.sh-app__h,.sh-app__nav li){opacity:0}.sh--software.is-live:not(.p1) .sh-app__sk{opacity:1}.sh--software.is-live:not(.p1) .sh-app__chart i{transform:scaleY(.05)}.sh--software.is-live:not(.p2) .sh-app__phone{opacity:0;transform:translateY(30px)}.sh--software.is-live:not(.p3) .sh-app__toast{opacity:0;transform:translateY(10px)}.sh-dash{gap:12px;display:grid}.sh-dash__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.sh-dash__kpis li{border:1px solid var(--border-subtle);background:#0000004d;border-radius:10px;gap:2px;min-width:0;padding:10px 12px;display:grid}.sh-dash__kpis b{font-family:var(--font-display);color:var(--fg);font-size:30px;line-height:1}.sh-dash__kpis span{color:var(--fg-muted);font-size:11.5px}.sh-dash__bars{background:#0000004d;border-radius:10px;align-items:flex-end;gap:6px;height:120px;padding:10px;display:flex}.sh-dash__bars i{background:linear-gradient(0deg, rgba(var(--hue-rgb), .3), var(--hue));transform-origin:bottom;height:100%;transform:scaleY(var(--v,.5));transition:transform .9s var(--ease-out);border-radius:4px 4px 0 0;flex:1}.sh-dash__line{background:#0000004d;border-radius:10px;height:70px;position:relative;overflow:hidden}.sh-dash__line svg{width:100%;height:100%;display:block}.sh-dash__line path{fill:none;stroke:var(--hue);stroke-width:2px;vector-effect:non-scaling-stroke}.sh-dash__mask{transform-origin:100%;background:#080a0d;position:absolute;inset:0;transform:scaleX(0)}.sh.is-draw .sh-dash__mask{animation:sh-draw 1.4s var(--ease-out)}@keyframes sh-draw{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.sh-dash__alert{color:var(--fg);transition:opacity .4s, transform .4s var(--ease-out);background:#f59e0b14;border:1px solid #f59e0b8c;border-radius:10px;margin:0;padding:9px 12px;font-size:13px}.sh-dash__alert:before{content:"";background:var(--warning);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.sh--paneles .sh-dash__alert.is-on{border-color:var(--warning);box-shadow:0 0 24px #f59e0b4d}@media (width<=560px){.sh{padding:14px}.sh-core{height:190px}.sh-core__ch b{display:none}.sh-node b{font-size:10.5px}.sh-node{padding:6px 7px}.sh-app__body{grid-template-columns:74px 1fr}}@media (prefers-reduced-motion:reduce){.sh *,.sh{transition:none!important;animation:none!important}}.evs__app{margin-top:var(--s-10)}.evs__bar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:26px;display:flex}.evs__pick{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:11px}.evs__cases{flex-wrap:wrap;gap:6px;display:flex}.evs__case{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;padding:10px 18px;font-size:15px}.evs__case:hover{border-color:var(--border-cyan);transform:translateY(-1px)}.evs__case[aria-pressed=true]{background:var(--cyan);border-color:var(--cyan);color:var(--fg-on-cyan)}.evs__inside-btn{border-radius:var(--r-pill);border:1px dashed var(--border-strong);color:var(--fg-muted);font:inherit;cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast);background:0 0;align-items:center;gap:8px;margin-left:auto;padding:10px 16px;font-size:14px;display:inline-flex}.evs__inside-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.evs__inside-btn:hover,.evs__inside-btn[aria-expanded=true]{color:var(--cyan);border-color:var(--cyan);border-style:solid}.evs :is(.evs__case,.evs__inside-btn,.evs__seg input):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.evs__stage{grid-template-columns:minmax(0,1fr) 64px minmax(0,.78fr) 64px minmax(0,1fr);align-items:center;display:grid}.evs__st{align-content:start;gap:14px;min-height:330px;margin:0;display:grid}.evs__lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:10px;margin:0;font-size:11px;display:flex}.evs__lbl i{color:var(--cyan);font-style:normal}.evs__phone{border:1px solid var(--border-mid);min-height:270px;box-shadow:var(--shadow-lg);background:linear-gradient(#10151c,#080b0f);border-radius:28px;align-content:start;gap:10px;padding:18px 16px;display:grid}.evs__who{border-bottom:1px solid var(--border-subtle);color:var(--fg);align-items:center;gap:10px;margin:0 0 4px;padding-bottom:12px;font-weight:600;display:flex}.evs__who span{background:var(--cyan-tint-20);width:30px;height:30px;color:var(--cyan);border-radius:50%;place-items:center;font-size:13px;display:grid}.evs__b{background:var(--surface-3);max-width:88%;color:var(--fg);border-radius:4px 16px 16px;margin:0;padding:10px 13px;font-size:14.5px;line-height:1.45}.evs__b--me{background:#0b4f45;border-radius:16px 4px 16px 16px;justify-self:end}.evs__b.is-note{border-radius:var(--r-pill);color:var(--warning);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#f59e0b1f;justify-self:center;padding:3px 12px;font-size:11px}.evs [hidden]{display:none!important}.evs .is-new{animation:evs-in .45s var(--ease-out)}@keyframes evs-in{0%{opacity:0;transform:translateY(8px)}}.evs__wire{background:linear-gradient(90deg, var(--border-mid), #00c2d180, var(--border-mid));border-radius:2px;height:3px;margin:0 4px;position:relative;overflow:hidden}.evs__wire:after{content:"";border:solid var(--cyan);border-width:2px 2px 0 0;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:-2px;transform:rotate(45deg)}.evs__wire i{background:radial-gradient(closest-side, var(--cyan), transparent);opacity:0;border-radius:8px;width:34%;height:10px;position:absolute;top:-4px;left:0}.evs__wire i.is-go{animation:evs-wire .9s var(--ease-out)}@keyframes evs-wire{0%{opacity:1;transform:translate(-40%)}to{opacity:0;transform:translate(300%)}}.evs__st--v{text-align:center;justify-items:center}.evs__core{place-items:center;width:150px;height:150px;margin:18px 0 6px;display:grid;position:relative}.evs__orb{z-index:1;width:92px;height:92px;font-family:var(--font-display);color:var(--fg-on-cyan);background:radial-gradient(circle at 35% 30%, #5ff2ff, var(--cyan) 55%, #007c86);border-radius:50%;place-items:center;font-size:44px;display:grid;position:relative;box-shadow:0 0 60px #00c2d173}.evs__halo{border:1px solid #00c2d159;border-radius:50%;animation:2.6s ease-out infinite evs-halo;position:absolute;inset:0}@keyframes evs-halo{0%{opacity:.9;transform:scale(.62)}to{opacity:0;transform:scale(1.12)}}.evs__doing{min-height:1.5em;color:var(--fg);margin:0;font-size:17px;font-weight:600}.evs__dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.evs__dots li{background:var(--surface-3);border-radius:2px;width:22px;height:4px;transition:background-color .3s}.evs__dots li.is-on{background:var(--cyan)}.evs__rec{border-radius:var(--r-xl);border:1px solid var(--border-cyan);background:radial-gradient(120% 80% at 100% 0%, #00c2d11a, transparent 60%), var(--surface-1);min-height:270px;box-shadow:var(--shadow-lg);align-content:start;gap:12px;padding:22px;display:grid}.evs__rec-top{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:10px;margin:0;padding-bottom:12px;display:flex}.evs__rec-top b{color:var(--fg);font-size:17px}.evs__rec-top span{color:var(--fg-muted);font-size:12px}.evs__status{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--fg);margin:6px 0 0;font-size:clamp(34px,3.4vw,48px);line-height:1}.evs__status[data-tone=ok]{color:var(--success)}.evs__status[data-tone=warn]{color:var(--warning)}.evs__status[data-tone=cyan]{color:var(--cyan)}.evs__status[data-tone=stop]{color:var(--fg-muted)}.evs__next{min-height:3em;color:var(--fg-muted);margin:0;font-size:15px;line-height:1.5}.evs__inside{border-radius:var(--r-xl);border:1px solid var(--border-subtle);background:repeating-linear-gradient(135deg,#ffffff03 0 10px,#0000 10px 20px),#07090c;margin-top:30px;padding:26px}.evs__app.is-live .evs__inside:not(.is-open){display:none}.evs__inside.is-open{animation:evs-in .45s var(--ease-out)}.evs__inside-head{gap:4px;margin-bottom:20px;display:grid}.evs__inside-t{font-family:var(--font-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:28px}.evs__inside-lead{color:var(--fg-muted);margin:0}.evs__inside-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px;display:grid}.evs__sub{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 12px;font-size:11px}.evs__flow{gap:8px;margin:0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.evs__flow:before{content:"";background:var(--border-mid);width:2px;position:absolute;top:8px;bottom:8px;left:4px}.evs__flow li{border-radius:var(--r-md);border:1px solid var(--border-subtle);color:var(--fg-muted);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:grid;position:relative}.evs__flow li:before{content:"";background:var(--surface-3);border:2px solid var(--border-strong);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-18px}.evs__flow li span{color:var(--fg-dim);font-size:11px}.evs__flow li em{color:var(--cyan);font-size:11px;font-style:normal}.evs__flow li.is-run{color:var(--fg);border-color:var(--cyan)}.evs__flow li.is-run:before{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 10px var(--cyan)}.evs__flow li.is-done{color:var(--fg)}.evs__flow li.is-done:before{background:var(--success);border-color:var(--success)}.evs__cfg{gap:14px;margin:0;display:grid}.evs__field{border:0;margin:0;padding:0}.evs__field legend{color:var(--fg);margin-bottom:6px;font-size:13px;font-weight:600}.evs__seg{border:1px solid var(--border-mid);background:#0000004d;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.evs__seg label{cursor:pointer;position:relative}.evs__seg input{opacity:0;position:absolute;inset:0}.evs__seg span{color:var(--fg-muted);transition:background-color var(--dur-fast), color var(--dur-fast);border-radius:9px;padding:7px 12px;font-size:13px;display:block}.evs__seg span:first-letter{text-transform:uppercase}.evs__seg input:checked+span{background:var(--cyan-tint-20);color:var(--fg);box-shadow:inset 0 0 0 1px var(--cyan)}.evs__seg input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:2px}.evs__applied{min-height:1.4em;color:var(--cyan);margin:12px 0 0;font-size:12px}.evs__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);text-align:right;margin:18px 0 0;font-size:11px}@media (width<=980px){.evs__stage{grid-template-columns:1fr;gap:10px}.evs__wire{background:linear-gradient(180deg, var(--border-mid), #00c2d180, var(--border-mid));width:2px;height:34px;margin:0 auto}.evs__wire i{display:none}.evs__st{min-height:0}.evs__core{width:120px;height:120px;margin:4px 0}.evs__inside-grid{grid-template-columns:1fr}.evs__inside-btn{margin-left:0}}@media (prefers-reduced-motion:reduce){.evs *,.evs{transition:none!important;animation:none!important}}.cat__app{margin-top:var(--s-10)}.cat__filters{border-radius:var(--r-xl);border:1px solid var(--border-subtle);backdrop-filter:blur(10px);background:#080a0df0;gap:12px;margin-bottom:18px;padding:18px;display:grid;position:relative}.cat__search{border:1px solid var(--border-cyan);background:#0006;border-radius:14px;align-items:center;gap:10px;padding:4px 14px;display:flex}.cat__search svg{fill:none;width:19px;height:19px;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round;flex:none}.cat__search input{min-width:0;min-height:44px;color:var(--fg);font:inherit;background:0 0;border:0;flex:1;font-size:16px}.cat__search input:focus{outline:none}.cat__search:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #00c2d129}.cat__row{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:12px;display:grid}.cat__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:8px 0 0;font-size:10.5px}.cat__chips{flex-wrap:wrap;gap:6px;display:flex}.cat__chip{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);background:0 0;align-items:center;gap:7px;padding:7px 12px;font-size:13px;display:inline-flex}.cat__chip i{background:var(--hue,var(--cyan));border-radius:50%;width:8px;height:8px}.cat__chip svg{fill:none;width:14px;height:14px;stroke:var(--hue,var(--cyan));stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.cat__chip:hover{color:var(--fg);border-color:rgba(var(--hue-rgb,0, 194, 209), .6)}.cat__chip[aria-pressed=true]{color:var(--fg);border-color:var(--hue,var(--cyan));background:rgba(var(--hue-rgb,0, 194, 209), .16)}.cat__chip:focus-visible,.cat__item a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.cat__count{color:var(--cyan);margin:0;font-size:12px}.cat__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cat__item[hidden]{display:none}.cat__item a{border-radius:var(--r-lg);border:1px solid var(--border-subtle);background:linear-gradient(160deg, rgba(var(--hue-rgb), .07), transparent 55%), var(--surface-1);height:100%;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast);gap:8px;padding:16px 18px;text-decoration:none;display:grid}.cat__item a:hover{border-color:rgba(var(--hue-rgb), .6);transform:translateY(-2px)}.cat__meta{align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.cat__meta i{background:var(--hue);border-radius:50%;flex:none;width:8px;height:8px}.cat__meta .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--hue);white-space:nowrap}.cat__meta em{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-style:normal;overflow:hidden}.cat__item b{color:var(--fg);font-size:16px;line-height:1.3}.cat__b{color:var(--fg-muted);font-size:14px;line-height:1.5}.cat__more{margin:18px auto 0;display:flex}.cat__more[hidden]{display:none}.cat__none{border-radius:var(--r-lg);border:1px dashed var(--border-cyan);justify-items:start;gap:12px;padding:24px;display:grid}.cat__none[hidden]{display:none}.cat__none p{color:var(--fg);margin:0}@media (width<=1080px){.cat__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.cat__grid{grid-template-columns:1fr}.cat__row{grid-template-columns:1fr;gap:6px}.cat__chips--sec{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.cat__chips--sec .cat__chip{flex:none}}@media (prefers-reduced-motion:reduce){.cat__item a,.cat__chip{transition:none}}.aps{margin-top:var(--s-10);grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr);align-items:start;gap:26px;display:grid}.aps__stage{top:calc(var(--header-h,72px) + 16px);gap:12px;min-width:0;display:grid;position:sticky}.aps__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.aps__devbar{flex-wrap:nowrap;flex:none}.aps__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:10.5px}.aps__ctl{gap:14px;min-width:0;display:grid}.aps__f{border-radius:var(--r-lg);border:1px solid var(--border-subtle);background:var(--surface-1);min-width:0;margin:0;padding:16px}.aps__t{letter-spacing:.16em;text-transform:uppercase;color:var(--hue,var(--cyan));margin:0 0 12px;padding:0;font-size:11px}.aps__l{color:var(--fg);margin:12px 0 6px;font-size:13px;font-weight:600;display:block}.aps__in{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--bg);width:100%;color:var(--fg);font:inherit;padding:10px 12px;font-size:16px}.aps button{-webkit-tap-highlight-color:transparent;appearance:none}.aps :is(button,input):focus-visible{outline:2px solid var(--hue,var(--cyan));outline-offset:2px}.aps__types{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aps__type{border:1px solid var(--border-mid);background:var(--bg);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);border-radius:14px;justify-items:start;gap:3px;padding:11px;display:grid}.aps__type:hover{border-color:rgba(var(--hue-rgb), .6);transform:translateY(-2px)}.aps__type:active{background:var(--surface-2)}.aps__type[aria-pressed=true]{border-color:var(--hue);background:rgba(var(--hue-rgb), .14);box-shadow:0 0 0 3px rgba(var(--hue-rgb), .12)}.aps__type b{font-size:14px}.aps__type>span:last-child{color:var(--fg-muted);font-size:12px;line-height:1.35}.aps__thumb{border:1px solid var(--border-mid);background:#080b10;border-radius:7px;gap:3px;width:58px;height:38px;margin-bottom:4px;padding:5px;display:grid}.aps__thumb i{background:rgba(var(--hue-rgb), .45);border-radius:2px}.aps__type--portal .aps__thumb{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 3fr}.aps__type--portal .aps__thumb i:first-child{opacity:.5;grid-row:span 3}.aps__type--team .aps__thumb{grid-template-columns:repeat(3,1fr)}.aps__type--team .aps__thumb i:nth-child(4){display:none}.aps__type--web .aps__thumb{grid-template-rows:1fr 3fr 1fr}.aps__type--web .aps__thumb i:nth-child(2){background:var(--hue)}.aps__type--web .aps__thumb i:nth-child(4){display:none}.aps__type--shop .aps__thumb{grid-template-rows:repeat(3,1fr);grid-template-columns:2fr 1fr}.aps__type--shop .aps__thumb i:nth-child(2){background:var(--hue);grid-area:span 3/2}.aps__type--dash .aps__thumb{grid-template-columns:repeat(4,1fr);align-items:end}.aps__type--dash .aps__thumb i:first-child{height:40%}.aps__type--dash .aps__thumb i:nth-child(2){height:80%}.aps__type--dash .aps__thumb i:nth-child(3){height:60%}.aps__type--dash .aps__thumb i:nth-child(4){background:var(--hue);height:100%}.aps__type--book .aps__thumb{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.aps__type--book .aps__thumb i:nth-child(3){background:var(--hue)}.aps__colors{flex-wrap:wrap;gap:8px;display:flex}.aps__sw{border:2px solid var(--bg);width:32px;height:32px;box-shadow:0 0 0 1px var(--border-mid);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast);border-radius:50%;padding:0}.aps__sw:hover{transform:scale(1.1)}.aps__sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--fg-muted), 0 0 18px rgba(var(--hue-rgb), .35);transform:scale(1.08)}.aps__sw--0,.aps__sw--0:active{background:#00c2d1}.aps__sw--1,.aps__sw--1:active{background:#8b6cff}.aps__sw--2,.aps__sw--2:active{background:#22b573}.aps__sw--3,.aps__sw--3:active{background:#e8a33a}.aps__sw--4,.aps__sw--4:active{background:#ef5b6b}.aps__sw--5,.aps__sw--5:active{background:#3d7bff}.aps__two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.aps__seg,.aps__devbar{border:1px solid var(--border-mid);background:var(--bg);border-radius:11px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.aps__seg button,.aps__devbar button{color:var(--fg-muted);font:inherit;cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;border-radius:8px;padding:6px 10px;font-size:13px}.aps__seg button:hover,.aps__devbar button:hover{color:var(--fg)}.aps__seg button:active,.aps__devbar button:active{background:var(--surface-2)}.aps__seg button[aria-pressed=true],.aps__devbar button[aria-pressed=true]{background:rgba(var(--hue-rgb), .22);color:var(--fg);box-shadow:inset 0 0 0 1px var(--hue)}.aps__font--1{font-family:Georgia,Times New Roman,serif!important}.aps__font--2{font-family:var(--font-mono)!important}.aps__mods{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aps__mod{border:1px solid var(--border-mid);background:var(--bg);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast), transform var(--dur-fast) var(--ease-out);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 10px;padding:10px 44px 10px 10px;display:grid;position:relative}.aps__mod:hover{border-color:rgba(var(--hue-rgb), .5);transform:translateY(-1px)}.aps__mod:active{background:var(--surface-2)}.aps__mod b{color:var(--fg);grid-column:2;font-size:13.5px}.aps__mod span{grid-column:2;font-size:11.5px;line-height:1.3}.aps__ico{background:var(--surface-3);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--border-mid);fill:none;stroke:var(--fg-muted);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;border-radius:9px;grid-row:span 2;padding:6px;transition:background-color .25s,box-shadow .25s,stroke .25s}.aps__sw-t{background:var(--surface-3);border-radius:8px;width:26px;height:15px;margin-top:-7.5px;position:absolute;top:50%;right:10px}.aps__sw-t:after{content:"";background:var(--fg-dim);width:11px;height:11px;transition:transform .25s var(--ease-out), background-color .25s;border-radius:50%;position:absolute;top:2px;left:2px}.aps__mod[aria-pressed=true]{border-color:rgba(var(--hue-rgb), .65);background:rgba(var(--hue-rgb), .1)}.aps__mod[aria-pressed=true] .aps__ico{stroke:var(--fg);background:rgba(var(--hue-rgb), .3);box-shadow:inset 0 0 0 1px var(--hue), 0 0 16px rgba(var(--hue-rgb), .35)}.aps__mod[aria-pressed=true] .aps__sw-t{background:rgba(var(--hue-rgb), .4)}.aps__mod[aria-pressed=true] .aps__sw-t:after{background:var(--hue);transform:translate(11px)}.aps__tabbar{display:none}.aps__prev{--app-c:#00c2d1;--ar:12px;--af:var(--font-body);--a-bg:#0b0f15;--a-s1:#121821;--a-s2:#19212c;--a-fg:#eef2f6;--a-mut:#9aa6b4;--a-line:#232c38;border:1px solid var(--border-strong);width:100%;box-shadow:var(--shadow-lg), 0 0 90px rgba(var(--hue-rgb), .12);background:#05070a;border-radius:18px;justify-self:center;padding:30px 10px 10px;position:relative}.aps__prev:before{content:"";background:radial-gradient(circle at 4px 4.5px,#ff5f57 3.5px,#0000 4px),radial-gradient(circle at 19px 4.5px,#febc2e 3.5px,#0000 4px),radial-gradient(circle at 34px 4.5px,#28c840 3.5px,#0000 4px);width:42px;height:9px;position:absolute;top:11px;left:16px}.aps__prev[data-shape=sharp]{--ar:2px}.aps__prev[data-font="1"]{--af:Georgia, "Times New Roman", serif}.aps__prev[data-font="2"]{--af:var(--font-mono)}.aps__prev.is-swap .aps__screen{animation:aps-in .42s var(--ease-out)}@keyframes aps-in{0%{opacity:.2;transform:translateY(8px)scale(.99)}}.aps__app{background:var(--a-bg);min-height:470px;color:var(--a-fg);font-family:var(--af);border-radius:10px;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.aps__top{border-bottom:1px solid var(--a-line);background:var(--a-s1);align-items:center;gap:10px;min-width:0;padding:11px 14px;display:flex}.aps__top>b{white-space:nowrap;font-size:15px}.aps__logo{border-radius:var(--ar);background:var(--app-c);color:#06080b;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;transition:background-color .35s;display:grid}.aps__tabs{gap:4px;min-width:0;margin-left:14px;display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#000 85%,#0000)}.aps__tabs span{border-radius:var(--ar);color:var(--a-mut);white-space:nowrap;padding:6px 10px;font-size:12px}.aps__tabs span:not([hidden])~span:not([hidden]){background:0 0}.aps__tabs span:first-child:not([hidden]){background:color-mix(in srgb, var(--app-c) 20%, transparent);color:var(--a-fg)}.aps__tabs [hidden]{display:none}.aps__avatar{background:var(--a-s2);border:2px solid var(--app-c);border-radius:50%;flex:none;width:26px;height:26px;margin-left:auto}.aps__prev[data-type=web] :is(.aps__tabs,.aps__avatar){display:none}.aps__screen{min-width:0;position:relative}.aps__prev[data-device=phone]{border-radius:44px;width:318px;padding:12px}.aps__prev[data-device=phone]:before{z-index:3;background:#000;border-radius:12px;width:70px;height:20px;margin-left:-35px;top:20px;left:50%}.aps__prev[data-device=phone] .aps__app{border-radius:34px;min-height:600px;padding-top:30px}.aps__prev[data-device=phone] .aps__tabs{z-index:2;border-top:1px solid var(--a-line);background:var(--a-s1);justify-content:space-around;margin:0;padding:8px 6px 14px;position:absolute;bottom:0;left:0;right:0}.aps__prev[data-device=phone] .aps__tabs span{padding:5px 6px;font-size:10.5px}.aps__prev[data-device=phone] .aps__top>b{font-size:14px}.aps-spec{border:1px solid rgba(var(--hue-rgb), .45);background:radial-gradient(90% 140% at 0% 0%, rgba(var(--hue-rgb), .14), transparent 60%), var(--surface-1);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 28px;margin-top:22px;padding:20px 24px;display:grid}.aps-spec__t{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:30px}.aps-spec__dl{grid-template-columns:repeat(4,auto);gap:6px 26px;margin:0;display:grid}.aps-spec__dl div{gap:3px;min-width:0;display:grid}.aps-spec__dl dt{color:var(--fg-muted);font-size:10.5px}.aps-spec__dl dd{color:var(--fg);margin:0;font-size:15px}.aps-spec__go{justify-items:end;gap:8px;display:grid}.aps-spec__alt{color:var(--fg-muted);text-underline-offset:3px;font-size:14px;text-decoration:underline}.aps-spec__alt:hover{color:var(--fg)}@media (width<=1080px){.aps{grid-template-columns:1fr;gap:14px}.aps__stage{position:static}.aps__tabbar{border:1px solid var(--border-mid);background:var(--bg);border-radius:12px;gap:4px;padding:4px;display:flex}.aps__tabbar button{color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:10px;font-size:14px}.aps__tabbar button[aria-selected=true]{background:rgba(var(--hue-rgb), .22);color:var(--fg);box-shadow:inset 0 0 0 1px var(--hue)}.aps__f:not(.is-tab){display:none}.aps__types{grid-template-columns:repeat(3,minmax(0,1fr))}.aps-spec{grid-template-columns:1fr}.aps-spec__dl{grid-template-columns:1fr 1fr}.aps-spec__go{justify-items:start}}@media (width<=620px){.aps__types,.aps__mods{grid-template-columns:1fr 1fr}.aps__type>span:last-child{display:none}.aps__two{grid-template-columns:1fr}.aps__prev{padding:26px 6px 6px}.aps__prev[data-device=phone]{width:100%;max-width:300px}.aps__app{min-height:420px}.aps__tabs{display:none}.aps__prev[data-device=phone] .aps__tabs{display:flex}}@media (prefers-reduced-motion:reduce){.aps *,.aps{transition:none!important;animation:none!important}}.aps__prev .ax-view{display:none}.aps__prev[data-type=portal] .ax-view--portal,.aps__prev[data-type=team] .ax-view--team,.aps__prev[data-type=web] .ax-view--web,.aps__prev[data-type=shop] .ax-view--shop,.aps__prev[data-type=dash] .ax-view--dash,.aps__prev[data-type=book] .ax-view--book{display:grid}.aps__prev:not([data-device=phone]) .ax-phone,.aps__prev[data-device=phone] .ax-desk,.aps__prev [hidden]{display:none!important}.aps__prev .ax-body{align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.aps__prev :is(.ax-h,.ax-display,p,b){color:var(--a-fg)}.aps__prev .ax-h{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700}.aps__prev .ax-small,.aps__prev .ax-trust{color:var(--a-mut);margin:0;font-size:12px}.aps__prev .ax-btn{border-radius:var(--ar);background:var(--app-c);color:#06080b;justify-self:start;padding:9px 14px;font-size:12.5px;font-style:normal;font-weight:700;transition:background-color .35s;display:inline-block}.aps__prev .ax-btn--wide{text-align:center;justify-self:stretch}.aps__prev .ax-view--portal{grid-template-columns:150px minmax(0,1fr)}.aps__prev[data-device=phone] .ax-view--portal{grid-template-columns:1fr}.aps__prev .ax-side{border-right:1px solid var(--a-line);background:var(--a-s1);align-content:start;gap:4px;padding:14px 10px;display:grid}.aps__prev .ax-side span{border-radius:var(--ar);color:var(--a-mut);padding:8px 10px;font-size:12.5px}.aps__prev .ax-side span:first-child:not([hidden]){background:color-mix(in srgb, var(--app-c) 18%, transparent);color:var(--a-fg)}.aps__prev .ax-hero{border-radius:calc(var(--ar) + 4px);background:linear-gradient(135deg, color-mix(in srgb, var(--app-c) 34%, var(--a-s1)), var(--a-s1) 70%);border:1px solid color-mix(in srgb, var(--app-c) 40%, transparent);gap:3px;padding:16px;display:grid;position:relative;overflow:hidden}.aps__prev .ax-hero span{color:var(--a-mut);font-size:12px}.aps__prev .ax-hero b{font-size:17px}.aps__prev .ax-hero .ax-btn{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.aps__prev[data-device=phone] .ax-hero .ax-btn{margin-top:8px;position:static;transform:none}.aps__prev .ax-steps{color:var(--a-mut);grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 0;padding:0;font-size:11px;list-style:none;display:grid}.aps__prev .ax-steps li{gap:6px;display:grid}.aps__prev .ax-steps i{background:var(--a-s2);border-radius:3px;height:5px}.aps__prev .ax-steps .is-done i{background:var(--app-c)}.aps__prev .ax-steps .is-now i{background:linear-gradient(90deg, var(--app-c) 50%, var(--a-s2) 50%)}.aps__prev .ax-steps .is-done,.aps__prev .ax-steps .is-now{color:var(--a-fg)}.aps__prev .ax-files{gap:6px;margin:0;padding:0;list-style:none;display:grid}.aps__prev .ax-files li{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:grid}.aps__prev .ax-files i{background:var(--a-s2);width:18px;height:22px;box-shadow:inset 0 -6px 0 color-mix(in srgb, var(--app-c) 60%, transparent);border-radius:3px}.aps__prev .ax-files em{background:var(--a-s2);color:var(--a-mut);border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal}.aps__prev .ax-files em.is-ok{color:#6fe0a8;background:#22b5732e}.aps__prev .ax-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aps__prev .ax-col{border-radius:calc(var(--ar) + 2px);background:var(--a-s1);border:1px solid var(--a-line);align-content:start;gap:8px;padding:10px;display:grid}.aps__prev .ax-task{border-radius:var(--ar);background:var(--a-s2);border-left:3px solid var(--app-c);gap:2px;padding:10px;font-size:12.5px;display:grid;position:relative}.aps__prev .ax-task span{color:var(--a-mut);font-size:11px}.aps__prev .ax-av{background:color-mix(in srgb, var(--app-c) 50%, var(--a-s1));border-radius:50%;width:18px;height:18px;position:absolute;top:8px;right:8px}.aps__prev .ax-checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aps__prev .ax-checks li{border-radius:calc(var(--ar) + 2px);background:var(--a-s1);border:1px solid var(--a-line);grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:12px;display:grid}.aps__prev .ax-checks i{border:2px solid var(--a-line);border-radius:7px;grid-row:span 2;width:22px;height:22px}.aps__prev .ax-checks .is-done i{border-color:var(--app-c);background:var(--app-c)}.aps__prev .ax-checks .is-done b{color:var(--a-mut);text-decoration:line-through}.aps__prev .ax-checks b{font-size:14px}.aps__prev .ax-checks span{color:var(--a-mut);font-size:11.5px}.aps__prev .ax-fab{grid-template-columns:1fr auto;gap:8px;display:grid!important}.aps__prev:not([data-device=phone]) .ax-fab{display:none!important}.aps__prev .ax-cam{border-radius:var(--ar);border:1px solid var(--app-c);color:var(--a-fg);padding:9px 14px;font-size:12.5px;font-style:normal;font-weight:700}.aps__prev .ax-site{align-content:start;min-width:0;display:grid;position:relative}.aps__prev .ax-sitenav{color:var(--a-mut);white-space:pre;justify-content:flex-end;align-items:center;gap:16px;padding:12px 16px;font-size:12.5px;display:flex}.aps__prev .ax-burger{border-top:2px solid var(--a-fg);border-bottom:2px solid var(--a-fg);width:20px;height:12px;position:relative}.aps__prev .ax-land{background:radial-gradient(80% 90% at 90% 20%, color-mix(in srgb, var(--app-c) 30%, transparent), transparent 70%);grid-template-columns:1.2fr 1fr;align-items:center;gap:20px;padding:18px 22px 22px;display:grid}.aps__prev[data-device=phone] .ax-land{grid-template-columns:1fr;padding:16px}.aps__prev .ax-display{letter-spacing:-.02em;margin:0 0 8px;font-size:32px;font-weight:800;line-height:1.02}.aps__prev[data-device=phone] .ax-display{font-size:28px}.aps__prev .ax-form{grid-template-columns:1fr 1fr auto;gap:6px;margin-top:14px;display:grid}.aps__prev[data-device=phone] .ax-form{grid-template-columns:1fr}.aps__prev .ax-form span{border-radius:var(--ar);border:1px solid var(--a-line);background:var(--a-s1);color:var(--a-mut);padding:9px 11px;font-size:12px}.aps__prev .ax-art{height:170px;position:relative}.aps__prev .ax-art__main{border-radius:calc(var(--ar) + 8px);background:linear-gradient(160deg, color-mix(in srgb, var(--app-c) 70%, #000), color-mix(in srgb, var(--app-c) 18%, var(--a-s2)));align-content:end;gap:4px;padding:16px;display:grid;position:absolute;inset:6px 24px 34px 0;box-shadow:0 20px 40px #0006}.aps__prev .ax-art__main span{color:#fffc;font-size:11px}.aps__prev .ax-art__main b{color:#fff;font-size:18px}.aps__prev .ax-art__main .ax-btn{color:#06080b;background:#fff;margin-top:6px}.aps__prev .ax-art__chip{border-radius:calc(var(--ar) + 4px);background:var(--a-s1);border:1px solid var(--a-line);color:var(--a-fg);align-items:center;gap:8px;padding:10px 12px;font-size:11.5px;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 14px 30px #00000073}.aps__prev .ax-art__chip i{background:#22b573;border-radius:50%;width:8px;height:8px}.aps__prev .ax-feats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0 22px;list-style:none;display:grid}.aps__prev[data-device=phone] .ax-feats{grid-template-columns:1fr;padding:0 16px}.aps__prev .ax-feats li{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);border-top:2px solid var(--app-c);gap:2px;padding:12px;display:grid}.aps__prev .ax-feats b{font-size:13.5px}.aps__prev .ax-feats span{color:var(--a-mut);font-size:11.5px}.aps__prev .ax-trust{color:var(--a-mut);margin:12px 22px 16px;font-size:11.5px}.aps__prev .ax-stickycta{border-radius:var(--ar);background:var(--app-c);color:#06080b;text-align:center;padding:12px;font-size:13px;font-style:normal;font-weight:800;position:absolute;bottom:12px;left:14px;right:14px;box-shadow:0 10px 30px #00000080}.aps__prev .ax-shop{grid-template-columns:minmax(0,1fr) 190px;align-items:start}.aps__prev[data-device=phone] .ax-shop{grid-template-columns:1fr}.aps__prev .ax-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.aps__prev .ax-table th{text-align:left;color:var(--a-mut);border-bottom:1px solid var(--a-line);padding:7px 8px;font-size:11px;font-weight:500}.aps__prev .ax-table td{border-bottom:1px solid var(--a-line);padding:9px 8px}.aps__prev .ax-stock{border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal}.aps__prev .ax-stock--hi{color:#6fe0a8;background:#22b57329}.aps__prev .ax-stock--mid{color:#f2c27a;background:#e8a33a29}.aps__prev .ax-stock--lo{color:#f59aa4;background:#ef5b6b29}.aps__prev .ax-qty{border-radius:var(--ar);border:1px solid var(--a-line);color:var(--a-mut);align-items:center;gap:10px;padding:3px 10px;display:inline-flex}.aps__prev .ax-qty b{color:var(--a-fg)}.aps__prev .ax-prods{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.aps__prev .ax-prods li{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);gap:6px;padding:10px;font-size:12.5px;display:grid}.aps__prev .ax-prods li.is-in{border-color:var(--app-c)}.aps__prev .ax-prods i{border-radius:calc(var(--ar) - 2px);background:linear-gradient(135deg, var(--a-s2), color-mix(in srgb, var(--app-c) 25%, var(--a-s2)));height:44px}.aps__prev .ax-cart{border-radius:calc(var(--ar) + 2px);background:var(--a-s1);border:1px solid color-mix(in srgb, var(--app-c) 45%, var(--a-line));gap:8px;padding:14px;display:grid}.aps__prev .ax-cart b{font-size:14px}.aps__prev .ax-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.aps__prev[data-device=phone] .ax-kpis{grid-template-columns:1fr 1fr}.aps__prev .ax-kpis li{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);gap:2px;padding:12px;display:grid}.aps__prev .ax-kpis b{font-size:24px;line-height:1}.aps__prev .ax-kpis li:first-child b{color:var(--app-c)}.aps__prev .ax-kpis span{color:var(--a-mut);font-size:11px}.aps__prev .ax-dgrid{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.aps__prev[data-device=phone] .ax-dgrid{grid-template-columns:1fr}.aps__prev .ax-chart{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);gap:8px;padding:12px;display:grid}.aps__prev .ax-chart ol{grid-template-columns:repeat(7,1fr);align-items:end;gap:6px;height:110px;margin:0;padding:0;list-style:none;display:grid}.aps__prev .ax-chart li{align-items:end;height:100%;display:flex}.aps__prev .ax-chart i{border-radius:calc(var(--ar) / 2) calc(var(--ar) / 2) 2px 2px;background:linear-gradient(180deg, var(--app-c), color-mix(in srgb, var(--app-c) 30%, var(--a-s2)));transform-origin:bottom;width:100%;height:100%}.aps__prev .ax-chart .q-2 i{transform:scaleY(.22)}.aps__prev .ax-chart .q-3 i{transform:scaleY(.33)}.aps__prev .ax-chart .q-5 i{transform:scaleY(.55)}.aps__prev .ax-chart .q-6 i{transform:scaleY(.66)}.aps__prev .ax-chart .q-7 i{transform:scaleY(.77)}.aps__prev .ax-chart .q-8 i{transform:scaleY(.88)}.aps__prev .ax-chart .q-9 i{transform:scaleY(1)}.aps__prev.is-swap .ax-chart i{animation:ax-grow .7s var(--ease-out) both}@keyframes ax-grow{0%{transform:scaleY(0)}}.aps__prev .ax-alerts{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.aps__prev .ax-alerts li{border-radius:var(--ar);background:#e8a33a14;border:1px solid #e8a33a80;padding:10px 12px;font-size:12px}.aps__prev .ax-week{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.aps__prev .ax-day{gap:6px;display:grid}.aps__prev .ax-slot{border-radius:var(--ar);border:1px solid var(--a-line);background:var(--a-s1);text-align:center;padding:8px 6px;font-size:12px}.aps__prev .ax-slot.is-taken{color:var(--a-mut);background:repeating-linear-gradient(135deg, var(--a-s1) 0 6px, var(--a-s2) 6px 12px);text-decoration:line-through}.aps__prev .ax-slot.is-pick{border-color:var(--app-c);background:color-mix(in srgb, var(--app-c) 24%, var(--a-s1));font-weight:700}.aps__prev .ax-bookm{gap:10px;display:grid!important}.aps__prev:not([data-device=phone]) .ax-bookm{display:none!important}.aps__prev .ax-daychips{gap:6px;display:flex;overflow:hidden}.aps__prev .ax-daychips span{border:1px solid var(--a-line);border-radius:999px;flex:none;padding:8px 10px;font-size:11.5px}.aps__prev .ax-daychips .is-pick{background:var(--app-c);border-color:var(--app-c);color:#06080b;font-weight:700}.aps__prev .ax-slots{grid-template-columns:1fr 1fr;gap:6px;display:grid}.aps__prev .ax-confirm{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.aps__prev .ax-widgets{flex-wrap:wrap;gap:8px;margin:0;padding:0 18px 72px;list-style:none;display:flex}.aps__prev[data-type=portal]:not([data-device=phone]) .ax-widgets{padding-left:168px}.aps__prev[data-device=phone] .ax-widgets{flex-wrap:nowrap;padding:0 12px 70px;overflow:hidden;mask-image:linear-gradient(90deg,#000 80%,#0000)}.aps__prev[data-device=phone] .ax-w{flex:none}.aps__prev .ax-w{border-radius:var(--ar);background:var(--a-s1);border:1px solid var(--a-line);grid-template-columns:auto 1fr;align-items:center;gap:0 9px;padding:9px 12px;display:grid}.aps__prev .ax-w svg{background:color-mix(in srgb, var(--app-c) 18%, var(--a-s2));fill:none;width:26px;height:26px;stroke:var(--app-c);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:8px;grid-row:span 2;padding:4px}.aps__prev .ax-w b{color:var(--app-c);font-size:11px}.aps__prev .ax-w span{font-size:12px}.aps__prev .ax-w.is-new,.aps__prev .ax-ia.is-new,.aps__prev .ax-toast.is-new{animation:ax-pop .5s var(--ease-out)}@keyframes ax-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}}.aps__prev .ax-ia{z-index:3;background:var(--a-s1);border:1px solid var(--app-c);box-shadow:0 12px 30px #00000080, 0 0 24px color-mix(in srgb, var(--app-c) 35%, transparent);border-radius:999px;align-items:center;gap:8px;padding:9px 12px 9px 9px;font-size:12px;display:flex;position:absolute;bottom:14px;right:14px}.aps__prev .ax-ia>i{background:radial-gradient(circle at 35% 35%, #fff 0 12%, var(--app-c) 40%, color-mix(in srgb, var(--app-c) 40%, #000));border-radius:50%;width:22px;height:22px}.aps__prev .ax-ia em{gap:3px;display:inline-flex}.aps__prev .ax-ia em i{background:var(--a-mut);border-radius:50%;width:5px;height:5px;animation:1.2s infinite ax-dot}.aps__prev .ax-ia em i:nth-child(2){animation-delay:.15s}.aps__prev .ax-ia em i:nth-child(3){animation-delay:.3s}@keyframes ax-dot{50%{opacity:.25;transform:translateY(-2px)}}.aps__prev[data-device=phone] .ax-ia{padding:7px;bottom:66px;right:10px}.aps__prev[data-device=phone] .ax-ia :is(span,em){display:none}.aps__prev .ax-toast{z-index:3;border-radius:var(--ar);background:var(--a-s2);border:1px solid var(--a-line);border-left:3px solid #22b573;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex;position:absolute;top:12px;right:14px;box-shadow:0 10px 26px #00000073}.aps__prev .ax-toast i{background:#22b573;border-radius:50%;width:8px;height:8px}.aps__prev[data-device=phone] .ax-toast{top:4px;left:10px;right:10px}@media (width<=620px){.aps__prev .ax-view--portal{grid-template-columns:1fr}.aps__prev .ax-side{display:none}.aps__prev .ax-toast{top:4px;left:10px;right:10px}.aps__prev .ax-hero .ax-btn{margin-top:8px;position:static;transform:none}.aps__prev .ax-widgets{flex-wrap:nowrap;padding:0 12px 70px;overflow:hidden;mask-image:linear-gradient(90deg,#000 80%,#0000)}.aps__prev .ax-w{flex:none}.aps__prev .ax-ia{padding:7px}.aps__prev .ax-ia :is(span,em){display:none}.aps__prev :is(.ax-board,.ax-kpis,.ax-feats,.ax-week){grid-template-columns:1fr 1fr}.aps__prev .ax-shop{grid-template-columns:1fr}.aps__prev[data-type=portal]:not([data-device=phone]) .ax-widgets{padding-left:18px}}@media (prefers-reduced-motion:reduce){.aps__prev .ax-ia em i{animation:none}}.aps__prev .ax-toast{animation:ax-toast 6s var(--ease-out) infinite}@keyframes ax-toast{0%{opacity:0;transform:translateY(-10px)}8%,55%{opacity:1;transform:none}65%,to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.aps__prev .ax-toast{animation:none}}.agl{margin-top:var(--s-10);border:1px solid var(--border-subtle);background:radial-gradient(80% 60% at 50% 0,#00c2d114,#0000 70%),linear-gradient(#080b10,#05070a);border-radius:28px;padding:18px;box-shadow:0 40px 120px #0000008c}.agl__bar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px 24px;padding:2px 4px 16px;display:flex}.agl__grp{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.agl__lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0 6px 0 0;font-size:10.5px}.agl__chip{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;align-items:center;gap:7px;padding:8px 14px;font-size:14px;display:inline-flex}.agl__chip:hover{border-color:var(--border-cyan-strong);transform:translateY(-1px)}.agl__chip[aria-pressed=true]{border-color:var(--cyan);background:var(--cyan-tint-12)}.agl__chip i{border-radius:50%;width:8px;height:8px}.agl__chip--wa i{background:#25d366}.agl__chip--web i{background:var(--cyan)}.agl__chip--ig i{background:#e1306c}.agl :is(button,input):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.agl__seal{letter-spacing:.14em;color:var(--fg-muted);margin:0 0 0 auto;font-size:10.5px}.agl__grid{grid-template-columns:340px minmax(0,1fr) 280px;align-items:stretch;gap:18px;margin-top:18px;display:grid}.agl__phone{--chc:#25d366;border:1px solid var(--border-strong);background:#0a0d12;border-radius:38px;grid-template-rows:auto minmax(0,1fr) auto auto;height:600px;padding:10px;display:grid;box-shadow:0 30px 80px #00000080}.agl__phone[data-ch=web]{--chc:var(--cyan)}.agl__phone[data-ch=ig]{--chc:#e1306c}.agl__head{background:color-mix(in srgb, var(--chc) 22%, #0f141b);border-radius:28px 28px 10px 10px;align-items:center;gap:10px;padding:12px;transition:background-color .4s;display:flex}.agl__av{background:var(--chc);color:#06080b;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;transition:background-color .4s;display:grid}.agl__who{gap:1px;display:grid}.agl__who b{color:var(--fg);font-size:15px}.agl__who .mono{letter-spacing:.1em;color:var(--fg-muted);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.agl__who .mono i{background:var(--success);border-radius:50%;width:6px;height:6px}.agl__log{overscroll-behavior:contain;padding:12px 6px;overflow-y:auto}.agl__log ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.agl__msg{max-width:86%;animation:agl-in .3s var(--ease-out);border-radius:16px;padding:9px 12px;font-size:14px;line-height:1.4}@keyframes agl-in{0%{opacity:0;transform:translateY(6px)}}.agl__msg--v{color:var(--fg);background:#1a212b;border-bottom-left-radius:4px;justify-self:start}.agl__msg--you{background:var(--chc);color:#06080b;border-bottom-right-radius:4px;justify-self:end;transition:background-color .4s}.agl__msg--human{color:var(--fg);background:#f0b34a24;border:1px solid #f0b34a8c;border-bottom-left-radius:4px;justify-self:start}.agl__typing{color:var(--fg-muted);align-items:center;gap:4px;margin:8px 6px 0;font-size:11px;display:flex}.agl__typing i{background:var(--fg-muted);border-radius:50%;width:5px;height:5px;animation:1.2s infinite agl-dot}.agl__typing i:nth-child(2){animation-delay:.15s}.agl__typing i:nth-child(3){animation-delay:.3s}@keyframes agl-dot{50%{opacity:.25;transform:translateY(-2px)}}.agl__sugs{border-top:1px solid var(--border-subtle);gap:6px;padding:8px 6px;display:grid}.agl__sugs [data-sugs]{scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.agl__sug{border-radius:var(--r-pill);border:1px solid var(--border-cyan);color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast), border-color var(--dur-fast);background:0 0;flex:none;padding:7px 11px;font-size:12.5px}.agl__sug:hover{background:var(--cyan-tint-12)}.agl__sug.is-used{border-color:var(--border-mid);color:var(--fg-muted)}.agl__form{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:6px;display:grid}.agl__form input{border-radius:var(--r-pill);border:1px solid var(--border-mid);min-width:0;color:var(--fg);font:inherit;background:#11161d;padding:11px 14px;font-size:16px}.agl__send{background:var(--chc);cursor:pointer;width:44px;height:44px;transition:transform var(--dur-fast) var(--ease-out), background-color .4s;border:0;border-radius:50%;place-items:center;display:grid}.agl__send:hover{transform:scale(1.06)}.agl__send svg{fill:#06080b;width:20px;height:20px}.agl__brain{border:1px solid var(--border-subtle);background-color:#070a0e;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:20px 20px;border-radius:24px;padding:18px;position:relative}.agl__steps{gap:10px;margin:0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.agl__steps:before{content:"";background:linear-gradient(180deg, var(--cyan), #00c2d126);width:2px;position:absolute;top:14px;bottom:14px;left:9px}.agl__st{transition:border-color .3s, box-shadow .3s, transform .3s var(--ease-out);background:#0d1219;border:1px solid #1e2733;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 14px;display:grid;position:relative}.agl__st:before{content:"";background:#070a0e;border:2px solid #2a3544;border-radius:50%;width:12px;height:12px;margin-top:-6px;transition:background-color .3s,border-color .3s;position:absolute;top:50%;left:-22px}.agl__n{color:var(--fg-dim);font-size:11px}.agl__stt{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px}.agl__sv{color:var(--fg);grid-column:1/-1;font-size:15.5px;font-weight:500}.agl__sm{color:var(--cyan);grid-area:1/3;font-size:11px}.agl__conf{background:#ffffff12;border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.agl__conf i{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan-bright));transform-origin:0;height:100%;transition:transform .6s var(--ease-out);display:block;transform:scaleX(0)}.agl__st.is-run{border-color:var(--cyan);transform:translate(4px);box-shadow:0 0 0 4px #00c2d11a,0 0 30px #00c2d140}.agl__st.is-run:before{background:var(--cyan);border-color:var(--cyan)}.agl__st.is-on:before{background:var(--success);border-color:var(--success)}.agl__st:last-child.is-on{border-color:#4dd5998c}.agl.is-human .agl__st:last-child.is-on{background:#f0b34a12;border-color:#f0b34ab3}.agl.is-human .agl__st:last-child.is-on:before{background:var(--warning);border-color:var(--warning)}.agl__side{align-content:start;gap:12px;display:grid}.agl__card{border:1px solid var(--border-cyan);background:var(--surface-1);border-radius:18px;padding:14px}.agl__card dl{gap:8px;margin:10px 0 0;display:grid}.agl__card dl div{grid-template-columns:auto 1fr;align-items:baseline;gap:10px;display:grid}.agl__card dt{color:var(--fg-muted);font-size:12.5px}.agl__card dd{text-align:right;color:var(--fg);margin:0;font-size:14px}.agl__state{border-radius:var(--r-pill);padding:3px 9px;font-size:12px;font-style:normal}.agl__state[data-tone=ok]{color:var(--success);background:#4dd59924}.agl__state[data-tone=warn]{color:var(--warning);background:#f0b34a24}.agl__counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.agl__counts li{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:12px;gap:2px;padding:10px;display:grid}.agl__counts b{letter-spacing:0;color:var(--fg);font-size:18px}.agl__counts span{color:var(--fg-muted);font-size:11px;line-height:1.25}.agl__note{color:var(--fg-dim);margin:-4px 0 0;font-size:11.5px}.agl__rules{gap:6px;margin:0;padding:0;list-style:none;display:grid}.agl__rules li{border:1px solid var(--border-subtle);color:var(--fg-muted);border-radius:10px;padding:8px 10px 8px 28px;font-size:13px;transition:border-color .3s,color .3s,background-color .3s;position:relative}.agl__rules li:before{content:"";background:var(--danger);width:10px;height:2px;margin-top:-1px;position:absolute;top:50%;left:10px;box-shadow:0 0 #0000}.agl__rules li.is-hit{color:var(--fg);background:#f0b34a14;border-color:#f0b34ab3}.agl__cta{text-align:center;justify-self:stretch}@media (width<=1180px){.agl__grid{grid-template-columns:330px minmax(0,1fr)}.agl__side{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.agl__side>:is(.agl__lbl,.agl__rules,.agl__cta,.agl__note){grid-column:2}.agl__card,.agl__counts{grid-column:1}}@media (width<=820px){.agl{border-radius:22px;padding:12px}.agl__grid{grid-template-columns:1fr}.agl__phone{height:560px}.agl__side{grid-template-columns:1fr}.agl__side>*{grid-column:auto!important}.agl__seal{margin-left:0}}@media (prefers-reduced-motion:reduce){.agl *,.agl{transition:none!important;animation:none!important}}.agl__typing[hidden]{display:none}.agl .agl__counts b,.agl .agl__sm{text-transform:none;letter-spacing:0}.agl__views{border:1px solid var(--border-mid);background:var(--bg);border-radius:12px;gap:3px;margin-bottom:14px;padding:3px;display:inline-flex}.agl__views button{color:var(--fg-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;border-radius:9px;padding:7px 14px;font-size:13.5px}.agl__views button:hover{color:var(--fg)}.agl__views button[aria-pressed=true]{background:var(--cyan-tint-12);color:var(--fg);box-shadow:inset 0 0 0 1px var(--cyan)}.agl__brain[data-view=biz] .agl__steps,.agl__brain[data-view=tech] .agl__biz{display:none}.agl__biz{gap:14px;display:grid}.agl__idle{border:1px dashed var(--border-mid);text-align:center;color:var(--fg-muted);border-radius:16px;margin:0;padding:40px 20px}.agl__idle[hidden],.agl__story[hidden]{display:none}.agl__story{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.agl__story:before{content:"";background:linear-gradient(180deg, var(--cyan), #00c2d11f);width:2px;position:absolute;top:24px;bottom:24px;left:21px}.agl__story.is-new .agl__row{animation:agl-row .45s var(--ease-out) both}.agl__story.is-new .agl__row:nth-child(2){animation-delay:80ms}.agl__story.is-new .agl__row:nth-child(3){animation-delay:.16s}.agl__story.is-new .agl__row:nth-child(4){animation-delay:.24s}@keyframes agl-row{0%{opacity:0;transform:translate(-8px)}}.agl__row{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 0;display:grid;position:relative}.agl__ico{z-index:1;border:1px solid var(--border-cyan);background:#0b1318;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;position:relative}.agl__ico svg{fill:none;width:20px;height:20px;stroke:var(--cyan-bright);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.agl__rl{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 2px;font-size:10.5px}.agl__quote{color:var(--fg);background:#1a212b;border-radius:12px 12px 12px 4px;margin:0;padding:8px 12px;font-size:15px}.agl__big{color:var(--fg);margin:0;font-size:18px;font-weight:600;line-height:1.25}.agl__big:first-letter{text-transform:uppercase}.agl__ring{--p:.9;background:conic-gradient(var(--cyan) calc(var(--p) * 360deg), #ffffff12 0);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:relative}.agl__ring:before{content:"";background:#070a0e;border-radius:50%;position:absolute;inset:6px}.agl__ring b{font-family:var(--font-mono);color:var(--fg);font-size:13px;position:relative}.agl__chip2{border-radius:var(--r-pill);padding:7px 14px;font-size:15px;font-style:normal;font-weight:600;display:inline-block}.agl__chip2[data-tone=ok]{color:var(--success);background:#4dd59924;box-shadow:inset 0 0 0 1px #4dd59973}.agl__chip2[data-tone=warn]{color:var(--warning);background:#f0b34a24;box-shadow:inset 0 0 0 1px #f0b34a80}.agl__kpis{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.agl__kpis div{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:14px;padding:12px 14px}.agl__kpis dt{color:var(--fg-muted);font-size:11.5px}.agl__kpis dd{color:var(--fg);margin:4px 0 0;font-size:15px;font-weight:600}.agl__state[data-tone=idle]{color:var(--fg-muted);background:#ffffff0f}.agl.is-human .agl__ring{background:conic-gradient(var(--warning) calc(var(--p) * 360deg), #ffffff12 0)}@media (width<=560px){.agl__kpis{grid-template-columns:1fr}.agl__ring{width:52px;height:52px}}.agl__log{mask-image:linear-gradient(#0000 0,#000 18px)}.fq__app{margin-top:var(--s-10);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:32px;display:grid}.fq__side{top:calc(var(--header-h,72px) + 16px);gap:14px;display:grid;position:sticky}.fq__search{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--bg);width:100%;color:var(--fg);font:inherit;padding:12px 14px;font-size:16px}.fq__search:focus-visible,.fq__cat:focus-visible,.fq__q summary:focus-visible{outline:2px solid var(--hue,var(--cyan));outline-offset:2px}.fq__cats{gap:4px;display:grid}.fq__cat{border-radius:var(--r-md);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:15px;display:flex}.fq__cat:hover{color:var(--fg);transform:translate(3px)}.fq__cat em{color:var(--fg-dim);font-size:11px;font-style:normal}.fq__cat[aria-pressed=true]{color:var(--fg);border-color:var(--border-cyan-strong);background:var(--cyan-tint-08)}.fq__cat[aria-pressed=true] em{color:var(--cyan)}.fq.is-search .fq__cat[aria-pressed=true]{color:var(--fg-muted);background:0 0;border-color:#0000}.fq__next{border:1px solid var(--border-cyan);background:radial-gradient(120% 90% at 0% 0%, #00c2d11a, transparent 60%), var(--surface-1);border-radius:16px;gap:10px;margin-top:6px;padding:16px;display:grid}.fq__ask{color:var(--fg);margin:0;font-size:15px;font-weight:600}.fq__cta{justify-self:start}.fq__mail{color:var(--fg-muted);text-underline-offset:3px;overflow-wrap:anywhere;font-size:13px;text-decoration:underline}.fq__mail:hover{color:var(--fg)}.fq__main{gap:22px;min-width:0;display:grid}.fq__app.is-live .fq__panel:not(.is-on){display:none}.fq__app.is-live.is-search .fq__panel:not([hidden]){display:grid}.fq__panel{gap:8px;display:grid}.fq__panel[hidden]{display:none!important}.fq__pt{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 4px;font-size:11px}.fq__app.is-live:not(.is-search) .fq__pt{display:none}.fq__q{border:1px solid var(--border-subtle);background:var(--surface-1);transition:border-color var(--dur-fast), background-color var(--dur-fast);border-radius:14px}.fq__q[hidden]{display:none}.fq__q:hover{border-color:var(--border-mid)}.fq__q[open]{border-color:var(--border-cyan);background:var(--surface-2)}.fq__q summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;list-style:none;display:grid}.fq__q summary::-webkit-details-marker{display:none}.fq__q summary .mono{color:var(--fg-dim);font-size:11px}.fq__q summary b{color:var(--fg);font-size:16.5px;font-weight:600}.fq__q summary i{width:14px;height:14px;position:relative}.fq__q summary i:before,.fq__q summary i:after{content:"";background:var(--cyan);width:14px;height:2px;transition:transform .3s var(--ease-out);border-radius:1px;position:absolute;top:6px;left:0}.fq__q summary i:after{transform:rotate(90deg)}.fq__q[open] summary i:after{transform:rotate(0)}.fq__q p{color:var(--fg-muted);margin:0;padding:0 18px 18px 50px;font-size:15.5px;line-height:1.6}.fq__q[open] p{animation:fq-in .35s var(--ease-out)}@keyframes fq-in{0%{opacity:0;transform:translateY(-4px)}}.fq__none{border:1px dashed var(--border-mid);color:var(--fg-muted);border-radius:14px;margin:0;padding:16px}@media (width<=900px){.fq__app{grid-template-columns:1fr;gap:18px}.fq__side{display:contents}.fq__search{order:1}.fq__cats{order:2}.fq__main{order:3}.fq__cats{scroll-snap-type:x mandatory;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.fq__cat{scroll-snap-align:start;border-color:var(--border-subtle);white-space:nowrap;flex:none}.fq__cat:hover{transform:none}.fq__next{order:4;margin-top:0}.fq__q p{padding-left:18px}}@media (prefers-reduced-motion:reduce){.fq *,.fq{transition:none!important;animation:none!important}}.tp{border-radius:var(--r-xl);border:1px solid var(--border-cyan);box-shadow:var(--shadow-lg);background:radial-gradient(120% 70% at 0 0,#00c2d11a,#0000 60%),#080a0ef0;padding:24px;position:relative}.tp__title{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 18px;font-size:11px}.tp__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tp__steps:before{content:"";background:var(--border-mid);width:2px;position:absolute;top:28px;bottom:28px;left:27px}.tp.is-live .tp__steps:after{content:"";background:var(--cyan);width:2px;box-shadow:0 0 10px var(--cyan);transform-origin:top;transform:scaleY(var(--tp-p,0));transition:transform .8s var(--ease-out);position:absolute;top:28px;bottom:28px;left:27px}.tp__step{position:relative}.tp__node{z-index:1;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex;position:relative}.tp__node:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:14px}.tp__av{border:2px solid var(--border-strong);background:var(--surface-2);width:56px;height:56px;font-family:var(--font-display);color:var(--fg-muted);transition:transform .35s var(--ease-out), border-color .35s, box-shadow .35s, color .35s;border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.tp__txt{gap:1px;min-width:0;display:grid}.tp__phase{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);font-size:11px}.tp__txt b{color:var(--fg);font-size:17px}.tp__role{color:var(--fg-muted);font-size:13px}.tp__get{border-radius:var(--r-md);border-left:3px solid var(--cyan);color:var(--fg);background:#00c2d112;margin:8px 0 4px 70px;padding:12px 14px;font-size:14.5px;line-height:1.45}.tp__get .mono{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin-bottom:2px;font-size:10.5px;display:block}.tp.is-live .tp__step:not(.is-on) .tp__get{display:none}.tp__step.is-on .tp__av,.tp__step.is-past .tp__av{border-color:var(--cyan);color:var(--fg)}.tp__step.is-on .tp__av{background:var(--cyan-tint-20);transform:scale(1.08);box-shadow:0 0 0 5px #00c2d126,0 0 30px #00c2d159}.tp__step.is-on .tp__phase{color:var(--cyan)}.tp__step.is-on .tp__get{animation:tp-in .45s var(--ease-out)}@keyframes tp-in{0%{opacity:0;transform:translateY(6px)}}.creed2{margin:var(--s-10) 0 0;border-top:1px solid var(--border-subtle);gap:0;padding:0;list-style:none;display:grid}.creed2 li{border-bottom:1px solid var(--border-subtle);grid-template-columns:48px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;padding:24px 0;display:grid}.creed2 .mono{color:var(--cyan);padding-top:8px;font-size:12px}.creed2 h3{font-family:var(--font-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:400;line-height:1.05}.creed2 p{color:var(--fg-muted);margin:0;font-size:15px;line-height:1.55}.creed2 p b{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:4px;font-size:10.5px;font-weight:400;display:block}.creed2 p.is-practice{border-left:2px solid var(--border-cyan);color:var(--fg);padding-left:14px}.creed2 p.is-practice b{color:var(--cyan)}@media (width<=980px){.creed2 li{grid-template-columns:36px minmax(0,1fr)}.creed2 p{grid-column:2}}@media (prefers-reduced-motion:reduce){.tp *,.tp :after,.tp .tp__steps:after{transition:none!important;animation:none!important}}.mg{z-index:5;pointer-events:none;position:absolute;inset:0}.mg__p:not(.is-on){visibility:hidden;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out), visibility 0s .45s}.mg__p{opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);pointer-events:none;position:absolute;transform:translateY(14px)}.mg__p.is-on{opacity:1;pointer-events:auto;transform:none}.mg__title{font-family:var(--font-display);text-transform:uppercase;color:var(--fg);align-items:center;gap:10px;margin:0;font-size:24px;line-height:1.05;display:flex}.mg__v{background:var(--cyan);width:32px;height:32px;color:var(--fg-on-cyan);border-radius:50%;place-items:center;font-size:18px;display:grid;box-shadow:0 0 20px #00c2d199}.mg__reset{z-index:6;border-radius:var(--r-pill);border:1px solid var(--border-cyan);color:var(--fg);font:inherit;cursor:pointer;opacity:0;pointer-events:none;background:#06080beb;padding:7px 14px;font-size:13px;transition:opacity .3s;position:absolute;top:12px;right:12px}.inbox[data-magic] .mg__reset{opacity:1;pointer-events:auto}.mg__reset:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mg__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);text-align:right;margin:0;font-size:10.5px}.mg__p--auto{border-radius:var(--r-lg);border:1px solid var(--border-cyan);background:#05080bf2;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:14px 18px;display:grid;bottom:10px;left:10px;right:10px;box-shadow:0 20px 60px #0009,0 0 40px #00c2d126}.mg__p--auto .mg__title{font-size:20px}.mg__counts{justify-content:flex-end;gap:22px;margin:0;padding:0;list-style:none;display:flex}.mg__counts li{justify-items:end;display:grid}.mg__counts b{font-family:var(--font-display);color:var(--success);font-size:32px;line-height:1}.mg__counts .is-warn b{color:var(--warning)}.mg__counts span{color:var(--fg-muted);font-size:11.5px}.inbox__card.is-auto{animation:mg-seal .5s var(--ease-out);box-shadow:0 0 0 1px #22d35a80,0 0 26px #22d35a40;border-color:#22d35ab3!important}@keyframes mg-seal{30%{transform:scale(1.06)}}.inbox__stamp{border-radius:var(--r-pill);color:var(--success);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;animation:mg-in .4s var(--ease-out);background:#22d35a26;margin-top:6px;padding:2px 8px;font-size:10px;display:inline-block}.inbox[data-magic="0"] .inbox__card:not(.is-auto):not(.tone-err){opacity:.35;transition:opacity .3s}@keyframes mg-in{0%{opacity:0;transform:translateY(6px)}}.mg__p--merge{place-items:center;padding:20px;display:grid;inset:0}.mg-card{border-radius:var(--r-xl);border:1px solid var(--border-cyan);background:radial-gradient(120% 80% at 0 0,#00c2d124,#0000 60%),#080b0ff7;gap:12px;width:min(440px,100%);padding:22px;display:grid;box-shadow:0 30px 90px #000000b3,0 0 60px #00c2d12e}.mg-card__head{align-items:center;gap:12px;margin:0;display:flex}.mg-card__head b{color:var(--fg);font-size:18px;display:block}.mg-card__head small{color:var(--fg-muted);font-size:12.5px}.mg-card__av{background:var(--cyan-tint-20);border:2px solid var(--cyan);width:46px;height:46px;color:var(--cyan);border-radius:50%;place-items:center;font-weight:700;display:grid}.mg-card .mg__title{color:var(--cyan);font-size:18px}.mg-card__rows{gap:8px;margin:0;padding:0 0 0 16px;list-style:none;display:grid;position:relative}.mg-card__rows:before{content:"";background:var(--border-mid);width:2px;position:absolute;top:6px;bottom:6px;left:4px}.mg-card__rows li{color:var(--fg);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);grid-template-columns:76px 1fr;gap:8px;font-size:13.5px;display:grid;position:relative;transform:translate(-10px)}.mg-card__rows li i{background:var(--c,var(--cyan));border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-16px}.mg-card__rows li .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--c,var(--cyan));padding-top:2px;font-size:10.5px}.mg-card__rows .ch-0{--c:#25d366}.mg-card__rows .ch-1{--c:var(--warning)}.mg-card__rows .ch-2{--c:var(--danger)}.mg-card__rows .ch-3{--c:#b48cff}.is-merged .mg-card__rows li{opacity:1;transform:none}.is-merged .mg-card__rows li:nth-child(2){transition-delay:.12s}.is-merged .mg-card__rows li:nth-child(3){transition-delay:.24s}.is-merged .mg-card__rows li:nth-child(4){transition-delay:.36s}.mg-card__foot{border-top:1px solid var(--border-subtle);color:var(--fg-muted);margin:0;padding-top:10px;font-size:13px}.mg-card__foot b{color:var(--success);font-size:16px}.mg__p--merge:not(.is-merged) .mg-card{transform:scale(.94)}.mg-card{transition:transform .5s var(--ease-out)}.mg__p--dash{border-radius:var(--r-lg);background:#05080b;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:14px;padding:22px;display:grid;inset:0}.mg-dash__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mg-dash__kpis li{border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--surface-1);gap:2px;padding:12px;display:grid}.mg-dash__kpis b{font-family:var(--font-display);color:var(--fg);font-size:34px;line-height:1}.mg-dash__kpis .is-warn b{color:var(--warning)}.mg-dash__kpis span{color:var(--fg-muted);font-size:11.5px}.mg-dash__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;display:grid}.mg-dash__bars{border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--surface-1);gap:10px;margin:0;padding:14px;list-style:none;display:grid}.mg-dash__bars li{color:var(--fg-muted);grid-template-columns:80px 1fr;align-items:center;gap:10px;font-size:12.5px;display:grid}.mg-dash__bars li i{background:var(--c);transform-origin:0;height:12px;transition:transform .9s var(--ease-out);border-radius:6px;transform:scaleX(0)}.mg__p--dash.is-on .mg-dash__bars li i{transform:scaleX(var(--v,.5))}.mg-dash__bars .ch-0{--c:#25d366}.mg-dash__bars .ch-1{--c:var(--warning)}.mg-dash__bars .ch-2{--c:var(--danger)}.mg-dash__bars .ch-3{--c:#b48cff}.mg-dash__alerts{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.mg-dash__alerts li{border-radius:var(--r-md);color:var(--fg);background:#f59e0b14;border:1px solid #f59e0b80;padding:10px 12px;font-size:13px}@media (width<=700px){.mg__p--auto{grid-template-columns:1fr;gap:10px}.mg__counts{justify-content:space-between}.mg__counts b{font-size:26px}.mg-dash__kpis{grid-template-columns:1fr 1fr}.mg-dash__grid{grid-template-columns:1fr}.mg-dash__kpis b{font-size:26px}.mg__p--dash{grid-template-rows:auto auto auto auto;gap:10px;padding:14px;overflow:hidden}.mg__p--dash .mg__title{padding-right:150px;font-size:20px}}@media (prefers-reduced-motion:reduce){.mg *,.mg__p{transition:none!important;animation:none!important}}.mg-dash__week{border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--surface-1);grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:12px 14px;display:grid}.mg-dash__week p{margin:0}.mg-dash__week ol{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;min-height:56px;margin:0;padding:0;list-style:none;display:grid}.mg-dash__week li{text-align:center;height:100%;color:var(--fg-muted);grid-template-rows:minmax(0,1fr) auto;gap:4px;font-size:11px;display:grid}.mg-dash__week i{background:linear-gradient(180deg, var(--cyan-bright), var(--cyan-deep));transform-origin:bottom;height:100%;transition:transform .8s var(--ease-out);border-radius:4px 4px 2px 2px;align-self:end;transform:scaleY(0)}.mg__p--dash.is-on .mg-dash__week .q-2 i{transform:scaleY(.2)}.mg__p--dash.is-on .mg-dash__week .q-3 i{transform:scaleY(.3)}.mg__p--dash.is-on .mg-dash__week .q-7 i{transform:scaleY(.7)}.mg__p--dash.is-on .mg-dash__week .q-8 i{transform:scaleY(.8)}.mg__p--dash.is-on .mg-dash__week .q-9 i{transform:scaleY(.9)}.mg__p--dash.is-on .mg-dash__week .q-10 i{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.mg-dash__week i{transition:none}}@media (width<=700px){.mg-dash__week{display:none}}.ops__app{margin-top:var(--s-10);border:1px solid var(--border-subtle);background:radial-gradient(90% 60% at 50% 0,#00c2d117,#0000 70%),linear-gradient(#080b10,#05070a);border-radius:28px;padding:18px;box-shadow:0 40px 120px #0000008c}.ops__bar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:12px 26px;padding:4px 6px 16px;display:flex}.ops__group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops__lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0 6px 0 0;font-size:10.5px}.ops__case,.ops__ch{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;align-items:center;gap:7px;padding:8px 15px;font-size:14px;display:inline-flex}.ops__case:hover,.ops__ch:hover{border-color:var(--border-cyan);transform:translateY(-1px)}.ops__case[aria-pressed=true]{background:var(--cyan);border-color:var(--cyan);color:var(--fg-on-cyan)}.ops__ch i{border-radius:50%;width:9px;height:9px}.ops__ch--wa i{background:#25d366}.ops__ch--ig i{background:#e1306c}.ops__ch--web i{background:var(--cyan)}.ops__ch[aria-pressed=true]{border-color:var(--fg-muted);background:#ffffff0f}.ops__live{letter-spacing:.16em;text-transform:uppercase;color:var(--success);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:inline-flex}.ops__live i{background:var(--success);width:8px;height:8px;box-shadow:0 0 10px var(--success);border-radius:50%;animation:1.4s ease-in-out infinite ops-blink}@keyframes ops-blink{50%{opacity:.3}}.ops :is(button,input):focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.ops__stage{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"canvas canvas""phone team";align-items:stretch;gap:16px;padding-top:16px;display:grid}.ops__canvas{grid-area:canvas}.ops__phone{grid-area:phone}.ops__team{grid-area:team;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px}.ops__team>.ops__lbl:first-child,.ops__team>.ops__agenda{grid-column:1}.ops__team>.ops__lbl:nth-of-type(2),.ops__team>.ops__hist,.ops__team>.ops__toast{grid-column:2}.ops__team>.ops__lbl:first-child{grid-row:1}.ops__team>.ops__agenda{grid-row:2/span 2}.ops__team>.ops__lbl:nth-of-type(2){grid-row:1}.ops__team>.ops__hist{grid-row:2}.ops__team>.ops__toast{grid-row:3;align-self:end}.ops__phone{--chc:#25d366;border:1px solid var(--border-strong);background:#06080b;border-radius:34px;grid-template-rows:auto auto 1fr;min-height:380px;padding:12px;display:grid;box-shadow:inset 0 0 0 5px #ffffff08,0 20px 60px #00000080}.ops__phone[data-ch-style=ig]{--chc:#e1306c}.ops__phone[data-ch-style=web]{--chc:var(--cyan)}.ops__status{color:var(--fg);justify-content:space-between;margin:0;padding:2px 10px 8px;font-size:11px;display:flex}.ops__sig{align-items:flex-end;gap:2px;display:flex}.ops__sig i{background:var(--fg);border-radius:1px;width:3px;height:8px}.ops__sig i:first-child{height:4px}.ops__sig i:nth-child(2){height:6px}.ops__who{background:color-mix(in srgb, var(--chc) 16%, #0d1117);border-radius:16px;align-items:center;gap:9px;margin:0;padding:10px;display:flex}.ops__who span{background:var(--chc);color:#04110a;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.ops__who b{color:var(--fg);font-size:14px}.ops__who small{color:var(--chc);margin-left:auto;font-size:11px}.ops__chat{flex-direction:column;gap:8px;max-height:360px;padding:12px 6px;display:flex;overflow-y:auto}.ops__b{max-width:88%;color:var(--fg);background:#1a212b;border-radius:4px 15px 15px;margin:0;padding:9px 12px 17px;font-size:13.5px;line-height:1.42;position:relative}.ops__b span{color:var(--fg-muted);font-size:9.5px;position:absolute;bottom:3px;right:9px}.ops__b--me{background:color-mix(in srgb, var(--chc) 34%, #0c1a14);border-radius:15px 4px 15px 15px;align-self:flex-end}.ops__typing{gap:4px;padding:12px 14px;display:flex}.ops__typing i{background:var(--fg-muted);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite ops-dot}.ops__typing i:nth-child(2){animation-delay:.15s}.ops__typing i:nth-child(3){animation-delay:.3s}@keyframes ops-dot{50%{opacity:.5;transform:translateY(-4px)}}.ops__note{border-radius:var(--r-pill);color:var(--warning);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#f59e0b1f;align-self:center;margin:0;padding:3px 10px;font-size:10.5px}.ops .is-new{animation:ops-in .4s var(--ease-out)}@keyframes ops-in{0%{opacity:0;transform:translateY(8px)}}.ops__canvas{border:1px solid var(--border-subtle);background-color:#070a0e;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;border-radius:22px;grid-template-rows:1fr auto;min-width:0;padding:14px;display:grid;position:relative}.ops__svg{width:100%;height:auto;display:block;overflow:visible}.ops__wires path{fill:none;stroke:#243040;stroke-width:2.5px;stroke-dasharray:6 6;transition:stroke .3s}.ops__wires path.is-on{stroke:var(--cyan);stroke-dasharray:none;filter:drop-shadow(0 0 6px #00c2d1b3)}.ops__node rect{fill:#0d1219;stroke:#2a3544;stroke-width:1.5px;transition:stroke .3s,fill .3s}.ops__node{transform-box:fill-box;transform-origin:50%;transition:opacity .4s, transform .4s var(--ease-out)}.ops__nt{fill:var(--fg);font-family:var(--font-body);font-size:15px;font-weight:700}.ops__ns{fill:var(--fg-muted);font-family:var(--font-mono);font-size:11px}.ops__ms{fill:var(--cyan);font-family:var(--font-mono);text-anchor:end;font-size:11px}.ops__dot{fill:#3a4656}.ops__node.is-run rect{stroke:var(--cyan);fill:#0b2226;filter:drop-shadow(0 0 12px #00c2d18c)}.ops__node.is-run{transform:scale(1.06)}.ops__node.is-run .ops__dot{fill:var(--cyan)}.ops__node.is-done rect{stroke:#22d35acc}.ops__node.is-done .ops__dot{fill:var(--success)}.ops__node.is-off{opacity:.5}.ops__node--help.is-done rect,.ops__node--quiet.is-done rect{stroke:var(--warning)}.ops__node--help.is-done .ops__dot,.ops__node--quiet.is-done .ops__dot{fill:var(--warning)}.ops__pkt{opacity:0;pointer-events:none}.ops__inspect{border:1px solid var(--border-cyan);background:#00c2d10f;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:8px 0 0;padding:12px 14px;display:flex}.ops__inspect .mono{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);font-size:10.5px}.ops__inspect b{color:var(--fg);font-size:14.5px;font-weight:600}.ops__inspect em{color:var(--success);margin-left:auto;font-size:12px;font-style:normal}.ops__team{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:22px;align-content:start;gap:10px;padding:16px;display:grid;position:relative;overflow:hidden}.ops__agenda{gap:6px;margin:0 0 6px;padding:0;list-style:none;display:grid}.ops__agenda li{border:1px solid var(--border-subtle);color:var(--fg-muted);border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:grid}.ops__agenda li b{color:var(--fg);font-weight:600}.ops__agenda li.is-case{border-color:var(--border-cyan);background:var(--cyan-tint-08)}.ops__chip{border-radius:var(--r-pill);font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:3px 9px;font-size:10px}.ops__chip[data-tone=ok]{color:var(--success)}.ops__chip[data-tone=warn]{color:var(--warning)}.ops__chip[data-tone=cyan]{color:var(--cyan)}.ops__chip[data-tone=stop]{color:var(--fg-muted)}.ops__hist{gap:6px;min-height:120px;margin:0;padding:0;list-style:none;display:grid}.ops__hist li{color:var(--fg);gap:8px;font-size:12.5px;line-height:1.35;display:flex}.ops__hist li span{color:var(--cyan);flex:none}.ops__toast{border:1px solid var(--border-cyan);color:var(--fg);background:#00c2d11a;border-radius:12px;margin:4px 0 0;padding:11px 13px;font-size:13px}.ops.is-live .ops__toast,.ops__app.is-live .ops__toast{opacity:0;transition:opacity .35s, transform .35s var(--ease-out);transform:translateY(10px)}.ops__app.is-live .ops__toast.is-on{opacity:1;transform:none}.ops__foot{border-top:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:grid}.ops__tl{margin:0;padding:0;list-style:none;display:flex}.ops__tl li{color:var(--fg-muted);text-align:center;flex:1;justify-items:center;gap:5px;font-size:10.5px;display:grid;position:relative}.ops__tl li:before{content:"";background:var(--border-mid);height:2px;position:absolute;top:5px;left:0;right:0}.ops__tl li i{background:var(--surface-3);border:2px solid var(--border-strong);border-radius:50%;width:12px;height:12px;position:relative}.ops__tl li.is-on{color:var(--fg)}.ops__tl li.is-on i{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 10px var(--cyan)}.ops__tl li.is-off{opacity:.5}.ops__cfgbtn{border-radius:var(--r-pill);border:1px dashed var(--border-strong);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:inline-flex}.ops__cfgbtn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.ops__cfgbtn:hover,.ops__cfgbtn[aria-expanded=true]{color:var(--cyan);border-color:var(--cyan);border-style:solid}.ops__cfg{border:1px solid var(--border-subtle);background:repeating-linear-gradient(135deg,#ffffff03 0 10px,#0000 10px 20px),#07090c;border-radius:22px;margin-top:16px;padding:22px}.ops__app.is-live:not(.is-cfg) .ops__cfg{display:none}.ops__app.is-cfg .ops__cfg{animation:ops-in .45s var(--ease-out)}.ops__cfg-t{font-family:var(--font-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:26px}.ops__cfg-l{color:var(--fg-muted);margin:4px 0 16px}.ops__form{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.ops__field{border:0;margin:0;padding:0}.ops__field legend{color:var(--fg);margin-bottom:6px;font-size:13px;font-weight:600}.ops__seg{border:1px solid var(--border-mid);background:#0000004d;border-radius:12px;gap:4px;padding:4px;display:grid}.ops__seg label{cursor:pointer;position:relative}.ops__seg input{opacity:0;position:absolute;inset:0}.ops__seg span{color:var(--fg-muted);border-radius:9px;padding:7px 10px;font-size:13px;display:block}.ops__seg span:first-letter{text-transform:uppercase}.ops__seg input:checked+span{background:var(--cyan-tint-20);color:var(--fg);box-shadow:inset 0 0 0 1px var(--cyan)}.ops__seg input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:2px}.ops__applied{min-height:1.4em;color:var(--cyan);margin:12px 0 0;font-size:12px}.ops__seal{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);text-align:right;margin:14px 4px 0;font-size:11px}@media (width<=1180px){.ops__form{grid-template-columns:1fr 1fr}}@media (width<=980px){.ops__stage{grid-template-columns:1fr;grid-template-areas:"canvas""phone""team"}}@media (width<=760px){.ops__app{padding:12px}.ops__team{grid-template-columns:1fr}.ops__team>*{grid-area:auto/1!important}.ops__phone{min-height:0}.ops__foot{grid-template-columns:1fr}.ops__tl li span{display:none}.ops__form{grid-template-columns:1fr}.ops__live{margin-left:0}}@media (prefers-reduced-motion:reduce){.ops *,.ops{transition:none!important;animation:none!important}}.an__app{margin-top:var(--s-10);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:28px;display:grid}.an__in{gap:18px;min-width:0;display:grid}.an__lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:10.5px;display:flex}.an__lbl span{letter-spacing:.08em;align-items:center;gap:6px;display:inline-flex}.an__chips{flex-wrap:wrap;gap:6px;display:flex}.an__chip{border-radius:var(--r-pill);border:1px solid var(--border-mid);color:var(--fg);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;padding:8px 14px;font-size:14px}.an__chip:hover{border-color:var(--border-cyan-strong);transform:translateY(-1px)}.an__chip[aria-pressed=true]{border-color:var(--cyan);background:var(--cyan-tint-12);color:var(--fg)}.an__chip:focus-visible,.an__send:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.an__box{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:20px;min-width:0;margin:0;padding:20px}.an__h{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg);margin-left:-8px;padding:0 8px;font-size:26px}.an__hint{color:var(--fg-muted);margin:10px 0 0;font-size:13.5px}.an__grid3,.an__grid2{gap:12px;display:grid}.an__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.an__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.an__f{min-width:0;color:var(--fg-muted);align-content:end;gap:6px;font-size:13.5px;display:grid}.an__f input[type=number]{border-radius:var(--r-md);border:1px solid var(--border-mid);background:var(--bg);width:100%;min-width:0;color:var(--fg);font-family:var(--font-mono);transition:border-color var(--dur-fast);padding:10px 12px;font-size:16px}.an__f input[type=number]:hover{border-color:var(--border-strong)}.an__f input[type=number]:focus-visible{outline:2px solid var(--cyan);outline-offset:1px;border-color:var(--cyan)}.an__f input[type=range]{width:100%;accent-color:var(--cyan)}.an__f output{color:var(--cyan)}.an__areas{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.an__area{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:14px;grid-template-columns:minmax(0,1.4fr) 92px 64px minmax(0,1fr);align-items:end;gap:12px;padding:12px 14px;display:grid}.an__area-t{align-self:center;gap:3px;margin:0;display:grid}.an__area-t b{color:var(--fg);font-size:15px;font-weight:500}.an__area-t .mono{letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);font-size:10.5px}.an__f--s span,.an__f--r span{font-size:11.5px}.an__out{top:calc(var(--header-h,72px) + 16px);border:1px solid var(--border-cyan);background:radial-gradient(120% 60% at 100% 0,#00c2d11f,#0000 60%),linear-gradient(#0a0e14,#06080b);border-radius:24px;gap:18px;padding:22px;display:grid;position:sticky;box-shadow:0 40px 120px #00000080}.an__out-h{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg);align-items:center;gap:10px;margin:0;font-size:30px;display:flex}.an__dot{background:var(--success);width:9px;height:9px;box-shadow:0 0 12px var(--success);border-radius:50%;animation:2s ease-in-out infinite an-pulse}@keyframes an-pulse{50%{opacity:.35}}.an__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.an__kpi{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:16px;padding:14px}.an__kpi dd{gap:4px;margin:0;display:grid}.an__v{color:var(--fg);font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1}.an__kpi--hours .an__v,.an__kpi--recover .an__v{color:var(--cyan-bright)}.an__kpi--risk .an__v{color:var(--warning)}.an__kpi.is-text .an__v{font-size:15px;line-height:1.35}.an__kpi.is-empty .an__v{color:var(--fg-dim)}.an__l{color:var(--fg);font-size:13.5px}.an__why{color:var(--fg-muted);font-size:12px;line-height:1.4}.an__meter{background:#ffffff12;border-radius:4px;height:4px;margin:4px 0 2px;display:block;overflow:hidden}.an__meter i,.an__track i{transform-origin:0;height:100%;transition:transform .5s var(--ease-out);display:block;transform:scaleX(0)}.an__meter i{background:var(--cyan)}.an__kpi--risk .an__meter i{background:var(--warning)}.an__bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.an__bars li{grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:4px 10px;display:grid}.an__bar-t{color:var(--fg-muted);grid-column:1/-1;font-size:13px}.an__bars li.is-zero .an__bar-t{color:var(--fg-dim)}.an__track{background:#ffffff0d;border-radius:6px;height:10px;position:relative;overflow:hidden}.an__track i{border-radius:6px;position:absolute;inset:0}.an__all{background:#2a3340}.an__rec{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan-bright));box-shadow:0 0 12px #00c2d180}.an__bars b{text-align:right;color:var(--fg);font-size:12.5px}.an__key{border-radius:3px;width:10px;height:10px;display:inline-block}.an__key--all{background:#2a3340}.an__key--rec{background:var(--cyan);margin-left:8px}.an__prio{counter-reset:none;gap:6px;margin:0;padding:0;list-style:none;display:grid}.an__prio li{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 12px;display:grid}.an__prio li:first-child{border-color:var(--border-cyan-strong);background:var(--cyan-tint-08)}.an__prio .mono{color:var(--cyan);font-size:11px}.an__prio b{color:var(--fg);font-size:14.5px;font-weight:500}.an__prio em{color:var(--fg-muted);grid-column:2;font-size:12px;font-style:normal}.an__prio .an__prio-h{color:var(--cyan-bright);grid-area:1/3;font-size:13px}.an__send{justify-self:start}.an__sent{color:var(--success);margin:0;font-size:14px}.an__note{letter-spacing:.04em;color:var(--fg-dim);margin:0;font-size:11px;line-height:1.5}@media (width<=1080px){.an__app{grid-template-columns:1fr}.an__out{position:static}}@media (width<=640px){.an__grid3,.an__grid2{grid-template-columns:1fr}.an__area{grid-template-columns:repeat(2,minmax(0,1fr))}.an__area-t,.an__f--r{grid-column:1/-1}.an__box,.an__out{padding:16px}.an__kpis{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.an *,.an{transition:none!important;animation:none!important}}.an .an__v,.an .an__bars b,.an .an__f output,.an .an__prio-h{letter-spacing:0;text-transform:none}.an .an__v{font-size:clamp(30px,2.8vw,40px)}.an__kpi.is-text .an__v{font-family:var(--font-body);font-size:16px;font-weight:500}.an__bars li{grid-template-columns:minmax(0,1fr) 88px}.an .an__bars b{white-space:nowrap;font-size:13px}.an__seal{letter-spacing:.1em;color:var(--warning);margin:-8px 0 0;font-size:10.5px}.home-hero .hero-mod--pro{border:1px solid rgba(var(--hue-rgb), .38);background:linear-gradient(135deg, rgba(var(--hue-rgb), .14), #050608ed 58%);-webkit-backdrop-filter:blur(8px);font-family:var(--font-body,inherit);letter-spacing:0;text-transform:none;color:var(--fg);will-change:transform, opacity;border-radius:14px;flex-direction:row;align-items:center;gap:11px;padding:9px 14px 9px 9px;text-decoration:none;box-shadow:0 10px 30px #00000073,inset 0 1px #ffffff0d}.hero-mod__ico{background:rgba(var(--hue-rgb), .16);border:1px solid rgba(var(--hue-rgb), .45);width:34px;height:34px;box-shadow:0 0 18px rgba(var(--hue-rgb), .28);border-radius:10px;flex:none;place-items:center;display:grid}.hero-mod__ico svg{fill:none;width:18px;height:18px;stroke:var(--hue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hero-mod__txt{flex-direction:column;gap:1px;line-height:1.2;display:flex}.home-hero .hero-mod--pro small{font-family:var(--font-mono);letter-spacing:.18em;color:var(--hue);text-transform:uppercase;font-size:9px}.home-hero .hero-mod--pro b{color:var(--fg);letter-spacing:.005em;font-size:15px;font-weight:600}.home-hero .hero-mod--pro .hero-mod__txt>span{color:var(--fg-muted);letter-spacing:0;text-transform:none;font-size:11.5px}.home-hero .hero-mod--pro .hero-mod__go{width:24px;height:24px;color:var(--hue);border:1px solid rgba(var(--hue-rgb), .3);transition:transform .26s var(--ease-out), background .2s, color .2s;border-radius:50%;place-items:center;margin-left:2px;font-size:13px;display:grid}.hero-mod__leg{transform-origin:50% 0;background:linear-gradient(rgba(var(--hue-rgb), .75), rgba(var(--hue-rgb), .05));pointer-events:none;width:1px;height:1px;margin-left:-.5px;position:absolute;top:100%;left:50%;transform:scaleY(22)}.home-hero:not(.gl-on) .hero-mod__leg{display:none}@media (width>=1000px){.home-hero.orbit-live a.hero-mod--pro:hover,.home-hero.orbit-live a.hero-mod--pro:focus-visible{border-color:rgba(var(--hue-rgb), .85);background:linear-gradient(135deg, rgba(var(--hue-rgb), .26), #050608e6 62%);z-index:3;opacity:1!important}.home-hero.orbit-live a.hero-mod--pro:hover .hero-mod__go{background:var(--hue);color:var(--bg);transform:translate(3px)}}.hero-products{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-products:focus-within{clip-path:none;white-space:normal;flex-wrap:wrap;gap:8px;width:auto;height:auto;margin-top:18px;display:flex;position:static;overflow:visible}.hero-products a{border:1px solid var(--border-cyan);color:var(--fg);border-radius:999px;padding:6px 12px;font-size:14px;text-decoration:none}.hero-products a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hero-mod__go{transition:none}}.home-hero .hero-mod--pro small{letter-spacing:.16em;font-size:10px}.home-hero .hero-mod--pro b{font-size:16px}.home-hero .hero-mod--pro .hero-mod__txt>span{color:var(--fg);opacity:1;font-size:12.5px}.home-hero.gl-on .hero-mod--pro{background:linear-gradient(135deg, rgba(var(--hue-rgb), .22), #050608db 70%);box-shadow:0 0 22px rgba(var(--hue-rgb), .32), 0 6px 18px #0006;border-radius:999px;gap:9px;padding:5px 14px 5px 5px}.home-hero.gl-on .hero-mod--pro .hero-mod__ico{border-radius:50%;width:28px;height:28px}.home-hero.gl-on .hero-mod--pro .hero-mod__ico svg{width:15px;height:15px}.home-hero.gl-on .hero-mod--pro small,.home-hero.gl-on .hero-mod--pro .hero-mod__txt>span,.home-hero.gl-on .hero-mod--pro .hero-mod__go,.home-hero.gl-on .hero-mod__leg{display:none}.home-hero.gl-on .hero-mod--pro b{white-space:nowrap;font-size:15px}.alab{--al-line:#f4efe61a;border:1px solid var(--border-cyan);background:linear-gradient(#11161deb,#07090cf5);border-radius:22px;padding:18px;position:relative;box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0a}.alab__tabs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.alab__tabs--one{display:none}.alab__tab{text-align:left;cursor:pointer;color:var(--fg-muted);border:1px solid var(--border-subtle);background:#05060899;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s,color .2s;display:flex;position:relative}.alab__tab:hover{border-color:var(--border-mid);color:var(--fg)}.alab__tab:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.alab__tab[aria-selected=true]{color:var(--fg);border-color:var(--border-cyan-strong);background:linear-gradient(135deg,#00c2d129,#050608b3)}.alab__tab-ico{border:1px solid var(--border-cyan);background:var(--cyan-tint-08);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.alab__tab-ico svg{fill:none;width:20px;height:20px;stroke:var(--cyan);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.alab__tab-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.alab__tab-txt b{font-size:16px;font-weight:600}.alab__tab-txt small{color:var(--fg-dim);font-size:12.5px}.alab__tab-n{color:var(--fg-dim);margin-left:auto;font-size:11px}.alab__tab[aria-selected=true] .alab__tab-n{color:var(--cyan)}.alab__sum{color:var(--fg);max-width:72ch;margin:16px 4px 18px;font-size:16px}.alab__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,1fr);gap:14px;display:grid}.alab__col{border:1px solid var(--al-line);background:#0506088c;border-radius:16px;min-width:0;padding:16px}.alab__ct{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 12px;font-size:10.5px}.alab__in{align-content:start;gap:10px;min-height:150px;display:grid}.alab__in.is-new,.alab__out.is-new{animation:.52s cubic-bezier(.16,1,.3,1) both al-in}@keyframes al-in{0%{opacity:0;transform:translateY(10px)}}.alab__wa-head,.alab__mail-head{align-items:center;gap:10px;font-size:14px;display:flex}.alab__wa-head .mono,.alab__mail-head .mono{color:var(--fg-dim);margin-left:auto;font-size:11px}.alab__mail-head .mono{margin-left:0}.alab__avatar{width:32px;height:32px;color:var(--success);background:#4dd59929;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.alab__bubble{border-radius:14px;max-width:92%;margin:0;padding:10px 13px;font-size:14px;line-height:1.45}.alab__bubble--in{background:var(--surface-3);color:var(--fg);border-bottom-left-radius:4px;justify-self:start}.alab__bubble--out{color:var(--fg);background:#4dd59924;border:1px solid #4dd59959;border-bottom-right-radius:4px;justify-self:end}.alab__mail-subj{margin:0;font-size:15px;font-weight:600}.alab__file{border:1px solid var(--border-mid);color:var(--fg-muted);border-radius:10px;justify-self:start;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:inline-flex}.alab__pdf{color:var(--danger);letter-spacing:.06em;background:#ff5d5d29;border-radius:4px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:700}.alab__appt{border-left:3px solid var(--cyan);background:var(--cyan-tint-08);border-radius:0 10px 10px 0;margin:0;padding:10px 12px;font-size:14px}.alab__silence{color:var(--warning);margin:0;font-size:12px}.alab__chips-t{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:16px 0 8px;font-size:10.5px}.alab__chips{flex-wrap:wrap;gap:6px;display:flex}.alab__chip{border:1px solid var(--border-mid);min-height:36px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13.5px;transition:border-color .16s,color .16s,background .16s}.alab__chip:hover{color:var(--fg);border-color:var(--border-strong)}.alab__chip:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.alab__chip[aria-pressed=true]{color:var(--fg-on-cyan);background:var(--cyan);border-color:var(--cyan)}.alab__flowbox{position:relative}.alab__rail{background:linear-gradient(var(--border-cyan), var(--al-line));width:1px;position:absolute;top:14px;bottom:14px;left:11px}.alab__pkt{background:var(--cyan-bright);opacity:0;border-radius:50%;width:9px;height:9px;margin-top:-4px;transition:transform .34s cubic-bezier(.65,0,.35,1),opacity .2s;position:absolute;top:0;left:7px;box-shadow:0 0 14px 4px #00c2d18c}.alab__flow{gap:4px;margin:0;padding:0;list-style:none;display:grid}.alab__node{border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;padding:6px 6px 6px 0;display:grid;position:relative}.alab__dot{z-index:1;border:1px solid var(--border-strong);background:var(--bg);border-radius:50%;width:9px;height:9px;margin:6px 0 0 7px;transition:background .2s,border-color .2s;position:relative}.alab__node-main{flex-direction:column;gap:2px;min-width:0;display:flex}.alab__node b{color:var(--fg-dim);font-size:14px;font-weight:600;transition:color .2s}.alab__d{color:var(--fg-muted);min-height:1em;font-size:13px;line-height:1.4}.alab__ms{color:var(--fg-dim);padding-top:2px;font-size:11px}.alab__node[class*=tone-] .alab__d{animation:.36s cubic-bezier(.16,1,.3,1) both al-in}.alab__node.tone-ok b,.alab__node.tone-warn b,.alab__node.tone-human b{color:var(--fg)}.alab__node.tone-ok .alab__dot{background:var(--success);border-color:var(--success);box-shadow:0 0 10px #4dd59999}.alab__node.tone-warn .alab__dot{background:var(--warning);border-color:var(--warning)}.alab__node.tone-warn .alab__d{color:#f6cf8a}.alab__node.tone-human{background:#f0b34a14;box-shadow:inset 0 0 0 1px #f0b34a59}.alab__node.tone-human .alab__dot{background:var(--warning);border-color:var(--warning);animation:1.4s ease-in-out infinite al-pulse}@keyframes al-pulse{50%{opacity:.6;transform:scale(1.6)}}.alab__node.tone-skip{opacity:.55}.alab__node.tone-skip .alab__dot{border-style:dashed}.alab__node.tone-wait .alab__dot{border-style:dashed;border-color:var(--warning)}.alab__node.is-diff{box-shadow:inset 0 0 0 1px var(--border-cyan-strong);background:#00c2d11a}.alab__node.is-diff:after{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:-4px}.alab__time{border-top:1px solid var(--al-line);grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;padding-top:12px;display:grid}.alab__time div{flex-direction:column;gap:2px;display:flex}.alab__time dt{color:var(--fg-dim);font-size:12px}.alab__time dt small{font-size:11px}.alab__time dd{color:var(--success);margin:0;font-size:22px}.alab__time div+div dd{color:var(--fg-muted)}.alab__out{align-content:start;gap:10px;min-height:150px;transition:opacity .2s;display:grid}.alab__out.is-wait{opacity:.35}.alab__doc{border:1px solid var(--border-mid);background:#f4efe608;border-radius:12px;padding:12px}.alab__doc.is-draft{border-style:dashed}.alab__doc-h{justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;font-size:14px;display:flex}.alab__doc-h .mono{color:var(--cyan);font-size:12px}.alab__doc-sub{color:var(--fg-dim);margin:0 0 8px;font-size:11px}.alab__table{border-collapse:collapse;width:100%;font-size:13px}.alab__table th{text-align:left;color:var(--fg-dim);border-bottom:1px solid var(--al-line);padding:4px 6px;font-size:11px;font-weight:500}.alab__table td{border-bottom:1px solid var(--al-line);color:var(--fg);padding:6px}.alab__table tr.is-diff td{color:#f6cf8a;background:#f0b34a14}.alab__st{white-space:nowrap;border:1px solid;border-radius:999px;padding:2px 8px;font-size:11px;display:inline-block}.alab__st--stOk,.alab__st--stRegistered,.alab__st--stNoted{color:var(--success)}.alab__st--stSub,.alab__st--stPart,.alab__st--stReview{color:var(--warning)}.alab__st--stOut,.alab__st--stBlocked,.alab__st--stRejected{color:var(--danger)}.alab__mail-out{border-left:3px solid var(--warning);background:#f0b34a14;border-radius:0 10px 10px 0;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45}.alab__day{gap:5px;display:grid}.alab__day-h{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 2px;font-size:11px}.alab__slot{border:1px solid var(--al-line);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;display:flex}.alab__slot .mono{color:var(--fg-dim);font-size:11.5px}.alab__slot b{font-weight:500}.alab__slot--ok{border-left:3px solid var(--success)}.alab__slot--warn{border-left:3px solid var(--warning);background:#f0b34a14}.alab__slot--move{background:#a78bfa14;border-left:3px solid #a78bfa}.alab__slot--new{border-left:3px solid var(--cyan);background:var(--cyan-tint-12)}.alab__slot--free{color:var(--fg-dim);border-style:dashed}.alab__chat{gap:6px;margin-top:4px;display:grid}.alab__chat .alab__bubble{font-size:13px}.alab__human{background:#f0b34a14;border:1px solid #f0b34a8c;border-radius:14px;margin-top:12px;padding:14px}.alab__human.is-new{animation:.42s cubic-bezier(.16,1,.3,1) both al-in}.alab__human-h{letter-spacing:.16em;text-transform:uppercase;color:var(--warning);align-items:center;gap:8px;margin:0 0 6px;font-size:10.5px;display:flex}.alab__human-h i{background:var(--warning);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite al-pulse}.alab__human-t{color:var(--fg);margin:0 0 12px;font-size:14.5px}.alab__human-b{flex-wrap:wrap;gap:8px;display:flex}.alab__rules{border:1px solid var(--border-cyan);background:linear-gradient(135deg,#00c2d10f,#05060866);border-radius:16px;margin-top:14px;padding:16px}.alab__rules-head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.alab__rules-head .alab__ct{color:var(--cyan);margin:0}.alab__rules-hint{color:var(--fg-muted);margin:0;font-size:13.5px}.alab__changed{color:var(--fg-on-cyan);background:var(--cyan);border-radius:999px;margin:0 0 0 auto;padding:3px 10px;font-size:11px}.alab__changed.is-on{animation:.42s cubic-bezier(.16,1,.3,1) both al-in}.alab__rulegrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.alab__rule{flex-direction:column;gap:8px;margin:0;display:flex}.alab__rule-t{color:var(--fg);margin:0;font-size:14px;font-weight:600}.alab__rule-h{color:var(--fg-dim);margin:0;font-size:12.5px}.alab__seg{border:1px solid var(--border-subtle);background:#05060899;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.alab__seg button{min-height:34px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:auto;padding:6px 10px;font-size:13px;transition:background .16s,color .16s}.alab__seg button:hover{color:var(--fg);background:#f4efe60d}.alab__seg button:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.alab__seg button[aria-pressed=true]{background:var(--cyan);color:var(--fg-on-cyan);font-weight:600}.alab__range{align-items:center;gap:12px;min-height:44px;display:flex}.alab__range input{accent-color:var(--cyan);flex:1;min-height:28px}.alab__range output{text-align:center;min-width:52px;color:var(--cyan);background:var(--cyan-tint-08);border:1px solid var(--border-cyan);border-radius:8px;padding:4px 8px;font-size:14px}.alab__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.alab__seal{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}.alab__foot-r{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.alab__link{color:var(--cyan);font-size:14px;text-decoration:none}.alab__link:hover{text-decoration:underline}@media (width<=1100px){.alab__grid{grid-template-columns:1fr 1fr}.alab__col--flow{order:-1;grid-column:1/-1}}@media (width<=720px){.alab{border-radius:18px;padding:12px}.alab__tabs{grid-template-columns:1fr}.alab__tab{padding:10px 12px}.alab__grid{grid-template-columns:1fr}.alab__col--flow{order:0}.alab__foot,.alab__foot-r{flex-direction:column;align-items:stretch}.alab__changed{margin-left:0}}@media (prefers-reduced-motion:reduce){.alab__pkt{transition:none}.alab__node.tone-human .alab__dot,.alab__human-h i,.alab__in.is-new,.alab__out.is-new,.alab__human.is-new,.alab__changed.is-on,.alab__node[class*=tone-] .alab__d{animation:none}}.alab__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) minmax(0,1fr)}.alab__col--in .alab__in{min-height:0}.alab__col--in .alab__rules{margin-top:16px;padding:12px}.alab__col--in .alab__rules-head{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px}.alab__col--in .alab__rules-hint{font-size:12.5px}.alab__col--in .alab__changed{margin:6px 0 0}.alab__col--in .alab__rulegrid{grid-template-columns:1fr;gap:12px}.alab__col--in .alab__rule{gap:6px}.alab__col--in .alab__rule-t{font-size:13px}.alab__col--in .alab__rule-h{font-size:11.5px}.alab__col--in .alab__seg button{min-height:32px;padding:5px 8px;font-size:12.5px}@media (width<=1100px){.alab__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.alab__grid{grid-template-columns:1fr}}.alab__col--in .alab__rule-h{display:none}.agenda-lab .alab-sec{padding-top:0}.alab__time dd{letter-spacing:0;font-variant-numeric:tabular-nums}.alab .alab__changed{letter-spacing:.04em;white-space:nowrap}.sforge{border:1px solid var(--border-mid);background:linear-gradient(#11161de6,#07090cf5);border-radius:22px;padding:18px;box-shadow:0 30px 80px #00000073}.sforge__ideas{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.sforge__idea{text-align:left;border:1px solid var(--border-subtle);color:var(--fg-muted);font:inherit;cursor:pointer;background:#05060899;border-radius:14px;grid-template-columns:10px 1fr;align-items:center;gap:2px 10px;padding:12px 14px;transition:border-color .2s,background .2s,color .2s;display:grid}.sforge__idea i{background:var(--hue);width:10px;height:10px;box-shadow:0 0 12px rgba(var(--hue-rgb), .7);border-radius:50%;grid-row:span 2}.sforge__idea b{color:inherit;font-size:15px;font-weight:600}.sforge__idea small{color:var(--fg-dim);font-size:12px}.sforge__idea:hover{color:var(--fg);border-color:var(--border-mid)}.sforge__idea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.sforge__idea[aria-pressed=true]{color:var(--fg);border-color:rgba(var(--hue-rgb), .7);background:linear-gradient(135deg, rgba(var(--hue-rgb), .18), #050608b3)}.sforge__body{grid-template-columns:minmax(250px,.62fr) minmax(0,1.6fr);gap:16px;display:grid}.sforge__phases{align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}.sforge__ph-btn{text-align:left;border:1px solid var(--border-subtle);width:100%;color:var(--fg-muted);font:inherit;cursor:pointer;background:#05060880;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;transition:border-color .2s,color .2s;display:flex;position:relative;overflow:hidden}.sforge__ph-btn:hover{color:var(--fg)}.sforge__ph-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.sforge__ph-n{color:var(--fg-dim);font-size:11px}.sforge__ph-t{font-size:15px;font-weight:600}.sforge__ph-bar{background:#f4efe60f;height:2px;position:absolute;bottom:0;left:0;right:0}.sforge__ph-bar i{background:var(--cyan);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.sforge__ph.is-done .sforge__ph-bar i{opacity:.35;transform:scaleX(1)}.sforge__ph.is-timing .sforge__ph-bar i{animation:sf-fill var(--sf-ms,4.2s) linear both}@keyframes sf-fill{to{transform:scaleX(1)}}.sforge__ph.is-done .sforge__ph-n{color:var(--success)}.sforge__ph.is-on .sforge__ph-btn{color:var(--fg);border-color:var(--border-cyan-strong);background:linear-gradient(135deg,#00c2d124,#05060899)}.sforge__ph.is-on .sforge__ph-n{color:var(--cyan)}.sforge__ph-more{padding:10px 12px 4px;display:none}.sforge__ph.is-on .sforge__ph-more{animation:.42s cubic-bezier(.16,1,.3,1) both sf-up;display:block}@keyframes sf-up{0%{opacity:0;transform:translateY(8px)}}.sforge__ph-more p{color:var(--fg);margin:0 0 10px;font-size:14px;line-height:1.5}.sforge__ph-more dl{gap:8px;margin:0;display:grid}.sforge__ph-more dl div{border-left:2px solid var(--cyan);background:#f4efe60a;border-radius:10px;padding:8px 10px}.sforge__ph-more dl div+div{border-left-color:var(--warning)}.sforge__ph-more dt{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}.sforge__ph-more dd{color:var(--fg);margin:2px 0 0;font-size:13.5px}.sforge__stage{border:1px solid rgba(var(--hue-rgb), .3);background:radial-gradient(circle at 80% 0%, rgba(var(--hue-rgb), .16), transparent 55%), radial-gradient(#f4efe612 1px, transparent 1.2px) 0 0 / 18px 18px, #06080b;border-radius:18px;min-height:520px;padding:18px;position:relative;overflow:hidden}.sforge__brief{z-index:2;transform-origin:0 0;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);position:relative}.sforge__say{max-width:46ch;color:var(--fg);margin:0 0 12px;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.sforge__say mark{color:var(--fg);background:0 0;position:relative}.sforge__say mark:after{content:"";background:rgba(var(--hue-rgb), .38);z-index:-1;transform-origin:0;height:40%;transition:transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * .26s + .3s);border-radius:3px;position:absolute;bottom:0;left:-2px;right:-2px;transform:scaleX(0)}.sforge__stage:not([data-ph="0"]) .sforge__say mark:after,.sforge__stage[data-ph="0"] .sforge__say mark:after{transform:scaleX(1)}.sforge__reqs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sforge__reqs li{color:var(--fg);border:1px solid rgba(var(--hue-rgb), .5);background:rgba(var(--hue-rgb), .1);border-radius:999px;padding:5px 11px;font-size:12.5px}.sforge__stage[data-ph="0"] .sforge__reqs li{animation:.52s cubic-bezier(.16,1,.3,1) both sf-up;animation-delay:calc(var(--i) * .22s + 1.6s)}.sforge__stage:not([data-ph="0"]) .sforge__brief{opacity:.55;transform:scale(.86)}.sforge__devices{height:330px;margin-top:20px;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);position:relative}.sforge__stage[data-ph="0"] .sforge__devices{opacity:.14;transform:translateY(24px)scale(.97)}.sforge__desk{border:1px solid var(--border-mid);background:#0b0f14;border-radius:12px;width:74%;height:290px;padding:0 0 12px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 20px 50px #00000080}.sforge__chrome{border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:10px 12px;display:flex}.sforge__chrome i{background:#f4efe629;border-radius:50%;width:8px;height:8px}.sforge__chrome b{margin-left:10px;font-size:13px;font-weight:600}.sforge__kpis{gap:10px;padding:10px 12px 0;display:flex}.sforge__kpis span{border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;flex:1;gap:2px;padding:8px 10px;display:flex}.sforge__kpis small{color:var(--fg-dim);align-self:start;font-size:11px}.sforge__kpis b{color:var(--hue);align-self:start;font-size:22px;display:inline-block}.sforge__kpis b.is-bump{animation:.6s cubic-bezier(.16,1,.3,1) sf-bump}@keyframes sf-bump{40%{transform:translateY(-4px)scale(1.12)}}.sforge__table{border-collapse:collapse;width:calc(100% - 24px);margin:10px 12px 0;font-size:13px}.sforge__table th{text-align:left;color:var(--fg-dim);border-bottom:1px solid var(--border-subtle);padding:6px 8px;font-size:11px;font-weight:500}.sforge__table td{border-bottom:1px solid var(--border-subtle);color:var(--fg);padding:8px}.sforge__table tr{position:relative}.sforge__table tr.is-flash td{animation:1.1s ease-out sf-flash}@keyframes sf-flash{0%{opacity:.3}to{opacity:1}}.sforge__pill{border:1px solid rgba(var(--hue-rgb), .55);color:var(--hue);border-radius:999px;padding:2px 8px;font-size:11.5px}.sforge__phone{border:1px solid var(--border-strong);background:#0d1218;border-radius:28px;flex-direction:column;gap:8px;width:30%;min-width:170px;max-width:210px;height:312px;padding:26px 12px 12px;display:flex;position:absolute;top:18px;right:0;box-shadow:0 24px 60px #0009,0 0 0 4px #05070a}.sforge__notch{background:#05070a;border-radius:999px;width:54px;height:10px;margin-left:-27px;position:absolute;top:8px;left:50%}.sforge__app-t{color:var(--fg);align-self:start;font-size:16px;font-weight:700}.sforge__app-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sforge__app-rows li{color:var(--fg);background:#f4efe60d;border-radius:10px;padding:8px 10px;font-size:12.5px}.sforge__app-rows li:first-child{border-left:3px solid var(--hue)}.sforge__app-cta{text-align:center;background:var(--hue);color:#05070a;border-radius:12px;align-self:stretch;margin-top:auto;padding:10px;font-size:13px;font-weight:700}.sforge__stage[data-ph="0"] .sf-t,.sforge__stage[data-ph="1"] .sf-t{border-radius:4px;color:#0000!important;background:#f4efe61f!important;border-color:#0000!important}.sforge__stage[data-ph="0"] .sforge__app-cta,.sforge__stage[data-ph="1"] .sforge__app-cta{background:#f4efe61f}.sforge__stage[data-ph="1"] .sforge__desk,.sforge__stage[data-ph="1"] .sforge__phone{box-shadow:none;background:#080b0f;border-style:dashed}.sforge__stage[data-ph="1"] .sforge__app-rows li:first-child,.sforge__stage[data-ph="0"] .sforge__app-rows li:first-child{border-left-color:#f4efe633}.sforge__pencil{fill:none;width:26px;height:26px;stroke:var(--warning);stroke-width:1.6px;stroke-linejoin:round;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.sforge__stage[data-ph="1"] .sforge__pencil{opacity:1;animation:3.6s cubic-bezier(.45,0,.55,1) infinite sf-draw}@keyframes sf-draw{0%{transform:translate(40px,50px)}25%{transform:translate(300px,70px)}45%{transform:translate(120px,170px)}70%{transform:translate(420px,220px)}85%{transform:translate(620px,90px)}to{transform:translate(40px,50px)}}.sforge__sweep{pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, rgba(var(--hue-rgb), .55), #ffffffb3, rgba(var(--hue-rgb), .55), transparent);filter:blur(6px);width:120px;position:absolute;top:-10px;bottom:-10px;left:0}.sforge__stage[data-ph="2"] .sforge__sweep{animation:1.1s cubic-bezier(.65,0,.35,1) both sf-sweep}@keyframes sf-sweep{0%{opacity:1;transform:translate(-140px)}90%{opacity:1}to{opacity:0;transform:translate(980px)}}.sforge__stage[data-ph="2"] .sforge__desk,.sforge__stage[data-ph="2"] .sforge__phone{box-shadow:0 24px 60px #0009, 0 0 40px rgba(var(--hue-rgb), .18)}.sforge__tools{opacity:0;align-items:center;gap:12px;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:16px;left:18px;right:18px;transform:translateY(14px)}.sforge__stage[data-ph="3"] .sforge__tools,.sforge__stage[data-ph="4"] .sforge__tools,.sforge__stage[data-ph="5"] .sforge__tools{opacity:1;transform:none}.sforge__tools-h{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;font-size:10.5px}.sforge__tools ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sforge__tools li{color:var(--fg);border:1px solid rgba(var(--hue-rgb), .45);background:#050608d9;border-radius:10px;padding:6px 12px;font-size:12.5px;position:relative}.sforge__tools li:before{content:"";background:linear-gradient(transparent, rgba(var(--hue-rgb), .6));width:1px;height:26px;position:absolute;bottom:100%;left:50%}.sforge__pkt{background:var(--hue);width:6px;height:6px;box-shadow:0 0 10px var(--hue);opacity:0;border-radius:50%;margin-left:-3px;position:absolute;bottom:100%;left:50%}.sforge__stage[data-ph="3"] .sforge__pkt,.sforge__stage[data-ph="5"] .sforge__pkt{animation:1.6s ease-in-out infinite sf-pkt;animation-delay:calc(var(--i) * .3s)}@keyframes sf-pkt{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.sforge__tests{z-index:3;opacity:0;pointer-events:none;background:#060a0cf0;border:1px solid #4dd59980;border-radius:14px;width:min(360px,60%);margin:0;padding:14px;list-style:none;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:34px;left:24%;transform:translateY(12px)scale(.97);box-shadow:0 20px 50px #0009}.sforge__stage[data-ph="4"] .sforge__tests{opacity:1;transform:none}.sforge__tests-h{color:var(--success);margin-bottom:8px;font-size:12px}.sforge__tests li:not(.sforge__tests-h){color:var(--fg);border-top:1px solid var(--border-subtle);padding:6px 0 6px 26px;font-size:13px;position:relative}.sforge__tests li:not(.sforge__tests-h):before{content:"";border:1px solid var(--border-strong);border-radius:50%;width:14px;height:14px;position:absolute;top:8px;left:2px}.sforge__tests li:not(.sforge__tests-h):after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:10px;left:7px;transform:rotate(45deg)scale(0)}.sforge__stage[data-ph="4"] .sforge__tests li:not(.sforge__tests-h):before{animation:.3s both sf-ok;animation-delay:calc(var(--i) * .52s + .42s)}.sforge__stage[data-ph="4"] .sforge__tests li:not(.sforge__tests-h):after{animation:.3s both sf-tick;animation-delay:calc(var(--i) * .52s + .52s)}@keyframes sf-ok{to{background:var(--success);border-color:var(--success)}}@keyframes sf-tick{to{transform:rotate(45deg)scale(1)}}.sforge__kpis{opacity:.35}.sforge__stage[data-ph="5"] .sforge__kpis{opacity:1}.sforge__live{letter-spacing:.14em;text-transform:uppercase;color:var(--success);opacity:0;border:1px solid #4dd59980;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:10.5px;transition:opacity .3s;display:inline-flex;position:absolute;top:16px;right:18px}.sforge__live i{background:var(--success);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite al-pulse}.sforge__stage[data-ph="5"] .sforge__live{opacity:1}.sforge__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.sforge__seal{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}.sforge__foot-r{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1100px){.sforge__ideas{grid-template-columns:1fr 1fr}.sforge__body{grid-template-columns:1fr}.sforge__phases{grid-template-columns:repeat(3,1fr)}.sforge__ph.is-on .sforge__ph-more{display:none}}@media (width<=720px){.sforge{padding:12px}.sforge__ideas{grid-template-columns:1fr}.sforge__phases{grid-template-columns:1fr 1fr}.sforge__ph.is-on .sforge__ph-more{grid-column:1/-1;display:block}.sforge__ph.is-on{grid-column:1/-1}.sforge__stage{min-height:0;padding:14px}.sforge__devices{height:300px}.sforge__desk{width:100%;height:230px}.sforge__phone{border-radius:22px;width:150px;min-width:0;height:190px;padding-top:22px;top:110px}.sforge__app-rows li:nth-child(n+3){display:none}.sforge__tools{flex-direction:column;align-items:flex-start;margin-top:14px;position:static}.sforge__tools li:before{display:none}.sforge__tests{width:92%;left:4%}.sforge__pencil{display:none}}@media (prefers-reduced-motion:reduce){.sforge__stage *,.sforge__stage :before,.sforge__stage :after,.sforge__ph-bar i{transition:none!important;animation:none!important}.sforge__stage[data-ph="4"] .sforge__tests li:before{background:var(--success)}.sforge__stage[data-ph="4"] .sforge__tests li:after{transform:rotate(45deg)scale(1)}}.sforge__kpis b{letter-spacing:0;font-variant-numeric:tabular-nums}.sforge__say mark:after{height:100%;bottom:-1px;box-shadow:inset 0 -2px #00c2d18c;background:#00c2d129!important}@media (width<=720px){.sforge__devices{gap:12px;height:auto;display:grid}.sforge__desk,.sforge__phone{position:relative;top:auto;left:auto;right:auto}.sforge__phone{justify-self:center;width:210px;height:auto;min-height:250px}.sforge__tools li:after,.sforge__tools-h:after,.sforge__pkt{display:none}.sforge__desk{height:auto}.sforge__live{align-self:flex-start;margin-bottom:10px;position:static}}.pb{border:1px solid var(--border-mid);background:linear-gradient(#11161de6,#07090cf5);border-radius:22px;padding:18px;box-shadow:0 30px 80px #00000073}.pb__label{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;margin:0 0 10px;font-size:10.5px;display:flex}.pb__label b{color:var(--cyan);font-weight:600}.pb__start{margin-bottom:16px}.pb__starts{flex-wrap:wrap;gap:6px;display:flex}.pb__start-b{border:1px solid var(--border-subtle);min-height:36px;color:var(--fg-muted);font:inherit;cursor:pointer;background:#05060899;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.pb__start-b i{background:var(--hue);border-radius:50%;width:8px;height:8px}.pb__start-b:hover{color:var(--fg);border-color:var(--border-mid)}.pb__start-b:focus-visible,.pb__m:focus-visible,.pb__seg button:focus-visible,.pb__clear:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.pb__start-b[aria-pressed=true]{color:var(--fg);border-color:rgba(var(--hue-rgb), .8);background:rgba(var(--hue-rgb), .16)}.pb__grid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.5fr);gap:16px;display:grid}.pb__cat{overscroll-behavior:contain;background:#0506088c;border:1px solid #f4efe614;border-radius:16px;max-height:640px;padding:14px;overflow-y:auto}.pb__clear{border:1px solid var(--border-subtle);color:var(--fg-dim);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:10.5px}.pb__clear:hover{color:var(--fg)}.pb__max{color:var(--warning);background:#f0b34a14;border-radius:8px;margin:-4px 0 10px;padding:6px 10px;font-size:11.5px}.pb__group+.pb__group{margin-top:12px}.pb__gname{color:var(--fg-muted);margin:0 0 6px;font-size:12.5px;font-weight:600}.pb__metrics{gap:5px;margin:0;padding:0;list-style:none;display:grid}.pb__m{text-align:left;border:1px solid var(--border-subtle);width:100%;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:18px 1fr 22px;align-items:center;gap:10px;padding:8px 10px;transition:border-color .16s,background .16s,color .16s;display:grid}.pb__m:hover{color:var(--fg);border-color:var(--border-mid)}.pb__m-check{border:1px solid var(--border-strong);border-radius:5px;width:16px;height:16px;position:relative}.pb__m-check:after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:4px;height:8px;transition:transform .18s;position:absolute;top:2px;left:5px;transform:rotate(45deg)scale(0)}.pb__m-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.pb__m-txt b{color:inherit;font-size:13.5px;font-weight:600}.pb__m-txt small{color:var(--fg-dim);font-size:12px}.pb__m-kind{opacity:.6;border-bottom:1px solid var(--border-strong);background:50%/contain no-repeat;width:20px;height:14px}.pb__m-kind--line{background-image:linear-gradient(135deg, transparent 45%, var(--cyan) 46% 54%, transparent 55%)}.pb__m-kind--bars{background-image:linear-gradient(90deg, var(--cyan) 0 3px, transparent 3px 6px, var(--cyan) 6px 9px, transparent 9px 12px, var(--cyan) 12px 15px, transparent 15px);background-position:bottom;background-size:100% 70%}.pb__m-kind--ring{border:2px solid var(--cyan);border-right-color:#0000;border-radius:50%;width:14px}.pb__m-kind--list{background-image:repeating-linear-gradient(var(--cyan) 0 2px, transparent 2px 5px)}.pb__m-kind--num{border-bottom:3px solid var(--cyan)}.pb__m[aria-pressed=true]{color:var(--fg);border-color:var(--border-cyan-strong);background:var(--cyan-tint-08)}.pb__m[aria-pressed=true] .pb__m-check{background:var(--cyan);border-color:var(--cyan)}.pb__m[aria-pressed=true] .pb__m-check:after{transform:rotate(45deg)scale(1)}.pb__view{flex-direction:column;gap:12px;min-width:0;display:flex}.pb__bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.pb__bar .pb__label{margin:0}.pb__seg{border:1px solid var(--border-subtle);border-radius:10px;gap:4px;padding:4px;display:flex}.pb__seg button{min-height:32px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 12px;font-size:13px}.pb__seg button[aria-pressed=true]{background:var(--cyan);color:var(--fg-on-cyan);font-weight:600}.pb__frame{border:1px solid var(--border-cyan);background:radial-gradient(circle at 100% 0,#00c2d11a,#0000 50%),#080b10;border-radius:16px;width:100%;margin:0 auto;overflow:hidden;box-shadow:0 24px 60px #00000080}.pb__frame[data-view=phone]{border-color:var(--border-strong);border-radius:30px;max-width:340px;box-shadow:0 24px 60px #0009,0 0 0 5px #05070a}.pb__chrome{border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:10px 14px;display:flex}.pb__chrome i{background:#f4efe629;border-radius:50%;width:8px;height:8px}.pb__chrome b{margin-left:8px;font-size:13.5px}.pb__chrome .mono{color:var(--fg-dim);margin-left:auto;font-size:11px}.pb__frame[data-view=phone] .pb__chrome i{display:none}.pb__slots{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.pb__frame[data-view=phone] .pb__slots{grid-template-columns:1fr}.pb__slot{border:1px solid var(--border-subtle);background:#f4efe606;border-radius:12px;flex-direction:column;gap:6px;min-height:170px;padding:12px;display:flex;position:relative}.pb__frame[data-view=phone] .pb__slot{min-height:0}.pb__slot.is-empty{color:var(--fg-dim);border-style:dashed;justify-content:center;align-items:center;font-size:13px}.pb__slot.is-new{opacity:0;transition:opacity .42s,transform .52s cubic-bezier(.16,1,.3,1);transform:translateY(12px)scale(.98)}.pb__slot.is-new.is-in{opacity:1;transform:none}.pb__w-head{flex-direction:column;gap:1px;display:flex}.pb__w-head b{font-size:14px}.pb__w-head small{color:var(--fg-dim);font-size:10.5px}.pb__w-val{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.pb__w-n{color:var(--fg);font-size:30px;line-height:1}.pb__w-u{color:var(--fg-muted);font-size:12.5px}.pb__w-t{color:var(--success);background:#4dd5991f;border-radius:999px;padding:1px 7px;font-size:11.5px}.pb__w-t.is-down{color:var(--danger);background:#ff5d5d1f}.pb__w-q{color:var(--fg-dim);margin:auto 0 0;font-size:12px}.pb__chart--line{width:100%;height:56px}.pb__area{fill:#00c2d124}.pb__stroke{fill:none;stroke:var(--cyan);stroke-width:2px;vector-effect:non-scaling-stroke}.pb__dot{fill:var(--cyan-bright)}.pb__slot.is-new .pb__chart--line{transform-origin:50% 100%;transition:transform .7s cubic-bezier(.16,1,.3,1) .12s;transform:scaleY(.2)}.pb__slot.is-new.is-in .pb__chart--line{transform:none}.pb__ring-row{align-items:center;gap:14px;display:flex}.pb__chart--ring{flex:none;width:72px;height:72px;transform:rotate(-90deg)}.pb__track{fill:none;stroke:#f4efe614;stroke-width:7px}.pb__arc{fill:none;stroke:var(--cyan);stroke-width:7px;stroke-linecap:round}.pb__slot.is-new .pb__chart--ring{opacity:0;transition:opacity .4s,transform .8s cubic-bezier(.16,1,.3,1);transform:rotate(-200deg)scale(.8)}.pb__slot.is-new.is-in .pb__chart--ring{opacity:1;transform:rotate(-90deg)}.pb__bars{align-items:flex-end;gap:6px;height:64px;display:flex}.pb__b{flex-direction:column;flex:1;align-items:center;gap:3px;height:100%;display:flex}.pb__b i{background:linear-gradient(var(--cyan), #00c2d159);width:100%;max-width:22px;transform:scaleY(var(--h,.5));transform-origin:50% 100%;border-radius:4px 4px 1px 1px;flex:1;transition:transform .6s cubic-bezier(.16,1,.3,1)}.pb__slot.is-new:not(.is-in) .pb__b i{transform:scaleY(0)}.pb__b small{color:var(--fg-dim);font-size:9.5px}.pb__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pb__list li{color:var(--fg);border-left:2px solid var(--warning);background:#f0b34a12;border-radius:7px;padding:5px 8px;font-size:12px}.pb__alerts{background:#f0b34a0d;border:1px solid #f0b34a59;border-radius:12px;margin:0 12px 12px;padding:10px 12px}.pb__alerts-h{letter-spacing:.14em;text-transform:uppercase;color:var(--warning);align-items:center;gap:8px;margin:0 0 6px;font-size:10.5px;display:flex}.pb__alerts-h i{background:var(--warning);border-radius:50%;width:7px;height:7px}.pb__alerts ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pb__alerts li{color:var(--fg);font-size:13px}.pb__alerts li.is-calm{color:var(--success)}.pb__answers{border:1px solid var(--border-cyan);background:var(--cyan-tint-08);border-radius:14px;padding:12px 14px}.pb__answers ol{color:var(--fg);gap:3px;margin:0;padding-left:20px;font-size:14px;display:grid}.pb__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.pb__seal{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}@media (width<=1000px){.pb__grid{grid-template-columns:1fr}.pb__cat{max-height:420px}}@media (width<=600px){.pb{padding:12px}.pb__starts{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.pb__start-b{flex:none}.pb__slots{grid-template-columns:1fr}.pb__foot{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.pb__slot.is-new,.pb__slot.is-new .pb__chart--line,.pb__slot.is-new .pb__chart--ring,.pb__b i,.pb__m-check:after{transition:none}}.pb__w-n{letter-spacing:-.01em;font-variant-numeric:tabular-nums}@media (width>=1080px){.container:not(.container--narrow)>.section__head:has(>.lead){grid-template-rows:auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;column-gap:clamp(40px,6vw,110px);max-width:none;display:grid}.container:not(.container--narrow)>.section__head:has(>.lead)>:is(.eyebrow,h2){grid-column:1}.container:not(.container--narrow)>.section__head:has(>.lead)>.lead{border-left:1px solid var(--border-cyan);grid-area:1/2/span 2;align-self:center;max-width:52ch;margin:0;padding:4px 0 6px 28px}}.sf__app{--sfc:var(--success);margin-top:var(--s-10);border:1px solid var(--border-subtle);background:radial-gradient(80% 60% at 50% 0,#4dd59912,#0000 70%),linear-gradient(#080b10,#05070a);border-radius:28px;padding:18px;box-shadow:0 40px 120px #0000008c}.sf__app[data-mode=manual]{--sfc:var(--warning);background:radial-gradient(80% 60% at 50% 0,#f0b34a12,#0000 70%),linear-gradient(#0b0a08,#070605)}.sf__bar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:2px 4px 16px;display:flex}.sf__modes{border:1px solid var(--border-mid);background:var(--bg);border-radius:12px;gap:3px;padding:3px;display:inline-flex}.sf__modes button,.sf__pause{color:var(--fg-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;border-radius:9px;padding:8px 14px;font-size:14px}.sf__modes button:hover,.sf__pause:hover{color:var(--fg)}.sf__modes button[aria-pressed=true]{color:var(--fg);background:color-mix(in srgb, var(--sfc) 18%, transparent);box-shadow:inset 0 0 0 1px var(--sfc)}.sf__pause{border:1px solid var(--border-mid);margin-left:auto}.sf__clock{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-size:11px}.sf__clock b{letter-spacing:0;color:var(--fg);margin-left:6px;font-size:16px}.sf :is(button):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.sf__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 0;display:grid}.sf__kpi{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:14px;padding:12px 14px}.sf__kpi dt{color:var(--fg-muted);font-size:11.5px}.sf__kpi dd{color:var(--fg);letter-spacing:0;align-items:baseline;gap:8px;margin:4px 0 0;font-size:26px;display:flex}.sf__kpi dd small{font-family:var(--font-body);color:var(--fg-muted);font-size:12px}.sf__kpi--time dd{color:var(--sfc)}.sf__kpi--bad dd{color:var(--fg)}.sf__app[data-mode=manual] .sf__kpi--bad dd{color:var(--danger)}.sf__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.sf__col{border:1px solid var(--border-subtle);background:#070a0e;border-radius:18px;min-width:0;padding:14px}.sf__ct{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 10px;font-size:10.5px}.sf__feed,.sf__log{align-content:start;gap:6px;min-height:300px;margin:0;padding:0;list-style:none;display:grid}.sf__feed li,.sf__log li{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:2px;padding:8px 10px;font-size:13px;display:grid}.sf__feed li .mono,.sf__log li .mono{letter-spacing:.08em;color:var(--fg-dim);font-size:10px}.sf__feed li b,.sf__log li b{color:var(--fg);font-weight:500}.sf__feed li.is-new,.sf__log li.is-new{animation:sf-in .35s var(--ease-out)}@keyframes sf-in{0%{opacity:0;transform:translateY(-6px)}}.sf__feed .tone-ch0{border-left:3px solid #7aa2ff}.sf__feed .tone-ch1{border-left:3px solid #25d366}.sf__feed .tone-ch2{border-left:3px solid var(--warning)}.sf__feed .tone-in{border-left:3px solid var(--success);background:#4dd5990f}.sf__log .tone-ok{border-left:3px solid var(--success)}.sf__log .tone-warn{border-left:3px solid var(--warning);background:#f0b34a0f}.sf__log .tone-bad{border-left:3px solid var(--danger);background:#ff5d5d14}.sf__log .tone-dim b{color:var(--fg-muted)}.sf__inbox{color:var(--warning);border:1px dashed #f0b34a99;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px}.sf__inbox[hidden]{display:none}.sf__inbox b{font-family:var(--font-mono);font-size:18px}.sf__stock{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sf__row{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:12px;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:5px 10px;padding:10px 12px;transition:border-color .3s;display:grid}.sf__name{color:var(--fg);font-size:14px}.sf__n{text-align:right;color:var(--fg);letter-spacing:0;grid-area:1/2;font-size:15px}.sf__track{background:#ffffff0f;border-radius:6px;grid-column:1/-1;height:10px;position:relative;overflow:hidden}.sf__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--success) 60%, #000), var(--success));transform-origin:0;transition:transform .6s var(--ease-out);border-radius:6px;position:absolute;inset:0;transform:scaleX(.5)}.sf__min{--m:.3;top:-2px;bottom:-2px;left:calc(var(--m) * 100%);background:var(--fg);opacity:.7;width:2px;position:absolute}.sf__tag{letter-spacing:.08em;color:var(--cyan);grid-column:1/-1;font-size:10.5px;font-style:normal}.sf__tag:empty{display:none}.sf__row.is-low{border-color:#f0b34a99}.sf__row.is-low .sf__fill{background:linear-gradient(90deg, #8a5b12, var(--warning))}.sf__row.is-low .sf__n{color:var(--warning)}.sf__row.is-out{background:#ff5d5d0f;border-color:#ff5d5db3}.sf__row.is-out .sf__n{color:var(--danger)}.sf__row.is-refill{animation:sf-refill .9s var(--ease-out)}@keyframes sf-refill{30%{box-shadow:0 0 0 3px #4dd59959,0 0 30px #4dd59959}}.sf__col--stock .sf__ct{justify-content:space-between;align-items:center;display:flex}.sf__legend{color:var(--fg-muted);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.sf__lg--min{background:var(--fg);opacity:.7;width:2px;height:12px}.sf__seal{text-align:right;letter-spacing:.14em;color:var(--fg-muted);margin:12px 4px 0;font-size:10.5px}@media (width<=1080px){.sf__grid{grid-template-columns:1fr 1fr}.sf__col--stock{order:-1;grid-column:1/-1}.sf__kpis{grid-template-columns:1fr 1fr}}@media (width<=640px){.sf__app{border-radius:22px;padding:12px}.sf__grid{grid-template-columns:1fr}.sf__feed,.sf__log{min-height:0}.sf__feed li:nth-child(n+4),.sf__log li:nth-child(n+5){display:none}.sf__pause{margin-left:0}}@media (prefers-reduced-motion:reduce){.sf *,.sf{transition:none!important;animation:none!important}}.sf .sf__kpi dd{text-transform:none;white-space:nowrap;flex-wrap:wrap;row-gap:2px}.sf .sf__kpi dd small{text-transform:none;letter-spacing:0;white-space:normal}.pf{margin-top:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pf__card{border:1px solid var(--border-subtle);background:radial-gradient(120% 70% at 0% 0%, #00c2d114, transparent 60%), var(--surface-1);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base), box-shadow var(--dur-base);border-radius:22px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pf__card:hover{border-color:var(--border-cyan-strong);box-shadow:0 24px 60px #00000073,0 0 0 1px #00c2d126}.pf__screen{background-color:#070a0e;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:16px 16px;border:1px solid #1e2733;border-radius:14px;height:170px;margin:14px 14px 0;position:relative;overflow:hidden}.pf__body{align-content:start;gap:8px;padding:18px 22px 22px;display:grid}.pf__n{letter-spacing:.14em;color:var(--cyan);margin:0;font-size:11px}.pf__t{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:28px;line-height:1}.pf__b{color:var(--fg-muted);margin:0;font-size:15.5px;line-height:1.55}.pf__sl{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin:6px 0 0;font-size:10.5px}.pf__sees{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pf__sees li{color:var(--fg);padding-left:22px;font-size:14.5px;position:relative}.pf__sees li:before{content:"";border-left:2px solid var(--cyan);border-bottom:2px solid var(--cyan);width:12px;height:7px;position:absolute;top:.45em;left:0;transform:rotate(-45deg)}.pf__seal{text-align:right;letter-spacing:.14em;color:var(--fg-muted);grid-column:1/-1;margin:0;font-size:10.5px}.pf-case{align-content:center;gap:18px;padding:0 22px;display:grid;position:absolute;inset:0}.pf-case__name{color:var(--fg);margin:0;font-size:13px}.pf-case__steps{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.pf-case__steps:before{content:"";background:#243040;height:2px;position:absolute;top:7px;left:12%;right:12%}.pf-case__steps li{color:var(--fg-muted);justify-items:center;gap:10px;font-size:11.5px;display:grid;position:relative}.pf-case__steps i{background:#070a0e;border:2px solid #2a3544;border-radius:50%;width:16px;height:16px;animation:6s infinite pf-step}.pf-case__steps li:nth-child(2) i{animation-delay:1.2s}.pf-case__steps li:nth-child(3) i{animation-delay:2.4s}.pf-case__steps li:nth-child(4) i{animation-delay:3.6s}@keyframes pf-step{0%,15%{background:#070a0e;border-color:#2a3544}20%,85%{border-color:var(--success);background:var(--success);box-shadow:0 0 12px #4dd59999}to{background:#070a0e;border-color:#2a3544}}.pf-case__track{position:relative}.pf-case__rail{z-index:1;pointer-events:none;height:12px;position:absolute;top:2px;left:12.5%;right:12.5%}.pf-case__run{animation:pf-run 6s var(--ease-in-out) infinite;position:absolute;inset:0}.pf-case__run:before{content:"";background:var(--cyan);width:12px;height:12px;box-shadow:0 0 14px var(--cyan);border-radius:50%;position:absolute;top:0;left:-6px}@keyframes pf-run{0%{opacity:0;transform:translate(0)}8%{opacity:1}65%{opacity:1;transform:translate(100%)}80%,to{opacity:0;transform:translate(100%)}}.pf-exc{align-content:center;gap:8px;margin:0;padding:0 16px;list-style:none;display:grid;position:absolute;inset:0}.pf-exc__row{color:var(--fg);background:#f0b34a0f;border:1px solid #f0b34a73;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:grid}.pf-exc__row span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pf-exc__row i{background:var(--warning);border-radius:50%;width:8px;height:8px;animation:1.6s infinite pf-pulse}.pf-exc__row.k-1 i{animation-delay:.5s}.pf-exc__row.k-2 i{animation-delay:1s}@keyframes pf-pulse{50%{opacity:.25;transform:scale(.7)}}.pf-exc__row em{background:var(--cyan);color:var(--fg-on-cyan);border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600}.pf-log{padding:10px 16px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.pf-log ol{gap:6px;margin:0;padding:0;list-style:none;animation:12s linear infinite pf-scroll;display:grid}.pf-log li{color:var(--fg);background:#ffffff08;border-radius:8px;gap:12px;padding:6px 10px;font-size:12.5px;display:flex}.pf-log li span{font-family:var(--font-mono);color:var(--cyan);font-size:11px}@keyframes pf-scroll{to{transform:translateY(-50%)}}.pf-rep{grid-template-rows:auto 1fr auto;gap:8px;padding:12px 16px;display:grid;position:absolute;inset:0}.pf-rep__w{font-family:var(--font-mono);letter-spacing:.1em;color:var(--fg-muted);margin:0;font-size:11px}.pf-rep__bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:6px;margin:0;padding:0;list-style:none;display:grid}.pf-rep__bars li{align-items:end;height:100%;display:flex}.pf-rep__bars i{background:linear-gradient(180deg, var(--cyan-bright), var(--cyan-deep));transform-origin:bottom;width:100%;height:100%;animation:pf-grow 6s var(--ease-out) infinite;border-radius:4px 4px 2px 2px}.pf-rep__bars .q-4 i{--q:.4}.pf-rep__bars .q-5 i{--q:.5}.pf-rep__bars .q-6 i{--q:.6}.pf-rep__bars .q-7 i{--q:.7}.pf-rep__bars .q-8 i{--q:.8}.pf-rep__bars .q-9 i{--q:.95}.pf-rep__bars i{transform:scaleY(var(--q,.5))}.pf-rep__bars li:nth-child(2) i{animation-delay:80ms}.pf-rep__bars li:nth-child(3) i{animation-delay:.16s}.pf-rep__bars li:nth-child(4) i{animation-delay:.24s}.pf-rep__bars li:nth-child(5) i{animation-delay:.32s}.pf-rep__bars li:nth-child(6) i{animation-delay:.4s}.pf-rep__bars li:nth-child(7) i{animation-delay:.48s}@keyframes pf-grow{0%{transform:scaleY(0)}25%,to{transform:scaleY(var(--q,.5))}}.pf-rep__dec{gap:6px;margin:0;display:flex}.pf-rep__dec span{border:1px solid var(--border-mid);color:var(--fg-muted);border-radius:999px;padding:4px 10px;font-size:11.5px}.pf-rep__dec .is-on{border-color:var(--success);color:var(--success);background:#4dd5991a}@media (width<=860px){.pf{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pf *,.pf{transition:none!important;animation:none!important}.pf-case__rail{display:none}.pf-case__steps i{border-color:var(--success);background:var(--success)}}.pf__stamp{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);font-size:9.5px;position:absolute;top:8px;right:10px}.pf-rep__dec span{padding:6px 12px;font-size:12.5px}.pf__screen{height:194px}.pf-case,.pf-exc,.pf-log,.pf-rep{inset:26px 0 0}.pf-case{padding-top:0}.aw__app{margin-top:var(--s-10);border:1px solid var(--border-subtle);background:radial-gradient(80% 60% at 50% 0,#00c2d117,#0000 70%),linear-gradient(#080b10,#05070a);border-radius:28px;padding:18px;box-shadow:0 40px 120px #0000008c}.aw__case{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:4px 6px 16px;display:flex}.aw__case-l{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);font-size:10.5px}.aw__case-t{color:var(--fg);margin:0;font-size:16px}.aw__play{border:1px solid var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-left:auto;padding:8px 14px;font-size:13.5px}.aw__play:hover{color:var(--fg);border-color:var(--border-cyan-strong)}.aw :is(button):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.aw__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.aw__tab{border:1px solid var(--border-subtle);background:var(--surface-1);width:100%;color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-base), background-color var(--dur-base), transform var(--dur-fast) var(--ease-out);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden}.aw__tab:hover{border-color:var(--border-cyan);transform:translateY(-2px)}.aw__tab[aria-selected=true]{border-color:var(--cyan);background:var(--cyan-tint-08);color:var(--fg)}.aw__ico{border:1px solid var(--border-mid);width:42px;height:42px;transition:border-color var(--dur-base), box-shadow var(--dur-base);background:#0b1318;border-radius:12px;place-items:center;display:grid}.aw__ico svg{fill:none;width:20px;height:20px;stroke:var(--fg-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.aw__tab[aria-selected=true] .aw__ico{border-color:var(--cyan);box-shadow:0 0 20px #00c2d159}.aw__tab[aria-selected=true] .aw__ico svg{stroke:var(--cyan-bright)}.aw__tt{gap:2px;min-width:0;display:grid}.aw__tt b{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg);font-size:24px;font-weight:400;line-height:1}.aw__tt small{letter-spacing:.08em;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.aw__bar{background:#ffffff0d;height:3px;position:absolute;bottom:0;left:0;right:0}.aw__bar i{background:var(--cyan);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.aw.is-run .aw__tab[aria-selected=true] .aw__bar i,.aw__app.is-run .aw__tab[aria-selected=true] .aw__bar i{animation:5.2s linear forwards aw-bar}.aw__app.is-paused .aw__tab[aria-selected=true] .aw__bar i{animation:none;transform:scaleX(1)}@keyframes aw-bar{to{transform:scaleX(1)}}.aw__stage{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;margin-top:16px;display:grid}.aw__scene{background-color:#070a0e;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:20px 20px;border:1px solid #1e2733;border-radius:22px;min-height:340px;position:relative;overflow:hidden}.aw__copy{display:grid;position:relative}.aw__info{align-content:center;gap:12px;padding:8px 6px;display:grid}.aw__n{letter-spacing:.12em;color:var(--cyan);margin:0;font-size:11px}.aw__t{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--fg);margin:0;font-size:clamp(40px,4vw,60px);line-height:.95}.aw__b{color:var(--fg);margin:0;font-size:17px;line-height:1.55}.aw__ex,.aw__gain{border-radius:14px;gap:4px;margin:0;padding:12px 14px;font-size:15px;display:grid}.aw__ex{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--fg-muted)}.aw__gain{border-left:3px solid var(--success);background:#4dd59912}.aw__gain b{color:var(--fg);font-size:16px}.aw__ex .mono,.aw__gain .mono{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px}.aw__seal{text-align:right;letter-spacing:.14em;color:var(--fg-muted);margin:12px 4px 0;font-size:10.5px}.aw__app.is-live .aws,.aw__app.is-live .aw__info{opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out), visibility 0s .4s;position:absolute;inset:0}.aw__app.is-live .aw__info{position:absolute;inset:0}.aw__app.is-live[data-step="0"] [data-aw-scene="0"],.aw__app.is-live[data-step="1"] [data-aw-scene="1"],.aw__app.is-live[data-step="2"] [data-aw-scene="2"],.aw__app.is-live[data-step="3"] [data-aw-scene="3"],.aw__app.is-live .aw__info.is-on{opacity:1;visibility:visible;transition:opacity .4s var(--ease-out)}.aw__app:not(.is-live) .aws{border-bottom:1px solid #1e2733;min-height:340px;position:relative}.aw__app:not(.is-live) .aw__scene{min-height:0}.aws{inset:0}.aws-core{background:radial-gradient(circle at 35% 30%, #7ff2fa, var(--cyan) 45%, var(--cyan-deep));border-radius:50%;place-items:center;width:74px;height:74px;margin:-37px 0 0 -37px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #00c2d114,0 0 60px #00c2d173}.aws-core span{font-family:var(--font-display);color:#031014;font-size:34px}.aws-core--sm{left:22%}.aws-ch{margin:0;padding:0;list-style:none;position:absolute;inset:0}.aws-ch li{border:1px solid var(--border-mid);color:var(--fg);background:#0d1219;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;display:flex;position:absolute}.aws-ch li i{border-radius:50%;width:8px;height:8px}.aws-ch .ch-0{top:12%;left:6%}.aws-ch .ch-0 i{background:#25d366}.aws-ch .ch-1{bottom:14%;left:6%}.aws-ch .ch-1 i{background:var(--cyan)}.aws-ch .ch-2{top:12%;right:6%}.aws-ch .ch-2 i{background:#e1306c}.aws-ch .ch-3{bottom:14%;right:6%}.aws-ch .ch-3 i{background:var(--warning)}.aw__app.is-run .aws--attend .aws-ch li{animation:aws-pull 1.4s var(--ease-in-out) both}.aw__app.is-run .aws--attend .aws-ch .ch-1{animation-delay:.1s}.aw__app.is-run .aws--attend .aws-ch .ch-2{animation-delay:.2s}.aw__app.is-run .aws--attend .aws-ch .ch-3{animation-delay:.3s}@keyframes aws-pull{50%{opacity:.6;transform:scale(.94)}}.aws--attend .aws-core{top:40%}.aws-chat{gap:6px;width:min(78%,360px);display:grid;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.aws-in,.aws-out{border-radius:14px;margin:0;padding:8px 12px 16px;font-size:13px;line-height:1.35;position:relative}.aws-in{max-width:85%;color:var(--fg);background:#1a212b;border-bottom-left-radius:4px;justify-self:start}.aws-out{background:var(--cyan);color:#031014;border-bottom-right-radius:4px;justify-self:end;max-width:85%}.aws-in em,.aws-out em{opacity:.7;font-size:10px;font-style:normal;position:absolute;bottom:3px;right:10px}.aw__app.is-run .aws--attend .aws-in{animation:aws-up .5s .3s var(--ease-out) both}.aw__app.is-run .aws--attend .aws-out{animation:aws-up .5s 1.4s var(--ease-out) both}@keyframes aws-up{0%{opacity:0;transform:translateY(10px)}}.aws-form{border:1px solid var(--border-cyan);background:#0b1015;border-radius:18px;gap:8px;width:min(82%,380px);padding:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 70px #00000080}.aws-form p{background:#121821;border-radius:10px;grid-template-columns:90px 1fr auto;align-items:center;gap:10px;margin:0;padding:9px 12px;font-size:13.5px;display:grid;position:relative}.aws-form p span{color:var(--fg-muted);font-size:11.5px}.aws-form p b{color:var(--fg);font-weight:600}.aws-form p i{background:var(--success);border-radius:50%;width:16px;height:16px;box-shadow:0 0 10px #4dd59980}.aw__app.is-run .aws--qualify .aws-form p{animation:aws-fill .45s var(--ease-out) both}.aw__app.is-run .aws--qualify .f-0{animation-delay:.3s}.aw__app.is-run .aws--qualify .f-1{animation-delay:.8s}.aw__app.is-run .aws--qualify .f-2{animation-delay:1.3s}.aw__app.is-run .aws--qualify .f-3{animation-delay:1.8s}@keyframes aws-fill{0%{opacity:0;transform:translate(-12px)}}.aws-ready{color:var(--success);border:1px solid #4dd59980;justify-content:center;gap:8px;font-weight:600;background:#4dd5991a!important;display:flex!important}.aw__app.is-run .aws--qualify .aws-ready{animation:aws-fill .45s 2.4s var(--ease-out) both!important}.aws-tools{gap:12px;width:44%;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.aws-tools li{border:1px solid var(--border-mid);color:var(--fg);background:#0d1219;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex;position:relative}.aws-tools li i{background:var(--cyan);border-radius:3px;width:10px;height:10px}.aws-tools li b{background:var(--success);opacity:0;border-radius:50%;width:18px;height:18px;margin-left:auto;transform:scale(.4)}.aws-tools li:before{content:"";background:linear-gradient(90deg, transparent, var(--cyan));transform-origin:100%;width:60%;height:2px;position:absolute;top:50%;right:100%;transform:scaleX(0)}.aw__app.is-run .aws--act .aws-tools li:before{animation:aws-wire .5s var(--ease-out) forwards}.aw__app.is-run .aws--act .aws-tools li b{animation:aws-ok .4s var(--ease-out) forwards}.aw__app.is-run .aws--act .t-0:before{animation-delay:.3s}.aw__app.is-run .aws--act .t-0 b{animation-delay:.8s}.aw__app.is-run .aws--act .t-1:before{animation-delay:.9s}.aw__app.is-run .aws--act .t-1 b{animation-delay:1.4s}.aw__app.is-run .aws--act .t-2:before{animation-delay:1.5s}.aw__app.is-run .aws--act .t-2 b{animation-delay:2s}@keyframes aws-wire{to{transform:scaleX(1)}}@keyframes aws-ok{to{opacity:1;transform:scale(1)}}.aws-done{color:var(--success);background:#4dd5991f;border:1px solid #4dd59980;border-radius:999px;margin:0;padding:8px 16px;font-size:14px;font-weight:600;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.aw__app.is-run .aws--act .aws-done{animation:aws-up .5s 2.4s var(--ease-out) both}.aws-gauge{background:conic-gradient(var(--warning) 0 58%, #ffffff12 0);border-radius:50%;place-items:center;width:130px;height:130px;display:grid;position:absolute;top:50%;left:10%;transform:translateY(-50%)}.aws-gauge:before{content:"";background:#070a0e;border-radius:50%;position:absolute;inset:10px}.aws-gauge i{display:none}.aws-gauge b{font-family:var(--font-mono);color:var(--warning);font-size:22px;position:relative}.aws-gauge span{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;position:absolute;bottom:-26px}.aws-hand{background:repeating-linear-gradient(90deg, var(--warning) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:50%;left:calc(10% + 140px);right:calc(8% + 180px)}.aws-run{position:absolute;inset:0}.aws-pkt{background:var(--warning);width:14px;height:14px;box-shadow:0 0 16px var(--warning);border-radius:50%;position:absolute;top:-6px;left:-7px}.aw__app.is-run .aws--escalate .aws-run{animation:aws-hand 1.6s .6s var(--ease-in-out) both}@keyframes aws-hand{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:1;transform:translate(100%)}}.aws-person{text-align:center;background:#f0b34a12;border:1px solid #f0b34a99;border-radius:18px;justify-items:center;gap:6px;width:170px;padding:16px;display:grid;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.aws-person i{width:52px;height:52px;color:var(--warning);background:#2a2016;border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid}.aws-person b{color:var(--fg);font-size:14px}.aws-person span{color:var(--fg-muted);font-size:12px}.aw__app.is-run .aws--escalate .aws-person{animation:aws-glow .8s 2.2s var(--ease-out) both}@keyframes aws-glow{0%{opacity:.35}}@media (width<=980px){.aw__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.aw__stage{grid-template-columns:1fr}.aw__copy{min-height:360px}}@media (width<=560px){.aw__app{border-radius:22px;padding:12px}.aw__tab{grid-template-columns:1fr;padding:12px}.aw__tt small{white-space:normal;line-height:1.3;overflow:visible}.aw__ico{width:36px;height:36px}.aw__tt b{font-size:20px}.aw__scene{min-height:300px}.aws-ch li{padding:5px 9px;font-size:11px}.aws-tools{width:54%;right:4%}.aws-core--sm{width:58px;height:58px;margin:-29px 0 0 -29px;left:18%}.aws-gauge{width:104px;height:104px;left:4%}.aws-person{width:140px;right:4%}.aws-hand{left:calc(4% + 110px);right:calc(4% + 146px)}.aw__copy{min-height:420px}}@media (prefers-reduced-motion:reduce){.aw *,.aw{transition:none!important;animation:none!important}}.tw__list{margin:var(--s-10) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.tw__card{border:1px solid var(--border-subtle);background:radial-gradient(120% 70% at 0% 0%, #00c2d114, transparent 60%), var(--surface-1);height:100%;color:var(--fg);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base), box-shadow var(--dur-base);border-radius:22px;gap:8px;padding:18px 20px 22px;text-decoration:none;display:grid;position:relative}.tw__card:hover{border-color:var(--border-cyan-strong);transform:translateY(-4px);box-shadow:0 24px 60px #00000073}.tw__card:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.tw__screen{background-color:#070a0e;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:16px 16px;border:1px solid #1e2733;border-radius:14px;height:130px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.tw__ico{border:1px solid var(--border-cyan);background:#0b1318;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:30px;right:30px}.tw__ico svg{fill:none;width:18px;height:18px;stroke:var(--cyan-bright);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.tw__n{letter-spacing:.14em;color:var(--cyan);font-size:11px}.tw__t{font-family:var(--font-display);letter-spacing:var(--ls-display);text-transform:uppercase;font-size:30px;font-weight:400;line-height:1}.tw__b{color:var(--fg-muted);font-size:15px;line-height:1.5}.tw__go{color:var(--cyan);margin-top:6px;font-size:14.5px;font-weight:600}.tw-chat{align-content:center;gap:8px;display:grid;position:absolute;inset:16px}.tw-chat i{border-radius:12px;height:22px;display:block}.tw-chat__in{background:#1a212b;width:62%;animation:4s infinite tw-up}.tw-chat__out{background:var(--cyan);justify-self:end;width:70%;animation:4s .8s infinite both tw-up}.tw-chat__dots{align-items:center;gap:4px;width:auto!important;height:auto!important;display:flex!important}.tw-chat__dots b{background:var(--fg-muted);border-radius:50%;width:6px;height:6px;animation:1.2s infinite tw-dot}.tw-chat__dots b:nth-child(2){animation-delay:.15s}.tw-chat__dots b:nth-child(3){animation-delay:.3s}@keyframes tw-up{0%{opacity:0;transform:translateY(8px)}15%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes tw-dot{50%{opacity:.25;transform:translateY(-2px)}}.tw-app{border:1px solid var(--border-mid);background:#0d1219;border-radius:16px;gap:6px;width:74px;height:140px;margin-left:-37px;padding:14px 8px;display:grid;position:absolute;top:14px;left:50%}.tw-app i{background:#19212c;border-radius:5px;height:14px;animation:3.2s infinite tw-fill;display:block}.tw-app i:first-child{background:var(--cyan);height:26px}.tw-app i:nth-child(2){animation-delay:.3s}.tw-app i:nth-child(3){animation-delay:.6s}.tw-app i:nth-child(4){animation-delay:.9s}@keyframes tw-fill{0%,to{opacity:.4}40%{opacity:1}}.tw-bars{grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;display:grid;position:absolute;inset:18px 24px}.tw-bars i{background:linear-gradient(180deg, var(--warning), #8a5b12);transform-origin:bottom;height:100%;animation:tw-grow 3.6s var(--ease-out) infinite;border-radius:4px 4px 2px 2px;display:block}.tw-bars i:first-child{--q:.35}.tw-bars i:nth-child(2){--q:.6;animation-delay:.1s}.tw-bars i:nth-child(3){--q:.45;animation-delay:.2s}.tw-bars i:nth-child(4){--q:.8;animation-delay:.3s}.tw-bars i:nth-child(5){--q:.95;animation-delay:.4s}.tw-bars i{transform:scaleY(var(--q))}@keyframes tw-grow{0%{transform:scaleY(0)}30%,to{transform:scaleY(var(--q))}}@media (width<=900px){.tw__list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tw *,.tw{transition:none!important;animation:none!important}}.tw__seal{text-align:right;letter-spacing:.14em;color:var(--fg-muted);margin:12px 0 0;font-size:10.5px}.star__app{margin-top:var(--s-10);border:1px solid var(--border-subtle);background:radial-gradient(80% 60% at 50% 0%, rgba(var(--hue-rgb,0, 194, 209), .08), transparent 70%), linear-gradient(180deg, #080b10, #05070a);border-radius:28px;padding:18px;box-shadow:0 40px 120px #00000080}.star__l{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 8px;font-size:10.5px}.star__asks{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:2px 4px 16px;display:flex}.star__asks .star__l{margin:0}.star__asks ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.star__asks li{border:1px solid rgba(var(--hue-rgb,0, 194, 209), .45);background:rgba(var(--hue-rgb,0, 194, 209), .08);color:var(--fg);border-radius:999px;padding:6px 12px;font-size:13.5px}.star__grid{grid-template-columns:250px minmax(0,1fr) 260px;gap:14px;margin-top:16px;display:grid}.star__acts{align-content:start;gap:8px;display:grid}.star__act{border:1px solid var(--border-mid);background:var(--surface-1);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast), background-color var(--dur-fast);border-radius:14px;grid-template-columns:auto 1fr;gap:2px 10px;padding:12px;display:grid}.star__act .mono{color:var(--cyan);grid-row:span 2;align-self:start;font-size:11px}.star__act b{font-size:14.5px}.star__act small{color:var(--fg-muted);font-size:12px;line-height:1.35}.star__act:hover:not(:disabled){border-color:var(--cyan);background:var(--cyan-tint-08);transform:translateY(-2px)}.star__act:disabled{cursor:progress;opacity:.6}.star__act.is-used{border-color:#4dd59980}.star__reset{border:1px dashed var(--border-mid);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:12px;padding:9px 12px;font-size:13px}.star__reset[hidden]{display:none}.star :is(button,a):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.star__stage{background-color:#070a0e;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:20px 20px;border:1px solid #1e2733;border-radius:20px;min-height:340px;padding:16px;position:relative;overflow:hidden}.star__side{align-content:start;gap:10px;display:grid}.star__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.star__kpis div{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:12px;flex-direction:column-reverse;gap:2px;padding:10px;display:flex}.star__kpis dd{color:var(--fg);letter-spacing:0;margin:0;font-size:22px}.star__kpis dd.is-bump{animation:star-bump .5s var(--ease-out);color:var(--success)}@keyframes star-bump{40%{transform:scale(1.25)}}.star__kpis dt{color:var(--fg-muted);font-size:11px;line-height:1.25}.star__empty{border:1px dashed var(--border-mid);color:var(--fg-muted);border-radius:12px;margin:0;padding:14px;font-size:13px}.star__empty[hidden]{display:none}.star__log{gap:6px;margin:0;padding:0;list-style:none;display:grid}.star__log li{border:1px solid var(--border-subtle);border-left:3px solid var(--cyan);background:var(--surface-1);border-radius:10px;gap:2px;padding:8px 10px;font-size:13px;display:grid}.star__log li .mono{color:var(--fg-dim);letter-spacing:.06em;font-size:10px}.star__log li b{color:var(--fg);font-weight:500}.star__log li.tone-ok{border-left-color:var(--success)}.star__log li.tone-warn{border-left-color:var(--warning);background:#f0b34a0f}.star__log li.is-new{animation:star-in .35s var(--ease-out)}@keyframes star-in{0%{opacity:0;transform:translateY(-6px)}}.star__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.star__seal{letter-spacing:.14em;color:var(--fg-muted);margin:0;font-size:10.5px}.sx{gap:12px;height:100%;display:grid}.sx p{margin:0}.sx-h{color:var(--fg);font-size:14px;font-weight:600}.sx-l{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px}.sx-pill{color:var(--fg);transition:border-color .3s, background-color .3s, transform .3s var(--ease-out);background:#0d1219;border:1px solid #2a3544;border-radius:12px;padding:9px 12px;font-size:13px}.sx-side{align-content:start;gap:8px;display:grid}.sx-side--row{flex-wrap:wrap;display:flex}.sx .is-ok{background:#4dd5991a!important;border-color:#4dd59999!important}.sx .is-warn{background:#f0b34a1a!important;border-color:#f0b34abf!important}.sx .is-info,.sx .is-hot{box-shadow:0 0 20px #00c2d140;border-color:var(--cyan)!important;background:var(--cyan-tint-12)!important}.sx .is-gone{opacity:.25;text-decoration:line-through}.sx .is-ok,.sx .is-warn,.sx .is-hot,.sx .is-info{animation:sx-flash .5s var(--ease-out)}@keyframes sx-flash{40%{transform:scale(1.03)}}.sx--agenda{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 180px}.sx--agenda .sx-h{grid-column:1/-1}.sx-agenda{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sx-row{background:#0d1219;border:1px solid #2a3544;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;transition:border-color .3s,background-color .3s;display:grid}.sx-row .mono{color:var(--fg-muted);font-size:12px}.sx-row b{color:var(--fg);font-size:13.5px;font-weight:500}.sx-row em{color:var(--fg-muted);background:#ffffff0f;border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal}.sx-row.is-ok em{color:var(--success)}.sx-row.is-warn em{color:var(--warning)}.sx-row.is-info em{color:var(--cyan-bright)}.sx-alert{color:var(--fg-muted);opacity:.4;border:1px dashed #2a3544;border-radius:12px;padding:10px 12px;font-size:13px}.sx-alert.is-on,.sx-alert.is-warn,.sx-alert.is-ok{opacity:1;color:var(--fg)}.sx-msg{color:var(--fg);opacity:.35;background:#1a212b;border-radius:14px 14px 14px 4px;justify-self:start;padding:9px 12px;font-size:13.5px}.sx-msg.is-on{opacity:1}.sx-cabins{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sx-cabin{border:1px solid #1e2733;border-radius:14px;align-content:start;gap:6px;padding:10px;transition:border-color .3s,box-shadow .3s;display:grid}.sx-block{color:var(--fg);background:#0d1219;border:1px solid #2a3544;border-radius:10px;padding:12px 10px;font-size:12.5px}.sx-free{color:var(--fg-muted);border-style:dashed;min-height:54px}.sx-bono{color:var(--fg);background:#0d1219;border:1px solid #2a3544;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.sx-bono b{color:var(--cyan-bright);font-size:18px}.sx-cols{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.sx-cols--5{grid-template-columns:repeat(5,1fr)}.sx-col{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);background:#0d1219;border:1px solid #1e2733;border-radius:10px;padding:8px 6px;font-size:10.5px}.sx-lane{border:1px dashed #243040;border-radius:14px;height:92px;position:relative}.sx-card{border:1px solid var(--border-strong);opacity:0;width:calc(25% - 6px);transition:transform .7s var(--ease-in-out), opacity .4s, border-color .3s;background:#111821;border-radius:12px;gap:4px;margin-left:3px;padding:10px;display:grid;position:absolute;top:10px;left:0}.sx-lane--5 .sx-card{width:calc(20% - 6px)}.sx-card b{color:var(--fg);font-size:12.5px}.sx-card span{color:var(--fg-muted);font-size:11.5px}.sx-card.is-in{opacity:1}.sx-card.pos-1{transform:translate(100%)translate(6px)}.sx-card.pos-2{transform:translate(200%)translate(12px)}.sx-card.pos-3{transform:translate(300%)translate(18px)}.sx-card.pos-4{transform:translate(400%)translate(24px)}.sx-meta{flex-wrap:wrap;gap:8px;display:flex}.sx--farm,.sx--shelf,.sx--floor{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.sx-map{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);gap:8px;min-height:280px;display:grid}.sx-parcel{color:var(--fg);background:repeating-linear-gradient(135deg,#10160d 0 8px,#0d130b 8px 16px);border:1px solid #2f3d2a;border-radius:14px 4px;align-items:end;padding:10px;font-size:12px;transition:border-color .3s;display:grid}.sx-parcel--2,.sx-parcel--5{border-radius:4px 14px}.sx-parcel.is-cold{background:repeating-linear-gradient(135deg,#0e1424 0 8px,#0b1120 8px 16px)!important;border-color:#7aa2ff!important}.sx-bins{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sx-bin{background:linear-gradient(#0d1219,#0a0e14);border:1px solid #2a3544;border-bottom-width:4px;border-radius:12px;align-content:space-between;gap:18px;min-height:120px;padding:14px;transition:border-color .3s;display:grid}.sx-bin span{color:var(--fg-muted);font-size:12.5px}.sx-bin b{color:var(--fg);letter-spacing:0;font-size:30px}.sx-bin.is-warn b{color:var(--warning)}.sx-room{background:#0a0d12;border:1px solid #1e2733;border-radius:16px;grid-template-rows:1fr 1fr;grid-template-columns:repeat(4,1fr);gap:18px;min-height:280px;padding:18px;display:grid;position:relative}.sx-table{aspect-ratio:1;font-family:var(--font-mono);color:var(--fg-muted);background:#0d1219;border:2px solid #2a3544;border-radius:50%;place-items:center;font-size:14px;transition:border-color .3s,background-color .3s;display:grid}.sx-table--3,.sx-table--4{aspect-ratio:auto;border-radius:14px}.sx-table.join{box-shadow:-20px 0 0 -8px #4dd59966}.sx-table.is-ok{color:var(--success)}.sx-table.is-warn{color:var(--warning)}.sx-track{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.sx-track li{color:var(--fg-muted);text-align:center;justify-items:center;gap:6px;font-size:11.5px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.sx-track i{background:#070a0e;border:2px solid #2a3544;border-radius:50%;width:18px;height:18px;transition:background-color .3s,border-color .3s}.sx-track li.is-ok i{border-color:var(--success);background:var(--success)}.sx-track li.is-hot i{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 14px var(--cyan)}.sx-track li.is-ok,.sx-track li.is-hot{color:var(--fg)}.sx-chat{gap:8px;display:grid}.sx-in{max-width:80%;color:var(--fg);background:#1a212b;border-radius:14px 14px 14px 4px;justify-self:start;padding:9px 12px;font-size:13.5px}.sx-out{background:var(--cyan);color:#031014;opacity:0;border-radius:14px 14px 4px;justify-self:end;max-width:80%;padding:9px 12px;font-size:13.5px}.sx-out.is-on{opacity:1;background:var(--cyan)!important;border:0!important}.sx-stock{gap:8px;display:flex}.sx-due{color:var(--fg);background:#0d1219;border:1px solid #2a3544;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600}.sx-clients{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sx-clients li{background:#0d1219;border:1px solid #2a3544;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:12px;transition:border-color .3s;display:grid}.sx-clients b{color:var(--fg);font-size:14px}.sx-docs{color:var(--fg-muted);grid-column:1;font-size:12px}.sx-clients em{color:var(--fg);background:#ffffff0f;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:4px 10px;font-size:12px;font-style:normal}.sx-seats{border:1px solid #1e2733;border-radius:14px;grid-template-columns:repeat(6,1fr);gap:10px;padding:14px;display:grid}.sx-seat{aspect-ratio:1.3;background:#141c27;border:1px solid #2f3b4c;border-radius:10px 10px 4px 4px}.sx-seat.is-empty{background:0 0;border-style:dashed}.sx-seat.is-off{opacity:.35}.sx-machines{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sx-machine{text-align:center;background:#0d1219;border:1px solid #2a3544;border-radius:14px;justify-items:center;gap:8px;padding:16px 10px;transition:border-color .3s;display:grid}.sx-machine b{color:var(--fg);font-size:14px}.sx-machine span{color:var(--fg-muted);font-size:12px}.sx-gauge{background:conic-gradient(var(--success) 0 38%, #ffffff12 0);border-radius:50%;width:70px;height:70px;mask:radial-gradient(circle,#0000 54%,#000 56%)}.sx-machine.is-warn .sx-gauge{background:conic-gradient(var(--warning) 0 82%, #ffffff12 0);animation:.3s 4 sx-shake}.sx-machine.is-warn span{color:var(--warning)}@keyframes sx-shake{25%{transform:translate(-2px)rotate(-3deg)}75%{transform:translate(2px)rotate(3deg)}}@media (width<=1100px){.star__grid{grid-template-columns:240px minmax(0,1fr)}.star__side{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start}}@media (width<=760px){.star__app{border-radius:22px;padding:12px}.star__grid,.star__side,.star__acts,.sx--agenda,.sx--farm,.sx--shelf,.sx--floor,.sx-cabins,.sx-machines{grid-template-columns:1fr}.sx-cols,.sx-cols--5{font-size:9px}.sx-col{letter-spacing:.04em;padding:6px 2px;font-size:9px}.sx-card{padding:8px 6px}.sx-card b{font-size:11px}.sx-card span{display:none}.sx-track li span{font-size:10px}.sx-seats{grid-template-columns:repeat(4,1fr)}.sx-map,.sx-room{min-height:220px}}@media (prefers-reduced-motion:reduce){.star *,.star{transition:none!important;animation:none!important}}.sx{align-content:start;height:auto}.sx--agenda{align-items:start}.sx-room{grid-template-rows:repeat(2,auto);align-content:center;place-items:center;min-width:0}.sx-table{aspect-ratio:1;width:100%;max-width:78px}.sx-table--3,.sx-table--4{aspect-ratio:1.5;max-width:96px}.sx--floor>*,.sx--farm>*,.sx--shelf>*{min-width:0}.sx-meta .sx-pill,.sx-side .sx-pill{align-self:start}.star__stage{align-content:center;display:grid}.star__stage>.sx{width:100%}.sx-map,.sx-room{min-height:300px}.sx-free.is-ok,.sx-free.is-warn{color:var(--fg);border-style:solid}.sx-rail{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:10px;left:0;right:0}.sx-lane--5 .sx-rail{grid-template-columns:repeat(5,1fr)}.sx-rail:before{content:"";background:#243040;height:2px;position:absolute;top:5px;left:12.5%;right:12.5%}.sx-lane--5 .sx-rail:before{left:10%;right:10%}.sx-rail li{background:#070a0e;border:2px solid #2a3544;border-radius:50%;justify-self:center;width:12px;height:12px;transition:background-color .4s,border-color .4s,box-shadow .4s;position:relative}.sx-lane:has(.sx-card.is-in) .sx-rail li:first-child,.sx-lane:has(.pos-1) .sx-rail li:nth-child(-n+2),.sx-lane:has(.pos-2) .sx-rail li:nth-child(-n+3),.sx-lane:has(.pos-3) .sx-rail li:nth-child(-n+4),.sx-lane:has(.pos-4) .sx-rail li:nth-child(-n+5){border-color:var(--success);background:var(--success);box-shadow:0 0 10px #4dd59980}.sx-lane{height:120px}.sx-card{top:12px}.sx-car{background:linear-gradient(180deg, var(--hue,#ff7a7a), color-mix(in srgb, var(--hue,#ff7a7a) 50%, #000));border-radius:6px 10px 3px 3px;width:34px;height:14px;margin-bottom:4px;display:block;box-shadow:6px 12px 0 -4px #222,24px 12px 0 -4px #222}.sx-machine.is-warn{border-color:#f0b34acc!important}.sx-machine.is-ok .sx-gauge{background:conic-gradient(var(--success) 0 30%, #ffffff12 0)}.sx-card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ct{margin-top:var(--s-10)}.ct__tabs{display:none}.ct.is-live .ct__tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.ct__tab{text-align:left;font:inherit;color:var(--fg-muted);border:1px solid rgba(var(--hue-rgb), .18);cursor:pointer;background:#0b0f15b8;border-radius:12px;align-content:start;gap:6px;padding:14px 16px 18px;transition:transform .25s,border-color .25s,background-color .25s;display:grid;position:relative;overflow:hidden}.ct__tab:hover{border-color:rgba(var(--hue-rgb), .45);transform:translateY(-2px)}.ct__tab:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.ct__tab[aria-selected=true]{color:var(--fg);border-color:rgba(var(--hue-rgb), .7);background:rgba(var(--hue-rgb), .08)}.ct__tab-k{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}.ct__tab-t{font-size:15px;font-weight:600;line-height:1.3}.ct__tab-bar{background:rgb(var(--hue-rgb));transform-origin:0;height:2px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ct__tab[aria-selected=true] .ct__tab-bar{transform:scaleX(1)}.ct__panel{border:1px solid rgba(var(--hue-rgb), .22);background:radial-gradient(120% 90% at 100% 0%, rgba(var(--hue-rgb), .1), transparent 60%), #090c12d1;border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(20px,3vw,44px);padding:clamp(18px,2.4vw,32px);scroll-margin-top:96px;display:grid}.ct__panel+.ct__panel{margin-top:16px}.ct.is-live .ct__panel+.ct__panel{margin-top:0}.ct__panel[hidden]{display:none}.ct__copy{align-content:start;gap:12px;display:grid}.ct__k{letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--hue-rgb));margin:0;font-size:10.5px}.ct__t{color:var(--fg);margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.ct__b{color:var(--fg-muted);margin:0;line-height:1.6}.ct__gets{border-left:2px solid rgb(var(--hue-rgb));background:rgba(var(--hue-rgb), .06);border-radius:0 10px 10px 0;padding:12px 14px}.ct__gets p{color:var(--fg);margin:0;line-height:1.5}.ct__gets .mono{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:4px;font-size:10.5px}.ct__more{color:var(--cyan);justify-self:start;font-size:13.5px;font-weight:600;text-decoration:none}.ct__more span{transition:transform .25s;display:inline-block}.ct__more:hover span,.ct__more:focus-visible span{transform:translate(4px)}.ct__more:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}.cd{gap:10px;min-width:0;display:grid}.cd__frame{background:linear-gradient(180deg, rgba(var(--hue-rgb), .06), transparent 40%), #0b0f15;border:1px solid #ffffff12;border-radius:14px;align-content:center;min-height:300px;padding:18px;display:grid;position:relative;overflow:hidden}.cd__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cd__kpi{align-items:baseline;gap:10px;margin:0;display:flex}.cd__kpi b{color:rgb(var(--hue-rgb));text-transform:none;letter-spacing:0;font-size:26px}.cd__kpi span{color:var(--fg-muted);font-size:13px}.cd__replay{font:inherit;color:var(--fg);border:1px solid rgba(var(--hue-rgb), .4);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:12.5px;transition:transform .2s,border-color .2s}.cd__replay:hover{border-color:rgb(var(--hue-rgb));transform:translateY(-1px)}.cd__replay:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.cd:not(.is-live) .cd__replay{display:none}.cd__seal{border:1px dashed rgba(var(--hue-rgb), .45);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);border-radius:999px;justify-self:start;margin:0;padding:4px 10px;font-size:11.5px}.cd-head{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);font-size:11px;font-family:var(--font-mono,monospace);align-items:center;gap:8px;margin:0 0 12px;display:flex}.cd-head>i{background:rgb(var(--hue-rgb));width:7px;height:7px;box-shadow:0 0 10px rgb(var(--hue-rgb));border-radius:50%}.cd-head em{color:var(--fg);text-transform:none;letter-spacing:0;margin-left:auto;font-style:normal}.cd-card{color:var(--fg);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.cd-card small{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:4px;font-size:10.5px;display:block}.cd-card--out{border-color:rgba(var(--hue-rgb), .5);background:rgba(var(--hue-rgb), .1)}.cd-fields,.cd-acts,.cd-rows,.cd-slots,.cd-nodes{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.cd-fields li,.cd-acts li{color:var(--fg-muted);align-items:center;gap:10px;font-size:13.5px;display:flex}.cd-fields li>i,.cd-acts li>i{border:1.5px solid rgb(var(--hue-rgb));background:radial-gradient(circle, rgb(var(--hue-rgb)) 38%, transparent 42%);border-radius:50%;flex:none;width:16px;height:16px}.cd-phone{max-width:400px;margin:0 auto}.cd-bub{border-radius:14px;max-width:86%;margin:0;padding:10px 13px;font-size:14px;line-height:1.45}.cd-bub--in{color:var(--fg);background:#ffffff12;border-bottom-left-radius:4px}.cd-bub--out{background:rgba(var(--hue-rgb), .16);border:1px solid rgba(var(--hue-rgb), .45);color:var(--fg);border-bottom-right-radius:4px;margin-left:auto}.cd-acts{border-left:1px dashed rgba(var(--hue-rgb), .4);padding-left:12px}.cd-flow{gap:12px;display:grid}.cd-nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;position:relative}.cd-wire{background:#ffffff14;height:2px;position:absolute;top:17px;left:8%;right:8%}.cd-wire i{background:rgb(var(--hue-rgb));transform-origin:0;transition:transform .6s;position:absolute;inset:0;transform:scaleX(1)}.cd-nodes li{text-align:center;color:var(--fg-muted);justify-items:center;gap:8px;font-size:12.5px;line-height:1.35;display:grid;position:relative}.cd-nodes b{width:36px;height:36px;color:var(--fg);border:1.5px solid rgb(var(--hue-rgb));box-shadow:0 0 18px rgba(var(--hue-rgb), .35);background:#0b0f15;border-radius:10px;place-items:center;font-size:13px;display:grid}.cd-doc{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:14px;display:grid}.cd-doc .cd-card--out{grid-column:1/-1}.cd-sheet{background:#121822;border:1px solid #ffffff1a;border-radius:8px;gap:7px;padding:14px;display:grid;position:relative;overflow:hidden}.cd-sheet small{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.cd-sheet b{color:var(--fg);font-size:13px;font-weight:600;line-height:1.35}.cd-sheet>i{background:#ffffff1a;border-radius:3px;height:5px}.cd-sheet>i:nth-of-type(2n){width:70%}.cd-beam{background:linear-gradient(180deg, transparent, rgba(var(--hue-rgb), .35), transparent);opacity:0;height:26px;position:absolute;top:0;left:0;right:0}.cd-app{place-items:center;display:grid}.cd-device{background:#10151e;border:1px solid #ffffff1f;border-radius:22px;width:min(100%,300px);padding:14px;box-shadow:0 24px 60px #00000080}.cd-title{color:var(--fg);margin:0 0 10px;font-size:15px;font-weight:600}.cd-rows li{color:var(--fg-muted);background:#ffffff0a;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:13px;display:flex}.cd-rows li>i{background:rgba(var(--hue-rgb), .25);border:1px solid rgb(var(--hue-rgb));border-radius:6px;flex:none;width:22px;height:22px}.cd-toast{color:var(--fg);background:rgba(var(--hue-rgb), .16);border:1px solid rgba(var(--hue-rgb), .5);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.cd-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.cd-tiles p{color:var(--fg-muted);background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;gap:10px;margin:0;padding:12px;font-size:12.5px;line-height:1.35;display:grid}.cd-val{font-family:var(--font-display,inherit);color:var(--fg);letter-spacing:.01em;font-size:clamp(24px,2.4vw,32px);line-height:1}.cd-lbl{color:var(--fg-muted);font-size:12.5px;line-height:1.35}.cd--panel .cd__frame,.cd--map .cd__frame{min-height:0}.cd-bar{align-items:flex-end;gap:3px;height:34px;display:flex}.cd-bar i{background:linear-gradient(0deg, rgba(var(--hue-rgb), .35), rgb(var(--hue-rgb)));transform-origin:bottom;height:100%;transform:scaleY(var(--h,.6));border-radius:2px 2px 0 0;flex:1;transition:transform .6s cubic-bezier(.16,1,.3,1)}.cd-bar i:first-child{--h:.42}.cd-bar i:nth-child(2){--h:.58;transition-delay:40ms}.cd-bar i:nth-child(3){--h:.5;transition-delay:80ms}.cd-bar i:nth-child(4){--h:.74;transition-delay:.12s}.cd-bar i:nth-child(5){--h:.66;transition-delay:.16s}.cd-bar i:nth-child(6){--h:.86;transition-delay:.2s}.cd-bar i:nth-child(7){--h:.95;transition-delay:.24s}.cd-tiles p:nth-child(2) .cd-bar i:nth-child(n+5){--h:.34}.cd-tiles p:nth-child(3) .cd-bar i:nth-child(7){--h:.62}.cd-alert{color:var(--fg);background:#f59e0b1a;border:1px solid #f59e0b73;border-radius:10px;margin:0;padding:11px 13px;font-size:13.5px}.cd-slots li{border-left:3px solid rgb(var(--hue-rgb));background:#ffffff0a;border-radius:10px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid}.cd-slots .mono{color:var(--fg-dim);font-size:12px}.cd-slots b{color:var(--fg);font-size:13px;font-weight:500;line-height:1.35}.cd-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.cd-cell{min-height:66px;color:var(--fg);background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px),#ffffff08;border:1px solid #ffffff12;border-radius:8px;align-content:end;padding:9px;font-size:12px;line-height:1.3;display:grid}.cd-cell[data-cd-step]{border-color:rgba(var(--hue-rgb), .55);background:rgba(var(--hue-rgb), .12)}.cd-wave{justify-content:center;align-items:center;gap:4px;height:52px;margin-bottom:10px;display:flex}.cd-wave i{background:rgb(var(--hue-rgb));border-radius:2px;width:4px;height:100%;transform:scaleY(.3)}.cd-wave i.w1{transform:scaleY(.62)}.cd-wave i.w2{transform:scaleY(.9)}.cd-wave i.w3{transform:scaleY(.48)}.cd-wave i.w4{transform:scaleY(.75)}.cd-wave i.w5{transform:scaleY(.38)}.cd-quote{color:var(--fg);background:#ffffff0d;border-radius:10px;margin:0;padding:10px 13px;font-size:14px;font-style:italic}.cd.is-live [data-cd-in],.cd.is-live [data-cd-out],.cd.is-live [data-cd-step]{transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1)}.cd.is-live:not(.is-in) [data-cd-in]{opacity:.6;transform:translateY(6px)}.cd.is-live:not(.is-out) [data-cd-out]{opacity:.6;transform:translateY(6px)scale(.99)}.cd.is-live:not(.is-done) [data-cd-step]:not(.is-on){opacity:.6;transform:translate(-4px)}.cd.is-live:not(.is-done) .cd-cell[data-cd-step]:not(.is-on){opacity:1;color:#0000;background:#ffffff08;border-color:#ffffff12;transform:none}.cd.is-live:not(.is-done) .cd-nodes li:not(.is-on){transform:translateY(6px)}.cd.is-live:not(.is-done) .cd-wire i{transform:scaleX(0)}.cd.is-live:not(.is-done) .cd-nodes:has(li:first-of-type.is-on) .cd-wire i{transform:scaleX(.34)}.cd.is-live:not(.is-done) .cd-nodes:has(li:nth-of-type(2).is-on) .cd-wire i{transform:scaleX(.67)}.cd.is-live:not(.is-done) .cd-nodes:has(li:nth-of-type(3).is-on) .cd-wire i{transform:scaleX(1)}.cd.is-live:not(.is-done) .cd-tiles p:not(.is-on) .cd-bar i{transform:scaleY(0)}.cd.is-in:not(.is-out) .cd-beam{opacity:1;animation:1.4s ease-in-out infinite cd-scan}.cd.is-in:not(.is-done) .cd-wave i{animation:.9s ease-in-out infinite cd-wave}.cd-wave i.w1{animation-delay:-.15s}.cd-wave i.w2{animation-delay:-.3s}.cd-wave i.w3{animation-delay:-.45s}.cd-wave i.w4{animation-delay:-.6s}.cd-wave i.w5{animation-delay:-.75s}@keyframes cd-scan{0%{transform:translateY(-30px)}to{transform:translateY(160px)}}@keyframes cd-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@media (width<=860px){.ct.is-live .ct__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ct__panel{grid-template-columns:minmax(0,1fr)}.ct__panel .cd{order:-1}}@media (width<=520px){.ct__tab{padding:11px 12px 14px}.ct__tab-t{font-size:13.5px}.cd__frame{min-height:0;padding:14px}.cd-doc,.cd-nodes{grid-template-columns:minmax(0,1fr)}.cd-nodes li{text-align:left;grid-template-columns:36px minmax(0,1fr);place-items:center start}.cd-wire{display:none}.cd-tiles{grid-template-columns:minmax(0,1fr)}.cd-tiles p{grid-template-columns:auto minmax(0,1fr) 72px;align-items:center;gap:12px}.cd-val{font-size:24px}.cd-bar{height:24px}.ct__tab>:first-child,.ct__tab-k{display:none}.ct.is-live .ct__tabs{gap:8px;margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.cd-beam,.cd-wave i{animation:none!important}}.ct-extra{margin-top:22px}.ct-extra__k{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 10px;font-size:10.5px}.ct-extra ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ct-extra__a{color:var(--fg);border:1px solid rgba(var(--hue-rgb), .3);background:#0b0f15cc;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 8px;font-size:13.5px;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.ct-extra__a>:first-child{flex:none;width:26px;height:26px}.ct-extra__a>:last-child{color:rgb(var(--hue-rgb));transition:transform .2s}.ct-extra__a:hover,.ct-extra__a:focus-visible{border-color:rgb(var(--hue-rgb));transform:translateY(-2px)}.ct-extra__a:hover>:last-child,.ct-extra__a:focus-visible>:last-child{transform:translate(3px)}.ct-extra__a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.sp-board-hero{width:100%;max-width:520px;margin-inline:auto}.ct.ct--one.is-live .ct__tabs{display:none}.is{max-width:980px;margin:0 auto var(--s-10);gap:14px;display:grid}.is__form{gap:10px;display:grid}.is__label{color:var(--fg);gap:6px;font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1.2;display:grid}.is__label .mono{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);font-size:11px;font-weight:400}.is__field{background:#090c12e0;border:1px solid #38bdf847;border-radius:16px;align-items:center;gap:10px;padding:6px 6px 6px 18px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 18px 50px #00000073}.is__field:focus-within{border-color:var(--cyan);box-shadow:0 18px 50px #00000073,0 0 0 4px #00c2d124,0 0 60px #00c2d11f}.is__icon{fill:none;width:20px;height:20px;stroke:var(--fg-muted);stroke-width:2px;stroke-linecap:round;flex:none}.is__input{min-width:0;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:14px 0;font-size:17px}.is__input::placeholder{color:var(--fg-dim)}.is__input::-webkit-search-cancel-button{filter:invert(.7)}.is__go{color:#041016;background:var(--cyan);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;font-size:20px;transition:transform .2s;display:grid}.is__go:hover{transform:translate(2px)}.is__go:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.is__ex{flex-wrap:wrap;align-items:center;gap:8px;display:none}.is.is-live .is__ex{display:flex}.is__ex .mono{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin-right:4px;font-size:11px}.is__chip{font:inherit;color:var(--fg-muted);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;padding:7px 12px;font-size:13px;transition:transform .2s,border-color .2s,color .2s}.is__chip:hover{color:var(--fg);border-color:#00c2d199;transform:translateY(-1px)}.is__chip:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.is__count{letter-spacing:.12em;text-transform:uppercase;min-height:1em;color:var(--fg-dim);margin:0;font-size:11px}.is__count:empty{display:none}.is__note{color:var(--fg);background:#f59e0b14;border:1px solid #f59e0b59;border-radius:10px;margin:0;padding:12px 14px;line-height:1.5}.is__note[hidden]{display:none}.is__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.is__list:empty{display:none}.is:not(.is-unknown) .is__list>li:first-child{grid-column:1/-1}.is:not(.is-unknown) .is__list>li:first-child .is__row{background:linear-gradient(120deg,#00c2d11a,#0b0f15e6 60%);border-color:#00c2d18c}.is:not(.is-unknown) .is__list>li:first-child .is__t{font-size:19px}.is:not(.is-unknown) .is__list>li:nth-child(2n):last-child,.is.is-unknown .is__list>li:nth-child(odd):last-child{grid-column:1/-1}.is__row{height:100%;color:inherit;animation:.4s cubic-bezier(.16,1,.3,1) both is-in;animation-delay:calc(var(--i,0) * 45ms);background:#0b0f15db;border:1px solid #ffffff14;border-radius:12px;gap:4px;padding:14px 16px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.is__row:hover,.is__row:focus-visible{border-color:#00c2d18c;transform:translateY(-2px)}.is__row:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.is__ctx{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:10.5px}.is__t{color:var(--fg);font-size:16px;font-weight:600}.is__b{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.is__demo{color:var(--cyan);margin-top:4px;font-size:13px;font-weight:600}.is__custom{color:inherit;background:#00c2d10f;border:1px dashed #00c2d18c;border-radius:12px;gap:4px;padding:16px 18px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.is__custom[hidden]{display:none}.is.is-unknown .is__list{order:2}.is__custom:hover,.is__custom:focus-visible{border-style:solid;transform:translateY(-2px)}.is__custom:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.is__custom-t{color:var(--fg);font-size:16px;font-weight:600}.is__custom-b{color:var(--fg-muted);font-size:14px;line-height:1.5}.is__custom-go{color:var(--cyan);font-size:13px;font-weight:600}@keyframes is-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=720px){.is__list{grid-template-columns:minmax(0,1fr)}.is__input{padding:12px 0;font-size:16px}.is__go{width:44px;height:44px}.is.has-q .is__ex{display:none}}@media (prefers-reduced-motion:reduce){.is__row{animation:none}}.page-hero{padding:var(--s-16) 0 var(--s-12);position:relative;overflow:hidden}.page-hero__grid{gap:var(--s-10);align-items:center;display:grid}@media (width>=1000px){.page-hero__grid{gap:var(--s-16);grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr)}}.page-hero__cta-row{margin:var(--s-8) 0 0;flex-wrap:wrap;gap:14px;display:flex}.page-hero__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.hero-stats{margin-top:var(--s-16);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(4,1fr);display:grid}.hero-stats .data-cell+.data-cell{border-left:1px solid var(--border-subtle)}@media (width<=720px){.hero-stats{grid-template-columns:repeat(2,1fr)}.hero-stats .data-cell:nth-child(3){border-left:0}}@media (width<=420px){.hero-stats{grid-template-columns:1fr}.hero-stats .data-cell{border-left:0!important}}.hero-v3d{aspect-ratio:1;width:100%;max-width:520px;margin-left:auto;position:relative}.hero-v3d__tag{border:1px solid var(--border-cyan);border-radius:var(--r-sm);backdrop-filter:blur(12px);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg);background:#050608db;padding:10px 14px;font-size:10px;position:absolute;box-shadow:0 0 0 1px #00c2d11f,0 12px 40px #0006}.hero-v3d__tag b{color:var(--cyan);font-weight:400;display:block}.hero-v3d__tag span{color:var(--fg-dim);margin-top:4px;font-size:9px;display:block}.method-row{grid-template-columns:180px 1fr;align-items:start;gap:64px;display:grid}@media (width<=768px){.method-row{grid-template-columns:1fr;gap:24px}}.method-statement{font-family:var(--font-body);color:var(--fg);text-wrap:balance;max-width:880px;margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:300;line-height:1.35}.method-statement em{color:var(--cyan);font-style:normal}.method-points{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}@media (width<=768px){.method-points{grid-template-columns:1fr}}.method-points h4{margin:0 0 6px}.wflow{cursor:pointer}.wflow__id{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:16px;font-size:11px}.card--featured .wflow__id{color:var(--cyan)}.wflow__name{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);transition:color .2s var(--ease-out);margin:0 0 10px;font-size:28px}.wflow:hover .wflow__name{color:var(--cyan-bright)}.wflow__body{color:var(--fg-muted);margin:0 0 16px;font-size:15px;line-height:1.55}.wflow__tags{flex-wrap:wrap;gap:6px;display:flex}.sector-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=900px){.sector-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.sector-grid{grid-template-columns:1fr}}.sector{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-1);transition:border-color var(--dur-base) var(--ease-out);padding:28px}.sector:hover{border-color:var(--border-cyan)}.sector__icon{color:var(--cyan);margin-bottom:18px}.sector__name{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin:0 0 8px;font-size:24px}.sector__blurb{color:var(--fg-muted);margin:0 0 14px;font-size:14px;line-height:1.55}.scenario-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.scenario-card__head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.scenario-card__body{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex}.scenario-card__before .mono{color:var(--danger)}.scenario-card p{margin:8px 0 0;font-size:15px;line-height:1.5}.scenario-card__after p{color:var(--fg);font-weight:500}.wizard-progress{margin-bottom:var(--s-8);gap:8px;display:flex}.wizard-progress__dot{background:var(--border-mid);border-radius:2px;flex:1;height:3px}.wizard-progress__dot[data-active=true]{background:var(--cyan)}.wizard-step{display:none}.wizard-step[data-active=true]{display:block}.h-display--hero{max-width:13ch;margin-top:var(--s-6);font-size:clamp(44px,6.4vw,104px)}.h-display--xl{font-size:clamp(40px,5vw,68px)}.h-display--lg{font-size:clamp(36px,4.6vw,60px)}.h-display--md{font-size:clamp(32px,4vw,52px)}.h-display--cta{margin-top:var(--s-5);font-size:clamp(44px,6vw,88px)}.measure{max-width:560px}.measure--wide{max-width:62ch}.mt-6{margin-top:var(--s-6)}.mt-8{margin-top:var(--s-8)}.mt-10{margin-top:var(--s-10)}.mt-3{margin-top:14px}.center-x{text-align:center;justify-content:center}.flush{margin:0}.split-2{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}@media (width<=768px){.split-2{grid-template-columns:1fr;gap:32px}}.pain-list{flex-direction:column;padding-top:8px;display:flex}.pain-item{border-bottom:1px solid var(--border-subtle);gap:22px;padding:22px 0;display:flex}.pain-item:last-child{border-bottom:0}.pain-item h4{margin:0 0 6px}.pain-item p{margin:0}.pain-item .mono{padding-top:2px}.hero-v3d__stage{place-items:center;display:grid;position:absolute;inset:0}.hero-v3d__mark{filter:drop-shadow(0 0 48px #00c2d147)}.hero-v3d__tag--1{top:12%;right:-6%}.hero-v3d__tag--2{top:44%;left:-10%}.hero-v3d__tag--3{bottom:18%;right:-2%}.hero-v3d__tag--4{bottom:34%;left:-4%}.final-cta{position:relative;overflow:hidden}.final-cta .container{position:relative}.final-cta .lead{max-width:560px;margin:36px auto 32px}.final-cta .page-hero__meta{justify-content:center;margin-top:40px}.card__title--step{margin-bottom:10px;font-size:24px}.card__title--member{font-size:26px}.section__head .h-display{margin-bottom:0}.hero{padding:var(--s-16) 0 var(--s-12);position:relative;overflow:hidden}.hero .corner-glow-tl,.hero .grid-bg{z-index:0}.hero>.container{z-index:1;position:relative}.hero__grid{gap:var(--s-10);align-items:center;display:grid}@media (width>=1000px){.hero__grid{gap:var(--s-16);grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr)}}.hero__cta-row{margin:var(--s-8) 0 0;flex-wrap:wrap;gap:14px;display:flex}.hero__microcopy{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);margin-top:28px;font-size:11px}.section--cta{background:var(--surface-1);border-top:1px solid var(--border-cyan);position:relative;overflow:hidden}.section--cta:before{content:"";background:var(--grad-radial-cyan-tl);pointer-events:none;position:absolute;inset:0}.section--cta>.container{z-index:1;position:relative}.h-legal{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--fg);font-size:clamp(40px,6vw,84px);font-weight:400;line-height:1.06}.h-section-card{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:26px;font-weight:400}.h-compact{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:24px;font-weight:400}.status-chips{margin:var(--s-6) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.status-chips li{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--border-mid);border-radius:var(--r-pill);color:var(--fg-muted);padding:6px 12px;font-size:10px}.form-field--consent,.form-field--consent label{flex-direction:row}.utility-center{text-align:center}.utility-justify-center{justify-content:center}.utility-mt-4{margin-top:var(--s-4)}.utility-mt-6{margin-top:var(--s-6)}.utility-mt-8{margin-top:var(--s-8)}.utility-mt-10{margin-top:var(--s-10)}.nav-open{overflow:hidden}
