@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:block;src:url(../media/pressstart2p.20_6azeii1sb4.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:"Press Start 2P";font-style:normal;font-weight:400;font-display:block;src:url(../media/pressstart2p-ext.3hlryscehdohy.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:block;src:url(../media/jbmono.013tcyr58qp0n.woff2)format("woff2")}:root{--ink:#0a0b0a;--neon:#00c805;--gold:#ffc93c;--parch:#e8d9b0;--bone:#efeadb;--grey:#8a948a;--red:#ff4b3a;--dim:var(--bone)}@supports (color:color-mix(in lab, red, red)){:root{--dim:color-mix(in srgb, var(--bone) 58%, transparent)}}:root{--line:var(--parch)}@supports (color:color-mix(in lab, red, red)){:root{--line:color-mix(in srgb, var(--parch) 16%, transparent)}}:root{--neon-12:var(--neon)}@supports (color:color-mix(in lab, red, red)){:root{--neon-12:color-mix(in srgb, var(--neon) 12%, transparent)}}:root{--neon-30:var(--neon)}@supports (color:color-mix(in lab, red, red)){:root{--neon-30:color-mix(in srgb, var(--neon) 30%, transparent)}}:root{--gold-12:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--gold-12:color-mix(in srgb, var(--gold) 12%, transparent)}}:root{--gold-30:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--gold-30:color-mix(in srgb, var(--gold) 30%, transparent)}}:root{--panel:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--panel:color-mix(in srgb, var(--ink) 86%, transparent)}}:root{--px:"Press Start 2P", "Courier New", monospace;--mono:"JetBrains Mono", "Cascadia Mono", "SF Mono", Menlo, monospace;--wood:#2a180d;--wood-2:#3a2312;--wood-3:#4b2f19;--wood-line:#1a0e06;--paper:#e8d9b0;--paper-2:#d9c79a;--paper-3:#c9b482;--inkb:#2a1d0f;--inkb-dim:var(--inkb)}@supports (color:color-mix(in lab, red, red)){:root{--inkb-dim:color-mix(in srgb, var(--inkb) 62%, transparent)}}:root{--green-ink:#1c6b2b;--wax:#8d1f14;--z-back:0;--z-page:1;--z-hud:10;--z-hdr:20;--z-overlay:50;--z-crt:60}*{box-sizing:border-box}html{background:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}html[data-skin=b]{background:var(--wood)}body{color:var(--bone);font-family:var(--mono);-webkit-font-smoothing:antialiased;background:0 0;min-height:100vh;margin:0;font-size:15px;line-height:1.6;overflow-x:hidden}::selection{background:var(--gold);color:var(--ink)}a{color:var(--neon);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}button{font:inherit;color:inherit;cursor:pointer}img.sprite,.arena-host canvas{image-rendering:pixelated;image-rendering:crisp-edges}img.sprite{vertical-align:middle;-webkit-user-select:none;user-select:none;display:inline-block}b{font-weight:700}h1,h2,h3{margin:0;font-weight:400;line-height:1.15}p{margin:0 0 12px}dl,ol,ul{margin:0;padding:0}li{list-style:none}input,select{font:inherit}main#main,header.hdr,footer.ftr,.banner{z-index:var(--z-page);position:relative}main#main{min-height:70vh}.crt{z-index:var(--z-crt);pointer-events:none;opacity:.55;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px),radial-gradient(#0000 55%,#00000059 100%);position:fixed;inset:0}html[data-skin=b] .crt{opacity:.32}.px{font-family:var(--px);letter-spacing:0;font-weight:400;line-height:1.35}.mono{font-family:var(--mono)}.dim{color:var(--dim)}.small{font-size:12px}.center{text-align:center}.break{word-break:break-all}.gold{color:var(--gold)}.neon{color:var(--neon)}.red,.err{color:var(--red)}.warn{color:var(--gold);border-left:3px solid var(--gold);padding-left:12px;font-size:13px}.lab{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-size:10px;font-weight:700;display:block}.tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;vertical-align:middle;border:1px solid var(--line);color:var(--dim);margin-left:10px;padding:3px 7px;font-size:10px;display:inline-block}.h1{text-transform:uppercase;margin:0 0 18px;font-size:clamp(26px,4.4vw,56px)}.h2{text-transform:uppercase;margin:0 0 18px;font-size:clamp(15px,2.2vw,26px)}h3.px{text-transform:uppercase;margin:18px 0 10px;font-size:13px}.px.sm{font-size:10px}.money{font-family:var(--px);letter-spacing:-.02em;text-shadow:6px 6px #000;word-break:break-all;margin:8px 0 14px;font-size:clamp(34px,6.6vw,92px);line-height:1;display:block}.linkbtn{color:var(--neon);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wrap{width:min(1240px,100% - 32px);margin:0 auto;padding-block:32px 64px}.btn,.btn-ghost{min-height:46px;font-family:var(--px);text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:11px;line-height:1;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,transform .1s ease-out;display:inline-flex}.btn{background:var(--neon);color:var(--ink);box-shadow:0 0 0 2px var(--ink), 5px 5px 0 0 #000}.btn:hover:not(:disabled){background:var(--gold);text-decoration:none}.btn:active:not(:disabled),.btn-ghost:active:not(:disabled){box-shadow:0 0 0 2px var(--ink), 2px 2px 0 0 #000;transform:translate(3px,3px)}.btn-ghost{color:var(--bone);box-shadow:inset 0 0 0 2px var(--bone);background:0 0}.btn-ghost:hover:not(:disabled){color:var(--neon);box-shadow:inset 0 0 0 2px var(--neon);text-decoration:none}.btn.lg,.btn-ghost.lg{min-height:60px;padding:0 30px;font-size:14px}.btn.sm,.btn-ghost.sm{min-height:36px;padding:0 14px;font-size:9px}.btn.wide,.btn-ghost.wide{width:100%}.btn:disabled,.btn-ghost:disabled,[aria-disabled=true]{opacity:.45;cursor:not-allowed}.rounds{flex-wrap:wrap;gap:10px;margin:6px 0 18px;padding:0;list-style:none;display:flex}.rounds li{border:2px solid var(--line);background:#00000059;flex-direction:column;gap:4px;min-width:120px;padding:10px 14px;display:flex}.rounds li.won{border-color:var(--neon)}.rounds li.won b{color:var(--neon)}.rounds li.lost b{color:var(--dim)}.rematch{border:2px solid var(--line);letter-spacing:.12em;background:#00000059;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:18px 0 0;padding:12px 14px;font-size:11px;display:flex}.rematch.ask{border-color:var(--gold);box-shadow:0 0 24px #ffc93c33}.rematch.ask .px{color:var(--gold);font-size:14px}.rematch-btns{gap:10px;display:flex}.play-head{position:relative}.play-fs{position:absolute;top:0;right:0}.cta-row{flex-wrap:wrap;align-items:center;gap:18px;margin:24px 0 0;display:flex}.banner{background:var(--gold);color:var(--ink);letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:6px 12px;font-size:11px;font-weight:700}.hdr{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-hdr);background:linear-gradient(#0a0b0ad9,#0a0b0a66);align-items:center;gap:28px;padding:14px clamp(16px,3vw,40px);display:flex;position:sticky;top:0}.wordmark{color:var(--bone);white-space:nowrap;text-shadow:3px 3px #000;font-size:13px}.wordmark span{color:var(--neon)}.wordmark:hover{color:var(--gold);text-decoration:none}.nav{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.nav a{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);border-bottom:2px solid #0000;padding:8px 10px;font-size:11px;font-weight:700;transition:color .15s ease-out,border-color .15s ease-out}.nav a:hover{color:var(--bone);text-decoration:none}.nav a.on{color:var(--neon);border-bottom-color:var(--neon)}.hdr-r{align-items:center;gap:12px;display:flex}.netbadge{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:inline-flex}.netbadge i{background:var(--grey);width:8px;height:8px}.netbadge.on{color:var(--bone)}.netbadge.on i{background:var(--neon);box-shadow:0 0 8px var(--neon)}.ftr{border-top:1px solid var(--line);letter-spacing:.04em;background:linear-gradient(#0000,#0009);margin-top:64px;font-size:11px}.ftr-grid{grid-template-columns:3fr 2fr;gap:40px;display:grid}.ftr-mark{margin-bottom:14px;font-size:12px;display:block}.ftr-copy{max-width:62ch;margin-bottom:10px}.ftr-addr{word-break:break-all;flex-direction:column;gap:6px;display:flex}.skins{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:inline-flex}.skins .lab{margin:0}.skins button{border:1px solid var(--line);color:var(--dim);font-family:var(--mono);letter-spacing:.12em;background:0 0;min-height:32px;padding:6px 10px;font-size:10px;transition:color .15s ease-out,border-color .15s ease-out}.skins button:hover{color:var(--bone)}.skins button.on{color:var(--ink);background:var(--gold);border-color:var(--gold)}.overlay{z-index:var(--z-overlay);background:#000000c7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.panel{background:var(--ink);width:min(560px,100%);color:var(--bone);box-shadow:0 0 0 2px var(--neon), 8px 8px 0 0 #000, 0 0 60px var(--neon-30);padding:28px 28px 24px}.panel h3{margin:6px 0 10px;font-size:clamp(16px,3vw,24px)}.psub{color:var(--dim);margin-bottom:18px;font-size:12px}.gate-row{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:10px 0;font-size:13px;display:grid}.gate-row input{width:18px;height:18px;accent-color:var(--neon);margin-top:2px}.panel .btn.wide{margin-top:18px}.status-line{color:var(--dim);margin:14px 0 0;font-size:11px}.wallets{flex-direction:column;gap:10px;display:flex}.wallets-say{font-size:13px}.forest{z-index:var(--z-back);pointer-events:none;position:fixed;inset:0;overflow:hidden}.forest-sky{background:radial-gradient(70% 45% at 50% 100%,#00c80517,#0000 70%),radial-gradient(30% 25% at 88% 20%,#e8d9b014,#0000 70%),linear-gradient(#030504 0%,#06180d 40%,#0e2f19 100%);position:absolute;inset:0}.forest-moon{background:linear-gradient(135deg, #fbf4dc, var(--parch) 60%, #cbbb8c);opacity:.9;clip-path:polygon(36% 0,64% 0,64% 9%,82% 9%,82% 18%,91% 18%,91% 36%,100% 36%,100% 64%,91% 64%,91% 82%,82% 82%,82% 91%,64% 91%,64% 100%,36% 100%,36% 91%,18% 91%,18% 82%,9% 82%,9% 64%,0 64%,0 36%,9% 36%,9% 18%,18% 18%,18% 9%,36% 9%);width:88px;height:88px;position:absolute;top:16vh;right:9vw;box-shadow:0 0 0 8px #e8d9b00f,0 0 120px 50px #e8d9b024}.forest-layer{will-change:transform;width:100%;height:110vh;display:block;position:absolute;bottom:-2vh;left:0}.forest-layer.far{opacity:.9}.forest-fog{filter:blur(14px);will-change:transform;background:linear-gradient(#0000,#e8d9b012 40%,#e8d9b00d 70%,#0000);height:26vh;position:absolute;bottom:18vh;left:-10%;right:-10%}.forest-torch{background:radial-gradient(at 30% 100%,#ffc93c38,#ffc93c0d 45%,#0000 70%);width:40vw;height:40vh;position:absolute;bottom:6vh;left:14vw}.fireflies{position:absolute;inset:0}.fireflies i{background:var(--gold);opacity:0;width:3px;height:3px;position:absolute;box-shadow:0 0 6px 1px #ffc93cb3}.forest-vignette{background:radial-gradient(at 50% 40%,#0000 40%,#0000008c 100%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.fireflies i{animation:6s ease-in-out infinite firefly}.forest-torch{animation:2.8s ease-in-out infinite torch}.forest-fog{animation:40s linear infinite alternate fog}}@keyframes firefly{0%,to{opacity:0;transform:translate(0)}20%{opacity:.9}50%{opacity:.2;transform:translate(18px,-26px)}80%{opacity:.8;transform:translate(-10px,-40px)}}@keyframes torch{0%,to{opacity:.85}50%{opacity:1}}@keyframes fog{0%{translate:-4%}to{translate:4%}}.board{z-index:var(--z-back);pointer-events:none;position:fixed;inset:0;overflow:hidden}.board-planks{background:repeating-linear-gradient(90deg, transparent 0 118px, var(--wood-line) 118px 122px), repeating-linear-gradient(0deg, #0000001f 0 2px, transparent 2px 9px, #ffffff05 9px 10px, transparent 10px 23px), repeating-linear-gradient(90deg, var(--wood) 0 30px, var(--wood-2) 30px 61px, var(--wood) 61px 90px, var(--wood-3) 90px 118px);position:absolute;inset:0}.board-lantern{background:radial-gradient(at 30% 0,#ffc93c47,#ffc93c0f 45%,#0000 70%);width:60vw;height:70vh;position:absolute;top:-10vh;left:8vw}.board-vignette{background:radial-gradient(at 40% 20%,#0000 30%,#0000009e 100%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.board-lantern{animation:3.4s ease-in-out infinite torch}}html[data-skin=b]{--dim:var(--parch)}@supports (color:color-mix(in lab, red, red)){html[data-skin=b]{--dim:color-mix(in srgb, var(--parch) 62%, transparent)}}html[data-skin=b]{--line:var(--parch)}@supports (color:color-mix(in lab, red, red)){html[data-skin=b]{--line:color-mix(in srgb, var(--parch) 22%, transparent)}}html[data-skin=b] body{color:var(--parch)}html[data-skin=b] a{color:var(--gold)}html[data-skin=b] .hdr{background:linear-gradient(180deg, var(--wood-2), var(--wood));border-bottom:4px solid var(--wood-line);box-shadow:0 6px #00000059}html[data-skin=b] .wordmark{color:var(--paper)}html[data-skin=b] .wordmark span{color:var(--gold)}html[data-skin=b] .nav a.on{color:var(--gold);border-bottom-color:var(--gold)}html[data-skin=b] .netbadge.on i{background:var(--gold);box-shadow:0 0 8px var(--gold)}html[data-skin=b] .btn{background:var(--inkb);color:var(--gold);box-shadow:0 0 0 2px var(--wood-line), 5px 5px 0 0 #0009}html[data-skin=b] .btn:hover:not(:disabled){background:var(--gold);color:var(--inkb)}html[data-skin=b] .btn-ghost{color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper)}html[data-skin=b] .btn-ghost:hover:not(:disabled){color:var(--gold);box-shadow:inset 0 0 0 2px var(--gold)}html[data-skin=b] .neon{color:var(--gold)}html[data-skin=b] .panel{background:var(--paper);color:var(--inkb);box-shadow:0 0 0 3px var(--inkb), 10px 10px 0 0 #0009}html[data-skin=b] .panel .lab,html[data-skin=b] .panel .psub,html[data-skin=b] .panel .status-line{color:var(--inkb-dim)}html[data-skin=b] .panel a{color:var(--green-ink)}html[data-skin=b] .ftr{background:linear-gradient(#0000,#00000080)}html[data-skin=b] .skins button.on{background:var(--gold);border-color:var(--gold);color:var(--inkb)}html[data-skin=b] .banner{background:var(--gold);color:var(--inkb)}html[data-skin=b] ::selection{background:var(--inkb);color:var(--paper)}html[data-skin=b] :focus-visible{outline-color:var(--gold)}.sheet{background:repeating-linear-gradient(0deg, #00000005 0 1px, transparent 1px 4px), radial-gradient(ellipse at 20% 0%, #ffffff40, transparent 50%), linear-gradient(160deg, var(--paper) 0%, var(--paper-2) 60%, var(--paper-3) 100%);color:var(--inkb);box-shadow:0 0 0 3px var(--inkb), 12px 12px 0 0 #0000008c;padding:clamp(20px,3vw,36px);position:relative}.sheet.wide{padding-inline:clamp(20px,4vw,48px)}.sheet,.sheet .mono,.sheet .px,.sheet h1,.sheet h2{color:var(--inkb)}.sheet .lab,.sheet .dim{color:var(--inkb-dim)}.sheet .neon{color:var(--green-ink)}.sheet .gold{color:#6b4e00}.sheet .tokstats dt,.sheet .stats dt,.sheet .stakemath dt,.sheet .breakdown dt,.sheet .kv dt,.sheet .ptable th,.sheet .tl-t,.sheet .check small,.sheet .roster .dim,.sheet .phase-foot .dim{color:var(--inkb-dim)}.sheet .tokstats div,.sheet .stats div,.sheet .kv div,.sheet .timeline li,.sheet .breakdown div,.sheet .ptable td,.sheet .ptable th,.sheet .roster li,.sheet .stakemath div,.sheet .claim,.sheet .profile,.sheet .mlist li,.sheet .skins-table li,.sheet .tok-big,.sheet .feed li,.sheet .numbers{border-color:var(--inkb-dim)}html[data-skin=b] .sheet a{color:var(--green-ink)}.sheet .money.gold{background:var(--inkb);color:var(--gold);text-shadow:none;padding:8px 14px;display:inline-block}.sheet a{color:var(--green-ink)}.sheet .btn{background:var(--inkb);color:var(--gold);box-shadow:0 0 0 2px var(--inkb), 5px 5px 0 0 #00000080}.sheet .btn:hover:not(:disabled){background:var(--gold);color:var(--inkb)}.sheet .btn-ghost{color:var(--inkb);box-shadow:inset 0 0 0 2px var(--inkb)}.sheet .btn-ghost:hover:not(:disabled){color:var(--green-ink);box-shadow:inset 0 0 0 2px var(--green-ink)}.sheet .tag{border-color:var(--inkb-dim);color:var(--inkb-dim)}.sheet .warn{color:var(--inkb);border-left-color:var(--inkb);background:var(--gold-30);padding:8px 12px}.sheet .err{color:var(--wax)}.sheet .nameinput{color:var(--inkb);border-color:var(--inkb);background:#ffffff59}.poster{color:var(--inkb);background:repeating-linear-gradient(0deg, #00000006 0 1px, transparent 1px 5px), radial-gradient(ellipse at 15% 5%, #ffffff4d, transparent 45%), radial-gradient(ellipse at 85% 95%, #50320a2e, transparent 50%), linear-gradient(170deg, var(--paper) 0%, var(--paper-2) 70%, var(--paper-3) 100%);box-shadow:inset 0 0 0 2px var(--inkb), inset 0 0 0 6px var(--paper), inset 0 0 0 7px var(--inkb), 10px 12px 0 0 #0000008c;text-align:center;clip-path:polygon(0 0,100% 0,100% 96%,97% 100%,60% 98%,30% 100%,0 97%);flex-direction:column;align-items:center;gap:8px;padding:34px 22px 22px;display:flex;position:relative}.poster.r0{rotate:-1.6deg}.poster.r1{rotate:1.4deg}.poster.r2{rotate:-.8deg}.poster.r3{rotate:2.2deg}.poster.dead{filter:saturate(.5)brightness(.9)}.poster.dead .poster-name{text-decoration:line-through}.nail{z-index:2;background:#3a3a3a;width:11px;height:11px;position:absolute;top:10px;box-shadow:inset -2px -2px #111,inset 2px 2px #777,2px 3px #00000073}.nail.n1{left:14px}.nail.n2{right:14px}.poster-top{letter-spacing:-.02em;color:var(--inkb);font-size:clamp(22px,4.6vw,64px);line-height:1}.poster-top.sm{font-size:18px}.poster-sub{letter-spacing:.18em;text-transform:uppercase;color:var(--inkb-dim);border-top:2px solid var(--inkb);border-bottom:2px solid var(--inkb);width:100%;padding:6px 0;font-size:11px}.poster-frame{width:100%;box-shadow:0 0 0 4px var(--inkb);background:var(--ink)}.poster-reward{background:var(--inkb);color:var(--paper);word-break:break-all;margin-top:6px;padding:12px 18px;font-size:clamp(14px,2.2vw,28px);line-height:1.2}.poster-reward .gold{color:var(--gold)}.poster-reward.sm{padding:8px 12px;font-size:12px}.poster-foot{letter-spacing:.14em;text-transform:uppercase;color:var(--inkb-dim);font-size:10px}.poster-link{letter-spacing:.14em;color:var(--green-ink);font-size:11px;font-weight:700}.poster-name{letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:800}.poster-rank{letter-spacing:.2em;color:var(--inkb-dim);font-size:11px}.poster.big{padding-inline:clamp(18px,3vw,40px)}.poster.top{min-height:380px}.poster.small{min-width:150px;padding:30px 14px 16px}.poster.notice{text-align:left;align-items:stretch}.poster.notice .feed{margin-top:6px}.poster.notice .feed li{color:var(--inkb);border-color:#2a1d0f40}.poster.notice .feed li b{color:var(--inkb)}.stamp{z-index:3;color:var(--wax);border:5px double var(--wax);opacity:.86;mix-blend-mode:multiply;text-shadow:1px 1px #8d1f1466;pointer-events:none;padding:8px 6px;font-size:22px;position:absolute;inset:40% 6% auto;rotate:-14deg}@media (prefers-reduced-motion:no-preference){.stamp{animation:.45s cubic-bezier(.2,1.4,.4,1) both stamp}}@keyframes stamp{0%{opacity:0;transform:scale(2.4)}70%{opacity:.95;transform:scale(.94)}to{opacity:.86;transform:scale(1)}}.poster-wall{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:26px 22px;padding:10px 0;display:flex}.poster-wall .poster.small:nth-child(3n+2){margin-top:26px}.poster-wall .poster.small:nth-child(4n+3){margin-top:10px}.home{width:min(1320px,100% - 32px);margin:0 auto;padding-block:0 40px}.headline{padding:clamp(28px,6vh,72px) 0 18px}.jumbo{letter-spacing:-.03em;color:var(--bone);text-shadow:6px 6px #000,0 0 40px #00c80540;margin:0 0 22px;font-size:clamp(54px,11vw,150px);line-height:.95}html[data-skin=b] .jumbo{color:var(--paper);text-shadow:6px 6px 0 var(--wood-line), 0 0 40px #ffc93c33}.tagline{letter-spacing:.1em;max-width:60ch;color:var(--bone);font-size:clamp(12px,1.4vw,15px);line-height:1.8}.tagline .gold{text-shadow:0 0 20px var(--gold-30)}.hero-a{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;margin:10px 0 60px;display:grid}.hero-window{background:#000;position:relative;box-shadow:0 0 0 3px #1b3f22,0 0 0 5px #000,0 0 90px 10px #00c80529,0 50px 120px #000000e6}.hero-tag{z-index:2;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);background:#000000bf;align-items:center;gap:10px;padding:7px 12px;font-size:10px;display:inline-flex;position:absolute;top:12px;left:12px}.hero-tag b{color:var(--bone)}.live-dot{background:var(--grey);width:8px;height:8px}.live-dot.on{background:var(--red);box-shadow:0 0 10px var(--red)}@media (prefers-reduced-motion:no-preference){.live-dot.on{animation:1.2s ease-in-out infinite pulse}}@keyframes pulse{50%{opacity:.5}}.arena-host{background:#000;width:100%;position:relative;overflow:hidden}.arena-host canvas{max-width:100%;display:block}.hero-canvas{aspect-ratio:16/9;min-height:320px}.arena-loading:after{content:"LOADING THE ARENA…";font-family:var(--px);color:var(--dim);letter-spacing:.1em;place-items:center;font-size:10px;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.arena-loading:after{animation:1.4s ease-in-out infinite pulse}}.hero-foot{letter-spacing:.14em;text-transform:uppercase;border-top:1px solid var(--line);background:#0009;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:11px;display:flex}.hero-foot b{text-shadow:0 0 18px var(--gold-30);margin-left:8px;font-size:18px}.hero-side{flex-direction:column;gap:18px;padding-top:6px;display:flex}.feed{letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:6px;font-size:11px;display:flex}.feed li{border-bottom:1px dotted var(--line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.feed li b{white-space:nowrap}.feed-empty{color:var(--dim)}.feed-kill{color:var(--bone)}.feed-death{color:var(--dim)}.feed-bounty{color:var(--gold)}.feed-state{color:var(--neon)}.heads{flex-direction:column;gap:8px;display:flex}.heads li{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:4px 0;font-size:12px;display:grid}.heads li.dead{opacity:.45}.heads .hname{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;overflow:hidden}.heads b{font-size:14px}.hero-b{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:36px;margin:10px 0 70px;display:grid}.hero-b .poster.big{rotate:-1deg}.hero-b .poster-wall{justify-content:flex-start;padding-top:26px}.tiers-a{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);align-items:center;gap:48px;margin:20px 0 80px;display:grid}.signpost{flex-direction:column;gap:14px;padding:24px 0 40px 46px;display:flex;position:relative}.post{background:repeating-linear-gradient(0deg,#00000026 0 3px,#0000 3px 14px),linear-gradient(90deg,#22140a,#4b2f19 40%,#3a2312 70%,#1a0e06);width:26px;position:absolute;top:0;bottom:0;left:24px;box-shadow:4px 0 #00000080}.plank{width:min(520px,100%);color:var(--parch);clip-path:polygon(0 0,96% 0,100% 50%,96% 100%,0 100%);background:repeating-linear-gradient(0deg,#0000001f 0 2px,#0000 2px 11px),linear-gradient(90deg,#4b2f19,#5a3a1f 45%,#46291a);grid-template-columns:auto 1fr;grid-template-areas:"tier stake""sizes sizes""live live";align-items:baseline;gap:2px 18px;padding:16px 44px 14px 26px;text-decoration:none;transition:transform .15s ease-out,filter .15s ease-out;display:grid;position:relative;box-shadow:inset 0 0 0 3px #2a180d,6px 6px #0000008c}.plank:hover{filter:brightness(1.15);text-decoration:none}.plank.p0{rotate:-2deg}.plank.p1{margin-left:26px;rotate:1.4deg}.plank.p2{margin-left:8px;rotate:-1deg}.plank.p3{margin-left:34px;rotate:2deg}.plank.free{background:repeating-linear-gradient(0deg,#0000001f 0 2px,#0000 2px 11px),linear-gradient(90deg,#1b3f22,#24512c 45%,#1b3f22);margin-top:14px;margin-left:14px;rotate:-1.4deg}.plank.off{filter:grayscale(.7)brightness(.6)}.plank .nail{top:50%;translate:0 -50%}.plank .nail.n1{left:10px}.plank .nail.n2{right:26px}.plank-tier{letter-spacing:.2em;color:var(--gold);grid-area:tier;font-size:11px}.plank-stake{color:var(--parch);text-shadow:3px 3px #000;grid-area:stake;font-size:clamp(16px,2.4vw,26px)}.plank.free .plank-stake{color:var(--neon)}.plank-sizes{letter-spacing:.16em;color:var(--parch);grid-area:sizes;font-size:11px}@supports (color:color-mix(in lab, red, red)){.plank-sizes{color:color-mix(in srgb, var(--parch) 75%, transparent)}}.plank-live{letter-spacing:.16em;color:var(--neon);grid-area:live;font-size:10px}.tiers-copy p{font-size:14px;line-height:1.7}.tiers-copy .gold{font-size:18px}.tiers-b{margin:20px 0 80px}.tiers-b .h2{color:var(--paper);text-shadow:4px 4px 0 var(--wood-line);margin-bottom:28px}.notices{flex-wrap:wrap;align-items:flex-start;gap:30px 26px;display:flex}.notice{min-width:190px;color:var(--inkb);background:repeating-linear-gradient(0deg, #00000006 0 1px, transparent 1px 5px), linear-gradient(165deg, var(--paper), var(--paper-2) 70%, var(--paper-3));box-shadow:inset 0 0 0 2px var(--inkb), 8px 10px 0 0 #0000008c;clip-path:polygon(0 0,100% 0,100% 95%,92% 100%,40% 97%,0 100%);flex-direction:column;align-items:center;gap:6px;padding:30px 26px 18px;text-decoration:none;transition:filter .15s ease-out;display:flex;position:relative}.notice:hover{filter:brightness(1.05);text-decoration:none}.notice.r0{rotate:-2deg}.notice.r1{margin-top:22px;rotate:1.6deg}.notice.r2{margin-top:-6px;rotate:-1deg}.notice.free{background:repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 5px),linear-gradient(165deg,#cfe3c0,#b9d3a8 70%,#a5c093);min-width:240px}.notice.off{filter:grayscale(.6)brightness(.8)}.notice-tier{letter-spacing:.22em;color:var(--inkb-dim);font-size:10px}.notice-stake{color:var(--inkb);font-size:clamp(22px,3vw,34px)}.notice-unit{letter-spacing:.2em;border-top:2px solid var(--inkb);border-bottom:2px solid var(--inkb);text-align:center;width:100%;padding:4px 0;font-size:10px}.notice-sizes{letter-spacing:.14em;margin-top:6px;font-size:11px}.notice-live{letter-spacing:.14em;color:var(--green-ink);font-size:10px;font-weight:700}.numbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:3fr 2fr;align-items:end;gap:48px;margin:0 0 90px;padding:36px 0;display:grid}.num-block .money{color:var(--gold)}.num-block:last-child .money{color:var(--bone)}.top3{flex-direction:column;gap:8px;font-size:13px;display:flex}.numbers .top3 li{border-bottom:1px dotted var(--line);grid-template-columns:28px 1fr auto;align-items:baseline;gap:12px;padding:6px 0;display:grid}.numbers .top3 .rank{font-family:var(--px);color:var(--gold);font-size:12px}.numbers .top3 li.dim{letter-spacing:.12em;font-size:12px;display:block}html[data-skin=b] .numbers{border-color:var(--wood-line)}.how{margin:0 0 90px}.frames{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;display:grid}.frame{border-top:3px solid var(--bone);padding:24px 0 0;position:relative}.frame:nth-child(2){border-top-color:var(--neon);margin-top:56px}.frame:nth-child(3){border-top-color:var(--gold);margin-top:112px}.roman{color:var(--bone);text-shadow:5px 5px #000;margin-bottom:14px;font-size:clamp(48px,8vw,110px);line-height:1;display:block}.frame:nth-child(2) .roman{color:var(--neon)}.frame:nth-child(3) .roman{color:var(--gold)}.frame h3{margin:0 0 12px;font-size:15px}.frame p{font-size:13px;line-height:1.7}.how .center{margin-top:40px}html[data-skin=b] .frame{border-top-color:var(--paper)}html[data-skin=b] .roman{color:var(--paper);text-shadow:5px 5px 0 var(--wood-line)}html[data-skin=b] .frame:nth-child(2) .roman,html[data-skin=b] .frame:nth-child(3) .roman{color:var(--gold)}html[data-skin=b] .frame:nth-child(2),html[data-skin=b] .frame:nth-child(3){border-top-color:var(--gold)}.tokenblock{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);align-items:center;gap:48px;margin:0 0 40px;padding:36px 0 0;display:grid}.tokenblock p{max-width:56ch;font-size:14px}.tokenblock .neon{font-size:22px}.tokstats{gap:18px;display:grid}.tokstats div{border-left:3px solid var(--line);padding-left:16px}.tokstats dt{letter-spacing:.2em;color:var(--dim);margin-bottom:6px;font-size:10px}.tokstats dd{word-break:break-all;margin:0;font-size:clamp(16px,2.2vw,26px)}html[data-skin=b] .tokenblock{border-color:var(--wood-line)}.play-page{width:min(1240px,100% - 32px);margin:0 auto;padding-block:28px 64px}.play-page.inroom{width:100%;max-width:none;padding:0}.play-head{margin-bottom:26px}.play-head .dim{letter-spacing:.16em;font-size:11px}.panel-a{background:var(--panel);box-shadow:0 0 0 1px var(--line), 0 0 0 4px #000, 0 30px 80px #000000b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:clamp(20px,3vw,36px);position:relative}.connectwall{width:min(640px,100%)}.connectwall p{font-size:14px}.connectwall .btn{margin-top:10px}.setup{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;display:grid}.setup-col{min-width:0}.setup .lab{margin-top:22px}.setup .lab:first-child{margin-top:0}.tierpick,.sizepick{flex-wrap:wrap;gap:10px;display:flex}.tierbtn,.sizebtn{min-width:96px;min-height:78px;color:var(--bone);box-shadow:inset 0 0 0 2px var(--line);background:#0009;border:0;flex-direction:column;align-items:center;gap:4px;padding:10px 12px;transition:box-shadow .15s ease-out,color .15s ease-out,background-color .15s ease-out;display:flex}.tierbtn span,.sizebtn span{letter-spacing:.16em;color:var(--dim);font-size:10px}.tierbtn b,.sizebtn b{font-size:16px}.tierbtn:hover:not(:disabled),.sizebtn:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--bone)}.tierbtn.on,.sizebtn.on{background:var(--neon-12);box-shadow:inset 0 0 0 3px var(--neon), 0 0 24px var(--neon-30)}.tierbtn.on b,.sizebtn.on b{color:var(--neon)}.tierbtn:disabled{opacity:.4;cursor:not-allowed}.freebtn{text-align:left;width:100%;color:var(--bone);box-shadow:inset 0 0 0 2px var(--gold-30);background:#0009;border:0;flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;padding:16px 18px;transition:box-shadow .15s ease-out,background-color .15s ease-out;display:flex}.freebtn b{color:var(--gold);font-size:18px}.freebtn span{letter-spacing:.14em;color:var(--dim);font-size:10px}.freebtn:hover{box-shadow:inset 0 0 0 2px var(--gold)}.freebtn.on{background:var(--gold-12);box-shadow:inset 0 0 0 3px var(--gold), 0 0 24px var(--gold-30)}.stakemath{grid-template-columns:1fr 1fr;gap:10px 20px;margin-top:18px;font-size:13px;display:grid}.stakemath div{border-top:1px dotted var(--line);padding-top:8px}.stakemath dt{letter-spacing:.16em;color:var(--dim);font-size:10px}.stakemath dd{margin:4px 0 0;font-size:15px}.stakemath .gold{font-family:var(--px);font-size:13px}.privpick{flex-wrap:wrap;gap:10px;display:flex}.privbtn{min-height:78px;color:var(--bone);box-shadow:inset 0 0 0 2px var(--line);background:#0009;border:0;flex-direction:column;flex:120px;align-items:center;gap:4px;padding:10px 12px;transition:box-shadow .15s ease-out,color .15s ease-out,background-color .15s ease-out;display:flex}.privbtn span{letter-spacing:.16em;color:var(--dim);text-align:center;font-size:10px}.privbtn b{font-size:14px}.privbtn:hover{box-shadow:inset 0 0 0 2px var(--bone)}.privbtn.on{background:var(--gold-12);box-shadow:inset 0 0 0 3px var(--gold), 0 0 24px #ffc93c40}.privbtn.on b{color:var(--gold)}.privfield{flex-direction:column;gap:6px;display:flex}.privfield>span{letter-spacing:.16em;color:var(--dim);font-size:10px}.codein,.pwin{width:100%;color:var(--bone);border:2px solid var(--line);background:#0009;min-height:48px;padding:12px 14px}.codein{letter-spacing:.35em;text-transform:uppercase;color:var(--gold);font-size:22px}.pwin{letter-spacing:.06em;font-size:15px}.pwrow{align-items:stretch;gap:8px;display:flex}.pwrow .pwin{flex:auto;min-width:0}.pwshow{flex:none;min-width:72px}.codein:focus,.pwin:focus{border-color:var(--gold);outline:none}.roomcode{border:2px solid var(--gold);background:#00000073;flex-direction:column;align-items:center;gap:8px;margin:10px 0 14px;padding:16px 18px;display:flex;box-shadow:4px 4px #0009}.roomcode b{letter-spacing:.3em;color:var(--gold);text-shadow:3px 3px #000;font-size:clamp(28px,6vw,44px)}.nameinput{width:100%;color:var(--bone);border:2px solid var(--line);letter-spacing:.06em;background:#0009;min-height:48px;padding:12px 14px;font-size:15px}.nameinput:focus{border-color:var(--neon);outline:none}.skinpick{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.skinpick.compact{flex-wrap:wrap;display:flex}.skinbtn{min-height:44px;color:var(--bone);box-shadow:inset 0 0 0 2px var(--line);background:#0009;border:0;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;transition:box-shadow .15s ease-out,background-color .15s ease-out;display:flex;position:relative}.skinbtn span{letter-spacing:.06em;text-align:center;font-size:10px;line-height:1.3}.skinbtn:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--bone)}.skinbtn.on{background:var(--neon-12);box-shadow:inset 0 0 0 3px var(--neon)}.skinbtn.locked{opacity:.55;cursor:not-allowed}.skinbtn .lock{letter-spacing:.1em;color:var(--gold);font-size:8px;position:absolute;bottom:4px}.skinbtn .skin-rule{letter-spacing:.07em;color:var(--gold);margin-top:auto;font-size:8px}.skinbtn.locked img{filter:grayscale()brightness(.6)}.find{margin-top:26px}.setup .small{margin-top:12px}.sheet .tierbtn,.sheet .sizebtn,.sheet .skinbtn,.sheet .freebtn{color:var(--inkb);box-shadow:inset 0 0 0 2px var(--inkb-dim);background:#ffffff47}.sheet .tierbtn span,.sheet .sizebtn span,.sheet .freebtn span,.sheet .skinbtn span{color:var(--inkb-dim)}.sheet .tierbtn.on,.sheet .sizebtn.on,.sheet .skinbtn.on{background:var(--inkb);color:var(--paper);box-shadow:inset 0 0 0 3px var(--inkb)}.sheet .tierbtn.on b,.sheet .sizebtn.on b{color:var(--gold)}.sheet .tierbtn.on span,.sheet .sizebtn.on span,.sheet .skinbtn.on span{color:var(--paper-2)}.sheet .freebtn b{color:var(--inkb)}.sheet .freebtn.on{background:var(--gold);box-shadow:inset 0 0 0 3px var(--inkb)}.sheet .stakemath div{border-color:var(--inkb-dim)}.sheet .skinbtn .lock{color:var(--wax)}.arena-stage{background:#000;width:100%;height:calc(100vh - 62px);min-height:560px;position:relative;overflow:hidden}.arena-full{width:100%;height:100%;position:absolute;inset:0}.phase{z-index:var(--z-hud);text-align:center;width:min(760px,100% - 32px);max-height:calc(100% - 32px);position:absolute;top:50%;left:50%;overflow:auto;translate:-50% -50%}.phase .lab{letter-spacing:.18em}.phase .h2{margin-bottom:6px}.phase p{max-width:60ch;margin-inline:auto;font-size:14px}.counter{color:var(--gold);text-shadow:6px 6px 0 #000, 0 0 40px var(--gold-30);font-variant-numeric:tabular-nums;margin:10px 0 18px;font-size:clamp(48px,9vw,120px);line-height:1;display:block}.sheet .counter{color:var(--inkb);text-shadow:none}.st-lobby .counter{color:var(--neon);text-shadow:6px 6px 0 #000, 0 0 40px var(--neon-30)}.sheet.phase .lab,.st-lobby .sheet .counter{color:var(--inkb)}.roster{text-align:left;flex-direction:column;gap:6px;width:min(460px,100%);margin:18px auto 0;display:flex}.roster li{border-bottom:1px dotted var(--line);grid-template-columns:40px 1fr auto auto;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:grid}.roster li b{letter-spacing:.18em;font-size:10px}.roster li.staked b{color:var(--neon)}.phase-foot{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;font-size:10px;display:flex}.phase-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.deposit{margin:8px 0 4px}.deposit .small{margin-top:10px}.hud{z-index:var(--z-hud);pointer-events:none;font-family:var(--mono);flex-direction:column;justify-content:space-between;padding:14px 18px;display:flex;position:absolute;inset:0}.hud *{pointer-events:none}.hud button,.hud input,.hud label{pointer-events:auto}.hud-top{grid-template-columns:1fr auto 1fr;align-items:start;gap:16px;display:grid}.hud-lives{align-items:center;gap:6px;display:flex}.heart{width:22px;height:20px;image-rendering:pixelated;opacity:.5;background-image:url(/game/gui/heart-empty.png);background-repeat:no-repeat;background-size:contain}.heart.on{opacity:1;filter:drop-shadow(0 0 6px #ff4b3a99);background-image:url(/game/gui/heart-full.png)}.hud-clock{color:var(--bone);text-shadow:4px 4px #000;font-variant-numeric:tabular-nums;text-align:center;flex-direction:column;align-items:center;font-size:clamp(22px,3.4vw,40px);display:flex}.hud-format{letter-spacing:.16em;color:var(--gold);text-shadow:2px 2px #000;margin-top:4px;font-size:10px}.hud-money{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);text-shadow:2px 2px #000;flex-direction:column;align-items:flex-end;gap:4px;font-size:11px;display:flex}.hud-money b{font-family:var(--px);text-shadow:3px 3px #000;margin-left:8px;font-size:14px}.hud-money .tag{background:var(--gold);color:#0a0b0a;border-color:var(--gold);text-shadow:none;margin:0 0 4px;font-weight:800}.hud-ready{letter-spacing:.08em;color:var(--gold);text-shadow:3px 3px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;flex-direction:column;align-items:center;gap:6px;font-size:clamp(22px,4vw,40px);animation:.5s steps(2,end) infinite hud-ready-pulse;display:flex;position:absolute;top:34%;left:50%;translate:-50% -50%}.hud-ready small{color:var(--bone,#efeadb);font-size:.7em}.hud-ready.go{color:var(--neon);animation:.9s steps(4,end) forwards hud-go}@keyframes hud-ready-pulse{50%{opacity:.75}}@keyframes hud-go{0%{opacity:1;scale:1.3}to{opacity:0;scale:1}}.hud-closing{text-align:center;color:var(--red);text-shadow:4px 4px #000,0 0 30px #ff4b3a80;background:#0000008c;align-self:center;padding:14px 22px;font-size:clamp(16px,2.6vw,30px)}.hud-closing .mono{letter-spacing:.16em;color:var(--bone);margin-top:8px;font-size:11px;display:block}@media (prefers-reduced-motion:no-preference){.blink{animation:.8s steps(2,jump-none) infinite pulse}}.hud-feed{letter-spacing:.06em;text-transform:uppercase;text-shadow:2px 2px #000;flex-direction:column;align-self:flex-start;gap:4px;max-width:460px;font-size:11px;display:flex}.hud-feed li{background:#0000008c;justify-content:space-between;gap:12px;padding:4px 8px;display:flex}.hud-feed li b small{color:var(--dim);font-size:9px}.hud-feed .fl-mine{box-shadow:inset 3px 0 0 var(--neon)}.hud-feed .fl-me{box-shadow:inset 3px 0 0 var(--red)}.hud-feed .fl-env{color:var(--dim)}.hud-bottom{letter-spacing:.14em;text-transform:uppercase;text-shadow:2px 2px #000;justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex}.hud-map{flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:52px;right:18px}.hud-map canvas{image-rendering:pixelated;opacity:.92;border:2px solid #000;display:block;box-shadow:0 0 0 1px #efeadb59,4px 4px #0009}.hud-map-lab{letter-spacing:.14em;color:var(--dim);text-shadow:2px 2px #000;font-size:8px}.hud-map-lab i{background:#ff3b3b;border:1px solid #000;width:6px;height:6px;margin:0 2px 0 4px;display:inline-block}.hud.is-touch .hud-map{transform-origin:0 0;align-items:flex-start;inset:104px auto auto 12px;transform:scale(.72)}.hud-btn{background:#0009}.result{z-index:var(--z-hud);width:min(960px,100% - 24px);max-height:calc(100% - 24px);position:absolute;top:50%;left:50%;overflow:auto;translate:-50% -50%}html[data-skin=a] .result.sheet{background:var(--panel);color:var(--bone);box-shadow:0 0 0 1px var(--line), 0 0 0 4px #000, 0 0 90px var(--gold-30);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-skin=a] .result.sheet,html[data-skin=a] .result.sheet .mono,html[data-skin=a] .result.sheet .px,html[data-skin=a] .result.sheet h2{color:var(--bone)}html[data-skin=a] .result.sheet .lab,html[data-skin=a] .result.sheet .dim{color:var(--dim)}html[data-skin=a] .result.sheet .gold{color:var(--gold);background:0 0;padding:0}html[data-skin=a] .result.sheet .neon{color:var(--neon)}html[data-skin=a] .result.sheet .btn{background:var(--neon);color:var(--ink);box-shadow:0 0 0 2px var(--ink), 5px 5px 0 0 #000}html[data-skin=a] .result.sheet .btn-ghost{color:var(--bone);box-shadow:inset 0 0 0 2px var(--bone)}html[data-skin=a] .result.sheet .tag{border-color:var(--line);color:var(--dim)}html[data-skin=a] .result.sheet a{color:var(--neon)}html[data-skin=a] .result.sheet .breakdown dt,html[data-skin=a] .result.sheet .ptable th{color:var(--parch)}html[data-skin=a] .result.sheet .breakdown div,html[data-skin=a] .result.sheet .ptable td,html[data-skin=a] .result.sheet .ptable th,html[data-skin=a] .result.sheet .claim{border-color:var(--parch)}@supports (color:color-mix(in lab, red, red)){html[data-skin=a] .result.sheet .breakdown div,html[data-skin=a] .result.sheet .ptable td,html[data-skin=a] .result.sheet .ptable th,html[data-skin=a] .result.sheet .claim{border-color:color-mix(in srgb, var(--parch) 30%, transparent)}}html[data-skin=a] .result.sheet .ptable tr.me td,html[data-skin=a] .result.sheet .ptable tr.me td.gold{background:var(--gold-12)}html[data-skin=a] .result.sheet .ptable tr.me td:first-child{box-shadow:inset 3px 0 0 var(--gold)}html[data-skin=a] .result.sheet .money.gold{text-shadow:6px 6px 0 #000, 0 0 40px var(--gold-30)}.result .h2{margin:6px 0 20px;font-size:clamp(22px,4vw,44px)}.payout-big{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);align-items:end;gap:24px;margin-bottom:26px;display:grid}.payout-big .lab{grid-column:1/-1;margin-bottom:0}.payout-big .money{margin:0}.breakdown{gap:8px;font-size:12px;display:grid}.breakdown div{border-bottom:1px dotted var(--line);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.breakdown dt{letter-spacing:.12em;color:var(--dim);font-size:10px}.breakdown dd{margin:0;font-weight:700}.ptable{border-collapse:collapse;width:100%;margin:8px 0 18px;font-size:12px}.ptable th{text-align:left;letter-spacing:.16em;color:var(--dim);border-bottom:2px solid var(--line);padding:8px 10px;font-size:10px}.ptable td{border-bottom:1px dotted var(--line);vertical-align:middle;white-space:nowrap;padding:8px 10px}.ptable td:first-child{white-space:normal}.ptable tr.me td{background:var(--neon-12)}.sheet .ptable tr.me td{background:var(--gold-30)}.ptable.narrow{width:auto;min-width:360px}.ptable .sprite{margin-right:6px}.claim{border-top:1px solid var(--line);margin:18px 0 22px;padding-top:16px}.claim-amt{color:var(--gold);text-shadow:4px 4px #000;margin:8px 0 12px;font-size:clamp(22px,3.6vw,40px);display:block}.sheet .claim-amt{color:var(--inkb);text-shadow:none}.claim .btn{margin-top:8px}.claim.big .money{margin-top:4px}.choice{width:min(1040px,100%)}.choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.choicebtn{text-align:left;min-height:210px;color:var(--bone);box-shadow:inset 0 0 0 2px var(--line);background:#0009;border:0;flex-direction:column;align-items:flex-start;gap:12px;padding:22px 20px;transition:box-shadow .15s ease-out,background-color .15s ease-out;display:flex}.choicebtn b{font-size:clamp(13px,1.5vw,19px);line-height:1.35}.choicebtn span{color:var(--dim);font-size:12px;line-height:1.5}.choicebtn.main{background:var(--neon-12);box-shadow:inset 0 0 0 3px var(--neon), 0 0 30px var(--neon-30)}.choicebtn.main b{color:var(--neon)}.choicebtn.wallet{box-shadow:inset 0 0 0 2px var(--gold-30)}.choicebtn.wallet b{color:var(--gold)}.choicebtn:hover:not(:disabled){box-shadow:inset 0 0 0 3px var(--bone)}.choicebtn:disabled{opacity:.6;cursor:wait}.choice .wallets{margin-top:18px}.choice .err{margin-top:16px}.sheet .choicebtn{color:var(--inkb);box-shadow:inset 0 0 0 2px var(--inkb-dim);background:#ffffff47}.sheet .choicebtn span{color:var(--inkb-dim)}.sheet .choicebtn.main{background:var(--inkb);color:var(--paper);box-shadow:inset 0 0 0 3px var(--inkb)}.sheet .choicebtn.main b{color:var(--gold)}.sheet .choicebtn.main span{color:var(--paper-2)}.sheet .choicebtn.wallet b{color:#6b4e00}.gsetup{width:min(640px,100%)}.gsetup .lab{margin-top:22px}.gsetup .lab:first-child{margin-top:0}.gtier{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gtier .freebtn{min-height:44px;margin-top:0}.gsetup .sizebtn{flex:96px}.gsetup .skinpick.guest .skinbtn.locked{opacity:.45}.gsetup .small{margin-top:12px}.gsetup .small .linkbtn{font:inherit}.arena-stage.is-touch,.arena-stage.is-touch canvas{touch-action:none}.touch{z-index:5;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0;overflow:hidden}.touch-move{width:45%;position:absolute;top:0;bottom:0;left:0}.touch-aim{width:55%;position:absolute;top:0;bottom:0;right:0}.stick{pointer-events:none;width:0;height:0;position:absolute}.stick:before{content:"";background:#00000040;border:3px solid #efeadb8c;border-radius:50%;width:128px;height:128px;position:absolute;top:-64px;left:-64px}.stick-knob{background:var(--neon);width:52px;height:52px;box-shadow:0 0 0 3px #000, 0 0 20px var(--neon-30);border-radius:50%;position:absolute;top:-26px;left:-26px}.stick.aim .stick-knob{background:var(--gold);box-shadow:0 0 0 3px #000,0 0 20px #ffd44759}.stick.aim:before{border-color:#ffd4478c}.stick.aim.firing:before{border-color:var(--gold);background:#ffd4471f}.touch-hint{letter-spacing:.16em;color:var(--dim);text-shadow:2px 2px #000;pointer-events:none;justify-content:space-around;font-size:10px;display:flex;position:absolute;bottom:72px;left:0;right:0}.hud-btns{flex-shrink:0;gap:8px;display:flex}.hud-hint{min-width:0}.play-shell:fullscreen{background:var(--bg,#0a0b0a);width:100vw;height:100dvh;overflow:auto}.play-shell:fullscreen .play-page:not(.inroom){padding-block:28px}.arena-stage.is-fs,.play-shell:fullscreen .arena-stage,.arena-stage:fullscreen{background:#000;width:100vw;height:100dvh;min-height:0}.arena-stage.is-fs{z-index:var(--z-overlay);position:fixed;inset:0}:is(.play-shell:fullscreen .hud,.arena-stage:fullscreen .hud,.arena-stage.is-fs .hud){padding-top:max(14px, env(safe-area-inset-top,0px));padding-bottom:max(14px, env(safe-area-inset-bottom,0px))}.proof-head{margin-bottom:26px}.proof-head .h1{text-transform:none;font-size:clamp(11px,1.6vw,20px);line-height:1.5}.proof-head p{letter-spacing:.08em;font-size:12px}.verdict{gap:8px;margin-bottom:40px;display:grid}.check{box-shadow:inset 0 0 0 1px var(--line);background:#0000008c;grid-template-columns:96px 1fr;align-items:center;gap:16px;padding:12px 16px;font-size:13px;display:grid}.check .mark{font-size:14px}.check small{color:var(--dim);word-break:break-all;margin-top:4px;font-size:11px;display:block}.check.pass{box-shadow:inset 4px 0 0 var(--neon), inset 0 0 0 1px var(--line)}.check.pass .mark{color:var(--neon)}.check.fail{box-shadow:inset 4px 0 0 var(--red), inset 0 0 0 1px var(--line);background:#ff4b3a14}.check.fail .mark{color:var(--red)}.check.pending .mark{color:var(--gold)}.check.na .mark{color:var(--dim)}.sheet .check{box-shadow:inset 0 0 0 1px var(--inkb-dim);background:#ffffff4d}.sheet .check.pass{box-shadow:inset 4px 0 0 var(--green-ink), inset 0 0 0 1px var(--inkb-dim)}.sheet .check.pass .mark{color:var(--green-ink)}.sheet .check.fail .mark{color:var(--wax)}.sheet .check.pending .mark{color:var(--inkb)}.proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;margin-bottom:48px;display:grid}.timeline{flex-direction:column;gap:0;font-size:12px;display:flex}.timeline li{border-bottom:1px dotted var(--line);grid-template-columns:52px 1fr auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.timeline li b.gold{text-align:right;white-space:nowrap}.timeline li b.gold small{color:var(--dim);font-size:10px;font-weight:400;display:block}.sheet .timeline li b.gold small{color:var(--inkb-dim)}.tl-t{font-family:var(--px);color:var(--dim);font-size:9px}.tl-start{color:var(--neon)}.tl-kill span b{color:var(--bone)}.sheet .tl-kill span b{color:var(--inkb)}.tl-env,.tl-forfeit{color:var(--dim)}.tl-end{color:var(--gold)}.sheet .tl-start{color:var(--green-ink)}.sheet .tl-end{color:var(--inkb);font-weight:700}.kv{gap:10px;font-size:12px;display:grid}.kv div{border-bottom:1px dotted var(--line);grid-template-columns:170px 1fr;gap:12px;padding-bottom:8px;display:grid}.kv dt{letter-spacing:.16em;color:var(--dim);font-size:10px}.kv dd{word-break:break-all;margin:0}.proof-replay{margin-top:10px}.replay-frame{aspect-ratio:16/9;background:#000;min-height:320px;box-shadow:0 0 0 3px #1b3f22,0 0 0 5px #000}.replay-canvas{height:100%}.replay-ctl{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}.replay-ctl .seek{accent-color:var(--gold);flex:200px;min-height:24px}.speeds{gap:4px;display:inline-flex}.speeds button{border:1px solid var(--line);color:var(--dim);background:0 0;min-width:44px;min-height:44px;padding:6px 8px;font-size:11px}.speeds button.on{background:var(--gold);color:var(--ink);border-color:var(--gold)}.replay-ctl select{color:var(--bone);border:1px solid var(--line);background:#0009;min-height:44px;padding:6px 8px}.sheet .replay-ctl select{color:var(--inkb);border-color:var(--inkb);background:#ffffff59}.sheet .speeds button{border-color:var(--inkb-dim);color:var(--inkb)}.me-grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:start;gap:40px;margin:26px 0 40px;display:grid}.stats{gap:18px;display:grid}.stats div{border-left:3px solid var(--line);padding-left:16px}.stats dt{letter-spacing:.2em;color:var(--dim);margin-bottom:6px;font-size:10px}.stats dd{margin:0;font-size:clamp(16px,2.2vw,26px)}.profile{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 40px;padding:24px 0}.profile-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.profile-row .nameinput{width:min(280px,100%)}.mlist{flex-direction:column;gap:4px;font-size:12px;display:flex}.mlist li{border-bottom:1px dotted var(--line);grid-template-columns:120px 1fr 1fr 1fr 1fr 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.mlist .mid{font-family:var(--px);font-size:9px}.mlist .match-recovery{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.match-recovery:empty{display:none}.recovery{margin-bottom:32px}.recovery>label{margin-bottom:12px;display:block}.recovery form{gap:12px;display:grid}.recovery form .btn{justify-self:start}.recovery .nameinput{min-width:0;max-width:100%}.ph{letter-spacing:.14em;color:var(--dim);font-size:10px}.ph-game{color:var(--red)}.ph-settling{color:var(--gold)}.lb-head{flex-wrap:wrap;align-items:center;gap:18px 32px;margin-bottom:14px;display:flex}.lb-head .h1{flex-basis:100%;margin:0}.tabs{gap:2px;display:inline-flex}.tabs button{box-shadow:inset 0 0 0 2px var(--line);color:var(--dim);letter-spacing:.18em;background:0 0;border:0;min-height:44px;padding:10px 16px;font-size:11px;transition:color .15s ease-out,background-color .15s ease-out}.tabs button:hover{color:var(--bone)}.tabs button.on{background:var(--gold);color:var(--ink);box-shadow:inset 0 0 0 2px var(--gold)}.lb .top3{grid-template-columns:1fr 1.25fr 1fr;grid-template-areas:"two one three";align-items:start;gap:32px;margin:26px 0 40px;display:grid}.lb .top3>:first-child{grid-area:one;margin-top:-14px}.lb .top3>:nth-child(2){grid-area:two;margin-top:40px}.lb .top3>:nth-child(3){grid-area:three;margin-top:64px}.lb .top3 .poster-reward{font-size:clamp(16px,2.6vw,30px)}.lb .top3>:first-child .poster-top{font-size:clamp(40px,6vw,84px)}.lb-table{font-size:13px}.lb-wall{justify-content:flex-start}html[data-skin=b] .lb .h1{color:var(--paper);text-shadow:5px 5px 0 var(--wood-line)}html[data-skin=b] .tabs button.on{color:var(--inkb)}.token header p{max-width:68ch;font-size:14px}.tok-notice{border:1px solid var(--line);border-left:4px solid var(--gold);margin:0 0 26px;padding:14px 18px}.tok-notice .lab{margin-bottom:6px;display:block}.tok-notice p{margin:0;font-size:14px}.tok-notice.is-cut{border-left-color:var(--red)}.tok-big{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:end;gap:48px;margin:26px 0 40px;padding:30px 0;display:grid}.tok-me{margin-bottom:40px}.tok-me .tokstats{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.tok-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tok-actions .nameinput{width:160px}.tok-skins{margin-bottom:40px}.skins-table{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 24px;font-size:13px;display:grid}.skins-table li{border-bottom:1px dotted var(--line);grid-template-columns:60px 1fr auto;align-items:center;gap:12px;padding:8px 0;display:grid}.skins-table b{letter-spacing:.16em;font-size:10px}.tok-seeds .mlist li{grid-template-columns:140px auto 1fr}.rules{width:min(820px,100% - 32px)}.rules section{margin:44px 0}.lead{color:var(--parch);font-size:16px;line-height:1.75}.steps{flex-direction:column;gap:14px;padding-left:0;font-size:14px;line-height:1.75;display:flex}.steps li{border-left:3px solid var(--line);padding-left:22px}.steps li b{color:var(--gold)}.dials{grid-template-columns:1fr 1fr;gap:24px;margin:18px 0 22px;display:grid}.dials dt{color:var(--neon);text-shadow:3px 3px #000;margin-bottom:8px;font-size:22px}.dials dd{margin:0;font-size:13px;line-height:1.7}.who{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.who dt{font-family:var(--px);color:var(--gold);margin-bottom:10px;font-size:10px;line-height:1.5}.who dd{margin:0;font-size:13px;line-height:1.7}html[data-skin=b] .rules{background:repeating-linear-gradient(0deg, #00000005 0 1px, transparent 1px 4px), linear-gradient(160deg, var(--paper), var(--paper-2) 60%, var(--paper-3));color:var(--inkb);box-shadow:0 0 0 3px var(--inkb), 12px 12px 0 0 #0000008c;margin-block:32px 64px;padding:clamp(22px,4vw,48px)}html[data-skin=b] .rules h1,html[data-skin=b] .rules h2,html[data-skin=b] .rules h3,html[data-skin=b] .rules .lead,html[data-skin=b] .rules .mono,html[data-skin=b] .rules .px{color:var(--inkb)}html[data-skin=b] .rules .steps li{border-left-color:var(--inkb)}html[data-skin=b] .rules .steps li b,html[data-skin=b] .rules .who dt{color:var(--wax)}html[data-skin=b] .rules .dials dt{color:var(--inkb);text-shadow:none}html[data-skin=b] .rules .ptable th{color:var(--inkb-dim);border-color:var(--inkb)}html[data-skin=b] .rules .ptable td{border-color:var(--inkb-dim)}html[data-skin=b] .rules .ptable tr.me td{background:var(--gold-30)}html[data-skin=b] .rules a{color:var(--green-ink)}@media (max-width:1000px){.hero-a,.hero-b,.tiers-a,.tokenblock,.numbers,.proof-grid,.me-grid,.tok-big,.setup{grid-template-columns:minmax(0,1fr)}.hero-b .poster-wall{justify-content:center}.choice-grid{grid-template-columns:minmax(0,1fr)}.choicebtn{flex-flow:wrap;align-items:center;gap:6px 16px;min-height:0;padding:16px 18px}.choicebtn b{flex:auto}.choicebtn span{flex-basis:100%}.frames{grid-template-columns:1fr;gap:40px}.frame:nth-child(2),.frame:nth-child(3){margin-top:0}.lb .top3{grid-template-columns:1fr;grid-template-areas:"one""two""three"}.lb .top3>*{margin-top:0!important}.who{grid-template-columns:1fr}.mlist li{grid-template-columns:110px 1fr 1fr auto}.mlist li>:nth-child(3),.mlist li>:nth-child(5),.mlist li>:nth-child(6){display:none}.ftr-grid{grid-template-columns:1fr}}@media (max-width:720px){body{font-size:15px}.hdr{flex-wrap:wrap;gap:10px 16px;padding:10px 16px}.nav{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:3;gap:0;margin-left:0;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav a{letter-spacing:.06em;white-space:nowrap;flex:none;padding:8px 6px;font-size:10px}.hdr-r{margin-left:auto}.netbadge{display:none}.jumbo{font-size:clamp(44px,15vw,88px)}.money{font-size:clamp(30px,10vw,56px)}.counter{font-size:clamp(40px,16vw,80px)}.plank{width:100%;margin-left:0!important}.signpost{padding-left:34px}.post{left:12px}.dials,.stakemath,.skinpick{grid-template-columns:1fr 1fr}.tok-me .tokstats{grid-template-columns:1fr}.kv div{grid-template-columns:1fr;gap:4px}.hud{padding:10px 12px}.hud-top{grid-template-columns:1fr auto;gap:8px}.hud-clock{order:-1;grid-column:1/-1;font-size:clamp(28px,9vw,44px)}.heart{width:30px;height:27px}.hud-money{letter-spacing:.1em;align-items:flex-end;font-size:9px}.hud-money b{font-size:11px}.hud-feed{max-width:100%;font-size:10px}.hud-feed li:nth-last-child(n+3),.hud-hint{display:none}.hud-bottom{justify-content:flex-end}.touch-hint{bottom:130px}.hud-btns{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;min-width:0}.hud-btn{min-height:44px}.gtier{grid-template-columns:1fr}.gsetup .skinpick{grid-template-columns:repeat(4,minmax(0,1fr))}.payout-big{grid-template-columns:1fr}.ptable{display:block;overflow-x:auto}.arena-stage{height:calc(100dvh - 110px);min-height:480px}.result .cta-row .btn,.result .cta-row .btn-ghost{flex:140px}.poster.top{min-height:0}.hero-canvas,.replay-frame{min-height:220px}.hero-side{padding-top:0}.stamp{font-size:16px}.btn,.btn-ghost{white-space:normal;text-align:center;max-width:100%;line-height:1.5}.btn.lg,.btn-ghost.lg{padding:12px 18px}.cta-row>*{max-width:100%}.feed li,.hud-feed li{flex-wrap:wrap}.feed li b{white-space:normal}.poster-wall{gap:18px 12px}.poster.small{flex:140px;min-width:0;max-width:100%}.poster.big{padding-inline:14px}.poster-reward{font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero-stage{width:100%;height:100%;position:relative}:is(.hero-stage.is-fs,.hero-stage:fullscreen){background:#000;width:100vw;height:100vh}:is(.hero-stage.is-fs .arena-host,.hero-stage:fullscreen .arena-host){width:100%;height:100%}.hero-ctl{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.hero-ctl button{min-width:34px;height:28px;font:inherit;letter-spacing:.04em;color:var(--white,#fff);cursor:pointer;image-rendering:pixelated;background:#0000008c;border:2px solid;padding:0 8px;font-size:11px;line-height:1}.hero-ctl button:hover,.hero-ctl button.on{background:var(--neon,#00c805);color:#0a0b0a;border-color:var(--neon,#00c805)}.hero-ctl button:focus-visible{outline-offset:1px;outline:3px solid #ffc93c}.hero-tag{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hero-ctl{flex-wrap:wrap;max-width:100%}.poster-ctl{justify-content:flex-end;padding:4px 12px 0;display:flex}.poster-ctl .hero-ctl button{color:#3a2a18;background:#e8d9b0d9;border-color:#3a2a18}.poster-ctl .hero-ctl button:hover,.poster-ctl .hero-ctl button.on{color:#e8d9b0;background:#3a2a18}.hero-fs-bar{z-index:5;position:absolute;top:12px;right:12px}@media (max-width:720px){.hero-ctl{justify-content:flex-start;width:100%;margin-left:0}.hero-ctl button{min-width:44px;height:44px;font-size:13px}.poster-ctl{justify-content:flex-start}}[data-phase=lobby] .arena-stage.is-touch,[data-phase=game] .arena-stage.is-touch,[data-phase=settling] .arena-stage.is-touch{z-index:1000;width:100vw;height:100dvh;min-height:0;position:fixed;inset:0}[data-phase=lobby]~footer,[data-phase=game]~footer,[data-phase=settling]~footer{display:none}body:has([data-phase=game] .arena-stage.is-touch) footer{display:none}body:has([data-phase=lobby] .arena-stage.is-touch) footer{display:none}.chips{flex-wrap:wrap;gap:8px;margin:4px 0 22px;padding:0;list-style:none;display:flex}.chips li{letter-spacing:.14em;border:1px solid var(--line);background:var(--panel);color:var(--bone);padding:6px 10px;font-size:11px}.chips li:last-child{border-color:var(--neon-30);color:var(--neon)}.textlink{letter-spacing:.14em;align-self:center;padding:10px 4px;font-size:12px;font-weight:700}.example{border:2px solid var(--line);background:var(--panel);max-width:560px;margin:44px auto 0;padding:20px 22px}.example ul{margin:12px 0 10px;padding:0;list-style:none}.example li{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:14px;display:flex}.example li b{white-space:nowrap;font-size:15px}.example li.win{border-bottom:0;border-top:2px solid var(--gold);margin-top:4px;padding-top:12px;font-weight:700}.example li.win b{font-size:20px}.example .small,.yourmoney .small{margin:0;font-size:12px}.bigsteps{counter-reset:bs;gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.bigsteps li{counter-increment:bs;border:1px solid var(--line);background:var(--panel);padding:12px 14px 12px 56px;font-size:14px;line-height:1.6;position:relative}.bigsteps li:before{content:counter(bs);font-family:var(--px);color:var(--gold);font-size:20px;position:absolute;top:10px;left:16px}.bigsteps li b{color:var(--bone)}.rules .example{max-width:none;margin:28px 0}.checks{gap:8px;margin:14px 0;padding:0;font-size:14px;list-style:none;display:grid}.checks li{padding-left:28px;position:relative}.checks li:before{content:"✔";color:var(--neon);position:absolute;left:4px}.modegrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:14px 0 0;display:grid}.modegrid div{border-left:3px solid var(--neon);padding:4px 0 4px 12px}.modegrid dt{font-family:var(--px);color:var(--gold);margin-bottom:6px;font-size:11px}.modegrid dd{margin:0;font-size:13px}.fold{border-top:1px solid var(--line)}.fold:last-of-type{border-bottom:1px solid var(--line)}.fold summary{cursor:pointer;letter-spacing:.04em;box-sizing:border-box;min-height:44px;padding:14px 32px 14px 0;font-size:14px;font-weight:700;list-style:none;position:relative}.fold summary::-webkit-details-marker{display:none}.fold summary:after{content:"+";font-family:var(--px);color:var(--neon);font-size:16px;position:absolute;top:10px;right:6px}.fold[open] summary:after{content:"−"}.fold summary:hover{color:var(--neon)}.fold>p,.fold>ul,.fold>ol,.fold>dl{margin:0 0 16px;font-size:13px;line-height:1.7}.break{overflow-wrap:anywhere}.proof-head .h1{margin-bottom:8px}@media (max-width:640px){.example li{font-size:13px}.dials{grid-template-columns:1fr}}html[data-skin=b] .chips li{background:var(--paper);color:var(--inkb);border-color:var(--inkb)}html[data-skin=b] .example,html[data-skin=b] .bigsteps li{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){html[data-skin=b] .example,html[data-skin=b] .bigsteps li{background:color-mix(in srgb, var(--paper) 92%, transparent)}}html[data-skin=b] .example,html[data-skin=b] .bigsteps li{color:var(--inkb);border-color:var(--inkb)}html[data-skin=b] .example .gold,html[data-skin=b] .bigsteps li:before,html[data-skin=b] .modegrid dt{color:var(--wax)}html[data-skin=b] .bigsteps li b,html[data-skin=b] .example li b{color:var(--inkb)}html[data-skin=b] .example .dim{color:var(--inkb-dim)}html[data-skin=b] .example li,html[data-skin=b] .fold{border-color:var(--inkb)}@supports (color:color-mix(in lab, red, red)){html[data-skin=b] .example li,html[data-skin=b] .fold{border-color:color-mix(in srgb, var(--inkb) 35%, transparent)}}html[data-skin=b] .example li.win{border-top-color:var(--wax)}html[data-skin=b] .checks li:before,html[data-skin=b] .fold summary:after{color:var(--wax)}html[data-skin=b] .modegrid div{border-left-color:var(--wax)}.controls{border:1px solid var(--line);letter-spacing:.1em;background:#00000059;margin:14px 0;padding:12px 14px;font-size:11px}.controls ul{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.controls li{justify-content:space-between;align-items:center;gap:12px;display:flex}.controls .keys{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.controls kbd{text-align:center;min-width:26px;font:inherit;color:var(--ink);background:var(--bone);padding:4px 7px;font-weight:700;display:inline-block;box-shadow:inset 0 -3px #00000059,0 0 0 2px #000}.controls .or{color:var(--parch);margin:0 4px;font-style:normal}.controls b{color:var(--gold)}.controls p{margin:10px 0 0;font-size:10px}.sheet .controls{border-color:var(--inkb-dim);background:#2a1d0f14}.sheet .controls b{color:#6b4e00}.sheet .controls .or{color:var(--inkb-dim)}.controls.compact{background:#0009;border-color:#efeadb40;margin:0}.controls.compact ul{grid-template-columns:repeat(2,minmax(0,auto));column-gap:22px;margin:0}.hud-controls{pointer-events:none;color:var(--bone);position:absolute;top:64%;left:50%;translate:-50%}.hud-dash{letter-spacing:.14em;color:var(--bone);text-shadow:2px 2px #000;align-items:center;gap:5px;margin-left:12px;font-size:10px;display:inline-flex}.hud-dash .pip{--fill:0%;background:linear-gradient(90deg, #ffc93c8c var(--fill), #efeadb26 var(--fill));width:16px;height:10px;box-shadow:0 0 0 2px #000}.hud-dash .pip.on{background:var(--gold)}.touch-dash{z-index:2;background:var(--gold);width:78px;height:78px;color:var(--ink);touch-action:none;border:3px solid #000;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex;position:absolute;bottom:150px;right:18px;box-shadow:0 0 18px #ffc93c59}.touch-dash span{letter-spacing:.1em;font-size:10px}.touch-dash.empty{color:var(--bone);box-shadow:none;background:#efeadb40}.touch-dash:active{scale:.94}.hud-sound{align-items:center;gap:8px;display:inline-flex}.hud-volume{width:90px;accent-color:var(--gold);cursor:pointer}@media (max-width:640px){.hud-volume{width:64px}}.privbtn.diff-nightmare b,.privbtn.diff-nightmare.on b{color:var(--red)}.privbtn.diff-nightmare.on{box-shadow:inset 0 0 0 3px var(--red), 0 0 24px #ff4b3a4d;background:#ff4b3a1f}.tok-wrongchain{border:2px solid var(--red);background:#ff4b3a14;justify-items:start;gap:10px;padding:14px;display:grid}.tok-notice .tok-actions{margin-top:12px}.claim.retired .money{margin:6px 0 4px;display:block}.roadmap{border-top:1px solid var(--line);margin:0 0 48px;padding-top:28px}.roadmap ol{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.roadmap li{color:var(--dim);grid-template-columns:9.5em minmax(0,1fr);align-items:baseline;gap:16px;font-size:14px;display:grid}.roadmap li b{color:var(--dim);font-size:11px}.roadmap li.is-live{color:inherit}.roadmap li.is-live b{color:var(--neon)}@media (max-width:520px){.roadmap ol{gap:16px}.roadmap li{grid-template-columns:1fr;gap:2px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
