@font-face{font-family:Noto Devanagari;src:url(../fonts/NotoSansDevanagari-variable.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{font-family:Arial,Noto Devanagari,sans-serif;color:#fff6d7;background:#061613;font-synthesis:none;color-scheme:dark;--gold: #f3bf4e}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100dvh;display:grid;place-items:center;background:#061613;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{cursor:pointer;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default;opacity:.45}button:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid #fff1a5;outline-offset:4px}button:active:not(:disabled){filter:brightness(1.3)}img{-webkit-user-select:none;user-select:none;pointer-events:none}button svg{display:block}.game-shell{width:min(100vw,calc((100dvh - 65px)*1.775),1600px);margin:auto;position:relative}.game-shell:fullscreen{width:100vw;height:100dvh;background:#061613;display:flex;flex-direction:column;justify-content:center}.game-shell:fullscreen .game-stage{max-height:calc(100dvh - 60px);width:100%;margin:auto}.locale-hi{font-family:Noto Devanagari,Arial,sans-serif}.utility-bar{height:35px;display:flex;align-items:center;gap:14px;padding:0 15px;color:#b4c7b9;background:#0a211b;font-size:11px;border-bottom:1px solid #294135}.demo-badge{color:#dfc37d;font-size:9px;letter-spacing:1.4px;display:flex;align-items:center;gap:6px}.demo-badge>span{width:5px;height:5px;border-radius:50%;background:#b3d75b}.utility-title{letter-spacing:2px;font-size:9px;opacity:.5}.language-switch{margin-left:auto;display:flex;align-items:center;gap:8px}.language-switch>span{font-size:10px;opacity:.7}select{background:#15352b;color:#efdfba;border:1px solid #3b5742;border-radius:4px;padding:3px 8px;cursor:pointer;font-size:12px}.utility-fullscreen{border:0;background:none;color:#bdcdbb;padding:4px}.game-stage{aspect-ratio:1136/640;position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;background:#132b23}.scene-background{position:absolute;width:100%;height:100%;object-fit:cover;top:0;right:0;bottom:0;left:0;z-index:-3}.scene-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(0deg,#05140f44,transparent 40%)}.reels{position:absolute;left:16.2%;top:15.9%;width:67.55%;height:61%;display:grid;grid-template-columns:repeat(5,1fr);background:#0a2923;overflow:hidden;box-shadow:0 0 5px #000}.reel{height:100%;display:grid;grid-template-rows:repeat(3,1fr);background-image:url(../assets/reel-background.png);background-size:100% 100%;border-right:3px solid #17291b;position:relative}.reel:last-of-type{border-right:0}.symbol{min-height:0;position:relative;display:flex;align-items:center;justify-content:center}.symbol>img{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}.symbol[data-symbol=king]>img,.symbol[data-symbol=queen]>img{object-fit:fill}.symbol.winning:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:2px solid #fff4a9;box-shadow:inset 0 0 12px #ffad17,0 0 16px #ff9500;z-index:3;pointer-events:none}.symbol.line-selected{background:#d8c25288}.symbol.line-selected:after{content:"";top:4px;right:4px;bottom:4px;left:4px;position:absolute;border:2px solid #f8df69;z-index:4}.coin-symbol{filter:drop-shadow(0 0 6px #ffd42a)}.coin-value{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;z-index:4;color:#e7f5ff;font-weight:900;font-size:3.6cqw;text-shadow:2px 2px #1e2b31,-2px -2px #20323c,2px -2px #20323c,-2px 2px #20323c;transform:translateY(-4%)}.is-spinning .reel .symbol{animation:reel-spin .15s linear infinite;animation-delay:calc(var(--reel-index) * -30ms);filter:blur(2px)}@keyframes reel-spin{0%{transform:translateY(-55%);opacity:.55}to{transform:translateY(55%);opacity:.95}}.giant-symbol{position:absolute;z-index:6;background:#392216;border:4px solid #ffcf45;box-shadow:0 0 22px #ff9516,inset 0 0 28px #ffc711;display:flex;overflow:hidden}.giant-symbol img{width:100%;height:100%;object-fit:fill}.temple-frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:8}.temple-frame img{position:absolute}.frame-top{left:10.6%;top:0;width:78.6%;height:16.25%;object-fit:fill}.frame-left{left:8.1%;top:14.15%;width:8.1%;height:64%}.frame-right{right:8.1%;top:14.15%;width:8.1%;height:64%;transform:scaleX(-1)}.frame-bottom-left{left:12.2%;top:76.2%;width:39%;height:6.1%}.frame-bottom-right{right:12.2%;top:76.2%;width:39%;height:6.1%;transform:scaleX(-1)}.game-logo{position:absolute;z-index:9;left:16.5%;top:2%;width:14.5%;height:10.1%;object-fit:contain}.top-message{position:absolute;left:33.3%;top:4.1%;width:50%;height:7.2%;overflow:hidden;white-space:nowrap;z-index:9;display:flex;align-items:center;font-family:Georgia,serif;font-weight:900;color:#ffc23f;text-shadow:2px 2px 2px #341400;font-size:2.4cqw}.top-message span{display:inline-block;animation:marquee 16s linear infinite}@keyframes marquee{0%,20%{transform:translate(0)}90%,to{transform:translate(-32%)}}.win-more{position:absolute;right:1%;top:4%;width:8%;height:12%;border:0;background:none;color:#ffd15c;display:grid;justify-items:center;align-content:center;gap:0;font-size:1.25cqw;z-index:10;font-weight:700;text-shadow:1px 2px #403112}.win-more svg{width:4.8cqw;height:4.8cqw;filter:drop-shadow(0 2px 2px #b77508)}.line-label{position:absolute;top:34.1%;height:25.3%;width:1.85%;z-index:10}.line-left{left:11.4%}.line-right{right:11.4%}.feature-counter{position:absolute;top:33%;z-index:10;width:9%;height:25%;background-image:url(../assets/feature-frame-side1.png);background-size:100% 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.feature-counter b{font-size:5.2cqw;color:#e4e33a;text-shadow:3px 3px #85420b}.feature-counter span{font-size:1.2cqw;font-weight:700}.counter-left{left:5.5%}.counter-right{right:5.5%}.free-counter{position:absolute;z-index:12;right:1%;top:17%;width:12%;aspect-ratio:1;background:#28240fe6;border:5px solid #eab847;border-radius:50%;box-shadow:0 0 15px #ffe26c;display:flex;flex-direction:column;align-items:center;justify-content:center}.free-counter span{font-size:1.1cqw;color:#ffda69;text-align:center}.free-counter strong{font-size:4.5cqw;color:#bded47;text-shadow:2px 3px #58371a}.extra-button{position:absolute;left:8.1%;top:69.2%;width:8%;height:10%;background:none;border:0;z-index:12;padding:0}.extra-button img{width:100%;height:100%;object-fit:contain}.extra-button.enabled{filter:drop-shadow(0 0 8px #fff05e)}.extra-button:disabled{opacity:.65}.extra-status{position:absolute;left:-5%;top:4%;font-size:.75cqw;color:#e9d781;display:none}.extra-button.enabled .extra-status{display:block}.extra-help{position:absolute;left:15.2%;top:71.8%;z-index:12;background:#492b0b;border:2px solid #af7a21;color:#ffe7a0;border-radius:50%;width:2.8%;aspect-ratio:1;padding:1px}.extra-help svg{width:100%;height:100%}.bottom-bar{position:absolute;left:0;bottom:4.3%;height:13.4%;width:100%;background:url(../assets/bar-landscape.png) center/100% 100%;border-top:1px solid #b2c7ac44;box-shadow:0 -4px 15px #12261c44}.icon-button{border:0;background:none;display:grid;place-items:center;padding:0;color:#b6c6b6}.settings-button{position:absolute;left:9.2%;bottom:9.9%;width:4.2%;height:6.5%;z-index:14}.settings-button svg{width:95%;height:95%;stroke-width:3;filter:drop-shadow(0 2px 3px #06150d)}.balance-panel{position:absolute;left:15%;bottom:5.7%;width:16%;height:10%;border-right:1px solid #b4bc9544;display:flex;flex-direction:column;justify-content:center;gap:3px}.balance-panel>span{font-size:2.15cqw;color:#ffc93a;font-weight:700;text-shadow:1px 2px #503009}.balance-panel strong{font-size:2.8cqw;letter-spacing:-1px;color:#fff;text-shadow:1px 2px #11251b}.bet-panel{position:absolute;left:31.2%;bottom:5.5%;width:10.5%;height:11%;border:0;border-right:1px solid #b4bc9544;background:none;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;font-size:1.3cqw;color:#cccec0}.credit-symbol{font:700 3.6cqw Georgia;color:#a3c99c;text-shadow:2px 3px #122820}.bet-panel b{font-weight:400}.win-panel{position:absolute;left:42%;bottom:5.6%;height:10%;width:20%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #b4bc9544;gap:3px}.win-panel>span{color:#ffbd29;font-size:2.1cqw;font-weight:700;text-shadow:1px 2px #4b2c05}.win-panel strong{color:#fff;font-size:2.8cqw;text-shadow:2px 2px #1b2c1e}.turbo-button{position:absolute;left:66.7%;bottom:10%;width:3.6%;height:6%;color:#ddc571;filter:drop-shadow(1px 2px 2px #382b08)}.turbo-button svg{width:100%;height:100%}.turbo-button.active{color:#ffed54;filter:drop-shadow(0 0 6px #eea900)}.auto-button{position:absolute;left:73%;bottom:10%;width:3.7%;height:6%;color:#ddc571;border:3px dashed #d4bb65;border-radius:50%}.auto-button svg{width:65%;height:65%;margin-left:4px}.auto-button.active{border-color:#9ff25d;color:#9ff25d}.auto-count{position:absolute;bottom:-19px;font-size:1.3cqw;color:#efdf8d}.spin-button{position:absolute;left:79.6%;bottom:5.4%;width:10.75%;height:19.8%;padding:0;border:0;background:none;z-index:15;filter:drop-shadow(0 4px 6px #0009)}.spin-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.spin-icon{position:absolute;left:10%;top:9%;width:80%;height:80%;object-fit:contain;transition:transform .3s}.spin-button:hover:not(:disabled) .spin-icon{transform:rotate(30deg)}.stop-icon{position:absolute;top:29%;right:29%;bottom:29%;left:29%;width:42%;height:42%;color:#f1efe0;filter:drop-shadow(0 2px 2px #562309)}.status-message{position:absolute;bottom:5.1%;left:62.3%;width:17.6%;font-size:1.06cqw;line-height:1.3;text-align:center;color:#c6c8b6;padding-inline:3px}.history-button{position:absolute;left:1.9%;bottom:21%;width:3.1%;height:6.2%;border:1px solid #b5cabc44;border-radius:50%;background:#15322880;z-index:15}.history-button svg{width:80%;height:80%}.version-strip{position:absolute;bottom:0;left:0;width:100%;height:4.2%;background:#050b07c9;color:#668070;display:flex;align-items:center;justify-content:space-between;padding:0 7px;font-size:1cqw}.demo-footer{height:28px;font-size:10px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#8ca394;background:#091d17}.keyboard-hint{font-size:9px;letter-spacing:1px;color:#789383}.intro-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#0b2c1e;overflow:hidden}.intro-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.intro-logo{position:absolute;left:41%;top:4%;width:18%}.intro-character{position:absolute;left:0;bottom:0;width:48%;height:87%;object-fit:contain;object-position:bottom}.intro-content{position:absolute;left:48%;top:23%;width:47%;height:70%;display:flex;flex-direction:column;align-items:center;text-align:center}.intro-preview{display:flex;align-items:center;justify-content:center;width:85%;height:39%;gap:1%;filter:drop-shadow(0 0 12px #fbc426)}.intro-preview img{height:100%;width:33%;object-fit:contain}.intro-content h1{font-family:Georgia,serif;font-size:3.1cqw;color:#ffdf7e;text-shadow:2px 3px #242911;margin:15px 0 10px}.intro-content p{font-size:1.6cqw;line-height:1.5;color:#e1e7d2;margin:0 0 16px;max-width:92%}.primary-button{background:linear-gradient(#6db52f,#207e24);color:#fff8d0;border:1px solid #9bd552;border-radius:5px;box-shadow:inset 0 1px #d8f69988,0 3px 10px #07190988;font-weight:700;padding:12px 23px;font-size:16px;min-height:44px}.primary-button:hover{background:linear-gradient(#88c940,#258b27)}.continue-button{font-size:2.6cqw;min-height:0;width:53%;padding:.8cqw}.skip-intro{font-size:1.2cqw;margin-top:12px;display:flex;align-items:center;gap:8px;color:#b9c8a5}.skip-intro input{accent-color:#8dbb3f}.dialog{border:1px solid #b18e44;background:#122b21;color:#f3edd6;border-radius:12px;box-shadow:0 20px 80px #000b;width:min(92vw,440px);max-height:85dvh;padding:0;overflow:auto;font-family:inherit}.dialog.wide{width:min(94vw,700px)}.dialog::backdrop{background:#020e0bc9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;background:#1e3828;border-bottom:1px solid #b59a4a44;position:sticky;top:0;z-index:3}.dialog h2{margin:0;font-size:20px;color:#f3d981}.dialog header .icon-button{width:32px;height:32px}.dialog-body{padding:22px}.dialog h3{font-size:18px;color:#f0cf75;margin:0 0 12px}.dialog p{font-size:14px;line-height:1.65}.muted{color:#b6c7b9;font-size:13px!important;margin-top:0}.setting-row{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #ffffff12;gap:12px;font-size:15px}.setting-row input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:42px;height:24px;position:relative;background:#415246;border-radius:20px;cursor:pointer;flex-shrink:0;transition:background .2s}.setting-row input[type=checkbox]:before{content:"";position:absolute;left:4px;top:4px;width:16px;height:16px;background:#cbd5ba;border-radius:50%;transition:transform .2s}.setting-row input:checked{background:#82a837}.setting-row input:checked:before{transform:translate(18px);background:#fff3ba}.setting-action{display:block;border:0;background:none;border-bottom:1px solid #ffffff12;padding:17px 0;width:100%;text-align:left;color:#e2d79f}.reset-section{display:grid;gap:12px;justify-items:center;margin-top:24px}.reset-section small,.fine-print{font-size:11px!important;color:#96aa99;line-height:1.6}.secondary-button{border:1px solid #76805c;border-radius:5px;color:#e3d69f;background:#283f2e;min-height:40px;padding:8px 16px}.secondary-button:hover{background:#385539}.extra-content{text-align:center}.extra-content>img{width:105px}.extra-content p{text-align:left;color:#d2dbc3}.bet-summary{display:flex;align-items:center;justify-content:space-between;background:#091e17aa;border-radius:6px;padding:16px;margin:20px 0}.bet-summary strong{font-size:23px;color:#edd578}.bet-adjust{display:flex;align-items:center;justify-content:center;gap:35px;margin:6px 0 24px}.bet-adjust button{border:1px solid #5c7253;border-radius:50%;width:40px;height:40px;background:#294a31;display:grid;place-items:center}.bet-adjust strong{font-size:30px;color:#f6df95}.bet-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bet-grid button,.auto-grid button{background:#213b2b;border:1px solid #6c794f;border-radius:5px;padding:12px 5px;color:#d3d6bb;font-size:15px}.bet-grid button.selected,.auto-grid button.selected{background:#5a742f;border-color:#e8cf65;color:#ffedb4;box-shadow:0 0 0 1px #e8cf65}.full-width{width:100%}.auto-grid{border:0;margin:20px 0 25px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.auto-grid legend{font-size:12px;color:#b2c3ac;padding-bottom:10px}.history-list{min-height:200px}.history-list table{border-collapse:collapse;width:100%;font-size:13px;text-align:right}.history-list th:first-child,.history-list td:first-child{text-align:left}.history-list th{color:#b5c298;font-weight:400;padding:12px 7px;border-bottom:1px solid #70805b}.history-list td{padding:12px 7px;border-bottom:1px solid #56735b33}.positive{color:#c5e65b}.empty-state{color:#adbfaa;text-align:center;padding:45px 0}.tabs{display:flex;gap:4px;border-bottom:1px solid #5a7048;margin-bottom:24px}.tabs button{background:none;border:0;padding:12px 15px;border-bottom:2px solid transparent;color:#a9baa4;font-size:14px}.tabs button[aria-selected=true]{border-color:#edc25b;color:#f5d68b}.special-symbols{display:flex;justify-content:center;gap:25px;padding:10px 0}.special-symbols>div{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;color:#e9d397}.special-symbols img{width:85px;height:90px;object-fit:contain}.payline-control{display:flex;align-items:center;justify-content:center;gap:22px;margin:20px 0 12px;color:#dcd393}.payline-control button{padding:8px}.payline-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,15px);gap:4px;width:200px;margin:0 auto 20px}.payline-grid span{background:#244533;border:1px solid #496449;border-radius:2px}.payline-grid .lit{background:#e1b333;border-color:#ffec92;box-shadow:0 0 7px #dcb23855}.paytable{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.paytable-row{display:flex;align-items:center;gap:10px;background:#0b2119a6;border:1px solid #415e3f;border-radius:6px;padding:10px}.paytable-row>img{width:85px;height:90px;object-fit:contain}.paytable-row>div{flex:1;display:grid;gap:7px;font-size:13px}.paytable-row span{display:flex;justify-content:space-between;gap:16px}.paytable-row b{color:#a3b395;font-weight:400}.paytable-row strong{color:#f1d987}.features-content>section{display:flex;align-items:center;gap:24px;margin:0 0 25px;border-bottom:1px solid #59734c55;padding-bottom:25px}.features-content>section>img{width:130px;height:150px;object-fit:contain}.features-content p{color:#b9c9b6;margin-top:0}.features-content small{color:#a7ba9e;font-size:11px}.toast{position:fixed;left:50%;bottom:32px;transform:translate(-50%);padding:15px 22px;background:#263d25f5;border:1px solid #cfb460;color:#ffebad;box-shadow:0 8px 30px #0009;border-radius:8px;z-index:100;max-width:90vw;font-size:14px;text-align:center;line-height:1.5}.reels{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));z-index:2;overflow:visible}.is-spinning .reels{overflow:hidden}.reel{min-height:0;min-width:0;grid-template-rows:repeat(3,minmax(0,1fr))}.symbol{min-width:0}.symbol[data-symbol=king]>img,.symbol[data-symbol=queen]>img{position:absolute;bottom:-25%;height:145%;object-fit:contain}.free-frame-art{position:absolute;left:8.1%;top:0;width:83.8%;height:82%;z-index:0}.mode-free .temple-frame{visibility:hidden}.mode-free .reels{background:transparent}.mode-free .reel{background:none;border:0}.mode-feature .reel{background-image:url(../assets/feature-reel-background.png)}.mode-feature .frame-left,.mode-feature .frame-right{visibility:hidden}.mode-feature .feature-counter{top:26.5%;height:55%;width:13.3%;justify-content:flex-start;padding-top:8%}.mode-feature .counter-left{left:4.4%}.mode-feature .counter-right{right:4.4%}.intro-content{top:17%;height:78%;justify-content:flex-end}.intro-preview{position:relative;width:100%;height:61%;flex-shrink:0;filter:none}.intro-preview .intro-feature-panel{width:100%;height:100%;object-fit:contain}.intro-preview .intro-super-win{position:absolute;width:49%;height:49%;top:0;left:2%;object-fit:contain}.intro-content .intro-description{font-size:2.15cqw;line-height:1.35;min-height:11%;margin:3% 0 1%;max-width:95%}.intro-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:5%;height:18px}.intro-pagination>span{width:9px;height:9px;border-radius:50%;background:#747034}.intro-pagination>span.current{background:#d2c043}.intro-pagination>button{border:0;background:none;color:#d9b946;padding:0 10px}.intro-pagination svg{width:22px;height:22px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.is-spinning .reel{opacity:.5}}@media(max-width:600px)and (orientation:portrait){body{display:block;background:#081e18}.game-shell{width:100%;margin-top:max(0px,calc((100dvh - 680px)/2))}.utility-bar{height:40px;padding-inline:12px;gap:8px}.utility-title{display:none}.language-switch>span{font-size:10px}.game-stage{aspect-ratio:390/575}.scene-background{object-fit:cover}.reels{left:8.5%;width:83%;top:22%;height:42.5%}.frame-top{left:0;top:10%;width:100%;height:12%}.frame-left{left:0;top:21%;width:8.5%;height:44%}.frame-right{right:0;top:21%;width:8.5%;height:44%}.frame-bottom-left{left:5%;top:63.5%;width:45%;height:4%}.frame-bottom-right{right:5%;top:63.5%;width:45%;height:4%}.game-logo{left:9.5%;top:11.2%;width:20%;height:8%}.top-message{left:32%;top:13%;width:57%;height:4.5%;font-size:15px}.win-more{right:3%;top:1%;width:15%;height:8%;font-size:9px}.win-more svg{width:27px;height:27px}.line-label{top:34%;height:17%;width:2.3%}.line-left{left:3.3%}.line-right{right:3.3%}.extra-button{left:5%;top:65.6%;width:17%;height:10%}.extra-help{left:21%;top:68%;width:6%;border-width:1px}.extra-status{font-size:8px;top:4%;left:0}.bottom-bar{bottom:4%;height:20.5%;background-size:auto 100%;background-color:#1a2d20bd}.balance-panel{left:4%;bottom:15%;height:8%;width:34%;gap:2px}.balance-panel>span{font-size:12px}.balance-panel strong{font-size:22px}.bet-panel{left:39%;bottom:15%;height:8%;width:25%;gap:3px;font-size:11px}.credit-symbol{font-size:22px}.win-panel{left:66%;width:31%;bottom:15%;height:8%;border:0;gap:4px}.win-panel>span{font-size:12px}.win-panel strong{font-size:22px}.settings-button{left:6%;bottom:7.6%;width:8%;height:5.5%}.turbo-button{left:23%;bottom:7.6%;width:7%;height:5%}.auto-button{left:69%;bottom:8%;width:7%;height:4.8%;border-width:2px}.auto-count{font-size:11px;bottom:-13px}.spin-button{left:39.5%;bottom:3.7%;width:21%;height:15.5%}.history-button{left:86%;bottom:7.6%;width:7%;height:5%;z-index:16;border:0;background:none}.status-message{left:29%;width:43%;bottom:25.5%;font-size:10px;color:#dce3c9}.version-strip{height:3.3%;font-size:8px}.free-counter{top:1%;right:22%;width:14%;border-width:3px}.free-counter span{font-size:8px}.free-counter strong{font-size:24px}.counter-left{left:.5%}.counter-right{right:.5%}.feature-counter{top:34%;width:8%;height:18%;gap:5px}.feature-counter b{font-size:24px}.feature-counter span{font-size:6px}.giant-symbol{border-width:2px}.coin-value{font-size:24px}.intro-logo{left:27%;top:9%;width:46%}.intro-character{left:-9%;bottom:15%;width:68%;height:57%;opacity:.9}.intro-content{left:30%;top:27%;width:67%;height:67%}.intro-preview{width:90%;height:32%}.intro-content h1{font-size:23px;line-height:1.3;margin:20px 0 12px}.intro-content p{font-size:13px;line-height:1.65}.continue-button{font-size:20px;width:85%;padding:12px}.skip-intro{font-size:10px;gap:4px;margin-top:18px}.demo-footer{font-size:9px}.keyboard-hint{display:none}.locale-hi .top-message{font-size:12px}.locale-hi .balance-panel>span{font-size:11px}.locale-hi .status-message{font-size:9px}.dialog-body{padding:18px}.dialog h2{font-size:19px}.tabs button{padding:12px 9px;font-size:12px}.features-content>section{gap:13px;align-items:start}.features-content>section>img{width:75px;height:100px}.features-content h3{font-size:15px}.features-content p{font-size:12px}.features-content .primary-button{font-size:13px;padding:10px 13px}.paytable{gap:8px}.paytable-row{gap:3px;padding:5px}.paytable-row>img{width:55px;height:72px}.paytable-row>div{font-size:11px}.special-symbols{gap:16px}.dialog p{font-size:13px}.mode-free .free-frame-art{left:0;top:10%;width:100%;height:58%}.mode-feature .feature-counter{top:30%;height:36%;width:11%;padding-top:13%}.mode-feature .counter-left{left:-1%}.mode-feature .counter-right{right:-1%}.intro-preview{height:41%;width:100%}.intro-content{justify-content:flex-end;top:27%;height:68%}.intro-content .intro-description{font-size:15px;line-height:1.5;min-height:22%;padding-left:15%}.intro-pagination{margin:2% 0 8%}}.free-counter{background:url(../assets/free-counter-background.png) center/contain no-repeat;border:0;box-shadow:none;border-radius:0}#root{width:100%}@media(max-width:600px)and (orientation:portrait){body{place-items:normal}#root{min-height:100dvh;padding-block:max(0px,calc((100dvh - 643px)/2))}.game-shell{margin:0}}@media(max-width:600px)and (orientation:portrait){.bet-panel{bottom:18%;height:4%;font-size:12px}.bet-panel .credit-symbol{display:none}.spin-button{bottom:4%;height:13.5%}.settings-button,.turbo-button,.auto-button,.history-button{width:44px;height:44px;bottom:6.2%}.settings-button svg,.turbo-button svg,.history-button svg{width:27px;height:27px}.history-button{left:auto;right:2%}.auto-button{left:68%}}@media(max-width:600px)and (orientation:portrait){.bet-panel{height:44px}}
