.button-module__XgCqMq__btn{--h:44px;height:var(--h);border-radius:var(--radius-button);font:400 16px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .25s var(--ease-button), background-color .25s var(--ease-button), border-color .25s var(--ease-button), transform .25s var(--ease-button);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button-module__XgCqMq__btn:active{transform:scale(.97)}.button-module__XgCqMq__sm{--h:36px;padding:0 16px;font-size:14px}.button-module__XgCqMq__primary{background:var(--color-button);color:#fff}.button-module__XgCqMq__primary:hover{background:var(--color-text);color:var(--color-ink)}.button-module__XgCqMq__ghost{background:var(--color-bg);color:var(--color-text);border-color:var(--color-line-hover)}.button-module__XgCqMq__ghost:hover{background:var(--color-text);color:var(--color-ink);border-color:var(--color-text)}.button-module__XgCqMq__light{background:var(--color-text);color:var(--color-ink)}.button-module__XgCqMq__light:hover{background:var(--color-muted)}.button-module__XgCqMq__roll{line-height:1.5;display:inline-grid;overflow:hidden}.button-module__XgCqMq__roll>span{transition:transform .25s var(--ease-button);grid-area:1/1}.button-module__XgCqMq__roll>span+span{transform:translateY(115%)}.button-module__XgCqMq__btn:hover .button-module__XgCqMq__roll>span:first-child{transform:translateY(-115%)}.button-module__XgCqMq__btn:hover .button-module__XgCqMq__roll>span+span{transform:none}
.nav-module__A0ehgG__nav{z-index:100;background:var(--color-bg);border-bottom:1px solid var(--color-line);position:fixed;top:0;left:0;right:0}.nav-module__A0ehgG__inner{max-width:calc(var(--container) + var(--gutter) * 2);padding:0 var(--gutter);align-items:center;gap:16px;height:64px;margin:0 auto;display:flex}.js .nav-module__A0ehgG__nav{opacity:0}.js.is-booted .nav-module__A0ehgG__nav{opacity:1;transition:opacity .8s var(--ease-out) .1s}.js:not(.is-booted) .nav-module__A0ehgG__nav{animation:0s 2.6s forwards nav-module__A0ehgG__failsafe-show}@keyframes nav-module__A0ehgG__failsafe-show{to{opacity:1}}.js .nav-module__A0ehgG__nav.nav-module__A0ehgG__solid{opacity:1;animation:none}.nav-module__A0ehgG__links{align-items:center;gap:22px;margin-left:24px;display:flex}.nav-module__A0ehgG__links a{font:400 16px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;color:var(--color-text);transition:color .25s var(--ease-button);text-decoration:none}.nav-module__A0ehgG__links a:hover{color:var(--color-muted)}.nav-module__A0ehgG__right{align-items:center;gap:16px;margin-left:auto;display:flex}.nav-module__A0ehgG__menuBtn{border-radius:var(--radius-button);border:1px solid var(--color-line-hover);cursor:pointer;background:0 0;width:36px;height:36px;padding:0;display:none;position:relative}.nav-module__A0ehgG__menuBtn i{background:var(--color-text);height:1.5px;transition:transform .35s var(--ease-out), opacity var(--dur-fast);position:absolute;left:10px;right:10px}.nav-module__A0ehgG__menuBtn i:first-child{top:13px}.nav-module__A0ehgG__menuBtn i:nth-child(2){top:21px}.nav-module__A0ehgG__menuBtn[aria-expanded=true] i:first-child{transform:translateY(4px)rotate(45deg)}.nav-module__A0ehgG__menuBtn[aria-expanded=true] i:nth-child(2){transform:translateY(-4px)rotate(-45deg)}.nav-module__A0ehgG__menu{border-top:1px solid var(--color-line);background:var(--color-bg);padding:8px var(--gutter) 16px;animation:nav-module__A0ehgG__menu-in .3s var(--ease-out);gap:0;display:grid}.nav-module__A0ehgG__menu[hidden]{display:none}.nav-module__A0ehgG__menu a{font:400 18px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:14px 0;text-decoration:none;display:flex}.nav-module__A0ehgG__menu a:not(.nav-module__A0ehgG__menuCta):hover{color:var(--color-muted)}.nav-module__A0ehgG__menu a span{font:400 12px/1.1 var(--font-mono);color:var(--color-dim)}.nav-module__A0ehgG__menu .nav-module__A0ehgG__menuCta{border-bottom:0;justify-content:center;margin-top:16px;font-size:16px}@keyframes nav-module__A0ehgG__menu-in{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:980px){.nav-module__A0ehgG__links{display:none}.nav-module__A0ehgG__menuBtn{display:block}}@media (max-width:720px){.nav-module__A0ehgG__inner{height:56px}.nav-module__A0ehgG__signIn{display:none}}@media (prefers-reduced-motion:reduce){.js .nav-module__A0ehgG__nav{opacity:1!important}}
.copy-command-module__PybX_a__cmd{border-radius:var(--radius-button);border:1px solid var(--color-line-hover);background:var(--color-bg);height:44px;font:400 14px/1 var(--font-mono);color:var(--color-soft);cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast), transform .18s var(--ease-out);align-items:center;gap:12px;padding:0 6px 0 18px;display:inline-flex;position:relative}.copy-command-module__PybX_a__cmd:hover{border-color:var(--color-line-hover);background:var(--color-raised)}.copy-command-module__PybX_a__cmd:active{transform:scale(.98)}.copy-command-module__PybX_a__pr{color:var(--color-dim)}.copy-command-module__PybX_a__ci{border-radius:var(--radius-button);background:var(--color-raised);border:1px solid var(--color-line);place-items:center;width:32px;height:32px;display:grid;position:relative}.copy-command-module__PybX_a__ci svg{width:14px;height:14px;transition:opacity var(--dur-fast), transform .3s var(--ease-out);position:absolute}.copy-command-module__PybX_a__done{opacity:0;color:var(--color-ok);transform:scale(.5)}.copy-command-module__PybX_a__copied .copy-command-module__PybX_a__copy{opacity:0;transform:scale(.5)}.copy-command-module__PybX_a__copied .copy-command-module__PybX_a__done{opacity:1;transform:none}.copy-command-module__PybX_a__tip{font:500 11px/1 var(--font-mono);background:var(--color-text);color:var(--color-ink);border-radius:var(--radius-tag);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity var(--dur-fast), transform .3s var(--ease-out);padding:6px 8px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.copy-command-module__PybX_a__copied .copy-command-module__PybX_a__tip{opacity:1;transform:translate(-50%)}
.data-graph-module___dEEQW__card{--graph-line:var(--color-network-line);--graph-label:var(--color-dim);--graph-node-fill:var(--color-network-fill);--graph-threat:var(--color-network-threat);--graph-contained:var(--color-network-contained);--glass-threat:var(--color-network-glass-threat);--glass-ok:var(--color-network-glass-ok);background:radial-gradient(65% 70% at 78% 45%, var(--color-graph), var(--color-bg) 85%);isolation:isolate;cursor:crosshair;min-height:max(860px,100svh);position:relative;overflow:hidden}.data-graph-module___dEEQW__layer{z-index:1;position:absolute;inset:0}.data-graph-module___dEEQW__canvas{width:100%;height:100%;position:absolute;inset:0}.data-graph-module___dEEQW__frame{z-index:3;width:100%;min-height:inherit;max-width:calc(var(--container) + var(--gutter) * 2);padding-block:190px 176px;padding-inline:var(--gutter);pointer-events:none;align-items:center;margin-inline:auto;display:flex;position:relative}.data-graph-module___dEEQW__region{left:calc(var(--gutter) + 42%);right:var(--gutter);position:absolute;top:180px;bottom:120px}.data-graph-module___dEEQW__dock{right:var(--gutter);width:320px;height:0;position:absolute;bottom:186px}.data-graph-module___dEEQW__callout{z-index:5;border-radius:var(--radius-inner);border:1px solid color-mix(in srgb, var(--graph-threat) 50%, transparent);background:var(--glass-threat);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:320px;font:400 11px/1.5 var(--font-mono);color:var(--color-text);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), border-color .4s, background-color .4s;will-change:transform;padding:12px 14px 13px;position:absolute;top:0;left:0}.data-graph-module___dEEQW__callout p{margin:0}.data-graph-module___dEEQW__callout.data-graph-module___dEEQW__shown{opacity:1}.data-graph-module___dEEQW__coHead{letter-spacing:.09em;text-transform:uppercase;color:var(--color-muted);justify-content:space-between;gap:10px;margin-bottom:7px;font-size:9.5px;display:flex}.data-graph-module___dEEQW__coHead b{color:var(--graph-threat);white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}.data-graph-module___dEEQW__coHead b .data-graph-module___dEEQW__coSev{margin-left:-7px}.data-graph-module___dEEQW__coSev,.data-graph-module___dEEQW__coPhone,.data-graph-module___dEEQW__coWhen{white-space:pre-wrap}.data-graph-module___dEEQW__coPhone{margin-left:-7px;display:none}.data-graph-module___dEEQW__coHead b:before{content:"";border-bottom:7px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.data-graph-module___dEEQW__coTitle{color:var(--color-text);font-size:12px}.data-graph-module___dEEQW__coDetail{color:var(--color-muted)}.data-graph-module___dEEQW__coBar{background:color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:var(--radius-chip);height:2px;margin:10px 0 8px;overflow:hidden}.data-graph-module___dEEQW__coBar i{background:var(--graph-threat);transform-origin:0;height:100%;transition:transform 1.1s var(--ease-in-out), background-color .4s;display:block;transform:scaleX(0)}.data-graph-module___dEEQW__coStatus{color:var(--color-muted);font-size:10px}.data-graph-module___dEEQW__callout[data-state=approve] .data-graph-module___dEEQW__coBar i{background:var(--graph-contained)}.data-graph-module___dEEQW__callout[data-state=contained]{border-color:color-mix(in srgb, var(--graph-contained) 50%, transparent);background:var(--glass-ok)}.data-graph-module___dEEQW__callout[data-state=contained] .data-graph-module___dEEQW__coHead b{color:var(--graph-contained)}.data-graph-module___dEEQW__callout[data-state=contained] .data-graph-module___dEEQW__coHead b:before{border-top:0;border-bottom:1.5px solid;border-left:1.5px solid;border-right:0;width:8px;height:5px;transform:rotate(-45deg)translateY(-2px)}.data-graph-module___dEEQW__callout[data-state=contained] .data-graph-module___dEEQW__coBar i{background:var(--graph-contained)}@media (max-width:720px){.data-graph-module___dEEQW__card{height:auto;min-height:100svh;padding:430px var(--gutter) 28px;flex-direction:column;justify-content:flex-end;display:flex}.data-graph-module___dEEQW__region{left:var(--gutter);right:var(--gutter);height:220px;top:175px;bottom:auto}.data-graph-module___dEEQW__dock{display:none}.data-graph-module___dEEQW__frame{max-width:none;min-height:0;padding:0;display:block;position:static}.data-graph-module___dEEQW__callout{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;width:calc(100% - 32px);padding:9px 12px 10px;display:grid}.data-graph-module___dEEQW__coHead{display:contents}.data-graph-module___dEEQW__coTime,.data-graph-module___dEEQW__coDetail,.data-graph-module___dEEQW__coSev,.data-graph-module___dEEQW__coWhen{display:none}.data-graph-module___dEEQW__coPhone{display:inline}.data-graph-module___dEEQW__coTitle{white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:11.5px;overflow:hidden}.data-graph-module___dEEQW__coBar{grid-column:1/-1;margin:7px 0 6px}.data-graph-module___dEEQW__coStatus{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}}@media (prefers-reduced-motion:reduce){.data-graph-module___dEEQW__callout,.data-graph-module___dEEQW__coBar i{transition:none}}.data-graph-module___dEEQW__fallback,.data-graph-module___dEEQW__fallbackDesktop,.data-graph-module___dEEQW__fallbackMobile{width:100%;height:100%;overflow:visible}.data-graph-module___dEEQW__fallbackMobile{display:none}.data-graph-module___dEEQW__fallback text{font:400 10px var(--font-mono);fill:var(--color-dim)}.js .data-graph-module___dEEQW__fallback{display:none}.data-graph-module___dEEQW__noCanvas .data-graph-module___dEEQW__fallback{display:block}:is(html:not(.js) .data-graph-module___dEEQW__callout,.data-graph-module___dEEQW__noCanvas .data-graph-module___dEEQW__callout){opacity:1;top:auto;left:auto;right:max(var(--gutter), calc((100% - var(--container)) / 2));bottom:52px}@media (max-width:720px){.data-graph-module___dEEQW__fallbackDesktop{display:none}.data-graph-module___dEEQW__fallbackMobile{display:block}:is(html:not(.js) .data-graph-module___dEEQW__callout,.data-graph-module___dEEQW__noCanvas .data-graph-module___dEEQW__callout){top:70px;bottom:auto;right:16px}}
.hero-module__www0mG__hero{position:relative}.hero-module__www0mG__col{z-index:4;pointer-events:auto;width:min(540px,42%);position:relative}.hero-module__www0mG__copy{flex-shrink:0;justify-items:start;gap:22px;display:grid}.hero-module__www0mG__badge{border-radius:var(--radius-button);border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-panel) 70%, transparent);min-height:32px;font:400 14px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;color:var(--color-soft);transition:border-color var(--dur-fast);cursor:pointer;align-items:center;gap:10px;padding:0 12px 0 4px;text-decoration:none;display:inline-flex}.hero-module__www0mG__badge:hover{border-color:var(--color-line-hover)}.hero-module__www0mG__tag{border-radius:var(--radius-chip);height:24px;font:500 11px/1 var(--font-mono);letter-spacing:.01em;color:var(--color-ink);background:var(--color-text);flex-shrink:0;align-items:center;padding:0 9px;display:inline-flex}.hero-module__www0mG__v{font:400 12px/1 var(--font-mono);color:var(--color-dim)}.hero-module__www0mG__badge svg{width:12px;height:12px;color:var(--color-dim);transition:transform .3s var(--ease-out);flex-shrink:0}.hero-module__www0mG__badge:hover svg{transform:translate(2px)}.hero-module__www0mG__h1{font-family:var(--font-display);font-size:var(--text-hero);line-height:var(--text-hero--line-height);letter-spacing:var(--text-hero--letter-spacing);font-weight:var(--text-hero--font-weight);text-transform:uppercase;text-wrap:balance;margin:0}.hero-module__www0mG__hw{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.hero-module__www0mG__hw>span{display:inline-block}.js .hero-module__www0mG__hw>span{transform:translateY(112%)}.js.is-booted .hero-module__www0mG__hw>span{transition:transform 1.15s var(--ease-out);transition-delay:calc(var(--d,0) * 70ms + 60ms);transform:none}.js:not(.is-booted) .hero-module__www0mG__hw>span{animation:0s 2.6s forwards hero-module__www0mG__failsafe-show}.hero-module__www0mG__hl{position:relative}.hero-module__www0mG__hl:after{content:"";background:var(--grad);border-radius:var(--radius-chip);height:.04em;min-height:2px;box-shadow:0 0 16px color-mix(in srgb, var(--color-accent) 70%, transparent);transform-origin:0;position:absolute;bottom:.07em;left:.02em;right:.06em;transform:scaleX(1)}.js .hero-module__www0mG__hl:after{transform:scaleX(0)}.js.is-booted .hero-module__www0mG__hl:after{transition:transform 1.3s var(--ease-in-out) 1.1s;transform:scaleX(1)}.js:not(.is-booted) .hero-module__www0mG__hl:after{animation:0s 2.6s forwards hero-module__www0mG__failsafe-show}.hero-module__www0mG__side{gap:18px;max-width:520px;display:grid}.hero-module__www0mG__lede{color:var(--color-muted);font-size:var(--text-sub);line-height:var(--text-sub--line-height);letter-spacing:var(--text-sub--letter-spacing);margin:0}.hero-module__www0mG__lede b{color:var(--color-text);font-weight:500}.hero-module__www0mG__cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hero-module__www0mG__fine{font:400 12px/1.5 var(--font-mono);color:var(--color-dim);letter-spacing:.01em;margin:0}:is(.js .hero-module__www0mG__side>*,.js .hero-module__www0mG__badge){opacity:0;filter:blur(6px);transform:translateY(10px)}:is(.js.is-booted .hero-module__www0mG__side>*,.js.is-booted .hero-module__www0mG__badge){opacity:1;filter:none;transition:opacity var(--dur-slow) var(--ease-out), transform 1s var(--ease-out), filter var(--dur-slow) var(--ease-out);transition-delay:calc(var(--d,0) * 90ms + .35s);transform:none}.js.is-booted .hero-module__www0mG__badge{transition-delay:50ms}:is(.js:not(.is-booted) .hero-module__www0mG__side>*,.js:not(.is-booted) .hero-module__www0mG__badge){animation:0s 2.6s forwards hero-module__www0mG__failsafe-show}@keyframes hero-module__www0mG__failsafe-show{to{opacity:1;filter:none;visibility:visible;transform:none}}@media (min-width:721px) and (max-width:1180px){.hero-module__www0mG__copy{gap:22px}.hero-module__www0mG__side{gap:18px}.hero-module__www0mG__badge{gap:7px;padding-block:4px}}@media (max-width:720px){.hero-module__www0mG__col{width:auto;display:block;position:relative;top:auto;bottom:auto;left:auto}.hero-module__www0mG__copy{gap:20px}.hero-module__www0mG__cta .hero-module__www0mG__ctaBtn,.hero-module__www0mG__cta .hero-module__www0mG__ctaCmd{justify-content:space-between;width:100%}.hero-module__www0mG__cta .hero-module__www0mG__ctaBtn{justify-content:center}}@media (prefers-reduced-motion:reduce){.js .hero-module__www0mG__hw>span{opacity:1!important;filter:none!important;transform:none!important}.js .hero-module__www0mG__side>*{opacity:1!important;filter:none!important;transform:none!important}.js .hero-module__www0mG__badge{opacity:1!important;filter:none!important;transform:none!important}.js .hero-module__www0mG__hl:after{transform:none}}
.rule-module__wTrBMq__rule{background:var(--color-line);height:1px;margin-bottom:clamp(44px,5.5vw,76px);position:relative}.rule-module__wTrBMq__rule:before,.rule-module__wTrBMq__rule:after{content:"";background:linear-gradient(var(--color-line-2), var(--color-line-2)) center / 1px 100% no-repeat, linear-gradient(var(--color-line-2), var(--color-line-2)) center / 100% 1px no-repeat;width:13px;height:13px;position:absolute;top:-6px}.rule-module__wTrBMq__rule:before{left:-6px}.rule-module__wTrBMq__rule:after{right:-6px}
.footer-module__oKspIa__foot{border-top:1px solid var(--color-line);padding-top:clamp(56px,6vw,84px);position:relative;overflow:hidden}.footer-module__oKspIa__top{grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:32px;display:grid}.footer-module__oKspIa__brand{flex-direction:column;gap:18px;display:flex}.footer-module__oKspIa__brand p{color:var(--color-muted);font-size:var(--text-body);max-width:30ch}.footer-module__oKspIa__col h2{font:500 var(--text-eyebrow)/var(--text-eyebrow--line-height) var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-dim);margin-bottom:16px}.footer-module__oKspIa__col ul{gap:10px;list-style:none;display:grid}.footer-module__oKspIa__col a{color:var(--color-muted);font:400 12px/1.5 var(--font-mono);letter-spacing:.01em;transition:color var(--dur-fast);text-decoration:none}.footer-module__oKspIa__col a:hover{color:var(--color-text)}.footer-module__oKspIa__mark{-webkit-user-select:none;user-select:none;height:clamp(90px,19vw,280px);margin-top:clamp(60px,7vw,100px);position:relative;overflow:hidden}.footer-module__oKspIa__mark span{font:600 var(--text-wordmark)/.8 var(--font-display);text-transform:uppercase;letter-spacing:-.035em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--color-wordmark-line);background:linear-gradient(180deg, var(--color-wordmark-top) 10%, transparent 75%);-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-module__oKspIa__beam{background:linear-gradient(90deg, transparent, var(--color-accent), var(--color-accent-2), transparent);height:1px;animation:footer-module__oKspIa__footer-beam 7s var(--ease-in-out) infinite;opacity:.8;background-repeat:no-repeat;background-size:40% 100%;position:absolute;top:0;left:0;right:0}@keyframes footer-module__oKspIa__footer-beam{0%{background-position:-60% 0}to{background-position:160% 0}}.footer-module__oKspIa__bot{border-top:1px solid var(--color-line);font:400 12px/1.5 var(--font-mono);letter-spacing:.01em;color:var(--color-dim);flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding:20px 0 28px;display:flex}.footer-module__oKspIa__clocks{flex-wrap:wrap;gap:18px;display:flex}.footer-module__oKspIa__bot b{color:var(--color-soft);font-variant-numeric:tabular-nums;font-weight:400}.footer-module__oKspIa__bot a{color:var(--color-soft);transition:color var(--dur-fast);text-decoration:none}.footer-module__oKspIa__bot a:hover{color:var(--color-text)}.footer-module__oKspIa__compact .footer-module__oKspIa__bot{border-top:0}@media (max-width:1180px){.footer-module__oKspIa__top{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-module__oKspIa__brand{grid-column:1/-1}}@media (max-width:720px){.footer-module__oKspIa__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.footer-module__oKspIa__bot{flex-direction:column}}
.status-module__SZFWcG__pill{border-radius:var(--radius-tag);height:22px;font:500 10.5px/1 var(--font-mono);letter-spacing:.02em;border:1px solid var(--color-line);color:var(--color-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.status-module__SZFWcG__pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status-module__SZFWcG__pill[data-state=run]{color:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.status-module__SZFWcG__pill[data-state=run]:before{animation:1s infinite status-module__SZFWcG__pdot}.status-module__SZFWcG__pill[data-state=wait]{color:var(--color-accent-2);border-color:color-mix(in srgb, var(--color-accent-2) 40%, transparent);background:color-mix(in srgb, var(--color-accent-2) 8%, transparent)}.status-module__SZFWcG__pill[data-state=ok]{color:var(--color-ok);border-color:color-mix(in srgb, var(--color-ok) 35%, transparent);background:color-mix(in srgb, var(--color-ok) 8%, transparent)}.status-module__SZFWcG__pill[data-state=err]{color:var(--color-err);border-color:color-mix(in srgb, var(--color-err) 40%, transparent);background:color-mix(in srgb, var(--color-err) 8%, transparent)}@keyframes status-module__SZFWcG__pdot{50%{opacity:.3}}.status-module__SZFWcG__sd{background:var(--color-dim);border-radius:50%;width:6px;height:6px}.status-module__SZFWcG__ok{background:var(--color-ok)}.status-module__SZFWcG__err{background:var(--color-err)}.status-module__SZFWcG__run{background:var(--color-accent)}.status-module__SZFWcG__wait{background:var(--color-accent-2)}.status-module__SZFWcG__caret{background:var(--color-accent-2);vertical-align:-.22em;width:7px;height:1.2em;box-shadow:0 0 10px color-mix(in srgb, var(--color-accent-2) 60%, transparent);margin-left:1px;animation:1.05s step-end infinite status-module__SZFWcG__blink;display:inline-block}@keyframes status-module__SZFWcG__blink{50%{opacity:0}}.status-module__SZFWcG__clk{color:var(--color-text);font-variant-numeric:tabular-nums;text-align:right;min-width:64px}.status-module__SZFWcG__dots{gap:6px;display:flex}.status-module__SZFWcG__dots i{background:var(--color-line);border-radius:50%;width:10px;height:10px}
.how-demos-a-module__YS58ba__demo{box-sizing:border-box;min-width:0;height:100%;font:400 11px/1.3 var(--font-mono);color:var(--color-muted);flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:relative;container-type:inline-size}.how-demos-a-module__YS58ba__label{color:var(--color-dim);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.how-demos-a-module__YS58ba__slot{border:1px dashed var(--color-line-2);border-radius:var(--radius-tag);background:var(--color-inset);height:24px;display:block}.how-demos-a-module__YS58ba__chip{border:1px solid var(--color-line-2);border-radius:var(--radius-tag);background:var(--color-raised);width:max-content;max-width:100%;height:20px;color:var(--color-soft);white-space:nowrap;text-overflow:ellipsis;padding:0 7px;font-size:10.5px;line-height:18px;display:block;overflow:hidden}.how-demos-a-module__YS58ba__ghost{z-index:3;opacity:0;pointer-events:none;width:max-content;transition:transform .65s var(--ease-in-out), opacity .25s;position:absolute;top:0;left:0}.how-demos-a-module__YS58ba__ghost[data-on]{opacity:1}@keyframes how-demos-a-module__YS58ba__rise{0%{opacity:0;transform:translateY(4px)}}.how-demos-a-module__YS58ba__records{grid-template-columns:150px minmax(0,1fr);gap:14px;display:grid}.how-demos-a-module__YS58ba__inlet{flex-direction:column;align-self:start;gap:8px;min-width:0;display:flex}.how-demos-a-module__YS58ba__ack{color:var(--color-ok);opacity:0;font-size:10.5px;line-height:1.35}.how-demos-a-module__YS58ba__ack:before{content:"✓ "}.how-demos-a-module__YS58ba__ackOn{animation:how-demos-a-module__YS58ba__ack 1.5s var(--ease-out)}@keyframes how-demos-a-module__YS58ba__ack{0%{opacity:0;transform:translateY(3px)}12%,65%{opacity:1;transform:none}to{opacity:0}}.how-demos-a-module__YS58ba__records .how-demos-a-module__YS58ba__chip{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-panel));color:var(--color-accent-soft)}.how-demos-a-module__YS58ba__graph{flex:1;min-height:200px;position:relative}.how-demos-a-module__YS58ba__links{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.how-demos-a-module__YS58ba__links line{stroke:var(--color-line-2);stroke-width:1px;transition:stroke .3s,opacity .4s}.how-demos-a-module__YS58ba__links line[data-lit]{stroke:var(--color-accent);stroke-width:1.5px;filter:drop-shadow(0 0 4px var(--color-accent))}.how-demos-a-module__YS58ba__links line[data-off]{opacity:0}.how-demos-a-module__YS58ba__node{z-index:1;border:1px solid var(--color-line);border-radius:var(--radius-tag);background:var(--color-panel);text-align:center;white-space:nowrap;transition:transform .45s var(--ease-out), opacity .35s;gap:1px;padding:4px 7px;display:grid;position:absolute;transform:translate(-50%,-50%)}.how-demos-a-module__YS58ba__node b{color:var(--color-text);font-weight:400}.how-demos-a-module__YS58ba__node i{color:var(--color-dim);font-size:9.5px;font-style:normal}.how-demos-a-module__YS58ba__account{border-color:var(--color-line-hover)}.how-demos-a-module__YS58ba__account i{color:var(--color-accent-text)}.how-demos-a-module__YS58ba__node[data-hit]{animation:how-demos-a-module__YS58ba__hit .9s var(--ease-out)}@keyframes how-demos-a-module__YS58ba__hit{0%,30%{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 25%, transparent), 0 0 18px color-mix(in srgb, var(--color-accent) 50%, transparent)}}.how-demos-a-module__YS58ba__extraNode[data-off]{opacity:0;transform:translate(-50%,-50%)translateY(10px)scale(.9)}.how-demos-a-module__YS58ba__relation{z-index:2;border-radius:var(--radius-chip);background:var(--color-inset);color:var(--color-accent-soft);white-space:nowrap;animation:how-demos-a-module__YS58ba__rise .3s var(--ease-out);padding:1px 5px;font-size:10px;position:absolute;transform:translate(-50%,-50%)}.how-demos-a-module__YS58ba__question{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:stretch;gap:0;display:grid}.how-demos-a-module__YS58ba__card{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-panel);flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.how-demos-a-module__YS58ba__cardHead{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.how-demos-a-module__YS58ba__cardHead b{color:var(--color-text);white-space:nowrap;font-weight:500}.how-demos-a-module__YS58ba__cardHead span{min-width:0;color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.how-demos-a-module__YS58ba__ask{min-height:2.9em;font:400 13px/1.45 var(--font-sans);color:var(--color-text);overflow-wrap:anywhere;margin:0}.how-demos-a-module__YS58ba__recipeLabel{margin-top:auto}.how-demos-a-module__YS58ba__recipe{align-content:start;gap:4px;min-height:62px;margin:0;padding:0;list-style:none;display:grid}.how-demos-a-module__YS58ba__recipe li{border-left:2px solid var(--color-ok);color:var(--color-soft);white-space:nowrap;text-overflow:ellipsis;animation:how-demos-a-module__YS58ba__rise .35s var(--ease-out);padding:2px 0 2px 8px;overflow:hidden}.how-demos-a-module__YS58ba__link{position:relative}.how-demos-a-module__YS58ba__link:before{content:"";background:var(--color-line-2);height:1px;transition:background-color .3s,box-shadow .3s;position:absolute;top:72%;left:0;right:0}.how-demos-a-module__YS58ba__link[data-on]:before{background:var(--color-ok);box-shadow:0 0 6px var(--color-ok)}.how-demos-a-module__YS58ba__fields{gap:3px;margin:0;padding:0;list-style:none;display:grid}.how-demos-a-module__YS58ba__fields li{border-left:2px solid var(--color-line);justify-content:space-between;align-items:center;gap:8px;padding:2px 0 2px 8px;transition:color .35s,border-color .35s,opacity .35s;display:flex}.how-demos-a-module__YS58ba__fields li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.how-demos-a-module__YS58ba__fields li i{animation:how-demos-a-module__YS58ba__rise .35s var(--ease-out);flex:none;font-size:10px;font-style:normal}.how-demos-a-module__YS58ba__fields li.how-demos-a-module__YS58ba__read{color:var(--color-ok);border-left-color:var(--color-ok)}.how-demos-a-module__YS58ba__fields li.how-demos-a-module__YS58ba__struck{opacity:.5}.how-demos-a-module__YS58ba__fields li.how-demos-a-module__YS58ba__struck span{text-decoration:line-through}.how-demos-a-module__YS58ba__fields li.how-demos-a-module__YS58ba__struck i{color:var(--color-dim)}.how-demos-a-module__YS58ba__changes{gap:0}.how-demos-a-module__YS58ba__changes .how-demos-a-module__YS58ba__slot{align-self:center;width:160px;max-width:100%}.how-demos-a-module__YS58ba__changes .how-demos-a-module__YS58ba__ghost{transition:transform .3s var(--ease-in-out), opacity .2s}.how-demos-a-module__YS58ba__gate{border-top:1px solid var(--color-line-2);border-bottom:1px solid var(--color-line-2);justify-content:center;align-items:center;height:24px;margin:10px 0 12px;transition:border-color .25s;display:flex}.how-demos-a-module__YS58ba__gate span{max-width:100%;color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;font-size:10.5px;transition:color .25s;overflow:hidden}.how-demos-a-module__YS58ba__gate[data-on]{border-color:var(--color-accent)}.how-demos-a-module__YS58ba__gate[data-on] span{color:var(--color-accent-soft)}.how-demos-a-module__YS58ba__lanes{flex:1;grid-template-columns:3fr 3fr 3fr 2fr;gap:8px;min-height:0;display:grid}.how-demos-a-module__YS58ba__lane{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-panel);border-top-width:2px;flex-direction:column;gap:6px;min-width:0;padding:7px 8px 6px;display:flex}.how-demos-a-module__YS58ba__lane[data-lane=judge]{border-top-color:var(--color-ok)}.how-demos-a-module__YS58ba__lane[data-lane=skip]{border-top-color:var(--color-line-hover)}.how-demos-a-module__YS58ba__lane[data-lane=settle]{border-top-color:var(--color-accent-2)}.how-demos-a-module__YS58ba__lane[data-lane=outcome]{border-top-color:var(--color-accent-2);background:0 0;border-style:solid dashed dashed}.how-demos-a-module__YS58ba__laneName{min-height:2.6em;color:var(--color-dim);overflow-wrap:anywhere;font-size:10px;line-height:1.3}.how-demos-a-module__YS58ba__pile{flex-direction:column;flex:1;gap:4px;display:flex}.how-demos-a-module__YS58ba__pile .how-demos-a-module__YS58ba__chip{animation:how-demos-a-module__YS58ba__rise .3s var(--ease-out)}.how-demos-a-module__YS58ba__chip[data-lane=judge]{border-color:color-mix(in srgb, var(--color-ok) 45%, transparent);background:color-mix(in srgb, var(--color-ok) 8%, var(--color-panel));color:var(--color-ok)}.how-demos-a-module__YS58ba__chip[data-lane=skip]{color:var(--color-dim)}.how-demos-a-module__YS58ba__chip[data-lane=settle],.how-demos-a-module__YS58ba__chip[data-lane=outcome]{border-color:color-mix(in srgb, var(--color-accent-2) 45%, transparent);background:color-mix(in srgb, var(--color-accent-2) 8%, var(--color-panel));color:var(--color-accent-2)}.how-demos-a-module__YS58ba__count{border-top:1px solid var(--color-line);color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;padding-top:6px;font-size:10.5px;overflow:hidden}.how-demos-a-module__YS58ba__context{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px;display:grid}.how-demos-a-module__YS58ba__context .how-demos-a-module__YS58ba__ghost{transition:transform .44s var(--ease-in-out), opacity .2s}.how-demos-a-module__YS58ba__pieces{align-content:start;gap:5px;margin:0;padding:0;list-style:none;display:grid}.how-demos-a-module__YS58ba__piece{border:1px solid var(--color-line-2);border-radius:var(--radius-tag);background:var(--color-raised);height:22px;color:var(--color-soft);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:10.5px;transition:opacity .3s;display:flex}.how-demos-a-module__YS58ba__piece span{text-overflow:ellipsis;min-width:0;overflow:hidden}.how-demos-a-module__YS58ba__piece i{color:var(--color-dim);font-variant-numeric:tabular-nums;animation:how-demos-a-module__YS58ba__figure 1.2s var(--ease-out);flex:none;font-style:normal}@keyframes how-demos-a-module__YS58ba__figure{0%,40%{color:var(--color-accent-soft)}}.how-demos-a-module__YS58ba__piece[data-sent]{opacity:.35}.how-demos-a-module__YS58ba__ghost.how-demos-a-module__YS58ba__piece{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-panel));color:var(--color-accent-soft)}.how-demos-a-module__YS58ba__compile{gap:10px;min-width:0;display:grid}.how-demos-a-module__YS58ba__box{border:1px solid var(--color-line-hover);border-radius:var(--radius-inner);background:var(--color-code);gap:4px;padding:8px 10px 10px;display:grid}.how-demos-a-module__YS58ba__box .how-demos-a-module__YS58ba__label{border-bottom:1px solid var(--color-line);margin-bottom:2px;padding-bottom:6px}.how-demos-a-module__YS58ba__line{height:18px;color:var(--color-soft);white-space:nowrap;opacity:0;justify-content:space-between;gap:8px;line-height:18px;transition:opacity .25s;display:flex}.how-demos-a-module__YS58ba__line>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.how-demos-a-module__YS58ba__line i{color:var(--color-dim);font-variant-numeric:tabular-nums;font-style:normal}.how-demos-a-module__YS58ba__line[data-on]{opacity:1}.how-demos-a-module__YS58ba__meter{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px;display:grid;position:relative}.how-demos-a-module__YS58ba__meter:before{content:"";border-radius:var(--radius-chip);background:var(--color-raised);height:6px;position:absolute;top:0;left:0;right:0}.how-demos-a-module__YS58ba__meterFill{border-radius:var(--radius-chip);background:var(--color-ok);min-width:2px;height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--color-ok) 60%, transparent);transition:width .4s var(--ease-out);position:absolute;top:0;left:0}.how-demos-a-module__YS58ba__band{border-left:1px solid var(--color-line-2);gap:1px;min-width:0;padding-left:6px;font-size:10px;display:grid;position:relative}.how-demos-a-module__YS58ba__band:first-child{border-left:0;padding-left:0}.how-demos-a-module__YS58ba__band+.how-demos-a-module__YS58ba__band:before{content:"";background:var(--color-inset);width:1px;height:6px;position:absolute;top:-12px;left:-1px}.how-demos-a-module__YS58ba__band b{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.how-demos-a-module__YS58ba__band i{color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.how-demos-a-module__YS58ba__tokens{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:400}.how-demos-a-module__YS58ba__hash{min-width:0;color:var(--color-dim);opacity:0;gap:2px;font-size:10.5px;transition:opacity .3s;display:grid}.how-demos-a-module__YS58ba__hash>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.how-demos-a-module__YS58ba__hashOn{opacity:1;animation:how-demos-a-module__YS58ba__rise .3s var(--ease-out)}.how-demos-a-module__YS58ba__hash em{font-style:normal}.how-demos-a-module__YS58ba__same{color:var(--color-ok)}.how-demos-a-module__YS58ba__changed{color:var(--color-accent-soft)}@container (max-width:539px){.how-demos-a-module__YS58ba__records{grid-template-columns:minmax(0,1fr)}.how-demos-a-module__YS58ba__inlet{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.how-demos-a-module__YS58ba__inlet .how-demos-a-module__YS58ba__ack{grid-column:1/-1}.how-demos-a-module__YS58ba__graph{min-height:220px}.how-demos-a-module__YS58ba__question{grid-template-rows:auto 18px auto;grid-template-columns:minmax(0,1fr)}.how-demos-a-module__YS58ba__link:before{width:1px;height:auto;inset:0 auto 0 50%}.how-demos-a-module__YS58ba__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.how-demos-a-module__YS58ba__lane{min-height:88px}.how-demos-a-module__YS58ba__context{grid-template-columns:minmax(0,1fr)}.how-demos-a-module__YS58ba__pieces{flex-wrap:wrap;display:flex}.how-demos-a-module__YS58ba__pieces .how-demos-a-module__YS58ba__piece{gap:6px}}@media (prefers-reduced-motion:reduce){.how-demos-a-module__YS58ba__ackOn,.how-demos-a-module__YS58ba__node,.how-demos-a-module__YS58ba__relation,.how-demos-a-module__YS58ba__recipe li,.how-demos-a-module__YS58ba__fields li i,.how-demos-a-module__YS58ba__pile .how-demos-a-module__YS58ba__chip,.how-demos-a-module__YS58ba__piece i,.how-demos-a-module__YS58ba__hashOn{animation:none}}
.how-demos-b-module__0-OTtW__demo{width:100%;min-height:300px;font:400 11.5px/1.3 var(--font-mono);color:var(--color-muted);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;padding:14px;display:grid;container-type:inline-size}.how-demos-b-module__0-OTtW__panel{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-panel);flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex;position:relative}.how-demos-b-module__0-OTtW__side{flex-direction:column;gap:10px;min-width:0;display:flex}.how-demos-b-module__0-OTtW__row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.how-demos-b-module__0-OTtW__row>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.how-demos-b-module__0-OTtW__title{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.how-demos-b-module__0-OTtW__val{color:var(--color-text);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.how-demos-b-module__0-OTtW__caption{color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}@keyframes how-demos-b-module__0-OTtW__rise{0%{opacity:0;transform:translateY(4px)}}@keyframes how-demos-b-module__0-OTtW__pop{0%{transform:scale(0)}}.how-demos-b-module__0-OTtW__engine{gap:30px}.how-demos-b-module__0-OTtW__slots{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.how-demos-b-module__0-OTtW__slots i{aspect-ratio:1;border-radius:var(--radius-chip);background:var(--color-raised);transition:background-color .25s,box-shadow .25s}.how-demos-b-module__0-OTtW__slots i[data-on]{background:var(--color-accent);box-shadow:0 0 6px color-mix(in srgb, var(--color-accent) 50%, transparent)}.how-demos-b-module__0-OTtW__tag{border:1px solid var(--color-line);border-radius:var(--radius-chip);max-width:100%;color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;opacity:.35;align-self:flex-start;padding:2px 7px;font-size:10.5px;transition:opacity .3s,color .3s,border-color .3s;overflow:hidden}.how-demos-b-module__0-OTtW__tag.how-demos-b-module__0-OTtW__on{opacity:1;color:var(--color-accent-2);border-color:color-mix(in srgb, var(--color-accent-2) 40%, transparent)}.how-demos-b-module__0-OTtW__bar{border-radius:var(--radius-chip);background:var(--color-raised);flex:none;height:8px;position:relative;overflow:hidden}.how-demos-b-module__0-OTtW__bar>i{position:absolute;top:0;bottom:0;left:0}.how-demos-b-module__0-OTtW__spent{border-radius:var(--radius-chip);background:var(--color-muted)}.how-demos-b-module__0-OTtW__add{background:var(--color-accent-2);width:3px;box-shadow:0 0 6px var(--color-accent-2);opacity:0;transition:opacity .3s}.how-demos-b-module__0-OTtW__add.how-demos-b-module__0-OTtW__on{opacity:1}.how-demos-b-module__0-OTtW__within{color:var(--color-ok);white-space:nowrap;text-overflow:ellipsis;opacity:0;font-size:10.5px;transition:opacity .3s;overflow:hidden}.how-demos-b-module__0-OTtW__within.how-demos-b-module__0-OTtW__on{opacity:1}.how-demos-b-module__0-OTtW__wire{background:var(--color-line);width:30px;height:2px;margin-top:-1px;position:absolute;top:50%;left:-30px}.how-demos-b-module__0-OTtW__pulse{background:var(--color-accent-2);width:8px;height:8px;box-shadow:0 0 8px var(--color-accent-2);animation:how-demos-b-module__0-OTtW__travel .6s var(--ease-out) forwards;border-radius:50%;position:absolute;top:-3px;left:0}@keyframes how-demos-b-module__0-OTtW__travel{80%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes how-demos-b-module__0-OTtW__travelDown{80%{opacity:1}to{opacity:0;top:calc(100% - 8px)}}.how-demos-b-module__0-OTtW__epochName{color:var(--color-text);animation:how-demos-b-module__0-OTtW__rise .4s var(--ease-out)}.how-demos-b-module__0-OTtW__strip{border-radius:var(--radius-chip);background:var(--color-inset);flex:1;min-height:44px;position:relative}.how-demos-b-module__0-OTtW__probe{background:var(--color-dim);width:5px;height:5px;animation:how-demos-b-module__0-OTtW__pop .3s var(--ease-out);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute}.how-demos-b-module__0-OTtW__probe.how-demos-b-module__0-OTtW__after{background:var(--color-accent-2);box-shadow:0 0 8px color-mix(in srgb, var(--color-accent-2) 60%, transparent)}.how-demos-b-module__0-OTtW__divider{background:var(--color-accent-2);opacity:0;width:1px;transition:opacity .4s;position:absolute;top:0;bottom:0}.how-demos-b-module__0-OTtW__changed{color:var(--color-accent-2);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity .4s;overflow:hidden}.how-demos-b-module__0-OTtW__replay{color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;opacity:0;font-size:10.5px;transition:opacity .4s .2s;overflow:hidden}.how-demos-b-module__0-OTtW__engine[data-changed] .how-demos-b-module__0-OTtW__divider{opacity:.7}.how-demos-b-module__0-OTtW__engine[data-changed] .how-demos-b-module__0-OTtW__changed,.how-demos-b-module__0-OTtW__engine[data-changed] .how-demos-b-module__0-OTtW__replay{opacity:1}@container (max-width:489px){.how-demos-b-module__0-OTtW__wire{width:2px;height:30px;margin:0 0 0 -1px;top:-30px;left:50%}.how-demos-b-module__0-OTtW__pulse{animation-name:how-demos-b-module__0-OTtW__travelDown;top:0;left:-3px}}.how-demos-b-module__0-OTtW__answer{transition:opacity .35s}.how-demos-b-module__0-OTtW__answer[data-fade]{opacity:0}.how-demos-b-module__0-OTtW__query{border:1px solid var(--color-line);border-radius:var(--radius-tag);background:var(--color-code);color:var(--color-accent-2-soft);font:inherit;white-space:nowrap;text-overflow:ellipsis;padding:5px 8px;display:block;overflow:hidden}.how-demos-b-module__0-OTtW__rows{margin:0;padding:0;list-style:none;position:relative}.how-demos-b-module__0-OTtW__rank{border-radius:var(--radius-tag);height:34px;transition:transform .55s var(--ease-out), background-color .3s, box-shadow .3s;grid-template-columns:minmax(0,1fr) minmax(36px,64px) 44px;align-items:center;gap:8px;padding:0 8px;display:grid;position:absolute;top:0;left:0;right:0}.how-demos-b-module__0-OTtW__rank.how-demos-b-module__0-OTtW__pending{background:color-mix(in srgb, var(--color-accent) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 35%, transparent)}.how-demos-b-module__0-OTtW__id{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.how-demos-b-module__0-OTtW__flag .how-demos-b-module__0-OTtW__id{color:var(--color-text)}.how-demos-b-module__0-OTtW__pbar{border-radius:var(--radius-chip);background:var(--color-raised);height:6px;position:relative;overflow:hidden}.how-demos-b-module__0-OTtW__pbar i{border-radius:var(--radius-chip);background:var(--color-muted);transition:background-color .3s;position:absolute;top:0;bottom:0;left:0}.how-demos-b-module__0-OTtW__flag .how-demos-b-module__0-OTtW__pbar i{background:var(--color-ok)}.how-demos-b-module__0-OTtW__rank .how-demos-b-module__0-OTtW__val{text-align:right}.how-demos-b-module__0-OTtW__flag .how-demos-b-module__0-OTtW__val{color:var(--color-ok)}.how-demos-b-module__0-OTtW__rank .how-demos-b-module__0-OTtW__pill{justify-self:end;height:18px;padding:0 6px;font-size:9.5px}.how-demos-b-module__0-OTtW__line{border-top:1px dashed var(--color-ok);opacity:.8;height:0;transition:top .55s var(--ease-out);position:absolute;left:0;right:0}.how-demos-b-module__0-OTtW__line span{background:var(--color-panel);color:var(--color-ok);white-space:nowrap;padding:0 4px;font-size:10px;position:absolute;top:-7px;right:6px}.how-demos-b-module__0-OTtW__still .how-demos-b-module__0-OTtW__rank,.how-demos-b-module__0-OTtW__still .how-demos-b-module__0-OTtW__line,.how-demos-b-module__0-OTtW__still .how-demos-b-module__0-OTtW__pbar i{transition:none}.how-demos-b-module__0-OTtW__card{gap:6px}.how-demos-b-module__0-OTtW__big{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:20px;line-height:1}.how-demos-b-module__0-OTtW__meta{color:var(--color-dim);flex-wrap:wrap;gap:4px 10px;font-size:10.5px;display:flex}.how-demos-b-module__0-OTtW__chip{border:1px solid color-mix(in srgb, var(--color-accent-2) 45%, transparent);border-radius:var(--radius-inner);background:color-mix(in srgb, var(--color-accent-2) 7%, transparent);min-width:0;animation:how-demos-b-module__0-OTtW__rise .4s var(--ease-out);flex-direction:column;gap:3px;padding:8px 10px;display:flex}.how-demos-b-module__0-OTtW__event{color:var(--color-accent-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.how-demos-b-module__0-OTtW__state{color:var(--color-accent);align-items:center;gap:6px;transition:color .4s;display:inline-flex}.how-demos-b-module__0-OTtW__state:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px}.how-demos-b-module__0-OTtW__state.how-demos-b-module__0-OTtW__ok{color:var(--color-ok)}.how-demos-b-module__0-OTtW__svg{width:100%;max-width:220px;margin:0 auto;display:block;overflow:visible}.how-demos-b-module__0-OTtW__grid{stroke:var(--color-line);stroke-width:.5px;opacity:.7}.how-demos-b-module__0-OTtW__tick{font:400 7px var(--font-mono);fill:var(--color-dim)}.how-demos-b-module__0-OTtW__axis{font:400 7px var(--font-mono);fill:var(--color-dim);letter-spacing:.04em;text-transform:uppercase}.how-demos-b-module__0-OTtW__diag{stroke:var(--color-line-hover);stroke-width:1px;stroke-dasharray:3 3}.how-demos-b-module__0-OTtW__perfect{font:400 8px var(--font-mono);fill:var(--color-muted)}.how-demos-b-module__0-OTtW__gap{stroke:var(--color-err-light);stroke-width:1.5px;stroke-linecap:round;opacity:.7;transition:opacity .5s}.how-demos-b-module__0-OTtW__bin{transition:transform .9s var(--ease-out)}.how-demos-b-module__0-OTtW__bin circle{fill:color-mix(in srgb, var(--color-accent) 35%, transparent);stroke:var(--color-accent);stroke-width:1.25px;transition:fill .4s,stroke .4s}.how-demos-b-module__0-OTtW__time[data-fitted] .how-demos-b-module__0-OTtW__gap{opacity:0}.how-demos-b-module__0-OTtW__time[data-fitted] .how-demos-b-module__0-OTtW__bin circle{fill:color-mix(in srgb, var(--color-ok) 35%, transparent);stroke:var(--color-ok)}.how-demos-b-module__0-OTtW__fit{color:var(--color-ok);opacity:0;font-size:10.5px;transition:opacity .4s}.how-demos-b-module__0-OTtW__time[data-fitted] .how-demos-b-module__0-OTtW__fit{opacity:1}.how-demos-b-module__0-OTtW__log{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.how-demos-b-module__0-OTtW__ev{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;animation:how-demos-b-module__0-OTtW__rise .4s var(--ease-out);border-left:2px solid #0000;padding:2px 0 2px 8px;transition:opacity .5s,border-color .5s;overflow:hidden}.how-demos-b-module__0-OTtW__ev:not(:last-child){opacity:.45}.how-demos-b-module__0-OTtW__ev:last-child{border-left-color:var(--color-accent)}.how-demos-b-module__0-OTtW__shadow{opacity:0;transition:opacity .4s, transform .4s var(--ease-out);transform:translateY(4px)}.how-demos-b-module__0-OTtW__shadow.how-demos-b-module__0-OTtW__on{opacity:1;transform:none}.how-demos-b-module__0-OTtW__report{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.how-demos-b-module__0-OTtW__confirm{border:1px solid var(--color-line-hover);color:var(--color-text);text-transform:uppercase;letter-spacing:.01em;align-self:flex-start;padding:5px 10px;font-size:10.5px}
.how-it-works-module__Sh7qsq__how{gap:18px;display:grid}.how-it-works-module__Sh7qsq__stage{border:1px solid var(--color-line);border-radius:var(--radius-card);background:radial-gradient(#ffffff0a 1px, transparent 1.2px) 0 0 / 18px 18px, var(--color-code);gap:22px;padding:22px 24px 24px;display:grid}.how-it-works-module__Sh7qsq__spine{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.how-it-works-module__Sh7qsq__node{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-panel);min-width:0;transition:border-color .4s var(--ease-button), box-shadow .4s var(--ease-button), background-color .4s;gap:3px;margin-left:30px;padding:12px 12px 12px 14px;display:grid;position:relative}.how-it-works-module__Sh7qsq__node:first-child{margin-left:0}.how-it-works-module__Sh7qsq__node b{font:500 13px/1.2 var(--font-sans);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;transition:color .3s;overflow:hidden}.how-it-works-module__Sh7qsq__node span{font:400 10.5px/1.3 var(--font-mono);color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.how-it-works-module__Sh7qsq__node[data-state=ahead]{background:0 0;border-style:dashed}.how-it-works-module__Sh7qsq__node[data-state=ahead] b{color:var(--color-dim)}.how-it-works-module__Sh7qsq__node[data-state=focus]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), 0 16px 40px -20px color-mix(in srgb, var(--color-accent) 80%, transparent)}.how-it-works-module__Sh7qsq__node[data-state=focus] b{color:var(--color-text)}.how-it-works-module__Sh7qsq__node[data-state=focus] span{color:var(--color-accent-text)}.how-it-works-module__Sh7qsq__arrow{background:var(--color-line);width:30px;height:2px;margin-top:-1px;transition:background-color .35s;position:absolute;top:50%;left:-30px}.how-it-works-module__Sh7qsq__arrow:after{content:"";border-top:2px solid var(--color-line);border-right:2px solid var(--color-line);width:6px;height:6px;transition:border-color .35s;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.how-it-works-module__Sh7qsq__arrow[data-state=on]{background:var(--color-line-hover)}.how-it-works-module__Sh7qsq__arrow[data-state=on]:after{border-color:var(--color-line-hover)}.how-it-works-module__Sh7qsq__arrow[data-state=flow]{background:repeating-linear-gradient(90deg, var(--color-accent-2) 0 5px, transparent 5px 10px);animation:.4s linear infinite how-it-works-module__Sh7qsq__flow}.how-it-works-module__Sh7qsq__arrow[data-state=flow]:after{border-color:var(--color-accent-2)}@keyframes how-it-works-module__Sh7qsq__flow{to{background-position:10px 0}}.how-it-works-module__Sh7qsq__inside{animation:how-it-works-module__Sh7qsq__inside-in .45s var(--ease-out);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:stretch;gap:16px;display:grid}@keyframes how-it-works-module__Sh7qsq__inside-in{0%{opacity:0;transform:translateY(6px)}}.how-it-works-module__Sh7qsq__demo{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:radial-gradient(#ffffff0d 1px, transparent 1.2px) 0 0 / 20px 20px, var(--color-inset);min-width:0;min-height:300px;overflow:hidden}.how-it-works-module__Sh7qsq__facts{align-content:start;gap:12px;margin:0;display:grid}.how-it-works-module__Sh7qsq__facts div{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-panel);min-width:0;padding:14px 16px 16px}.how-it-works-module__Sh7qsq__facts dt{font:500 14.5px/1.35 var(--font-sans);color:var(--color-text);overflow-wrap:anywhere}.how-it-works-module__Sh7qsq__facts dd{font:400 12px/1.45 var(--font-mono);color:var(--color-dim);margin:6px 0 0}.how-it-works-module__Sh7qsq__caption{min-height:3.2em;color:var(--color-muted);max-width:78ch;animation:how-it-works-module__Sh7qsq__caption-in .4s var(--ease-out);margin:0;font-size:17px;line-height:1.55}.how-it-works-module__Sh7qsq__caption b{color:var(--color-text);font-weight:500}@keyframes how-it-works-module__Sh7qsq__caption-in{0%{opacity:0;transform:translateY(4px)}}.how-it-works-module__Sh7qsq__steps{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.how-it-works-module__Sh7qsq__steps li{border-top:1px solid var(--color-line);position:relative}.how-it-works-module__Sh7qsq__steps button{text-align:left;cursor:pointer;width:100%;color:var(--color-dim);transition:color .3s var(--ease-button);background:0 0;border:0;gap:6px;padding:12px 0 4px;display:grid}.how-it-works-module__Sh7qsq__steps button:hover{color:var(--color-text)}.how-it-works-module__Sh7qsq__stepN{font:400 11px/1 var(--font-mono)}.how-it-works-module__Sh7qsq__stepTitle{font:400 12.5px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.01em}.how-it-works-module__Sh7qsq__stepOn button{color:var(--color-text)}.how-it-works-module__Sh7qsq__stepOn .how-it-works-module__Sh7qsq__stepN{color:var(--color-accent-text)}.how-it-works-module__Sh7qsq__stepDone button{color:var(--color-muted)}.how-it-works-module__Sh7qsq__progress{background:var(--color-accent);transform-origin:0;width:100%;height:1px;animation:how-it-works-module__Sh7qsq__progress var(--dur,6s) linear forwards;position:absolute;top:-1px;left:0;transform:scaleX(0)}.how-it-works-module__Sh7qsq__stepPinned .how-it-works-module__Sh7qsq__progress{animation:none;transform:scaleX(1)}@keyframes how-it-works-module__Sh7qsq__progress{to{transform:scaleX(1)}}.how-it-works-module__Sh7qsq__play{grid-column:1/-1;border-top:0!important}.how-it-works-module__Sh7qsq__play button{border:1px solid var(--color-line-hover);background:var(--color-bg);width:auto;height:36px;color:var(--color-text);font:400 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.how-it-works-module__Sh7qsq__play button:hover{background:var(--color-text);color:var(--color-ink)}@media (max-width:1180px){.how-it-works-module__Sh7qsq__spine{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.how-it-works-module__Sh7qsq__node{margin-left:0}.how-it-works-module__Sh7qsq__arrow{display:none}.how-it-works-module__Sh7qsq__inside{grid-template-columns:minmax(0,1fr)}.how-it-works-module__Sh7qsq__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.how-it-works-module__Sh7qsq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.how-it-works-module__Sh7qsq__stage{gap:16px;padding:16px}.how-it-works-module__Sh7qsq__spine{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.how-it-works-module__Sh7qsq__node[data-state=ahead]{display:none}.how-it-works-module__Sh7qsq__facts{grid-template-columns:minmax(0,1fr)}.how-it-works-module__Sh7qsq__demo{min-height:260px}.how-it-works-module__Sh7qsq__caption{font-size:15px}.how-it-works-module__Sh7qsq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.how-it-works-module__Sh7qsq__arrow[data-state=flow]{animation:none}.how-it-works-module__Sh7qsq__progress{animation:none;transform:scaleX(1)}.how-it-works-module__Sh7qsq__inside,.how-it-works-module__Sh7qsq__caption{animation:none}}
.how-module__MENORG__cap{font:400 12px/1.5 var(--font-mono);letter-spacing:.01em;color:var(--color-dim);margin:18px 0 0}
.starters-module__qf7xYG__starters{padding:clamp(56px,7vw,96px) 0 clamp(24px,3vw,40px)}.starters-module__qf7xYG__mq{--mq-gap:14px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.starters-module__qf7xYG__mq>*{align-items:stretch}html:not(.js) .starters-module__qf7xYG__mq>[aria-hidden]{display:none}html:not(.js) .starters-module__qf7xYG__mq>*{flex-wrap:wrap;justify-content:center;row-gap:14px;width:100%;min-width:0;animation:none}.starters-module__qf7xYG__card{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);flex-direction:column;flex:none;gap:8px;width:300px;padding:16px 18px;transition:border-color .3s;display:flex}.starters-module__qf7xYG__card:hover{border-color:var(--color-line-hover)}.starters-module__qf7xYG__question{font:500 17px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--color-text)}.starters-module__qf7xYG__meta{align-items:center;gap:8px;min-width:0;display:flex}.starters-module__qf7xYG__id{font:400 11.5px/1 var(--font-mono);color:var(--color-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.starters-module__qf7xYG__chip{border-radius:var(--radius-chip);font:500 10.5px/1 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;flex:none;padding:3px 5px}.starters-module__qf7xYG__chip[data-type=bool]{color:var(--color-ok);background:color-mix(in srgb, var(--color-ok) 14%, transparent)}.starters-module__qf7xYG__chip[data-type=choice]{color:var(--color-accent-2);background:color-mix(in srgb, var(--color-accent-2) 14%, transparent)}.starters-module__qf7xYG__chip[data-type=score]{color:var(--color-accent-soft);background:color-mix(in srgb, var(--color-accent) 22%, transparent)}.starters-module__qf7xYG__reads{color:var(--color-muted);font-size:12.5px;line-height:1.4}.starters-module__qf7xYG__dryRun{text-align:center;font:400 12px/1.5 var(--font-mono);color:var(--color-dim);margin-top:22px;padding:0 16px}@media (max-width:720px){.starters-module__qf7xYG__card{width:264px}}@media (prefers-reduced-motion:reduce){.starters-module__qf7xYG__mq.marquee{overflow:hidden;-webkit-mask-image:none;mask-image:none}.starters-module__qf7xYG__mq>[aria-hidden]{display:none}.starters-module__qf7xYG__mq>:first-child{flex-wrap:wrap;justify-content:center;row-gap:14px;width:100%;min-width:0;animation:none}}
.trigger-vs-layer-module__2HzQNa__vs{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-code);box-shadow:var(--shadow-window);overflow:hidden}.trigger-vs-layer-module__2HzQNa__top{border-bottom:1px solid var(--color-line);background:var(--color-bar);height:44px;font:400 11.5px/1.3 var(--font-mono);color:var(--color-dim);white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.trigger-vs-layer-module__2HzQNa__stream{align-items:center;gap:12px;min-width:0;display:flex}.trigger-vs-layer-module__2HzQNa__stream b{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:400}.trigger-vs-layer-module__2HzQNa__kind{color:var(--color-accent-text);text-overflow:ellipsis;overflow:hidden}.trigger-vs-layer-module__2HzQNa__legend{gap:14px;display:flex}.trigger-vs-layer-module__2HzQNa__legend span{align-items:center;gap:6px;display:inline-flex}.trigger-vs-layer-module__2HzQNa__legend i{border-radius:var(--radius-chip);width:9px;height:9px}.trigger-vs-layer-module__2HzQNa__sides{grid-template-columns:1fr 1fr;display:grid}.trigger-vs-layer-module__2HzQNa__side{gap:14px;min-width:0;padding:18px 20px 20px;display:grid}.trigger-vs-layer-module__2HzQNa__side+.trigger-vs-layer-module__2HzQNa__side{border-left:1px solid var(--color-line)}.trigger-vs-layer-module__2HzQNa__layer{background:radial-gradient(#ffffff0a 1px, transparent 1.2px) 0 0 / 18px 18px, var(--color-graph)}.trigger-vs-layer-module__2HzQNa__head{gap:4px;display:grid}.trigger-vs-layer-module__2HzQNa__head b{font:500 15px/1.3 var(--font-sans);color:var(--color-text)}.trigger-vs-layer-module__2HzQNa__head span{font:400 11px/1.4 var(--font-mono);color:var(--color-dim)}.trigger-vs-layer-module__2HzQNa__grid{grid-template-columns:repeat(var(--cols,20), minmax(0, 22px));gap:5px;display:grid;position:relative}.trigger-vs-layer-module__2HzQNa__grid i,.trigger-vs-layer-module__2HzQNa__legend i{aspect-ratio:1;border-radius:var(--radius-chip);background:var(--color-raised);transition:background-color .35s var(--ease-button), border-color .35s var(--ease-button), box-shadow .35s var(--ease-button), opacity .5s;border:1px solid #0000;display:block}.trigger-vs-layer-module__2HzQNa__grid i[data-state=current],.trigger-vs-layer-module__2HzQNa__legend i[data-state=current]{background:color-mix(in srgb, var(--color-ok) 28%, var(--color-raised))}.trigger-vs-layer-module__2HzQNa__grid i[data-state=stale],.trigger-vs-layer-module__2HzQNa__legend i[data-state=stale]{background:color-mix(in srgb, var(--color-err-light) 70%, var(--color-raised))}.trigger-vs-layer-module__2HzQNa__grid i[data-state=call],.trigger-vs-layer-module__2HzQNa__legend i[data-state=call]{background:var(--color-accent);box-shadow:0 0 10px color-mix(in srgb, var(--color-accent) 80%, transparent)}.trigger-vs-layer-module__2HzQNa__grid i[data-state=judging],.trigger-vs-layer-module__2HzQNa__legend i[data-state=judging]{background:var(--color-ok);box-shadow:0 0 10px color-mix(in srgb, var(--color-ok) 80%, transparent)}.trigger-vs-layer-module__2HzQNa__grid i[data-state=skipped],.trigger-vs-layer-module__2HzQNa__legend i[data-state=skipped]{background:var(--color-raised);border-color:var(--color-line-hover)}.trigger-vs-layer-module__2HzQNa__grid i[data-state=settling],.trigger-vs-layer-module__2HzQNa__legend i[data-state=settling]{background:color-mix(in srgb, var(--color-accent-2) 45%, var(--color-raised));box-shadow:0 0 8px color-mix(in srgb, var(--color-accent-2) 60%, transparent)}.trigger-vs-layer-module__2HzQNa__grid i[data-state=outcome],.trigger-vs-layer-module__2HzQNa__legend i[data-state=outcome]{background:var(--color-accent-2);box-shadow:0 0 12px color-mix(in srgb, var(--color-accent-2) 80%, transparent)}.trigger-vs-layer-module__2HzQNa__grid i[data-state=cancelled],.trigger-vs-layer-module__2HzQNa__legend i[data-state=cancelled]{border-color:var(--color-line-2);opacity:.6;background:0 0}.trigger-vs-layer-module__2HzQNa__legend i[data-state=call],.trigger-vs-layer-module__2HzQNa__legend i[data-state=judging],.trigger-vs-layer-module__2HzQNa__legend i[data-state=outcome]{box-shadow:none}.trigger-vs-layer-module__2HzQNa__banner{border-radius:var(--radius-tag);background:var(--color-glass-strong);border:1px solid color-mix(in srgb, var(--color-accent-2) 50%, transparent);font:400 11px/1.4 var(--font-mono);color:var(--color-accent-2);opacity:0;transition:opacity .3s, transform .3s var(--ease-out);pointer-events:none;margin:0 8px 8px;padding:8px 10px;position:absolute;inset:auto 0 0;transform:translateY(6px)}.trigger-vs-layer-module__2HzQNa__banner.trigger-vs-layer-module__2HzQNa__bannerOn{opacity:1;transform:none}.trigger-vs-layer-module__2HzQNa__note{min-height:2.8em;font:400 11.5px/1.4 var(--font-mono);color:var(--color-muted);margin:0}.trigger-vs-layer-module__2HzQNa__noteIn{animation:trigger-vs-layer-module__2HzQNa__note-in .35s var(--ease-out)}@keyframes trigger-vs-layer-module__2HzQNa__note-in{0%{opacity:0;transform:translateY(4px)}}.trigger-vs-layer-module__2HzQNa__counts{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding-top:14px;display:grid}.trigger-vs-layer-module__2HzQNa__counts div{min-width:0}.trigger-vs-layer-module__2HzQNa__counts dt{min-height:2.6em;font:400 10px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-dim)}.trigger-vs-layer-module__2HzQNa__counts dd{font:400 24px/1 var(--font-mono);letter-spacing:-.02em;color:var(--color-text);font-variant-numeric:tabular-nums;margin:4px 0 0}.trigger-vs-layer-module__2HzQNa__trigger .trigger-vs-layer-module__2HzQNa__counts div:nth-child(2) dd{color:var(--color-err-light)}.trigger-vs-layer-module__2HzQNa__layer .trigger-vs-layer-module__2HzQNa__counts div:nth-child(3) dd,.trigger-vs-layer-module__2HzQNa__layer .trigger-vs-layer-module__2HzQNa__counts div:nth-child(4) dd{color:var(--color-accent-2)}@media (max-width:980px){.trigger-vs-layer-module__2HzQNa__sides{grid-template-columns:minmax(0,1fr)}.trigger-vs-layer-module__2HzQNa__side+.trigger-vs-layer-module__2HzQNa__side{border-left:0;border-top:1px solid var(--color-line)}.trigger-vs-layer-module__2HzQNa__legend{display:none}}@media (max-width:720px){.trigger-vs-layer-module__2HzQNa__side{padding:16px}.trigger-vs-layer-module__2HzQNa__counts{grid-template-columns:repeat(2,minmax(0,1fr))}.trigger-vs-layer-module__2HzQNa__top{white-space:normal;height:auto;padding:10px 16px}}
.compare-module__BlFoCq__mani{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-bottom:clamp(56px,7vw,110px);display:grid}.compare-module__BlFoCq__eyebrow{grid-column:1/span 3;align-self:start;margin-top:.9em}.compare-module__BlFoCq__text{font-size:var(--text-manifesto);line-height:var(--text-manifesto--line-height);letter-spacing:var(--text-manifesto--letter-spacing);color:var(--color-text);grid-column:4/-1}.compare-module__BlFoCq__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:20px 24px;margin-bottom:clamp(28px,3.5vw,48px);display:grid}.compare-module__BlFoCq__head>:first-child{grid-column:1/span 8}.compare-module__BlFoCq__head>:last-child{grid-column:9/-1;justify-self:start}.compare-module__BlFoCq__cap{font:400 12px/1.5 var(--font-mono);letter-spacing:.01em;color:var(--color-dim);margin:18px 0 0}@media (max-width:1180px){.compare-module__BlFoCq__head>:first-child,.compare-module__BlFoCq__head>:last-child{grid-column:1/-1}}@media (max-width:980px){.compare-module__BlFoCq__eyebrow{grid-column:1/-1;margin-top:0}.compare-module__BlFoCq__text{grid-column:1/-1}}
.guarantee-demos-module__kPfeRW__demo{min-width:0;height:100%;font:400 11.5px/1.3 var(--font-mono);color:var(--color-muted);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.guarantee-demos-module__kPfeRW__row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.guarantee-demos-module__kPfeRW__row>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guarantee-demos-module__kPfeRW__val{color:var(--color-text);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.guarantee-demos-module__kPfeRW__doc{color:var(--color-text)}.guarantee-demos-module__kPfeRW__caption{color:var(--color-dim);font-size:10.5px}.guarantee-demos-module__kPfeRW__bar{border-radius:var(--radius-chip);background:var(--color-raised);flex:none;height:8px;position:relative}.guarantee-demos-module__kPfeRW__bar>i{border-radius:var(--radius-chip);position:absolute;top:0;bottom:0;left:0}@keyframes guarantee-demos-module__kPfeRW__rise{0%{opacity:0;transform:translateY(4px)}}.guarantee-demos-module__kPfeRW__badgeRow{align-items:center;gap:8px;min-height:22px;display:flex}.guarantee-demos-module__kPfeRW__badgeRow .guarantee-demos-module__kPfeRW__stale{color:var(--color-err-light);border-color:color-mix(in srgb, var(--color-err-light) 40%, transparent);background:color-mix(in srgb, var(--color-err-light) 8%, transparent)}.guarantee-demos-module__kPfeRW__reason{color:var(--color-err-light);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.guarantee-demos-module__kPfeRW__event{white-space:nowrap;text-overflow:ellipsis;animation:guarantee-demos-module__kPfeRW__rise .4s var(--ease-out);flex:1;margin:0;overflow:hidden}.guarantee-demos-module__kPfeRW__query{border:1px solid var(--color-line);border-radius:var(--radius-tag);background:var(--color-code);color:var(--color-accent-2-soft);font:inherit;white-space:nowrap;text-overflow:ellipsis;padding:6px 8px;transition:opacity .35s;display:block;overflow:hidden}.guarantee-demos-module__kPfeRW__excluded{opacity:.3}.guarantee-demos-module__kPfeRW__epochName{color:var(--color-text);animation:guarantee-demos-module__kPfeRW__rise .4s var(--ease-out)}.guarantee-demos-module__kPfeRW__detected{color:var(--color-accent-soft);opacity:0;transition:opacity .4s}.guarantee-demos-module__kPfeRW__answer{color:var(--color-dim);opacity:0;margin-top:-4px;font-size:10.5px;transition:opacity .4s}.guarantee-demos-module__kPfeRW__epoch[data-detected] .guarantee-demos-module__kPfeRW__detected,.guarantee-demos-module__kPfeRW__epoch[data-detected] .guarantee-demos-module__kPfeRW__answer{opacity:1}.guarantee-demos-module__kPfeRW__strip{flex:1;min-height:36px;position:relative}.guarantee-demos-module__kPfeRW__avg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.guarantee-demos-module__kPfeRW__avg polyline{fill:none;stroke:var(--color-muted);stroke-width:1px;opacity:.7}.guarantee-demos-module__kPfeRW__probe{background:var(--color-dim);width:5px;height:5px;animation:guarantee-demos-module__kPfeRW__pop .3s var(--ease-out);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute}.guarantee-demos-module__kPfeRW__probe.guarantee-demos-module__kPfeRW__after{background:var(--color-accent);box-shadow:0 0 8px color-mix(in srgb, var(--color-accent) 60%, transparent)}.guarantee-demos-module__kPfeRW__divider{background:var(--color-accent);opacity:0;width:1px;transition:opacity .4s;position:absolute;top:0;bottom:0}.guarantee-demos-module__kPfeRW__epoch[data-detected] .guarantee-demos-module__kPfeRW__divider{opacity:.7}@keyframes guarantee-demos-module__kPfeRW__pop{0%{transform:scale(0)}}.guarantee-demos-module__kPfeRW__rawBar{margin-bottom:14px}.guarantee-demos-module__kPfeRW__fillRaw{background:var(--color-muted)}.guarantee-demos-module__kPfeRW__fillCal{background:var(--color-accent);transition:width .8s var(--ease-out)}.guarantee-demos-module__kPfeRW__bar>.guarantee-demos-module__kPfeRW__threshold{background:var(--color-ok);border-radius:0;width:1px;top:-4px;bottom:-4px}.guarantee-demos-module__kPfeRW__threshold span{white-space:nowrap;color:var(--color-ok);font-size:10.5px;position:absolute;top:14px;left:0;transform:translate(-50%)}.guarantee-demos-module__kPfeRW__refit{border:1px solid var(--color-line);border-radius:var(--radius-chip);color:var(--color-dim);animation:guarantee-demos-module__kPfeRW__flash 1.4s var(--ease-out);flex:none;padding:2px 6px;font-size:10px}@keyframes guarantee-demos-module__kPfeRW__flash{0%,35%{color:var(--color-accent-soft);border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 15%, transparent)}}.guarantee-demos-module__kPfeRW__decision{align-self:flex-start;margin-top:auto}.guarantee-demos-module__kPfeRW__rows{flex-direction:column;flex:1;justify-content:flex-end;gap:3px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.guarantee-demos-module__kPfeRW__ev{white-space:nowrap;animation:guarantee-demos-module__kPfeRW__rise .4s var(--ease-out);border-left:2px solid #0000;align-items:center;gap:10px;padding:2px 0 2px 8px;transition:opacity .5s,border-color .5s;display:flex}.guarantee-demos-module__kPfeRW__ev:not(:last-child){opacity:.45}.guarantee-demos-module__kPfeRW__ev:last-child{border-left-color:var(--color-accent)}.guarantee-demos-module__kPfeRW__id{color:var(--color-text);flex:none}.guarantee-demos-module__kPfeRW__engine{text-overflow:ellipsis;min-width:0;color:var(--color-dim);flex:1;overflow:hidden}.guarantee-demos-module__kPfeRW__replay{border:1px solid color-mix(in srgb, var(--color-accent-2) 40%, transparent);border-radius:var(--radius-chip);color:var(--color-accent-2);flex:none;padding:1px 5px;font-size:10px}.guarantee-demos-module__kPfeRW__current{color:var(--color-accent-soft);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.guarantee-demos-module__kPfeRW__fillSpent{background:var(--color-accent)}.guarantee-demos-module__kPfeRW__bar>.guarantee-demos-module__kPfeRW__limit{background:var(--color-text);width:2px;transition:left .6s var(--ease-out), background-color .3s;border-radius:0;margin-left:-1px;top:-4px;bottom:-4px}.guarantee-demos-module__kPfeRW__budget[data-phase=refused] .guarantee-demos-module__kPfeRW__fillSpent,.guarantee-demos-module__kPfeRW__budget[data-phase=refused] .guarantee-demos-module__kPfeRW__limit{background:var(--color-err)}.guarantee-demos-module__kPfeRW__budget[data-phase=raised] .guarantee-demos-module__kPfeRW__limit{background:var(--color-ok)}.guarantee-demos-module__kPfeRW__line{white-space:nowrap;text-overflow:ellipsis;animation:guarantee-demos-module__kPfeRW__rise .3s var(--ease-out);margin:0;overflow:hidden}.guarantee-demos-module__kPfeRW__budget[data-phase=refused] .guarantee-demos-module__kPfeRW__line{color:var(--color-err)}.guarantee-demos-module__kPfeRW__budget[data-phase=raised] .guarantee-demos-module__kPfeRW__line{color:var(--color-ok)}.guarantee-demos-module__kPfeRW__pending{color:var(--color-err-light);opacity:0;font-size:10.5px;transition:opacity .3s}.guarantee-demos-module__kPfeRW__budget[data-phase=refused] .guarantee-demos-module__kPfeRW__pending{opacity:1}.guarantee-demos-module__kPfeRW__shadow{gap:6px}.guarantee-demos-module__kPfeRW__progress{font-variant-numeric:tabular-nums;flex-direction:column;flex:1;justify-content:center;gap:8px;display:flex}.guarantee-demos-module__kPfeRW__track{border-radius:var(--radius-chip);background:var(--color-raised);height:6px;display:block;overflow:hidden}.guarantee-demos-module__kPfeRW__track b{background:var(--grad);width:0;height:100%;display:block}.guarantee-demos-module__kPfeRW__report{flex-direction:column;flex:1;justify-content:center;gap:3px;margin:0;display:flex}.guarantee-demos-module__kPfeRW__report>div{animation:guarantee-demos-module__kPfeRW__rise .4s var(--ease-out) both;justify-content:space-between;gap:10px;display:flex}.guarantee-demos-module__kPfeRW__report>div:nth-child(2){animation-delay:.12s}.guarantee-demos-module__kPfeRW__report>div:nth-child(3){animation-delay:.24s}.guarantee-demos-module__kPfeRW__report dt{color:var(--color-dim)}.guarantee-demos-module__kPfeRW__report dd{color:var(--color-text);text-align:right;font-variant-numeric:tabular-nums;margin:0}.guarantee-demos-module__kPfeRW__status{white-space:nowrap;text-overflow:ellipsis;min-height:15px;margin:0;overflow:hidden}.guarantee-demos-module__kPfeRW__shadow[data-phase=confirmed] .guarantee-demos-module__kPfeRW__status{color:var(--color-ok)}.guarantee-demos-module__kPfeRW__shadow[data-phase=cancelled] .guarantee-demos-module__kPfeRW__status{color:var(--color-dim)}.guarantee-demos-module__kPfeRW__actions{align-items:center;gap:8px;display:flex}.guarantee-demos-module__kPfeRW__actions .guarantee-demos-module__kPfeRW__btn{transition:color .25s var(--ease-button), background-color .25s var(--ease-button), border-color .25s var(--ease-button), opacity .25s;padding:0 14px;font-size:12px}.guarantee-demos-module__kPfeRW__actions .guarantee-demos-module__kPfeRW__btn[aria-disabled=true]{opacity:.4;pointer-events:none}.guarantee-demos-module__kPfeRW__reset{color:var(--color-text);font:400 11.5px/1 var(--font-mono);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-hover);text-decoration-color:var(--color-line-hover);white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0}.guarantee-demos-module__kPfeRW__reset:hover{text-decoration-color:currentColor}
.guarantees-module__dNicHa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guarantees-module__dNicHa__card{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);isolation:isolate;flex-direction:column;gap:12px;min-width:0;padding:26px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.guarantees-module__dNicHa__frame{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:radial-gradient(#ffffff0d 1px, transparent 1.2px) 0 0 / 20px 20px, var(--color-inset);flex:none;min-width:0;height:160px;overflow:hidden}.guarantees-module__dNicHa__frame:has([data-phase]){height:auto;min-height:160px}.guarantees-module__dNicHa__card:before{content:"";z-index:-1;background:radial-gradient(360px circle at var(--mx,50%) var(--my,-20%), color-mix(in srgb, var(--color-accent) 9%, transparent), transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.guarantees-module__dNicHa__card:hover{border-color:var(--color-line-card)}.guarantees-module__dNicHa__card:hover:before{opacity:1}.guarantees-module__dNicHa__n{font:400 11px/1 var(--font-mono);color:var(--color-dim);margin-top:8px}.guarantees-module__dNicHa__card h3{font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);line-height:var(--text-h3--line-height);margin:6px 0 0}.guarantees-module__dNicHa__card p{color:var(--color-muted);font-size:var(--text-body);line-height:var(--lh-body);flex:1;margin:0}.guarantees-module__dNicHa__field{border-radius:var(--radius-tag);border:1px solid var(--color-line);background:var(--color-code);max-width:100%;font:400 12px/1.4 var(--font-mono);color:var(--color-accent-2-soft);text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;margin-top:8px;padding:7px 10px;overflow:hidden}.guarantees-module__dNicHa__lnk{color:var(--color-text);font:400 12px/1.5 var(--font-mono);letter-spacing:.01em;align-items:center;gap:8px;margin-top:28px;text-decoration:none;display:inline-flex}.guarantees-module__dNicHa__lnk span{transition:background-size .4s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.guarantees-module__dNicHa__lnk:hover span{background-size:100% 1px}.guarantees-module__dNicHa__lnk svg{width:14px;height:14px;transition:transform .35s var(--ease-out)}.guarantees-module__dNicHa__lnk:hover svg{transform:translate(3px)}@media (max-width:1180px){.guarantees-module__dNicHa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.guarantees-module__dNicHa__grid{grid-template-columns:minmax(0,1fr)}.guarantees-module__dNicHa__card{padding:20px}}
.syntax-module__-IvTPW__k{color:var(--color-syn-keyword)}.syntax-module__-IvTPW__s{color:var(--color-syn-string)}.syntax-module__-IvTPW__f{color:var(--color-syn-fn)}.syntax-module__-IvTPW__n{color:var(--color-syn-number)}.syntax-module__-IvTPW__c{color:var(--color-syn-comment)}.syntax-module__-IvTPW__p{color:var(--color-syn-punct)}.syntax-module__-IvTPW__v{color:var(--color-syn-var)}.syntax-module__-IvTPW__pr{color:var(--color-syn-prop)}.syntax-module__-IvTPW__t{color:var(--color-syn-type)}
.copy-button-module__McIffG__copyBtn{border-radius:var(--radius-button);border:1px solid var(--color-line);height:32px;font:500 12px/1 var(--font-mono);color:var(--color-muted);cursor:pointer;transition:all var(--dur-fast);background:0 0;flex:none;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.copy-button-module__McIffG__copyBtn:hover{color:var(--color-text);border-color:var(--color-line-hover);background:var(--color-panel)}.copy-button-module__McIffG__copyBtn svg{width:13px;height:13px}.copy-button-module__McIffG__copyBtn.copy-button-module__McIffG__copied{color:var(--color-ok);border-color:color-mix(in srgb, var(--color-ok) 40%, transparent)}
.recipe-window-module___bDYlq__duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.recipe-window-module___bDYlq__win{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-code);min-width:0;box-shadow:var(--shadow-window);flex-direction:column;display:flex;overflow:hidden}.recipe-window-module___bDYlq__head{border-bottom:1px solid var(--color-line);background:var(--color-bar);align-items:center;gap:6px;height:48px;padding:0 8px;display:flex}.recipe-window-module___bDYlq__compiled .recipe-window-module___bDYlq__head{padding-left:16px}.recipe-window-module___bDYlq__title{font:400 11px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-text);white-space:nowrap}.recipe-window-module___bDYlq__tabs{border-radius:var(--radius-tag);background:var(--color-panel);border:1px solid var(--color-line);gap:2px;padding:3px;display:flex}.recipe-window-module___bDYlq__tab{border-radius:var(--radius-chip);height:28px;font:400 12.5px/1 var(--font-mono);color:var(--color-muted);cursor:pointer;transition:color var(--dur-fast), background-color var(--dur-fast);background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.recipe-window-module___bDYlq__tab[aria-selected=true]{background:var(--color-raised);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-line-2)}.recipe-window-module___bDYlq__tab:hover{color:var(--color-text)}.recipe-window-module___bDYlq__tab i{border-radius:var(--radius-chip);background:var(--color-accent-light);width:7px;height:7px}.recipe-window-module___bDYlq__tab[data-lang=py] i{background:var(--color-syn-type)}.recipe-window-module___bDYlq__file{font:400 12px/1 var(--font-mono);color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:10px;overflow:hidden}.recipe-window-module___bDYlq__knobs{border-bottom:1px solid var(--color-line);background:var(--color-bar);flex-wrap:wrap;gap:10px 20px;padding:10px 16px;display:flex}.recipe-window-module___bDYlq__knob{align-items:center;gap:10px;display:flex}.recipe-window-module___bDYlq__knob>span{font:400 10px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-dim);white-space:nowrap}.recipe-window-module___bDYlq__seg{border:1px solid var(--color-line-hover);border-radius:var(--radius-button);display:flex}.recipe-window-module___bDYlq__seg button{border:0;border-left:1px solid var(--color-line-hover);height:32px;color:var(--color-muted);font:400 12px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:color .25s var(--ease-button), background-color .25s var(--ease-button);background:0 0;padding:0 10px}.recipe-window-module___bDYlq__seg button:first-child{border-left:0}.recipe-window-module___bDYlq__seg button:hover{color:var(--color-text)}.recipe-window-module___bDYlq__seg button[aria-checked=true]{background:var(--color-text);color:var(--color-ink)}.recipe-window-module___bDYlq__panel{flex:1;overflow:auto}.recipe-window-module___bDYlq__panel[hidden]{display:none}.recipe-window-module___bDYlq__panel pre{width:max-content;min-width:100%;font:400 12px/1.7 var(--font-mono);counter-reset:l;color:var(--color-soft);margin:0;padding:14px 0 16px}.recipe-window-module___bDYlq__panel code{font:inherit}.recipe-window-module___bDYlq__compiled .recipe-window-module___bDYlq__panel{min-height:0;max-height:480px;position:relative}.recipe-window-module___bDYlq__cl{min-width:max-content;transition:opacity .35s var(--ease-button), background-color .35s var(--ease-button), border-color .35s var(--ease-button);border-left:2px solid #0000;padding-right:20px;display:block}.recipe-window-module___bDYlq__cl:before{counter-increment:l;content:counter(l);text-align:right;width:40px;color:var(--color-line-2);-webkit-user-select:none;user-select:none;padding-right:16px;display:inline-block}.recipe-window-module___bDYlq__cl[data-part]:not(.recipe-window-module___bDYlq__on){opacity:.45}.recipe-window-module___bDYlq__cl.recipe-window-module___bDYlq__on{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-left-color:var(--color-accent)}.recipe-window-module___bDYlq__cl.recipe-window-module___bDYlq__aside,.recipe-window-module___bDYlq__cl.recipe-window-module___bDYlq__aside span{color:var(--color-dim);font-style:italic}.recipe-window-module___bDYlq__foot{border-top:1px solid var(--color-line);background:var(--color-bar);font:400 11.5px/1.4 var(--font-mono);color:var(--color-dim);padding:10px 16px}.recipe-window-module___bDYlq__foot b{color:var(--color-soft);font-weight:400}.recipe-window-module___bDYlq__size{border-top:1px solid var(--color-line);background:var(--color-bar);grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 0;display:grid}.recipe-window-module___bDYlq__size div{border-left:1px solid var(--color-line);min-width:0;padding:10px 16px}.recipe-window-module___bDYlq__size div:nth-child(odd){border-left:0}.recipe-window-module___bDYlq__size div:nth-child(n+3){border-top:1px solid var(--color-line)}.recipe-window-module___bDYlq__size dt{font:400 10px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-dim)}.recipe-window-module___bDYlq__size dd{font:400 12px/1.35 var(--font-mono);color:var(--color-text);margin:4px 0 0}.recipe-window-module___bDYlq__size[data-tier="0"] .recipe-window-module___bDYlq__tier{color:var(--color-ok)}.recipe-window-module___bDYlq__size[data-tier="1"] .recipe-window-module___bDYlq__tier{color:var(--color-accent-soft)}.recipe-window-module___bDYlq__size[data-tier="2"] .recipe-window-module___bDYlq__tier{color:var(--color-err-light)}.recipe-window-module___bDYlq__flash{animation:recipe-window-module___bDYlq__flash .9s var(--ease-button)}@keyframes recipe-window-module___bDYlq__flash{0%{background:color-mix(in srgb, var(--color-accent) 28%, var(--color-bar))}to{background:var(--color-bar)}}.recipe-window-module___bDYlq__rejudge{border-top:1px solid var(--color-line);color:var(--color-muted);margin:0;padding:12px 16px 14px;font-size:14px;line-height:1.5}.recipe-window-module___bDYlq__parts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.recipe-window-module___bDYlq__parts button{border:1px solid var(--color-line-hover);background:var(--color-bg);height:36px;color:var(--color-muted);font:400 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;transition:color .25s var(--ease-button), background-color .25s var(--ease-button), border-color .25s var(--ease-button);padding:0 14px}.recipe-window-module___bDYlq__parts button:hover{color:var(--color-text)}.recipe-window-module___bDYlq__parts button[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 16%, var(--color-bg));border-color:var(--color-accent);color:var(--color-text)}@media (max-width:1180px){.recipe-window-module___bDYlq__duo{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.recipe-window-module___bDYlq__panel pre{font-size:11px}.recipe-window-module___bDYlq__cl:before{width:32px;padding-right:10px}.recipe-window-module___bDYlq__file{display:none}.recipe-window-module___bDYlq__head{justify-content:space-between}.recipe-window-module___bDYlq__knobs{gap:8px 14px;padding:10px 12px}.recipe-window-module___bDYlq__seg button{padding:0 8px;font-size:11px}.recipe-window-module___bDYlq__parts button{font-size:12px}}
.sdk-module__0CFWVW__calls{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.sdk-module__0CFWVW__calls li{border-top:1px solid var(--color-line);align-content:start;gap:8px;padding-top:14px;display:grid}.sdk-module__0CFWVW__calls code{font:400 13px/1.4 var(--font-mono);color:var(--color-text);overflow-wrap:anywhere}.sdk-module__0CFWVW__calls span{color:var(--color-muted);font-size:15px;line-height:1.5}.sdk-module__0CFWVW__foot{font:400 12px/1.5 var(--font-mono);color:var(--color-dim);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:32px;display:flex}.sdk-module__0CFWVW__lnk{color:var(--color-text);letter-spacing:.01em;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.sdk-module__0CFWVW__lnk span{transition:background-size .4s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.sdk-module__0CFWVW__lnk:hover span{background-size:100% 1px}.sdk-module__0CFWVW__lnk svg{width:14px;height:14px;transition:transform .35s var(--ease-out)}.sdk-module__0CFWVW__lnk:hover svg{transform:translate(3px)}@media (max-width:1180px){.sdk-module__0CFWVW__calls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sdk-module__0CFWVW__calls{grid-template-columns:minmax(0,1fr)}}
.lift-chart-module__g5khTG__lift{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-inset);flex-direction:column;gap:10px;padding:20px 22px 18px;display:flex}.lift-chart-module__g5khTG__head{font:400 11px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-dim);justify-content:space-between;gap:12px;display:flex}.lift-chart-module__g5khTG__legend{text-transform:none;letter-spacing:0;align-items:center;gap:6px;display:inline-flex}.lift-chart-module__g5khTG__legend i{width:12px;height:2px;margin-left:8px}.lift-chart-module__g5khTG__rawKey{background:var(--color-line-hover)}.lift-chart-module__g5khTG__calKey{background:var(--color-ok)}.lift-chart-module__g5khTG__svg{width:100%;height:auto;display:block;overflow:visible}.lift-chart-module__g5khTG__raw{fill:none;stroke:var(--color-line-hover);stroke-width:1.5px}.lift-chart-module__g5khTG__cal{fill:none;stroke:var(--color-ok);stroke-width:1.75px}.lift-chart-module__g5khTG__dot{fill:var(--color-inset);stroke:var(--color-ok);stroke-width:1.25px}.lift-chart-module__g5khTG__break{stroke:var(--color-accent-2);stroke-width:1px;stroke-dasharray:3 3}.lift-chart-module__g5khTG__val,.lift-chart-module__g5khTG__valCal{font:400 10px var(--font-mono);fill:var(--color-dim)}.lift-chart-module__g5khTG__valCal{fill:var(--color-ok)}.lift-chart-module__g5khTG__epoch{font:400 11px/1.4 var(--font-mono);color:var(--color-accent-2);margin:0}.lift-chart-module__g5khTG__note{color:var(--color-muted);margin:0;font-size:13.5px;line-height:1.5}
.outcomes-feed-module__zMO8xG__feed{border:1px solid var(--color-line);border-radius:var(--radius-card);background:radial-gradient(#ffffff0a 1px, transparent 1.2px) 0 0 / 18px 18px, var(--color-graph);flex-direction:column;display:flex;overflow:hidden}.outcomes-feed-module__zMO8xG__head{border-bottom:1px solid var(--color-line);background:var(--color-bar);font:400 11px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-dim);padding:12px 16px}.outcomes-feed-module__zMO8xG__feed ul{gap:6px;margin:0;padding:10px 12px 12px;list-style:none;display:grid}.outcomes-feed-module__zMO8xG__row{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:color-mix(in srgb, var(--color-card) 96%, transparent);font:400 11px/1.4 var(--font-mono);animation:outcomes-feed-module__zMO8xG__row-in .5s var(--ease-out);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"doc value source""what value source";align-items:center;column-gap:10px;padding:8px 10px;display:grid}@keyframes outcomes-feed-module__zMO8xG__row-in{0%{opacity:0;transform:translateY(-8px)}}.outcomes-feed-module__zMO8xG__row b{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;grid-area:doc;font-weight:400;overflow:hidden}.outcomes-feed-module__zMO8xG__what{color:var(--color-dim);white-space:nowrap;text-overflow:ellipsis;grid-area:what;overflow:hidden}.outcomes-feed-module__zMO8xG__value{border-radius:var(--radius-tag);white-space:nowrap;grid-area:value;padding:3px 6px;font-size:10.5px}.outcomes-feed-module__zMO8xG__yes .outcomes-feed-module__zMO8xG__value{color:var(--color-err-soft);background:color-mix(in srgb, var(--color-err) 16%, transparent);border:1px solid color-mix(in srgb, var(--color-err) 35%, transparent)}.outcomes-feed-module__zMO8xG__no .outcomes-feed-module__zMO8xG__value{color:var(--color-ok);background:color-mix(in srgb, var(--color-ok) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-ok) 30%, transparent)}.outcomes-feed-module__zMO8xG__source{color:var(--color-dim);white-space:nowrap;grid-area:source;font-size:10px}.outcomes-feed-module__zMO8xG__source[data-source=rule]{color:var(--color-accent-2)}.outcomes-feed-module__zMO8xG__source[data-source=queue]{color:var(--color-accent-soft)}@media (max-width:720px){.outcomes-feed-module__zMO8xG__source{display:none}}
.reliability-chart-module__gW3GoG__chart{--tone:var(--color-accent);border:1px solid var(--color-line);border-radius:var(--radius-card);background:radial-gradient(#ffffff0a 1px, transparent 1.2px) 0 0 / 18px 18px, var(--color-inset);flex-direction:column;display:flex;overflow:hidden}.reliability-chart-module__gW3GoG__chart[data-tone=ok]{--tone:var(--color-ok)}.reliability-chart-module__gW3GoG__chart[data-tone=err]{--tone:var(--color-err)}.reliability-chart-module__gW3GoG__head{border-bottom:1px solid var(--color-line);background:var(--color-bar);font:400 11.5px/1.3 var(--font-mono);color:var(--color-dim);justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.reliability-chart-module__gW3GoG__count{color:var(--color-text);font-variant-numeric:tabular-nums}.reliability-chart-module__gW3GoG__phase{min-height:34px;font:400 12px/1.4 var(--font-mono);color:var(--tone);align-items:center;gap:8px;margin:0;padding:14px 16px 0;transition:color .4s;display:flex}.reliability-chart-module__gW3GoG__phase i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px}.reliability-chart-module__gW3GoG__svg{width:100%;max-width:560px;margin:0 auto;padding:4px 12px 12px;display:block;overflow:visible}.reliability-chart-module__gW3GoG__grid line{stroke:var(--color-line);stroke-width:.5px;opacity:.6}.reliability-chart-module__gW3GoG__tick text{font:400 9.5px var(--font-mono);fill:var(--color-dim)}.reliability-chart-module__gW3GoG__axis{font:400 9.5px var(--font-mono);fill:var(--color-dim);letter-spacing:.04em;text-transform:uppercase}.reliability-chart-module__gW3GoG__diag{stroke:var(--color-line-hover);stroke-width:1px;stroke-dasharray:4 4}.reliability-chart-module__gW3GoG__perfect{font:400 10px var(--font-mono);fill:var(--color-muted)}.reliability-chart-module__gW3GoG__curve{fill:none;stroke:var(--tone);stroke-width:1.5px;opacity:.55;transition:stroke .4s}.reliability-chart-module__gW3GoG__gap{stroke:var(--color-err-light);stroke-width:2px;stroke-linecap:round;opacity:.7}.reliability-chart-module__gW3GoG__dot{fill:color-mix(in srgb, var(--tone) 35%, transparent);stroke:var(--tone);stroke-width:1.25px;transition:fill .4s,stroke .4s}
.threshold-explorer-module__SSIhNW__explorer{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);gap:22px;padding:26px;display:grid}.threshold-explorer-module__SSIhNW__head h3{font:500 var(--text-h3)/var(--text-h3--line-height) var(--font-sans);letter-spacing:var(--text-h3--letter-spacing);margin:0}.threshold-explorer-module__SSIhNW__head p{color:var(--color-muted);max-width:60ch;margin:6px 0 0;font-size:15px;line-height:1.5}.threshold-explorer-module__SSIhNW__body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:28px;display:grid}.threshold-explorer-module__SSIhNW__plot{gap:2px;min-width:0;display:grid}.threshold-explorer-module__SSIhNW__svg{width:100%;height:auto;display:block;overflow:visible}.threshold-explorer-module__SSIhNW__tick line{stroke:var(--color-line);stroke-width:1px}.threshold-explorer-module__SSIhNW__tick text,.threshold-explorer-module__SSIhNW__axis{font:400 10px var(--font-mono);fill:var(--color-dim)}.threshold-explorer-module__SSIhNW__axis{letter-spacing:.04em;text-transform:uppercase}.threshold-explorer-module__SSIhNW__flagged{fill:color-mix(in srgb, var(--color-text) 4%, transparent)}.threshold-explorer-module__SSIhNW__precision{fill:none;stroke:var(--color-ok);stroke-width:2px;stroke-linejoin:round}.threshold-explorer-module__SSIhNW__recall{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round}.threshold-explorer-module__SSIhNW__precisionLabel,.threshold-explorer-module__SSIhNW__recallLabel{font:400 10.5px var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.threshold-explorer-module__SSIhNW__precisionLabel{fill:var(--color-ok)}.threshold-explorer-module__SSIhNW__recallLabel{fill:var(--color-accent-soft)}.threshold-explorer-module__SSIhNW__pick line{stroke:var(--color-accent-2);stroke-width:1px;stroke-dasharray:3 3}.threshold-explorer-module__SSIhNW__pick text{font:400 10px var(--font-mono);fill:var(--color-accent-2)}.threshold-explorer-module__SSIhNW__cursor line{stroke:var(--color-text);stroke-width:1px}.threshold-explorer-module__SSIhNW__cursor text{font:400 11px var(--font-mono);fill:var(--color-text)}.threshold-explorer-module__SSIhNW__dotP{fill:var(--color-ok);stroke:var(--color-panel);stroke-width:2px}.threshold-explorer-module__SSIhNW__dotR{fill:var(--color-accent);stroke:var(--color-panel);stroke-width:2px}.threshold-explorer-module__SSIhNW__range{padding:0 var(--r,0) 0 var(--l,0)}.threshold-explorer-module__SSIhNW__range input{appearance:none;cursor:pointer;--p:60%;background:0 0;width:calc(100% + 22px);height:28px;margin:0 -11px;display:block}.threshold-explorer-module__SSIhNW__range input::-webkit-slider-runnable-track{border-radius:var(--radius-tag);background:linear-gradient(90deg, var(--color-line-hover), var(--color-line-hover)) 0 / var(--p) 100% no-repeat, var(--color-line);height:3px}.threshold-explorer-module__SSIhNW__range input::-moz-range-track{border-radius:var(--radius-tag);background:var(--color-line);height:3px}.threshold-explorer-module__SSIhNW__range input::-moz-range-progress{border-radius:var(--radius-tag);background:var(--color-line-hover);height:3px}.threshold-explorer-module__SSIhNW__range input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-text);width:22px;height:22px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-text) 12%, transparent), 0 4px 14px #0009;border:0;border-radius:50%;margin-top:-9.5px}.threshold-explorer-module__SSIhNW__range input::-moz-range-thumb{background:var(--color-text);width:22px;height:22px;box-shadow:0 0 0 5px color-mix(in srgb, var(--color-text) 12%, transparent);border:0;border-radius:50%}.threshold-explorer-module__SSIhNW__range input:focus-visible{outline:none}.threshold-explorer-module__SSIhNW__range input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-bg), 0 0 0 5px var(--color-accent-2)}.threshold-explorer-module__SSIhNW__side{align-content:start;gap:14px;display:grid}.threshold-explorer-module__SSIhNW__label{font:400 12px/1.3 var(--font-mono);color:var(--color-dim);margin:0 0 4px}.threshold-explorer-module__SSIhNW__read{border-top:1px solid var(--color-line);color:var(--color-muted);margin:0;padding-top:14px;font-size:17px;line-height:1.45}.threshold-explorer-module__SSIhNW__read b{font:500 26px/1 var(--font-mono);letter-spacing:-.02em;color:var(--color-text);font-variant-numeric:tabular-nums}.threshold-explorer-module__SSIhNW__read:first-of-type{border-top:0;padding-top:0}.threshold-explorer-module__SSIhNW__read:first-of-type b:last-of-type{color:var(--color-ok)}.threshold-explorer-module__SSIhNW__rec{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-inset);font:400 12px/1.5 var(--font-mono);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;padding:14px;display:flex}.threshold-explorer-module__SSIhNW__rec b{color:var(--color-accent-2);font-weight:400}.threshold-explorer-module__SSIhNW__rec button{border:1px solid var(--color-line-hover);background:var(--color-bg);height:36px;color:var(--color-text);font:400 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;transition:background-color .25s var(--ease-button), color .25s var(--ease-button);padding:0 14px}.threshold-explorer-module__SSIhNW__rec button:hover{background:var(--color-text);color:var(--color-ink)}@media (max-width:1180px){.threshold-explorer-module__SSIhNW__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.threshold-explorer-module__SSIhNW__explorer{padding:20px}.threshold-explorer-module__SSIhNW__read{font-size:15px}.threshold-explorer-module__SSIhNW__read b{font-size:22px}}
.calibration-module__z8H4dG__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:16px;display:grid}.calibration-module__z8H4dG__side{grid-template-rows:auto 1fr;gap:16px;min-width:0;display:grid}.calibration-module__z8H4dG__row{margin-top:16px}.calibration-module__z8H4dG__bottom{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.calibration-module__z8H4dG__report{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);flex-direction:column;gap:18px;padding:22px 24px;display:flex}.calibration-module__z8H4dG__report h3{font:400 11px/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-dim);margin:0}.calibration-module__z8H4dG__report table{border-collapse:collapse;width:100%;font:400 13px/1.3 var(--font-mono)}.calibration-module__z8H4dG__report th,.calibration-module__z8H4dG__report td{border-bottom:1px solid var(--color-line);text-align:right;font-variant-numeric:tabular-nums;padding:10px 0}.calibration-module__z8H4dG__report thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--color-dim);padding-top:0;font-size:10.5px;font-weight:400}.calibration-module__z8H4dG__report tbody th{text-align:left;color:var(--color-muted);font-weight:400}.calibration-module__z8H4dG__report td{color:var(--color-muted)}.calibration-module__z8H4dG__report td.calibration-module__z8H4dG__cal{color:var(--color-ok)}.calibration-module__z8H4dG__lift{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);color:var(--color-muted);margin:auto 0 0}.calibration-module__z8H4dG__lift b{color:var(--color-text);font-weight:500}.calibration-module__z8H4dG__facts{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.calibration-module__z8H4dG__facts li{border-top:1px solid var(--color-line);align-content:start;gap:8px;padding-top:14px;display:grid}.calibration-module__z8H4dG__facts b{font:400 13px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.01em;color:var(--color-text)}.calibration-module__z8H4dG__facts span{color:var(--color-muted);font-size:15px;line-height:1.5}@media (max-width:1180px){.calibration-module__z8H4dG__grid,.calibration-module__z8H4dG__bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.calibration-module__z8H4dG__report{padding:20px}.calibration-module__z8H4dG__facts{grid-template-columns:minmax(0,1fr)}}
.numbers-module__wsRQtW__grid{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.numbers-module__wsRQtW__num{flex-direction:column;gap:14px;min-width:0;padding:34px 28px 30px;display:flex}.numbers-module__wsRQtW__num+.numbers-module__wsRQtW__num{border-left:1px solid var(--color-line)}.numbers-module__wsRQtW__label{font:500 var(--text-eyebrow)/var(--text-eyebrow--line-height) var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted)}.numbers-module__wsRQtW__value{font:var(--text-figure--font-weight) var(--text-figure)/var(--text-figure--line-height) var(--font-display);letter-spacing:var(--text-figure--letter-spacing);font-variant-numeric:tabular-nums;white-space:nowrap}.numbers-module__wsRQtW__value small{letter-spacing:-.02em;color:var(--color-dim);margin-left:.1em;font-size:.38em}.numbers-module__wsRQtW__caption{color:var(--color-muted);font-size:var(--text-body);line-height:var(--lh-body);max-width:34ch}.numbers-module__wsRQtW__viz{height:92px;margin-top:auto;padding-top:16px;position:relative}.numbers-module__wsRQtW__hist{align-items:flex-end;gap:3px;height:64px;display:flex}.numbers-module__wsRQtW__hist i{background:var(--color-line-2);transform-origin:bottom;border-radius:2px 2px 0 0;flex:1}.numbers-module__wsRQtW__hist i.numbers-module__wsRQtW__mark{background:linear-gradient(180deg, var(--color-accent-2), var(--color-accent))}.js .numbers-module__wsRQtW__hist i{transform:scaleY(0)}.js .numbers-module__wsRQtW__num.numbers-module__wsRQtW__in .numbers-module__wsRQtW__hist i{transition:transform .8s var(--ease-out) calc(var(--i,0) * 25ms + .2s);transform:scaleY(1)}.numbers-module__wsRQtW__histL{font:400 10.5px/1 var(--font-mono);color:var(--color-dim);justify-content:space-between;margin-top:8px;display:flex}.numbers-module__wsRQtW__histL b{color:var(--color-accent-2);font-weight:400}.numbers-module__wsRQtW__bars{flex-direction:column;gap:7px;display:flex}.numbers-module__wsRQtW__bar{font:400 10.5px/1 var(--font-mono);color:var(--color-dim);grid-template-columns:5ch minmax(0,1fr) 4ch;align-items:center;gap:8px;display:grid}.numbers-module__wsRQtW__bar b{color:var(--color-soft);text-align:right;font-variant-numeric:tabular-nums;font-weight:400}.numbers-module__wsRQtW__bar i{border-radius:var(--radius-chip);background:linear-gradient(90deg, var(--color-accent), var(--color-accent-2));transform-origin:0;height:10px;display:block}.numbers-module__wsRQtW__bar[data-level=hard] i{background:var(--color-err-light)}.js .numbers-module__wsRQtW__bar i{transform:scaleX(0)}.js .numbers-module__wsRQtW__num.numbers-module__wsRQtW__in .numbers-module__wsRQtW__bar i{transition:transform .8s var(--ease-out) calc(var(--i,0) * .12s + .2s);transform:scaleX(1)}.numbers-module__wsRQtW__note{font:400 10.5px/1 var(--font-mono);color:var(--color-dim);margin-top:9px}.numbers-module__wsRQtW__strip{grid-template-columns:repeat(var(--slots,96), minmax(0, 1fr));align-items:end;gap:2px;height:34px;display:grid}.numbers-module__wsRQtW__strip i{background:color-mix(in srgb, var(--color-ok) 72%, transparent);transform-origin:bottom;border-radius:1px;height:62%;display:block}.numbers-module__wsRQtW__strip i.numbers-module__wsRQtW__change{background:var(--color-accent-2);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--color-accent-2) 60%, transparent);position:relative}.numbers-module__wsRQtW__strip i.numbers-module__wsRQtW__change:before{content:"";background:var(--color-accent-2);border-radius:50%;width:4px;height:4px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.js .numbers-module__wsRQtW__strip i{transform:scaleY(0)}.js .numbers-module__wsRQtW__num.numbers-module__wsRQtW__in .numbers-module__wsRQtW__strip i{transition:transform .6s var(--ease-out) calc(var(--i,0) * 8ms + .2s);transform:scaleY(1)}.numbers-module__wsRQtW__stripL{font:400 10.5px/1.3 var(--font-mono);color:var(--color-dim);justify-content:space-between;gap:10px;margin-top:8px;display:flex}.numbers-module__wsRQtW__stripL b{color:var(--color-accent-2);text-align:center;font-weight:400}@media (max-width:980px){.numbers-module__wsRQtW__grid{grid-template-columns:minmax(0,1fr)}.numbers-module__wsRQtW__num+.numbers-module__wsRQtW__num{border-left:0;border-top:1px solid var(--color-line)}.numbers-module__wsRQtW__num{padding:30px 4px}}@media (max-width:720px){.numbers-module__wsRQtW__strip{gap:1px}}@media (prefers-reduced-motion:reduce){:is(.js .numbers-module__wsRQtW__hist i,.js .numbers-module__wsRQtW__bar i,.js .numbers-module__wsRQtW__strip i){transform:none}}
.pricing-meter-module__-wdIvG__meter{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:20px 48px;margin-bottom:16px;padding:26px 28px 22px;display:grid}.pricing-meter-module__-wdIvG__meterL{gap:8px;display:grid}.pricing-meter-module__-wdIvG__meterL label{font:500 var(--text-eyebrow)/var(--text-eyebrow--line-height) var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted)}.pricing-meter-module__-wdIvG__meterL output{font:400 clamp(40px, 4.4vw, 60px)/1 var(--font-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pricing-meter-module__-wdIvG__meterL output small{color:var(--color-dim);letter-spacing:0;margin-left:.3em;font-size:.36em}.pricing-meter-module__-wdIvG__line{font:400 13px/1.5 var(--font-mono);color:var(--color-dim);font-variant-numeric:tabular-nums}.pricing-meter-module__-wdIvG__line b{color:var(--color-soft);font-weight:400}.pricing-meter-module__-wdIvG__meterR{gap:14px;display:grid}.pricing-meter-module__-wdIvG__size{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pricing-meter-module__-wdIvG__size>span{font:500 var(--text-eyebrow)/var(--text-eyebrow--line-height) var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-muted)}.pricing-meter-module__-wdIvG__size small{font:400 12px/1 var(--font-mono);color:var(--color-dim);font-variant-numeric:tabular-nums}.pricing-meter-module__-wdIvG__seg{border:1px solid var(--color-line-2);border-radius:var(--radius-button);display:inline-flex}.pricing-meter-module__-wdIvG__seg button{border-radius:var(--radius-button);height:32px;color:var(--color-muted);font:400 12px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .2s var(--ease-out), background-color .2s var(--ease-out);background:0 0;border:0;padding:0 12px}.pricing-meter-module__-wdIvG__seg button+button{border-left:1px solid var(--color-line-2)}.pricing-meter-module__-wdIvG__seg button:hover{color:var(--color-text)}.pricing-meter-module__-wdIvG__seg button[aria-checked=true]{background:var(--color-text);color:var(--color-ink)}.pricing-meter-module__-wdIvG__seg button:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:-2px;border-radius:0}.pricing-meter-module__-wdIvG__range{padding-top:6px;position:relative}.pricing-meter-module__-wdIvG__range input{appearance:none;cursor:pointer;--p:50%;background:0 0;width:100%;height:30px;margin:0}.pricing-meter-module__-wdIvG__range input::-webkit-slider-runnable-track{border-radius:var(--radius-tag);background:linear-gradient(90deg, var(--color-accent), var(--color-accent-2)) 0 / var(--p) 100% no-repeat, var(--color-line);height:4px}.pricing-meter-module__-wdIvG__range input::-moz-range-track{border-radius:var(--radius-tag);background:var(--color-line);height:4px}.pricing-meter-module__-wdIvG__range input::-moz-range-progress{border-radius:var(--radius-tag);background:linear-gradient(90deg, var(--color-accent), var(--color-accent-2));height:4px}.pricing-meter-module__-wdIvG__range input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-text);width:24px;height:24px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 22%, transparent), 0 4px 14px #0009;transition:transform .15s var(--ease-out), box-shadow var(--dur-fast);border:0;border-radius:50%;margin-top:-10px}.pricing-meter-module__-wdIvG__range input::-moz-range-thumb{background:var(--color-text);width:24px;height:24px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 22%, transparent);border:0;border-radius:50%}.pricing-meter-module__-wdIvG__range input:hover::-webkit-slider-thumb{box-shadow:0 0 0 9px color-mix(in srgb, var(--color-accent) 22%, transparent), 0 4px 14px #0009}.pricing-meter-module__-wdIvG__range input:active::-webkit-slider-thumb{transform:scale(1.1)}.pricing-meter-module__-wdIvG__range input:focus-visible{outline:none}.pricing-meter-module__-wdIvG__range input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-bg), 0 0 0 5px var(--color-accent-2)}.pricing-meter-module__-wdIvG__range input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--color-bg), 0 0 0 5px var(--color-accent-2)}.pricing-meter-module__-wdIvG__ticks{height:16px;font:400 11px/1 var(--font-mono);color:var(--color-dim);margin:6px 12px 0;position:relative}.pricing-meter-module__-wdIvG__ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.pricing-meter-module__-wdIvG__ticks span:before{content:"";background:var(--color-line-2);width:1px;height:4px;position:absolute;top:-8px;left:50%}.pricing-meter-module__-wdIvG__tiers{border-top:1px solid var(--color-line);grid-column:1/-1;gap:10px;padding-top:18px;display:grid}.pricing-meter-module__-wdIvG__tiersLabel{font:400 12px/1.4 var(--font-mono);letter-spacing:var(--track-label);color:var(--color-dim)}.pricing-meter-module__-wdIvG__tierRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pricing-meter-module__-wdIvG__tier{border:1px solid var(--color-line);border-radius:var(--radius-inner);min-height:74px;font:400 12px/1.3 var(--font-mono);color:var(--color-dim);font-variant-numeric:tabular-nums;align-content:start;gap:4px;padding:10px 12px;transition:border-color .3s,color .3s;display:grid}.pricing-meter-module__-wdIvG__tier b{color:var(--color-muted);letter-spacing:-.02em;font-size:18px;font-weight:400;transition:color .3s}.pricing-meter-module__-wdIvG__tier.pricing-meter-module__-wdIvG__lit{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent)}.pricing-meter-module__-wdIvG__tier.pricing-meter-module__-wdIvG__lit b{color:var(--color-text)}.pricing-meter-module__-wdIvG__tier .pricing-meter-module__-wdIvG__in{color:var(--color-accent-soft)}.pricing-meter-module__-wdIvG__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pricing-meter-module__-wdIvG__plan{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-panel);flex-direction:column;gap:18px;padding:28px;transition:border-color .3s;display:flex;position:relative}.pricing-meter-module__-wdIvG__plan h3{font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);line-height:var(--text-h3--line-height);align-items:center;gap:10px;display:flex}.pricing-meter-module__-wdIvG__plan .pricing-meter-module__-wdIvG__for{color:var(--color-muted);font-size:var(--text-body);min-height:3em;margin-top:6px}.pricing-meter-module__-wdIvG__price{align-items:baseline;gap:8px;display:flex}.pricing-meter-module__-wdIvG__amt{font:600 clamp(44px, 4vw, 56px)/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pricing-meter-module__-wdIvG__per{color:var(--color-dim);font-size:14px}.pricing-meter-module__-wdIvG__note{font:400 12px/1.5 var(--font-mono);color:var(--color-dim);min-height:3em}.pricing-meter-module__-wdIvG__note b{color:var(--color-soft);font-weight:400}.pricing-meter-module__-wdIvG__note .pricing-meter-module__-wdIvG__warn{color:var(--color-err-light)}.pricing-meter-module__-wdIvG__note .pricing-meter-module__-wdIvG__good{color:var(--color-ok)}.pricing-meter-module__-wdIvG__plan .pricing-meter-module__-wdIvG__planBtn{width:100%}.pricing-meter-module__-wdIvG__feat{border-top:1px solid var(--color-line);font-size:var(--text-body);color:var(--color-muted);line-height:var(--lh-body);gap:10px;padding-top:18px;list-style:none;display:grid}.pricing-meter-module__-wdIvG__feat li{grid-template-columns:16px 1fr;gap:10px;display:grid}.pricing-meter-module__-wdIvG__feat svg{width:14px;height:14px;color:var(--color-dim);margin-top:3px}.pricing-meter-module__-wdIvG__team{background:linear-gradient(var(--color-panel), var(--color-panel)) padding-box, linear-gradient(160deg, color-mix(in srgb, var(--color-accent) 80%, transparent), var(--color-line) 40%, var(--color-line) 70%, color-mix(in srgb, var(--color-accent-2) 60%, transparent)) border-box;box-shadow:0 40px 100px -50px color-mix(in srgb, var(--color-accent) 45%, transparent);border-color:#0000}.pricing-meter-module__-wdIvG__team .pricing-meter-module__-wdIvG__feat svg{color:var(--color-accent-light)}.pricing-meter-module__-wdIvG__flag{font:500 12px/1.1 var(--font-mono);letter-spacing:.01em;border-radius:var(--radius-tag);border:1px solid color-mix(in srgb, var(--color-accent) 50%, transparent);color:var(--color-accent-soft);background:color-mix(in srgb, var(--color-accent) 10%, transparent);text-transform:uppercase;padding:5px 8px;transition:opacity .3s}.pricing-meter-module__-wdIvG__flag.pricing-meter-module__-wdIvG__off{opacity:0}.pricing-meter-module__-wdIvG__plan.pricing-meter-module__-wdIvG__fit{border-color:color-mix(in srgb, var(--color-ok) 35%, transparent)}.pricing-meter-module__-wdIvG__team.pricing-meter-module__-wdIvG__fit{box-shadow:0 40px 100px -40px color-mix(in srgb, var(--color-accent) 60%, transparent);border-color:#0000}.pricing-meter-module__-wdIvG__scale.pricing-meter-module__-wdIvG__fit{border-color:color-mix(in srgb, var(--color-accent-2) 50%, transparent);box-shadow:0 30px 80px -40px color-mix(in srgb, var(--color-accent-2) 45%, transparent)}@media (max-width:980px){.pricing-meter-module__-wdIvG__meter,.pricing-meter-module__-wdIvG__plans{grid-template-columns:minmax(0,1fr)}.pricing-meter-module__-wdIvG__plan .pricing-meter-module__-wdIvG__for{min-height:0}}@media (max-width:720px){.pricing-meter-module__-wdIvG__meter{padding:20px}.pricing-meter-module__-wdIvG__plan{padding:22px}.pricing-meter-module__-wdIvG__tierRow{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-meter-module__-wdIvG__tier{min-height:0}}@media (max-width:420px){.pricing-meter-module__-wdIvG__size small{flex-basis:100%}.pricing-meter-module__-wdIvG__seg button{padding:0 10px}}
.cta-terminal-module__R5D_Ga__term{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-well);box-shadow:var(--shadow-term);overflow:hidden}.cta-terminal-module__R5D_Ga__head{border-bottom:1px solid var(--color-line);height:40px;font:400 11.5px/1 var(--font-mono);color:var(--color-dim);align-items:center;gap:8px;padding:0 14px;display:flex}.cta-terminal-module__R5D_Ga__head .cta-terminal-module__R5D_Ga__dots{margin-right:8px}.cta-terminal-module__R5D_Ga__body{font:400 13px/1.8 var(--font-mono);color:var(--color-muted);min-width:0;min-height:300px;padding:18px 20px 22px}.cta-terminal-module__R5D_Ga__line{white-space:pre-wrap;overflow-wrap:anywhere}.js .cta-terminal-module__R5D_Ga__line:not(.cta-terminal-module__R5D_Ga__on){opacity:0}.cta-terminal-module__R5D_Ga__line.cta-terminal-module__R5D_Ga__on{transition:opacity .25s}.cta-terminal-module__R5D_Ga__ps{color:var(--color-dim)}.cta-terminal-module__R5D_Ga__cm{color:var(--color-text)}.cta-terminal-module__R5D_Ga__g{color:var(--color-ok)}.cta-terminal-module__R5D_Ga__c{color:var(--color-accent-2)}.cta-terminal-module__R5D_Ga__v{color:var(--color-accent-text)}.cta-terminal-module__R5D_Ga__d{color:var(--color-dim)}.cta-terminal-module__R5D_Ga__body .cta-terminal-module__R5D_Ga__caret{height:1.1em}@media (max-width:720px){.cta-terminal-module__R5D_Ga__body{min-height:262px;padding:14px 14px 18px;font-size:11.5px}}
