:root{--ui-bg:#05070d;--ui-surface:#0a0e16;--ui-surface-raised:#0f141e;--ui-line:#829db824;--ui-line-strong:#94b1cd3d;--ui-radius-panel:14px;--ui-radius-control:10px;--ui-page-gap:clamp(14px, 1.35vw, 20px);--ui-panel-pad:clamp(16px, 1.55vw, 22px);--ui-shadow:0 14px 34px #00030947}.admin-payment-fees{gap:12px;margin-top:18px;display:grid}.admin-treasury-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.admin-treasury-card{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 90%, transparent);border-radius:16px;gap:16px;min-width:0;padding:18px;display:grid}.admin-treasury-head,.admin-treasury-topup{justify-content:space-between;align-items:end;gap:12px;display:flex}.admin-treasury-head{align-items:center}.admin-treasury-head>strong{color:var(--gold-soft)}.admin-treasury-balance{gap:4px;display:grid}.admin-treasury-balance>span,.admin-treasury-balance>small,.admin-game-economy-grid .field>small{color:var(--muted);font-size:11px}.admin-treasury-balance>strong{color:var(--text);font-size:clamp(24px,2.4vw,34px)}.admin-treasury-topup>.field{flex:auto}.admin-treasury-invoice{border:1px solid rgba(var(--cyan-rgb), .25);min-height:40px;color:var(--cyan);background:rgba(var(--cyan-rgb), .06);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;display:inline-flex}.admin-game-economy-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:14px;margin-top:18px;display:grid}.admin-game-economy-grid .field,.admin-games-control{min-width:0}.admin-games-message{border:1px solid rgba(var(--cyan-rgb), .22);color:var(--cyan-soft);background:rgba(var(--cyan-rgb), .055);border-radius:12px;margin-top:14px;padding:10px 13px;font-size:12px}.admin-games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.admin-game-card{border:1px solid var(--premium-line,var(--line));background:#040d146b;border-radius:16px;align-content:start;gap:15px;min-width:0;padding:17px;transition:border-color .16s,opacity .16s,background .16s;display:grid}.admin-game-card.is-enabled{border-color:rgba(var(--cyan-rgb), .23);background:linear-gradient(145deg, rgba(var(--cyan-rgb), .045), #040d1457)}.admin-game-card.is-disabled{opacity:.68}.admin-game-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-game-card>header>span{gap:5px;min-width:0;display:grid}.admin-game-card>header strong{color:var(--text);font-size:15px}.admin-game-card>header small,.admin-game-room-note{color:var(--muted);font-size:11px;line-height:1.45}.admin-game-toggle{border:1px solid var(--line-strong);min-height:34px;color:var(--muted);background:#02090e99;border-radius:999px;flex:none;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.admin-game-toggle i{background:#ffffff1a;border-radius:999px;width:28px;height:16px;position:relative}.admin-game-toggle i:after{content:"";background:var(--muted);border-radius:50%;width:10px;height:10px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.admin-game-toggle.is-on{border-color:rgba(var(--green-rgb), .3);color:var(--green);background:rgba(var(--green-rgb), .07)}.admin-game-toggle.is-on i{background:rgba(var(--green-rgb), .2)}.admin-game-toggle.is-on i:after{background:var(--green);transform:translate(12px)}.admin-game-toggle:disabled{cursor:wait;opacity:.6}.admin-game-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:11px;display:grid}.admin-game-fields .field{min-width:0}.admin-pvp-timeout{grid-template-columns:minmax(0,320px) auto;justify-content:start;margin-top:16px}.admin-game-save{min-height:42px}.admin-game-room-note{margin:0}.admin-telegram-gates{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-top:16px;padding:12px 0;display:flex}.admin-telegram-gates>div{flex:280px;gap:3px;min-width:0;display:grid}.admin-telegram-gates strong{font-size:13px}.admin-telegram-gates small{color:var(--muted);font-size:11px;line-height:1.45}.admin-telegram-chat-form{grid-template-columns:minmax(170px,1.2fr) minmax(110px,.7fr) minmax(170px,1.4fr) auto;align-items:end;gap:11px;margin-top:16px;display:grid}.admin-telegram-chat-list{gap:8px;margin-top:16px;display:grid}.admin-telegram-chat-list>article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.admin-telegram-chat-list>article.is-disabled{opacity:.62}.admin-telegram-chat-list>article>div:first-child{gap:3px;min-width:0;display:grid}.admin-telegram-chat-list strong{overflow-wrap:anywhere;font-size:13px}.admin-telegram-chat-list small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.admin-telegram-chat-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.games-maintenance-panel{text-align:center;align-content:center;justify-items:center;gap:9px;min-height:280px;display:grid}.games-maintenance-panel svg{color:var(--gold)}.games-maintenance-panel h2{margin:0;font-size:20px}.games-maintenance-panel p{color:var(--muted);margin:0}@media (max-width:900px){.admin-game-economy-grid{grid-template-columns:1fr 1fr}.admin-games-grid{grid-template-columns:1fr}}@media (max-width:720px){.admin-treasury-grid,.admin-game-economy-grid{grid-template-columns:1fr}.admin-treasury-topup{flex-direction:column;align-items:stretch}.admin-game-card{padding:14px}.admin-games-control .platform-panel-title{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.admin-games-control .platform-panel-title>span{min-width:0}.admin-games-control .platform-panel-title>.admin-game-toggle{width:100%}.admin-game-card>header{flex-direction:column;align-items:stretch}.admin-game-toggle{justify-content:center}.admin-game-fields{grid-template-columns:1fr}.admin-telegram-gates,.admin-telegram-chat-list>article{flex-direction:column;align-items:stretch}.admin-telegram-chat-form{grid-template-columns:1fr}.admin-telegram-chat-actions{justify-content:stretch}.admin-telegram-chat-actions .admin-game-toggle{flex:92px}}.profile-balance-accounts{align-items:center;gap:24px;display:flex}.profile-balance-accounts>span{text-align:right;gap:2px;display:grid}.profile-balance-accounts small{color:var(--muted);text-transform:uppercase;font-size:10px}@media (max-width:620px){.profile-balance-accounts{gap:14px}.profile-balance-accounts strong{font-size:16px}}.admin-payment-fee-row{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 88%, transparent);border-radius:14px;grid-template-columns:minmax(110px,.65fr) repeat(2,minmax(160px,1fr));align-items:end;gap:14px;padding:14px 16px;display:grid}.admin-payment-fee-row>strong{color:var(--gold-soft);align-self:center}@media (max-width:720px){.admin-payment-fee-row{grid-template-columns:1fr}}body{background:radial-gradient(900px 430px at 50% -180px, rgba(var(--beta-gold-rgb), .035), transparent 72%), var(--ui-bg)}h1,h2,h3,h4,.btn,.badge,.status-pill{letter-spacing:0}.platform-page{gap:var(--ui-page-gap);max-width:1320px;margin-top:18px}.platform-page:before{display:none}.platform-grid,.stat-grid,.support-workspace,.wallet-layout,.admin-shell{gap:var(--ui-page-gap)}.platform-hero{border-color:var(--ui-line);border-radius:var(--ui-radius-panel);background:linear-gradient(90deg, rgba(var(--beta-gold-rgb), .055), transparent 46%), linear-gradient(180deg, #111620f5, #080b12fa);min-height:126px;box-shadow:var(--ui-shadow);padding:20px 24px}.platform-hero:before{background:linear-gradient(105deg,#ffffff06,#0000 42%)}.platform-hero-copy h1{color:var(--beta-gold-soft);text-shadow:0 0 12px rgba(var(--beta-gold-rgb), .18);font-size:clamp(25px,2.5vw,34px);line-height:1.08}.platform-hero-copy p{color:#93a8bf;max-width:58ch;margin-top:7px;font-size:13px}.platform-page-admin .platform-hero,.platform-page-profile .platform-hero{display:none}.platform-page .platform-panel,.platform-page .stat-tile,.platform-page .promo-card,.platform-page .achievement,.platform-page .support-topic-card,.platform-page .support-context-card,.platform-page .deposit-address-row,.platform-page .warning-box,.platform-page .data-list article,.platform-page .deposit-request-card{border-color:var(--ui-line);border-radius:var(--ui-radius-panel);background:linear-gradient(180deg, #ffffff05, transparent 54%), linear-gradient(180deg, var(--ui-surface-raised), var(--ui-surface));box-shadow:var(--ui-shadow)}.platform-page .promo-spin-card,.platform-page .lucky-panel,.platform-page .profile-overview-card,.platform-page .profile-identity-card,.platform-page .profile-balance-card,.platform-page .deposit-panel{border-color:rgba(var(--beta-gold-rgb), .24);background:radial-gradient(100% 90% at 8% 0%, rgba(var(--beta-gold-rgb), .075), transparent 56%), linear-gradient(180deg, var(--ui-surface-raised), var(--ui-surface))}.platform-panel,.promo-card,.achievement,.stat-tile{padding:var(--ui-panel-pad)}.platform-panel-title{border-bottom-color:var(--ui-line);min-height:26px;margin-bottom:13px;padding-bottom:10px}.platform-panel-title strong{color:var(--text);letter-spacing:0;font-size:14px}.platform-panel-title>span>svg,.platform-page .stat-tile>svg,.platform-page .support-topic-card>svg,.platform-page .support-context-card>svg,.platform-page .achievement>svg{color:var(--beta-gold);filter:none;stroke-width:2px}.panel-lead{color:#91a5ba;font-size:12.5px;line-height:1.5}.muted-mini,.leaderboard-period,.history-meta,.history-day{color:#8398ae;letter-spacing:0}.platform-page input,.platform-page textarea,.platform-page select,.platform-page .copy-line,.platform-page .segmented{border-color:var(--ui-line-strong);border-radius:var(--ui-radius-control);background:#05080dd1;box-shadow:inset 0 1px #ffffff05}.platform-page input:focus-visible,.platform-page textarea:focus-visible,.platform-page select:focus-visible{border-color:rgba(var(--beta-gold-rgb), .54);box-shadow:0 0 0 3px rgba(var(--beta-gold-rgb), .09);outline:none}.platform-page .promo-form button,.platform-page .spin-action-row button,.platform-page .support-submit-row button,.platform-page .copy-line button,.platform-page .primary-link,.platform-page .promo-card button,.platform-page .withdraw-preview>button{border-radius:var(--ui-radius-control);background:linear-gradient(180deg, #ffe58b, var(--beta-gold) 58%, var(--beta-gold-deep));color:#171005;box-shadow:0 10px 22px rgba(var(--beta-gold-rgb), .14), inset 0 1px #ffffff6b}.platform-page button:disabled{box-shadow:none;filter:saturate(.45)brightness(.72)}.status-pill.status-cyan{color:#8eeaf7;background:#50d6ec17;border-color:#50d6ec3d}.status-pill.status-green{color:#62eaa5;background:#34e08917;border-color:#34e08940}.status-pill.status-gold,.status-pill.status-violet{border-color:rgba(var(--beta-gold-rgb), .24);background:rgba(var(--beta-gold-rgb), .1);color:var(--beta-gold-soft)}.platform-page .history-row,.platform-page .leaderboard article,.platform-page .ticket-list article,.platform-page .ticket-list-row,.platform-page .admin-ticket-list article,.platform-page .admin-table article,.platform-page .admin-referrals-item{border-bottom-color:var(--ui-line);box-shadow:none;background:0 0;border-radius:0}.platform-page .history-row:hover,.platform-page .leaderboard article:hover,.platform-page .ticket-list-row:hover,.platform-page .admin-table article:hover,.platform-page .admin-referrals-item:hover{background:rgba(var(--beta-gold-rgb), .035)}.promo-top{grid-template-columns:minmax(0,1fr);align-items:start}.promo-bottom-row{gap:var(--ui-page-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.promo-left-stack{gap:var(--ui-page-gap);align-content:start;display:grid}.promo-left-stack,.promo-left-stack>*,.promo-form label,.promo-ref-card .copy-line,.promo-ref-card .copy-line code{min-width:0}.promo-code-card .promo-form{display:grid}.promo-ref-card .copy-line{width:100%;overflow:hidden}.promo-code-card{min-height:0}.promo-code-card .promo-form{grid-template-columns:minmax(0,1fr) auto}.promo-spin-card{min-height:342px;border-color:rgba(var(--beta-gold-rgb), .34)!important;box-shadow:var(--ui-shadow), inset 0 1px 0 #ffe58b0e!important}.promo-spin-card .spin-reel-viewport{--reel-viewport-h:204px}.promo-spin-card .spin-reel-card{--reel-card-w:150px}.promo-spin-card .reel-pointer,.promo-spin-card .reel-pointer-bottom{filter:drop-shadow(0 0 6px rgba(var(--beta-gold-rgb), .38))}.promo-grid{gap:var(--ui-page-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.promo-card{min-height:178px}.promo-card:before,.achievement:before{background:linear-gradient(90deg, transparent, rgba(var(--beta-gold-rgb), .34), transparent);height:1px}.rank-ladder-list{display:grid}.rank-ladder-list article{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(190px,.75fr) minmax(180px,1fr) auto;align-items:center;gap:18px;min-height:58px;padding:10px 2px;display:grid}.rank-ladder-list article:last-child{border-bottom:0}.rank-ladder-list article.is-current{background:linear-gradient(90deg, rgba(var(--beta-gold-rgb), .09), transparent 76%);border-radius:10px;margin-inline:-10px;padding-inline:12px}.rank-ladder-copy{align-items:center;gap:10px;min-width:0;display:flex}.rank-ladder-copy>svg{color:var(--beta-gold);flex:none}.rank-ladder-copy span,.rank-ladder-copy strong,.rank-ladder-copy small{min-width:0;display:block}.rank-ladder-copy small{color:#8498ad;margin-top:2px;font-size:11.5px}.rank-ladder-list .progress-line{height:4px}.wallet-manual-help{border-top:1px solid var(--ui-line);padding-top:12px}.wallet-manual-help summary{color:var(--beta-gold-soft);cursor:pointer;font-size:12.5px;font-weight:800}.wallet-manual-help[open] summary{margin-bottom:10px}.wallet-manual-help .btn{margin-top:10px}.profile-balance-card{min-height:0}.profile-balance-card .inline-actions{margin-top:20px}.profile-overview-card{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:stretch;display:grid}.profile-overview-identity{min-width:0;padding-right:calc(var(--ui-panel-pad) + 8px);text-align:center}.profile-overview-balance{min-width:0;padding-left:calc(var(--ui-panel-pad) + 8px);border-left:1px solid var(--ui-line);flex-direction:column;justify-content:center;display:flex}.profile-overview-balance .inline-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.profile-overview-balance .primary-link,.profile-overview-balance .ghost-link{justify-content:center;min-width:0}.profile-status-local,.profile-status-error{color:#9aaabd}.profile-registration-box{border-color:var(--ui-line);background:#05080d80}.info-summary-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.info-summary-list article{border-right:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr);gap:10px;padding:4px 20px;display:grid}.info-summary-list article:first-child{padding-left:0}.info-summary-list article:last-child{border-right:0;padding-right:0}.info-summary-list svg{color:var(--beta-gold)}.info-summary-list strong,.info-summary-list small{display:block}.info-summary-list strong{margin-bottom:5px;font-size:13px}.info-summary-list small{color:#8da2b8;font-size:12px;line-height:1.5}.info-rule-list li:before{background:var(--beta-gold);box-shadow:none}.faq-list{gap:0}.faq-list details{border-bottom:1px solid var(--ui-line)}.faq-list details:last-child{border-bottom:0}.faq-list summary{color:var(--text);cursor:pointer;padding:13px 30px 13px 0;font-size:13px;font-weight:800;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--beta-gold);font-size:18px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.faq-list details[open] summary:after{content:"−"}.faq-list details p{color:#8da2b8;margin:-3px 0 14px;font-size:12.5px;line-height:1.55}.support-topic-card{border-radius:var(--ui-radius-control);min-height:46px;box-shadow:none!important}.support-topic-card.is-active{border-color:rgba(var(--beta-gold-rgb), .3)!important;background:linear-gradient(180deg, rgba(var(--beta-gold-rgb), .09), rgba(var(--beta-gold-rgb), .035))!important}.admin-sidebar{border-color:var(--ui-line);border-radius:var(--ui-radius-panel);background:linear-gradient(180deg, var(--ui-surface-raised), var(--ui-surface));box-shadow:none}.admin-sidebar button{border-radius:9px}.admin-sidebar button.active{border-color:rgba(var(--beta-gold-rgb), .3);background:linear-gradient(90deg, rgba(var(--beta-gold-rgb), .12), rgba(var(--beta-gold-rgb), .025));color:var(--beta-gold-soft);box-shadow:inset 2px 0 var(--beta-gold)}@media (max-width:980px){body{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.platform-page,.dashboard{padding-bottom:18px}.platform-hero{min-height:116px}.platform-hero-art{width:118px;height:92px}.platform-hero-art img{height:96px}.promo-top,.wallet-layout,.support-workspace,.profile-layout,.public-profile-layout,.profile-overview-card{grid-template-columns:minmax(0,1fr)}.profile-overview-identity{padding-right:0;padding-bottom:var(--ui-panel-pad)}.profile-overview-balance{padding-top:var(--ui-panel-pad);border-top:1px solid var(--ui-line);border-left:0;padding-left:0}.promo-spin-card{min-height:0}.promo-spin-card .spin-reel-viewport{--reel-viewport-h:168px}.promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.room-tabs{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;display:flex;overflow-x:auto}.room-tabs::-webkit-scrollbar{display:none}.room-tab{scroll-snap-align:start;flex:0 0 190px}.mobile-tabbar{background:#090e17fa;border-color:#829db833;border-radius:14px;min-height:54px;padding:4px;box-shadow:0 14px 36px #0003099e}.mobile-tabbar a{border-radius:10px;padding:7px 0 6px;font-size:9.5px}.chat-fab{right:16px;bottom:calc(76px + env(safe-area-inset-bottom));background:#0a0e16f5;width:44px;height:44px;box-shadow:0 12px 28px #0003097a}.site-footer,.app-footer{margin-bottom:10px}}@media (max-width:820px){.game-grid{grid-template-columns:minmax(0,1fr)}.game-grid>#bet-console{order:1;grid-column:auto}.game-grid>.my-bets-panel{order:2}.game-grid>.events-panel{order:3}.info-summary-list{grid-template-columns:minmax(0,1fr)}.info-summary-list article,.info-summary-list article:first-child,.info-summary-list article:last-child{border-right:0;border-bottom:1px solid var(--ui-line);padding:12px 0}.info-summary-list article:last-child{border-bottom:0}}@media (max-width:680px){:root{--ui-radius-panel:13px;--ui-panel-pad:15px}body{font-size:14px}.platform-page{gap:12px;margin-top:12px}.platform-hero{border-radius:var(--ui-radius-panel);min-height:102px;padding:18px 14px}.platform-hero-copy h1{text-shadow:0 0 9px rgba(var(--beta-gold-rgb), .16);font-size:clamp(25px,8vw,30px)}.platform-hero-copy p{max-width:31ch;font-size:12px}.platform-panel-title{margin-bottom:11px;padding-bottom:9px}.promo-spin-card .spin-reel-viewport{--reel-viewport-h:132px}.promo-spin-card .spin-reel-card{--reel-card-w:92px}.platform-panel-title strong{font-size:13.5px}.promo-code-card .promo-form{grid-template-columns:minmax(0,1fr) auto}.promo-grid{grid-template-columns:minmax(0,1fr);gap:10px}.promo-card{min-height:0;padding:14px}.rank-ladder-list article{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px}.rank-ladder-list .progress-line{grid-area:2/1/auto/-1}.leaderboard article>span>.leaderboard-mobile-stats{flex-wrap:nowrap;align-items:baseline;gap:7px;display:flex}.leaderboard-mobile-stats b,.leaderboard-mobile-stats span{white-space:nowrap;font-size:10.5px}.profile-badges{justify-content:center}.achievement-grid{grid-template-columns:minmax(0,1fr)}.achievement{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.achievement .status-pill{width:auto;margin-top:0}.support-message-field textarea{min-height:104px}.info-rule-list li,.faq-list details p{font-size:12px}}@media (max-width:420px){.promo-code-card .promo-form{grid-template-columns:minmax(0,1fr)}.promo-code-card .promo-form button{width:100%}.promo-ref-card .copy-line{flex-direction:column;align-items:stretch}.promo-ref-card .copy-line button{justify-content:center;width:100%}.achievement{grid-template-columns:auto minmax(0,1fr)}.achievement .status-pill{grid-column:2;justify-self:start}}:root{--premium-bg:#03060b;--premium-surface:#090e16;--premium-surface-raised:#0d131e;--premium-surface-soft:#111824;--premium-line:#89a0bb29;--premium-line-strong:#a0b7cf40;--premium-gold-line:rgba(var(--beta-gold-rgb), .34);--premium-shadow:0 22px 54px #0002076b}html,body,.app-shell{max-width:100%;overflow-x:clip}.site-header{border-color:var(--premium-line);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#080c14f0;box-shadow:inset 0 1px #fff4c70b,0 22px 54px #00020780}.brand-copy strong{background:linear-gradient(90deg, #f4f7f9 0%, #ffe38a 42%, var(--beta-gold) 78%);color:#0000;-webkit-background-clip:text;background-clip:text}.brand-copy small{color:#7f91a5}.main-nav{background:#ffffff05}.main-nav a{color:#8195ac}.main-nav a.active{border-color:var(--premium-gold-line);background:rgba(var(--beta-gold-rgb), .09);color:var(--beta-gold-soft);box-shadow:inset 0 0 0 1px rgba(var(--beta-gold-rgb), .05), 0 0 18px rgba(var(--beta-gold-rgb), .1)}.header-login-button.btn-cyan,.bet-console-locked .btn-cyan{border:1px solid rgba(var(--beta-gold-rgb), .48);background:linear-gradient(180deg, #ffe994, var(--beta-gold) 58%, var(--beta-gold-deep));color:#171005;box-shadow:0 10px 24px rgba(var(--beta-gold-rgb), .17), inset 0 1px #ffffff80}.profile-chip,.balance-chip,.locale-button,.bell-button{border-color:var(--premium-line);background:#ffffff05}.profile-chip-avatar{border-color:rgba(var(--beta-gold-rgb), .34)}.account-bar>.btn-outline-green{border-color:rgba(var(--beta-gold-rgb), .42);color:var(--beta-gold-soft)}.platform-page,.platform-page>*,.platform-grid>*,.platform-panel,.platform-panel>*{min-width:0}.platform-page{max-width:1304px}.platform-hero{border-color:var(--premium-line);min-height:132px;box-shadow:var(--premium-shadow);background:linear-gradient(105deg,#111722 0%,#0a0f18 54%,#070b12 100%)}.platform-hero:before{background:linear-gradient(105deg, rgba(var(--beta-gold-rgb), .075), transparent 43%);opacity:1}.platform-hero:after{background:linear-gradient(90deg, rgba(var(--beta-gold-rgb), .45), rgba(var(--beta-gold-rgb), .06) 48%, transparent 72%);left:28px;right:28px}.platform-hero-copy h1{font-family:var(--font-ui), sans-serif;color:#f7f4e9;text-shadow:0 0 16px rgba(var(--beta-gold-rgb), .2);font-size:clamp(28px,2.5vw,35px);font-weight:900}.platform-hero-copy p{color:#91a5ba}.platform-hero-art{width:154px;height:112px}.platform-hero-art img{filter:drop-shadow(0 18px 28px #00020799);height:120px}.platform-page .platform-panel,.platform-page .stat-tile,.platform-page .promo-card,.platform-page .achievement,.platform-page .support-topic-card,.platform-page .support-context-card,.platform-page .deposit-address-row,.platform-page .warning-box,.platform-page .data-list article,.platform-page .deposit-request-card{border-color:var(--premium-line);background:linear-gradient(180deg, var(--premium-surface-raised), var(--premium-surface));box-shadow:var(--premium-shadow), inset 0 1px 0 #ffffff07}.platform-panel-title{border-bottom-color:var(--premium-line)}.platform-panel-title strong{color:#f2f5f8}.panel-lead,.promo-card p,.history-meta,.leaderboard-period{color:#8ea3b9}.promo-left-stack{border:1px solid var(--premium-line);border-radius:var(--ui-radius-panel);background:linear-gradient(180deg, var(--premium-surface-raised), var(--premium-surface));box-shadow:var(--premium-shadow);gap:0;overflow:hidden}.promo-left-stack>.platform-panel{box-shadow:none;background:0 0;border:0;border-radius:0}.promo-left-stack>.platform-panel+.platform-panel{border-top:1px solid var(--premium-line)}.promo-code-card .promo-form,.promo-ref-card .copy-line{width:100%;max-width:100%}.promo-code-card .promo-form{gap:10px}.promo-ref-card .copy-line{overflow:hidden}.promo-ref-card .copy-line code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-page .promo-spin-card{position:relative;border-color:rgba(var(--beta-gold-rgb), .42)!important;background:linear-gradient(120deg, rgba(var(--beta-gold-rgb), .08), transparent 38%), linear-gradient(180deg, #11151d, #070a10)!important;box-shadow:0 0 0 1px rgba(var(--beta-gold-rgb), .06), 0 24px 58px #0002077a, 0 0 34px rgba(var(--beta-gold-rgb), .08)!important}.promo-spin-card .platform-panel-title strong{color:var(--beta-gold-soft)}.promo-spin-card .spin-reel-viewport{border-color:rgba(var(--beta-gold-rgb), .32)}.platform-page .promo-card{border-top-color:var(--premium-line);min-height:166px;box-shadow:0 16px 36px #0002074d,inset 0 1px #ffffff06}.promo-card:before{background:linear-gradient(90deg, rgba(var(--beta-gold-rgb), .5), rgba(var(--beta-gold-rgb), .08) 48%, transparent);height:1px}.promo-card.is-locked,.promo-card.is-done{opacity:.74;filter:none}.platform-page .promo-card button:disabled{border:1px solid var(--premium-line);color:#6f8093;opacity:1;filter:none;background:#111722}.platform-page input,.platform-page textarea,.platform-page select,.platform-page .copy-line,.platform-page .segmented{border-color:var(--premium-line-strong);background:#05080e}.platform-page .promo-form button,.platform-page .spin-action-row button,.platform-page .support-submit-row button,.platform-page .copy-line button,.platform-page .primary-link,.platform-page .promo-card button,.platform-page .withdraw-preview>button{border-color:rgba(var(--beta-gold-rgb), .52);background:linear-gradient(180deg, #ffe994, var(--beta-gold) 58%, var(--beta-gold-deep));box-shadow:0 10px 26px rgba(var(--beta-gold-rgb), .17), 0 0 18px rgba(var(--beta-gold-rgb), .09), inset 0 1px #ffffff7a}.leaderboard article,.history-row,.ticket-list-row,.rank-ladder-list article{border-bottom-color:var(--premium-line)}.lucky-panel{border-color:var(--premium-gold-line)!important;background:linear-gradient(100deg, rgba(var(--beta-gold-rgb), .075), transparent 42%), var(--premium-surface)!important;box-shadow:0 20px 48px #00020766, 0 0 28px rgba(var(--beta-gold-rgb), .06)!important}.lucky-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lucky-nums>div{background:var(--premium-surface-soft);border:1px solid #89a0bb1a;min-width:0}.support-composer-panel{box-shadow:var(--premium-shadow)!important}.support-topic-card{box-shadow:none!important;background:#0a0f17!important}.support-topic-card.is-active{border-color:rgba(var(--beta-gold-rgb), .44)!important;background:linear-gradient(90deg, rgba(var(--beta-gold-rgb), .11), rgba(var(--beta-gold-rgb), .025))!important;box-shadow:inset 2px 0 var(--beta-gold)!important}.info-summary-list article,.info-rule-list li,.faq-list details p{overflow-wrap:anywhere;min-width:0}@media (max-width:680px){.site-header{gap:7px;width:calc(100% - 20px);max-width:calc(100% - 20px);margin:10px 10px 0;padding:8px 10px}.brand{gap:7px;min-width:0}.brand-asset{width:38px;height:25px}.brand-copy strong{text-overflow:ellipsis;max-width:174px;font-size:12.5px;overflow:hidden}.account-bar{gap:4px}.header-login-button,.profile-chip,.admin-header-link{width:34px;height:34px;padding:0}.account-bar:has(.header-login-button) .profile-chip{display:none}.platform-page{width:100%;max-width:100%;padding-inline:16px}.platform-hero{min-height:104px;padding:18px 14px;box-shadow:0 16px 34px #0002075c}.platform-hero-copy h1{font-size:clamp(25px,8vw,30px)}.platform-hero-copy p{max-width:32ch;margin-inline:auto}.promo-left-stack{border-radius:var(--ui-radius-panel)}.promo-code-card .promo-form{grid-template-columns:minmax(0,1fr)}.promo-code-card .promo-form button{justify-content:center;width:100%}.promo-ref-card .copy-line{flex-direction:column;align-items:stretch}.promo-ref-card .copy-line button{justify-content:center;width:100%}.promo-ref-card .copy-line code{width:100%}.promo-bottom-row{grid-template-columns:minmax(0,1fr)}.promo-spin-card .spin-action-row{flex-direction:column;align-items:stretch}.promo-spin-card .spin-action-row button{justify-content:center;width:100%}.lucky-nums{gap:7px}.lucky-nums>div{padding:11px 5px}.lucky-nums span{font-size:9px}.lucky-nums b{font-size:16px}.support-topic-grid{grid-template-columns:minmax(0,1fr)}.support-topic-card{min-height:44px}.mobile-tabbar{border-color:var(--premium-line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b12f7;box-shadow:0 18px 42px #000207a3}}:root{--premium-gold-surface:linear-gradient(104deg, rgba(var(--beta-gold-rgb), .078) 0%, rgba(var(--beta-gold-rgb), .036) 34%, transparent 68%), linear-gradient(180deg, #090d14 0%, #04070c 100%);--premium-gold-surface-raised:linear-gradient(106deg, rgba(var(--beta-gold-rgb), .095) 0%, rgba(var(--beta-gold-rgb), .038) 38%, transparent 72%), linear-gradient(180deg, #0c1119 0%, #05080e 100%);--premium-gold-surface-soft:linear-gradient(108deg, rgba(var(--beta-gold-rgb), .042) 0%, rgba(var(--beta-gold-rgb), .016) 42%, transparent 72%), #070b11f5;--premium-gold-line-soft:rgba(var(--beta-gold-rgb), .19);--premium-gold-line-medium:rgba(var(--beta-gold-rgb), .29)}.site-header{border-color:var(--premium-gold-line-soft);background:linear-gradient(105deg, rgba(var(--beta-gold-rgb), .035), transparent 48%), #04070cf7}.game-picker,.room-tab,.dashboard .card:not(.jackpot-panel):not(.mines-board-wrap):not(.crash-stage):not(.oddeven-table-wrap):not(.slots-cabinet-wrap):not(.videopoker-table-wrap),.chat-panel,.notification-bell-panel,.modal-card{border-color:var(--premium-gold-line-soft);background:var(--premium-gold-surface);box-shadow:inset 0 1px #fff6d30b,0 18px 44px #00020757}.jackpot-panel{border-color:var(--premium-gold-line-medium);background:var(--premium-gold-surface-raised)}.room-tab:hover,.dashboard .card:not(.jackpot-panel):not(.mines-board-wrap):not(.crash-stage):not(.oddeven-table-wrap):not(.slots-cabinet-wrap):not(.videopoker-table-wrap):hover{border-color:var(--premium-gold-line-medium)}.room-tab.is-active,.room-tab.accent-cyan.is-active,.room-tab.accent-green.is-active,.room-tab.accent-orange.is-active,.room-tab.accent-gold.is-active,.game-picker button.is-active{border-color:rgba(var(--beta-gold-rgb), .48);background:linear-gradient(110deg, rgba(var(--beta-gold-rgb), .15), rgba(var(--beta-gold-rgb), .045) 58%, transparent), #090c11f7;color:var(--beta-gold-soft);box-shadow:inset 0 -2px 0 rgba(var(--beta-gold-rgb), .72), 0 0 18px rgba(var(--beta-gold-rgb), .11)}.game-picker button{background:var(--premium-gold-surface-soft)}.game-picker button:hover{background:linear-gradient(110deg, rgba(var(--beta-gold-rgb), .075), transparent 68%), #ffffff06;color:var(--beta-gold-soft)}.bet-stat,.my-bet-card,.event-row,.lucky-nums>div,.mines-stats>div,.mines-ladder span,.profile-registration-box,.support-topic-card,.support-context-card,.deposit-address-row,.deposit-request-card,.warning-box{border-color:rgba(var(--beta-gold-rgb), .14);background:var(--premium-gold-surface-soft)}.platform-hero{border-color:var(--premium-gold-line-soft);background:var(--premium-gold-surface-raised)}.platform-page .platform-panel,.platform-page .stat-tile,.platform-page .promo-card,.platform-page .achievement,.platform-page .support-topic-card,.platform-page .support-context-card,.platform-page .deposit-address-row,.platform-page .warning-box,.platform-page .data-list article,.platform-page .deposit-request-card,.promo-left-stack,.admin-sidebar{border-color:var(--premium-gold-line-soft);background:var(--premium-gold-surface);box-shadow:inset 0 1px 0 #fff6d30a, var(--premium-shadow)}.platform-page .promo-spin-card,.platform-page .lucky-panel,.platform-page .profile-overview-card,.platform-page .profile-identity-card,.platform-page .profile-balance-card,.platform-page .deposit-panel{border-color:var(--premium-gold-line-medium)!important;background:var(--premium-gold-surface-raised)!important;box-shadow:inset 0 1px 0 #fff6d30e, 0 20px 48px #00020766, 0 0 28px rgba(var(--beta-gold-rgb), .055)!important}.promo-left-stack>.platform-panel{box-shadow:none;background:0 0}.platform-page input,.platform-page textarea,.platform-page select,.platform-page .copy-line,.platform-page .segmented,.bet-amount-field,.bet-quick-row button,.bet-stepper button{border-color:rgba(var(--beta-gold-rgb), .16);background:linear-gradient(110deg, rgba(var(--beta-gold-rgb), .028), transparent 62%), #02050a}.admin-sidebar button:hover:not(.active),.platform-page .history-row:hover,.platform-page .leaderboard article:hover,.platform-page .ticket-list-row:hover,.platform-page .admin-table article:hover,.platform-page .admin-referrals-item:hover{background:rgba(var(--beta-gold-rgb), .05)}.admin-sidebar button.active{border-color:rgba(var(--beta-gold-rgb), .42);background:linear-gradient(100deg, rgba(var(--beta-gold-rgb), .16), rgba(var(--beta-gold-rgb), .045) 72%), #ffffff04;color:var(--beta-gold-soft)}.mobile-tabbar{border-color:var(--premium-gold-line-soft);background:linear-gradient(105deg, rgba(var(--beta-gold-rgb), .042), transparent 58%), #03060bfb}.site-history-panel{border-color:var(--premium-gold-line-soft)!important;background:radial-gradient(88% 64% at 8% 0%, rgba(var(--beta-gold-rgb), .05), transparent 64%), var(--premium-gold-surface)!important;box-shadow:inset 0 1px #fff6d309,0 18px 42px #00020757!important}.site-history-panel>.panel-head,.site-history-panel>.platform-panel-title{border-bottom:1px solid var(--premium-gold-line-soft);min-height:34px;margin-bottom:10px;padding-bottom:10px}.site-history-panel>.panel-head h3,.site-history-panel>.platform-panel-title strong{color:#edf1f5;letter-spacing:0;text-transform:none;font-size:13px;font-weight:850}.site-history-panel>.panel-head h3>svg,.site-history-panel>.platform-panel-title svg{color:var(--beta-gold);filter:none}.site-history-subhead{border-bottom:1px solid var(--premium-gold-line-soft);justify-content:space-between;align-items:center;gap:10px;min-height:34px;margin-bottom:10px;padding-bottom:10px;display:flex}.site-history-subhead h4{color:#edf1f5;letter-spacing:0;text-transform:none;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:850;display:inline-flex}.site-history-subhead h4>svg{color:var(--beta-gold)}.site-history-subhead .badge,.site-history-panel .badge,.site-history-panel .status-pill{border-color:rgba(var(--beta-gold-rgb), .28);background:rgba(var(--beta-gold-rgb), .1);color:var(--beta-gold-soft)}.site-history-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--beta-gold-rgb), .5) #ffffff09;padding-right:4px;overflow-x:hidden;max-height:280px!important;overflow-y:auto!important}.site-history-scroll::-webkit-scrollbar{width:5px}.site-history-scroll::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.site-history-scroll::-webkit-scrollbar-thumb{background:rgba(var(--beta-gold-rgb), .5);border-radius:999px}.site-history-row{min-height:50px;border:0!important;border-bottom:1px solid rgba(var(--beta-gold-rgb), .11)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:9px 4px!important}.site-history-scroll .site-history-row:last-child{border-bottom:0!important}.site-history-row:hover{background:rgba(var(--beta-gold-rgb), .04)!important}.site-history-panel .history-day{z-index:2;background:#06090ef5;margin:0;padding:8px 4px 6px;position:sticky;top:0}.site-history-empty{text-align:center;color:#8195aa;place-items:center;min-height:76px;padding:12px;display:grid;margin:0!important}@media (max-width:680px){.game-picker,.room-tab,.dashboard .card:not(.jackpot-panel):not(.mines-board-wrap):not(.crash-stage):not(.oddeven-table-wrap):not(.slots-cabinet-wrap):not(.videopoker-table-wrap),.platform-page .platform-panel,.platform-page .promo-card,.platform-page .achievement,.platform-page .stat-tile{background:linear-gradient(112deg, rgba(var(--beta-gold-rgb), .068), rgba(var(--beta-gold-rgb), .022) 44%, transparent 76%), linear-gradient(180deg, #090d14, #04070c)}.site-history-scroll{max-height:240px!important}.site-history-row{min-height:46px;padding-block:8px!important}.site-history-panel>.panel-head,.site-history-panel>.platform-panel-title{min-height:32px}}.profile-showcase-card{border:1px solid var(--premium-gold-line-medium);background:radial-gradient(circle at 8% 22%, rgba(var(--beta-gold-rgb), .09), transparent 28%), linear-gradient(112deg, rgba(var(--beta-gold-rgb), .035), transparent 52%), #05080d;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00020761}.profile-showcase-main{justify-content:space-between;align-items:center;gap:32px;min-width:0;min-height:174px;padding:24px;display:flex;position:relative}.profile-showcase-person{align-items:center;gap:16px;min-width:0;display:flex}.profile-showcase-avatar{flex-direction:column;flex:none;align-items:center;gap:8px;display:flex}.profile-showcase-avatar .page-telegram-avatar{width:94px;height:94px;box-shadow:0 0 0 2px rgba(var(--beta-gold-rgb), .7), 0 12px 28px #0000007a;border:3px solid #070a10;border-radius:50%;font-size:30px}.profile-showcase-avatar .profile-status{white-space:nowrap;justify-content:center;max-width:132px}.profile-showcase-copy{min-width:0}.profile-showcase-copy .section-kicker{color:var(--beta-gold);font-size:10px}.profile-showcase-copy h1{overflow-wrap:anywhere;color:#f7f4ea;letter-spacing:0;max-width:520px;margin:5px 0 0;font-size:clamp(28px,3.2vw,36px);font-weight:950;line-height:1}.profile-showcase-copy>p{color:#91a5ba;margin-top:7px;font-size:13px}.profile-showcase-copy .profile-badges{justify-content:flex-start;margin-top:10px}.profile-showcase-account{flex:none;gap:14px;width:min(100%,500px);display:grid}.profile-showcase-actions{flex:none;grid-template-columns:repeat(2,minmax(120px,1fr)) 38px 38px;gap:8px;display:grid}.profile-showcase-actions .primary-link,.profile-showcase-actions .ghost-link,.profile-showcase-button,.profile-showcase-actions .profile-logout-button{border:1px solid var(--premium-gold-line-soft);color:#dce5ee;white-space:nowrap;background:#080c13e6;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:0;height:38px;margin:0;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.profile-showcase-actions .primary-link{border-color:rgba(var(--beta-gold-rgb), .48);background:linear-gradient(180deg, var(--beta-gold-soft), var(--beta-gold));color:#171000}.profile-showcase-button:hover,.profile-showcase-actions .ghost-link:hover,.profile-showcase-actions .profile-logout-button:hover:not(:disabled){border-color:rgba(var(--beta-gold-rgb), .4);background:rgba(var(--beta-gold-rgb), .08);color:var(--beta-gold-soft)}.profile-showcase-button:disabled,.profile-showcase-actions .profile-logout-button:disabled{opacity:.55}.profile-showcase-actions .is-icon{width:38px;padding:0}.profile-balance-strip{background:0 0;justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin:0;padding:0;display:flex}.profile-balance-strip>span{color:#dce4ec;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:850;display:inline-flex}.profile-balance-strip>span svg{color:var(--beta-gold)}.profile-balance-strip>div{align-items:center;gap:10px;display:inline-flex}.profile-balance-strip>div>strong{color:var(--beta-gold-soft);letter-spacing:0;text-shadow:0 0 16px rgba(var(--beta-gold-rgb), .24);font-size:clamp(22px,2.5vw,29px);font-weight:950}.profile-rank-showcase{border:1px solid var(--premium-gold-line-soft);background:linear-gradient(104deg, rgba(var(--beta-gold-rgb), .07), rgba(var(--beta-gold-rgb), .018) 52%, transparent 78%), #070b11;border-radius:8px;grid-template-columns:180px minmax(0,1fr) 58px;align-items:center;gap:24px;min-height:96px;padding:16px 20px;display:grid;box-shadow:0 14px 34px #00020747}.profile-rank-mark{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 12px;display:grid}.profile-rank-mark>svg{border:1px solid rgba(var(--beta-gold-rgb), .28);background:rgba(var(--beta-gold-rgb), .1);width:44px;height:44px;color:var(--beta-gold);border-radius:7px;grid-row:1/3;padding:11px}.profile-rank-mark span,.profile-rank-progress span{color:#7890a9;text-transform:uppercase;font-size:10px;font-weight:850}.profile-rank-mark strong{color:#f4f0e6;font-size:17px}.profile-rank-progress{min-width:0}.profile-rank-progress>div{align-items:baseline;gap:10px;min-width:0;display:flex}.profile-rank-progress strong{color:#f2f5f8;font-size:15px}.profile-rank-progress small{color:#8498ac;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:11px;overflow:hidden}.profile-rank-progress .progress-line{height:7px;margin-top:12px}.profile-rank-percent{color:var(--beta-gold-soft);text-align:right;font-size:18px}.profile-stat-grid .stat-tile{border-radius:8px;min-height:84px}.profile-stat-grid .stat-tile>svg{border-color:rgba(var(--beta-gold-rgb), .18);background:rgba(var(--beta-gold-rgb), .09);color:var(--beta-gold)}.profile-referral-panel,.profile-notifications-panel{min-height:0}.profile-referral-extra{color:#8498ac;margin-top:10px;font-size:11px}.profile-referral-extra summary{cursor:pointer;color:#9bafc2;width:max-content;font-weight:750}.profile-referral-extra[open] summary{margin-bottom:8px}.profile-notifications-panel .toggle-list{border-top:1px solid #758ba024;gap:0}.profile-notifications-panel .toggle-list button{min-height:46px;box-shadow:none;color:#c7d2dc;background:0 0;border:0;border-bottom:1px solid #758ba024;border-radius:0;padding:0 2px;font-size:12px}.profile-notifications-panel .toggle-list button:last-child{border-bottom:0}.profile-notifications-panel .toggle-list button.is-on{color:#eef2f5;background:0 0;border-color:#758ba024}.profile-setting-label{align-items:center;gap:8px;display:inline-flex}.profile-setting-label svg{color:var(--beta-gold-soft)}.profile-notifications-panel .toggle-list button i{color:#0000;background:#18212b;border-radius:999px;flex:none;width:34px;height:18px;font-size:0;position:relative;box-shadow:inset 0 0 0 1px #8498ac3d}.profile-notifications-panel .toggle-list button i:after{content:"";background:#74889b;border-radius:50%;width:12px;height:12px;transition:transform .16s,background-color .16s;position:absolute;top:3px;left:3px}.profile-notifications-panel .toggle-list button.is-on i{background:rgba(var(--beta-gold-rgb), .18);box-shadow:inset 0 0 0 1px rgba(var(--beta-gold-rgb), .42)}.profile-notifications-panel .toggle-list button.is-on i:after{background:var(--beta-gold-soft);transform:translate(16px)}@media (max-width:980px){.profile-showcase-main{flex-direction:column;align-items:stretch;gap:20px}.profile-showcase-person{align-self:stretch}.profile-showcase-account{width:100%}.profile-showcase-actions{grid-template-columns:repeat(2,minmax(120px,1fr)) 38px 38px;width:100%}.profile-rank-showcase{grid-template-columns:160px minmax(0,1fr) 52px;gap:18px}}@media (max-width:680px){.profile-showcase-main{align-items:stretch;gap:18px;min-height:0;padding:16px 14px}.profile-showcase-person{align-items:center;gap:12px}.profile-showcase-avatar{gap:6px}.profile-showcase-avatar .page-telegram-avatar{width:72px;height:72px;font-size:22px}.profile-showcase-avatar .profile-status{max-width:92px;padding-inline:7px;font-size:8px}.profile-showcase-copy h1{max-width:215px;margin-top:3px;font-size:25px}.profile-showcase-copy>p{margin-top:5px;font-size:11.5px}.profile-showcase-copy .profile-badges{gap:5px;margin-top:7px}.profile-showcase-actions{grid-template-columns:repeat(2,minmax(0,1fr)) 36px 36px;width:100%;padding-bottom:0}.profile-showcase-actions .primary-link,.profile-showcase-actions .ghost-link,.profile-showcase-button,.profile-showcase-actions .profile-logout-button{height:36px;padding-inline:9px;font-size:10.5px}.profile-showcase-actions .is-icon{width:36px;padding:0}.profile-balance-strip{gap:8px;min-height:38px;padding:0 2px}.profile-balance-strip>span{font-size:11px}.profile-balance-strip>span svg{width:15px}.profile-balance-strip>div{gap:7px}.profile-balance-strip>div>strong{font-size:21px}.profile-balance-strip .status-pill{padding-inline:7px;font-size:8px}.profile-rank-showcase{grid-template-columns:minmax(0,1fr);gap:15px;padding:16px;position:relative}.profile-rank-mark{padding-right:54px}.profile-rank-progress>div{grid-template-columns:auto 1fr;gap:3px 9px;display:grid}.profile-rank-progress small{white-space:normal;grid-column:1/-1;margin-left:0}.profile-rank-progress .progress-line{margin-bottom:0}.profile-rank-percent{position:absolute;top:26px;right:16px}.profile-stat-grid .stat-tile{min-height:88px}}.games-workspace{width:100%;min-width:0}.games-workspace.has-game-sidebar{display:block}.games-workspace-content{flex-direction:column;gap:18px;min-width:0;display:flex}.games-workspace-content>.mines-game,.games-workspace-content>.crash-game,.games-workspace-content>.oddeven-game,.games-workspace-content>.duel-game,.games-workspace-content>.slots-game,.games-workspace-content>.videopoker-game{width:100%}.game-ribbon{scrollbar-width:none;background:0 0;justify-content:center;align-items:center;gap:7px;width:max-content;max-width:100%;margin:0 auto 16px;padding:2px 0;display:flex;overflow:auto hidden}.game-ribbon::-webkit-scrollbar{display:none}.game-ribbon button{color:#8194a6;width:56px;height:56px;box-shadow:none;white-space:nowrap;background:#ffffff05;border:1px solid #758ba01a;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:0;padding:8px;transition:width .22s cubic-bezier(.22,1,.36,1),border-color .16s,background .16s,color .16s,box-shadow .16s;display:flex;overflow:hidden}.game-ribbon button:hover{border-color:rgba(var(--beta-gold-rgb), .2);background:rgba(var(--beta-gold-rgb), .045);color:#d8e0e6}.game-ribbon button.is-active{border-color:rgba(var(--beta-gold-rgb), .4);background:linear-gradient(110deg, rgba(var(--beta-gold-rgb), .15), rgba(var(--beta-gold-rgb), .045) 62%, transparent), #070a0ffa;width:176px;color:var(--beta-gold-soft);box-shadow:0 10px 26px #00020740, inset 0 -1px rgba(var(--beta-gold-rgb), .08)}.game-ribbon-asset{opacity:.72;filter:saturate(.72);flex:none;transition:width .18s,height .18s,opacity .16s,filter .16s;width:34px!important;height:34px!important}.game-ribbon button.is-active .game-ribbon-asset{opacity:1;filter:saturate(1) drop-shadow(0 0 7px rgba(var(--beta-gold-rgb), .16));width:36px!important;height:36px!important}.game-ribbon-label{opacity:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:0;margin-left:0;font-size:10px;font-weight:850;transition:max-width .18s,margin-left .18s,opacity .12s;overflow:hidden}.game-ribbon button.is-active .game-ribbon-label{opacity:1;max-width:78px;margin-left:8px;font-size:11px}.game-ribbon .game-picker-beta{opacity:0;border-width:0;max-width:0;margin-left:0;padding:0;font-size:7px;transition:max-width .18s,margin-left .18s,padding .18s,opacity .12s;overflow:hidden}.game-ribbon button.is-active .game-picker-beta{opacity:1;border-width:1px;max-width:34px;margin-left:6px;padding:1px 4px}.slots-game{flex-direction:column;gap:18px;display:flex}.slots-game-head{min-height:34px;padding-inline:4px}.slots-game .slots-stage{isolation:isolate;border-color:var(--premium-gold-line-medium);background:radial-gradient(42% 58% at 50% 52%, rgba(var(--beta-gold-rgb), .055), transparent 74%), linear-gradient(112deg, rgba(var(--beta-gold-rgb), .04), rgba(var(--beta-gold-rgb), .01) 40%, transparent 72%), #0b0e13;min-height:520px;box-shadow:0 0 0 1px rgba(var(--beta-gold-rgb), .025), 0 18px 46px #00020652, 0 0 26px rgba(var(--beta-gold-rgb), .035);align-content:space-between;gap:18px;padding:clamp(18px,2.2vw,30px);display:grid;position:relative;overflow:hidden}.slots-game .slots-stage:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(116deg, transparent 0 18%, #ffffff06 18.2%, transparent 18.6% 55%, rgba(var(--beta-gold-rgb), .025) 55.2%, transparent 55.6%), linear-gradient(180deg, #ffffff05, transparent 28%);position:absolute;inset:0}.slots-paytable-stage{grid-template-columns:repeat(6,minmax(64px,1fr));gap:7px;width:min(100%,760px);margin-inline:auto;display:grid}.slots-paytable-stage .slots-paytable-row{border-color:rgba(var(--beta-gold-rgb), .12);background:#ffffff05;border-radius:12px;flex-direction:row;justify-content:center;min-height:48px;padding:7px 9px}.slots-machine{--slots-cell:clamp(92px, 8.4vw, 124px);justify-items:center;gap:10px;width:min(100%,690px);margin-inline:auto;display:grid;position:relative}.slots-machine .slots-marquee{gap:12px;min-height:7px;display:flex}.slots-machine .slots-marquee span{background:rgba(var(--beta-gold-rgb), .34);width:5px;height:5px;box-shadow:0 0 7px rgba(var(--beta-gold-rgb), .18)}.slots-game.state-spinning .slots-machine .slots-marquee span{background:var(--beta-gold);box-shadow:0 0 9px rgba(var(--beta-gold-rgb), .38);animation-duration:.82s}.slot-symbol{aspect-ratio:1;flex:none;display:inline-block;position:relative}.slots-cabinet{justify-content:center;align-items:center;gap:clamp(10px,1.8vw,20px);max-width:100%;display:flex;position:relative}.slots-cabinet-screen{isolation:isolate;border:1px solid rgba(var(--beta-gold-rgb), .32);box-shadow:inset 0 0 0 1px #ffffff06, inset 0 -24px 38px #00000057, 0 18px 38px #0002066b, 0 0 20px rgba(var(--beta-gold-rgb), .045);background:linear-gradient(150deg,#ffffff09,#0000 26%),linear-gradient(#15171b,#090b0f 72%);border-radius:24px;padding:clamp(10px,1.2vw,15px);position:relative}.slots-cabinet-screen:before,.slots-cabinet-screen:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--beta-gold-rgb), .3), transparent);height:1px;position:absolute;left:10%;right:10%}.slots-cabinet-screen:before{top:7px}.slots-cabinet-screen:after{opacity:.45;bottom:7px}.slots-machine .slots-reels{grid-template-columns:repeat(3, var(--slots-cell));background:#07090d;border:1px solid #b5bec914;border-radius:16px;gap:clamp(7px,1vw,12px);padding:clamp(7px,.9vw,10px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 18px 32px #00000057,0 16px 34px #00020652}.slots-machine .slots-reel{width:var(--slots-cell);height:calc(var(--slots-cell) * 3);background:linear-gradient(#12161c,#0d1015);border:1px solid #b5bec917;border-radius:13px;box-shadow:inset 0 0 22px #00000061}.slots-machine .slots-reel:before{z-index:4;background:linear-gradient(#020305b3,#0000 24% 76%,#020305b8)}.slots-machine .slots-reel:after{content:"";inset:calc(var(--slots-cell) - 1px) 0;z-index:3;pointer-events:none;border-block:1px solid rgba(var(--beta-gold-rgb), .15);background:rgba(var(--beta-gold-rgb), .025);position:absolute}.slots-machine .slots-cell{width:var(--slots-cell);height:var(--slots-cell);border-color:#b5bec90b}.slots-machine .slots-cell .slot-symbol{filter:saturate(.88)drop-shadow(0 7px 9px #00000040);display:block;width:min(62%,68px)!important;height:auto!important}.slots-machine .slots-cell .slot-symbol img,.slots-paytable-row .slot-symbol img,.slots-action-symbols .slot-symbol img{object-fit:contain}.slots-lever{cursor:pointer;background:0 0;border:0;flex:0 0 64px;width:64px;height:clamp(190px,22vw,236px);padding:0;position:relative}.slots-lever:disabled{cursor:default}.slots-lever-base{border:1px solid rgba(var(--beta-gold-rgb), .34);background:linear-gradient(150deg,#26282d,#0c0e12 64%);border-radius:18px 24px 24px 18px;width:48px;height:74px;position:absolute;bottom:22%;left:4px;box-shadow:inset 0 0 0 1px #ffffff09,0 10px 22px #00000061}.slots-lever-base:after{content:"";border:1px solid rgba(var(--beta-gold-rgb), .38);width:22px;height:22px;box-shadow:inset 0 0 0 5px rgba(var(--beta-gold-rgb), .09);background:#101217;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slots-lever-arm{transform-origin:50% calc(100% - 4px);border:1px solid rgba(var(--beta-gold-rgb), .42);background:linear-gradient(90deg,#74551f,#e3c477 48%,#72521e);border-radius:999px;width:9px;height:clamp(104px,13vw,138px);transition:transform .18s;position:absolute;bottom:calc(22% + 36px);left:24px;transform:rotate(-7deg);box-shadow:0 6px 12px #00000061}.slots-lever-arm i{border:1px solid rgba(var(--beta-gold-rgb), .58);background:radial-gradient(circle at 35% 28%, #ffffff80, transparent 18%), linear-gradient(145deg, var(--beta-gold-soft), #a57826 74%);width:34px;height:34px;box-shadow:0 7px 14px #0006, 0 0 10px rgba(var(--beta-gold-rgb), .14);border-radius:50%;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.slots-lever:not(:disabled):hover .slots-lever-arm{transform:rotate(-11deg)}.slots-game.state-spinning .slots-lever-arm{animation:.86s cubic-bezier(.36,.02,.2,1) both slots-lever-pull}@keyframes slots-lever-pull{0%{transform:rotate(-7deg)}38%{transform:rotate(58deg)}62%{transform:rotate(58deg)}to{transform:rotate(-7deg)}}.slots-machine .slots-reel-track.is-static{animation:none;transform:translate(0,0)}.slots-machine .slots-reel-track.is-flight{will-change:transform, filter;animation:slots-reel-flight var(--slots-spin-duration,2.55s) linear forwards}@keyframes slots-reel-flight{0%{filter:brightness(.94);transform:translate(0,0)}9%{transform:translate3d(0, calc(var(--slots-cell) * -.7), 0);filter:brightness()}22%{transform:translate3d(0, calc(var(--slots-cell) * -4.5), 0);filter:brightness(1.05)}42%{transform:translate3d(0, calc(var(--slots-cell) * -12.5), 0);filter:brightness(1.08)blur(.35px)}62%{transform:translate3d(0, calc(var(--slots-cell) * -20), 0);filter:brightness(1.04)}78%{transform:translate3d(0, calc(var(--slots-cell) * -24.4), 0);filter:brightness(1.01)}89%{transform:translate3d(0, calc(var(--slots-cell) * -26.25), 0);filter:brightness()}96%{transform:translate3d(0, calc(var(--slots-cell) * -26.88), 0)}to{transform:translate3d(0, calc(var(--slots-cell) * -27), 0);filter:brightness()}}.slots-machine .slots-payline-bar{z-index:6;width:calc(var(--slots-cell) * 3 + 42px);opacity:.62;max-width:100%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slots-machine .slots-payline-bar.is-winning{opacity:1}.slots-result-line{min-height:20px;color:var(--muted);text-align:center;margin:0;font-size:11px;font-weight:800}.slots-result-line.is-win{color:var(--beta-gold-soft)}.slots-dashboard-grid{grid-template-columns:minmax(0,.95fr) minmax(300px,1.12fr) minmax(0,.95fr);align-items:stretch;gap:18px;display:grid}.slots-dashboard-grid>.card{min-width:0;min-height:316px}.slots-bet-panel{flex-direction:column;gap:14px;display:flex}.slots-bet-panel .panel-head{justify-content:center}.slots-bet-panel .game-bet-stepper{margin-top:4px}.slots-bet-panel .bet-quick-row{width:100%}.slots-bet-panel .btn-gold{margin-top:2px}.slots-dashboard-grid .slots-actions-list{max-height:250px;overflow-y:auto}.slots-dashboard-grid .slots-action-row{min-height:52px}@media (max-width:980px){.slots-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slots-dashboard-grid .slots-actions-panel{grid-column:1/-1}}@media (max-width:680px){.slots-game{gap:12px}.slots-stage{gap:13px;min-height:0;padding:14px 11px 16px}.slots-paytable-stage{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.slots-paytable-stage .slots-paytable-row{min-height:40px;padding:5px 7px}.slots-machine{--slots-cell:min(25vw, 78px);gap:7px}.slots-machine .slots-reels{--slots-cell:min(22vw, 72px);border-radius:14px;gap:5px;padding:6px}.slots-cabinet{gap:4px}.slots-cabinet-screen{border-radius:17px;padding:7px}.slots-machine .slots-reel{border-radius:10px}.slots-machine .slots-cell .slot-symbol{width:min(64%,52px)!important}.slots-machine .slots-payline-bar{width:calc(var(--slots-cell) * 3 + 20px);top:50%}.slots-lever{flex-basis:40px;width:40px;height:160px}.slots-lever-base{border-radius:13px 18px 18px 13px;width:35px;height:58px;left:0}.slots-lever-base:after{width:17px;height:17px}.slots-lever-arm{width:8px;height:86px;left:15px}.slots-lever-arm i{width:27px;height:27px;top:-15px}.slots-game.state-spinning .slots-lever-arm{animation-name:slots-lever-pull-mobile}.slots-dashboard-grid{grid-template-columns:minmax(0,1fr);gap:12px}.slots-dashboard-grid>.card{min-height:0}.slots-dashboard-grid .slots-bet-panel{order:-1}.slots-dashboard-grid .slots-actions-panel{grid-column:auto}.slots-dashboard-grid .slots-actions-list{max-height:280px}}@keyframes slots-lever-pull-mobile{0%{transform:rotate(-7deg)}38%{transform:translateY(18px)rotate(23deg)}62%{transform:translateY(18px)rotate(23deg)}to{transform:rotate(-7deg)}}@media (prefers-reduced-motion:reduce){.slots-machine .slots-reel-track.is-flight{animation-duration:1ms!important}.slots-game.state-spinning .slots-lever-arm{animation:none}}@media (max-width:680px){.games-workspace-content{gap:12px}.game-ribbon{justify-content:flex-start;width:100%;margin-bottom:12px;padding-inline:1px}.game-ribbon button{width:42px;height:42px;padding:6px}.game-ribbon button.is-active{width:128px}.game-ribbon-asset{width:27px!important;height:27px!important}.game-ribbon button.is-active .game-ribbon-asset{width:29px!important;height:29px!important}.game-ribbon button.is-active .game-ribbon-label{max-width:62px;margin-left:6px;font-size:9px}.game-ribbon button.is-active .game-picker-beta{display:none}}:root{--gold:#d5b568;--gold-rgb:213, 181, 104;--gold-deep:#9d7b3b;--beta-gold:#d2b064;--beta-gold-rgb:210, 176, 100;--beta-gold-soft:#ead9ab;--beta-gold-deep:#9b7939;--icon-accent:var(--beta-gold);--bg:#07090d;--panel:#0c0f14e6;--panel-strong:#0f1218f7;--panel-soft:#11151cb8;--line:#b5bec91c;--line-strong:#bec6d030;--text:#e9e8e3;--muted:#8d98a5;--muted-soft:#8d98a5b3;--ui-bg:#07090d;--ui-surface:#0c0f14;--ui-surface-raised:#11151c;--ui-line:#b5bec91c;--ui-line-strong:#bec6d030;--ui-radius-panel:16px;--ui-radius-control:12px;--ui-shadow:0 14px 36px #0002063d;--radius-sm:11px;--radius-md:15px;--radius-lg:18px;--premium-bg:#07090d;--premium-surface:#0c0f14;--premium-surface-raised:#11151c;--premium-surface-soft:#151a22;--premium-line:#b5bec91c;--premium-line-strong:#bec6d030;--premium-gold-line:rgba(var(--beta-gold-rgb), .23);--premium-gold-line-soft:rgba(var(--beta-gold-rgb), .12);--premium-gold-line-medium:rgba(var(--beta-gold-rgb), .21);--premium-shadow:0 16px 40px #00020647;--premium-gold-surface:linear-gradient(112deg, rgba(var(--beta-gold-rgb), .035), rgba(var(--beta-gold-rgb), .012) 38%, transparent 68%), linear-gradient(180deg, #10141a 0%, #0a0d12 100%);--premium-gold-surface-raised:linear-gradient(112deg, rgba(var(--beta-gold-rgb), .048), rgba(var(--beta-gold-rgb), .014) 42%, transparent 72%), linear-gradient(180deg, #131820 0%, #0c0f14 100%);--premium-gold-surface-soft:linear-gradient(112deg, rgba(var(--beta-gold-rgb), .022), transparent 62%), #0d1117f5}.site-header{border-color:var(--premium-line);-webkit-backdrop-filter:blur(18px)saturate(1.02);backdrop-filter:blur(18px)saturate(1.02);background:#0c0f14f0;border-radius:18px;box-shadow:0 14px 36px #00020657,inset 0 1px #ffffff06}.card,.platform-page .platform-panel,.platform-page .promo-card,.platform-page .achievement,.platform-page .stat-tile,.platform-page .support-topic-card,.platform-page .support-context-card,.platform-page .deposit-address-row,.platform-page .warning-box,.platform-page .deposit-request-card,.promo-left-stack,.admin-sidebar,.chat-panel,.notification-bell-panel,.modal-card{border-color:var(--premium-line);border-radius:var(--ui-radius-panel);background:var(--premium-gold-surface);box-shadow:var(--premium-shadow), inset 0 1px #ffffff06}.jackpot-panel,.mines-board-wrap,.crash-stage,.oddeven-table-wrap,.slots-cabinet-wrap,.videopoker-table-wrap{border-color:var(--premium-gold-line-medium);background:var(--premium-gold-surface-raised);border-radius:18px;box-shadow:0 0 0 1px rgba(var(--beta-gold-rgb), .035), 0 18px 46px #00020652, 0 0 30px rgba(var(--beta-gold-rgb), .045)!important}.room-tab,.bet-stat,.my-bet-card,.mines-stats>div,.mines-ladder span,.profile-registration-box,.support-topic-card,.support-context-card,.deposit-address-row,.deposit-request-card,.warning-box{border-color:var(--premium-line);background:var(--premium-gold-surface-soft);box-shadow:none;border-radius:13px}.btn,.platform-page input,.platform-page textarea,.platform-page select,.platform-page .copy-line,.platform-page .segmented,.bet-stepper button,.bet-quick-row button,.bet-amount-field{border-radius:var(--ui-radius-control)}.platform-page input,.platform-page textarea,.platform-page select,.platform-page .copy-line,.platform-page .segmented,.bet-amount-field{border-color:var(--premium-line-strong);background:#090c11;box-shadow:inset 0 1px #ffffff04}.btn-gold,.header-login-button.btn-cyan,.bet-console-locked .btn-cyan,.platform-page .promo-form button,.platform-page .spin-action-row button,.platform-page .support-submit-row button,.platform-page .copy-line button,.platform-page .primary-link,.platform-page .promo-card button,.platform-page .withdraw-preview>button{border-color:rgba(var(--beta-gold-rgb), .34);color:#18140c;background:linear-gradient(#ead9aa 0%,#d0b269 56%,#ad8945 100%);box-shadow:0 9px 22px #0002064d,inset 0 1px #ffffff47}.glow-text,.jackpot-pot,.jackpot-timer,.profile-balance-strip>div>strong{text-shadow:0 0 10px rgba(var(--beta-gold-rgb), .13)}.room-tab-dot{box-shadow:0 0 6px rgba(var(--green-rgb), .42)}.game-ribbon button{border-color:var(--premium-line);background:#0d1117}.game-ribbon button:hover{border-color:var(--premium-line-strong);background:#11161d}@media (max-width:680px){:root{--ui-radius-panel:15px;--ui-radius-control:11px}.site-header{border-radius:16px}.card,.platform-page .platform-panel,.platform-page .promo-card,.platform-page .stat-tile{border-radius:var(--ui-radius-panel)}.games-workspace,.games-workspace-content,.jackpot-panel,.game-grid{width:100%;min-width:0;max-width:100%}.jackpot-top>*,.jackpot-top .jackpot-chip,.jackpot-timer-block{min-width:0}.jackpot-top .jackpot-chip{overflow:hidden}.jackpot-top .jackpot-chip strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(11px,3.6vw,15px);overflow:hidden}}@media (max-width:980px){body{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.mobile-tabbar,.platform-mobile-tabbar{left:50%;right:auto;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid rgba(var(--cyan-rgb), .2);background:linear-gradient(105deg, rgba(var(--cyan-rgb), .055), transparent 46%, rgba(var(--gold-rgb), .035)), #04080df6;width:min(366px,100vw - 24px);max-width:min(366px,100vw - 24px);min-height:62px;box-shadow:0 18px 42px #0002079e, 0 0 18px rgba(var(--cyan-rgb), .055), inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);border-radius:999px;gap:3px;padding:5px 6px;overflow:hidden;transform:translate(-50%)}.mobile-tabbar a,.platform-mobile-tabbar a{border:1px solid #0000;border-radius:999px;gap:3px;min-width:0;min-height:50px;padding:6px 2px 5px;font-size:9px;line-height:1}.mobile-tabbar a.active,.platform-mobile-tabbar a.active{border-color:rgba(var(--gold-rgb), .24);background:linear-gradient(105deg, rgba(var(--cyan-rgb), .08), rgba(var(--gold-rgb), .105)), #ffffff06;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff05,0 5px 14px #00020738}.mobile-tabbar a>svg,.platform-mobile-tabbar a>svg{flex:0 0 19px;width:19px;height:19px}.chat-fab{bottom:calc(86px + env(safe-area-inset-bottom))}.chat-panel{box-sizing:border-box;max-width:calc(100vw - 20px);width:calc(100vw - 20px)!important}}@media (max-width:720px){.crash-right-rail,.mines-right-rail,.slots-dashboard-grid{align-items:stretch;width:100%;min-width:0}.crash-right-rail>*,.mines-right-rail>*,.slots-dashboard-grid>*{place-self:stretch stretch;width:100%;min-width:0;max-width:100%;margin-inline:0}.game-my-bets-panel,.crash-my-bets-panel,.mines-my-bets-panel,.slots-my-bets-panel{width:100%;max-width:100%;margin-inline:auto}.game-my-bets-panel .my-bet-empty{text-align:center;align-items:center}}@media (max-width:680px){.crash-rocket-vector{transform:translate(calc(4% + var(--rocket-progress,0) * 16%), calc(2% - var(--rocket-progress,0) * 17%))}.slots-machine{width:min(100%,328px);margin-inline:auto}.slots-cabinet{width:100%;min-width:0;display:block;position:relative}.slots-cabinet-screen{width:max-content;max-width:calc(100% - 26px);margin-inline:auto}.slots-lever{margin:0;position:absolute;top:50%;left:auto;right:0;transform:translateY(-50%)}.slots-lever-arm{transform-origin:50% calc(100% - 4px);bottom:calc(22% + 26px)}.slots-game.state-spinning .slots-lever-arm{animation:.86s cubic-bezier(.34,.03,.2,1) both slots-lever-pivot-mobile}.slots-dashboard-grid>.card{width:100%;max-width:100%;margin-inline:0}}@keyframes slots-lever-pivot-mobile{0%{transform:rotate(-7deg)}40%{transform:rotate(-62deg)}63%{transform:rotate(-62deg)}to{transform:rotate(-7deg)}}@media (max-width:380px){.mobile-tabbar a,.platform-mobile-tabbar a{font-size:8px}}:root{--cyan:#45e8f4;--cyan-rgb:69, 232, 244;--cyan-soft:#b1f8fb;--gold:#ffdc18;--gold-rgb:255, 220, 24;--gold-deep:#efb500;--beta-gold:#ffd31c;--beta-gold-rgb:255, 211, 28;--beta-gold-soft:#fff078;--beta-gold-deep:#efb500;--icon-accent:var(--gold);--bg:#050b12;--panel:#08161ff0;--panel-strong:#07131cfb;--panel-soft:#0b1c26cc;--line:rgba(var(--cyan-rgb), .17);--line-strong:rgba(var(--cyan-rgb), .3);--text:#edf7f7;--muted:#8da8b8;--muted-soft:#8da8b8b8;--ui-bg:#050b12;--ui-surface:#081720;--ui-surface-raised:#0c202b;--ui-line:rgba(var(--cyan-rgb), .15);--ui-line-strong:rgba(var(--cyan-rgb), .27);--premium-bg:#050b12;--premium-surface:#081720;--premium-surface-raised:#0c202b;--premium-surface-soft:#102833;--premium-line:rgba(var(--cyan-rgb), .16);--premium-line-strong:rgba(var(--cyan-rgb), .28);--premium-gold-line:rgba(var(--gold-rgb), .28);--premium-gold-line-soft:rgba(var(--cyan-rgb), .14);--premium-gold-line-medium:rgba(var(--cyan-rgb), .24);--premium-gold-surface:linear-gradient(180deg, #0a1c27fa, #061119fc);--premium-gold-surface-raised:linear-gradient(180deg, #0d222dfb, #07141dfe);--premium-gold-surface-soft:linear-gradient(180deg, #0c1e29f5, #07131cfa)}body,.app-shell{background:linear-gradient(#050a10 0%,#07131c 48%,#04090f 100%)}.app-shell:before{content:none!important;background:0 0!important;display:none!important}.platform-hero:after{content:none!important;display:none!important}.card,.platform-page .platform-panel,.platform-page .promo-card,.platform-page .achievement,.platform-page .stat-tile,.platform-page .support-topic-card,.platform-page .support-context-card,.platform-page .deposit-address-row,.platform-page .warning-box,.platform-page .deposit-request-card,.promo-left-stack,.admin-sidebar,.chat-panel,.notification-bell-panel,.modal-card{border-color:var(--premium-line);background:var(--premium-gold-surface)}.jackpot-panel,.mines-board-wrap,.crash-stage,.oddeven-table-wrap,.slots-cabinet-wrap,.videopoker-table-wrap{border-color:var(--premium-gold-line-medium);background:var(--premium-gold-surface-raised);box-shadow:0 0 0 1px rgba(var(--cyan-rgb), .025), 0 18px 46px #00020757, 0 0 28px rgba(var(--cyan-rgb), .045)!important}.room-tab.is-active,.room-tab.accent-cyan.is-active,.room-tab.accent-green.is-active,.room-tab.accent-orange.is-active,.room-tab.accent-gold.is-active,.game-picker button.is-active,.game-ribbon button.is-active,.support-topic-card.is-active{color:var(--cyan-soft);border-color:rgba(var(--cyan-rgb), .48)!important;background:linear-gradient(105deg, rgba(var(--cyan-rgb), .11), rgba(var(--gold-rgb), .055)), #0a1b25!important;box-shadow:inset 0 -1px rgba(var(--gold-rgb), .42), 0 10px 28px #00020640, 0 0 16px rgba(var(--cyan-rgb), .075)!important}.btn-gold,.header-login-button.btn-cyan,.bet-console-locked .btn-cyan,.platform-page .promo-form button,.platform-page .spin-action-row button,.platform-page .support-submit-row button,.platform-page .copy-line button,.platform-page .primary-link,.platform-page .promo-card button,.platform-page .withdraw-preview>button{border-color:rgba(var(--gold-rgb), .58);background:linear-gradient(180deg, #fff06a 0%, var(--gold) 58%, var(--gold-deep) 100%);color:#171407;box-shadow:0 9px 22px #00020652, 0 0 17px rgba(var(--gold-rgb), .13), inset 0 1px #ffffff75}.btn-gold:hover:not(:disabled),.header-login-button.btn-cyan:hover:not(:disabled),.platform-page .primary-link:hover:not(:disabled){border-color:rgba(var(--gold-rgb), .72);box-shadow:0 11px 26px #0002065c, 0 0 20px rgba(var(--gold-rgb), .18)}.app-shell>.chat-fab,.app-shell>.chat-panel,.app-shell>.chat-sheet-backdrop{position:fixed}.app-shell>.chat-fab{border-color:rgba(var(--cyan-rgb), .4);width:52px;height:52px;color:var(--gold);box-shadow:0 14px 34px #0003098c, 0 0 16px rgba(var(--cyan-rgb), .1);background:#071821f5;bottom:24px;left:auto;right:20px}.app-shell>.chat-panel{border-color:rgba(var(--cyan-rgb), .25);width:min(410px,100vw - 40px);max-width:calc(100vw - 40px);height:min(620px,100vh - 80px);box-shadow:0 24px 60px #000309ad, 0 0 24px rgba(var(--cyan-rgb), .07);bottom:24px;left:auto;right:20px}@media (max-width:980px){.app-shell>.chat-fab{right:14px;bottom:calc(86px + env(safe-area-inset-bottom));width:48px;height:48px}}@media (max-width:680px){.app-shell>.chat-panel{left:10px;right:10px;bottom:calc(82px + env(safe-area-inset-bottom));max-width:none;height:min(56vh,460px);width:auto!important}.app-shell>.chat-sheet-backdrop{inset:0}}.platform-page .platform-hero{border-bottom-color:#0000}.platform-page .platform-hero:after{content:none!important;display:none!important}.platform-page-profile .profile-showcase-card{background:radial-gradient(circle at 7% 24%, rgba(var(--gold-rgb), .1), transparent 34%), radial-gradient(circle at 92% 48%, rgba(var(--cyan-rgb), .075), transparent 42%), linear-gradient(106deg, #1c1909f7 0%, #0a1b1efa 52%, #051b26fc 100%)}.platform-page-profile .profile-rank-showcase{background:radial-gradient(circle at 5% 50%, rgba(var(--gold-rgb), .075), transparent 31%), linear-gradient(102deg, #18170af7 0%, #091a1efa 54%, #051b25fc 100%)}@media (max-width:980px){:root{--mobile-surface-page:#050d14;--mobile-surface-panel:#081822fb;--mobile-surface-raised:#0b1f2afb;--mobile-surface-control:#06131cf5;--bg:var(--mobile-surface-page);--panel:var(--mobile-surface-panel);--panel-strong:var(--mobile-surface-raised);--panel-soft:#0a1c27f0;--ui-bg:var(--mobile-surface-page);--ui-surface:#081822;--ui-surface-raised:#0b1f2a;--premium-bg:var(--mobile-surface-page);--premium-surface:#081822;--premium-surface-raised:#0b1f2a;--premium-surface-soft:#0d2430;--premium-gold-surface:linear-gradient(180deg, var(--mobile-surface-raised), var(--mobile-surface-panel));--premium-gold-surface-raised:linear-gradient(180deg, #0d2531fc, #081822fe);--premium-gold-surface-soft:linear-gradient(180deg, #0a1d28f7, #07151efb)}html,body,.app-shell{background:var(--mobile-surface-page);min-height:100%}body{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.app-shell{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.app-shell>.mobile-tabbar,.app-shell>.platform-mobile-tabbar{z-index:120;top:auto;left:50%;right:auto;bottom:max(10px, env(safe-area-inset-bottom));border-color:rgba(var(--cyan-rgb), .2);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#07161ff7;border-radius:999px;width:min(366px,100dvw - 24px);max-width:calc(100dvw - 24px);min-height:62px;margin:0;position:fixed;transform:translate(-50%);box-shadow:0 18px 42px #0003089e,inset 0 1px #ffffff0a}.app-shell>.mobile-tabbar a,.app-shell>.platform-mobile-tabbar a{border-radius:999px}.app-shell>.mobile-tabbar a.active,.app-shell>.platform-mobile-tabbar a.active{border-color:rgba(var(--gold-rgb), .24);background:linear-gradient(110deg, rgba(var(--cyan-rgb), .1), rgba(var(--gold-rgb), .1))}.card,.platform-page .platform-panel,.platform-page .promo-card,.platform-page .achievement,.platform-page .stat-tile,.platform-page .support-topic-card,.platform-page .support-context-card,.platform-page .deposit-address-row,.platform-page .warning-box,.platform-page .deposit-request-card,.promo-left-stack,.admin-sidebar,.notification-bell-panel,.modal-card,.dashboard .card:not(.jackpot-panel):not(.mines-board-wrap):not(.crash-stage):not(.oddeven-table-wrap):not(.slots-cabinet-wrap):not(.videopoker-table-wrap){border-color:rgba(var(--cyan-rgb), .16);background:linear-gradient(180deg, var(--mobile-surface-raised), var(--mobile-surface-panel))}.platform-page-profile .profile-showcase-card,.platform-page-profile .profile-rank-showcase{background:linear-gradient(180deg, var(--mobile-surface-raised), var(--mobile-surface-panel))}}.slots-game .slots-stage{border-color:rgba(var(--gold-rgb), .3)!important;background:radial-gradient(58% 72% at 48% 48%, rgba(var(--gold-rgb), .075), transparent 72%), linear-gradient(112deg, rgba(var(--gold-rgb), .085), transparent 42%, rgba(var(--cyan-rgb), .035) 78%), linear-gradient(180deg, #0c1e27fc, #06121bfe)!important;box-shadow:0 0 0 1px rgba(var(--gold-rgb), .025), 0 18px 46px #00020757, 0 0 28px rgba(var(--gold-rgb), .045)!important}.slots-game .slots-stage:before{content:none;display:none}.slots-machine .slots-payline-bar{display:none}.app-shell:before{z-index:0;opacity:.2;filter:saturate(.9)brightness(.76);pointer-events:none;position:fixed;inset:0;content:""!important;background:linear-gradient(#02090e9e,#02090eed 68%,#02080dfa),url(/assets/redline-games-lobby-bg-soft-v2.png) top/cover no-repeat!important;display:block!important}.platform-panel-title>span{gap:10px}.platform-panel-title>span>svg,.site-history-panel>.panel-head h3>svg,.game-my-bets-panel>.panel-head h3>svg,.game-actions-panel>.panel-head h3>svg{box-sizing:content-box;border:1px solid rgba(var(--cyan-rgb), .2);background:linear-gradient(145deg, rgba(var(--cyan-rgb), .13), rgba(var(--gold-rgb), .055)), #07151dd1;width:20px;height:20px;color:var(--cyan-soft);filter:none;stroke-width:1.85px;border-radius:13px;flex:none;padding:8px}.platform-page .stat-tile>svg,.platform-page .support-topic-card>svg,.platform-page .support-context-card>svg,.platform-page .achievement>svg{box-sizing:content-box;border:1px solid rgba(var(--cyan-rgb), .19);background:linear-gradient(145deg, rgba(var(--cyan-rgb), .12), rgba(var(--gold-rgb), .05)), #07151dc7;width:22px;height:22px;color:var(--cyan-soft);filter:none;stroke-width:1.8px;border-radius:14px;flex:none;padding:9px}.platform-page .stat-tile.stat-gold>svg,.platform-page .achievement-gold>svg{border-color:rgba(var(--gold-rgb), .2);background:linear-gradient(145deg, rgba(var(--gold-rgb), .14), rgba(var(--cyan-rgb), .04)), #101417cc;color:var(--gold)}.admin-sidebar button>svg{box-sizing:content-box;background:rgba(var(--cyan-rgb), .075);stroke-width:1.8px;border-radius:10px;flex:none;width:18px;height:18px;padding:6px}.games-home-links>a>svg,.support-direct-link>svg{box-sizing:content-box;border:1px solid rgba(var(--cyan-rgb), .18);background:linear-gradient(145deg, rgba(var(--cyan-rgb), .14), rgba(var(--gold-rgb), .045)), #07151dcc;width:21px;height:21px;color:var(--cyan-soft);stroke-width:1.85px;border-radius:14px;flex:none;padding:9px}@media (max-width:720px){.platform-panel-title>span>svg,.site-history-panel>.panel-head h3>svg,.game-my-bets-panel>.panel-head h3>svg,.game-actions-panel>.panel-head h3>svg{border-radius:12px;width:18px;height:18px;padding:7px}.platform-page .stat-tile>svg,.platform-page .support-topic-card>svg,.platform-page .support-context-card>svg,.platform-page .achievement>svg{border-radius:13px;width:20px;height:20px;padding:8px}.app-shell>.mobile-tabbar a>svg,.app-shell>.platform-mobile-tabbar a>svg{box-sizing:content-box;background:rgba(var(--cyan-rgb), .045);stroke-width:1.85px;border-radius:10px;width:19px;height:19px;padding:5px}.app-shell>.mobile-tabbar a.active>svg,.app-shell>.platform-mobile-tabbar a.active>svg{background:linear-gradient(145deg, rgba(var(--cyan-rgb), .13), rgba(var(--gold-rgb), .1))}}.fluid-icon{color:currentColor;shape-rendering:geometricprecision;stroke-width:0;flex:none;transition:color .16s,filter .16s,transform .16s;display:block;overflow:visible}.platform-panel-title>span>.fluid-icon,.platform-page .stat-tile>.fluid-icon,.platform-page .support-topic-card>.fluid-icon,.platform-page .support-context-card>.fluid-icon,.platform-page .achievement>.fluid-icon,.site-history-panel>.panel-head h3>.fluid-icon,.game-my-bets-panel>.panel-head h3>.fluid-icon,.game-actions-panel>.panel-head h3>.fluid-icon,.games-home-links>a>.fluid-icon,.support-direct-link>.fluid-icon{--fluid-icon-cutout:#071820;background:radial-gradient(circle at 27% 18%, #ffffff4d 0 5%, rgba(var(--cyan-rgb), .16) 11%, transparent 39%), linear-gradient(145deg, rgba(var(--cyan-rgb), .21), rgba(var(--cyan-rgb), .075) 54%, rgba(var(--gold-rgb), .075)), #07171fe6;border-color:rgba(var(--cyan-rgb), .25);color:var(--cyan-soft);box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0004086b, 0 7px 18px rgba(var(--cyan-rgb), .11);filter:none}.platform-page .stat-tile.stat-gold>.fluid-icon,.platform-page .achievement-gold>.fluid-icon{--fluid-icon-cutout:#17170f;border-color:rgba(var(--gold-rgb), .28);background:radial-gradient(circle at 27% 18%, #ffffff4a 0 5%, rgba(var(--gold-rgb), .17) 11%, transparent 39%), linear-gradient(145deg, rgba(var(--gold-rgb), .22), rgba(var(--gold-rgb), .075) 58%, rgba(var(--cyan-rgb), .055)), #131511e8;color:#ffda57;box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0004086b, 0 7px 18px rgba(var(--gold-rgb), .11)}.platform-page .stat-tile.stat-green>.fluid-icon{--fluid-icon-cutout:#071b19;background:radial-gradient(circle at 27% 18%, #ffffff42 0 5%, #38e79f26 11%, transparent 39%), linear-gradient(145deg, #38e79f33, #38e79f11 58%, rgba(var(--cyan-rgb), .055)), #071917e6;color:#43e7a3;border-color:#38e79f3d}.platform-page .stat-tile.stat-violet>.fluid-icon{--fluid-icon-cutout:#101525;background:radial-gradient(circle at 27% 18%, #ffffff42 0 5%, #8b9dff24 11%, transparent 39%), linear-gradient(145deg, #8b9dff30, #8b9dff0f 58%, rgba(var(--cyan-rgb), .045)), #0c1423e6;color:#aab8ff;border-color:#8b9dff3d}.platform-panel-title .fluid-icon-rank,.platform-panel-title .fluid-icon-wins,.platform-panel-title .fluid-icon-lucky,.platform-panel-title .fluid-icon-top,.profile-rank-mark>.fluid-icon,.rank-ladder-copy>.fluid-icon{color:#ffda57}.fluid-icon-telegram{color:#63e7f1}.fluid-icon-compact{box-sizing:border-box!important;box-shadow:none!important;filter:drop-shadow(0 2px 5px rgba(var(--cyan-rgb), .18))!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.header-channel-link .fluid-icon-telegram,.games-home-channel .fluid-icon-telegram{color:currentColor}.profile-rank-mark>.fluid-icon,.rank-ladder-copy>.fluid-icon{--fluid-icon-cutout:#0a171c;filter:drop-shadow(0 4px 9px rgba(var(--gold-rgb), .16))}@media (hover:hover){.support-direct-link:hover>.fluid-icon,.games-home-links>a:hover>.fluid-icon{filter:drop-shadow(0 7px 13px rgba(var(--cyan-rgb), .16));transform:translateY(-1px)}}.platform-panel-title>span>svg,.site-history-panel>.panel-head h3>svg,.game-my-bets-panel>.panel-head h3>svg,.game-actions-panel>.panel-head h3>svg,.platform-page .stat-tile>svg,.platform-page .support-topic-card>svg,.platform-page .support-context-card>svg,.platform-page .achievement>svg,.games-home-links>a>svg,.support-direct-link>svg,.profile-rank-mark>svg,.admin-sidebar button>svg,.app-shell>.mobile-tabbar a>svg,.app-shell>.platform-mobile-tabbar a>svg{box-sizing:border-box!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.platform-panel-title>span>svg{width:24px!important;height:24px!important}.platform-page .stat-tile>svg{width:31px!important;height:31px!important}.platform-page .support-topic-card>svg,.platform-page .support-context-card>svg,.platform-page .achievement>svg,.games-home-links>a>svg,.support-direct-link>svg{width:28px!important;height:28px!important}.site-history-panel>.panel-head h3>svg,.game-my-bets-panel>.panel-head h3>svg,.game-actions-panel>.panel-head h3>svg,.admin-sidebar button>svg,.app-shell>.mobile-tabbar a>svg,.app-shell>.platform-mobile-tabbar a>svg{width:21px!important;height:21px!important}.profile-rank-mark{grid-template-columns:32px minmax(0,1fr);column-gap:12px}.profile-rank-mark>svg{width:30px!important;height:30px!important}.fluid-icon{--fluid-icon-cutout:#081922;filter:none!important;background:0 0!important}.platform-page .stat-tile.stat-gold>.fluid-icon,.platform-page .achievement-gold>.fluid-icon,.platform-panel-title :is(.fluid-icon-rank,.fluid-icon-wins,.fluid-icon-lucky,.fluid-icon-top,.fluid-icon-referral,.fluid-icon-wallet),.profile-rank-mark>.fluid-icon,.rank-ladder-copy>.fluid-icon{color:#ffda57}.platform-panel-title :is(.fluid-icon-settings,.fluid-icon-rooms,.fluid-icon-history,.fluid-icon-telegram){color:#63e7f1}.platform-page .stat-tile.stat-cyan>.fluid-icon{color:var(--cyan)}.platform-page .stat-tile.stat-green>.fluid-icon{color:var(--green)}.platform-page .stat-tile.stat-violet>.fluid-icon{color:var(--violet)}.profile-setting-label>.fluid-icon{color:#ffda57;width:18px;height:18px}.profile-showcase-actions .fluid-icon,.profile-balance-strip .fluid-icon{box-shadow:none!important;filter:none!important;background:0 0!important}@media (max-width:720px){.platform-panel-title>span>svg{width:22px!important;height:22px!important}.platform-page .stat-tile>svg{width:28px!important;height:28px!important}}@media (max-width:720px){.app-shell:not(:has(.games-home)):before{opacity:.46;background:linear-gradient(#02090e42,#02090eab 66%,#02080ddb),url(/assets/redline-games-lobby-bg-soft-v2.png) 72% 0/auto 100% no-repeat!important}}:root{--game-glass-panel:linear-gradient(145deg, rgba(var(--cyan-rgb), .032), transparent 42%, rgba(var(--gold-rgb), .018)), #040d14c2;--game-glass-panel-raised:linear-gradient(145deg, rgba(var(--cyan-rgb), .048), transparent 43%, rgba(var(--gold-rgb), .028)), #051018d1;--game-glass-stage:radial-gradient(72% 62% at 14% 0%, rgba(var(--cyan-rgb), .052), transparent 66%), radial-gradient(62% 54% at 88% 0%, rgba(var(--gold-rgb), .038), transparent 70%), #030a10e0;--game-glass-line:rgba(var(--cyan-rgb), .16);--game-glass-line-strong:rgba(var(--cyan-rgb), .23);--game-glass-shadow:0 18px 46px #00030961}.app-shell:not(:has(.games-home)):before{opacity:.3;filter:saturate(.94)brightness(.72)contrast(1.04);background:linear-gradient(#01070c80,#01070cd1 66%,#01060bf2),url(/assets/redline-games-lobby-bg-soft-v2.png) top/cover no-repeat!important}.games-workspace-content>:is(.mines-game,.crash-game,.duel-game){box-shadow:none!important;background:0 0!important;border-color:#0000!important}.games-workspace-content:has(>:is(.mines-game,.crash-game,.duel-game)) :is(.card,.crash-stage){-webkit-backdrop-filter:blur(16px)saturate(.9);backdrop-filter:blur(16px)saturate(.9);border-color:var(--game-glass-line)!important;background:var(--game-glass-panel)!important;box-shadow:var(--game-glass-shadow), inset 0 1px 0 #ffffff09!important}.games-workspace-content:has(>.room-tabs)>:is(.jackpot-panel,.game-grid) .card{-webkit-backdrop-filter:blur(16px)saturate(.9);backdrop-filter:blur(16px)saturate(.9);border-color:var(--game-glass-line)!important;background:var(--game-glass-panel)!important;box-shadow:var(--game-glass-shadow), inset 0 1px 0 #ffffff09!important}.games-workspace-content:has(>.room-tabs)>.jackpot-panel{-webkit-backdrop-filter:blur(16px)saturate(.9);backdrop-filter:blur(16px)saturate(.9);border-color:var(--game-glass-line)!important;background:var(--game-glass-panel)!important;box-shadow:var(--game-glass-shadow), inset 0 1px 0 #ffffff09!important}.games-workspace-content :is(.jackpot-panel,.mines-board-wrap,.crash-stage,.slots-stage,.oddeven-table-wrap,.duel-stage-card,.videopoker-table-wrap){border-color:var(--game-glass-line-strong)!important;background:var(--game-glass-stage)!important;box-shadow:0 0 0 1px rgba(var(--cyan-rgb), .018), 0 22px 52px #0003096b, inset 0 1px 0 #ffffff0b!important}.games-workspace-content :is(.bet-console,.mines-side,.crash-side,.slots-bet-panel,.duel-bet-console){border-color:rgba(var(--cyan-rgb), .19)!important;background:var(--game-glass-panel-raised)!important}.games-workspace-content :is(.game-my-bets-panel,.game-actions-panel){border-color:var(--game-glass-line)!important;background:var(--game-glass-panel)!important}.games-workspace-content :is(.game-my-bets-panel,.game-actions-panel,.bet-console,.mines-side,.crash-side,.slots-bet-panel,.duel-bet-console,.duel-stage-card)>.panel-head{border-bottom:1px solid rgba(var(--cyan-rgb), .12);background:0 0;min-height:34px;margin-bottom:14px;padding-bottom:11px}.games-workspace-content .panel-head h3{color:#eef7f7;font-weight:850}.games-workspace-content .panel-head .badge{border-color:rgba(var(--cyan-rgb), .2);background:rgba(var(--cyan-rgb), .07);color:var(--cyan-soft)}.games-workspace-content:has(>.room-tabs)>.room-tabs .room-tab{border-color:rgba(var(--cyan-rgb), .14);-webkit-backdrop-filter:blur(14px)saturate(.9);backdrop-filter:blur(14px)saturate(.9);background:#040e15b3;box-shadow:0 12px 30px #00030942}.games-workspace-content:has(>.room-tabs)>.room-tabs .room-tab.is-active{border-color:rgba(var(--cyan-rgb), .42)!important;background:linear-gradient(110deg, rgba(var(--cyan-rgb), .095), rgba(var(--gold-rgb), .045)), #051118d1!important}@media (max-width:720px){.app-shell:not(:has(.games-home)):before{opacity:.26;filter:saturate(.9)brightness(.68)contrast(1.03);background:linear-gradient(#01070c8f,#01070cd9 64%,#01060bf5),url(/assets/redline-games-lobby-bg-soft-v2.png) 72% 0/auto 100% no-repeat!important}.games-workspace-content:has(>:is(.mines-game,.crash-game,.duel-game)) :is(.card,.crash-stage){-webkit-backdrop-filter:blur(10px)saturate(.88);backdrop-filter:blur(10px)saturate(.88)}.games-workspace-content:has(>.room-tabs)>:is(.jackpot-panel,.game-grid) .card{-webkit-backdrop-filter:blur(10px)saturate(.88);backdrop-filter:blur(10px)saturate(.88)}.games-workspace-content:has(>.room-tabs)>.jackpot-panel{-webkit-backdrop-filter:blur(10px)saturate(.88);backdrop-filter:blur(10px)saturate(.88)}}.games-workspace-content>:is(.slots-game,.oddeven-game,.videopoker-game,.blackjack-game,.durak-game,.duel-game){width:min(100%,1320px);margin-inline:auto;box-shadow:none!important;background:0 0!important;border:0!important}.games-workspace-content :is(.slots-stage,.oddeven-table-wrap,.videopoker-table-wrap,.blackjack-table-wrap,.duel-stage-card,.durak-table-card,.slots-bet-panel,.mines-side,.duel-bet-console,.game-my-bets-panel,.game-actions-panel){border-radius:20px}.games-workspace-content :is(.blackjack-table-wrap,.durak-table-card,.durak-game .duel-stage-card){-webkit-backdrop-filter:blur(16px)saturate(.9);backdrop-filter:blur(16px)saturate(.9);border-color:var(--game-glass-line-strong)!important;background:var(--game-glass-stage)!important;box-shadow:0 0 0 1px rgba(var(--cyan-rgb), .018), 0 22px 52px #0003096b, inset 0 1px 0 #ffffff0b!important}.games-workspace-content .durak-game :is(.duel-bet-console,.duel-actions-panel){-webkit-backdrop-filter:blur(16px)saturate(.9);backdrop-filter:blur(16px)saturate(.9);border-color:var(--game-glass-line)!important;background:var(--game-glass-panel)!important;box-shadow:var(--game-glass-shadow), inset 0 1px 0 #ffffff09!important}.duel-idle-asset{opacity:.96;transform:translateY(2px)}.duel-idle-coin{max-width:clamp(180px,21vw,246px)}.duel-idle-dice{max-width:clamp(260px,29vw,360px)}.durak-lobby-scene{isolation:isolate;border:1px solid rgba(var(--cyan-rgb), .15);background:radial-gradient(55% 90% at 18% 50%, rgba(var(--gold-rgb), .08), transparent 72%), radial-gradient(58% 90% at 88% 14%, rgba(var(--cyan-rgb), .075), transparent 72%), #02090fad;border-radius:18px;grid-template-columns:minmax(210px,.82fr) minmax(220px,1fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:250px;margin:2px 0 18px;padding:clamp(22px,3vw,38px);display:grid;position:relative;overflow:hidden}.durak-lobby-scene:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--cyan-rgb), .18), transparent);height:1px;position:absolute;inset:15% 6% auto 42%}.durak-lobby-cards{filter:drop-shadow(0 22px 28px #0002077a);width:220px;height:150px;margin-inline:auto;position:relative}.durak-lobby-card{--durak-card-w:92px;--durak-card-h:130px;transform-origin:50% 92%;position:absolute;top:8px;left:64px}.durak-lobby-card-left{transform:translate(-48px)rotate(-15deg)}.durak-lobby-card-center{z-index:2;transform:translateY(-8px)}.durak-lobby-card-right{transform:translate(48px)rotate(15deg)}.durak-lobby-copy{gap:7px;max-width:360px;display:grid}.durak-lobby-copy strong{color:var(--text);font-family:var(--font-display), sans-serif;font-size:clamp(21px,2.2vw,31px);font-weight:900}.durak-lobby-copy span{color:var(--muted);font-size:12px;line-height:1.55}.blackjack-table-wrap:has(.blackjack-idle-scene){min-height:520px}.blackjack-table-wrap:has(.blackjack-idle-scene) .blackjack-row{display:none}.blackjack-idle-scene{justify-items:center;gap:14px;width:min(100%,520px);margin-inline:auto;padding:18px 18px 8px;display:grid;position:relative}.blackjack-idle-cards{filter:drop-shadow(0 22px 28px #0002077a);width:280px;height:170px;position:relative}.playing-card.blackjack-idle-card{transform-origin:50% 92%;width:94px;height:132px;position:absolute;top:18px;left:96px}.blackjack-idle-card-left{transform:translate(-62px)rotate(-14deg)}.blackjack-idle-card-center{z-index:2;transform:translateY(-12px)}.blackjack-idle-card-right{transform:translate(62px)rotate(14deg)}.blackjack-idle-chip{aspect-ratio:1;border:7px dashed rgba(var(--cyan-rgb), .52);color:#ffe25b;width:64px;box-shadow:0 12px 24px #0002076b, 0 0 18px rgba(var(--cyan-rgb), .1);background:#071117;border-radius:50%;place-items:center;font-size:17px;font-weight:950;display:grid;position:absolute;bottom:36px;right:17%;transform:rotate(8deg)}.blackjack-idle-scene>strong{color:var(--text);font-size:15px;font-weight:900}.blackjack-game .blackjack-table-wrap,.videopoker-game .videopoker-table-wrap,.oddeven-game .oddeven-table-wrap{min-height:520px}.slots-game .slots-stage{min-height:570px}.slots-machine{--slots-cell:clamp(104px, 9.4vw, 132px)}@media (max-width:900px){.durak-lobby-scene{text-align:center;grid-template-columns:1fr;gap:10px;min-height:330px}.durak-lobby-copy{justify-self:center}}@media (max-width:680px){.games-workspace-content :is(.slots-stage,.oddeven-table-wrap,.videopoker-table-wrap,.blackjack-table-wrap,.duel-stage-card,.durak-table-card,.slots-bet-panel,.mines-side,.duel-bet-console,.game-my-bets-panel,.game-actions-panel){border-radius:17px}.slots-game .slots-stage,.blackjack-game .blackjack-table-wrap,.videopoker-game .videopoker-table-wrap,.oddeven-game .oddeven-table-wrap{min-height:0}.slots-machine{--slots-cell:min(22vw, 74px)}.durak-lobby-scene{min-height:286px;padding:18px 12px}.durak-lobby-cards{width:188px;height:126px}.durak-lobby-card{--durak-card-w:76px;--durak-card-h:108px;left:56px}.durak-lobby-card-left{transform:translate(-42px)rotate(-15deg)}.durak-lobby-card-right{transform:translate(42px)rotate(15deg)}.blackjack-table-wrap:has(.blackjack-idle-scene){min-height:390px}.blackjack-idle-cards{width:230px;height:142px}.playing-card.blackjack-idle-card{width:76px;height:108px;left:80px}.blackjack-idle-card-left{transform:translate(-50px)rotate(-14deg)}.blackjack-idle-card-right{transform:translate(50px)rotate(14deg)}.blackjack-idle-chip{width:54px;bottom:26px;right:8%}}
.header-channel-link{color:#05262d;white-space:nowrap;background:linear-gradient(#8bf4f8,#42dce7);border:1px solid #45e8f4a3;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:11px;font-weight:800;text-decoration:none;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 20px #1cc7d821,inset 0 1px #ffffff6b}.header-channel-link:hover{color:#031c22;background:linear-gradient(#a4f8fb,#57e5ee);border-color:#9ff9fce6;box-shadow:0 10px 24px #1cc7d833,inset 0 1px #ffffff85}@media (min-width:981px){.app-shell>.site-header,.platform-app>.platform-site-header{gap:12px;width:calc(100% - 24px);max-width:1500px;margin-top:6px;padding-inline:16px}.site-header .account-bar{gap:6px}.site-header .main-nav a{padding-inline:13px}}.game-ribbon-home-icon{color:#8da1b2;flex:none;width:27px;height:27px}.game-ribbon button.is-active .game-ribbon-home-icon{color:var(--beta-gold-soft)}.games-home{flex-direction:column;gap:22px;min-width:0;display:flex}.app-shell:has(.games-home){background:radial-gradient(780px 360px at 88% 6%,#45e8f413,#0000 72%),linear-gradient(#06141d 0%,#03090f 48%,#02070c 100%)}.app-shell:has(.games-home):before{opacity:0}.games-home-hero{isolation:isolate;background:radial-gradient(62% 90% at 92% 42%,#45e8f41b,#0000 68%),linear-gradient(#0a202a 0%,#06131c 100%);border:1px solid #45e8f452;border-radius:22px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;min-height:390px;padding:clamp(28px,4vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #0002075c,0 0 28px #45e8f40e,inset 0 1px #b8fafd09}.games-home-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#040e15f5 0%,#041017c7 50%,#030c111f 100%);position:absolute;inset:0}.games-home-hero-bg{z-index:-2;object-fit:cover;object-position:center;opacity:.68;clip-path:inset(0 0 0 50%);filter:saturate(.92)brightness(.74);display:block;-webkit-mask-image:linear-gradient(90deg,#0000 42%,#000 62%);mask-image:linear-gradient(90deg,#0000 42%,#000 62%)}.games-home-hero-copy{z-index:2;max-width:690px;position:relative}.games-home-kicker{color:var(--cyan-soft,#8eeaf1);letter-spacing:0;align-items:center;gap:9px;margin-bottom:14px;font-size:10px;font-weight:900;display:none}.games-home-kicker>span{background:var(--gold);border-radius:99px;width:28px;height:2px}.games-home h1{color:#f6f8f9;max-width:620px;font-family:var(--font-display), sans-serif;letter-spacing:0;margin:0;font-size:clamp(34px,5vw,62px);line-height:.98}.games-home-hero-copy>p{color:#b5c8d2;max-width:620px;margin:19px 0 0;font-size:15px;line-height:1.65}.games-home-actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.games-home-actions .btn{border-radius:13px;min-height:45px}.games-home-actions .btn-gold{gap:9px}.games-home-channel{gap:8px}.games-home-facts{flex-wrap:wrap;gap:22px;margin-top:30px;display:flex}.games-home-facts>span{color:#718597;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;font-size:10px;display:grid}.games-home-facts strong{color:#dfe8ed;font-size:13px}.games-home-facts svg{color:var(--gold);grid-row:1/3}.games-home-section-head{justify-content:space-between;align-items:end;gap:20px;padding-inline:4px;scroll-margin-top:108px;display:flex}.games-home-section-head span{display:none}.games-home-section-head h2{margin:0;font-size:24px}.games-home-section-head small{color:var(--muted);font-size:11px}.games-home-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.games-home-card{min-width:0;min-height:160px;color:var(--text);text-align:left;background:linear-gradient(135deg,#45e8f413,#ffd31c09),#09161e;border:1px solid #45e8f438;border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px 12px;padding:18px;transition:transform .17s,border-color .17s,background .17s;display:grid}.games-home-card:hover{background:linear-gradient(135deg,#45e8f41d,#ffd31c13),#0a1921;border-color:#ffd31c6b;transform:translateY(-2px)}.games-home-card-art{border:1px solid rgba(var(--gold-rgb), .13);width:70px;height:70px;color:var(--gold);background:#0003;border-radius:14px;grid-row:1/3;place-items:center;display:grid}.games-home-card-copy{align-self:end;min-width:0}.games-home-card-copy strong{font-size:14px;display:block}.games-home-card-copy small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.45;display:block}.games-home-card-meta{color:var(--gold);justify-content:flex-start;align-items:center;margin-top:4px;font-size:9px;font-weight:900;display:flex}.games-home-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.games-home-links>a,.support-direct-link{min-width:0;color:var(--cyan-soft,#8eeaf1);background:linear-gradient(120deg,#45e8f40f,#ffd31c06),#09161e;border:1px solid #45e8f438;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:17px 18px;text-decoration:none;display:grid}@media (min-width:1181px){.games-home-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.games-home-card{grid-column:span 2}}.games-home-links>a:hover,.support-direct-link:hover{border-color:rgba(var(--cyan-rgb), .38);background:rgba(var(--cyan-rgb), .055)}.games-home-links strong,.support-direct-link strong{color:var(--text);font-size:13px;display:block}.games-home-links small,.support-direct-link small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.support-direct-panel .panel-lead{margin-bottom:14px}.site-footer a,.platform-footer a{align-items:center;gap:5px;display:inline-flex}@media (max-width:1180px){.header-channel-link span{display:none}.header-channel-link{width:38px;padding:0}.games-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.games-home-hero{grid-template-columns:minmax(0,1fr);min-height:360px}.games-home-hero:after{background:linear-gradient(90deg,#041017f0,#041219b3)}.games-home-hero-copy{max-width:610px}.games-home-links{grid-template-columns:1fr}.games-home-hero-bg{opacity:.4;clip-path:inset(0 0 0 28%);object-position:72% center;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000 64%);mask-image:linear-gradient(90deg,#0000 28%,#000 64%)}}@media (max-width:680px){.header-channel-link{display:none}.games-home{gap:16px}.games-home-hero{border-radius:17px;align-items:end;min-height:420px;padding:24px 20px}.games-home h1{font-size:38px}.games-home-hero-copy>p{font-size:13px;line-height:1.55}.games-home-actions{grid-template-columns:1fr;display:grid}.games-home-actions .btn{width:100%}.games-home-facts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.games-home-facts>span{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.games-home-facts>span:last-child{display:none}.games-home-section-head{align-items:start}.games-home-section-head small{display:none}.games-home-grid{grid-template-columns:1fr;gap:9px}.games-home-card{border-radius:14px;grid-template-columns:64px minmax(0,1fr);min-height:112px;padding:13px}.games-home-card-art{width:60px;height:60px}.games-home-card-art .asset-icon{--asset-size:54px!important}.games-home-links>a{padding:14px}.site-footer,.platform-footer{flex-wrap:wrap;justify-content:center}}.slots-game .slots-stage{border-color:rgba(var(--cyan-rgb), .22)!important;background:radial-gradient(58% 72% at 48% 48%, rgba(var(--gold-rgb), .022), transparent 74%), linear-gradient(112deg, rgba(var(--cyan-rgb), .038), transparent 46%, rgba(var(--cyan-rgb), .018) 80%), linear-gradient(180deg, #081b25fc, #051119fe)!important;box-shadow:0 0 0 1px rgba(var(--cyan-rgb), .025), 0 18px 46px #00020757, 0 0 24px rgba(var(--cyan-rgb), .035)!important}.slots-paytable-stage .slots-paytable-row{border-color:rgba(var(--gold-rgb), .08);background:rgba(var(--cyan-rgb), .018)}.app-shell:has(.games-home){isolation:isolate;background:#02080d;position:relative}.app-shell:has(.games-home):after{z-index:-1;content:"";opacity:.28;pointer-events:none;background:linear-gradient(#02080dbd,#02080df5 66%),url(/assets/redline-games-lobby-bg-soft-v2.png) top/cover no-repeat;position:fixed;inset:0}.games-home{z-index:1;gap:26px;position:relative}.games-home-hero{border-color:rgba(var(--cyan-rgb), .34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030b119e;border-radius:28px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:430px;padding:clamp(30px,4vw,62px);box-shadow:0 26px 70px #0002077a,inset 0 1px #c3fcff0e}.games-home-hero:after{background:linear-gradient(90deg,#02090ef7 0%,#020a0fd1 44%,#020a0f2e 76%,#020a0f0f 100%)}.games-home-hero-bg{opacity:.92;clip-path:none;object-position:center;filter:saturate(1.08)brightness(.76)contrast(1.04);-webkit-mask-image:none;mask-image:none}.games-home-hero-copy{max-width:650px}.games-home h1{max-width:590px;font-size:clamp(42px,5.2vw,66px);line-height:.96}.games-home-hero-copy>p{color:#a9bec9;max-width:560px}.games-home-actions .btn{border-radius:15px;min-height:48px;padding-inline:20px}.games-home-catalog{gap:16px;padding:4px 0;scroll-margin-top:108px;display:grid}.games-home-section-head{padding-inline:8px}.games-home-card{border-color:rgba(var(--cyan-rgb), .2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08171fbd;border-radius:22px;grid-template-columns:96px minmax(0,1fr);gap:10px 14px;min-height:178px;padding:20px;position:relative;overflow:hidden;box-shadow:0 16px 34px #0003083d,inset 0 1px #ffffff09}.games-home-card:after{background:linear-gradient(90deg, transparent, rgba(var(--cyan-rgb), .24), rgba(var(--gold-rgb), .22), transparent);content:"";opacity:0;pointer-events:none;height:3px;transition:opacity .17s;position:absolute;inset:auto 0 0}.games-home-card:hover{border-color:rgba(var(--cyan-rgb), .42);box-shadow:0 20px 40px #00030857, 0 0 22px rgba(var(--cyan-rgb), .07);background:#0a1d26e0;transform:translateY(-3px)}.games-home-card:hover:after{opacity:1}.games-home-card-art{filter:drop-shadow(0 14px 18px #00020757);background:0 0;border:0;border-radius:0;width:104px;height:116px;margin:-12px 0 -8px -13px}.games-home-card-copy{align-self:center}.games-home-card-copy strong{font-size:15px}.games-home-card-copy small{color:#8fa8b6;max-width:23ch}.games-home-card-meta{background:rgba(var(--gold-rgb), .1);width:max-content;color:var(--gold);border-radius:999px;align-self:start;padding:5px 9px}.games-home-links{gap:16px}.games-home-links>a{border-color:rgba(var(--cyan-rgb), .19);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07141cb3;border-radius:20px;min-height:76px;padding:17px 20px}.games-home-links>a>svg{box-sizing:content-box;background:rgba(var(--cyan-rgb), .1);border-radius:13px;padding:9px}@media (min-width:1181px){.games-home-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.games-home-card{grid-column:span 2}.games-home-card:nth-last-child(3):nth-child(4n+1){grid-column:2/span 2}}@media (max-width:820px){.games-home-hero{grid-template-columns:minmax(0,1fr);min-height:400px}.games-home-hero:after{background:linear-gradient(90deg,#020a0ff5,#020a0fa3)}.games-home-hero-bg{opacity:.54;clip-path:none;object-position:68% center;-webkit-mask-image:none;mask-image:none}}@media (max-width:680px){.games-home{gap:18px}.games-home-hero{border-radius:22px;min-height:450px;padding:24px 20px}.games-home h1{font-size:39px}.games-home-grid{gap:11px}.games-home-card{border-radius:18px;grid-template-columns:76px minmax(0,1fr);min-height:118px;padding:14px}.games-home-card-art{width:78px;height:86px;margin:-8px 0 -5px -8px}.games-home-card-art .asset-icon{--asset-size:72px!important}.games-home-card-meta{padding:4px 8px}.games-home-links>a{border-radius:18px}}.games-home-grid{gap:16px}.games-home-card{--poster-top:#0b2932;--poster-bottom:#06131a;--poster-accent:69, 232, 244;isolation:isolate;aspect-ratio:auto;min-height:0;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:8px;padding:0;display:grid;overflow:visible}.games-home-card:before,.games-home-card:after{display:none}.games-home-card:hover{box-shadow:none;background:0 0;border-color:#0000;transform:translateY(-4px)}.games-home-card-media{aspect-ratio:1;border:1px solid rgba(var(--cyan-rgb), .22);background:#06141b;border-radius:20px;transition:border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 36px #00030852,inset 0 1px #ffffff0e}.games-home-card:hover .games-home-card-media{border-color:rgba(var(--gold-rgb), .52);box-shadow:0 24px 46px #0003086b, 0 0 22px rgba(var(--cyan-rgb), .09)}.games-home-card-cover{z-index:0;object-fit:cover;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute}.games-home-card:hover .games-home-card-cover{transform:scale(1.025)}.games-home-card-art .asset-icon{--asset-size:min(76%, 190px)!important}.games-home-card-copy{z-index:auto;text-align:center;min-width:0;padding:0 5px;display:block;position:static}.games-home-card-copy strong{color:#8fa2b5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:850;line-height:1.15;display:block;overflow:hidden}.games-home-card-copy small{color:#91a8b5;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin-top:6px;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.games-home-card-meta{z-index:3;color:#ffe04b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030a0eb8;border:1px solid #ffdc1833;border-radius:9px;align-items:center;width:auto;min-height:24px;margin:0;padding:5px 8px;font-size:8px;line-height:1;display:inline-flex;position:absolute;top:13px;right:13px}.games-home-card.game-roulette{--poster-top:#14313a;--poster-bottom:#081519;--poster-accent:255, 209, 43}.games-home-card.game-mines{--poster-top:#123026;--poster-bottom:#071510;--poster-accent:91, 219, 165}.games-home-card.game-crash{--poster-top:#103040;--poster-bottom:#06141c;--poster-accent:88, 219, 242}.games-home-card.game-oddeven{--poster-top:#172c38;--poster-bottom:#08151c;--poster-accent:116, 224, 239}.games-home-card.game-slots{--poster-top:#32291a;--poster-bottom:#151006;--poster-accent:255, 201, 41}.games-home-card.game-videopoker{--poster-top:#23302d;--poster-bottom:#0c1514;--poster-accent:103, 220, 201}.games-home-card.game-dice{--poster-top:#17313a;--poster-bottom:#07151b;--poster-accent:110, 226, 239}.games-home-card.game-coinflip{--poster-top:#30301c;--poster-bottom:#121408;--poster-accent:239, 205, 73}.games-home-card.game-durak{--poster-top:#1c302b;--poster-bottom:#091512;--poster-accent:91, 212, 183}.games-home-card.game-blackjack{--poster-top:#322326;--poster-bottom:#150b0e;--poster-accent:232, 132, 121}.games-home-card.game-holdem{--poster-top:#16323a;--poster-bottom:#07161b;--poster-accent:75, 220, 222}.games-home-card.game-slots .games-home-card-art .asset-icon{--asset-size:min(58%, 148px)!important}@media (max-width:680px){.games-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.games-home-card{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);min-height:0}.games-home-card-art{width:auto;height:auto;margin:0;inset:3% 1% 26%}.games-home-card-art .asset-icon{--asset-size:min(84%, 144px)!important}.games-home-card-media{border-radius:17px}.games-home-card-copy strong{font-size:9px}.games-home-card-copy small{min-height:2.5em;margin-top:4px;font-size:8.5px;line-height:1.25}.games-home-card-meta{border-radius:7px;min-height:21px;padding:4px 6px;font-size:7px;top:10px;right:10px}.games-home-card.game-slots .games-home-card-art .asset-icon{--asset-size:min(64%, 112px)!important}.games-home-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 5.5px)}}@media (max-width:360px){.games-home-grid{gap:8px}.games-home-card:last-child:nth-child(odd){width:calc(50% - 4px)}.games-home-card-copy small{min-height:0;display:none}}@media (prefers-reduced-motion:reduce){.games-home-card-cover{transition-duration:1ms}}.recent-wins-strip{gap:10px;min-width:0;margin:-2px 0 22px;display:grid}.recent-wins-title{min-width:0;color:var(--gold);align-items:center;gap:8px;padding:0 2px;display:flex}.recent-wins-title strong{color:#dbe6e9;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1}.recent-wins-viewport{scrollbar-width:none;min-width:0;overflow-x:auto}.recent-wins-viewport::-webkit-scrollbar{display:none}.recent-wins-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;display:grid}.recent-win-item{border:1px solid rgba(var(--cyan-rgb), .18);background:linear-gradient(115deg, rgba(var(--cyan-rgb), .07), transparent 62%), #07151c;border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;height:72px;padding:10px 14px 10px 11px;display:grid;box-shadow:0 8px 18px #00030833,inset 0 1px #ffffff09}.recent-win-avatar{border:1px solid rgba(var(--gold-rgb), .42);background:color-mix(in srgb, var(--avatar-color) 58%, #07141b);width:48px;height:48px;box-shadow:0 0 0 2px rgba(var(--gold-rgb), .06);border-radius:50%;overflow:hidden}.recent-win-avatar .telegram-avatar-photo{border-radius:inherit}.recent-win-avatar .telegram-avatar-fallback{font-size:13px}.recent-win-copy{gap:5px;min-width:0;display:grid}.recent-win-copy strong{color:#eef4f5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.15;overflow:hidden}.recent-win-copy small{color:#7f98a5;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800;line-height:1;overflow:hidden}.recent-win-amount{color:#64dfa9;white-space:nowrap;text-shadow:0 0 12px #64dfa92e;font-size:15px;font-weight:950}@media (max-width:980px){.recent-wins-track{width:max-content;display:flex}.recent-win-item{width:252px;min-width:252px}}@media (max-width:680px){.recent-wins-strip{gap:8px;margin:0 0 16px}.recent-wins-title{gap:6px;padding:0 2px}.recent-wins-title svg{flex:none;width:13px;height:13px}.recent-wins-title strong{font-size:9px}.recent-wins-track{gap:8px}.recent-win-item{grid-template-columns:40px minmax(0,1fr) auto;gap:9px;width:238px;min-width:238px;height:62px;padding:9px 11px 9px 9px}.recent-win-avatar{width:40px;height:40px}.recent-win-copy strong{font-size:11px}.recent-win-copy small{font-size:8px}.recent-win-amount{font-size:13px}}
