#root{min-height:100dvh}.react-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:70dvh;padding:20px;display:flex}.preserve-lines{white-space:pre-line}.sidebar-collapsed .sidebar{display:none}.sidebar-collapsed main{margin-left:0!important}.catalog-results{color:#8fa6cb;justify-content:space-between;align-items:center;gap:10px;margin:22px 0 26px;font-size:13px;display:flex}.catalog-results label{align-items:center;gap:8px;margin:0;display:flex}.catalog-results select{color:#fff;background:0 0;border:0;padding:8px;font-size:13px;font-weight:750}.catalog-results svg{color:#ffd43c}.poster-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));align-items:start;max-width:none;gap:18px!important;display:grid!important;overflow:visible!important}.poster-card{border-radius:23px;min-width:0;position:relative;overflow:visible;background:0 0!important;border:0!important}.poster-card .slot-thumb{border-radius:23px;display:block;position:relative;overflow:hidden}.poster-card .slot-thumb>img{aspect-ratio:.72;object-fit:cover;width:100%;height:auto;display:block}.poster-card .slot-open>strong{margin:7px 0 2px;padding:0;font-size:12px;display:block}.poster-card .slot-thumb>span:not(.card-play-shade){text-align:center;text-transform:uppercase;background:#06142dcc;border-radius:5px;padding:4px;font-size:9px;position:absolute;bottom:8px;left:8px;right:8px}.card-play-shade{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#fff;opacity:0;background:#071a4bc7;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:opacity .16s;display:flex;position:absolute;inset:0}.poster-card:hover .card-play-shade,.poster-card:focus-within .card-play-shade{opacity:1}.card-play-button{background:linear-gradient(150deg,#3bcaff,#165af0);border:2px solid #50b9ff;border-radius:22px;place-items:center;width:78px;height:78px;transition:transform .16s;display:grid;transform:translateY(6px);box-shadow:0 10px 28px #0078ff50,inset 0 2px 2px #a1e8ff6b}.poster-card:hover .card-play-button,.poster-card:focus-within .card-play-button{transform:translateY(0)}.poster-hover-title{text-align:left;font-size:14px;font-weight:800;line-height:1.2;position:absolute;top:15px;left:12px;right:32px}.poster-hover-title small{color:#90aacf;margin-top:6px;font-size:11px;font-weight:500;display:block}.card-play-shade>small{color:#bccae4;font-size:11px}.poster-card .save-slot{z-index:2;color:#d0e9ff;background:#0b172da8;border-radius:9px;width:28px;height:28px;top:8px;right:8px}.poster-card .save-slot[aria-pressed=true]{color:#44baff}.poster-card .slot-meta{min-height:20px;margin-top:6px;padding:0;font-size:10px;display:flex}.poster-card .playing{font-size:10px}.poster-card .playing:before{background:#16d680}.admin-main select,.admin-main textarea,.account-panel textarea{color:#eef4ff;width:100%;max-width:100%;font:inherit;resize:vertical;background:#111a2c;border:1px solid #34435e;border-radius:9px;padding:10px}.admin-main{max-width:560px;margin:auto;padding:28px 20px}.admin-main form{gap:11px;display:grid}.admin-main .account-table td{vertical-align:middle}.user-id{color:#7d91b4;overflow-wrap:anywhere;max-width:240px;margin-top:5px;font-size:10px;display:block}.admin-logout{max-width:150px;margin-top:25px}.admin-logout form{display:block}.admin-main .account-table button{padding:8px 12px;font-size:12px}.admin-main .account-tabs{flex-wrap:wrap}.player-notice{color:#a1b6d6;padding:4px 15px;font-size:11px}.account-panel form{gap:10px;display:grid}.auth-body input[type=checkbox],.check-row input{flex:none;width:16px}#auth-consent input{min-width:16px}.account-panel code{overflow-wrap:anywhere;background:#091326;border-radius:8px;padding:12px;display:block}@media (width<=600px){.poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px!important}.catalog-results{flex-wrap:wrap;font-size:12px}.catalog-results select{font-size:11px}.admin-main{padding:18px 12px}.poster-card .slot-thumb{border-radius:20px}.card-play-button{border-radius:18px;width:58px;height:58px}.card-play-button svg{width:29px;height:29px}.poster-hover-title{font-size:11px}.player-main .player-window{min-height:0}.account-banner{flex-wrap:wrap}.account-panel input{min-width:0;max-width:100%}.catalog-results label{max-width:100%}.screen-modes{display:none}.poster-card .slot-open>strong{font-size:11px}}@media (hover:none){.poster-card .card-play-shade{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000 25%,#06142d75)}.poster-hover-title{display:none}.card-play-shade>small{color:#fff;text-shadow:0 1px 3px #000}}.poster-card .slot-thumb>span:not(.card-play-shade){top:auto;bottom:8px}.poster-card .slot-thumb .card-play-shade{letter-spacing:normal;background:#071a4bc7;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;line-height:normal;display:flex;position:absolute;inset:0}.poster-card .slot-thumb .card-play-button{background:linear-gradient(150deg,#3bcaff,#165af0);border:2px solid #50b9ff;border-radius:22px;flex:none;place-items:center;width:78px;height:78px;margin:0;padding:0;display:grid;position:static;inset:auto;box-shadow:0 10px 28px #0078ff50,inset 0 2px 2px #a1e8ff6b}.poster-card .slot-thumb .poster-hover-title{letter-spacing:normal;background:0 0;border:0;padding:0;font-size:14px;font-weight:800;position:absolute;inset:15px 32px auto 12px}@media (width<=600px){.poster-card .slot-thumb .card-play-button{border-radius:18px;width:58px;height:58px}.poster-card .slot-thumb .poster-hover-title{font-size:11px}}@media (hover:none){.poster-card .slot-thumb .card-play-shade{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000 25%,#06142d75)}.poster-card .slot-thumb .poster-hover-title{display:none}}@media (width<=600px){.poster-card .slot-thumb .card-play-shade{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000 25%,#06142d75)}.poster-card .slot-thumb .poster-hover-title{display:none}}.mast{z-index:35;position:relative}.coin-icon{color:#fff;letter-spacing:-.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:800;line-height:1;display:inline-flex}.balance-menu{flex:none;position:relative}.balance-trigger{color:#fff;text-align:left;background:#192338;border:0;border-radius:14px;align-items:center;gap:9px;max-width:185px;min-height:45px;padding:7px 10px;display:flex}.balance-trigger>span:nth-child(2){gap:2px;min-width:0;display:grid}.balance-trigger b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.balance-trigger small{color:#7186a7;font-size:9px;font-weight:800}.balance-trigger>svg{color:#637c9f}.balance-popup{color:#fff;z-index:90;background:#131e2e;border:1px solid #24324b;border-radius:25px;width:300px;max-width:calc(100vw - 24px);padding:19px 17px 14px;position:absolute;top:calc(100% + 17px);right:0;box-shadow:0 15px 55px #020711b0}.balance-popup:before{content:"";background:#131e2e;border-top:1px solid #24324b;border-left:1px solid #24324b;width:16px;height:16px;position:absolute;top:-8px;right:40px;transform:rotate(45deg)}.balance-list{scrollbar-width:thin;scrollbar-color:#3c5274 transparent;max-height:min(500px,60dvh);overflow:auto}.balance-list h3{margin:4px 12px 13px;font-size:13px}.balance-choice{color:#8295b0;text-align:left;background:0 0;border-radius:10px;grid-template-columns:minmax(70px,1fr) 95px;align-items:center;gap:10px;width:100%;padding:0 8px 0 0;display:grid;position:relative}.balance-choice>b{color:#e9f2ff;font-variant-numeric:tabular-nums;background:#222e42;align-items:center;min-height:48px;padding:12px;font-size:14px;display:flex}.balance-choice>span{align-items:center;gap:9px;font-size:13px;font-weight:750;display:flex}.balance-choice.selected>span{color:#2aabff}.balance-choice>small{color:#72829b;grid-column:1/-1;padding:0 8px 5px 12px;font-size:9px}.balance-choice:hover{background:#233550}.balance-choice:disabled{opacity:.45}.balance-popup-footer{border-top:1px solid #29354b;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:17px 4px 11px;font-size:12px;font-weight:750;display:flex}.wallet-toggle{background:#1e2b40;border:0;border-radius:7px;flex:none;width:49px;height:25px;padding:4px;display:block;position:relative}.wallet-toggle i{background:#40516e;border-radius:4px;width:17px;height:17px;transition:transform .15s,background .15s;display:block}.wallet-toggle[aria-checked=true] i{background:linear-gradient(135deg,#3dd1ff,#1857fb);transform:translate(24px);box-shadow:0 0 14px #208cff75}.wallet-toggle:disabled{opacity:.45}.balance-settings{color:#6fbaff;justify-content:space-between;align-items:center;gap:10px;padding:10px 4px 0;font-size:11px;display:flex}.wallet-muted{color:#8295b2;font-size:12px;line-height:1.6}.wallet-topup-button{color:#fff;background:linear-gradient(135deg,#42d2ff,#1553ff);border-radius:14px;flex:none;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 5px 18px #207bff44}.game-search-dialog{color:#fff;background:#182338;border:1px solid #2d405c;border-radius:25px;width:min(1050px,100vw - 30px);max-height:90dvh;padding:24px}.game-search-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030916cf}.global-search-input{color:#6592bf;background:#10192b;border-radius:16px;align-items:center;gap:12px;margin-top:18px;padding:14px 17px;display:flex}.global-search-input input{color:#fff;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:16px}.game-search-results{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px;max-height:56dvh;display:grid;overflow:auto}.game-search-results>button{text-align:left;color:#fff;background:#101b2d;border:1px solid #0000;border-radius:17px;align-items:center;gap:11px;min-width:0;padding:11px;display:flex}.game-search-results>button:hover,.game-search-results>button.focused{background:#213653;border-color:#347fb5}.game-search-results img{object-fit:cover;border-radius:12px;width:55px;height:55px}.game-search-results strong{font-size:12px;line-height:1.25;display:block}.game-search-results small{color:#8ba6cb;margin-top:6px;font-size:10px;display:block}.search-play{color:#43c2ff;flex:none;place-items:center;margin-left:auto;display:grid}.wallet-empty{color:#627b9f;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;display:flex}.wallet-empty p{font-size:16px}.wallet-empty>svg{opacity:.8}.cabinet-back{background:#1b273b;border-radius:13px;align-items:center;gap:12px;margin-left:auto;padding:12px 15px;font-size:12px;font-weight:750;display:inline-flex}.cabinet-back svg{color:#329fff}.account-shell .sidebar{background:#121c2d;padding:16px 12px}.cabinet-sidebar-profile{background:#1b2942;border-radius:16px;align-items:center;gap:10px;min-width:0;margin-bottom:12px;padding:12px;display:flex}.cabinet-sidebar-profile>svg{color:#349dff}.cabinet-sidebar-profile>div{min-width:0}.cabinet-sidebar-profile strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.cabinet-sidebar-profile small{color:#6b7f9d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.cabinet-sidebar-wallet{align-items:center;gap:7px;margin-bottom:22px;display:flex}.cabinet-sidebar-wallet .balance-menu{flex:1;min-width:0}.cabinet-sidebar-wallet .balance-trigger{width:100%;padding:7px}.cabinet-sidebar-wallet .balance-trigger b{font-size:10px}.cabinet-sidebar-wallet .wallet-topup-button{width:36px;height:42px}.cabinet-sidebar-wallet .balance-popup{left:0;right:auto}.cabinet-nav{gap:8px;display:grid}.cabinet-nav a{color:#8297b8;border-radius:12px;align-items:center;gap:17px;padding:15px 10px;font-size:13px;font-weight:750;display:flex;position:relative}.cabinet-nav a svg{color:#607897}.cabinet-nav a[aria-current] svg{color:#279aff}.cabinet-nav a[aria-current]:before{content:"";background:linear-gradient(#39d1ff,#2256fe);border-radius:5px;width:4px;position:absolute;top:12px;bottom:12px;left:-12px}.account-shell main{min-width:0}.wallet-tabs{background:#141f31;border-radius:17px;gap:5px;max-width:840px;margin:0 0 25px;padding:5px;display:flex;overflow:auto}.wallet-tabs a{color:#6f87aa;white-space:nowrap;border-radius:13px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:8px 17px;font-size:13px;font-weight:750;display:flex}.wallet-tabs a[aria-current]{color:#fff;background:linear-gradient(135deg,#3acbff,#1754fa)}.payment-layout{grid-template-columns:minmax(215px,.9fr) minmax(320px,1.6fr) minmax(185px,.7fr);align-items:start;gap:20px;display:grid}.payment-layout h2{align-items:center;gap:10px;margin:0 0 18px;font-size:20px;line-height:1.25;display:flex}.payment-layout h2 em{background:linear-gradient(130deg,#35d1fd,#2052f5);border-radius:7px;flex:none;place-items:center;width:29px;height:29px;font-size:18px;font-style:normal;display:grid}.payment-methods,.network-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.payment-card{text-align:left;color:#fff;background:#141f32;border:2px solid #0000;border-radius:20px;min-height:85px;padding:15px 12px;position:relative;overflow:hidden}.payment-card strong{z-index:1;max-width:85%;font-size:11px;line-height:1.3;display:block;position:relative}.payment-card.selected{background:linear-gradient(145deg,#1a3652,#142338);border-color:#32bfff}.payment-art{filter:drop-shadow(0 6px 9px #01091a70);place-items:center;display:grid;position:absolute;bottom:9px;right:10px;transform:rotate(-6deg)}.payment-art>b{font-size:43px;line-height:1}.payment-art>.coin-icon{transform:rotate(6deg)}.payment-selection>h2:not(:first-child){margin-top:24px}.network-choices>button{text-align:left;color:#eef4ff;background:#151f31;border:2px solid #0000;border-radius:20px;justify-content:space-between;align-items:center;gap:8px;min-height:85px;padding:15px 12px;display:flex}.network-choices [aria-pressed=true]{background:#163451;border-color:#3abcff}.network-choices strong{font-size:12px}.network-choices small{color:#7188ac;margin-top:5px;font-size:9px;display:block}.crypto-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.crypto-choices button{color:#fff;background:#1a2940;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:8px 4px;font-size:10px;font-weight:750;display:flex}.crypto-choices [aria-pressed=true]{background:#123b59;border-color:#35baff}.deposit-amount{background:#141f31;border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;min-height:69px;margin:0 0 15px;padding:16px 19px;display:flex}.deposit-amount input{color:#fff;background:0 0;border:0;flex:1;width:100px;min-width:100px;max-width:100%;padding:0;font-size:14px}.deposit-amount>span{color:#62799c;white-space:nowrap;font-size:10px}.deposit-amount b{color:#fff;font-size:12px}.deposit-presets{background:#141f31;border-radius:20px;margin-bottom:19px;padding:15px}.deposit-presets>span{color:#7187a6;align-items:center;gap:8px;margin-bottom:13px;font-size:11px;font-weight:650;display:flex}.deposit-presets>div{flex-wrap:wrap;gap:6px;display:flex}.deposit-presets button{color:#fff;background:#202e45;border-radius:10px;flex:1;min-width:58px;padding:10px 5px;font-size:10px;font-weight:750}.payment-network-summary{background:#172c40;border:1px solid #285671;border-radius:18px;align-items:center;gap:12px;margin-bottom:16px;padding:15px;display:flex}.payment-network-summary strong{font-size:14px}.payment-network-summary p{color:#8aa5c6;margin:5px 0 0;font-size:11px}.payment-preview-banner{color:#fff;background:linear-gradient(120deg,#087af0,#064ac1);border-radius:20px;align-items:center;gap:15px;margin-bottom:15px;padding:20px;display:flex}.payment-preview-banner strong{font-size:16px;display:block}.payment-preview-banner span{margin-top:5px;font-size:22px;font-weight:800;display:block}.payment-total{background:#152033;border-radius:20px;margin-bottom:17px;padding:18px}.payment-total>div{border-bottom:1px solid #25334a;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.payment-total>div:first-child{padding-top:0}.payment-total>div:last-child{border:0}.payment-total p{margin-bottom:0}.payments-off{color:#94b2d9;background:#142840;border:1px solid #2d5071;border-radius:16px;align-items:flex-start;gap:10px;margin-bottom:15px;padding:14px;font-size:12px;line-height:1.5;display:flex}.payment-submit{width:100%;min-height:55px;font-size:15px;display:flex}.payment-submit:disabled{opacity:.55;cursor:default}.wallet-destination{color:#90a3c1;gap:7px;margin-bottom:15px;font-size:11px;display:grid}.wallet-destination input{color:#fff;background:#152034;border:1px solid #2b3d59;border-radius:17px;width:100%;min-width:0;padding:18px}.wallet-promo{text-align:center;background:radial-gradient(at top,#214f86,#0000 65%),#142035;border:1px solid #20304b;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;min-height:440px;margin-top:48px;padding:25px 18px;display:flex}.wallet-promo img{object-fit:contain;filter:drop-shadow(0 10px 25px #1c8df438);width:140px;max-width:95%;height:150px}.wallet-promo>strong{color:#59c1ff;margin:24px 0 10px;font-size:48px;line-height:1.1}.wallet-promo h3{margin:0;font-size:22px;line-height:1.2}.wallet-promo p{color:#8ca4c7;font-size:11px;line-height:1.6}.wallet-promo .button{padding:11px;font-size:11px}.wallet-display-options{background:#142035;border-radius:22px;margin-bottom:22px;padding:22px}.wallet-display-options>div:first-child{align-items:center;gap:15px;display:flex}.wallet-display-options h3{margin:0;font-size:15px}.display-fiat-options{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.display-fiat-options>button{color:#fff;background:#223149;border:1px solid #0000;border-radius:13px;align-items:center;gap:8px;min-width:100px;padding:8px 10px;font-size:12px;font-weight:750;display:flex}.display-fiat-options i{background:#405371;border-radius:4px;width:15px;height:15px;margin-left:auto}.display-fiat-options [aria-pressed=true]{border-color:#2889d4}.display-fiat-options [aria-pressed=true] i{background:linear-gradient(135deg,#3ed9ff,#2758f8);box-shadow:0 0 9px #1d83ff80}.wallet-display-options>p{color:#748aab;margin-bottom:0;font-size:11px;line-height:1.6}.wallet-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.wallet-section-heading h2{align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.wallet-section-heading svg{color:#38b9ff}.wallet-section-heading .text-btn{font-size:11px}.wallet-asset-groups{grid-template-columns:minmax(180px,.9fr) minmax(0,4fr);gap:18px;display:grid}.wallet-asset-group>h3{background:#152034;border-radius:16px;align-items:center;gap:10px;margin:0 0 15px;padding:16px;font-size:17px;display:flex}.wallet-asset-group>h3 svg{color:#2bafff}.wallet-asset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wallet-asset-group.fiat .wallet-asset-grid{grid-template-columns:1fr}.wallet-asset-row{background:#152033;border-radius:18px;align-items:center;gap:8px;min-width:0;padding:6px;display:flex}.wallet-asset-name{color:#fff;background:#223149;border-radius:13px;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:flex}.wallet-asset-name:disabled{opacity:.6}.wallet-asset-row>span{color:#7995ba;margin-left:auto;font-size:11px}.wallet-select-dot{background:#24364f;border-radius:5px;flex:none;width:16px;height:16px;margin:0 7px}.wallet-select-dot[aria-pressed=true]{background:linear-gradient(135deg,#35d2ff,#2457f2);box-shadow:0 0 10px #1c7fff80}.wallet-select-dot:disabled{opacity:.5}.wallet-asset-row>.wallet-toggle{width:39px;margin-left:auto;margin-right:3px}.wallet-asset-row>.wallet-toggle[aria-checked=true] i{transform:translate(14px)}.transfer-layout{grid-template-columns:minmax(200px,1fr) minmax(320px,1.7fr) minmax(185px,.8fr);align-items:start;gap:22px;display:grid}.transfer-warning{text-align:center;background:radial-gradient(circle at 50% 5%,#365d91,#0000 75%),#15233c;border:1px solid #243a5d;border-radius:23px;min-height:305px;padding:30px 20px}.transfer-warning>svg{color:#65c5ff;filter:drop-shadow(0 5px 17px #119dff70)}.transfer-warning h2{font-size:27px;line-height:1.15}.transfer-warning p{color:#a3bad9;font-size:11px;line-height:1.7}.transfer-form input{color:#fff;background:#152035;border:1px solid #23354f;border-radius:20px;width:100%;min-width:0;padding:23px 20px;font-size:13px}.transfer-locked{color:#d2e5ff;background:#273954;border-radius:20px;align-items:center;gap:15px;margin-top:10px;padding:14px;display:flex}.transfer-locked strong{font-size:20px}.transfer-locked p{color:#8fa8cc;margin:5px 0 0;font-size:11px}.transfer-layout .wallet-promo{margin-top:0}.wallet-history,.game-history-page{min-height:420px;padding:10px 0}.wallet-history .account-table,.game-history-page .account-table{white-space:nowrap;width:100%}.wallet-history .account-table th,.game-history-page .account-table th{color:#6d85aa;padding:14px;font-size:12px;font-weight:500}.wallet-history .account-table td,.game-history-page .account-table td{font-size:12px}.transaction-done{color:#64d7af;background:#17453665;border-radius:7px;padding:5px 7px;font-size:10px}.history-game-cover{object-fit:cover;border-radius:10px}.profile-subtabs{background:#162238;border-radius:15px;width:fit-content;margin-bottom:25px;padding:5px;display:flex}.profile-subtabs>a{color:#7890b4;border-radius:12px;padding:12px 25px;font-size:13px;font-weight:750}.profile-subtabs [aria-current]{color:#fff;background:linear-gradient(130deg,#3bcaff,#2059fa)}.profile-dashboard{grid-template-columns:minmax(0,2.3fr) minmax(230px,1fr);gap:20px;display:grid}.profile-main-card{background:radial-gradient(at 25% 20%,#15374e60,#0000 70%),#131e30;border-radius:28px;padding:26px 24px}.profile-hero{align-items:center;gap:24px;min-height:225px;display:flex}.profile-avatar{color:#52bfff;filter:drop-shadow(0 12px 23px #063653);background:radial-gradient(#257dc866,#0000 75%);border-radius:35% 35% 25% 25%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:130px;height:160px;display:flex}.profile-avatar>span{color:#d0eaff;margin-top:10px;font-size:12px;font-weight:750}.profile-hero-copy{flex:1;min-width:0}.profile-hero-copy h2{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;margin:0 0 20px;font-size:28px;overflow:hidden}.profile-hero-copy p{color:#819bbb;max-width:360px;font-size:12px;line-height:1.5}.profile-hero-copy>div{flex-wrap:wrap;align-items:center;gap:18px;margin-top:23px;display:flex}.profile-hero-copy .button{border-radius:25px;min-width:145px;font-size:12px}.profile-completion{align-items:center;gap:7px;display:flex}.profile-completion b{border:2px solid #38576b;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.profile-completion small{font-size:9px;font-weight:700}.profile-level{border:6px solid #253950;border-top-color:#37abf3;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:94px;height:94px;display:flex}.profile-level strong{font-size:31px}.profile-level span{font-size:11px}.profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:24px 0;display:grid}.profile-metrics>div{min-width:0}.metric-art{filter:drop-shadow(0 8px 15px #007fff55);color:#2fb9ff;align-items:center;height:72px;margin-bottom:13px;display:flex}.metric-trophy{color:#53d995;filter:drop-shadow(0 8px 15px #18aa5355)}.metric-bonuses{color:#c0dfff}.metric-slots{color:#ffcb3e;filter:drop-shadow(0 8px 15px #ffa20050)}.profile-metrics strong{overflow-wrap:anywhere;font-size:21px;font-weight:850;display:block}.profile-metrics small{color:#7b94b8;margin-top:7px;font-size:11px;line-height:1.4;display:block}.profile-level-progress{border-top:1px solid #26384e;padding-top:15px}.profile-level-progress>div{color:#8caacc;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.profile-level-progress>div strong{color:#c5ddf6;font-size:10px}.profile-level-progress progress{accent-color:#2da8ff;width:100%;height:7px;margin:15px 0 8px}.profile-level-progress>small{color:#6986ad;font-size:9px}.profile-secret{text-align:center;background:radial-gradient(at 50% 20%,#24669c55,#0000 70%),#142035;border-radius:28px;flex-direction:column;justify-content:space-between;align-items:center;gap:15px;padding:25px;display:flex}.profile-secret>div{background:radial-gradient(#348bc633,#0000 65%);justify-content:center;align-items:center;width:100%;height:180px;display:flex}.profile-secret img{object-fit:contain;filter:drop-shadow(0 10px 22px #1698ff50);max-width:100%;height:180px}.profile-secret h2{margin:0;font-size:24px;line-height:1.2}.profile-secret p{color:#758cad;margin:0;font-size:12px;line-height:1.6}.profile-secret>.button{cursor:default;width:100%;padding:18px 10px;font-size:12px}.profile-bonus-summary{margin-top:30px}.profile-bonus-summary h2{font-size:22px}.profile-bonus-summary>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.profile-bonus-summary a{background:#172238;border-radius:22px;min-width:0;padding:23px 17px;position:relative;overflow:hidden}.profile-bonus-summary img{width:55px;position:absolute;top:-8px;right:-5px}.profile-bonus-summary strong{z-index:1;font-size:22px;display:block;position:relative}.profile-bonus-summary span{color:#7f98ba;margin-top:8px;font-size:11px;display:block}.admin-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-toggle-grid .check-row{background:#1d2b43;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;font-size:12px}.admin-toggle-grid small{color:#8aa2c7;margin-top:3px;font-size:10px;display:block}.wallet-admin-config .account-panel h2{margin-top:0}@media (width<=1450px){.payment-layout{grid-template-columns:230px minmax(290px,1fr) 195px;gap:16px}.payment-layout h2{font-size:18px}.wallet-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-hero{gap:15px}.profile-avatar{width:96px}.profile-level{border-width:4px;width:74px;height:74px}.profile-hero-copy h2{font-size:24px}.profile-metrics strong{font-size:19px}}@media (width<=1200px){.payment-layout,.transfer-layout{grid-template-columns:240px minmax(0,1fr)}.wallet-promo{display:none}.wallet-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-dashboard{grid-template-columns:1fr}.profile-secret{text-align:left;grid-template-columns:100px 1fr auto;gap:15px;padding:20px;display:grid}.profile-secret>div{grid-row:1/3;height:90px}.profile-secret img{height:100px}.profile-secret h2{font-size:21px}.profile-secret p{grid-area:2/2;font-size:11px}.profile-secret .button{grid-area:1/3/3;max-width:240px}.profile-hero-copy h2{font-size:27px}.profile-level{width:94px;height:94px}.profile-avatar{width:130px}}@media (width<=900px){.game-search-results{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-layout,.transfer-layout{grid-template-columns:230px minmax(0,1fr)}.wallet-asset-groups{grid-template-columns:170px minmax(0,1fr)}.profile-metrics strong{font-size:18px}.admin-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-hero-copy h2{font-size:24px}}@media (width<=700px){.payment-layout,.transfer-layout{grid-template-columns:1fr}.payment-methods{grid-template-columns:repeat(3,minmax(0,1fr))}.network-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-selection h2,.payment-details h2{font-size:20px}.payment-details{margin-top:10px}.wallet-asset-groups{grid-template-columns:1fr}.wallet-asset-group.fiat .wallet-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-tabs a{padding:10px 13px;font-size:12px}.wallet-tabs{margin-bottom:20px}.profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.profile-hero{flex-wrap:wrap;gap:15px}.profile-avatar{width:85px;height:125px}.profile-avatar>svg{width:70px;height:70px}.profile-hero-copy h2{font-size:21px}.profile-level{width:65px;height:65px;position:absolute;top:20px;right:22px}.profile-level strong{font-size:23px}.profile-level span{font-size:9px}.profile-main-card{padding:22px 18px;position:relative}.profile-hero{padding-top:52px}.profile-secret{grid-template-columns:90px 1fr;gap:12px}.profile-secret .button{grid-area:auto/1/auto/-1;max-width:none}.profile-bonus-summary>div{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-bonus-summary strong{font-size:20px}.transfer-warning{min-height:220px}.transfer-warning h2{font-size:25px}.transfer-warning>svg{width:55px;height:55px}}@media (width<=500px){.mast .tools .mast-search{place-items:center;width:29px;min-height:33px;display:grid}.mast .tools{gap:5px}.mast .wallet-topup-button{border-radius:10px;width:32px;height:33px}.mast .wallet-topup-button svg{width:22px}.mast .balance-trigger{border-radius:10px;gap:5px;max-width:114px;min-height:33px;padding:4px 6px}.mast .balance-trigger b{font-size:10px}.mast .balance-trigger .coin-icon{width:20px!important;height:20px!important;font-size:11px!important}.mast .balance-trigger small{font-size:7px}.mast .balance-trigger>svg{width:10px}.mast .brand .word{font-size:23px}.mast .brand .mark{display:none}.mast .brand{gap:0}.mast .profile-link{display:none}.mast{gap:5px;padding-left:9px;padding-right:9px}.mast .tools #menu-toggle{width:29px}.mast .balance-popup{right:-65px}.balance-popup{width:285px;padding:15px}.game-search-dialog{width:calc(100vw - 18px);padding:17px}.game-search-results{grid-template-columns:1fr}.global-search-input{padding:12px}.global-search-input input{font-size:13px}.cabinet-back{gap:7px;padding:10px;font-size:10px}.page-title h1{font-size:25px}.payment-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-tabs a{min-width:72px;padding:10px 9px;font-size:11px}.payment-card{min-height:88px}.deposit-amount{gap:11px;padding:15px}.deposit-amount input{font-size:13px}.deposit-amount>span{font-size:9px}.deposit-amount b{font-size:10px}.payment-total{padding:16px}.wallet-display-options{padding:17px}.wallet-display-options h3{font-size:13px}.display-fiat-options>button{flex:1;min-width:76px;padding:6px;font-size:10px}.display-fiat-options .coin-icon{width:20px!important;height:20px!important;font-size:11px!important}.wallet-section-heading{flex-wrap:wrap}.wallet-section-heading h2{font-size:18px}.wallet-asset-grid{gap:8px}.wallet-asset-name{gap:6px;padding:8px;font-size:10px}.wallet-asset-name .coin-icon{width:21px!important;height:21px!important;font-size:12px!important}.wallet-asset-row{gap:3px}.wallet-asset-row>span{font-size:10px}.wallet-select-dot{width:13px;height:13px;margin:0 5px}.wallet-asset-row>.wallet-toggle{width:34px;height:24px;margin:0 1px;padding:4px}.wallet-asset-row>.wallet-toggle i{width:15px;height:16px}.wallet-asset-row>.wallet-toggle[aria-checked=true] i{transform:translate(11px)}.profile-hero-copy h2{font-size:18px}.profile-hero-copy p{font-size:10px}.profile-hero-copy .button{min-width:125px;font-size:10px}.profile-completion{gap:5px}.profile-completion small{font-size:8px}.profile-hero-copy>div{gap:10px}.profile-avatar{width:67px}.profile-avatar>svg{width:60px}.profile-avatar>span{font-size:10px}.profile-metrics{padding-top:20px}.profile-secret h2{font-size:20px}.profile-secret p{font-size:10px}.profile-level-progress>div{flex-direction:column;align-items:flex-start;gap:5px}.admin-toggle-grid{grid-template-columns:1fr}}.payment-layout>.payment-details,.payment-details>.payment-network-summary,.payment-details>.payment-total{margin-top:0}.wallet-admin-config>.account-panel{margin-top:20px}.profile-logout{margin-top:25px}.payment-card strong{max-width:75%;font-size:10px}.payment-art{bottom:6px;right:8px}.payment-card .payment-art>b{font-size:39px}@media (width<=1100px){.mast .tools .profile-link{display:none}}@media (width<=700px){.mast .casino-tab{display:none}.payment-layout>.payment-details{margin-top:10px}}@media (width<=500px){.wallet-tabs{scrollbar-width:none}.wallet-tabs::-webkit-scrollbar{display:none}.payment-card strong{font-size:11px}}.balance-popup.balance-popup-portal{z-index:1000;box-sizing:border-box;flex-direction:column;max-width:none;margin:0;display:flex;position:fixed;bottom:auto;right:auto;overflow:visible}.balance-popup-portal .balance-list{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none}.balance-popup-portal .balance-popup-footer,.balance-popup-portal .balance-settings,.balance-popup-portal>.wallet-muted{flex:none}.balance-popup.balance-popup-portal:before{left:var(--balance-arrow-left,50%);right:auto;transform:translate(-50%)rotate(45deg)}.balance-popup.balance-popup-portal.opens-above:before{border:1px solid #24324b;border-top:0;border-left:0;top:auto;bottom:-8px}.payment-card{align-items:flex-start;min-height:104px;padding:13px 12px;display:flex}.payment-card strong{text-shadow:0 1px 2px #061021;max-width:100%;padding-right:3px;font-size:11px}.payment-card .payment-art{filter:drop-shadow(0 6px 10px #020b2180);bottom:5px;right:8px;transform:none}.payment-card .payment-method-icon{width:61px;height:61px;display:block}.payment-card .payment-art:before{content:"";filter:blur(12px);z-index:-1;background:#3286fb1c;border-radius:50%;position:absolute;inset:8px}@media (width<=500px){.payment-card{min-height:101px}.payment-card .payment-method-icon{width:60px;height:60px}.payment-card strong{font-size:11px}}.side-nav>.casino-root-link{color:#b9c8df;border-radius:12px;align-items:center;gap:12px;margin:0 12px 12px;padding:13px 12px;font-size:14px;font-weight:750;display:flex}.side-nav>.casino-root-link[aria-current]{color:#80c8ff;background:#1b3355}.side-nav>.casino-root-link svg{color:#6c9ac6}.utility-inner{justify-content:flex-end}.utility-space{margin-right:auto}:root{--focus:#52c9ff;--control-radius:12px;--panel-radius:22px;--control-height:44px;--header-height:76px;--control-border:#30445f;--control-bg:#142137;--active-bg:linear-gradient(125deg,#36c8fb,#2267fa)}.mast-unified{height:var(--header-height);border-bottom:1px solid #24334b;box-shadow:0 4px 25px #030a181f}.mast-unified .brand{flex:none}.mast-support .channel{color:#afc2df;background:0 0;align-items:center;gap:7px;min-height:44px;padding:0 10px;font-size:12px;display:inline-flex}.mast-support .channel svg{color:#49baff}.mast-unified .top-language{background:#172338;border:1px solid #263751;border-radius:12px;gap:6px;min-height:40px;padding:8px 10px}.mast-unified .top-language select{cursor:pointer;background:0 0;max-width:44px;padding:2px 0;font-size:11px}.shell{min-height:calc(100dvh - var(--header-height))}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}:where(button,a){touch-action:manipulation}.button,.profile-link,.reward-btn,.cabinet-back{border-radius:var(--control-radius);min-height:var(--control-height);font-weight:750;transition:background .16s,box-shadow .16s,transform .16s}.button.mint{background:var(--active-bg);color:#fff;box-shadow:0 5px 18px #1679ff30}.button.mint:hover:enabled{box-shadow:0 5px 24px #238bff60}.button.secondary,.cabinet-back{color:#e5efff;background:#1c2c44;border:1px solid #30435e}.button:disabled{cursor:default;opacity:.5;box-shadow:none}.button:active:enabled,.reward-btn:active:enabled{transform:translateY(1px)}:where(.auth-body,.account-panel,.admin-main,.transfer-form,.wallet-destination) input:not([type=checkbox]):not([type=radio]),:where(.auth-body,.account-panel,.admin-main) select,:where(.account-panel,.admin-main) textarea{border:1px solid var(--control-border);border-radius:var(--control-radius);color:#edf5ff;background:#111c2e;min-height:44px;padding:11px 13px;font-size:13px;line-height:1.4;transition:border-color .15s,box-shadow .15s}:where(.auth-body,.account-panel,.admin-main) input::placeholder,:where(.account-panel,.admin-main) textarea::placeholder{color:#8298b8}.secret-field{border-radius:var(--control-radius);border-color:var(--control-border);background:#111c2e;overflow:visible}.auth-body .secret-field input{background:0 0;border:0;min-width:0}.secret-field:focus-within{border-color:#52c9ff}.secret-field button{border-radius:0 11px 11px 0;min-width:40px}:where(input[type=checkbox],input[type=radio],progress){accent-color:#39b7ff}:where(.auth-tabs,.profile-subtabs,.wallet-tabs,.account-tabs){background:#121e31;border-radius:16px;gap:5px;padding:5px}:where(.auth-tabs,.profile-subtabs,.wallet-tabs,.account-tabs)>:is(a,button){border-radius:11px;justify-content:center;align-items:center;min-height:40px;font-weight:750;line-height:1.3;display:inline-flex}:where(.auth-tabs,.profile-subtabs,.wallet-tabs,.account-tabs)>:is([aria-current],[aria-selected=true]){background:var(--active-bg);color:#fff;box-shadow:0 3px 12px #1779ff25}.cabinet-nav a[aria-current]{color:#fff;background:linear-gradient(100deg,#213e63,#192d47)}.category-tiles a[aria-current]{background:var(--active-bg);color:#fff;border-color:#3ba6fa}.category-tiles a[aria-current] small{color:#d9efff}.account-columns>section,.profile-dashboard>section,.profile-dashboard>aside{margin-top:0}.account-panel,.catalog-hud,.wallet-display-options,.payment-total{border-radius:var(--panel-radius)}.account-panel label,.auth-body form>label{gap:7px;font-size:12px;line-height:1.5}.account-panel h2{margin-bottom:16px}.account-panel .muted{margin:0 0 15px;line-height:1.6}.account-table th{color:#8fa8cb;font-size:12px;font-weight:600}.account-table td{padding:14px 12px}.payment-card,.network-choices button{transition:background .15s,border-color .15s}.payment-card:hover,.network-choices button:hover{border-color:#4d80a9}.payment-card.selected,.network-choices [aria-pressed=true]{background:linear-gradient(140deg,#1c3d5b,#16253c);border-color:#3dc8ff}.slot-search:focus-within,.global-search-input:focus-within,.provider-find:focus-within{box-shadow:0 0 0 2px #46bbff}:where(.slot-search,.global-search-input,.provider-find) input:focus-visible{outline:0}.promo-welcome{isolation:isolate;background:#091525;position:relative}.promo-welcome .moneyrush-hero-art{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.promo-welcome .moneyrush-hero-art>img{object-fit:cover;object-position:center top}.promo-welcome .slide-content{z-index:1;background:0 0;width:61%;padding-left:clamp(23px,4vw,64px)}.promo-welcome .slide-content h2{font-size:clamp(38px,4.7vw,74px)}.promo-welcome .slide-content p{color:#c4d9ef;max-width:340px;font-size:clamp(12px,1.1vw,15px);line-height:1.5}.promo-api .smart-image>img{object-fit:contain}.profile-avatar{filter:none;background:radial-gradient(at 50% 65%,#218ad22b,#0000 70%);width:145px;height:235px}.profile-avatar>.smart-image{background:0 0;flex:none;width:155px;height:205px;overflow:visible}.profile-avatar .smart-image>img{object-fit:contain}.profile-avatar>span{letter-spacing:.08em;text-transform:uppercase;color:#e6ce9e;background:#152537;border:1px solid #9a7b4a55;border-radius:20px;margin-top:0;padding:6px 10px;font-size:10px;display:block}.profile-secret .smart-image{background:0 0;width:220px;height:200px}.profile-secret .smart-image>img{object-fit:contain;filter:none;height:100%}.profile-bonus-summary a>.smart-image{opacity:.8;background:0 0;width:76px;height:76px;position:absolute;top:-10px;right:-5px}.profile-bonus-summary .smart-image>img{object-fit:contain;filter:none;width:100%;height:100%;position:absolute;inset:0}.profile-bonus-summary .balance-amount{color:inherit;font-size:inherit;margin:0;display:inline-flex}.wallet-promo>.smart-image{background:0 0;width:100%;height:180px}.wallet-promo .smart-image>img{object-fit:contain;filter:none;width:100%;height:100%}.gift-stage img[src*="/brand/"],.available-card img[src*="/brand/"]{filter:none}.auth-feature{isolation:isolate;background:radial-gradient(at 50% 35%,#184763,#0b192d 70%);padding:25px;position:relative;overflow:hidden}.auth-feature>.auth-mascot{z-index:0;background:0 0;position:absolute;inset:70px -20px 125px}.auth-feature .auth-mascot>img{object-fit:contain;object-position:center}.auth-feature:after{z-index:0;pointer-events:none;background:linear-gradient(#0000 45%,#0a1729c9 77%,#0a1729 92%)}.auth-feature>.auth-brand,.auth-feature>div:not(.smart-image){z-index:1;position:relative}.auth-feature .auth-brand{letter-spacing:-.04em;color:#e5f2ff;font-size:16px;font-weight:850}.auth-feature strong{font-size:36px}.auth-feature p{color:#a8c4df;font-size:11px}.smart-image{isolation:isolate;background:#142239;min-width:0;position:relative;overflow:hidden}.smart-image>img{object-fit:cover;opacity:0;aspect-ratio:auto;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.smart-image.is-ready>img{opacity:1}.smart-image.is-error>img{visibility:hidden}.smart-image>.image-skeleton{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.image-fallback{color:#4a94c2;background:radial-gradient(#233a57,#111d30);place-items:center;display:grid;position:absolute;inset:0}.image-fallback svg{width:36px;max-width:45%;height:36px}.poster-card .slot-thumb>.smart-image{aspect-ratio:.72;width:100%}.slot-compact .slot-thumb>.smart-image{border-radius:inherit;width:100%;height:100%}.search-game-cover{border-radius:12px;flex:none;width:55px;height:55px}.game-search-results .search-game-cover>img{width:100%;height:100%}.history-game-cover.smart-image{width:54px;height:54px}.skeleton{background:#1c2d45;border-radius:8px;display:inline-block;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#718fc224 50%,#0000 80%);animation:1.6s ease-in-out infinite mr-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes mr-shimmer{to{transform:translate(100%)}}.balance-amount{vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}.balance-amount .balance-skeleton{border-radius:4px;width:62px;max-width:100%;height:.8em;min-height:9px;margin:3px 0}.balance-choice .balance-skeleton{width:75px}.balance-trigger .balance-amount{text-overflow:ellipsis;display:block;overflow:hidden}.boot-skeleton{background:#0b111e;min-height:100dvh}.boot-header{height:var(--header-height);background:#101a2c;border-bottom:1px solid #25344b;justify-content:space-between;align-items:center;padding:0 clamp(15px,3vw,44px);display:flex}.boot-action{width:128px;height:40px}.boot-layout{min-height:70dvh;display:flex}.boot-sidebar{border-right:1px solid #233149;flex-direction:column;flex:none;gap:18px;width:202px;padding:30px 15px;display:flex}.boot-sidebar>.skeleton{width:100%;height:35px}.boot-content{flex:1;min-width:0;max-width:1560px;padding:32px}.boot-banner{border-radius:22px;width:100%;height:clamp(200px,23vw,340px);display:block}.boot-tabs{gap:10px;margin:25px 0;display:flex}.boot-tabs>.skeleton{flex:1;height:45px}.boot-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.boot-cards>.skeleton{aspect-ratio:.72;border-radius:20px}.boot-compact .boot-content{max-width:1100px;margin:auto}@media (width<=1100px){.mast-support{display:none}.profile-avatar{width:135px}.profile-secret .smart-image{width:100%;height:100%}}@media (width<=900px){:root{--header-height:64px}.mast-unified .tools{gap:8px}.boot-sidebar{display:none}.boot-content{padding:24px}.boot-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){.profile-avatar{width:92px;height:165px}.profile-avatar>.smart-image{width:110px;height:145px}.profile-hero{padding-top:38px}.profile-main-card{padding:20px 17px}.profile-secret .smart-image{height:100px}.profile-bonus-summary strong{font-size:18px}}@media (width<=600px){:root{--header-height:58px}.mast-unified{gap:6px;padding:0 11px}.mast-unified .top-language{display:none}.mast-unified .tools{gap:6px}.mast-unified .button{min-height:36px}.mast-unified .brand .word{font-size:24px}.promo-welcome .moneyrush-hero-art>img{object-position:88% top}.promo-welcome:after{content:"";pointer-events:none;background:linear-gradient(90deg,#081525e0,#0000 90%);position:absolute;inset:0}.promo-welcome .slide-content{width:72%;padding:22px 12px 40px 20px}.promo-welcome .slide-content h2{font-size:clamp(30px,8vw,46px)}.promo-welcome .slide-content p{max-width:200px;font-size:11px}.auth-feature{justify-content:flex-start;align-items:center;min-height:100px;padding:15px 18px}.auth-feature>.auth-mascot{width:auto;height:auto;inset:6px -10px -36px 62%}.auth-feature:after{background:linear-gradient(90deg,#0a1729 25%,#0000 90%)}.auth-feature strong{font-size:25px}.auth-feature strong em{font-size:22px}.auth-feature>.auth-brand{display:none}.auth-feature>div:not(.smart-image){max-width:75%}.auth-feature small,.auth-feature p{display:none}.button,.profile-link,.reward-btn,.cabinet-back{font-size:12px}.profile-avatar{width:78px}.profile-avatar>.smart-image{width:100px}.profile-avatar>span{padding:5px 8px;font-size:9px}.boot-header .brand .word{font-size:24px}.boot-action{width:80px;height:34px}.boot-content{padding:17px 12px}.boot-banner{border-radius:17px;height:210px}.boot-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.boot-tabs{gap:6px;margin:19px 0}.boot-tabs>.skeleton{height:36px}.profile-secret .button{min-height:44px}}@media (width<=380px){.mast-unified{gap:4px;padding:0 8px}.mast-unified .brand .word{font-size:22px}.mast-unified .tools{gap:4px}.mast-unified .signup,.mast-unified .login{padding:8px 7px;font-size:11px}.mast-unified .balance-trigger{max-width:108px}.mast-unified .tools .mast-search{width:28px}.profile-hero{gap:10px}.profile-hero-copy .button{min-width:110px;padding:10px}.profile-completion small{font-size:8px}.profile-avatar{width:66px}.profile-avatar>.smart-image{width:90px}.profile-hero-copy h2{font-size:17px}}@media (prefers-reduced-motion:reduce){.skeleton:after{background:linear-gradient(100deg,#0000,#718fc218,#0000);animation:none;transform:none}.smart-image>img,.button,.wallet-toggle i,.card-play-button{transition:none}.button:active:enabled,.reward-btn:active:enabled{transform:none}}:root{--page-width:1560px;--page-gutter:clamp(16px,2.3vw,36px);--section-gap:24px}.shell-clean{display:block}.shell-clean>main{width:100%;max-width:var(--page-width);padding:var(--page-gutter);min-width:0;margin:0 auto}.mast-unified{padding-inline:max(var(--page-gutter),calc((100vw - var(--page-width))/2 + var(--page-gutter)))}.mast-unified .tools{gap:10px}.mast-unified :is(.mast-search,.wallet-topup-button,.balance-trigger,.account-menu-trigger,.top-language,.signup,.login){border-radius:12px;height:44px;min-height:44px}.mast-unified :is(.mast-search,.wallet-topup-button){width:44px}.page-title{align-items:center;min-height:44px;margin-bottom:24px}.page-title h1{letter-spacing:-.04em;font-size:clamp(28px,2.6vw,36px);line-height:1.2}.page-title .cabinet-back{min-height:44px}.page-content{min-width:0}.account-menu{flex:none;position:relative}.account-menu-trigger{color:#eef6ff;background:#1b2a40;border:1px solid #30415a;align-items:center;gap:10px;max-width:220px;padding:0 13px;display:flex}.account-menu-trigger>svg{color:#4cbcff}.account-menu-trigger strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.account-menu-trigger[aria-expanded=true]{background:#1b3554;border-color:#44baff}#account-menu-popup{z-index:100;background:#152238;border:1px solid #30455f;border-radius:18px;width:248px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 90px);padding:10px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 18px 55px #010813b3}.account-menu-heading{border-bottom:1px solid #2b405b;gap:4px;min-width:0;margin-bottom:6px;padding:9px 11px 13px;display:grid}.account-menu-heading strong{overflow-wrap:anywhere;font-size:13px}.account-menu-heading small{color:#a2b8d5;font-size:11px}#account-menu-popup nav{gap:3px;display:grid}#account-menu-popup a{color:#bfcee3;border-radius:10px;align-items:center;gap:12px;min-height:42px;padding:10px 11px;font-size:12px;font-weight:650;display:flex}#account-menu-popup a svg{color:#6eaff3}#account-menu-popup a:hover,#account-menu-popup a[aria-current]{color:#fff;background:#243d5c}.account-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.page-content :is(.account-columns,.payment-layout,.transfer-layout,.wallet-asset-groups,.profile-dashboard)>section{margin-top:0}.account-panel{margin-bottom:20px;padding:24px}.account-panel .panel-heading h2{margin:0}.account-panel .panel-heading{min-height:28px;margin-bottom:18px}.account-panel form,.admin-main form{gap:12px}.account-panel .error:empty,.admin-main .error:empty,.auth-body .error:empty{display:none}.account-panel .check-row{align-items:center;gap:9px;min-height:36px;display:flex}.account-panel .check-row input{margin:0}.profile-subtabs,.wallet-tabs,.account-tabs{margin-bottom:24px}.profile-dashboard{align-items:stretch;gap:20px}.profile-secret{margin-top:0}.profile-hero-copy>div{align-items:center}.profile-level-progress>div{line-height:1.5}.payment-layout,.transfer-layout{gap:20px}.payment-layout .payment-selection,.payment-layout .payment-details{min-width:0}.payment-layout h2{min-height:30px;margin-bottom:18px}.payment-layout>.wallet-promo{margin-top:48px}.transfer-form{gap:12px;display:grid}.transfer-form label{margin:0}.transfer-form .transfer-locked,.wallet-asset-groups>section{margin-top:0}.wallet-asset-group>h3{min-height:54px;margin-bottom:16px}.wallet-asset-row{min-height:60px}.wallet-display-options>p{margin-top:16px}.profile-bonus-summary>div{gap:16px}.profile-bonus-summary a{min-height:100px}.profile-bonus-summary a>strong{padding-right:38px}.profile-bonus-summary a>span:last-child{line-height:1.5}.slot-grid.poster-grid{gap:20px!important}.poster-card .slot-open>strong{line-height:1.4}.catalog-results{margin-block:22px}.catalog-hud{padding:20px}.event-hero{margin-bottom:24px}.event-grid{gap:20px;margin-top:0}.event-card-content .button{margin-top:18px}.event-empty{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:260px;margin:0;padding:36px;display:flex}.event-empty h2,.event-empty .muted{text-align:center;margin:0}.site-footer{margin-top:40px;padding-top:28px}.footer-controls{align-items:center;gap:16px;display:flex}.footer-controls>span{font-size:11px}.footer-language{background:#192b43;border:1px solid #30445e;border-radius:10px;align-items:center;gap:6px;margin:0;padding:9px;display:none}.footer-language select{color:#fff;font:inherit;background:0 0;border:0;font-size:12px}.public-copy{max-width:960px}.public-copy p+p{margin-top:16px}.admin-main{width:100%;padding:var(--page-gutter);max-width:600px}.admin-main.admin-dashboard{max-width:var(--page-width)}.admin-main>h1{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(27px,2.6vw,36px);line-height:1.2}.admin-main .account-tabs{border-bottom:0;flex-wrap:wrap;width:fit-content;max-width:100%;margin-bottom:24px}.admin-main .account-panel{margin-top:20px}.admin-main .account-tabs+.account-panel{margin-top:0}.admin-main :is(.admin-grid,.admin-toggle-grid){align-items:start;gap:16px}.admin-main .admin-toggle-grid .check-row{min-height:70px;margin:0}.admin-main textarea{min-height:100px}.admin-main .table-scroll{max-width:100%}.admin-main .account-table td{vertical-align:top;line-height:1.5}.admin-main .account-table th{padding:13px 12px}.admin-main .account-table .button{white-space:nowrap;min-height:40px}.admin-main .panel-heading>span{color:#9cb3d2;font-size:12px}@media (width<=1100px){.account-menu-trigger strong,.account-menu-trigger>svg:last-child{display:none}.account-menu-trigger{justify-content:center;width:44px;padding:0}}@media (width<=900px){.account-columns{grid-template-columns:1fr;gap:0}.profile-secret{gap:16px}.admin-main .account-table{min-width:650px}}@media (width<=600px){:root{--page-gutter:12px;--section-gap:20px}.mast-unified{padding-inline:12px}.mast-unified .tools{gap:6px}.mast-unified :is(.mast-search,.wallet-topup-button,.balance-trigger,.account-menu-trigger,.signup,.login){border-radius:10px;height:36px;min-height:36px}.mast-unified :is(.mast-search,.wallet-topup-button,.account-menu-trigger){width:34px}.mast-unified .account-menu-trigger{display:flex}.mast-unified .brand .word{font-size:23px}.mast-unified .balance-trigger{max-width:114px}.mast-unified .top-language{display:none}.footer-language{display:flex}.page-title{margin-bottom:20px}.page-title h1{font-size:28px}.account-panel{border-radius:18px;margin-bottom:16px;padding:18px}.profile-subtabs,.wallet-tabs,.account-tabs{margin-bottom:20px}.payment-layout,.transfer-layout{gap:20px}.payment-layout h2{margin-bottom:14px;font-size:19px}.payment-methods{gap:10px}.slot-grid.poster-grid{gap:16px!important}.catalog-hud{padding:14px}.catalog-results{gap:12px;font-size:11px}.catalog-results label{margin-left:auto}.profile-bonus-summary>div{gap:12px}.profile-bonus-summary a{min-height:108px;padding:20px 14px}.profile-bonus-summary a>strong{padding-right:15px;font-size:17px}.profile-bonus-summary a>.smart-image{width:54px;height:54px;top:-12px}.profile-level-progress>small{line-height:1.7;display:block}.profile-metrics{gap:22px}.event-empty{padding:28px 18px}.site-footer{margin-top:32px}.admin-main .account-tabs{flex-wrap:nowrap;width:100%;display:flex}.admin-main>h1{font-size:27px}.admin-main .account-table td{font-size:11px}.admin-main .account-table .button{padding:9px}.public-copy p{font-size:13px}}@media (width<=380px){.mast-unified{padding-inline:12px}.mast-unified .tools{gap:4px}.mast-unified .brand .word{font-size:20px}.mast-unified :is(.mast-search,.wallet-topup-button,.account-menu-trigger){width:30px}.mast-unified .balance-trigger{max-width:104px}.mast-unified .signup,.mast-unified .login{padding-inline:8px;font-size:11px}.page-title h1{font-size:26px}.club-strip strong{font-size:12px}.club-detail b{font-size:11px}.club-strip small,.club-detail{font-size:9px}.club-strip{gap:7px;padding-inline:10px}}.admin-streamer .panel-heading h2{align-items:center;gap:9px;display:flex}.admin-streamer .panel-heading h2 svg{color:#55c5ff}.streamer-availability{background:#253047;border:1px solid #46546c;border-radius:14px;align-items:center;gap:12px;margin:16px 0;padding:16px;font-size:13px;line-height:1.6;display:flex}.streamer-availability.available{color:#9bf0ce;background:#123b36;border-color:#287566}.streamer-user-list{gap:8px;max-height:430px;margin-top:16px;display:grid;overflow:auto}.streamer-user-list button{text-align:left;background:#1c2b43;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:13px;display:flex}.streamer-user-list button[aria-pressed=true]{background:#214366;border-color:#40bdff}.streamer-user-list button>span{min-width:0}.streamer-user-list strong{overflow-wrap:anywhere;font-size:12px;display:block}.streamer-user-list small{color:#8da9cb;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.streamer-user-list b{color:#70c5ff;flex:none;font-size:10px}.streamer-selected{overflow-wrap:anywhere;margin-bottom:12px;font-size:20px;font-weight:750}.streamer-toggle{width:100%;margin-top:14px}.streamer-mode-banner{color:#8fd8ff;background:#213653;border-bottom:1px solid #405c80;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-size:12px;display:flex}.admin-streamer>.account-panel:first-child,.admin-streamer .account-columns>.account-panel{margin-top:0}@media (width<=700px){.profile-hero{grid-template-rows:auto auto;grid-template-columns:76px minmax(0,1fr);gap:16px;padding-top:0;display:grid}.profile-avatar{grid-area:1/1/3;align-self:end;width:76px}.profile-level{grid-area:1/2;justify-self:end;width:65px;height:65px;margin:0;position:static}.profile-hero-copy{grid-area:2/2;min-width:0}.profile-hero-copy h2{max-width:100%;margin-bottom:12px;font-size:18px;line-height:1.3}.profile-hero-copy>div{gap:12px;margin-top:16px}.profile-hero-copy p{margin:0}}@media (width<=380px){.profile-hero{grid-template-columns:66px minmax(0,1fr);gap:12px}.profile-avatar{width:66px}.profile-hero-copy h2{font-size:16px}.mast-unified .balance-trigger .coin-icon{display:none}.mast-unified .balance-trigger{gap:5px;max-width:104px}}
