@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/syne-greek-wght-normal-5tOOQDeJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/syne-latin-ext-wght-normal-JjI8ZrW1.woff2)format("woff2-variations");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:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/syne-latin-wght-normal-BVsvWWA4.woff2)format("woff2-variations");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:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2)format("woff2-variations");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:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2-variations");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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--bg:#07100e;--panel:#0d1714;--panel-raised:#111d19;--panel-soft:#15221e;--line:#cdefde1f;--line-strong:#cdefde33;--text:#f0f7f3;--muted:#8a9b93;--muted-2:#788a82;--lime:#d8ff3e;--lime-soft:#d8ff3e1f;--blue:#78a8ff;--gold:#ffbf47;--orange:#ff805a;--violet:#b798ff;--coral:#ff7f9f;--danger:#ff6f78;--radius:18px;--font-display:"Syne Variable", sans-serif;font-family:IBM Plex Sans Variable,system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0}body:before{z-index:-1;content:"";background-image:linear-gradient(#cdefde06 1px,#0000 1px),linear-gradient(90deg,#cdefde06 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:where(a,button,input,select):focus-visible{outline:2px solid var(--lime);outline-offset:3px}::selection{background:var(--lime);color:#07100e}.button--primary{font-weight:700;border-color:var(--lime)!important;background:var(--lime)!important;color:#07100e!important}.button--primary:hover{background:#e3ff70!important;border-color:#e3ff70!important}.public-button{border:1px solid var(--line-strong);min-height:40px;color:var(--text);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:13px;font-weight:700;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.public-button:hover{border-color:#d8ff3e61;transform:translateY(-1px)}.public-button--primary{border-color:var(--lime);background:var(--lime);color:#07100e}.public-button--primary:hover{background:#e3ff70;border-color:#e3ff70}.public-button--large{min-height:48px;padding-inline:19px}.public-button--outline{background:#ffffff04}.public-button--ghost{min-height:36px;color:var(--muted);border-color:#0000;padding-inline:10px}.app-shell{min-height:100vh}.sidebar{z-index:30;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#07100eed;flex-direction:column;width:220px;padding:26px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:10px;width:fit-content;display:inline-flex}.brand__mark{background:var(--lime);color:#08100e;width:35px;height:35px;font-family:var(--font-display);border:1px solid #d8ff3e73;border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid;box-shadow:0 0 28px #d8ff3e26}.brand__word{font-family:var(--font-display);letter-spacing:-.025em;font-size:17px;font-weight:800}.sidebar__nav{flex-direction:column;gap:6px;margin-top:58px;display:flex}.nav-item{min-height:45px;color:var(--muted);border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:0 13px;font-size:14px;font-weight:600;transition:all .18s;display:flex}.nav-item:hover{border-color:var(--line);color:var(--text);transform:translate(2px)}.nav-item--active{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e2e}.sidebar__foot{border-top:1px solid var(--line);align-items:center;gap:11px;margin-top:auto;padding:14px 10px;display:flex}.sidebar__foot>div{flex-direction:column;gap:2px;display:flex}.sidebar__foot strong{font-size:12px}.sidebar__foot span{color:var(--muted);font-size:10px}.sidebar__foot a{color:var(--muted);font-size:10px;text-decoration:none;transition:color .2s}.sidebar__foot a:hover{color:var(--lime)}.network-orbit{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.network-orbit span,.live-dot{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #d8ff3ebf}.app-frame{min-height:100vh;padding-left:220px}.topbar{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07100ec7;justify-content:flex-end;align-items:center;gap:24px;height:72px;padding:0 36px;display:flex;position:sticky;top:0}.topbar__context{color:var(--muted);letter-spacing:.03em;align-items:center;gap:9px;margin-right:auto;font-size:12px;font-weight:600;display:flex}.topbar__context .live-dot{width:6px;height:6px}.brand--mobile,.mobile-nav{display:none}.wallet-button{min-width:104px;min-height:40px}.wallet-button--connected{max-width:180px;font-family:IBM Plex Mono,monospace}.wallet-button__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-cluster{align-items:center;gap:8px;display:flex;position:relative}.play-money-button{min-height:40px;color:var(--lime)!important;border-color:#d8ff3e38!important}.play-money-button svg{width:16px;height:16px}.wallet-menu{z-index:60;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1714fa;border-radius:13px;flex-direction:column;gap:4px;width:292px;padding:8px;animation:.18s cubic-bezier(.16,1,.3,1) both menuEnter;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 55px #00000075}.wallet-menu__profile{border-bottom:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding:9px 9px 11px;display:flex}.wallet-menu small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.09em;font-size:8px}.wallet-menu strong{text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:11px;overflow:hidden}.wallet-menu__profile>span{color:var(--muted-2);font-family:IBM Plex Mono,monospace;font-size:9px}.wallet-menu>button{min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 9px;font-size:11px;display:flex}.wallet-menu>button:hover{color:var(--text);background:#ffffff0a}.wallet-menu>button svg{width:16px;height:16px}.wallet-menu>button>span{flex-direction:column;gap:2px;min-width:0;display:flex}.wallet-menu>button>span small{color:var(--muted-2);letter-spacing:.02em;text-transform:none;font-size:7px}.wallet-menu__ens{border-bottom:1px solid var(--line);color:var(--lime);align-items:center;gap:10px;padding:10px 9px;display:flex}.wallet-menu__ens>svg{flex:none;width:20px;height:20px}.wallet-menu__ens>span{flex-direction:column;gap:2px;min-width:0;display:flex}.wallet-menu__ens small{color:var(--muted-2);letter-spacing:.02em;text-transform:none}.wallet-menu__name-form{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 9px 12px;display:flex}.wallet-menu__name-form label{flex-direction:column;gap:6px;display:flex}.wallet-menu__name-form label>span{color:var(--muted);font-size:9px}.wallet-menu__name-form input{border:1px solid var(--line-strong);width:100%;height:38px;color:var(--text);background:#ffffff09;border-radius:8px;outline:none;padding:0 10px;font:11px IBM Plex Mono,monospace}.wallet-menu__name-form input:focus{border-color:#d8ff3e6b;box-shadow:0 0 0 3px #d8ff3e12}.wallet-menu__name-form>div{justify-content:flex-end;gap:6px;display:flex}.wallet-menu__name-form button{border:1px solid var(--line);min-height:32px;color:var(--muted);background:0 0;border-radius:7px;padding:0 10px;font-size:9px}.wallet-menu__name-form button[type=submit]{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e47}.wallet-menu__name-form>small{text-align:right}.wallet-menu__name-form>p{color:#ff9ca3;margin:0;font-size:9px;line-height:1.35}.wallet-menu>.wallet-menu__disconnect{color:#ff9ca3}@keyframes menuEnter{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.app-main{width:min(1420px,100%);margin:0 auto;padding:44px 42px 80px}.page-stack{flex-direction:column;gap:32px;display:flex}.eyebrow{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600}.page-header{justify-content:space-between;align-items:flex-end;gap:30px;padding:4px 0 8px;display:flex}.page-header h1,.team-hero h1{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,58px);font-weight:650;line-height:1}.page-header__description{max-width:690px;color:var(--muted);margin:15px 0 0;font-size:16px;line-height:1.6}.page-header__actions{flex:none}.header-button-row{gap:10px;display:flex}.status-pill{border:1px solid var(--line);width:fit-content;color:var(--muted);background:#ffffff06;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:650;display:inline-flex}.status-pill svg{width:14px;height:14px}.status-pill--success{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e33}.status-pill--warning{color:var(--gold);background:#ffbf471a;border-color:#ffbf473b}.status-pill--danger{color:var(--danger);background:#ff6f7817;border-color:#ff6f7838}.status-pill--info{color:var(--blue);background:#78a8ff17;border-color:#78a8ff38}.hero-panel{border:1px solid var(--line);background:var(--panel);border-radius:28px;grid-template-columns:1.12fr .88fr;min-height:490px;display:grid;position:relative;overflow:hidden}.hero-panel:after{background:linear-gradient(90deg, transparent, var(--lime), transparent);content:"";opacity:.5;height:1px;position:absolute;inset:auto 0 0}.hero-panel__glow{filter:blur(80px);background:#d8ff3e14;border-radius:50%;width:680px;height:680px;position:absolute;top:-280px;left:-200px}.hero-panel__copy{z-index:2;flex-direction:column;justify-content:center;max-width:680px;padding:66px;display:flex;position:relative}.hero-panel__copy--enter{animation:.55s cubic-bezier(.2,.8,.2,1) both hero-enter}@keyframes hero-enter{0%{opacity:0;transform:translateY(18px)}}.hero-kicker{width:fit-content;color:var(--lime);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;display:inline-flex}.hero-panel h1,.docs-hero h1{font-family:var(--font-display);letter-spacing:-.065em;margin:22px 0 18px;font-size:clamp(54px,6vw,86px);font-weight:620;line-height:.94}.hero-panel h1 em{color:var(--lime);font-style:normal}.hero-panel__copy>p{max-width:590px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.hero-panel__actions{gap:12px;margin-top:32px;display:flex}.hero-panel__orbit{min-height:420px;position:relative}.orbit{border:1px solid #d8ff3e33;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.orbit:before{background:var(--blue);width:9px;height:9px;box-shadow:0 0 18px var(--blue);content:"";border-radius:50%;position:absolute;top:50%;left:-5px}.orbit--one{width:310px;height:310px;animation:18s linear infinite orbit-spin}.orbit--two{border-color:#78a8ff33;width:210px;height:210px;animation:13s linear infinite reverse orbit-spin}.orbit--two:before{background:var(--lime);box-shadow:0 0 18px var(--lime)}.orbit-core{background:#101d18;border:1px solid #d8ff3e73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:126px;height:126px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #d8ff3e1a,inset 0 0 35px #d8ff3e0d}.orbit-core span{font-family:var(--font-display);font-size:50px;font-weight:800;line-height:.8}.orbit-core small{color:var(--lime);letter-spacing:.25em;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:8px}.orbit-label{border:1px solid var(--line);background:var(--panel-raised);color:var(--muted);letter-spacing:.16em;border-radius:8px;padding:7px 10px;font-family:IBM Plex Mono,monospace;font-size:8px;position:absolute}.orbit-label--house{top:25%;right:10%}.orbit-label--team{bottom:23%;left:6%}@keyframes orbit-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.metric-grid{gap:12px;display:grid}.metric-grid--four{grid-template-columns:repeat(4,1fr)}.metric-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex-direction:column;justify-content:space-between;min-height:125px;padding:20px;display:flex;position:relative;overflow:hidden}.metric-card:before{background:var(--muted-2);content:"";width:28px;height:2px;position:absolute;top:0;left:20px}.metric-card--lime:before{background:var(--lime)}.metric-card--blue:before{background:var(--blue)}.metric-card--orange:before{background:var(--orange)}.metric-card__eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:9px}.metric-card__value{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(22px,2vw,31px);font-weight:650;line-height:1.1}.metric-card__detail{color:var(--muted-2);font-size:11px}.section-block,.activity-section{border:1px solid var(--line);background:#0d17149e;border-radius:22px;padding:28px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.section-heading h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:26px}.section-count{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.game-card-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.game-card{min-height:250px;position:relative;overflow:hidden;border-color:var(--line)!important;background:var(--panel-raised)!important}.game-card__art{border-bottom:1px solid var(--line);height:106px;color:var(--gold);place-items:center;display:grid}.game-card--blue .game-card__art{color:var(--blue)}.game-card--lime .game-card__art{color:var(--lime)}.game-card--violet .game-card__art{color:var(--violet)}.game-card--coral .game-card__art{color:var(--coral)}.game-card__chance{width:fit-content;color:var(--muted);background:#ffffff0d;border-radius:6px;padding:4px 7px;font-family:IBM Plex Mono,monospace;font-size:9px}.game-card [data-slot=card-footer]{align-items:baseline;gap:8px;display:flex}.game-card [data-slot=card-footer] strong{font-family:var(--font-display);font-size:24px}.game-card [data-slot=card-footer] span{color:var(--muted);font-size:11px}.public-game-card{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);text-align:left;flex-direction:column;padding:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.public-game-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px #00000038;border-color:#d8ff3e40!important}.public-game-card__body{flex-direction:column;flex:1;gap:8px;padding:16px 16px 8px;display:flex}.public-game-card__body h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:17px}.public-game-card__body p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.public-game-card__foot{align-items:baseline;gap:8px;padding:10px 16px 16px;display:flex}.public-game-card__foot strong{font-family:var(--font-display);font-size:24px}.public-game-card__foot span{color:var(--muted);font-size:11px}.trust-rail{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);display:grid}.trust-rail>div{color:var(--lime);align-items:center;gap:13px;padding:20px;display:flex}.trust-rail>div+div{border-left:1px solid var(--line)}.trust-rail span{color:var(--muted);flex-direction:column;gap:4px;font-size:11px;display:flex}.trust-rail strong{color:var(--text);font-size:13px}.house-layout,.team-detail-grid,.play-layout{grid-template-columns:minmax(0,1.55fr) minmax(330px,.65fr);gap:14px;display:grid}.chart-card,.action-card,.team-control-card,.member-card,.game-stage,.bet-panel{border-color:var(--line)!important;background:var(--panel)!important}.chart-card [data-slot=card-header],.member-card [data-slot=card-header]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.chart-card__price{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.vault-chart{height:325px}.chart-legend{color:var(--muted);align-items:center;gap:20px;font-size:11px;display:flex}.chart-legend span{align-items:center;gap:7px;display:flex}.legend-line{background:var(--lime);width:20px;height:2px}.legend-line--blue{background:var(--blue)}.chart-source{margin-left:auto}.chart-source svg{color:var(--lime)}.segmented-control{border:1px solid var(--line);background:#08110f;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.segmented-control button{min-height:38px;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.segmented-control button.active{background:var(--panel-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.amount-field,.text-field,.select-field{flex-direction:column;gap:8px;margin-top:20px;display:flex}.amount-field>span,.text-field>span,.select-field>span{color:var(--muted);font-size:11px;font-weight:600}.amount-field>div{border:1px solid var(--line-strong);background:#08110f;border-radius:12px;align-items:center;padding:0 14px;transition:all .18s;display:flex}.amount-field>div:focus-within,.text-field input:focus,.select-field select:focus{border-color:#d8ff3e73;box-shadow:0 0 0 3px #d8ff3e0f}.amount-field input{width:100%;min-width:0;height:62px;color:var(--text);font-family:var(--font-display);background:0 0;border:0;outline:0;font-size:28px;font-weight:600}.amount-field b{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.balance-line{width:100%;color:var(--muted-2);background:0 0;border:0;justify-content:space-between;padding:9px 2px 0;font-size:10px;display:flex}.balance-line strong{color:var(--blue)}.position-lines{border-top:1px solid var(--line);flex-direction:column;gap:11px;margin-top:22px;padding-top:18px;display:flex}.position-lines span{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.position-lines svg{color:var(--lime)}.position-lines strong{color:var(--text);margin-left:auto}.action-card__footer{flex-direction:column;gap:10px;display:flex}.action-card__footer small{color:var(--muted-2);text-align:center;font-size:10px}.form-error{color:#ff9ca3;word-break:break-word;background:#ff6f7812;border:1px solid #ff6f7833;border-radius:9px;margin:12px 0 0;padding:9px 11px;font-size:11px;line-height:1.4}.activity-list{flex-direction:column;display:flex}.activity-row{border-top:1px solid var(--line);grid-template-columns:38px 1fr auto 18px;align-items:center;gap:12px;min-height:68px;transition:all .15s;display:grid}.activity-row:hover{background:#ffffff05;padding:0 8px}.activity-icon{background:var(--lime-soft);width:34px;height:34px;color:var(--lime);border-radius:9px;place-items:center;display:grid}.activity-icon--withdraw{color:var(--blue);background:#78a8ff1a}.activity-row>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.activity-row strong{font-size:12px}.activity-row small{color:var(--muted);font-size:10px}.activity-row b{font-family:IBM Plex Mono,monospace;font-size:11px}.activity-row>svg{color:var(--muted-2)}.activity-connect{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex;background:radial-gradient(circle at 50% 18%, #d8ff3e1a, transparent 34%), var(--panel)!important;border-color:#d8ff3e33!important}.activity-connect>span{background:var(--lime-soft);width:72px;height:72px;color:var(--lime);border:1px solid #d8ff3e40;border-radius:22px;place-items:center;margin-bottom:20px;display:grid}.activity-connect>span svg{width:34px;height:34px}.activity-connect [data-slot=card-title]{font-family:var(--font-display);font-size:28px}.activity-connect [data-slot=card-description]{color:var(--muted);margin:8px 0 24px}.activity-scoreboard{border:1px solid var(--line);background:linear-gradient(120deg, #d8ff3e09, transparent 45%), var(--panel);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.activity-scoreboard article{flex-direction:column;justify-content:space-between;min-height:138px;padding:21px;display:flex;position:relative}.activity-scoreboard article+article{border-left:1px solid var(--line)}.activity-scoreboard article:before{background:var(--blue);content:"";width:34px;height:2px;position:absolute;top:0;left:21px}.activity-scoreboard article.is-up:before{background:var(--lime)}.activity-scoreboard article.is-down:before{background:var(--danger)}.activity-scoreboard article>span{color:var(--muted);font-size:10px}.activity-scoreboard article>strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(23px,2.4vw,34px)}.activity-scoreboard article>strong small{color:var(--muted);letter-spacing:0;font-family:IBM Plex Mono,monospace;font-size:9px}.activity-scoreboard article>small{color:var(--muted-2);font-size:9px}.activity-scoreboard article.is-up>strong{color:var(--lime)}.activity-scoreboard article.is-down>strong{color:#ff9ca3}.personal-activity{border:1px solid var(--line);background:#0d17149e;border-radius:22px;padding:28px}.personal-activity .section-heading{align-items:center}.personal-activity__list{flex-direction:column;gap:14px;display:flex}.activity-session{border:1px solid var(--line);background:#050c0a38;border-radius:16px;overflow:hidden}.activity-session__header{border-bottom:1px solid var(--line);background:linear-gradient(110deg,#78a8ff12,#0000 58%);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:13px 15px;display:grid}.activity-session__header.is-settled{background:linear-gradient(110deg,#d8ff3e13,#0000 58%)}.activity-session__mark{width:36px;height:36px;color:var(--blue);background:#78a8ff14;border:1px solid #78a8ff38;border-radius:11px;place-items:center;display:grid}.activity-session__header.is-settled .activity-session__mark{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e38}.activity-session__mark svg{width:19px;height:19px}.activity-session__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.activity-session__identity h3{font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.activity-session__identity small{color:var(--muted);font-size:9px;line-height:1.45}.activity-session__receipt{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.activity-session__receipt>a{color:var(--lime);align-items:center;gap:4px;font-size:9px;font-weight:700;display:inline-flex}.activity-session__receipt>a svg{width:12px;height:12px}.activity-session__receipt>small{color:var(--muted);font-size:8px}.activity-session__rounds{padding:0 14px}.personal-round{border-top:1px solid var(--line);grid-template-columns:42px minmax(170px,1.6fr) minmax(90px,.7fr) minmax(90px,.7fr) minmax(110px,.8fr) minmax(105px,auto);align-items:center;gap:15px;min-height:82px;transition:background .18s,padding .18s;display:grid}.activity-session__rounds .personal-round:first-child{border-top:0}.personal-round:hover{background:#ffffff05;padding-left:8px;padding-right:8px}.personal-round--table{border:1px solid var(--line);background:#050c0a38;border-radius:14px;padding:0 14px}.personal-round__result{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.personal-round__result svg{width:19px;height:19px}.personal-round__result.won{background:var(--lime-soft);color:var(--lime)}.personal-round__result.lost{color:#ff929a;background:#ff6f7817}.personal-round__game,.personal-round__money,.personal-round__net{flex-direction:column;gap:4px;min-width:0;display:flex}.personal-round__game strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.personal-round__game small,.personal-round__money small,.personal-round__net small{color:var(--muted);font-size:9px}.personal-round__money strong,.personal-round__net strong{font-family:IBM Plex Mono,monospace;font-size:10px}.personal-round__settlement{flex-direction:column;justify-self:end;align-items:flex-end;gap:6px;display:flex}.personal-round__tx{color:var(--muted);align-items:center;gap:4px;font-family:IBM Plex Mono,monospace;font-size:9px;display:inline-flex}.personal-round__tx:hover{color:var(--lime)}.personal-round__tx svg{width:12px;height:12px}.personal-round__verify{color:var(--lime);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:700;display:inline-flex}.personal-round__verify:disabled{color:var(--muted)}.personal-round__verify svg{width:13px;height:13px}.personal-round__indexing{color:var(--muted-2);font-size:9px}.round-proof{background:linear-gradient(140deg,#d8ff3e0e,#0000 48%),#030a0873;border:1px solid #d8ff3e2e;border-radius:14px;grid-column:1/-1;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:11px;margin:-1px 0 14px;padding:15px;display:grid}.round-proof>svg{width:24px;height:24px;color:var(--lime)}.round-proof>span{flex-direction:column;gap:4px;min-width:0;display:flex}.round-proof strong{font-size:11px}.round-proof small{color:var(--muted);font-size:10px;line-height:1.45}.round-proof--failed{background:#ff6f780e;border-color:#ff6f7833}.round-proof--failed>svg{color:#ff929a}.round-proof__verified{flex-direction:column;grid-column:1/-1;gap:13px;display:flex}.round-proof__intro{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.round-proof__intro>svg{width:24px;height:24px;color:var(--lime)}.round-proof__intro>span{flex-direction:column;gap:4px;display:flex}.round-proof__intro>em{background:var(--lime-soft);color:var(--lime);white-space:nowrap;border:1px solid #d8ff3e33;border-radius:999px;padding:5px 8px;font-family:IBM Plex Mono,monospace;font-size:8px;font-style:normal;font-weight:700}.round-proof__checks{background:#0000001f;border:1px solid #d8ff3e1f;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.round-proof__checks article{grid-template-columns:20px minmax(0,1fr);gap:8px;padding:12px;display:grid}.round-proof__checks article+article{border-left:1px solid #d8ff3e1a}.round-proof__checks article>svg{width:16px;height:16px;color:var(--lime)}.round-proof__checks article>span{flex-direction:column;gap:4px;min-width:0;display:flex}.round-proof__fingerprint{background:linear-gradient(100deg,#78a8ff13,#0000 62%);border:1px solid #78a8ff2e;border-radius:11px;grid-template-columns:minmax(130px,.55fr) minmax(0,1.45fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.round-proof__fingerprint>span{flex-direction:column;gap:3px;display:flex}.round-proof__fingerprint>span small{color:var(--muted);font-size:8px}.round-proof__fingerprint>span strong{color:var(--blue);letter-spacing:.04em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:8px}.round-proof__fingerprint code{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:9px;overflow:hidden}.round-proof__fingerprint button,.round-proof__values button{min-height:30px;color:var(--blue);white-space:nowrap;background:#78a8ff14;border:1px solid #78a8ff33;border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:700;display:inline-flex}.round-proof__fingerprint button:hover,.round-proof__values button:hover{background:#78a8ff21;border-color:#78a8ff66}.round-proof__fingerprint button svg,.round-proof__values button svg{width:11px;height:11px}.round-proof__inclusion{background:#d8ff3e07;border:1px solid #d8ff3e21;border-radius:12px;flex-direction:column;gap:11px;padding:13px;display:flex}.round-proof__inclusion-copy{flex-direction:column;gap:4px;display:flex}.round-proof__inclusion-copy strong{font-size:11px}.round-proof__inclusion-copy small{max-width:760px}.round-proof__path{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.round-proof__path>span{border:1px solid var(--line);background:#00000029;border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:10px 11px;display:flex}.round-proof__path>span:last-child{border-color:#d8ff3e2e}.round-proof__path>span small{color:var(--muted);font-size:8px}.round-proof__path code{color:var(--blue);text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:9px;overflow:hidden}.round-proof__path>span:last-child code{color:var(--lime)}.round-proof__path>b{color:var(--lime);flex-direction:column;align-items:center;gap:3px;display:flex}.round-proof__path>b svg{width:18px;height:18px}.round-proof__path>b small{color:var(--muted);white-space:nowrap;font-size:7px;font-weight:500}.round-proof__inclusion>p{border-top:1px solid #d8ff3e1a;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;margin:0;padding-top:10px;display:grid}.round-proof__inclusion>p>svg{width:16px;height:16px;color:var(--lime)}.round-proof__inclusion>p>span{flex-direction:column;gap:3px;display:flex}.round-proof__advanced{border:1px solid var(--line);background:#0000001f;border-radius:11px;overflow:hidden}.round-proof__advanced summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:10px 12px;list-style:none;display:grid}.round-proof__advanced summary::-webkit-details-marker{display:none}.round-proof__advanced summary>span:first-child{flex-direction:column;gap:3px;display:flex}.round-proof__advanced summary>span:last-child{color:var(--blue);white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:700;display:inline-flex}.round-proof__advanced summary svg{width:11px;height:11px;transition:transform .2s}.round-proof__advanced[open] summary svg{transform:rotate(180deg)}.round-proof__advanced-body{border-top:1px solid var(--line);flex-direction:column;gap:9px;padding:0 12px 12px;display:flex}.round-proof__advanced-body>small{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:8px}.round-proof__values{border:1px solid var(--line);background:#0000001f;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.round-proof__values>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:10px;display:grid}.round-proof__values>div:nth-child(2n){border-left:1px solid var(--line)}.round-proof__values>div:nth-child(n+3){border-top:1px solid var(--line)}.round-proof__values span{grid-column:1/-1}.round-proof__values span small{color:var(--muted);font-size:8px}.round-proof__values code{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:8px;overflow:hidden}.spin{animation:.9s linear infinite spin}.activity-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.activity-empty>svg{width:44px;height:44px;color:var(--lime);margin-bottom:15px}.activity-empty h3{font-family:var(--font-display);margin:0;font-size:25px}.activity-empty p{color:var(--muted);margin:8px 0 22px;font-size:11px}.team-explainer{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.team-explainer>div{padding:19px}.team-explainer>div+div{border-left:1px solid var(--line)}.team-explainer span{color:var(--lime);margin-bottom:13px;font-family:IBM Plex Mono,monospace;font-size:9px;display:block}.team-explainer strong{font-family:var(--font-display);font-size:16px}.team-explainer p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.5}.team-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.team-card{border-color:var(--line)!important;background:var(--panel-raised)!important}.team-card__topline{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.mine-label{color:var(--lime);text-transform:uppercase;font-size:9px;font-weight:600}.team-card__bankroll{border-bottom:1px solid var(--line);flex-direction:column;gap:7px;padding:19px 0;display:flex}.team-card__bankroll span{color:var(--muted);font-size:10px}.team-card__bankroll strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:29px}.team-card__bankroll small{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:9px}.team-card__meta{color:var(--muted);justify-content:space-between;gap:8px;padding-top:16px;font-size:10px;display:flex}.team-card__meta span{align-items:center;gap:5px;display:flex}.team-card__meta svg{width:14px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020706c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card{width:min(520px,100%);position:relative;box-shadow:0 30px 80px #00000073;border-color:var(--line-strong)!important;background:#111b18!important}.modal-close{z-index:2;border:1px solid var(--line);width:32px;height:32px;color:var(--muted);background:0 0;border-radius:9px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.form-stack{flex-direction:column;display:flex}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.text-field input,.select-field select{border:1px solid var(--line-strong);width:100%;height:48px;color:var(--text);background:#08110f;border-radius:11px;outline:0;padding:0 13px}.mode-switch{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mode-switch button{border:1px solid var(--line);min-height:76px;color:var(--muted);text-align:left;background:#ffffff05;border-radius:13px;align-items:center;gap:11px;padding:12px;display:flex}.mode-switch button.active{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e59}.mode-switch button>svg{flex:none;width:25px;height:25px}.mode-switch button>span{flex-direction:column;gap:3px;display:flex}.mode-switch strong{color:var(--text);font-size:12px}.mode-switch small{font-size:9px}.check-field{border:1px solid var(--line);background:#ffffff05;border-radius:11px;align-items:flex-start;gap:10px;margin-top:19px;padding:13px;display:flex}.check-field input{width:16px;height:16px;accent-color:var(--lime);margin:2px 0 0}.check-field span{flex-direction:column;gap:3px;display:flex}.check-field strong{font-size:11px}.check-field small{color:var(--muted);font-size:9px}.mono{font-family:IBM Plex Mono,monospace!important}.empty-state{min-height:130px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.empty-state--large{border:1px dashed var(--line-strong);border-radius:var(--radius);min-height:330px}.empty-state h2,.empty-state h3{color:var(--text);font-family:var(--font-display);margin:0}.empty-state p{margin:0}.empty-state.compact{min-height:100px}.private-table-gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:58vh;padding:40px 24px;display:flex}.private-table-gate>span{background:var(--lime-soft);width:64px;height:64px;color:var(--lime);border:1px solid #d8ff3e33;border-radius:50%;place-items:center;margin-bottom:18px;display:grid;box-shadow:0 0 45px #d8ff3e12}.private-table-gate>span svg{width:28px;height:28px}.private-table-gate h2{max-width:560px;font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,48px)}.private-table-gate>p:not(.eyebrow){max-width:460px;color:var(--muted);margin:12px 0 22px;font-size:12px}.private-table-gate>div{gap:9px;display:flex}.team-hero{padding:4px 0 10px}.back-link{color:var(--muted);align-items:center;gap:7px;margin-bottom:22px;font-size:11px;font-weight:600;display:inline-flex}.back-link:hover{color:var(--lime)}.team-hero__main{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.team-hero__main h1{margin-top:13px}.team-hero__main p{color:var(--muted);margin:10px 0 0;font-size:13px}.team-hero__actions{gap:9px;display:flex}.team-control-card [data-slot=card-content]{min-height:370px}.team-action-stack{flex-direction:column;gap:9px;margin-top:22px;display:flex}.control-note{color:var(--muted-2);align-items:flex-start;gap:7px;margin:18px 0 0;font-size:10px;line-height:1.5;display:flex}.control-note svg{flex:none;margin-top:2px}.active-team-panel,.claim-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.active-game-orb,.claim-panel__icon{background:var(--lime-soft);width:72px;height:72px;color:var(--lime);border:1px solid #d8ff3e40;border-radius:50%;place-items:center;margin-bottom:17px;display:grid}.active-game-orb svg,.claim-panel__icon svg{width:34px;height:34px}.active-team-panel h3{font-family:var(--font-display);margin:0;font-size:24px}.active-team-panel>p{color:var(--muted);margin:8px 0 20px}.active-team-panel>button{max-width:360px;margin-top:8px}.active-team-panel .control-note{margin-top:auto}.claim-panel>p{color:var(--muted);margin:0;font-size:11px}.claim-panel>strong{font-family:var(--font-display);letter-spacing:-.05em;margin:6px 0 10px;font-size:42px}.claim-panel>strong small{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.claim-panel>span:not(.claim-panel__icon){max-width:440px;color:var(--muted);font-size:11px;line-height:1.5}.claim-panel button{max-width:360px;margin-top:24px}.member-list{flex-direction:column;display:flex}.member-row{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:60px;display:grid}.member-row__avatar{width:32px;height:32px;color:var(--blue);background:#78a8ff1a;border-radius:50%;place-items:center;display:grid}.member-row__avatar svg{width:21px;height:21px}.member-row>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.member-row strong,.member-row b{font-family:IBM Plex Mono,monospace;font-size:10px}.member-row>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-row small{color:var(--muted);font-size:9px}.member-card__footer{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.member-card__footer strong{color:var(--text)}.nickname-status{color:var(--blue);background:#78a8ff0f;border:1px solid #78a8ff2e;border-radius:12px;align-items:center;gap:11px;margin-top:14px;padding:13px;display:flex}.nickname-status>svg{flex:none;width:24px;height:24px}.nickname-status>span{flex-direction:column;gap:3px;min-width:0;display:flex}.nickname-status strong{text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:11px;overflow:hidden}.nickname-status small{color:var(--muted);font-size:9px}.nickname-prompt{border:1px dashed var(--line-strong);width:100%;color:var(--muted);text-align:left;background:#ffffff04;border-radius:12px;align-items:center;gap:11px;margin-top:14px;padding:13px;transition:border-color .18s,background .18s,color .18s;display:flex}.nickname-prompt:hover{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e4d}.nickname-prompt>svg{flex:none;width:20px;height:20px}.nickname-prompt>span{flex-direction:column;gap:3px;display:flex}.nickname-prompt strong{color:var(--text);font-size:10px}.nickname-prompt small{color:var(--muted);font-size:9px}.nickname-editor{background:var(--lime-soft);border:1px solid #d8ff3e33;border-radius:13px;flex-direction:column;gap:9px;margin-top:14px;padding:14px;animation:.2s cubic-bezier(.16,1,.3,1) both menuEnter;display:flex}.nickname-editor .text-field{margin:0}.nickname-editor>div{justify-content:flex-end;gap:8px;display:flex}.nickname-editor>small{color:var(--muted);text-align:right;font-size:8px}.nickname-editor .form-error{margin:0}.invite-wallet{border-top:1px solid var(--line);margin-top:14px;padding-top:16px}.invite-wallet .text-field{margin:0 0 9px}.personal-bankroll{background:linear-gradient(118deg,#d8ff3e17,#0d1714eb 42%,#78a8ff0d);border:1px solid #d8ff3e33;border-radius:20px;grid-template-columns:minmax(280px,1.1fr) minmax(180px,.48fr) minmax(310px,.72fr);align-items:center;gap:24px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.personal-bankroll:after{content:"";border:1px solid #d8ff3e1f;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-180px;right:-110px}.personal-bankroll__identity{z-index:1;align-items:center;gap:16px;display:flex;position:relative}.personal-bankroll__icon{background:var(--lime-soft);width:58px;height:58px;color:var(--lime);border:1px solid #d8ff3e47;border-radius:16px;flex:none;place-items:center;display:grid}.personal-bankroll__icon svg{width:30px;height:30px}.personal-bankroll__identity h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:24px}.personal-bankroll__identity p:last-child{max-width:440px;color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.55}.personal-bankroll__balance{z-index:1;border-left:1px solid var(--line);flex-direction:column;gap:6px;padding-left:22px;display:flex;position:relative}.personal-bankroll__balance>span{color:var(--muted);font-size:10px}.personal-bankroll__balance>strong{font-family:var(--font-display);font-size:29px;line-height:1}.personal-bankroll__balance>strong small{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:9px}.personal-bankroll__actions{z-index:1;position:relative}.personal-bankroll__actions .amount-field{margin-top:10px}.personal-bankroll__actions .amount-field input{height:48px;font-size:21px}.personal-bankroll__actions .balance-line{margin-bottom:10px}.header-action-row{align-items:center;gap:8px;display:flex}.instant-session-card{overflow:hidden;background:radial-gradient(circle at 88% 15%, #d8ff3e1a, transparent 30%), var(--panel)!important;border-color:#d8ff3e38!important}.instant-session-card [data-slot=card-header]{padding-bottom:0}.instant-session-card .amount-field{margin-top:10px}.instant-session-setup{grid-template-columns:minmax(240px,.7fr) minmax(240px,1fr);align-items:end;gap:18px;display:grid}.instant-session-setup .balance-line{margin-bottom:5px}.instant-session-capacity{flex-direction:column;gap:8px;display:flex}.instant-session-capacity__row{color:var(--muted);justify-content:space-between;gap:16px;font-size:10px;display:flex}.instant-session-capacity__row strong{color:var(--text);font-family:IBM Plex Mono,monospace}.instant-session-capacity>small{color:var(--muted);font-size:9px;line-height:1.5}.instant-session-capacity .form-error{margin:0}.instant-session-setup>.form-error{grid-column:1/-1;margin-top:0}.instant-session-strip{background:linear-gradient(100deg,#d8ff3e14,#0d1714d6 45%);border:1px solid #d8ff3e33;border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:16px 18px;display:grid;box-shadow:0 20px 60px #0000001f}.instant-session-strip.is-up{border-color:#d8ff3e61;box-shadow:0 18px 60px #d8ff3e14}.instant-session-strip.is-down{border-color:#ff805a38}.instant-session-strip>div:first-child{align-items:center;gap:12px;display:flex}.instant-session-strip__icon{background:var(--lime);color:#0b120f;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 28px #d8ff3e33}.instant-session-strip>div span:last-child,.instant-session-strip__facts span{flex-direction:column;gap:2px;display:flex}.instant-session-strip small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.instant-session-strip strong{font-family:var(--font-display);font-size:19px}.instant-session-strip__facts{border-right:1px solid var(--line);border-left:1px solid var(--line);gap:28px;padding:0 24px;display:flex}.instant-session-strip__facts strong{font-family:IBM Plex Mono,monospace;font-size:11px}.session-amounts{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px;display:grid}.session-amounts button{border:1px solid var(--line);min-height:30px;color:var(--muted);background:0 0;border-radius:8px;font-size:9px;transition:border-color .16s,background .16s,color .16s}.session-amounts button:hover,.session-amounts button.active{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e59}.session-start-footer{flex-direction:column;gap:11px;display:flex!important}.session-start-steps{grid-template-columns:repeat(3,1fr);gap:5px;width:100%;display:grid}.session-start-steps span{color:var(--muted-2);align-items:center;gap:6px;font-size:9px;display:flex}.session-start-steps span:after{background:var(--line);content:"";width:100%;height:1px;margin-left:3px}.session-start-steps span:last-child:after{display:none}.session-start-steps b{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-family:IBM Plex Mono,monospace;font-size:8px;display:grid}.session-start-steps .active,.session-start-steps .done{color:var(--text)}.session-start-steps .active b{border-color:var(--lime);color:var(--lime);box-shadow:0 0 18px #d8ff3e29}.session-start-steps .done b{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e47}.session-recovery-card{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 0,#ffbf471c,#0000 30%),linear-gradient(115deg,#121b17fa,#0a1210fa)!important;border-color:#ffbf4740!important}.session-recovery-card:after{content:"";pointer-events:none;border:1px solid #ffbf4717;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-65px}.session-recovery-card [data-slot=card-header]{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.session-recovery-card__icon{width:48px;height:48px;color:var(--gold);background:#ffbf4714;border:1px solid #ffbf4740;border-radius:14px;flex:none;place-items:center;display:grid}.session-recovery-card__icon svg{width:25px;height:25px}.session-recovery-card__icon.is-loading svg{animation:.9s linear infinite spin}.session-check-lines{grid-template-columns:1.2fr .8fr .55fr;gap:8px;display:grid}.session-check-lines i{background:linear-gradient(100deg,#ffffff06 20%,#ffbf4714 42%,#ffffff06 64%) 0 0/220% 100%;border-radius:10px;height:38px;animation:1.25s ease-in-out infinite skeletonSweep}.recovery-progress{border:1px solid var(--line);background:#0000001a;border-radius:13px;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:12px;padding:15px 16px;display:grid}.recovery-progress span{color:var(--muted-2);white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.recovery-progress span svg{width:17px;height:17px}.recovery-progress span.done{color:var(--lime)}.recovery-progress span.active{color:var(--gold)}.recovery-progress i{background:linear-gradient(90deg, #d8ff3e59, var(--line));height:1px}.recovery-note{color:var(--muted);align-items:center;gap:8px;margin:12px 2px 0;font-size:10px;line-height:1.5;display:flex}.recovery-note svg{width:16px;height:16px;color:var(--gold);flex:none}.session-recovery-card .form-error--action{justify-content:flex-start;margin:12px 0 0}.session-recovery-card .form-error--action svg{flex:none}.session-recovery-actions{z-index:1;grid-template-columns:minmax(220px,1fr) minmax(180px,.55fr);gap:8px;position:relative;display:grid!important}.session-recovery-actions>small{color:var(--muted-2);text-align:center;grid-column:1/-1;font-size:8px}.form-error--action{justify-content:space-between;align-items:center;gap:12px;display:flex}.form-error--action button{color:var(--lime);text-underline-offset:3px;background:0 0;border:0;flex:none;font-size:9px;font-weight:750;text-decoration:underline}.mobile-bet-dock{display:none}.risk-play-page{gap:16px}.risk-play-page .page-header{align-items:center}.risk-play-page .page-header h1{font-size:clamp(38px,3.6vw,52px)}.risk-play-page .page-header__description{max-width:630px;margin-top:11px}.risk-play-page .v2-game-library{gap:6px}.risk-play-page .game-selector{scroll-snap-type:x proximity;scrollbar-width:none;gap:5px;padding:5px;scroll-padding-inline:5px;display:flex;overflow-x:auto}.risk-play-page .game-selector::-webkit-scrollbar{display:none}.risk-play-page .game-selector>button{scroll-snap-align:start;gap:9px;width:155px;min-width:155px;min-height:56px;padding:7px 9px}.risk-play-page .game-selector__icon{border-radius:9px;width:35px;height:35px}.risk-play-page .game-selector__icon svg{width:20px;height:20px}.risk-play-page .game-selector strong{font-size:11px}.risk-play-page .game-selector small{font-family:IBM Plex Mono,monospace;font-size:8px}.originals-library{border:1px solid var(--line);background:radial-gradient(circle at 92% -20%,#d8ff3e17,#0000 32%),linear-gradient(145deg,#111f1af0,#08120fd1);border-radius:18px;min-width:0;padding:14px;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000029}.originals-library__topline{justify-content:space-between;align-items:center;gap:18px;margin-bottom:11px;display:flex}.originals-library__topline>div{grid-template-columns:8px auto auto;align-items:center;gap:8px;display:grid}.originals-library__topline .live-dot{width:6px;height:6px}.originals-library__topline p{font-family:var(--font-display);letter-spacing:-.02em;text-transform:lowercase;margin:0;font-size:14px;font-weight:700}.originals-library__topline small{border-left:1px solid var(--line);color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;padding-left:9px;font:8px IBM Plex Mono,monospace}.game-search{border:1px solid var(--line);width:235px;height:38px;color:var(--muted);background:#020a0861;border-radius:10px;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 10px;display:grid}.game-search:focus-within{border-color:#d8ff3e59;box-shadow:0 0 0 3px #d8ff3e0d}.game-search svg{width:16px;height:16px}.game-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.game-search input::placeholder{color:var(--muted-2)}.game-search button{width:22px;height:22px;color:var(--muted);background:#ffffff0d;border:0;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid}.originals-library__filters{scrollbar-width:none;gap:5px;margin-bottom:10px;padding-bottom:1px;display:flex;overflow-x:auto}.originals-library__filters::-webkit-scrollbar{display:none}.originals-library__filters button{min-width:max-content;min-height:30px;color:var(--muted);background:#ffffff06;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:650;transition:all .16s;display:inline-flex}.originals-library__filters button:hover{color:var(--text)}.originals-library__filters button.active{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e38}.originals-library__filters button:last-child{margin-left:auto}.originals-library__filters svg{width:12px;height:12px}.originals-rail{scroll-snap-type:x proximity;scrollbar-color:#d8ff3e38 transparent;scrollbar-width:thin;grid-auto-columns:178px;grid-auto-flow:column;gap:8px;padding:1px 1px 5px;scroll-padding-inline:1px;display:grid;overflow-x:auto}.originals-card{border:1px solid var(--line);scroll-snap-align:start;background:#040d0aa3;border-radius:13px;min-width:0;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.originals-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.originals-card.is-selected{border-color:#d8ff3e8c;box-shadow:0 0 0 1px #d8ff3e14,0 16px 35px #00000040}.originals-card.is-unavailable{opacity:.52}.originals-card__select{width:100%;height:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.originals-card__art{isolation:isolate;background:linear-gradient(145deg,#5b370e,#d57d22);place-items:center;width:100%;height:116px;display:grid;position:relative;overflow:hidden}.originals-card--blue .originals-card__art{background:linear-gradient(145deg,#17347d,#3986e8)}.originals-card--lime .originals-card__art{background:linear-gradient(145deg,#224e2b,#78ad1e)}.originals-card__art:after{z-index:-1;content:"";opacity:.35;background-image:radial-gradient(#ffffff3d .7px,#0000 .7px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.originals-card__art>svg{z-index:2;color:#fff;filter:drop-shadow(0 12px 16px #0000003d);width:67px;height:67px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.originals-card:hover .originals-card__art>svg,.originals-card.is-selected .originals-card__art>svg{transform:translateY(-4px)rotate(-4deg)scale(1.08)}.originals-card__halo{background:#ffffff0f;border:1px solid #ffffff57;border-radius:50%;width:105px;height:105px;position:absolute;box-shadow:inset 0 0 35px #ffffff1a}.originals-card__orbit{z-index:1;background:#ffffff3b;border-radius:50%;display:block;position:absolute;box-shadow:0 0 18px #ffffff2e}.originals-card__orbit--one{width:11px;height:11px;top:16px;left:22px}.originals-card__orbit--two{width:18px;height:18px;bottom:16px;right:19px}.originals-card--slots .originals-card__art>svg{transform:rotate(6deg)}.originals-card--plinko .originals-card__halo,.originals-card--wheel .originals-card__halo,.originals-card--roulette .originals-card__halo{border-style:dashed}.originals-card--blackjack .originals-card__orbit--two,.originals-card--hilo .originals-card__orbit--two{border-radius:3px;transform:rotate(18deg)}.originals-card__badge{z-index:4;color:#fff;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040b098a;border:1px solid #ffffff4d;border-radius:6px;align-items:center;gap:4px;min-height:22px;padding:0 7px;font-size:7px;font-style:normal;font-weight:750;display:inline-flex;position:absolute;top:7px;left:7px}.originals-card__badge svg{width:9px;height:9px}.originals-card__copy{flex-direction:column;flex:1;gap:4px;min-width:0;padding:9px 11px 10px;display:flex}.originals-card__copy strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.originals-card__copy small{color:#e2efe9a6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.originals-card.is-selected .originals-card__copy small{color:var(--lime);font-family:IBM Plex Mono,monospace}.originals-card__save{z-index:5;color:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040b0985;border:1px solid #ffffff3d;border-radius:7px;place-items:center;width:25px;height:25px;padding:0;display:grid;position:absolute;top:7px;right:7px}.originals-card__save:hover,.originals-card__save[aria-pressed=true]{color:var(--lime);border-color:#ffffff80}.originals-card__save svg{width:12px;height:12px}.originals-card-skeleton{background:linear-gradient(105deg,#ffffff06 20%,#ffffff13 42%,#ffffff06 64%) 0 0/220% 100%;border-radius:13px;width:178px;height:166px;animation:1.25s ease-in-out infinite skeletonSweep}.originals-library__empty{min-height:160px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.originals-library__empty>svg{width:24px;height:24px;color:var(--muted-2);margin-bottom:4px}.originals-library__empty strong{color:var(--text);font-size:12px}.originals-library__empty span{font-size:9px}.originals-library__empty button{border:1px solid var(--line);color:var(--lime);background:0 0;border-radius:8px;margin-top:5px;padding:7px 10px;font-size:9px}.play-balance-strip{border:1px solid var(--line);background:#091310b8;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;min-height:58px;display:grid;overflow:hidden}.play-balance-strip>span{flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:10px 14px;display:flex}.play-balance-strip>span+span{border-left:1px solid var(--line)}.play-balance-strip small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.07em;font-size:8px}.play-balance-strip strong{text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:10px;overflow:hidden}.play-balance-strip>span:last-child{min-width:126px;color:var(--muted);flex-direction:row;align-items:center;gap:7px;font-size:9px;font-weight:650}.play-balance-strip>span:last-child i{background:var(--muted-2);border-radius:50%;flex:none;width:7px;height:7px}.play-balance-strip>span.is-live{color:var(--lime)}.play-balance-strip>span.is-live i{background:var(--lime);box-shadow:0 0 12px #d8ff3e80}.market-status-banner{color:var(--gold);background:#ffbf470e;border:1px solid #ffbf4733;border-radius:12px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.market-status-banner>svg{width:18px;height:18px}.market-status-banner>span{flex-direction:column;gap:2px;display:flex}.market-status-banner strong{color:var(--text);font-size:10px}.market-status-banner small{color:var(--muted);font-size:9px}.play-layout--setup{align-items:stretch}.risk-play-page .game-stage--setup{min-height:470px}.risk-play-page .game-stage--setup .pick-stage{min-height:310px}.risk-play-page .bet-panel{height:max-content;position:sticky;top:84px}.bet-panel--setup .amount-field{margin-top:14px}.bet-panel--setup .amount-field input{height:54px}.bet-panel--setup .bet-summary{gap:7px;margin-top:12px;padding:11px 0}.selected-market-order{border:1px solid var(--line);background:#ffffff05;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.selected-market-order>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.selected-market-order small{color:var(--muted);font-size:8px}.selected-market-order strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.selected-market-order>b{color:var(--lime);font-family:IBM Plex Mono,monospace;font-size:12px}.quick-bets--amounts button{height:36px;font-family:IBM Plex Mono,monospace;font-size:10px}.order-receipt{background:#d8ff3e09;border:1px solid #d8ff3e24;border-radius:11px;flex-direction:column;gap:10px;margin-top:18px;padding:14px;display:flex}.order-receipt span{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.order-receipt span:first-child{color:var(--text);font-size:11px}.order-receipt strong{color:var(--lime);font-family:IBM Plex Mono,monospace;font-size:10px}.settled-result-card{min-height:460px;position:relative;overflow:hidden;border-color:var(--line)!important;background:radial-gradient(circle at 50% 30%, #d8ff3e14, transparent 34%), var(--panel)!important}.settled-result-card [data-slot=card-content]{place-items:center;min-height:450px;display:grid}.settled-result-card .live-game{min-height:390px}.game-library{flex-direction:column;gap:8px;min-width:0;display:flex}.game-library__heading{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.game-library__heading span{font-family:var(--font-display);font-size:14px;font-weight:650}.game-library__heading small{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:8px}.v2-switch-note{color:var(--muted-2);margin:2px 4px 0;font-size:10px}.game-selector{border:1px solid var(--line);background:#0d171499;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:8px;padding:7px;display:grid}.game-selector>button{min-height:66px;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:9px 12px;transition:all .17s;display:flex}.game-selector>button:hover{background:#ffffff06}.game-selector>button.active{border-color:var(--line-strong);background:var(--panel-raised);color:var(--text)}.game-selector>button:disabled{opacity:.45}.game-selector__skeleton{background:linear-gradient(100deg,#ffffff06 20%,#ffffff0e 42%,#ffffff06 64%) 0 0/220% 100%;border-radius:12px;min-height:66px;animation:1.25s ease-in-out infinite skeletonSweep}.game-selector__icon{width:40px;height:40px;color:var(--gold);background:#ffbf471a;border-radius:10px;flex:none;place-items:center;display:grid}.game-selector__icon--blue{color:var(--blue);background:#78a8ff1a}.game-selector__icon--lime{background:var(--lime-soft);color:var(--lime)}.game-selector__icon--violet{color:var(--violet);background:#b798ff1a}.game-selector__icon--coral{color:var(--coral);background:#ff7f9f1a}.game-selector__icon svg{width:23px;height:23px}.game-selector>button>span:last-child{flex-direction:column;gap:4px;display:flex}.game-selector strong{font-size:12px}.game-selector small{color:var(--muted);font-size:9px}.play-layout{grid-template-columns:minmax(0,1.6fr) minmax(330px,.58fr)}.game-stage{min-height:570px;position:relative;overflow:hidden}.game-stage:before{content:"";border:1px solid #ffbf471a;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-220px;right:-100px;box-shadow:inset 0 0 90px #ffbf4709}.game-stage--blue:before{border-color:#78a8ff1f;box-shadow:inset 0 0 90px #78a8ff0a}.game-stage--lime:before{border-color:#d8ff3e1f;box-shadow:inset 0 0 90px #d8ff3e09}.game-stage--violet:before{border-color:#b798ff24;box-shadow:inset 0 0 90px #b798ff0a}.game-stage--coral:before{border-color:#ff7f9f24;box-shadow:inset 0 0 90px #ff7f9f0a}.game-stage__noise{opacity:.18;background-image:radial-gradient(#ffffff1f .6px,#0000 .6px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#0000,#000 70%);mask-image:linear-gradient(140deg,#0000,#000 70%)}.game-stage__header{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.game-stage__mark{border:1px solid var(--line-strong);width:72px;height:72px;color:var(--gold);border-radius:19px;place-items:center;display:grid}.game-stage--blue .game-stage__mark{color:var(--blue)}.game-stage--lime .game-stage__mark{color:var(--lime)}.game-stage--violet .game-stage__mark{color:var(--violet)}.game-stage--coral .game-stage__mark{color:var(--coral)}.game-stage__mark svg{width:42px;height:42px}.round-trail{z-index:3;border:1px solid var(--line);background:#030c0966;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 20px;padding:8px 10px;display:grid;position:relative}.round-trail>span,.round-trail>b{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font:8px IBM Plex Mono,monospace}.round-trail>b{color:var(--text);font-weight:500}.round-trail>div{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.round-trail>div>small{color:var(--muted-2);font-size:8px}.round-trail i{border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font:700 9px IBM Plex Mono,monospace;animation:.28s cubic-bezier(.16,1,.3,1) both trailEnter;display:grid}.round-trail i.won{background:var(--lime-soft);color:var(--lime)}.round-trail i.lost{color:var(--orange);background:#ff805a17}.draw-status{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07100edb;border:1px solid #d8ff3e38;border-radius:11px;align-items:center;gap:9px;max-width:270px;padding:10px 12px;display:flex;position:absolute;top:92px;right:22px;box-shadow:0 14px 35px #00000047}.draw-status>svg{width:19px;height:19px;color:var(--lime);flex:none;animation:.75s linear infinite spin}.draw-status span{flex-direction:column;gap:2px;display:flex}.draw-status strong{font-size:10px}.draw-status small{color:var(--muted);font-size:8px;line-height:1.35}.pick-stage,.live-game{z-index:2;flex-direction:column;justify-content:center;align-items:center;min-height:405px;display:flex;position:relative}.coin-picks{grid-template-columns:1fr 1fr;gap:16px;width:min(520px,90%);display:grid}.coin-picks button{border:1px solid var(--line-strong);min-height:205px;color:var(--muted);background:#ffffff06;border-radius:50% 50% 18px 18px;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:all .2s;display:flex}.coin-picks button:hover{border-color:#ffbf4759;transform:translateY(-3px)}.coin-picks button.active{color:var(--gold);background:#ffbf4717;border-color:#ffbf4799;box-shadow:0 0 45px #ffbf4712}.coin-picks span{font-family:var(--font-display);font-size:72px;font-weight:750;line-height:.8}.coin-picks strong{font-size:12px}.number-pick{flex-direction:column;align-items:center;width:min(570px,94%);display:flex}.number-pick__value{font-family:var(--font-display);letter-spacing:-.08em;color:var(--blue);text-shadow:0 0 45px #78a8ff24;font-size:112px;font-weight:700;line-height:1}.game-stage--lime .number-pick__value{color:var(--lime);text-shadow:0 0 45px #d8ff3e1f}.game-stage--violet .number-pick__value{color:var(--violet);text-shadow:0 0 45px #b798ff24}.game-stage--coral .number-pick__value{color:var(--coral);text-shadow:0 0 45px #ff7f9f24}.number-pick label{width:100%;margin-top:26px}.number-pick label>span{color:var(--muted);text-align:center;margin-bottom:9px;font-size:10px;display:block}.number-pick input{width:100%;accent-color:var(--blue)}.game-stage--lime .number-pick input{accent-color:var(--lime)}.game-stage--violet .number-pick input{accent-color:var(--violet)}.game-stage--coral .number-pick input{accent-color:var(--coral)}.number-window{flex-wrap:wrap;justify-content:center;gap:5px;width:100%;margin-top:20px;display:flex}.number-window i{border:1px solid var(--line);width:29px;height:29px;color:var(--muted);border-radius:8px;place-items:center;font-family:IBM Plex Mono,monospace;font-size:9px;font-style:normal;display:grid}.color-picks{grid-template-columns:repeat(3,1fr);gap:12px;width:min(650px,100%);display:grid}.color-picks button{border:1px solid var(--line);min-height:210px;color:var(--muted);background:#ffffff05;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.color-picks i{background:var(--gold);border-radius:50%;width:64px;height:64px;box-shadow:0 0 38px #ffbf4733}.color-picks .color-1 i{background:var(--lime);box-shadow:0 0 38px #d8ff3e2e}.color-picks .color-2 i{background:var(--violet);box-shadow:0 0 38px #b798ff2e}.color-picks button.active{border-color:var(--coral);color:var(--text);background:#ff7f9f12;transform:translateY(-3px)}.color-picks strong{font-size:12px}.color-picks small{font-size:9px}.wheel-picker{grid-template-columns:230px 1fr;align-items:center;gap:34px;width:min(610px,100%);display:grid;position:relative}.wheel-picker__core{width:220px;height:220px;color:var(--gold);background:#ffbf470d;border:18px dashed #ffbf4740;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 45px #ffbf4714}.wheel-picker__core span{font-family:var(--font-display);font-size:70px;font-weight:750;line-height:.9}.wheel-picker__core small{color:var(--muted);text-transform:uppercase;margin-top:9px;font-size:9px}.segment-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.segment-grid button,.dart-board button{aspect-ratio:1;border:1px solid var(--line);color:var(--muted);background:#ffffff05;border-radius:50%;font-family:IBM Plex Mono,monospace;font-size:10px}.segment-grid button.active{border-color:var(--gold);color:var(--gold);background:#ffbf471f}.dart-picker{flex-direction:column;align-items:center;gap:16px;width:min(570px,100%);display:flex}.dart-board{background:repeating-radial-gradient(circle,#ff7f9f0e 0 35px,#0000 36px 70px);border:1px solid #ff7f9f38;border-radius:50%;grid-template-columns:repeat(5,1fr);gap:7px;width:min(430px,92vw);padding:26px;display:grid}.dart-board button.active{border-color:var(--coral);background:var(--coral);color:#190b0f;font-weight:800;transform:scale(1.08)}.dart-picker p{color:var(--muted);margin:0;font-size:10px}.quarter-picker{grid-template-columns:1fr 1fr;gap:9px;width:min(580px,100%);display:grid}.quarter-picker button{border:1px solid var(--line);min-height:150px;color:var(--muted);background:#78a8ff06;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.quarter-picker button.active{border-color:var(--blue);color:var(--blue);background:#78a8ff1c}.quarter-picker span{font-family:var(--font-display);font-size:34px;font-weight:700}.quarter-picker strong{font-family:IBM Plex Mono,monospace;font-size:10px}.lane-picker{grid-template-columns:repeat(3,1fr);gap:10px;width:min(620px,100%);display:grid}.lane-picker button{border:1px solid var(--line);min-height:270px;color:var(--muted);background:linear-gradient(#ffbf470f,#0000);border-radius:16px 16px 50% 50%;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.lane-picker button.active{border-color:var(--gold);color:var(--gold);transform:translateY(-4px);box-shadow:inset 0 -70px 80px #ffbf4712}.lane-picker small,.lane-picker span{font-size:9px}.lane-picker strong{font-family:var(--font-display);font-size:70px;line-height:.9}.exact-picker{flex-direction:column;align-items:center;width:min(610px,100%);display:flex}.exact-picker>div:first-child{background:#ff7f9f0f;border:1px solid #ff7f9f59;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:210px;height:210px;display:flex;box-shadow:0 0 70px #ff7f9f14}.exact-picker>div:first-child span{color:var(--coral);font-family:var(--font-display);font-size:90px;font-weight:750;line-height:.8}.exact-picker>div:first-child small{color:var(--muted);margin-top:13px;font-size:9px}.exact-picker input{width:100%;accent-color:var(--coral);margin-top:34px}.exact-ticks{width:100%;color:var(--muted-2);justify-content:space-between;margin-top:7px;font-family:IBM Plex Mono,monospace;font-size:8px;display:flex}.live-game{text-align:center}.live-game__orb{border:1px solid var(--line-strong);width:92px;height:92px;color:var(--gold);background:#ffffff06;border-radius:50%;place-items:center;margin-bottom:19px;animation:2s ease-in-out infinite breathe;display:grid}.live-game__orb svg{width:44px;height:44px}.live-game--won .live-game__orb{color:var(--lime);background:var(--lime-soft)}.live-game--lost .live-game__orb{color:var(--orange);background:#ff805a14}.live-game h2{font-family:var(--font-display);letter-spacing:-.045em;margin:4px 0 9px;font-size:36px}.live-game>p:not(.eyebrow){max-width:470px;color:var(--muted);margin:0}.live-game__facts{border:1px solid var(--line);border-radius:12px;gap:32px;margin:26px 0;padding:14px 22px;display:flex}.live-game__facts span{color:var(--muted);flex-direction:column;gap:5px;font-size:9px;display:flex}.live-game__facts strong{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:11px}.choice-grid{grid-template-columns:repeat(2,1fr);gap:9px;width:min(600px,100%);display:grid}.choice-grid--three{grid-template-columns:repeat(3,1fr)}.choice-grid--four{grid-template-columns:repeat(4,1fr)}.choice-grid button,.deal-button,.spin-button{border:1px solid var(--line);min-height:78px;color:var(--muted);background:#ffffff05;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:all .18s;display:flex}.choice-grid button:hover,.choice-grid button.active,.deal-button.active,.spin-button.active{color:var(--lime);background:#d8ff3e0f;border-color:currentColor;transform:translateY(-2px)}.choice-grid strong,.deal-button strong,.spin-button strong{font-size:11px}.choice-grid small,.deal-button small,.spin-button small{font-family:IBM Plex Mono,monospace;font-size:8px}.blackjack-picker{grid-template-columns:1fr 72px 1fr;align-items:center;gap:12px;width:min(610px,100%);display:grid}.card-hand{background:radial-gradient(circle at 50% 100%,#78a8ff1c,#0000 65%);border:1px solid #78a8ff33;border-radius:90px 90px 17px 17px;grid-template-columns:1fr 1fr;align-items:center;gap:7px;min-height:230px;padding:36px 15px 16px;display:grid;position:relative}.card-hand small{width:100%;color:var(--muted);letter-spacing:.14em;text-align:center;font-size:8px;position:absolute;top:17px;left:0}.card-hand i{color:#111817;height:130px;font-family:var(--font-display);background:linear-gradient(150deg,#f6f2df,#bfc5c4);border:1px solid #ffffff47;border-radius:9px;place-items:center;font-size:29px;font-style:normal;font-weight:750;display:grid;transform:rotate(-5deg);box-shadow:0 12px 28px #0000003d}.card-hand i:last-child{transform:rotate(5deg)}.card-hand--dealer i{color:#ffffff80;background:repeating-linear-gradient(45deg,#172724 0 5px,#223d36 5px 10px)}.blackjack-mark{color:var(--blue);font-family:var(--font-display);text-align:center;font-size:33px;font-weight:750}.deal-button{grid-column:1/-1;justify-self:center;width:190px;min-height:60px}.slots-picker{flex-direction:column;align-items:center;gap:25px;width:min(570px,100%);display:flex}.slot-machine{background:linear-gradient(#ff7f9f1a,#0000002e);border:1px solid #ff7f9f4d;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;padding:15px;display:grid;box-shadow:0 28px 80px #ff7f9f0f}.slot-machine i{border:1px solid var(--line-strong);height:190px;color:var(--coral);font-family:var(--font-display);background:repeating-linear-gradient(0deg,#14201e 0 3px,#172522 3px 6px);border-radius:13px;place-items:center;font-size:45px;font-style:normal;font-weight:750;display:grid}.slot-payline{background:var(--coral);width:90%;height:1px;box-shadow:0 0 12px var(--coral);position:absolute;top:50%}.spin-button{width:190px;min-height:60px}.baccarat-picker,.limbo-picker,.plinko-picker,.split-picker,.roulette-picker,.hilo-picker{flex-direction:column;align-items:center;gap:22px;width:min(610px,100%);display:flex}.baccarat-table{grid-template-columns:1fr 55px 1fr;align-items:center;width:390px;display:grid}.baccarat-table span{height:170px;color:var(--violet);font-family:var(--font-display);background:linear-gradient(145deg,#b798ff1f,#0000);border:1px solid #b798ff40;border-radius:14px;place-items:center;font-size:68px;font-weight:750;display:grid}.baccarat-table b{color:var(--muted);text-align:center;font-family:IBM Plex Mono,monospace;font-size:9px}.limbo-orbit{background:radial-gradient(circle,#d8ff3e1a,#0000 68%);border:1px dashed #d8ff3e6b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:240px;height:240px;display:flex;box-shadow:0 0 80px #d8ff3e0f}.limbo-orbit span{color:var(--lime);font-family:var(--font-display);font-size:73px;font-weight:760;line-height:.9}.limbo-orbit small{color:var(--muted);text-transform:uppercase;margin-top:12px;font-size:8px}.plinko-board{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(#78a8ff17,#78a8ff03);grid-template-columns:repeat(8,1fr);place-items:center;width:330px;height:220px;padding:24px 16px 10px;display:grid}.plinko-board i{background:#78a8ffb8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #78a8ff73}.plinko-ball{z-index:2;background:var(--lime);border-radius:50%;width:17px;height:17px;animation:1.8s ease-in-out infinite plinkoFloat;position:absolute;box-shadow:0 0 18px #d8ff3ebf}.shell-picker{grid-template-columns:repeat(3,1fr);gap:12px;width:min(600px,100%);display:grid}.shell-picker button{border:1px solid var(--line);min-height:250px;color:var(--muted);background:linear-gradient(#ffbf471a,#0000);border-radius:70% 70% 18px 18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;transition:all .2s;display:flex}.shell-picker button.active{border-color:var(--gold);color:var(--gold);transform:translateY(-5px);box-shadow:inset 0 -65px 75px #ffbf4714}.shell-picker span{font-family:var(--font-display);font-size:90px;line-height:.6;transform:scaleX(1.5)}.shell-picker strong{margin-top:20px;font-size:11px}.shell-picker small{font-size:8px}.dice-display{color:var(--violet);font-family:var(--font-display);letter-spacing:-.05em;text-shadow:0 0 45px #b798ff29;font-size:78px;font-weight:740}.roulette-wheel{width:245px;height:245px;color:var(--coral);background:radial-gradient(circle,#ff7f9f1f,#0000 64%);border:18px dashed #ff7f9f4d;border-radius:50%;place-items:center;display:grid;transform:rotate(-4deg)}.roulette-wheel span{font-family:var(--font-display);font-size:41px;font-weight:740;transform:rotate(4deg)}.hilo-card{width:170px;height:230px;color:var(--blue);background:linear-gradient(145deg,#78a8ff1f,#78a8ff05);border:1px solid #78a8ff66;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:18px 18px #78a8ff08}.hilo-card span{font-family:var(--font-display);font-size:95px;font-weight:750;line-height:.8}.hilo-card small{color:var(--muted);text-transform:uppercase;margin-top:18px;font-size:8px}.outcome-reveal{min-width:120px;min-height:120px;color:var(--lime);background:#d8ff3e0f;border:1px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin-bottom:18px;display:flex;box-shadow:0 0 55px #d8ff3e14}.live-game--lost .outcome-reveal{color:var(--orange);background:#ff805a0f}.outcome-reveal span{font-family:var(--font-display);font-size:48px;font-weight:750;line-height:.9}.outcome-reveal small{text-transform:uppercase;margin-top:10px;font-size:8px}.outcome-reveal--hands{border-radius:28px;grid-template-columns:1fr 20px 1fr;gap:6px;padding:0 20px;display:grid}.outcome-reveal--hands small{grid-column:1/-1}.outcome-reveal--reels{border-radius:20px;flex-direction:row;gap:8px;min-width:280px}.outcome-reveal--reels span{border:1px solid;border-radius:9px;place-items:center;width:75px;height:80px;font-size:26px;display:grid}.round-result-facts{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(3,1fr);width:min(390px,100%);margin:4px 0 18px;display:grid;overflow:hidden}.round-result-facts span{min-height:54px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:8px;display:flex}.round-result-facts span+span{border-left:1px solid var(--line)}.round-result-facts strong{color:var(--text);letter-spacing:0;font-family:IBM Plex Mono,monospace;font-size:11px}.round-result-actions{gap:8px;display:flex}.game-stage--in-motion{box-shadow:inset 0 0 0 1px #d8ff3e1f,0 24px 90px #00000047!important}.game-stage--in-motion:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff0e 45%,#0000 65%);animation:1.35s ease-in-out infinite tableSweep;position:absolute;inset:0;transform:translate(-100%)}.pick-stage--launching .coin-picks button.active span{animation:.74s cubic-bezier(.36,.07,.19,.97) infinite coinToss}.pick-stage--launching .blackjack-picker .card-hand i{animation:.65s cubic-bezier(.16,1,.3,1) both cardDeal}.pick-stage--launching .blackjack-picker .card-hand i:last-child{animation-delay:.12s}.pick-stage--launching .slot-machine i{animation:.46s cubic-bezier(.55,0,1,.45) infinite reelRush}.pick-stage--launching .slot-machine i:nth-child(2){animation-delay:80ms}.pick-stage--launching .slot-machine i:nth-child(3){animation-delay:.16s}.pick-stage--launching .baccarat-table span:first-child{animation:cardSlideLeft .72s var(--ease-out,cubic-bezier(.16,1,.3,1)) infinite alternate}.pick-stage--launching .baccarat-table span:last-child{animation:cardSlideRight .72s var(--ease-out,cubic-bezier(.16,1,.3,1)) infinite alternate}.pick-stage--launching .limbo-orbit{animation:.82s cubic-bezier(.65,0,.35,1) infinite alternate limboCharge}.pick-stage--launching .dart-board button.active{animation:.48s cubic-bezier(.34,1.56,.64,1) infinite alternate dartLock}.pick-stage--launching .plinko-ball{animation:1.1s cubic-bezier(.55,0,.45,1) infinite plinkoRun}.pick-stage--launching .shell-picker button{animation:.64s cubic-bezier(.65,0,.35,1) infinite alternate shellShuffle}.pick-stage--launching .shell-picker button:nth-child(2){animation-delay:-.21s}.pick-stage--launching .shell-picker button:nth-child(3){animation-delay:-.42s}.pick-stage--launching .dice-display{animation:.45s ease-in-out infinite diceShake}.pick-stage--launching .roulette-wheel{animation:.85s cubic-bezier(.55,0,1,.45) infinite wheelRush}.pick-stage--launching .hilo-card{animation:.72s cubic-bezier(.65,0,.35,1) infinite cardTurn}.pick-stage--launching .wheel-picker__core{animation:.9s cubic-bezier(.55,0,1,.45) infinite wheelRush}.outcome-reveal--game-0{animation:.72s cubic-bezier(.34,1.56,.64,1) both coinLand}.outcome-reveal--game-1 span{animation:.65s cubic-bezier(.16,1,.3,1) both cardDeal}.outcome-reveal--game-1 span:nth-child(3){animation-delay:.14s}.outcome-reveal--game-2 span{animation:.62s cubic-bezier(.16,1,.3,1) both reelLand}.outcome-reveal--game-2 span:nth-child(2){animation-delay:.12s}.outcome-reveal--game-2 span:nth-child(3){animation-delay:.24s}.outcome-reveal--game-3{animation:.78s cubic-bezier(.34,1.56,.64,1) both baccaratLand}.outcome-reveal--game-4{animation:.76s cubic-bezier(.16,1,.3,1) both limboLand}.outcome-reveal--game-5{animation:.58s cubic-bezier(.34,1.56,.64,1) both dartLand}.outcome-reveal--game-6{animation:.88s cubic-bezier(.55,0,.45,1) both plinkoLand}.outcome-reveal--game-7{transform-origin:50% 100%;animation:.72s cubic-bezier(.65,0,.35,1) both shellLand}.outcome-reveal--game-8{animation:.7s cubic-bezier(.34,1.56,.64,1) both diceLand}.outcome-reveal--game-9{animation:1s cubic-bezier(.16,1,.3,1) both rouletteLand}.outcome-reveal--game-10{animation:.72s cubic-bezier(.16,1,.3,1) both cardLand}.outcome-reveal--game-11{animation:1s cubic-bezier(.16,1,.3,1) both wheelLand}.result-burst{z-index:-1;pointer-events:none;width:1px;height:1px;position:absolute;inset:50% auto auto 50%}.result-burst i{--burst-angle:0deg;background:var(--lime);opacity:0;width:5px;height:15px;transform:rotate(var(--burst-angle)) translateY(-35px) scale(.3);border-radius:5px;animation:.9s cubic-bezier(.16,1,.3,1) both resultBurst;position:absolute}.result-burst--lost i{background:var(--orange);width:4px;height:4px}.result-burst i:nth-child(2n){background:var(--gold)}.result-burst i:nth-child(3n){background:var(--blue)}.result-burst i:first-child{--burst-angle:0deg}.result-burst i:nth-child(2){--burst-angle:20deg}.result-burst i:nth-child(3){--burst-angle:40deg}.result-burst i:nth-child(4){--burst-angle:60deg}.result-burst i:nth-child(5){--burst-angle:80deg}.result-burst i:nth-child(6){--burst-angle:100deg}.result-burst i:nth-child(7){--burst-angle:120deg}.result-burst i:nth-child(8){--burst-angle:140deg}.result-burst i:nth-child(9){--burst-angle:160deg}.result-burst i:nth-child(10){--burst-angle:180deg}.result-burst i:nth-child(11){--burst-angle:200deg}.result-burst i:nth-child(12){--burst-angle:220deg}.result-burst i:nth-child(13){--burst-angle:240deg}.result-burst i:nth-child(14){--burst-angle:260deg}.result-burst i:nth-child(15){--burst-angle:280deg}.result-burst i:nth-child(16){--burst-angle:300deg}.result-burst i:nth-child(17){--burst-angle:320deg}.result-burst i:nth-child(18){--burst-angle:340deg}@keyframes tableSweep{55%,to{transform:translate(100%)}}@keyframes trailEnter{0%{opacity:0;transform:translate(10px)scale(.72)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes skeletonSweep{to{background-position:-120% 0}}@keyframes coinToss{0%{transform:translateY(0)rotateY(0)scale(1)}48%{transform:translateY(-56px)rotateY(540deg)scale(1.12)}to{transform:translateY(0)rotateY(1080deg)scale(1)}}@keyframes cardDeal{0%{opacity:0;transform:translate(70px,-55px)rotate(24deg)scale(.7)}to{opacity:1;transform:rotate(-5deg)scale(1)}}@keyframes reelRush{50%{opacity:.25;filter:blur(3px);transform:translateY(12px)scaleY(.72)}}@keyframes cardSlideLeft{to{transform:translate(12px)rotate(-3deg)}}@keyframes cardSlideRight{to{transform:translate(-12px)rotate(3deg)}}@keyframes limboCharge{to{transform:scale(1.08);box-shadow:0 0 100px #d8ff3e2e}}@keyframes dartLock{to{transform:scale(1.23);box-shadow:0 0 28px #ff7f9f6b}}@keyframes plinkoRun{0%{transform:translateY(-78px)}24%{transform:translate(-42px,-16px)}50%{transform:translate(28px,34px)}76%{transform:translate(-8px,88px)}to{transform:translate(46px,142px)}}@keyframes shellShuffle{to{transform:translate(22px)translateY(-7px)rotate(4deg)}}@keyframes diceShake{25%{transform:translate(-6px,3px)rotate(-2deg)}75%{transform:translate(6px,-3px)rotate(2deg)}}@keyframes wheelRush{to{transform:rotate(360deg)}}@keyframes cardTurn{50%{transform:rotateY(90deg)scale(.94)}}@keyframes coinLand{0%{opacity:.2;transform:translateY(-95px)rotateY(900deg)scale(.75)}to{opacity:1;transform:translateY(0)rotateY(1080deg)scale(1)}}@keyframes reelLand{0%{opacity:.2;filter:blur(4px);transform:translateY(-60px)scaleY(.6)}to{opacity:1;filter:none;transform:none}}@keyframes baccaratLand{0%{opacity:0;transform:rotate(-14deg)scale(.6)}to{opacity:1;transform:none}}@keyframes limboLand{0%{opacity:0;filter:blur(8px);transform:scale(2.2)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes dartLand{0%{opacity:0;transform:translate(150px,-120px)rotate(18deg)scale(.2)}to{opacity:1;transform:none}}@keyframes plinkoLand{0%{opacity:0;transform:translateY(-160px)}58%{opacity:1;transform:translate(24px,15px)}78%{transform:translate(-10px,-6px)}to{transform:none}}@keyframes shellLand{0%{opacity:0;transform:translate(-90px)rotate(-12deg)scaleX(1.45)}65%{transform:translate(10px)rotate(3deg)scaleX(1.1)}to{opacity:1;transform:none}}@keyframes diceLand{0%{opacity:0;transform:translateY(-100px)rotate(220deg)scale(.55)}70%{transform:translateY(9px)rotate(-12deg)scale(1.08)}to{opacity:1;transform:none}}@keyframes rouletteLand{0%{opacity:.25;transform:rotate(-720deg)scale(.8)}to{opacity:1;transform:none}}@keyframes cardLand{0%{opacity:0;transform:rotateY(180deg)scale(.75)}to{opacity:1;transform:none}}@keyframes wheelLand{0%{opacity:.2;transform:rotate(900deg)scale(.76)}to{opacity:1;transform:none}}@keyframes resultBurst{0%{opacity:1;transform:rotate(var(--burst-angle)) translateY(-35px) scale(.3)}70%{opacity:1}to{opacity:0;transform:rotate(var(--burst-angle)) translateY(-185px) scale(1)}}@keyframes plinkoFloat{0%,to{transform:translateY(-72px)}50%{transform:translate(22px,62px)}}@keyframes breathe{50%{transform:scale(1.03);box-shadow:0 0 36px #ffbf471f}}.select-field{margin-top:0}.selected-team{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;margin-top:13px;padding:12px;display:grid}.selected-team>svg{color:var(--lime)}.selected-team span{flex-direction:column;gap:3px;display:flex}.selected-team strong{font-size:11px}.selected-team small{color:var(--muted);font-size:8px}.selected-team b{font-family:IBM Plex Mono,monospace;font-size:10px}.quick-bets{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:8px;display:grid}.quick-bets--session{grid-template-columns:repeat(6,1fr)}.quick-bets button{border:1px solid var(--line);height:31px;color:var(--muted);background:0 0;border-radius:8px;font-size:9px}.quick-bets button:hover,.quick-bets button.active{background:var(--lime-soft);color:var(--lime);border-color:#d8ff3e4d}.quick-bets button:disabled{opacity:.28}.quick-bets--relative button{flex-direction:column;justify-content:center;align-items:center;gap:2px;height:42px;display:flex}.quick-bets--relative button strong{font-family:IBM Plex Mono,monospace;font-size:9px}.quick-bets--relative button small{max-width:100%;color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.quick-bets--relative button.active small{color:#d8ff3eb8}.bet-limit{color:var(--gold);margin:8px 0 0;font-size:9px}.bet-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:9px;margin-top:20px;padding:15px 0;display:flex}.bet-summary span{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.bet-summary strong{color:var(--text)}.inline-notice{color:var(--blue);background:#78a8ff0f;border:1px solid #78a8ff2e;border-radius:10px;gap:10px;margin-top:16px;padding:12px;display:flex}.inline-notice svg{flex:none}.inline-notice span{color:var(--muted);flex-direction:column;gap:3px;font-size:9px;display:flex}.inline-notice strong{color:var(--text);font-size:10px}.docs-hero{border-bottom:1px solid var(--line);padding:50px 0 32px}.docs-hero h1{margin-bottom:16px}.docs-hero>p{max-width:650px;color:var(--muted);margin:0;font-size:17px;line-height:1.6}.docs-search{border:1px solid var(--line);background:var(--panel);min-height:54px;color:var(--muted);border-radius:14px;align-items:center;gap:12px;padding:0 16px;display:flex}.docs-search:focus-within{border-color:#d8ff3e61;box-shadow:0 0 0 3px #d8ff3e0f}.docs-search>svg{width:20px;height:20px;color:var(--lime)}.docs-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.docs-search input::placeholder{color:var(--muted-2)}.docs-search span{white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:9px}.docs-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.docs-grid button{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-height:240px;color:var(--text);text-align:left;grid-template-columns:1fr auto;padding:22px;transition:all .18s;display:grid}.docs-grid button:hover{border-color:#d8ff3e52;transform:translateY(-3px)}.docs-grid button>span{border:1px solid var(--line);width:46px;height:46px;color:var(--lime);border-radius:12px;place-items:center;display:grid}.docs-grid button>span svg{width:25px;height:25px}.docs-grid button>small{color:var(--muted-2);font-family:IBM Plex Mono,monospace}.docs-grid h2{font-family:var(--font-display);grid-column:1/-1;align-self:end;margin:30px 0 5px;font-size:22px}.docs-grid p{color:var(--muted);grid-column:1/-1;margin:0;font-size:11px;line-height:1.5}.docs-grid b{color:var(--lime);grid-column:1/-1;align-items:center;gap:6px;margin-top:18px;font-size:10px;display:flex}.docs-proof{background:var(--lime-soft);color:var(--lime);border:1px solid #d8ff3e2e;border-radius:14px;align-items:center;gap:12px;padding:20px;display:flex}.docs-proof span{color:var(--muted);flex-direction:column;gap:3px;font-size:10px;display:flex}.docs-proof strong{color:var(--text);font-size:12px}.docs-layout{grid-template-columns:180px minmax(0,1fr) 160px;align-items:start;gap:32px;width:100%;max-width:1140px;margin:0 auto;display:grid}.docs-sidebar{position:sticky;top:105px}.docs-sidebar nav{flex-direction:column;gap:18px;display:flex}.docs-nav-section{flex-direction:column;gap:4px;display:flex}.docs-nav-section>small{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;padding:0 10px 4px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700}.docs-sidebar nav a{min-height:38px;color:var(--muted);border-radius:9px;align-items:center;gap:9px;padding:0 10px;font-size:11px;display:flex}.docs-sidebar nav a.active{background:var(--lime-soft);color:var(--lime)}.docs-sidebar nav svg{width:16px;height:16px}.docs-article{color:#b8c6bf;min-width:0;padding-bottom:50px;font-size:15px;line-height:1.75}.docs-article-meta{color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex}.docs-article-meta span+span:before{content:"·";margin-right:8px}.docs-article h1{color:var(--text);font-family:var(--font-display);letter-spacing:-.05em;margin:0 0 26px;font-size:clamp(38px,4vw,56px);line-height:1}.docs-article h2{color:var(--text);font-family:var(--font-display);letter-spacing:-.035em;margin:42px 0 12px;scroll-margin-top:110px;font-size:25px}.docs-article h3{color:var(--text);scroll-margin-top:110px}.docs-article p{margin:13px 0}.docs-article strong{color:var(--text)}.docs-article ul,.docs-article ol{padding-left:20px}.docs-article li{margin:7px 0}.docs-article code{border:1px solid var(--line);background:var(--panel-raised);color:var(--lime);border-radius:5px;padding:2px 5px;font-family:IBM Plex Mono,monospace;font-size:.84em}.docs-article pre{border:1px solid var(--line);background:#08110f;border-radius:13px;margin:0;padding:44px 18px 18px;overflow:auto}.docs-article pre code{color:#c8d7cf;background:0 0;border:0;padding:0}.docs-code-block{margin:16px 0;position:relative}.docs-code-block>button{z-index:1;border:1px solid var(--line);background:var(--panel-raised);height:27px;color:var(--muted);border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:9px;display:flex;position:absolute;top:9px;right:9px}.docs-code-block>button:hover{border-color:var(--line-strong);color:var(--text)}.docs-code-block>button svg{width:13px;height:13px}.docs-article table{border-collapse:collapse;width:100%;margin:22px 0;font-size:12px}.docs-article th,.docs-article td{border:1px solid var(--line);text-align:left;padding:11px 12px}.docs-article th{background:var(--panel-raised);color:var(--text)}.docs-article blockquote{border-left:2px solid var(--lime);color:var(--muted);margin:22px 0;padding-left:16px}.docs-pagination{border-top:1px solid var(--line);justify-content:space-between;gap:16px;margin-top:54px;padding-top:24px;display:flex}.docs-toc{min-width:0;position:sticky;top:105px}.docs-toc>small{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700;display:block}.docs-toc nav{border-left:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.docs-toc a{color:var(--muted-2);text-overflow:ellipsis;padding:5px 0 5px 11px;font-size:10px;line-height:1.35;overflow:hidden}.docs-toc a:hover{color:var(--lime)}.docs-toc a.nested{padding-left:20px;font-size:9px}.docs-empty{border:1px dashed var(--line);text-align:center;border-radius:14px;padding:28px}.boot-error{min-height:100vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.boot-error strong{color:var(--text)}.route-loading{min-height:100vh;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.tv-state{min-height:100vh;color:var(--muted);background:#050b09;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.tv-state strong{color:var(--text)}.tv-state a,.tv-state button{border:1px solid var(--line-strong);background:var(--panel);min-height:42px;color:var(--text);border-radius:10px;padding:0 14px}.tv-state--private{text-align:center;flex-direction:column}.tv-state--private>svg{width:38px;height:38px;color:var(--lime);margin-bottom:4px}.tv-state--private p{max-width:390px;margin:-3px 0 6px}.tv-mode{isolation:isolate;background:radial-gradient(circle at 46% -20%,#d8ff3e14,#0000 38%),linear-gradient(145deg,#050b09 0%,#07100e 52%,#08120f 100%);flex-direction:column;gap:clamp(17px,2.2vh,28px);min-height:100vh;padding:clamp(18px,2.4vw,38px) clamp(18px,3vw,52px) 20px;display:flex;position:relative;overflow:hidden}.tv-mode:before{z-index:-2;content:"";background-image:linear-gradient(#d8ff3e06 1px,#0000 1px),linear-gradient(90deg,#d8ff3e06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.tv-mode:after{z-index:-1;pointer-events:none;content:"";opacity:.22;background:linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/3px 100%;position:absolute;inset:0}.tv-mode__glow{z-index:-1;filter:blur(110px);opacity:.12;pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute}.tv-mode__glow--lime{background:var(--lime);top:-210px;left:-80px}.tv-mode__glow--orange{background:var(--orange);bottom:-220px;right:-180px}.tv-header{grid-template-columns:210px minmax(0,1fr) 210px;align-items:center;gap:20px;display:grid}.tv-header__brand{align-items:center;gap:10px;display:flex}.tv-header__brand>span{background:var(--lime);color:#07100e;width:38px;height:38px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:20px;font-weight:850;display:grid;box-shadow:0 0 34px #d8ff3e33}.tv-header__brand strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:17px}.tv-header__room{text-align:center;min-width:0}.tv-header__room h1{font-family:var(--font-display);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 3px;font-size:clamp(24px,2.35vw,40px);line-height:1;overflow:hidden}.tv-header__room p{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.tv-header__room p svg{width:13px;height:13px}.tv-live-badge{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700;display:inline-flex}.tv-live-dot{background:var(--lime);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite tv-heartbeat;display:inline-block;box-shadow:0 0 12px #d8ff3ee6}.tv-live-dot--catching-up{background:var(--gold);box-shadow:0 0 12px #ffbf47cc}@keyframes tv-heartbeat{50%{opacity:.38;transform:scale(.72)}}.tv-header__actions{justify-content:flex-end;gap:8px;display:flex}.tv-header__actions a,.tv-header__actions button{width:42px;height:42px;color:var(--muted);background:#0d1714b8;border:1px solid #cdefde26;border-radius:11px;place-items:center;transition:border-color .18s,color .18s,transform .18s;display:grid}.tv-header__actions a:hover,.tv-header__actions button:hover{color:var(--lime);border-color:#d8ff3e59;transform:translateY(-2px)}.tv-header__actions svg{width:18px;height:18px}.tv-scoreboard{grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);gap:clamp(14px,1.6vw,24px);display:grid}.tv-bankroll,.tv-latest{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d1714c7;border-radius:clamp(20px,2vw,30px);min-height:clamp(270px,33vh,370px);position:relative;overflow:hidden;box-shadow:0 28px 80px #0003}.tv-bankroll{flex-direction:column;justify-content:center;padding:clamp(28px,3.7vw,58px);display:flex}.tv-bankroll:before{filter:blur(20px);content:"";background:#d8ff3e12;border-radius:50%;width:440px;height:440px;position:absolute;top:-160px;left:-120px}.tv-bankroll>p{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;position:relative}.tv-bankroll>strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.075em;font-size:clamp(48px,6.5vw,104px);line-height:.9;position:relative}.tv-bankroll>strong small{color:var(--muted);letter-spacing:.02em;font-size:.2em;font-weight:600}.tv-bankroll__result{align-items:center;gap:10px;width:fit-content;margin-top:18px;display:flex;position:relative}.tv-bankroll__result>svg{width:29px;height:29px}.tv-bankroll__result span{flex-direction:column;gap:1px;display:flex}.tv-bankroll__result b{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:clamp(14px,1.4vw,21px)}.tv-bankroll__result small{color:var(--muted);font-size:9px}.tv-bankroll__result.positive,.tv-ticker .positive{color:var(--lime)}.tv-bankroll__result.negative,.tv-ticker .negative{color:var(--orange)}.tv-bankroll__facts{gap:clamp(18px,3vw,52px);display:flex;position:absolute;bottom:clamp(22px,3vw,42px);right:clamp(24px,3vw,48px)}.tv-bankroll__facts span{text-align:right;flex-direction:column;gap:4px;display:flex}.tv-bankroll__facts small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.tv-bankroll__facts b{font-family:IBM Plex Mono,monospace;font-size:11px}.tv-latest{flex-direction:column;padding:clamp(22px,2.5vw,38px);display:flex}.tv-latest:before{content:"";background:radial-gradient(circle at 75% 40%,#78a8ff14,#0000 48%);position:absolute;inset:0}.tv-latest--won{animation:.7s cubic-bezier(.16,1,.3,1) both tv-win-arrival}.tv-latest--lost{animation:.7s cubic-bezier(.16,1,.3,1) both tv-loss-arrival}@keyframes tv-win-arrival{0%{border-color:var(--lime);transform:scale(.985);box-shadow:0 0 80px #d8ff3e40}}@keyframes tv-loss-arrival{0%{border-color:var(--orange);transform:scale(.985);box-shadow:0 0 80px #ff805a33}}.tv-latest__top{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700;display:flex;position:relative}.tv-latest__top span{color:var(--blue);align-items:center;gap:7px;display:flex}.tv-latest__top svg{width:14px;height:14px}.tv-latest__game{align-items:center;gap:18px;margin:auto 0;display:flex;position:relative}.tv-latest__orb{width:clamp(62px,5.4vw,84px);height:clamp(62px,5.4vw,84px);color:var(--blue);background:#78a8ff14;border:1px solid #78a8ff38;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 25px #78a8ff0d}.tv-latest__orb svg{width:43%;height:43%}.tv-latest__game p{color:var(--muted);margin:0 0 5px;font-size:10px}.tv-latest__game h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(25px,2.4vw,40px);line-height:1}.tv-latest__verdict{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;padding-top:17px;display:flex;position:relative}.tv-latest__verdict small{letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:700}.tv-latest__verdict strong{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:clamp(15px,1.4vw,21px)}.tv-latest__verdict.won{color:var(--lime)}.tv-latest__verdict.lost{color:var(--orange)}.tv-latest__verdict.pending{color:var(--gold)}.tv-latest__verdict.refunded{color:var(--blue)}.tv-latest__empty{color:var(--muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;display:flex;position:relative}.tv-latest__empty svg{width:36px;height:36px;color:var(--blue)}.tv-latest__empty strong{color:var(--text)}.tv-latest__empty p{margin:0;font-size:10px}.tv-members{flex-direction:column;flex:1;gap:13px;min-height:0;display:flex}.tv-section-title{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.tv-section-title p{color:var(--lime);letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:700}.tv-section-title h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(22px,2vw,32px)}.tv-section-title>span{max-width:420px;color:var(--muted);text-align:right;font-size:10px}.tv-member-grid{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:9px;display:grid}.tv-member{border:1px solid var(--line);background:#0d1714ad;border-radius:15px;grid-template-columns:26px 42px minmax(110px,1.25fr) minmax(80px,.65fr) minmax(110px,.9fr) minmax(120px,1fr);align-items:center;gap:10px;min-height:80px;padding:12px 18px 12px 12px;transition:border-color .25s,transform .25s;display:grid;position:relative;overflow:hidden}.tv-member:after{content:"";opacity:.5;background:currentColor;width:2px;position:absolute;inset:0 0 0 auto}.tv-member--positive{color:var(--lime)}.tv-member--negative{color:var(--orange)}.tv-member__rank{color:var(--muted-2);text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px}.tv-member__avatar{border:1px solid var(--line-strong);width:38px;height:38px;color:var(--text);font-family:var(--font-display);background:#ffffff08;border-radius:50%;place-items:center;font-size:12px;font-weight:750;display:grid}.tv-member__identity,.tv-member__share,.tv-member__value,.tv-member__net{flex-direction:column;gap:3px;min-width:0;display:flex}.tv-member__identity strong,.tv-member__share strong,.tv-member__value strong,.tv-member__net strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:10px;overflow:hidden}.tv-member__identity small,.tv-member__share small,.tv-member__value small,.tv-member__net small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;font-size:7px;display:flex}.tv-member__identity small svg{width:10px;height:10px;color:var(--gold)}.tv-member__identity strong,.tv-member__share strong,.tv-member__value strong{color:var(--text)}.tv-member__net{text-align:right}.tv-member__net small{justify-content:flex-end}.tv-member__net strong{font-size:12px}.tv-ticker{border-top:1px solid var(--line);min-height:38px;color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:12px;font-family:IBM Plex Mono,monospace;font-size:8px;display:grid}.tv-ticker>span{color:var(--text);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-weight:700;display:flex}.tv-ticker>div{white-space:nowrap;justify-content:center;gap:18px;min-width:0;display:flex;overflow:hidden}.tv-ticker>div span{gap:5px;display:flex}.tv-ticker>small{text-align:right}@media (width<=1180px){.app-main{padding-left:28px;padding-right:28px}.hero-panel__copy{padding:48px}.metric-grid--four,.team-grid{grid-template-columns:repeat(2,1fr)}.house-layout,.team-detail-grid,.play-layout{grid-template-columns:1fr}.risk-play-page .bet-panel{position:static}.game-stage{min-height:540px}.docs-grid{grid-template-columns:repeat(2,1fr)}.docs-layout{grid-template-columns:190px minmax(0,1fr)}.docs-toc{display:none}.game-card-grid,.game-selector{grid-template-columns:repeat(3,1fr)}.personal-bankroll{grid-template-columns:1fr .55fr}.personal-bankroll__actions{grid-column:1/-1}.activity-scoreboard{grid-template-columns:repeat(2,1fr)}.activity-scoreboard article:nth-child(3){border-top:1px solid var(--line);border-left:0}.activity-scoreboard article:nth-child(4){border-top:1px solid var(--line)}.personal-round{grid-template-columns:42px minmax(160px,1.4fr) minmax(80px,.7fr) minmax(80px,.7fr) minmax(105px,.8fr) auto;gap:10px}.tv-scoreboard{grid-template-columns:1fr .85fr}.tv-bankroll__facts{justify-content:flex-start;margin-top:24px;position:relative;bottom:auto;right:auto}.tv-bankroll__facts span{text-align:left}.tv-member-grid{grid-template-columns:1fr}}@media (width<=820px){.sidebar{display:none}.app-frame{padding-left:0}.topbar{height:64px;padding:0 18px}.topbar__context{display:none}.brand--mobile{margin-right:auto;display:inline-flex}.brand--mobile .brand__mark{width:31px;height:31px;font-size:15px}.brand--mobile .brand__word{font-size:14px}.app-main{padding:28px 18px calc(100px + env(safe-area-inset-bottom,0px))}.mobile-nav{right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:50;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a1210f0;border-radius:17px;grid-template-columns:repeat(4,1fr);padding:6px;display:grid;position:fixed;left:10px;box-shadow:0 18px 50px #0006}.mobile-nav .nav-item{flex-direction:column;justify-content:center;gap:3px;min-height:48px;padding:0;font-size:8px}.mobile-nav .nav-item:hover{transform:none}.page-header{flex-direction:column;align-items:flex-start}.page-header__actions,.header-button-row{width:100%}.risk-play-page{gap:13px}.risk-play-page .page-header{gap:14px}.risk-play-page .page-header__description{margin-top:8px;line-height:1.45}.risk-play-page .game-selector>button,.risk-play-page .game-selector__skeleton{width:148px;min-width:148px}.originals-library{padding:12px}.originals-rail{grid-auto-columns:168px}.originals-card-skeleton{width:168px}.play-balance-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.play-balance-strip>span:last-child{min-width:0}.play-balance-strip>span:nth-child(3){border-top:1px solid var(--line);border-left:0}.play-balance-strip>span:nth-child(4){border-top:1px solid var(--line)}.header-button-row>*{flex:1}.hero-panel{grid-template-columns:1fr;min-height:610px}.hero-panel__copy{padding:38px 28px 22px}.hero-panel__orbit{min-height:270px}.orbit--one{width:240px;height:240px}.orbit--two{width:160px;height:160px}.orbit-core{width:100px;height:100px}.orbit-label--house{right:17%}.orbit-label--team{left:16%}.game-card-grid{grid-template-columns:repeat(2,1fr)}.game-selector{scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.game-selector::-webkit-scrollbar{display:none}.game-selector>button,.game-selector__skeleton{scroll-snap-align:center;width:188px;min-width:188px}.trust-rail{grid-template-columns:1fr}.trust-rail>div+div{border-top:1px solid var(--line);border-left:0}.team-explainer{grid-template-columns:repeat(2,minmax(0,1fr))}.team-explainer>div+div{border-left:0}.team-explainer>div:nth-child(2n){border-left:1px solid var(--line)}.team-explainer>div:nth-child(n+3){border-top:1px solid var(--line)}.game-selector>button{min-height:58px}.personal-bankroll{grid-template-columns:1fr}.personal-bankroll__actions{grid-column:auto}.personal-bankroll__balance{border-top:1px solid var(--line);border-left:0;padding:16px 0 0}.header-action-row{flex-wrap:wrap;width:100%}.instant-session-strip{grid-template-columns:1fr auto}.instant-session-strip__facts{border-top:1px solid var(--line);border-left:0;border-right:0;grid-area:2/1/auto/-1;justify-content:space-around;padding:14px 0 0}.mobile-bet-dock{right:10px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:45;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08110ef0;border:1px solid #d8ff3e4d;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:grid;position:fixed;left:10px;box-shadow:0 18px 55px #0000007a,0 0 35px #d8ff3e12}.mobile-bet-dock>span{flex-direction:column;gap:3px;min-width:0;display:flex}.mobile-bet-dock small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.mobile-bet-dock strong{font-family:IBM Plex Mono,monospace;font-size:11px}.mobile-bet-dock strong i{color:var(--lime);font-size:8px;font-style:normal;font-weight:600}.mobile-bet-dock button{min-width:118px}.page-stack:has(.mobile-bet-dock){padding-bottom:84px}.session-recovery-actions{grid-template-columns:1fr}.session-recovery-actions>small{grid-column:1}.docs-layout{grid-template-columns:1fr;gap:25px}.docs-sidebar{position:static;overflow-x:auto}.docs-sidebar .back-link{margin-bottom:12px}.docs-sidebar nav{flex-direction:row;width:max-content}.docs-nav-section{flex-direction:row}.docs-nav-section>small{display:none}.docs-article{font-size:14px}.personal-round{grid-template-columns:42px 1fr 1fr auto;padding:14px 0}.personal-round__result{grid-area:1/1/3}.personal-round__game{grid-area:1/2/auto/4}.personal-round__money--wager{grid-area:2/2}.personal-round__money--returned{grid-area:2/3}.personal-round__net{grid-area:2/4}.personal-round__settlement{grid-area:1/4}.round-proof__checks{grid-template-columns:1fr}.round-proof__checks article+article{border-top:1px solid #d8ff3e1a;border-left:0}.round-proof__values{grid-template-columns:1fr}.round-proof__values>div:nth-child(2n){border-left:0}.round-proof__values>div+div{border-top:1px solid var(--line)}.team-hero__actions{width:100%}.team-hero__actions>button{flex:1}.tv-mode{padding:18px 14px}.tv-header{grid-template-columns:auto 1fr auto}.tv-header__brand strong{display:none}.tv-header__room h1{font-size:22px}.tv-scoreboard{grid-template-columns:1fr}.tv-bankroll,.tv-latest{min-height:300px}.tv-member{grid-template-columns:24px 40px minmax(100px,1fr) 84px 110px}.tv-member__share{display:none}.tv-ticker{grid-template-columns:1fr auto}.tv-ticker>div{grid-area:2/1/auto/-1;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}}@media (width<=560px){.page-stack{gap:22px}.instant-session-card{gap:8px}.play-money-button{min-width:38px!important;padding-inline:9px!important;font-size:0!important}.play-money-button svg{width:18px;height:18px}.wallet-button{min-width:92px;min-height:42px}.page-header h1,.team-hero h1{font-size:38px}.risk-play-page .page-header h1{font-size:34px;line-height:1.02}.risk-play-page .page-header__description{display:none}.risk-play-page .header-action-row{gap:7px}.risk-play-page .header-action-row>*{min-height:34px}.originals-library__topline{flex-direction:column;align-items:stretch;gap:9px}.originals-library__topline>div{grid-template-columns:8px auto 1fr}.originals-library__topline small{justify-self:end}.game-search{width:100%}.originals-library__filters button:last-child{margin-left:0}.originals-rail{grid-auto-columns:150px}.originals-card__art{height:102px}.originals-card__art>svg{width:58px;height:58px}.originals-card__halo{width:90px;height:90px}.originals-card-skeleton{width:150px;height:152px}.risk-play-page .game-library__heading{padding-inline:2px}.risk-play-page .game-selector>button,.risk-play-page .game-selector__skeleton{width:142px;min-width:142px}.risk-play-page .game-selector>button{min-height:54px}.play-balance-strip.is-setup>span:first-child{display:none}.play-balance-strip.is-setup>span:nth-child(2){border-left:0}.play-balance-strip.is-setup>span:last-child{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}.play-balance-strip>span{padding:9px 11px}.risk-play-page .game-stage--setup{min-height:430px}.risk-play-page .game-stage--setup .pick-stage{min-height:300px}.selected-market-order{grid-template-columns:38px minmax(0,1fr) auto;padding:9px}.selected-market-order .game-selector__icon{width:34px;height:34px}.settled-result-card,.settled-result-card [data-slot=card-content]{min-height:430px}.page-header__description{font-size:14px}.hero-panel h1,.docs-hero h1{font-size:49px}.hero-panel__copy>p,.docs-hero>p{font-size:14px}.hero-panel__actions{flex-direction:column}.team-grid,.docs-grid{grid-template-columns:1fr}.metric-grid--four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-card{min-height:105px;padding:16px}.metric-card:before{left:16px}.metric-card__value{font-size:clamp(18px,5.2vw,23px)}.team-explainer>div{min-width:0;padding:14px}.team-explainer span{margin-bottom:8px}.team-explainer p{font-size:10px}.section-block,.activity-section,.personal-activity{padding:20px 15px}.activity-scoreboard article{min-height:120px;padding:17px}.activity-scoreboard article:before{left:17px}.section-heading{align-items:flex-start}.section-heading>button{display:none}.team-hero__main{flex-direction:column;align-items:flex-start}.team-hero__main>button{width:100%}.form-grid{grid-template-columns:1fr;gap:0}.chart-card__price{display:none}.vault-chart{height:270px}.chart-legend{flex-wrap:wrap}.chart-source{width:100%;margin-left:0}.activity-row{grid-template-columns:34px 1fr 16px}.activity-row>b{display:none}.activity-session__header{grid-template-columns:34px minmax(0,1fr)}.activity-session__identity h3{white-space:normal}.activity-session__receipt{flex-flow:wrap;grid-column:2;align-items:center}.activity-session__rounds{padding:0 10px}.round-proof__intro{grid-template-columns:28px minmax(0,1fr)}.round-proof__intro>em{grid-column:2;justify-self:start}.round-proof__fingerprint{grid-template-columns:minmax(0,1fr) auto}.round-proof__fingerprint code{grid-area:2/1/auto/-1}.round-proof__fingerprint button{grid-area:1/2}.round-proof__path{grid-template-columns:1fr}.round-proof__path>b svg{transform:rotate(90deg)}.game-stage{min-height:490px}.game-stage__mark{width:52px;height:52px}.game-stage__mark svg{width:31px;height:31px}.round-trail{grid-template-columns:auto minmax(0,1fr);gap:8px;margin:0 13px}.round-trail>b{display:none}.coin-picks{gap:8px;width:100%}.coin-picks button{min-height:165px}.coin-picks span{font-size:56px}.blackjack-picker{grid-template-columns:1fr 34px 1fr;gap:6px}.card-hand{min-height:170px;padding:32px 7px 10px}.card-hand i{height:95px;font-size:20px}.blackjack-mark{font-size:22px}.slot-machine i{height:130px;font-size:30px}.baccarat-table{width:100%}.baccarat-table span{height:125px;font-size:48px}.choice-grid--four{grid-template-columns:repeat(2,1fr)}.choice-grid--three{gap:5px}.choice-grid button{min-height:68px;padding:6px}.limbo-orbit{width:180px;height:180px}.limbo-orbit span{font-size:56px}.plinko-board{width:270px;height:185px}.shell-picker{gap:5px}.shell-picker button{min-height:175px}.shell-picker span{font-size:62px}.dice-display{font-size:53px}.roulette-wheel{width:185px;height:185px}.roulette-wheel span{font-size:31px}.hilo-card{width:130px;height:180px}.number-pick__value{font-size:86px}.game-selector>button,.game-selector__skeleton{width:176px;min-width:176px}.game-selector>button{min-height:58px}.draw-status{max-width:none;top:82px;left:14px;right:14px}.round-result-actions{flex-wrap:wrap;justify-content:center;width:100%}.round-result-actions>*{flex:1}.session-start-steps{display:none}.mobile-bet-dock{grid-template-columns:minmax(0,1fr) 112px}.mobile-bet-dock button{min-width:0}.mobile-bet-dock--setup{display:none}.page-stack:has(.mobile-bet-dock--setup){padding-bottom:0}.recovery-progress{grid-template-columns:1fr;gap:8px}.recovery-progress i{display:none}.recovery-progress span{padding:4px 0}.session-check-lines{grid-template-columns:1fr}.session-check-lines i{height:28px}.color-picks{gap:6px}.color-picks button{min-height:150px}.color-picks i{width:42px;height:42px}.wheel-picker{grid-template-columns:1fr;justify-items:center;gap:20px}.wheel-picker__core{width:160px;height:160px}.segment-grid{grid-template-columns:repeat(6,1fr);width:100%}.dart-board{gap:4px;padding:15px}.quarter-picker button{min-height:115px}.lane-picker{gap:5px}.lane-picker button{min-height:200px}.lane-picker strong{font-size:46px}.live-game h2{font-size:29px}.live-game__facts{gap:18px}.instant-session-setup{grid-template-columns:1fr;gap:6px}.instant-session-strip{grid-template-columns:1fr}.instant-session-strip>button{width:100%}.instant-session-strip__facts{grid-area:auto}.personal-round{grid-template-columns:38px 1fr auto;gap:10px}.personal-round__result{grid-row:1/4}.personal-round__game{grid-column:2/4}.personal-round__money--wager{grid-area:2/2}.personal-round__money--returned{grid-area:2/3}.personal-round__net{grid-area:3/2}.personal-round__settlement{grid-area:3/3}.personal-round__settlement .status-pill{display:none}.personal-round__tx,.personal-round__verify{font-size:8px}.round-proof{grid-column:1/-1}.docs-article table{white-space:nowrap;display:block;overflow-x:auto}.docs-pagination button{max-width:48%;overflow:hidden}.team-hero__actions{flex-direction:column}.team-hero__actions>button{width:100%}.tv-mode{gap:15px}.tv-header{gap:8px}.tv-header__brand>span{width:32px;height:32px;font-size:16px}.tv-header__room h1{font-size:17px}.tv-header__room p{display:none}.tv-header__actions a,.tv-header__actions button{width:36px;height:36px}.tv-header__actions a{display:none}.tv-bankroll{min-height:290px;padding:26px 22px}.tv-bankroll>strong{font-size:clamp(46px,17vw,68px)}.tv-bankroll__facts{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.tv-bankroll__facts b{font-size:9px}.tv-latest{min-height:270px}.tv-section-title{flex-direction:column;align-items:flex-start;gap:5px}.tv-section-title>span{text-align:left}.tv-member-grid{grid-template-columns:minmax(0,1fr)}.tv-member{grid-template-columns:23px 38px 1fr auto;gap:8px;min-height:92px;padding:11px}.tv-member__identity{grid-area:1/3}.tv-member__value{grid-area:2/3}.tv-member__net{grid-area:1/4/3}.tv-member__share{display:none}.tv-ticker{gap:12px}.tv-ticker>small{font-size:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.coin-stage{border:1px solid var(--border);background:radial-gradient(circle,#caff3a1f,#0000 55%);align-content:center;place-items:center;gap:18px;min-height:240px;margin-bottom:22px;display:grid}.coin-stage__coin{color:#eaffae;width:112px;height:112px;transform-style:preserve-3d;background:#17200d;border:5px solid #d9ff5d;border-radius:50%;place-items:center;font-size:46px;font-weight:800;display:grid;box-shadow:0 0 42px #caff3a3d,inset 0 0 0 8px #caff3a14}.coin-stage.is-flipping .coin-stage__coin{animation:.72s cubic-bezier(.2,.75,.25,1) infinite risk-coin-flip}@keyframes risk-coin-flip{to{transform:rotateY(720deg)translateY(-8px)}}.app-shell--arcade{--font-display:"Fredoka Variable", "Syne Variable", sans-serif;background:#100c22}.app-shell--arcade .sidebar,.app-shell--arcade .mobile-nav{display:none}.app-shell--arcade .app-frame{margin-left:0;padding-left:0}.app-shell--arcade .topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#100c22d1;border-bottom:0;justify-content:space-between;height:68px}.app-shell--arcade .topbar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;bottom:-1px;left:10%;right:10%}.app-shell--arcade .brand--mobile{display:inline-flex}.app-shell--arcade .brand__mark{background:#ffde59;border:3px solid #21183d;box-shadow:0 5px #7b4b08,0 8px 18px #00000047}.app-shell--arcade .brand__word{font-family:Fredoka Variable,sans-serif;font-size:19px}.app-shell--arcade .topbar__arcade{color:#ffffff94;letter-spacing:.04em;font:650 11px Fredoka Variable,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.app-shell--arcade .app-main{width:100%;max-width:none;padding:0}.app-shell--arcade+*{font-family:Fredoka Variable,sans-serif}.risk-play-page{isolation:isolate;background:radial-gradient(circle at 12% 6%,#6e4aff57,#0000 27%),radial-gradient(circle at 88% 16%,#ff518e3d,#0000 25%),linear-gradient(#100c22 0%,#17102c 42%,#0d0a1b 100%);gap:22px;padding:28px max(22px,50vw - 730px) 90px;font-family:Fredoka Variable,sans-serif;position:relative;overflow:hidden}.risk-play-page:before{z-index:-1;content:"";opacity:.44;background-image:radial-gradient(circle at 8% 18%,#ffffffb3 0 1px,#0000 2px),radial-gradient(circle at 78% 6%,#ffde59cc 0 1.5px,#0000 2.5px),radial-gradient(circle at 62% 31%,#87e0ff99 0 1px,#0000 2px);background-size:180px 180px,260px 260px,210px 210px;position:absolute;inset:0}.risk-play-page--game{min-height:calc(100vh - 68px)}.risk-play-page--game .arcade-balance{margin-top:50px}.risk-play-page :where(h1,h2,h3,strong,button){font-family:Fredoka Variable,sans-serif}.arcade-hero{background:radial-gradient(circle at 76% 42%,#ffffff2e,#0000 28%),linear-gradient(125deg,#6738ff 0%,#8f3eff 48%,#ff4f9a 100%);border:0;border-radius:36px;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;min-height:390px;padding:clamp(36px,5vw,74px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0502126b,inset 0 2px #fff3}.arcade-hero:after{content:"";border:3px solid #ffffff21;border-radius:50%;height:360px;position:absolute;inset:auto -10% -60% 35%;box-shadow:0 0 0 42px #ffffff09,0 0 0 90px #ffffff06}.arcade-hero__copy{z-index:2;max-width:690px;position:relative}.arcade-hero__copy>span{color:#ffed9d;background:#1c0e425c;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:750;display:inline-flex}.arcade-hero__copy>span svg{width:14px}.arcade-hero__copy h1{color:#fff;letter-spacing:-.055em;margin:19px 0 15px;font-size:clamp(54px,6.2vw,96px);font-weight:780;line-height:.88}.arcade-hero__copy h1 em{color:#ffea72;text-shadow:0 6px #572a0066;font-style:normal}.arcade-hero__copy>p{color:#ffffffc7;max-width:570px;margin:0;font-size:17px;line-height:1.5}.arcade-hero__copy>div{gap:10px;margin-top:27px;display:flex}.arcade-hero__copy button{color:#251134;background:#ffdf57;border:0;border-radius:15px;align-items:center;gap:9px;min-height:50px;padding:0 19px;font-size:14px;font-weight:760;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 6px #89530b,0 10px 24px #1805323d}.arcade-hero__copy button:hover{transform:translateY(-2px);box-shadow:0 8px #89530b,0 14px 30px #1805324d}.arcade-hero__copy button:active{transform:translateY(4px);box-shadow:0 2px #89530b}.arcade-hero__copy button+button{background:#fff;box-shadow:0 6px #a784d1}.arcade-hero__machine{z-index:2;aspect-ratio:.8;background:linear-gradient(155deg,#ffdf57,#ff8b44);border:10px solid #28164c;border-bottom-width:28px;border-radius:38px 38px 55px 55px;justify-self:center;width:min(340px,84%);animation:4.8s ease-in-out infinite arcadeFloat;position:relative;transform:rotate(3deg);box-shadow:0 18px #452069,0 34px 60px #18043461,inset 0 3px #ffffff8a}.arcade-hero__screen{background:radial-gradient(circle,#483484,#17112c 72%);border:8px solid #34205b;border-radius:28px;place-items:center;display:grid;position:absolute;inset:9% 10% 32%;box-shadow:inset 0 0 36px #7de8ff29}.arcade-hero__screen:after{border-radius:inherit;content:"";background:repeating-linear-gradient(0deg,#ffffff06 0 2px,#0000 2px 5px);position:absolute;inset:0}.arcade-hero__screen b{z-index:1;filter:drop-shadow(0 13px 12px #00000057);font-size:clamp(76px,9vw,126px)}.arcade-hero__screen strong{z-index:2;color:#ffdf57;letter-spacing:.12em;font-size:17px;position:absolute;bottom:8%}.arcade-hero__controls{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:9%;left:13%;right:13%}.arcade-hero__controls i:first-child{background:#ff4b7c;border:7px solid #3a225b;border-radius:50%;width:54px;height:54px;box-shadow:0 7px #7a244d}.arcade-hero__controls i:not(:first-child){background:#61e5c2;border:4px solid #3a225b;border-radius:50%;width:28px;height:28px;box-shadow:0 5px #187d68}.arcade-hero__star{z-index:3;color:#fff7b1;font-size:34px;font-style:normal;animation:2s ease-in-out infinite arcadeTwinkle;position:absolute}.arcade-hero__star--one{top:-23px;right:-25px}.arcade-hero__star--two{animation-delay:-.8s;bottom:55px;left:-34px}@keyframes arcadeFloat{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(1deg)translateY(-10px)}}@keyframes arcadeTwinkle{50%{opacity:.55;transform:scale(.68)rotate(30deg)}}.originals-library{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#231943c2;border:0;border-radius:30px;padding:clamp(24px,3.3vw,44px);box-shadow:0 22px 65px #02000a40,inset 0 1px #ffffff14}.originals-library__topline{align-items:flex-end;margin-bottom:20px}.originals-library__topline>div{display:block}.originals-library__eyebrow{color:#ffce54;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:760}.originals-library__topline h2{color:#fff;letter-spacing:-.04em;margin:3px 0 0;font-size:clamp(30px,3vw,46px)}.originals-library__topline p{color:#ffffff85;margin:2px 0 0;font-size:12px}.game-search{color:#ffffff80;background:#09061661;border:2px solid #ffffff17;border-radius:15px;align-items:center;gap:9px;width:min(300px,100%);min-height:46px;padding:0 14px;display:flex}.game-search:focus-within{border-color:#ffde59b3}.game-search input{color:#fff;background:0 0;border:0;outline:0;width:100%}.game-search button{color:#fff;background:0 0;border:0;font-size:20px}.originals-library__filters{gap:7px;margin-bottom:19px}.originals-library__filters button{color:#ffffffa3;background:#fff1;border:0;border-radius:999px;min-height:35px;padding:0 13px;font-size:11px;font-weight:680}.originals-library__filters button:hover{color:#fff;background:#ffffff1c}.originals-library__filters button.active{color:#28143c;background:#ffdc55;border:0;box-shadow:0 4px #83570c}.originals-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;display:grid}.originals-card{animation:.45s cubic-bezier(.16,1,.3,1) both originalCardIn;animation-delay:calc(var(--game-index) * 25ms);background:#171029;border:0;border-radius:19px;overflow:hidden;transform:translateY(0);box-shadow:0 9px 20px #01000838}.originals-card:hover{border-color:#0000;transform:translateY(-7px)rotate(-.7deg);box-shadow:0 18px 30px #01000857}.originals-card.is-selected{border:0;box-shadow:0 0 0 4px #ffe268,0 16px 34px #01000857}.originals-card.is-unavailable{opacity:.48;filter:saturate(.4)}.originals-card__art{background:linear-gradient(145deg,#ff8a42,#f73c73);height:154px}.originals-card--mint .originals-card__art{background:linear-gradient(145deg,#20cda0,#59e9b5)}.originals-card--sky .originals-card__art{background:linear-gradient(145deg,#3198ee,#7be5ff)}.originals-card--sun .originals-card__art{background:linear-gradient(145deg,#ffb126,#ffe25b)}.originals-card--violet .originals-card__art{background:linear-gradient(145deg,#6d4bf3,#bd5cff)}.originals-card--berry .originals-card__art{background:linear-gradient(145deg,#d62c7c,#ff6d9e)}.originals-card--coral .originals-card__art{background:linear-gradient(145deg,#ff574d,#ff9b62)}.originals-card--ember .originals-card__art{background:linear-gradient(145deg,#432442,#ff623f)}.originals-card__art:after{display:none}.originals-card__art>b{z-index:3;filter:drop-shadow(0 14px 10px #1f092c4d);font-size:clamp(62px,5vw,86px);line-height:1;transition:transform .32s cubic-bezier(.16,1,.3,1)}.originals-card:hover .originals-card__art>b{transform:translateY(-8px)rotate(-7deg)scale(1.12)}.originals-card__burst{background:repeating-conic-gradient(#ffffff2e 0 8deg, transparent 8deg 18deg);border-radius:50%;width:142px;height:142px;animation:24s linear infinite arcadeSpin;position:absolute}.originals-card__toy{background:#ffffff47;border-radius:50%;position:absolute}.originals-card__toy--one{width:15px;height:15px;top:21px;left:18px;box-shadow:0 0 0 7px #ffffff17}.originals-card__toy--two{border-radius:7px;width:24px;height:24px;bottom:20px;right:18px;transform:rotate(18deg)}.originals-card__badge{color:#fff;background:#26143f;border:0;border-radius:999px;min-height:24px;font-size:8px;top:9px;left:9px}.originals-card__badge--new{color:#2b1539;background:#ffe15c}.originals-card__badge--hot{background:#ff3f74}.originals-card__copy{gap:4px;padding:12px 13px 13px}.originals-card__copy strong{color:#fff;letter-spacing:-.02em;font-size:15px}.originals-card__copy small{color:#ffffff87;min-height:28px;font-size:10px;line-height:1.35}.originals-card__copy>span{color:#7df1bd;align-items:center;gap:5px;margin-top:3px;font-size:9px;font-weight:720;display:inline-flex}.originals-card__copy>span i{background:#62f3b2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #62f3b2b3}.originals-card__copy>span.is-preview{color:#ffd968}.originals-card__copy>span.is-preview i{background:#ffd968;box-shadow:0 0 9px #ffd9688c}.originals-card__save{background:#1b0b3285;border:0;border-radius:50%;width:29px;height:29px;top:9px;right:9px}.originals-card__save:hover,.originals-card__save[aria-pressed=true]{color:#ffe05c}.originals-card-skeleton{background:linear-gradient(105deg,#ffffff09 20%,#ffffff1f 42%,#ffffff09 64%) 0 0/220% 100%;border-radius:19px;width:auto;height:212px}@keyframes originalCardIn{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes arcadeSpin{to{transform:rotate(360deg)}}.arcade-balance{z-index:18;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#181130de;border:1px solid #ffffff1a;border-radius:19px;align-items:center;gap:17px;min-height:66px;padding:9px 13px;display:flex;position:sticky;top:78px;box-shadow:0 14px 35px #0000003d}.arcade-balance>button{color:#fff;background:#ffffff12;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:auto;height:40px;padding:0 12px;font:700 12px Fredoka Variable,sans-serif;display:inline-flex}.arcade-balance>span{grid-template-columns:auto 1fr;column-gap:9px;min-width:0;display:grid}.arcade-balance>span:first-of-type{border-right:1px solid #ffffff17;min-width:180px;padding-right:17px}.arcade-balance>span>i{grid-row:1/3;font-size:28px;font-style:normal}.arcade-balance small{color:#ffffff75;font-size:9px}.arcade-balance strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.risk-play-page .play-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:17px}.original-game-card,.arcade-bet-panel{background:#251a47!important;border:0!important;border-radius:28px!important;box-shadow:0 22px 60px #0000004d,inset 0 1px #ffffff14!important}.original-game-card{--game-accent:#ff6c92;min-height:620px;position:relative;overflow:hidden;background:radial-gradient(circle at 72% 22%, color-mix(in srgb, var(--game-accent) 38%, transparent), transparent 27%), linear-gradient(145deg, #281c4d, #17102f)!important}.original-game-card--mint{--game-accent:#4de2ad}.original-game-card--sky{--game-accent:#63cfff}.original-game-card--sun{--game-accent:#ffd952}.original-game-card--violet{--game-accent:#aa6cff}.original-game-card--berry{--game-accent:#ff5a9a}.original-game-card--coral{--game-accent:#ff735c}.original-game-card--ember{--game-accent:#ff694e}.original-game-card__confetti{background-image:radial-gradient(circle at 16% 19%, var(--game-accent) 0 3px, transparent 4px), radial-gradient(circle at 86% 58%, #ffffff4d 0 2px, transparent 3px), radial-gradient(circle at 46% 86%, #ffdb534d 0 3px, transparent 4px);opacity:.38;background-size:110px 110px,140px 140px,180px 180px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.original-game-card .game-stage__header{z-index:3;padding:30px 32px 0;position:relative}.original-game-card .game-stage__header .eyebrow{color:var(--game-accent);letter-spacing:.08em;font-family:Fredoka Variable,sans-serif;font-size:10px}.original-game-card .game-stage__header h2{color:#fff;letter-spacing:-.04em;margin-top:4px;font-size:clamp(34px,4vw,56px)}.original-game-card .game-stage__header p:last-child{color:#ffffff8f;font-size:13px}.original-game-card__mascot{z-index:2;filter:drop-shadow(0 12px 10px #0000004d);font-size:62px;animation:3s ease-in-out infinite mascotBob}.original-game-card .pick-stage{z-index:3;min-height:410px;padding:8px 10px 20px;position:relative}@keyframes mascotBob{50%{transform:translateY(-8px)rotate(-5deg)}}.arcade-bet-panel{overflow:hidden;color:#271737!important;background:#fff8ed!important;top:154px!important}.arcade-bet-panel:before{content:"";background:repeating-linear-gradient(90deg,#ff5d87 0 34px,#ffdb55 34px 68px,#57dcb0 68px 102px,#6e8eff 102px 136px);height:9px;display:block}.arcade-bet-panel [data-slot=header]{padding-top:22px}.arcade-bet-panel h2,.arcade-bet-panel h3,.arcade-bet-panel strong{color:#28173b}.arcade-bet-panel p,.arcade-bet-panel small,.arcade-bet-panel span{color:#7b6a7e}.arcade-bet-panel .selected-market-order{background:#eee5f4;border:0;border-radius:16px}.arcade-bet-panel .game-selector__icon{background:#fff;border:0;border-radius:13px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.arcade-bet-panel .amount-field>div{background:#fff;border:3px solid #dfd2e5;border-radius:16px}.arcade-bet-panel .amount-field input{color:#28173b;font-family:Fredoka Variable,sans-serif;font-size:25px;font-weight:720}.arcade-bet-panel .quick-bets button{color:#5e456b;background:#ede3f2;border:0;border-radius:12px;font-weight:720}.arcade-bet-panel .quick-bets button:hover,.arcade-bet-panel .quick-bets button.active{color:#fff;background:#6d49df}.arcade-bet-panel .order-receipt,.arcade-bet-panel .bet-summary{border-color:#e4d9e7}.arcade-bet-panel .button--primary{min-height:54px;font-size:15px;box-shadow:0 6px #9e294e;color:#fff!important;background:#ff557f!important;border:0!important;border-radius:16px!important}.arcade-bet-panel .button--primary:active{transform:translateY(4px);box-shadow:0 2px #9e294e}.toy-choice-row{flex-wrap:wrap;justify-content:center;gap:9px;max-width:720px;margin:18px auto 0;display:flex}.toy-choice-row>button,.toy-segment-grid>button,.toy-open-button,.toy-spin-button{color:#fff;background:#ffffff12;border:2px solid #ffffff1a;border-radius:15px;min-width:102px;min-height:52px;padding:9px 13px;box-shadow:0 5px #03010b4d}.toy-choice-row>button:hover,.toy-choice-row>button.active,.toy-segment-grid>button.active{border-color:var(--game-accent);background:var(--game-accent);color:#211432;transform:translateY(-2px)}.toy-choice-row button strong,.toy-segment-grid button strong{color:inherit;font-size:12px;display:block}.toy-choice-row button small,.toy-segment-grid button small{color:inherit;opacity:.66;font-size:8px}.toy-grid-game,.toy-number-game,.toy-plinko,.toy-multiplier,.toy-card-table,.toy-wheel-game,.toy-slots,.toy-collection,.toy-choice-game{align-content:center;place-items:center;min-height:380px;display:grid}.toy-grid-game>p,.toy-multiplier>p{color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;margin:18px 0 -6px;font-size:11px;font-weight:700}.toy-grid-board{perspective:800px;grid-template-columns:repeat(5,1fr);gap:7px;width:min(390px,92%);display:grid}.toy-grid-board button{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#7951b5,#523381);border:0;border-radius:13px;font-size:22px;transition:transform .16s;box-shadow:0 6px #2e1a4f}.toy-grid-board button:hover{transform:translateY(-4px)rotateX(7deg)}.toy-grid-board button.active{background:linear-gradient(145deg,#63efbd,#22a97f);box-shadow:0 6px #14634d}.toy-path{grid-template-columns:repeat(4,1fr);gap:9px;width:min(470px,94%);display:grid}.toy-path i{aspect-ratio:1.5;color:#fff;background:#ffffff0e;border:2px solid #ffffff14;border-radius:15px;place-items:center;font-size:28px;font-style:normal;display:grid}.toy-path i.is-lit{border-color:color-mix(in srgb, var(--game-accent) 58%, transparent);background:color-mix(in srgb, var(--game-accent) 22%, transparent);box-shadow:0 0 25px color-mix(in srgb, var(--game-accent) 20%, transparent)}.toy-number-board{grid-template-columns:repeat(5,1fr);gap:8px;width:min(540px,96%);display:grid}.toy-number-board button{aspect-ratio:1.2;color:#fff;background:#ffffff13;border:0;border-radius:13px;font-size:13px;font-weight:760;box-shadow:0 5px #0000003b}.toy-number-board button:hover,.toy-number-board button.active{background:var(--game-accent);color:#20132f;transform:translateY(-3px)}.toy-number-game>strong{color:#ffffff9e;margin-top:18px;font-size:12px}.toy-plinko__board{background:#0805144d;border-radius:25px;grid-template-columns:repeat(13,1fr);gap:13px;width:min(530px,94%);padding:42px 38px 25px;display:grid;position:relative}.toy-plinko__board>i{background:#ffffffb3;border-radius:50%;justify-self:center;width:8px;height:8px;box-shadow:0 0 8px #ffffff47}.toy-plinko__board>b{color:#2b1437;text-align:center;background:linear-gradient(#ff576f,#ffb44f);border-radius:6px;padding:8px 1px;font-size:9px}.toy-plinko__ball{background:#70ebff;border-radius:50%;width:22px;height:22px;animation:1.8s ease-in-out infinite plinkoDance;position:absolute;top:12px;left:50%;box-shadow:0 0 18px #70ebffb3}@keyframes plinkoDance{50%{transform:translate(45px,100px)}}.toy-multiplier__sky{background:radial-gradient(circle at 50% 85%, color-mix(in srgb, var(--game-accent) 38%, transparent), transparent 44%), #07041242;border-radius:30px;place-items:center;width:min(560px,96%);min-height:235px;display:grid;position:relative;overflow:hidden}.toy-multiplier__sky>span{z-index:2;color:#fff;letter-spacing:-.06em;text-shadow:0 8px #00000038;font-size:clamp(54px,8vw,100px);font-weight:780}.toy-multiplier__sky>b{font-size:52px;animation:1.6s ease-in-out infinite rocketRush;position:absolute;bottom:17%;right:12%}.toy-multiplier__sky>i{background:linear-gradient(90deg,#0000,#ffffff6b);width:60%;height:3px;position:absolute;left:-10%;transform:rotate(-18deg)}.toy-multiplier__sky>i:nth-child(2){animation-delay:-.4s;top:30%}.toy-multiplier__sky>i:nth-child(3){animation-delay:-.8s;bottom:25%}@keyframes rocketRush{50%{transform:translate(18px,-14px)rotate(-8deg)}}.toy-card-table{grid-template-columns:1fr auto 1fr;gap:22px}.toy-card-table__hand,.toy-card-table__dealer{display:flex}.toy-card-table__hand i,.toy-card-table__dealer i{color:#2c1641;background:linear-gradient(145deg,#fffdf6,#e8dff2);border:5px solid #fff;border-radius:13px;place-items:center;width:88px;height:124px;margin-left:-30px;font-size:34px;font-style:normal;display:grid;transform:rotate(-6deg);box-shadow:0 12px 20px #00000047}.toy-card-table__hand i:nth-child(2),.toy-card-table__dealer i:nth-child(2){transform:translateY(-12px)rotate(4deg)}.toy-card-table>span{color:var(--game-accent);font-size:17px;font-weight:800}.toy-card-table .toy-choice-row{grid-column:1/-1}.toy-wheel{background:repeating-conic-gradient(#ff557d 0 15deg, #6a48dd 15deg 30deg, #5ee0b3 30deg 45deg);border:15px solid #ffe26a;border-radius:50%;place-items:center;width:270px;height:270px;animation:5s ease-in-out infinite wheelWobble;display:grid;position:relative;box-shadow:0 0 0 8px #4e2d86,0 20px 30px #0000004d}.toy-wheel:before{content:"";background:#2b174d;border:8px solid #fff;border-radius:50%;position:absolute;inset:26%}.toy-wheel span{z-index:2;color:#fff;text-align:center;max-width:90px;font-size:15px;font-weight:780}.toy-wheel i{border-top:40px solid #fff;border-left:17px solid #0000;border-right:17px solid #0000;width:0;height:0;position:absolute;top:-29px}@keyframes wheelWobble{50%{transform:rotate(10deg)}}.toy-segment-grid{grid-template-columns:repeat(6,1fr);gap:6px;width:min(600px,96%);margin-top:29px;display:grid}.toy-segment-grid>button{border-radius:10px;min-width:0;min-height:43px;padding:5px}.toy-slots__cabinet{background:linear-gradient(145deg,#6d39d4,#3b216f);border:10px solid #ffce4d;border-radius:35px;place-items:center;width:min(440px,94%);min-height:255px;padding:24px;display:grid;box-shadow:0 17px #321857,0 25px 35px #0000004d}.toy-slots__cabinet>span{font-size:48px}.toy-slots__cabinet>div{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.toy-slots__cabinet i{color:#5b2c75;background:#fff9ed;border-radius:11px;place-items:center;min-height:92px;font-size:35px;font-style:normal;font-weight:800;display:grid}.toy-slots__cabinet>b{color:#ffe56d;letter-spacing:.18em}.toy-spin-button,.toy-open-button{background:var(--game-accent);color:#21132f;margin-top:32px}.toy-collection__pack{background:linear-gradient(145deg, var(--game-accent), #7947d1);border:7px solid #fff;border-radius:21px;place-items:center;width:210px;height:270px;display:grid;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 17px #321b5d,0 28px 40px #00000047}.toy-collection__pack>i{background:repeating-linear-gradient(45deg,#ffffff1a 0 9px,#0000 9px 22px);position:absolute;inset:0}.toy-collection__pack>span{z-index:2;font-size:76px}.toy-collection__pack>strong{z-index:2;color:#fff;text-transform:uppercase;font-size:17px}.toy-choice-game__faces{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.toy-choice-game__faces button{color:#fff;background:#ffffff12;border:5px solid #ffffff1f;border-radius:28px;place-items:center;min-width:145px;min-height:170px;display:grid;box-shadow:0 9px #00000040}.toy-choice-game__faces button:hover,.toy-choice-game__faces button.active{border-color:var(--game-accent);background:color-mix(in srgb, var(--game-accent) 22%, transparent);transform:translateY(-6px)rotate(-2deg)}.toy-choice-game__faces span{font-size:68px}.toy-choice-game__faces strong{color:inherit}.originals-controller-shell{place-items:stretch stretch;width:100%;min-height:400px;padding:4px clamp(6px,2vw,18px) 14px;display:grid}.originals-controller{color:#fff;align-content:center;gap:18px;min-height:380px;display:grid}.originals-controller__hud{align-items:center;gap:8px;width:min(620px,96%);margin:0 auto;display:flex}.originals-controller__hud>span:not(.originals-controller__mode){text-align:center;background:#0804183d;border:1px solid #ffffff1a;border-radius:14px;place-content:center;min-width:80px;min-height:46px;padding:5px 12px;display:grid}.originals-controller__hud>span small{color:#ffffff75;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.originals-controller__hud>span strong{color:#fff;font-size:16px;line-height:1}.originals-controller__mode{color:#29163b;letter-spacing:.05em;text-transform:uppercase;background:#ffda55;border:2px solid #ffda55;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;min-height:46px;margin-right:auto;padding:7px 13px;font-size:11px;font-weight:820;display:grid;box-shadow:0 5px #76520e}.originals-controller__mode svg{grid-row:1/3;width:18px;height:18px}.originals-controller__mode small{color:#76520e;letter-spacing:.03em;text-transform:none;font-size:7px;line-height:1}.originals-controller__mode--live{background:#65e9b6;border-color:#65e9b6;box-shadow:0 5px #176b4e}.originals-controller__reveal{text-align:center;place-content:center;justify-items:center;min-height:65px;margin:0 auto -4px;display:grid}.originals-controller__reveal b{color:#fff;font-size:22px}.originals-controller__reveal span{color:#ffffff85;font-size:10px}.originals-controller__reveal--lost b{color:#ff7b86}.originals-controller__reveal--cashed-out b,.originals-controller__reveal--cleared b{color:#65e9b6}.originals-controller__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:54px;display:flex}.originals-controller__actions button{color:#fff;background:#ffffff14;border:2px solid #ffffff24;border-radius:16px;justify-content:center;align-items:center;gap:7px;min-width:150px;min-height:50px;padding:9px 18px;font-size:13px;font-weight:780;display:inline-flex;box-shadow:0 6px #02000a4d}.originals-controller__actions button:hover:not(:disabled){transform:translateY(-3px)}.originals-controller__actions button:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #02000a4d}.originals-controller__actions button.is-primary{border-color:var(--game-accent);background:var(--game-accent);box-shadow:0 6px 0 color-mix(in srgb, var(--game-accent) 48%, #1d0d32);color:#21132f}.originals-controller__actions button.is-cashout{color:#172e28;background:#65e9b6;border-color:#65e9b6;box-shadow:0 6px #177053}.originals-state-board--mines{perspective:800px;grid-template-columns:repeat(5,1fr);gap:7px;width:min(390px,92%);margin:0 auto;display:grid}.originals-state-board--mines button{aspect-ratio:1;color:#e9dafa;background:linear-gradient(145deg,#8057bd,#50317e);border:0;border-radius:13px;place-items:center;font-size:21px;font-weight:800;display:grid;box-shadow:0 6px #2e1a4f}.originals-state-board--mines button:hover:not(:disabled){transform:translateY(-4px)rotateX(8deg)}.originals-state-board--mines button.is-safe{background:linear-gradient(145deg,#69f0c1,#20a97f);box-shadow:0 6px #14634d}.originals-state-board--mines button.is-danger{background:linear-gradient(145deg,#ff7b67,#ce2f59);box-shadow:0 6px #761d38}.originals-mole-row,.originals-dragon-eggs{grid-template-columns:repeat(3,1fr);gap:8px;width:min(580px,96%);margin:20px auto;display:grid}.originals-mole-row button{aspect-ratio:.95;color:#fff;background:radial-gradient(at 50% 78%,#160d2a 0 30%,#69418d 32% 52%,#0000 54%);border:0;border-radius:50% 50% 40% 40%;place-items:end center;display:grid;overflow:hidden}.originals-dragon-eggs button{background:linear-gradient(145deg,#ffffff1c,#ffffff08);border:2px solid #ffffff24;border-radius:22px;min-height:86px;font-size:clamp(34px,5vw,56px);transition:transform .16s,border-color .16s;box-shadow:inset 0 -7px #00000029,0 12px 30px #0003}.originals-dragon-eggs button:hover:not(:disabled){border-color:var(--game-accent);transform:translateY(-5px)rotate(2deg)}.originals-mole-row button span{font-size:clamp(22px,4vw,42px);transition:transform .16s}.originals-mole-row button:hover span{transform:translateY(-8px)}.originals-move-row{flex-wrap:wrap;justify-content:center;gap:12px;width:min(560px,96%);margin:15px auto;display:flex}.originals-move-row button{color:#fff;background:#ffffff12;border:4px solid #ffffff1a;border-radius:24px;place-items:center;min-width:120px;min-height:122px;display:grid;box-shadow:0 8px #0000003d}.originals-move-row button:hover:not(:disabled){border-color:var(--game-accent);background:color-mix(in srgb, var(--game-accent) 22%, transparent);transform:translateY(-5px)rotate(-1deg)}.originals-move-row button span{text-transform:uppercase;font-size:44px}.originals-move-row button strong{color:inherit;text-transform:capitalize;font-size:11px}.originals-hilo{justify-items:center;display:grid}.originals-hilo__card{color:#321645;background:#fffaf1;border:6px solid #fff;border-radius:15px;place-items:center;width:95px;height:132px;font-size:28px;font-weight:800;display:grid;transform:rotate(-3deg);box-shadow:0 13px #8a7396,0 22px 30px #00000045}.originals-hilo .originals-move-row{margin-top:28px}.originals-hilo .originals-move-row button{min-width:94px;min-height:83px}.originals-hilo .originals-move-row button span{font-size:32px}.originals-path{justify-items:center;gap:22px;display:grid}.originals-path>div{grid-template-columns:repeat(6,1fr);gap:8px;width:min(570px,96%);display:grid}.originals-path i{aspect-ratio:1.35;color:#fff;background:#ffffff0d;border:2px solid #ffffff14;border-radius:13px;place-items:center;font-size:21px;font-style:normal;display:grid}.originals-path i.is-cleared{color:#6ef0bf;background:#42daa32e;border-color:#55dcaa}.originals-path i.is-next{border-color:var(--game-accent);background:color-mix(in srgb, var(--game-accent) 20%, transparent);animation:1s ease-in-out infinite nextStepPulse}.originals-path>button{background:var(--game-accent);min-width:165px;min-height:50px;box-shadow:0 6px 0 color-mix(in srgb, var(--game-accent) 45%, #20102f);color:#21132f;border:0;border-radius:16px;font-size:14px;font-weight:780}@keyframes nextStepPulse{50%{box-shadow:0 0 22px color-mix(in srgb, var(--game-accent) 36%, transparent);transform:translateY(-4px)}}.originals-controller--shared{min-height:390px}.originals-flight{background:linear-gradient(17deg, transparent 49%, #ffffff12 50%, transparent 51%), radial-gradient(circle at 18% 82%, color-mix(in srgb, var(--game-accent) 34%, transparent), transparent 42%), #07041342;border-radius:30px;place-items:center;width:min(620px,96%);min-height:225px;margin:0 auto;display:grid;position:relative;overflow:hidden}.originals-flight:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:110%;height:2px;position:absolute;bottom:13%;right:-5%;transform:rotate(-9deg)}.originals-flight>i{z-index:2;left:clamp(8%, var(--flight-progress), 82%);bottom:calc(13% + var(--flight-progress) * .8);filter:drop-shadow(0 10px 10px #00000059);font-size:44px;font-style:normal;transition:left .12s linear,bottom .12s linear;position:absolute;transform:rotate(-11deg)}.originals-flight>strong{z-index:2;color:#fff;letter-spacing:-.07em;text-shadow:0 8px #00000038;font-size:clamp(60px,9vw,96px)}.originals-flight>small{z-index:2;color:#ffffff8f;letter-spacing:.08em;text-transform:uppercase;margin-top:-32px;font-size:11px;font-weight:700}.originals-flight__trail{position:absolute;inset:0}.originals-flight__trail span{opacity:.28;background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;bottom:18%;left:9%}.originals-flight__trail span:nth-child(3n){bottom:35%;left:32%}.originals-flight__trail span:nth-child(3n+2){bottom:58%;left:56%}.originals-auto-field{background:#ffffff12;border:2px solid #ffffff1a;border-radius:15px;grid-template-columns:1fr auto;align-items:center;width:170px;margin:-4px auto 0;padding:8px 12px;display:grid}.originals-auto-field span{color:#ffffff7a;text-transform:uppercase;grid-column:1/3;font-size:8px;font-weight:700}.originals-auto-field input{color:#fff;background:0 0;border:0;outline:0;width:100%;font:750 21px Fredoka Variable,sans-serif}.originals-auto-field b{color:var(--game-accent)}.originals-controller--slot{min-height:420px}.originals-slot-cabinet{background:linear-gradient(145deg, color-mix(in srgb, var(--game-accent) 60%, #3b2068), #251340);border:9px solid #ffcf4e;border-radius:30px;justify-items:center;gap:12px;width:min(590px,97%);min-height:255px;margin:0 auto;padding:28px 24px 18px;display:grid;position:relative;box-shadow:0 15px #321750,0 24px 35px #0000004d,inset 0 1px #ffffff40}.originals-slot-cabinet__crown{background:#402271;border:5px solid #ffcf4e;border-radius:50%;place-items:center;width:58px;height:52px;font-size:27px;display:grid;position:absolute;top:-25px}.originals-slot-reels{background:#180d2c;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;margin-top:13px;padding:7px;display:grid;position:relative;overflow:hidden}.originals-slot-reels>div{gap:3px;transition:filter .2s,transform .2s;display:grid}.originals-slot-reels>div.is-hidden{filter:blur(7px);transform:translateY(-10px)}.originals-slot-reels span{color:#351b48;background:#fff8ec;border-radius:8px;place-items:center;min-height:54px;font-size:clamp(22px,4vw,34px);display:grid}.originals-slot-reels span.is-payline{background:#fff0b4;box-shadow:inset 0 0 0 3px #ffbf2880}.originals-slot-reels>i{background:#ff5b70b3;height:2px;position:absolute;top:50%;left:5px;right:5px;box-shadow:0 0 9px #ff5b7080}.originals-slot-verified-result{color:#351b48;background:linear-gradient(145deg,#fff8ec,#fff0b4);border-radius:14px;align-content:center;place-items:center;gap:10px;min-height:178px;display:grid}.originals-slot-verified-result svg{color:#00a87e;width:46px;height:46px}.originals-slot-verified-result span{font-weight:900}.originals-slot-cabinet>strong{color:#ffe16b;font-size:14px}.originals-slot-win{color:#65e9b6;font-size:13px;font-weight:800}.originals-controller--slot.is-spinning .originals-slot-cabinet{animation:.18s linear infinite cabinetRumble}@keyframes cabinetRumble{50%{transform:translate(2px)rotate(.2deg)}}.originals-controller--finite{min-height:390px}.originals-finite-reveal{align-content:center;place-items:center;gap:22px;min-height:220px;display:grid}.originals-finite-reveal__closed{background:linear-gradient(145deg, var(--game-accent), #6d42c2);border:8px solid #fff;border-radius:24px;place-items:center;width:180px;height:190px;font-size:72px;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 15px #321b59,0 25px 35px #00000045}.originals-finite-reveal__closed i{border:2px dashed #ffffff59;border-radius:13px;position:absolute;inset:8px}.originals-finite-reveal>div{justify-content:center;align-items:center;gap:8px;min-height:135px;display:flex}.originals-finite-reveal>div span{color:#ffffff59;background:#ffffff14;border:5px solid #ffffff24;border-radius:15px;place-items:center;width:82px;height:108px;font-size:28px;transition:transform .24s,background .24s;display:grid;transform:translateY(10px)rotate(3deg);box-shadow:0 8px #00000038}.originals-finite-reveal>div span:nth-child(2n){transform:translateY(4px)rotate(-3deg)}.originals-finite-reveal>div span.is-revealed{color:#321943;background:#fff8ed;border-color:#fff;transform:translateY(0)rotate(0)}.originals-finite-reveal>strong{color:#ffe16b;font-size:16px}.originals-finite-reveal.is-revealing>strong{animation:.7s ease-in-out infinite revealBlink}@keyframes revealBlink{50%{opacity:.55}}.originals-controller--classic{gap:14px;min-height:420px}.originals-controller--classic button{touch-action:manipulation;font-family:inherit}.classic-number-game,.classic-limbo,.classic-plinko,.classic-card-table,.classic-video-poker,.classic-keno,.classic-wheel-game,.classic-baccarat,.classic-reveal-game{align-content:center;justify-items:center;gap:15px;width:min(610px,96%);min-height:285px;margin:0 auto;display:grid}.classic-roll{background:radial-gradient(circle at 50% 10%, color-mix(in srgb, var(--game-accent) 38%, transparent), #08041847);text-align:center;border:5px solid #ffffff24;border-radius:27px;place-content:center;justify-items:center;width:min(315px,92%);min-height:118px;transition:transform .22s;display:grid;box-shadow:0 10px #00000038}.classic-roll.has-result{animation:.4s cubic-bezier(.2,.9,.3,1.25) classicPop}.classic-roll small{color:#fff9;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.classic-roll strong{color:#fff;letter-spacing:-.055em;text-shadow:0 6px #0000002e;font-size:clamp(42px,8vw,66px);line-height:.95}.classic-roll span{color:#ffe47d;margin-top:7px;font-size:11px;font-weight:750}.classic-slider,.classic-settings input,.classic-limbo input{width:min(360px,88vw);accent-color:var(--game-accent)}.classic-range-lock{color:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(360px,88vw);display:grid}.classic-range-lock:before{background:linear-gradient(90deg, var(--game-accent), #ffe47d);content:"";border:2px solid #ffffff29;border-radius:999px;grid-area:1/2;height:8px}.classic-range-lock b{z-index:1;color:#fff;letter-spacing:.08em;text-align:center;background:#22154a;border-radius:999px;grid-area:1/2;padding:6px 10px;font-size:8px}.classic-range-lock span{font-size:18px;font-weight:850}.classic-choice-row{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;display:flex}.classic-choice-row button{color:#fff;background:#ffffff12;border:2px solid #ffffff1f;border-radius:13px;min-width:76px;min-height:44px;padding:8px 13px;font-size:11px;font-weight:780;box-shadow:0 4px #00000038}.classic-choice-lock{border:2px solid color-mix(in srgb, var(--game-accent) 58%, transparent);background:color-mix(in srgb, var(--game-accent) 16%, #0c0720d1);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:9px 14px;font-size:10px;font-weight:820;display:inline-flex}.classic-choice-lock svg{color:var(--game-accent)}.classic-choice-row button.active{border-color:var(--game-accent);background:var(--game-accent);color:#261435;transform:translateY(-2px)}.classic-play-action button,.classic-table-actions button{color:#fff;background:#ffffff17;border:2px solid #ffffff24;border-radius:16px;justify-content:center;align-items:center;gap:7px;min-width:145px;min-height:48px;padding:10px 20px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 6px #00000040}.classic-play-action button.is-primary,.classic-table-actions button.is-primary{border-color:var(--game-accent);background:var(--game-accent);box-shadow:0 6px 0 color-mix(in srgb, var(--game-accent) 45%, #231337);color:#261435}.classic-play-action button:active:not(:disabled),.classic-table-actions button:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px #00000038}.classic-limbo>div{background:linear-gradient(#4c2b8066,#08041829);border-radius:28px;place-items:center;width:min(430px,96%);min-height:155px;display:grid;position:relative;overflow:hidden}.classic-limbo>div i{background:#ffffff24;width:120%;height:2px;position:absolute;transform:rotate(-10deg)}.classic-limbo>div i:nth-child(2){transform:rotate(8deg)translateY(35px)}.classic-limbo>div i:nth-child(3){transform:rotate(-18deg)translateY(-38px)}.classic-limbo>div span{z-index:1;color:#fff;text-shadow:0 7px #00000038;font-size:56px;font-weight:850}.classic-limbo>div b{font-size:34px;position:absolute;bottom:12px;right:28px;transform:rotate(-10deg)}.classic-limbo label,.classic-settings label{color:#ffffffa6;letter-spacing:.08em;text-align:center;text-transform:uppercase;gap:5px;font-size:9px;font-weight:780;display:grid}.classic-limbo>strong,.classic-wheel-game>strong,.classic-reveal-game>strong,.classic-video-poker>strong{color:#ffe47d;font-size:13px}.classic-plinko__board{background:linear-gradient(#55318e6b,#0804183d);border:4px solid #ffffff1f;border-radius:26px;grid-template-columns:repeat(10,1fr);place-items:center;gap:8px;width:min(420px,94%);min-height:178px;padding:22px 25px 35px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -28px #ffffff09,0 10px #0003}.classic-plinko__board i{opacity:.72;background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 2px #0000004d}.classic-plinko__board>span{z-index:3;background:var(--game-accent);width:16px;height:16px;transform:translate(var(--plinko-x), var(--plinko-y));border:3px solid #fff;border-radius:50%;transition:transform 90ms linear;position:absolute;top:17px;left:calc(50% - 8px);box-shadow:0 4px #00000040}.classic-plinko__board b{color:#ffe47d;text-align:center;font-size:11px;position:absolute;bottom:8px;left:0;right:0}.classic-settings{justify-items:center;gap:8px;display:grid}.classic-card-table{background:radial-gradient(circle at 50% 10%,#2d9f73,#126146 72%);border:6px solid #8c5b30;border-radius:48% 48% 26px 26px;grid-template-columns:1fr auto 1fr;width:min(520px,94%);padding:20px;box-shadow:0 11px #59351e,inset 0 0 0 3px #ffffff29}.classic-card-table>div,.classic-baccarat>div{justify-items:center;gap:5px;display:grid}.classic-card-table small,.classic-baccarat small{color:#ffffffb3;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.classic-card-table section,.classic-baccarat section{justify-content:center;align-items:center;gap:6px;min-height:94px;display:flex}.classic-card-table section>span,.classic-poker-hand span,.classic-baccarat section>span{color:#311742;background:#fff9ed;border:4px solid #fff;border-radius:11px;place-items:center;width:58px;height:82px;font-size:20px;font-weight:850;display:grid;transform:rotate(-2deg);box-shadow:0 7px #220d2a52}.classic-card-table section>span:nth-child(2n),.classic-poker-hand>:nth-child(2n) span{transform:rotate(2deg)translateY(2px)}.classic-card-table section>span.is-hidden,.classic-poker-hand span.is-hidden,.classic-baccarat section>span.is-hidden{color:#fff;background:repeating-linear-gradient(45deg,#814fc1 0 7px,#6435a1 7px 14px);border-color:#f8d65e}.classic-card-table>strong{color:#ffe47d;text-align:center;font-size:12px}.classic-table-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:8px!important;display:flex!important}.classic-video-poker{width:min(630px,98%)}.classic-poker-hand{justify-content:center;align-items:center;gap:8px;min-height:130px;display:flex}.classic-poker-hand>button{color:#ffffff8c;background:0 0;border:0;justify-items:center;gap:7px;display:grid}.classic-poker-hand>button:has(.is-held){transform:translateY(-10px)}.classic-poker-hand span.is-held{border-color:#ffe15b;box-shadow:0 8px #846714,0 0 18px #ffe15b52}.classic-poker-hand small{min-height:12px;font-size:8px;font-weight:750}.classic-keno__grid{grid-template-columns:repeat(8,1fr);gap:5px;width:min(485px,96%);display:grid}.classic-keno__grid button{aspect-ratio:1;color:#ffffffbf;background:#fff1;border:2px solid #ffffff1c;border-radius:10px;place-items:center;min-width:44px;min-height:44px;font-size:11px;font-weight:800;display:grid;box-shadow:0 3px #0003}.classic-keno__grid button.is-picked{border-color:var(--game-accent);background:var(--game-accent);color:#271438;transform:translateY(-2px)}.classic-keno__grid button.is-drawn:not(.is-picked){color:#fff;border-color:#ffffff7a}.classic-keno__grid button.is-hit{background:#72f0b9;border-color:#72f0b9;box-shadow:0 3px #237b5d,0 0 16px #72f0b966}.classic-keno>span{color:#ffffff94;font-size:10px;font-weight:700}.classic-keno>span b{color:#ffe47d}.classic-wheel-game{min-height:310px}.classic-wheel{background:conic-gradient(#ffcf58 0 12.5%, #8659ca 12.5% 25%, #64e3b3 25% 37.5%, #ff7184 37.5% 50%, #ffcf58 50% 62.5%, #8659ca 62.5% 75%, #64e3b3 75% 87.5%, #ff7184 87.5%);border:9px solid #fff;border-radius:50%;place-items:center;width:178px;height:178px;display:grid;position:relative;box-shadow:0 12px #493060,0 22px 35px #00000045}.classic-wheel:after{content:"";background:#321d4a;border:5px solid #fff;border-radius:50%;width:72px;height:72px;position:absolute}.classic-wheel span{z-index:2;color:#fff;font-size:31px;font-weight:850}.classic-wheel i{filter:drop-shadow(0 3px #795713);border-top:25px solid #ffe15b;border-left:11px solid #0000;border-right:11px solid #0000;width:0;height:0;position:absolute;top:-22px}.classic-wheel--roulette{background:repeating-conic-gradient(#d93955 0 10deg, #25152e 10deg 20deg)}.classic-wheel-game.is-spinning .classic-wheel{animation:.42s linear infinite classicSpin}.classic-baccarat{background:radial-gradient(circle at 50% 40%,#208f67a6,#072d238c);border-radius:28px;grid-template-columns:1fr auto 1fr;width:min(535px,96%);padding:20px;box-shadow:inset 0 0 0 4px #ffffff17}.classic-baccarat>strong{color:#ffe47d;text-align:center;font-size:12px}.classic-baccarat>.classic-choice-row,.classic-baccarat>.classic-play-action{grid-column:1/-1}.classic-darts-game,.classic-snakes-game{justify-items:center;gap:13px;width:min(560px,96%);display:grid}.classic-darts-game>strong,.classic-snakes-game>strong{color:#ffe47d;text-align:center;font-size:12px}.classic-darts-board{background:radial-gradient(circle, #f5d05e 0 8%, #256c55 8% 18%, transparent 18%), repeating-conic-gradient(#c74b55 0 9deg, #222234 9deg 18deg);border:9px solid #f6e8cb;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:0 10px #493060,inset 0 0 0 5px #ffffff29}.classic-darts-board i{width:8px;height:8px;transform:rotate(calc(var(--dart-zone) * 18deg)) translateY(-72px);background:#fff3;border:1px solid #ffffff52;border-radius:50%;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px)}.classic-darts-board i.is-hit{width:16px;height:16px;transform:rotate(calc(var(--dart-zone) * 18deg)) translateY(-72px);background:#ffe15b;border:4px solid #fff;animation:.4s cubic-bezier(.2,.9,.3,1.25) classicPop;box-shadow:0 0 20px #ffe15b}.classic-darts-board b{z-index:2;color:#fff;background:#1c0f2cdb;border-radius:14px;place-items:center;min-width:68px;min-height:42px;font-size:12px;display:grid}.classic-snakes-board{grid-template-columns:repeat(6,1fr);gap:5px;width:min(510px,96%);display:grid}.classic-snakes-board span{background:#ffffff13;border:2px solid #ffffff1f;border-radius:13px;place-items:center;min-height:52px;font-size:22px;display:grid;position:relative;box-shadow:0 4px #0003}.classic-snakes-board span.is-landed{background:#ffe15b;border-color:#ffe15b;box-shadow:0 4px #8d6d16,0 0 18px #ffe15b61}.classic-snakes-board span.is-visited:not(.is-landed){background:#72f0b926;border-color:#72f0b9b8}.classic-snakes-board span.is-stopped{background:#ff7184;border-color:#ff7184;box-shadow:0 4px #8f3140,0 0 20px #ff718473}.classic-snakes-board small{color:#ffffff80;font-size:7px;font-weight:850;position:absolute;top:3px;left:5px}.classic-snakes-board span.is-landed small{color:#5b4614}.classic-snakes-dice{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.classic-snakes-dice span{color:#ffffff6b;text-align:center;background:#ffffff0f;border:2px solid #ffffff1f;border-radius:10px;min-width:64px;padding:7px;font-size:10px;font-weight:800}.classic-snakes-dice span.is-revealed{color:#321943;background:#fff;border-color:#fff}.classic-reveal-game>div:not(.classic-choice-row){justify-content:center;align-items:center;gap:8px;min-height:125px;display:flex}.classic-reveal-game>div:not(.classic-choice-row)>span{color:#ffffff59;text-align:center;background:#ffffff12;border:4px solid #ffffff21;border-radius:18px;place-items:center;width:82px;min-height:104px;padding:7px;font-size:25px;font-weight:820;transition:all .22s;display:grid;transform:translateY(8px)rotate(3deg);box-shadow:0 8px #00000038}.classic-reveal-game>div:not(.classic-choice-row)>span:nth-child(2n){transform:translateY(3px)rotate(-3deg)}.classic-reveal-game>div:not(.classic-choice-row)>span.is-revealed{color:#321943;background:#fff8ed;border-color:#fff;transform:translateY(0)rotate(0)}.classic-reveal-game--packs>div:not(.classic-choice-row)>span,.classic-reveal-game--snakes>div:not(.classic-choice-row)>span{width:96px;font-size:13px}.classic-reveal-game--tarot>div:not(.classic-choice-row)>span{width:120px;font-size:14px}@keyframes classicSpin{to{transform:rotate(360deg)}}@keyframes classicPop{55%{transform:translateY(-7px)scale(1.04)rotate(-1deg)}}.outcome-reveal--original{z-index:2;background:#ffffff17;border:0;border-radius:28px;min-width:230px;min-height:190px;position:relative;box-shadow:inset 0 1px #ffffff1a,0 16px 36px #0000003d}.outcome-reveal--original>span{font-family:Fredoka Variable,sans-serif;font-size:clamp(46px,8vw,88px)}.outcome-reveal--original>small{color:#ffffff9e;font-family:Fredoka Variable,sans-serif}.outcome-reveal--original.outcome-reveal--won{background:radial-gradient(circle,#56ebae52,#ffffff12);box-shadow:0 0 60px #56ebae3d}.outcome-reveal--original.outcome-reveal--lost{background:radial-gradient(circle,#ff5b7433,#ffffff0e)}.outcome-reveal--original.outcome-reveal--reels{flex-wrap:wrap;place-content:center;gap:8px;min-width:360px;min-height:165px;display:flex}.outcome-reveal--original.outcome-reveal--reels>span{color:#2c1740;background:#fff;border-radius:13px;place-items:center;width:88px;height:98px;font-size:40px;display:grid}.outcome-reveal--original.outcome-reveal--reels>small{text-align:center;flex-basis:100%}@media (width<=1180px){.originals-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.arcade-hero__machine{width:min(300px,88%)}}@media (width<=820px){.app-shell--arcade .topbar{height:60px;padding-inline:16px}.app-shell--arcade .topbar__arcade{display:none}.risk-play-page{gap:14px;padding:14px 12px 105px}.arcade-hero{border-radius:26px;grid-template-columns:1fr;min-height:420px;padding:31px 24px}.arcade-hero__copy h1{font-size:clamp(48px,14vw,68px)}.arcade-hero__copy>p{font-size:14px}.arcade-hero__copy>div{flex-wrap:wrap}.arcade-hero__copy button{min-height:46px;padding-inline:14px}.arcade-hero__machine{opacity:.5;width:250px;position:absolute;bottom:-102px;right:-52px;transform:rotate(10deg)}.originals-library{border-radius:24px;padding:23px 16px}.originals-library__topline{flex-direction:column;align-items:stretch;gap:14px}.game-search{width:100%}.originals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.originals-card__art{height:125px}.originals-card__art>b{font-size:58px}.originals-card__copy strong{font-size:13px}.arcade-balance{border-radius:15px;gap:10px;min-height:58px;padding:7px 9px;top:66px}.arcade-balance>span:nth-of-type(3){display:none}.arcade-balance>span:first-of-type{flex:1;min-width:0}.risk-play-page .play-layout{grid-template-columns:1fr}.original-game-card{min-height:540px;border-radius:24px!important}.original-game-card .game-stage__header{padding:24px 21px 0}.original-game-card .game-stage__header h2{font-size:38px}.original-game-card__mascot{font-size:47px}.original-game-card .pick-stage{min-height:350px;padding-inline:0}.arcade-bet-panel{border-radius:24px!important;position:static!important}.toy-grid-board{width:min(340px,94%)}.toy-grid-board button{border-radius:10px}.toy-plinko__board{gap:8px;padding-inline:20px}.toy-card-table{grid-template-columns:1fr;gap:10px}.toy-card-table__hand,.toy-card-table__dealer{justify-content:center}.toy-card-table>span{display:none}.toy-card-table .toy-choice-row{grid-column:auto}.toy-card-table__hand i,.toy-card-table__dealer i{width:68px;height:96px;font-size:25px}.toy-wheel{width:210px;height:210px}.toy-segment-grid{grid-template-columns:repeat(4,1fr)}.toy-choice-game__faces button{border-radius:20px;min-width:98px;min-height:130px}.toy-choice-game__faces span{font-size:48px}.originals-controller-shell{min-height:370px;padding-inline:0}.originals-controller{min-height:355px}.originals-controller__hud{width:94%}.originals-controller__mode{padding-inline:10px}.originals-controller__hud>span:not(.originals-controller__mode){min-width:64px;padding-inline:8px}.originals-state-board--mines{width:min(340px,94%)}.originals-mole-row,.originals-dragon-eggs{grid-template-columns:repeat(3,1fr)}.originals-move-row button{min-width:94px;min-height:105px}.originals-path>div{grid-template-columns:repeat(4,1fr)}.originals-flight{min-height:210px}.originals-slot-cabinet{border-width:7px;width:96%;padding-inline:12px}.originals-slot-reels{gap:3px}.originals-slot-reels span{min-height:47px;font-size:24px}.originals-finite-reveal>div span{width:58px;height:88px}.classic-card-table{border-radius:30px;grid-template-columns:1fr}.classic-card-table>strong{order:-1}.classic-poker-hand{gap:4px}.classic-poker-hand span{width:52px;height:76px;font-size:17px}.classic-baccarat{grid-template-columns:1fr 1fr}.classic-baccarat>strong{grid-area:1/1/auto/-1}.classic-reveal-game>div:not(.classic-choice-row)>span{width:62px;min-height:89px;font-size:20px}.classic-reveal-game--packs>div:not(.classic-choice-row)>span,.classic-reveal-game--snakes>div:not(.classic-choice-row)>span{width:67px;font-size:10px}.classic-reveal-game--tarot>div:not(.classic-choice-row)>span{width:92px;font-size:12px}.classic-snakes-board{grid-template-columns:repeat(4,1fr)}.outcome-reveal--original.outcome-reveal--reels{min-width:280px}.outcome-reveal--original.outcome-reveal--reels>span{width:68px;height:78px}}@media (width<=430px){.arcade-hero{min-height:390px}.arcade-hero__copy h1{font-size:49px}.originals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.originals-card__art{height:112px}.originals-card__copy{padding:10px}.originals-card__copy small{min-height:27px;font-size:9px}.toy-number-board{gap:5px}.toy-number-board button{border-radius:9px}.toy-choice-row>button{min-width:88px}.toy-multiplier__sky{min-height:190px}.toy-slots__cabinet{min-height:220px}.originals-controller__mode small{display:none}.originals-controller__hud>span:not(.originals-controller__mode){min-width:56px}.originals-controller__reveal b{font-size:18px}.originals-move-row{gap:7px}.originals-move-row button{border-radius:18px;min-width:82px;min-height:96px}.originals-move-row button span{font-size:36px}.originals-flight>i{font-size:34px}.originals-slot-cabinet{padding-inline:7px}.originals-slot-reels span{min-height:42px;font-size:21px}.originals-finite-reveal>div{gap:4px}.originals-finite-reveal>div span{border-width:3px;width:48px;height:76px;font-size:22px}.originals-controller--classic{min-height:405px}.classic-number-game,.classic-limbo,.classic-plinko,.classic-card-table,.classic-video-poker,.classic-keno,.classic-wheel-game,.classic-baccarat,.classic-darts-game,.classic-snakes-game,.classic-reveal-game{width:98%}.classic-roll{min-height:105px}.classic-keno__grid{grid-template-columns:repeat(5,minmax(44px,1fr));gap:3px}.classic-keno__grid button{border-radius:7px;font-size:10px}.classic-plinko__board{gap:6px;padding-inline:15px}.classic-poker-hand span{border-width:3px;width:47px;height:70px;font-size:15px}.classic-poker-hand small{max-width:51px}.classic-card-table{padding:15px}.classic-card-table section>span,.classic-baccarat section>span{width:50px;height:73px;font-size:17px}.classic-reveal-game>div:not(.classic-choice-row){gap:4px}.classic-reveal-game>div:not(.classic-choice-row)>span{border-width:3px;width:56px;min-height:82px;padding:4px}.classic-reveal-game--packs>div:not(.classic-choice-row)>span,.classic-reveal-game--snakes>div:not(.classic-choice-row)>span{width:59px;font-size:9px}.classic-reveal-game--tarot>div:not(.classic-choice-row)>span{width:86px;font-size:11px}}
