:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{width:100%;min-height:100dvh;margin:0;overflow-x:clip}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#app{width:100%;max-width:none;text-align:initial;box-sizing:border-box;border:0;flex-direction:column;min-height:100dvh;margin:0;display:flex;height:auto!important;overflow:visible!important}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}@font-face{font-family:MiSans;src:url(/assets/MiSans-Regular-ByZCeB6y.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(/assets/MiSans-Medium-xasA03Lt.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}html,body{width:100%;min-height:100%;overflow-x:hidden}body{font-synthesis:weight;margin:0;font-family:MiSans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif}#app{width:100%;max-width:none;min-height:100dvh;text-align:initial;border:0;margin:0;display:block;height:auto!important;overflow:visible!important}.loginbg{box-sizing:border-box;background:#d3d3d3 url(/assets/bg-CjwezJAO.png) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.LoginContent{background:#fff;border-radius:7.2px;width:1000px;max-width:100%;min-height:540px;display:flex;overflow:hidden;box-shadow:0 7.707px 7.707px #2ca0f633}.LoginLeft{box-sizing:border-box;color:#fff;background:radial-gradient(234.87% 110.61% at 94.81% 78.75%,#0752c2 .91%,#63b2fc 98.6%);border-radius:7.2px 0 0 7.2px;flex-direction:column;gap:0;width:500px;min-height:540px;padding:30px 22px;display:flex;box-shadow:0 7.707px 7.707px #2ca0f633}.welcome{flex-direction:column;gap:25px;display:flex}.leftLower{transform:translateY(10px)}.text1{font-size:60px;font-weight:400;line-height:1}.text2{font-size:38.4px;font-weight:400;line-height:1}.btnIcon{width:18px;height:18px;display:inline-flex}.btnIcon svg{width:18px;height:18px}.group{box-sizing:border-box;background:url(/assets/group-jM_XPrRu.png) 0 0/100% 100% no-repeat;flex-direction:column;gap:0;height:218px;margin:20px 0 0;padding:0;display:flex}.group>.title{justify-content:space-between;align-items:flex-start;padding:20px 20px 0;display:flex}.group>.title>span{color:#333;font-size:14.4px;font-weight:500}.group>.title .cont{justify-content:center;align-items:center;gap:10px;display:flex;position:relative;top:-11px;right:20px}.group>.title .cont span{color:#fff;font-size:14.4px;font-weight:500}.group>.title .refresh{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.group>.title .refresh svg{width:18px;height:18px}.LoginLeft_top{background:#fff;border:1.2px solid #fff;border-radius:7.2px;height:158px;margin:7px 20px;display:flex;overflow:hidden}.scrollbar-flex-content{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:0 20px;display:flex}.scrollbar-item{text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.scrollbar-item .content{border-radius:7.2px;flex-direction:column;align-items:center;width:100px;height:90px;display:flex}.scrollbar-item .content .ms{text-align:center;height:62px;font-size:19.2px;font-weight:500;line-height:62px}.scrollbar-item .content .progress{background:#0000000f;border-radius:999px;width:80px;height:4px;overflow:hidden}.scrollbar-item .content .progressFill{background:currentColor;border-radius:999px;height:100%}.scrollbar-item .content.green{background:#21c33b1a;border:1.2px solid #21c33b66}.scrollbar-item .content.green .ms{color:#21c33b}.scrollbar-item .content.green .progressFill{background:#21c33b}.scrollbar-item .content.green .progress{background:#21c33b26}.scrollbar-item .content.yellow{background:#ff99000d;border:1.2px solid #f906}.scrollbar-item .content.yellow .ms{color:#f90}.scrollbar-item .content.yellow .progressFill{background:#f90}.scrollbar-item .content.yellow .progress{background:#ff990024}.scrollbar-item .content.red{background:#fb4d400d;border:1.2px solid #fb4d4066}.scrollbar-item .content.red .ms{color:#fb4d40}.scrollbar-item .content.red .progressFill{background:#fb4d40}.scrollbar-item .content.red .progress{background:#fb4d401f}.scrollbar-item .content.active{box-shadow:0 0 0 2px #069fff40}.scrollbar-item>.title{color:#666;margin-top:10px;font-size:14.4px;font-weight:500}.LoginLeft_bot{text-align:center;justify-content:space-around;align-items:center;gap:12px;margin:40px 0 0;display:flex}.LoginLeft_bot .downloadItem{color:#fff;cursor:pointer;background:#fff3;border:0;border-radius:7.2px;flex:1;justify-content:center;align-items:center;gap:9px;height:56px;font-size:16px;font-weight:500;display:flex}.LoginRight{box-sizing:border-box;background:#fff;border-radius:0 7.2px 7.2px 0;flex-direction:column;gap:0;width:500px;min-height:540px;padding:30px 50px 50px;display:flex;box-shadow:0 7.707px 7.707px #2ca0f60d}.top_login{flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;display:flex}.top_login img{width:180px}.LoginRight_div{flex-direction:column;display:flex}.LoginRight_div ul{margin:0;padding:0;list-style:none}.LoginRight_div ul li{margin-bottom:20px;position:relative}.LoginRight_div ul li:focus-within input{border:1px solid #069fff}.LoginRight_div ul li input{box-sizing:border-box;color:#a1a1a1;background:#f8fbff;border:1px solid #e8f4ff;border-radius:8px;outline:none;width:100%;height:54px;padding:0 5px 0 46px;font-size:16px;font-weight:500}.LoginRight_div ul li input::placeholder{color:#a1a1a1;font-weight:500}.icon{color:#16a1fe;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.icon svg{width:20px;height:20px}.remember{color:#333;justify-content:space-between;align-items:center;font-size:15px;font-weight:400;display:flex}.rememberLeft{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.checkbox{accent-color:#13a8ff;width:16px;height:16px}.forgetPwd a{color:#9aa3ad;font-size:15px;font-weight:400;text-decoration:none}.forgetPwd a:hover{color:#13a8ff}.loginBtn{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;text-align:center;letter-spacing:4px;background:linear-gradient(90deg,#13a8ff,#0d59da);border:0;border-radius:999px;width:100%;height:56px;margin-top:30px;margin-bottom:10px;font-size:18px;font-weight:500;line-height:56px}.loginBtn:hover{filter:brightness(1.03)}.change{justify-content:center;align-items:center;gap:20px;margin:40px 0 0;display:flex}.item{color:#7f818f;cursor:pointer;align-items:center;gap:5px;font-size:15px;font-weight:400;text-decoration:none;display:flex}.item:hover{color:#0b7bff}.bottomIcon{width:16px;height:16px;display:inline-flex}.bottomIcon svg{width:16px;height:16px}.split{background:#d3d3d3;border-radius:10px;width:2px;height:20px}@media (width<=860px){.LoginContent{flex-direction:column;min-height:auto}.LoginLeft{border-radius:7.2px 7.2px 0 0;width:100%;height:auto;min-height:auto}.group{height:218px}.LoginRight{border-radius:0 0 7.2px 7.2px;width:100%;height:auto;min-height:auto}}:root,[data-ui-theme=midnight]{--ui-bg:#07111e;--ui-bg-2:#0c1929;--ui-panel:#11243a;--ui-panel-strong:#152d47;--ui-soft:#1c3f61;--ui-nav:#102842;--ui-sidebar:#091827;--ui-sidebar-card:#122a42;--ui-sidebar-hover:#193b5b;--ui-sidebar-active:#164c78;--ui-text:#f5f9ff;--ui-muted:#a8b9cd;--ui-accent:#45b6ff;--ui-accent-2:#1f6eff;--ui-button-text:#fff;--ui-border:#99caff40;--ui-focus:#36a7ff66;--ui-accent-glow:#45b6ff70;--ui-accent-glow-soft:#45b6ff2e;--ui-win:#42d6ad;--ui-danger:#ff6370;--ui-gold:#ffc667;--ui-shadow:#00071085;--ui-font:Inter, "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui-theme=emerald]{--ui-bg:#061713;--ui-bg-2:#0a251e;--ui-panel:#10362c;--ui-panel-strong:#15483b;--ui-soft:#1b5b49;--ui-nav:#0d3328;--ui-sidebar:#071f19;--ui-sidebar-card:#103a2f;--ui-sidebar-hover:#175443;--ui-sidebar-active:#12634e;--ui-text:#f3fffb;--ui-muted:#aad1c5;--ui-accent:#2be0ad;--ui-accent-2:#079b71;--ui-button-text:#05251c;--ui-border:#73ecc745;--ui-focus:#20d4a461;--ui-accent-glow:#2be0ad6b;--ui-accent-glow-soft:#2be0ad2b;--ui-win:#63e6be;--ui-danger:#ff7581;--ui-gold:#ffd46d;--ui-shadow:#000c088a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui-theme=amethyst]{--ui-bg:#10081a;--ui-bg-2:#1c102a;--ui-panel:#29183d;--ui-panel-strong:#382150;--ui-soft:#4b2c69;--ui-nav:#351c4d;--ui-sidebar:#160b22;--ui-sidebar-card:#28163b;--ui-sidebar-hover:#3a2152;--ui-sidebar-active:#512a72;--ui-text:#fcf7ff;--ui-muted:#cfb8df;--ui-accent:#b983ff;--ui-accent-2:#7142db;--ui-button-text:#fff;--ui-border:#d3aeff47;--ui-focus:#ad78ff66;--ui-accent-glow:#b983ff73;--ui-accent-glow-soft:#b983ff2e;--ui-win:#55ddb7;--ui-danger:#ff6f91;--ui-gold:#ffd16f;--ui-shadow:#08001194;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui-theme=crimson]{--ui-bg:#1b0c0a;--ui-bg-2:#2b1511;--ui-panel:#3a2019;--ui-panel-strong:#4a2920;--ui-soft:#65372a;--ui-nav:#482018;--ui-sidebar:#210e0b;--ui-sidebar-card:#3b1d17;--ui-sidebar-hover:#54281e;--ui-sidebar-active:#6b3023;--ui-text:#fff9f1;--ui-muted:#dec1ad;--ui-accent:#ff8068;--ui-accent-2:#bd392c;--ui-button-text:#fff;--ui-border:#ffb77a47;--ui-focus:#ff6b556b;--ui-accent-glow:#ff80686e;--ui-accent-glow-soft:#ff80682e;--ui-win:#58d4a7;--ui-danger:#ff6b6b;--ui-gold:#ffd36e;--ui-shadow:#14030199;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--ui-bg);font-family:var(--ui-font)}body{color:var(--ui-text);background:var(--ui-bg)!important;font-family:var(--ui-font)!important}.appPageShell,.tpl2,.tpl2PageRoot,.tpl2Body{background-color:var(--ui-bg)!important;color:var(--ui-text)!important}.tpl2Header,.siteHeader{background:var(--ui-nav)!important;border-color:var(--ui-border)!important;box-shadow:0 8px 28px var(--ui-shadow)!important;color:var(--ui-text)!important}.tpl2Burger,.tpl2ActionBtn,.tpl2Btn.langBtn,.tpl2WalletGroup,.tpl2HeaderCenterWrap{background:var(--ui-sidebar-card)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2Burger:hover,.tpl2ActionBtn:hover,.tpl2Btn.langBtn:hover,.tpl2HeaderCenterWrap .tpl2Btn.ghost:hover{background:var(--ui-sidebar-hover)!important;color:var(--ui-text)!important}.tpl2BrandTitle,.tpl2UserName,.tpl2WalletBalance,.tpl2AccountName,.tpl2AccountVipRow{color:var(--ui-text)!important}.tpl2Brand{background:var(--ui-sidebar)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2Brand:hover{background:var(--ui-sidebar-hover)!important}.tpl2Logo{box-sizing:border-box!important;width:38px!important;max-width:100%!important;height:38px!important;max-height:38px!important;box-shadow:none!important;object-fit:contain!important;object-position:left center!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 38px!important;padding:0!important}.tpl2LogoText{box-sizing:border-box!important;background:var(--ui-panel-strong)!important;border:1px solid var(--ui-border)!important;width:38px!important;height:38px!important;box-shadow:0 0 0 3px var(--ui-accent-glow-soft)!important;color:var(--ui-text)!important;flex:0 0 38px!important}.tpl2BrandSub,.tpl2UserVip,.tpl2WalletCurrency,.tpl2AccountProgressRow em,.tpl2DrawerSub{color:var(--ui-muted)!important}.tpl2TopNavItem,.tpl2HeaderCenterWrap .tpl2Btn.ghost{color:var(--ui-text)!important;background:0 0!important;border-color:#0000!important}.tpl2TopNavItem:hover,.tpl2TopNavItem[data-active="1"]{background:var(--ui-sidebar-active)!important;color:var(--ui-text)!important}.tpl2NavDot{background:linear-gradient(135deg, transparent 0 38%, var(--ui-accent) 39% 62%, transparent 63%), linear-gradient(45deg, transparent 0 38%, var(--ui-accent-2) 39% 62%, transparent 63%)!important;box-shadow:0 0 9px var(--ui-accent-glow)!important}.tpl2Btn:not(.ghost),.tpl2WalletBtn,.tpl2AccountDepositBtn,.headerBtn.primary,.loginBtn{background:linear-gradient(135deg, var(--ui-accent), var(--ui-accent-2))!important;color:var(--ui-button-text)!important}.tpl2CurrencySymbol,.tpl2Badge{background:var(--ui-accent)!important;color:var(--ui-button-text)!important}.tpl2DropdownMenu,.tpl2AccountDropdown,.gameMenu,.langMenu,.mobileMenu{background:var(--ui-panel-strong)!important;border-color:var(--ui-border)!important;box-shadow:0 16px 42px var(--ui-shadow)!important;color:var(--ui-text)!important}.tpl2AccountProgressRow,.tpl2AccountGrid,.tpl2AccountLevelTag{background:var(--ui-sidebar-card)!important;color:var(--ui-muted)!important}.tpl2AccountProgress span{background:var(--ui-accent)!important}.tpl2DropdownItem{color:var(--ui-muted)!important}.tpl2DropdownItem:hover{background:var(--ui-sidebar-hover)!important;color:var(--ui-accent)!important}.tpl2Sidebar{background:0 0!important;border-color:#0000!important}.tpl2SidebarInner,.tpl2Drawer,.tpl2DrawerBody{background:var(--ui-sidebar)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2SidebarInner{box-sizing:border-box!important;border:1px solid var(--ui-border)!important;box-shadow:0 18px 42px var(--ui-shadow)!important;border-radius:14px 14px 0 0!important;padding:10px!important}.tpl2DrawerHeader{background:var(--ui-nav)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2DrawerBurger,.tpl2DrawerLogo{background:var(--ui-sidebar-card)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2DrawerTitle{color:var(--ui-text)!important}.tpl2SideCard{color:var(--ui-text)!important;background:0 0!important;border-color:#0000!important}.tpl2SideItem,.tpl2SideCard.games .tpl2SideItem{background:var(--ui-sidebar-card)!important;color:var(--ui-text)!important;border:1px solid #0000!important}.tpl2SideItem:hover,.tpl2SideCard.games .tpl2SideItem:hover{transform:translate(2px);background:var(--ui-sidebar-hover)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2SideItem.active,.tpl2SideCard.games .tpl2SideItem.active{background:linear-gradient(90deg, var(--ui-sidebar-active), var(--ui-soft))!important;border-color:var(--ui-accent)!important;color:var(--ui-text)!important;box-shadow:inset 3px 0 0 var(--ui-accent), 0 8px 22px var(--ui-shadow)!important}.tpl2SideIcon,.tpl2SideIcon[data-icon=service],.tpl2SideIcon[data-icon=promo],.tpl2SideIcon[data-icon=lang],.tpl2SideArrow{color:var(--ui-muted)!important}.tpl2SideItem:hover .tpl2SideIcon,.tpl2SideItem.active .tpl2SideIcon,.tpl2SideItem:hover .tpl2SideArrow,.tpl2SideItem.active .tpl2SideArrow{color:var(--ui-accent)!important}.tpl2SideImg{filter:saturate(1.25)brightness(1.12)}.tpl2SideItem.active .tpl2SideImg{filter:saturate(1.7) brightness(1.28) drop-shadow(0 0 6px var(--ui-accent-glow))}.tpl2HotTag{background:var(--ui-gold)!important;color:var(--ui-bg)!important}.tpl2MobileBottomNav{background:linear-gradient(180deg, var(--ui-panel-strong), var(--ui-sidebar))!important;border-color:var(--ui-border)!important;box-shadow:0 -10px 30px var(--ui-shadow)!important}.tpl2MobileBottomNavBtn{color:var(--ui-muted)!important}.tpl2MobileBottomNavBtn.active,.tpl2MobileBottomNavBtn.active .tpl2MobileBottomNavLabel{color:var(--ui-text)!important;text-shadow:0 0 9px var(--ui-accent-glow)!important}.tpl2MobileBottomNavIndicatorGlow,.tpl2MobileBottomNavIconWrap:before{background:radial-gradient(circle, var(--ui-accent-glow), var(--ui-accent-glow-soft) 54%, transparent 76%)!important;box-shadow:0 0 22px var(--ui-accent-glow)!important}.tpl2MobileBottomNavIconWrap:after{background:var(--ui-accent-glow)!important}.tpl2MobileBottomNavBtn.active .tpl2MobileBottomNavIcon{filter:brightness(1.3) saturate(1.75) drop-shadow(0 0 8px var(--ui-accent-glow))!important}.globalWheelBtn{background:linear-gradient(135deg, var(--ui-accent), var(--ui-accent-2))!important;border-color:var(--ui-border)!important;box-shadow:0 8px 22px var(--ui-shadow), inset 0 2px 4px #ffffff29!important;color:var(--ui-button-text)!important}.globalPointsMallBtn,.themeSwitcherToggle,.themeSwitcherMenu{background:linear-gradient(145deg, var(--ui-panel-strong), var(--ui-sidebar-card))!important;border-color:var(--ui-border)!important;box-shadow:0 10px 28px var(--ui-shadow)!important;color:var(--ui-accent)!important}.themeSwitcherMenu button{color:var(--ui-text)!important}.themeSwitcherMenu button:hover,.themeSwitcherMenu button.active{background:var(--ui-sidebar-active)!important;color:var(--ui-text)!important}.tpl2Main,.t2GameListPanel,.t2LotteryMain,.t2ProviderRail,.t2GameCard,.menuCard,.gameMenuCard{border-color:var(--ui-border)!important}.tpl2Main,.t2GameListPanel,.t2LotteryMain{color:var(--ui-text)!important}.t2Empty{color:var(--ui-muted)!important}.t2GameListPc,.t2GameListPanel,.t2LotteryBody,.t2LotteryToolbar,.t2Content{color:var(--ui-text)!important}.t2BannerPlaceholder{background-color:var(--ui-panel-strong)!important;background-image:radial-gradient(circle at 76% 48%, var(--ui-accent-glow-soft) 0, transparent 31%), linear-gradient(90deg, var(--ui-sidebar) 0%, var(--ui-panel-strong) 52%, var(--ui-panel) 100%)!important;border-color:var(--ui-border)!important;box-shadow:inset 0 -1px 0 var(--ui-border), 0 10px 28px var(--ui-shadow)!important}.t2BannerPlaceholder:after{filter:drop-shadow(0 0 12px var(--ui-accent-glow));opacity:.42!important}.t2BannerPcTitle{color:var(--ui-accent)!important;text-shadow:0 0 18px var(--ui-accent-glow)!important}.t2LotteryMain,.t2Content{background:var(--ui-panel)!important;border:1px solid var(--ui-border)!important;box-shadow:0 18px 44px var(--ui-shadow)!important}.t2ProviderRailBtn{background:var(--ui-sidebar-card)!important;border:1px solid var(--ui-border)!important;color:var(--ui-muted)!important}.t2ProviderRailBtn:hover{background:var(--ui-sidebar-hover)!important;color:var(--ui-text)!important}.t2ProviderRailBtn.active{background:linear-gradient(145deg, var(--ui-accent), var(--ui-accent-2))!important;border-color:var(--ui-accent)!important;box-shadow:0 8px 22px var(--ui-accent-glow-soft)!important;color:var(--ui-button-text)!important}.t2LotteryTab,.t2Tab{background:var(--ui-sidebar-card)!important;color:var(--ui-muted)!important;border:1px solid #0000!important}.t2LotteryTab:hover,.t2Tab:hover{background:var(--ui-sidebar-hover)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.t2LotteryTab.active,.t2Tab.active{background:var(--ui-accent-glow-soft)!important;border-color:var(--ui-accent)!important;color:var(--ui-accent)!important;box-shadow:inset 0 0 0 1px var(--ui-accent-glow-soft)!important}.t2LotterySearch,.t2LotterySortBtn{background:var(--ui-bg-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.t2LotterySearch:focus-within{border-color:var(--ui-accent)!important;box-shadow:0 0 0 3px var(--ui-focus)!important}.t2LotterySearchIcon,.t2LotterySortLabel,.t2LotterySortArrow,.t2ProgressText{color:var(--ui-muted)!important}.t2LotterySearchInput,.t2LotterySearchInput::placeholder{color:var(--ui-text)!important}.t2LotterySearchInput::placeholder{opacity:.66}.t2Sort{color:var(--ui-muted)!important}.t2Sort:hover,.t2Sort.active{color:var(--ui-accent)!important}.t2GameCardPc,.t2LotteryCard{border:1px solid var(--ui-border)!important;box-shadow:0 10px 24px var(--ui-shadow)!important}.t2GameFallback{background:linear-gradient(145deg, var(--ui-panel-strong), var(--ui-sidebar-card))!important;color:var(--ui-text)!important}.t2ProgressBar{background:var(--ui-sidebar-card)!important}.t2ProgressFill,.t2ProgressBtn{background:linear-gradient(90deg, var(--ui-accent), var(--ui-accent-2))!important;color:var(--ui-button-text)!important}.modalMaskInner,.currencySheetMask,.tpl2ProfileSheetMask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a3!important}.modal,.modal.darkTheme,.vipRulesModal,.tpl2ProfileSheet,.venueActionSheet{background:var(--ui-panel-strong)!important;border:1px solid var(--ui-border)!important;box-shadow:0 24px 64px var(--ui-shadow)!important;color:var(--ui-text)!important}.modalHeader,.modal.darkTheme .modalHeader{background:var(--ui-nav)!important;border-color:var(--ui-border)!important}.modalBody,.modalFooter,.modal.darkTheme .modalBody,.modal.darkTheme .modalFooter{background:var(--ui-bg-2)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.modalTitle,.modal.darkTheme .modalTitle,.modalLabel,.modal.darkTheme .modalLabel,.tpl2ProfileSheetTitle,.currencySheetTitle{color:var(--ui-text)!important}.modalClose,.modal.darkTheme .modalClose{background:var(--ui-sidebar-card)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important}.modalClose:hover,.modal.darkTheme .modalClose:hover{background:var(--ui-sidebar-hover)!important;color:var(--ui-accent)!important}.modalInput,.modalSelect,.modalTextarea,.modal.darkTheme .modalInput,.modal input,.modal select,.modal textarea{background:var(--ui-sidebar-card)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.modalInput::placeholder,.modal input::placeholder,.modal textarea::placeholder{opacity:.76;color:var(--ui-muted)!important}.modalInput:focus,.modal.darkTheme .modalInput:focus,.modal input:focus,.modal select:focus,.modal textarea:focus{background:var(--ui-panel-strong)!important;border-color:var(--ui-accent)!important;box-shadow:0 0 0 3px var(--ui-focus)!important;outline:none!important}.modalBtn,.modal.darkTheme .modalBtn,.modal .btn-primary,.modal .uploadBtn{background:linear-gradient(135deg, var(--ui-accent), var(--ui-accent-2))!important;color:var(--ui-button-text)!important;border-color:#0000!important}.modal .codeBtn,.modal .modeBtn,.modal.darkTheme .codeBtn,.modal.darkTheme .modeBtn,.tpl2ProfileSheetActions button{background:var(--ui-sidebar-card)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.modal .codeBtn:hover:not(:disabled),.modal .modeBtn:hover,.tpl2ProfileSheetActions button:hover{background:var(--ui-sidebar-hover)!important;color:var(--ui-accent)!important}.modal .modeBtn.active,.modal .modeBtn[data-active="1"]{background:var(--ui-sidebar-active)!important;border-color:var(--ui-accent)!important;color:var(--ui-text)!important}.modal .section,.modal .withdrawSection,.modal .withdrawSummary,.modal .infoHint,.noticeModalListWrap,.noticeModalDetailWrap{background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.tpl2LangList{background:0 0!important}.tpl2LangItem{background:var(--ui-sidebar-card)!important;color:var(--ui-text)!important;border-color:#0000!important}.tpl2LangItem:hover{background:var(--ui-sidebar-hover)!important;border-color:var(--ui-border)!important}.tpl2LangItem[data-active="1"]{background:var(--ui-sidebar-active)!important;border-color:var(--ui-accent)!important;box-shadow:inset 3px 0 0 var(--ui-accent)!important}.tpl2LangTitle{color:var(--ui-text)!important}.tpl2LangIco,.tpl2LangIcoFallback{box-shadow:0 0 0 2px var(--ui-accent-glow-soft);border-color:var(--ui-border)!important}.currencySheet{background:var(--ui-panel-strong)!important;border:1px solid var(--ui-border)!important;box-shadow:0 -18px 48px var(--ui-shadow)!important;color:var(--ui-text)!important}.currencySheetHeader{background:var(--ui-nav)!important;border-color:var(--ui-border)!important}.currencySheetList{background:var(--ui-bg-2)!important}.currencySheetRow{background:var(--ui-sidebar-card)!important;border-color:var(--ui-border)!important}.currencySheetRow:active,.currencySheetRow:hover{background:var(--ui-sidebar-hover)!important}.currencySheetRow[data-active="1"]{background:var(--ui-sidebar-active)!important}.currencySheetCode,.currencySheetCancel{color:var(--ui-muted)!important}.currencySheetRow[data-active="1"] .currencySheetCode,.currencySheetCheck{color:var(--ui-accent)!important}.toast{background:var(--ui-panel-strong)!important;border:1px solid var(--ui-border)!important;box-shadow:0 10px 28px var(--ui-shadow)!important;color:var(--ui-text)!important}.toast[data-type=success]{background:var(--ui-win)!important;border-color:var(--ui-win)!important;color:var(--ui-bg)!important}.toast[data-type=error]{background:var(--ui-danger)!important;border-color:var(--ui-danger)!important;color:#fff!important}.toast[data-type=warning]{background:var(--ui-gold)!important;border-color:var(--ui-gold)!important;color:var(--ui-bg)!important}.panel{background:var(--ui-panel)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.panelHeader,.panelHead{background:var(--ui-panel-strong)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.panelTitle,.panelHead h2,.panelHead h3{color:var(--ui-text)!important}.panelBtn,.panelActions button{border-color:var(--ui-border)!important}.panelBtn:not(.ghost),.panelActions button:not(.ghost){background:linear-gradient(135deg, var(--ui-accent), var(--ui-accent-2))!important;color:var(--ui-button-text)!important}.panelBtn.ghost,.panelActions button.ghost{background:var(--ui-sidebar-card)!important;color:var(--ui-text)!important}a,button,input,select,textarea{font-family:var(--ui-font)}input,select,textarea{accent-color:var(--ui-accent)}::selection{background:var(--ui-accent);color:var(--ui-button-text)}@media (width<=980px){.tpl2SidebarInner{border:0!important;border-radius:0!important;padding:0!important}.tpl2SideItem:hover{transform:none}}@media (width>=601px){.tpl2[data-sidebar-collapsed="0"] .tpl2Logo{width:146px!important;max-width:146px!important;height:38px!important;max-height:38px!important;box-shadow:none!important;object-fit:contain!important;object-position:left center!important;background:0 0!important;border:0!important;border-radius:0!important;flex-basis:146px!important;padding:0!important}.tpl2[data-sidebar-collapsed="1"]{--tpl2-pc-side:64px!important}.tpl2[data-sidebar-collapsed="1"] .tpl2Header{width:calc(100% - 64px)!important;left:64px!important}.tpl2[data-sidebar-collapsed="1"] .tpl2Body{padding-left:64px!important}.tpl2[data-sidebar-collapsed="1"] .tpl2Sidebar,.tpl2[data-sidebar-collapsed="1"] .tpl2SidebarInner{width:64px!important;min-width:64px!important;max-width:64px!important}.tpl2[data-sidebar-collapsed="1"] .tpl2SidebarInner{scrollbar-width:none;padding:8px 6px!important;overflow-x:hidden!important}.tpl2[data-sidebar-collapsed="1"] .tpl2SidebarInner::-webkit-scrollbar{width:0}.tpl2[data-sidebar-collapsed="1"] .tpl2SideCard,.tpl2[data-sidebar-collapsed="1"] .tpl2SideCard.games,.tpl2[data-sidebar-collapsed="1"] .tpl2SideCard.top,.tpl2[data-sidebar-collapsed="1"] .tpl2SideCard.action,.tpl2[data-sidebar-collapsed="1"] .tpl2SideCard.lang{border-radius:10px!important;width:50px!important;max-width:50px!important;margin:0 0 8px!important;overflow:visible!important}.tpl2[data-sidebar-collapsed="1"] .tpl2SideItem,.tpl2[data-sidebar-collapsed="1"] .tpl2SideCard.games .tpl2SideItem{border-radius:10px!important;justify-content:center!important;gap:0!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:48px!important;margin:0!important;padding:0!important}.tpl2[data-sidebar-collapsed="1"] .tpl2SideText{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:block!important;position:absolute!important;overflow:hidden!important}.tpl2[data-sidebar-collapsed="1"] .tpl2HotTag,.tpl2[data-sidebar-collapsed="1"] .tpl2SideArrow{display:none!important}.tpl2[data-sidebar-collapsed="1"] .tpl2SideIcon{flex:0 0 20px!important;width:20px!important;height:20px!important;margin:0!important;transform:none!important}.tpl2[data-sidebar-collapsed="1"] .tpl2HeaderInner[data-collapsed="1"] .tpl2Brand{opacity:1!important;pointer-events:none!important;width:64px!important;min-width:64px!important;padding:0!important}.tpl2[data-sidebar-collapsed="1"] .tpl2Brand .tpl2Logo,.tpl2[data-sidebar-collapsed="1"] .tpl2Brand .tpl2LogoText{opacity:0!important;visibility:hidden!important}}
