html[data-theme=dark] .race-demo-module__UcwVcq__window{--ui-bg:#1b1916;--ui-bg-2:#23201c;--ui-bg-3:#2e2a25;--ui-ink:#f3efe6;--ui-ink-2:#cfc9bd;--ui-muted:#9a948a;--ui-line:#ffffff14;--ui-line-strong:#ffffff24;--ui-ember:var(--tonik-ember);--ui-ember-soft:color-mix(in oklch, var(--tonik-ember) 16%, transparent);--ui-green:#5cc489;--lane-rival:#a49b8d;--lane-strand-soft:color-mix(in oklch, var(--tonik-ember) 55%, #1b1916);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .race-demo-module__UcwVcq__window .race-demo-module__UcwVcq__tokNumber{color:#e0b25c}html[data-theme=dark] .race-demo-module__UcwVcq__window .race-demo-module__UcwVcq__match svg[data-differs]{color:#f07a6a}html[data-theme=dark] .race-demo-module__UcwVcq__window .race-demo-module__UcwVcq__row[data-status=error] :is(.race-demo-module__UcwVcq__icon,.race-demo-module__UcwVcq__duration){color:#f07a6a}html[data-theme=dark] .race-demo-module__UcwVcq__send{background:var(--tonik-ember);color:#1b1916}html[data-theme=dark] .race-demo-module__UcwVcq__send:disabled{background:var(--ui-bg-3);color:var(--ui-ink-2)}.race-demo-module__UcwVcq__section.site-section{max-width:76rem;scroll-margin-top:calc(var(--site-nav-h) + 1rem);padding-block:clamp(2rem,4vw,3rem) clamp(4rem,8vw,7rem)}.race-demo-module__UcwVcq__intro{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.race-demo-module__UcwVcq__intro h1{font-family:var(--site-font-serif);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.12}.race-demo-module__UcwVcq__intro h1 span{color:var(--ember-statement-accent)}.race-demo-module__UcwVcq__intro p{max-width:46ch;color:var(--site-ink-muted);margin:0;font-size:1rem;line-height:1.6}.race-demo-module__UcwVcq__caption{max-width:72rem;color:var(--site-ink-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.6}@media (max-width:900px){.race-demo-module__UcwVcq__intro{grid-template-columns:1fr}}.race-demo-module__UcwVcq__window{scroll-margin-top:calc(var(--site-nav-h) + 1rem);--lane-strand:var(--ui-ember);--lane-strand-soft:color-mix(in oklch, var(--tonik-ember) 70%, var(--ui-ember));--lane-rival:#8f8577;--ease:var(--site-ease-out-quart);border:1px solid var(--ember-frame-ring);background:var(--ui-bg);box-shadow:var(--ember-frame-shadow);border-radius:16px;margin:0;overflow:hidden;container-type:inline-size}.race-demo-module__UcwVcq__bar{border-bottom:1px solid var(--ui-line);align-items:center;gap:.75rem;min-height:2.75rem;padding:.375rem .625rem .375rem 1.125rem;font-size:.8125rem;display:flex}.race-demo-module__UcwVcq__versus{align-items:center;gap:.625rem;min-width:0;display:flex}.race-demo-module__UcwVcq__us{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.race-demo-module__UcwVcq__us b{font-weight:600}.race-demo-module__UcwVcq__us .race-demo-module__UcwVcq__engineMark{height:.95rem}.race-demo-module__UcwVcq__vs{color:var(--ui-muted);font-size:.75rem}.race-demo-module__UcwVcq__barSpacer{flex:1}.race-demo-module__UcwVcq__runId{color:var(--ui-muted);font-family:var(--site-font-mono);white-space:nowrap;animation:race-demo-module__UcwVcq__race-fade .24s var(--ease) both;font-size:.6875rem}.race-demo-module__UcwVcq__pill{border:1px solid var(--ui-line-strong);color:var(--ui-ink-2);transition:color .24s var(--ease), border-color .24s var(--ease), background-color .24s var(--ease);border-radius:999px;align-items:center;gap:.375rem;padding:.2rem .6rem;font-size:.75rem;display:inline-flex}.race-demo-module__UcwVcq__pill:before{background:var(--ui-muted);content:"";border-radius:50%;width:.375rem;height:.375rem}.race-demo-module__UcwVcq__pill[data-state=Running]{color:var(--ui-ember);border-color:color-mix(in srgb, var(--ui-ember) 30%, transparent);background:var(--ui-ember-soft)}.race-demo-module__UcwVcq__pill[data-state=Running]:before{display:none}.race-demo-module__UcwVcq__pill[data-state=Finished]:before{background:var(--ui-green)}.race-demo-module__UcwVcq__pillText{display:inline-block}.race-demo-module__UcwVcq__spinner,.race-demo-module__UcwVcq__rowSpinner{border:1.5px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.race-demo-module__UcwVcq__rowSpinner{width:.875rem;height:.875rem;color:var(--ui-ember);margin:.0625rem}.race-demo-module__UcwVcq__lane[data-lane=rival] .race-demo-module__UcwVcq__rowSpinner{color:var(--ui-ink-2)}@media (prefers-reduced-motion:no-preference){.race-demo-module__UcwVcq__spinner,.race-demo-module__UcwVcq__rowSpinner{animation:.8s linear infinite race-demo-module__UcwVcq__race-spin}}.race-demo-module__UcwVcq__request{border-bottom:1px solid var(--ui-line);justify-items:end;gap:.375rem;padding:1rem 1.125rem .875rem;display:grid}.race-demo-module__UcwVcq__bubble,.race-demo-module__UcwVcq__headline,.race-demo-module__UcwVcq__why,.race-demo-module__UcwVcq__conclusion dd,.race-demo-module__UcwVcq__verdict{font-variant-numeric:normal}.race-demo-module__UcwVcq__bubble{background:var(--ui-bg-2);border-radius:12px 12px 4px;max-width:min(88%,40rem);padding:.5rem .75rem;font-size:.875rem;line-height:1.45}.race-demo-module__UcwVcq__stamp{color:var(--ui-muted);font-size:.6875rem}.race-demo-module__UcwVcq__source{border-bottom:1px solid var(--ui-line);background:var(--ui-bg-2);color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;padding:.5rem 1.125rem;font-size:.75rem;display:flex}.race-demo-module__UcwVcq__live{color:var(--ui-ink-2);align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.race-demo-module__UcwVcq__live i{background:var(--ui-green);border-radius:50%;width:.4375rem;height:.4375rem;position:relative}.race-demo-module__UcwVcq__live i:after{border-radius:inherit;background:inherit;content:"";opacity:0;position:absolute;inset:0}.race-demo-module__UcwVcq__window:is([data-phase=running],[data-phase=connecting]) .race-demo-module__UcwVcq__live i{background:var(--ui-ember)}.race-demo-module__UcwVcq__sourceFacts{flex-wrap:wrap;align-items:baseline;gap:.3rem;display:inline-flex}.race-demo-module__UcwVcq__sourceFacts b{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:500}.race-demo-module__UcwVcq__source code{background:var(--ui-bg-3);color:var(--ui-ink-2);font-family:var(--site-font-mono);border-radius:4px;padding:.05rem .35rem;font-size:.6875rem}.race-demo-module__UcwVcq__sourceNote{white-space:nowrap;align-items:center;gap:.625rem;margin-left:auto;display:inline-flex}.race-demo-module__UcwVcq__sourceNote code{text-overflow:ellipsis;vertical-align:bottom;max-width:22rem;margin-left:.25rem;overflow:hidden}.race-demo-module__UcwVcq__sourceMore{align-items:baseline;gap:.3rem;display:inline-flex}.race-demo-module__UcwVcq__lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.race-demo-module__UcwVcq__lane{grid-template-rows:auto auto auto 1fr;align-content:start;min-width:0;display:grid}.race-demo-module__UcwVcq__lane+.race-demo-module__UcwVcq__lane{border-left:1px solid var(--ui-line)}.race-demo-module__UcwVcq__laneHead{justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem .625rem;display:flex}.race-demo-module__UcwVcq__engine{white-space:nowrap;align-items:center;gap:.5rem;min-width:0;font-size:.875rem;display:inline-flex}.race-demo-module__UcwVcq__engine b{font-weight:600}.race-demo-module__UcwVcq__engine small{color:var(--ui-muted);text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.race-demo-module__UcwVcq__engineMark{width:1.125rem;height:1.125rem;color:var(--ui-ink);flex:none}.race-demo-module__UcwVcq__lane[data-lane=strand] .race-demo-module__UcwVcq__engine .race-demo-module__UcwVcq__engineMark{height:.95rem}.race-demo-module__UcwVcq__clock{color:var(--ui-ink-2);font-family:var(--site-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;transition:color .32s var(--ease);align-items:center;gap:.375rem;font-size:1.25rem;line-height:1;display:inline-flex}.race-demo-module__UcwVcq__clockState{place-items:center;width:.875rem;height:.875rem;display:grid}.race-demo-module__UcwVcq__clockState .race-demo-module__UcwVcq__rowSpinner{width:.625rem;height:.625rem;margin:0}.race-demo-module__UcwVcq__doneMark{width:.875rem;height:.875rem;color:var(--ui-green);stroke-width:2.2px}.race-demo-module__UcwVcq__clockValue{transform-origin:100%;display:inline-block}.race-demo-module__UcwVcq__lane[data-finished=true] .race-demo-module__UcwVcq__clock{color:var(--ui-ink)}.race-demo-module__UcwVcq__lane[data-lane=strand][data-finished=true] .race-demo-module__UcwVcq__clock{color:var(--lane-strand)}.race-demo-module__UcwVcq__meter{background:var(--ui-bg-3);border-radius:3px;height:3px;margin:0 1.125rem;display:block;overflow:hidden}.race-demo-module__UcwVcq__meter>span,.race-demo-module__UcwVcq__scoreboard i>span{border-radius:inherit;background:var(--lane-rival);transform-origin:0;will-change:transform;height:100%;display:block}.race-demo-module__UcwVcq__lane[data-lane=strand] .race-demo-module__UcwVcq__meter>span,.race-demo-module__UcwVcq__scoreboard [data-lane=strand] i>span{background:linear-gradient(90deg, var(--lane-strand-soft), var(--lane-strand))}.race-demo-module__UcwVcq__trace{--cols:1rem minmax(0, 1fr) 3.25rem .875rem .875rem;margin:0;padding:.375rem .5rem;list-style:none}.race-demo-module__UcwVcq__row{display:grid}.race-demo-module__UcwVcq__rowHead{grid-template-columns:var(--cols);width:100%;min-height:2rem;color:inherit;font:inherit;text-align:left;transition:background-color .14s var(--ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:.625rem;padding:.25rem .625rem;display:grid}button.race-demo-module__UcwVcq__rowHead{cursor:pointer}@media (hover:hover){button.race-demo-module__UcwVcq__rowHead:hover{background:var(--ui-bg-2)}}.race-demo-module__UcwVcq__row[data-expanded=true]>.race-demo-module__UcwVcq__rowHead{background:var(--ui-bg-2)}button.race-demo-module__UcwVcq__rowHead:focus-visible{outline:2px solid var(--ui-ember);outline-offset:-2px}.race-demo-module__UcwVcq__icon{width:1rem;height:1rem;color:var(--ui-muted)}.race-demo-module__UcwVcq__label{color:var(--ui-ink-2);text-overflow:ellipsis;white-space:nowrap;transition:color .2s var(--ease);font-size:.8125rem;overflow:hidden}.race-demo-module__UcwVcq__duration{color:var(--ui-muted);font-variant-numeric:tabular-nums;text-align:right;grid-column:3;font-size:.75rem}.race-demo-module__UcwVcq__match{grid-column:4;place-items:center;display:grid}.race-demo-module__UcwVcq__match svg{width:.875rem;height:.875rem;color:var(--ui-green);stroke-width:2px}.race-demo-module__UcwVcq__match svg[data-differs]{color:#b42318}.race-demo-module__UcwVcq__chevron{width:.875rem;height:.875rem;color:var(--ui-muted);opacity:.6;transition:transform .2s var(--ease), opacity .14s;grid-column:5;transform:rotate(-90deg)}@media (hover:hover){button.race-demo-module__UcwVcq__rowHead:hover .race-demo-module__UcwVcq__chevron{opacity:1}}.race-demo-module__UcwVcq__row[data-expanded=true] .race-demo-module__UcwVcq__chevron{opacity:1;transform:none}.race-demo-module__UcwVcq__row[data-status=done] .race-demo-module__UcwVcq__label,.race-demo-module__UcwVcq__row[data-status=running] .race-demo-module__UcwVcq__duration{color:var(--ui-ink)}.race-demo-module__UcwVcq__row[data-status=running]>.race-demo-module__UcwVcq__rowHead{position:relative;overflow:hidden}.race-demo-module__UcwVcq__row[data-status=running]>.race-demo-module__UcwVcq__rowHead:after{background:linear-gradient(90deg, transparent, var(--scan,var(--ui-ink-2)), transparent) no-repeat;content:"";opacity:.7;background-size:35% 100%;height:1px;position:absolute;bottom:0;left:2.25rem;right:.625rem}.race-demo-module__UcwVcq__lane[data-lane=strand]{--scan:var(--lane-strand)}.race-demo-module__UcwVcq__row[data-status=error] .race-demo-module__UcwVcq__icon,.race-demo-module__UcwVcq__row[data-status=error] .race-demo-module__UcwVcq__duration{color:#b42318}.race-demo-module__UcwVcq__lane[data-lane=strand] .race-demo-module__UcwVcq__row[data-status=done] .race-demo-module__UcwVcq__duration{color:var(--lane-strand)}.race-demo-module__UcwVcq__row[data-final] .race-demo-module__UcwVcq__label{font-weight:500}.race-demo-module__UcwVcq__lane[data-lane=strand] .race-demo-module__UcwVcq__row[data-final][data-status=done] :is(.race-demo-module__UcwVcq__label,.race-demo-module__UcwVcq__icon){color:var(--lane-strand)}.race-demo-module__UcwVcq__detail{gap:.625rem;margin:.375rem 0 .75rem;padding:0 .625rem 0 2.25rem;display:grid}.race-demo-module__UcwVcq__proof{color:var(--ui-muted);margin-top:-.25rem;font-size:.6875rem}.race-demo-module__UcwVcq__proof code{color:var(--ui-ink-2);font-family:var(--site-font-mono);-webkit-user-select:all;user-select:all}.race-demo-module__UcwVcq__headline{color:var(--ui-ink);font-size:.8125rem;font-weight:500;line-height:1.4}.race-demo-module__UcwVcq__why{color:var(--ui-muted);margin-top:-.375rem;font-size:.75rem;line-height:1.45}.race-demo-module__UcwVcq__codeBlock,.race-demo-module__UcwVcq__result{border:1px solid var(--ui-line-strong);border-radius:10px;overflow:hidden}.race-demo-module__UcwVcq__codeHead{border-bottom:1px solid var(--ui-line);background:var(--ui-bg-2);color:var(--ui-ink-2);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:500;display:flex}.race-demo-module__UcwVcq__codeHead small{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-weight:400}.race-demo-module__UcwVcq__codeBlock pre{background:color-mix(in srgb, var(--ui-bg-2) 45%, var(--ui-bg));max-height:15rem;color:var(--ui-ink-2);font-family:var(--site-font-mono);white-space:pre;margin:0;padding:.625rem .75rem;font-size:.6875rem;line-height:1.6;overflow:auto}.race-demo-module__UcwVcq__tokKeyword{color:var(--ui-ink);font-weight:600}.race-demo-module__UcwVcq__tokString{color:var(--ui-ember)}.race-demo-module__UcwVcq__tokNumber{color:#8a5a00}.race-demo-module__UcwVcq__tableScroll{overflow-x:auto}.race-demo-module__UcwVcq__result table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.71875rem}.race-demo-module__UcwVcq__result th{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);text-align:left;white-space:nowrap;padding:.375rem .75rem;font-weight:500}.race-demo-module__UcwVcq__result td{border-bottom:1px solid color-mix(in srgb, var(--ui-line) 45%, transparent);white-space:nowrap;padding:.375rem .75rem}.race-demo-module__UcwVcq__result tr:last-child td{border-bottom:0}.race-demo-module__UcwVcq__result [data-num]{text-align:right}.race-demo-module__UcwVcq__placeholder{color:var(--ui-muted);margin:0;padding:.5rem 1.125rem 1.25rem;font-size:.75rem}.race-demo-module__UcwVcq__reveal{opacity:0;transition:grid-template-rows .42s var(--ease), opacity .28s var(--ease) 80ms;grid-template-rows:0fr;display:grid}.race-demo-module__UcwVcq__reveal[data-open=true]{opacity:1;grid-template-rows:1fr}.race-demo-module__UcwVcq__revealInner{min-height:0;overflow:hidden}.race-demo-module__UcwVcq__answer{border-top:1px solid var(--ui-line);padding:.875rem 1.125rem 1rem}.race-demo-module__UcwVcq__answerHead{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}.race-demo-module__UcwVcq__answerHead svg{width:1rem;height:1rem;color:var(--lane-strand)}.race-demo-module__UcwVcq__answerHead b{font-weight:600}.race-demo-module__UcwVcq__answerHead span{color:var(--ui-muted);font-size:.75rem}.race-demo-module__UcwVcq__conclusion{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem 2rem;margin:0;padding-left:1.5rem;display:grid}.race-demo-module__UcwVcq__conclusion>div{align-content:start;gap:.125rem;display:grid}.race-demo-module__UcwVcq__conclusion dt{color:var(--ui-muted);font-size:.6875rem}.race-demo-module__UcwVcq__conclusion dd{margin:0;font-size:.8125rem;line-height:1.45}.race-demo-module__UcwVcq__verdict{border-top:1px solid var(--ui-line);background:var(--ui-bg-2);color:var(--ui-ink-2);padding:.75rem 1.125rem;font-size:.875rem}.race-demo-module__UcwVcq__verdict b{color:var(--lane-strand);font-weight:600}.race-demo-module__UcwVcq__identical{vertical-align:-.1em;align-items:center;gap:.25rem;display:inline-flex}.race-demo-module__UcwVcq__identical[data-all=true]{color:var(--ui-green)}.race-demo-module__UcwVcq__identical svg{stroke-width:2px;width:.875rem;height:.875rem}.race-demo-module__UcwVcq__cost{border-top:1px solid var(--ui-line);background:var(--ui-bg-2)}.race-demo-module__UcwVcq__costLine{flex-wrap:wrap;align-items:center;gap:.375rem 1.25rem;padding:.625rem .75rem .625rem 1.125rem;font-size:.8125rem;display:flex}.race-demo-module__UcwVcq__costTitle{color:var(--ui-muted);font-size:.75rem}.race-demo-module__UcwVcq__costValue{color:var(--ui-ink-2);align-items:center;gap:.375rem;display:inline-flex}.race-demo-module__UcwVcq__costValue i{background:var(--lane-rival);border-radius:2px;width:.5rem;height:.5rem}.race-demo-module__UcwVcq__costValue[data-lane=strand] i{background:var(--lane-strand)}.race-demo-module__UcwVcq__costValue b{color:var(--ui-ink);font-family:var(--site-font-mono);font-weight:500}.race-demo-module__UcwVcq__costRatio{color:var(--lane-strand);font-weight:600}.race-demo-module__UcwVcq__costToggle{color:var(--ui-ink-2);font:inherit;cursor:pointer;transition:background-color .14s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:.25rem;margin-left:auto;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}@media (hover:hover){.race-demo-module__UcwVcq__costToggle:hover{background:var(--ui-bg-3)}}.race-demo-module__UcwVcq__costToggle:focus-visible{outline:2px solid var(--ui-ember);outline-offset:1px}.race-demo-module__UcwVcq__costToggle svg{width:.875rem;height:.875rem;transition:transform .2s var(--ease)}.race-demo-module__UcwVcq__costToggle[aria-expanded=true] svg{transform:rotate(180deg)}.race-demo-module__UcwVcq__costModel{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.75rem 2.5rem;padding:.25rem 1.125rem 1rem;display:grid}.race-demo-module__UcwVcq__costScale{align-content:start;gap:.625rem;display:grid}.race-demo-module__UcwVcq__costScale label{color:var(--ui-muted);font-size:.75rem}.race-demo-module__UcwVcq__costScale label b{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:500}.race-demo-module__UcwVcq__costSlider{cursor:pointer;appearance:none;background:0 0;width:100%;height:1rem;margin:0}.race-demo-module__UcwVcq__costSlider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--lane-strand) var(--fill), var(--ui-line-strong) var(--fill));border-radius:4px;height:4px}.race-demo-module__UcwVcq__costSlider::-moz-range-track{background:var(--ui-line-strong);border-radius:4px;height:4px}.race-demo-module__UcwVcq__costSlider::-moz-range-progress{background:var(--lane-strand);border-radius:4px;height:4px}.race-demo-module__UcwVcq__costSlider::-webkit-slider-thumb{border:2px solid var(--ui-bg);background:var(--lane-strand);width:1rem;height:1rem;box-shadow:0 0 0 1px var(--ui-line-strong), 0 1px 3px #0000002e;appearance:none;transition:transform .14s var(--ease);border-radius:50%;margin-top:-6px}.race-demo-module__UcwVcq__costSlider::-moz-range-thumb{border:2px solid var(--ui-bg);background:var(--lane-strand);border-radius:50%;width:.75rem;height:.75rem}.race-demo-module__UcwVcq__costSlider:active::-webkit-slider-thumb{transform:scale(1.15)}.race-demo-module__UcwVcq__costSlider:focus-visible{outline:0}.race-demo-module__UcwVcq__costSlider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-ember) 30%, transparent)}.race-demo-module__UcwVcq__costTotals{grid-template-columns:1fr 1fr;gap:.75rem;margin:0;display:grid}.race-demo-module__UcwVcq__costTotals>div{border-left:2px solid var(--lane-rival);gap:.125rem;padding-left:.625rem;display:grid}.race-demo-module__UcwVcq__costTotals>[data-lane=strand]{border-left-color:var(--lane-strand)}.race-demo-module__UcwVcq__costTotals dt{color:var(--ui-muted);font-size:.6875rem}.race-demo-module__UcwVcq__costTotals dd{font-family:var(--site-font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem}.race-demo-module__UcwVcq__costTotals dd small{color:var(--ui-muted);font-family:var(--site-font-sans);margin-left:.15rem;font-size:.6875rem}.race-demo-module__UcwVcq__costTotals .race-demo-module__UcwVcq__costCapacity{color:var(--ui-muted);font-family:var(--site-font-sans);font-size:.6875rem}.race-demo-module__UcwVcq__costNote{color:var(--ui-muted);grid-column:1/-1;margin:0;font-size:.6875rem;line-height:1.5}.race-demo-module__UcwVcq__composer{border-top:1px solid var(--ui-line);gap:.5rem;padding:.75rem 1.125rem;display:grid}.race-demo-module__UcwVcq__field{position:relative}.race-demo-module__UcwVcq__composerInput{border:1px solid var(--ui-line-strong);background:var(--ui-bg);width:100%;min-height:2.75rem;color:var(--ui-ink);font:inherit;font-variant-numeric:normal;text-overflow:ellipsis;cursor:default;transition:color .22s var(--ease), background-color .22s var(--ease), border-color .16s, box-shadow .16s;border-radius:12px;padding:.5rem 3rem .5rem .875rem;font-size:.875rem}.race-demo-module__UcwVcq__composerInput:focus-visible{border-color:var(--ui-ember);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-ember) 16%, transparent);outline:0}.race-demo-module__UcwVcq__window:is([data-phase=running],[data-phase=connecting]) .race-demo-module__UcwVcq__composerInput{color:var(--ui-muted);background:var(--ui-bg-2)}.race-demo-module__UcwVcq__send{background:var(--tonik-ember-ink);width:2rem;height:2rem;color:var(--tonik-warm-ivory);cursor:pointer;transition:background-color .2s var(--ease), transform .14s var(--ease);border:0;border-radius:9px;place-items:center;padding:0;display:grid;position:absolute;top:.375rem;right:.375rem;overflow:hidden}.race-demo-module__UcwVcq__send:active:not(:disabled){transform:scale(.9)}.race-demo-module__UcwVcq__send>*{transition:opacity .18s var(--ease), transform .3s var(--ease);grid-area:1/1}.race-demo-module__UcwVcq__sendArrow{stroke-width:2px;width:1rem;height:1rem}.race-demo-module__UcwVcq__sendSpinner{opacity:0;transform:scale(.6)}.race-demo-module__UcwVcq__send[data-busy=true] .race-demo-module__UcwVcq__sendArrow{opacity:0;transform:translateY(-120%)}.race-demo-module__UcwVcq__send[data-busy=true] .race-demo-module__UcwVcq__sendSpinner{opacity:1;transform:none}.race-demo-module__UcwVcq__send:disabled{cursor:default;background:var(--ui-ink-2)}.race-demo-module__UcwVcq__send:focus-visible{outline:2px solid var(--ui-ember);outline-offset:2px}@media (hover:hover){.race-demo-module__UcwVcq__send:not(:disabled):hover{background:color-mix(in oklch, var(--tonik-ember-ink) 78%, var(--tonik-ember))}}.race-demo-module__UcwVcq__segmented{background:var(--ui-bg-2);box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:9px;grid-template-columns:1fr 1fr;padding:2px;display:inline-grid;position:relative}.race-demo-module__UcwVcq__thumb{background:var(--ui-bg);width:calc(50% - 2px);box-shadow:0 0 0 1px var(--ui-line-strong), 0 1px 2px #0000000f;transform:translateX(calc(var(--at,0) * 100%));transition:transform .32s var(--ease);border-radius:7px;position:absolute;inset:2px auto 2px 2px}.race-demo-module__UcwVcq__segmented button{min-height:1.75rem;color:var(--ui-muted);font:inherit;cursor:pointer;transition:color .2s var(--ease), opacity .2s var(--ease);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;display:inline-flex;position:relative}.race-demo-module__UcwVcq__segmented button[aria-checked=true]{color:var(--ui-ink);font-weight:500}.race-demo-module__UcwVcq__segmented button .race-demo-module__UcwVcq__engineMark{filter:grayscale();opacity:.6;width:.875rem;height:.875rem;transition:filter .2s var(--ease), opacity .2s var(--ease)}.race-demo-module__UcwVcq__segmented button[aria-checked=true] .race-demo-module__UcwVcq__engineMark{filter:none;opacity:1}.race-demo-module__UcwVcq__segmented button:disabled{cursor:default}.race-demo-module__UcwVcq__segmented button:disabled:not([aria-checked=true]){opacity:.45}.race-demo-module__UcwVcq__segmented button:focus-visible{outline:2px solid var(--ui-ember);outline-offset:-2px}@media (hover:hover){.race-demo-module__UcwVcq__segmented button:not(:disabled):not([aria-checked=true]):hover{color:var(--ui-ink-2)}}.race-demo-module__UcwVcq__hint{color:var(--ui-muted);font-size:.6875rem;transition:color .2s}.race-demo-module__UcwVcq__window[data-phase=running] .race-demo-module__UcwVcq__hint{color:var(--ui-ember)}.race-demo-module__UcwVcq__scoreboard{display:none}@container (max-width:46rem){.race-demo-module__UcwVcq__us b,.race-demo-module__UcwVcq__sourceNote>span{display:none}.race-demo-module__UcwVcq__barSpacer{flex:1}.race-demo-module__UcwVcq__runId{display:none}.race-demo-module__UcwVcq__lanes{grid-template-columns:minmax(0,1fr)}.race-demo-module__UcwVcq__lane+.race-demo-module__UcwVcq__lane{border-left:0;border-top:1px solid var(--ui-line)}.race-demo-module__UcwVcq__engine small{display:none}.race-demo-module__UcwVcq__costModel{grid-template-columns:1fr}.race-demo-module__UcwVcq__costToggle{margin-left:0}.race-demo-module__UcwVcq__scoreboard{z-index:1;border-bottom:1px solid var(--ui-line);background:var(--ui-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:sticky;top:0}.race-demo-module__UcwVcq__scoreboard>span{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.375rem .5rem;padding:.625rem .875rem .5rem;font-size:.8125rem;display:grid}.race-demo-module__UcwVcq__scoreboard>span+span{border-left:1px solid var(--ui-line)}.race-demo-module__UcwVcq__scoreboard b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.race-demo-module__UcwVcq__scoreboard em{font-family:var(--site-font-mono);font-variant-numeric:tabular-nums;font-size:1rem;font-style:normal}.race-demo-module__UcwVcq__scoreboard [data-lane=strand][data-finished=true] em{color:var(--lane-strand)}.race-demo-module__UcwVcq__scoreboard i{background:var(--ui-bg-3);border-radius:3px;grid-column:1/-1;height:3px;display:block;overflow:hidden}.race-demo-module__UcwVcq__laneHead .race-demo-module__UcwVcq__clock{display:none}}@container (max-width:26rem){.race-demo-module__UcwVcq__vs,.race-demo-module__UcwVcq__sourceMore{display:none}.race-demo-module__UcwVcq__bar{padding-left:.875rem}.race-demo-module__UcwVcq__segmented button{padding-inline:.5rem}.race-demo-module__UcwVcq__sourceNote{display:none}.race-demo-module__UcwVcq__trace{padding-inline:.25rem}.race-demo-module__UcwVcq__label{white-space:normal}.race-demo-module__UcwVcq__conclusion{padding-left:0}.race-demo-module__UcwVcq__scoreboard>span{gap:.375rem;padding-inline:.75rem}.race-demo-module__UcwVcq__scoreboard b{font-size:.75rem}.race-demo-module__UcwVcq__costTitle{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){.race-demo-module__UcwVcq__request .race-demo-module__UcwVcq__bubble{animation:race-demo-module__UcwVcq__race-send .36s var(--ease) both;transform-origin:100% 100%}.race-demo-module__UcwVcq__request .race-demo-module__UcwVcq__stamp{animation:race-demo-module__UcwVcq__race-fade .24s var(--ease) .16s both}.race-demo-module__UcwVcq__row{animation:race-demo-module__UcwVcq__race-row-in .26s var(--ease) both}.race-demo-module__UcwVcq__detail{animation:race-demo-module__UcwVcq__race-row-in .22s var(--ease) both}.race-demo-module__UcwVcq__match svg{animation:race-demo-module__UcwVcq__race-pop .3s var(--ease) both}.race-demo-module__UcwVcq__lane[data-finished=true] .race-demo-module__UcwVcq__clockValue{animation:race-demo-module__UcwVcq__race-settle .42s var(--ease)}.race-demo-module__UcwVcq__doneMark{animation:race-demo-module__UcwVcq__race-pop .32s var(--ease) both}.race-demo-module__UcwVcq__lane[data-lane=rival]{animation:race-demo-module__UcwVcq__race-fade .28s var(--ease) both}.race-demo-module__UcwVcq__conclusion>div{animation:race-demo-module__UcwVcq__race-row-in .32s var(--ease) calc(.12s + var(--i,0) * 60ms) both}.race-demo-module__UcwVcq__placeholder{animation:race-demo-module__UcwVcq__race-fade .2s var(--ease) both}.race-demo-module__UcwVcq__pillText{animation:race-demo-module__UcwVcq__race-fade .22s var(--ease) both}.race-demo-module__UcwVcq__source,.race-demo-module__UcwVcq__proof{animation:race-demo-module__UcwVcq__race-fade .24s var(--ease) both}.race-demo-module__UcwVcq__live i:after{animation:race-demo-module__UcwVcq__race-ping 2.4s var(--ease) infinite}.race-demo-module__UcwVcq__window:is([data-phase=running],[data-phase=connecting]) .race-demo-module__UcwVcq__live i:after{animation-duration:1.2s}.race-demo-module__UcwVcq__row[data-status=running]>.race-demo-module__UcwVcq__rowHead:after{animation:1.1s linear infinite race-demo-module__UcwVcq__race-scan}.race-demo-module__UcwVcq__row[data-status=done]:not([data-final]) .race-demo-module__UcwVcq__duration{animation:race-demo-module__UcwVcq__race-tick .36s var(--ease) both}.race-demo-module__UcwVcq__row[data-final][data-status=done] .race-demo-module__UcwVcq__icon{animation:race-demo-module__UcwVcq__race-pop .32s var(--ease) both}.race-demo-module__UcwVcq__verdict b{animation:race-demo-module__UcwVcq__race-settle .52s var(--ease) .7s;display:inline-block}}@keyframes race-demo-module__UcwVcq__race-ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes race-demo-module__UcwVcq__race-scan{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes race-demo-module__UcwVcq__race-tick{0%{opacity:.25;transform:translateY(3px)}}@keyframes race-demo-module__UcwVcq__race-spin{to{transform:rotate(360deg)}}@keyframes race-demo-module__UcwVcq__race-send{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes race-demo-module__UcwVcq__race-fade{0%{opacity:0}}@keyframes race-demo-module__UcwVcq__race-row-in{0%{opacity:0;transform:translateY(4px)}}@keyframes race-demo-module__UcwVcq__race-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}}@keyframes race-demo-module__UcwVcq__race-settle{40%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.race-demo-module__UcwVcq__window *,.race-demo-module__UcwVcq__window :before{transition-duration:0s!important}}@media (hover:hover){html[data-theme=dark] .race-demo-module__UcwVcq__send:not(:disabled):hover{background:color-mix(in oklch, var(--tonik-ember) 82%, #fff)}}
.site.site-ember{--site-accent:var(--tonik-ember);--site-accent-deep:var(--tonik-ember-ink);--site-accent-soft:var(--tonik-ember-glow);--site-font-serif:var(--font-arizona-flare), var(--font-cardo), Georgia, serif;--font-serif-face:var(--font-arizona-flare);--site-line:color-mix(in oklch, var(--tonik-warm-ivory) 10%, var(--tonik-off-black));--ember-statement-accent:color-mix(in oklch, var(--tonik-ember) 84%, var(--site-ink));--ember-logo-filter:none;--ember-logo-linkedin-filter:grayscale(1) brightness(2.1);--ember-texture-filter:grayscale(1) brightness(.42) contrast(2.1) sepia(1) saturate(2.1) hue-rotate(-18deg);--ember-dither-ink:color-mix(in oklch, var(--tonik-ember) 78%, transparent);--ember-growth-ink:color-mix(in oklch, var(--tonik-ember) 62%, var(--tonik-ember-glow));--ember-hero-plate:color-mix(in oklch, var(--tonik-ember) 42%, var(--tonik-off-black));--ember-foot-opacity:.18;--ember-dither-opacity:.09;--ember-texture-opacity:1;--ember-plate:#1c1813;--ember-plate-ring:#ffffff17;--ember-plate-ink:var(--tonik-warm-ivory);--ember-plate-muted:color-mix(in oklch, var(--tonik-warm-ivory) 62%, var(--tonik-off-black));--ember-plate-dot:#ffffff29;--mock-bg:#f4f2ed;--mock-bg-2:#eceae4;--belt-tile-bg:#f1efe9;--belt-tile-edge:#b9b3a6;--ember-frame-ring:#ffffff1f;--ember-frame-shadow:0 0 0 1px #0006, 0 40px 80px -40px #000c}.site-ember .site-btn{min-height:2.25rem;transition:background-color .16s var(--site-ease-out-quart), border-color .16s var(--site-ease-out-quart), box-shadow .16s var(--site-ease-out-quart);border-radius:6px;padding:.5rem .875rem;font-weight:500}.site-ember .site-btn-accent{border-color:var(--site-ink);background:var(--site-ink);color:var(--site-paper)}@media (hover:hover) and (pointer:fine){.site-ember .site-btn-accent:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--site-accent);background:color-mix(in oklch, var(--site-ink) 90%, var(--tonik-warm-ivory));box-shadow:0 0 0 2px color-mix(in oklch, var(--site-accent) 16%, transparent)}}.site-ember .site-btn-ghost{border-color:var(--site-line);background:0 0}.site-ember .site-btn-ghost:hover{border-color:color-mix(in srgb, var(--site-ink) 24%, transparent);background:color-mix(in srgb, var(--site-ink) 7%, transparent)}html[data-theme=light] .site.site-ember{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-paper:#fff;--site-ink:var(--tonik-off-black);--site-ink-muted:color-mix(in oklch, var(--tonik-off-black) 62%, #fff);--site-ink-quiet:color-mix(in oklch, var(--tonik-off-black) 52%, #fff);--site-accent:var(--tonik-ember-ink);--site-accent-deep:var(--tonik-ember-shade);--site-accent-soft:var(--tonik-ember);--site-surface:#fafafa;--site-surface-2:#f2f2f1;--site-stone:var(--tonik-soft-umber);--site-line:color-mix(in oklch, var(--tonik-off-black) 11%, #fff);--ember-statement-accent:var(--tonik-ember-ink);--ember-logo-filter:invert(1) brightness(.25);--ember-logo-linkedin-filter:grayscale(1) brightness(.38);--ember-texture-filter:grayscale(1) invert(1) brightness(1.08) contrast(1.5) sepia(.7) saturate(2.1) hue-rotate(-12deg);--ember-dither-ink:color-mix(in oklch, var(--tonik-ember-ink) 70%, transparent);--ember-growth-ink:var(--tonik-ember-ink);--ember-hero-plate:color-mix(in oklch, var(--tonik-ember) 46%, #fff);--ember-dither-opacity:.12;--ember-texture-opacity:.5;--ember-plate:#f4f4f2;--ember-plate-ring:color-mix(in oklch, var(--tonik-off-black) 8%, transparent);--ember-plate-ink:#1a1917;--ember-plate-muted:#6b6862;--ember-plate-dot:#dad8d2;--mock-bg:#fff;--mock-bg-2:#f6f5f1;--belt-tile-bg:#fff;--belt-tile-edge:#d8d4ca;--ember-frame-ring:#0e0c0a1a;--ember-frame-shadow:0 1px 2px #0e0c0a0f, 0 30px 60px -36px #0e0c0a59}@media (prefers-color-scheme:light){html:not([data-theme]) .site.site-ember{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-paper:#fff;--site-ink:var(--tonik-off-black);--site-ink-muted:color-mix(in oklch, var(--tonik-off-black) 62%, #fff);--site-ink-quiet:color-mix(in oklch, var(--tonik-off-black) 52%, #fff);--site-accent:var(--tonik-ember-ink);--site-accent-deep:var(--tonik-ember-shade);--site-accent-soft:var(--tonik-ember);--site-surface:#fafafa;--site-surface-2:#f2f2f1;--site-stone:var(--tonik-soft-umber);--site-line:color-mix(in oklch, var(--tonik-off-black) 11%, #fff);--ember-statement-accent:var(--tonik-ember-ink);--ember-logo-filter:invert(1) brightness(.25);--ember-logo-linkedin-filter:grayscale(1) brightness(.38);--ember-texture-filter:grayscale(1) invert(1) brightness(1.08) contrast(1.5) sepia(.7) saturate(2.1) hue-rotate(-12deg);--ember-dither-ink:color-mix(in oklch, var(--tonik-ember-ink) 70%, transparent);--ember-growth-ink:var(--tonik-ember-ink);--ember-hero-plate:color-mix(in oklch, var(--tonik-ember) 46%, #fff);--ember-dither-opacity:.12;--ember-texture-opacity:.5;--ember-plate:#f4f4f2;--ember-plate-ring:color-mix(in oklch, var(--tonik-off-black) 8%, transparent);--ember-plate-ink:#1a1917;--ember-plate-muted:#6b6862;--ember-plate-dot:#dad8d2;--mock-bg:#fff;--mock-bg-2:#f6f5f1;--belt-tile-bg:#fff;--belt-tile-edge:#d8d4ca;--ember-frame-ring:#0e0c0a1a;--ember-frame-shadow:0 1px 2px #0e0c0a0f, 0 30px 60px -36px #0e0c0a59}}html[data-theme=light] .site-ember .site-nav-announcement{background:color-mix(in srgb, var(--site-paper) 94%, var(--site-ink))}html[data-theme=light] .site-ember .site-footer:before{--ember-foot-opacity:.12}.site-ember .site-display,.site-ember .site-display-sm{letter-spacing:-.025em;font-weight:380;line-height:1.04}.site-ember .ember-hero-title{letter-spacing:-.028em;font-weight:540}.site-ember .site-nav-announcement a{position:relative}.site-ember .site-nav-announcement a:before{content:"";position:absolute;inset:-.5rem -.25rem}.site-ember .site-nav-link,.site-ember .site-footer-link{position:relative}.site-ember .site-nav-link:before,.site-ember .site-footer-link:before{content:"";position:absolute;inset:-.625rem -.375rem}.site-ember .site-nav-brand:before{content:"";position:absolute;inset:-.75rem 0}.site-ember .site-nav-brand{position:relative}.site-ember .site-btn,.site-ember .site-hero-ctas .site-btn,.site-ember .site-hero-ghost-chip{height:auto;min-height:2.75rem}.site-ember .ember-closing-enterprise{min-height:2.75rem}.site-ember .site-footer{margin-top:0}
