.theme4{color:var(--theme4-text,#fff);--c-primary-50:color-mix(in srgb, var(--c-primary) 8%, white);--c-primary-100:color-mix(in srgb, var(--c-primary) 16%, white);--c-primary-200:color-mix(in srgb, var(--c-primary) 28%, white);--c-primary-300:color-mix(in srgb, var(--c-primary) 42%, white);--c-primary-400:color-mix(in srgb, var(--c-primary) 64%, white);--c-primary-500:var(--c-primary);--c-primary-600:color-mix(in srgb, var(--c-primary) 86%, black);--c-primary-700:color-mix(in srgb, var(--c-primary) 72%, black);--c-primary-800:color-mix(in srgb, var(--c-primary) 58%, black);--c-primary-900:color-mix(in srgb, var(--c-primary) 44%, black);--c-secondary-50:color-mix(in srgb, var(--c-secondary) 8%, white);--c-secondary-100:color-mix(in srgb, var(--c-secondary) 16%, white);--c-secondary-200:color-mix(in srgb, var(--c-secondary) 28%, white);--c-secondary-300:color-mix(in srgb, var(--c-secondary) 42%, white);--c-secondary-400:color-mix(in srgb, var(--c-secondary) 64%, white);--c-secondary-500:var(--c-secondary);--c-secondary-600:color-mix(in srgb, var(--c-secondary) 86%, black);--c-secondary-700:color-mix(in srgb, var(--c-secondary) 72%, black);--c-secondary-800:color-mix(in srgb, var(--c-secondary) 58%, black);--c-secondary-900:color-mix(in srgb, var(--c-secondary) 44%, black);--gradient-1:linear-gradient(180deg, var(--c-primary-500), var(--c-primary-400));--gradient-2:linear-gradient(180deg, var(--c-primary-600) 0%, var(--c-primary-500) 100%);--gradient-3:linear-gradient(180deg, var(--c-primary-500) 0%, var(--c-primary-400) 100%);--gradient-4:linear-gradient(180deg, color-mix(in srgb, var(--c-secondary) 75%, white), var(--c-secondary-200) 14.42%, var(--c-secondary-500) 87.02%, color-mix(in srgb, var(--c-secondary) 44%, black));--gradient-5:linear-gradient(180deg, var(--c-secondary-200) 0%, var(--c-secondary-500) 100%);--gradient-7:linear-gradient(180deg, var(--c-primary-200) 0%, var(--c-primary-400) 50%, var(--c-primary-500) 100%);--theme4-text:#fff;--theme4-text-muted:#ffffffb8;--theme4-popup-blue:var(--c-primary-500);--theme4-popup-blue-dark:var(--c-primary-600);--theme4-popup-sidebar-bg:color-mix(in srgb, var(--c-primary-600) 42%, transparent);--theme4-popup-sidebar-border:color-mix(in srgb, var(--c-primary-200) 45%, transparent);--theme4-popup-gold:var(--c-secondary-500);--theme4-primary-button:var(--gradient-7);--theme4-secondary-button:var(--gradient-4);--theme4-secondary-button-border:color-mix(in srgb, var(--c-secondary) 14%, white);--theme4-secondary-button-shadow:0 0 10px 0 color-mix(in srgb, var(--c-secondary) 55%, #ff9a40);--theme4-side-fg:var(--theme4-text);--theme4-side-icon:var(--theme4-text-muted);--theme4-side-control-bg:color-mix(in srgb, var(--color-first-600) 55%, transparent);--theme4-side-control-border:color-mix(in srgb, var(--color-first-200) 35%, transparent);--theme4-side-control-border-image:linear-gradient(230.29deg, color-mix(in srgb, var(--color-first-600) 80%, black) 0.02%, color-mix(in srgb, var(--color-first-400) 65%, black) 30.45%, color-mix(in srgb, var(--color-first-500) 75%, black) 88.11%, color-mix(in srgb, var(--color-first-600) 90%, black) 99.42%);--theme4-side-item-hover-bg:color-mix(in srgb, var(--color-first-300) 28%, transparent);--theme4-side-footer-color:var(--theme4-text);--theme4-side-footer-border:color-mix(in srgb, var(--color-first-200) 35%, transparent);--theme4-side-mc-item-1-fill:linear-gradient(180deg, color-mix(in srgb, var(--color-first-300) 22%, transparent), color-mix(in srgb, var(--color-first-500) 35%, transparent));--theme4-side-mc-item-border:linear-gradient(180deg, color-mix(in srgb, var(--color-first-600) 80%, black), color-mix(in srgb, var(--color-first-200) 45%, white));--color-first-200:var(--c-primary-200);--color-first-300:var(--c-primary-300);--color-first-400:var(--c-primary-400);--color-first-500:var(--c-primary-500);--color-first-600:var(--c-primary-600);--color-second-300:var(--c-secondary-300);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif}html:has(.theme4) body{color:var(--theme4-text,#fff);--c-primary-50:color-mix(in srgb, var(--c-primary) 8%, white);--c-primary-100:color-mix(in srgb, var(--c-primary) 16%, white);--c-primary-200:color-mix(in srgb, var(--c-primary) 28%, white);--c-primary-300:color-mix(in srgb, var(--c-primary) 42%, white);--c-primary-400:color-mix(in srgb, var(--c-primary) 64%, white);--c-primary-500:var(--c-primary);--c-primary-600:color-mix(in srgb, var(--c-primary) 86%, black);--c-primary-700:color-mix(in srgb, var(--c-primary) 72%, black);--c-primary-800:color-mix(in srgb, var(--c-primary) 58%, black);--c-primary-900:color-mix(in srgb, var(--c-primary) 44%, black);--c-secondary-50:color-mix(in srgb, var(--c-secondary) 8%, white);--c-secondary-100:color-mix(in srgb, var(--c-secondary) 16%, white);--c-secondary-200:color-mix(in srgb, var(--c-secondary) 28%, white);--c-secondary-300:color-mix(in srgb, var(--c-secondary) 42%, white);--c-secondary-400:color-mix(in srgb, var(--c-secondary) 64%, white);--c-secondary-500:var(--c-secondary);--c-secondary-600:color-mix(in srgb, var(--c-secondary) 86%, black);--c-secondary-700:color-mix(in srgb, var(--c-secondary) 72%, black);--c-secondary-800:color-mix(in srgb, var(--c-secondary) 58%, black);--c-secondary-900:color-mix(in srgb, var(--c-secondary) 44%, black);--gradient-1:linear-gradient(180deg, var(--c-primary-500), var(--c-primary-400));--gradient-2:linear-gradient(180deg, var(--c-primary-600) 0%, var(--c-primary-500) 100%);--gradient-3:linear-gradient(180deg, var(--c-primary-500) 0%, var(--c-primary-400) 100%);--gradient-4:linear-gradient(180deg, color-mix(in srgb, var(--c-secondary) 75%, white), var(--c-secondary-200) 14.42%, var(--c-secondary-500) 87.02%, color-mix(in srgb, var(--c-secondary) 44%, black));--gradient-5:linear-gradient(180deg, var(--c-secondary-200) 0%, var(--c-secondary-500) 100%);--gradient-7:linear-gradient(180deg, var(--c-primary-200) 0%, var(--c-primary-400) 50%, var(--c-primary-500) 100%);--theme4-text:#fff;--theme4-text-muted:#ffffffb8;--theme4-popup-blue:var(--c-primary-500);--theme4-popup-blue-dark:var(--c-primary-600);--theme4-popup-sidebar-bg:color-mix(in srgb, var(--c-primary-600) 42%, transparent);--theme4-popup-sidebar-border:color-mix(in srgb, var(--c-primary-200) 45%, transparent);--theme4-popup-gold:var(--c-secondary-500);--theme4-primary-button:var(--gradient-7);--theme4-secondary-button:var(--gradient-4);--theme4-secondary-button-border:color-mix(in srgb, var(--c-secondary) 14%, white);--theme4-secondary-button-shadow:0 0 10px 0 color-mix(in srgb, var(--c-secondary) 55%, #ff9a40);--theme4-side-fg:var(--theme4-text);--theme4-side-icon:var(--theme4-text-muted);--theme4-side-control-bg:color-mix(in srgb, var(--color-first-600) 55%, transparent);--theme4-side-control-border:color-mix(in srgb, var(--color-first-200) 35%, transparent);--theme4-side-control-border-image:linear-gradient(230.29deg, color-mix(in srgb, var(--color-first-600) 80%, black) 0.02%, color-mix(in srgb, var(--color-first-400) 65%, black) 30.45%, color-mix(in srgb, var(--color-first-500) 75%, black) 88.11%, color-mix(in srgb, var(--color-first-600) 90%, black) 99.42%);--theme4-side-item-hover-bg:color-mix(in srgb, var(--color-first-300) 28%, transparent);--theme4-side-footer-color:var(--theme4-text);--theme4-side-footer-border:color-mix(in srgb, var(--color-first-200) 35%, transparent);--theme4-side-mc-item-1-fill:linear-gradient(180deg, color-mix(in srgb, var(--color-first-300) 22%, transparent), color-mix(in srgb, var(--color-first-500) 35%, transparent));--theme4-side-mc-item-border:linear-gradient(180deg, color-mix(in srgb, var(--color-first-600) 80%, black), color-mix(in srgb, var(--color-first-200) 45%, white));--color-first-200:var(--c-primary-200);--color-first-300:var(--c-primary-300);--color-first-400:var(--c-primary-400);--color-first-500:var(--c-primary-500);--color-first-600:var(--c-primary-600);--color-second-300:var(--c-secondary-300);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif}html:has(.theme4){color:var(--theme4-text,#fff);--c-primary-50:color-mix(in srgb, var(--c-primary) 8%, white);--c-primary-100:color-mix(in srgb, var(--c-primary) 16%, white);--c-primary-200:color-mix(in srgb, var(--c-primary) 28%, white);--c-primary-300:color-mix(in srgb, var(--c-primary) 42%, white);--c-primary-400:color-mix(in srgb, var(--c-primary) 64%, white);--c-primary-500:var(--c-primary);--c-primary-600:color-mix(in srgb, var(--c-primary) 86%, black);--c-primary-700:color-mix(in srgb, var(--c-primary) 72%, black);--c-primary-800:color-mix(in srgb, var(--c-primary) 58%, black);--c-primary-900:color-mix(in srgb, var(--c-primary) 44%, black);--c-secondary-50:color-mix(in srgb, var(--c-secondary) 8%, white);--c-secondary-100:color-mix(in srgb, var(--c-secondary) 16%, white);--c-secondary-200:color-mix(in srgb, var(--c-secondary) 28%, white);--c-secondary-300:color-mix(in srgb, var(--c-secondary) 42%, white);--c-secondary-400:color-mix(in srgb, var(--c-secondary) 64%, white);--c-secondary-500:var(--c-secondary);--c-secondary-600:color-mix(in srgb, var(--c-secondary) 86%, black);--c-secondary-700:color-mix(in srgb, var(--c-secondary) 72%, black);--c-secondary-800:color-mix(in srgb, var(--c-secondary) 58%, black);--c-secondary-900:color-mix(in srgb, var(--c-secondary) 44%, black);--gradient-1:linear-gradient(180deg, var(--c-primary-500), var(--c-primary-400));--gradient-2:linear-gradient(180deg, var(--c-primary-600) 0%, var(--c-primary-500) 100%);--gradient-3:linear-gradient(180deg, var(--c-primary-500) 0%, var(--c-primary-400) 100%);--gradient-4:linear-gradient(180deg, color-mix(in srgb, var(--c-secondary) 75%, white), var(--c-secondary-200) 14.42%, var(--c-secondary-500) 87.02%, color-mix(in srgb, var(--c-secondary) 44%, black));--gradient-5:linear-gradient(180deg, var(--c-secondary-200) 0%, var(--c-secondary-500) 100%);--gradient-7:linear-gradient(180deg, var(--c-primary-200) 0%, var(--c-primary-400) 50%, var(--c-primary-500) 100%);--theme4-text:#fff;--theme4-text-muted:#ffffffb8;--theme4-popup-blue:var(--c-primary-500);--theme4-popup-blue-dark:var(--c-primary-600);--theme4-popup-sidebar-bg:color-mix(in srgb, var(--c-primary-600) 42%, transparent);--theme4-popup-sidebar-border:color-mix(in srgb, var(--c-primary-200) 45%, transparent);--theme4-popup-gold:var(--c-secondary-500);--theme4-primary-button:var(--gradient-7);--theme4-secondary-button:var(--gradient-4);--theme4-secondary-button-border:color-mix(in srgb, var(--c-secondary) 14%, white);--theme4-secondary-button-shadow:0 0 10px 0 color-mix(in srgb, var(--c-secondary) 55%, #ff9a40);--theme4-side-fg:var(--theme4-text);--theme4-side-icon:var(--theme4-text-muted);--theme4-side-control-bg:color-mix(in srgb, var(--color-first-600) 55%, transparent);--theme4-side-control-border:color-mix(in srgb, var(--color-first-200) 35%, transparent);--theme4-side-control-border-image:linear-gradient(230.29deg, color-mix(in srgb, var(--color-first-600) 80%, black) 0.02%, color-mix(in srgb, var(--color-first-400) 65%, black) 30.45%, color-mix(in srgb, var(--color-first-500) 75%, black) 88.11%, color-mix(in srgb, var(--color-first-600) 90%, black) 99.42%);--theme4-side-item-hover-bg:color-mix(in srgb, var(--color-first-300) 28%, transparent);--theme4-side-footer-color:var(--theme4-text);--theme4-side-footer-border:color-mix(in srgb, var(--color-first-200) 35%, transparent);--theme4-side-mc-item-1-fill:linear-gradient(180deg, color-mix(in srgb, var(--color-first-300) 22%, transparent), color-mix(in srgb, var(--color-first-500) 35%, transparent));--theme4-side-mc-item-border:linear-gradient(180deg, color-mix(in srgb, var(--color-first-600) 80%, black), color-mix(in srgb, var(--color-first-200) 45%, white));--color-first-200:var(--c-primary-200);--color-first-300:var(--c-primary-300);--color-first-400:var(--c-primary-400);--color-first-500:var(--c-primary-500);--color-first-600:var(--c-primary-600);--color-second-300:var(--c-secondary-300);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif}.theme4-text-muted{color:var(--theme4-text-muted)}.page-banner__skeleton{background:var(--surface-elevated,#ffffff14)}.page-banner__bullet{opacity:1;cursor:pointer;background:#ffffff43;border:0;border-radius:999px;flex-shrink:0;width:8px;height:8px;padding:0;transition:width .25s,background .25s;display:block}.page-banner__bullet--active{background:#fdc820;width:28px}.page-banner__slide{transition:filter .15s}.page-banner__slide:hover{filter:brightness(1.04)}.notice-marquee-container.platform-marquee,.platform-marquee{background:var(--gradient-2);border:1px solid #fff3}.marquee-bar{overflow:hidden}.notice_list,.platform-marquee__icon,.platform-marquee__track,.platform-marquee__scroller,.platform-marquee__item-btn{color:#fff}.platform-marquee__placeholder{color:#ffffffb3}.platform-marquee__icon-btn{color:#fff;cursor:pointer}.platform-marquee__item-btn{cursor:pointer;transition:opacity .15s}.platform-marquee__item-btn:hover,.platform-marquee__item-btn:focus-visible{opacity:.85}.nav-items{background:var(--gradient-2);border:1px solid #fff3}.nav-items .nav-item{color:#fff;background:0 0;border:1px solid #0000;transition:all .2s}.nav-items .nav-item.active,.nav-items .nav-item:hover{color:#000;background:var(--gradient-4);border:1px solid var(--c-secondary-500)}.home-item{--home-grid-cols:7;--home-card-size:160px;--home-grid-gap:13px;--home-grid-width:calc(var(--home-grid-cols) * var(--home-card-size) + (var(--home-grid-cols) - 1) * var(--home-grid-gap))}.home-item-title{color:#fff}.home-item .home-item-header,.home-item .home-item-container{width:var(--home-grid-width);max-width:100%}.theme4 .home-item-more{color:#fff;cursor:pointer;background:#ffffff1a;border:0;transition:all .2s}.theme4 .home-item-more:hover{background:#ffffff2e}.home-item .home-item-container .hot-game-grid{grid-template-columns:repeat(7, var(--home-card-size));gap:var(--home-grid-gap);width:max-content;min-width:100%;display:grid}.theme4 .game-list-wrapper,.theme4 .game-list-header,.theme4 .game-count{width:100%}.game-list-item{--game-radius:8px;color:var(--white,#fff);background:0 0;border-radius:8px;box-shadow:1px 2px 4px #00000080}.game-list-item .img-box{cursor:pointer;background:#0003;border-radius:8px 8px 0 0}.game-list-item .img-box.pointer-events-none{cursor:not-allowed}.game-list-item .game-list-item__image{transition:transform .35s,filter .35s;transform:scale(1)}.game-list-item .img-box:hover .game-list-item__image{filter:blur(2px)brightness(.72);transform:scale(1.12)}.game-list-item .game-displayName{color:#fff;background:var(--gradient-3);border-radius:20px 0 0}.game-list-item .love{color:#fff;background:#1c273f80;border-radius:0 8px;transition:opacity .2s}.game-list-item .love.active{color:#ff4d6d}.game-list-item .love.is-loading{pointer-events:none;opacity:.55}.game-list-item__hover{z-index:4;opacity:0;pointer-events:none;background:#00000073;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0;overflow:hidden}.game-list-item__hover:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#ffffff14 25%,#ffffff61 50%,#ffffff14 75%,#0000 100%);width:100%;height:45%;position:absolute;top:-60%;left:0;transform:translateY(0)}.game-list-item .img-box:hover .game-list-item__hover{opacity:1}.game-list-item .img-box:hover .game-list-item__hover:before{opacity:1;animation:.4s ease-out forwards theme4-game-card-shine}@keyframes theme4-game-card-shine{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(320%)}}.game-list-item__play{z-index:1;color:#fff;filter:drop-shadow(0 2px 8px #00000073);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:transform .3s;display:inline-flex;position:relative;transform:scale(.88)}.game-list-item .img-box:hover .game-list-item__play{transform:scale(1)}.game-list-item__play-icon{width:52px;height:52px}.game-list-item .game-decoration{color:#fff;background:var(--c-primary-500);border-radius:0 0 8px 8px;overflow:hidden}.theme4 .winner-container{--winner-bg-blur:color-mix(in srgb, var(--c-primary-200) 90%, white);--winner-bg-start:var(--c-primary-600);--winner-bg-end:var(--c-primary-500)}.theme4 .winner-jackpot{border:0}.theme4 .winner-jackpot__bg{line-height:0}.theme4 .winner-jackpot__bg--loading{background:linear-gradient(180deg, var(--winner-bg-start) 0%, var(--winner-bg-end) 100%);border-radius:12px 12px 0 0}.theme4 .winner-jackpot__svg{width:100%;height:auto;display:block}.winner-jackpot__title{pointer-events:none}.winner-jackpot__label{letter-spacing:.04em;color:#0000;-webkit-text-stroke:4px #7a1515;paint-order:stroke fill;background:radial-gradient(circle,#fffffff2 1.2px,#0000 1.3px) 0 0/5px 5px,linear-gradient(#fff59d 0%,#ffca28 42%,#ffb300 100%) 0 0/100% 100%;filter:drop-shadow(0 3px #5c1010)drop-shadow(0 5px 6px #00000047);-webkit-background-clip:text;background-clip:text;font-family:Impact,Arial Black,Helvetica Neue,sans-serif;font-weight:900}.winner-jackpot__amount{color:#fff;text-shadow:0 2px 8px #00000040}.theme4 .winner-stage{background:var(--winner-bg-end,var(--c-primary-500));border:1px solid #ffffff1f;border-top:0}.winner-container .list-warp .win-list-track{animation:10s linear infinite theme4-winner-scroll-up}.winner-container .list-warp:hover .win-list-track{animation-play-state:paused}@keyframes theme4-winner-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.winner-container .win-item{border-color:#fff3}.winner-container .win-item .game-img-wrap{color:#fff}.winner-container .win-item .game-info{color:#ffffffb8}.winner-container .win-item .game-amount{color:#fff}.winner-container .win-item .game-btn{color:#003a3a;background-origin:padding-box,border-box;background-clip:padding-box,border-box;background-image:var(--gradient-4), linear-gradient(180deg, #fff4e1 0, #28d9e1 100%);border:1px solid #0000;transition:all .2s}.winner-container .win-item .game-btn:hover:not(:disabled){filter:brightness(1.05)}.winner-container .win-item .game-btn:disabled{opacity:.55;cursor:not-allowed}.theme4-topnav{inset-inline:0;z-index:600;background:var(--gradient-1);border-bottom:2px solid var(--c-primary-600);justify-content:center;align-items:center;height:74px;display:flex;position:fixed;top:0}.theme4-topnav__inner{justify-content:space-between;align-items:center;gap:16px;width:100%;height:100%;padding:0 30px;display:flex}.theme4-topnav__left,.theme4-topnav__right{align-items:center;gap:16px;min-width:0;display:flex}.theme4-topnav__logo{cursor:pointer;flex-shrink:0;align-items:center;height:72px;transition:all .2s;display:flex}.theme4-topnav__logo:hover{transform:scale(1.06)}.theme4-topnav__logo img{object-fit:contain;width:auto;height:72px}.theme4-menu-icon{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;width:40px;height:40px;padding:0;display:inline-flex}.theme4-menu-icon__bar{background:#fff;border-radius:999px;height:3px;display:block}.theme4-menu-icon__bar:first-child{width:100%}.theme4-menu-icon__bar:nth-child(2){width:78%}.theme4-menu-icon__bar:nth-child(3){width:56%}.theme4-topnav__search{color:#fff;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.theme4-topnav__search:hover{opacity:.85}.theme4-topnav__search-icon{stroke-width:2.25px;width:24px;height:24px}.theme4-login-btn{background:var(--theme4-primary-button);color:#fff;text-align:center;text-transform:capitalize;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:98px;min-width:83px;height:32px;padding:0 20px;font-size:16px;font-weight:500;line-height:1;transition:all .1s;display:inline-flex;position:relative}.theme4-register-btn{border:1px solid var(--theme4-secondary-button-border);background:var(--theme4-secondary-button);color:#000;text-align:center;text-transform:capitalize;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:92px;height:34px;box-shadow:var(--theme4-secondary-button-shadow);border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:600;line-height:1;transition:all .1s;display:inline-flex;position:relative}.theme4-login-btn:hover,.theme4-register-btn:hover{filter:brightness(1.06)}.theme4-login-btn:active,.theme4-register-btn:active{transform:scale(.96)}@media (max-width:767px){.theme4-topnav__inner{gap:12px;padding:0 16px}.theme4-topnav__left,.theme4-topnav__right{gap:10px}.theme4-login-btn{width:auto;min-width:78px;padding:0 14px;font-size:14px}.theme4-register-btn{min-width:78px;height:32px;padding:0 12px;font-size:13px}}.member-info-container{align-items:center;gap:12px;display:flex}.user-balance-container{align-items:center;display:flex}.user-balance{color:#fff;text-align:center;align-items:center;gap:10px;height:50px;padding-left:10px;font-size:16px;font-weight:400;display:flex;overflow:hidden}.user-balance .balance-info{align-items:center;gap:4px;display:flex}.user-balance .currency-symbol,.user-balance .balance{color:#fff;line-height:1}.user-balance .refresh-balance{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.user-balance .refresh-balance svg{fill:#fff4e1;color:#fff4e1;width:20px;height:20px}.user-balance .refresh-balance:disabled{opacity:.6;cursor:not-allowed}.member-info-container .deposit-btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:capitalize;color:#000;text-align:center;background:var(--gradient-4);border:1px solid var(--c-secondary-500);min-width:83px;height:32px;box-shadow:0 0 10px 0 var(--c-secondary-500);border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:600;transition:all .2s;display:flex}.member-info-container .withdraw-btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:capitalize;color:#fff;text-align:center;background:var(--gradient-7);border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-width:83px;height:32px;padding:0 20px;font-size:16px;font-weight:500;transition:all .2s;display:flex}.member-info-container .deposit-btn:hover,.member-info-container .withdraw-btn:hover{filter:brightness(1.06)}.member-account-container{align-items:center;display:flex;position:relative}.member-account-container .header-member{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.member-account-container .header-member .svg-icon{fill:#fff;color:#fff;width:24px;height:24px}.member-menu-backdrop{z-index:90;cursor:default;background:0 0;border:0;position:fixed;inset:0}.member-info-container .member-menu{z-index:91;visibility:hidden;opacity:0;pointer-events:none;padding-top:23px;transition:all .3s;position:absolute;top:65%;right:0}.member-info-container .member-account-container:hover .member-menu,.member-info-container .member-account-container.is-open .member-menu{visibility:visible;opacity:1;pointer-events:auto}.member-info-container .member-menu-bg{background:linear-gradient(180deg, var(--c-primary-600) 0%, var(--c-primary-400) 100%);border:1px solid #fff;border-radius:10px;flex-direction:column;align-items:center;width:260px;padding:20px;display:flex}.member-info-container .user-info{flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;padding-bottom:10px;display:flex}.member-info-container .member-avatar{flex-shrink:0;width:38px;height:38px}.member-info-container .member-avatar .inner-bg{background:#ffffff1a;border-radius:50%;width:100%;height:100%;display:flex;overflow:hidden}.member-info-container .icon-avatar{object-fit:cover;width:100%;height:100%}.member-info-container .menu-right-info,.member-info-container .top-info{flex-direction:column;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.member-info-container .vip-content{color:#fff4e1;flex-shrink:0;font-size:14px;font-weight:600}.member-info-container .vip-text{color:#fff4e1}.member-info-container .user-account{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden}.member-info-container .id{color:#fff;align-items:center;gap:12px;margin-top:6px;font-size:16px;font-weight:400;display:flex}.member-info-container .id .copy-btn{color:var(--c-primary-200);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.member-info-container .id .copy-btn .svg-icon{fill:currentColor;color:currentColor;width:16px;height:16px}.member-info-container .member-menu-item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:44px;padding:0;font-size:18px;font-weight:600;line-height:1.2;transition:opacity .15s;display:flex}.member-info-container .member-menu-item:hover{color:var(--c-secondary-500);opacity:1}.member-info-container .member-menu-item:hover svg{fill:var(--c-secondary-500);color:var(--c-secondary-500)}.member-info-container .member-menu-item svg{fill:#fff;color:#fff;flex-shrink:0;width:22px;height:22px}.member-info-container .member-menu-item.logout{color:#f6d354;text-align:center;cursor:pointer;background:0 0;border:1px solid #f6d354;border-radius:20px;justify-content:center;align-items:center;width:100%;height:40px;margin:20px auto 0;display:flex}.member-info-container .member-menu-item.logout:hover{opacity:1;filter:brightness(1.08)}@media (max-width:767px){.member-info-container{gap:8px}.member-info-container .deposit-btn,.member-info-container .withdraw-btn{min-width:72px;padding:0 12px;font-size:13px}.user-balance{height:40px;font-size:14px}}.theme4-platform-popup{flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem 2rem;display:flex;position:fixed;inset:0}.theme4-platform-popup__backdrop{cursor:pointer;background:#000000b8;border:0;padding:0;position:absolute;inset:0}.theme4-platform-popup__wrap{z-index:1;pointer-events:auto;position:relative}.theme4-platform-popup__body{box-sizing:border-box;background-color:var(--c-primary-500);background-image:linear-gradient(to right, var(--c-primary-500), var(--c-primary-500)), linear-gradient(180deg, #fff4e1 0, #28d9e1 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:10px;width:100%;height:100%;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000059}.theme4-platform-popup__close{z-index:4;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:98.943px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:transform .3s;display:inline-flex;position:absolute;top:10px;right:10px}.theme4-platform-popup__close-icon{stroke-width:2.25px;width:2.25rem;height:2.25rem}.theme4-platform-popup__close:hover{transform:rotate(90deg)}.theme4-platform-popup__close:active{transform:rotate(90deg)scale(.92)}@media (prefers-reduced-motion:reduce){.theme4-platform-popup__close{transition:none}.theme4-platform-popup__close:hover,.theme4-platform-popup__close:active{transform:none}}.theme4-platform-popup__layout{flex:1;width:100%;height:100%;min-height:0;display:flex}.theme4-platform-popup__sidebar{flex:0 0 220px;width:220px;min-width:0}.theme4-platform-popup__sidebar-inner{border:1px solid var(--c-primary-200);overscroll-behavior:contain;background:0 0;border-radius:10px;flex-direction:column;gap:0;width:220px;height:100%;max-height:100%;padding:10px 0;display:flex;overflow:hidden auto;box-shadow:0 3px 6px #0006}.theme4-platform-popup__sidebar-inner::-webkit-scrollbar{width:4px}.theme4-platform-popup__sidebar-inner::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.theme4-platform-popup__nav-item{width:100%;min-height:2.75rem;color:var(--c-primary-200);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0 8px 8px 0;align-items:center;padding:15px;transition:color .18s;display:flex;position:relative}.theme4-platform-popup__nav-item:hover,.theme4-platform-popup__nav-item--active{color:#fff}.theme4-platform-popup__nav-accent{opacity:0;pointer-events:none;background:linear-gradient(#866657,#ede0cd 13.17%,#fff4e1 27.85%,#aa8c82 60.43%,#866657 78%,#7e6969 84%,#5885a3 93%,#28d9e1);border-radius:999px;width:3px;height:100%;transition:opacity .18s;position:absolute;top:0;left:0}.theme4-platform-popup__nav-item:hover .theme4-platform-popup__nav-accent,.theme4-platform-popup__nav-item--active .theme4-platform-popup__nav-accent{opacity:1}.theme4-platform-popup__nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0 0 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.35;overflow:hidden}.theme4-platform-popup__main{flex-direction:column;min-width:0;min-height:0;display:flex}.theme4-platform-popup__header{flex-shrink:0;padding:.25rem 2.5rem .875rem .25rem}.theme4-platform-popup__heading{color:#fff;text-shadow:0 0 6px #fff;margin:0;font-size:39px;font-style:italic;font-weight:700;line-height:1.15}.theme4-platform-popup__subtitle{text-overflow:ellipsis;white-space:nowrap;color:var(--c-secondary-500);margin:0;padding-block:15px;font-size:24px;font-weight:700;line-height:1.35;overflow:hidden}.theme4-platform-popup__container{flex-direction:column;flex:1;min-height:0;display:flex}.theme4-platform-popup__slide-item{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.theme4-platform-popup__slide{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.theme4-platform-popup__imodal-wrap{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;width:100%;min-height:0;overflow:hidden auto}.theme4-platform-popup__imodal-wrap::-webkit-scrollbar{width:4px}.theme4-platform-popup__imodal-wrap::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:999px}.theme4-platform-popup__pwrite{width:100%}.theme4-platform-popup__vhtml{width:100%;color:var(--theme4-text);background:#ffffff0a;border-radius:12px;overflow:hidden}.theme4-platform-popup__vhtml img,.theme4-platform-popup__vhtml-img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.theme4-platform-popup__vhtml p{margin:0}.theme4-platform-popup__dont-show{z-index:2;color:#ffffffeb;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.875rem;display:flex;position:relative}.theme4-platform-popup__dont-show input{width:1rem;height:1rem;accent-color:var(--c-primary-400)}@media (max-width:767px){.theme4-platform-popup__body{height:100%;padding:20px}.theme4-platform-popup__layout{flex-direction:column;min-height:0}.theme4-platform-popup__sidebar{flex:none;width:100%}.theme4-platform-popup__sidebar-inner{width:100%;height:auto;max-height:148px}.theme4-platform-popup__header{padding-right:2rem}.theme4-platform-popup__subtitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.theme4-auth-modal{color:#fff;background:var(--c-primary-600);--theme4-secondary-button:linear-gradient(180deg, color-mix(in srgb, var(--c-secondary) 75%, white), color-mix(in srgb, var(--c-secondary) 28%, white) 14.42%, var(--c-secondary) 87.02%, color-mix(in srgb, var(--c-secondary) 44%, black));--theme4-secondary-button-border:color-mix(in srgb, var(--c-secondary) 14%, white);--theme4-secondary-button-shadow:0 0 10px 0 color-mix(in srgb, var(--c-secondary) 55%, #ff9a40);border:1px solid #fff4e1}.theme4-auth-form-wrapper{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.theme4-auth-form-wrapper::-webkit-scrollbar{width:2px}.theme4-auth-form-wrapper::-webkit-scrollbar-track{background:0 0}.theme4-auth-form-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--c-secondary) 70%, white), var(--c-secondary), color-mix(in srgb, var(--c-secondary) 50%, black));border-radius:999px}.theme4-auth-form-wrapper::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--c-secondary) 80%, white), var(--c-secondary))}@supports not selector(::-webkit-scrollbar){.theme4-auth-form-wrapper{scrollbar-width:thin;scrollbar-color:var(--c-secondary) transparent}}.theme4-auth-overlay{background:#00000080}.theme4-auth-backdrop{background:0 0}.theme4-auth-modal__close{color:#fff;background:0 0;transition:transform .3s,opacity .2s}.theme4-auth-modal__close:hover{opacity:.85;transform:rotate(90deg)}.theme4-auth-modal__close:active{transform:rotate(90deg)scale(.92)}@media (prefers-reduced-motion:reduce){.theme4-auth-modal__close{transition:opacity .2s}.theme4-auth-modal__close:hover,.theme4-auth-modal__close:active{transform:none}}.theme4-auth-modal__close:before,.theme4-auth-modal__close:after{content:"";background:#fff;width:18px;height:2px;position:absolute;top:50%;left:50%}.theme4-auth-modal__close:before{transform:translate(-50%,-50%)rotate(45deg)}.theme4-auth-modal__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.theme4-auth-login-register-wrap{color:#fff}.theme4-auth-switch-item{color:var(--c-secondary-500);border-bottom:4px solid #fff3;transition:border-color .2s,color .2s}.theme4-auth-switch-item.is-active,.theme4-auth-switch-item:hover{color:var(--c-secondary-500);border-bottom:4.5px solid var(--c-secondary-500)}.theme4-auth-input{color:#fff;background:var(--c-primary-600);border-color:var(--c-primary-300);box-shadow:none;transition:border-color .2s,color .2s}.theme4-auth-input::placeholder{color:#ffffff8c}.theme4-auth-item-box:hover .theme4-auth-input,.theme4-auth-input:hover,.theme4-auth-input:focus,.theme4-auth-item-box:focus-within .theme4-auth-input{border-color:var(--c-secondary-500);outline:none}.theme4-auth-input-icon{color:#ffffffb3;background:0 0;transition:color .2s}.theme4-auth-item-box:focus-within .theme4-auth-input-icon{color:var(--c-secondary-500)}.theme4-auth-eye-btn{color:#ffffff80;transition:color .2s}.theme4-auth-eye-btn:hover{color:#fff}.theme4-auth-field-error{color:#ec3207}.theme4-auth-modal .theme4-auth-form-item>p.text-xs,.theme4-auth-modal .theme4-auth-form-item p.text-red-400,.theme4-auth-modal .theme4-auth-form-item p.text-red-500,.theme4-auth-modal .register-form__error,.theme4-auth-modal .text-red-400,.theme4-auth-modal .text-red-500,.theme4-auth-register p.text-red-400,.theme4-auth-register p.text-red-500,.theme4-auth-register .register-form__error{color:#ec3207!important}.theme4-auth-label{color:#9195b0}.theme4-auth-or-connect{color:#ffffff80}.theme4-auth-firebase-item{background:#ffffff1a;transition:background .2s,opacity .2s}.theme4-auth-firebase-item:hover{background:#ffffff29}.theme4-auth-tip1{color:#fff}.theme4-auth-register-tip{color:var(--c-secondary-500);text-decoration:underline;transition:all .2s}.theme4-auth-register-tip:hover{opacity:.85}.theme4-auth-sms-btn{color:var(--c-secondary);transition:color .2s}.theme4-auth-remember-bg{background:0 0;border:1px solid #fff;transition:border-color .2s,background .2s}.theme4-auth-remember-checkbox:checked+.theme4-auth-remember-bg{border-color:var(--c-secondary);background:color-mix(in srgb, var(--c-secondary) 35%, transparent)}.theme4-auth-remember-check:before{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.theme4-auth-forgot-link{color:#ff4343;text-decoration:underline;transition:color .2s,opacity .2s}.theme4-auth-forgot-link:hover{color:#ff4343;opacity:.85}.theme4-auth-submit-btn,.theme4-auth-register .theme4-auth-submit-btn,.theme4-auth-register .register-form__btn--primary,.theme4-auth-forgot button[type=submit]{color:#000;background:var(--c-secondary-500);box-shadow:none;border-color:#fff;transition:all .2s}.theme4-auth-submit-btn:hover,.theme4-auth-register .theme4-auth-submit-btn:hover{filter:brightness(1.06)}.theme4-auth-captcha-display{background:#fff}.theme4-auth-captcha-code{color:#111}.theme4-auth-remember-label{color:#fff}.theme4-auth-register .register-form--modal .register-form__field p.text-muted,.theme4-auth-register .register-form--modal .register-form__field p.text-xs.text-muted,.theme4-auth-terms{color:#ffffffd9}.theme4-auth-register .register-form--modal .register-form__field p.text-xs.text-muted button{color:var(--c-secondary)}.theme4-auth-modal .theme4-auth-terms-text,.theme4-auth-modal .theme4-auth-terms-text{color:#ffffffe6}.theme4-auth-modal .theme4-auth-terms-link,.theme4-auth-modal .theme4-auth-terms-link,.theme4-auth-modal .form-container .rem-wrap.term .account,.theme4-auth-modal .form-container .rem-wrap.term .rules{color:var(--c-secondary-500);cursor:pointer;text-decoration:underline;transition:opacity .2s}.theme4-auth-modal .theme4-auth-terms-link:hover,.theme4-auth-modal .theme4-auth-terms-link:hover,.theme4-auth-modal .form-container .rem-wrap.term .account:hover,.theme4-auth-modal .form-container .rem-wrap.term .rules:hover{opacity:.85}.theme4-auth-modal .theme4-auth-terms-bg,.theme4-auth-modal .theme4-auth-terms-bg{border:1px solid var(--c-secondary-500);background:0 0;transition:border-color .2s,background .2s}.theme4-auth-modal .theme4-auth-terms-checkbox:checked+.theme4-auth-terms-bg,.theme4-auth-modal .theme4-auth-terms-checkbox:checked+.theme4-auth-terms-bg{border-color:var(--c-secondary-500);background:color-mix(in srgb, var(--c-secondary-500) 25%, transparent)}.theme4-auth-modal .theme4-auth-terms-check:before,.theme4-auth-modal .theme4-auth-terms-check:before{content:"";border:solid var(--c-secondary-500);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.theme4-auth-modal .theme4-auth-actions{margin-top:10px}.form-container .submit_btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:capitalize;color:#000;background:var(--c-secondary-500);border:1px solid #fff;border-radius:50px;flex-grow:1;justify-content:center;align-items:center;gap:10px;height:44px;font-size:21px;font-weight:700;transition:all .2s;display:flex}.form-container .reset_btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:capitalize;color:#fff;background:var(--gradient-3);border:1px solid #fff;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:134px;height:44px;padding-inline:30px;font-size:21px;font-weight:700;transition:all .2s;display:flex}.form-container .submit_btn:hover,.form-container .reset_btn:hover{filter:brightness(1.06)}.theme4-auth-modal .theme4-auth-form-item{margin-bottom:10px!important}.theme4-auth-register .register-form.flex,.theme4-auth-register .register-form--modal{gap:0!important}.theme4-auth-register .theme4-auth-form-item,.theme4-auth-register .theme4-auth-form-item{margin-bottom:10px!important}.theme4-auth-register .register-form__field{margin-bottom:10px}.theme4-auth-register .theme4-auth-field-error,.theme4-auth-register .theme4-auth-form-item>p.text-xs{padding-top:0;padding-bottom:0;margin-top:4px!important}.theme4-auth-modal .theme4-auth-input{color:#fff;background:var(--c-primary-700);border:1px solid var(--c-primary-400);width:100%;height:48px;box-shadow:none;border-radius:10px;padding:0 15px 0 44px;font-size:14px;font-weight:400;line-height:48px;transition:border-color .2s}.theme4-auth-modal .theme4-auth-input::placeholder{color:#ffffff8c;line-height:48px}.theme4-auth-modal .theme4-auth-item-box:hover .theme4-auth-input,.theme4-auth-modal .theme4-auth-input:hover,.theme4-auth-modal .theme4-auth-input:focus,.theme4-auth-modal .theme4-auth-item-box:focus-within .theme4-auth-input{border-color:var(--c-secondary-500);outline:none}.theme4-auth-modal .theme4-auth-input-icon{color:#ffffffb3;background:0 0;transition:color .2s}.theme4-auth-modal .theme4-auth-item-box:focus-within .theme4-auth-input-icon{color:var(--c-secondary-500)}.theme4-auth-modal .theme4-auth-sms-btn{color:var(--c-secondary)}.theme4-auth-modal .theme4-auth-phone-wrap .auth-field__input,.theme4-auth-phone-wrap .auth-field__input{border:1px solid var(--c-primary-300);background:var(--c-primary-600);transition:border-color .2s}.theme4-auth-modal .theme4-auth-phone-wrap .auth-field__input:hover,.theme4-auth-modal .theme4-auth-phone-wrap .auth-field__input:focus-within,.theme4-auth-phone-wrap .auth-field__input:hover,.theme4-auth-phone-wrap .auth-field__input:focus-within{border-color:var(--c-secondary-500)}.theme4-auth-phone-wrap .auth-field__input button,.theme4-auth-phone-wrap .auth-field__input input{color:#fff}.theme4-auth-phone-wrap .auth-field__input input::placeholder{color:#ffffff8c}.theme4-auth-phone-wrap .auth-field__input .border-r{border-color:var(--c-primary-300)}.theme4 .footer-container{background:var(--c-primary-800)}.theme4 .footer-page-center{transition:transform .3s}.theme4 .footer-list-title,.theme4 .footer-provider-abbrev{color:#fff}.theme4 .footer-copyright{color:var(--c-primary-200)}.platform-marquee-announcement{justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.platform-marquee-announcement__backdrop{cursor:pointer;background:#0000008c;border:0;padding:0;position:absolute;inset:0}.popup_modal_wrap.hasBg.notice-popup-container.platform-marquee-announcement__panel{background:var(--color-first-500);border:1px solid #fff4e1;border-radius:10px;width:600px;max-width:calc(100vw - 2rem);height:610px;max-height:calc(100vh - 2rem);padding:0}.notice-popup-container{color:#fff;padding:0}.notice-popup-container__close{flex-shrink:0;width:32px;height:32px;position:static;top:auto;right:auto}.notice-popup-container__close-icon{stroke-width:1.5px;width:2rem;height:2rem}.notice-popup-container .popup-header{border-bottom:1px solid #fff3}.notice-popup-container .popup-title{color:#fff}.notice-popup-container .popup-menu{color:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0}.notice-popup-container .popup-menu::-webkit-scrollbar{width:4px}.notice-popup-container .popup-menu::-webkit-scrollbar-track{background:0 0}.notice-popup-container .popup-menu::-webkit-scrollbar-thumb{background:var(--color-second-300);border-radius:999px}.notice-popup-container .popup-menu::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-second-300) 85%, white)}@supports not selector(::-webkit-scrollbar){.notice-popup-container .popup-menu{scrollbar-width:thin;scrollbar-color:var(--color-second-300) transparent}}.notice-popup-container .item-container{color:#fff;transition:opacity .2s}.notice-popup-container .item-container:hover{opacity:.88}.notice-popup-container .content{color:#ffffffeb;background-color:#ffffff0d;border:1px solid #fff3;border-radius:9px;padding:10px}.notice-popup-container .content p{margin:0 0 .75rem}.notice-popup-container .content img{max-width:100%;height:auto}.theme4 .theme4-side-wrapper .theme4-side-menu{overscroll-behavior:contain;background:var(--c-primary-500);color:#fff;-webkit-overflow-scrolling:touch;flex-direction:column;gap:10px;width:245px;height:100%;max-height:100%;padding:10px 12px 50px;transition:width .3s,padding .3s;display:flex;overflow:hidden auto}.theme4 .theme4-side-wrapper .theme4-side-menu--off{gap:10px;width:84px;padding:10px 17px 50px}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-menu-wrap{flex-direction:column}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-menu-item{width:50px}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-ex-text,.theme4 .theme4-side-wrapper .theme4-side-menu--off .selected-option,.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select__chevron-wrap{display:none}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-top-group-item{justify-content:center;width:50px;height:50px;min-height:50px;padding:8px 0}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-group-item-img{width:35px;height:35px;margin-right:0}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-bottom-group{align-items:center}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-bottom-item,.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .select-input{justify-content:center;gap:0;width:50px;height:40px;min-height:40px;padding:0}.theme4 .theme4-side-wrapper .theme4-side-menu--off .theme4-side-bottom-item__icon{color:#ffffff72;width:24px;height:24px}.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select{z-index:20;width:50px;position:relative}.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .select-input,.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .selected-option{width:50px}.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .simple-select{z-index:30;flex-direction:column;gap:5px;width:50px;margin-top:5px;padding:0;display:flex;position:relative;inset:auto;overflow:visible}.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .select-option{color:#fff;background:#ffffff0d;border-radius:4px;justify-content:center;gap:0;width:50px;height:40px;min-height:40px;padding:0}.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .select-option span{display:none}.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .select-option.selected,.theme4 .theme4-side-wrapper .theme4-side-menu--off .language-select .select-option:hover{color:#fff;background:#ffffff26}.theme4 .theme4-side-wrapper .theme4-side-menu-wrap{gap:5px;display:flex}.theme4 .theme4-side-wrapper .theme4-side-menu-item{color:#a1b1f7;cursor:pointer;background:#ffffff0d;border:0;border-radius:4px;justify-content:center;align-items:center;width:70px;height:40px;padding:10px;text-decoration:none;display:inline-flex}.theme4 .theme4-side-wrapper .theme4-side-menu-item__icon{color:#a1b1f7;fill:#a1b1f7;width:20px;height:20px;transition:color .2s,fill .2s}.theme4 .theme4-side-wrapper .theme4-side-menu-item:hover .theme4-side-menu-item__icon,.theme4 .theme4-side-wrapper .theme4-side-menu-item--active .theme4-side-menu-item__icon,.theme4 .theme4-side-wrapper .theme4-side-menu-item--active:hover .theme4-side-menu-item__icon{color:var(--color-second-300);fill:var(--color-second-300)}.theme4 .theme4-side-wrapper .theme4-side-top-group{grid-template-columns:repeat(1,1fr);gap:8px;width:100%;display:grid}.theme4 .theme4-side-wrapper .theme4-side-top-group-item{cursor:pointer;background:var(--gradient-4);border:1px solid var(--color-second-300);border-radius:4px;align-items:center;width:100%;min-height:48px;padding:10px 15px;text-decoration:none;transition:filter .15s,border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.theme4 .theme4-side-wrapper .theme4-side-top-group-item:hover{filter:brightness(1.18);border-color:color-mix(in srgb, var(--color-second-300) 70%, white);box-shadow:0 0 10px color-mix(in srgb, var(--color-second-300) 35%, transparent)}.theme4 .theme4-side-wrapper .theme4-side-group-item-img{object-fit:contain;flex-shrink:0;width:28px;height:28px;margin-right:10px;display:block}.theme4 .theme4-side-wrapper .theme4-side-top-group-item .theme4-side-ex-text{color:#000;font-size:14px;font-weight:600}.theme4 .theme4-side-wrapper .theme4-side-bottom-group{flex-direction:column;gap:5px;width:100%;margin-top:4px;display:flex}.theme4 .theme4-side-wrapper .theme4-side-bottom-item{color:#fff;cursor:pointer;background:#ffffff0d;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 15px;font-size:16px;font-weight:400;text-decoration:none;transition:all .2s;display:flex;position:relative}.theme4 .theme4-side-wrapper .theme4-side-bottom-item:hover{opacity:.92}.theme4 .theme4-side-wrapper .theme4-side-bottom-item__icon{color:#ffffffbf;flex-shrink:0;width:20px;height:20px}.theme4 .theme4-side-wrapper .theme4-side-bottom-item .theme4-side-ex-text{color:#fff;text-align:left;flex:1;min-width:0;font-size:16px;font-weight:400}.theme4 .theme4-side-wrapper .language-select{color:#fff;flex-direction:column;flex-shrink:0;gap:5px;width:100%;display:flex;position:relative}.theme4 .theme4-side-wrapper .language-select .select-input,.theme4 .theme4-side-wrapper .language-select .selected-option{width:100%}.theme4 .theme4-side-wrapper .language-select .select-input{width:100%;min-height:40px;color:inherit;cursor:pointer;background:#ffffff0d;border:0;border-radius:4px;align-items:center;gap:10px;padding:0 15px;font-size:16px;font-weight:400;transition:all .3s;display:flex}.theme4 .theme4-side-wrapper .language-select .select-input:hover{opacity:.92}.theme4 .theme4-side-wrapper .language-select .selected-option{text-align:left;flex:1;min-width:0}.theme4 .theme4-side-wrapper .language-select .language-select__chevron-wrap{border:1px solid #ffffff73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;transition:border-color .2s,color .2s;display:inline-flex}.theme4 .theme4-side-wrapper .language-select .language-select__chevron{color:#ffffff73;width:12px;height:12px;transition:transform .2s,color .2s}.theme4 .theme4-side-wrapper .language-select.language-select--open .language-select__chevron-wrap{border-color:var(--color-second-300)}.theme4 .theme4-side-wrapper .language-select.language-select--open .language-select__chevron{color:var(--color-second-300)}.theme4 .theme4-side-wrapper .language-select .language-select__chevron--open{transform:rotate(180deg)}.theme4 .theme4-side-wrapper .language-select .simple-select{flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden}.theme4 .theme4-side-wrapper .language-select .select-option{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;width:100%;min-height:40px;padding:10px 15px;font-size:14px;line-height:1.2;transition:all .1s;display:flex;position:relative}.theme4 .theme4-side-wrapper .language-select .select-option.selected,.theme4 .theme4-side-wrapper .language-select .select-option:hover{color:var(--color-second-300);background:#ffffff26}.theme4 .theme4-layout-category{background-size:100%;min-height:60vh;padding:28px 0 40px}.theme4 .theme4-layout-category--closed{width:calc(100vw - 84px);margin-left:84px}.theme4 .theme4-layout-category--open{width:calc(100vw - 245px);margin-left:245px}.theme4 .game-action-wrapper{background:#0006}.theme4 .search-input{color:#fff;background:#00000059;transition:background .2s,box-shadow .2s}.theme4 .search-input::placeholder{color:#ffffff8c}.theme4 .search-input:focus{box-shadow:0 0 0 1px var(--c-primary-300);background:#0000007a}.theme4 .game-category-filter-item{color:#fff;background:var(--c-primary-600);border-color:#0000;transition:color .2s,background .2s,border-color .2s}.theme4 .game-category-filter-item.is-active,.theme4 .game-category-filter-item:hover{color:var(--c-primary-600);background:var(--gradient-5);border-color:#fff}.theme4 .game-category-filter-drop,.theme4 .game-category-filter-drop__icon,.theme4 .game-page-back,.theme4 .game-page-back-icon{color:#fff}.theme4 .progress-bar{background:var(--gradient-5)}.theme4 .more-btn{color:#000;background:var(--gradient-4);border:1px solid #fff;transition:opacity .2s}.theme4 .more-btn:hover{opacity:.92}.theme4-game-search-modal__backdrop{opacity:.5;background:#000}.theme4-game-search-modal__input{color:#fff;background:var(--c-primary-500);border-color:#ffffff8c;transition:border-color .2s,background .2s,box-shadow .2s}.theme4-game-search-modal__input::placeholder{color:#ffffff8c}.theme4-game-search-modal__input:focus{background:var(--c-primary-500);border-color:var(--c-secondary-400);box-shadow:0 0 0 1px var(--c-secondary-400)}.theme4-game-search-modal__results{background:var(--c-primary-500);border-color:#ffffff73}.theme4-game-search-modal__nav{color:#fff;opacity:.9;transition:opacity .2s}.theme4-game-search-modal__nav:hover{opacity:1}.theme4-game-search-modal__swiper .swiper-slide,.theme4-game-search-modal__slide{width:var(--home-card-size,160px)}.theme4 .promo-container{width:100%}.theme4 .game-page-title{align-items:center;gap:10px;margin-bottom:40px;display:flex}.theme4 .game-title-text{color:#fff}.theme4 .promo-menu-container{color:#fff;align-items:center;gap:20px;margin-bottom:30px;font-size:16px;font-weight:500;display:flex;position:relative}.theme4 .promo-menu-label{white-space:nowrap;color:#fff;flex-shrink:0}.theme4 .promo-menu-items{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.theme4 .promo-menu-item{white-space:nowrap;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--c-primary-600);border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;height:30px;padding:0 16px;font-size:16px;font-weight:500;line-height:1;transition:all .2s;display:flex}.theme4 .promo-menu-item.active,.theme4 .promo-menu-item:hover{color:var(--c-primary-600);background:var(--gradient-5);border-color:#fff}.theme4 .promo-menu-item--skeleton{pointer-events:none;background:#ffffff14;width:72px;animation:1.5s ease-in-out infinite pulse}.theme4 .promo-container .active-promo-list{grid-template-columns:repeat(2,1fr);gap:30px 40px;display:grid}.theme4 .promo-container .active-promo-item{cursor:pointer;background:var(--c-primary-300);border-radius:10px;flex-direction:column;width:100%;transition:all .2s;display:flex;position:relative;overflow:hidden}.theme4 .promo-container .active-promo-item:hover{filter:brightness(1.06)}.theme4 .promo-container .active-promo-item__banner{aspect-ratio:435/170;object-fit:cover;width:100%;display:block}.theme4 .promo-container .active-promo-item__banner--placeholder{color:#ffffff8c;background:color-mix(in srgb, var(--c-primary-600) 65%, black);justify-content:center;align-items:center;font-size:14px;display:flex}.theme4 .promo-container .hot-tag{z-index:1;color:#fff;background:#ff4343;border-radius:10px 0;padding:6px 15px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:0;left:0}.theme4 .promo-container .active-promo-info{align-items:center;width:100%;min-height:49px;margin-top:auto;padding:0 15px;transition:all .2s;display:flex;position:relative}.theme4 .promo-container .info-title{-webkit-line-clamp:1;color:#fff;-webkit-box-orient:vertical;width:100%;margin:0;font-size:16px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.theme4 .promo-container .active-promo-item--skeleton .active-promo-item__banner,.theme4 .promo-container .active-promo-item--skeleton .active-promo-info{background:#ffffff14;animation:1.5s ease-in-out infinite pulse}.theme4 .promo-container .active-promo-item--skeleton .active-promo-info{min-height:49px}.theme4 .theme4-promo-modal__panel{background:var(--gradient-2);border:1px solid #ffffff2e;box-shadow:0 16px 48px #00000059}.theme4 .theme4-promo-modal__close{z-index:2;position:absolute;top:12px;right:12px}.theme4 .theme4-promo-vhtml{color:#ffffffeb;font-size:14px;line-height:1.6}.theme4 .theme4-promo-vhtml img{max-width:100%;height:auto}.theme4 .theme4-promo-vhtml a{color:var(--color-second-300)}
