@font-face{font-family:brand;src:url(/_next/static/media/6902221284effb1f-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:brand Fallback;src:local("Arial");ascent-override:95.73%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:96.42%}.__className_dc8b01{font-family:brand,brand Fallback,Arial Black,system-ui,sans-serif;font-weight:400}.__variable_dc8b01{--font-brand:"brand","brand Fallback",Arial Black,system-ui,sans-serif}@font-face{font-stretch:75% 100%;font-family:display;src:url(/_next/static/media/a94a4482819b9bbb-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.00%;size-adjust:101.66%}.__className_248adb{font-family:display,display Fallback,Arial Narrow,system-ui,sans-serif;font-style:normal}.__variable_248adb{--font-display:"display","display Fallback",Arial Narrow,system-ui,sans-serif}@font-face{font-family:body;src:url(/_next/static/media/dae0c9f40ba3b9b7-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.00%;size-adjust:105.53%}.__className_81da73{font-family:body,body Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.__variable_81da73{--font-body:"body","body Fallback",system-ui,-apple-system,Segoe UI,sans-serif}:root{--ink:#1f2a44;--ink-2:#4a5677;--sky:#a9dcf7;--sky-2:#d8f0fd;--grass:#7cc35a;--grass-2:#5aa846;--gold:#ffd43b;--orange:#f29a1f;--green:#2fb35a;--blue:#3c8ee8;--red:#e2453c;--purple:#9b59d0;--paper:#fffdf6;--f-liberty:#e2453c;--f-frontier:#2f7de1;--f-common:#1fa67a;--brand:var(--font-brand),"Arial Black",system-ui,sans-serif;--display:var(--font-display),"Arial Narrow",system-ui,sans-serif;--body:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--body);color:var(--ink);background:var(--paper)}button,input,textarea{font-family:inherit}img,svg{max-width:100%}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.btn,.sr-only{white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:16px;border:3px solid var(--ink);background:#fff;color:var(--ink);font:800 semi-condensed 18px/1 var(--display);letter-spacing:.3px;text-decoration:none;box-shadow:0 4px 0 var(--ink);cursor:pointer;transition:transform .08s,box-shadow .08s,filter .15s}.btn:hover:not(:disabled){filter:brightness(1.05)}.btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--ink)}.btn:disabled{opacity:.5;cursor:not-allowed}.action:focus-visible,.bcard:focus-visible,.btn:focus-visible,.dock__btn:focus-visible,.fcard:focus-visible{outline:4px solid var(--blue);outline-offset:2px}.btn--sm{padding:6px 12px;font-size:14px;border-radius:12px;box-shadow:0 3px 0 var(--ink)}.btn--lg{padding:13px 22px;font-size:21px;border-radius:18px}.btn--xl{padding:16px 30px;font-size:26px;border-radius:20px;box-shadow:0 6px 0 var(--ink)}.btn--block{width:100%}.btn--gold{background:var(--gold)}.btn--green{background:var(--green);color:#fff}.btn--orange{background:var(--orange);color:#fff}.btn--blue{background:var(--blue);color:#fff}.btn--purple{background:var(--purple);color:#fff}.btn--danger{background:var(--red);color:#fff}.btn--light{background:#fff}.btn--x{background:#111;color:#fff}@media (prefers-reduced-motion:reduce){html:not(.motion-full) *,html:not(.motion-full) :after,html:not(.motion-full) :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html:not(.motion-full) .confetti{display:none!important}html:not(.motion-full) .spinner{animation-duration:1.2s!important;animation-iteration-count:infinite!important}}html.reduce-motion *,html.reduce-motion :after,html.reduce-motion :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html.reduce-motion .confetti{display:none!important}html.reduce-motion .spinner{animation-duration:1.2s!important;animation-iteration-count:infinite!important}body{font-feature-settings:"kern","liga";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.btn,.chip,.kicker,button{font-feature-settings:"kern","tnum"}.game,.hud-top,.results,.seatmeter,.stat,.table,.tally{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}