@media (max-width:420px){.brand-logo{width:86px;height:30px}.brand-name{letter-spacing:1px;max-width:130px}}:root{color:#ffe2a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;background:#100d09;font-family:Arial,Helvetica,sans-serif;font-weight:400}*{box-sizing:border-box}body{background:radial-gradient(at 50% 20%,#3b2b18 0,#17100a 55%,#0a0907 100%);min-width:280px;margin:0}button,select{font:inherit}button{cursor:pointer;touch-action:manipulation}button:disabled{cursor:default;opacity:.48}button:focus-visible,select:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #fff4ae}button{color:inherit;border:0}button img{pointer-events:none}button:hover:enabled{filter:brightness(1.17)}button:active:enabled{transform:scale(.96)}[hidden]{display:none!important}.topbar{border-bottom:1px solid #8b69342b;justify-content:space-between;align-items:center;max-width:1260px;height:60px;margin:0 auto;padding:0 26px;display:flex}.topbar a{text-decoration:none}.game-name{letter-spacing:.2em;color:#c6ab77;font-family:Georgia,serif;font-size:12px}.game-name b{color:#fbd06a;font-size:19px}.header-actions{align-items:center;gap:16px;display:flex}.local-pill{letter-spacing:.14em;color:#b6aa87;white-space:nowrap;font-size:9px}.plain-button{background:0 0;place-items:center;width:44px;height:44px;display:grid}main{max-width:1180px;margin:25px auto 0;padding:0 20px}.game-shell{background:#352613;border:1px solid #705529;border-radius:10px;overflow:hidden;box-shadow:0 25px 80px #000a}.field{aspect-ratio:1136/640;isolation:isolate;width:100%;position:relative;overflow:hidden}.game-canvas{width:100%;height:100%;display:block;outline-offset:-4px!important}.html-overlay{pointer-events:none;position:absolute;inset:0}.control-panel{pointer-events:auto;background:url(./bar-bg_bottombar_l-DnH_phfy.png) 50%/100% 100%;grid-template-columns:.65fr 1.6fr 1.25fr 1.5fr .7fr .7fr 1.2fr;align-items:center;gap:6px;height:15%;min-height:62px;display:grid;position:absolute;bottom:3.2%;left:8%;right:8%}.balance,.bet,.win{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.balance>span,.bet>span,.win>span{color:#ffde70;white-space:nowrap;font-family:Georgia,serif;font-size:clamp(12px,1.8vw,22px)}.balance output,.win output{color:#fff;text-shadow:0 2px 3px #000;font-size:clamp(13px,1.7vw,21px);font-weight:700}.win>span{font-weight:700}.win output{color:#ffdc78;font-size:clamp(17px,2.1vw,25px)}.bet small{color:#fff2bf;font-family:Arial,sans-serif;font-size:9px;display:block}.bet select{cursor:pointer;color:#fff6d6;text-align:center;background:#2e1d0e;border:1px solid #ad7c3e;border-radius:4px;min-width:75px;max-width:115px;height:35px;padding:0 4px;font-weight:700}.round-button{background:url(./bar-btn_1-BS56ktWC.png) 50%/100% 100%;border-radius:50%;justify-self:center;place-items:center;width:clamp(44px,4.7vw,58px);height:clamp(44px,4.7vw,58px);display:grid;position:relative;box-shadow:0 2px 4px #160b03}.round-button img{width:57%;height:57%}.turbo[aria-pressed=true]{filter:drop-shadow(0 0 8px #fff181);background-color:#e0ad35}.auto span{color:#fff8ba;text-shadow:0 1px 3px #000;font-size:10px;position:absolute;bottom:1px}.spin-button{background:url(./bar-btn_spin_bg-qGjigUTH.png) 50%/100% 100%;border-radius:50%;place-self:center;width:clamp(70px,10.7vw,128px);height:clamp(70px,10.7vw,128px);margin-top:-13%;position:relative;box-shadow:0 5px 12px #0006}.spin-arrow{object-fit:contain;width:78%;height:76%;position:absolute;inset:12% 9% 12% 13%}.spin-brand{justify-content:center;width:49%;height:30%;position:absolute;top:33%;left:26%}.spin-brand .brand-logo{object-fit:contain;width:100%!important;height:22px!important}.spin-brand .brand-name{white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.spin-caption{letter-spacing:.1em;color:#ffe0a7;text-shadow:0 1px 3px #291403;font-size:9px;font-weight:700;position:absolute;bottom:9%;left:0;right:0}.is-spinning .spin-arrow{animation:1s linear infinite turn}.is-auto .spin-caption{color:#fff}.extra-tools{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:20%;left:9%}.extra-button{color:#ffea74;text-shadow:2px 2px #5a0900;background:#602c0ec9;border:2px solid #d9a23f;border-radius:50%;min-width:61px;min-height:45px;font-size:25px;font-style:italic;font-weight:900;line-height:1;box-shadow:0 3px 6px #0006}.extra-button span{color:#fff5c8;letter-spacing:.1em;margin-top:1px;font:8px Arial,sans-serif;display:block}.extra-button[aria-pressed=true]{background:#a31b0c;box-shadow:0 0 17px #ffb33499}.help-button{background:0 0;place-items:center;width:44px;height:44px;display:grid}.help-button img{width:25px;height:25px}.underbar{justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:14px 7px 6px;display:flex}.underbar p{color:#e9cb8a;margin:0;font-size:12px}.underbar button{color:#c6ad7f;background:0 0;border-bottom:1px solid #836438;padding:6px 0;font-size:11px}.disclosure{text-align:center;letter-spacing:.06em;color:#9b8c72;margin:12px 0 8px;font-size:10px}.save-note{text-align:center;color:#ffcd82;font-size:11px;line-height:1.6}.save-note:empty{display:none}#graphics-state{z-index:6;text-align:center;color:#fff2ca;background:#21170eea;align-content:center;margin:0;padding:30px;font-size:16px;line-height:1.6;display:grid;position:absolute;inset:0}.wheel-actions{z-index:4;pointer-events:none;text-align:center;background:0 0;flex-direction:column;justify-content:flex-end;align-items:center;padding:20px 0 25px;display:flex;position:absolute;inset:0}.wheel-actions h2{color:#fff1b5;text-shadow:0 2px 4px #3f0a00;margin:0;font:700 24px Georgia,serif;position:absolute;top:0}.wheel-actions p{color:#fff2c5;margin:0 0 9px;font-size:13px}.wheel-actions button{pointer-events:auto}.gold-button{color:#3c1b08;letter-spacing:.04em;background:linear-gradient(#ffdf73,#d58d20);border:1px solid #ffe997;border-radius:6px;min-height:45px;padding:12px 24px;font-weight:700;box-shadow:0 4px 12px #0005}dialog{color:#f4e2bc;background:#21170f;border:1px solid #a77a39;border-radius:12px;width:min(570px,100% - 32px);max-height:85dvh;padding:35px;line-height:1.6;box-shadow:0 25px 80px #000b}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050302b8}dialog h2{color:#ffdf8c;margin:0 25px 19px 0;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2}dialog p{color:#d9c9aa;font-size:13px}dialog .dialog-kicker{letter-spacing:.18em;color:#b59763;margin:0 0 12px;font-size:9px}.close-button{background:0 0;width:44px;height:44px;position:absolute;top:12px;right:12px}.dialog-note{border-top:1px solid #8b642f66;padding-top:18px;color:#aa9979!important;font-size:12px!important}.menu-grid{gap:9px;display:grid}.menu-grid button{text-align:left;background:#45301d;border:1px solid #74522c;border-radius:6px;align-items:center;gap:13px;min-height:52px;padding:12px 18px;font-size:14px;display:flex}.paytable{grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0;display:grid}.paytable>div{text-align:center;background:#46321e;border-radius:5px;padding:6px 3px}.paytable img{object-fit:contain;width:85%;height:70px;margin:0 auto 4px;display:block}.paytable span{color:#ffdf8c;font-size:14px;font-weight:700}.paytable small{color:#c5b58f;font-size:9px;font-weight:400;display:block}.rule-disclaimer{color:#c3b08b;border-top:1px solid #70502c;padding-top:15px;font-size:11px}table{border-collapse:collapse;width:100%;font-size:12px}th,td{text-align:right;border-bottom:1px solid #624426;padding:10px 4px}th:first-child,td:first-child{text-align:left}th{color:#bfa475;font-weight:400}.empty-history{text-align:center;padding:30px 0}.auto-choices{grid-template-columns:repeat(4,1fr);gap:9px;margin:20px 0;display:grid}.auto-choices button{padding:12px 0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#app:fullscreen{background:#100d09;overflow:auto}#app:fullscreen main{margin-top:0}#app:fullscreen .topbar{height:45px}.brand-view .brand-logo{max-height:31px!important}#header-brand{max-width:130px}.game-loader{color:#ffdd8e!important;background:#21160e!important}#game-loader progress{accent-color:#d9a23f}@keyframes turn{to{transform:rotate(360deg)}}@media (min-width:1400px){main{margin-top:35px}}@media (max-width:700px) and (orientation:portrait){.topbar{height:54px;padding:0 13px}.game-name{letter-spacing:.1em;font-size:9px}.game-name b{font-size:14px}.local-pill{display:none}.header-actions{gap:0}main{margin:10px auto 0;padding:0 7px}.game-shell{border-radius:7px}.field{aspect-ratio:640/650}.control-panel{background-image:url(./bar-bg_bottombar_p-BE3b1ltf.png);grid-template-rows:1fr 44px;grid-template-columns:50px 1.4fr 1.2fr 1.15fr 78px;gap:0;height:24%;min-height:104px;padding:10px 4px 3px;bottom:0;left:0;right:0}.balance{grid-area:1/2}.balance>span,.bet>span,.win>span{font-size:13px}.balance output{font-size:12px}.bet{grid-area:1/3}.bet select{width:75px;min-width:65px;height:35px;font-size:12px}.bet small{font-size:8px}.win{grid-area:1/4}.win output{font-size:14px}.settings{grid-area:2/1;width:44px;height:44px}.turbo{grid-area:2/2;width:44px;height:44px}.auto{grid-area:2/3;width:44px;height:44px}.spin-button{grid-area:1/5/3;width:76px;height:76px;margin-top:-6px}.spin-brand .brand-logo{height:16px!important}.spin-caption{font-size:8px}.extra-tools{gap:0;top:60px;bottom:auto;left:9px}.extra-button{min-width:50px;height:45px;font-size:22px}.help-button{width:35px}.underbar{padding:12px 5px 6px}.underbar p{font-size:11px}.underbar button{font-size:10px}.disclosure{letter-spacing:0;margin-top:15px;font-size:8px}.wheel-actions{padding-bottom:20px}.wheel-actions h2{font-size:22px;top:24px}.wheel-actions p{font-size:12px}.wheel-actions button{padding:12px 20px}.paytable img{height:52px}dialog{padding:28px 20px}dialog h2{font-size:25px}.auto-choices{gap:6px}#header-brand .brand-logo{width:69px!important;height:26px!important}}@media (max-height:500px) and (orientation:landscape){.topbar{height:40px}main{width:min(100%,177.5dvh - 71px);margin:0 auto;padding:0}.game-shell{border-radius:0}.underbar,.disclosure,.save-note{display:none}.control-panel{min-height:45px}.bet select{height:28px}.balance>span,.bet>span,.win>span,.balance output,.win output{font-size:13px}.round-button{width:44px;height:44px}.spin-button{width:68px;height:68px}.extra-tools{bottom:19%}.extra-button{min-width:47px;min-height:40px;font-size:21px}.wheel-actions{padding-bottom:12px}.wheel-actions h2{font-size:18px}.wheel-actions p{font-size:10px}.wheel-actions button{min-height:35px;padding:6px 20px}}@media (prefers-reduced-motion:reduce){.is-spinning .spin-arrow{animation:none}button{scroll-behavior:auto}}.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:100px}.brand-name{overflow-wrap:anywhere}.signal-panel{height:auto;min-height:156px}.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:#253b34;text-align:center;background:#f4f3ed;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:180px}.game-loader p{color:#66836a;font-size:13px}.game-loader progress{accent-color:#30785a;width:min(260px,80vw);height:6px}@media (max-width:420px){.brand-logo{width:86px;height:30px}.brand-name{letter-spacing:1px;max-width:130px}}
