.benchmark-module__GFo62G__intro{padding-block:40px 24px}.benchmark-module__GFo62G__scene{margin-top:48px}.benchmark-module__GFo62G__proofRow{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:24px;display:flex}.benchmark-module__GFo62G__method{padding-block:96px 24px}.benchmark-module__GFo62G__methodList li{border-top:1px solid var(--border-default);padding-top:20px}@media (max-width:699px){.benchmark-module__GFo62G__scene{margin-top:32px}.benchmark-module__GFo62G__method{padding-block:64px 16px}}.benchmark-module__GFo62G__methodList p{margin-top:8px}.benchmark-module__GFo62G__chipLine{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}
.trail-module__RSIrVG__trail{--trunk-x:13px;--dot:26px;--indent:30px;--seg:.3s;margin:0;padding:0;list-style:none;display:grid}.trail-module__RSIrVG__node{grid-template-columns:var(--dot) minmax(0, 1fr);align-items:center;column-gap:12px;padding-bottom:18px;display:grid;position:relative}.trail-module__RSIrVG__node:last-child{padding-bottom:0}.trail-module__RSIrVG__node[data-node=branch]{padding-left:var(--indent)}.trail-module__RSIrVG__dot,.trail-module__RSIrVG__ball{z-index:1;width:var(--dot);height:var(--dot);border-radius:var(--radius-full);grid-row:span 2;position:relative}.trail-module__RSIrVG__dot{background:var(--surface-card);box-shadow:0 0 0 1px var(--border-default), var(--mt-shadow-xs);color:var(--text-primary);place-items:center;display:grid}.trail-module__RSIrVG__name{color:var(--text-primary);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:22px}.trail-module__RSIrVG__mini{color:var(--text-brand)}.trail-module__RSIrVG__note{color:var(--text-secondary);grid-column:2;font-size:14px;line-height:20px}.trail-module__RSIrVG__node:before{content:"";top:calc(var(--dot) / 2);bottom:0;left:var(--trunk-x);background:var(--border-strong);transform-origin:50% 0;width:1px;position:absolute}.trail-module__RSIrVG__node[data-node=branch]:before{top:0}.trail-module__RSIrVG__node[data-node=head]:before{height:calc(var(--dot) / 2);top:0;bottom:auto}.trail-module__RSIrVG__node[data-node=branch]:after{content:"";top:-10px;left:var(--trunk-x);width:calc(var(--indent) - var(--trunk-x) + 2px);height:calc(var(--dot) / 2 + 10px);border-bottom:1px solid var(--border-strong);border-left:1px solid var(--border-strong);border-bottom-left-radius:10px;position:absolute}:is(.trail-module__RSIrVG__dot,.trail-module__RSIrVG__ball,.trail-module__RSIrVG__name,.trail-module__RSIrVG__note){transition:opacity .42s var(--ease-out), transform .52s var(--ease-settle)}[data-scene] .trail-module__RSIrVG__node :is(.trail-module__RSIrVG__dot,.trail-module__RSIrVG__ball){opacity:.35;transform:scale(.8)}[data-scene] .trail-module__RSIrVG__node :is(.trail-module__RSIrVG__name,.trail-module__RSIrVG__note){opacity:.35}[data-scene] .trail-module__RSIrVG__node:before,[data-scene] .trail-module__RSIrVG__node[data-node=branch]:after{transition:transform var(--seg) var(--ease-out);transform:scaleY(0)}[data-scene] .trail-module__RSIrVG__node[data-node=branch]:after{opacity:0;transition:opacity var(--seg) var(--ease-out) var(--seg);transform:none}[data-reached~=root] .trail-module__RSIrVG__node[data-node=root] :is(.trail-module__RSIrVG__dot,.trail-module__RSIrVG__name,.trail-module__RSIrVG__note),[data-reached~=branch] .trail-module__RSIrVG__node[data-node=branch] :is(.trail-module__RSIrVG__dot,.trail-module__RSIrVG__name,.trail-module__RSIrVG__note),[data-reached~=head] .trail-module__RSIrVG__node[data-node=head] :is(.trail-module__RSIrVG__ball,.trail-module__RSIrVG__name,.trail-module__RSIrVG__note){opacity:1;transform:none}[data-reached~=branch] .trail-module__RSIrVG__node[data-node=root]:before,[data-reached~=head] :is(.trail-module__RSIrVG__node[data-node=branch],.trail-module__RSIrVG__node[data-node=head]):before{transform:none}[data-reached~=branch] .trail-module__RSIrVG__node[data-node=branch]:after{opacity:1}[data-reached~=head] .trail-module__RSIrVG__node[data-node=head]:before{transition-delay:var(--seg)}
.dial-module__K2O-Eq__stage{grid-template-columns:minmax(0,440px) minmax(0,260px);justify-content:center;align-items:center;gap:40px 96px;padding:44px 52px;display:grid}.dial-module__K2O-Eq__dial{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(closest-side, var(--surface-card) 0 60%, color-mix(in srgb, var(--surface-card) 60%, transparent) 88%, transparent 100%);position:relative}.dial-module__K2O-Eq__ring,.dial-module__K2O-Eq__sweep,.dial-module__K2O-Eq__centre{position:absolute;inset:0}.dial-module__K2O-Eq__ring{width:100%;height:100%;overflow:visible}.dial-module__K2O-Eq__track{fill:color-mix(in srgb, var(--border-strong) 70%, transparent)}.dial-module__K2O-Eq__tick{fill:url(#benchmark-tick);transform-box:fill-box;transform-origin:50% 100%;transition:transform .46s var(--ease-settle) calc(var(--a) * var(--sweep) / 360), opacity .24s var(--ease-out) calc(var(--a) * var(--sweep) / 360)}.dial-module__K2O-Eq__tickOuter{stop-color:color-mix(in srgb, var(--pass-500) 70%, var(--surface-card))}.dial-module__K2O-Eq__tickInner{stop-color:var(--pass-600)}.dial-module__K2O-Eq__sweep{border-radius:var(--radius-full);background:conic-gradient(from 0deg, transparent 0deg 290deg, color-mix(in srgb, var(--iris-400) 45%, transparent) 345deg, var(--iris-400) 359deg, transparent 360deg);transition:transform var(--sweep) linear, opacity .26s var(--ease-out);-webkit-mask:radial-gradient(closest-side,#0000 64%,#000 66% 86%,#0000 90%);mask:radial-gradient(closest-side,#0000 64%,#000 66% 86%,#0000 90%)}.dial-module__K2O-Eq__centre{text-align:center;place-content:center;justify-items:center;display:grid}.dial-module__K2O-Eq__bench{max-width:14ch;min-height:2.8em;color:var(--text-secondary);text-wrap:balance;line-height:1.4;font-family:var(--font-jetbrains-mono), monospace;align-content:end;font-size:13px;display:grid}.dial-module__K2O-Eq__total{font-family:var(--font-figtree), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:84px;font-weight:600;line-height:1}.dial-module__K2O-Eq__total span{color:var(--text-tertiary);letter-spacing:-.02em;font-size:.42em}[data-scene] .dial-module__K2O-Eq__tick{opacity:0;transform:scaleY(.2)}[data-scene] .dial-module__K2O-Eq__sweep{opacity:0}[data-reached~=run] .dial-module__K2O-Eq__tick{opacity:1;transform:none}[data-reached~=run] .dial-module__K2O-Eq__sweep{opacity:1;transform:rotate(360deg)}[data-reached~=total] .dial-module__K2O-Eq__sweep{opacity:0}.dial-module__K2O-Eq__stage[data-scene=playing][data-reached~=total] .dial-module__K2O-Eq__total{animation:dial-module__K2O-Eq__land .64s var(--ease-settle)}@keyframes dial-module__K2O-Eq__land{0%{opacity:0;transform:translateY(10px)scale(.94)}}@container (max-width:760px){.dial-module__K2O-Eq__stage{grid-template-columns:minmax(0,360px);padding:28px 20px}.dial-module__K2O-Eq__total{font-size:64px}.dial-module__K2O-Eq__trail{justify-self:center}}
.tasks-module__fOmS7q__section{scroll-margin-top:calc(var(--nav-height) + 37px);padding-block:96px 40px}.tasks-module__fOmS7q__apps{columns:2;column-gap:40px;margin:40px 0 0;padding:0;list-style:none}.tasks-module__fOmS7q__apps>li{break-inside:avoid}.tasks-module__fOmS7q__app{border-top:1px solid var(--border-default)}.tasks-module__fOmS7q__app summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 2px;list-style:none;display:flex}.tasks-module__fOmS7q__app summary::-webkit-details-marker{display:none}.tasks-module__fOmS7q__app summary:focus-visible{outline:2px solid var(--text-brand);outline-offset:2px}.tasks-module__fOmS7q__name{color:var(--text-primary);font-size:17px;font-weight:var(--weight-medium)}.tasks-module__fOmS7q__count{color:var(--status-pass-fg);font-family:var(--font-jetbrains-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.tasks-module__fOmS7q__ids{gap:6px;margin:0;padding:0 2px 20px;list-style:none;display:grid}.tasks-module__fOmS7q__id,.tasks-module__fOmS7q__traceId{font-family:var(--font-jetbrains-mono), monospace;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.tasks-module__fOmS7q__id{color:var(--text-secondary)}.tasks-module__fOmS7q__traceId{color:var(--text-link);text-align:left;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.tasks-module__fOmS7q__traceId:hover{text-decoration-color:currentColor}.tasks-module__fOmS7q__traceId:focus-visible{outline:2px solid var(--text-brand);outline-offset:2px}@media (max-width:699px){.tasks-module__fOmS7q__section{padding-block:64px 24px}.tasks-module__fOmS7q__apps{columns:1;margin-top:28px}}
.ledger-module__4Xb3Xa__stage{--step:55ms;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:32px 56px;padding:44px 52px;display:grid}.ledger-module__4Xb3Xa__ledger{gap:6px;display:grid}.ledger-module__4Xb3Xa__row{grid-template-columns:6.5em minmax(0,1fr) 3.4em;align-items:center;gap:14px;display:grid}.ledger-module__4Xb3Xa__app{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ledger-module__4Xb3Xa__cells{grid-template-columns:repeat(17,minmax(0,1fr));gap:4px;display:grid}.ledger-module__4Xb3Xa__cell{aspect-ratio:1;background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-subtle);transition:transform .42s var(--ease-settle) calc(var(--c) * var(--step) + var(--r) * var(--step)), opacity .3s var(--ease-out) calc(var(--c) * var(--step) + var(--r) * var(--step));border-radius:4px;position:relative}.ledger-module__4Xb3Xa__cell:before,.ledger-module__4Xb3Xa__cell:after{content:"";border-radius:inherit;opacity:0;position:absolute;inset:0}.ledger-module__4Xb3Xa__cell:before{background:var(--gradient-iris);box-shadow:0 0 10px color-mix(in srgb, var(--iris-400) 70%, transparent);transition:opacity .16s var(--ease-out) calc(var(--c) * var(--step) + var(--r) * var(--step))}.ledger-module__4Xb3Xa__cell:after{background:linear-gradient(160deg, color-mix(in srgb, var(--pass-500) 78%, var(--surface-card)), var(--pass-600));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 45%, transparent), 0 1px 2px color-mix(in srgb, var(--pass-700) 30%, transparent);transition:opacity .36s var(--ease-out) calc(var(--c) * var(--step) + var(--r) * var(--step) + .22s)}.ledger-module__4Xb3Xa__count{color:var(--text-secondary);font-family:var(--font-jetbrains-mono), monospace;font-variant-numeric:tabular-nums;transition:opacity .36s var(--ease-out) calc((var(--n) - 1) * var(--step) + var(--r) * var(--step) + .48s);font-size:12px}.ledger-module__4Xb3Xa__readout{align-content:center;gap:4px;display:grid}.ledger-module__4Xb3Xa__bench{color:var(--text-secondary);font-family:var(--font-jetbrains-mono), monospace;font-size:13px}.ledger-module__4Xb3Xa__total{font-family:var(--font-figtree), sans-serif;letter-spacing:-.05em;transition:opacity .4s var(--ease-out), transform .64s var(--ease-settle);margin-bottom:28px;font-size:88px;font-weight:600;line-height:.95}.ledger-module__4Xb3Xa__total span{color:var(--text-tertiary);letter-spacing:-.02em;font-size:.5em}[data-scene] .ledger-module__4Xb3Xa__cell{opacity:.55;transform:scale(.7)}[data-scene] .ledger-module__4Xb3Xa__count,[data-scene] .ledger-module__4Xb3Xa__total{opacity:0}[data-scene] .ledger-module__4Xb3Xa__total{transform:translateY(14px)scale(.96)}[data-reached~=run] .ledger-module__4Xb3Xa__cell{opacity:1;transform:none}[data-reached~=run] .ledger-module__4Xb3Xa__cell:before,[data-reached~=run] .ledger-module__4Xb3Xa__cell:after,[data-reached~=run] .ledger-module__4Xb3Xa__count,[data-reached~=total] .ledger-module__4Xb3Xa__total{opacity:1}[data-reached~=total] .ledger-module__4Xb3Xa__total{transform:none}@container (max-width:820px){.ledger-module__4Xb3Xa__stage{grid-template-columns:minmax(0,1fr);padding:28px 20px}.ledger-module__4Xb3Xa__readout{order:-1;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:32px}.ledger-module__4Xb3Xa__bench,.ledger-module__4Xb3Xa__total{grid-column:1}.ledger-module__4Xb3Xa__total{margin-bottom:0;font-size:64px}.ledger-module__4Xb3Xa__trail{grid-area:1/2/span 2}}@container (max-width:480px){.ledger-module__4Xb3Xa__stage{padding:22px 14px}.ledger-module__4Xb3Xa__readout{grid-template-columns:minmax(0,1fr);row-gap:4px}.ledger-module__4Xb3Xa__trail{grid-area:auto/1;margin-top:16px}.ledger-module__4Xb3Xa__row{grid-template-columns:5.4em minmax(0,1fr) 2.6em;gap:8px}.ledger-module__4Xb3Xa__app,.ledger-module__4Xb3Xa__count{font-size:11px}.ledger-module__4Xb3Xa__cells{gap:2px}.ledger-module__4Xb3Xa__cell{border-radius:2px}}
.skyline-module__U33Dza__skyStage{--plate:40px;--lift:7px}.skyline-module__U33Dza__view{perspective:1600px;place-items:center;height:420px;display:grid}.skyline-module__U33Dza__plane{grid-template-columns:repeat(5, var(--plate));background:color-mix(in srgb, var(--surface-card) 70%, transparent);box-shadow:0 0 0 1px var(--border-default), 0 30px 60px -30px color-mix(in srgb, var(--ink-950) 25%, transparent);transform-style:preserve-3d;border-radius:20px;gap:26px;padding:24px;display:grid;transform:rotateX(58deg)rotate(-36deg)}.skyline-module__U33Dza__stack{width:var(--plate);height:var(--plate);box-shadow:inset 0 0 0 1px var(--border-subtle);transform-style:preserve-3d;border-radius:6px;position:relative}.skyline-module__U33Dza__plate{background:linear-gradient(150deg, color-mix(in srgb, var(--pass-500) 55%, var(--surface-card)), color-mix(in srgb, var(--pass-600) 85%, var(--surface-card)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 55%, transparent), 0 0 0 1px color-mix(in srgb, var(--pass-700) 25%, transparent);transform:translateZ(calc((var(--k) + 1) * var(--lift)));transition:transform .62s var(--ease-settle) calc(var(--i) * 80ms + var(--k) * 40ms), opacity .32s var(--ease-out) calc(var(--i) * 80ms + var(--k) * 40ms);border-radius:6px;position:absolute;inset:0}[data-scene] .skyline-module__U33Dza__plate{opacity:0;transform:translateZ(calc((var(--k) + 1) * var(--lift) + 60px))}[data-reached~=run] .skyline-module__U33Dza__plate{opacity:1;transform:translateZ(calc((var(--k) + 1) * var(--lift)))}@container (max-width:820px){.skyline-module__U33Dza__view{height:340px}.skyline-module__U33Dza__skyStage{--plate:32px;--lift:6px}}
