:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#09090c;--onyx:#111114;--onyx-2:#17171c;--onyx-3:#232329;--hair:#e8c46a33;--hair-2:#ffffff12;--gold:#e8c46a;--gold-grad:linear-gradient(162deg,#fff3cd 0%,#e8c46a 36%,#b48c2c 63%,#f1d894 100%);--ink:#f2efe8;--ink-2:#9d968e;--ink-3:#65605a;--ivory:#faf6ea;--ivory-2:#e3dbc7;--ember:#ff9d4d;--live:#ff2e4d;--ok:#5ad6a8;--serif:"Gowun Batang",serif;--sans:"IBM Plex Sans KR",system-ui,-apple-system,"Apple SD Gothic Neo",sans-serif}*{box-sizing:border-box}body{background:var(--void);color:var(--ink);font-family:var(--sans);word-break:keep-all;-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.55}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}input,select,textarea{font:inherit;color:inherit}a{color:var(--gold)}.wrap{max-width:1180px;margin:0 auto;padding:0 16px}.btn{background:var(--gold-grad);color:#241a00;border-radius:999px;padding:12px 20px;font-size:14px;font-weight:700;box-shadow:inset 0 1px #ffffff80}.btn:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.btn.ghost{border:1px solid var(--hair-2);color:var(--ink-2);box-shadow:none;background:0 0;font-weight:500}.btn.sweep{border:1.5px solid var(--ember);color:var(--ember);box-shadow:none;background:0 0}.btn.block{width:100%}.field{margin-bottom:12px}.field label{color:var(--ink-2);margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.field input,.field select,.field textarea{border:1px solid var(--hair-2);background:#00000059;border-radius:9px;width:100%;padding:11px 13px;font-size:14px}.field input:focus{border-color:var(--gold);outline:none}.panel{background:linear-gradient(180deg,var(--onyx-2),var(--onyx));border:1px solid var(--hair-2);border-radius:14px;padding:16px}.grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.tile{aspect-ratio:1;background:linear-gradient(162deg,var(--ivory),var(--ivory-2));color:#17171c;font-variant-numeric:tabular-nums;border-radius:5px;justify-content:center;align-items:center;font-size:clamp(11px,2.9vw,16px);font-weight:600;transition:transform .12s,background .16s,color .16s;display:flex;box-shadow:inset 0 1px #ffffffbf,0 2px 5px -2px #000000bf}.tile:hover{transform:translateY(-2px)}.tile.mine{background:var(--gold-grad);color:#2a1e00;box-shadow:0 0 0 1px var(--gold),0 0 20px -3px #e8c46abf}.tile.sold{color:#5d5951;cursor:not-allowed;background:#141418;text-decoration:line-through;box-shadow:inset 0 2px 4px #000000f2}.tile.sold:hover{transform:none}@media (max-width:1023px){.split{grid-template-columns:1fr!important}}
