@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-400-normal-CpVFOiMk.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-ext-400-normal-ITMuFrSK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-mono-latin-400-normal-CmMGer93.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-400-normal-Cmjm2dBj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-500-normal-DE1cvYE7.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-ext-500-normal-BiHEOgiK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-mono-latin-500-normal-CfDLaOZW.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-500-normal-BV5ipwqM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--aspect-video:16 / 9;--color-white:#fff;--color-concrete:#e8ecef;--color-panel:#f7f9fa;--color-ink:#18212b;--color-muted:#5b6773;--color-rule:#cfd6dc;--color-rule-light:#e3e8ec;--color-blue:#1e5fad;--color-blue-dark:#184f91;--color-blue-glow:#2f7ad6;--color-yellow:#f2be22;--color-yellow-soft:#fdf1cc;--color-yellow-ink:#5c4300;--color-display:#18212b;--color-bezel:#2b3642;--color-unlit:#9aa6b1;--color-revoked:#3a4450;--color-revoked-ink:#c4ccd3;--color-danger:#9b2c1f;--font-sans:"Atkinson Hyperlegible Next", system-ui, sans-serif;--font-mono:"Atkinson Hyperlegible Mono", ui-monospace, monospace;--text-small:.8125rem;--text-body:.9375rem;--text-lead:1.0625rem;--text-h2:1.375rem;--text-h1:1.875rem;--radius-strip:4px;--radius-tile:5px;--radius-control:6px;--radius-panel:10px}}@layer base{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--color-concrete);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);margin:0;line-height:1.5}h1,h2,h3{margin:0;line-height:1.2}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--color-blue);outline-offset:2px}table{border-collapse:collapse;width:100%;font-size:var(--text-small)}th{text-align:left;color:var(--color-muted);border-bottom:1px solid var(--color-rule);padding:6px 8px;font-weight:600}td{border-bottom:1px solid var(--color-rule-light);font-variant-numeric:tabular-nums;padding:7px 8px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}}@layer components{.button-primary{background:var(--color-blue);color:var(--color-white);border-radius:var(--radius-control);cursor:pointer;border:0;padding:9px 18px;font-weight:600}.button-primary:hover{background:var(--color-blue-dark)}.button-primary:disabled{background:var(--color-muted);cursor:progress}.button-quiet{border:1px solid var(--color-rule);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:5px 12px}.button-quiet:hover{border-color:var(--color-muted)}.button-quiet:disabled{opacity:.45;cursor:not-allowed}.button-danger{background:var(--color-danger);color:var(--color-white);border-radius:var(--radius-control);cursor:pointer;border:0;padding:8px 14px;font-weight:600}.input{border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-white);max-width:320px;padding:8px 10px}.panel{background:var(--color-panel);border:1px solid var(--color-rule);border-radius:var(--radius-panel);padding:24px}.panel h3{font-size:var(--text-lead);border-top:1px solid var(--color-rule);margin:28px 0 12px;padding-top:20px}.gate-card{background:var(--color-panel);border-radius:var(--radius-panel);border:1px solid var(--color-rule);gap:10px;width:min(380px,100%);padding:28px;display:grid}.gate-card h1{font-size:var(--text-h1)}.gate-card p{color:var(--color-muted);margin:0 0 6px}.gate-card label{font-weight:600}.gate-card input{border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-white);padding:9px 10px}.table-wrap{position:relative;overflow-x:auto}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.m-0{margin:0}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.size-55{width:calc(var(--spacing) * 55);height:calc(var(--spacing) * 55)}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[44ch\]{max-width:44ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[1100px\]{max-width:1100px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-65{min-width:calc(var(--spacing) * 65)}.flex-none{flex:none}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4\.5{row-gap:calc(var(--spacing) * 4.5)}.self-center{align-self:center}.rounded-control{border-radius:var(--radius-control)}.rounded-strip{border-radius:var(--radius-strip)}.rounded-tile{border-radius:var(--radius-tile)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-6{border-left-style:var(--tw-border-style);border-left-width:6px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-bezel{border-color:var(--color-bezel)}.border-muted{border-color:var(--color-muted)}.border-revoked{border-color:var(--color-revoked)}.border-rule{border-color:var(--color-rule)}.border-transparent{border-color:#0000}.border-yellow{border-color:var(--color-yellow)}.border-l-blue{border-left-color:var(--color-blue)}.bg-display{background-color:var(--color-display)}.bg-panel{background-color:var(--color-panel)}.bg-revoked{background-color:var(--color-revoked)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-soft{background-color:var(--color-yellow-soft)}.bg-\[linear-gradient\(to_top\,var\(--color-blue-glow\)_0\,var\(--color-blue\)_5px\,var\(--color-display\)_5px\)\]{background-image:linear-gradient(to top,var(--color-blue-glow) 0,var(--color-blue) 5px,var(--color-display) 5px)}.warning{color:var(--color-ink);background:var(--color-yellow-soft);border-left:4px solid var(--color-yellow);padding:8px 10px}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-body{font-size:var(--text-body)}.text-h1{font-size:var(--text-h1)}.text-h2{font-size:var(--text-h2)}.text-lead{font-size:var(--text-lead)}.text-small{font-size:var(--text-small)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-blue{color:var(--color-blue)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-revoked-ink{color:var(--color-revoked-ink)}.text-unlit{color:var(--color-unlit)}.text-white{color:var(--color-white)}.text-yellow-ink{color:var(--color-yellow-ink)}.line-through{text-decoration-line:line-through}.underline-offset-3{text-underline-offset:3px}.select-all{-webkit-user-select:all;user-select:all}.\[font\:inherit\]{font:inherit}.\[image-rendering\:pixelated\]{image-rendering:pixelated}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-aria-pressed\:outline-3:is(:where(.group)[aria-pressed=true] *){outline-style:var(--tw-outline-style);outline-width:3px}.group-aria-pressed\:outline-offset-3:is(:where(.group)[aria-pressed=true] *){outline-offset:3px}.group-aria-pressed\:outline-blue:is(:where(.group)[aria-pressed=true] *){outline-color:var(--color-blue)}.group-aria-pressed\:outline-solid:is(:where(.group)[aria-pressed=true] *){--tw-outline-style:solid;outline-style:solid}.aria-selected\:border-blue[aria-selected=true]{border-color:var(--color-blue)}.aria-selected\:font-semibold[aria-selected=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-selected\:text-ink[aria-selected=true]{color:var(--color-ink)}.aria-\[current\=page\]\:border-blue[aria-current=page]{border-color:var(--color-blue)}.aria-\[current\=page\]\:font-bold[aria-current=page]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=961px){.wide\:relative{position:relative}.wide\:-m-1\.5{margin:calc(var(--spacing) * -1.5)}.wide\:mx-6{margin-inline:calc(var(--spacing) * 6)}.wide\:mt-4{margin-top:calc(var(--spacing) * 4)}.wide\:flex{display:flex}.wide\:h-dvh{height:100dvh}.wide\:max-h-\[30vh\]{max-height:30vh}.wide\:min-h-0{min-height:0}.wide\:flex-1{flex:1}.wide\:flex-none{flex:none}.wide\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,560px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.wide\:flex-col{flex-direction:column}.wide\:flex-nowrap{flex-wrap:nowrap}.wide\:items-stretch{align-items:stretch}.wide\:overflow-y-auto{overflow-y:auto}.wide\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.wide\:p-6{padding:calc(var(--spacing) * 6)}.wide\:px-6{padding-inline:calc(var(--spacing) * 6)}.wide\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.wide\:whitespace-nowrap{white-space:nowrap}:is(.wide\:\*\:relative>*){position:relative}:is(.wide\:\*\:min-h-0>*){min-height:0}:is(.wide\:\*\:overflow-y-auto>*){overflow-y:auto}:is(.wide\:\*\:overscroll-contain>*){overscroll-behavior:contain}}.\[\&_dd\]\:mt-0\.5 dd{margin-top:calc(var(--spacing) * .5)}.\[\&_dd\]\:mb-0 dd{margin-bottom:0}.\[\&_dd\]\:ml-0 dd{margin-left:0}.\[\&_dt\]\:text-small dt{font-size:var(--text-small)}.\[\&_dt\]\:text-muted dt{color:var(--color-muted)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
