@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e3d549154093703-s.3rcfk__4dy34z.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/249f245c6f69deb0-s.p.34nulmlsy1jse.woff2)format("woff2");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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.EweLsW_className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:600}.EweLsW_variable{--font-display:"Cinzel", "Cinzel Fallback"}
:root{--bg:#0f0d0a;--panel:#191510;--line:#342b1e;--text:#ece4d3;--muted:#a3967f;--gold:#e0b354;--up:#7fc98a;--down:#e07a6c}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}main{max-width:960px;margin:0 auto;padding:56px 24px}h1,h2{font-family:var(--font-display), serif;margin:0;font-weight:600}.masthead{margin-bottom:32px}.masthead h1{color:var(--gold);font-size:clamp(28px,5vw,44px);line-height:1.15}.masthead p,.panel header p,.note{color:var(--muted);margin:4px 0 0;font-size:14px}.boards{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}.panel header{border-bottom:1px solid var(--line);padding:18px 20px}.panel h2{font-size:20px}.countdown{color:var(--gold);white-space:nowrap}ol{margin:0;padding:0;list-style:none}li{grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:12px 20px;display:grid}li+li{border-top:1px solid var(--line)}.rank{color:var(--muted);font-variant-numeric:tabular-nums}li a{color:inherit;overflow-wrap:anywhere;text-decoration:none}li a:hover{color:var(--gold);text-decoration:underline}.amount{font-variant-numeric:tabular-nums;font-weight:600}.leader .rank,.leader .amount:not(.up):not(.down){color:var(--gold)}.up{color:var(--up)}.down{color:var(--down)}.note{margin-top:16px}.admin{max-width:420px}.admin h1{color:var(--gold);margin-bottom:24px;font-size:28px}form{gap:16px;display:grid}label{color:var(--muted);gap:6px;font-size:14px;display:grid}input{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:10px 12px}input:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}button{background:var(--gold);color:#1b1408;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:11px 16px;font-weight:600}button:disabled{opacity:.6;cursor:default}.saved{color:var(--up);margin:0}.failed{color:var(--down);margin:0}@media (max-width:720px){main{padding:32px 16px}.boards{grid-template-columns:1fr}}
