@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_f98f6f{font-family:Barlow Condensed,Barlow Condensed Fallback;font-weight:700;font-style:normal}.__variable_f98f6f{--display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:B612;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e598b4ec7178aea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:B612;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b9a8b61175121242-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:B612 Fallback;src:local("Arial");ascent-override:88.07%;descent-override:22.81%;line-gap-override:0.00%;size-adjust:109.58%}.__className_ad4495{font-family:B612,B612 Fallback;font-style:normal}.__variable_ad4495{--text:"B612","B612 Fallback"}@font-face{font-family:B612 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b97c57aef2ba6d52-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:B612 Mono Fallback;src:local("Arial");ascent-override:66.18%;descent-override:17.15%;line-gap-override:0.00%;size-adjust:145.81%}.__className_6a5efe{font-family:B612 Mono,B612 Mono Fallback;font-weight:400;font-style:normal}.__variable_6a5efe{--mono:"B612 Mono","B612 Mono Fallback"}:root{color-scheme:light;--ground:#f3f6f4;--paper:#fbfcfb;--sunk:#e9eeeb;--ink:#0f1a22;--ink-2:#33414d;--dim:#56636f;--rule:#d2dad5;--grid:#e3e9e5;--edge:#a9b5ae;--boundary:#a0146c;--boundary-soft:#f6e3ee;--structure:#1b4d99;--inside:#17753b;--caution:#8f5c00;--caution-fill:#f0b429;--never:#c0141a;--on-boundary:#ffffff;--gutter:1.25rem;--container:76rem;--band:clamp(3.5rem,8vw,6.5rem);--graticule:48px;--cell:1rem;--shadow:0 1px 1px rgb(15 26 34/.06),0 12px 32px -18px rgb(15 26 34/.28);--seat:0 1px 0 rgb(0 0 0/.08);--halo:0 0 0 3px var(--boundary-soft)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--edge) var(--ground)}body{margin:0;background:var(--ground);color:var(--ink);font:400 .9375rem/1.65 var(--text);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}:focus-visible{outline:2px solid var(--boundary);outline-offset:3px;border-radius:2px}::selection{background:var(--boundary);color:var(--on-boundary)}::placeholder{color:var(--dim);opacity:1}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.placard-label,.title,.wordmark,h1,h2,h3{font-family:var(--display);font-weight:700;text-transform:uppercase;margin:0}h1{font-size:clamp(2rem,4vw,3.1rem);line-height:.95;letter-spacing:-.005em}h2{font-size:1.6rem;letter-spacing:.03em}h2,h3{line-height:1}h3{font-size:1.05rem;letter-spacing:.08em}.display{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(2.6rem,5vw,4.4rem);line-height:.92;letter-spacing:-.01em;margin:0}.placard-label{font-size:1.05rem;line-height:1;letter-spacing:.08em}.lead{font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65;color:var(--ink-2);margin:0}.bytes,.tick,code,pre,time{font-family:var(--mono);font-size:.82rem;line-height:1.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.label{font-weight:700;font-size:.8rem}.note{color:var(--ink-2);font-size:.84rem}.dim{color:var(--dim)}a{color:var(--structure);text-decoration-thickness:1px;text-underline-offset:2px}.container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.band{padding-block:var(--band);border-top:1px solid var(--rule)}.band.sunk{background:var(--sunk)}.group{border-top:2px solid var(--ink);padding-top:1rem;margin-top:2rem}.plate{box-shadow:var(--shadow);padding:1.25rem}.panel,.plate{background:var(--paper);border:1px solid var(--edge);border-radius:4px}.panel{padding:1rem}.well{background:var(--sunk);border:1px solid var(--edge);border-radius:3px;padding:.75rem}.grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem)}@media (max-width:60rem){.grid-2{grid-template-columns:minmax(0,1fr)}}.facts{display:grid;grid-template-columns:max-content 1fr;grid-gap:0;gap:0}.facts dd,.facts dt{padding:.55rem 0;margin:0;border-top:1px solid var(--rule)}.facts dt{font-weight:700;font-size:.8rem;padding-right:1.25rem;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}.facts dd{overflow-wrap:anywhere}@media (max-width:46rem){.facts{grid-template-columns:minmax(0,1fr)}.facts dd{padding-top:0;border-top:0;padding-bottom:.55rem}}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:.55rem .75rem .55rem 0;border-top:1px solid var(--rule);vertical-align:top}th{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--dim);font-weight:700}.button,button{font:700 .92rem/1 var(--text);letter-spacing:.01em;padding:.72rem 1.1rem;border-radius:3px;border:1px solid var(--boundary);background:var(--boundary);color:var(--on-boundary);box-shadow:var(--seat);cursor:pointer;transition:background-color .13s ease-out,border-color .13s ease-out,transform .08s ease-out}button:hover:not(:disabled){background:color-mix(in oklab,var(--boundary) 86%,var(--ink))}button:active:not(:disabled){transform:translateY(1px)}button:disabled{opacity:.5;cursor:progress}button.ghost{background:transparent;color:var(--ink);border-color:var(--edge);box-shadow:none}button.ghost:hover:not(:disabled){background:var(--paper);border-color:var(--ink)}input,select,textarea{font-family:var(--mono);font-size:.82rem;background:var(--sunk);border:1px solid var(--edge);border-radius:3px;padding:.55rem .6rem;color:var(--ink);caret-color:var(--boundary);width:100%}input:hover,select:hover,textarea:hover{border-color:var(--dim)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--boundary);box-shadow:var(--halo)}textarea{resize:vertical;min-height:5.5rem;line-height:1.6}label{display:block;font-weight:700;font-size:.8rem;margin-bottom:.3rem}.tag{display:inline-flex;align-items:center;gap:.4rem;font:700 .72rem/1.5 var(--text);letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:2px;padding:.12rem .4rem}.tag:before{content:"";width:.5rem;height:.5rem;flex:none}.tag.inside{color:var(--inside)}.tag.inside:before{border-radius:50%;background:currentColor}.tag.caution{color:var(--caution)}.tag.caution:before{border:2px solid}.tag.never{color:var(--never)}.tag.never:before{background:linear-gradient(45deg,transparent 40%,currentColor 40% 60%,transparent 60%),linear-gradient(-45deg,transparent 40%,currentColor 40% 60%,transparent 60%)}.tag.structure{color:var(--structure)}.tag.structure:before{background:currentColor}.tag.boundary{color:var(--boundary)}.tag.boundary:before{background:currentColor;border-radius:1px}.hatched-never{background:repeating-linear-gradient(135deg,var(--sunk) 0 6px,color-mix(in oklab,var(--never) 20%,var(--sunk)) 6px 8px)}.hatched-boundary{background:repeating-linear-gradient(135deg,var(--sunk) 0 6px,color-mix(in oklab,var(--boundary) 18%,var(--sunk)) 6px 8px)}.pending-bar{height:.75rem;background:var(--sunk);border:1px solid var(--rule);border-radius:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:color-mix(in oklab,var(--ground) 88%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--rule)}.topbar-inner{justify-content:space-between;gap:1rem;padding-block:.7rem}.topbar-inner,.wordmark{display:flex;align-items:center}.wordmark{gap:.55rem;font-size:1.45rem;letter-spacing:.06em;color:var(--ink);text-decoration:none}.nav{display:flex;gap:1.1rem;align-items:center}.nav a{color:var(--ink-2);font-size:.88rem;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--boundary);text-decoration-color:var(--boundary);text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:46rem){.nav a:not(.keep){display:none}}.footer{border-top:2px solid var(--ink);background:var(--paper);padding-block:2.5rem}.console-shell{display:grid;grid-template-columns:14.5rem minmax(0,1fr);grid-gap:0;gap:0;min-height:calc(100vh - 3.4rem)}:root[data-sidebar=collapsed] .console-shell{grid-template-columns:3.4rem minmax(0,1fr)}.rail{border-right:1px solid var(--rule);background:var(--paper);padding:.8rem .6rem;position:-webkit-sticky;position:sticky;top:3.4rem;align-self:start;max-height:calc(100vh - 3.4rem);overflow-y:auto}.rail-item{display:flex;align-items:center;gap:.6rem;padding:.48rem .55rem;border-radius:3px;color:var(--ink-2);text-decoration:none;font-size:.875rem;white-space:nowrap}.rail-item:hover,.rail-item[aria-current=page]{background:var(--sunk);color:var(--ink)}.rail-item[aria-current=page]{font-weight:700;box-shadow:inset 2px 0 0 var(--boundary)}.rail-disabled{display:flex;align-items:center;gap:.6rem;padding:.48rem .55rem;border-radius:3px;color:var(--dim);opacity:.6;cursor:not-allowed;font-size:.875rem;white-space:nowrap}.rail-phase{margin-left:auto;font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:2px;padding:0 .25rem}.rail-toggle{display:flex;align-items:center;gap:.6rem;width:100%;justify-content:flex-start;margin-bottom:.6rem;padding:.48rem .55rem;font-size:.8rem}:root[data-sidebar=collapsed] .rail-label{display:none}:root[data-sidebar=collapsed] .rail-disabled,:root[data-sidebar=collapsed] .rail-item,:root[data-sidebar=collapsed] .rail-toggle{justify-content:center;padding-inline:.3rem}.console-main{padding:1.6rem clamp(1rem,3vw,2rem) 4rem;min-width:0}@media (max-width:60rem){.console-shell{grid-template-columns:minmax(0,1fr)}.rail{position:static;max-height:none;border-right:0;border-bottom:1px solid var(--rule);overflow-x:auto;padding:.5rem}.rail,.rail ul{display:flex;gap:.3rem}.rail-label,.rail-phase,.rail-toggle{display:none}}.auth-bar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;border-bottom:1px solid var(--rule);padding:.55rem clamp(1rem,3vw,2rem);background:var(--paper)}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:1.25rem;gap:1.25rem}@keyframes row-in{0%{opacity:0}to{opacity:1}}.row-in{animation:row-in .18s ease-out both}.step{display:grid;grid-template-columns:2.2rem 1fr auto;grid-gap:.9rem;gap:.9rem;padding:.9rem 0;border-top:1px solid var(--rule);align-items:start}.step-n{width:1.7rem;height:1.7rem;border-radius:50%;border:1px solid var(--edge);display:grid;place-items:center;font-weight:700;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.step-n.done{background:var(--ink);color:var(--paper);border-color:var(--ink)}