:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{color:#f1f1f4;background:#14151c;height:100%;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}#root{min-height:100%}.app{background:#07080d;justify-content:center;align-items:center;min-height:100vh;padding:10px;display:flex}.stage{background:radial-gradient(125% 95% at 0 35%,#d6ecff 0%,#eef6ff 16%,#eef6ff00 44%),radial-gradient(125% 95% at 100% 42%,#ff5573 0%,#8a1234 20%,#8a123400 50%),linear-gradient(#0e0b18 0%,#150f24 55%,#0b0813 100%);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 70px #0009;container-type:inline-size}.stage--landscape{background:linear-gradient(#06050eb8 0%,#06050e57 8%,#06050e00 16%),linear-gradient(#06050e00 80%,#06050e6b 90%,#06050ecc 100%),url(/art/bg/bg-landscape.webp) 50%/100% 100% no-repeat,radial-gradient(125% 95% at 0 35%,#d6ecff 0%,#eef6ff 16%,#eef6ff00 44%),radial-gradient(125% 95% at 100% 42%,#ff5573 0%,#8a1234 20%,#8a123400 50%),linear-gradient(#0e0b18 0%,#150f24 55%,#0b0813 100%)}.panel{background-color:#0000;background-image:linear-gradient(#f6e6d6 0%,#efdcc8 55%,#e7d0b9 100%),linear-gradient(160deg,#f3d489 0%,#b8862f 35%,#f7e4a6 60%,#9a6c22 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:.55cqw solid #0000;border-radius:2.2cqw;position:absolute;box-shadow:inset 0 .4cqw 1.2cqw #78502840,0 1cqw 2.5cqw #00000059}.panel--framed{box-shadow:none;background:linear-gradient(#f6e6d6 0%,#efdcc8 55%,#e7d0b9 100%);border:0;border-radius:0}.reel-frame{filter:drop-shadow(0 .8cqw 1.6cqw #00000073);pointer-events:none;background:url(/art/ui/reel-frame.webp) 50%/100% 100% no-repeat;position:absolute}.reel-slot{position:absolute}.reel-canvas,.reel-canvas canvas{display:block;position:absolute;inset:0}.reel-canvas canvas{width:100%!important;height:100%!important}.reel-canvas__labels{z-index:1;pointer-events:none;position:absolute;inset:0}.win-pill{color:#ffe6a0;letter-spacing:.02em;white-space:nowrap;text-shadow:0 .08cqw .15cqw #000000b3;background:linear-gradient(#3a1f4d 0%,#1c1030 100%);border:.12cqw solid #f3c65a;border-radius:999px;padding:.12cqw .6cqw;font-size:1.05cqw;font-weight:800;line-height:1.25;animation:.18s cubic-bezier(.2,1.6,.4,1) both win-pill-in;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 .7cqw #ffc84abf,0 .2cqw .5cqw #00000073}@keyframes win-pill-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}}.reel-canvas__error{text-align:center;color:#7a1b1b;place-items:center;padding:2cqw;font-size:1.1cqw;display:grid;position:absolute;inset:0}.chrome{position:absolute;inset:0}.chrome>*{position:absolute}.logo{filter:drop-shadow(0 .25cqw .35cqw #0000008c);background-image:url(/art/ui/logo.png);width:16.4cqw;height:9.26cqw;top:1.72%;left:7.78%;transform:rotate(-8deg);object-fit:contain!important}.app,#root{background:#000!important}.jackpots{gap:1.1cqw;display:flex;top:.5%;left:50%;transform:translate(-50%)}.chip--major{margin-right:4cqw}.chip{filter:drop-shadow(0 .3cqw .6cqw #00000080);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:10.42cqw;height:6.21cqw;position:relative}.chip--grand{background-image:url(/art/ui/chip-grand.png)}.chip--major{background-image:url(/art/ui/chip-major.png)}.chip--minor{background-image:url(/art/ui/chip-minor.png)}.chip--mini{background-image:url(/art/ui/chip-mini.png)}.chip__value{color:#fff6dc;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 .1cqw .2cqw #000c;justify-content:center;align-items:center;font-size:1.23cqw;font-weight:800;display:flex;position:absolute;inset:53% 12% 19.3%}.logo,.buy-bonus,.top-icon,.lines-badge,.gear,.stepper,.ctrl,.spin{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.buy-bonus{filter:drop-shadow(0 .4cqw .8cqw #00000073);background-image:url(/art/ui/buy-bonus-plaque.png);width:13.8cqw;height:6.37cqw;top:.2%;right:9.27%}.buy-bonus__price{color:#ffe9a8;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;font-size:1.35cqw;font-weight:800;display:flex;position:absolute;inset:58.5% 15% 14.5%}.top-icons{gap:.7cqw;display:flex;top:2.4%;right:1.6%}.top-icon{cursor:pointer;background-color:#0000;border:0;width:3.1cqw;height:3.1cqw;padding:0}.top-icon--menu{background-image:url(/art/ui/icon-menu.png)}.top-icon--info{background-image:url(/art/ui/icon-info.png)}.lines-badge{filter:drop-shadow(0 .25cqw .4cqw #00000080);background-image:url(/art/ui/badge-lines.png);width:5.8cqw;height:9.79cqw;top:39.26%}.lines-badge--left{left:7.07%}.lines-badge--right{right:7.31%}.bottom-bar{z-index:1;border:0 solid #0000;border-image-source:url(/art/ui/bottom-bar.png);border-image-slice:0 110 fill;border-image-width:0 2.96cqw;border-image-repeat:stretch;align-items:center;gap:1.1cqw;height:9.2%;padding:0 1.9cqw;display:flex;bottom:2.2%;left:8%;right:8%}.gear{background-image:url(/art/ui/icon-gear.png);flex:none;width:3.44cqw;height:3.44cqw}.readout{border:0 solid #0000;border-image-source:url(/art/ui/pill-readout.png);border-image-slice:0 95 fill;border-image-width:0 2.16cqw;border-image-repeat:stretch;flex-direction:column;justify-content:center;align-items:center;gap:.05cqw;height:4.1cqw;padding:0 1.9cqw;display:flex}.bet-group{align-items:center;gap:.7cqw;display:flex}.readout--win{min-width:11cqw;margin-left:auto}.readout__label{letter-spacing:.12em;color:#e2d5b0;font-size:.8cqw;font-weight:700}.readout__value{color:#fff;font-variant-numeric:tabular-nums;font-size:1.5cqw;font-weight:800}.readout__value--win{color:#7dffa8;text-shadow:0 0 .6cqw #7dffa880}.stepper{background-color:#0000;border:0;flex:none;width:2.8cqw;height:2.8cqw;padding:0}.stepper--minus{background-image:url(/art/ui/btn-stepper.png)}.stepper--plus{background-image:url(/art/ui/btn-stepper-plus.png)}.bar-gap{flex:none;width:17cqw}.ctrl{cursor:pointer;background-color:#0000;border:0;flex:none;padding:0;transition:transform 80ms,filter .12s}.ctrl:hover{filter:brightness(1.15)}.ctrl:active{transform:scale(.96)}.ctrl:focus-visible{outline-offset:.2cqw;border-radius:.8cqw;outline:.22cqw solid #ffd24a}.ctrl--auto{background-image:url(/art/ui/btn-ctrl.png);width:6.15cqw;height:3.6cqw}.ctrl--auto.ctrl--on{filter:brightness(.8)drop-shadow(0 0 .5cqw #78beffd9);transform:translateY(.1cqw)}.ctrl--turbo{background-image:url(/art/ui/btn-toggle-off.png);width:9.05cqw;height:3.1cqw}.ctrl--turbo.ctrl--on{background-image:url(/art/ui/btn-toggle-on.png)}.spin{z-index:2;aspect-ratio:692/419;cursor:pointer;filter:drop-shadow(0 .5cqw 1cqw #0000008c);background-color:#0000;background-image:url(/art/ui/btn-spin.png);border:0;width:16.5%;padding:0;transition:transform 70ms,filter .12s;bottom:.8%;left:50%;transform:translate(-50%)}.spin:hover:not(:disabled){filter:drop-shadow(0 .5cqw 1cqw #0000008c)brightness(1.08)}.spin:active:not(:disabled),.spin--held:not(:disabled){filter:drop-shadow(0 .2cqw .5cqw #0000008c);background-image:url(/art/ui/btn-spin-pressed.png);transform:translate(-50%)translateY(.35cqw)scale(.975)}.spin:disabled{cursor:not-allowed;background-image:url(/art/ui/btn-spin-disabled.png)}.spin:focus-visible{outline:none}.spin:focus-visible:after{content:"";outline-offset:.3cqw;border-radius:50%;outline:.25cqw solid #ffd24a;position:absolute;inset:1.2% 20.6% 1.7%}.hint{pointer-events:none;letter-spacing:.1em;color:#ffffff8c;margin:0;font-size:.85cqw;bottom:.5%;right:2.5%}.fs-banner{z-index:3;background:linear-gradient(#ff3d8b 0%,#b3114f 100%);border:.2cqw solid #ffdf8a;border-radius:1.4cqw;align-items:baseline;gap:1.2cqw;padding:.5cqw 2cqw .6cqw;animation:.26s ease-out fs-pop;display:flex;top:10.6%;left:50%;transform:translate(-50%);box-shadow:0 .5cqw 1.4cqw #00000080,0 0 2.2cqw #ffbe5a73}@keyframes fs-pop{0%{opacity:0;transform:translate(-50%)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}.fs-banner__title{letter-spacing:.1em;color:#fff4cf;font-size:1.5cqw;font-weight:900}.fs-banner__count{color:#fff;font-variant-numeric:tabular-nums;font-size:1.7cqw;font-weight:900}.fs-banner__of{opacity:.8;font-size:1cqw;font-weight:700}.fs-banner__mult{letter-spacing:.06em;color:#ffe9a8;font-size:1.15cqw;font-weight:800}.stage--fs .panel{box-shadow:inset 0 .4cqw 1.2cqw #9646144d,0 1cqw 2.5cqw #00000059,0 0 3.5cqw #ffb4468c}.stage--fs .panel--framed{box-shadow:inset 0 .4cqw 1.2cqw #9646144d}.stage--fs .reel-frame{filter:drop-shadow(0 .8cqw 1.6cqw #00000073)drop-shadow(0 0 1.6cqw #ffb446b3)}.stage--fs .readout--win{border-color:#ffd278b3;box-shadow:0 0 1.2cqw #ffbe5a59}.bigwin{z-index:4;pointer-events:none;background:radial-gradient(circle at 50% 30%,#46143cf5,#140618f7);border:.3cqw solid #ffe49a;border-radius:2cqw;flex-direction:column;align-items:center;gap:.4cqw;padding:1.6cqw 4cqw 1.9cqw;animation:.42s cubic-bezier(.2,1.5,.4,1) bigwin-in;display:flex;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.2cqw 3cqw #0009,0 0 4cqw #ffbe5a80}@keyframes bigwin-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.bigwin__label{letter-spacing:.08em;color:#ffe9a8;text-shadow:0 0 1.6cqw #ffbe5acc;font-size:3.4cqw;font-weight:900;animation:.9s ease-in-out infinite alternate bigwin-throb}@keyframes bigwin-throb{0%{transform:scale(1)}to{transform:scale(1.06)}}.bigwin__amount{color:#fff;font-variant-numeric:tabular-nums;font-size:2.6cqw;font-weight:900}.bigwin__multiple{letter-spacing:.14em;color:#ffd257;font-size:1.1cqw;font-weight:800}.bigwin--mega .bigwin__label{color:#ffd257;font-size:3.8cqw}.bigwin--epic .bigwin__label{color:#8fffcf;font-size:4.2cqw}.bigwin--epic{border-color:#8fffcf;box-shadow:0 1.2cqw 3cqw #0009,0 0 5cqw #78ffc88c}.overlay{z-index:6;place-items:center;gap:1.2cqw;display:grid;position:absolute;inset:0}.overlay--loading{background:radial-gradient(circle at 50% 45%,#140e20eb,#06050cf7);align-content:center}.overlay__message{letter-spacing:.08em;color:#ffe9b8;margin:0;font-size:1.4cqw;font-weight:700}.spinner{border:.28cqw solid #ffe29640;border-top-color:#ffd257;border-radius:50%;width:2.4cqw;height:2.4cqw;animation:.72s linear infinite spin}.spinner--large{border-width:.42cqw;width:4.4cqw;height:4.4cqw}@keyframes spin{to{transform:rotate(360deg)}}.overlay--error{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06040ab8}.dialog{text-align:left;background:linear-gradient(#241826,#140b16);border:.18cqw solid #ffb4b48c;border-radius:1.6cqw;width:min(46cqw,80%);padding:2cqw 2.4cqw 2.2cqw;box-shadow:0 1.4cqw 3.4cqw #0009}.dialog__title{color:#ffc9c9;margin:0 0 .8cqw;font-size:1.9cqw}.dialog__body{color:#f2e6e6;margin:0 0 .6cqw;font-size:1.2cqw}.dialog__note{color:#bda9b4;margin:0 0 1.4cqw;font-size:1cqw}.dialog__actions{gap:.8cqw;display:flex}.btn{color:#ece7f2;cursor:pointer;background:#282034e6;border:.12cqw solid #ffffff2e;border-radius:1cqw;padding:.7cqw 1.6cqw;font-family:inherit;font-size:1.1cqw;font-weight:800}.btn:hover{filter:brightness(1.15)}.btn:active{transform:scale(.97)}.btn:focus-visible{outline-offset:.2cqw;outline:.2cqw solid #ffd24a}.btn--primary{color:#fff4cf;background:linear-gradient(#ff3d8b,#b3114f);border-color:#ffdf8a}.btn--block{text-align:center;width:100%;margin-top:1.4cqw;display:block}.modal{z-index:7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06040ac7;place-items:center;padding:2cqw;display:grid;position:absolute;inset:0}.modal__panel{background:linear-gradient(#1b1a2e,#101020);border:.18cqw solid #ffe09680;border-radius:1.6cqw;flex-direction:column;width:min(62cqw,100%);max-height:88%;display:flex;overflow:hidden;box-shadow:0 1.4cqw 3.4cqw #0009}.modal__panel--narrow{width:min(40cqw,100%)}.modal__head{border-bottom:.1cqw solid #ffffff1a;justify-content:space-between;align-items:center;padding:1.2cqw 1.6cqw;display:flex}.modal__title{color:#ffe9a8;margin:0;font-size:1.7cqw}.modal__close{color:#e8e6f2;cursor:pointer;background:#28283ee6;border:.12cqw solid #fff3;border-radius:50%;width:2.6cqw;height:2.6cqw;font-size:1.2cqw}.modal__scroll{color:#e6e3f0;padding:1.4cqw 1.6cqw 1.8cqw;font-size:1.05cqw;line-height:1.5;overflow-y:auto}.modal__scroll p{margin:0 0 .9cqw}.info__lead{color:#fff;font-size:1.2cqw}.info__h3{color:#ffd257;margin:1.4cqw 0 .6cqw;font-size:1.3cqw}.info__note{color:#b9b5c8;font-size:.95cqw}.info__list{margin:0 0 .9cqw;padding-left:1.6cqw}.info__list li{margin-bottom:.35cqw}.paytable{border-collapse:collapse;width:100%;margin-bottom:.6cqw}.paytable th,.paytable td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:.08cqw solid #ffffff14;padding:.45cqw .6cqw}.paytable thead th{color:#b9b5c8;letter-spacing:.08em;font-size:.9cqw}.paytable thead th:first-child{text-align:left}.paytable__symbol{text-align:left;align-items:center;gap:.7cqw;font-weight:700;display:flex}.paytable__symbol img{object-fit:contain;width:2.6cqw;height:2.6cqw}.tag{letter-spacing:.08em;border-radius:.4cqw;padding:.1cqw .5cqw;font-size:.75cqw;font-style:normal}.tag--wild{color:#ffd9d9;background:#7a1420}.menu{margin:0;padding:0;list-style:none}.menu__row{border-bottom:.08cqw solid #ffffff14;justify-content:space-between;align-items:center;gap:1cqw;padding:.9cqw 0;display:flex}.menu__row strong{font-size:1.15cqw;display:block}.menu__row small{color:#a9a5ba;font-size:.9cqw;display:block}.menu__row--disabled{opacity:.55}.menu__tag{letter-spacing:.06em;color:#a9a5ba;font-size:.85cqw}.menu__foot{color:#a9a5ba;font-size:.9cqw;margin-top:1.2cqw!important}.menu__foot kbd{background:#ffffff14;border:.08cqw solid #ffffff40;border-radius:.3cqw;padding:.1cqw .4cqw;font-size:.85cqw}.switch{cursor:pointer;background:#282c46f2;border:.1cqw solid #fff3;border-radius:1cqw;flex:none;width:4cqw;height:2cqw;padding:.15cqw;transition:background .14s}.switch__knob{background:#cfd3e6;border-radius:50%;width:1.55cqw;height:1.55cqw;transition:transform .14s,background .14s;display:block}.switch--on{background:linear-gradient(#1f5fd0,#123a86);border-color:#9ed2ff}.switch--on .switch__knob{background:#fff;transform:translate(2cqw)}.top-icon{cursor:pointer;font-family:inherit;transition:filter .12s,transform 80ms}.top-icon:hover{filter:brightness(1.2)}.top-icon:active{transform:scale(.94)}.top-icon:focus-visible{outline-offset:.15cqw;border-radius:50%;outline:.2cqw solid #ffd24a}.stepper{cursor:pointer;border:none;font-family:inherit;font-weight:800;transition:filter .12s,transform 80ms}.stepper:hover:not(:disabled){filter:brightness(1.2)}.stepper:active:not(:disabled){transform:scale(.92)}.stepper:disabled{opacity:.4;cursor:not-allowed}.stepper:focus-visible{outline-offset:.15cqw;border-radius:50%;outline:.2cqw solid #ffd24a}.readout__value--low{color:#ff9d9d}.hint--warn{color:#ffc2c2;font-weight:700}.ctrl:disabled{opacity:.45;cursor:not-allowed}.paytable__cash{color:#ffe9a8;font-weight:800}.stage--landscape{width:min(100%, calc((100vh - var(--shell-chrome,0px)) * 16 / 9))}.stage--portrait{width:min(100%, calc((100vh - var(--shell-chrome,0px)) * 9 / 16))}.stage--portrait .lines-badge{display:none}.stage--portrait .win-pill{border-width:.22cqw;padding:.2cqw 1.1cqw;font-size:1.9cqw}.stage--portrait .logo{width:32cqw;height:18.06cqw;top:1.6%;left:50%;transform:translate(-50%)}.stage--portrait .jackpots{justify-content:space-between;gap:1.4cqw;width:94%;top:13.3%;left:3%;transform:none}.stage--portrait .chip{width:22.4cqw;height:13.34cqw}.stage--portrait .chip--major{margin-right:0}.stage--portrait .chip__value{font-size:2.4cqw}.stage--portrait .buy-bonus{width:26cqw;height:12cqw;top:1.8%;left:3%;right:auto}.stage--portrait .buy-bonus__price{font-size:2.4cqw}.stage--portrait .top-icons{gap:1.4cqw;top:1.8%;right:3%}.stage--portrait .top-icon{width:7cqw;height:7cqw}.stage--portrait .panel{border-width:1cqw;border-radius:4cqw}.stage--portrait .fs-banner{border-width:.35cqw;border-radius:2.6cqw;gap:2cqw;padding:1cqw 3cqw 1.2cqw;top:22.5%}.stage--portrait .fs-banner__title{font-size:2.8cqw}.stage--portrait .fs-banner__count{font-size:3.2cqw}.stage--portrait .fs-banner__of{font-size:1.9cqw}.stage--portrait .fs-banner__mult{font-size:2.2cqw}.stage--portrait .bigwin{border-width:.5cqw;border-radius:3.5cqw;width:84%;padding:3cqw 2cqw 3.4cqw;top:45%}.stage--portrait .bigwin__label{font-size:7cqw}.stage--portrait .bigwin--mega .bigwin__label{font-size:7.6cqw}.stage--portrait .bigwin--epic .bigwin__label{font-size:8.2cqw}.stage--portrait .bigwin__amount{font-size:5.2cqw}.stage--portrait .bigwin__multiple{font-size:2.3cqw}.stage--portrait .bottom-bar{border-image-width:0 12cqw;flex-wrap:wrap;justify-content:center;gap:1.3cqw;height:auto;padding:1.6cqw 3cqw;bottom:19%;left:3%;right:3%}.stage--portrait .bar-gap{display:none}.stage--portrait .gear{width:7cqw;height:7cqw}.stage--portrait .readout{border-image-width:0 4.9cqw;height:9.4cqw;padding:0 3.6cqw}.stage--portrait .readout--win{min-width:26cqw;margin-left:0}.stage--portrait .readout__label{font-size:1.9cqw}.stage--portrait .readout__value{font-size:3.4cqw}.stage--portrait .bet-group{gap:1.6cqw}.stage--portrait .stepper{width:6.2cqw;height:6.2cqw}.stage--portrait .ctrl--auto{width:12.5cqw;height:7.3cqw}.stage--portrait .ctrl--turbo{width:17.5cqw;height:6cqw}.stage--portrait .spin{width:44%;bottom:2.4%}.stage--portrait .hint{font-size:2cqw;bottom:.7%;left:50%;right:auto;transform:translate(-50%)}.stage--portrait .overlay__message{font-size:3.2cqw}.stage--portrait .spinner{border-width:.7cqw;width:6cqw;height:6cqw}.stage--portrait .spinner--large{border-width:1.1cqw;width:11cqw;height:11cqw}.stage--portrait .dialog{border-radius:3.5cqw;width:min(88cqw,94%);padding:4cqw 4cqw 4.4cqw}.stage--portrait .dialog__title{font-size:4.4cqw}.stage--portrait .dialog__body{font-size:2.8cqw}.stage--portrait .dialog__note{font-size:2.3cqw}.stage--portrait .btn{border-radius:2.4cqw;padding:1.6cqw 3.4cqw;font-size:2.6cqw}.stage--portrait .modal{padding:4cqw}.stage--portrait .modal__panel,.stage--portrait .modal__panel--narrow{border-radius:3.5cqw;width:min(94cqw,100%)}.stage--portrait .modal__title{font-size:4cqw}.stage--portrait .modal__close{width:6.4cqw;height:6.4cqw;font-size:2.8cqw}.stage--portrait .modal__scroll{padding:3cqw 3.4cqw 4cqw;font-size:2.5cqw}.stage--portrait .info__lead{font-size:2.8cqw}.stage--portrait .info__h3{font-size:3.1cqw}.stage--portrait .info__note{font-size:2.2cqw}.stage--portrait .paytable th,.stage--portrait .paytable td{padding:1cqw 1.2cqw;font-size:2.5cqw}.stage--portrait .paytable thead th{font-size:2.1cqw}.stage--portrait .paytable__symbol img{width:6.2cqw;height:6.2cqw}.stage--portrait .tag{font-size:1.8cqw}.stage--portrait .menu__row strong{font-size:2.8cqw}.stage--portrait .menu__row small{font-size:2.2cqw}.stage--portrait .menu__tag{font-size:2cqw}.stage--portrait .menu__foot{font-size:2.2cqw}.stage--portrait .switch{border-radius:2.4cqw;width:9.5cqw;height:4.8cqw}.stage--portrait .switch__knob{width:3.7cqw;height:3.7cqw}.stage--portrait .switch--on .switch__knob{transform:translate(4.8cqw)}.stage--portrait .bottom-bar>.readout:not(.readout--win){order:1}.stage--portrait .bottom-bar>.bet-group{order:2}.stage--portrait .bottom-bar>.readout--win{order:3}.stage--portrait .bottom-bar>.gear{order:4}.stage--portrait .bottom-bar>.ctrl{order:5}.stage--portrait .hint{display:none}.shell{--shell-header:48px;--shell-gap:8px;--shell-chrome:calc(var(--shell-header) + var(--shell-gap) + 20px);gap:var(--shell-gap);flex-direction:column;width:1200px;max-width:100%;display:flex}.shell__header{height:var(--shell-header);color:#f1f1f4;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:12px;display:grid}.shell__timer{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#f6d77a;justify-self:start;font-size:20px;font-weight:600}.shell__heading{align-items:center;gap:10px;display:flex}.shell__title{white-space:nowrap;margin:0;font-size:22px;font-weight:700}.shell__fullscreen{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:8px;place-items:center;padding:0;display:grid}.shell__fullscreen:hover{background:#ffffff1a}.shell__fullscreen:focus-visible{outline-offset:2px;outline:2px solid #f6d77a}.shell__game{justify-content:center;display:flex}.shell__game:fullscreen{--shell-chrome:0px;background:#000;align-items:center}@media (width<=600px){.shell{--shell-header:40px}.shell__header{column-gap:8px}.shell__timer{font-size:15px}.shell__title{font-size:16px}.shell__heading{gap:8px}.shell__fullscreen{width:30px;height:30px}}
