:root{color:#f4ead3;font-synthesis:none;--gold:#edc477;--muted:#9e927a;--line:#b9904a30;--green:#066d47;--red:#a62e24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#130d0a;font-family:DM Sans,Arial,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{background:radial-gradient(at 44% 16%,#51301c38,#0000 62%),#130d0a;min-width:320px;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.42}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,canvas:focus-visible{outline-offset:3px;outline:2px solid #ffe3a0}button{touch-action:manipulation}button,input,select{border-radius:0}button[hidden],[hidden]{display:none!important}::selection{color:#fff;background:#a67f36}input::-webkit-inner-spin-button{appearance:none}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1320px;height:82px;margin:auto;padding:0 40px;display:flex}.site-brand{letter-spacing:.6px;font-size:16px;font-weight:700}.site-brand .brand-logo{height:32px}.topbar-right{align-items:center;gap:12px;display:flex}.demo-badge{letter-spacing:1.7px;color:#bca57c;margin-right:14px;font-size:10px;font-weight:600}.demo-badge i,footer i{background:#8ab486;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block;box-shadow:0 0 9px #8ab48655}.icon-button{color:#ceb17c;background:#21180f;border:1px solid #aa874d3b;border-radius:50%;width:34px;height:34px;font:19px Georgia}.icon-button[aria-pressed=true]{color:#16110a;background:var(--gold)}.main-shell{max-width:1320px;margin:auto;padding:37px 40px 0}.page-heading{justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.eyebrow{letter-spacing:2.4px;color:#b59e71;margin:0 0 10px;font-size:9px;font-weight:700}h1{letter-spacing:-1px;margin:0;font-family:Libre Caslon Display,Georgia,serif;font-size:49px;font-weight:400;line-height:1.1}h1 em{color:#e8c584;font-style:normal}.extra-pay{vertical-align:middle;color:var(--gold);letter-spacing:1.4px;border:1px solid #b58c4570;border-radius:2px;margin-left:17px;padding:5px 6px;font:700 8px DM Sans,sans-serif;display:inline-block;transform:rotate(-5deg)}.wallet{background:#251b12;border:1px solid #795b2c55;border-radius:8px;align-items:center;gap:13px;padding:13px 20px;display:flex}.wallet-icon{color:#d5ad5e;font-size:28px}.wallet small{letter-spacing:1.5px;color:#b19b76;margin-bottom:3px;font-size:8px;font-weight:600;display:block}.wallet output{font-variant-numeric:tabular-nums;letter-spacing:.4px;font-size:22px;font-weight:600}.game-layout{grid-template-columns:minmax(0,1fr) 306px;align-items:start;gap:24px;display:grid}.table-card{background:#084b35;border:1px solid #b48a4a8c;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 18px 60px #0005,0 0 0 4px #a67f2320}.wheel-heading{color:#d8c4a0;letter-spacing:1px;background:#281a12;border-bottom:1px solid #eec97a25;justify-content:space-between;align-items:center;gap:12px;height:41px;padding:0 20px;font-size:9px;display:flex}.round-label{white-space:nowrap;color:#a18f71}.round-label b{color:#f0ddae;margin-left:6px;font-weight:500}.table-id{color:#9c865e;white-space:nowrap;font-size:8px}.last-draws{color:#8b795e;letter-spacing:1px;align-items:center;gap:5px;font-size:7px;display:flex;overflow:hidden}.recent-number{color:#f8e4be;letter-spacing:1px;border:1px solid #b4935470;border-radius:3px;justify-content:center;align-items:center;min-width:26px;height:22px;font-size:9px;display:inline-flex}.recent-number.red,.history-number.red{background:#772d24}.recent-number.green,.history-number.green{background:#1d634b}.wheel-wrap{isolation:isolate;background:#291610;height:314px;position:relative;overflow:hidden}.wheel-art{z-index:-1;background:linear-gradient(0deg,#42241900 50%,#150c0899),var(--scene-image) center/cover;position:absolute;inset:0}.wheel-wrap:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -24px 38px #160c0955}.field{width:100%;height:100%;position:relative;overflow:hidden}.game-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.html-overlay{pointer-events:none;position:absolute;inset:0}.signal-panel{pointer-events:auto;opacity:.64;color:#d4b477;max-width:130px;font-size:9px;position:absolute;bottom:13px;left:18px}.panel-brand{min-height:0;margin:0}.panel-brand .brand-name{font-size:8px}.native-probe{display:none}.game-wordmark{object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 3px #0008);width:112px;height:52px;position:absolute;top:13px;left:19px}.wheel-side-note{text-align:center;color:#dcc08a;pointer-events:none;position:absolute;top:93px;right:22px}.wheel-side-note>span{letter-spacing:1.8px;font-size:7px;display:block}.wheel-side-note strong{font:35px/1.35 Libre Caslon Display,Georgia,serif}.wheel-side-note small{letter-spacing:1.6px;color:#a28960;font-size:7px;display:block}#graphics-state{text-align:center;color:#efc98a;z-index:5;background:#1f130fe6;place-items:center;margin:0;padding:30px;font-size:13px;display:grid;position:absolute;inset:0}.round-banner{color:#34230b;background:linear-gradient(90deg,#b28633,#edc66d 50%,#b18433);border-top:1px solid #ffe39a;border-bottom:2px solid #79531b;align-items:center;gap:8px;min-height:45px;padding:9px 18px;display:flex;position:relative}.live-dot{background:#375529;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 0 3px #37552918}.round-banner strong{letter-spacing:1.4px;white-space:nowrap;font-size:11px;font-weight:700}.round-banner>span:last-of-type{color:#62491f;letter-spacing:.1px;margin-left:4px;font-size:9px}.round-banner output{white-space:nowrap;letter-spacing:4px;margin-left:auto;font-size:20px;font-weight:700;line-height:1}.round-banner.spinning .live-dot{animation:.5s infinite alternate blink}.round-banner.spinning{background:linear-gradient(90deg,#b28633,#ffe0a0,#b18433) 0 0/200% 100%;animation:2s linear infinite gold-slide}.betting-area{background:linear-gradient(90deg,#065139cc,#076344cc 50%,#065139cc),var(--table-image) center/cover;padding:10px 18px 13px}.section-label{color:#bccead;letter-spacing:1.7px;justify-content:space-between;align-items:center;padding:7px 1px 6px;font-size:7px;font-weight:600;display:flex}.section-label small{letter-spacing:1px;color:#c5b58c;font-size:7px}.main-bets{grid-template-columns:1fr 1fr;gap:3px;display:grid}.bet-cell{isolation:isolate;color:#ffebba;background:#056d48;border:1px solid #c0bb7aab;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;padding:7px 4px;font-family:Georgia,serif;transition:filter .12s,box-shadow .12s;display:flex;position:relative;overflow:visible}.bet-cell.red{background:linear-gradient(#b6312b,#982c25)}.bet-cell.green{background:linear-gradient(#09734e,#046241)}.bet-cell:hover:enabled{filter:brightness(1.25);z-index:1}.bet-cell:active:enabled{filter:brightness(1.4)}.bet-cell.selected{border-color:#ffdf8f;box-shadow:inset 0 0 0 1px #ffdf8f88}.bet-cell.winning{z-index:1;outline-offset:-2px;outline:2px solid #ffda71;box-shadow:inset 0 0 16px #ffe89788,0 0 8px #ffe06f66}.main-bets .bet-cell{height:51px}.main-bets .cell-label{letter-spacing:1.7px;font-size:21px}.main-bets small{color:#e6d9ab;letter-spacing:.5px;font:8px DM Sans,sans-serif}.number-bets{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.number-bets .bet-cell{letter-spacing:.25px;height:32px;font-size:15px}.digit-bets{grid-template-columns:repeat(10,minmax(0,1fr))}.digit-bets .bet-cell{height:40px;font-size:20px}.chip-marker{z-index:3;color:#fff;letter-spacing:-.3px;background:#7838a6;border:2px dashed #f8e4ff;border-radius:50%;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 3px;font:700 8px DM Sans,sans-serif;display:flex;position:absolute;bottom:3px;right:4px;transform:rotate(-8deg);box-shadow:0 1px 2px #000c,0 0 0 1px #3c1d74}.extra-marker{color:#fdda64;text-shadow:0 1px 3px #000;z-index:2;font:700 11px DM Sans,sans-serif;position:absolute;top:1px;left:3px}.exact-toggle{color:#e1d6aa;text-align:left;background:#033b2c9c;border:1px solid #aec68269;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding:9px 10px;display:flex}.exact-toggle b{letter-spacing:1.4px;font-size:9px;font-weight:600}.exact-toggle small{color:#b3c5a9;margin-top:3px;font-size:8px;font-weight:400;display:block}.exact-toggle>span:last-child{font-size:20px;font-weight:400}.exact-area{padding-top:9px}.number-pages{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;margin-bottom:7px;display:grid}.number-pages button{color:#b6cfad;background:#04402e;border:1px solid #809b7170;min-width:0;padding:6px 1px;font-size:9px}.number-pages button[aria-pressed=true]{color:#2b220e;background:#e9c171;border-color:#f8de91}.exact-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;max-height:242px;padding:2px;display:grid;overflow:auto}.exact-grid .bet-cell{height:30px;padding:5px 1px;font-size:12px}.exact-grid .chip-marker{min-width:18px;height:18px;font-size:6px;bottom:-2px;right:-1px}.chip-bar{background:linear-gradient(#064130,#052e22);border-top:1px solid #8ab17547;justify-content:center;align-items:center;gap:15px;min-height:84px;padding:12px 16px;display:flex}.chip-prompt{letter-spacing:1.3px;color:#84aa8e;font-size:7px;line-height:1.8}.chip-prompt b{color:#c6d7b5;font-size:8px;font-weight:500}.chips{justify-content:center;align-items:center;gap:12px;display:flex}.chip{color:#22352c;outline-offset:1px;background:#c3c2b0;border:4px dashed #e4e5d0;border-radius:50%;outline:1px solid #c7c8b0;place-items:center;width:47px;height:47px;padding:0;font-size:12px;font-weight:700;transition:transform .15s;display:grid;position:relative;box-shadow:0 4px 6px #0005}.chip span{background:#ffffff17;border:1px solid #1d322c80;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.chip-1{color:#fff;background:#4b5599;border-color:#d8defd}.chip-2{color:#fff;background:#7c39a9;border-color:#eadcfa}.chip-3{color:#fff5d4;background:#ca7936;border-color:#f9e8ce}.chip-4{color:#fff0d2;background:#a02c3a;border-color:#f6e1dc}.chip[aria-pressed=true]{outline-offset:4px;outline:2px solid #f4cd75;transform:translateY(-3px)scale(1.09);box-shadow:0 0 19px #f4d17755}.chip-value{color:#a4bc9c;font-variant-numeric:tabular-nums;font-size:10px}.table-actions{background:#052d22;border-top:1px solid #b7bd7230;grid-template-columns:minmax(0,1fr) minmax(200px,.8fr);gap:17px;padding:12px 18px;display:grid}.bet-tools{justify-content:space-between;gap:8px;display:flex}.bet-tools button{color:#c4d4b3;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;min-width:36px;padding:0;display:flex}.bet-tools span{font-size:24px;line-height:1.1}.bet-tools small{color:#92ad97;margin-top:5px;font-size:8px}.spin-button{color:#34220a;letter-spacing:1.2px;background:linear-gradient(#f9db92,#c8953b);border:1px solid #ffe8b0;border-radius:4px;justify-content:center;align-items:center;gap:20px;min-height:51px;font-size:10px;font-weight:700;display:flex;box-shadow:inset 0 1px #fff3d7,0 4px 9px #001e1680}.spin-button:hover:enabled{filter:brightness(1.1)}.spin-button span{font-size:20px;font-weight:400}.spin-button:disabled{opacity:.64}.side-column{flex-direction:column;gap:17px;min-width:0;display:flex}.bet-slip,.last-result-card,.history-card{background:linear-gradient(135deg,#282016,#211a12);border:1px solid #b68e4f35;border-radius:8px;padding:20px}.card-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.card-heading h2{margin:0;font-family:Libre Caslon Display,Georgia,serif;font-size:23px;font-weight:400}.card-heading>span:not(.mini-crown){letter-spacing:.2px;color:#978974;font-size:8px}.slip-list{min-height:166px;max-height:234px;padding:12px 0;overflow:auto}.empty-slip{text-align:center;color:#c7b48d;flex-direction:column;align-items:center;padding:12px 0 8px;display:flex}.empty-slip>span{color:#9f824d;font:35px Georgia}.empty-slip p{margin:8px 0;font:20px/1.2 Libre Caslon Display,Georgia,serif}.empty-slip small{color:#8b806c;margin-top:7px;font-size:9px}.slip-row{border-bottom:1px solid #9b845520;justify-content:space-between;align-items:center;gap:8px;padding:11px 1px;font-size:10px;display:flex}.slip-row>span{color:#cbbf9f;align-items:center;gap:8px;display:flex}.slip-row b{color:#ead7b2;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.selection-dot{background:#4c9b75;border-radius:50%;flex-shrink:0;width:5px;height:5px}.selection-dot.red{background:#bb564b}.stake-total{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.stake-total span{letter-spacing:1.7px;color:#a78e65;font-size:8px}.stake-total output{color:#edc477;font-variant-numeric:tabular-nums;font-size:21px;font-weight:500}.quick-pick{padding-top:18px}.quick-pick label{color:#bcac8c;margin-bottom:9px;font-size:10px;display:block}.quick-pick form{gap:7px;display:flex}.quick-pick input{color:#f5dfb2;letter-spacing:2px;background:#17120d;border:1px solid #9d7b444d;border-radius:4px;flex:1;width:0;min-width:0;padding:9px 10px;font-size:12px}.quick-pick input::placeholder{color:#71634c;letter-spacing:1px;font-size:10px}.quick-pick button{letter-spacing:1px;color:#e8c98c;background:#4c371e;border:1px solid #ba975e88;border-radius:4px;padding:8px 13px;font-size:8px}.quick-pick button span{margin-left:4px;font-size:13px}.auto-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:19px;padding-top:14px;display:flex}.auto-row label{color:#9d8e72;margin-right:auto;font-size:10px}.auto-row select{color:#c5b48e;background:0 0;border:0;max-width:85px;padding:5px;font-size:9px}.auto-row button{color:#dec18a;background:#3b2e1c;border:1px solid #98804b70;border-radius:3px;min-width:47px;padding:7px 8px;font-size:9px}.auto-row button[aria-pressed=true]{color:#fff;background:#9d6f24}.last-result-card{padding-bottom:17px}.mini-crown{color:#9b7c40;font-size:24px}.last-result{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.last-result>span{letter-spacing:5px;color:#e8cb91;font:39px Libre Caslon Display,Georgia,serif}.last-result>div{text-align:right}.last-result small{letter-spacing:1.2px;color:#958365;margin-bottom:4px;font-size:7px;display:block}.last-result output{color:#e3d2ad;font-size:17px}.last-result-card p{color:#93846b;border-top:1px solid var(--line);margin:13px 0 0;padding-top:12px;font-size:9px;line-height:1.6}.card-heading button{color:#ad976e;background:0 0;border:0;padding:5px 0;font-size:8px}.history-card{padding-bottom:10px}.history-row{border-bottom:1px solid #91774424;align-items:center;gap:10px;padding:13px 0;display:flex}.history-row:last-child{border:0}.history-number{letter-spacing:1.8px;color:#ffe2a9;border:1px solid #c3a46577;border-radius:4px;justify-content:center;align-items:center;min-width:39px;height:29px;font:14px Georgia;display:inline-flex}.history-row>span:nth-child(2){color:#b6a37d;font-size:9px}.history-row small{color:#7f725e;margin-top:3px;font-size:8px;display:block}.history-row>b{font-variant-numeric:tabular-nums;color:#b9a384;margin-left:auto;font-size:11px;font-weight:500}.history-row>b.positive{color:#8cbe93}.quiet{color:#96866d;font-size:11px;line-height:1.8}.history-card .quiet{padding:10px 0;font-size:10px}.extra-note{align-items:center;gap:12px;padding:9px 8px;display:flex}.extra-icon{color:#edc477;border:1px solid #b491485e;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font:20px Georgia;display:grid;transform:rotate(-8deg)}.extra-note b{letter-spacing:1.2px;color:#b19a6c;font-size:8px;font-weight:600}.extra-note p{color:#7c6f58;margin:6px 0 0;font-size:9px;line-height:1.5}footer{color:#786b55;letter-spacing:.2px;justify-content:space-between;align-items:center;gap:14px;margin-top:7px;padding:24px 0 28px;font-size:8px;display:flex}.keyboard-hint{letter-spacing:1.5px;font-size:7px}footer i{box-shadow:none;background:#857347;width:4px;height:4px}.notification{z-index:100;color:#f7d797;background:#352719f5;border:1px solid #caa15b88;border-radius:6px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:13px 20px;font-size:12px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 7px 25px #0007}dialog{color:#e4d1ac;background:#241b12;border:1px solid #ad874a7a;border-radius:10px;width:min(550px,100vw - 28px);max-height:86dvh;padding:26px 30px;overflow:auto;box-shadow:0 20px 80px #0008}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0805c9}dialog h2{color:#f0d49a;margin:4px 0 17px;font:40px Libre Caslon Display,Georgia,serif}dialog p{color:#c5b28e;font-size:12px;line-height:1.8}.dialog-heading{justify-content:space-between;align-items:center;display:flex}.dialog-heading .eyebrow{margin:0;font-size:8px}.dialog-heading button{color:#b49b6d;background:0 0;border:0;padding:0 0 6px 15px;font-size:25px;line-height:1}.rules-table{border-top:1px solid var(--line);margin:20px 0}.rules-table>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:12px 0;font-size:11px;display:flex}.rules-table b{color:#e4b95f;white-space:nowrap}.practice-box{background:#17140e;border:1px solid #b18c4433;border-radius:5px;margin-top:20px;padding:17px}.practice-box h3{color:#edce93;margin:0;font:25px Libre Caslon Display,Georgia,serif}.practice-box p{font-size:10px}.practice-controls{align-items:flex-end;gap:12px;display:flex}.practice-controls label{color:#a59470;flex-direction:column;gap:6px;font-size:9px;display:flex}.practice-controls input{color:#f0d4a0;background:#2e2417;border:1px solid #a9864c77;border-radius:3px;width:100px;padding:9px}.practice-controls button{color:#edc37a;letter-spacing:1px;background:#41301c;border:1px solid #b8975a88;border-radius:3px;padding:11px 15px;font-size:9px}.practice-box output{color:#dbbf85;margin-top:16px;font-size:11px;line-height:1.7;display:block}.reset-button{color:#b89c66;background:0 0;border:0;border-bottom:1px solid #c7a36555;margin-top:22px;padding:4px 0;font-size:10px}@keyframes blink{to{opacity:.25}}@keyframes gold-slide{to{background-position:200% 0}}@media (min-width:1350px){.main-shell{padding-top:41px}.game-layout{grid-template-columns:minmax(0,1fr) 320px;gap:28px}.wheel-wrap{height:332px}.main-bets .bet-cell{height:55px}.number-bets .bet-cell{height:35px}.digit-bets .bet-cell{height:42px}.betting-area{padding:12px 22px 15px}.bet-slip,.last-result-card,.history-card{padding:23px}}@media (max-width:1050px){.topbar{padding:0 24px}.main-shell{padding:28px 24px 0}.game-layout{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.wheel-wrap{height:280px}.wheel-side-note{top:90px;right:13px}.wheel-side-note strong{font-size:28px}.wheel-side-note>span,.wheel-side-note small{font-size:6px}.game-wordmark{width:91px;left:13px}.round-banner>span:last-of-type{display:none}.chip-bar,.chips{gap:10px}.chip{width:41px;height:41px;font-size:11px}.chip span{width:27px;height:27px}.chip-value{display:none}.table-actions{grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px}.spin-button{gap:12px;font-size:8px}.betting-area{padding:10px 13px 13px}.number-bets .bet-cell{font-size:13px}.digit-bets .bet-cell{font-size:19px}.side-column{gap:14px}.bet-slip,.last-result-card,.history-card{padding:17px}}@media (max-width:800px){.topbar{height:64px;padding:0 20px}.topbar .brand-logo{height:28px}.topbar .brand-name{font-size:14px}.demo-badge{letter-spacing:1px;margin-right:3px;font-size:8px}.topbar-right{gap:8px}.icon-button{width:30px;height:30px;font-size:17px}.main-shell{max-width:620px;padding:25px 18px 0}.page-heading{margin-bottom:22px}h1{font-size:40px}.eyebrow{letter-spacing:1.5px;margin-bottom:8px;font-size:7px}.extra-pay{letter-spacing:.8px;margin-left:11px;padding:4px;font-size:6px}.wallet{gap:9px;padding:9px 13px}.wallet-icon{font-size:20px}.wallet small{letter-spacing:1px;font-size:7px}.wallet output{font-size:17px}.game-layout{flex-direction:column;gap:21px;display:flex}.table-card{width:100%}.wheel-wrap{height:288px}.wheel-heading{height:35px;padding:0 15px;font-size:8px}.wheel-side-note{top:100px;right:22px}.wheel-side-note strong{font-size:32px}.wheel-side-note>span,.wheel-side-note small{font-size:6px}.game-wordmark{width:102px;top:12px;left:15px}.round-banner{padding:10px 15px}.round-banner>span:last-of-type{max-width:150px;font-size:8px;display:inline}.round-banner strong{font-size:10px}.round-banner output{font-size:19px}.betting-area{padding:9px 14px 13px}.number-bets .bet-cell{font-size:15px}.digit-bets .bet-cell{font-size:21px}.chip-bar{gap:18px;min-height:80px}.chips{gap:13px}.chip{width:46px;height:46px}.chip span{width:32px;height:32px}.table-actions{gap:20px;padding:14px}.spin-button{gap:17px;font-size:10px}.side-column{grid-template-columns:1fr 1fr;gap:14px;width:100%;display:grid}.bet-slip{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 21px;padding:20px;display:grid}.bet-slip>.card-heading{grid-column:1/-1}.slip-list{border-right:1px solid var(--line);grid-row:2/5;min-height:160px;max-height:210px;margin-top:14px;padding-right:17px}.stake-total{border-top:0;grid-column:2;margin-top:4px}.quick-pick{grid-column:2;padding-top:13px}.auto-row{grid-column:2;margin-top:14px;padding-top:13px}.last-result-card,.history-card{padding:17px}.history-row{padding:10px 0}.history-row>b{font-size:10px}.history-row>span:nth-child(2){font-size:8px}.card-heading h2{font-size:22px}.card-heading button{font-size:7px}.extra-note{grid-column:1/-1;justify-content:center}.last-result>span{letter-spacing:3px;font-size:30px}.last-result output{font-size:15px}footer{flex-wrap:wrap;justify-content:center;gap:9px 20px;padding:18px 0 25px;font-size:7px}.keyboard-hint{display:none}}@media (max-width:450px){.topbar{height:58px;padding:0 15px}.site-brand{font-size:12px}.main-shell{padding:20px 11px 0}.page-heading{gap:10px;margin-bottom:19px;padding:0 3px}h1{letter-spacing:-.8px;font-size:35px}.eyebrow{letter-spacing:1.4px;white-space:nowrap;font-size:6px}.extra-pay{display:none}.wallet{border-radius:5px;gap:7px;padding:8px 9px}.wallet small{font-size:6px}.wallet output{font-size:15px}.wallet-icon{font-size:18px}.topbar .brand-name{font-size:12px}.demo-badge{font-size:6px}.icon-button{width:27px;height:27px}.wheel-wrap{height:237px}.wheel-heading{height:32px;padding:0 11px;font-size:7px}.table-id{font-size:6px}.last-draws{letter-spacing:.5px;gap:3px;font-size:5px}.recent-number{min-width:22px;height:19px;font-size:7px}.wheel-side-note{top:89px;right:11px}.wheel-side-note>span,.wheel-side-note small{letter-spacing:1px;font-size:5px}.wheel-side-note strong{font-size:25px}.game-wordmark{width:77px;height:40px;top:8px;left:10px}.signal-panel{bottom:8px;left:11px}.panel-brand .brand-logo{width:42px;height:18px}.panel-brand .brand-name{font-size:6px}.panel-brand[data-brand-id=default] .brand-logo{width:14px}.round-banner{gap:7px;min-height:41px;padding:8px 11px}.round-banner strong{letter-spacing:1px;font-size:9px}.round-banner>span:last-of-type{display:none}.round-banner output{letter-spacing:4px;font-size:19px}.betting-area{padding:7px 10px 10px}.section-label{letter-spacing:1.1px;padding:7px 1px 5px;font-size:6px}.section-label small{font-size:6px}.main-bets .bet-cell{height:44px}.main-bets .cell-label{font-size:19px}.main-bets small{font-size:7px}.number-bets{gap:2px}.number-bets .bet-cell{letter-spacing:0;height:29px;font-size:12px}.digit-bets .bet-cell{height:35px;font-size:18px}.chip-marker{min-width:20px;height:20px;font-size:7px;bottom:2px;right:2px}.exact-toggle{margin-top:10px;padding:9px 8px}.exact-toggle b{letter-spacing:1.1px;font-size:8px}.exact-toggle small{font-size:7px}.chip-bar{gap:13px;min-height:75px;padding:11px 10px}.chip-prompt{letter-spacing:.5px;font-size:6px}.chip-prompt b{font-size:6px}.chips{gap:11px}.chip{border-width:3px;width:39px;height:39px;font-size:10px}.chip span{width:27px;height:27px}.chip[aria-pressed=true]{outline-offset:3px}.table-actions{grid-template-columns:1fr 1.05fr;gap:15px;padding:11px 12px}.spin-button{letter-spacing:.8px;gap:10px;min-height:47px;font-size:8px}.spin-button span{font-size:17px}.bet-tools{gap:5px}.bet-tools button{min-width:28px}.bet-tools span{font-size:22px}.bet-tools small{font-size:7px}.side-column{grid-template-columns:1fr 1fr;gap:12px}.bet-slip{gap:0 14px;padding:17px}.card-heading h2{font-size:21px}.slip-list{padding-right:11px}.slip-row{font-size:8px}.slip-row b{font-size:9px}.selection-dot{width:4px;height:4px}.slip-row>span{gap:5px}.stake-total output{font-size:18px}.stake-total span{letter-spacing:1px;font-size:6px}.quick-pick label{font-size:8px}.quick-pick button{padding:8px;font-size:7px}.quick-pick input{padding:8px;font-size:11px}.quick-pick input::placeholder{font-size:8px}.quick-pick button span{display:none}.auto-row{gap:4px}.auto-row label{font-size:8px}.auto-row select{max-width:69px;padding:3px;font-size:8px}.auto-row button{min-width:40px;padding:6px;font-size:8px}.empty-slip p{font-size:18px}.empty-slip small{font-size:7px}.last-result-card,.history-card{padding:14px}.history-row{flex-wrap:wrap;gap:6px}.history-number{min-width:31px;height:25px;font-size:12px}.history-row>b{font-size:9px}.history-row>span:nth-child(2){font-size:7px}.history-row small{font-size:6px}.history-card .quiet{font-size:8px}.last-result{flex-direction:column;align-items:flex-start;gap:8px}.last-result>div{text-align:left}.last-result>span{font-size:34px}.last-result small{font-size:6px}.last-result output{font-size:18px}.last-result-card p{font-size:8px}.mini-crown{font-size:21px}.extra-note{padding-top:6px}.exact-grid{gap:2px}.exact-grid .bet-cell{height:28px;font-size:10px}.number-pages{gap:2px}.number-pages button{font-size:8px}dialog{padding:22px}dialog h2{font-size:35px}.rules-table>div{font-size:9px}dialog p{font-size:11px}}@media (max-width:360px){.wallet-icon,.demo-badge{display:none}h1{font-size:32px}.chips{gap:9px}.chip{width:34px;height:34px}.chip span{width:24px;height:24px}.chip-prompt{display:none}.table-actions{gap:9px;padding:10px}.spin-button{font-size:7px}.wheel-side-note{display:none}.number-bets .bet-cell{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.signal-panel .native-probe{background:#27b384;border-radius:50%;width:6px;height:6px;display:block;position:absolute;bottom:3px;left:-9px}.chips .chip{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;outline:0;box-shadow:0 4px 6px #0005}.chips .chip span{color:#352343;background:0 0;border:0}.chips .chip[aria-pressed=true]{outline:2px solid #f4cd75;box-shadow:0 0 19px #f4d17755}.brand-view{align-items:center;gap:9px;min-width:0;display:inline-flex}.brand-logo{object-fit:contain;width:100px;height:34px;display:block}.brand-logo[hidden],.brand-name[hidden]{display:none}.brand-view[data-brand-id=default] .brand-logo{width:32px}.brand-name{overflow-wrap:anywhere}.signal-panel{height:auto;min-height:0}.panel-brand{letter-spacing:1px;min-height:22px;margin-bottom:10px;font-size:9px;font-weight:750;display:flex}.panel-brand .brand-logo{width:72px;height:24px}.panel-brand[data-brand-id=default] .brand-logo{width:22px}.game-loader{z-index:100;color:#f4d99b;text-align:center;background:#180e0b;place-content:center;justify-items:center;gap:16px;padding:24px;display:grid;position:fixed;inset:0}.loading-brand{letter-spacing:2px;min-height:56px;font-size:19px;font-weight:750}.loading-brand .brand-logo{width:180px;height:60px}.loading-brand[data-brand-id=default] .brand-logo{width:52px}.game-loader p{color:#bea77c;font-size:13px}.game-loader progress{accent-color:#e8b957;width:min(260px,80vw);height:6px}@media (max-width:420px){.brand-logo{width:86px;height:30px}.brand-name{letter-spacing:1px;max-width:130px}}
