.bedlayer{position:fixed;inset:0;z-index:var(--z-bed);pointer-events:none;contain:strict}.bedlayer .bed__canvas,.bedlayer .bed__plate{position:absolute;inset:0}.bedlayer__veil{position:absolute;inset:0;background:var(--slag);opacity:var(--veil, .82);transition:opacity .7s var(--ease-machine)}.bedlayer{pointer-events:none}.scale{position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--z-nav);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-l);padding:var(--space-m) var(--gutter) var(--space-xs);background:linear-gradient(to bottom,rgb(var(--slag-rgb) / .97) 0 62%,rgb(var(--slag-rgb) / .86) 82%,rgb(var(--slag-rgb) / 0));padding-bottom:var(--space-m)}.scale__mark{display:flex;align-items:baseline;gap:var(--space-2xs)}.scale__word{font-family:var(--font-display);letter-spacing:.02em;line-height:1}.scale__ticker{color:var(--decay)}.scale__nav{display:none;align-items:center;gap:var(--space-s)}@media(min-width:1024px){.scale__nav{display:flex}}.scale__bound{color:var(--decay);font-variant-numeric:tabular-nums}.scale__track{position:relative;flex:1;height:2.25rem;border-top:var(--hair) solid rgb(var(--bead-rgb) / .22);background-image:linear-gradient(to right,rgb(var(--bead-rgb) / .16) 0 1px,transparent 1px 100%);background-size:2% 5px;background-repeat:repeat-x;background-position:0 0}.scale__tick{position:absolute;inset-block-start:0;inset-inline-start:var(--tick-at)}.scale__link{display:grid;justify-items:start;gap:2px;padding:6px 8px 6px 0;color:var(--decay);transition:color var(--dur-tap) var(--ease-press)}.scale__link:hover,.scale__link:focus-visible{color:var(--bead)}.scale__notch{width:2px;height:8px;background:currentColor}.scale__indicator{position:absolute;inset-block-start:-1px;inset-inline-start:0;width:0;height:3px;background:var(--heat)}.scale__readout{position:absolute;inset-block-start:-1.3rem;inset-inline-start:0;translate:-50% 0;color:var(--heat);font-variant-numeric:tabular-nums;pointer-events:none}.scale__tick[data-at] .scale__link{color:var(--bead)}.scale__tick[data-at] .scale__notch{height:13px;background:var(--heat)}html[data-cursor],html[data-cursor] *{cursor:none!important}.cursor{position:fixed;inset:0;z-index:var(--z-cursor);pointer-events:none}.cursor__ring,.cursor__dot{position:absolute;top:0;left:0;will-change:transform}.cursor__dot{width:3px;height:3px;margin:-1.5px 0 0 -1.5px;background:var(--heat)}.cursor__ring{--pressure: 0;width:30px;height:30px;margin:-15px 0 0 -15px;border:var(--hair) solid rgb(var(--bead-rgb) / .55);border-radius:50%;transition:width var(--dur-tap) var(--ease-press),height var(--dur-tap) var(--ease-press),margin var(--dur-tap) var(--ease-press),border-radius var(--dur-tap) var(--ease-press),border-color var(--dur-tap) var(--ease-press)}.cursor__tick{position:absolute;inset:-3px;border-radius:50%;border:2px solid transparent;border-top-color:var(--heat);opacity:calc(var(--pressure) * 1.6);transform:rotate(calc(var(--pressure) * 320deg))}.cursor__ring[data-state=press]{width:54px;height:54px;margin:-27px 0 0 -27px;border-color:rgb(var(--heat-rgb) / .7)}.cursor__ring[data-state=read]{width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:0;border-color:var(--bead)}.cursor__ring[data-state=type]{width:2px;height:24px;margin:-12px 0 0 -1px;border-radius:0;border:none;background:var(--heat)}.cursor__ring[data-state=type] .cursor__tick{display:none}.cursor__ring[data-down]{border-color:var(--heat);scale:.82}@media(pointer:coarse){.cursor{display:none}}@media(prefers-reduced-motion:reduce){.cursor{display:none}}.foot{position:relative;z-index:var(--z-content);padding-block:var(--space-2xl) var(--space-l);background:var(--slag);color:var(--bead);border-top:2px solid var(--bead)}.foot__inner{display:grid;gap:var(--space-xl);padding-bottom:var(--space-xl)}@media(min-width:1024px){.foot__inner{grid-template-columns:minmax(0,1fr) 20rem;gap:var(--space-2xl)}}.foot__manifesto{display:grid;gap:var(--space-s);max-width:62ch}.foot__head{color:var(--decay);margin-bottom:var(--space-2xs)}.foot__stamp{display:grid;gap:var(--space-2xs);align-content:start;padding:var(--space-s);border:2px solid var(--bead)}.foot__word{letter-spacing:.06em}.foot__tag{color:var(--decay)}.foot__facts{display:grid;gap:var(--space-3xs);margin-top:var(--space-2xs);padding-top:var(--space-2xs);border-top:var(--hair) solid rgb(var(--bead-rgb) / .3)}.foot__fact{display:flex;justify-content:space-between;gap:var(--space-s);color:var(--decay)}.foot__fact dd{color:var(--bead)}.foot__disclaimer{max-width:78ch;padding-top:var(--space-s);border-top:var(--hair) solid rgb(var(--bead-rgb) / .22);color:var(--decay)}.sim{display:inline-flex;align-items:center;gap:.45em;color:var(--decay);white-space:nowrap}.sim__dot{width:6px;height:6px;border:var(--hair) solid currentColor;border-radius:50%}.sim--corner{position:absolute;top:var(--space-2xs);right:var(--space-2xs)}.open{position:relative;z-index:var(--z-content);display:grid;align-content:space-between;min-height:100svh;padding-block:calc(var(--space-2xl) + 3rem) var(--space-l)}.open__shell{display:grid;align-content:space-between;gap:var(--space-2xl);min-height:calc(100svh - var(--space-2xl) - 6rem)}.open__headline{display:grid;align-content:center;text-shadow:0 2px 30px rgb(var(--slag-rgb) / .85)}.open__line{display:block;margin-inline-start:-.045em}.word{display:inline-block;white-space:nowrap}.glyph{display:inline-block;will-change:transform;transition:transform .22s var(--ease-press),color .26s var(--ease-machine)}.glyph[data-grade="1"]{font-family:var(--font-grade-1)}.glyph[data-grade="2"]{font-family:var(--font-grade-2);color:rgb(var(--bead-rgb) / .82)}.glyph[data-grade="3"]{font-family:var(--font-grade-3);color:rgb(var(--bead-rgb) / .6)}.open__foot{position:relative;display:grid;gap:var(--space-m);align-content:end;padding-block-start:var(--space-l)}.open__foot:before{content:"";position:absolute;inset-block:-1rem calc(var(--space-l) * -1);inset-inline:calc(var(--gutter) * -1);background:linear-gradient(to bottom,rgb(var(--slag-rgb) / 0),rgb(var(--slag-rgb) / .88) 30%,rgb(var(--slag-rgb) / .97));pointer-events:none}.open__foot>*{position:relative}@media(min-width:1024px){.open__foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-2xl);align-items:end}}.open__sub{max-width:40ch;color:rgb(var(--bead-rgb) / .86)}.open__classes{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:var(--space-2xs) var(--space-s);padding-top:var(--space-s);border-top:var(--hair) solid rgb(var(--bead-rgb) / .22)}.open__class{display:grid;gap:3px;align-content:start}.open__class-name{color:var(--decay)}.open__class-n{font-variant-numeric:tabular-nums;line-height:1.1}.open__class-bar{position:relative;height:2px;overflow:hidden;background:rgb(var(--bead-rgb) / .14)}.open__class-bar:before{content:"";display:block;width:var(--fill);height:100%;background:var(--decay)}.open__class-bar:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:22%;background:linear-gradient(to right,transparent,rgb(var(--bead-rgb) / .9),transparent);animation:throughput var(--rate, 3s) linear infinite}.open__class:first-child .open__class-bar:before{background:var(--heat)}[data-class=sieve] .open__class-bar:after{--rate: 1.15s}[data-class=assayer] .open__class-bar:after{--rate: 2.6s}[data-class=cupel] .open__class-bar:after{--rate: 4.2s}[data-class=hallmark] .open__class-bar:after{--rate: 6.5s}[data-class=strike] .open__class-bar:after{--rate: 3.4s}@keyframes throughput{0%{transform:translate(-110%)}to{transform:translate(500%)}}.open__recent{width:100%}.open__recent-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding-bottom:var(--space-3xs);color:var(--decay);text-align:left;border-bottom:var(--hair) solid rgb(var(--bead-rgb) / .22)}.open__recent tr+tr{border-top:var(--hair) solid rgb(var(--bead-rgb) / .1)}.open__recent th,.open__recent td{padding-block:var(--space-3xs);text-align:left;font-weight:400}.open__recent-out{text-align:right;color:var(--decay);white-space:nowrap}.bed__boot{position:absolute;inset-block-end:var(--space-l);inset-inline-end:var(--gutter);display:grid;gap:2px;justify-items:end;color:var(--decay);pointer-events:none}.bed__boot span{animation:boot-line var(--dur-settle) var(--ease-machine) both}@keyframes boot-line{0%{opacity:0;transform:translate(.4em)}to{opacity:1;transform:none}}.bed__plate{position:absolute;inset:0;background-image:radial-gradient(circle at 30% 26%,rgb(var(--bead-rgb) / .07) 0 38%,transparent 62%),radial-gradient(circle at 72% 68%,rgb(var(--bead-rgb) / .05) 0 30%,transparent 58%),repeating-linear-gradient(90deg,rgb(var(--bead-rgb) / .045) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgb(var(--bead-rgb) / .035) 0 1px,transparent 1px 3px)}.loopfig{position:sticky;top:7.5rem;display:grid;gap:var(--space-s);padding:var(--space-s);border:var(--hair) solid rgb(var(--bead-rgb) / .16);background:rgb(var(--slag-rgb) / .92);border-radius:var(--radius)}.loopfig__svg{width:100%;height:auto;overflow:visible}.loopfig__spine{stroke:rgb(var(--bead-rgb) / .22);stroke-width:1}.loopfig__return{stroke:var(--heat);stroke-width:1;stroke-dasharray:3 4}.loopfig__arrow{fill:var(--heat)}.loopfig__node rect{fill:var(--slag);stroke:var(--decay);stroke-width:1;transition:fill var(--dur-settle) var(--ease-machine),stroke var(--dur-settle) var(--ease-machine)}.loopfig__node text{font-family:var(--font-body);font-size:11px;font-variation-settings:"wght" 620,"wdth" var(--wdth-narrow);letter-spacing:.12em;text-transform:uppercase;fill:var(--decay);transition:fill var(--dur-settle) var(--ease-machine)}.loopfig__node[data-state=done] rect{fill:var(--decay);stroke:var(--decay)}.loopfig__node[data-state=done] text{fill:rgb(var(--bead-rgb) / .55)}.loopfig__node[data-state=now] rect{fill:var(--heat);stroke:var(--heat)}.loopfig__node[data-state=now] text{fill:var(--bead)}.loopfig__cap{display:grid;gap:var(--space-3xs);padding-top:var(--space-s);border-top:var(--hair) solid rgb(var(--bead-rgb) / .14);color:var(--decay);min-height:4.5rem}.loopfig__cap-head{color:rgb(var(--bead-rgb) / .45)}.loop__layout{display:grid;gap:var(--space-xl)}@media(min-width:1024px){.loop__layout{grid-template-columns:minmax(0,1fr) 20rem;gap:var(--space-2xl);align-items:stretch}}.loop__aside{display:none}@media(min-width:1024px){.loop__aside{display:block;height:100%}}.loop{display:grid;gap:var(--space-xl)}.loop__stage{transition:opacity var(--dur-machine) var(--ease-machine)}@media(min-width:1024px){.loop__stage[data-at=false]{opacity:.62}}.loop__stage{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-s)}@media(min-width:1024px){.loop__stage{grid-template-columns:3.5rem minmax(0,1fr);gap:var(--space-m)}}.loop__index{display:grid;grid-template-rows:auto 1fr;gap:var(--space-2xs);justify-items:start}.loop__n{color:var(--decay)}.loop__spine{width:var(--hair);height:100%;background:rgb(var(--bead-rgb) / .18)}.loop__stage:last-child .loop__spine{background-image:linear-gradient(to bottom,rgb(var(--bead-rgb) / .28) 0 4px,transparent 4px 9px);background-size:var(--hair) 9px;background-color:transparent}.loop__content{display:grid;gap:var(--space-xs)}.loop__claim{display:block;color:var(--decay)}@media(min-width:768px){.loop__claim{display:inline}.loop__claim:before{content:" — "}}.loop__close{max-width:46ch;margin-top:var(--space-2xl);padding-top:var(--space-m);border-top:2px solid var(--bead)}.roster{display:grid}.roster__band{display:grid;gap:var(--space-s);padding-block:var(--space-l);border-top:var(--hair) solid rgb(var(--bead-rgb) / .16)}.roster__band:last-child{border-bottom:var(--hair) solid rgb(var(--bead-rgb) / .16)}@media(min-width:1024px){.roster__band{grid-template-columns:15rem minmax(0,1fr) 20rem;gap:var(--space-l);align-items:start}}.roster__head{display:grid;gap:var(--space-3xs);align-content:start}.roster__name{line-height:1}.roster__count{color:var(--decay)}.roster__body{display:grid;gap:var(--space-2xs)}.roster__physics{max-width:var(--measure-tight)}.roster__think{display:grid;gap:var(--space-2xs);padding:var(--space-s);background:var(--slag-sunk);border-radius:var(--radius);transition:opacity var(--dur-settle) var(--ease-press),background var(--dur-settle) var(--ease-press)}@media(min-width:1024px)and (hover:hover){.roster__think{opacity:.32}.roster__band:hover .roster__think,.roster__band:focus-visible .roster__think,.roster__band:focus-within .roster__think{opacity:1;background:var(--slag-raised)}}.roster__line{animation:think .42s var(--ease-machine) both}@keyframes think{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.roster__think-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);color:var(--decay)}.roster__line{color:rgb(var(--bead-rgb) / .82)}.roster__standing{padding-top:var(--space-2xs);border-top:var(--hair) solid rgb(var(--bead-rgb) / .14)}[data-class=sieve] .roster__name{color:rgb(var(--bead-rgb) / .58);letter-spacing:.06em}[data-class=assayer] .roster__name{color:var(--bead)}[data-class=assayer] .roster__standing{color:var(--heat)}[data-class=cupel]{background:var(--void);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);border-top-color:var(--bead)}[data-class=cupel] .roster__name{font-family:var(--font-grade-2)}[data-class=cupel] .roster__think{background:rgb(var(--bead-rgb) / .05)}[data-class=hallmark] .roster__name{display:inline-block;padding:.08em .28em .14em;border:2px solid var(--bead);justify-self:start}[data-class=strike]{position:relative;border-top-color:transparent}[data-class=strike]:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;inset-inline-end:calc(var(--gutter) * -1);height:2px;background:var(--bead)}.fineness{display:inline-grid;gap:var(--space-3xs);align-content:start;--fineness-i: 0;--fineness-v: 0}.fineness__label{color:var(--decay)}.fineness__value{display:inline-flex;align-items:baseline;gap:.05em;color:color-mix(in oklab,var(--decay),var(--heat) calc(var(--fineness-i) * 100%));font-variation-settings:normal}.fineness__unit{font-size:.82em;opacity:.65}.fineness__scale{position:relative;display:block;width:5.5rem;height:6px;background-image:linear-gradient(to right,rgb(var(--bead-rgb) / .3) 0 1px,transparent 1px 100%);background-size:5% 100%;background-repeat:repeat-x}.fineness__scale:after{content:"";position:absolute;inset-block:-2px;inset-inline-start:calc((var(--fineness-v) / 999) * 100%);width:2px;background:color-mix(in oklab,var(--decay),var(--heat) calc(var(--fineness-i) * 100%))}#cupel{background:rgb(var(--slag-rgb) / .8);border-top:2px solid var(--bead);border-bottom:2px solid var(--bead)}#cupel .rail{display:none}#cupel .section__inner{padding-inline-start:0}.cupel{display:grid;gap:var(--space-m)}.cupel__head{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-s) var(--space-l)}.cupel__id,.cupel__pos{display:grid;gap:var(--space-3xs)}.cupel__hash{font-size:var(--fs-body)}.cupel__rule{margin:0}.cupel__attacks{gap:0}.cupel__attack{padding-block:var(--space-s);border-bottom:var(--hair) solid rgb(var(--bead-rgb) / .12)}.cupel__attack[data-landed=false]{opacity:.16}.cupel__attack[data-landed=true]{animation:attack-land var(--dur-machine) var(--ease-machine) both}@keyframes attack-land{0%{opacity:.16;transform:translate(-6px)}60%{opacity:1}to{opacity:1;transform:none}}[data-verdict=failed][data-landed=true]{animation:attack-kill var(--dur-fail) var(--ease-fail) both}@keyframes attack-kill{0%{opacity:.16;transform:translate(14px)}to{opacity:1;transform:none}}.cupel__outcome[data-shown=false]{opacity:0;pointer-events:none}.cupel__outcome[data-shown=true]{animation:outcome-in .7s var(--ease-machine) .26s both}@keyframes outcome-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cupel__vector{display:grid;gap:var(--space-3xs);max-width:46ch}.cupel__claim{color:rgb(var(--bead-rgb) / .74)}.cupel__verdict{display:flex;align-items:center;gap:var(--space-2xs);color:var(--decay)}[data-verdict=failed]{border-bottom-color:var(--bead)}[data-verdict=failed] .cupel__claim{color:var(--bead)}.cupel__killed{font-family:var(--font-grade-2);font-size:var(--fs-body);letter-spacing:.02em;text-transform:none}.cupel__outcome{display:grid;gap:var(--space-s);padding-top:var(--space-m)}.cupel__result{font-family:var(--font-grade-3);letter-spacing:.04em;color:rgb(var(--bead-rgb) / .55)}.cupel__result--dead{position:relative;display:inline-block;justify-self:start}.cupel__result--dead:after{content:"";position:absolute;inset-inline:-.1em;inset-block-start:52%;height:2px;background:var(--bead);transform-origin:left center;animation:strike-out .42s var(--ease-fail) .9s both}@keyframes strike-out{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cupel__consequence{max-width:58ch}.cupel__standing{color:var(--decay)}.cupel__closer{max-width:32ch;margin-top:var(--space-2xl);padding-top:var(--space-m);border-top:2px solid var(--bead)}.proof{display:grid;gap:var(--space-m)}.proof__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-s) var(--space-m);padding-bottom:var(--space-2xs);border-bottom:2px solid var(--bead)}.proof__punch{margin-inline-end:auto}.proof__parts{display:grid}.part{border-bottom:var(--hair) solid rgb(var(--bead-rgb) / .16)}.part__summary{display:grid;grid-template-columns:2rem minmax(0,auto) minmax(0,1fr) 1.5rem;align-items:baseline;gap:var(--space-2xs) var(--space-s);padding-block:var(--space-s);cursor:pointer;list-style:none}.part__summary::-webkit-details-marker{display:none}.part__n{color:var(--decay)}.part__gist{color:var(--decay);min-width:0}@media(max-width:767px){.part__summary{grid-template-columns:2rem minmax(0,1fr) 1.5rem}.part__gist{grid-column:2 / -1}}.part__chev{justify-self:end;color:var(--decay);transition:transform var(--dur-tap) var(--ease-press)}.part[open] .part__chev{transform:rotate(45deg)}.part[open] .part__name{color:var(--bead)}.part[open]{background:var(--slag-sunk)}.part__detail{display:grid;gap:var(--space-s);padding:0 var(--space-s) var(--space-m) calc(2rem + var(--space-s));max-width:68ch}.proof__chain{display:grid;gap:var(--space-m);padding-top:var(--space-m)}@media(min-width:1024px){.proof__chain{grid-template-columns:16rem minmax(0,1fr);gap:var(--space-2xl)}}.proof__facts{display:grid;gap:var(--space-2xs);align-content:start}.proof__fact{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-s);padding-block:var(--space-3xs);border-bottom:var(--hair) solid rgb(var(--bead-rgb) / .12)}.proof__why{max-width:58ch}.term{display:grid;background:var(--void);border:2px solid var(--bead);border-radius:var(--radius);overflow:hidden}.term__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:var(--space-2xs) var(--space-s);background:var(--bead);color:var(--void)}.term__log{display:grid;gap:1px;padding:var(--space-s);max-height:26rem;overflow-y:auto;overscroll-behavior:contain;font-family:var(--font-mono);font-size:var(--fs-data-s);line-height:1.65;font-variant-numeric:tabular-nums}.term__line{display:grid;grid-template-columns:5.5rem 6.5rem minmax(0,1fr);gap:var(--space-2xs);color:rgb(var(--bead-rgb) / .78)}@media(max-width:639px){.term__line{grid-template-columns:5.5rem minmax(0,1fr)}.term__text{grid-column:1 / -1;padding-inline-start:5.9rem}}.term__t{color:var(--decay)}.term__src{color:rgb(var(--bead-rgb) / .68)}[data-kind=attack] .term__text{color:var(--bead);font-family:var(--font-grade-2);font-size:1.05em}[data-kind=verdict] .term__text{color:var(--heat)}.term__prompt{display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-s);border-top:var(--hair) solid rgb(var(--bead-rgb) / .2)}.term__caret{color:var(--heat);font-family:var(--font-mono)}.term__input{flex:1;min-width:0;padding-block:var(--space-3xs)}.term__input::-moz-placeholder{color:var(--decay)}.term__input::placeholder{color:var(--decay)}.term__input:disabled{cursor:not-allowed}.term__help{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-s);padding:var(--space-2xs) var(--space-s) var(--space-s);color:var(--decay);border-top:var(--hair) solid rgb(var(--bead-rgb) / .1)}.term__cmd{color:inherit;border-bottom:var(--hair) solid transparent;transition:color var(--dur-tap) var(--ease-press),border-color var(--dur-tap) var(--ease-press)}.term__cmd:hover,.term__cmd:focus-visible{color:var(--bead);border-bottom-color:var(--heat)}.term__line--flat{grid-template-columns:minmax(0,1fr);white-space:pre-wrap}[data-kind=echo] .term__text{color:var(--bead)}[data-kind=out] .term__text{color:rgb(var(--bead-rgb) / .88)}.term__line{animation:term-line .26s var(--ease-machine) both}@keyframes term-line{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.term__caret{animation:caret 1.1s steps(1,end) infinite}@keyframes caret{0%,55%{opacity:1}56%,to{opacity:.15}}.chart{display:grid;gap:var(--space-2xs);padding:var(--space-s);background:rgb(var(--slag-rgb) / .92);border:var(--hair) solid rgb(var(--bead-rgb) / .16);border-radius:var(--radius)}.chart__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);color:var(--decay)}.chart__svg{width:100%;height:auto;overflow:visible}.chart__floor{stroke:rgb(var(--bead-rgb) / .22);stroke-width:1;stroke-dasharray:2 4}.chart__floor-label{font-family:var(--font-mono);font-size:7px;fill:var(--decay)}.chart__line{stroke:var(--bead);stroke-width:1.5;stroke-linejoin:round;stroke-dasharray:1;transition:stroke-dashoffset 1.6s var(--ease-machine)}.chart__head-line{stroke:rgb(var(--heat-rgb) / .45);stroke-width:1}.chart__dot{fill:var(--heat)}.chart__read{color:var(--decay);font-variant-numeric:tabular-nums}.chart__verdict{color:rgb(var(--bead-rgb) / .7)}@media(prefers-reduced-motion:reduce){.chart__line{stroke-dashoffset:0;transition:none}}.mech{display:grid;gap:var(--space-l)}@media(min-width:1024px){.mech{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-l)}}.mech__item{display:grid;gap:var(--space-2xs);align-content:start;padding-top:var(--space-s);border-top:2px solid var(--bead)}.mech__n{color:var(--decay)}.mech__content{display:grid;gap:var(--space-2xs)}.mech__claim{color:var(--heat)}.mech__content .t-body{max-width:42ch}#access{border-top:2px solid var(--bead)}.access{display:grid;gap:var(--space-xl);padding-block:var(--space-3xl)}@media(min-width:1024px){.access{grid-template-columns:minmax(0,1fr) 26rem;gap:var(--space-2xl);align-items:end}}.access__type{display:grid;gap:var(--space-m)}.access__claim{display:grid;justify-items:start}.access__line{display:block}.access__body{max-width:46ch}.access__form{display:grid;gap:var(--space-2xs);align-content:end}.access__label{color:var(--decay)}.access__field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;background:var(--slag-sunk);border-bottom:2px solid var(--bead)}.access__input{padding:var(--space-s) var(--space-s);min-width:0;font-size:var(--fs-body)}.access__input::-moz-placeholder{color:var(--decay)}.access__input::placeholder{color:var(--decay)}.access__submit{padding-inline:var(--space-m);background:var(--bead);color:var(--slag);transition:background var(--dur-tap) var(--ease-press),color var(--dur-tap) var(--ease-press)}.access__submit:hover,.access__submit:focus-visible{background:var(--heat);color:var(--bead)}.access__out{min-height:7.5rem;padding-top:var(--space-s)}.access__stages{display:grid;gap:var(--space-3xs);color:var(--decay)}.access__stages li:before{content:"· "}.access__stages li[data-done=true]{color:rgb(var(--bead-rgb) / .6)}.access__stages li[data-done=true]:before{content:"✓ "}.access__stages li[data-now=true]{color:var(--heat)}.access__stages li[data-now=true]:before{content:"▸ "}.access__result{display:grid;gap:var(--space-2xs);animation:result-in .62s var(--ease-machine) both}@keyframes result-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.access__accepted{color:var(--bead)}.access__after{max-width:38ch;color:var(--decay)}.access__submit:disabled{opacity:.5;cursor:default}.access__note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2xs) var(--space-s);color:var(--decay)}.nf{display:grid;align-content:center;min-height:100svh;padding-block:var(--space-xl)}.nf__inner{display:grid;gap:var(--space-l)}@media(min-width:1024px){.nf__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:center}.nf__mark{grid-column:1 / -1}}.nf__mark{font-family:var(--font-display);letter-spacing:.06em;justify-self:start}.nf__plate{position:relative;aspect-ratio:5 / 4;background:var(--slag-sunk);border:var(--hair) solid rgb(var(--bead-rgb) / .16);overflow:hidden;opacity:.55}.nf__type{display:grid;gap:var(--space-m);align-content:center}.nf__body{max-width:42ch}.nf__back{justify-self:start;padding-bottom:2px;border-bottom:2px solid var(--bead);transition:color var(--dur-tap) var(--ease-press)}.nf__back:hover,.nf__back:focus-visible{border-bottom-color:var(--heat)}:root{--slag: #151815;--bead: #edebe0;--heat: #e8853a;--void: #0a0c0a;--decay: #838a7e;--slag-rgb: 21 24 21;--bead-rgb: 237 235 224;--heat-rgb: 232 133 58;--void-rgb: 10 12 10;--decay-rgb: 131 138 126;--slag-sunk: #101210;--slag-raised: #1e221d;--font-display: "Redaction 35", "Redaction Fallback", Georgia, serif;--font-body: "Archivo Variable", "Archivo Fallback", ui-sans-serif, system-ui, sans-serif;--font-mono: "Commit Mono", "Mono Fallback", ui-monospace, Menlo, monospace;--font-grade-0: "Redaction 35", var(--font-display);--font-grade-1: "Redaction 50", var(--font-display);--font-grade-2: "Redaction 70", var(--font-display);--font-grade-3: "Redaction 100", var(--font-display);--fs-display-xl: clamp(2.15rem, 4.3vw, 5rem);--fs-display-l: clamp(1.85rem, 3.5vw, 3.5rem);--fs-display-s: clamp(1.45rem, 2.3vw, 2.15rem);--fs-title: clamp(1.2rem, 1.4vw, 1.5rem);--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-label: .6875rem;--fs-data: .8125rem;--fs-data-s: .75rem;--lh-display: .94;--lh-title: 1.14;--lh-body: 1.55;--lh-data: 1.5;--tr-display-xl: -.035em;--tr-display: -.02em;--tr-title: -.01em;--tr-label: .14em;--tr-data: .01em;--wdth-narrow: 87;--wdth-normal: 100;--wdth-wide: 112;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1.125rem;--space-m: 1.75rem;--space-l: 2.75rem;--space-xl: 4.5rem;--space-2xl: 5.5rem;--space-3xl: 8rem;--gutter: clamp(1.25rem, 4.4vw, 4.5rem);--rail-w: clamp(0px, 4vw, 3.5rem);--band-h: clamp(5.5rem, 11vh, 8.5rem);--page-max: 108rem;--measure: 62ch;--measure-tight: 46ch;--hair: 1px;--radius: 2px;--ease-press: cubic-bezier(.2, .9, .1, 1);--ease-machine: cubic-bezier(.65, 0, .35, 1);--ease-fail: cubic-bezier(.5, 0, .9, .2);--dur-tap: .16s;--dur-settle: .52s;--dur-machine: .9s;--dur-fail: .34s;--z-bed: 0;--z-content: 10;--z-nav: 100;--z-cursor: 1000}[data-surface=void]{--slag: #0a0c0a;--slag-sunk: #050705;--slag-raised: #141613;--slag-rgb: 10 12 10}[data-surface=bead]{--slag: #edebe0;--slag-sunk: #dedbcd;--slag-raised: #f6f4ec;--slag-rgb: 237 235 224;--bead: #151815;--bead-rgb: 21 24 21;--decay: #575d53;--heat: #a24a06;--heat-rgb: 162 74 6}@font-face{font-family:"Redaction 35";src:url(/fonts/redaction-35.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Redaction 50";src:url(/fonts/redaction-50.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Redaction 70";src:url(/fonts/redaction-70.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Redaction 100";src:url(/fonts/redaction-100.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Archivo Variable;src:url(/fonts/archivo-var.woff2) format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Commit Mono;src:url(/fonts/commit-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:100.5%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Redaction Fallback;src:local("Georgia"),local("Times New Roman"),local("Liberation Serif");size-adjust:96%;ascent-override:88%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Mono Fallback;src:local("Consolas"),local("Menlo"),local("DejaVu Sans Mono");size-adjust:97%;ascent-override:90%;descent-override:22%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100dvh;background:var(--slag);color:var(--bead);font-family:var(--font-body);font-variation-settings:"wght" 400,"wdth" var(--wdth-normal);font-size:var(--fs-body);line-height:var(--lh-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}img,svg,canvas{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit;background:none;border:none;border-radius:0}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}hr{border:none;border-top:var(--hair) solid rgb(var(--bead-rgb) / .18)}::-moz-selection{background:var(--bead);color:var(--slag)}::selection{background:var(--bead);color:var(--slag)}:focus{outline:none}:focus-visible{outline:2px solid currentColor;outline-offset:3px}.t-display-xl,.t-display-l,.t-display-s{font-family:var(--font-display);font-weight:400;line-height:var(--lh-display);text-wrap:balance}.t-display-xl{font-size:var(--fs-display-xl);letter-spacing:var(--tr-display-xl)}.t-display-l{font-size:var(--fs-display-l);letter-spacing:var(--tr-display)}.t-display-s{font-size:var(--fs-display-s);letter-spacing:var(--tr-display)}.t-title{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--tr-title);font-variation-settings:"wght" 600,"wdth" var(--wdth-normal);text-wrap:balance}.t-body{font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure);text-wrap:pretty}.t-small{font-size:var(--fs-small);line-height:1.5;max-width:var(--measure);text-wrap:pretty}.t-label{font-size:var(--fs-label);line-height:1.2;letter-spacing:var(--tr-label);text-transform:uppercase;font-variation-settings:"wght" 620,"wdth" var(--wdth-narrow)}.t-data{font-family:var(--font-mono);font-size:var(--fs-data);line-height:var(--lh-data);letter-spacing:var(--tr-data);font-variant-numeric:tabular-nums}.t-data-s{font-family:var(--font-mono);font-size:var(--fs-data-s);line-height:1.45;letter-spacing:var(--tr-data);font-variant-numeric:tabular-nums}.dim{color:var(--decay)}.ink{color:var(--bead)}.hot{color:var(--heat)}.live,.slot{display:inline-block;font-variant-numeric:tabular-nums}.slot{position:relative;padding-inline-end:.85em}.slot__pulse{position:absolute;inset-block-start:.42em;inset-inline-end:0;width:5px;height:5px;background:var(--heat);animation:slot-land .9s var(--ease-fail) infinite}@keyframes slot-land{0%{opacity:1;transform:scale(1)}60%,to{opacity:.15;transform:scale(.6)}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:var(--space-2xs);left:var(--space-2xs);z-index:calc(var(--z-nav) + 1);padding:var(--space-2xs) var(--space-s);background:var(--bead);color:var(--slag);transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.shell{position:relative;width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.rail{position:absolute;inset-block:0;inset-inline-start:0;width:var(--rail-w);border-inline-end:var(--hair) solid rgb(var(--bead-rgb) / .14);pointer-events:none}.rail__mark{position:sticky;top:45vh;writing-mode:vertical-rl;text-orientation:mixed;padding-block:var(--space-s);color:var(--decay)}main{position:relative;z-index:var(--z-content)}.section{position:relative;padding-block:var(--space-3xl);border-top:var(--hair) solid rgb(var(--bead-rgb) / .14)}.section--flush{padding-block:0;border-top:none}.section__inner{position:relative;padding-inline-start:var(--rail-w)}.section__head{display:grid;gap:var(--space-s);margin-bottom:var(--space-2xl)}.section__desig{display:flex;align-items:baseline;gap:var(--space-s);color:var(--decay)}.rule{border:none;border-top:var(--hair) solid rgb(var(--bead-rgb) / .14)}.rule--struck{border-top:2px solid var(--bead)}.ticket{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-m);padding:var(--space-2xs) var(--space-s);background:var(--slag-sunk);border:var(--hair) solid rgb(var(--bead-rgb) / .12);border-radius:var(--radius)}.ticket__cell{display:flex;align-items:baseline;gap:var(--space-2xs);white-space:nowrap}.ledger{display:grid;gap:var(--space-3xs)}.ledger__row{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:var(--space-2xs);padding-block:var(--space-3xs)}.ledger__leader{align-self:center;height:var(--hair);background-image:linear-gradient(to right,rgb(var(--bead-rgb) / .28) 0 2px,transparent 2px 6px);background-size:6px var(--hair);background-repeat:repeat-x}.ledger__value{font-variant-numeric:tabular-nums;white-space:nowrap}.stack{display:grid;gap:var(--space-s);align-content:start}.stack--l{gap:var(--space-l)}.cols{display:grid;gap:var(--space-l)}@media(min-width:768px){.cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.cols--split{grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:var(--space-2xl)}}.container{width:100%}@media(min-width:480px){.container{max-width:480px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1360px){.container{max-width:1360px}}@media(min-width:1720px){.container{max-width:1720px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.uppercase{text-transform:uppercase}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
