@font-face{font-family:"Jersey 15";font-style:normal;font-display:swap;font-weight:400;src:url(./jersey-15-latin-ext-400-normal.CvhfUKc7.woff2)format("woff2"),url(./jersey-15-latin-ext-400-normal.CbkgKn9S.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:"Jersey 15";font-style:normal;font-display:swap;font-weight:400;src:url(./jersey-15-latin-400-normal.C8Nlw5JP.woff2)format("woff2"),url(./jersey-15-latin-400-normal.4mtCZV7-.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;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-latin-ext-400-normal.DRk46D-x.woff2)format("woff2"),url(./atkinson-hyperlegible-latin-ext-400-normal.Bbz-b3yf.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;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(./atkinson-hyperlegible-latin-400-normal.BbWidj28.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;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-latin-ext-700-normal.BoVPHkS0.woff2)format("woff2"),url(./atkinson-hyperlegible-latin-ext-700-normal.CKkU2Dpt.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;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(./atkinson-hyperlegible-latin-700-normal.BK6Glc0m.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}:root{--ui-wood-900:#120b08;--ui-wood-800:#22140d;--ui-wood-700:#362216;--ui-wood-600:#4d2f1c;--ui-parch-100:#f5e6c8;--ui-parch-300:#d8c29d;--ui-parch-600:#8b6b47;--ui-ink:#2c1a0c;--ui-light:#f7ede2;--ui-muted:#c9b09a;--ui-gold-200:#ffe57f;--ui-gold-400:#f5c542;--ui-gold-600:#d8a138;--ui-crimson:#8b1e1e;--ui-emerald:#2d6a4f;--ui-arcane:#7b2cbf;--ui-ok-on-dark:#7fd6a0;--ui-err-on-dark:#ff9a8a;--ui-scrim:#120b0899;--ui-room-dim:#120b084d;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:24px;--ui-space-6:32px;--ui-space-7:48px;--ui-border-thin:2px;--ui-border-thick:4px;--ui-shadow-hard:4px 4px 0 var(--ui-wood-900);--ui-dur-fast:.1s;--ui-dur-base:.15s;--ui-dur-pan:.3s;--ui-dur-scene:.4s;--ui-dur-xp:.8s;--ui-pulse:1.6s;--ui-font-display:"Jersey 15", system-ui, sans-serif;--ui-font-ui:"Atkinson Hyperlegible", system-ui, sans-serif;--ui-type-display-lg:400 40px/48px var(--ui-font-display);--ui-type-display-md:400 28px/32px var(--ui-font-display);--ui-type-display-sm:700 16px/24px var(--ui-font-ui);--ui-type-lead:400 18px/28px var(--ui-font-ui);--ui-type-body:400 16px/24px var(--ui-font-ui);--ui-type-label:700 14px/20px var(--ui-font-ui)}:root:has(.ui-hub){--font-title:var(--ui-font-ui);--font-heading:var(--ui-font-ui);--font-retro:var(--ui-font-ui);--font-body:var(--ui-font-ui)}.ui-wall{background-color:#120b08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='32' shape-rendering='crispEdges'%3E%3Cpath fill='%2322140d' d='M0 0h30v14H0zM32 0h32v14H32zM0 16h14v14H0zM16 16h32v14H16zM50 16h14v14H50z'/%3E%3Cpath fill='%23362216' d='M2 0h8v2H2zM36 0h10v2H36zM20 16h8v2h-8z'/%3E%3C/svg%3E");background-size:64px 32px}.ui-frame{--f:var(--ui-frame-color,var(--ui-parch-600));box-shadow:0 -4px 0 var(--f), 0 4px 0 var(--f), -4px 0 0 var(--f), 4px 0 0 var(--f)}.ui-frame:focus-visible{outline:2px solid var(--ui-gold-200);outline-offset:6px;box-shadow:0 -4px 0 var(--f), 0 4px 0 var(--f), -4px 0 0 var(--f), 4px 0 0 var(--f), 0 0 0 6px var(--ui-wood-900)}@media (forced-colors:active){.ui-frame{border:2px solid buttontext}}.ui-btn{justify-content:center;align-items:center;gap:var(--ui-space-2);min-width:44px;min-height:44px;padding:0 var(--ui-space-4);font:var(--ui-type-label);cursor:pointer;--ui-frame-color:var(--ui-gold-600);background:var(--ui-wood-700);color:var(--ui-gold-200);border:0;border-radius:0;display:inline-flex}.ui-btn:hover{background:var(--ui-wood-600)}.ui-btn--primary{--ui-frame-color:var(--ui-wood-900);background:var(--ui-gold-400);color:var(--ui-ink)}.ui-btn--primary:hover{background:var(--ui-gold-200)}.ui-btn--primary:active{background:var(--ui-gold-600)}.ui-btn--danger{--ui-frame-color:var(--ui-parch-100);background:var(--ui-crimson);color:var(--ui-light)}.ui-btn--danger:hover{background:var(--ui-crimson);outline:2px solid var(--ui-gold-200)}.ui-btn:disabled{background:var(--ui-wood-700);color:var(--ui-muted);cursor:not-allowed}.ui-btn:focus-visible,.ui-focus:focus-visible{outline:2px solid var(--ui-gold-200);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-wood-900)}.ui-btn.ui-frame{border:2px solid var(--f);box-shadow:none}.ui-btn--danger.ui-frame{--ui-frame-color:var(--ui-wood-900)}.ui-section-title{font:var(--ui-type-display-sm);color:var(--ui-ink);margin:var(--ui-space-4) 0 var(--ui-space-2)}.ui-body{font:var(--ui-type-body);color:var(--ui-ink)}.ui-secondary{font:var(--ui-type-label);color:var(--ui-wood-600);font-weight:400}.ui-card{gap:var(--ui-space-2);padding:var(--ui-space-3);background:var(--ui-parch-300);border:2px solid var(--ui-parch-600);color:var(--ui-ink);flex-direction:column;display:flex}.ui-stack{gap:var(--ui-space-3);flex-direction:column;display:flex}.ui-note{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3);border:2px solid var(--ui-parch-600);font:var(--ui-type-label);color:var(--ui-ink);display:flex}.ui-note--error{color:var(--ui-crimson);border-color:var(--ui-crimson)}.ui-note--ok{color:var(--ui-emerald);border-color:var(--ui-emerald)}.ui-input{width:100%;min-height:44px;padding:0 var(--ui-space-3);background:var(--ui-parch-100);color:var(--ui-ink);border:2px solid var(--ui-wood-600);font:var(--ui-type-body);border-radius:0}.ui-input:focus-visible{outline:2px solid var(--ui-wood-900);outline-offset:2px}:root:has(.ui-hub) .hq-btn{border:2px solid var(--ui-wood-900);background:var(--ui-gold-400);min-height:44px;color:var(--ui-ink);box-shadow:none;text-shadow:none;font:var(--ui-type-label);border-radius:0;transform:none}:root:has(.ui-hub) .hq-btn:hover{background:var(--ui-gold-200)}:root:has(.ui-hub) .hq-btn:disabled{background:var(--ui-wood-700);color:var(--ui-muted)}:root:has(.ui-hub) .hq-input{background:var(--ui-parch-100);min-height:44px;color:var(--ui-ink);border:2px solid var(--ui-wood-600);box-shadow:none;font:var(--ui-type-body);border-radius:0}:root:has(.ui-hub) body{background:var(--ui-wood-900)}:root:has(dialog[open]){overflow:hidden}:root.ui-reduced:has(.ui-hub) *{transition:none!important;animation:none!important}:root.ui-reduced:has(.ui-hub) :before{transition:none!important;animation:none!important}:root.ui-reduced:has(.ui-hub) :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){:root:has(.ui-hub) *{transition:none!important;animation:none!important}:root:has(.ui-hub) :before{transition:none!important;animation:none!important}:root:has(.ui-hub) :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.ui-btn.ui-frame,.ui-btn{border:2px solid buttontext}}
