#root{height:1px;min-height:100%;padding-bottom:0;padding-top:0;width:100%}@font-face{font-family:Courgette-Regular;font-style:normal;font-weight:400;src:url(/static/media/Courgette-Regular.f99d9948a486f6270149.ttf) format("truetype")}body,html{height:100%}*,body{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a2c38;font-family:Varela Round,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.dashboard{background:radial-gradient(circle at 50% 0,rgba(0,231,1,.055),transparent 30%),#1a2c38;flex:1 1;min-height:0;overflow-y:auto;padding:clamp(28px,5vw,64px)}.dashboard .dashboard-inner{margin:0 auto;max-width:1240px;width:100%}.dashboard .dashboard-heading{margin-bottom:26px}.dashboard .dashboard-heading span{color:#00e701;display:block;font-size:12px;font-weight:800;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.dashboard .dashboard-heading h1{color:#fff;font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.035em;line-height:1.05}.dashboard .game-card-grid{grid-gap:clamp(16px,2vw,24px);display:grid;gap:clamp(16px,2vw,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.dashboard .game-card{background-color:#0f212e;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 18px 45px rgba(4,13,19,.28);color:#fff;display:flex;isolation:isolate;min-height:clamp(310px,100vh - 250px,470px);overflow:hidden;position:relative;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dashboard .game-card:before{background:linear-gradient(180deg,hsla(0,0%,100%,.045),transparent 42%,rgba(5,16,23,.78));content:"";inset:0;position:absolute;z-index:-1}.dashboard .game-card:after{aspect-ratio:1;background:var(--card-glow);border-radius:50%;content:"";filter:blur(30px);left:-20%;opacity:.72;position:absolute;top:-35%;transition:opacity .18s ease,transform .22s ease;width:90%;z-index:-2}.dashboard .game-card:hover{border-color:hsla(0,0%,100%,.18);box-shadow:0 24px 58px rgba(4,13,19,.42);transform:translateY(-5px)}.dashboard .game-card:hover:after{opacity:.95;transform:translate(8%,5%) scale(1.05)}.dashboard .game-card:hover .game-card-visual{transform:translateY(-5px) scale(1.035)}.dashboard .game-card:hover .game-card-action{background-color:#00e701;color:#071209}.dashboard .game-card:focus-visible{outline:3px solid #00e701;outline-offset:4px}.dashboard .game-card-blackjack{--card-glow:rgba(255,200,0,.58)}.dashboard .game-card-roulette{--card-glow:rgba(231,26,67,.6)}.dashboard .game-card-mines{--card-glow:rgba(0,231,1,.46)}.dashboard .game-card-visual{display:grid;inset:0 0 88px;place-items:center;position:absolute;transition:transform .22s ease}.dashboard .game-card-content{align-items:center;align-self:flex-end;display:flex;justify-content:space-between;padding:24px;position:relative;width:100%;z-index:2}.dashboard .game-card-content h2{font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.025em}.dashboard .game-card-action{align-items:center;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.09);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;gap:8px;min-height:42px;padding:0 15px;transition:color .16s ease,background-color .16s ease}.dashboard .blackjack-visual{align-items:center;display:flex;justify-content:center;padding-top:10px}.dashboard .blackjack-visual .dashboard-blackjack-card{filter:drop-shadow(0 18px 20px rgba(0,0,0,.28));font-size:clamp(18px,1.8vw,25px)}.dashboard .blackjack-visual .dashboard-blackjack-card .playing-card{box-shadow:0 0 0 .08em hsla(0,0%,100%,.65),0 .7em 1.2em rgba(0,0,0,.24)}.dashboard .blackjack-visual .dashboard-card-back{position:relative;transform:rotate(-12deg) translateX(10px);z-index:1}.dashboard .blackjack-visual .dashboard-card-ace{transform:rotate(10deg) translateX(-10px);z-index:2}.dashboard .roulette-wheel{aspect-ratio:1;background:radial-gradient(circle,#e9edf0 0 7%,#c68f18 7.5% 12%,#0d1d26 12.5% 33%,transparent 34%),repeating-conic-gradient(from -5deg,#e51b3e 0deg 10deg,#101e27 10deg 20deg);border:9px solid #c68f18;border-radius:50%;box-shadow:0 20px 36px rgba(0,0,0,.38),inset 0 0 0 7px rgba(255,225,145,.16);display:grid;place-items:center;position:relative;transform:rotate(-8deg);width:clamp(160px,17vw,220px)}.dashboard .roulette-wheel:before{aspect-ratio:1;background:radial-gradient(circle,#1a303d 0 25%,#b67d10 27% 34%,#10232e 36%);border:3px solid rgba(255,221,128,.6);border-radius:50%;content:"";width:54%}.dashboard .roulette-wheel:after{aspect-ratio:1;background:radial-gradient(circle,#f5d47c 0 18%,#8e6210 21% 42%,#162b37 45% 67%,#d6a92e 70%);border-radius:50%;box-shadow:0 0 0 2px hsla(44,87%,74%,.42);content:"";position:absolute;width:25px}.dashboard .roulette-wheel .roulette-ball{background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.45);height:11px;position:absolute;right:30%;top:13%;width:11px}.dashboard .mines-visual .mines-bomb{filter:drop-shadow(0 20px 26px rgba(0,0,0,.32));position:relative;transform:rotate(-5deg);width:clamp(145px,15vw,195px);z-index:2}.dashboard .mines-visual .mines-gem{filter:drop-shadow(0 12px 15px rgba(0,0,0,.25));position:absolute;width:clamp(48px,5vw,68px)}.dashboard .mines-visual .mines-gem-left{left:12%;top:28%;transform:rotate(-18deg)}.dashboard .mines-visual .mines-gem-right{bottom:20%;right:12%;transform:rotate(14deg) scale(.78)}@media(max-width:760px){.dashboard{padding:24px 18px 34px}.dashboard .dashboard-heading{margin-bottom:20px}.dashboard .game-card{min-height:300px}}@media(max-width:380px){.dashboard .game-card-content{padding:18px}.dashboard .game-card-content h2{font-size:22px}.dashboard .game-card-action{min-height:38px;padding:0 12px}}@media(prefers-reduced-motion:reduce){.dashboard .game-card,.dashboard .game-card-visual,.dashboard .game-card:after{transition:none}}.playing-card{background-color:#fff;border-radius:6px;box-shadow:0 0 .25em rgba(7,16,23,.302);height:7.9em;perspective:700px;position:relative;transform-style:preserve-3d;transition-duration:.2s;transition-property:box-shadow;-webkit-user-select:none;user-select:none;width:5em}.playing-card .black-text{color:#1a2c38}.playing-card .red-text{color:#e9113c}.playing-card .front{border-radius:6px;font-size:2.2em;font-weight:700;padding-top:8px;pointer-events:none;transform:rotateY(180deg)}.playing-card .front .content{align-items:center;display:flex;flex-direction:column;gap:12px;margin-left:10%;width:-webkit-fit-content;width:fit-content}.playing-card .front svg{height:1em;width:1em}.playing-card .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;background-image:url(/static/media/card-back-chimps2.b78a81bb5cedfc10d130.svg);background-position:50%;background-repeat:no-repeat;background-size:92%;border-radius:6px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.selected-hand{box-shadow:0 0 0 .3em #1475e1}.lost{box-shadow:0 0 0 .3em #e9113c}.won{box-shadow:0 0 0 .3em #1fff20}.push{box-shadow:0 0 0 .3em #ff9d00}header{background-color:#1a2c38;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.122);display:flex;justify-content:center;max-width:100vw;position:relative;width:100%;z-index:5}header .header-wrapper{align-items:center;display:flex;justify-content:space-between;max-width:1400px;padding:8px 3vw;width:100%}header .logo{cursor:pointer;max-width:120px;transition:all .3s}header .logo:hover{transform:scale(1.05)}header .balance-bar{display:flex;position:relative}header .balance-bar .wallet-button{background-color:#ffc800;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#000;font-size:.915rem;font-weight:700;padding:1.05rem 1rem;transition:background-color .2s}header .balance-bar .wallet-button:hover{background-color:#a88f34}header .balance-bar .balance-num{align-items:center;background-color:#0f212e;border-bottom-left-radius:6px;border-top-left-radius:6px;color:#fff;display:flex;font-weight:700;gap:4px;padding:1.05rem 1.5rem;position:relative;text-align:center;transition:color .2s,background-color .2s,box-shadow .2s}header .balance-bar .balance-num.balance-increased{animation:wallet-balance-win 1.3s ease-out}header .balance-bar .balance-num .balance-increase-amount{animation:wallet-balance-rise 1.6s ease-out forwards;background-color:#102d25;border:1px solid rgba(92,255,100,.45);border-radius:999px;color:#5cff64;font-size:12px;left:50%;line-height:1;padding:4px 9px;pointer-events:none;position:absolute;top:calc(100% + 8px);white-space:nowrap;z-index:2}header .balance-bar .balance-num svg{width:15px}header .auth-actions-group .profile-dropdown-button{background-color:transparent;border:none;margin-right:100px;position:relative}header .auth-actions-group .profile-dropdown-button .account-dropdown-menu{background-color:#fff;border-radius:6px;bottom:-65px;color:#000;cursor:pointer;left:-110%;padding:12px 8px;position:absolute}header .auth-actions-group .profile-dropdown-button .account-dropdown-menu .arrow{background-color:#fff;height:10px;left:45%;position:absolute;top:-5px;transform:rotate(45deg);width:10px}header .auth-actions-group .profile-dropdown-button .account-dropdown-menu li{align-items:center;display:flex;gap:8px}header .auth-actions-group .profile-dropdown-button .account-dropdown-menu li p{color:#2f4553;font-size:16px;font-weight:700}header .auth-actions-group .profile-dropdown-button .account-dropdown-menu li svg{color:#2f4553}header .auth-actions-group .profile-dropdown-button svg{color:#fff;width:18px}header .auth-actions-group .sign-in-button{background-color:transparent}header .auth-actions-group .register-button,header .auth-actions-group .sign-in-button{border:none;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;padding:.9375rem 1.25rem}header .auth-actions-group .register-button{background-color:#1475e1;border-radius:6px}@keyframes wallet-balance-win{0%,to{background-color:#0f212e;box-shadow:none;color:#fff}22%,60%{background-color:#123429;box-shadow:inset 0 0 0 1px rgba(92,255,100,.5),0 0 16px rgba(0,231,1,.2);color:#5cff64}}@keyframes wallet-balance-rise{0%{opacity:0;transform:translate(-50%,-4px) scale(.92)}18%,68%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,9px) scale(.98)}}.auth-popup-wrapper{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;min-height:100dvh;overflow-y:auto;padding:24px;position:fixed;width:100%;z-index:1000}.auth-popup-wrapper .auth-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 15%,rgba(0,231,1,.09),transparent 34%),rgba(4,12,18,.82);border:0;inset:0;padding:0;position:fixed}.auth-popup-wrapper .auth-modal{animation:auth-modal-enter .18s ease-out;background:linear-gradient(145deg,rgba(47,69,83,.28),transparent 38%),#142632;border:1px solid rgba(189,197,215,.16);border-radius:18px;box-shadow:0 28px 80px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.05);box-sizing:border-box;color:#fff;max-height:calc(100dvh - 48px);overflow-y:auto;padding:36px;position:relative;width:min(100%,460px)}.auth-popup-wrapper .auth-modal:before{background:linear-gradient(90deg,transparent,#00e701,transparent);border-radius:0 0 999px 999px;content:"";height:3px;left:36px;position:absolute;right:36px;top:0}.auth-popup-wrapper .close-popup-button{background:transparent;border:0;border-radius:50%;color:#aebac4;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:16px;top:16px;transition:color .16s ease,background-color .16s ease;width:44px;z-index:1}.auth-popup-wrapper .close-popup-button:focus-visible,.auth-popup-wrapper .close-popup-button:hover{background-color:hsla(0,0%,100%,.07);color:#fff}.auth-popup-wrapper .close-popup-button:focus-visible{outline:2px solid #00e701;outline-offset:2px}.auth-popup-wrapper .close-popup-button svg{height:18px;width:18px}.auth-popup-wrapper .auth-form-content{display:flex;flex-direction:column;gap:28px}.auth-popup-wrapper .auth-heading{padding-right:40px}.auth-popup-wrapper .auth-heading .auth-kicker{color:#00e701;display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.auth-popup-wrapper .auth-heading h1{color:#fff;font-size:clamp(26px,4vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0;text-align:left}.auth-popup-wrapper .auth-heading p{color:#aebac4;font-size:15px;line-height:1.5;margin:10px 0 0;text-align:left}.auth-popup-wrapper form{display:flex;flex-direction:column;gap:18px}.auth-popup-wrapper .form-group{display:flex;flex-direction:column;gap:7px}.auth-popup-wrapper .form-group label{color:#dce3e8;font-size:14px;font-weight:700}.auth-popup-wrapper .form-group input{background-color:#0b1c27;border:1px solid #385366;border-radius:9px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:16px;font-weight:600;min-height:50px;outline:none;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}.auth-popup-wrapper .form-group input:hover{border-color:#537a92}.auth-popup-wrapper .form-group input:focus{background-color:#0d202c;border-color:#00e701;box-shadow:0 0 0 3px rgba(0,231,1,.13)}.auth-popup-wrapper .password-wrapper{position:relative}.auth-popup-wrapper .password-wrapper input{padding-right:52px}.auth-popup-wrapper .password-toggle-button{background:transparent;border:0;border-radius:7px;color:#9dabb5;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:3px;top:3px;width:44px}.auth-popup-wrapper .password-toggle-button:focus-visible,.auth-popup-wrapper .password-toggle-button:hover{background-color:hsla(0,0%,100%,.05);color:#fff}.auth-popup-wrapper .password-toggle-button:focus-visible{outline:2px solid #00e701;outline-offset:1px}.auth-popup-wrapper .password-toggle-button svg{height:20px;width:20px}.auth-popup-wrapper .field-helper{color:#8495a1;font-size:12px;line-height:1.45}.auth-popup-wrapper .auth-error{background-color:rgba(255,77,77,.1);border:1px solid hsla(0,100%,70%,.28);border-radius:8px;color:#ffd5d5;font-size:13px;line-height:1.4;margin:0;padding:11px 12px;text-align:left}.auth-popup-wrapper .submit-button{background:linear-gradient(180deg,#16f217,#00cf01);border:0;border-radius:9px;box-shadow:0 8px 22px rgba(0,231,1,.16);color:#071209;cursor:pointer;font-family:inherit;font-size:16px;font-weight:800;margin-top:2px;min-height:52px;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease;width:100%}.auth-popup-wrapper .submit-button:hover:not(:disabled){box-shadow:0 10px 28px rgba(0,231,1,.23);filter:brightness(1.07);transform:translateY(-1px)}.auth-popup-wrapper .submit-button:active:not(:disabled){transform:translateY(0)}.auth-popup-wrapper .submit-button:focus-visible{outline:2px solid #fff;outline-offset:3px}.auth-popup-wrapper .submit-button:disabled{cursor:wait;opacity:.65}.auth-popup-wrapper .auth-switch{color:#9dabb5;display:flex;flex-wrap:wrap;font-size:14px;gap:5px;justify-content:center;line-height:1.5}.auth-popup-wrapper .auth-switch button{background:transparent;border:0;border-radius:3px;color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:800;padding:0}.auth-popup-wrapper .auth-switch button:hover{color:#00e701}.auth-popup-wrapper .auth-switch button:focus-visible{outline:2px solid #00e701;outline-offset:3px}@keyframes auth-modal-enter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){.auth-popup-wrapper{align-items:flex-end;padding:0}.auth-popup-wrapper .auth-modal{border-bottom:0;border-left:0;border-radius:22px 22px 0 0;border-right:0;max-height:92dvh;padding:30px 20px max(24px,env(safe-area-inset-bottom));width:100%}.auth-popup-wrapper .auth-modal:before{left:28px;right:28px}.auth-popup-wrapper .close-popup-button{right:10px;top:10px}.auth-popup-wrapper .auth-form-content{gap:22px}.auth-popup-wrapper .auth-heading{padding-right:36px}.auth-popup-wrapper .auth-heading h1{font-size:26px}.auth-popup-wrapper form{gap:15px}}@media(max-height:680px)and (min-width:521px){.auth-popup-wrapper{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.auth-popup-wrapper .auth-modal{animation:none}}.roulette-main{background-color:#1a2c38;box-sizing:border-box;height:100%;overflow:auto;padding:24px 32px}.roulette-main,.roulette-main .roulette-wheel-stage{align-items:center;display:flex;flex-direction:column;width:100%}.roulette-main .roulette-wheel-stage{flex-shrink:0;justify-content:flex-start;max-width:1000px;min-height:334px;position:relative}.roulette-main .roulette-wheel-stage.is-win>div:first-child{animation:roulette-wheel-win-glow 1.4s ease-out}.roulette-main .roulette-result-history{display:flex;flex-direction:column;left:calc(50% + 170px);list-style:none;margin:0;padding:0;position:absolute;top:8px;width:220px}.roulette-main .roulette-result-history .roulette-history-entry{align-items:center;color:#d9e3e8;display:flex;gap:10px;min-height:46px}.roulette-main .roulette-result-history .roulette-history-entry.is-new{animation:roulette-history-enter .45s ease-out}.roulette-main .roulette-result-history .roulette-history-entry.is-shifting{animation:roulette-history-shift .45s ease-out}.roulette-main .roulette-result-history .roulette-history-entry.is-fading{animation:roulette-history-fade .45s ease-out;opacity:.55}.roulette-main .roulette-result-history .roulette-history-entry.is-faint{animation:roulette-history-fade-further .45s ease-out;opacity:.22}.roulette-main .roulette-result-history .roulette-history-entry.is-exiting{animation:roulette-history-exit .5s ease-out forwards;opacity:0}.roulette-main .roulette-result-history .roulette-result-number{border:2px solid hsla(0,0%,100%,.82);border-radius:50%;color:#fff;display:grid;font-size:13px;font-weight:800;height:28px;place-items:center;width:28px}.roulette-main .roulette-result-history .roulette-result-number.is-green{background-color:#419e3f}.roulette-main .roulette-result-history .roulette-result-number.is-red{background-color:#fe2247}.roulette-main .roulette-result-history .roulette-result-number.is-dark{background-color:#2f4553}.roulette-main .roulette-result-history .roulette-result-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.roulette-main .roulette-result-history strong{font-size:16px}.roulette-main .roulette-result-history strong.is-win{color:#5cff64}.roulette-main .roulette-result-history strong.is-loss{color:#fe6b7f}.roulette-main .roulette-game-section{align-items:stretch;background-color:#213743;border-radius:8px;display:flex;max-width:1200px;overflow:hidden;width:100%}.roulette-main .roulette-options{background-color:#213743;box-sizing:border-box;flex:0 0 300px;padding:16px 12px;width:300px}.roulette-main .roulette-options .bet-amount-input-wrapper{color:#fff;font-weight:700}.roulette-main .roulette-options .bet-amount-input-wrapper p{font-size:14px;margin:0 0 7px}.roulette-main .roulette-options .bet-amount-input-wrapper input{background-color:#0f212e;border:2px solid #2f4553;border-radius:4px;box-sizing:border-box;color:#fff;font-size:15px;font-weight:600;outline:none;padding:11px 12px;width:100%}.roulette-main .roulette-options .chip-selection{display:flex;gap:12px;padding:12px}.roulette-main .roulette-options .roulette-actions{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.roulette-main .roulette-options .roulette-actions button{align-items:center;border:0;border-radius:4px;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:700;gap:8px;justify-content:center;min-height:48px;transition:background-color .2s,opacity .2s;width:100%}.roulette-main .roulette-options .roulette-actions button:disabled{cursor:not-allowed;opacity:.5}.roulette-main .roulette-options .roulette-actions .roulette-play-button{background-color:#00e701;color:#08220b}.roulette-main .roulette-options .roulette-actions .roulette-play-button:hover:not(:disabled){background-color:#1fff20}.roulette-main .roulette-options .roulette-actions .roulette-clear-button{background-color:#2f4553;box-shadow:0 2px 4px rgba(5,18,26,.35);color:#fff}.roulette-main .roulette-options .roulette-actions .roulette-clear-button:hover:not(:disabled){background-color:#3d5666}.roulette-main .game-screen{align-items:center;background-color:#0f212e;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;min-width:0;padding:20px 24px}.roulette-main .game-screen .roulette-buttons{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(5,1fr);grid-template-rows:1fr 1fr;max-width:840px;width:100%}.roulette-main .game-screen .roulette-buttons button{align-items:center;border-radius:6px;display:flex;justify-content:center;min-height:54px;min-width:0}.roulette-main .game-screen .roulette-buttons button:active .wrap{transform:scale(.96)}.roulette-main .game-screen .roulette-buttons .odd.red:has(~.odd-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .odd.black:has(~.odd-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .even.red:has(~.even-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .even.black:has(~.even-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .oneto12.red:has(~.oneto12-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .oneto12.black:has(~.oneto12-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .thirteento24.red:has(~.thirteento24-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .thirteento24.black:has(~.thirteento24-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .twentyfiveto36.red:has(~.twentyfiveto36-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .twentyfiveto36.black:has(~.twentyfiveto36-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .oneto18.red:has(~.oneto18-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .oneto18.black:has(~.oneto18-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .nineteento36.red:has(~.nineteento36-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .nineteento36.black:has(~.nineteento36-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .top-row.black:has(~.top-row-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .top-row.red:has(~.top-row-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .middle-row.black:has(~.middle-row-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .middle-row.red:has(~.middle-row-button:hover){background-color:#fe6e86}.roulette-main .game-screen .roulette-buttons .bottom-row.black:has(~.bottom-row-button:hover){background-color:#4b6e84}.roulette-main .game-screen .roulette-buttons .bottom-row.red:has(~.bottom-row-button:hover){background-color:#fe6e86}.roulette-main .active{border:5px solid #fff;border-radius:50%}@keyframes roulette-history-enter{0%{opacity:0;transform:translateY(-12px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes roulette-history-shift{0%{transform:translateY(-14px)}to{transform:translateY(0)}}@keyframes roulette-history-fade{0%{opacity:1;transform:translateY(-14px)}to{opacity:.55;transform:translateY(0)}}@keyframes roulette-history-fade-further{0%{opacity:.55;transform:translateY(-14px)}to{opacity:.22;transform:translateY(0)}}@keyframes roulette-history-exit{0%{opacity:.22;transform:translateY(-14px)}to{opacity:0;transform:translateY(8px)}}@keyframes roulette-wheel-win-glow{0%,to{filter:drop-shadow(0 0 0 rgba(0,231,1,0))}35%{filter:drop-shadow(0 0 17px rgba(0,231,1,.72))}}.roulette-chip{background-color:#fc4c11;background-image:url(/static/media/coin-outline.5c800c607d4bddb19b0c.svg);border:none;border-radius:50%;box-shadow:0 .125em 0 0 #890000;box-sizing:border-box;height:2.2rem;position:relative;width:2.2rem}.roulette-chip .amount{color:#59250d;font-size:.68em;font-weight:800;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)!important}.roulette-chip.white-border:before{border:4px solid #fff;border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}.column-span-4{grid-column:span 4}.column-span-2{grid-column:span 2}.column-start-2-span-4{grid-column:2/span 4}.column-start-2-span-2{grid-column:2/span 2}.standard-button{align-items:center;background-color:transparent;border:3px solid #2f4553;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;position:relative;transition:background-color .2s}.standard-button:hover{background-color:#4b6e84}.red{align-items:center;background-color:#fe2247;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;position:relative;transition:background-color .3s}.all-red-hover:hover,.red:has(~.all-red-hover:hover){background-color:#fe6e86}.all-black-hover:hover,.black:has(~.all-black-hover:hover){background-color:#4b6e84}.chip-stack-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.chip-stack-wrapper,.green{align-items:center;display:flex;justify-content:center}.green{background-color:#419e3f;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;grid-column:1;grid-row:1/span 3;position:relative;transition:background-color .3s}.green:hover{background-color:#69c267}.black{align-items:center;background-color:#2f4553;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;position:relative;transition:background-color .3s}.black:hover{background-color:#4b6e84}.red:hover{background-color:#fe6e86}.toggle-switch{align-items:center;color:#b1bad3;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;min-height:32px;position:relative;-webkit-user-select:none;user-select:none}.toggle-switch input{height:1px;opacity:0;position:absolute;width:1px}.toggle-switch .toggle-switch-track{align-items:center;background-color:#2f4553;border-radius:999px;box-shadow:inset 0 1px 2px rgba(5,18,26,.45);box-sizing:border-box;display:flex;height:24px;padding:3px;transition:background-color .2s,box-shadow .2s;width:44px}.toggle-switch .toggle-switch-thumb{background-color:#f4f7f9;border-radius:50%;box-shadow:0 1px 3px rgba(5,18,26,.45);height:18px;transform:translateX(0);transition:transform .2s;width:18px}.toggle-switch input:checked+.toggle-switch-track{background-color:#00e701;box-shadow:inset 0 1px 2px rgba(5,18,26,.22)}.toggle-switch input:checked+.toggle-switch-track .toggle-switch-thumb{transform:translateX(20px)}.toggle-switch input:focus-visible+.toggle-switch-track{outline:2px solid #4391e7;outline-offset:2px}.toggle-switch.is-disabled{cursor:not-allowed;opacity:.55}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes moveAroundWheel{0%{transform:rotate(104deg)}to{transform:rotate(4turn)}}.spinning{animation:spin 15s linear infinite}.roulette-ball{animation:moveAroundWheel 3.5s ease-out forwards;animation:moveAroundWheel var(--roulette-spin-duration,3.5s) ease-out forwards;transform-origin:center center;z-index:1}.roulette-visible{visibility:visible!important}.App,.app-wrapper{height:100%;overflow:hidden;width:100%}.app-wrapper{display:flex;flex-direction:column}.app-container{box-sizing:border-box;display:flex;height:100%}.loading-test{background-color:#adff2f}::-webkit-scrollbar{background-color:transparent;width:9px}::-webkit-scrollbar-thumb{background-color:#2f4553;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#2f4553}.blackjack-main{align-items:center;background-color:#1a2c38;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:auto;padding-left:32px;padding-right:32px;padding-top:32px}.blackjack-main .blackjack-game-section{border-radius:8px;display:flex;max-height:700px;max-width:1200px;overflow:none;width:100%}.blackjack-main .blackjack-game-section .bet-controls{background-color:#213743;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px 12px;width:300px}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group{display:flex;flex-direction:column;gap:6px}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group label{color:#b1bad3;font-size:14px;font-weight:700}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper{box-shadow:0 .0625rem .1875rem rgba(0,0,0,.2),0 .0625rem .125rem rgba(0,0,0,.122);display:flex}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper .bet-buttons{display:flex}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper #bet-amount{background-color:#0f212e;border:2px solid #2f4553;border-bottom-left-radius:4px;border-top-left-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;outline:none;padding:8px 24px 8px 8px;position:relative;transition:all .2s;width:100%}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper #bet-amount:focus{border-color:#537a92}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper button{background-color:#2f4553;border:none;color:#fff;font-size:15px;font-weight:700;padding:.6125rem 1rem}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper .half-bet-button{position:relative}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper .double-bet-button{border-bottom-right-radius:4px;border-top-right-radius:4px}.blackjack-main .blackjack-game-section .bet-controls .amount-input-group .input-wrapper .half-bet-button:after{background-color:#0f212e;bottom:25%;content:"";position:absolute;right:-1px;top:25%;width:2px}.blackjack-main .blackjack-game-section .bet-controls .blackjack-actions{grid-row-gap:16px;grid-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;row-gap:16px}.blackjack-main .blackjack-game-section .bet-controls .blackjack-play-button{background-color:#00e701;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700;padding:16px 0}.blackjack-main .blackjack-game-section .bet-controls .blackjack-play-button:disabled{background-color:#108f21;color:#121f26;cursor:not-allowed}.blackjack-main .blackjack-game-section .bet-controls .blackjack-play-button:hover{background-color:#1fff20}.blackjack-main .blackjack-game-section .game-screen{align-content:space-between;background-color:#0f212e;background-image:url(/static/media/blackjack-banner-background.4e884d71becbf3f238e6.svg);background-position:50%;background-repeat:no-repeat;background-size:40%;border-bottom-right-radius:8px;border-top-right-radius:8px;box-sizing:border-box;display:grid;flex-grow:1;font-size:.84em;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);min-height:630px;overflow:hidden;padding-bottom:48px;padding-top:64px;position:relative}.blackjack-main .blackjack-game-section .game-screen .card-group{display:flex;font-size:1.2em;justify-content:center;position:relative;width:100%;z-index:2}.blackjack-main .blackjack-game-section .game-screen .card-group .card-stack{display:flex;justify-content:center;min-height:7.9em;min-width:5em;position:relative}.blackjack-main .blackjack-game-section .game-screen .card-group .cards-value{align-items:center;background-color:#2f4553;border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12);color:#fff;display:flex;font-size:14px;font-weight:700;height:21px;justify-content:center;position:absolute;right:4px;top:-20px;width:60px;z-index:1}.blackjack-main .blackjack-game-section .game-screen .card-group .selected-value{background-color:#4391e7!important;color:#000!important}.blackjack-main .blackjack-game-section .game-screen .player-side{justify-content:space-around}.selected-hand-arrow{width:32px}@media(min-width:875px){.game-screen{min-height:630px}}.blackjack-main .blackjack-actions{grid-column-gap:.5rem;grid-row-gap:.3rem;column-gap:.5rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;row-gap:.3rem}.blackjack-main .blackjack-actions button{background-color:#2f4553;border:none;border-radius:4px;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.2),0 .0625rem .125rem rgba(0,0,0,.122);color:#fff;font-weight:700;padding:14px 0;transition-duration:.2s;transition-property:background-color,transform,color}.blackjack-main .blackjack-actions button:hover{background-color:#557086;cursor:pointer}.blackjack-main .blackjack-actions button:active{transform:scale(.99)}.blackjack-main .blackjack-actions button:disabled{background-color:#283e4b;color:#909ba1;cursor:not-allowed}.blackjack-main .blackjack-insurance-offer{grid-column-gap:.5rem;grid-row-gap:.3rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);justify-content:center;row-gap:.3rem}.blackjack-main .blackjack-insurance-offer h2{align-items:center;color:#fff;display:flex;grid-column:1/-1;justify-content:center}.blackjack-main .blackjack-insurance-offer button{background-color:#2f4553;border:none;border-radius:4px;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.2),0 .0625rem .125rem rgba(0,0,0,.122);color:#fff;font-size:14px;font-weight:700;padding:16px;transition-duration:.2s;transition-property:background-color,transform,color;white-space:nowrap}.blackjack-main .blackjack-insurance-offer button:hover{background-color:#557086;cursor:pointer}.blackjack-main .blackjack-insurance-offer button:active{transform:scale(.99)}.blackjack-main .blackjack-insurance-offer button:disabled{background-color:#283e4b;color:#909ba1;cursor:not-allowed}.blackjack-main .static-stack{font-size:1.2em;position:absolute;right:0;top:0;transform:translate(-50%,-75%);z-index:1}.blackjack-main .static-stack .playing-card:not(:first-child){left:0;position:absolute;top:0}.navigation-container{filter:drop-shadow(0 0 5px rgba(25,25,25,.25))}.navigation-container .nav-top{align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.2),0 4px 6px -2px rgba(0,0,0,.1);display:flex;padding:6px 18px 6px 0;position:relative;z-index:5}.navigation-container .nav-top .svg-container{padding:18px}.navigation-container .nav-top .svg-container svg{width:16px}.navigation-container .nav-top .nav-title{background-image:url(/static/media/nav-background.ea03d50d9aeb345d3ea9.avif);background-size:cover;border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:12px 0;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);width:100%}.navigation-container .nav-content{padding:12px}.navigation-container .nav-content .nav-title-green-block{background-image:url(/static/media/nav-background.ea03d50d9aeb345d3ea9.avif);background-size:cover;border-radius:4px;height:44px;width:44px}.navigation-container .nav-content .nav-content-block{background-color:#1a2c38;border-radius:6px}.navigation-container .nav-content .nav-content-block .block-header{border-bottom:2px solid #2f4553;color:#fff;font-size:14px;font-weight:700}.navigation-container .nav-content .nav-content-block .block-header h2{padding:12px}.navigation-container .nav-content .nav-content-block ul{color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:8px}.navigation-container .nav-content .nav-content-block ul li{align-items:center;cursor:pointer;display:flex;gap:10px;padding:14px 12px}.navigation-container .nav-content .nav-content-block ul li svg{max-width:14px}.navigation-container .nav-content .nav-content-block ul li .mines-nav-icon{color:#b1bad3;flex:0 0 14px;height:14px;width:14px}.navigation-container{background-color:#0f212e;box-sizing:border-box;display:flex;flex-direction:column;max-width:240px;-webkit-user-select:none;user-select:none;width:100%}.navigation-container .mini-nav-top{align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,.2),0 4px 6px -2px rgba(0,0,0,.1);display:flex;justify-content:center;padding:6px 0;position:relative;z-index:5}.navigation-container .mini-nav-top .svg-container{padding:18px}.navigation-container .mini-nav-top .svg-container svg{width:16px}.navigation-container .mini-nav-top .nav-title{background-image:url(/static/media/nav-background.ea03d50d9aeb345d3ea9.avif);background-size:cover;border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:12px 0;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);width:100%}.navigation-container .mini-nav-content{align-items:center;display:flex;flex-direction:column;gap:10px;padding:12px}.navigation-container .mini-nav-content .nav-title-green-block{background-image:url(/static/media/nav-background.ea03d50d9aeb345d3ea9.avif);background-size:cover;border-radius:4px;height:44px;width:44px}.navigation-container .mini-nav-content .nav-content-block{background-color:#1a2c38;border-radius:6px}.navigation-container .mini-nav-content .nav-content-block ul{color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:8px}.navigation-container .mini-nav-content .nav-content-block ul li{align-items:center;cursor:pointer;display:flex;gap:10px;padding:15px}.navigation-container .mini-nav-content .nav-content-block ul li svg{width:14px}.navigation-container .mini-nav-content .nav-content-block ul li .mines-nav-icon{color:#b1bad3;height:14px}.mines-main{align-items:center;background-color:#1a2c38;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:auto;padding-left:32px;padding-right:32px;padding-top:32px}.mines-main .mines-section{background-color:#213743;border-radius:8px;display:flex;max-height:750px;max-width:1200px;overflow:none;width:100%}.mines-main .mines-section .game-screen-mines{align-items:center;background-color:#0f212e;border-top-right-radius:8px;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center;margin-bottom:4px;position:relative}#mines-grid{grid-column-gap:12px;grid-row-gap:17px;aspect-ratio:1/1;column-gap:12px;display:grid;grid-template-columns:repeat(5,minmax(0,110px));grid-template-rows:repeat(5,minmax(0,110px));padding:12px 12px 16px;row-gap:17px}.cell-wrapper{background-color:#071824;border:none;border-radius:8px;position:relative}.cell-wrapper .cell-cover{background-color:#2f4553;border:none;border-radius:8px;box-shadow:0 7px #213743;cursor:pointer;height:100%;pointer-events:all;transition-duration:.2s;transition-property:transform,background-color;width:100%}.cell-wrapper .cell-cover:hover{background-color:rgba(142,150,171,.573);transform:translateY(-3px)}.cell-wrapper .cell-value{background-position:50%;background-repeat:no-repeat;background-size:70%;height:100%;left:0;position:absolute;top:0;transform:scale(0);width:100%}.cell-wrapper .cell-value.mine{background-image:url(/static/media/mine.307667a5dc8589011d32.svg)}.cell-wrapper .cell-value.gem{background-image:url(/static/media/gem.175b0f75cd839c416f6a.svg)}.cell-wrapper .mine-effect{height:100%;left:0;position:absolute;top:0;transform:scale(1.5);width:100%}.expand-cover{animation:expand-cover .35s forwards}.shrink-cover{animation:shrink .15s forwards}.shrink-value{animation:shrink .15s forwards!important}.expand{animation:expand-background .15s forwards}.expand-dim{animation:expand-dim .15s forwards;opacity:.5}@keyframes expand-background{0%{transform:scale(0)}80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes shrink{0%{transform:inherit}to{transform:scale(0)}}@keyframes expand-dim{0%{transform:scale(0)}80%{transform:scale(.7)}to{transform:scale(.6)}}@keyframes expand-cover{0%{transform:scale(1)}to{transform:scale(1.1)}}@media(max-width:1050px){#mines-grid{column-gap:6px;padding:8px;row-gap:12px}#mines-grid .cell-cover{box-shadow:0 4px #213743}}.mines-bet-controls{background-color:#213743;border-top-left-radius:8px;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:12px;padding:16px 12px;width:300px}.mines-bet-controls .play-mines-button{background-color:#00e701;border:none;border-radius:4px;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;padding:16px 0;transition:background-color .2s,opacity .1s}.mines-bet-controls .play-mines-button .mini-bomb{height:100%;max-width:18px;width:100%}.mines-bet-controls .play-mines-button .jiggle{animation:jiggle 1s linear infinite}.mines-bet-controls .random-tile-button{background-color:#2f4553;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 16px;transition:background-color .2s,opacity .1s;width:100%}.mines-bet-controls .random-tile-button:hover{background-color:rgba(142,150,171,.573)}.mines-bet-controls .disabled-action{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes jiggle{0%,20%{transform:scale(1) rotate(0deg)}30%,45%{transform:scale(1.15) rotate(0deg)}55%,70%{transform:scale(1.15) rotate(-20deg)}80%,95%{transform:scale(1.15) rotate(0deg)}to{transform:scale(1) rotate(0deg)}}.amount-input-group{display:flex;flex-direction:column;gap:6px}.amount-input-group label{color:#b1bad3;font-size:14px;font-weight:700}.amount-input-group .input-wrapper{box-shadow:0 .0625rem .1875rem rgba(0,0,0,.2),0 .0625rem .125rem rgba(0,0,0,.122);display:flex;position:relative;transition:filter .2s}.amount-input-group .input-wrapper.disabled{filter:opacity(50%)}.amount-input-group .input-wrapper.disabled .coin-input-img{cursor:not-allowed}.amount-input-group .input-wrapper .bet-buttons{display:flex}.amount-input-group .input-wrapper #bet-amount{background-color:#0f212e;border:2px solid #2f4553;border-bottom-left-radius:4px;border-top-left-radius:4px;box-sizing:border-box;color:#fff;font-family:Segoe UI,sans-serif;font-size:15px;font-weight:700;outline:none;padding:8px 28px 8px 8px;position:relative;transition:all .2s;width:100%}.amount-input-group .input-wrapper #bet-amount:focus{border-color:#537a92}.amount-input-group .input-wrapper #bet-amount:disabled{cursor:not-allowed}.amount-input-group .input-wrapper .coin-input-img{position:absolute;right:105px;top:12px;width:16px}.amount-input-group .input-wrapper button{background-color:#2f4553;border:none;color:#fff;font-size:15px;font-weight:700;padding:.6125rem 1rem}.amount-input-group .input-wrapper .half-bet-button{position:relative}.amount-input-group .input-wrapper .double-bet-button{border-bottom-right-radius:4px;border-top-right-radius:4px}.amount-input-group .input-wrapper .half-bet-button:after{background-color:#0f212e;bottom:25%;content:"";position:absolute;right:-1px;top:25%;width:2px}.amount-input-group:hover #bet-amount{border-color:#537a92}.mines-amount-wrapper{display:flex;font-family:Segoe UI,sans-serif;gap:8px;position:relative}.mines-amount-wrapper div{display:flex;flex-direction:column;gap:4px;position:relative;width:100%}.mines-amount-wrapper label{color:#b1bad3;font-size:14px;font-weight:700}.mines-amount-wrapper #gems-amount-input,.mines-amount-wrapper #mines-amount-input{-webkit-appearance:none;appearance:none;background-color:#0f212e;border:2px solid #2f4553;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;font-family:Segoe UI,sans-serif;font-size:15px;font-weight:700;outline:none;padding:8px 28px 8px 8px;position:relative;transition:all .2s;width:100%}.mines-amount-wrapper #gems-amount-input:focus,.mines-amount-wrapper #gems-amount-input:hover,.mines-amount-wrapper #mines-amount-input:focus,.mines-amount-wrapper #mines-amount-input:hover{border-color:#537a92}.mines-amount-wrapper #gems-amount-input.in-progress,.mines-amount-wrapper #mines-amount-input.in-progress{background-color:#2f4553;border:clear}.mines-amount-wrapper .mines-select-arrow-icon{pointer-events:none;position:absolute;right:-90%;top:52%;z-index:1}.mines-amount-wrapper .mines-select-arrow-icon svg{color:#b1bad3;width:16px}.net-gain-output-wrapper{display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;gap:4px;position:relative;width:100%}.net-gain-output-wrapper label{color:#b1bad3;font-family:inherit;font-size:14px;font-weight:700}.net-gain-output-wrapper #net-gain-output-input{background-color:#2f4553;border:2px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;font-family:Segoe UI,sans-serif;font-size:15px;font-weight:700;outline:none;padding:8px 28px 8px 8px;position:relative;transition:all .2s;width:100%}.net-gain-output-wrapper #net-gain-output-input:focus,.net-gain-output-wrapper #net-gain-output-input:hover{border:2px solid #537a92}.net-gain-output-wrapper .coin-input-img{pointer-events:none;position:absolute;right:12px;top:50%;width:16px}.payout-popup-wrapper{align-items:center;background-color:#1a2c38;border:3px solid #00e701;border-radius:8px;display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;min-width:150px;padding:16px;position:absolute;width:auto}.payout-popup-wrapper .multiplier{align-items:center;color:#00e701;display:flex;font-size:1.85rem;font-weight:700;pointer-events:none}.payout-popup-wrapper .divider{background-color:#2f4553;height:2px;margin:10px 0;width:30%}.payout-popup-wrapper .payout{color:#00e701;display:flex;font-size:1rem;font-weight:700;gap:4px;pointer-events:none;position:relative}.payout-popup-wrapper .payout .coin-input-img{margin-top:1px;width:13px}.game-footer-wrapper{align-items:center;background-color:#0f212e;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;max-width:1200px;min-height:64px;padding:12px;width:100%}.volume-setting-wrapper{align-items:center;display:flex;gap:.75rem}.volume-setting-wrapper button{align-items:center;background-color:transparent;cursor:pointer;display:flex}.volume-setting-wrapper button svg{color:#00e701;width:16px}.volume-setting-wrapper button .muted{color:#fff}.volume-setting-wrapper #volume-range-input{--current:70%;-webkit-appearance:none;appearance:none;background-color:transparent;position:relative}.volume-setting-wrapper #volume-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:50%;height:16px;margin-top:-5px;position:relative;width:16px;z-index:2}.volume-setting-wrapper #volume-range-input::-webkit-slider-runnable-track{background-color:#213743;border-radius:5px;cursor:pointer;height:5px;width:100%}.volume-setting-wrapper #volume-range-input:after{background-color:#00e701;border-radius:5px;content:"";height:5px;left:0;max-width:100%;position:absolute;width:var(--current);z-index:1}
/*# sourceMappingURL=main.53cb9a47.css.map*/