.bling-root{--bling-green:#1ec98a;--bling-green-bright:#5dffb8;--bling-green-deep:#0b6b48;--bling-green-dim:#134e3a;--bling-green-soft:#1ec98a59}.bling-root .casino_notice,.bling-root .goldline_top,.bling-root .goldline_bottom,.bling-root .goldline_top_1,.bling-root .goldline_bottom_1,.bling-root .event_logo,.bling-root [class*=subpage_title],.bling-root .charge_title2,.bling-root .MoneyCharge_Listtitle{filter:hue-rotate(108deg)saturate(1.25)brightness(.95)}.bling-root #nav2 .buttonTit li,.bling-root #nav2 .buttonTit1 li{border:1px solid var(--bling-green-soft)!important;box-shadow:none!important;background:linear-gradient(#1a3d2e 0%,#0d241a 100%)!important}.bling-root #nav2 .buttonTit li:hover,.bling-root #nav2 .buttonTit li.focus,.bling-root #nav2 .buttonTit li.active,.bling-root #nav2 .buttonTit li:last-child:hover,.bling-root #nav2 .buttonTit1 li:hover,.bling-root #nav2 .buttonTit1 li.focus,.bling-root #nav2 .buttonTit1 li.active{border-color:var(--bling-green-bright)!important;background:linear-gradient(#5dffb8 0%,#1ec98a 45%,#0b6b48 100%)!important}.bling-root #nav2 .buttonTit li a,.bling-root #nav2 .buttonTit li a span,.bling-root #nav2 .buttonTit1 li a,.bling-root #nav2 .buttonTit1 li a span{color:#c9c9c9!important;text-shadow:none!important}.bling-root #nav2 .buttonTit li.focus a,.bling-root #nav2 .buttonTit li.focus a span,.bling-root #nav2 .buttonTit li.active a,.bling-root #nav2 .buttonTit li.active a span,.bling-root #nav2 .buttonTit li:hover a,.bling-root #nav2 .buttonTit li:hover a span,.bling-root #nav2 .buttonTit1 li.focus a span,.bling-root #nav2 .buttonTit1 li.active a span{font-weight:700;color:#042419!important}.bling-root .bling-subpage,.bling-root .main-section{--legacy-gold:var(--bling-green-bright)}.bling-root .bling-subpage b,.bling-root .money_ChargeText b,.bling-root .money_Charge li.money_ChargeTexta,.bling-root .money_Charge li.money_ChargeText span.bankview span,.bling-root .money_Change li.money_ChargeText b,.bling-root .border_event_title,.bling-root .border_event_title li,.bling-root .center_applyformtext,.bling-root .event_goldtext,.bling-root .event_goldtext2,.bling-root .required-reading,.bling-root .gInfo{color:var(--bling-green-bright)!important}.bling-root .event_goldtext,.bling-root .event_goldtext2{background:linear-gradient(#5dffb8 0%,#1ec98a 40%,#0b6b48 70%,#1ec98a 100%)!important;-webkit-text-fill-color:transparent!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}.bling-root .bling-subpage [class*=money_],.bling-root .center_applyform,.bling-root .money_Change,.bling-root .money_Charge,.bling-root .event_applyform,.bling-root .Memo_list,.bling-root #Memo_list,.bling-root .border_event_contents,.bling-root .border_event_title{border-color:var(--bling-green-soft)!important}.bling-root .bling-subpage input,.bling-root .bling-subpage textarea,.bling-root .bling-subpage select{caret-color:var(--bling-green-bright);border-color:var(--bling-green-soft)!important}.bling-root .bank-wrap,.bling-root .money_Charge,.bling-root .money_Change{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bling-root .bank-wrap input.Money,.bling-root .bank-wrap input.Password,.bling-root .money_Charge li.money_ChargeText input.Money,.bling-root .money_Charge li.money_ChargeText input.Password,.bling-root .money_Change li.money_ChargeText input.Money,.bling-root .bank-wrap input[type=text],.bling-root .bank-wrap input[type=password],.bling-root .bling-subpage .money_Charge input[type=text],.bling-root .bling-subpage .money_Charge input[type=password]{appearance:none!important;color:#5dffb8!important;-webkit-text-fill-color:#5dffb8!important;border:1px solid var(--bling-green)!important;caret-color:#5dffb8!important;background:#000!important;box-shadow:inset 0 0 0 1000px #000!important}.bling-root .bank-wrap input.Money::placeholder,.bling-root .bank-wrap input.Password::placeholder,.bling-root .money_Charge li.money_ChargeText input.Money::placeholder,.bling-root .money_Charge li.money_ChargeText input.Password::placeholder,.bling-root .bank-wrap input[type=text]::placeholder,.bling-root .bank-wrap input[type=password]::placeholder{color:#5dffb88c!important;-webkit-text-fill-color:#5dffb88c!important}.bling-root .bank-wrap input.Money:focus,.bling-root .bank-wrap input.Password:focus,.bling-root .bank-wrap input[type=text]:focus,.bling-root .bank-wrap input[type=password]:focus{border-color:var(--bling-green-bright)!important;box-shadow:inset 0 0 0 1000px #000,0 0 8px #1ec98a73!important}.bling-root .bank-wrap input:-webkit-autofill{transition:background-color 99999s ease-out;-webkit-text-fill-color:#5dffb8!important;caret-color:#5dffb8!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}.bling-root .bank-wrap input:-webkit-autofill:hover{transition:background-color 99999s ease-out;-webkit-text-fill-color:#5dffb8!important;caret-color:#5dffb8!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}.bling-root .bank-wrap input:-webkit-autofill:focus{transition:background-color 99999s ease-out;-webkit-text-fill-color:#5dffb8!important;caret-color:#5dffb8!important;-webkit-box-shadow:inset 0 0 0 1000px #000!important}.bling-root .money_ChargeBut a.excharge,.bling-root .money_ChargeBut a.bankque{border:1px solid var(--bling-green-bright)!important;color:#042419!important;background:linear-gradient(#5dffb8 0%,#1ec98a 45%,#0b6b48 100%)!important}.bling-root .money_ChargeBut a.excharge span,.bling-root .money_ChargeBut a.bankque span{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:#042419!important;-webkit-text-fill-color:#042419!important}.bling-root .money_ChargeBut a.excharge:hover,.bling-root .money_ChargeBut a.bankque:hover{background:linear-gradient(#7dffc8 0%,#2ee09a 50%,#0d7a52 100%)!important;border-color:#fff!important}.bling-root .bling-subpage input:focus,.bling-root .bling-subpage textarea:focus,.bling-root .bling-subpage select:focus{outline-color:var(--bling-green);border-color:var(--bling-green)!important}.bling-root .bling-subpage input::placeholder,.bling-root .bling-subpage textarea::placeholder{color:#5dffb873!important}.bling-root .btn_Apply,.bling-root input.btn_Apply,.bling-root .center_applyform li.button input.btn_Apply,.bling-root .event_applyform li.button input.btn_Apply,.bling-root .sub_cnt_Boardt .center_applyform li.button input.btn_Apply,.bling-root .sub_cnt_Boardt .event_applyform li.button input.btn_Apply{border:1px solid var(--bling-green-bright)!important;color:#042419!important;text-shadow:none!important;text-indent:0!important;background:0 0!important;box-shadow:0 0 12px #1ec98a40!important}.bling-root .btn_Apply:hover,.bling-root input.btn_Apply:hover{color:#02150e!important;background:linear-gradient(#7dffc8 0%,#2ee09a 50%,#0d7a52 100%)!important;border-color:#fff!important}.bling-root .bank_button,.bling-root .bank_button1,.bling-root .bank_button2,.bling-root .change_but{background:var(--bling-green-dim)!important;border-color:var(--bling-green)!important;color:var(--bling-green-bright)!important}.bling-root .bank_button:hover,.bling-root .bank_button2:hover,.bling-root .bank_button2.on{background:var(--bling-green)!important;color:#042419!important}.bling-root .bling-subpage table th,.bling-root .bling-subpage .th,.bling-root .border_list_B li.Read,.bling-root .Betting_List .gLeft.focus,.bling-root .Betting_List .gCen.focus,.bling-root .Betting_List .gRight.focus{color:var(--bling-green-bright)!important}.bling-root #Betting_List ul.gameList li.gLeft.focus,.bling-root #Betting_List ul.gameList li.gCen.focus,.bling-root #Betting_List ul.gameList li.gRight.focus{color:#042419!important;background:linear-gradient(#5dffb8,#1ec98a)!important;box-shadow:inset 0 3px 6px #5dffb859!important}.bling-root .bling-subpage hr,.bling-root .bling-subpage [style*=border]{border-color:var(--bling-green-soft)}.bling-root .bling-subpage{color:#e8e8e8}.bling-root a{color:var(--bling-green-bright)}.bling-root .money_ChargeText,.bling-root .money_ChargeTexta,.bling-root .money_ChargeText span,.bling-root .money_ChargeText b,.bling-root .num,.bling-root .orange,.bling-root .memo_text,.bling-root .small-date,.bling-root .wait{color:var(--bling-green-bright)!important}.bling-root .end{color:var(--bling-green)!important}
.bling-root{--font-ff-body:"paperlogy", "Paperlogy", sans-serif;--font-ff-heading:"SBAggro", "paperlogy", sans-serif;--accent:#1ec98a;--accent-bright:#5dffb8;--accent-deep:#0b6b48;--accent-dim:#134e3a;--accent-soft:#1ec98a2e;--metal:#b8c0cc;--metal-bright:#e8edf5;--bg:#070c0a;--bg-elevated:#0c1410;--panel:#08140fb8;--line:#1ec98a52;--line-soft:#1ec98a2e;--chrome-filter:hue-rotate(108deg) saturate(1.25) brightness(.95);box-sizing:border-box;color:#fafafa;min-height:100vh;font-family:var(--font-ff-body);background:radial-gradient(900px 480px at 85% -5%, #1ec98a24, transparent 55%), radial-gradient(700px 400px at 10% 30%, #0b6b482e, transparent 50%), var(--bg);font-size:14px;line-height:1.4}html:has(.bling-root){font-size:10px}html:has(.bling-root) body{background:var(--bg,#070c0a);margin:0}.bling-root *,.bling-root :before,.bling-root :after{box-sizing:border-box}.bling-root a{color:inherit;text-decoration:none}.bling-root button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.bling-root ul,.bling-root li{margin:0;padding:0;list-style:none}.bling-root img{vertical-align:middle;max-width:100%}.site-header{z-index:1001;background:linear-gradient(#0a1a14 0%,#071210 100%);width:100%;height:115px;position:fixed;top:0;left:0;overflow:hidden}.site-header:before{content:"";filter:var(--chrome-filter);opacity:.92;pointer-events:none;background-image:url(https://static.blingsolution.com/apps/user05/assets/images/content/bg_top.png),url(https://static.blingsolution.com/apps/user05/assets/images/content/bg_header.png);background-repeat:no-repeat,no-repeat;background-size:100% 40px,100% 100%;position:absolute;inset:0}.header-container{z-index:1;width:100%;max-width:1310px;margin:0 auto;position:relative}.head-top{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:clamp(8px,2vw,20px);height:40px;padding:0 12px;display:flex;overflow-x:auto}.head-top .btn-auth{text-shadow:1px 1px 1px #00000080;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:1.3rem;display:inline-flex}.head-top .btn-auth:hover{color:var(--accent-bright)}.lang-btn{background:var(--accent-dim);color:#fff;border:1px solid var(--line);border-radius:6px;align-items:center;gap:8px;height:28px;padding:0 8px;font-size:13px;display:inline-flex}.lang-btn img{width:20px;height:20px}.site-logo{z-index:9;width:160px;position:absolute;top:0;left:50%;transform:translate(-50%,8px)}.site-logo img{object-fit:scale-down;width:100%;height:auto}.main-nav{justify-content:space-between;align-items:center;height:75px;padding:0 10px;display:flex}.nav-menu{width:calc(50% - 100px);display:flex}.nav-menu.right{justify-content:flex-end}.nav-item{flex:1;max-width:140px;height:75px}.nav-item a,.nav-item button{text-align:center;width:100%;height:100%;font-family:var(--font-ff-heading);text-shadow:0 1px 2px #000000bf;flex-direction:column;justify-content:center;align-items:center;font-size:1.6rem;display:flex;position:relative}.nav-item.active a:before,.nav-item.active button:before{content:"";z-index:-1;filter:var(--chrome-filter);background:url(https://static.blingsolution.com/apps/user05/assets/images/content/nav_hover.png) top/cover no-repeat;position:absolute;inset:0}.mobile-toggle{border:1px solid var(--line);width:36px;height:36px;color:var(--accent-bright);border-radius:4px;font-size:18px;display:none;position:absolute;top:48px;right:12px}.main-section{background-color:var(--bg);width:100%;min-height:100vh;padding:115px 0 0;position:relative;overflow:hidden}.bling-subpage{z-index:1;color:#fafafa;max-width:1310px;margin:0 auto;padding:24px 16px 48px;position:relative}.bling-subpage a{color:var(--accent-bright)}.main-section:before{content:"";filter:var(--chrome-filter);opacity:.55;pointer-events:none;background:url(https://static.blingsolution.com/apps/user05/assets/images/content/bg_all.png) top/contain repeat-y;position:absolute;inset:0}.section-inner{z-index:1;max-width:1310px;margin:0 auto;padding:20px 0 40px;position:relative}.hero{background-image:url(https://static.blingsolution.com/apps/user05/assets/images/content/slide-txt-bg.png),url(https://static.blingsolution.com/apps/user05/assets/images/content/slide-bg.jpg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;width:100%;height:470px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(at 50% 40%,#070c0a26,#070c0a8c),linear-gradient(90deg,#0b6b4840,#0000 35% 65%,#0b6b4840);position:absolute;inset:0}.hero-text{z-index:2;text-align:center;letter-spacing:-.1rem;flex-direction:column;justify-content:center;align-items:center;width:320px;height:100%;margin:0 auto;display:flex;position:relative}.g-txt{font-family:var(--font-ff-heading);color:#0000;background:linear-gradient(#5dffb8 0%,#1ec98a 55%,#0b6b48 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,4vw,3.75rem);font-weight:600;line-height:1.2;animation:.8s both bannerPop}.g-txt-02{font-family:var(--font-ff-heading);color:#0000;background:linear-gradient(#e8edf5 0%,#b8c0cc 100%);-webkit-background-clip:text;background-clip:text;margin:8px 0 16px;font-size:clamp(2.2rem,3.8vw,3.6rem);font-weight:400;animation:.8s .15s both bannerPop}.hero-desc{font-family:var(--font-ff-heading);color:#fff;font-size:1.6rem;animation:.8s .3s both bannerPop}.hero-dots{z-index:5;gap:8px;display:flex;position:absolute;bottom:90px;left:50%;transform:translate(-50%)}.hero-dots button{background:#fff;border-radius:4px;width:10px;height:10px}.hero-dots button.active{background:var(--accent);width:30px}.ani-wrap{pointer-events:none;max-width:1300px;margin:0 auto;position:absolute;inset:0}.ani-girl{width:min(400px,38vw);animation:15s infinite fadeInOut;position:absolute;bottom:0;left:0}.ani-slot{width:min(540px,48vw);animation:15s infinite fadeInOutRev;position:absolute;bottom:0;right:0}.ani-chips{z-index:3;width:160px;animation:1.5s ease-in-out infinite heartbeat;position:absolute;bottom:100px;right:8%}@keyframes bannerPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes fadeInOut{0%{opacity:0;transform:translate(-40px)}8%{opacity:1;transform:translate(0)}92%{opacity:1}to{opacity:0}}@keyframes fadeInOutRev{0%{opacity:0;transform:translate(40px)}8%{opacity:1;transform:translate(0)}92%{opacity:1}to{opacity:0}}@keyframes heartbeat{0%,to{transform:scale(1)}15%{transform:scale(.92)}30%{transform:scale(1)}45%{transform:scale(.9)}60%{transform:scale(1)}}.menu-tab{width:100%;margin-top:10px;overflow-x:auto}.menu-tab ul{justify-content:center;align-items:stretch;min-width:720px;padding:0 20px;display:flex}.menu-tab li{flex:1;max-width:280px;height:90px;position:relative}.menu-tab li:not(:last-child):after{content:"";width:40px;height:90px;filter:var(--chrome-filter);z-index:1;pointer-events:none;background:url(https://static.blingsolution.com/apps/user05/assets/images/content/tap_center_bg.png) 50%/cover no-repeat;position:absolute;top:0;right:-20px}.menu-tab li button{width:100%;height:90px;font-family:var(--font-ff-heading);text-shadow:0 1px 2px #00000073;color:#fff;z-index:0;background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:clamp(1.4rem,2vw,2rem);transition:all .3s;display:flex;position:relative}.menu-tab li button:after{content:"";z-index:-1;filter:var(--chrome-filter);background:url(https://static.blingsolution.com/apps/user05/assets/images/content/tab_button.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.menu-tab li.active button:after{background-image:url(https://static.blingsolution.com/apps/user05/assets/images/content/tab_button_over.png)}.menu-tab li button .tab-icon{object-fit:contain;filter:drop-shadow(0 0 4px #1ec98a73);width:28px;height:28px}.bling-games ul,.bling-games li{margin:0;padding:0;list-style:none}.game-list{width:100%;padding:16px 12px 0}.game-list ul{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.game-list li{cursor:pointer;width:min(314px,50% - 12px);max-width:314px;height:340px;position:relative;overflow:hidden}.game-list li:after{content:"";z-index:11;filter:var(--chrome-filter);pointer-events:none;background:url(https://static.blingsolution.com/apps/user05/assets/images/content/list_thumb_bg_title.png) top/100% 100% no-repeat;position:absolute;inset:0}.game-card{width:100%;height:100%;padding:clamp(8px,1.125vw,18px);display:block;position:relative}.game-img{background-position:top;background-size:cover;border-radius:2px;width:100%;height:calc(100% - 28px);display:block}.game-name{z-index:12;text-align:center;width:100%;font-size:clamp(1.3rem,1.6vw,1.725rem);font-family:var(--font-ff-heading);text-shadow:2px 1px 2px #000000bf;padding:16px 8px 28px;line-height:1.2;position:absolute;bottom:0;left:0}.hover-bg{z-index:9;opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.game-list li:hover .hover-bg{opacity:1}.play-btn{color:#042419;font-size:1.5rem;font-weight:600;font-family:var(--font-ff-heading);background:linear-gradient(#5dffb8,#1ec98a 45%,#0b6b48);border-radius:8px;align-items:center;gap:8px;padding:12px 16px;display:inline-flex;box-shadow:2px 2px 5px #00000080,0 0 16px #1ec98a59}.play-btn img{width:28px;height:28px}.empty-msg{text-align:center;color:#c9c9c9;font-size:2rem;font-family:var(--font-ff-heading);padding:80px 20px}.bottom-panels{grid-template-columns:1fr 1fr;gap:20px;max-width:1310px;margin:0 auto;padding:40px 16px 20px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 0 24px #0b6b481f}.panel-title{border-bottom:1px solid var(--line-soft);font-family:var(--font-ff-heading);color:var(--accent-bright);justify-content:space-between;align-items:center;padding:14px 18px;font-size:1.8rem;display:flex}.panel-list a,.panel-list>li{color:#ddd;border-bottom:1px solid #ffffff0f;grid-template-columns:1fr auto;gap:12px;padding:12px 18px;font-size:1.35rem;display:grid}.panel-list a:hover{background:var(--accent-soft);color:#fff}.panel-list .date,.panel-list .time{color:#888;white-space:nowrap}.tx-row{border-bottom:1px solid #ffffff0f;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 16px;font-size:1.3rem;display:grid!important}.sticker{border-radius:3px;padding:2px 8px;font-size:1.15rem;font-weight:600;display:inline-block}.sticker.deposit{color:#7dffa8;background:#1a5c3a}.sticker.withdraw{color:#ff9b9b;background:#5c1a1a}.tx-split{grid-template-columns:1fr 1fr;gap:16px;display:grid}.btn-cs{flex-direction:row;justify-content:space-evenly;align-items:center;gap:8px;width:100%;max-width:1310px;margin:40px auto 20px;padding:0 56px;display:flex;position:relative}.btn-cs:before,.btn-cs:after{content:"";width:40px;height:40px;filter:var(--chrome-filter);background:url(https://static.blingsolution.com/apps/user05/assets/images/content/icon_sns_left.png) 50%/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%)}.btn-cs:before{left:8px}.btn-cs:after{right:8px}.btn-cs-item{flex:1;justify-content:center;align-items:center;gap:10px;max-width:360px;display:inline-flex}.cs-divide{width:28px;height:28px;filter:var(--chrome-filter);background:url(https://static.blingsolution.com/apps/user05/assets/images/content/icon_sns_center.png) 50%/contain no-repeat;flex-shrink:0;display:inline-block}.cs-link{z-index:0;background:0 0;flex-flow:row;justify-content:center;align-items:center;gap:1.2rem;width:100%;min-height:72px;padding:1.2rem .75rem;transition:filter .2s;display:inline-flex;position:relative}.cs-link:before{content:"";z-index:-1;filter:var(--chrome-filter);background:url(https://static.blingsolution.com/apps/user05/assets/images/content/tab_button.png) 50%/102% 100% no-repeat;position:absolute;inset:0}.cs-link:hover{filter:brightness(1.12)}.cs-link i{flex-shrink:0;max-width:48px;display:inline-flex}.cs-link i img{object-fit:contain;width:42px;height:42px}.cs-link dl{text-align:left;margin:0}.cs-link dt{color:#fff;margin-bottom:4px;font-size:clamp(11px,1.4vw,14px)}.cs-link dd{font-family:var(--font-ff-heading);text-shadow:1px 1px #0000006b;color:#fff;min-height:1.2em;margin:0;font-size:clamp(13px,1.8vw,18px)}.site-footer{text-align:center;background:#040806}.footer-inner{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;max-width:1310px;margin:0 auto;padding:50px 20px;display:flex}.footer-partners{flex:1;justify-content:center;min-width:0;display:flex}.partner-logos{object-fit:contain;transform-origin:50%;width:100%;max-width:580px;height:auto;min-height:130px;transform:scale(1.3)}.footer-brand{flex-shrink:0;padding:0 12px}.footer-logo{width:160px;height:auto}.copyright{background:#0b0d11;height:60px;line-height:60px}.copyright .info{color:#fff;text-align:center;max-width:1310px;margin:0 auto;font-size:1.3rem;display:block}.copyright .info em{color:#757575;margin-left:10px;font-style:normal;display:inline-block}.copyright .info em:before{content:"";vertical-align:middle;background-color:#757575;width:1px;height:12px;margin-top:-1px;margin-right:10px;display:inline-block}.modal-overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-box{border:2px solid var(--accent-deep);background:linear-gradient(#123528,#070c0a);border-radius:10px;width:100%;max-width:420px;padding:28px;position:relative;box-shadow:0 0 40px #1ec98a33}.modal-box-wide{max-width:560px;max-height:90vh;overflow-y:auto}.bling-join-wrap{text-align:left;color:#ddd}.modal-box h2{text-align:center;font-family:var(--font-ff-heading);color:var(--accent-bright);margin:0 0 20px;font-size:2.2rem}.modal-box label{color:#ccc;margin-bottom:14px;font-size:1.3rem;display:block}.modal-box input{border:1px solid var(--accent-dim);color:#fff;background:#050a08;border-radius:6px;outline:none;width:100%;margin-top:6px;padding:12px;font-size:1.4rem}.modal-box input:focus{border-color:var(--accent)}.modal-submit{color:#042419;width:100%;font-family:var(--font-ff-heading);background:linear-gradient(#5dffb8,#1ec98a 50%,#0b6b48);border-radius:6px;margin-top:8px;padding:14px;font-size:1.7rem;font-weight:600}.modal-switch{text-align:center;color:#aaa;margin-top:16px;font-size:1.3rem}.modal-switch button{color:var(--accent-bright);margin-left:6px}.modal-close{color:var(--accent);font-size:2rem;position:absolute;top:10px;right:12px}@media (max-width:1100px){.ani-girl,.ani-slot,.ani-chips{display:none}.hero{height:360px}.hero-dots{bottom:24px}.nav-menu{display:none}.mobile-toggle{place-items:center;display:grid}.site-logo{width:120px;left:16px;transform:translateY(12px)}.btn-cs:before,.btn-cs:after,.cs-divide{display:none}.btn-cs{flex-wrap:wrap;gap:12px;padding:0 16px}.btn-cs-item{flex:30%;max-width:none}}@media (max-width:900px){.bottom-panels,.tx-split{grid-template-columns:1fr}.game-list li{width:calc(50% - 8px);height:280px}.footer-inner{flex-direction:column;padding:36px 20px}.partner-logos{max-width:480px;min-height:120px;transform:scale(1.35)}.footer-logo{width:140px}}@media (max-width:767px){.site-header{background-size:100% 36px,100% 100%;height:90px}.main-section{padding-top:90px}.head-top{height:36px}.hero{height:280px}.hero-text{width:90%}.menu-tab ul{min-width:600px}.menu-tab li{height:70px}.menu-tab li button{height:70px;font-size:1.3rem}.menu-tab li:not(:last-child):after{height:70px}.btn-cs{flex-direction:column;margin-top:24px}.btn-cs-item{flex:none;width:100%}.cs-link{flex-direction:row-reverse;justify-content:space-between;padding:1.5rem}.partner-logos{max-width:100%;min-height:90px;transform:scale(1.25)}.copyright{height:40px;line-height:40px}}.mobile-nav{background:#000000f2;border-top:1px solid #efb8004d;padding:12px;display:none}.mobile-nav.open{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-nav a,.mobile-nav button{border:1px solid var(--line-soft);text-align:center;background:#134e3aa6;border-radius:6px;padding:12px;font-size:1.3rem}
