@font-face{font-family:Oxanium;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oxanium-latin-ext-400-normal-B1qoybeA.woff2) format("woff2"),url(/assets/oxanium-latin-ext-400-normal-ngSbnDVv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oxanium;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oxanium-latin-400-normal-DcSlRu53.woff2) format("woff2"),url(/assets/oxanium-latin-400-normal-BnNz-3Mf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oxanium-latin-ext-500-normal-i_PHuczN.woff2) format("woff2"),url(/assets/oxanium-latin-ext-500-normal-BUvOBSxU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oxanium;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oxanium-latin-500-normal-tnlOn7Ka.woff2) format("woff2"),url(/assets/oxanium-latin-500-normal-BsTRBkab.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oxanium-latin-ext-600-normal-B2S5WIA4.woff2) format("woff2"),url(/assets/oxanium-latin-ext-600-normal-DywhiVWf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oxanium;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oxanium-latin-600-normal-DW9ldEDP.woff2) format("woff2"),url(/assets/oxanium-latin-600-normal-DNQhW0y0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oxanium-latin-ext-700-normal-BSlCClLu.woff2) format("woff2"),url(/assets/oxanium-latin-ext-700-normal-CPlnVieJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Oxanium;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oxanium-latin-700-normal-l0hKEjh4.woff2) format("woff2"),url(/assets/oxanium-latin-700-normal-b_KP-pae.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-ext-400-normal-BeYM1uOO.woff2) format("woff2"),url(/assets/michroma-latin-ext-400-normal-DlRaauac.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2) format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0a0b0d;--panel: #0d0f12;--card-hi: #101216;--card-lo: #0c0e11;--elev: #12151a;--well-hi: #101216;--well-lo: #0b0d10;--seg: #1a1d23;--chip-bg: #101216;--hair: rgba(140, 148, 162, .16);--tabbar-h: 63px;--hair-soft: rgba(140, 148, 162, .1);--hair-strong: rgba(140, 148, 162, .2);--toplight: rgba(255, 255, 255, .03);--text: #f2f4f7;--text2: #c9cdd4;--bright: #dfe5ec;--muted: #7f8794;--dim: #6a6f7b;--faint: #565b66;--bg-deep: #070809;--raised-hi: #232932;--chrome-white: #ffffff;--text-tertiary: #aeb4bf;--text-inactive: #9aa0ab;--viz-mid: #97a0ac;--viz-light: #e9eef4;--viz-step: #aab2bd;--mint: #dfe5ec;--mint-hi: #f4f7fa;--mint-ink: #0a0b0d;--mint-text: #f2f4f7;--mint-glow: rgba(226, 232, 240, .35);--amber: #dfe5ec;--amber-ink: #0a0b0d;--pos: #dfe5ec;--out: #5b616c;--neg: #e0705f;--neg-text: #e0917f;--mono: "Geist Mono Variable", ui-monospace, "JetBrains Mono", Menlo, monospace;--sans: "Oxanium", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--display: "Michroma", "Oxanium", ui-sans-serif, sans-serif;--r-card: 2px;--r-chip: 2px;--maxw: 1220px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glowPulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes popIn{0%{transform:scale(.3);opacity:0}70%{transform:scale(1.18)}to{transform:scale(1);opacity:1}}@keyframes toastIn{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes charIn{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes value-pop{30%{filter:brightness(1.5);transform:scale(1.07)}}@media (prefers-reduced-motion: reduce){.prevroll{animation:none}}@keyframes timer-alarm{0%,to{opacity:.55}50%{opacity:1;filter:brightness(1.25)}}*{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(140,148,162,.32) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#8c94a247;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8c94a273}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-corner{background:transparent}html,body,#root{height:100%}body{margin:0;background-color:var(--bg);background-image:radial-gradient(rgba(255,255,255,.022) .5px,transparent .7px);background-size:3px 3px;color:var(--text);font-family:var(--mono);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--bright);text-decoration:none}a:hover{color:var(--text)}h1,h3,.headline{text-wrap:balance}h2.page-title{font-family:var(--display);font-size:20px;font-weight:400;letter-spacing:.02em;margin:0;text-wrap:balance}:focus-visible{outline:2px solid var(--bright);outline-offset:2px}.btn:focus-visible,.chip:focus-visible,.seg button:focus-visible,.field:focus-visible,.amt-step:focus-visible,.nav-link:focus-visible,.wallet-pill:focus-visible{outline:2px solid var(--bright);outline-offset:2px}.prose{font-family:var(--sans);color:var(--muted);font-size:14px;line-height:1.6}.label{font-family:var(--mono);font-weight:500;text-transform:uppercase;letter-spacing:.1em;font-size:14px;line-height:1.3;color:var(--dim)}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.mint,.amber{color:var(--bright)}.pos{color:var(--pos)}.neg{color:var(--dim)}.big{font-size:18px}.app{min-height:100%;display:flex;flex-direction:column}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}.grow{flex:1}.row{display:flex;align-items:center;gap:10px}.row.wrap{flex-wrap:wrap}.between{justify-content:space-between}.col{display:flex;flex-direction:column}.gap-s{gap:8px}.gap-m{gap:16px}.gap-l{gap:24px}.center{text-align:center}.spacer-l{height:48px}.spacer-m{height:24px}.nav{border-bottom:1px solid var(--hair-soft);position:sticky;top:0;z-index:40;background-color:#0a0b0dd9;background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;backdrop-filter:blur(8px)}.nav-inner{display:flex;align-items:center;gap:18px;height:58px;width:100%;padding:0 24px}.brand{display:flex;align-items:center;gap:10px}.brand img{width:26px;height:26px;filter:grayscale(1) brightness(1.4)}.wordmark{font-family:var(--display);font-size:15px;letter-spacing:.24em;color:var(--text)}.nav-links{display:flex;gap:4px;margin-left:14px}.nav-link{--ch: 5px;color:var(--muted);padding:6px 12px;border-radius:2px;font-size:14px;letter-spacing:.02em;background:none;border:none;cursor:pointer;font-family:var(--mono);text-transform:lowercase}.nav-link:hover{color:var(--text);text-decoration:none}.nav-link.active{color:var(--text);background:#8c94a21f}.nav-right{margin-left:auto;display:flex;align-items:center;gap:14px}.bal{font-size:14px;white-space:nowrap}.wallet-pill{--ch: 7px;display:inline-flex;padding:2px;font-size:14px;cursor:pointer;color:var(--text);font-family:var(--mono);white-space:nowrap}.wallet-pill .rim-inner{--ch: 5px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--panel)}.dot{--ch: 2px;width:7px;height:7px;border-radius:2px;background:var(--bright);box-shadow:0 0 6px #e2e8f080}.metal-rim{position:relative;padding:2px;border:none;background-image:url(/metal.webp);background-repeat:no-repeat;background-size:210% 210%;background-position:var(--lm-x, 28%) var(--lm-y, 22%);transition:background-position .52s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 0 0 1px #ffffffbf;border-radius:2px}.metal-rim:hover{background-position:calc(var(--lm-x, 28%) + 34%) calc(var(--lm-y, 22%) + 30%)}.rim-inner{display:block;border-radius:2px}.btn.primary.metal-rim{--ch: 7px;background-color:transparent;padding:2px}.btn.primary.metal-rim .rim-inner{--ch: 5px;text-align:center;color:var(--text);background-color:var(--panel);background-image:url(/textures/stipple.png);background-repeat:repeat;background-size:8px 8px;padding:12px 16px;transition:background-color .12s,color .12s}.btn.primary.metal-rim:hover .rim-inner{background-color:var(--elev);color:var(--mint-hi)}.btn.primary.metal-rim:disabled:hover{background-position:var(--lm-x, 28%) var(--lm-y, 22%)}@media (prefers-reduced-motion: reduce){.metal-rim{transition:none}}.pip-corner{position:relative}.pip-corner:after{content:"";position:absolute;top:7px;right:7px;width:3px;height:3px;background:var(--dim);border-radius:999px;opacity:.7;pointer-events:none}.btn:focus-visible,.chip:focus-visible,.amt-step:focus-visible,.seg button:focus-visible,.nav-link:focus-visible,.pill-tab:focus-visible,.wallet-pill:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--bright)}.roundbar-txt.warn b,.roundbar.warn>span{animation:timer-alarm 1s ease-in-out infinite}.value-pop{animation:value-pop .38s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform-origin:left}@media (prefers-reduced-motion: reduce){.value-pop{animation:none}.roundbar-txt.warn b,.roundbar.warn>span{animation:none}}.cfg-err{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg)}.cfg-err-box{max-width:720px;width:100%;padding:28px 30px;border:1px solid rgba(214,158,46,.42);border-radius:var(--r-card);background:var(--panel);font-family:var(--mono)}.cfg-err-title{margin:0 0 10px;font-size:15px;letter-spacing:.18em;font-weight:700;color:#f4d58d}.cfg-err-lead{margin:0 0 18px;font-size:13px;line-height:1.6;color:var(--text2)}.cfg-err-list{margin:0 0 18px;padding:0;list-style:none}.cfg-err-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:9px 0;border-top:1px solid var(--hair);font-size:13px}.cfg-err-key{color:#f4d58d;font-weight:700}.cfg-err-why{color:var(--text)}.cfg-err-what{color:var(--dim);flex:1 1 100%;font-size:12px}.cfg-err-foot{margin:0;font-size:12px;line-height:1.6;color:var(--dim)}.chain-warn{padding:12px clamp(16px,2.5vw,36px) 0}.chain-warn .cfg-err-box{max-width:none;padding:18px 20px}.chain-warn .cfg-err-lead,.chain-warn .cfg-err-list{margin-bottom:12px}.chain-warn .cfg-err-foot{margin-top:12px}.waiting-note{display:block;margin-top:3px;font-family:var(--mono);font-size:11px;line-height:1.4;color:var(--faint);letter-spacing:.02em}.card{background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px),linear-gradient(180deg,var(--card-hi),var(--card-lo));background-size:3px 3px,100% 100%;background-repeat:repeat,no-repeat;border:1px solid var(--hair);border-radius:var(--r-card);padding:18px;box-shadow:inset 0 1px 0 var(--toplight)}.card.alt{background-color:var(--panel);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;box-shadow:none}.card.mint{background-color:#8c94a20d;background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;border-color:var(--hair-strong)}.btn{--ch: 7px;font-family:var(--mono);font-size:14px;cursor:pointer;background-color:var(--seg);color:var(--text);border:none;border-radius:2px;box-shadow:inset 0 1px 0 var(--toplight);padding:10px 16px;transition:background-color .12s,color .12s,transform .08s}.btn:hover{background-color:var(--elev)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{font-family:var(--display);font-weight:400;letter-spacing:.03em;text-transform:lowercase;background-color:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--bright)}.btn.primary:hover{background-color:var(--bright);color:var(--bg)}.btn.primary:disabled{background-color:transparent;color:var(--dim);box-shadow:inset 0 0 0 1px var(--hair-strong)}.btn.ghost{background:transparent;box-shadow:none}.btn.block{width:100%;display:block;text-align:center}.btn.lg{padding:14px 18px;font-size:15px}.chip{--ch: 6px;font-family:var(--mono);font-size:14px;cursor:pointer;background:var(--well-lo);color:var(--muted);border:none;border-radius:2px;box-shadow:inset 0 1px 0 var(--toplight);padding:5px 11px;transition:background .12s,color .12s,transform .08s}.chip:hover{color:var(--text);background:var(--card-hi)}.chip:active{transform:scale(.97)}.seg{--ch: 6px;display:inline-flex;background:var(--well-lo);border:none;border-radius:2px;box-shadow:inset 0 1px 0 var(--toplight);padding:3px}.seg button{--ch: 5px;text-transform:lowercase;font-family:var(--mono);font-size:14px;cursor:pointer;background:transparent;border:none;color:var(--dim);padding:7px 16px;border-radius:2px;transition:background .12s,color .12s,transform .08s}.seg button:active{transform:scale(.97)}.seg button.on{background:var(--seg);color:var(--text);font-weight:600;box-shadow:inset 0 0 0 1px var(--hair-strong)}.seg.block{display:flex;width:100%;position:relative}.seg.block button{flex:1;text-align:center;padding:9px 12px;position:relative;z-index:1}.seg.block:before{content:"";position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px)/2);background:var(--seg);border-radius:2px;box-shadow:inset 0 0 0 1px var(--hair-strong);transition:transform .26s cubic-bezier(.4,0,.2,1)}.seg.block:has(button:nth-child(2).on):before{transform:translate(100%)}.seg.block button.on{background:transparent;box-shadow:none}@media (prefers-reduced-motion: reduce){.seg.block:before{transition:none}}.field{font-family:var(--mono);background:var(--well-lo);border:1px solid var(--hair-strong);border-radius:2px;color:var(--text);padding:10px 12px;font-size:14px;width:100%}.field:focus{outline:none;border-color:var(--bright)}.invite-share{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.field-label{font-family:var(--sans);font-size:14px;color:var(--dim);letter-spacing:.02em}.invite-row{display:flex;align-items:stretch;gap:8px}.invite-row .invite-link{flex:1;min-width:0;color:var(--text2)}.invite-row .btn{white-space:nowrap}.amt-row{display:flex;align-items:stretch;gap:6px}.amt-field{flex:1}.amt-step{--ch: 6px;font-family:var(--mono);font-size:14px;cursor:pointer;min-width:42px;background:var(--seg);color:var(--text);border:none;border-radius:2px;box-shadow:inset 0 1px 0 var(--toplight);padding:0 10px;transition:background .12s,color .12s,transform .08s}.amt-step:hover{background:var(--elev)}.amt-step:active{transform:scale(.97)}.amt-step:disabled{opacity:.45;cursor:not-allowed}.payout-box{background:var(--well-lo);border:1px solid var(--hair);border-radius:2px;padding:12px 14px;box-shadow:inset 0 2px 8px #0006}.rollover{border:1px solid var(--hair-strong);background:#8c94a20f;border-radius:var(--r-card);padding:14px 18px;text-align:center}.rollover .headline{color:var(--text);letter-spacing:.14em;font-size:15px;font-family:var(--display)}.mr-card{--ch: 11px;padding:2px}.mr-card .rim-inner{--ch: 9px;background:linear-gradient(180deg,var(--card-hi),var(--card-lo));padding:12px 14px}.mr-usd{margin-left:6px;font-family:var(--mono);font-size:12px;color:var(--muted)}.mr-dice-line{margin-top:2px;font-family:var(--mono);font-size:13px;color:var(--bright)}.mr-dice-line .unk{color:var(--faint)}.rail-note{color:var(--muted);font-size:14px;line-height:1.5}.rail-cta-note{color:var(--muted);font-size:14px;text-align:center;line-height:1.4}.unclaimed-row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:12px 0}.provably{color:var(--dim);font-size:14px;line-height:1.55}.provably:hover{color:var(--muted)}.rail-foot{margin-top:auto;display:flex;align-items:center;gap:16px}.tour-link{background:none;border:none;padding:0;cursor:pointer;color:var(--dim);font-family:inherit;font-size:14px;line-height:1.55}.tour-link:hover{color:var(--muted)}.tour{position:fixed;inset:0;z-index:3000}.tour-block{position:absolute;inset:0}.tour-scrim{position:absolute;inset:0;background:#060709bd}.tour-hole{position:fixed;border-radius:3px;pointer-events:none;box-shadow:0 0 0 9999px #060709bd,0 0 0 1px var(--bright),0 0 24px 3px #dfe5ec42;transition:left .34s cubic-bezier(.4,0,.2,1),top .34s cubic-bezier(.4,0,.2,1),width .34s cubic-bezier(.4,0,.2,1),height .34s cubic-bezier(.4,0,.2,1)}.tour-holes{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.tour-holes rect{transition:x .34s cubic-bezier(.4,0,.2,1),y .34s cubic-bezier(.4,0,.2,1),width .34s cubic-bezier(.4,0,.2,1),height .34s cubic-bezier(.4,0,.2,1)}.tour-holes.tracking rect,.tour-hole.tracking{transition:none}.tour-hole-ring{fill:var(--bright);filter:drop-shadow(0 0 7px rgba(226,232,240,.35))}.tour-copy{animation:tourCopyIn .28s ease both}@keyframes tourCopyIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tour-card{position:fixed;width:340px;max-width:calc(100vw - 32px);background:var(--card-hi);border:1px solid var(--hair);border-radius:3px;padding:18px 18px 15px;box-shadow:0 20px 54px #0000009e;font-family:var(--mono);animation:tourIn .24s ease both;transition:left .34s cubic-bezier(.4,0,.2,1),top .34s cubic-bezier(.4,0,.2,1)}.tour-card.center{left:50%;top:50%;transform:translate(-50%,-50%);width:420px}.tour-card.sheet{left:10px;right:10px;width:auto;max-width:none;transform:none}.tour-step{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.tour-title{font-family:var(--sans);font-size:19px;color:var(--bright);margin-top:8px}.tour-body{font-size:13px;line-height:1.6;color:var(--muted);margin-top:8px}.tour-dots{display:flex;gap:6px;margin-top:16px}.tour-dots span{width:6px;height:6px;border-radius:50%;background:var(--seg);transition:width .2s,background .2s}.tour-dots span.on{width:16px;border-radius:3px;background:var(--bright)}.tour-actions{display:flex;align-items:center;margin-top:14px}.tour-skip{background:none;border:none;padding:6px 2px;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--dim)}.tour-skip:hover{color:var(--muted)}.tour-nav{margin-left:auto;display:flex;gap:8px}.tour-back{background:none;border:1px solid var(--hair);border-radius:2px;padding:7px 14px;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--muted)}.tour-back:hover{border-color:var(--bright);color:var(--bright)}.tour-next{background:var(--bright);border:1px solid var(--bright);border-radius:2px;padding:7px 16px;cursor:pointer;font-family:var(--mono);font-weight:600;font-size:12px;color:#0a0b0d}.tour-next:hover{filter:brightness(1.08)}@keyframes tourIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.tour-hole,.tour-card,.tour-holes rect{transition:none}.tour-card,.tour-copy{animation:none}}@media (min-width: 861px){.app:has(.play-shell){height:100dvh;overflow:hidden}.app:has(.play-shell) .footer{display:none}}.grow:has(>.play-shell){min-height:0;display:flex;flex-direction:column}.play-shell{flex:1;min-height:0;display:grid;grid-template-columns:330px minmax(0,1fr)}.bet-rail{background-color:var(--panel);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;border-right:1px solid var(--hair-soft);padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.bet-rail .bet-panel{position:static;padding:0;background:none;border:none;box-shadow:none}.bet-rail .rewards-panel{padding:0;background:none;border:none;box-shadow:none}.bet-panel{position:sticky;top:74px}.stage{position:relative;display:flex;flex-direction:column;min-width:0;background:radial-gradient(760px 360px at 50% 22%,rgba(140,148,162,.05),transparent 65%)}.stage-stack{flex:1;min-height:0;display:flex;gap:12px;padding:12px clamp(16px,2.5vw,36px) 14px}.stage-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px}.roundbar-row{display:flex;align-items:center;gap:14px;padding:12px clamp(16px,2.5vw,36px) 0}.roundbar{flex:1;height:3px;border-radius:2px;background:#8c94a224;overflow:hidden}.roundbar>span{display:block;height:100%;background:var(--bright);transition:width 1s linear}.roundbar.warn>span{background:var(--text)}.roundbar-txt{color:var(--muted);white-space:nowrap;font-size:14px}.roundbar-txt b{color:var(--text);font-weight:600}.roundbar-txt.warn b{color:var(--text)}.roundbar-pot{font-size:14px;white-space:nowrap;flex:none}.streak-chip{--ch: 6px;font-size:14px;color:var(--dim);border:none;background:var(--well-lo);border-radius:2px;box-shadow:inset 0 1px 0 var(--toplight);padding:2px 10px;white-space:nowrap}.stage-stack .card:not(.game-card){padding:14px}.prevrolls-rail{flex:none;align-self:stretch;min-height:0;display:flex;flex-direction:row;align-items:stretch}.prevroll-panel{flex:none;width:76px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 99%);mask-image:linear-gradient(180deg,#000 78%,transparent 99%)}.prevroll-col{position:absolute;inset:4px 0 0;display:flex;flex-direction:column;gap:11px}.prevroll-col:before{content:"";position:absolute;left:16px;top:4px;bottom:0;width:1px;background:linear-gradient(180deg,var(--hair-strong),transparent 92%)}.prevrolls-rail .prevroll{display:grid;grid-template-columns:12px 1fr;align-items:center;gap:8px;padding:0 10px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;animation:rollIn .35s ease both}.prevrolls-rail .prevroll .pr-n,.prevrolls-rail .prevroll .pr-dot{opacity:calc(1 - (var(--i, 0) / var(--n, 14)) * .78)}.pr-dot{justify-self:center;width:5px;height:5px;border-radius:50%;background:var(--faint)}.pr-n{font-family:var(--mono);font-weight:400;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.prevroll.latest .pr-n,.prevroll.latest .pr-dot{opacity:1}.prevroll.latest .pr-dot{width:7px;height:7px;background:var(--bright);box-shadow:0 0 12px #e2e8f0d9}.prevroll.latest .pr-n{font-family:var(--display);font-size:16px;color:var(--text)}.prevroll.gold .pr-n{color:var(--bright);text-shadow:0 0 12px rgba(226,232,240,.5)}.prevroll.gold .pr-dot{background:var(--bright)}@keyframes rollIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.game-card{flex:1;min-height:0;display:flex;flex-direction:column;padding:16px 18px}.game-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:14px 0 22px}.game-sub-m{display:none;margin-top:8px;font-family:var(--mono);font-size:13px;color:var(--muted)}.play-summary-m,.rb-sticky-m,.amt-presets-m,.cta-long,.fb-short,.feekey,.invite-collect-m{display:none}.hstrip-m{display:none!important}.bet-collapse,.hcollapse{display:contents}.hpanel-toggle{display:none}.bet-body{margin-top:16px}.game-pick{min-width:0}.pick-num-wrap{display:flex;align-items:baseline;gap:2px;margin-top:4px;height:clamp(36px,4vw,56px)}.pick-num{font-family:var(--display);font-size:clamp(36px,4vw,56px);line-height:1;color:var(--text);background:none;border:none;padding:0;width:auto;min-width:0;font-variant-numeric:tabular-nums}.pick-num.field{border:none}.pick-num:focus{outline:none}.pick-dec{font-family:var(--display);font-size:20px;color:var(--dim)}.game-stats{display:flex;gap:12px;flex:none}.game-stats .stat-box{min-width:116px}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stat-box{--ch: 9px;background:var(--well-lo);border:none;border-radius:2px;padding:10px 14px;box-shadow:inset 0 1px 0 var(--toplight)}.stat-box:focus-within{box-shadow:inset 0 0 0 2px var(--bright)}.stat-field{border:none;background:transparent;padding:0;font-size:20px;width:100%;font-variant-numeric:tabular-nums;color:var(--text);font-family:var(--mono)}.stat-field:focus{outline:none}:root{--bd-heat-dur: .52s;--bd-heat-ease: cubic-bezier(.22, 1, .36, 1);--bd-pop-dur: .62s;--bd-pop-ease: cubic-bezier(.16, 1, .3, 1);--bd-breathe-cycle: 2.8s;--bd-breathe-lift: 1.1;--bd-lock-cycle: 1.8s;--bd-lock-stagger: 24ms;--bd-hover-dur: .13s;--bd-hover-lift: 1.05;--bd-press: .94;--bd-press-dur: 90ms;--well-turn-dur: .56s;--well-turn-ease: cubic-bezier(.22, 1, .36, 1)}.board-wrap{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}.ring-wrap{position:relative;flex:0 0 auto}.ring{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;row-gap:6px}.bd-tile{position:relative;z-index:1;min-height:62px;transform:scale(var(--bd-scale, 1));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;overflow:hidden;padding:6px 2px;cursor:pointer;border:none;border-radius:3px;background:var(--well-lo);color:var(--dim);box-shadow:inset 0 1px 0 var(--toplight);transition:background var(--bd-hover-dur),color var(--bd-hover-dur),box-shadow var(--bd-hover-dur),transform var(--bd-press-dur);font-family:var(--mono);font-variant-numeric:tabular-nums;line-height:1}.bd-tile:hover{--bd-scale: var(--bd-hover-lift);z-index:4;color:var(--text);background:var(--card-hi);box-shadow:inset 0 1px 0 var(--toplight),0 6px 18px #00000073}.bd-tile:active{--bd-scale: var(--bd-press)}.bd-tile:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--bright);z-index:4}.bd-tile.on{background:#e2e8f024;color:var(--text);box-shadow:inset 0 0 0 1px var(--hair-strong),inset 0 1px 0 var(--toplight)}.bd-tile.on:hover{background:#e2e8f033;box-shadow:inset 0 0 0 1px var(--hair-strong),0 6px 18px #00000073}.bd-tile:disabled{cursor:default}.ring:not(.locked) .bd-tile.on{animation:bd-breathe var(--bd-breathe-cycle) ease-in-out infinite;animation-delay:calc(var(--n) * var(--bd-lock-stagger))}@keyframes bd-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(var(--bd-breathe-lift))}}.bd-heat{position:absolute;inset:0;z-index:0;display:flex;align-items:flex-end;pointer-events:none;border-radius:inherit;overflow:hidden}.bd-heat>i{display:block;width:100%;background:linear-gradient(180deg,#e2e8f042,#e2e8f01a);transition:height var(--bd-heat-dur) var(--bd-heat-ease)}.bd-tile.on .bd-heat>i{background:linear-gradient(180deg,#e2e8f080,#e2e8f029)}.bd-pop{position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;animation:bd-pop var(--bd-pop-dur) var(--bd-pop-ease) 1 both}@keyframes bd-pop{0%{box-shadow:inset 0 0 0 2px var(--bright);opacity:.9}to{box-shadow:inset 0 0 0 8px #e2e8f000;opacity:0}}.bd-sum,.bd-ways,.bd-odds,.bd-pay,.bd-you{position:relative;z-index:2}.bd-sum{font-family:var(--display);font-size:clamp(14px,1.6vw,19px);line-height:1;color:inherit}.bd-tile.on .bd-sum{color:var(--text)}.bd-ways{display:flex;align-items:flex-end;justify-content:center;width:46%;height:9px}.bd-ways i{display:block;width:100%;background:var(--faint);border-radius:1px 1px 0 0}.bd-tile.on .bd-ways i{background:var(--bright)}.bd-odds{font-size:10px;color:var(--faint);letter-spacing:.02em}.bd-tile.on .bd-odds{color:var(--muted)}.bd-pay{font-size:11px;color:var(--muted)}.bd-tile.on .bd-pay{color:var(--bright)}.bd-pay.unk{color:var(--faint)}.bd-you{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--bright);white-space:nowrap;max-width:100%;overflow:hidden}.bd-you i{flex:none;width:4px;height:4px;border-radius:2px;background:var(--bright);box-shadow:0 0 6px #e2e8f080}.ring-well{grid-column:1 / -1;order:-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;text-align:center;padding:8px 6px;border-radius:3px;background:var(--well-lo);box-shadow:inset 0 0 0 1px var(--hair),inset 0 1px 0 var(--toplight)}.rw-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--faint)}.rw-body{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:3px 8px;min-width:0;max-width:100%;animation:well-turn var(--well-turn-dur) var(--well-turn-ease) 1 both}@keyframes well-turn{0%{opacity:0;transform:translateY(6px);filter:brightness(1.6)}to{opacity:1;transform:translateY(0);filter:brightness(1)}}.rw-sum{font-family:var(--display);font-size:26px;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.rw-sum.unk{color:var(--faint)}.rw-dice{display:flex;gap:4px;justify-content:center}.rw-sub{font-family:var(--mono);font-size:11px;color:var(--muted);white-space:nowrap}.board-unread{padding:6px 0;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--faint);pointer-events:none;text-align:center}.ring.locked .bd-tile{pointer-events:none}.ring.locked .bd-tile:not(.on){opacity:.4}.ring.locked .bd-tile.on{animation:locked-pulse var(--bd-lock-cycle) ease-in-out infinite;animation-delay:calc(var(--n) * var(--bd-lock-stagger))}@media (min-width: 1001px) and (min-height: 680px){.ring{position:absolute;inset:0;margin:auto;display:block;max-width:600px;max-height:460px}.ring-wrap{flex:1 1 0;min-height:300px}.bd-tile{position:absolute;left:var(--l);top:var(--t);transform:translate(-50%,-50%) scale(var(--bd-scale, 1));width:min(13.5%,84px);height:13%;min-height:44px;padding:4px 2px}.ring-well{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:46%;height:40%;flex-direction:column;flex-wrap:nowrap;justify-content:center;gap:4px;padding:6px}.rw-body{flex-direction:column;align-items:center;gap:3px}.rw-sum{font-size:clamp(28px,3vw,44px)}.board-unread{position:absolute;inset:auto 0 0;z-index:6;padding:0}}.quickbets{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:30px;flex:none}.quickbets .chip.on{color:var(--text);background:var(--card-hi);box-shadow:inset 0 0 0 1px var(--hair-strong)}.qb-note{margin-left:auto;font-family:var(--mono);font-size:14px;color:var(--muted);white-space:nowrap}.board-note{margin:8px 0 0;flex:none;font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--dim)}@media (prefers-reduced-motion: reduce){.ring:not(.locked) .bd-tile.on,.ring.locked .bd-tile.on,.bd-pop,.rw-body{animation:none}.bd-heat>i,.bd-tile{transition:none}.btn.primary{animation:none}}.statstrip{display:flex;border:1px solid var(--hair);border-radius:2px;background-color:var(--panel);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;overflow:hidden}.statstrip .cell{flex:1;padding:13px 18px;border-left:1px solid var(--hair-soft);min-width:0}.statstrip .cell:first-child{border-left:none}.statstrip .cell.gold{background:#8c94a20a}.statstrip .c-label{display:block;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.statstrip .c-val{display:block;font-size:20px;font-weight:600;margin-top:2px;font-variant-numeric:tabular-nums}.pill-tab{--ch: 6px;border:none;border-radius:2px;padding:6px 14px;background:var(--well-lo);box-shadow:inset 0 1px 0 var(--toplight);color:var(--dim);font-family:var(--mono);font-size:14px;cursor:pointer;transition:background .12s,color .12s,transform .08s}.pill-tab:hover{color:var(--muted);background:var(--card-hi)}.pill-tab:active{transform:scale(.97)}.pill-tab.on{background:var(--seg);color:var(--text)}.b-badge{font-size:14px;letter-spacing:.1em;border-radius:2px;padding:3px 6px}.b-mr,.b-you{color:var(--text);border:1px solid var(--hair-strong)}.b-badge.unk{border:1px dashed var(--hair)}.dice-chip{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;background:var(--chip-bg);color:var(--bright);border:1px solid var(--hair-strong);font-size:14px}.learn-page{max-width:1220px;width:100%;margin:0 auto;padding:26px 30px 40px;box-sizing:border-box}.learn-intro{max-width:760px}.learn-title{margin:0 0 10px;font-family:var(--display);font-weight:400;font-size:20px;text-transform:lowercase}.learn-lead{margin:0;font-family:var(--mono);font-size:14px;color:var(--muted);line-height:1.65}.learn-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.learn-tour-btn{display:inline-flex;align-items:center;gap:8px;flex:none;margin-top:2px;padding:9px 15px;font-family:var(--mono);font-size:13px;color:var(--bright);background:none;border:1px solid var(--hair-strong);border-radius:2px;cursor:pointer;transition:border-color .18s,background .18s}.learn-tour-btn:hover{border-color:var(--bright);background:#dfe5ec0d}.learn-tour-btn svg{flex:none;opacity:.9}.learn-steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:22px 0}.learn-step-num{font-family:var(--mono);font-weight:600;font-size:22px;color:var(--bright);margin-bottom:8px}.learn-step-title{font-family:var(--sans);font-size:14px;font-weight:600;margin-bottom:6px}.learn-body{margin:0;font-family:var(--mono);font-size:14px;color:var(--muted);line-height:1.6}.learn-fee{padding:20px 22px;margin-bottom:22px}.learn-fee-head{display:flex;align-items:baseline;gap:14px;margin-bottom:14px;flex-wrap:wrap}.learn-note{font-family:var(--mono);font-size:14px;color:var(--faint)}.feebar{display:flex;height:34px;border-radius:2px;overflow:hidden;gap:2px;position:relative}.feebar>div{display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden}.fb-burn{background:#dfe5ec;color:#0a0b0d}.fb-mr{background:#e9eef4;color:#12151a}.fb-stakers{background:#97a0ac;color:#0a0b0d}.fb-ops{background:#232932;color:#7f8794}.feebar-dither{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(10,11,13,.7) .5px,transparent .7px);background-size:4px 4px;opacity:.3;mix-blend-mode:multiply}.learn-fee-notes{display:flex;flex-wrap:wrap;gap:26px;margin-top:12px;font-family:var(--mono);font-size:14px;color:var(--dim)}.learn-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:22px;align-items:stretch}.learn-grid .hpanel{padding:20px 22px}.learn-ways{display:flex;flex-direction:column;gap:13px;margin-top:14px;font-family:var(--mono);font-size:14px;color:var(--muted);line-height:1.55}.learn-hi{color:var(--text);font-weight:600}.learn-hi-viz{color:var(--viz-light);font-weight:600}.learn-glossary{display:grid;grid-template-columns:1fr 1fr;gap:14px 26px;margin-top:14px;font-family:var(--mono);font-size:14px;color:var(--muted);line-height:1.55}.learn-term{font-weight:500;color:var(--bright);margin-bottom:3px}.play-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;color:var(--dim);font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:14px;padding:8px 10px;border-bottom:1px solid var(--hair)}.tbl td{padding:10px;border-bottom:1px solid var(--hair-soft)}.rewards-panel{padding:12px 16px}.rewards-rounds{display:flex;flex-direction:column;gap:2px}.footer{border-top:1px solid var(--hair-soft);padding:28px 0 48px;color:var(--muted)}.footcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.footcols h4{margin:0 0 10px;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-weight:400}.footcols div.item{font-size:14px;margin-bottom:6px;line-height:1.4}.pill-note{font-size:14px;line-height:1.3;color:var(--muted)}.err{color:var(--neg-text)}.tick{font-variant-numeric:tabular-nums}.charv span{display:inline-block;opacity:0;animation:charIn .3s ease forwards}@media (prefers-reduced-motion: reduce){.charv span{animation:none;opacity:1}}.tabbar{display:none}@keyframes reelUp{0%{transform:translateY(58%)}to{transform:translateY(-58%)}}@keyframes reelDown{0%{transform:translateY(-58%)}to{transform:translateY(58%)}}@keyframes scanSweep{0%{transform:translateY(-120%)}to{transform:translateY(320%)}}@keyframes glowBloom{0%,to{text-shadow:0 0 22px rgba(255,255,255,.4),0 0 60px rgba(200,214,230,.28)}50%{text-shadow:0 0 40px rgba(255,255,255,.7),0 0 96px rgba(200,214,230,.45)}}@keyframes glitchFlicker{0%,44%,52%,to{opacity:1;transform:translate(0) skew(0)}46%{opacity:.35;transform:translate(-2px) skew(-7deg)}48%{opacity:1;transform:translate(2px) skew(3deg)}50%{opacity:.5;transform:translate(-1px) skew(-3deg)}}.rv-scrim{position:absolute;inset:0;z-index:40;cursor:pointer;overflow:hidden;container-type:inline-size;background:#060709b8;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);display:flex;flex-direction:column;align-items:center;justify-content:center}.dv-field{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1400px,96vw);height:min(900px,88vh);z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 47% 47% at 50% 50%,#000 var(--dv-inner),rgba(0,0,0,.6) 45%,rgba(0,0,0,.24) 66%,rgba(0,0,0,.06) 84%,transparent 100%);mask-image:radial-gradient(ellipse 47% 47% at 50% 50%,#000 var(--dv-inner),rgba(0,0,0,.6) 45%,rgba(0,0,0,.24) 66%,rgba(0,0,0,.06) 84%,transparent 100%)}@property --dv-r{syntax: "<length>"; inherits: false; initial-value: .7px;}@property --dv-r2{syntax: "<length>"; inherits: false; initial-value: 1px;}@property --dv-band{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.dv-layer{position:absolute;inset:-25%}.dv-fine{background-image:radial-gradient(rgba(226,232,240,var(--dv-a)) var(--dv-r),transparent calc(var(--dv-r) + .45px));background-size:var(--dv-pitch) var(--dv-pitch);animation:dvDriftA var(--dv-drift) linear infinite,dvBreatheA var(--dv-breath) ease-in-out infinite}.dv-coarse{background-image:radial-gradient(rgba(226,232,240,calc(var(--dv-a) * 1.7)) var(--dv-r2),transparent calc(var(--dv-r2) + .5px));background-size:var(--dv-pitch2) var(--dv-pitch2);animation:dvDriftB calc(var(--dv-drift) * 1.6) linear infinite,dvBreatheB var(--dv-breath) ease-in-out calc(var(--dv-breath) * -.33) infinite}.dv-wave{background-image:radial-gradient(rgba(255,255,255,calc(var(--dv-a) * 2.6)) calc(var(--dv-pitch) * .46),transparent calc(var(--dv-pitch) * .46 + .4px));background-size:var(--dv-pitch) var(--dv-pitch);-webkit-mask-image:radial-gradient(ellipse 47% 47% at 50% 50%,transparent calc(var(--dv-band) - 26%),rgba(0,0,0,.5) calc(var(--dv-band) - 11%),#000 var(--dv-band),rgba(0,0,0,.5) calc(var(--dv-band) + 11%),transparent calc(var(--dv-band) + 26%));mask-image:radial-gradient(ellipse 47% 47% at 50% 50%,transparent calc(var(--dv-band) - 26%),rgba(0,0,0,.5) calc(var(--dv-band) - 11%),#000 var(--dv-band),rgba(0,0,0,.5) calc(var(--dv-band) + 11%),transparent calc(var(--dv-band) + 26%));animation:dvWave var(--dv-breath) ease-out infinite}.dv-field.still .dv-fine{animation:dvBreatheA var(--dv-breath) ease-in-out infinite}.dv-field.still .dv-coarse{animation:dvBreatheB var(--dv-breath) ease-in-out calc(var(--dv-breath) * -.33) infinite}@keyframes dvDriftA{to{background-position:96px -132px}}@keyframes dvDriftB{to{background-position:-110px 88px}}@keyframes dvBreatheA{0%,to{--dv-r: calc(var(--dv-pitch) * .05)}50%{--dv-r: calc(var(--dv-pitch) * .47)}}@keyframes dvBreatheB{0%,to{--dv-r2: calc(var(--dv-pitch2) * .04)}50%{--dv-r2: calc(var(--dv-pitch2) * .45)}}@keyframes dvWave{0%{--dv-band: 0%;opacity:0}18%{opacity:1}to{--dv-band: 82%;opacity:0}}.rv-bloom{position:absolute;left:50%;top:50%;width:76vw;height:62vh;z-index:1;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(255,255,255,.26),rgba(226,232,240,.1) 38%,transparent 74%);animation:rv-bloom .85s ease-out forwards}@keyframes rv-bloom{0%{opacity:1;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.rv-burst{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.95) .9px,transparent 1.3px);background-size:3px 3px;-webkit-mask-image:radial-gradient(ellipse 55% 55% at 50% 50%,#000 6%,transparent 72%);mask-image:radial-gradient(ellipse 55% 55% at 50% 50%,#000 6%,transparent 72%);animation:rv-burst 1.05s cubic-bezier(.16,1,.3,1) forwards}.rv-burst.gold{background-image:radial-gradient(rgba(255,255,255,1) 1.1px,transparent 1.5px)}@keyframes rv-burst{0%{opacity:1;transform:scale(.35)}to{opacity:0;transform:scale(2.1)}}.rv-sparkle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:340px;height:340px;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 62%)}.rv-scan{position:absolute;left:0;right:0;height:22%;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent);animation:scanSweep 2.8s linear infinite}.rv-vignette{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:680px;height:440px;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(ellipse,rgba(6,7,8,.82),rgba(6,7,8,.32) 55%,transparent 75%)}.rv-stack{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.rv-eyebrow{font:500 13px var(--mono);letter-spacing:.3em;color:#fff;text-shadow:0 0 12px rgba(255,255,255,.6)}.rv-eyebrow-jackpot{letter-spacing:.44em}.rv-eyebrow-lose{color:var(--text-tertiary);text-shadow:none}.rv-reels{display:flex;gap:16px;height:100px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 32%,#000 68%,transparent);mask-image:linear-gradient(180deg,transparent,#000 32%,#000 68%,transparent)}.rv-reel{width:62px;display:flex;align-items:center;justify-content:center;font:400 78px var(--display);color:#fff;line-height:1}.rv-result{text-align:center;position:relative}.rv-result.pop{animation:popIn .45s ease}.rv-payout{font:400 84px var(--display);color:#fff;margin-top:12px;line-height:1}.rv-payout.bloom{animation:glowBloom 2.2s ease-in-out infinite}.rv-sub{font:500 14px var(--mono);letter-spacing:.16em;color:#c9d3dd;margin-top:8px}.rv-jackpot{font:400 min(88px,8cqw) var(--display);letter-spacing:.06em;color:#fff;margin-top:12px;line-height:1;white-space:nowrap}.rv-jackpot.bloom{animation:glowBloom 1.8s ease-in-out infinite}.rv-jackpot-amt{font:400 min(44px,5.2cqw) var(--display);color:#fff;margin-top:8px;text-shadow:0 0 22px rgba(255,255,255,.55);white-space:nowrap}.rv-sub.glitch{animation:glitchFlicker 2.6s steps(1) infinite}.rv-lose-num{font:400 84px var(--display);color:var(--bright);margin-top:12px;line-height:1}.rv-lose-copy{font:500 14px var(--mono);letter-spacing:.06em;color:var(--text-tertiary);margin-top:14px;line-height:1.7}.rv-hi{color:#fff}.rv-none-num{font:700 30px var(--sans);color:var(--text)}.rv-none-copy{font:400 14px var(--mono);color:var(--muted);margin-top:10px}.rv-dark{background:#000;backdrop-filter:none;-webkit-backdrop-filter:none;animation:jb-dark .52s ease-in both}@keyframes jb-dark{0%{opacity:.5}22%{opacity:1}to{opacity:1}}.rv-mother{background:#020203e6}.jb{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.jb-flash{position:absolute;inset:0;background:#fff;animation:jb-flash 1.3s linear forwards}@keyframes jb-flash{0%{opacity:.92}9%{opacity:.05}30%{opacity:.62}40%{opacity:.03}to{opacity:0}}.jb-rays-wrap{position:absolute;inset:0;animation:jb-raysIn 1.4s ease-out both}.jb-rays{position:absolute;left:50%;top:50%;width:150vmax;height:150vmax;margin:-75vmax 0 0 -75vmax;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.16) 0deg 1.4deg,transparent 1.4deg 7deg);-webkit-mask-image:radial-gradient(circle at center,transparent 7%,#000 19%,transparent 46%);mask-image:radial-gradient(circle at center,transparent 7%,#000 19%,transparent 46%);animation:jb-spin 14s linear infinite}@keyframes jb-spin{to{transform:rotate(360deg)}}@keyframes jb-raysIn{0%{opacity:0}30%{opacity:1}to{opacity:.7}}.jb-ring{position:absolute;left:50%;top:50%;width:900px;height:900px;margin:-450px 0 0 -450px;background-image:radial-gradient(rgba(255,255,255,.95) 1.1px,transparent 1.6px);background-size:4px 4px;-webkit-mask-image:radial-gradient(circle at center,transparent 29%,#000 43%,#000 47%,transparent 63%);mask-image:radial-gradient(circle at center,transparent 29%,#000 43%,#000 47%,transparent 63%);animation:jb-ring 1.7s cubic-bezier(.1,.72,.2,1) both}@keyframes jb-ring{0%{transform:scale(.22);opacity:0}7%{opacity:1}to{transform:scale(3.6);opacity:0}}.jb.cold .jb-rays{background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.07) 0deg 1.4deg,transparent 1.4deg 7deg)}.jb.cold .jb-ring{background-image:radial-gradient(rgba(226,232,240,.5) 1px,transparent 1.5px)}.rv-mother-miss .rv-sub{max-width:32ch;margin-left:auto;margin-right:auto;line-height:1.7;letter-spacing:.1em}.rv-mother-miss .rv-jackpot{color:var(--bright)}.rv-mother-miss .rv-eyebrow-jackpot{color:var(--muted);text-shadow:none}.rv-mother-miss .rv-jackpot-amt{color:var(--bright);text-shadow:0 0 18px rgba(226,232,240,.3)}.rv-stack.slam{animation:jb-shake .66s cubic-bezier(.36,.07,.19,.97) both}@keyframes jb-shake{0%{transform:translate(0)}8%{transform:translate(-11px,7px)}18%{transform:translate(9px,-6px)}28%{transform:translate(-8px,-5px)}40%{transform:translate(6px,5px)}52%{transform:translate(-5px,3px)}66%{transform:translate(3px,-3px)}80%{transform:translate(-2px,1px)}to{transform:translate(0)}}.rv-mother-card .rv-jackpot{animation:jb-slam 1.05s cubic-bezier(.16,1,.3,1) both,glowBloom 1.8s ease-in-out 1.05s infinite}@keyframes jb-slam{0%{opacity:0;transform:scale(4.2);filter:blur(22px);letter-spacing:.6em}45%{opacity:1}68%{transform:scale(.93);filter:blur(0);letter-spacing:.06em}84%{transform:scale(1.04)}to{opacity:1;transform:scale(1);filter:blur(0);letter-spacing:.06em}}.rv-mother-card .rv-eyebrow-jackpot{animation:jb-fadeUp .6s ease-out .9s both}.rv-mother-card .rv-jackpot-amt{animation:jb-fadeUp .6s ease-out 1.15s both}.rv-mother-card .rv-sub{animation:jb-fadeUp .6s ease-out 1.35s both,glitchFlicker 2.6s steps(1) 1.35s infinite}@keyframes jb-fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.rv-payout.bloom,.rv-jackpot.bloom,.rv-sub.glitch,.rv-scan,.rv-result.pop,.dv-layer,.rv-bloom,.rv-burst,.rv-stack.slam,.rv-dark,.rv-mother-card .rv-jackpot,.rv-mother-card .rv-eyebrow-jackpot,.rv-mother-card .rv-jackpot-amt,.rv-mother-card .rv-sub{animation:none}.dv-wave,.rv-bloom,.rv-burst,.jb{display:none}}@media (max-width: 860px){.rv-reels{gap:12px;height:74px}.rv-reel{width:48px;font-size:58px}.rv-payout,.rv-lose-num{font-size:60px}.rv-eyebrow-jackpot{font-size:11px;letter-spacing:.2em}}.bet-flash{position:absolute;inset:-45% -14%;z-index:2;pointer-events:none;background:radial-gradient(ellipse 50% 130% at 50% 50%,rgba(255,255,255,.95),rgba(226,232,240,.5) 32%,transparent 68%);animation:bet-flash .75s ease-out forwards}@keyframes bet-flash{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.55)}}.bet-burst{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:2px;background-image:radial-gradient(rgba(255,255,255,1) .9px,transparent 1.2px);background-size:3px 3px;-webkit-mask-image:radial-gradient(ellipse 68% 160% at 50% 50%,#000 10%,transparent 80%);mask-image:radial-gradient(ellipse 68% 160% at 50% 50%,#000 10%,transparent 80%);animation:bet-burst .95s cubic-bezier(.16,1,.3,1) forwards}@keyframes bet-burst{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.9)}}@keyframes locked-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}.ring.locked .bd-tile.on:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;background-image:radial-gradient(rgba(255,255,255,.7) .7px,transparent 1px);background-size:3px 3px;animation:locked-dither var(--bd-lock-cycle) ease-in-out infinite;animation-delay:calc(var(--n) * var(--bd-lock-stagger))}@keyframes locked-dither{0%,to{opacity:0}50%{opacity:.55}}.board-wrap.locked .quickbets .chip{pointer-events:none;opacity:.45}@media (prefers-reduced-motion: reduce){.bet-burst,.bet-flash{animation:none}.ring.locked .bd-tile.on:after{animation:none}}.chart-plot-in{animation:chart-plot-in 2.6s cubic-bezier(.33,0,.2,1) both}@keyframes chart-plot-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.chart-line-glow{animation:chart-line-glow 2.9s ease-out forwards}@keyframes chart-line-glow{0%,68%{filter:drop-shadow(0 0 6px rgba(255,255,255,.9)) brightness(1.8)}to{filter:none}}.chart-scan{position:absolute;top:0;bottom:0;left:0;width:46px;z-index:4;pointer-events:none;margin-left:-46px;background-image:radial-gradient(rgba(255,255,255,.85) .85px,transparent 1.1px),linear-gradient(90deg,transparent,rgba(255,255,255,.9) 92%);background-size:3px 3px,100% 100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 78%,#000);mask-image:linear-gradient(90deg,transparent,#000 78%,#000);box-shadow:0 0 22px 5px #e2e8f073;animation:chart-scan 2.6s cubic-bezier(.33,0,.2,1) forwards}@keyframes chart-scan{0%{left:0;opacity:0}8%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.spark-line{stroke-dasharray:1;animation:chart-line-draw 2.2s ease forwards}@keyframes chart-line-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.hbars.load>span{transform-origin:bottom;animation:bar-grow .9s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i) * 55ms)}@keyframes bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.donut-in{transform-origin:center;animation:donut-in 1.5s cubic-bezier(.22,1,.36,1) both}@keyframes donut-in{0%{opacity:0;transform:scale(.82) rotate(-24deg)}to{opacity:1;transform:scale(1) rotate(0)}}.chart-dither{animation:chart-dither-pulse 2.6s ease-out}@keyframes chart-dither-pulse{0%{opacity:.7}22%{opacity:.12}50%{opacity:.6}}@media (prefers-reduced-motion: reduce){.chart-plot-in,.chart-line-glow,.chart-scan,.spark-line,.hbars.load>span,.donut-in,.chart-dither{animation:none}}.hpage{max-width:1280px;width:100%;margin:0 auto;padding:20px 30px 24px;box-sizing:border-box}.hpage-head{display:flex;align-items:baseline;gap:16px;margin-bottom:14px;flex-wrap:wrap}.hpage-head h2{margin:0;font-family:var(--display);font-weight:400;font-size:20px;text-transform:lowercase}.hpage-sub{font-family:var(--mono);font-size:14px;color:var(--dim)}.hpanel{border:1px solid rgba(255,255,255,.1);border-radius:2px;background-color:var(--card-hi);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;padding:18px 20px}.hstrip{display:flex;border:1px solid rgba(255,255,255,.1);border-radius:2px;overflow:hidden;margin-bottom:16px}.hstrip .cell{flex:1;padding:12px 18px;border-left:1px solid rgba(255,255,255,.1);min-width:0}.hstrip .cell:first-child{border-left:none}.hstrip .cell.wide{flex:1.25;display:flex;align-items:center;gap:12px}.eyebrow{font-family:var(--mono);font-weight:500;font-size:13px;letter-spacing:.14em;color:var(--dim)}.hstrip .eyebrow,.hpanel-head .eyebrow{font-size:12px;letter-spacing:.06em;white-space:nowrap}.hstrip .val{display:block;font-family:var(--mono);font-weight:600;font-size:18px;margin-top:5px;font-variant-numeric:tabular-nums}.val.bright{color:var(--bright)}.val.viz{color:var(--viz-light)}.hgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px}.hcol{display:flex;flex-direction:column;gap:16px;min-width:0}.hpanel.fill{display:flex;flex-direction:column;min-height:0}.hpanel-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.hpanel-head .fig{font-family:var(--mono);font-weight:600;font-size:15px;color:var(--bright)}.hpanel-head .note{margin-left:auto;font-family:var(--mono);font-size:13px;color:var(--faint)}.hrange{margin-left:auto;display:flex;gap:3px;background:var(--bg);border-radius:2px;padding:3px}.hrange button{font-family:var(--mono);font-weight:500;font-size:13px;color:var(--dim);background:none;border:none;border-radius:2px;padding:4px 11px;cursor:pointer}.hrange button.on{color:var(--text);background:var(--seg)}.chart{position:relative;width:100%;flex:1;min-height:200px}.chart-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.chart-grid>i{border-top:1px dashed rgba(255,255,255,.07)}.chart svg.plot{position:absolute;inset:0;width:100%;height:100%;display:block}.chart-dither{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.6) .5px,transparent .7px);background-size:4px 4px;opacity:.25;mix-blend-mode:overlay}.chart-foot{display:flex;justify-content:space-between;font-family:var(--mono);font-size:13px;color:var(--faint);margin-top:8px}.hbars{flex:1;display:flex;align-items:flex-end;gap:6px;min-height:56px;position:relative}.hbars>span{flex:1;border-radius:2px 2px 0 0;background:var(--viz-mid)}.donut-row{display:flex;align-items:center;gap:18px}.donut{width:92px;height:92px;flex:none}.hrows{display:flex;flex-direction:column;overflow:auto;flex:1;min-height:0}.hrow{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:14px}.hrow:last-child{border-bottom:none}.htable-head{display:grid;gap:8px;font-family:var(--mono);font-weight:500;font-size:13px;letter-spacing:.1em;color:var(--faint);padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.htable-row{display:grid;gap:8px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--mono);font-size:14px}.hinput{display:flex;align-items:center;background:var(--bg);border:1px solid var(--hair-strong);border-radius:2px;padding:7px 8px 7px 14px}.hinput input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-family:var(--mono);font-weight:500;font-size:15px}.hinput .unit{font-size:14px;color:var(--muted);margin-right:8px}.hinput .max{font-size:14px;color:var(--muted);background:var(--seg);border-radius:2px;padding:6px 10px;cursor:pointer}.hbtn{border-radius:2px;padding:12px;text-align:center;font-family:var(--sans);font-size:14px;cursor:pointer;border:none}.hbtn.fill{background:linear-gradient(180deg,var(--bright),var(--viz-step));color:var(--bg);font-weight:700}.hbtn.fill:disabled{opacity:.5;cursor:not-allowed}.hbtn.outline{background:transparent;border:1px solid var(--hair-strong);color:var(--muted);font-weight:600}.hclaim-row{display:flex;align-items:center;gap:10px;margin-top:12px;border:1px solid rgba(226,232,240,.25);border-radius:2px;padding:11px 14px}.hchip-btn{font-family:var(--sans);font-size:14px;font-weight:700;color:var(--bg);background:var(--bright);border:none;border-radius:2px;padding:6px 14px;cursor:pointer}.hchip-btn:disabled{opacity:.5;cursor:not-allowed}.hlink{display:flex;align-items:center;gap:10px;background:var(--bg);border:1px dashed var(--hair-strong);border-radius:2px;padding:10px 12px}.hlink .url{flex:1;min-width:0;font-family:var(--mono);font-size:14px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hlink .act{font-family:var(--mono);font-weight:600;font-size:14px;cursor:pointer;background:none;border:none;padding:0;border-radius:0;-webkit-appearance:none;appearance:none}.hlink .act.copy{color:var(--bright)}.hlink .act.customize{color:var(--muted);margin-left:auto}.hlink.editing{gap:6px;padding:7px 8px 7px 12px;border-color:#e2e8f073}.ilink-pre{flex:none;font-family:var(--mono);font-size:14px;color:var(--dim)}.ilink-input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-family:var(--mono);font-size:14px}.ilink-input::placeholder{color:var(--faint)}.ilink-save{flex:none;font-family:var(--mono);font-weight:700;font-size:14px;color:var(--bg);background:var(--bright);border:none;border-radius:2px;padding:5px 10px;cursor:pointer}.ilink-save:disabled{opacity:.5;cursor:not-allowed}.ilink-x{flex:none;font-family:var(--mono);font-weight:600;font-size:14px;color:var(--dim);background:none;border:none;padding:5px 4px;cursor:pointer}.ilink-x:hover{color:var(--muted)}.ilink-hint{font-family:var(--mono);font-size:14px;color:var(--faint);margin-top:7px}.hnote{font-family:var(--mono);font-size:14px;color:var(--faint);line-height:1.6;margin-top:10px}.unk{color:var(--faint);font-weight:500;font-variant-numeric:tabular-nums;cursor:help}.hempty{flex:1;min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;padding:14px 18px;box-sizing:border-box;border:1px dashed rgba(255,255,255,.09);border-radius:2px;font-family:var(--mono);font-size:13px;line-height:1.65;color:var(--faint)}.hcaveat{margin-left:auto;flex:none;text-align:right;font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--faint)}@media (min-width: 861px){.app:has(.hpage){height:100dvh;overflow:hidden}.app:has(.hpage) .footer{display:none}.grow:has(>.hpage){min-height:0;display:flex;flex-direction:column}.hpage{flex:1;min-height:0;display:flex;flex-direction:column}.hgrid{flex:1;min-height:0}.hcol{min-height:0}}@media (max-width: 860px){.hpage{padding:14px 14px 24px}.hgrid{grid-template-columns:1fr}.hstrip{flex-direction:column}.hstrip .cell{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex:none;padding:9px 12px;min-width:0;border-left:none;border-top:1px solid rgba(255,255,255,.08)}.hstrip .cell:first-child{border-top:none}.hstrip .eyebrow{white-space:nowrap;font-size:11px;letter-spacing:.07em}.hstrip .val{display:inline;font-size:15px;margin-top:0;text-align:right}.hstrip .cell.wide{flex-wrap:nowrap}.hstrip .cell.wide>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex:1;min-width:0}.hstrip .cell.wide svg{width:64px;height:22px}.hlink{flex-wrap:nowrap;gap:9px;padding:10px 11px}.hlink .url{flex:1 1 auto;min-width:0;font-size:13px}.hlink .act{flex:none;white-space:nowrap;font-size:13px;padding:0}.hpage-head{flex-wrap:wrap;row-gap:4px}.hpage-head h2{font-size:22px}.hpage-sub{font-size:12px}.hide-m{display:none}.hide-panel-m{display:none!important}.app-invite .hgrid>.hcol:last-child{order:-1}.hstrip-m{display:flex!important}.invite-collect-m{display:flex;align-items:center;gap:10px}.invite-collect-m .eyebrow{font-size:11px;letter-spacing:.07em;white-space:nowrap}.invite-collect-m .val{margin-left:auto;font-family:var(--mono);font-weight:600;font-size:15px}.invite-collect-m .hchip-btn{flex:none}.hpanel-toggle{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;padding:0 0 8px;cursor:pointer}.hpanel-toggle .ht-count{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--muted)}.hpanel-toggle .chev{flex:none;color:var(--dim);transition:transform .34s cubic-bezier(.4,0,.2,1)}.hpanel-toggle.open .chev{transform:rotate(180deg)}.hcollapse{display:block;overflow:hidden;height:var(--fh, auto);flex:none;transition:height .34s cubic-bezier(.4,0,.2,1)}.hcollapse.closed{height:0}.app-invite .hpage{padding-bottom:calc(var(--ctlh, 150px) + 5px)}.stake-ctl,.invite-collect-m{position:fixed;left:0;right:0;z-index:30;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));border:none;border-top:1px solid var(--hair-soft);border-radius:0;background-color:var(--panel);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;padding:10px 14px 12px}.stake-ctl .hclaim-row{margin-top:10px}.app-stake .hgrid{row-gap:0}.app-stake .hpage{padding-bottom:calc(var(--ctlh, 240px) + 5px)}.hpanel{padding:14px}.hrows .hrow,.htable-row{font-size:13px}.hpanel.fill{flex:none!important}.chart{flex:none;height:180px;min-height:0}.hbars{flex:none;height:120px;min-height:0}.chart-foot{font-size:11px;margin-top:6px;gap:8px}.chart-foot span{min-width:0}.hpanel-head{flex-wrap:wrap;row-gap:6px}.hpanel-head .note{flex-basis:100%;margin-left:0;font-size:12px}.hrange{margin-left:0;flex-basis:100%;justify-content:flex-start}.hpanel-head{flex-wrap:wrap}.hpanel-head .note{flex-basis:100%;margin-left:0}.chart{min-height:240px}}@media (max-width: 1000px){.nav-right .bal,.prevrolls-rail{display:none}.play-summary-m{order:2;display:grid;grid-template-columns:1fr 1.25fr;gap:8px}.psum{background-color:var(--card-hi);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;border:1px solid var(--hair);border-radius:2px;padding:7px 9px;min-width:0}.psum-label{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psum-val{margin-top:5px;font-family:var(--display);font-size:19px;color:var(--text)}.psum-val.roll{font-size:26px;line-height:1.15;font-variant-numeric:tabular-nums;letter-spacing:.02em}.psum-unit{font-size:14px;color:var(--bright)}.psum-sub{display:block;margin-top:3px;font-family:var(--mono);font-size:12px;color:var(--muted)}.psum-sub b{color:var(--dim);font-weight:400}.game-head{flex-wrap:wrap;row-gap:12px}.game-stats{width:100%}.game-stats .stat-box{flex:1}}@media (min-width: 861px) and (max-width: 1000px){.hstrip{flex-wrap:wrap}.hstrip .cell{flex:1 1 45%;border-left:none;border-top:1px solid rgba(255,255,255,.08)}.hstrip .cell.wide{flex:1 1 45%}.hstrip .cell:first-child,.hstrip .cell:nth-child(2){border-top:none}.play-shell{grid-template-rows:minmax(0,1fr)}.stage{min-height:0;overflow-y:auto}}@media (max-width: 860px){.app-play{height:100dvh}.app-play .grow{min-height:0}.play-shell{display:flex;flex-direction:column;min-height:0}.stage{order:1;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.bet-rail{order:2;flex:0 0 auto;border-right:none;border-top:1px solid var(--hair-soft);overflow:visible}.bet-rail .bet-panel{position:static}.game-card{flex:none}.stage-stack{flex-direction:column;gap:8px;padding:4px 14px}.stage-main{gap:8px}.stage>.roundbar-row{display:none}.rb-sticky-m{display:flex;align-items:center;gap:10px;width:100%;padding:6px 0;background:none;border:none;cursor:pointer}.rb-sticky-m .roundbar-txt{font-size:13px}.rb-sticky-m .chev{flex:none;color:var(--dim);transition:transform .34s cubic-bezier(.4,0,.2,1)}.rb-sticky-m.open .chev{transform:rotate(180deg)}.bet-collapse{display:block;overflow:hidden;height:var(--beth, auto);transition:height .34s cubic-bezier(.4,0,.2,1)}.bet-collapse.closed{height:0}.mr-card,.rewards-panel,.rail-foot{display:none}.bet-rail{padding:6px 14px calc(12px + env(safe-area-inset-bottom));gap:4px;overflow:hidden}.game-card{order:1}.game-card{padding:0;background:none;border:none;box-shadow:none;gap:8px}.game-card:before,.game-card:after{display:none}.game-card>.board-wrap{background-color:var(--card-hi);background-image:radial-gradient(rgba(255,255,255,.03) .5px,transparent .7px);background-size:3px 3px;border:1px solid var(--hair);border-radius:2px;padding:8px}.game-head{margin:2px 0 6px;gap:12px}.game-stats{display:none}.game-sub-m{display:block;margin-top:0}.game-pick{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.game-pick>.label{display:none}.pick-num-wrap{height:auto;min-height:0;margin-top:0;overflow:visible}.pick-num{font-size:32px;min-width:0}.ring{gap:4px;row-gap:6px}.bd-tile{padding:6px 1px 5px;gap:2px}.bd-tile:hover{--bd-scale: 1;box-shadow:inset 0 1px 0 var(--toplight)}.bd-sum{font-size:15px}.bd-ways{height:8px}.bd-odds,.bd-pay,.bd-you{font-size:11px}.board-unread{grid-column:1 / -1}.quickbets{gap:5px}.quickbets .chip{padding:7px 9px;font-size:12px}.qb-note{width:100%;margin-left:0;font-size:12px;white-space:normal}.board-note{display:none}.seg.block button{padding:6px 10px}.bet-panel .col.gap-m{flex-direction:column;align-items:stretch;gap:6px}.bet-body,.amt-presets-m{margin-top:4px}.amt-block{flex:none;min-width:0}.amt-label-row{display:flex}.amt-label-row .label{font-size:12px;letter-spacing:.06em}.amt-label-row .muted{font-size:12px}.amt-presets-m{display:flex;gap:7px;align-items:stretch;margin-top:6px}.apreset{flex:1;min-width:0;text-align:center;cursor:pointer;font-family:var(--mono);font-weight:600;font-size:14px;color:var(--muted);background:none;border:1px solid var(--hair-strong);border-radius:2px;padding:8px 0}.apreset.on{color:var(--bg);background:var(--bright);border-color:var(--bright)}.apreset.edit{flex:none;width:34px;display:flex;align-items:center;justify-content:center;color:var(--dim)}.apreset.edit.on{color:var(--bg)}.amt-row{display:none;margin-top:7px!important}.amt-row.custom-open-m{display:flex}.amt-step{display:none}.amt-row .amt-field{min-width:0;padding-top:9px;padding-bottom:9px}.bet-panel .btn.lg{flex:none;width:100%}.rim-inner.has-long .cta-short{display:none}.cta-long{display:inline;font-family:var(--display);font-size:13px}.bet-profit,.bet-panel .prose,.rail-cta-note,.amt-incs{display:none}.app-play,.play-shell,.bet-rail{max-width:100%;overflow-x:hidden}.stage{overflow-x:hidden}.bet-panel .btn.lg.metal-rim{padding:2px}.bet-panel .btn.lg .rim-inner{padding:12px 14px}.app>footer{display:none}.nav-inner{flex-wrap:wrap;height:auto;padding:8px 16px;row-gap:6px}.nav-links,.nav-right .bal{display:none}.tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:45;background:#0c0e11;border-top:1px solid var(--hair);padding:8px 8px calc(8px + env(safe-area-inset-bottom))}.tabbar button{flex:1 1 0;min-width:0;background:none;border:none;color:var(--dim);cursor:pointer;font-family:var(--mono);font-size:14px;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 0}.tabbar button.on{color:var(--text)}.tabbar svg{width:21px;height:21px;stroke:var(--dim);fill:none;stroke-width:1.8}.tabbar button.on svg{stroke:var(--bright)}.app{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}.field,.amt-field,.stat-field{font-size:16px}.container{padding:0 16px}.ring{gap:3px;row-gap:5px}.bd-tile{padding:5px 0 4px;min-height:56px}.rw-sum{font-size:22px}.bd-sum{font-size:14px}.bd-odds,.bd-pay,.bd-you{font-size:10px}.quickbets .chip{flex:1 1 0;min-width:0;padding:8px 4px;text-align:center}.play-grid,.footcols,.stat-row{grid-template-columns:1fr}.learn-page{padding:16px 16px 32px}.learn-top{flex-direction:column;gap:14px}.learn-tour-btn{margin-top:0}.fb-long,.fb-short{display:none}.feebar{height:18px}.feekey{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin:12px 0 0;padding:0;list-style:none}.feekey li{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--mono);font-size:12px;color:var(--muted)}.feekey .sw{flex:none;width:11px;height:11px;border-radius:2px;box-shadow:inset 0 0 0 1px #0a0b0d8c}.learn-steps,.learn-grid,.learn-glossary{grid-template-columns:1fr}.statstrip{flex-wrap:wrap}.statstrip .cell{flex:1 1 40%;border-left:none;border-top:1px solid var(--hair-soft)}.statstrip .cell:nth-child(-n+2){border-top:none}.card:has(>.tbl){overflow-x:visible}.tbl{min-width:0;display:block}.tbl thead{display:none}.tbl tbody{display:block}.tbl tr{display:grid;grid-template-columns:auto 1fr auto;gap:2px 10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--hair-soft)}.tbl td{display:block;padding:0;border:none}.tbl td:nth-child(1){grid-column:1;grid-row:1}.tbl td:nth-child(2){grid-column:2;grid-row:1}.tbl td:nth-child(5){grid-column:3;grid-row:1;text-align:right}.tbl td:nth-child(3){grid-column:1 / 3;grid-row:2;font-size:13px;color:var(--muted)}.tbl td:nth-child(4){grid-column:3;grid-row:2;text-align:right;font-size:13px;color:var(--muted)}.tbl td:nth-child(4):after{content:" won";color:var(--dim)}.tbl td:only-child{grid-column:1 / -1;grid-row:auto;text-align:left;font-size:13px}.tbl td:only-child:after{content:none}.chip{padding:8px 13px}.roundbar-row{flex-wrap:wrap;row-gap:8px}.roundbar-txt{white-space:normal}.footer{padding-bottom:48px}}
