.s1game .link-account-section{background-color:var(--light-color);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:5px;display:flex}.s1game .link-account-input-group{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;display:flex}.s1game .link-account-input-group h3{text-align:center;width:100%;color:var(--dark-color);font-size:14px;font-weight:700}.s1game .link-account-input-group input{text-align:center;width:100%;max-width:500px;color:var(--dark-color);border:1px solid var(--dark-color);background-color:#fff;border-radius:5px;padding:3px;font-size:12px}.s1game .link-account-info{text-align:center;width:100%;padding:3px;font-size:12px}.s1game .link-account-user-info{text-align:center;width:100%}.s1game .link-account-user-info h1{padding-bottom:5px}.s1game .btn-link-account{width:100%;max-width:500px}.s1game .account-info-list{flex-direction:column;gap:3px;width:100%;display:flex}.s1game .account-info-row{color:var(--dark-color);word-break:break-word;align-items:center;gap:5px;font-size:12px;display:flex}.s1game .account-info-label{color:var(--dark-color);font-weight:700}.s1game .account-info-value{color:var(--dark-color);word-break:break-all;align-items:center;gap:5px;font-size:12px;display:inline-flex}.s1game .account-info-value.empty{color:var(--dark-color);opacity:.5;font-style:italic}.s1game .account-info-copy-btn{color:var(--dark-color);cursor:pointer;background:0 0;border:1px solid #e8e8e840;border-radius:6px;flex-shrink:0;padding:2px;font-size:12px;transition:background-color .15s,border-color .15s}.s1game .account-info-copy-btn:hover{border-color:var(--gbck-color);background-color:#ffcc001a}.s1game .account-info-copy-btn:active{transform:scale(.96)}.s1game .password-input-wrapper{text-align:center;width:100%;max-width:500px;margin:auto;position:relative}.s1game .show-pwd{z-index:99;justify-content:center;align-items:center;height:100%;padding:0 10px;display:flex;position:absolute;top:0;right:0}.s1game .show-pwd svg{color:var(--dark-color);object-fit:contain;object-position:center center;cursor:pointer;-webkit-user-select:none;user-select:none;width:14px;height:14px}.s1game .show-pwd svg:hover{color:var(--gbck-color)}.s1game .wizard-card{box-sizing:border-box}.s1game .wizard-card .link-account-input-group{align-items:stretch;gap:6px;width:100%}.s1game .wizard-card .link-account-input-group h3{text-align:left;color:#444;margin:0;font-size:13px;font-weight:600}.s1game .wizard-card .link-account-input-group input,.s1game .wizard-card .password-input-wrapper input,.s1game .wizard-card input[type=text],.s1game .wizard-card input[type=email],.s1game .wizard-card input[type=tel],.s1game .wizard-card input[type=password]{box-sizing:border-box;text-align:left;color:#1a1a1a;background-color:#fafafa;border:1.5px solid #e5e7eb;border-radius:10px;outline:none;width:100%;max-width:none;height:46px;padding:0 14px;font-size:15px;transition:border-color .15s,background-color .15s,box-shadow .15s}.s1game .wizard-card .link-account-input-group input::placeholder,.s1game .wizard-card input::placeholder{color:#9ca3af;font-size:14px}.s1game .wizard-card .link-account-input-group input:focus,.s1game .wizard-card input:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.s1game .wizard-card .link-account-input-group input:disabled,.s1game .wizard-card input:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6}.s1game .wizard-card .password-input-wrapper{text-align:left;width:100%;max-width:none;margin:0}.s1game .wizard-card .btn-link-account{cursor:pointer;border-radius:10px;width:100%;max-width:none;height:48px;font-size:15px;font-weight:600;transition:opacity .15s,transform 50ms}.s1game .wizard-card .btn-link-account:disabled{opacity:.6;cursor:not-allowed}.s1game .wizard-card .btn-link-account:not(:disabled):active{transform:scale(.98)}.s1game .wizard-card .show-pwd svg{color:#6b7280;width:16px;height:16px}.s1game .wizard-card .wizard-topbar{align-items:center;gap:12px;min-height:1.25rem;margin-bottom:.5rem;display:flex}.s1game .wizard-card .wizard-back-btn{cursor:pointer;color:#999;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-size:.8rem;display:inline-flex}.s1game .wizard-card .wizard-back-btn:hover{color:#1a1a1a}.s1game .wizard-card .wizard-step-counter{color:#999;letter-spacing:.04em;margin-left:auto;font-size:.8rem;font-weight:700}.s1game .wizard-card .wizard-progress{align-items:center;gap:6px;width:100%;height:6px;margin-bottom:1rem;display:flex}.s1game .wizard-card .wizard-progress-step{background-color:#1212121a;border-radius:3px;flex:1;height:6px;transition:background-color .2s}.s1game .wizard-card .wizard-progress-step.is-done{background-color:var(--gbck-color)}.s1game .wizard-card .wizard-progress-step.is-current{background-color:var(--gbck-color);box-shadow:0 0 8px #ffcc008c}
.s1game .wizard-shell{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:100%;max-height:100vh;padding:1.5rem 1rem 2rem;display:flex;overflow:hidden auto}.s1game .wizard-intro{text-align:center;color:#fff;max-width:480px;margin-bottom:1.5rem}.s1game .wizard-intro-logo{margin:0 auto .75rem;display:block}.s1game .wizard-intro-title{color:#fff;margin:0 0 .5rem;font-size:1.4rem;font-weight:700;line-height:1.3}.s1game .wizard-intro-title.no-subtitle{margin:0}.s1game .wizard-intro-subtitle{color:#ffffffd9;margin:0;font-size:.95rem;font-weight:400;line-height:1.5}.s1game .wizard-card{color:#222;background:#fff;border-radius:16px;width:100%;max-width:480px;padding:1.5rem;position:relative;box-shadow:0 10px 40px #00000080}.s1game .wizard-card.wizard-modal-card{max-height:90vh;overflow-y:auto}.s1game .wizard-step-header{text-align:center;margin-bottom:1.25rem}.s1game .wizard-step-title{color:#1a1a1a;margin:0 0 .4rem;font-size:1.25rem;font-weight:700;line-height:1.3}.s1game .wizard-step-subtitle{color:#666;margin:0;font-size:.9rem;font-weight:400;line-height:1.5}.s1game .wizard-modal-overlay{z-index:99999;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.s1game .wizard-close-btn{color:#666;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.1rem;position:absolute;top:.75rem;right:.75rem}.s1game .wizard-close-btn:disabled{cursor:not-allowed;opacity:.5}.s1game .legacy-merge-modal-title{color:#1a1a1a;margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.s1game .legacy-merge-modal-intro{color:#555;margin:0 0 .75rem;font-size:.9rem;line-height:1.5}.s1game .wizard-warning-banner{color:#9a3412;background:#ea580c14;border:1px solid #ea580c40;border-radius:8px;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.7rem .85rem;font-size:.85rem;line-height:1.4;display:flex}.s1game .wizard-warning-banner-icon{flex-shrink:0;margin-top:2px}.s1game .wizard-input-icon-wrapper{position:relative}.s1game .wizard-input-icon-left{color:#999;pointer-events:none;z-index:1;font-size:.95rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.s1game .wizard-input-icon-left.has-error{color:#dc2626}.s1game .wizard-input-with-icon{padding-left:42px!important}.s1game .wizard-input-with-icon.has-error{border:1.5px solid #dc2626!important;box-shadow:0 0 0 3px #dc26261a!important}.s1game .wizard-checkbox-row{cursor:pointer;color:#444;align-items:flex-start;gap:.5rem;margin-top:1rem;font-size:.85rem;line-height:1.4;display:flex}.s1game .wizard-checkbox-row.tight{margin-top:.6rem}.s1game .wizard-checkbox-row.disabled{cursor:not-allowed}.s1game .wizard-checkbox-input{flex-shrink:0;margin-top:.2rem}.s1game .wizard-action-buttons{gap:.5rem;margin-top:1.5rem;display:flex}.s1game .wizard-action-buttons .btn{flex:1}.s1game .wizard-input-group-spaced{margin-top:1rem}
.s1game .settings-items{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;font-size:14px;display:flex}.s1game .settings-copy{text-align:center;font-size:10px}.s1game .settings-copy a{font-size:10px;font-weight:700}.s1game .settings-legal-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;padding:4px 0;font-size:12px;display:flex}.s1game .settings-legal-links a{font-size:12px}.s1game .settings-legal-sep{opacity:.5;font-size:12px}.s1game .settings-section{background-color:var(--light-color);flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;padding:10px;display:flex}.s1game .settings-support{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding-bottom:10px;display:flex}.s1game .settings-support-title{font-size:14px;font-weight:700}.s1game .settings-support-text{font-size:12px}.s1game .settings-version{background-color:var(--dark-color);color:var(--light-color);border-radius:10px;padding:3px 5px;font-size:10px;font-weight:700}.s1game .settings-ads-toggle{border:1px solid var(--gbck-color);background-color:#ffcc000f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:320px;padding:8px 12px;display:flex}.s1game .settings-ads-toggle-label{color:var(--dark-color);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.s1game .settings-ads-toggle-label svg{color:var(--gbck-color);font-size:14px}.s1game .settings-ads-toggle-control{align-items:center;gap:8px;display:inline-flex}.s1game .settings-ads-toggle-state{letter-spacing:.04em;color:var(--dark-color);text-align:right;min-width:24px;font-size:11px;font-weight:700}.s1game .settings-ads-toggle-switch{border:1px solid var(--dark-color);cursor:pointer;background-color:#12121214;border-radius:999px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background-color .2s,border-color .2s;position:relative}.s1game .settings-ads-toggle-switch.is-on{background-color:var(--gbck-color);border-color:var(--gbck-color)}.s1game .settings-ads-toggle-knob{background-color:var(--dark-color);border-radius:50%;width:14px;height:14px;transition:left .2s,right .2s,background-color .2s;position:absolute;top:50%;transform:translateY(-50%)}.s1game .settings-ads-toggle-switch.is-off .settings-ads-toggle-knob{left:3px;right:auto}.s1game .settings-ads-toggle-switch.is-on .settings-ads-toggle-knob{background-color:#fff;left:auto;right:3px}.s1game .settings-ads-toggle-switch:disabled{opacity:.6;cursor:not-allowed}
.s1game .wheel-container{justify-content:center;align-items:center;width:100%;padding:5px;display:flex;max-width:none!important;max-height:none!important}.s1game .wheel-wrapper{width:100%;max-width:400px;height:400px;margin:auto}.s1game .wheel-title{text-align:center;width:100%}.s1game .wheel-title-text{justify-content:center;align-items:center;gap:10px;display:flex}.s1game .wheel-game{flex-direction:column;width:100%;display:flex}.s1game .wheel-game-btns{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;width:100%!important}.s1game .wheel-game-btns .btn{width:100%!important}.s1game .wheel-visibility-icon{cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}.s1game .wheel-visibility-icon svg{object-fit:contain;object-position:center center;width:18px;height:18px}.s1game .wheel-hide{display:none}
.s1game .stars-payment-container{flex-direction:column;align-items:center;gap:15px;width:100%;padding:5px;display:flex}.s1game .stars-amounts{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;width:100%;padding:10px 5px;display:flex}.s1game .stars-package{border:2px solid var(--star-color);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:5px 10px;display:flex;position:relative}.s1game .vusd-package{border:2px solid var(--gbck-color)!important}.s1game .stars-package:hover,.s1game .selected-stars-package{background-color:var(--star-color);color:var(--light-color)}.s1game .vusd-package:hover,.s1game .selected-vusd-package,.s1game .vusd-package-discount{background-color:var(--gbck-color);color:var(--dark-color)}.s1game .stars-packages-promo{background-color:var(--star-color);width:100%;color:var(--light-color);text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-size:14px;font-weight:700;display:flex}.s1game .welcome-offer-promo{background-color:var(--gbck-color);color:var(--dark-color)}.s1game .stars-packages-promo-text{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.s1game .stars-package-promo svg{object-fit:contain;object-position:center center;width:14px;height:14px;color:var(--light-color)}.s1game .stars-package-amount{justify-content:center;align-items:center;gap:3px;font-size:14px;font-weight:700;display:flex}.s1game .stars-package-amount svg{object-fit:contain;object-position:center center;width:12px;height:12px;color:var(--star-color)}.s1game .vusd-package:hover>.vusd-package-amount svg,.s1game .selected-vusd-package>.vusd-package-amount svg,.s1game .vusd-package-amount svg{color:var(--dark-color)!important}.s1game .stars-package:hover>.stars-package-amount svg,.s1game .selected-stars-package>.stars-package-amount svg{color:var(--light-color)}.s1game .stars-package-price-wrapper{color:var(--dark-color);flex-direction:column;justify-content:center;align-items:center;gap:1px;font-weight:400;display:flex}.s1game .stars-package-price{font-size:12px}.s1game .stars-package-full-price{font-size:11px;font-style:italic;text-decoration:line-through}.s1game .vusd-package-price-wrapper{color:var(--dark-color)!important}.s1game .stars-package:hover>.stars-package-price-wrapper,.s1game .selected-stars-package>.stars-package-price-wrapper{color:var(--light-color)}.s1game .stars-package-discount{background-color:var(--star-color);color:var(--light-color);border:1px solid var(--light-color);border-radius:10px;padding:3px 5px;font-size:10px;font-weight:700;position:absolute;top:0;right:0;transform:translate(40%,-70%)}.s1game .vusd-package-discount{background-color:var(--gbck-color)!important;color:var(--dark-color)!important;border:1px solid var(--dark-color)!important}.s1game .stars-package-discount-home{background-color:var(--star-color);color:var(--light-color);border:1px solid var(--light-color);border-radius:10px;padding:3px 5px;font-size:10px;font-weight:700;position:absolute;top:0;right:0;transform:translate(30%)}.s1game .stars-amounts-payment-page{padding-top:15px}.s1game .stars-package-payment{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .stars-package-payment-btns,.s1game .stars-package-payment-form{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.s1game .payment-method-option{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .pay-with-header{background-color:var(--gbck-color);border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;padding:5px;display:flex}.s1game .pay-with-header-title{flex:1;justify-content:center;align-items:center;gap:5px;font-size:14px;font-weight:700;display:flex}.s1game .pay-with-header-back{cursor:pointer;color:var(--dark-color);border-radius:5px;justify-content:center;align-items:center;padding:3px;font-weight:700;display:flex}.s1game .pay-with-header-back:hover{background-color:var(--dark-color);color:var(--gbck-color)}.s1game .pay-with-header-back svg{object-fit:contain;object-position:center center;width:16px;height:16px}.s1game .checkout-expiration-info{background-color:var(--light-color);width:100%;color:var(--dark-color);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.s1game .checkout-expiration-icon{color:var(--dark-color);opacity:.75;font-size:12px}.s1game .payment-not-refaundable{text-align:center;width:100%;color:var(--dark-color);padding:3px;font-size:12px;font-style:italic}.s1game .coins-packages-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.s1game .coins-packages-header .package-coins{justify-content:center;align-items:center;gap:5px;width:100%;font-size:18px;font-weight:700;display:flex}.s1game .coins-packages-header .package-coins .package-coins-vusd{background-color:var(--gbck-color);color:var(--dark-color);border-radius:10px;padding:5px}.s1game .coins-packages-header .package-coins .package-coins-stars{background-color:var(--star-color);color:var(--light-color);border-radius:10px;padding:5px}.s1game .package-coins-vusd svg,.s1game .package-coins-star svg{object-fit:contain;object-position:center center;width:20px;height:20px}.s1game .coins-packages-header .package-coins .package-coins-plus{color:var(--dark-color);font-size:14px}.s1game .coins-packages-header h2{color:var(--dark-color);font-size:14px;font-weight:700}.s1game .payment-disclaimer{text-align:center;width:100%;color:var(--light-color);padding:5px 0;font-size:12px}.s1game .payment-disclaimer a{color:var(--light-color);text-decoration:underline}.s1game .host-checkout-state{text-align:center;width:100%;color:var(--dark-color);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 10px;font-size:13px;display:flex}.s1game .host-checkout-state .host-checkout-title{font-size:15px;font-weight:700}.s1game .host-checkout-state .btn{margin-top:4px}
.s1game .stripe-form-section{justify-content:center;align-items:center;width:100%;display:flex}.s1game .stripe-checkout-form{width:100%;color:var(--dark-color);background-color:var(--dark-bg-opacity);border-radius:10px;padding:10px}.s1game .stripe-checkout-form #root{align-items:center;display:flex}.s1game .stripe-checkout-form body{-webkit-font-smoothing:antialiased;place-content:center;width:100vw;height:100vh;font-size:14px;display:flex}.s1game .stripe-checkout-form form{width:100%;min-width:100%;color:var(--dark-color);border-radius:7px;align-self:center;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px #32325d1a,0 1px 1.5px #00000012}.s1game .stripe-checkout-form #payment-message{color:var(--dark-color);text-align:center;padding-top:12px;font-size:14px;font-weight:700;line-height:20px}.s1game .stripe-checkout-form #payment-element{margin-bottom:24px}.s1game #link-authentication-element .p-Field{color:var(--dark-color)!important}.s1game .stripe-checkout-form button{background:var(--gbck-color);color:var(--dark-color);cursor:pointer;border:0;border-radius:4px;width:100%;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s;display:block;box-shadow:0 4px 5.5px #00000012}.s1game .stripe-checkout-form button:hover{filter:contrast(115%)}.s1game .stripe-checkout-form button:disabled{opacity:.5;cursor:default}.s1game .stripe-checkout-form .spinner,.s1game .stripe-checkout-form .spinner:before,.s1game .stripe-checkout-form .spinner:after{border-radius:50%}.s1game .stripe-checkout-form .spinner{color:#fff;text-indent:-99999px;width:20px;height:20px;margin:0 auto;font-size:22px;position:relative;transform:translateZ(0);box-shadow:inset 0 0 0 2px}.s1game .stripe-checkout-form .spinner:before,.s1game .stripe-checkout-form .spinner:after{content:"";position:absolute}.s1game .stripe-checkout-form .spinner:before{background:var(--gbck-color);transform-origin:10.4px 10.2px;border-radius:20.4px 0 0 20.4px;width:10.4px;height:20.4px;animation:2s 1.5s infinite s1g-loading;top:-.2px;left:-.2px}.s1game .stripe-checkout-form .spinner:after{background:var(--gbck-color);transform-origin:0 10.2px;border-radius:0 10.2px 10.2px 0;width:10.4px;height:10.2px;animation:2s infinite s1g-loading;top:-.1px;left:10.2px}@keyframes s1g-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width:600px){.s1game .stripe-checkout-form form{width:100%;min-width:initial}}
.s1game .dex3-form-section{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.s1game .dex3-form-section iframe{z-index:999;width:100%;min-height:500px}
.s1game .boost-btn{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.s1game .boost-expiration{font-size:12px;font-weight:700}
.s1game .exchange-section{flex-direction:column;gap:15px;width:100%;display:flex}.s1game .exchange-btn{width:100%}.s1game .swap-coin-exchange{flex-direction:column;justify-content:space-between;align-items:center;gap:10px;display:flex}.s1game .swap-coin-group{border-radius:10px;flex:1;justify-content:center;align-items:center;gap:3px;width:100%;padding:5px 10px;font-size:12px;display:flex}.s1game .swap-coin-group svg{object-fit:contain;object-position:center center;cursor:pointer;width:18px;height:18px}.s1game .swap-coin-group svg:hover{color:var(--light-color)}.s1game .coin-group-vusd{background-color:var(--gbck-color);color:var(--dark-color);font-weight:700}.s1game .coin-group-one{background-color:var(--one-color);color:var(--light-color);font-weight:700}.s1game .coin-group-s1usd{background-color:var(--dark-color);color:var(--light-color);font-weight:700}.s1game .coin-group-star{background-color:var(--star-color);color:var(--light-color);font-weight:700}.s1game .swap-coin-text{text-align:center;-webkit-user-select:none;user-select:none;width:100%}.s1game .swap-coin-text.swap-coin-text-star{justify-content:center;align-items:center;gap:3px;display:flex}.s1game .swap-coin-text.swap-coin-text-star svg{object-fit:contain;object-position:center center;width:14px;height:14px;cursor:default!important}.s1game .from-coin-icon{justify-content:center;align-items:center;display:flex}.s1game .from-icon-blocked svg,.s1game .from-icon-blocked svg:hover{cursor:not-allowed!important}.s1game .token-prices{flex-flow:column wrap;justify-content:center;align-items:flex-start;gap:5px 10px;width:100%;padding:0;display:flex}.s1game .token-price{justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.s1game .token-price-img{object-fit:contain;object-position:center center;width:22px;height:22px}.s1game .token-price-last-update{text-align:right;width:100%;padding:3px;font-size:10px}.s1game .state1-token-price{font-size:10px;font-style:italic}.s1game .conversion-rate-container{justify-content:center;align-items:center;gap:5px;width:100%;padding:3px;font-size:10px;display:flex}.s1game .conversion-rate-container .current-rate{color:var(--light-color);background-color:var(--dark-color);border-radius:10px;padding:3px 10px;font-size:10px}.s1game .swap-coin-group-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.s1game .swap-coin-selector{justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.s1game .swap-coin-selector-perc{text-align:center;border:1.5px solid var(--dark-bg-opacity);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7.5px;flex:1;padding:4px;font-size:10px}.s1game .swap-coin-selector-perc:hover{background-color:var(--dark-color);color:var(--light-color)}.s1game .task-banner{background-color:var(--dark-color);color:var(--gbck-color);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-size:10px;font-weight:700;display:flex}.s1game .task-banner-text{text-align:center}.s1game .task-banner-icon svg{object-fit:contain;object-position:center center;width:16px;min-width:16px;height:16px;min-height:16px}
.s1game .real-time-dot{background-color:red;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:relative}.s1game .blinking{-webkit-animation:1s infinite s1g-blink;-ms-animation:1s blink ease infinite;-moz-animation:1s infinite blink;-o-animation:1s infinite blink;animation:1s infinite s1g-blink}@keyframes s1g-blink{0%,to{opacity:0}50%{opacity:1}}@-moz-keyframes blink{}@-o-keyframes blink{}
.s1game .summary-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.s1game .summary-container{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;padding-bottom:10px;display:flex}.s1game .summary-container-title{width:100%;color:var(--dark-color);background-color:var(--gbck-color);border-radius:10px;justify-content:space-between;align-items:center;padding:5px 10px;font-weight:700;display:flex}.s1game .summary-container-title svg{object-fit:contain;object-position:center center;width:16px;height:16px;color:var(--dark-color)}.s1game .summary-container-title h1{text-align:center;flex:1;font-size:12px;font-weight:700}.s1game .summary-container-items{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .summary-item{flex-direction:column;gap:5px;width:100%;display:flex}.s1game .summary-metrics{background-color:var(--dark-color);border-radius:20px;justify-content:space-between;align-items:center;gap:5px;width:100%;padding:4px 10px;display:flex}.s1game .summary-metrics-info{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;font-size:12px;display:flex}.s1game .summary-metrics svg{color:var(--light-color);object-fit:contain;object-position:center center;width:14px;height:14px}.s1game .summary-metrics-text{color:var(--light-color);align-items:center;gap:5px;display:flex}.s1game .summary-metric-value{justify-content:center;align-items:center;gap:3px;display:flex}.s1game .summary-metric-value .current-value{color:var(--light-color);font-size:12px}.s1game .summary-metric-value .max-value{color:var(--gbck-color);font-style:italic;font-weight:700}.s1game .summary-item-progress-bar{background-color:var(--dark-color);border-radius:10px;width:100%;height:20px;position:relative;overflow:hidden}.s1game .summary-item-progress-bar-fill{background-color:var(--gbck-color);border-radius:10px;height:100%;transition:width .3s ease-in-out}.s1game .summary-item-progress-bar-label{text-align:center;width:100%;height:100%;color:var(--light-color);text-shadow:-1px -1px 0 var(--dark-color),1px -1px 0 var(--dark-color),-1px 1px 0 var(--dark-color),1px 1px 0 var(--dark-color);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.s1game .summary-container-title-icon{cursor:pointer}.s1game .value-perc{font-style:italic;font-size:10px!important}.s1game .staking-details-more-text{width:100%;color:var(--gbck-color);cursor:pointer;text-align:center;padding:0 5px;font-size:10px}.s1game .staking-details-more-text:hover{text-decoration:underline}.s1game .full-width{width:100%}
.s1game .web3-tally-container{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.s1game .tally-form{flex:1;justify-content:flex-start;align-items:center;width:100%;padding:10px;display:flex;position:relative}.s1game .tally-form-loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:99998!important}.s1game .tally-form iframe{border:none;border-radius:10px;width:100%;height:100%;position:relative;z-index:99999!important}
.s1game .connect-wallet-btn button{color:var(--dark-color);background-color:var(--gbck-color);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:10px;font-weight:700;transition:all .3s;min-width:none!important;height:fit-content!important;padding:5px 15px!important;font-size:14px!important}.s1game .connect-wallet-btn button:hover{color:var(--gbck-color)!important;background-color:var(--dark-color)!important}.s1game .connect-wallet-btn button:disabled{opacity:.5;cursor:not-allowed;color:var(--dark-color)!important;background-color:var(--gbck-color)!important}.s1game .badge-wallet-linked{background-color:var(--green-color)!important;color:var(--light-color)!important}.s1game .badge-wallet-not-linked{background-color:var(--red-color)!important;color:var(--light-color)!important}.s1game .center-btn{justify-content:center;align-items:center;width:100%;display:flex}
.s1game .withdraw-gbck-container{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .withdraw-gbck-btns{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.s1game .withdraw-gbck-btns .btn{width:100%;max-width:400px}.s1game .withdraw-gbck-input-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;padding-bottom:3px;display:flex}.s1game .withdraw-gbck-input-wrapper label{color:var(--dark-color);text-align:center;font-size:12px;font-weight:700}.s1game .withdraw-gbck-btns input,.s1game .withdraw-gbck-btns select,.s1game .withdraw-gbck-btns option,.s1game .withdraw-gbck-btns textarea{border:1px solid var(--dark-color);width:100%;max-width:400px;color:var(--dark-color);text-align:center;background-color:#fff;border-radius:10px;padding:5px 10px;font-size:12px}.s1game .item-full-w{width:100%!important}.s1game .withdraw-gbck-web3-btn-container{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:400px;display:flex}.s1game .withdraw-gbck-web3-checkbox{justify-content:flex-start;align-items:center;gap:5px;width:100%;font-size:10px;display:flex}.s1game .withdraw-gbck-web3-checkbox input{cursor:pointer;width:min-content;height:20px}.s1game .withdraw-gbck-web3-checkbox a{cursor:pointer;font-size:10px;text-decoration:underline}.s1game .withdraw-gbck-btns-divider{background-color:var(--dark-color);width:100%;max-width:400px;color:var(--light-color);text-align:center;border-radius:10px;padding:3px;font-size:12px;font-weight:700}.s1game .withdraw-gbck-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .gbck-withdraw-requests-container{width:100%;padding-top:15px}.s1game .withdraw-requests-list{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-height:400px;display:flex;overflow-y:auto}.s1game .withdraw-request{border-bottom:1px solid var(--dark-bg-opacity);flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:10px;display:flex}.s1game .withdraw-request:last-child{border-bottom:none}.s1game .withdraw-request .request-id,.s1game .withdraw-request .request-amount,.s1game .withdraw-request .request-status,.s1game .withdraw-request .request-updates{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.s1game .withdraw-request .request-id,.s1game .withdraw-request .request-amount,.s1game .withdraw-request .request-updates{flex:1}.s1game .withdraw-request .request-amount{gap:5px}.s1game .withdraw-request .request-updates{gap:3px}.s1game .withdraw-request .request-updates .request-tx a{color:var(--dark-color);font-size:10px;text-decoration:underline}.s1game .withdraw-request .request-updates .request-dt{font-size:10px}.s1game .withdraw-request .request-id .request-uuid{color:var(--dark-color);text-align:center;font-size:12px;font-weight:700}.s1game .withdraw-request .request-id .request-dt{color:var(--dark-color);text-align:center;font-size:12px;font-style:italic}.s1game .withdraw-request .request-amount .request-wallet{background-color:var(--dark-color);color:var(--gbck-color);text-align:center;border-radius:10px;padding:5px 10px;font-size:12px;font-weight:700}.s1game .withdraw-request .request-amount .request-gbck{color:var(--dark-color);background-color:var(--gbck-color);text-align:center;border-radius:10px;padding:5px 10px;font-size:14px;font-weight:700}.s1game .withdraw-request .request-status span{color:var(--dark-color);background-color:var(--gbck-color);text-align:center;border-radius:10px;padding:5px 10px;font-size:12px;font-weight:700}.s1game .withdraw-request .request-status span.badge-status-canceled{background-color:var(--canceled-color)!important;color:var(--light-color)!important}.s1game .withdraw-request .request-status span.badge-status-processing{background-color:var(--processing-color)!important;color:var(--dark-color)!important}.s1game .withdraw-request .request-status span.badge-status-completed{background-color:var(--completed-color)!important;color:var(--dark-color)!important}.s1game .withdraw-request .request-status span.badge-status-rejected{background-color:var(--rejected-color)!important;color:var(--light-color)!important}.s1game .withdraw-request .request-status span.badge-status-under-review{background-color:var(--under-review-color)!important;color:var(--dark-color)!important}.s1game .no-request-found{font-size:12px;font-weight:700}.s1game .gbck-withdraw-requests-filters{justify-content:end;align-items:center;width:100%;display:flex}.s1game .gbck-withdraw-requests-filters>.withdraw-gbck-web3-checkbox{justify-content:flex-end!important;width:max-content!important}.s1game .withdraw-gbck-web3-checkbox-filter{background-color:var(--dark-color);color:var(--gbck-color);border-radius:10px;padding:3px 5px;font-size:10px}.s1game .claim-hero{background-color:#ffcc001f;border-radius:12px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:14px 10px;display:flex}.s1game .claim-hero-label{letter-spacing:.08em;text-transform:uppercase;color:var(--dark-bg-opacity);font-size:10px;font-weight:700}.s1game .claim-hero-amount{color:var(--dark-color);align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1;display:flex}.s1game .claim-hero-amount svg{color:var(--gbck-color);font-size:22px}.s1game .claim-hero-balance{color:var(--dark-bg-opacity);font-size:11px}.s1game .claim-hero-balance b{color:var(--dark-color)}.s1game .claim-amount-row{align-items:stretch;gap:8px;width:100%;max-width:400px;margin:0 auto;display:flex}.s1game .claim-amount-input-wrapper{border:1px solid var(--dark-color);background-color:#fff;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.s1game .claim-amount-input-wrapper input{min-width:0;color:var(--dark-color);text-align:left;background-color:#0000;border:none;outline:none;flex:1;padding:8px 0;font-size:13px}.s1game .claim-amount-suffix{color:var(--dark-bg-opacity);flex:none;font-size:11px;font-weight:700}.s1game .claim-max-btn{color:var(--gbck-color);background-color:var(--dark-color);cursor:pointer;border:none;border-radius:10px;flex:none;padding:0 16px;font-size:12px;font-weight:700;transition:all .2s}.s1game .claim-max-btn:hover{color:var(--dark-color);background-color:var(--gbck-color)}.s1game .claim-max-btn:disabled{opacity:.5;cursor:not-allowed}.s1game .claim-options{flex-direction:column;gap:10px;width:100%;display:flex}.s1game .claim-option-card{border:2px solid var(--light-color);cursor:pointer;background-color:#fff;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:12px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.s1game .claim-option-card:hover{border-color:var(--dark-bg-opacity)}.s1game .claim-option-card.selected{border-color:var(--gbck-color);background-color:#fff;box-shadow:0 4px 16px #ffcc0040}.s1game .claim-option-head{align-items:center;gap:8px;display:flex}.s1game .claim-option-radio{border:2px solid var(--dark-bg-opacity);border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .2s;position:relative}.s1game .claim-option-card.selected .claim-option-radio{border-color:var(--dark-color)}.s1game .claim-option-card.selected .claim-option-radio:after{content:"";background-color:var(--dark-color);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s1game .claim-option-title{color:var(--dark-color);font-size:14px;font-weight:700}.s1game .claim-option-badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--gbck-color);background-color:var(--dark-color);border-radius:999px;margin-left:auto;padding:3px 8px;font-size:9px;font-weight:700}.s1game .claim-option-desc{color:var(--dark-color);margin:0;font-size:11px;line-height:1.45}.s1game .claim-benefits{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.s1game .claim-benefit{color:var(--dark-color);align-items:flex-start;gap:8px;font-size:11px;line-height:1.35;display:flex}.s1game .claim-benefit svg{width:13px;color:var(--dark-color);flex:none;margin-top:1px}.s1game .claim-option-action{border-top:1px solid var(--light-color);flex-direction:column;align-items:center;gap:6px;padding-top:10px;display:flex}.s1game .claim-option-action .btn{width:100%;max-width:400px}.s1game .claim-option-action .disclaimer-text{color:var(--dark-bg-opacity)}.s1game .claim-web3-card .task-details,.s1game .claim-web3-card .task-production,.s1game .claim-web3-card .task-production-info,.s1game .claim-web3-card .withdraw-gbck-wrapper,.s1game .claim-web3-card .withdraw-gbck-container,.s1game .claim-web3-card .withdraw-gbck-btns,.s1game .claim-web3-card .withdraw-gbck-web3-btn-container,.s1game .claim-web3-card .gbck-withdraw-requests-container,.s1game .claim-web3-card .summary-container,.s1game .claim-web3-card .withdraw-requests-list,.s1game .claim-web3-card .withdraw-request,.s1game .claim-web3-card .withdraw-request>div{min-width:0;max-width:100%}.s1game .claim-web3-card .withdraw-gbck-web3-btn-container input{min-width:0}.s1game .claim-web3-card .request-uuid,.s1game .claim-web3-card .request-dt,.s1game .claim-web3-card .request-tx,.s1game .claim-web3-card .request-tx a,.s1game .claim-web3-card .request-wallet,.s1game .claim-web3-card .no-request-found{word-break:break-word;overflow-wrap:anywhere;max-width:100%}.s1game .claim-web3-card .withdraw-gbck-web3-checkbox label{overflow-wrap:anywhere;min-width:0}.s1game .claim-web3-card .withdraw-gbck-web3-checkbox input[type=checkbox]{flex:none;width:18px;min-width:18px;height:18px}
.s1game .product-price-container{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:5px;width:100%;display:flex}.s1game .product-price{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:5px 10px;display:flex}.s1game .product-price-full{color:var(--color-text);font-size:12px;font-style:italic;text-decoration:line-through}.s1game .product-price-discounted{color:var(--color-text);font-size:14px;font-weight:700}.s1game .product-price-discount{background-color:var(--dark-color);color:var(--gbck-color);border-radius:20px;padding:4px 5px;font-size:10px;font-weight:700;position:absolute;top:0;right:0;transform:translate(5%)translateY(-50%)}.s1game .btn-badge-wrapper{width:100%;position:relative}.s1game .btn-badge-wrapper .btn{padding:5px 15px}
.s1game .staking-levels{width:100%;overflow-x:none;flex-direction:column;display:flex}.s1game .staking-level-header{background-color:var(--dark-color);width:max-content;color:var(--gbck-color);text-align:center;border-radius:10px;justify-content:space-between;align-items:center;gap:5px;padding:10px;font-size:12px;font-weight:700;display:flex}.s1game .staking-level-header-item,.s1game .staking-level-item{text-align:center;flex:1;width:65px}.s1game .staking-level{border-bottom:1px solid var(--dark-color);justify-content:space-between;align-items:center;gap:5px;width:max-content;padding:10px;font-size:12px;display:flex}.s1game .staking-level:last-child{border-bottom:none}.s1game .staking-level-tier{font-weight:700}.s1game .no-overflow{overflow:hidden!important}.s1game .staking-level-badge{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.s1game .staking-positions-list{flex-direction:column;gap:0;width:100%;display:flex}.s1game .staking-summary-bar{background:var(--dark-color,#121212);border-radius:10px;justify-content:space-around;align-items:center;gap:4px;width:100%;margin-bottom:10px;padding:10px 12px;display:flex}.s1game .staking-summary-item{flex-direction:column;align-items:center;gap:2px;display:flex}.s1game .staking-summary-label{text-transform:uppercase;letter-spacing:.5px;color:var(--dark-color);background-color:var(--light-color);border-radius:5px;padding:1.5px 4.5px;font-size:9px;font-weight:700}.s1game .staking-summary-value{color:#fff;font-size:13px;font-weight:700}.s1game .staking-summary-value--highlight{color:var(--gbck-color,#fc0);font-size:15px}.s1game .staking-summary-divider{background:#ffffff26;flex-shrink:0;width:1px;height:28px}.s1game .staking-pos-card{border:1px solid var(--staking-border,#e0e0e0);background:#fff;border-radius:10px;width:100%;margin-bottom:10px;position:relative;overflow:hidden}.s1game .staking-pos-accent-bar{background-color:var(--gbck-color,#fc0);width:100%;height:4px}.s1game .staking-pos-header{justify-content:space-between;align-items:flex-start;gap:6px;padding:8px 12px 4px;display:flex}.s1game .staking-pos-header-left{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.s1game .staking-pos-header-right{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.s1game .staking-pos-header-tags{align-items:center;gap:6px;display:flex}.s1game .staking-pos-dates{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.s1game .staking-pos-badge{text-transform:uppercase;letter-spacing:.4px;border-radius:20px;padding:2px 7px;font-size:10px;font-weight:700}.s1game .staking-pos-badge--amber,.s1game .staking-pos-badge--purple,.s1game .staking-pos-badge--teal,.s1game .staking-pos-badge--green{background:var(--gbck-color,#fc0);color:#121212}.s1game .staking-pos-expiry{color:#555;font-size:10px;font-weight:600}.s1game .staking-pos-start{color:#666;font-size:10px;font-weight:600}.s1game .staking-pos-stats{border-bottom:1px solid var(--staking-border,#e0e0e0);justify-content:space-between;gap:4px;padding:8px 12px;display:flex}.s1game .staking-pos-stat{flex-direction:column;flex:1;align-items:center;display:flex}.s1game .staking-pos-stat-label{color:#555;text-align:center;margin-bottom:2px;font-size:10px;font-weight:600}.s1game .staking-pos-stat-value{color:#111;text-align:center;font-size:13px;font-weight:700}.s1game .staking-boost-section{flex-direction:column;gap:5px;padding:8px 12px 10px;display:flex}.s1game .staking-boost-disabled{opacity:.4;pointer-events:none}.s1game .staking-boost-coming-soon{color:#fff;text-align:center;background-color:var(--one-color);border-radius:5px;width:100%;padding:1.5px 4.5px;font-size:10px;font-weight:600}.s1game .staking-boost-row{align-items:center;gap:6px;font-size:10px;display:flex}.s1game .staking-boost-row--detail{color:var(--dark-color);font-size:9px;gap:4px!important}.s1game .staking-boost-bar-container-legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding-top:4px;display:flex}.s1game .staking-boost-label{color:#555;flex-shrink:0;width:90px;font-weight:600}.s1game .staking-boost-bar-wrap{background:var(--staking-bar-bg,#f0f0f0);border-radius:4px;flex:1;height:6px;overflow:hidden}.s1game .staking-boost-bar{background:var(--staking-bar-one,#0f6e56);border-radius:4px;height:100%;transition:width .3s}.s1game .staking-boost-bar--val{background:var(--staking-bar-val,#1d9e75)}.s1game .staking-boost-pct{text-align:right;width:30px;color:var(--dark-color,#121212);font-weight:600}.s1game .staking-boost-amount{text-align:right;color:#555;width:55px;font-weight:600}.s1game .staking-boost-details{text-align:center;width:100%;font-size:10px}.s1game .staking-boost-dot{border-radius:999px;flex-shrink:0;width:6px;min-width:6px;height:6px;min-height:6px}.s1game .staking-boost-dot--qty{background:var(--staking-bar-one,#0f6e56)}.s1game .staking-boost-dot--val{background:var(--staking-bar-val,#1d9e75)}.s1game .staking-boost-detail-text{vertical-align:middle;font-weight:600}.s1game .staking-empty-state{text-align:center;width:100%;color:var(--dark-color);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.s1game .staking-breakdown{border:1px solid var(--staking-border,#e0e0e0);border-radius:10px;width:100%;margin-top:4px;overflow:hidden}.s1game .staking-breakdown-title{background:var(--dark-color,#121212);color:var(--gbck-color,#fc0);letter-spacing:.3px;padding:10px 12px 8px;font-size:12px;font-weight:700}.s1game .staking-breakdown-rows{flex-direction:column;display:flex}.s1game .staking-breakdown-row{border-bottom:1px solid var(--staking-border,#e0e0e0);justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex}.s1game .staking-breakdown-row:last-child{border-bottom:none}.s1game .staking-breakdown-row--base{font-weight:700}.s1game .staking-breakdown-label{color:var(--dark-color,#121212);align-items:center;gap:6px;display:flex}.s1game .staking-breakdown-value{color:var(--dark-color,#121212);white-space:nowrap;font-weight:700}.s1game .staking-breakdown-badge{text-transform:uppercase;border-radius:20px;padding:1px 6px;font-size:9px;font-weight:700}.s1game .staking-breakdown-badge--green{color:#059669;background:#d1fae5}.s1game .staking-breakdown-badge--amber{color:#ef9f27;background:#fff3cd}.s1game .staking-breakdown-final{background:var(--dark-color,#121212);border-top:2px solid var(--gbck-color,#fc0);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.s1game .staking-breakdown-final-label{color:#fff;font-size:12px;font-weight:700}.s1game .staking-breakdown-final-value{color:var(--gbck-color,#fc0);font-size:16px;font-weight:800}
.s1game .admin-alert{width:100%;color:var(--dark-color);background-color:var(--admin-color);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-size:14px;font-weight:700;display:flex}.s1game .admin-alert svg{object-fit:contain;object-position:center center;width:16px;height:16px;color:var(--dark-color)}.s1game .request-update-input-section{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 0;display:flex}.s1game .withdraw-request .request-info{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .withdraw-request .request-info .request-info-item{text-align:center;width:100%;color:var(--dark-color);text-align:center;font-size:12px}.s1game .withdraw-request-admin{gap:25px;padding:25px 10px;width:100%!important}.s1game .withdraw-request-admin-input{border:1px solid var(--dark-color);color:var(--dark-color);text-align:center;background-color:#fff;border-radius:10px;padding:5px 10px;font-size:12px;width:100%!important;max-width:none!important}.s1game .withdraw-request-admin-textarea{border:1px solid var(--dark-color);color:var(--dark-color);text-align:center;resize:vertical;background-color:#fff;border-radius:10px;padding:5px 10px;font-size:12px;width:100%!important;max-width:none!important}.s1game .gbck-withdraw-requests-container-admin{height:100%!important;overflow:auto!important}.s1game .withdraw-requests-list-admin{max-height:none!important}.s1game .request-tx a{color:var(--dark-color);font-size:12px;text-decoration:underline}.s1game .btn-admin{background-color:var(--admin-color)!important;color:var(--dark-color)!important}.s1game .badge-admin{gap:2.5px;padding:2px 5px;font-size:8px;background-color:var(--admin-color)!important;color:var(--dark-color)!important}.s1game .badge-beta-tester{letter-spacing:.04em;padding:2px 6px;font-size:8px;font-weight:700;background-color:var(--star-color)!important;color:var(--light-color)!important}.s1game .badge-admin svg{object-fit:contain;object-position:center center;width:8px;height:8px;color:var(--dark-color)}.s1game .admin-withdraw-request-checkbox{justify-content:center;align-items:center;width:100%;display:flex}.s1game .badge-admin-role{align-items:center;display:flex}.s1game .admin-user-title{text-align:center;width:100%;color:var(--dark-color);background-color:var(--gbck-color);border-radius:10px;padding:3px 10px;font-size:14px;font-weight:700}.s1game .admin-users{gap:15px}.s1game .admin-user-container{border:4px solid var(--dark-color);border-radius:10px;background-color:#fff!important}.s1game .user-filters{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.s1game .user-filter-item{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.s1game .user-filter-label{color:var(--dark-color);font-size:12px;font-weight:700}.s1game .user-filter-selects{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.s1game .user-filter-input,.s1game .user-filter-select,.s1game .user-filter-select option{border:1px solid var(--dark-color);width:100%;color:var(--dark-color);text-align:center;background-color:#fff;border-radius:10px;flex:1;padding:5px 10px;font-size:12px}.s1game .banner-btn{padding:5px 10px;font-size:12px}.s1game .xmas-banner{color:var(--light-color);background-color:green}.s1game .xmas-banner svg{color:var(--light-color)}.s1game .xmas-banner-btn{color:var(--light-color);background-color:red}.s1game .analytics-tabs{border-bottom:2px solid var(--admin-color);flex-wrap:wrap;gap:6px;width:100%;padding:10px 10px 0;display:flex}.s1game .analytics-tab{border:1px solid var(--dark-color);color:var(--dark-color);cursor:pointer;background-color:#fff;border-bottom:none;border-radius:8px 8px 0 0;padding:6px 14px;font-size:12px;font-weight:700;transition:background-color .15s}.s1game .analytics-tab:hover{background-color:#fff3e0}.s1game .analytics-tab.active{background-color:var(--admin-color);color:var(--dark-color)}.s1game .analytics-profile-tabs{border-bottom:1px solid #ddd;margin-bottom:10px;padding:8px 0 0}.s1game .analytics-content{width:100%;padding:15px 10px}.s1game .analytics-section{flex-direction:column;gap:12px;width:100%;display:flex}.s1game .analytics-section h2{color:var(--dark-color);font-size:16px;font-weight:700}.s1game .analytics-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.s1game .analytics-section-header h2{color:var(--dark-color);margin:0;font-size:16px;font-weight:700}.s1game .analytics-subsection-title{color:var(--dark-color);border-left:3px solid var(--admin-color);background-color:#fff3e0;border-radius:6px;margin:4px 0 0;padding:4px 10px;font-size:13px;font-weight:700}.s1game .analytics-stat-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.s1game .analytics-stat-card{border:2px solid var(--dark-color);text-align:center;background-color:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:10px 12px;display:flex}.s1game .analytics-stat-value{color:var(--dark-color);word-break:break-word;overflow-wrap:anywhere;max-width:100%;font-size:15px;font-weight:700;line-height:1.2}.s1game .analytics-stat-label{color:#666;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.s1game .analytics-stat-sub{color:#999;font-size:10px}.s1game .analytics-table-wrapper{border:1px solid #ddd;border-radius:8px;width:100%;overflow-x:auto}.s1game .analytics-table{border-collapse:collapse;width:100%;font-size:12px}.s1game .analytics-table th{background-color:var(--admin-color);color:var(--dark-color);text-align:left;white-space:nowrap;padding:8px 10px;font-weight:700}.s1game .analytics-table td{color:var(--dark-color);vertical-align:middle;border-bottom:1px solid #eee;padding:7px 10px}.s1game .analytics-table tr:last-child td{border-bottom:none}.s1game .analytics-table tr:nth-child(2n) td{background-color:#fafafa}.s1game .analytics-muted{color:#999;font-size:10px}.s1game .analytics-bar-bg{background-color:#e5e7eb;border-radius:4px;width:100%;height:6px;margin-bottom:2px;overflow:hidden}.s1game .analytics-bar-fill{border-radius:4px;height:100%;transition:width .3s}.s1game .analytics-badge{color:var(--dark-color);border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.s1game .badge-at-risk{background-color:#fbbf24}.s1game .badge-churned{color:#fff;background-color:#f97316}.s1game .badge-lost{color:#fff;background-color:#ef4444}.s1game .badge-ok{background-color:#4ade80}.s1game .analytics-chart-container{width:100%;height:260px}.s1game .analytics-load-more{justify-content:center;padding:10px 0;display:flex}.s1game .analytics-user-search{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.s1game .analytics-inline-select{vertical-align:middle;padding:3px 8px;font-size:11px;display:inline-block;width:auto!important}.s1game .analytics-tooltip-wrapper{cursor:pointer;vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex;position:relative}.s1game .analytics-tooltip-icon{color:#aaa;transition:color .15s;width:11px!important;height:11px!important}.s1game .analytics-tooltip-wrapper:hover .analytics-tooltip-icon{color:var(--admin-color)}.s1game .analytics-tooltip-bubble{color:#f5f5f5;text-align:left;white-space:normal;z-index:99999;pointer-events:none;background-color:#1e1e1e;border-radius:7px;min-width:180px;max-width:260px;padding:7px 11px;font-size:11px;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 3px 12px #00000040}.s1game .analytics-tooltip-bubble--fixed{bottom:unset;position:fixed;transform:translate(-50%,-100%)}.s1game .analytics-tooltip-bubble:after{content:"";border:5px solid #0000;border-top-color:#1e1e1e;position:absolute;top:100%;left:50%;transform:translate(-50%)}
.s1game .analytics-sortable-th{cursor:pointer;-webkit-user-select:none;user-select:none}.s1game .analytics-sortable-th:hover{filter:brightness(.9)}.s1game .analytics-sortable-th-inner{align-items:center;gap:4px;width:100%;display:inline-flex}.s1game .analytics-sort-icons{color:#00000040;flex-direction:column;flex-shrink:0;margin-left:auto;font-size:7px;line-height:1.1;display:inline-flex}.s1game .analytics-sort-icons span{line-height:1}.s1game .analytics-sort-icon--active{color:var(--dark-color)!important}.s1game .analytics-table-search{align-items:center;gap:6px;margin-bottom:8px;display:flex}.s1game .analytics-search-input{width:240px;color:var(--dark-color);background:#fff;border:1px solid #ddd;border-radius:6px;outline:none;padding:5px 10px;font-size:12px}.s1game .analytics-search-input:focus{border-color:var(--admin-color)}.s1game .analytics-search-clear{cursor:pointer;color:#999;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:1}.s1game .analytics-search-clear:hover{color:var(--dark-color)}.s1game .analytics-user-dropdown{z-index:9999;background:#fff;border:1px solid #ddd;border-radius:8px;min-width:340px;max-height:260px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.s1game .analytics-user-dropdown-item{cursor:pointer;color:var(--dark-color);border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;font-size:13px;display:flex}.s1game .analytics-user-dropdown-item:last-child{border-bottom:none}.s1game .analytics-user-dropdown-item:hover{background:#f7f7f7}
.s1game .anti-cheat-admin{flex-direction:column;gap:14px;padding:14px 12px;display:flex}.s1game .anti-cheat-filters{background:#1a1a1a;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px;display:flex}.s1game .anti-cheat-filter-group{flex-direction:column;gap:4px;display:flex}.s1game .anti-cheat-filter-group label{text-transform:uppercase;letter-spacing:.5px;color:#aaa;font-size:10px}.s1game .anti-cheat-filter-group input,.s1game .anti-cheat-filter-group select{color:#fff;background:#2a2a2a;border:1px solid #444;border-radius:6px;min-width:110px;padding:6px 8px;font-size:12px}.s1game .anti-cheat-filter-group--uuid input{min-width:220px}.s1game .anti-cheat-search-btn{padding:8px 14px;font-size:12px}.s1game .anti-cheat-tz-toggle{border:1px solid #444;border-radius:6px;margin-left:auto;display:inline-flex;overflow:hidden}.s1game .anti-cheat-tz-btn{color:#aaa;letter-spacing:.5px;cursor:pointer;background:#1a1a1a;border:0;padding:6px 12px;font-size:11px;font-weight:700}.s1game .anti-cheat-tz-btn:hover{color:#fff;background:#222}.s1game .anti-cheat-tz-btn--active{color:#fff;background:#2a3760}.s1game .anti-cheat-results-count{color:#888;padding:0 4px;font-size:11px}.s1game .anti-cheat-sessions{flex-direction:column;gap:8px;display:flex}.s1game .anti-cheat-empty{text-align:center;color:#888;padding:24px;font-size:13px}.s1game .anti-cheat-session-row{cursor:pointer;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:10px 12px;transition:background .15s,border-color .15s}.s1game .anti-cheat-session-row:hover{background:#222;border-color:#444}.s1game .anti-cheat-session-head{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.s1game .anti-cheat-session-id{color:#888;font-family:monospace}.s1game .anti-cheat-session-user{color:#fff;font-weight:700}.s1game .anti-cheat-session-date{color:#aaa;margin-left:auto}.s1game .anti-cheat-session-stats{color:#ccc;flex-wrap:wrap;gap:14px;margin-top:6px;font-size:11px;display:flex}.s1game .anti-cheat-session-meta{color:#888;gap:12px;margin-top:6px;font-size:10px;display:flex}.s1game .anti-cheat-flag-reason{color:#ff9d4d;font-family:monospace}.s1game .anti-cheat-pill{letter-spacing:.4px;text-transform:uppercase;color:#fff;background:#444;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-block}.s1game .anti-cheat-pill--clean{background:#2a7a2a}.s1game .anti-cheat-pill--soft{background:#b07a00}.s1game .anti-cheat-pill--hard{background:#c81a1a}.s1game .anti-cheat-userday{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:10px 12px}.s1game .anti-cheat-userday-head{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.s1game .anti-cheat-userday-head:hover{color:#fff}.s1game .anti-cheat-userday-chev{color:#888;width:12px}.s1game .anti-cheat-userday-counts{gap:4px;margin-left:auto;display:flex}.s1game .anti-cheat-count-pill{color:#ccc;background:#2a2a2a;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.s1game .anti-cheat-count-pill--hard{color:#ffb0b0;background:#5a1a1a}.s1game .anti-cheat-count-pill--soft{color:#ffe080;background:#4a3a00}.s1game .anti-cheat-userday-stats{color:#ccc;flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:11px;display:flex}.s1game .anti-cheat-userday-open-btn{color:#fff;cursor:pointer;background:#2a2a2a;border:1px solid #444;border-radius:6px;margin-left:auto;padding:5px 10px;font-size:11px}.s1game .anti-cheat-userday-open-btn:hover{background:#333}.s1game .anti-cheat-inline-sessions{background:#0e0e0e;border-radius:6px;flex-direction:column;gap:6px;margin-top:10px;padding:8px 10px;display:flex}.s1game .anti-cheat-inline-session{color:#ccc;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.s1game .anti-cheat-inline-loading{color:#888;margin-top:8px;padding:8px;font-size:11px}.s1game .anti-cheat-drawer-date{color:#888;margin-left:4px;font-weight:400}.s1game .anti-cheat-section-title{text-transform:uppercase;letter-spacing:.5px;color:#aaa;margin:14px 0 8px;font-size:12px}.s1game .anti-cheat-sessions-inline{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.s1game .anti-cheat-session-row--inline{cursor:default;padding:8px 10px}.s1game .anti-cheat-inline-actions-group{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.s1game .anti-cheat-inline-action{color:#fff;cursor:pointer;white-space:nowrap;background:#2a2a2a;border:1px solid #444;border-radius:4px;padding:3px 8px;font-size:10px}.s1game .anti-cheat-inline-action:hover{background:#333}.s1game .anti-cheat-inline-action--danger{color:#ffd0d0;background:#5a1a1a;border-color:#7a2020}.s1game .anti-cheat-inline-action--danger:hover{background:#7a2020}.s1game .anti-cheat-inline-action--ai{color:#b8c8ff;background:#1f2a4a;border-color:#3a4880}.s1game .anti-cheat-inline-action--ai:hover{background:#2a3760}.s1game .anti-cheat-inline-ai-standalone{border-right:1px solid #333;border-radius:4px 0 0 4px;margin-left:auto;margin-right:8px;padding-right:12px}.s1game .anti-cheat-inline-ai-standalone+.anti-cheat-inline-actions-group{margin-left:0}.s1game .anti-cheat-ai-card{background:#14181f;border-left:3px solid #3a4880;border-radius:6px;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;display:flex}.s1game .anti-cheat-ai-card--likely_bot{background:#1a1010;border-left-color:#c81a1a}.s1game .anti-cheat-ai-card--likely_human{background:#101810;border-left-color:#2a7a2a}.s1game .anti-cheat-ai-card--ambiguous{background:#1a1610;border-left-color:#b07a00}.s1game .anti-cheat-ai-head{align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.s1game .anti-cheat-ai-verdict{text-transform:uppercase;letter-spacing:.4px}.s1game .anti-cheat-ai-conf{background:#2a2a2a;border-radius:4px;padding:1px 6px;font-size:10px}.s1game .anti-cheat-ai-cached{color:#888;font-size:10px;font-style:italic;font-weight:400}.s1game .anti-cheat-ai-model{color:#666;margin-left:auto;font-family:monospace;font-size:10px;font-weight:400}.s1game .anti-cheat-ai-refresh{color:#888;cursor:pointer;background:0 0;border:1px solid #333;border-radius:4px;padding:2px 6px;font-size:10px;line-height:1}.s1game .anti-cheat-ai-refresh:hover{color:#fff;background:#2a2a2a}.s1game .anti-cheat-ai-refresh:disabled{opacity:.5;cursor:wait}.s1game .anti-cheat-ai-signals{flex-wrap:wrap;gap:4px;display:flex}.s1game .anti-cheat-ai-signal{color:#ccc;overflow-wrap:anywhere;word-break:break-word;background:#2a2a2a;border-radius:4px;max-width:100%;padding:2px 6px;font-size:10px}.s1game .anti-cheat-ai-reasoning{color:#ddd;font-size:12px;line-height:1.5}.s1game .anti-cheat-ai-patterns{color:#888;flex-wrap:wrap;align-items:center;gap:4px;font-size:10px;display:flex}.s1game .anti-cheat-ai-pattern{color:#b8c8ff;overflow-wrap:anywhere;word-break:break-word;background:#2a2a2a;border-radius:3px;max-width:100%;padding:1px 5px}.s1game .anti-cheat-ai-suspicious{color:#888;flex-wrap:wrap;align-items:center;gap:4px;font-size:10px;display:flex}.s1game .anti-cheat-ai-day-trigger{margin-bottom:12px}.s1game .anti-cheat-ai-day-btn{color:#b8c8ff;cursor:pointer;background:#1f2a4a;border:1px solid #3a4880;border-radius:6px;padding:8px 14px;font-size:12px;font-weight:700}.s1game .anti-cheat-ai-day-btn:hover{background:#2a3760}.s1game .anti-cheat-ai-day-btn:disabled{opacity:.6;cursor:wait}.s1game .anti-cheat-ai-card--day{border-left-width:4px;margin-bottom:14px;padding:14px 16px}.s1game .anti-cheat-ai-card--day .anti-cheat-ai-head{font-size:12px}.s1game .anti-cheat-ai-card--day .anti-cheat-ai-reasoning{font-size:13px}.s1game .anti-cheat-drawer-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#000000a6;justify-content:center;align-items:flex-start;padding:20px 8px;display:flex;position:fixed;inset:0;overflow-y:auto}.s1game .anti-cheat-drawer{color:#e8e8e8;background:#121212;border:1px solid #333;border-radius:12px;width:100%;max-width:720px;padding:22px 18px 18px;position:relative}.s1game .anti-cheat-drawer-close{color:#fff;cursor:pointer;background:#2a2a2a;border:0;border-radius:50%;width:32px;height:32px;font-size:14px;position:absolute;top:8px;right:8px}.s1game .anti-cheat-drawer-title{align-items:center;gap:8px;margin:0 0 12px;font-size:16px;display:flex}.s1game .anti-cheat-drawer-meta{background:#1a1a1a;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:grid}.s1game .anti-cheat-drawer-userinfo{color:#aaa;flex-wrap:wrap;gap:4px 16px;margin-bottom:10px;font-size:11px;display:flex}.s1game .anti-cheat-drawer-userinfo code{color:#ddd;word-break:break-all;background:#1a1a1a;border-radius:4px;padding:1px 6px;font-family:monospace}.s1game .anti-cheat-blocked-tag{color:#fff;background:#c81a1a;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:10px;font-weight:800}.s1game .anti-cheat-chart{background:#1a1a1a;border-radius:8px;margin:12px 0 14px;padding:10px 8px 6px}.s1game .anti-cheat-chart h3{text-transform:uppercase;letter-spacing:.5px;color:#aaa;margin:0 0 6px 6px;font-size:11px}.s1game .anti-cheat-actions{flex-direction:column;gap:10px;display:flex}.s1game .anti-cheat-reason-input{color:#fff;resize:vertical;background:#1a1a1a;border:1px solid #333;border-radius:6px;width:100%;min-height:38px;padding:8px 10px;font-size:12px}.s1game .anti-cheat-action-buttons{flex-wrap:wrap;gap:8px;display:flex}.s1game .anti-cheat-action-btn{flex:auto;padding:8px 12px;font-size:12px;font-weight:700}.s1game .anti-cheat-action-btn--danger{color:#fff!important;background:#c81a1a!important}@media (max-width:480px){.s1game .anti-cheat-drawer-meta{grid-template-columns:1fr}.s1game .anti-cheat-filter-group--uuid input{width:100%;min-width:0}}
.s1game .admin-ads{flex-direction:column;gap:14px;padding:14px 12px;display:flex}.s1game .admin-ads__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.s1game .admin-ads__title{color:#fff;letter-spacing:.3px;align-items:center;margin:0;font-size:16px;font-weight:700;display:flex}.s1game .admin-ads__header-actions{align-items:center;gap:8px;display:inline-flex}.s1game .admin-ads__refresh-btn{padding:8px 12px;font-size:12px}.s1game .admin-ads__create-btn{color:#fff;background:#2a3760;padding:8px 14px;font-size:12px}.s1game .admin-ads__filters{background:#1a1a1a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}.s1game .admin-ads__filter{flex-direction:column;gap:4px;display:flex}.s1game .admin-ads__filter input,.s1game .admin-ads__filter select{color:#fff;background:#2a2a2a;border:1px solid #444;border-radius:6px;min-width:140px;padding:6px 8px;font-size:12px}.s1game .admin-ads__filter input{min-width:220px}.s1game .admin-ads__table-wrapper{background:#1a1a1a;border-radius:10px;position:relative;overflow-x:auto}.s1game .admin-ads__refreshing-overlay{z-index:2;color:#ccc;background:#0000008c;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;top:6px;right:10px}.s1game .admin-ads__table{border-collapse:collapse;color:#ddd;width:100%;font-size:12px}.s1game .admin-ads__table thead th{text-align:left;color:#aaa;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap;background:#222;border-bottom:1px solid #333;padding:10px 12px;font-size:10px}.s1game .admin-ads__table tbody td{vertical-align:middle;border-bottom:1px solid #262626;padding:10px 12px}.s1game .admin-ads__row:hover{background:#1f1f1f}.s1game .admin-ads__row--inactive{opacity:.55}.s1game .admin-ads__cell-name{align-items:center;gap:8px;min-width:180px;max-width:320px;display:flex}.s1game .admin-ads__name{color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:default;max-width:240px;font-weight:600;overflow:hidden}.s1game .admin-ads__compact{white-space:nowrap;font-variant-numeric:tabular-nums}.s1game .admin-ads__stats{align-items:center;gap:4px;display:inline-flex}.s1game .admin-ads__stats-sep{color:#666}.s1game .admin-ads__house-badge{color:#cfe1ff;letter-spacing:.6px;text-transform:uppercase;background:#2a3760;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.s1game .admin-ads__provider-name{color:#fff}.s1game .admin-ads__provider-killed{color:#ffb3b3;letter-spacing:.5px;text-transform:uppercase;background:#5a1f1f;border-radius:4px;align-items:center;gap:4px;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.s1game .admin-ads__toggle{cursor:pointer;width:36px;height:20px;display:inline-block;position:relative}.s1game .admin-ads__toggle input{opacity:0;width:0;height:0}.s1game .admin-ads__toggle-slider{background:#3a3a3a;border-radius:999px;transition:background .15s;position:absolute;inset:0}.s1game .admin-ads__toggle-slider:before{content:"";background:#ddd;border-radius:50%;width:16px;height:16px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.s1game .admin-ads__toggle input:checked+.admin-ads__toggle-slider{background:#2a8d4f}.s1game .admin-ads__toggle input:checked+.admin-ads__toggle-slider:before{background:#fff;transform:translate(16px)}.s1game .admin-ads__toggle--busy{opacity:.6;cursor:not-allowed}.s1game .admin-ads__pagination{justify-content:center;padding:8px 0;display:flex}.s1game .admin-ads__empty{text-align:center;color:#888;background:#1a1a1a;border-radius:10px;padding:24px;font-size:12px}.s1game .admin-ads__providers-section{background:#1a1a1a;border-radius:10px;flex-direction:column;gap:10px;margin-top:14px;padding:12px;display:flex}.s1game .admin-ads__providers-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px;font-weight:700}.s1game .admin-ads__provider-list{flex-direction:column;gap:6px;display:flex}.s1game .admin-ads__provider-row{background:#222;border:1px solid #2c2c2c;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.s1game .admin-ads__provider-row--off{background:#251818;border-color:#5a1f1f}.s1game .admin-ads__provider-row-name{color:#fff;font-size:13px;font-weight:600}.s1game .admin-ads__types-section{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;margin-top:20px;padding:12px}.s1game .admin-ads__types-title{color:#fff;align-items:center;margin:0 0 4px;font-size:14px;font-weight:700;display:flex}.s1game .admin-ads__types-hint{color:#ffffff8c;margin:0 0 10px;font-size:11px;font-style:italic}.s1game .admin-ads__types-list{flex-direction:column;gap:8px;display:flex}.s1game .admin-ads__type-row{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.s1game .admin-ads__type-row--off{opacity:.55}.s1game .admin-ads__type-row-head{justify-content:space-between;align-items:center;display:flex}.s1game .admin-ads__type-name{color:#fff;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:700}.s1game .admin-ads__type-row-intervals{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.s1game .admin-ads__type-field{flex-direction:column;flex:100px;gap:3px;min-width:80px;display:flex}.s1game .admin-ads__type-field>span{text-transform:uppercase;letter-spacing:.05em;color:#fff9;align-items:baseline;gap:6px;font-size:10px;display:inline-flex}.s1game .admin-ads__type-field-mins{text-transform:none;letter-spacing:0;color:var(--gbck-color);background:#ffcc0014;border:1px solid #fc03;border-radius:4px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:600}.s1game .admin-ads__type-field input{color:#fff;box-sizing:border-box;background:#00000059;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:6px 8px;font-family:inherit;font-size:12px}.s1game .admin-ads__type-field input:focus{border-color:var(--gbck-color);outline:none}.s1game .admin-ads__type-save{align-self:flex-end;min-width:70px;padding:6px 14px!important;font-size:12px!important}.s1game .admin-ads__type-save:disabled{opacity:.4;cursor:not-allowed}.s1game .admin-ads__edit-btn{color:#aaa;cursor:pointer;background:0 0;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.s1game .admin-ads__edit-btn:hover{color:#fff;background:#2a3760;border-color:#3b4d80}.s1game .admin-ads__actions{align-items:center;gap:6px;display:inline-flex}.s1game .admin-ads__stats-btn{color:#aaa;cursor:pointer;background:0 0;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.s1game .admin-ads__stats-btn:hover{color:#c5e7c9;background:#1e3a2a;border-color:#2d4a2f}.s1game .admin-ads-form{z-index:9000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.s1game .admin-ads-form__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;position:absolute;inset:0}.s1game .admin-ads-form__modal{z-index:1;color:#ddd;background:#181818;border:1px solid #2a2a2a;border-radius:12px;flex-direction:column;width:100%;max-width:640px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}.s1game .admin-ads-form__header{background:#1f1f1f;border-bottom:1px solid #262626;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.s1game .admin-ads-form__title{color:#fff;letter-spacing:.3px;margin:0;font-size:15px;font-weight:700}.s1game .admin-ads-form__close{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:inline-flex}.s1game .admin-ads-form__close:hover{color:#fff;background:#2a2a2a}.s1game .admin-ads-form__loading{text-align:center;color:#888;padding:40px;font-size:13px}.s1game .admin-ads-form__body{flex:auto;padding:12px 18px 8px;overflow-y:auto}.s1game .admin-ads-form__section{border-bottom:1px solid #232323;flex-direction:column;gap:10px;padding:12px 0;display:flex}.s1game .admin-ads-form__section:last-child{border-bottom:none}.s1game .admin-ads-form__section-title{text-transform:uppercase;letter-spacing:.8px;color:#888;margin:0 0 4px;font-size:10px;font-weight:700}.s1game .admin-ads-form__field{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.s1game .admin-ads-form__field label{color:#aaa;letter-spacing:.3px;font-size:11px}.s1game .admin-ads-form__field input[type=text],.s1game .admin-ads-form__field input[type=number],.s1game .admin-ads-form__field input[type=datetime-local],.s1game .admin-ads-form__field select,.s1game .admin-ads-form__field textarea{color:#fff;box-sizing:border-box;resize:vertical;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:12px}.s1game .admin-ads-form__field input:focus,.s1game .admin-ads-form__field select:focus,.s1game .admin-ads-form__field textarea:focus{border-color:#3b4d80;outline:none}.s1game .admin-ads-form__field--checkbox{flex-direction:row;align-items:center}.s1game .admin-ads-form__field--checkbox label{color:#ddd;cursor:pointer;align-items:center;gap:4px;font-size:12px;display:inline-flex}.s1game .admin-ads-form__row{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.s1game .admin-ads-form__row>.admin-ads-form__field{flex:200px}.s1game .admin-ads-form__hint{color:#777;font-size:11px;font-style:italic}.s1game .admin-ads-form__error{color:#ff7676;font-size:11px}.s1game .admin-ads-form__logo-row{align-items:stretch;gap:8px;display:flex}.s1game .admin-ads-form__logo-row>input[type=text]{color:#fff;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:6px;flex:auto;min-width:0;padding:8px 10px;font-family:inherit;font-size:12px}.s1game .admin-ads-form__logo-upload-btn{white-space:nowrap;flex:none;padding:6px 12px;font-size:12px}.s1game .admin-ads-form__logo-preview{background:#181818;border:1px solid #2a2a2a;border-radius:6px;justify-content:flex-start;align-items:center;margin-top:8px;padding:8px;display:flex}.s1game .admin-ads-form__logo-preview img{object-fit:contain;background:#fff;border-radius:4px;width:auto;max-width:120px;height:auto;max-height:120px}.s1game .admin-ads-form__checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;color:#ccc;align-items:center;gap:8px;font-size:13px;display:inline-flex}.s1game .admin-ads-form__cta-translations{background:#181818;border:1px solid #2a2a2a;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.s1game .admin-ads-form__cta-translations-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.s1game .admin-ads-form__cta-translations-title{text-transform:uppercase;letter-spacing:.6px;color:#888;font-size:12px;font-weight:700}.s1game .admin-ads-form__cta-translate-btn{padding:6px 12px;font-size:12px}.s1game .admin-ads-form__cta-translate-btn:disabled{opacity:.55;cursor:not-allowed}.s1game .admin-ads-form__cta-translations-hint{color:#777;font-size:11px;font-style:italic;line-height:1.35}.s1game .admin-ads-form__cta-lang-row{border-top:1px solid #232323;grid-template-columns:92px 1fr;align-items:start;gap:12px;padding:10px 0;display:grid}.s1game .admin-ads-form__cta-lang-row:first-of-type{border-top:0;padding-top:4px}.s1game .admin-ads-form__cta-lang-chip{background:linear-gradient(#2a2a2a,#1f1f1f);border:1px solid #3a3a3a;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;min-height:72px;padding:4px 3px;display:flex}.s1game .admin-ads-form__cta-lang-code{color:var(--gbck-color);letter-spacing:.4px;font-size:14px;font-weight:800;line-height:1}.s1game .admin-ads-form__cta-lang-name{color:#888;text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:600;line-height:1}.s1game .admin-ads-form__cta-lang-inputs{grid-template-columns:1fr;gap:8px;min-width:0;display:grid}.s1game .admin-ads-form__cta-lang-field{flex-direction:column;gap:4px;min-width:0;display:flex}.s1game .admin-ads-form__cta-lang-mini-label{text-transform:uppercase;letter-spacing:.5px;color:#888;font-size:10px;font-weight:600}.s1game .admin-ads-form__cta-lang-field input[type=text],.s1game .admin-ads-form__cta-lang-field textarea{color:#fff;box-sizing:border-box;resize:vertical;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:12px;transition:border-color .15s,background-color .15s}.s1game .admin-ads-form__cta-lang-field input[type=text]:focus,.s1game .admin-ads-form__cta-lang-field textarea:focus{border-color:var(--gbck-color);background:#2f2f2f;outline:none}.s1game .admin-ads-form__cta-lang-field input[type=text]::placeholder,.s1game .admin-ads-form__cta-lang-field textarea::placeholder{color:#555}@media (max-width:520px){.s1game .admin-ads-form__cta-lang-row{grid-template-columns:1fr}.s1game .admin-ads-form__cta-lang-chip{flex-direction:row;justify-content:flex-start;gap:8px;min-height:0;padding:6px 10px}.s1game .admin-ads-form__cta-lang-inputs{grid-template-columns:1fr}}.s1game .admin-ads-form__chips{flex-wrap:wrap;gap:6px;display:flex}.s1game .admin-ads-form__chip{color:#ccc;cursor:pointer;text-transform:capitalize;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:999px;padding:5px 10px;font-size:11px;transition:background .15s,color .15s,border-color .15s}.s1game .admin-ads-form__chip:hover{color:#fff;background:#333}.s1game .admin-ads-form__chip--on{color:#cfe1ff;background:#2a3760;border-color:#3b4d80}.s1game .admin-ads-form__upload-row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.s1game .admin-ads-form__upload-row>input[type=text]{flex:220px;min-width:0}.s1game .admin-ads-form__upload-btn{color:#cfe1ff;cursor:pointer;white-space:nowrap;background:#2a3760;border:1px solid #3b4d80;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.s1game .admin-ads-form__upload-btn:hover:not(:disabled){color:#fff;background:#3b4d80}.s1game .admin-ads-form__upload-btn:disabled{opacity:.6;cursor:not-allowed}.s1game .admin-ads-form__upload-kind{text-transform:uppercase;letter-spacing:.6px;color:#f0d9a0;margin-top:2px;font-size:10px;font-weight:700}.s1game .admin-ads-form__upload-progress{background:#2a2a2a;border-radius:999px;width:100%;height:4px;margin-top:4px;overflow:hidden}.s1game .admin-ads-form__upload-progress-fill{background:linear-gradient(90deg,#f0d9a0,#d4b56a);height:100%;transition:width .15s}.s1game .admin-ads-form__payouts{flex-direction:column;gap:6px;display:flex}.s1game .admin-ads-form__payouts-row{background:#1f1f1f;border:1px solid #262626;border-radius:8px;grid-template-columns:90px auto 1fr;align-items:center;gap:10px;padding:6px 10px;display:grid}.s1game .admin-ads-form__payouts-coin{color:#fff;font-size:13px;font-weight:600}.s1game .admin-ads-form__coin-policy-badge{letter-spacing:.5px;text-transform:uppercase;color:#aaa;white-space:nowrap;background:#2a2a2a;border-radius:4px;align-items:center;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.s1game .admin-ads-form__coin-policy-badge--full{color:#c5e7c9;background:#2d4a2f}.s1game .admin-ads-form__coin-policy-badge--fixed{color:#f0d9a0;background:#3a3320}.s1game .admin-ads-form__payouts-row input[type=number]{color:#fff;box-sizing:border-box;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:6px;width:100%;padding:6px 8px;font-size:12px}.s1game .admin-ads-form__actions{background:#1f1f1f;border-top:1px solid #262626;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex;position:sticky;bottom:0}.s1game .admin-ads-form__actions .btn{min-width:100px;padding:8px 14px;font-size:12px}.s1game .admin-ads .btn.btn-ghost,.s1game .admin-ads-form .btn.btn-ghost,.s1game .admin-ads-stats .btn.btn-ghost{color:#ffffffd9;background-color:#0000;border-color:#ffffff4d}.s1game .admin-ads .btn.btn-ghost:hover,.s1game .admin-ads-form .btn.btn-ghost:hover,.s1game .admin-ads-stats .btn.btn-ghost:hover{color:#fff;background-color:#ffffff14;border-color:#ffffff80}.s1game .admin-ads .btn.btn-ghost:disabled,.s1game .admin-ads-form .btn.btn-ghost:disabled,.s1game .admin-ads-stats .btn.btn-ghost:disabled{opacity:.4;cursor:not-allowed}@media (max-width:520px){.s1game .admin-ads-form__row>.admin-ads-form__field{flex:100%}.s1game .admin-ads-form__payouts-row{grid-template-rows:auto auto;grid-template-columns:80px 1fr;row-gap:4px}.s1game .admin-ads-form__payouts-row .admin-ads-form__coin-policy-badge{grid-column:2;justify-self:start}.s1game .admin-ads-form__payouts-row input[type=number]{grid-column:1/-1}}.s1game .admin-ads-stats{z-index:9000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.s1game .admin-ads-stats__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;position:absolute;inset:0}.s1game .admin-ads-stats__modal{z-index:1;color:#ddd;background:#181818;border:1px solid #2a2a2a;border-radius:12px;flex-direction:column;width:100%;max-width:760px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}.s1game .admin-ads-stats__header{background:#1f1f1f;border-bottom:1px solid #262626;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.s1game .admin-ads-stats__title{color:#fff;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 40px);margin:0;font-size:15px;font-weight:700;overflow:hidden}.s1game .admin-ads-stats__close{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:inline-flex}.s1game .admin-ads-stats__close:hover{color:#fff;background:#2a2a2a}.s1game .admin-ads-stats__body{flex-direction:column;flex:auto;gap:14px;padding:14px 18px 18px;display:flex;overflow-y:auto}.s1game .admin-ads-stats__loading{text-align:center;color:#888;padding:40px;font-size:16px}.s1game .admin-ads-stats__range-tabs{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:8px;gap:6px;width:fit-content;padding:4px;display:inline-flex}.s1game .admin-ads-stats__range-tab{color:#aaa;cursor:pointer;letter-spacing:.3px;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.s1game .admin-ads-stats__range-tab:hover:not(:disabled){color:#fff;background:#2a2a2a}.s1game .admin-ads-stats__range-tab--active,.s1game .admin-ads-stats__range-tab--active:hover:not(:disabled){color:#cfe1ff;background:#2a3760}.s1game .admin-ads-stats__range-tab:disabled{opacity:.6;cursor:not-allowed}.s1game .admin-ads-stats__totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.s1game .admin-ads-stats__total-box{background:#1f1f1f;border:1px solid #2a2a2a;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.s1game .admin-ads-stats__total-value{color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.s1game .admin-ads-stats__total-label{text-transform:uppercase;letter-spacing:.6px;color:#888;font-size:10px;font-weight:600}.s1game .admin-ads-stats__totals--funnel{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}.s1game .admin-ads-stats__total-sub{color:#888;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.s1game .admin-ads-stats__total-value--split{align-items:baseline;gap:6px;font-size:15px;display:flex}.s1game .admin-ads-stats__total-split-sep{color:#555;font-weight:400}.s1game .admin-ads-stats__total-sub-inline{color:#888;text-transform:lowercase;font-size:10px;font-weight:500}@media (max-width:520px){.s1game .admin-ads-stats__totals--funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.s1game .admin-ads-stats__total-box--split{grid-column:span 2}}.s1game .admin-ads-stats__chart{background:#1a1a1a;border:1px solid #262626;border-radius:10px;flex-direction:column;gap:6px;padding:10px 4px 4px;display:flex}.s1game .admin-ads-stats__chart-label{text-transform:uppercase;letter-spacing:.6px;color:#aaa;padding-left:10px;font-size:11px;font-weight:700}.s1game .admin-ads-stats__chart-yaxis{color:#666;justify-content:space-between;padding:0 4px;font-size:10px;display:flex}.s1game .admin-ads-stats__empty{text-align:center;color:#888;background:#1a1a1a;border:1px dashed #2a2a2a;border-radius:10px;padding:32px;font-size:12px}.s1game .admin-ads-stats__countries{background:#1a1a1a;border:1px solid #262626;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.s1game .admin-ads-stats__country-list{flex-direction:column;gap:6px;margin-top:4px;display:flex}.s1game .admin-ads-stats__country-row{background:#1f1f1f;border:1px solid #262626;border-radius:8px;grid-template-columns:44px minmax(80px,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.s1game .admin-ads-stats__country-code{color:#f0d9a0;text-align:center;letter-spacing:.5px;background:#ffcc0014;border:1px solid #fc03;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.s1game .admin-ads-stats__country-bar{background:#2a2a2a;border-radius:999px;min-width:60px;height:8px;position:relative;overflow:hidden}.s1game .admin-ads-stats__country-bar-fill{background:linear-gradient(90deg,var(--gbck-color,#fc0),#d4b56a);border-radius:999px;height:100%;transition:width .2s}.s1game .admin-ads-stats__country-meta{color:#bbb;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.s1game .admin-ads-stats__heatmap-wrap{background:#1a1a1a;border:1px solid #262626;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.s1game .admin-ads-stats__heatmap{grid-template-rows:16px repeat(7,16px);grid-template-columns:36px repeat(24,minmax(14px,1fr));gap:2px;margin-top:4px;display:grid}.s1game .admin-ads-stats__heatmap-corner{background:0 0}.s1game .admin-ads-stats__heatmap-hour-label{color:#777;text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:9px;line-height:16px}.s1game .admin-ads-stats__heatmap-day-label{color:#aaa;text-align:right;-webkit-user-select:none;user-select:none;padding-right:6px;font-size:10px;font-weight:600;line-height:16px}.s1game .admin-ads-stats__heatmap-cell{cursor:default;background:#ffffff0a;border:1px solid #ffffff08;border-radius:2px;width:100%;height:14px;transition:transform .1s,border-color .1s}.s1game .admin-ads-stats__heatmap-cell:hover{border-color:#fc09;transform:scale(1.15)}.s1game .admin-ads-stats__heatmap-cell--empty{background:#ffffff08}@media (max-width:520px){.s1game .admin-ads-stats__totals{grid-template-columns:repeat(2,minmax(0,1fr))}.s1game .admin-ads-stats__total-value{font-size:15px}.s1game .admin-ads-stats__country-row{grid-template-rows:auto auto;grid-template-columns:40px 1fr;row-gap:4px}.s1game .admin-ads-stats__country-bar{grid-column:1/-1}.s1game .admin-ads-stats__country-meta{white-space:normal;grid-column:1/-1;font-size:10px}.s1game .admin-ads-stats__heatmap{grid-template-columns:30px repeat(24,minmax(10px,1fr))}.s1game .admin-ads-stats__heatmap-day-label{font-size:9px}}
.s1game .admin-ads__selection-btn,.s1game .admin-ads__plot-stats-btn{padding:8px 12px;font-size:12px}.s1game .admin-ads-sel{z-index:9000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.s1game .admin-ads-sel__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;position:absolute;inset:0}.s1game .admin-ads-sel__modal{z-index:1;color:#ddd;background:#181818;border:1px solid #2a2a2a;border-radius:12px;flex-direction:column;width:100%;max-width:860px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}.s1game .admin-ads-sel__header{background:#1f1f1f;border-bottom:1px solid #262626;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.s1game .admin-ads-sel__title{color:#fff;letter-spacing:.3px;margin:0;font-size:15px;font-weight:700}.s1game .admin-ads-sel__close{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:inline-flex}.s1game .admin-ads-sel__close:hover{color:#fff;background:#2a2a2a}.s1game .admin-ads-sel__body{flex-direction:column;flex:auto;gap:14px;padding:14px 18px 18px;display:flex;overflow-y:auto}.s1game .admin-ads-sel__owner-switch{background:#2a376040;border:1px solid #3b4d80;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.s1game .admin-ads-sel__owner-switch--dirty{border-style:dashed;border-color:var(--gbck-color,#fc0)}.s1game .admin-ads-sel__owner-switch-info{flex-direction:column;gap:4px;min-width:0;display:flex}.s1game .admin-ads-sel__owner-switch-label{color:#fff;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.s1game .admin-ads-sel__owner-switch-state{letter-spacing:.6px;color:#ccc;background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.s1game .admin-ads-sel__owner-switch-state--visible{color:#cfe1ff;background:#2a3760}.s1game .admin-ads-sel__owner-switch-desc{color:#aaa;font-size:11px;font-style:italic}.s1game .admin-ads-sel__section{background:#1a1a1a;border:1px solid #262626;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.s1game .admin-ads-sel__section-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.s1game .admin-ads-sel__section-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px;font-weight:700}.s1game .admin-ads-sel__section-hint{color:#ffffff8c;margin:0;font-size:11px;font-style:italic}.s1game .admin-ads-sel__config-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.s1game .admin-ads-sel__config-item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.s1game .admin-ads-sel__config-item--dirty{border-color:#ffcc0080}.s1game .admin-ads-sel__config-key{color:#f0d9a0;letter-spacing:.4px;cursor:default;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.s1game .admin-ads-sel__config-desc{color:#777;font-size:10px;font-style:italic;line-height:1.35}.s1game .admin-ads-sel__config-item input[type=number],.s1game .admin-ads-sel__config-item input[type=text],.s1game .admin-ads-sel__config-item select{color:#fff;box-sizing:border-box;background:#00000059;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:6px 8px;font-family:inherit;font-size:12px}.s1game .admin-ads-sel__config-item input:focus,.s1game .admin-ads-sel__config-item select:focus{border-color:var(--gbck-color,#fc0);outline:none}.s1game .admin-ads-sel__actions-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.s1game .admin-ads-sel__dirty-badge{letter-spacing:.5px;text-transform:uppercase;color:var(--gbck-color,#fc0);background:#ffcc0014;border:1px solid #fc03;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.s1game .admin-ads-sel__save-btn,.s1game .admin-ads-sel__bust-btn,.s1game .admin-ads-sel__preview-btn,.s1game .admin-ads-sel__sim-btn,.s1game .admin-ads-sel__add-btn{padding:8px 14px;font-size:12px}.s1game .admin-ads-sel__save-btn:disabled{opacity:.4;cursor:not-allowed}.s1game .admin-ads-sel__table-wrap,.s1game .admin-ads-plot__table-wrap{background:#1f1f1f;border:1px solid #262626;border-radius:10px;position:relative;overflow-x:auto}.s1game .admin-ads-sel__table,.s1game .admin-ads-plot__table{border-collapse:collapse;color:#ddd;width:100%;font-size:12px}.s1game .admin-ads-sel__table thead th,.s1game .admin-ads-plot__table thead th{text-align:left;color:#aaa;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap;background:#222;border-bottom:1px solid #333;padding:10px 12px;font-size:10px}.s1game .admin-ads-sel__table tbody td,.s1game .admin-ads-plot__table tbody td{vertical-align:middle;border-bottom:1px solid #262626;padding:10px 12px}.s1game .admin-ads-sel__table tbody tr:hover,.s1game .admin-ads-plot__table tbody tr:hover{background:#232323}.s1game .admin-ads-sel__compact,.s1game .admin-ads-plot__compact{white-space:nowrap;font-variant-numeric:tabular-nums}.s1game .admin-ads-sel__sort-th{cursor:pointer;-webkit-user-select:none;user-select:none}.s1game .admin-ads-sel__sort-th:hover{color:#fff}.s1game .admin-ads-sel__row--clickable{cursor:pointer}.s1game .admin-ads-sel__row--selected,.s1game .admin-ads-sel__row--selected:hover{background:#22293f}.s1game .admin-ads-sel__row--off{opacity:.55}.s1game .admin-ads-sel__area-name{color:#fff;font-weight:600}.s1game .admin-ads-sel__area-id{color:#777;font-variant-numeric:tabular-nums;margin-left:6px;font-size:10px}.s1game .admin-ads-sel__cpm-input{color:#fff;box-sizing:border-box;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:6px;width:110px;padding:6px 8px;font-family:inherit;font-size:12px}.s1game .admin-ads-sel__cpm-input:focus{border-color:var(--gbck-color,#fc0);outline:none}.s1game .admin-ads-sel__row-actions{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.s1game .admin-ads-sel__row-save{padding:6px 12px!important;font-size:11px!important}.s1game .admin-ads-sel__row-save:disabled{opacity:.4;cursor:not-allowed}.s1game .admin-ads-sel__icon-btn{color:#aaa;cursor:pointer;background:0 0;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.s1game .admin-ads-sel__icon-btn--danger:hover{color:#ffb3b3;background:#5a1f1f;border-color:#7a2c2c}.s1game .admin-ads-sel__icon-btn:disabled{opacity:.4;cursor:not-allowed}.s1game .admin-ads-sel__add-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s1game .admin-ads-sel__add-row input[type=number]{color:#fff;box-sizing:border-box;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:6px;width:120px;padding:6px 8px;font-family:inherit;font-size:12px}.s1game .admin-ads-sel__add-row input:focus{border-color:var(--gbck-color,#fc0);outline:none}.s1game .admin-ads-sel__detail{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.s1game .admin-ads-sel__detail-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.s1game .admin-ads-sel__detail-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.s1game .admin-ads-sel__detail-meta{color:#aaa;font-variant-numeric:tabular-nums;font-size:11px}.s1game .admin-ads-sel__sim-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.s1game .admin-ads-sel__sim-field{flex-direction:column;gap:3px;display:flex}.s1game .admin-ads-sel__sim-field>span{text-transform:uppercase;letter-spacing:.05em;color:#fff9;font-size:10px}.s1game .admin-ads-sel__sim-field input{color:#fff;box-sizing:border-box;background:#00000059;border:1px solid #ffffff1f;border-radius:6px;width:130px;padding:6px 8px;font-family:inherit;font-size:12px}.s1game .admin-ads-sel__sim-field input:focus{border-color:var(--gbck-color,#fc0);outline:none}.s1game .admin-ads-sel__sim-meta{color:#aaa;font-variant-numeric:tabular-nums;padding-bottom:8px;font-size:11px}.s1game .admin-ads-plot{z-index:9000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.s1game .admin-ads-plot__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;position:absolute;inset:0}.s1game .admin-ads-plot__modal{z-index:1;color:#ddd;background:#181818;border:1px solid #2a2a2a;border-radius:12px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}.s1game .admin-ads-plot__header{background:#1f1f1f;border-bottom:1px solid #262626;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.s1game .admin-ads-plot__title{color:#fff;letter-spacing:.3px;margin:0;font-size:15px;font-weight:700}.s1game .admin-ads-plot__close{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:inline-flex}.s1game .admin-ads-plot__close:hover{color:#fff;background:#2a2a2a}.s1game .admin-ads-plot__body{flex-direction:column;flex:auto;gap:14px;padding:14px 18px 18px;display:flex;overflow-y:auto}.s1game .admin-ads-plot__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.s1game .admin-ads-plot__badge{letter-spacing:.6px;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.s1game .admin-ads-plot__badge--visible{color:#cfe1ff;background:#2a3760;border:1px solid #3b4d80}.s1game .admin-ads-plot__badge--hidden{color:#aaa;background:#2a2a2a;border:1px solid #3a3a3a}.s1game .admin-ads-plot__section{background:#1a1a1a;border:1px solid #262626;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.s1game .admin-ads-plot__section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.s1game .admin-ads-plot__section-hint{color:#ffffff8c;margin:0;font-size:11px;font-style:italic}.s1game .admin-ads-plot__windows-total{color:#aaa;font-variant-numeric:tabular-nums;font-size:11px}.s1game .admin-ads-plot__row--warn td{background:#5a1f1f59}.s1game .admin-ads-plot__row--warn:hover{background:0 0}.s1game .admin-ads-plot__delta--warn{color:#ff7676;font-weight:700}@media (max-width:520px){.s1game .admin-ads-sel__config-grid{grid-template-columns:1fr}.s1game .admin-ads-sel__add-row input[type=number]{flex:100%;width:100%}.s1game .admin-ads-plot__controls{flex-direction:column;align-items:flex-start}}
.s1game .one-progress-label{background-color:var(--one-color);border-radius:10px;width:fit-content;padding:5px 10px;color:#fff!important}.s1game .task-rank{color:var(--dark-color);border-radius:100%;justify-content:center;align-items:center;gap:10px;padding:0 15px;font-size:18px;font-weight:700;display:flex}.s1game .task-rank-st{font-size:28px}.s1game .task-rank-icon-st{object-fit:contain;object-position:center center;width:28px;height:28px;color:gold!important}.s1game .task-rank-nd{font-size:24px}.s1game .task-rank-icon-nd{object-fit:contain;object-position:center center;width:24px;height:24px;color:silver!important}.s1game .task-rank-rd{font-size:20px}.s1game .task-rank-icon-rd{object-fit:contain;object-position:center center;width:20px;height:20px;color:brown!important}.s1game .task-rank-th{font-size:16px}.s1game .task-rank-icon-th{object-fit:contain;object-position:center center;width:16px;height:16px}.s1game .task-prize{color:var(--light-color);background-color:var(--star-color);border-radius:10px;justify-content:center;align-items:center;gap:3px;padding:3px 10px;font-size:12px;font-weight:700;display:flex}.s1game .one-leaderboard{margin-top:10px}.s1game .no-result-found{color:var(--dark-color);text-align:center;font-size:12px}
.s1game .area-prices{flex-direction:column;gap:10px;display:flex}.s1game .area-price{flex-wrap:wrap;align-items:center;gap:10px;width:100%;font-size:12px;display:flex}.s1game .area-price-img{object-fit:contain;object-position:center;width:18px;height:18px}.s1game .area-price-value{align-items:center;gap:5px;display:flex}.s1game .area-price-change{background-color:var(--dark-color);color:var(--gbck-color);border-radius:10px;align-items:center;gap:3px;padding:3px 7px;font-size:12px;font-weight:700;display:flex}.s1game .stats-token-svg-icon{border-radius:50%;width:14px;max-width:14px;height:14px;max-height:14px;padding:4px}.s1game .vusd-svg-icon{color:var(--gbck-color);background-color:var(--dark-color)}.s1game .partner-credits-svg-icon,.s1game .vusdpersec-svg-icon{color:var(--light-color);background-color:var(--dark-color)}.s1game .stars-svg-icon{color:var(--light-color);background-color:var(--star-color)}@media only screen and (max-width:450px){.s1game .area-price{flex-direction:column;align-items:flex-start;gap:2px}.s1game .area-price-change{font-size:10px}}
.s1game .shop-claim-banner{cursor:pointer;border:1px solid color-mix(in srgb,var(--gbck-color)45%,transparent 55%);background:linear-gradient(160deg,color-mix(in srgb,var(--gbck-color)14%,#121212 86%),#121212f2);width:100%;box-shadow:0 4px 16px color-mix(in srgb,var(--gbck-color)18%,transparent 82%);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:14px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;animation:2.5s ease-in-out infinite s1g-claimBannerPulse;display:flex}.s1game .shop-claim-banner:hover{border-color:color-mix(in srgb,var(--gbck-color)65%,#fff 35%);box-shadow:0 8px 24px color-mix(in srgb,var(--gbck-color)28%,transparent 72%)}.s1game .shop-claim-banner:active{transform:scale(.98)}.s1game .shop-claim-banner-left{align-items:center;gap:12px;min-width:0;display:flex}.s1game .shop-claim-banner-icon{border-radius:8px;flex-shrink:0}.s1game .shop-claim-banner-text{flex-direction:column;gap:2px;display:flex}.s1game .shop-claim-banner-title{color:#fff;letter-spacing:.3px;font-size:14px;font-weight:700}.s1game .shop-claim-banner-subtitle{color:#ffffff8c;font-size:11px;font-weight:400}.s1game .shop-claim-banner-btn{color:#121212;background:var(--gbck-color);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:8px 20px;font-size:13px;font-weight:700;transition:opacity .2s}.s1game .shop-claim-banner-btn:hover{opacity:.88}@keyframes s1g-claimBannerPulse{0%,to{box-shadow:0 4px 16px color-mix(in srgb,var(--gbck-color)18%,transparent 82%)}50%{box-shadow:0 4px 22px color-mix(in srgb,var(--gbck-color)30%,transparent 70%)}}@media (max-width:480px){.s1game .shop-claim-banner{border-radius:8px;padding:12px 14px}.s1game .shop-claim-banner-title{font-size:13px}.s1game .shop-claim-banner-btn{padding:7px 16px;font-size:12px}}.s1game .shop-coin-packs{gap:10px;width:100%;padding:0 2px;display:flex}.s1game .shop-coin-pack{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#121212f2,#181818e0);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;padding:12px 14px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 14px #00000040}.s1game .shop-coin-pack .game-icon-img{border-radius:8px;flex-shrink:0}.s1game .shop-coin-pack .game-tab-text{letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.s1game .shop-coin-pack-text-group{flex-direction:column;align-items:center;gap:2px;display:flex}.s1game .shop-coin-pack-coming-soon{letter-spacing:.2px;color:#ffffffb8;font-size:10px;font-weight:600;line-height:1}.s1game .shop-coin-pack-stars{border-color:color-mix(in srgb,var(--star-color)40%,transparent 60%);background:linear-gradient(160deg,color-mix(in srgb,var(--star-color)12%,#121212 88%),#121212f2)}.s1game .shop-coin-pack-stars .game-tab-text{color:color-mix(in srgb,var(--star-color)55%,#fff 45%)}.s1game .shop-coin-pack-stars:hover{border-color:color-mix(in srgb,var(--star-color)60%,#fff 40%);box-shadow:0 8px 22px color-mix(in srgb,var(--star-color)25%,transparent 75%)}.s1game .shop-coin-pack-stars:active{box-shadow:0 2px 8px color-mix(in srgb,var(--star-color)20%,transparent 80%);transform:translateY(0)}.s1game .shop-coin-pack-vusd{border-color:color-mix(in srgb,var(--gbck-color)40%,transparent 60%);background:linear-gradient(160deg,color-mix(in srgb,var(--gbck-color)10%,#121212 90%),#121212f2)}.s1game .shop-coin-pack-vusd .game-tab-text{color:color-mix(in srgb,var(--gbck-color)60%,#fff 40%)}.s1game .shop-coin-pack-vusd:hover{border-color:color-mix(in srgb,var(--gbck-color)60%,#fff 40%);box-shadow:0 8px 22px color-mix(in srgb,var(--gbck-color)25%,transparent 75%)}.s1game .shop-coin-pack-vusd:active{box-shadow:0 2px 8px color-mix(in srgb,var(--gbck-color)20%,transparent 80%);transform:translateY(0)}.s1game .shop-coin-pack-multipliers{border-color:color-mix(in srgb,var(--gbck-color)40%,transparent 60%);background:linear-gradient(160deg,color-mix(in srgb,var(--gbck-color)10%,#121212 90%),#121212f2)}.s1game .shop-coin-pack-multipliers .game-tab-text{color:color-mix(in srgb,var(--gbck-color)60%,#fff 40%)}.s1game .shop-coin-pack-multipliers:hover{border-color:color-mix(in srgb,var(--gbck-color)60%,#fff 40%);box-shadow:0 8px 22px color-mix(in srgb,var(--gbck-color)25%,transparent 75%)}.s1game .shop-coin-pack-multipliers:active{box-shadow:0 2px 8px color-mix(in srgb,var(--gbck-color)20%,transparent 80%);transform:translateY(0)}.s1game .shop-coin-pack-shop{background:linear-gradient(160deg,#3b2b11,#251e11f3);border-color:#f9c368;box-shadow:0 6px 18px #f59e0b3d,inset 0 1px #ffffff2e}.s1game .shop-coin-pack-shop .game-tab-text{color:#f8b94f;text-shadow:0 0 12px #f59e0b47}.s1game .shop-coin-pack-shop .game-icon-img{filter:drop-shadow(0 0 10px #f59e0b66)}.s1game .shop-coin-pack-shop:hover{border-color:#f7b341;box-shadow:0 10px 24px #f59e0b57,inset 0 1px #ffffff38}.s1game .shop-coin-pack-shop:active{transform:translateY(0);box-shadow:0 2px 8px #f59e0b33}.s1game .shop-coin-pack-disabled{opacity:.45;cursor:not-allowed!important}@media (max-width:480px){.s1game .shop-coin-packs{gap:8px;width:100%}.s1game .shop-coin-pack{border-radius:8px;gap:6px;padding:10px}.s1game .shop-coin-pack .game-tab-text{font-size:11px}}@media (max-width:375px){.s1game .shop-coin-pack .game-tab-text{font-size:10px}.s1game .shop-coin-pack .game-icon-img{width:28px!important;height:28px!important}}.s1game .shop-bundle-packs{flex-direction:column;gap:24px;width:100%;padding:0 2px;display:flex}.s1game .shop-bundle-pack-category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;transition:all .3s;overflow:hidden;box-shadow:0 8px 32px #0000004d}.s1game .shop-bundle-pack-category:hover{background-color:#ffffff14;border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 12px 40px #0006}.s1game .shop-bundle-pack-category-title{letter-spacing:.5px;text-align:left;border-radius:12px 12px 0 0;width:100%;padding:16px 20px;font-size:14px;font-weight:700;transition:all .3s;box-shadow:inset 0 -2px 8px #0003}.s1game .shop-bundle-pack-category-title:hover{box-shadow:inset 0 -2px 12px #00000059}.s1game .shop-bundle-pack-category-description{color:#e8e8e8b3;letter-spacing:.3px;background-color:#0003;border-bottom:1px solid #ffffff14;padding:12px 20px;font-size:12px;font-weight:400;line-height:1.5}.s1game .shop-bundle-packs-scroll-wrap{padding:18px 44px;position:relative}.s1game .shop-bundle-packs-list{scroll-behavior:smooth;scroll-snap-type:x proximity;cursor:grab;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:14px;width:100%;padding:5px 0;display:flex;overflow:auto hidden}.s1game .shop-bundle-packs-list::-webkit-scrollbar{display:none}.s1game .shop-bundle-packs-list.is-dragging{cursor:grabbing}.s1game .shop-bundle-packs-list.is-dragging *{-webkit-user-select:none;user-select:none}.s1game .shop-bundle-packs-arrow{width:32px;height:32px;color:var(--light-color);cursor:pointer;z-index:2;background:#121212e6;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.s1game .shop-bundle-packs-arrow:hover{background:#121212;transform:translateY(-50%)scale(1.06)}.s1game .shop-bundle-packs-arrow-left{left:10px}.s1game .shop-bundle-packs-arrow-right{right:10px}@media (max-width:768px){.s1game .shop-bundle-packs-scroll-wrap{padding:14px 36px}.s1game .shop-bundle-packs-list{gap:12px}.s1game .shop-bundle-pack-category-title{padding:14px 16px;font-size:16px}.s1game .shop-bundle-pack-category-description{padding:10px 16px;font-size:12px}}@media (max-width:480px){.s1game .shop-bundle-packs{gap:16px;padding:0}.s1game .shop-bundle-pack-category{border-radius:8px}.s1game .shop-bundle-pack-category-title{border-radius:8px 8px 0 0;padding:12px 14px;font-size:15px}.s1game .shop-bundle-pack-category-description{padding:10px 14px;font-size:11px}.s1game .shop-bundle-packs-scroll-wrap{padding:12px 8px}.s1game .shop-bundle-packs-list{gap:10px}.s1game .shop-bundle-packs-arrow{display:none}}@keyframes s1g-categorySlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.s1game .shop-bundle-pack-category{animation:.4s ease-out forwards s1g-categorySlideIn}.s1game .shop-bundle-pack-category:first-child{animation-delay:50ms}.s1game .shop-bundle-pack-category:nth-child(2){animation-delay:.1s}.s1game .shop-bundle-pack-category:nth-child(3){animation-delay:.15s}.s1game .shop-bundle-pack-category:nth-child(n+4){animation-delay:.2s}.s1game .shop-bundle-pack-category-no-animation{animation:none!important}@media (prefers-color-scheme:dark){.s1game .shop-bundle-pack-category{background-color:#ffffff0a;border-color:#ffffff14}.s1game .shop-bundle-pack-category:hover{background-color:#ffffff0f;border-color:#ffffff1f}.s1game .shop-bundle-pack-category-description{background-color:#0000004d;border-bottom-color:#ffffff0d}}@media (max-width:375px){.s1game .shop-bundle-pack-category-title{padding:10px 12px;font-size:14px}.s1game .shop-bundle-pack-category-description{padding:8px 12px;font-size:10px}}.s1game .shop-bundle-pack-card{scroll-snap-align:start;background:linear-gradient(160deg,#121212f2,#181818e0);border:1px solid #ffffff14;border-radius:12px;flex-direction:column;flex:0 0 clamp(250px,28vw,320px);gap:12px;min-height:100%;padding:14px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 8px 18px #0000003d}.s1game .shop-bundle-pack-card:hover{border-color:color-mix(in srgb,var(--shop-pack-primary)55%,#fff 45%);box-shadow:0 12px 24px #00000059}.s1game .shop-bundle-pack-card-topline{background:linear-gradient(90deg,var(--shop-pack-primary),color-mix(in srgb,var(--shop-pack-primary)45%,#fff 55%));border-radius:999px;width:100%;height:3px}.s1game .shop-bundle-pack-card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.s1game .shop-bundle-pack-card-title{color:var(--light-color);margin:0;font-size:14px;font-weight:700;line-height:1.3}.s1game .shop-bundle-pack-badge{letter-spacing:.4px;text-transform:uppercase;color:var(--shop-pack-text);background:color-mix(in srgb,var(--shop-pack-primary)70%,#000 30%);border-radius:999px;flex-shrink:0;padding:4px 7px;font-size:10px;font-weight:700}.s1game .shop-bundle-pack-card-description{color:#e8e8e8c7;margin:0;font-size:11px;line-height:1.45}.s1game .shop-bundle-pack-items{flex-wrap:wrap;gap:6px;display:flex}.s1game .shop-bundle-pack-item{width:fit-content;color:var(--light-color);border:1px solid color-mix(in srgb,var(--shop-pack-primary)50%,#fff 50%);background:color-mix(in srgb,var(--shop-pack-primary)24%,#121212 76%);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:flex}.s1game .shop-bundle-pack-item-label{align-items:center;gap:3px;display:flex}.s1game .shop-bundle-pack-item-label svg{object-fit:contain;object-position:center center;width:10px;height:10px}.s1game .token-price-pack-img{object-fit:contain;object-position:center center;width:18px;height:18px}.s1game .pack-token-svg-icon{border-radius:50%;width:12px;max-width:12px;height:12px;max-height:12px;padding:3px}.s1game .shop-bundle-pack-meta{gap:4px;margin-top:auto;display:grid}.s1game .shop-bundle-pack-value,.s1game .shop-bundle-pack-account-note,.s1game .shop-bundle-pack-limit,.s1game .shop-bundle-pack-countdown{color:#e8e8e8e6;text-align:center;font-size:11px}.s1game .shop-bundle-pack-countdown{color:var(--light-color);font-weight:700}.s1game .shop-bundle-pack-account-note{color:#fbbf24}.s1game .shop-bundle-pack-card-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.s1game .shop-bundle-pack-price-wrap{align-items:baseline;gap:8px;display:flex}.s1game .shop-bundle-pack-price{color:color-mix(in srgb,var(--shop-pack-primary)50%,#fff 50%);font-size:18px;font-weight:700}.s1game .shop-bundle-pack-full-price{color:#e8e8e88c;font-size:11px;text-decoration:line-through}.s1game .shop-bundle-pack-discount{color:#1d3d0f;background:#a4f869;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:700}.s1game .shop-bundle-pack-cta{letter-spacing:.3px;cursor:pointer;width:100%;height:36px;color:var(--shop-pack-text);background:linear-gradient(135deg,color-mix(in srgb,var(--shop-pack-primary)76%,#fff 24%),var(--shop-pack-primary));border:none;border-radius:10px;margin-top:4px;font-size:12px;font-weight:700;transition:transform .2s,opacity .2s}.s1game .shop-bundle-pack-cta:hover:enabled{transform:translateY(-1px)}.s1game .shop-bundle-pack-cta:disabled{cursor:not-allowed;opacity:.45}.s1game .shop-bundle-pack-payment-disclaimer{color:#e8e8e8b3;text-align:center;font-size:10px}@media (max-width:768px){.s1game .shop-bundle-pack-card{gap:10px;padding:12px}.s1game .shop-bundle-pack-card-title{font-size:13px}.s1game .shop-bundle-pack-price{font-size:16px}}.s1game .shop-bundle-pack-cta-claimed{cursor:default;color:#d4f7d4!important;background:linear-gradient(135deg,#2a6e2a,#3a8c3a)!important}.s1game .shop-bundle-pack-cta-expired{cursor:default;color:#e8e8e880!important;background:linear-gradient(135deg,#3a3a3a,#4a4a4a)!important}.s1game .shop-bundle-pack-cta-link-account{letter-spacing:.2px;color:#fff8e1!important;background:linear-gradient(135deg,#7a5a00,#b88000)!important;font-size:10px!important}.s1game .shop-bundle-pack-cta-link-account:hover:enabled{transform:translateY(-1px);background:linear-gradient(135deg,#8a6800,#d09200)!important}.s1game .shop-bundle-pack-badge-claimed{color:#d4f7d4!important;background:#297729!important}.s1game .shop-bundle-pack-badge-expired{color:#e8e8e899!important;background:#3c3c3c!important}.s1game .shop-bundle-pack-purchase-date,.s1game .shop-bundle-pack-expiration{color:#e8e8e88c;text-align:center;font-size:10px}.s1game .shop-bundle-pack-expiration{color:#fbbf24}.s1game .shop-bundle-packs-claim-list{flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:0 2px;display:flex}.s1game .shop-bundle-packs-claim-list .shop-bundle-pack-card{flex:auto;width:100%}.s1game .shop-bundle-packs-empty{text-align:center;width:100%;color:var(--light-color);padding:5px;font-size:12px;font-style:italic;font-weight:700}.s1game .shop-welcome-popup{flex-direction:column;align-items:center;gap:5px;display:flex}.s1game .shop-welcome-popup-copy{text-align:center;border:1px solid color-mix(in srgb,var(--gbck-color)28%,transparent 72%);background:linear-gradient(160deg,color-mix(in srgb,var(--gbck-color)8%,#121212 92%),#121212eb);border-radius:10px;width:100%;margin-bottom:5px;padding:6px 10px}.s1game .shop-welcome-popup-title{letter-spacing:.2px;color:color-mix(in srgb,var(--gbck-color)70%,#fff 30%);margin:0;font-size:14px;font-weight:800}.s1game .shop-welcome-popup-subtitle{color:#e8e8e8c7;margin:4px 0 0;font-size:12px;line-height:1.35}.s1game .shop-welcome-popup-row{align-items:center;gap:5px;width:100%;display:flex}.s1game .shop-welcome-popup .shop-coin-pack{flex:1;width:100%}
.s1game .more-icons{flex-wrap:wrap;gap:10px;display:flex}.s1game .more-item{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:75px;height:75px;color:var(--dark-color);background-color:var(--gbck-color);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:10px;font-weight:700;display:flex}.s1game .more-item:hover,.s1game .current-more-item{background-color:var(--gbck-color)}.s1game .more-item svg{object-fit:contain;object-position:center center;width:18px;min-width:18px;height:18px;min-height:18px;transition:all .3s;transform:scale(1)}.s1game .more-item:hover>svg{transform:scale(1.15)}
