:root{--color-bg-body:oklch(7% 0.03 250deg);--color-bg-primary:oklch(18% 0.02 250deg);--color-bg-secondary:oklch(18% 0.02 250deg);--color-bg-card:oklch(15% 0.02 250deg);--color-bg-input:oklch(18% 0.02 248deg);--color-bg-header:oklch(18% 0.02 250deg);--color-bg-sidebar:oklch(7% 0.03 250deg);--color-bg-footer:oklch(7% 0.03 250deg);--color-bg-panel:oklch(18% 0.02 250deg);--color-bg-surface:oklch(18% 0.02 250deg);--color-bg-deep:oklch(7% 0.03 250deg);--color-bg-elevated:oklch(32% 0.02 248deg);--color-bg-dark:oklch(12% 0.02 250deg);--color-bg-slate:oklch(28% 0.01 248deg);--color-bg-hover:oklch(24% 0.02 250deg);--color-bg-near-black:oklch(7% 0.03 250deg);--color-bg-slate-dark:oklch(33% 0.01 248deg);--color-bg-card-dark:oklch(22% 0.005 248deg);--color-bg-blue-dark:oklch(32% 0.04 250deg);--color-bg-navy:oklch(16% 0.03 250deg);--color-bg-status:oklch(22% 0.02 248deg);--color-white:#fff;--color-black:#000;--color-text-primary:oklch(95% 0.003 248deg);--color-text-secondary:oklch(84% 0.005 248deg);--color-text-muted:oklch(73% 0.005 248deg);--color-text-disabled:oklch(46% 0.005 248deg);--color-text-link:oklch(93% 0.003 248deg);--color-text-link-hover:oklch(100% 0.000 0deg);--color-text-subtle:oklch(89% 0.003 248deg);--color-text-label:oklch(59% 0.005 248deg);--color-text-slate:oklch(80% 0.03 230deg);--color-text-league:oklch(72% 0.08 240deg);--color-primary:oklch(62% 0.18 250deg);--color-primary-dark:oklch(50% 0.14 250deg);--color-brand:oklch(62% 0.18 250deg);--color-brand-bg:oklch(45% 0.14 272deg);--color-brand-dark:oklch(50% 0.14 250deg);--color-brand-alt:oklch(52% 0.14 260deg);--color-danger:oklch(72% 0.14 10deg);--color-danger-bg:oklch(48% 0.20 25deg);--color-danger-dark:oklch(28% 0.10 25deg);--color-danger-darker:oklch(50% 0.14 250deg);--color-danger-alt:oklch(45% 0.22 25deg);--color-success:oklch(78% 0.15 160deg);--color-warning:oklch(90% 0.17 95deg);--color-info:oklch(62% 0.18 250deg);--color-accent-orange:oklch(65% 0.22 35deg);--color-accent-amber:oklch(72% 0.18 55deg);--color-accent-purple:oklch(45% 0.14 272deg);--color-border:oklch(14% 0.005 248deg);--color-border-light:oklch(14% 0.005 248deg);--color-border-dark:oklch(10% 0.02 250deg);--color-border-game:oklch(15% 0.01 248deg);--color-border-sidebar:oklch(13% 0.005 248deg);--color-border-virtual:oklch(21% 0.01 250deg);--color-divider:oklch(14% 0.005 248deg);--color-disabled:oklch(40% 0.005 248deg);--font-family-base:"ChosunGu","Malgun Gothic",sans-serif;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:13px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-xl:10px;--radius-full:50%;--border-default:1px solid var(--color-border);--shadow-sm:0 1px 3px rgba(0,0,0,.3);--shadow-md:0 4px 8px rgba(0,0,0,.4);--shadow-lg:0 8px 24px rgba(0,0,0,.5);--transition-fast:0.15s ease;--transition-normal:0.3s ease;--z-header:100;--z-sidebar:200;--z-modal:1000;--z-tooltip:1100;--z-popup:1200;--color-btn-red-start:oklch(42% 0.15 25deg);--btn-red-gradient:linear-gradient(180deg,oklch(42% 0.15 25deg),oklch(28% 0.10 25deg));--btn-blue-gradient:linear-gradient(180deg,oklch(62% 0.18 250deg),oklch(50% 0.14 250deg));--btn-gray-gradient:linear-gradient(180deg,oklch(46% 0.005 248deg),oklch(34% 0.005 248deg));--gradient-bet:linear-gradient(180deg,oklch(55% 0.14 147deg),oklch(28% 0.08 147deg));--gradient-menu:linear-gradient(-90deg,oklch(38% 0.01 260deg),oklch(12% 0.02 250deg));--gradient-nav-active:linear-gradient(90deg,oklch(62% 0.18 250deg) 20%,oklch(28% 0.08 250deg));--color-accent-gold:oklch(90% 0.18 95deg);--color-gold:oklch(88% 0.17 90deg);--color-accent-gold-light:oklch(84% 0.14 85deg);--color-red-material:oklch(60% 0.20 25deg);--color-blue-material:oklch(62% 0.15 250deg);--color-green-material:oklch(65% 0.15 147deg);--color-mini-red:oklch(55% 0.18 20deg);--color-team-home:oklch(58% 0.22 10deg);--color-team-away:oklch(60% 0.14 240deg);--color-accent-blue:oklch(58% 0.18 250deg);--color-bg-inset:oklch(14% 0.005 248deg);--color-bg-muted:oklch(23% 0.005 248deg);--color-placeholder:oklch(88% 0.003 248deg);--color-input-border:oklch(60% 0.005 248deg);--color-btn-red-alt:oklch(44% 0.22 25deg);--color-bs-danger:oklch(59% 0.20 21deg);--color-bs-warning:oklch(78% 0.12 65deg);--color-bs-warning-alt:oklch(84% 0.17 85deg);--color-bs-success-dark:oklch(48% 0.12 147deg);--color-dark-red-border:oklch(48% 0.12 21deg);--color-gray-900:oklch(28% 0.005 248deg);--color-gray-800:oklch(34% 0.005 248deg);--color-gray-700:oklch(52% 0.005 248deg);--color-gray-200:oklch(93% 0.003 248deg);--color-near-black:oklch(20% 0.005 248deg);--color-near-black-alt:oklch(14% 0.005 248deg);--color-badge-green-start:oklch(72% 0.18 147deg);--color-badge-green-end:oklch(52% 0.14 147deg);--color-badge-pink-start:oklch(56% 0.22 350deg);--color-badge-pink-end:oklch(50% 0.18 350deg);--color-badge-teal-start:oklch(72% 0.10 210deg);--color-badge-teal-end:oklch(62% 0.09 210deg)}@supports not (color:oklch(0.5 0.1 0)){body:before{background:#dc3545;color:#fff;content:"이 브라우저는 OKLCH 색공간을 지원하지 않습니다. Chrome 111+ 또는 Edge 111+ 사용을 권장합니다.";display:block;font-size:14px;left:0;padding:8px 16px;position:fixed;right:0;text-align:center;top:0;z-index:99999}}.loader_overlay{align-items:center;background:rgba(0,0,0,.35);display:flex;height:100vh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:9999999}.lds-dual-ring{display:inline-block}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#page-loader{height:3px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100%;z-index:99999999}#page-loader.active{opacity:1}.page-loader-bar{animation:page-loader-progress 1.5s ease-in-out infinite,page-loader-shimmer 1s linear infinite;background:linear-gradient(90deg,#3498db,#2ecc71,#3498db);background-size:200% 100%;border-radius:0 2px 2px 0;box-shadow:0 0 8px rgba(52,152,219,.5);height:100%;width:0}#page-loader.active .page-loader-bar{transition:width 1.5s ease-out;width:90%}@keyframes page-loader-progress{0%{width:0}50%{width:70%}to{width:90%}}@keyframes page-loader-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%);background-size:200% 100%;border-radius:4px}.skeleton-line{border-radius:4px;height:14px;margin-bottom:8px}.skeleton-line.short{width:40%}.skeleton-line.medium{width:65%}.skeleton-line.long{width:90%}.skeleton-card{border-radius:8px;height:80px;margin-bottom:12px}.skeleton-circle{border-radius:50%;height:40px;width:40px}.skeleton-btn{border-radius:4px;height:36px;width:120px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@font-face{font-display:swap;font-family:ChosunGu;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@1.0/ChosunGu.woff) format("woff")}*{box-sizing:border-box;font-family:ChosunGu,Malgun Gothic,san-serif;font-weight:400;letter-spacing:0;list-style:none;margin:0;padding:0}body,dd,div,dl,dt,h1,h2,h3,h4,h5,li,ol,ul{margin:0;overflow-wrap:break-word;padding:0;word-break:break-all}body,html{background-color:var(--color-bg-body);color:var(--color-text-primary);font-size:12px;line-height:1.4;min-width:1440px;width:100%}img,input,select{vertical-align:middle}img{border:0;max-width:100%}table{border-collapse:separate;border-spacing:1px;width:100%}table caption{display:block!important;font-size:0!important;height:0!important;left:0;line-height:0!important;margin:0!important;overflow:hidden;position:absolute;top:0;width:0!important}.clear{clear:both}.clearfix:after{clear:both;content:"";display:block}.blind{display:inline-block!important;font-size:0!important;height:1px!important;left:0;line-height:0!important;margin:0!important;overflow:hidden;position:absolute;top:0;width:1px!important}a{color:var(--color-text-link);cursor:pointer;text-decoration:none}a,i{display:inline-block}i{font-style:normal}select{background:var(--color-white);border:1px solid var(--color-border);border-radius:3px;color:var(--color-bg-primary);font-size:13px;font-weight:400;height:30px;padding:0 15px}pre{line-height:1.5;white-space:pre-wrap}::-webkit-scrollbar{background:none;height:5px;width:5px}::-webkit-scrollbar-corner{background-color:hsla(0,0%,50%,.1)}::-webkit-scrollbar-thumb{background:hsla(220,4%,58%,.5);border:none;border-radius:5px}input::placeholder{color:var(--color-text-muted)}textarea::placeholder{color:var(--color-placeholder)}button{border:0;cursor:pointer}a,span{display:inline-block}a,a:hover,span{text-decoration:none}a:hover{color:var(--color-white)}em{display:inline-block;font-style:normal}[class*=" icmn-"],[class^=icmn-]{vertical-align:middle}i{display:inline-flex}.mt6{margin-top:6px}.mt10{margin-top:10px!important}.mt15{margin-top:15px}.mt20{margin-top:20px}.ml5{margin-left:5px}.ml10{margin-left:10px}.mr5{margin-right:5px}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.pb5{padding-bottom:5px}.fl{float:left}.fr{float:right}.pt0{padding-top:0!important}.pd10{padding:10px!important}.pdl10{padding-left:15px!important}.btn_wrap{display:inline-block;margin:20px auto;padding:0 10px;text-align:center;width:100%}.btn_wrap_right{margin:20px auto;text-align:right}.yel{color:var(--color-warning)}.blue{color:var(--color-primary)}.lgr{color:var(--color-success)!important}.red{color:var(--color-brand)}.big{font-size:16px!important;padding:10px 40px!important}.hide{display:none}.width-full{width:100%}.display-center{text-align:center}.fww{flex-wrap:wrap}.btn_red{align-items:center;background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:3px;color:var(--color-white);display:inline-flex;font-size:13px;font-weight:700;gap:5px;padding:10px 20px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn_blue{background:linear-gradient(180deg,var(--color-primary),var(--color-primary-dark))}.btn_blue,.btn_gray{align-items:center;border-radius:3px;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:5px;padding:10px 20px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn_gray{background:linear-gradient(180deg,var(--color-text-disabled),var(--color-border))}.btn_small{background:var(--color-primary);font-size:12px;padding:4px 5px;vertical-align:middle}.btn_lgr,.btn_small{align-items:center;border-radius:3px;color:var(--color-white);display:inline-flex;gap:5px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn_lgr{background:linear-gradient(180deg,#3db21f,#277217);cursor:pointer;font-size:13px;font-weight:700;padding:10px 20px}.dflexS{align-items:center;display:flex;justify-content:space-between}.dflexR{justify-content:right}.dflexL,.dflexR{align-items:center;display:flex;gap:10px;padding:0 10px}.dflexL{justify-content:left}.collapse,.dpnone,.mobile{display:none}.show{display:block!important}.loginContainer,.signContainer{background:rgba(0,0,0,.51);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.loginContainer .wrap1,.signContainer .formWrap{align-items:center;display:flex;height:100%;justify-content:center}.loginContainer .wrap1{align-items:flex-start}.formWrap form,.loginContainer .wrap2{background-image:linear-gradient(134deg,#25334a 0,var(--color-bg-dark) 5%,#141925d6 30%,rgba(0,6,22,.71) 50%,#141925b3 70%,var(--color-bg-dark) 95%,#25334a);border:2px solid var(--color-border-dark);border-radius:15px;color:var(--color-white);font-size:18px;margin:0 auto;position:relative;width:774px}.loginContainer .wrap2{margin:109px 0 0;width:360px}.loginContainer .txt{color:var(--color-text-muted);cursor:pointer;font-size:16px;padding:8px;text-align:center}.loginContainer .txt:hover{color:var(--color-white)}.loginContainer .btn_login{align-items:center;background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:4px;color:var(--color-white);cursor:pointer;display:flex;font-weight:700;justify-content:center;margin:0 0 10px;padding:12px 0;text-align:center}.loginContainer .btn_login[data-id=sign]{background:linear-gradient(180deg,var(--color-green-material) 0,#27612a)}.loginContainer .btn_login[data-id=telegram]{background:linear-gradient(180deg,#3953d1 0,#101991 50%,#101d63 51%);border-color:#2156f3}.loginContainer .btn_login>[class^=icon-]{font-size:18px;margin:0 8px 0 0}.loginContainer .btn_login>[class^=icon-]:before{color:var(--color-white)}.formWrap form>div:not(#btnCloseSign),.loginContainer .wrap2 .box{background:none;border-radius:0;padding:10px}.loginContainer .wrap2 .box .col{align-items:center;display:flex;flex-direction:column;justify-content:start;margin:6px 0;padding:20px 22px}.loginContainer .wrap2 .box .col>div{padding:4px 0;text-align:left;width:100%}.loginContainer .wrap2 .box .col>div label{display:block;margin:5px 0}.loginContainer .wrap2 .box .col input{background:var(--color-bg-input);border:0;border-radius:3px;color:var(--color-white);font-size:14px;height:38px;outline:0;padding:8px;width:100%}.loginContainer .wrap2 .box .col input::placeholder{color:#bbb}.loginContainer .wrap2 .box .col>div p{color:var(--color-accent-amber);font-size:12px;margin-top:4px}.loginContainer .title,.signContainer .title{color:var(--color-brand);font-size:24px;font-weight:600;padding:26px 20px 0;text-align:center}.close_login{border-radius:4px;cursor:pointer;display:flex;padding:4px;position:absolute;right:17px;top:16px}.loginContainer .wrap2.joincol{width:720px}.loginContainer .colWrap{column-gap:1px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin:6px 0;overflow:hidden;row-gap:0}.loginContainer .btnCont2{display:flex;justify-content:center;padding:10px 0}.loginContainer .btnCont2 button{background:var(--color-bg-body);border:3px solid var(--color-brand);border-radius:50px;color:var(--color-brand);font-size:22px;margin:0 4px;min-width:129px;padding:10px}.loginContainer .fi-br-cross:before{font-size:25px}.all_wrap{margin:0 auto}.all_wrap,.top_wrap{text-align:center;width:100%}.top_wrap{background:linear-gradient(to bottom,var(--color-bg-primary),#040404);position:fixed;top:0;z-index:99}.top_wrap .m_menu_expand_btn,.top_wrap .m_menu_pc_btn{display:none}.top_wrap .rtf_link{position:absolute;right:20px;top:14px}.top_wrap .rtf_link a{border-radius:14px;font-size:15px;padding:7px 20px}.top_wrap .rtf_link a.info{background:var(--color-primary)}.top_wrap .userm_wrap{align-items:center;display:flex;height:85px;justify-content:space-between;position:relative}.top_wrap .userm_wrap .logo{left:45px;position:relative;z-index:99}.top_wrap .userm_wrap .logo img{height:68px}.top_wrap .userm_wrap ul{display:flex;position:relative}.top_wrap .userm_wrap ul.submenu{display:flex;gap:15px;margin-left:auto}.top_wrap .userm_wrap ul.submenu li{align-items:center;display:flex;font-size:13px;margin-left:5px}.top_wrap .userm_wrap ul.submenu li [class^=icmn-]{font-size:14px;margin-right:4px}.top_wrap .userm_wrap ul.submenu li a{align-items:center;color:var(--color-white);display:inline-flex;gap:2px}.top_wrap .userm_wrap ul.submenu li a i{color:var(--color-brand);font-size:15px}.top_wrap .userm_wrap ul.submenu li div.bar{background:var(--color-border);height:10px;width:1px}.top_wrap .userm_wrap ul.submenu li a .menu-badge{background:linear-gradient(135deg,#ff4500,tomato);border-radius:10px;box-shadow:0 2px 4px rgba(255,69,0,.6);color:var(--color-white);display:inline-block;font-size:10px;font-weight:700;margin-left:4px;padding:2px 6px;vertical-align:middle}.top_wrap .userm_wrap ul.loginmenu{margin-left:20px;margin-right:15px}.top_wrap .userm_wrap ul.loginmenu li.logout{align-items:center;background:var(--color-black);border:2px solid var(--color-brand);border-radius:18px;color:var(--color-white);cursor:pointer;display:flex;font-size:13px;gap:4px;height:34px;justify-content:center;margin-left:5px;min-width:100px;padding:0 15px;white-space:nowrap}.top_wrap .userm_wrap ul.loginmenu li.logout span{font-size:16px;margin-right:4px}.top_wrap .userm_wrap ul.loginmenu li.logout.join{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));color:var(--color-white)}.top_wrap .userm_wrap ul.loginmenu li.logout.join2{background:linear-gradient(180deg,#5ccf61,#29632b);border-color:#8bc34a;color:var(--color-white)}.top_wrap .userm_wrap .user_info{align-items:center;background:#020202;border:2px solid #151e49;border-radius:6px;display:flex;font-size:1.35rem;height:42px;margin-right:20px;padding:0 15px;position:relative;transform:skew(-27deg)}.top_wrap .userm_wrap .user_info>div{padding:0 20px;transform:skew(27deg)}.top_wrap .userm_wrap .user_info>div.user_nick span{color:var(--color-warning);font-size:13px}.top_wrap .userm_wrap .user_info>div ul{display:flex;justify-content:space-between;min-width:180px}.top_wrap .userm_wrap .user_info>div ul li{font-size:13px;line-height:16px}.top_wrap .userm_wrap .user_info>div ul li:first-child{flex-basis:40%;text-align:left}.top_wrap .userm_wrap .user_info>div ul li:first-child img{filter:brightness(.7);margin-right:3px;margin-top:-2px}.top_wrap .userm_wrap .user_info>div ul li:last-child{flex-basis:60%;text-align:right}.top_wrap .userm_wrap .user_info>div ul li span.money{color:var(--color-warning)}.top_wrap .userm_wrap .user_info>div ul li span.point{color:#27be0f}.top_wrap .nav_wrap{background:0;border-bottom:3px solid var(--color-brand);border-top:3px solid var(--color-brand);height:46px;overflow:hidden;position:relative;text-align:center;top:0}.top_wrap .nav_wrap .navdiv{height:40px;width:65%}.top_wrap .nav_wrap .navdiv,.top_wrap .nav_wrap .navdiv>a{align-items:center;display:flex;justify-content:center;margin:auto}.top_wrap .nav_wrap .navdiv>a{color:var(--color-white);font-size:16px;font-weight:300;padding:10px 20px;position:relative;text-align:center;transition:.2s}.top_wrap .nav_wrap .navdiv>a:hover{color:var(--color-brand)}.top_wrap .nav_wrap .list_menu{display:inline-block;line-height:36px}.top_wrap .nav_wrap .list_menu span small{color:#7ac6ff;display:inline-block;font-size:21px;margin-top:-3px}.top_wrap .nav_wrap .list_menu>ul{background:#1b1d43;border:1px solid #4f86b9;border-radius:4px;display:none;left:0;position:absolute;top:38px;width:115px;z-index:99}.top_wrap .nav_wrap .list_menu>ul li{border-bottom:1px solid var(--color-bg-primary);box-shadow:inset 3px 3px 10px rgba(0,0,0,.4);color:var(--color-white);display:inline-block;font-size:14px;height:36px;line-height:35px;padding:0 10px;width:100%}.top_wrap .nav_wrap .list_menu>ul li:last-child{border-bottom:0}.scrollNotice-copy{align-items:center;background:#002949;border-radius:0;color:#fee111;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;margin-left:55px;overflow:hidden;padding:6px 10px;position:relative;width:350px}.scrollNotice-copy:before{border-right:7px solid transparent;border-top:7px solid #003a72;content:"";height:0;left:0;position:absolute;top:0;width:0}.scrollNotice-copy:after{border-bottom:7px solid #003a72;border-left:7px solid transparent;bottom:0;content:"";height:0;position:absolute;right:0;width:0}.swiper-wrapper{height:inherit}.container_wrap{margin-top:136px;position:relative;width:100%}.left_content{background:var(--color-bg-primary);bottom:0;left:0;position:fixed;top:136px;transition:.25s ease-out;width:290px;z-index:2}.scrollFrame{height:calc(100vh - 134px);margin:0 auto;overflow-y:auto;width:100%}.scrollFrame::-webkit-scrollbar{width:0}.left_content .leftMenu{margin:0 auto 10px;padding:0 4px 0 0;width:100%}.left_content .leftMenu .menu{display:flex;flex-wrap:wrap}.left_content .leftMenu .menu a{align-items:center;background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid #242424;border-right:1px solid var(--color-black);color:var(--color-white);display:inline-flex;font-size:13px;gap:2px;height:40px;justify-content:center;width:33.3%}.left_content .leftMenu .menu a.ybg{background-image:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));color:var(--color-white);text-shadow:1px 1px 5px #000;width:33.33%}.left_content .leftMenu .menu a.mobile{display:none}.left_content .leftMenu .keyword_search{align-items:center;background:#181d23;display:flex;height:40px;justify-content:space-between;padding:4px}.left_content .leftMenu .keyword_search input{background:#222d40;border:1px solid #0a0e16;color:var(--color-white)!important;height:30px;padding:3px;width:240px}.left_content .leftMenu .keyword_search a{color:var(--color-white);width:34px}.left_content .leftMenu .keyword_search a i{font-size:14px}.left_content .leftMenu .freematch{margin-top:0}.left_content .leftMenu .freematch h4{align-items:center;background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);border-bottom:1px solid var(--color-bg-deep);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);display:flex;font-size:13px;height:40px;margin-bottom:0;padding:0 10px}.left_content .leftMenu .freematch h4 i{color:var(--color-warning);font-size:16px;margin-right:5px}.left_content .leftMenu .freematch>ul{background:var(--color-bg-panel)}.left_content .leftMenu .freematch>ul li{cursor:pointer}.left_content .leftMenu .freematch>ul li a{align-items:center;background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-bg-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 3px rgba(0,0,0,.1);display:flex;height:40px;justify-content:space-between;padding:0 10px 0 20px;width:100%}.left_content .leftMenu .freematch>ul li img{height:20px}.left_content .leftMenu .freematch>ul li span{margin-left:10px}.left_content .leftMenu .freematch>ul li small{align-items:center;border-radius:3px;color:var(--color-accent-amber);display:flex;font-size:12px;justify-content:center;margin-left:auto;margin-right:5px;padding:3px;width:40px}.left_content .leftMenu .freematch>ul li a:hover{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark))}.left_content .leftMenu .freematch>ul li a.bg-location-orange1{background:#1c232c;height:34px;justify-content:left;padding-left:40px}.left_content .leftMenu .freematch>ul li a.bg-location-orange1 img{margin-right:5px}.left_content .leftMenu .freematch>ul li a.bg-location-orange1 span{margin-left:auto;margin-right:10px}.sub-menu .bg-league-orange1{background:rgba(0,0,0,.25);height:34px!important;padding-left:36px!important}.sub-menu .bg-league-orange1>div{align-items:center;color:#b4c7df;display:flex}.sub-menu .bg-league-orange1>span{margin-right:10px}.left_content .leftMenu .popular_game{margin:0}.left_content .leftMenu .popular_game h4{align-items:center;background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);color:var(--color-white);display:flex;font-size:13px;height:40px;justify-content:left;margin-bottom:0;padding:0 10px}.left_content .leftMenu .popular_game h4 i{color:var(--color-warning);font-size:16px;margin-right:5px}.left_content .leftMenu .popular_game ul li{align-items:center;background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-black);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 1px 3px rgba(0,0,0,.1);display:flex;height:44px;justify-content:space-between;padding:0 10px}.left_content .leftMenu .popular_game ul li a{align-items:center;display:flex;height:100%}.left_content .leftMenu .popular_game ul li img{height:18px;margin-left:15px;margin-right:5px}.left_content .leftMenu .popular_game ul li>div{margin-left:15px;margin-right:auto;text-align:left}.left_content .leftMenu .popular_game ul li>div>p{color:var(--color-brand);margin-bottom:0}.left_content .leftMenu .popular_league{background:var(--color-bg-slate);border-radius:5px;margin:8px 0;padding:0 5px 5px}.left_content .leftMenu .popular_league h4{align-items:center;display:flex;font-size:13px;height:40px;justify-content:center;margin-bottom:0;padding:0 10px}.left_content .leftMenu .popular_league h4 i{font-size:16px;margin-right:5px;margin-top:-2px}.left_content .leftMenu .popular_league ul li{align-items:center;background:rgba(0,0,0,.4);display:flex;height:40px;margin-bottom:1px;padding:0 10px}.left_content .leftMenu .popular_league ul li img{height:22px;margin-left:15px}.left_content .leftMenu .popular_league ul li>div{color:var(--color-brand);margin-left:20px}.left_content .leftMenu .popular_league ul li>div img{height:14px;margin-left:15px}.fi-ss-basketball{color:#e65c2b}.sch_sp_box{align-items:center;display:flex;gap:5px;justify-content:center;padding:10px 3px}.sch_key,.sch_key2{background:var(--color-bg-panel);border:0;border-bottom:1px solid var(--color-border);border-radius:50px;color:var(--color-white);height:32px;padding:3px;text-align:center;width:240px}.sch_key2{margin-top:5px}.sch_sp_btn{align-items:center;background:#3d3d3d;background-image:linear-gradient(0deg,#2f2f2f 0,#6b6b6b 85%,#7a7a7a);border:1px solid var(--color-black);border-radius:50px;box-shadow:0 2px 4px var(--color-bg-card-dark),inset 0 0 2px var(--color-bg-panel);color:var(--color-white);cursor:pointer;display:inline-flex;font-size:14px;height:30px;justify-content:center;text-shadow:0 1px var(--color-border-light);transition:all .1s ease;width:30px}.sch_sp_btn:hover{background-image:linear-gradient(to top,var(--color-bg-muted) 0,var(--color-border-light) 85%,#6a6a6a 100%);box-shadow:0 1px 2px var(--color-bg-card-dark),inset 0 0 4px var(--color-bg-panel);transform:translateY(2px)}.right_content{background:var(--color-bg-panel);bottom:0;padding:0 2px 2px;position:fixed;right:0;top:136px;transition:width .6s ease-in-out;width:300px;z-index:2}.right_content .rightMenu{margin:0 auto 10px;padding:0;width:100%}.right_content .login_box{padding:10px}.right_content .login_box>div{margin-bottom:5px}.right_content .login_box input{background:var(--color-bg-primary);border:1px solid #323232;border-radius:3px;color:var(--color-white);font-size:14px;height:34px;outline:0;padding:8px;width:100%}.right_content .login_box input::placeholder{color:var(--color-text-link)}.right_content .login_box .btnCont{gap:6px}.right_content .login_box .btn_login{align-items:center;background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border:0;border-radius:3px;cursor:pointer;display:inline-flex;font-size:14px;height:36px;justify-content:center;width:100%}.user_body{background:var(--color-bg-panel);border-radius:3px;margin-bottom:10px}.user_body .bgy{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);color:var(--color-white);height:40px;padding:0 10px;text-shadow:0 0 #000}.user_body .bgy>div{align-items:center;display:flex;gap:5px}.user_body .bgy>div i{color:var(--color-brand);font-size:14px}.user_body .bgy>div a{align-items:center;color:var(--color-white);display:flex;gap:3px}.user_body .bgy small{background:linear-gradient(0deg,#fc2b2f,#fe6868);border:1px solid #a71717;color:var(--color-white);font-size:9px;font-weight:700;padding:2px 4px}.user_body .usero{align-items:center;display:flex;font-size:13px;gap:5px;height:32px;padding:0 10px}.user_body .usero>div{gap:3px}.user_body .usero>div span.mymoney{color:var(--color-warning)}.user_body .usero>div span.mypoint{color:#5f5}.user_body .rmenu{gap:4px;padding:0}.user_body .rmenu a{align-items:center;background:linear-gradient(180deg,#2d2d2d,var(--color-bg-dark));border:1px solid var(--color-black);border-radius:5px;display:flex;flex:1 1;flex-wrap:wrap;height:40px;justify-content:center;min-height:50px;padding:8px 0}.user_body .rmenu a i{justify-content:center;margin-bottom:3px;width:100%}.user_body .rmenu a:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-bg-panel));box-shadow:inset 0 0 0 1px var(--color-black);color:#fcfa50}.user_body .bgy.title{background:var(--color-bg-primary);color:var(--color-text-muted);font-size:14px}.user_body .bgy.title #cart_all_del{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:5px}.user_body .bgy.title #cart_all_del i{font-size:16px}#cart_game_list_pos{color:var(--color-white);font-size:12px;margin:3px 0;position:relative;text-shadow:0 0 #000}#cart_game_list_pos .betlistbox{background-color:var(--color-bg-card-dark);box-shadow:-1px -1px 3px 0 #2b2b2b,1px 1px 3px 0 #222,inset 1px 1px 5px 0 #000,inset -2px -2px 5px 0 #181818,inset 1px 1px 5px 0 #000,inset -2px -2px 5px 0 #000,inset 1px 1px 5px 0 #000,inset -2px -2px 5px 0 #3e3e3e;margin-bottom:1px;padding:6px 8px;position:relative;text-align:left}#cart_game_list_pos .betlistbox>div{line-height:16px}#cart_game_list_pos .betlistbox .betlistcolor_b_odd{background:var(--color-black);border-radius:3px;color:var(--color-warning);padding:1px 5px}#cart_game_list_pos .betlistbox .betlistclose{background:var(--color-bg-panel);border-radius:3px;color:var(--color-white);cursor:pointer;font-size:16px;padding:3px;position:absolute;right:10px;top:10px}#cart_game_list_pos .betlistbox .betlistclose:hover{background:var(--color-brand-bg)}#cart_game_list_pos .betlistbox .betlistcolor_b{color:var(--color-brand);font-weight:700}#cart_game_list_pos .betlistbox.odds-changed{outline:2px solid #f5a623}#cart_game_list_pos .betlistcolor_b_odd .odd-old{color:var(--color-text-label);font-size:11px;margin-right:4px;text-decoration:line-through}#cart_game_list_pos .betlistcolor_b_odd .odd-new{font-weight:700}#cart_game_list_pos .betlistcolor_b_odd .odd-changed-up{color:#4fc3f7}#cart_game_list_pos .betlistcolor_b_odd .odd-changed-down{color:var(--color-red-material)}.right_content .betinput{background:var(--color-bg-primary);height:34px;padding:0 10px}.right_content .betinput input{background:#393838;border:1px solid var(--color-black);border-radius:3px;color:var(--color-white);height:28px;margin-left:auto;margin-right:5px;padding:0 5px;text-align:right}.right_content .betinput button.reset{background:#25415b;box-shadow:none;color:var(--color-white);font-size:13px;height:24px;padding:0 5px}.right_content .betinput i{color:var(--color-white);cursor:pointer;font-size:18px}.right_content .betmoney{background:var(--color-bg-panel);flex-wrap:wrap;gap:2px;padding:5px}.right_content .betmoney button{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);border:1px solid var(--color-black);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);color:var(--color-white);flex:1 1;min-height:44px}.right_content .betmoney button:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-border-light));color:#fcfa50;outline:0 solid var(--color-black);outline-offset:-1px}.right_content .betinput2{background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 3px rgba(0,0,0,.1);height:32px;padding:0 10px}.right_content .betinput2 #total_odd{color:var(--color-brand);font-size:13px;font-weight:700}.right_content .betinput2 #total_odd_amount{color:var(--color-accent-gold);font-size:13px;font-weight:700}.betbtn_wrap{margin:8px}.betbtn{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border:0;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;height:43px;transition:all 60ms ease-out;width:100%}.betbtn,.betbtn:hover{color:var(--color-white)}.betbtn:hover{background:linear-gradient(180deg,var(--color-brand-dark),var(--color-brand-bg))}.betinfo{background:var(--color-bg-primary)}.right_content .rightMenu .r_banner{position:relative}.right_content .rightMenu .r_banner a{background:var(--color-brand-dark);margin-bottom:5px;overflow:hidden;padding:1px;position:relative}.right_content .rightMenu .r_banner a .effect{animation:rotate 2s infinite;background:linear-gradient(45deg,#2a1540,var(--color-brand-bg));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.right_content .rightMenu .r_banner a img{position:relative;z-index:2}.right_content .rightMenu .r_banner a div.text{align-items:center;bottom:0;display:flex;font-size:18px;font-weight:700;height:34px;justify-content:right;padding-right:15%;position:absolute;right:0;z-index:2}.right_content .rightMenu .r_banner a.tg span{bottom:20px;font-size:24px;font-weight:700;left:100px;position:absolute}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bc_select{background:var(--color-bg-primary);min-height:70px}.bc_select .no_data{line-height:70px;text-align:center}.bc_select ul{padding:1px 0}.bc_select ul li{background:var(--color-black);background-color:var(--color-bg-card-dark);border:none;box-shadow:-1px -1px 3px 0 #2b2b2b,1px 1px 3px 0 #222,inset 1px 1px 5px 0 #000,inset -2px -2px 5px 0 #181818,inset 1px 1px 5px 0 #000,inset -2px -2px 5px 0 #000,inset 1px 1px 5px 0 #000,inset -2px -2px 5px 0 #3e3e3e;color:var(--color-white);outline:none;overflow:scroll;padding:7px;text-align:center;text-align:right}.container_wrap .contents{background:var(--color-bg-near-black);height:auto;margin:0 306px 0 292px;min-height:100vh;overflow:hidden;padding-top:0}.page_ttl{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);font-size:16px;height:40px;line-height:40px;margin:0;text-align:center}.carousel button{box-shadow:none}.carousel-item img{width:100%}.container_wrap .contents .page{min-height:800px;padding:0;text-align:left}.contents .page h1.page_title{align-items:center;background-image:linear-gradient(180deg,#2b3136,#2b3136 50%,#292e33 0)!important;border-radius:4px;color:var(--color-white);display:flex;font-size:18px;font-weight:700;height:44px;margin-bottom:4px;padding:0 14px}.contents .page h1.page_title span{color:var(--color-text-muted);font-size:18px;margin-left:5px}.contents .page h1.page_title i{color:var(--color-warning);font-size:21px;margin-right:8px}.contents .divide{border-bottom:2px solid var(--color-bg-deep);border-top:1px solid #32383d}.contents .mainlink{align-items:center;display:flex;gap:5px;justify-content:space-between;margin:10px auto;width:100%}.contents .mainlink li{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));color:var(--color-white);cursor:pointer;height:315px;padding:5px;width:20%}.contents .mainlink li,.contents .mainlink li a{clip-path:polygon(4% 0,96% 0,100% 4%,100% 96%,96% 100%,4% 100%,0 96%,0 4%)}.contents .mainlink li a{background:repeating-linear-gradient(45deg,#000,#1a2831 250px);display:block;height:100%;position:relative;transition:.4s;width:100%}.contents .mainlink li a img{bottom:0;left:0;position:absolute}.contents .mainlink li a:hover:before{opacity:1}.contents .mainlink li a:before{align-items:center;backdrop-filter:brightness(.7);bottom:0;box-sizing:border-box;color:#8eb7f2;content:"\f8cd";display:flex;font-family:uicons-solid-rounded!important;font-size:70px;height:100%;justify-content:center;left:0;opacity:0;padding:3px 7px;pointer-events:none;position:absolute;text-shadow:0 0 6px #000;transition:opacity .3s;width:100%;z-index:99}.contents.in .mainlink li a img{border-radius:5px;width:100%}.contents .mainlink li span{letter-spacing:1px;position:absolute;text-align:center;width:100%}.contents .mainlink li span.eng{color:var(--color-brand);font-size:20px;font-weight:700;right:18px;top:12px;width:auto}.contents .mainlink li span.txt{background:rgba(0,0,0,.6);bottom:0;color:var(--color-white);font-size:18px;font-weight:400;height:40px;left:0;line-height:40px}.contents .mainlink li span:before{color:#0c7bad;margin:0 10px}.contents .mainlink li.active{background:linear-gradient(90deg,#3095ff 20%,#083463);border-color:var(--color-white)}.main_notice_area{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:10px auto auto;padding:0}.main_notice_area .notice_box{margin-top:0;text-align:left;width:50%}.main_notice_area .notice_box:last-child{border-right:0}.main_notice_area .notice_box h1{align-items:center;background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:6px;color:var(--color-white);display:flex;font-size:16px;font-weight:700;height:48px;justify-content:space-between;margin-bottom:8px;padding-left:15px}.main_notice_area .notice_box h1>div{align-items:center;display:flex}.main_notice_area .notice_box h1 i{font-size:21px;margin-right:5px}.main_notice_area .notice_box h1 span{color:var(--color-warning);font-size:13px;margin-left:7px}.main_notice_area .notice_box h1 small{color:var(--color-white);float:right;font-size:12px;margin-right:15px}.main_notice_area .notice_box .table_wrap{height:283px;overflow-y:auto}.conmain_notice_areatents .notice_box table tr th{background:linear-gradient(180deg,#8c8c8c,#3b3b3b);height:46px;text-align:center}.main_notice_area .notice_box table tr td{background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 3px rgba(0,0,0,.1);color:var(--color-white);font-size:13px;height:46px;padding:0 8px}.main_notice_area .notice_box table tr td:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-bg-panel))}.main_notice_area .notice_box table tr td>div{height:100%}.main_notice_area .notice_box table tr td>div>div{align-items:center;display:flex;gap:5px;height:100%}.main_notice_area .notice_box table tr td span{color:var(--color-white)!important;font-size:13px!important}.main_notice_area .notice_box .table_wrap.deposit td:nth-child(2){color:var(--color-accent-gold)}.main_notice_area .notice_box ul li{align-items:center;border-bottom:1px solid #1e8cda;color:#41a8f7;display:flex;font-size:13px;height:40px;justify-content:space-between;padding:0 8px}.main_notice_area .notice_box ul li span{flex-basis:20%;margin-right:0}.main_notice_area .notice_box ul li span:first-child{flex-basis:20%}.main_notice_area .notice_box ul li span:nth-child(2){color:var(--color-accent-gold);flex-basis:20%}.main_notice_area .notice_box ul li span:nth-child(3){flex-basis:60%;text-align:right}.footer{border-top:1px solid var(--color-bg-hover);padding:20px 0;width:100%}.footer_logos ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1265px}.footer_logos ul li{background:url(../../images/footer_logos.png?v2) no-repeat;display:inline-block;height:40px;margin:10px;transition:.1s;width:110px}.footer_logos ul li:nth-child(10n+1){--col:0}.footer_logos ul li:nth-child(10n+2){--col:1}.footer_logos ul li:nth-child(10n+3){--col:2}.footer_logos ul li:nth-child(10n+4){--col:3}.footer_logos ul li:nth-child(10n+5){--col:4}.footer_logos ul li:nth-child(10n+6){--col:5}.footer_logos ul li:nth-child(10n+7){--col:6}.footer_logos ul li:nth-child(10n+8){--col:7}.footer_logos ul li:nth-child(10n+9){--col:8}.footer_logos ul li:nth-child(10n+10){--col:9}.footer_logos ul li:nth-child(-n+10){--row:0}.footer_logos ul li:nth-child(n+11):nth-child(-n+20){--row:1}.footer_logos ul li:nth-child(n+21):nth-child(-n+30){--row:2}.footer_logos ul li:nth-child(n+31){--row:3}.footer_logos ul li{background-position:calc(var(--col)*-110px) calc(-160px - var(--row)*40px)!important}.footer_logos ul li:hover{background-position:calc(var(--col)*-110px) calc(var(--row)*-40px)!important}.copyright{color:var(--color-text-muted);padding:10px 0 0;text-align:center}.spo_type{align-items:center;border-bottom:2px solid #246cc2;border-right:0;border-top:0;display:flex;justify-content:space-between;margin-top:0}.spo_type a{background:linear-gradient(180deg,#252b41 51%,#151a2d 53%,#151a2d);border-right:1px solid #273c5b;display:inline-block;float:left;font-size:18px;padding:6px 0 5px;text-align:center;width:33.33%}.spo_type a.active{background:#20203e;color:var(--color-white)}.spo_type a small{color:#478ff9;display:block}.spo_jong{align-items:center;background:var(--color-bg-primary);display:flex;justify-content:space-around;margin-bottom:5px;padding:4px}.spo_jong a{color:var(--color-white);font-size:12px;padding:8px 16px;position:relative;text-align:center}.spo_jong a img{display:block;height:35px;margin:0 0 3px}.spo_jong a.on{border:1px solid var(--color-accent-amber)}.spo_jong a small{background:rgba(0,0,0,.8);color:#ff760a;font-size:12px;padding:1px 5px;position:absolute;right:0;top:0}.spo_jong a div{color:#d2a804}.extraOdds{background:var(--color-bg-panel);border:1px solid var(--color-border-light);border-radius:2px;margin-bottom:6px!important;padding:4px!important;transition:all .1s ease-out;transition:all .2s ease-out}.extraOdds .info{font-size:13px;padding:8px 4px;text-align:left}.extraOdds .info em{color:#ffd800}.extraOdds .betBox ul li{flex:1 1}.extraOdds .betBox ul li:first-child{color:var(--color-accent-blue)}.extraOdds .betBox ul li:nth-child(2){color:#f316d5}.extraOdds .betBox ul li:nth-child(3){color:#38b658}.extraOdds .betBox ul li:nth-child(4){color:#e4a829}.sports-list{border-top:1px solid var(--color-border-light);margin-bottom:20px;margin-top:0;padding:0;position:relative;width:100%}.sports-list .league_info{align-items:center;background:var(--color-black);border-left:1px solid var(--color-border-game);border-right:1px solid var(--color-border-game);border-top:1px solid var(--color-border-game);color:var(--color-text-slate);display:flex;font-size:13px;gap:3px;height:35px;justify-content:left;margin-bottom:0;padding:0 10px}.sports-list .league_info li{display:flex;text-align:center}.sports-list .league_info li.l_info{margin-right:auto}.sports-list .league_info li.l_info .icmn-arrow-down4{color:#787bfa;font-size:11px;margin:0 5px}.sports-list .league_info li.l_info img{height:14px;margin-left:4px}.sports-list .league_info li.l_info .l_name{color:var(--color-white);font-size:12px;margin-left:6px;overflow:hidden;text-align:left}.sports-list .league_info li.spotype_ball{margin-left:auto}.sports-list .league_info li.spotype_ball img{height:24px}.sports-list .league_info .mobile_time{display:none}.sports-list .game_list{padding:0;position:relative;width:100%}.sports-list .game_list ul{display:flex;margin-bottom:0}.sports-list .game_list ul:last-child{margin-bottom:0}.sports-list .game_list ul>li{align-items:center;background:linear-gradient(180deg,var(--color-bg-slate),var(--color-divider));border:1px solid var(--color-border-game);border-bottom:0;display:flex;font-size:12px;height:37px;justify-content:space-between;margin-right:0;padding:0 5px}.sports-list .game_list li:last-child{margin-right:0}.sports-list .game_list ul li.l_time{background:var(--color-bg-slate)}.sports-list .game_list ul li.l_n_time,.sports-list .game_list ul li.l_time{border-right:0;color:var(--color-text-slate);justify-content:center;padding:0 5px;width:10%}.sports-list .game_list ul li.l_n_time{border-bottom:0 solid #4b4e54;border-top:0 solid #4b4e54}.sports-list .game_list li.away,.sports-list .game_list li.home-t{width:38%}.sports-list .game_list li.draw{border-width:1px 0}.sports-list .game_list li.draw,.sports-list .game_list li.vs{justify-content:center;width:10%}.sports-list .game_list li.status{background:var(--color-bg-status);border-left:0;color:var(--color-text-slate);cursor:pointer;font-size:13px;font-weight:700;justify-content:center;width:8%}.sports-list .game_list li.home-t span.home_nm{align-items:center;display:flex;justify-content:left;text-align:left;width:75%}.sports-list .game_list li.home-t div.home_info{align-items:center;display:flex;justify-content:right;width:25%}.sports-list .game_list li.home-t div.home_info .game_type{margin-right:5px}.sports-list .game_list li.home-t div.home_info .game_type .arrow_up{color:#f32d51;font-size:12px}.sports-list .game_list li.away span.away_nm{align-items:center;display:flex;justify-content:right;width:75%}.sports-list .game_list li.away div.away_info{align-items:center;display:flex;justify-content:left;width:25%}.sports-list .game_list li.away div.away_info .game_type{margin-left:5px}.sports-list .game_list li.away div.away_info .game_type .arrow_down{color:#2b7aff;font-size:12px}.sports-list .game_list li .home_odd{color:var(--color-white);text-align:right}.sports-list .game_list li .away_odd{color:var(--color-white);text-align:left}.sports-list .game_list li .tie_odd{font-size:12px}.sports-list .game_list li.normal{cursor:pointer}.sports-list .game_list li.normal:hover{background:var(--color-bg-hover);color:var(--color-white)}.sports-list .game_list li.active{color:var(--color-white)}.sports-list .game_list li.active,.sports-list .game_list li.active:hover{background:linear-gradient(180deg,#b31616 1%,#4a0000)!important}.sports-list .game_list li .handy{color:#00d2ff;margin:0 3px}.sports-list .game_list li .over{color:#a11;margin:0 3px}.sports-list .game_list li .under{color:#2e587c;margin:0 3px}.sports-list .game_list li.btn-sports-vs{background:var(--color-bg-slate)}.sports-list .game_list li.btn-sports-vs:hover{background:var(--color-bg-slate);border-top:1px solid var(--color-border-game);box-shadow:none}.sports-list.disabled{filter:brightness(.5)}.sports-list.disabled .league_info .info{display:none}.sports-list.disabled .game_list li.normal{background:rgba(0,0,0,.6);cursor:default}.sports-list.disabled .game_list li .away_odd,.sports-list.disabled .game_list li .home_odd{color:var(--color-text-disabled)}.sports-list.disabled .game_list li.vs{background:#22222294;color:var(--color-text-disabled)}.sports-list .game_list .multi-way-wrapper{align-items:stretch;display:flex}.sports-list .game_list .multi-way-wrapper>.l_n_time{background:linear-gradient(180deg,var(--color-bg-slate),var(--color-divider));border:1px solid var(--color-border-game);border-right:0;box-sizing:border-box;min-height:37px;min-width:50px;width:10%}.sports-list .game_list .multi-way-wrapper>.status-empty{background:var(--color-bg-status);border:1px solid var(--color-border-game);border-left:0;box-sizing:border-box;min-height:37px;min-width:40px;width:8%}.sports-list .game_list ul.multi-way-odds{display:flex;flex:1;flex-wrap:wrap;gap:0;margin:0;padding:0}.sports-list .game_list ul.multi-way-odds li.multi-odd{align-items:center;background:linear-gradient(180deg,var(--color-bg-slate),var(--color-divider));border:1px solid var(--color-border-game);border-left:0;box-sizing:border-box;flex-direction:row;height:37px;justify-content:space-between;min-width:80px;padding:0 10px;width:33.33%}.sports-list .game_list ul.multi-way-odds li.multi-odd:nth-child(3n+1){border-left:1px solid var(--color-border-game)}.sports-list .game_list ul.multi-way-odds li.multi-odd .bet_name{color:var(--color-text-slate);flex:1;font-size:12px;text-align:left}.sports-list .game_list ul.multi-way-odds li.multi-odd .odd_info{display:flex;justify-content:flex-end}.sports-list .game_list ul.multi-way-odds li.multi-odd .odd_price{color:var(--color-white);font-size:12px}.sports-list .game_list ul.multi-way-odds li.multi-odd:hover{background:var(--color-bg-hover);color:var(--color-white)}.sports-list .game_list li.locked,.sports-list .game_list ul.multi-way-odds li.multi-odd.locked{background:var(--color-bg-surface)!important;opacity:.4;pointer-events:none}.sports-list .game_list li.locked{cursor:not-allowed}.sports-list .game_list li.locked .away_nm,.sports-list .game_list li.locked .away_odd,.sports-list .game_list li.locked .home_nm,.sports-list .game_list li.locked .home_odd,.sports-list .game_list li.locked span{color:var(--color-disabled)!important}.sports-list .game_list ul.multi-way-odds li.multi-odd.active{background:linear-gradient(180deg,#b31616 1%,#4a0000)!important}@media screen and (width <=980px){.sports-list .game_list .multi-way-wrapper>.l_n_time,.sports-list .game_list .multi-way-wrapper>.status-empty{display:none}}.sports-list .game_list .cross-time-row{align-items:center;background:transparent;border:0;display:flex;height:37px;padding:0}.sports-list .game_list .cross-time-row .l_n_time,.sports-list .game_list .cross-time-row .l_time{min-width:50px;width:10%}.sports-list .game_list .cross-time-row .cross-teams,.sports-list .game_list .cross-time-row .l_n_time,.sports-list .game_list .cross-time-row .l_time{background:linear-gradient(180deg,var(--color-bg-slate),var(--color-divider));border:1px solid var(--color-border-game);border-right:0;box-sizing:border-box;color:var(--color-text-slate);font-size:12px;height:37px;line-height:37px;text-align:center}.sports-list .game_list .cross-time-row .cross-teams{border-left:0;flex:1}.sports-list .game_list .cross-time-row .status{background:var(--color-bg-status);border:1px solid var(--color-border-game);border-left:0;box-sizing:border-box;color:var(--color-text-slate);font-size:12px;height:37px;line-height:37px;min-width:40px;text-align:center;width:8%}@media screen and (width <=980px){.sports-list .game_list .cross-time-row .l_n_time,.sports-list .game_list .cross-time-row .l_time,.sports-list .game_list .cross-time-row .status{display:none}.sports-list .game_list .cross-time-row .cross-teams{border-left:1px solid var(--color-border-game);border-right:1px solid var(--color-border-game)}}.w_europe{height:calc(100% - 40px);overflow:hidden}.w_europe:after{clear:both;content:"";display:block}.w_europe .sw_l{border-right:1px solid var(--color-border-light);float:left;height:100%;overflow-y:auto;padding-bottom:50px;width:calc(50% - 6px)}.w_europe .sw_r{border-radius:2px;float:right;height:100%;margin:0 0 10px;overflow-y:auto;padding:6px 0 50px;width:50%}.game_pan{background:var(--color-bg-surface);margin:0 0 6px;padding:2px}.game_pan.on,.game_pan.on:hover{background:linear-gradient(180deg,#226173,#1d5f72 50%,#1d5f72)}.game_pan .teaminfo{background:#181b1e;border-left:1px solid var(--color-border-game);border-right:1px solid var(--color-border-game);margin-bottom:4px;padding:7px 8px}.game_pan .teaminfo .teamname{text-align:left}.game_pan .teaminfo .teamname>div{font-size:14px;gap:4px}.game_pan .teaminfo .teamname>div em{color:#fc3b43;font-size:1.32rem}.game_pan .teaminfo .teamname>div.l_time{color:var(--color-warning);font-size:12px;margin-top:4px}.game_pan .teaminfo .add_cnt{border-left:.05rem solid #2d3c4d;cursor:pointer;display:block;height:30px;line-height:30px;padding-left:10px}.game_pan .teaminfo .add_cnt span{align-items:center;color:var(--color-accent-amber);display:inline-flex;font-weight:700;gap:4px;justify-content:space-between}.game_pan .game_list{border-radius:2px;position:relative}.game_pan .game_list .league_info{justify-content:space-between}.game_pan .game_list .league_info>div{align-items:center;display:flex}.sports-list .game_pan .glist ul{width:80%}.sports-list .game_pan .glist .l_type{align-items:center;background:var(--color-bg-slate);border:1px solid var(--color-border-game);border-bottom:0;border-right:0;color:var(--color-text-secondary);display:inline-flex;height:37px;justify-content:center;width:20%}.sports-list .game_pan li.away,.sports-list .game_pan li.home-t{width:50%}.game_screen{background:linear-gradient(135deg,#152a1e,#143727,#1e3c2b);border:1px solid var(--color-border-game);height:200px;margin-bottom:10px;position:relative;text-align:center}.game_screen img{height:100%}.game_screen .gameinfo{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.game_screen .gameinfo,.game_screen .team-wrap{align-items:center;display:flex;justify-content:center}.game_screen .team-wrap{background:hsla(0,0%,100%,.64);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);flex-direction:column;overflow:hidden;padding:10px 0 0}.game_screen .team-wrap .team{color:var(--color-black);font-size:1.8rem;font-weight:600;padding:6px 10px}.game_screen .team-wrap .date{background:#000;font-size:16px;margin:10px 0 0;padding:8px;text-align:center;width:100%}.game_screen .team-wrap i{color:#f30;font-size:17px;font-style:normal;font-weight:900}.game_exp .tit{align-items:center;color:#c4c4d7;display:flex;height:30px;justify-content:left;margin:10px 0 0;padding-left:5px}.game_exp .tit i{color:#629ad9}.game_exp .game_list ul{gap:3px;margin-bottom:3px}.game_exp .game_list li.away,.game_exp .game_list li.home-t{width:45%}.game_tab{display:flex;margin-bottom:10px}.game_tab li{border-bottom:2px solid #517093;cursor:pointer;font-size:13px;height:36px;line-height:36px;text-align:center;width:100%}.game_tab .active{border:2px solid #517093;border-bottom:0;border-radius:3px 3px 0 0}.game_exp .game_list.wd33 li{width:33%}.game_exp .game_list.wd33 li.draw{justify-content:space-between}.game_exp .game_list.wd33 li small{color:#d9c58a;font-size:12px;margin-left:5px;word-break:keep-all}.mini_vendor{gap:4px}.mini_vendor a{align-items:center;background:var(--color-bg-slate-dark);color:var(--color-white);display:flex;font-size:13px;font-weight:700;height:40px;justify-content:center}.mini_vendor a.active{background:var(--color-warning);color:var(--color-black)}.mini_jong{gap:1px;margin-top:5px!important}.mini_jong a{align-items:center;background:linear-gradient(180deg,#35353f,#161622);color:var(--color-white);display:flex;font-size:13px;font-weight:700;height:42px;justify-content:center}.mini_jong a:nth-child(odd){border-top:5px solid #d60000}.mini_jong a:nth-child(2n){border-top:5px solid #c41162}.mini_jong a.active{background:linear-gradient(180deg,#5a45b6,#1f1c2f)}.minigame-list{background:url(/images/pbbackground.jpg)no-repeat 50%;margin-top:8px;padding:0;text-align:center;width:100%}.minigame-list a.view_toggle{background-image:linear-gradient(180deg,var(--color-bg-blue-dark),var(--color-bg-navy));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgb(0 0 0/5%);color:#c8e1fd;display:block;font-size:15px;height:30px;line-height:30px;width:100%}.minigame-list .minigame-view{height:646px;margin:0 auto;overflow:hidden;text-align:center}.minigame-list .minigame-view.active{display:none}.minigame-list .minigame-view iframe{border:0;transform-origin:0 0 0;transition:all .2s;width:830px}.minigame-list .overunderline{border-bottom:1px solid #292929;border-top:2px solid var(--color-bg-deep);clear:both;height:1px;margin:10px 0 0;padding:0;width:100%}.minigame-list .game-wrap{background:var(--color-bg-deep);padding:15px 17px;position:relative}.minigame-list .game-wrap .pd10{background:var(--color-bg-hover);border-radius:5px;padding:10px}.minigame-list ul.game_info{align-items:center;background:linear-gradient(180deg,#1e2737,#0b1423);border:1px solid #18202a;border-bottom:1px solid var(--color-bg-deep);border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.minigame-list ul.game_info *{letter-spacing:1px}.minigame-list ul.game_info li{align-items:center;display:block;text-align:center}.minigame-list ul.game_info li.l_name{font-size:18px;font-weight:700;overflow:hidden;padding-left:6px;text-align:left;text-shadow:0 1px 1px #000}.minigame-list ul.game_info li.l_name .icmn-eight-ball{color:var(--color-accent-purple);font-size:18px;margin-right:5px;margin-top:-2px}.minigame-list ul.game_info li.l_name .order{color:var(--color-accent-purple);font-size:18px;font-weight:700;margin:0 5px}.minigame-list ul.game_info li.l_name .comment{line-height:24px;margin-left:25px}.minigame-list ul.game_info li #time{background:rgba(0,0,0,.25);border-radius:8px;color:var(--color-warning);font-size:14px;margin-left:10px;padding:10px}.minigame-list .listwrap{background:#0b1423;border-radius:4px;margin:0}.minigame-list .listwrap>div{padding:15px}.minigame-list .listwrap>div h1{align-items:center;display:flex}.minigame-list .listwrap>div h1 i{color:var(--color-accent-blue);margin:0 5px}.minigame-list ul.game_list{align-items:center;display:flex;justify-content:space-between;position:relative;text-align:center}.minigame-list ul.game_list li{background-image:linear-gradient(180deg,var(--color-bg-blue-dark),var(--color-bg-navy));border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgb(0 0 0/5%);display:inline-block;font-size:15px;height:90px;margin:auto;vertical-align:top;width:49%}.minigame-list ul.game_list li div.circle{background:var(--color-black);border-radius:50%;display:inline-block;height:70px;margin:10px auto;width:70px}.minigame-list ul.game_list li div.circle .home_nm{font-size:14px;margin-top:14px;width:100%}.minigame-list ul.game_list li div.circle .away_odd,.minigame-list ul.game_list li div.circle .home_odd{color:var(--color-white);font-size:14px;font-weight:700;margin-top:8px;width:100%}.minigame-list ul.game_list li div.circle .away_nm{font-size:14px;margin-top:14px;width:100%}.minigame-list ul.game_list li.odd{color:var(--color-accent-blue);cursor:pointer;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.minigame-list ul.game_list li.even{color:var(--color-brand);cursor:pointer;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.minigame-list ul.game_list li.big{color:var(--color-accent-blue);cursor:pointer;padding:0!important;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.minigame-list ul.game_list li.mid{color:#6f0;cursor:pointer;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.minigame-list ul.game_list li.sm{color:var(--color-brand);cursor:pointer;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.minigame-list ul.game_list li:hover{filter:contrast(1.4)}.minigame-list ul.game_list li.selected{filter:contrast(1.3)}.minigame-list .nobet{background:rgba(0,0,0,.7);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.minigame-list .nobet img{height:100px;margin:3% auto}.minigame-list .nobet p{font-size:18px}.hoverw{height:100%;left:0;position:absolute;top:0;width:100%}.gametype-button{flex-wrap:wrap;margin:10px 0}.gametype-button a{align-items:center;background:var(--color-bg-near-black);border:2px solid var(--color-brand);border-radius:36px;color:var(--color-white);display:inline-flex;height:36px;justify-content:center;min-width:86px;padding:0 10px}.gametype-button a.on{background:var(--color-brand-bg);color:var(--color-white);font-weight:700}.w_mybet .desktop.pc_bet_history2{display:block!important}.w_mybet .mobile.game_list .moblie_bet_history{display:none!important}.w_mybet .betting_content,.w_mybet .betting_title{align-items:center;display:flex!important;list-style:none;margin:0;padding:0;width:100%}.w_mybet .betting_content li,.w_mybet .betting_title li{box-sizing:border-box!important;flex-shrink:0!important;min-width:0;overflow:hidden;padding:0 5px!important;text-overflow:ellipsis}.sports-list .game_list .betting_content,.sports-list .game_list .betting_title{align-items:center}.sports-list .game_list .betting_content li,.sports-list .game_list .betting_title li{box-sizing:border-box;min-width:0!important;overflow:hidden;text-overflow:ellipsis}.sports-list .game_list .betting_title li{background:linear-gradient(180deg,#2f2f2f 1%,#272727)!important;border:0!important;justify-content:center!important}.sports-list .game_list .betting_content li p{margin:0;width:100%}.sports-list .game_list .betting_content li{border-left:0!important;border-right:0!important}.sports-list .game_list .betting_content li:first-child,.sports-list .game_list .betting_title li:first-child{justify-content:center!important;width:8%!important}.sports-list .game_list .betting_content li:nth-child(2),.sports-list .game_list .betting_title li:nth-child(2){justify-content:flex-start!important;padding-left:8px;width:20%!important}.sports-list .game_list .betting_content li:nth-child(3),.sports-list .game_list .betting_title li:nth-child(3){width:32%!important}.sports-list .game_list .betting_content li.gteam{align-items:center;display:flex!important;justify-content:center}.sports-list .game_list .betting_content li.gteam .home{flex:1;overflow:hidden;padding-right:6px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sports-list .game_list .betting_content li.gteam .vs{color:#fc9607;flex:0 0 auto;padding:0 2px}.sports-list .game_list .betting_content li.gteam .away{flex:1;overflow:hidden;padding-left:6px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sports-list .game_list .betting_content li:nth-child(4),.sports-list .game_list .betting_title li:nth-child(4){justify-content:center;width:15%!important}.sports-list .game_list .betting_content li:nth-child(5),.sports-list .game_list .betting_title li:nth-child(5){justify-content:center!important;width:8%!important}.sports-list .game_list .betting_content li:nth-child(6),.sports-list .game_list .betting_content li:nth-child(7),.sports-list .game_list .betting_title li:nth-child(6),.sports-list .game_list .betting_title li:nth-child(7){justify-content:center!important;width:5%!important}.sports-list .game_list .betting_content li:nth-child(8),.sports-list .game_list .betting_title li:nth-child(8){justify-content:center!important;width:7%!important}.sports-list .game_list .betting_content.mini li{justify-content:center}.st_waiting{background:var(--color-border);border-radius:3px;color:var(--color-text-secondary);padding:5px}.st_success{background:#257fdb}.st_fail,.st_success{border-radius:3px;color:var(--color-white);padding:5px}.st_fail{background:#a10000}.betting-footer{align-items:center;background:#1e1e1e;display:flex;justify-content:space-between;margin-bottom:10px;padding:6px}.betting-footer li{background:none!important;border:none!important;margin:0!important;min-height:auto!important;padding:0 3px!important}.bet-badge{border-radius:4px;color:var(--color-white);display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.bet-badge--pending{background:var(--color-disabled)}.bet-badge--win{background:#3d8479}.bet-badge--lose{background:var(--color-danger-bg)}.bet-badge--special{background:#ff9500}.w_betresult .bet-badge,.w_mybet .bet-badge{min-width:48px;text-align:center}.num-highlight{color:#d5a532;font-weight:600}.num-accent{color:#3d8479;font-weight:500}.bet_vendor{border-bottom:2px solid var(--color-accent-purple);gap:4px;--bs-gutter-x:inherit!important}.bet_vendor a{align-items:center;background:var(--color-bg-slate-dark);color:var(--color-white);display:flex;font-size:13px;font-weight:700;height:40px;justify-content:center}.bet_vendor a.active{background:#171c22;border:2px solid var(--color-accent-purple);border-bottom:0;color:var(--color-white)}.btn__area{align-items:center;display:flex;justify-content:space-between;margin:5px 0 15px}.btn__area>div a{background:#2c343b;border-radius:3px;color:var(--color-white);padding:8px 20px}.btn__area>div a.active{background:var(--color-accent-purple)}.btn__area>a.del{background:#e42e2e;border-radius:3px;color:var(--color-white);padding:8px 20px}.sports-list .bet_detail{align-items:center;background:#252c36;display:flex;justify-content:space-between;padding:5px}.sports-list .bet_detail span{display:inline-block;padding:6px 8px}.sports-list .bet_detail span.subt{background:#100f14;border:1px solid var(--color-black);border-radius:4px;color:var(--color-white);margin-right:40px;padding:6px 18px}.sports-list .bet_detail span.mr0{margin-right:0}.sports-list .bet_detail a{border-radius:4px;display:inline-block;float:right;margin-right:5px;padding:6px 12px}.sports-list .bet_detail a.board{background:var(--color-primary-dark);color:var(--color-white)}.sports-list .bet_detail a.del{background:var(--color-btn-red-alt);color:var(--color-white)}.sports-list .league_info.bethistory li:first-child{margin-right:0;width:40%}.sports-list .league_info.bethistory li:nth-child(2){justify-content:left!important;margin-right:0;width:60%}.sports-list .game_list li.number input{margin-right:3px}.mybetmodal .modal-dialog{max-width:1200px}.mybetmodal .modal-content{background-color:var(--color-bg-primary);text-align:left}.mybetmodal .sports-list{display:none}@media screen and (width <=980px){.mybetmodal .modal-body{padding:0}.sports-list .game_list li{letter-spacing:-.5px}.sports-list .game_list li.number,.sports-list .game_list li.state{width:50%}.sports-list .game_list li.state span{padding:5px 3px}}.page-image{position:relative}.page-image img.intro{width:100%}.page-image .text{background:rgba(0,0,0,.3);border-radius:8px;bottom:20px;left:20px;padding:8px;position:absolute}.page-image .text img.logo{height:60px}.page-image .text .textsmall{color:var(--color-accent-gold);font-size:18px;font-weight:700;margin-top:10px;text-shadow:0 1px 1px var(--color-black)}.casino_list{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px}.live-game-cont{cursor:pointer;position:relative;transition:.4s;width:19.38%}.live-game-cont img{width:100%;z-index:1}.live-game-cont img.live-play{height:80px;opacity:0;transition:.4s;width:auto;z-index:3}.live-game-cont .live-banner-blue2{background:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%;z-index:2}.live-game-cont:hover .live-banner-blue2,.live-game-cont:hover .live-play{opacity:1}.live-game-cont.locked{opacity:.55;pointer-events:auto}.live-game-cont.locked:hover .live-banner-blue2,.live-game-cont.locked:hover .live-play{opacity:0}.game-locked-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:4}.game-locked-overlay i{color:hsla(0,0%,100%,.7);font-size:32px}.slot-game-cont{cursor:pointer;width:19.38%}.slot-game-cont img{width:100%}.slot-game-cont-orange2{cursor:pointer;float:left;padding:12px;width:20%}.casino_title{align-items:center;display:flex;justify-content:space-between;margin:30px 0 10px 20px}.casino_title .img_card img{height:64px}.casino_title .title{margin-left:15px;text-align:left}.casino_title .title .large{color:var(--color-accent-purple);font-size:20px;font-weight:700;letter-spacing:1.5px}.casino_title .title .small{font-size:12px;letter-spacing:1.5px}.casino_title a{background:linear-gradient(to bottom,var(--color-bg-blue-dark),var(--color-bg-navy));border-radius:5px;color:var(--color-white);font-size:16px;letter-spacing:1.5px;margin-left:auto;margin-right:5%;padding:10px 50px;text-shadow:0 1px 1px var(--color-black)}.casino_title a:hover{filter:brightness(1.1)}.casino_page{padding:6px 10px}.casino_page .slot_list{margin:0 auto 10px;text-align:center;width:90%}.casino_page .slot_list a{margin-bottom:13px;overflow:hidden;position:relative;transition:.4s}.casino_page .slot_list a:before{content:"";height:100%;position:absolute;transition:.3s;width:94%}.casino_page .slot_list a i{bottom:-100px;color:var(--color-white);font-size:84px;left:0;position:absolute;transition:.3s;width:100%}.casino_page .slot_list a:hover i{bottom:100px}.casino_page .slot_list a:hover:before{background:rgba(0,0,0,.45)}.slot_page{padding:5px}.slot_page .game_choice{padding:20px 10px}.slot_page .game_choice .money_movebox{align-items:center;display:flex;text-align:right}.slot_page .game_choice .money_movebox a{background:linear-gradient(to bottom,var(--color-bg-blue-dark),var(--color-bg-navy));border-radius:5px;color:var(--color-white);font-size:16px;letter-spacing:1.5px;margin-left:auto;margin-right:1%;padding:10px 50px;text-shadow:0 1px 1px var(--color-black)}.slot_page .game_choice .money_movebox input{background:var(--color-bg-blue-dark);border:0;border-radius:4px;height:36px;padding:0 10px}.slot_page .game_choice .slot_namebox{display:flex;flex-wrap:wrap;gap:3px;width:900px}.slot_page .game_choice .slot_namebox a{background:#181a1c;border-radius:5px;color:var(--color-white);min-width:105px;padding:10px 0;text-align:center}.slot_page .game_choice .slot_namebox a.active{background:var(--color-accent-purple)}.slot_page .slot_sub_list{margin:10px auto;text-align:center;width:100%}.slot_page .slot_sub_list a{color:var(--color-white);margin-bottom:10px;overflow:hidden;position:relative;transition:.3s}.slot_page .slot_sub_list a:nth-child(6n){margin-right:0}.slot_page .slot_sub_list a div{background:var(--color-bg-inset);margin-top:-2px;padding:15px 5px}.slot_page .slot_sub_list a img{border-radius:4px;width:100%}.slot_page .slot_sub_list a .overlay{align-items:center;background-color:rgba(0,0,0,.6);display:flex;flex-wrap:wrap;height:184px;justify-content:center;left:0;opacity:1;padding-bottom:15px;position:absolute;text-align:center;top:0;transform:translateY(-100%);width:100%}.slot_page .slot_sub_list a:hover .overlay{animation:sbOverlayAnim 1.5s ease 1 forwards}.slot_page .slot_sub_list a .overlay button{background:#f56406;border-radius:5px;color:var(--color-white);font-size:14px;font-weight:700;height:35px;text-shadow:0 1px 1px rgba(0,0,0,.25);width:110px}.boardinput{background:var(--color-bg-inset);color:#f8eba1;margin-bottom:10px;padding:18px}.boardinput input{height:40px;padding:0 10px}.boardinput input,.boardinput textarea{background:var(--color-bg-panel);border:1px solid var(--color-black);border-radius:3px;color:var(--color-white);text-align:left;width:100%}.boardinput textarea{margin-top:10px;min-height:250px;padding:10px}.boardinput input::placeholder,.boardinput textarea::placeholder{color:var(--color-white)}.list_area{margin-top:20px}.list_area h4{font-size:20px;font-weight:700;letter-spacing:1.5px;padding:10px;text-shadow:0 1px 1px var(--color-black)}.noticedetail td:first-child,.noticedetail td:nth-child(2),.noticedetail th:first-child,.noticedetail th:nth-child(2){width:10%}.noticedetail td:nth-child(3),.noticedetail th:nth-child(3){width:80%}.customerdetail td:first-child,.customerdetail th:first-child{width:15%}.customerdetail td:nth-child(2),.customerdetail th:nth-child(2){width:55%}.customerdetail td:nth-child(3),.customerdetail td:nth-child(4),.customerdetail td:nth-child(5),.customerdetail th:nth-child(3),.customerdetail th:nth-child(4),.customerdetail th:nth-child(5){width:10%}.customer_content{height:auto}.customer_content .replyarea{align-items:center;display:flex;justify-content:center}.customer_content .replyarea i{margin-right:5px}.center_reply{background:#151922;border-radius:5px;margin:10px;padding:20px}.wr_content{cursor:pointer}.evwrap{display:flex;gap:5px;height:100%;justify-content:space-between;overflow:auto}.evwrap #event_list{background:var(--color-bg-primary);display:block;flex-wrap:wrap;gap:10px;padding:10px;width:40%}.evwrap #event_list .event_detail{cursor:pointer;display:inline-block;position:relative;width:49%}.evwrap #event_list .event_detail img{width:100%}.evwrap #event_list .event_detail .event-num{align-items:center;background:#22292c;color:var(--color-text-primary);display:flex;height:30px;justify-content:center;width:100%}.evwrap #event_view{background:var(--color-bg-inset);padding:10px;width:60%}.evwrap #event_view img{border-radius:0;width:100%}.forColumn{column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;row-gap:4px}.forColumn>.col.m1,.forColumn>.col.m2{background:var(--color-bg-primary);display:flex;flex-direction:column}.forColumn>.col.m3{grid-area:2/1/3/3}.content-sub-title{align-items:center;color:var(--color-white);display:flex;font-size:16px;font-weight:500;padding:6px 0}.rectBox{display:flex;flex:1;font-size:14px;padding:0 20px 20px}.rectBox .payment_method{display:flex;flex:1;flex-direction:column}.rectBox table{border-collapse:collapse;width:100%}.rectBox td{color:var(--color-white)}.rectBox td,.rectBox th{padding:8px;text-align:left}.rectBox th{color:#d8d8d8;font-weight:700;text-align:center;width:15%}.rectBox.modInfo th{text-align:right;width:auto}.rectBox tr.border td,.rectBox tr.border th{border:solid var(--color-black);border-width:1px 0}.rectBox input[type=number],.rectBox input[type=password],.rectBox input[type=text]{border:1px solid var(--color-input-border);border-radius:4px;color:red;font-size:18px;font-weight:600;padding:4px;width:100%}.rectBox button[type=button],.rectBox input[type=button]{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);color:var(--color-white);cursor:pointer;font-size:14px;height:32px;margin-bottom:0;padding:0 10px;text-shadow:0 0 #000;white-space:nowrap}.rectBox button[type=button]:hover,.rectBox input[type=button]:hover{background:#d7d7d7;color:var(--color-black)}.rectBox button[type=button].em,.rectBox input[type=button].em{border:1px solid #167aa3;color:#0e2a39;font-weight:700}.payment_method .row{border-bottom:.1rem solid var(--color-border-light);display:flex;flex:1;padding:12px 0}.payment_method .row .l1{flex:1 1 20%}.payment_method .row .l2{flex:1 1 80%}.payment_method .row dl{margin:0}.payment_method .row dt{margin-bottom:4px;margin-top:8px}.payment_method .row dt:first-child{margin-top:0}.payment_method .row dd{margin-bottom:8px;margin-left:0}.payment_method .info-txt{padding:0 0 18px}i.emp{color:var(--color-accent-gold-light);font-weight:700}button[type=button].btnMid,input[type=button].btnMid{background:var(--color-bg-near-black);border:2px solid var(--color-accent-amber);border-radius:40px;color:var(--color-text-secondary)ad5;cursor:pointer;font-size:16px;font-weight:700;height:34px;padding:0 16px;vertical-align:middle}.input-cont{padding:10px 0}.input-info{line-height:18px}.rectBox input[type=text]{border:1px solid var(--color-input-border);border-radius:4px;color:red;font-size:18px;font-weight:600;height:30px;padding:4px;width:100%}.rectBox dl dd{color:#ababab;padding:8px 0 18px}.rectBox .row{justify-content:center}.input-btn-cont,.rectBox .row{align-items:center;display:flex;flex-wrap:wrap}.input-btn-cont{gap:4px}.input-btn-cont button{width:32%}.receive-type-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:10px 0}.receive-type-card{background:linear-gradient(145deg,var(--color-bg-surface) 0,var(--color-bg-near-black) 100%);border:2px solid var(--color-border-light);border-radius:8px;cursor:pointer;padding:12px;position:relative;transition:all .3s ease}.receive-type-card:hover{border-color:var(--color-disabled);box-shadow:0 4px 12px rgba(0,0,0,.5);transform:translateY(-2px)}.receive-type-card.active{background:linear-gradient(145deg,#2a1f0d,#1a1209);border-color:var(--color-accent-amber);box-shadow:0 0 20px rgba(255,153,0,.3)}.receive-type-card .special-badge{background:linear-gradient(135deg,#ff4500,tomato);border-radius:12px;box-shadow:0 2px 6px rgba(255,69,0,.6);color:var(--color-white);font-size:11px;font-weight:700;padding:4px 10px;position:absolute;right:10px;top:-8px}.receive-type-card .bonus-blocked-badge{align-items:center;display:flex;gap:4px;left:10px;position:absolute;top:-6px;z-index:1}.receive-type-card .bonus-blocked-badge .badge-text{background:linear-gradient(135deg,orange,#ff8c00);border-radius:8px;box-shadow:0 1px 4px rgba(255,165,0,.5);color:var(--color-white);display:inline-block;font-size:9px;font-weight:700;padding:2px 6px}.receive-type-card .bonus-blocked-badge .reason-tag{border-radius:8px;color:var(--color-white);display:inline-block;font-size:10px;font-weight:700;padding:3px 7px}.receive-type-card .bonus-blocked-badge .reason-보{background:linear-gradient(135deg,var(--color-badge-green-start) 0,var(--color-badge-green-end) 100%);box-shadow:0 2px 4px rgba(50,205,50,.6)}.receive-type-card .bonus-blocked-badge .reason-환{background:linear-gradient(135deg,var(--color-badge-pink-start) 0,var(--color-badge-pink-end) 100%);box-shadow:0 2px 4px rgba(233,30,99,.6)}.receive-type-card .bonus-blocked-badge .reason-베{background:linear-gradient(135deg,var(--color-badge-teal-start) 0,var(--color-badge-teal-end) 100%);box-shadow:0 2px 4px rgba(0,188,212,.6)}.receive-type-card .card-header{border-bottom:1px solid var(--color-border-light);margin-bottom:8px;padding-bottom:6px}.receive-type-card .card-header .type-name{color:var(--color-white);font-size:16px;font-weight:700;margin:0 0 2px}.receive-type-card .card-header .special-name{color:orange;font-size:12px;font-weight:500}.receive-type-card .bonus-info{display:flex;justify-content:space-around;margin-bottom:4px}.receive-type-card .bonus-item{border-radius:6px;flex:1;padding:6px 4px;text-align:center;transition:all .3s ease}.receive-type-card .bonus-item.current-bonus{background:rgba(255,197,67,.15);border:1px solid rgba(255,197,67,.4);box-shadow:0 0 10px rgba(255,197,67,.2)}.receive-type-card .bonus-item .label{color:var(--color-text-label);display:block;font-size:11px;margin-bottom:2px}.receive-type-card .bonus-item.current-bonus .label{color:var(--color-accent-gold-light);font-weight:600}.receive-type-card .bonus-item .value{color:var(--color-accent-gold-light);display:block;font-size:14px;font-weight:700}.receive-type-card .bonus-item.current-bonus .value{color:#ffd966;font-size:16px;text-shadow:0 0 8px rgba(255,197,67,.5)}.receive-type-card .display-text{color:var(--color-text-muted);font-size:12px;line-height:1.3;margin-top:4px;text-align:center}.receive-type-card .withdraw-bonus-info{align-items:center;border-top:1px solid var(--color-border-light);display:flex;justify-content:space-between;margin-top:4px;padding:6px 0}.receive-type-card .withdraw-bonus-info .label{color:var(--color-text-label);font-size:12px}.receive-type-card .withdraw-bonus-info .value{font-size:13px;font-weight:600}.receive-type-card .withdraw-bonus-info .value.allow{color:var(--color-green-material)}.receive-type-card .withdraw-bonus-info .value.deny{color:var(--color-red-material)}.receive-type-card .card-check{color:var(--color-border-light);font-size:24px;opacity:0;position:absolute;right:10px;top:10px;transition:all .3s ease}.receive-type-card.active .card-check{color:var(--color-accent-amber);opacity:1}.bonus-badge-info{margin-top:10px}.bonus-badge-info dt{align-items:center;color:var(--color-accent-gold-light);display:flex;font-weight:600;gap:8px;margin-bottom:6px;margin-top:12px}.bonus-badge-info dt:first-child{margin-top:0}.bonus-badge-info .info-badge{border-radius:8px;color:var(--color-white);display:inline-block;font-size:11px;font-weight:700;padding:3px 8px}.bonus-badge-info dt:first-child .info-badge{background:linear-gradient(135deg,var(--color-badge-green-start) 0,var(--color-badge-green-end) 100%);box-shadow:0 2px 6px rgba(50,205,50,.5)}.bonus-badge-info dt:nth-child(2) .info-badge{background:linear-gradient(135deg,var(--color-badge-pink-start) 0,var(--color-badge-pink-end) 100%);box-shadow:0 2px 6px rgba(233,30,99,.5)}.bonus-badge-info dt:nth-child(3) .info-badge{background:linear-gradient(135deg,var(--color-badge-teal-start) 0,var(--color-badge-teal-end) 100%);box-shadow:0 2px 6px rgba(0,188,212,.5)}.bonus-badge-info dd{border-left:2px solid var(--color-border-light);color:var(--color-text-muted);font-size:13px;line-height:1.5;margin-bottom:8px;margin-left:0;padding-left:10px}.bonus-badge-info-inline{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-top:8px}.bonus-badge-info-inline>span{align-items:center;display:inline-flex;gap:4px}.info-badge-small{border-radius:4px;color:var(--color-white);display:inline-block;font-size:9px;font-weight:700;padding:2px 6px}.bonus-badge-info-inline>span:first-child .info-badge-small{background:linear-gradient(135deg,var(--color-badge-green-start) 0,var(--color-badge-green-end) 100%)}.bonus-badge-info-inline>span:nth-child(2) .info-badge-small{background:linear-gradient(135deg,var(--color-badge-pink-start) 0,var(--color-badge-pink-end) 100%)}.bonus-badge-info-inline>span:nth-child(3) .info-badge-small{background:linear-gradient(135deg,var(--color-badge-teal-start) 0,var(--color-badge-teal-end) 100%)}.deposit-status{align-items:center;border-radius:4px;display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:5px 10px;white-space:nowrap}.deposit-status i{font-size:13px}.deposit-status-complete{background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.3);color:#66bb6a}.deposit-status-cancel{background:rgba(244,67,54,.15);border:1px solid rgba(244,67,54,.3);color:#ef5350}.deposit-status-pending{background:rgba(255,152,0,.15);border:1px solid rgba(255,152,0,.3);color:#ffa726}.btnRed{align-items:center;background:linear-gradient(180deg,#962121 1%,#500000)!important;border:0;border-radius:5px!important;color:var(--color-white);display:inline-flex;font-size:16px!important;height:40px!important;justify-content:center;padding:0 20px!important}.btnRed:hover{color:var(--color-white)!important}.btnReds{align-items:center;background:linear-gradient(180deg,#500000 1%,#500000)!important;border:0;border-radius:3px!important;color:var(--color-white);display:inline-flex;font-size:13px!important;height:32px!important;justify-content:center;padding:0 10px!important}.btnReds:hover{color:var(--color-white)!important}.btn_blue.large{float:right;height:40px}.coinmodal .modal-content{background-color:var(--color-bg-primary);font-size:13px;text-align:left}.modal_close{background:none;border:0;color:var(--color-text-primary);font-size:18px;margin-left:auto}.modal-footer,.modal-header{border-color:var(--color-border-light)}.modal-header{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9)}.coinmodal .modal-body>div{padding:10px 0}.coinmodal .info{border:1px solid #f60;border-radius:0;padding:10px!important}.coinmodal .info>div{line-height:20px}.coinmodal .choice>div{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center}.coinmodal .choice>div h5{margin-bottom:3px;text-align:center;width:100%}.coinmodal .bg,.coinmodal input,.coinmodal select{align-items:center;background:#222731;border:1px solid #3d4453;border-radius:4px;color:var(--color-white);display:flex;height:36px;justify-content:center;padding:0 10px;width:100%}.coinmodal .basic h5{margin-bottom:3px}.coinmodal .basic>div{align-items:center;display:flex;gap:4px}.coinmodal .basic>div input{width:89%}.coinmodal .basic>div.bg.light{color:var(--color-text-muted)}.coinmodal .basic>div.bg .fi-rr-copy-alt{cursor:pointer;font-size:16px}.coinmodal .basic>div button.adcopy{background:var(--color-primary-dark);border-radius:5px;color:var(--color-white);height:36px;width:12%}.modal-footer{justify-content:center}.coinmodal .timelimit{background:#2a325d;border-radius:5px;margin-bottom:40px;padding:10px!important}.coinmodal .timelimit .time-bar-container{background-color:var(--color-text-link);border-radius:5px;height:5px;margin-top:5px;width:100%}.coinmodal .timelimit .time-bar{background-color:var(--color-green-material);border-radius:5px;height:100%;transition:width .5s ease}.list_history{border-spacing:0;font-size:13px}.list_history th{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);border-bottom:.05rem solid var(--color-bg-status);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);color:var(--color-text-secondary);height:35px;text-align:center}.list_history td{border-bottom:.05rem solid var(--color-border-light);color:var(--color-text-subtle);height:36px;text-align:center}.board_list{border-spacing:0;font-size:13px}.board_list th{background:#292e33;border-bottom:.05rem solid var(--color-bg-status);color:var(--color-text-muted);height:40px;text-align:center}.board_list th:first-child{border-radius:5px 0 0}.board_list th:last-child{border-radius:0 5px 0 0}.board_list td{background:#2b3136;border-bottom:.05rem solid var(--color-bg-status);color:var(--color-text-subtle);height:40px;padding:10px;text-align:center}.board_list tr:last-child td:first-child{border-radius:0 0 0 5px}.board_list tr:last-child td:last-child{border-radius:0 0 5px}.bbs_move_icon{margin:20px auto}.bbs_move_icon .el-pagination,.bbs_move_icon .el-pagination .el-pager{align-items:center;display:flex;gap:5px;justify-content:center}.bbs_move_icon .el-pagination .el-pager li,.bbs_move_icon .el-pagination button{align-items:center;background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:2px;box-shadow:none;color:var(--color-text-link);display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.bbs_move_icon .el-pagination .el-pager li.active{background:var(--color-border)}.pointbox{align-items:center;background:var(--color-bg-inset);display:flex;font-size:16px;justify-content:center;padding:10px}.w_point{display:flex;flex-direction:column;gap:14px}.w_point .page_ttl{margin-bottom:2px}.w_point .pointbox{align-items:stretch;background:linear-gradient(180deg,rgba(30,37,50,.95),rgba(13,17,24,.95));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08);justify-content:stretch;overflow:hidden;padding:18px 20px;position:relative}.w_point .pointbox:before{background:radial-gradient(circle at top right,rgba(255,214,102,.12),transparent 38%),linear-gradient(135deg,hsla(0,0%,100%,.04),transparent 45%);content:"";inset:0;pointer-events:none;position:absolute}.w_point .pointbox--summary .status{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;position:relative;width:100%;z-index:1}.w_point .pointbox__eyebrow{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.w_point .pointbox__eyebrow:before{background:linear-gradient(135deg,rgba(255,216,128,.95),rgba(255,144,64,.92));border-radius:999px;box-shadow:0 0 0 4px rgba(255,214,102,.12);content:"";height:10px;width:10px}.w_point .pointbox__value{align-items:flex-end;color:rgba(255,220,146,.98);display:inline-flex;font-size:clamp(30px,5vw,42px);font-weight:800;justify-content:flex-end;line-height:1;text-shadow:0 12px 24px rgba(0,0,0,.45)}.w_point .pointbox--action .rectBox{background:linear-gradient(180deg,rgba(15,20,29,.96),rgba(10,13,19,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 28px rgba(0,0,0,.24);display:flex;flex:none;flex-direction:column;gap:12px;max-width:none;padding:18px;position:relative;width:100%;z-index:1}.w_point .pointbox__helper{color:var(--color-text-muted);font-size:13px;line-height:1.5}.w_point #point_amount{background:linear-gradient(180deg,rgba(7,10,15,.96),rgba(17,23,34,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 -1px 0 rgba(0,0,0,.45);color:var(--color-white);font-size:24px;font-weight:800;height:52px;padding:0 16px;text-align:right;width:100%}.w_point #point_amount::placeholder{color:var(--color-text-disabled)}.w_point .input-btn-cont{align-content:start;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;width:100%}.w_point .all_amount_button,.w_point .amount_button,.w_point .reset_button{align-items:center;background:linear-gradient(180deg,rgba(36,42,56,.96),rgba(17,23,34,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 8px 18px rgba(0,0,0,.18);color:var(--color-white);display:flex;font-size:13px;font-weight:700;height:40px;justify-content:center;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;width:100%}.w_point .all_amount_button:hover,.w_point .amount_button:hover,.w_point .reset_button:hover{background:linear-gradient(180deg,rgba(58,66,86,.96),rgba(25,32,46,.96));border-color:rgba(255,216,128,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 20px rgba(0,0,0,.22);transform:translateY(-1px)}.w_point .all_amount_button{background:linear-gradient(180deg,rgba(68,78,104,.96),rgba(33,41,58,.96))}.w_point .reset_button{color:var(--color-text-muted)}.w_point .rectBox button#point_proc{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:14px;box-shadow:0 16px 24px rgba(104,51,230,.26),inset 0 1px 0 hsla(0,0%,100%,.18);font-size:16px;height:48px;letter-spacing:-.01em;margin-top:2px;width:100%}.w_point .rectBox button#point_proc:hover{filter:brightness(1.04);transform:translateY(-1px)}.w_point .point-history-card{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);padding:18px 20px 20px}.w_point .content-sub-title{color:var(--color-white);font-size:15px;font-weight:700;margin-top:0!important;padding:0 0 14px}.w_point .pointdetail{border-radius:16px;overflow:hidden;width:100%}.w_point .pointdetail th{background:linear-gradient(180deg,rgba(60,68,90,.96),rgba(24,30,42,.96));border-bottom:1px solid hsla(0,0%,100%,.08);color:var(--color-white);font-size:12px;font-weight:700;height:42px;letter-spacing:.04em}.w_point .pc_point_history1 td{background:transparent;padding:12px 8px}.w_point .pc_point_history1 tr:nth-child(2n) td{background:hsla(0,0%,100%,.025)}.w_point .pc_point_history1 tr:hover td{background:hsla(0,0%,100%,.05)}.w_point .pointdetail-empty td{background:hsla(0,0%,100%,.025);color:var(--color-text-muted);font-size:14px;padding:28px 12px!important}.pointdetail td:first-child,.pointdetail th:first-child{width:10%}.pointdetail td:nth-child(2),.pointdetail th:nth-child(2){width:20%}.pointdetail td:nth-child(3),.pointdetail th:nth-child(3){width:50%}.pointdetail td:nth-child(4),.pointdetail td:nth-child(5),.pointdetail th:nth-child(4),.pointdetail th:nth-child(5){width:10%}.pointbox .rectBox{max-width:400px}@media (max-width:1024px){.w_point .pointbox{padding:16px}.w_point .pointbox__value{font-size:30px}.w_point .pointbox--action .rectBox{padding:16px}.w_point .input-btn-cont{grid-template-columns:repeat(3,minmax(0,1fr))}.w_point .point-history-card{padding:16px}}.msgdetail td:first-child,.msgdetail th:first-child{width:20%}.msgdetail td:nth-child(2),.msgdetail th:nth-child(2){width:60%}.msgdetail td:nth-child(3),.msgdetail td:nth-child(4),.msgdetail th:nth-child(3),.msgdetail th:nth-child(4){width:10%}.w_memo,.w_memo .memo-shell{display:flex;flex-direction:column;gap:16px}.w_memo .memo-toolbar-card{align-items:flex-start;background:linear-gradient(180deg,rgba(29,35,49,.96),rgba(12,16,24,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding:20px}.w_memo .memo-toolbar-copy{display:flex;flex:1 1 340px;flex-direction:column;gap:10px}.w_memo .memo-card-eyebrow,.w_memo .memo-toolbar-eyebrow{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.w_memo .memo-card-eyebrow:before,.w_memo .memo-toolbar-eyebrow:before{background:linear-gradient(135deg,rgba(255,216,128,.95),rgba(118,79,255,.92));border-radius:999px;box-shadow:0 0 0 4px rgba(255,214,102,.1);content:"";height:10px;width:10px}.w_memo .memo-toolbar-title{color:var(--color-white);font-size:clamp(22px,4vw,30px);font-weight:800;letter-spacing:-.03em;line-height:1.2}.w_memo .memo-toolbar-body{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0;max-width:620px}.w_memo .memo-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.w_memo .memo-toolbar-action{align-items:center;border-radius:14px!important;box-shadow:0 12px 24px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.08);display:inline-flex;height:42px!important;justify-content:center;min-width:128px;padding:0 18px!important;white-space:nowrap}.w_memo .memo-toolbar-action--secondary{background:linear-gradient(180deg,rgba(68,78,104,.96),rgba(33,41,58,.96))!important;border:1px solid hsla(0,0%,100%,.1)!important}.w_memo .memo-card{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);padding:20px}.w_memo .memo-card-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.w_memo .memo-card-title{color:var(--color-white);font-size:20px;font-weight:800}.w_memo .memo-card-caption{color:var(--color-text-muted);font-size:13px;line-height:1.6;max-width:360px;text-align:right}.w_memo .memo-table-card{background:linear-gradient(180deg,rgba(14,19,28,.96),rgba(9,12,18,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden}.w_memo .memo-table-head{margin:0}.w_memo .memo-table-head th{background:linear-gradient(180deg,rgba(60,68,90,.96),rgba(24,30,42,.96));border-bottom:1px solid hsla(0,0%,100%,.08);color:var(--color-white);font-size:12px;font-weight:700;height:44px;letter-spacing:.04em}.w_memo .memo-table{margin:0}.w_memo .memo-row td,.w_memo .memo_content td{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--color-text-secondary);font-size:14px;padding:14px 12px;vertical-align:middle}.w_memo .memo-row:nth-child(4n+1) td{background:hsla(0,0%,100%,.025)}.w_memo .memo-row--unread td{background:linear-gradient(180deg,rgb(255 214 102/5%),hsla(0,0%,100%,.025))}.w_memo .memo-row__cell--date{color:var(--color-text-muted);white-space:nowrap}.w_memo .memo-row__cell--delete,.w_memo .memo-row__cell--status{text-align:center}.w_memo .memotitle{cursor:pointer}.w_memo .memo-subject-button{align-items:flex-start;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:0;text-align:left;width:100%}.w_memo .memo-subject-button__text{color:var(--color-white);font-size:15px;font-weight:700}.w_memo .memo-subject-button__hint{color:rgba(255,216,128,.88);font-size:12px;font-weight:700;white-space:nowrap}.w_memo .memo-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;height:30px;justify-content:center;letter-spacing:.04em;min-width:78px;padding:0 12px}.w_memo .memo-status-badge--read{background:rgba(91,194,142,.14);border:1px solid rgba(91,194,142,.24);color:rgba(165,242,200,.96)}.w_memo .memo-status-badge--unread{background:rgba(255,214,102,.14);border:1px solid rgba(255,214,102,.24);color:rgba(255,226,150,.96)}.w_memo .memo-delete-button{align-items:center;background:linear-gradient(180deg,rgba(108,41,41,.94),rgba(78,22,22,.94));border:none;border-radius:12px;box-shadow:0 12px 20px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.08);color:var(--color-white);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:34px;justify-content:center;min-width:82px;padding:0 12px}.w_memo .memo-delete-button:hover{transform:translateY(-1px)}.w_memo .memo-delete-button img{display:block}.w_memo .memo-delete-placeholder{color:var(--color-text-disabled);font-size:12px;font-weight:700}.w_memo .memo_content[hidden]{display:none}.w_memo .memo-content-label{color:var(--color-text-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;width:96px}.w_memo .memocont{background:hsla(0,0%,100%,.015);min-height:150px;padding:14px 12px}.w_memo .memocont>div{background:linear-gradient(180deg,rgba(10,14,21,.96),rgba(18,25,37,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);color:var(--color-text-secondary);line-height:1.8;padding:18px 20px}.w_memo .memo-empty-row td{border-bottom:none;padding:0}.w_memo .memo-empty-state{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:260px;padding:28px 24px;text-align:center}.w_memo .memo-empty-state__title{color:var(--color-white);font-size:20px;font-weight:800}.w_memo .memo-empty-state__body{color:var(--color-text-muted);font-size:14px;line-height:1.7;max-width:420px}.w_memo .memo-pagination{padding-top:16px}@media (max-width:1024px){.w_memo .memo-card-caption{max-width:none;text-align:left}}@media (max-width:767px){.w_memo .memo-card,.w_memo .memo-toolbar-card{padding:16px}.w_memo .memo-toolbar-actions{width:100%}.w_memo .memo-toolbar-action{flex:1 1 0;min-width:0}.w_memo .memo-row td,.w_memo .memo-table-head th,.w_memo .memo_content td{font-size:13px;padding:12px 8px}.w_memo .memo-subject-button{align-items:flex-start;flex-direction:column}.w_memo .memo-content-label{width:72px}.w_memo .memocont>div{padding:16px}}.cpmenu{gap:10px;margin:15px auto}.cpmenu a{align-items:center;background:linear-gradient(180deg,#505050 1%,#141414);border-radius:4px;display:inline-flex;font-size:16px;height:40px;justify-content:center;width:25%}.cpmenu a.on{background:linear-gradient(180deg,#b72f2f 1%,#770e0e);color:var(--color-white);text-shadow:0 0 #000}.couponwrap{flex-wrap:wrap;gap:10px}.coupon-box{cursor:pointer;height:180px;position:relative;width:338px}.coupon-box img{left:0;position:absolute;top:0}.coupon-box .md-text{font-size:14px;top:18px}.coupon-box .coupon-title,.coupon-box .md-text{color:var(--color-black);font-weight:700;left:13px;position:absolute;text-align:center;width:216px}.coupon-box .coupon-title{font-size:24px;top:76px}.coupon-box .coupon-expire{color:var(--color-black);font-size:13px;font-weight:700;left:13px;position:absolute;text-align:center;top:33px;width:216px}.coupon-box .left-text{top:48px}.coupon-box .left-text,.coupon-box .sm-text{color:var(--color-black);font-size:12px;font-weight:700;left:13px;position:absolute;text-align:center;width:216px}.coupon-box .sm-text{top:61px}.coupon-box .blue-button,.coupon-box .purple1-button{background:var(--color-black);border-radius:10px;color:var(--color-white);height:60px;left:inherit;max-width:100%;position:absolute;right:22px;top:25px;width:60px}.coupon-box .bot{background:var(--color-border-light);border-radius:15px;bottom:0;height:30px;left:0;padding:0 10px;position:absolute;width:100%}.coupondetail td:first-child,.coupondetail th:first-child{width:10%}.coupondetail td:nth-child(2),.coupondetail th:nth-child(2){width:20%}.coupondetail td:nth-child(3),.coupondetail th:nth-child(3){width:50%}.coupondetail td:nth-child(4),.coupondetail td:nth-child(5),.coupondetail th:nth-child(4),.coupondetail th:nth-child(5){width:10%}.w_coupon{display:flex;flex-direction:column;gap:16px}.w_coupon .coupon-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.w_coupon .cpmenu{background:transparent;gap:8px;margin:0;padding:0}.w_coupon .cpmenu a{align-items:center;background:linear-gradient(180deg,rgba(30,36,48,.96),rgba(14,18,25,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 18px rgba(0,0,0,.2);color:var(--color-text-muted);display:inline-flex;font-size:14px;font-weight:700;height:42px;justify-content:center;min-width:120px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,border-color .18s ease;width:auto}.w_coupon .cpmenu a:hover{border-color:rgba(255,216,128,.4);color:var(--color-white);transform:translateY(-1px)}.w_coupon .cpmenu a.on{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-color:rgba(255,216,128,.35);box-shadow:0 14px 24px rgba(104,51,230,.24),inset 0 1px 0 hsla(0,0%,100%,.16);color:var(--color-white);text-shadow:0 0 #000}.w_coupon .coupon-delete-action{align-items:center;border-radius:999px;box-shadow:0 12px 22px rgba(0,0,0,.2);display:inline-flex;height:42px;justify-content:center;padding:0 18px;white-space:nowrap}.w_coupon .coupon-history-card,.w_coupon .coupon-shell{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);padding:20px}.w_coupon .couponwrap{flex-wrap:wrap;gap:14px}.w_coupon .coupon-empty-state{align-items:center;background:linear-gradient(180deg,rgba(14,19,28,.92),rgba(10,13,19,.92));border:1px dashed hsla(0,0%,100%,.14);border-radius:18px;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:240px;padding:28px 24px;text-align:center;width:100%}.w_coupon .coupon-empty-state__title{color:var(--color-white);font-size:18px;font-weight:700}.w_coupon .coupon-empty-state__body{color:var(--color-text-muted);font-size:13px;line-height:1.6;max-width:420px}.w_coupon .coupon-box{border-radius:24px;cursor:pointer;filter:drop-shadow(0 16px 28px rgb(0 0 0/30%));height:180px;overflow:hidden;position:relative;width:338px}.w_coupon .coupon-box:after{background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 35%,transparent 60%,rgba(0,0,0,.22));content:"";inset:0;pointer-events:none;position:absolute}.w_coupon .coupon-box .md-text{color:rgba(16,21,31,.88);font-size:13px;font-weight:700;letter-spacing:.02em}.w_coupon .coupon-box .coupon-title{color:rgba(7,12,21,.92);font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1;top:72px}.w_coupon .coupon-box .coupon-expire{color:rgba(16,21,31,.78);font-size:13px;font-weight:700;top:34px}.w_coupon .coupon-box .left-text{color:rgba(16,21,31,.72);top:50px}.w_coupon .coupon-box .sm-text{color:rgba(16,21,31,.9);font-size:12px;font-weight:800;top:63px}.w_coupon .coupon-box .blue-button,.w_coupon .coupon-box .purple1-button{align-items:center;background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(23,31,45,.96));border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 18px rgba(0,0,0,.24);color:var(--color-white);display:flex;height:66px;justify-content:center;right:22px;top:25px;width:66px}.w_coupon .coupon-box .blue-button:hover{background:linear-gradient(180deg,rgba(31,40,59,.96),rgba(16,22,33,.96));transform:translateY(-1px)}.w_coupon .coupon-box .purple1-button{background:linear-gradient(180deg,rgba(66,48,99,.96),rgba(39,28,62,.96))}.w_coupon .coupon-box .blue-button[disabled],.w_coupon .coupon-box .purple1-button[disabled]{cursor:default;opacity:.92}.w_coupon .coupon-box .bot{align-items:center;backdrop-filter:blur(6px);background:rgba(11,15,24,.72);border-radius:999px;bottom:10px;color:hsla(0,0%,100%,.82);display:flex;font-size:11px;gap:12px;height:32px;justify-content:space-between;left:10px;padding:0 12px;right:10px;width:auto}.w_coupon .coupondetail{border-radius:16px;overflow:hidden}.w_coupon .coupondetail th{background:linear-gradient(180deg,rgba(60,68,90,.96),rgba(24,30,42,.96));border-bottom:1px solid hsla(0,0%,100%,.08);color:var(--color-white);font-size:12px;font-weight:700;height:42px;letter-spacing:.04em}.w_coupon .pc_bet_history1 td{background:transparent;padding:12px 8px}.w_coupon .pc_bet_history1 tr:nth-child(2n) td{background:hsla(0,0%,100%,.025)}.w_coupon .pc_bet_history1 tr:hover td{background:hsla(0,0%,100%,.05)}.w_coupon .coupondetail-empty td{background:hsla(0,0%,100%,.025);color:var(--color-text-muted);font-size:14px;padding:28px 12px!important;text-align:center}@media (max-width:1024px){.w_coupon .coupon-toolbar{align-items:stretch}.w_coupon .coupon-delete-action{width:100%}.w_coupon .coupon-history-card,.w_coupon .coupon-shell{padding:16px}}.w_attendance .titleCont{align-items:center;background:var(--color-bg-inset);display:flex;flex-direction:row;flex-wrap:wrap;font-size:16px;padding:6px 0 6px 12px}.w_attendance .titleCont .tmo{display:flex;margin-right:10px}.w_attendance .titleCont .title{align-items:center;color:#efeff9;display:flex;font-weight:700;padding:0 10px}.w_attendance .titleCont .att{height:38px;margin:0 5px;width:38px}.w_attendance .titleCont .prev{background:url(../../images/att-prev.png) no-repeat 50%;background-size:80%}.w_attendance .titleCont .prev:hover{filter:brightness(130%)}.w_attendance .titleCont .next{background:url(../../images/att-next.png) no-repeat 50%;background-size:80%}.w_attendance .titleCont .next:hover{filter:brightness(130%)}.w_attendance .information{color:#ffce6d;font-size:14px;line-height:1.6}.calendartop{background:#26282b;color:#9b9b9b;display:flex;flex-wrap:wrap;font-size:12px}#date_list .wd14,.calendartop{align-items:center;justify-content:center}#date_list .wd14{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 3px rgba(0,0,0,.9);display:inline-flex;height:26px;width:14.28%}#date_list .wd14.day{background:var(--color-divider);border-bottom:1px solid var(--color-black);height:100px}#date_list .m-t-2{align-items:center;display:flex}.bg-attendance-blue2{height:100%;position:relative;width:100%}.bg-attendance-blue2 .text-blue2{padding:5px;position:absolute;right:0;text-align:right}.bg-attendance-blue2 .text-blue22{align-items:center;display:flex;height:100%;justify-content:center;padding:5px}.bg-attendance-blue2 .text-blue22 img{height:100%}@media screen and (width <=980px){#date_list .wd14.day{height:70px}.bg-attendance-blue2 .text-blue22 img{height:auto}}.w_attendance,.w_attendance .attendance-shell{display:flex;flex-direction:column;gap:16px}.w_attendance .attendance-header-card{align-items:center;background:linear-gradient(180deg,rgba(25,31,44,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.w_attendance .attendance-nav{align-items:center;display:flex;gap:10px;margin-right:0}.w_attendance .titleCont .title{color:var(--color-white);font-size:22px;font-weight:800;justify-content:center;letter-spacing:-.02em;min-width:132px;padding:0 14px}.w_attendance .titleCont .att{align-items:center;background:linear-gradient(180deg,rgba(30,36,48,.96),rgba(14,18,25,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 22px rgba(0,0,0,.22);cursor:pointer;display:inline-flex;height:42px;justify-content:center;margin:0;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;width:42px}.w_attendance .titleCont .att:hover{border-color:rgba(255,216,128,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),0 16px 28px rgba(0,0,0,.28);transform:translateY(-1px)}.w_attendance .titleCont .next,.w_attendance .titleCont .prev{background-image:none}.w_attendance .titleCont .next:before,.w_attendance .titleCont .prev:before{color:var(--color-white);font-size:20px;font-weight:800;line-height:1}.w_attendance .titleCont .prev:before{content:"‹"}.w_attendance .titleCont .next:before{content:"›"}.w_attendance .attendance-info-card{align-items:center;background:linear-gradient(180deg,rgba(255,214,102,.12),rgb(255 179 71/8%));border:1px solid rgba(255,214,102,.18);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:10px;min-height:52px;padding:12px 16px}.w_attendance .attendance-info-label{align-items:center;background:rgba(255,214,102,.14);border-radius:999px;color:rgba(255,222,143,.96);display:inline-flex;font-size:12px;font-weight:700;height:28px;letter-spacing:.04em;padding:0 10px}.w_attendance .attendance-info-value{color:var(--color-white);font-size:15px;font-weight:800}.w_attendance .attendance-info-copy{color:var(--color-text-muted);font-size:13px;line-height:1.6}.w_attendance .attendance-calendar-card{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);padding:18px}.w_attendance .calendartop{align-items:center;background:transparent;color:var(--color-text-muted);display:flex;flex-wrap:nowrap;font-size:12px;gap:8px;justify-content:center}.w_attendance #date_list .wd14.day,.w_attendance .calendartop .wd14{background:transparent;border:none;box-shadow:none;width:14.28%}.w_attendance .bg-attendance-week-blue2{align-items:center;background:linear-gradient(180deg,rgba(41,49,66,.96),rgba(17,22,31,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);display:flex;justify-content:center;min-height:42px;padding:8px 4px}.w_attendance #date_list .m-t-2{align-items:stretch;display:flex;gap:8px;margin-top:8px}.w_attendance #date_list .wd14.day{height:auto;min-height:112px}.w_attendance .bg-attendance-blue2,.w_attendance .bg-attendance-none-blue2{background:linear-gradient(180deg,rgba(27,35,49,.96),rgba(14,18,26,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 24px rgba(0,0,0,.18);height:100%;min-height:112px;overflow:hidden;position:relative;width:100%}.w_attendance .bg-attendance-none-blue2{background:linear-gradient(180deg,rgba(15,20,29,.82),rgba(9,12,18,.86));border-style:dashed;opacity:.72}.w_attendance .bg-attendance-blue2 .text-blue2,.w_attendance .bg-attendance-none-blue2 .text-blue2{color:inherit;font-size:13px;font-weight:800;letter-spacing:.02em;padding:0;right:12px;top:10px}.w_attendance .bg-attendance-blue2 .text-blue22,.w_attendance .bg-attendance-none-blue2 .text-blue22{align-items:center;display:flex;height:100%;justify-content:center;padding:18px 10px 12px}.w_attendance .bg-attendance-blue2 .text-blue22 img,.w_attendance .bg-attendance-none-blue2 .text-blue22 img{filter:drop-shadow(0 8px 16px rgb(0 0 0/24%));height:54px;object-fit:contain;width:54px}.w_attendance .attendance-day-empty:before{background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.14);border-radius:50%;content:"";display:block;height:42px;width:42px}@media screen and (width <=980px){.w_attendance .attendance-header-card{align-items:flex-start;padding:16px}.w_attendance .attendance-info-card{width:100%}.w_attendance .titleCont .title{font-size:18px;min-width:110px}.w_attendance .titleCont .att{height:38px;width:38px}.w_attendance .attendance-calendar-card{padding:14px}.w_attendance .calendartop{gap:4px}.w_attendance #date_list .m-t-2{gap:4px;margin-top:4px}.w_attendance #date_list .wd14.day,.w_attendance .bg-attendance-blue2,.w_attendance .bg-attendance-none-blue2{min-height:88px}.w_attendance .bg-attendance-blue2 .text-blue22 img,.w_attendance .bg-attendance-none-blue2 .text-blue22 img{height:38px;width:38px}}.w_myinfo{display:flex;flex-direction:column;gap:16px}.w_myinfo .page_ttl{margin-bottom:2px}.w_myinfo .myinfo-shell{display:flex;flex-direction:column;gap:16px}.w_myinfo .myinfo-hero-card{align-items:stretch;background:linear-gradient(180deg,rgba(29,35,49,.96),rgba(12,16,24,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;overflow:hidden;padding:22px;position:relative}.w_myinfo .myinfo-hero-card:before{background:radial-gradient(circle at top right,rgba(118,79,255,.18),transparent 38%),radial-gradient(circle at bottom left,rgba(255,214,102,.1),transparent 32%);content:"";inset:0;pointer-events:none;position:absolute}.w_myinfo .myinfo-balance-grid,.w_myinfo .myinfo-hero-copy{position:relative;z-index:1}.w_myinfo .myinfo-hero-copy{display:flex;flex:1 1 320px;flex-direction:column;gap:10px}.w_myinfo .myinfo-card-eyebrow,.w_myinfo .myinfo-eyebrow{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.w_myinfo .myinfo-card-eyebrow:before,.w_myinfo .myinfo-eyebrow:before{background:linear-gradient(135deg,rgba(255,216,128,.95),rgba(118,79,255,.92));border-radius:999px;box-shadow:0 0 0 4px rgba(255,214,102,.1);content:"";height:10px;width:10px}.w_myinfo .myinfo-title{color:var(--color-white);font-size:clamp(24px,4vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0}.w_myinfo .myinfo-description{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0;max-width:560px}.w_myinfo .myinfo-balance-grid{display:grid;flex:1 1 280px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:min(100%,280px)}.w_myinfo .myinfo-balance-card{background:linear-gradient(180deg,rgba(13,18,26,.94),rgba(18,24,35,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 24px rgba(0,0,0,.24);display:flex;flex-direction:column;justify-content:space-between;min-height:118px;padding:18px}.w_myinfo .myinfo-balance-label{color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.w_myinfo .myinfo-balance-value{font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.05;text-shadow:0 12px 24px rgba(0,0,0,.3);word-break:break-all}.w_myinfo .myinfo-card{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);padding:20px}.w_myinfo .myinfo-card-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.w_myinfo .myinfo-card-title{color:var(--color-white);font-size:20px;font-weight:800;line-height:1.2}.w_myinfo .myinfo-card-caption{color:var(--color-text-muted);font-size:13px;line-height:1.6;max-width:360px;text-align:right}.w_myinfo .myinfo-detail-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.w_myinfo .myinfo-detail-item{background:linear-gradient(180deg,rgba(15,20,29,.92),rgba(10,13,19,.92));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);display:flex;flex-direction:column;justify-content:space-between;min-height:92px;padding:16px 18px}.w_myinfo .myinfo-detail-label{color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.w_myinfo .myinfo-detail-value{color:var(--color-white);font-size:20px;font-weight:800;line-height:1.25;word-break:break-all}.w_myinfo .myinfo-detail-value--muted{color:var(--color-text-muted);font-size:14px;font-weight:600}.w_myinfo .myinfo-security-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.w_myinfo .myinfo-form-card[hidden]{display:none!important}.w_myinfo .myinfo-form{display:flex;flex-direction:column;gap:14px}.w_myinfo .myinfo-field{display:flex;flex-direction:column;gap:8px}.w_myinfo .myinfo-field-label{color:var(--color-text-secondary);font-size:13px;font-weight:700}.w_myinfo .myinfo-form input{background:linear-gradient(180deg,rgba(7,10,15,.96),rgba(17,23,34,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 -1px 0 rgba(0,0,0,.45);color:var(--color-white);font-size:15px;font-weight:700;height:48px;padding:0 16px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.w_myinfo .myinfo-form input::placeholder{color:var(--color-text-disabled)}.w_myinfo .myinfo-form input:focus{border-color:rgba(255,216,128,.42);box-shadow:0 0 0 4px rgba(118,79,255,.12),inset 0 1px 0 hsla(0,0%,100%,.07),inset 0 -1px 0 rgba(0,0,0,.45);outline:none}.w_myinfo .myinfo-form-actions{display:flex;justify-content:flex-end;padding-top:4px}.w_myinfo .myinfo-primary-button{border-radius:14px!important;box-shadow:0 16px 28px rgba(120,38,38,.28),inset 0 1px 0 hsla(0,0%,100%,.12);height:46px!important;min-width:188px;padding:0 20px!important}.w_myinfo .myinfo-primary-button:hover{transform:translateY(-1px)}@media screen and (width <=980px){.w_myinfo .myinfo-card,.w_myinfo .myinfo-hero-card{padding:18px}.w_myinfo .myinfo-balance-grid,.w_myinfo .myinfo-detail-grid,.w_myinfo .myinfo-security-grid{grid-template-columns:1fr}.w_myinfo .myinfo-card-caption{max-width:none;text-align:left}}@media screen and (width <=640px){.w_myinfo .myinfo-card,.w_myinfo .myinfo-hero-card{padding:16px}.w_myinfo .myinfo-balance-card,.w_myinfo .myinfo-detail-item{padding:14px 16px}.w_myinfo .myinfo-balance-value{font-size:26px}.w_myinfo .myinfo-detail-value{font-size:18px}.w_myinfo .myinfo-primary-button{width:100%}}.w_recommend,.w_recommend .recommend-shell{display:flex;flex-direction:column;gap:16px}.w_recommend .recommend-hero-card{background:linear-gradient(180deg,rgba(29,35,49,.96),rgba(12,16,24,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.07);display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);overflow:hidden;padding:22px;position:relative}.w_recommend .recommend-hero-card:before{background:radial-gradient(circle at top right,rgba(255,140,64,.16),transparent 36%),radial-gradient(circle at bottom left,rgba(118,79,255,.16),transparent 32%);content:"";inset:0;pointer-events:none;position:absolute}.w_recommend .recommend-hero-copy,.w_recommend .recommend-hero-visual{position:relative;z-index:1}.w_recommend .recommend-hero-copy{display:flex;flex-direction:column;gap:12px}.w_recommend .recommend-card-eyebrow,.w_recommend .recommend-eyebrow{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.w_recommend .recommend-card-eyebrow:before,.w_recommend .recommend-eyebrow:before{background:linear-gradient(135deg,rgba(255,216,128,.95),rgba(255,124,48,.92));border-radius:999px;box-shadow:0 0 0 4px rgba(255,214,102,.1);content:"";height:10px;width:10px}.w_recommend .recommend-title{color:var(--color-white);font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0}.w_recommend .recommend-description{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0;max-width:560px}.w_recommend .recommend-code-panel{align-items:center;background:linear-gradient(180deg,rgba(14,19,27,.94),rgba(19,26,38,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 24px rgba(0,0,0,.24);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 18px}.w_recommend .recommend-code-label{color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.w_recommend .recommend-code-value{color:rgba(255,220,146,.98);font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.03em;text-shadow:0 12px 24px rgba(0,0,0,.3)}.w_recommend .recommend-copy-button{align-items:center;background:linear-gradient(180deg,rgba(68,78,104,.96),rgba(33,41,58,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 18px rgba(0,0,0,.22);color:var(--color-white);display:inline-flex;font-size:13px;font-weight:700;height:42px;justify-content:center;min-width:128px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.w_recommend .recommend-copy-button:hover{border-color:rgba(255,216,128,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 24px rgba(0,0,0,.28);transform:translateY(-1px)}.w_recommend .recommend-hero-visual{align-items:center;background:linear-gradient(180deg,rgba(13,18,26,.9),rgba(8,11,17,.92));border:1px solid hsla(0,0%,100%,.08);border-radius:20px;display:flex;justify-content:center;padding:12px}.w_recommend .recommend-hero-visual img{filter:drop-shadow(0 16px 28px rgb(0 0 0/28%));max-width:420px;object-fit:contain;width:100%}.w_recommend .recommend-card{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);padding:20px}.w_recommend .recommend-card-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.w_recommend .recommend-card-title{color:var(--color-white);font-size:20px;font-weight:800}.w_recommend .recommend-card-caption{color:var(--color-text-muted);font-size:13px;line-height:1.6;max-width:360px;text-align:right}.w_recommend .recommend-milestone-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.w_recommend .recommend-step-card{background:linear-gradient(180deg,rgba(15,20,29,.92),rgba(10,13,19,.92));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);display:flex;flex-direction:column;gap:10px;min-height:180px;padding:18px}.w_recommend .recommend-step-card--alert{background:linear-gradient(180deg,rgba(36,25,18,.94),rgba(21,14,10,.96));border-color:rgba(255,168,122,.18)}.w_recommend .recommend-step-index{color:rgba(255,214,102,.92);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.w_recommend .recommend-step-title{color:var(--color-white);font-size:19px;font-weight:800}.w_recommend .recommend-step-card p{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0}.w_recommend .recommend-table-card{background:linear-gradient(180deg,rgba(14,19,28,.96),rgba(9,12,18,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden}.w_recommend .recommend-row,.w_recommend .recommend-table-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.w_recommend .recommend-table-head{background:linear-gradient(180deg,rgba(60,68,90,.96),rgba(24,30,42,.96));color:var(--color-white);font-size:12px;font-weight:700;letter-spacing:.04em}.w_recommend .recommend-row__cell,.w_recommend .recommend-table-head>div{padding:14px 12px;text-align:center}.w_recommend .recommend-row{border-top:1px solid hsla(0,0%,100%,.06)}.w_recommend .recommend-row:nth-child(2n){background:hsla(0,0%,100%,.025)}.w_recommend .recommend-row__cell{color:var(--color-text-secondary);font-size:14px}.w_recommend .recommend-row__cell--strong{color:var(--color-white);font-weight:800}.w_recommend .recommend-row__cell--amount{color:rgba(255,220,146,.98);font-weight:800}.w_recommend .recommend-empty-state{align-items:center;background:linear-gradient(180deg,rgba(14,19,28,.92),rgba(10,13,19,.92));border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:240px;padding:28px 24px;text-align:center}.w_recommend .recommend-empty-state__title{color:var(--color-white);font-size:20px;font-weight:800}.w_recommend .recommend-empty-state__body{color:var(--color-text-muted);font-size:14px;line-height:1.7;max-width:480px}.w_recommend .recommend-pagination{padding-top:16px}@media screen and (width <= 980px){.w_recommend .recommend-card,.w_recommend .recommend-hero-card{padding:18px}.w_recommend .recommend-hero-card,.w_recommend .recommend-milestone-grid,.w_recommend .recommend-row,.w_recommend .recommend-table-head{grid-template-columns:1fr}.w_recommend .recommend-card-caption{max-width:none;text-align:left}.w_recommend .recommend-row__cell,.w_recommend .recommend-table-head>div{text-align:left}}@media screen and (width <= 640px){.w_recommend .recommend-card,.w_recommend .recommend-hero-card{padding:16px}.w_recommend .recommend-code-panel{padding:14px 16px}.w_recommend .recommend-code-value{font-size:28px}.w_recommend .recommend-copy-button{width:100%}.w_recommend .recommend-step-card{min-height:auto;padding:16px}}.pagination-wrap{margin:20px auto;text-align:center}.pagination-wrap .pagination{display:inline-block;font-size:0}.pagination-wrap .pagination ul li{display:inline-block;font-size:12px;width:40px}.pagination-wrap .pagination ul li a{background-color:rgba(0,0,0,.2);padding:8px 0;width:100%}.pagination-wrap .pagination .active a,.pagination-wrap .pagination ul li a{border:1px solid hsla(0,0%,100%,.05);color:var(--color-white);text-decoration:none;transition:background-color .3s}.pagination-wrap .pagination .active a{background-color:rgba(0,0,0,.5);padding:8px 16px}.popup{background:#0d213f;border-radius:12px 12px 3px 3px;box-shadow:0 0 5px #38a8ff;min-height:403px;min-width:360px;padding:0;position:absolute;width:510px;z-index:9999}.popup .top{background:linear-gradient(180deg,#018dfa,#223b7b);border-bottom:1px solid #43a6f3;border-radius:12px 12px 0 0;height:50px}.popup .top h2{background:rgba(0,0,0,.3);border:1px solid #43a6f3;border-radius:8px;display:inline-block;margin-top:6px;padding:5px 20px;position:relative;z-index:1}.popup .top h2 img{height:40px}.popup .title{background:rgba(0,0,0,.3);border-radius:17px;font-size:18px;height:36px;line-height:36px;margin:86px 20px 10px}.popup .content{font-size:14px;padding:0;text-align:left}.popup .content img{width:100%}.popup .close{height:36px;line-height:36px;text-align:right}.popup .close>a{background:var(--color-primary-dark);border-radius:2px;color:var(--color-white);height:24px;line-height:24px;margin-left:10px;margin-right:20px;padding:0 10px}@media screen and (width <=980px){.popup{background-size:100% 100%;height:inherit!important;left:0!important;min-width:100%!important;top:0!important;width:100%!important}.popup .title{height:36px;margin-top:93px}.popup .close{bottom:18px}.receive-type-cards{gap:8px;grid-template-columns:repeat(2,1fr)}.receive-type-card{padding:10px}.receive-type-card .card-header .type-name{font-size:15px}.receive-type-card .bonus-item{padding:5px 3px}.receive-type-card .bonus-item .value{font-size:13px}.receive-type-card .bonus-item.current-bonus .value{font-size:15px}.receive-type-card .display-text{font-size:11px}.receive-type-card .special-badge{font-size:10px;padding:3px 8px}.receive-type-card .bonus-blocked-badge .badge-text{font-size:8px;padding:2px 5px}.receive-type-card .bonus-blocked-badge .reason-tag{font-size:9px;padding:3px 6px}.receive-type-card .withdraw-bonus-info{padding:6px 0}.bonus-badge-info dt{font-size:13px}.bonus-badge-info .info-badge{font-size:10px;padding:2px 6px}.bonus-badge-info dd{font-size:12px}.bonus-badge-info-inline{font-size:10px;gap:6px}.info-badge-small{font-size:8px;padding:1px 5px}.receive-type-card .withdraw-bonus-info .label{font-size:11px}.receive-type-card .withdraw-bonus-info .value{font-size:12px}.deposit-status{font-size:12px;gap:4px;padding:5px 10px}.deposit-status i{font-size:12px}.forColumn{grid-template-columns:1fr}}@media screen and (width <= 1860px){#sidebarinner{display:none}}@media screen and (width >= 1920px){#sidebar-hamburg-orange{display:none}}@media screen and (width <= 1860px){#sidebar-hamburg-orange{display:block}}@media screen and (width <= 1440px){.top_wrap .nav_wrap .navdiv{width:100%}}@media screen and (width <= 1080px){.right_content{display:none}.container_wrap .contents{margin-right:0}.top_wrap .userm_wrap ul.submenu li a .menu-badge{font-size:9px;padding:1px 5px}}.animated{animation-duration:.6s;animation-fill-mode:both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.swiper-slide img{width:100%}.mb-0{margin-bottom:0!important}#withdraw_pass::placeholder{color:var(--color-bg-primary);font-size:13px}.w_result{height:100vh;overflow:auto;text-align:center!important}.w_result iframe{background:var(--color-white);height:7900px;margin:0 auto;width:830px!important}@font-face{font-display:swap;font-family:SEBANG_Gothic_Bold;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Bold.woff) format("woff")}.mpmenu1{flex-wrap:wrap;gap:3px;margin-bottom:10px;margin-top:10px}.mpmenu1 a{border:2px solid var(--color-brand-dark);flex:1 1;position:relative}.mpmenu1 a h4{background:linear-gradient(90deg,#7ac6ff 0,var(--color-brand-bg));background-clip:text;font-size:18px;top:18px}.mpmenu1 a h4,.mpmenu1 a h5{left:0;position:absolute;text-align:center;width:100%;-webkit-text-fill-color:transparent;font-family:SEBANG_Gothic_Bold!important;font-weight:900}.mpmenu1 a h5{background:linear-gradient(180deg,var(--color-primary) 0,#0055ad);background-clip:text;font-size:30px;top:40px}.mpmenu1 a i{align-items:center;background:rgba(0,0,0,.3);border-radius:18px;bottom:20px;color:var(--color-white);display:flex;font-size:14px;height:36px;justify-content:center;left:20px;padding:5px;position:absolute;width:36px}.mpmenu1 a img{width:100%}.mpmenu1 a p{align-items:center;bottom:0;box-shadow:inset 0 0 50px rgba(0,50,125,.6);color:var(--color-text-link);display:flex;height:50px;justify-content:center;left:0;margin:0;padding:0 10px;position:absolute;transition:.4s}.mpmenu1 a div.direct,.mpmenu1 a p{background:rgba(0,0,0,.5);width:100%}.mpmenu1 a div.direct{display:none;text-align:center}.mpmenu1 a div.direct button{align-items:center;background:var(--color-brand-bg);border:0;border-radius:20px;color:var(--color-white);display:flex;font-family:SEBANG_Gothic_Bold!important;font-size:15px;height:40px;justify-content:center;margin:auto;padding:0 20px}.mpmenu1 a:hover{filter:brightness(1.1)}.mpmenu1 a:hover div.direct{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0}.chtab{align-items:center;display:flex;gap:10px;margin-left:40px}.chtab button{background:#51423e;border-radius:5px;color:var(--color-white);font-size:15px;font-weight:700;padding:8px 20px}.chtab button.active{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark))}.tab_content{display:none}.app_wrap{background:rgba(0,0,0,.25);border-radius:8px;margin:15px;padding:15px}.app_wrap h5{align-items:center;border-bottom:1px solid var(--color-border);display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center}.app_wrap dl{margin-top:10px}.appdown{gap:20px;padding:10px}.appdown,.appdown a{align-items:center;display:flex;justify-content:center}.appdown a{flex-wrap:wrap;width:50%}.appdown a img{height:80px}.appdown a p{margin-top:5px;text-align:center;width:100%}.app_wrap2{background:rgba(0,0,0,.35);border-radius:8px;margin:0 15px;padding:15px}.app_wrap2 h5{align-items:center;border-bottom:1px solid var(--color-border);display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center}.app_wrap2 .appdown a{background:var(--color-bg-slate-dark);border-radius:6px;padding:10px 20px}@media screen and (width <=980px){.chtab{margin-left:20px}.chtab button{font-size:14px;padding:8px 10px}.app_wrap{margin:10px}.app_wrap2{margin:0 10px}}.cstype{background:var(--color-bg-panel);border:1px solid var(--color-border-light);border-radius:2px;margin-bottom:6px!important}.cstype,.cstype a{align-items:center;display:flex;justify-content:center}.cstype a{flex:1 1;font-size:14px;height:30px}.cstype a.active{background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%)}.cstype .spnotice{flex:1 1;font-size:14px;height:24px}.cstype .spnotice,.imgmenu{align-items:center;display:flex;justify-content:center}.imgmenu{flex-wrap:wrap;gap:3px;margin-top:5px}.imgmenu a{align-items:center;display:flex;flex:0 49.4%;justify-content:center}.imgmenu a img{width:100%}.imgmenu a.f100{flex:1 1}.team_search{background:var(--color-bg-panel);border:1px solid var(--color-border-light);flex-wrap:wrap;margin-bottom:6px;padding:4px}.team_search,.team_search .inner{align-items:center;display:flex;gap:10px}.team_search .inner{flex:1 1}.team_search input{background:rgba(0,0,0,.6);border:1px solid var(--color-border-light);border-radius:3px;color:var(--color-white);max-width:260px;padding:8px;width:100%}.team_search input::placeholder{color:var(--color-primary)}.team_search button{background:#328936;border:0;border-radius:3px;color:var(--color-white);padding:8px}.mpslide{gap:10px}.mpslide>div{flex:1 1;overflow:hidden}.mpslide .left{display:none}.mpslide .swiper-slide{position:relative}@keyframes lrmove{0%{right:0}50%{right:20px}to{right:0}}@keyframes btmove{0%{bottom:0}50%{bottom:20px}to{bottom:0}}@media screen and (width <=980px){.team_search .inner{flex:0 100%}.team_search input{max-width:290px}.mpslide{flex-wrap:wrap}.mpslide>div{flex:0 100%}.mpslide.before{margin-top:50px}.left_content .leftMenu .menu a.mobile{display:flex}.w100{width:100%!important}}.casino-modal-overlay{align-items:center;background-color:rgba(0,0,0,.7);display:none!important;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.casino-modal-overlay.show{display:flex!important}.casino-modal-content{background-color:#1e1e1e;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.5);max-width:500px;width:90%}.casino-modal-header{align-items:center;border-bottom:2px solid var(--color-border-light);display:flex;justify-content:space-between;padding:20px}.casino-modal-header h3{align-items:center;color:var(--color-white);display:flex;font-size:20px;margin:0}.casino-modal-close{background:none;border:none;color:var(--color-text-muted);cursor:pointer;font-size:28px;line-height:1;padding:0}.casino-modal-close:hover{color:var(--color-white)}.casino-modal-body{padding:20px}.casino-transfer-info{background-color:var(--color-bg-muted);border-radius:8px;margin-bottom:20px;padding:15px}.casino-balance-row{color:var(--color-white);display:flex;font-size:16px;justify-content:space-between;padding:10px 0}.casino-balance-row:not(:last-child){border-bottom:1px solid var(--color-border-light)}.casino-balance-row .label{align-items:center;display:flex;gap:5px}.casino-balance-row .value{color:var(--color-gold);font-weight:700}.casino-transfer-form{margin-bottom:20px}.casino-form-group{margin-bottom:15px}.casino-form-group label{color:var(--color-white);display:block;font-size:14px;margin-bottom:8px}.casino-form-control{background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:5px;box-sizing:border-box;color:var(--color-white);font-size:16px;padding:12px;width:100%}.casino-form-control:focus{border-color:var(--color-gold);outline:none}.casino-quick-amount-buttons{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.casino-btn-amount{background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:5px;color:var(--color-white);cursor:pointer;font-size:14px;padding:10px;transition:all .3s}.casino-btn-amount:hover{background-color:#3a3a3a;border-color:var(--color-gold)}.casino-btn-amount.btn-max{background-color:var(--color-border);font-weight:700}.casino-transfer-notice{background-color:var(--color-bg-muted);border-left:3px solid var(--color-gold);border-radius:5px;padding:15px}.casino-transfer-notice p{align-items:center;color:var(--color-text-secondary);display:flex;font-size:13px;gap:8px;margin:5px 0}.casino-modal-footer{border-top:2px solid var(--color-border-light);display:flex;gap:10px;justify-content:flex-end;padding:20px}.casino-modal-btn{border:none;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;padding:12px 30px;transition:all .3s}.casino-btn-cancel{background-color:var(--color-border);color:var(--color-white)}.casino-btn-cancel:hover{background-color:var(--color-disabled)}.casino-btn-submit{background-color:var(--color-gold);color:var(--color-black)}.casino-btn-submit:hover{background-color:#ffed4e}@media (width <= 768px){.casino-modal-content{width:95%}.casino-modal-header h3{font-size:18px}.casino-quick-amount-buttons{grid-template-columns:repeat(2,1fr)}.casino-modal-footer{flex-direction:column}.casino-modal-btn{width:100%}}.roulette_tab{backdrop-filter:blur(14px);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02)),linear-gradient(180deg,rgba(8,13,24,.92),rgba(5,8,15,.96));border:1px solid hsla(0,0%,100%,.06);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 18px 36px rgba(0,0,0,.24);gap:10px;margin:8px auto 0;max-width:860px;padding:10px}.roulette_tab,.roulette_tab a{align-items:center;display:flex}.roulette_tab a{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01)),linear-gradient(180deg,rgba(31,39,57,.95),rgba(13,18,29,.95));border:1px solid hsla(0,0%,100%,.06);border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 8px 16px rgba(0,0,0,.18);color:var(--color-text-secondary);flex:1 1;font-weight:700;justify-content:center;letter-spacing:-.02em;min-height:46px;padding:0 20px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease,background .18s ease}.roulette_tab a:hover{border-color:hsla(0,0%,100%,.14);color:var(--color-text-primary);transform:translateY(-1px)}.roulette_tab a.active{background:linear-gradient(135deg,oklch(74% .2 55deg),oklch(64% .24 38deg));border-color:rgba(255,183,77,.36);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 16px 28px rgba(255,120,0,.3);color:var(--color-bg-body)}.roulette_wrap{background:linear-gradient(180deg,rgba(6,9,17,.18),rgba(6,9,17,.72)),url(/s_main/images/rul_bg.png?v2) no-repeat top;background-size:100%;border:1px solid hsla(0,0%,100%,.06);border-radius:28px;box-shadow:0 28px 54px rgba(0,0,0,.28);height:1343px;isolation:isolate;margin-top:14px;overflow:hidden;position:relative;text-align:center}.roulette_wrap:after{background:radial-gradient(circle at 50% 24%,rgba(255,204,102,.1),transparent 25%),linear-gradient(180deg,transparent 30%,rgba(2,4,10,.54));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.roulette_circle{margin-top:100px;position:relative;z-index:1}.roulette_canvas{left:0;position:absolute;right:0;top:193px;z-index:1}.roulette_canvas canvas{filter:drop-shadow(0 20px 40px rgb(0 0 0/28%));margin-top:-90px;width:729px}.roulette_pin{top:6%}.roulette_btn,.roulette_pin{left:0;position:absolute;right:0;z-index:2}.roulette_btn{height:150px;text-align:center;top:28.5%}.roulette_btn img{cursor:pointer;filter:drop-shadow(0 18px 32px rgb(0 0 0/34%));transition:transform .22s ease,filter .22s ease}.roulette_btn img:hover{filter:drop-shadow(0 22px 40px rgb(255 153 0/24%));transform:translateY(-3px) scale(1.05)}.roulette_character{left:63%;position:absolute;top:40%;z-index:2}.rulette_table{backdrop-filter:blur(20px);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01)),linear-gradient(180deg,rgba(20,24,34,.92),rgba(10,13,21,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 24px 44px rgba(0,0,0,.32);color:var(--color-white);font-family:Arial,sans-serif;margin:46px auto 0;overflow-y:auto;padding:20px;position:relative;width:min(80%,860px);z-index:9}.rulette_table:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.26),transparent);content:"";height:1px;inset:0 0 auto;position:absolute}.rulette_table table{border-collapse:separate;border-spacing:0;width:100%}.rulette_table table th{background:linear-gradient(135deg,oklch(55% .19 28deg),oklch(44% .15 24deg));color:var(--color-white);font-size:13px;letter-spacing:-.01em}.rulette_table tr:first-child th:first-child{border-top-left-radius:10px}.rulette_table tr:first-child th:last-child{border-top-right-radius:10px}.rulette_table table td,.rulette_table table th{color:var(--color-white);font-size:14px;padding:15px;text-align:center}.rulette_table tbody td{background:hsla(0,0%,100%,.01);border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--color-text-secondary)}.rulette_table tbody tr:nth-child(odd) td{background:hsla(0,0%,100%,.025)}.rulette_table tbody tr:hover td{background:rgb(110 168 254/9%);color:var(--color-white)}.rulette_table tbody tr:last-child td{border-bottom:0}@media (width <= 768px){.roulette_wrap{height:auto}.roulette_tab{border-radius:16px;gap:8px;margin-top:10px;padding:8px}.roulette_tab a{font-size:12px;line-height:1.3;min-height:44px;padding:0 10px}.roulette_circle{margin-left:auto;margin-right:auto;margin-top:11%;width:95%}.roulette_pin{top:7%}.roulette_pin img{height:65px}.roulette_canvas{align-items:center;display:flex;height:auto;justify-content:center;margin-top:-98.6%;top:inherit;width:100%}.roulette_canvas canvas{height:auto;margin:auto;width:94.5%}.roulette_btn{height:auto;margin-left:38.4%;margin-top:-63%;top:inherit;width:23%}.roulette_character{display:none}.rulette_table{border-radius:18px;padding:12px;width:100%}.rulette_table table td,.rulette_table table th{font-size:13px;padding:10px}}.virtual-page,.virtual-sport-tabs{background:var(--color-bg-primary)}.virtual-sport-tabs{display:flex;gap:4px;padding:8px 6px}.virtual-sport-tab{align-items:center;background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);border:1px solid var(--color-black);border-radius:4px;color:var(--color-text-muted);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:700;gap:3px;padding:8px 0 6px;text-align:center;text-decoration:none;transition:all .15s}.virtual-sport-icon{height:22px;object-fit:contain;width:22px}.virtual-sport-tab:hover{background:linear-gradient(180deg,var(--color-border-light) 0,var(--color-divider) 49%,var(--color-bg-primary) 51%,var(--color-bg-surface) 100%);color:var(--color-white)}.virtual-sport-tab.on{background:linear-gradient(180deg,var(--color-brand-alt),var(--color-brand-dark));border-color:var(--color-brand-dark);color:var(--color-white)}.virtual-top-area{display:flex;gap:0;padding:6px}.virtual-monitor-panel{display:flex;flex-direction:column;flex-shrink:0;gap:6px;width:200px}.virtual-monitor-tab{background:var(--color-bg-surface);border:1px solid var(--color-border-virtual);border-radius:3px;color:var(--color-text-label);cursor:pointer;font-size:12px;font-weight:700;line-height:1.6;padding:10px 8px;text-align:center;transition:all .15s}.virtual-monitor-tab:hover{border-color:var(--color-border);color:var(--color-text-subtle)}.virtual-monitor-tab.on{background:#0d3a6e;border-color:#1a6bc4;color:var(--color-white)}.virtual-video-panel{background:var(--color-black);flex:1;line-height:0}.virtual-video-frame{border:none;display:block;height:350px;width:100%}.virtual-bottom-area{display:flex;gap:6px;padding:0 6px 6px}.virtual-left-col,.virtual-right-col{flex:1;min-width:0}.virtual-left-league{align-items:center;background:var(--color-bg-surface);border-radius:3px;color:var(--color-white);display:flex;font-size:12px;gap:8px;margin-bottom:6px;padding:7px}.virtual-left-league-icon{flex-shrink:0}.virtual-left-league-icon img{height:24px}.virtual-left-league-tabs{display:flex;flex-wrap:wrap;gap:0}.virtual-league-tab{color:var(--color-text-label);cursor:pointer;float:left;font-size:12px;margin-right:15px;padding-top:3px;transition:all .15s}.virtual-league-tab:hover{color:var(--color-text-subtle)}.virtual-league-tab.on{color:var(--color-white)}.virtual-game-list{max-height:600px;overflow-y:auto}.virtual-game-list::-webkit-scrollbar{width:4px}.virtual-game-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.virtual-game-item{background:var(--color-bg-surface);border:2px solid var(--color-border-virtual);border-radius:3px;margin-bottom:6px;overflow:hidden;padding:0}.virtual-league-info{align-items:center;color:var(--color-text-label);display:flex;font-size:12px;font-weight:700;gap:5px;padding:6px 10px}.virtual-league-info img{height:20px}.virtual-league-info .league-text{color:var(--color-text-league)}.virtual-time-bar{align-items:center;color:var(--color-text-muted);display:flex;font-size:11px;justify-content:space-between;padding:4px 10px}.virtual-time-bar .time-box{background:var(--color-bg-primary);border-radius:3px;font-size:12px;padding:2px 8px}.virtual-time-bar .time-txt{color:var(--color-warning);font-size:13px;font-weight:700}.virtual-game-odds{display:flex;gap:0;padding:3px 5px}.virtual-game-unover{border-top:1px solid var(--color-divider)}.btn-virtual-bet{align-items:center;background:transparent;border:none;border-radius:0;color:var(--color-text-subtle);cursor:pointer;display:flex;flex:1 1;font-size:12px;justify-content:space-between;line-height:1.4;padding:8px 10px;transition:all .1s}.btn-virtual-bet:hover{background:rgba(255,85,0,.15)}.btn-virtual-bet.on{background:var(--color-accent-orange);color:var(--color-white)}.btn-virtual-bet.draw-btn{justify-content:center}.btn-virtual-bet .team-name{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.btn-virtual-bet .odds-val{flex-shrink:0;font-weight:700;margin-left:6px}.btn-virtual-bet.on .odds-val{color:var(--color-white)}.btn-virtual-bet .away-team{text-align:right}.btn-virtual-bet .away-odds{margin-left:0;margin-right:6px}.virtual-arrow-down,.virtual-arrow-up{font-size:11px;font-style:normal;margin:0 4px;vertical-align:middle}.virtual-arrow-up:before{color:var(--color-red-material);content:"▲"}.virtual-arrow-down:before{color:var(--color-blue-material);content:"▼"}.btn-virtual-bet.on .virtual-arrow-down:before,.btn-virtual-bet.on .virtual-arrow-up:before{color:var(--color-white)}.btn-virtual-vs{align-items:center;color:#4a90d9;display:flex;font-size:12px;font-weight:700;justify-content:center;min-width:50px;width:50px}.virtual-race-runners{display:flex;flex-wrap:wrap;gap:3px;padding:5px}.btn-virtual-runner{align-items:center;background:transparent;border:none;color:var(--color-text-subtle);cursor:pointer;display:flex;gap:6px;padding:8px 10px;transition:all .1s;width:calc(50% - 2px)}.btn-virtual-runner:hover{background:rgba(255,85,0,.15)}.btn-virtual-runner.on{background:var(--color-accent-orange);color:var(--color-white)}.btn-virtual-runner .runner-num{align-items:center;background:var(--color-border-light);border-radius:50%;color:var(--color-white);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.btn-virtual-runner.on .runner-num{background:var(--color-white);color:var(--color-accent-orange)}.virtual-runner-img{flex-shrink:0;height:24px;width:24px}.runner-name{flex:1;font-size:12px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.runner-odds{flex-shrink:0;font-weight:700}.virtual-empty{font-size:13px;padding:30px}.virtual-cart-empty,.virtual-empty{color:var(--color-disabled);text-align:center}.virtual-cart-empty{font-size:12px;padding:20px}.virtual-cart-item{background:#0b1423;border-radius:0;margin:2px;padding:2px}.virtual-cart-item .cart-inner{background:var(--color-bg-primary);padding:0}.virtual-cart-league{color:var(--color-text-league);font-size:11px;padding:4px 8px}.virtual-cart-teams{color:var(--color-white)}.virtual-cart-pick,.virtual-cart-teams{font-size:12px;font-weight:700;padding:2px 8px}.virtual-cart-pick{color:var(--color-accent-orange)}.virtual-cart-pick .cart-odds{background:var(--color-accent-orange);border-radius:2px;color:var(--color-white);display:inline-block;font-size:12px;font-weight:700;margin-left:4px;padding:2px 10px}.virtual-cart-del{color:var(--color-text-disabled);cursor:pointer;font-size:14px;position:absolute;right:6px;top:6px}.virtual-cart-del:hover{color:var(--color-white)}.user_body .bgy.title #virtual_cart_clear{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:5px}.user_body .bgy.title #virtual_cart_clear i{font-size:16px}.right_content .betinput2 #virtual_total_odd,.right_content .betinput2 #virtual_total_odd_amount{color:var(--color-accent-orange);font-size:13px;font-weight:700}.virtual-history-tabs{background:var(--color-bg-surface);display:flex;gap:4px;padding:2px}.virtual-history-tab{border-radius:3px;color:var(--color-text-label);cursor:pointer;flex:1 1;font-size:12px;font-weight:700;padding:8px 0;text-align:center;transition:all .15s}.virtual-history-tab:hover{color:var(--color-text-subtle)}.virtual-history-tab.on{background:#0d3a6e;color:var(--color-white)}.virtual-history-content{background:var(--color-bg-surface)}.virtual-history-panel{max-height:400px;overflow-y:auto}.virtual-history-panel::-webkit-scrollbar{width:4px}.virtual-history-panel::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.virtual-mybet-table,.virtual-result-table{color:var(--color-text-subtle);font-size:12px}.virtual-result-header{background:#161b1f;display:flex;font-size:11px;font-weight:700;padding:8px 0}.virtual-result-header>div{padding:0 4px;text-align:center}.virtual-flex-field{flex:1}.virtual-result-row{border-bottom:1px solid #2b2d31;color:var(--color-text-muted);display:flex;font-size:11px;padding:6px 0}.virtual-result-row>div{align-items:center;display:flex;justify-content:center;padding:0 4px;text-align:center}.virtual-result-row .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width <= 1250px){.virtual-video-frame{height:300px}}@media (width <= 980px){.virtual-sport-tabs{flex-wrap:nowrap;gap:2px;overflow-x:auto;padding:4px}.virtual-sport-tab{font-size:11px;min-width:0;padding:6px 0 4px}.virtual-sport-icon{height:18px;width:18px}.virtual-top-area{padding:4px}.virtual-monitor-panel{display:none}.virtual-video-frame{height:220px}.virtual-bottom-area{flex-direction:column;padding:0 4px 4px}.virtual-left-col,.virtual-right-col{width:100%}.virtual-game-list{max-height:none}.virtual-left-league{gap:5px;padding:5px}.virtual-left-league-tabs{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.virtual-league-tab{margin-right:10px;white-space:nowrap}.virtual-league-info{font-size:11px;padding:4px 8px}.virtual-league-info img{height:16px}.virtual-time-bar{font-size:10px;padding:3px 8px}.virtual-time-bar .time-txt{font-size:12px}.btn-virtual-bet{font-size:11px;padding:6px 8px}.btn-virtual-vs{font-size:11px;min-width:40px;width:40px}.virtual-race-runners{gap:2px;padding:3px}.btn-virtual-runner{gap:4px;padding:6px 8px}.btn-virtual-runner .runner-num{font-size:10px;height:20px;width:20px}.virtual-runner-img{height:20px;width:20px}.runner-name{font-size:11px}.virtual-history-tab{font-size:11px;padding:6px 0}.virtual-history-panel{max-height:300px}.virtual-result-header,.virtual-result-row{font-size:10px}.virtual-result-header>div,.virtual-result-row>div{padding:0 2px}}@media (width <= 460px){.btn-virtual-runner{width:100%}.virtual-video-frame{height:180px}}.mini-game-tabs,.mini-page{background:var(--color-bg-primary)}.mini-game-tabs{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;padding:8px 6px}.mini-game-tab{align-items:center;background:linear-gradient(180deg,var(--color-bg-elevated) 0,var(--color-bg-surface) 49%,var(--color-black) 51%,var(--color-bg-panel) 100%);border:1px solid var(--color-black);border-radius:4px;color:var(--color-text-muted);cursor:pointer;display:flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:5px;padding:8px 12px 6px;text-align:center;text-decoration:none;transition:all .15s;white-space:nowrap}.mini-game-tab:hover{background:linear-gradient(180deg,var(--color-border-light) 0,var(--color-divider) 49%,var(--color-bg-primary) 51%,var(--color-bg-surface) 100%);color:var(--color-white)}.mini-game-tab.on{background:linear-gradient(180deg,var(--color-brand-alt),var(--color-brand-dark));border-color:var(--color-brand-dark);color:var(--color-white)}.mini-game-tab.locked{opacity:.55}.mini-game-tab.locked i.fa-lock{color:var(--color-accent-orange);font-size:10px;margin-left:2px}.mini-game-icon{height:20px;object-fit:contain;width:20px}.mini-video-area{background:var(--color-black);line-height:0;padding:6px}.mini-video-frame{border:none;display:block;height:641px;margin:0 auto;max-width:900px;width:100%}.mini-notice{align-items:center;background:linear-gradient(180deg,var(--color-bg-surface),var(--color-bg-primary));border-bottom:1px solid var(--color-divider);color:var(--color-text-label);display:flex;font-size:12px;gap:8px;padding:7px 10px}.mini-notice-label{background:linear-gradient(180deg,var(--color-brand-alt),var(--color-brand-dark));border-radius:3px;color:var(--color-white);display:inline-block;flex-shrink:0;font-size:11px;font-weight:700;padding:2px 8px}.mini-betting-board{padding:6px}.mini-page .item-container{background:var(--color-bg-surface);border:none;border-radius:3px;margin:0;overflow:hidden}.mini-page .item-container__header{background:linear-gradient(180deg,var(--color-bg-surface),var(--color-bg-primary))!important;background-image:none!important;border-bottom:1px solid var(--color-border-light);height:auto!important;padding:8px 10px}.mini-page .header-title{align-items:center;color:var(--color-text-subtle);display:flex;font-size:13px;font-weight:700;gap:4px}.mini-page .btn-panel-toggle{background:linear-gradient(180deg,var(--color-brand-alt),var(--color-brand-dark));border-radius:3px;color:var(--color-white);flex-shrink:0;font-size:11px;font-weight:700;margin-left:auto;padding:2px 10px}.mini-page .item-container__body{background:transparent!important;background-image:none!important}.mini-page .item-container__body--big,.mini-page .item-container__body--small{align-items:stretch;background:transparent!important;background-image:none!important;border-bottom:1px solid var(--color-divider);display:flex!important;height:auto!important;margin:0;min-height:0;padding:0}.mini-page .item-panel__left{align-items:center;background:var(--color-bg-near-black);border-right:1px solid var(--color-divider);display:flex;flex-shrink:0;float:none;justify-content:center;padding:6px;width:100px}.mini-page .item-panel__left-text{color:var(--color-text-league);font-size:11px;font-weight:700;line-height:1.4;text-align:center}.mini-page .item-panel__right{display:flex;flex:1;flex-wrap:wrap;float:none;gap:0;width:auto}.mini-page .col-6{float:none;padding:0;width:50%}.mini-page .col-4{float:none;padding:0;width:33.333%}.mini-page .col-3{float:none;padding:0;width:25%}.mini-page .custom-btn{align-items:center;background:rgb(255 85 0/5%)!important;background-image:none!important;background-position:unset!important;border:1px solid var(--color-border-light);border-radius:0;box-sizing:border-box;color:var(--color-text-muted);cursor:pointer;display:flex!important;font-size:12px;height:auto!important;justify-content:space-between;min-height:36px;padding:8px 6px;transition:all .1s;width:100%!important}.mini-page .custom-btn:hover{background:rgba(255,85,0,.15)!important;background-image:none!important}.mini-page .custom-btn.active{background:var(--color-accent-orange)!important;background-image:none!important;border-color:var(--color-accent-orange);color:var(--color-white)}.mini-page .custom-btn.processing{background:var(--color-divider)!important;background-image:none!important;opacity:.4;pointer-events:none}.mini-page .btn-panel-left{align-items:center;display:flex;flex:1;float:none;gap:4px;width:auto}.mini-page .btn-panel-right{flex-shrink:0;float:none;margin-left:6px;width:auto}.mini-page .button-text{color:inherit;font-family:inherit;font-size:12px;font-weight:400}.mini-page .custom-btn.active .button-text{color:var(--color-white)}.mini-page .txt_odds{color:var(--color-accent-orange);font-size:12px;font-weight:700}.mini-page .custom-btn.active .txt_odds,.mini-page .icon{color:var(--color-white)}.mini-page .icon{align-items:center;background-image:none!important;background-position:unset!important;border-radius:2px;display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;height:18px;justify-content:center;width:18px}.mini-page .icon.odd{background:var(--color-mini-red)}.mini-page .icon.odd:after{content:"홀"}.mini-page .icon.even{background:var(--color-blue-material)}.mini-page .icon.even:after{content:"짝"}.mini-page .icon.up{background:var(--color-red-material)}.mini-page .icon.up:after{content:"▲"}.mini-page .icon.down{background:var(--color-blue-material)}.mini-page .icon.down:after{content:"▼"}.mini-page .icon.small{background:var(--color-green-material)}.mini-page .icon.small:after{content:"소"}.mini-page .icon.medium{background:#ff9800}.mini-page .icon.medium:after{content:"중"}.mini-page .icon.large{background:var(--color-red-material)}.mini-page .icon.large:after{content:"대"}.mini-page .icon.p{background:#9c27b0}.mini-page .icon.p:after{content:"P"}.mini-page .icon.a{background:var(--color-disabled)}.mini-page .icon.a:after{content:"A"}.mini-page .icon.b{background:var(--color-disabled)}.mini-page .icon.b:after{content:"B"}.mini-page .icon.c{background:var(--color-disabled)}.mini-page .icon.c:after{content:"C"}.mini-page .icon.d{background:var(--color-disabled)}.mini-page .icon.d:after{content:"D"}.mini-page .icon.e{background:var(--color-disabled)}.mini-page .icon.e:after{content:"E"}.mini-page .icon.f{background:var(--color-disabled)}.mini-page .icon.f:after{content:"F"}.mini-page .icon.g{background:var(--color-disabled)}.mini-page .icon.g:after{content:"G"}.mini-page .icon.h{background:var(--color-disabled)}.mini-page .icon.h:after{content:"H"}.mini-page .custom-btn.active .icon{background:hsla(0,0%,100%,.25)}.mini-page .btn-panel-left>.even,.mini-page .btn-panel-left>.large,.mini-page .btn-panel-left>.medium,.mini-page .btn-panel-left>.odd,.mini-page .btn-panel-left>.small{align-items:center;border-radius:2px;color:var(--color-white);display:inline-flex;flex-shrink:0;font-size:9px;font-weight:700;height:18px;justify-content:center;width:18px}.mini-page .btn-panel-left>.odd{background:var(--color-mini-red)}.mini-page .btn-panel-left>.odd:after{content:"홀"}.mini-page .btn-panel-left>.even{background:var(--color-blue-material)}.mini-page .btn-panel-left>.even:after{content:"짝"}.mini-page .btn-panel-left>.small{background:var(--color-blue-material)}.mini-page .btn-panel-left>.small:after{content:"P"}.mini-page .btn-panel-left>.medium{background:var(--color-green-material)}.mini-page .btn-panel-left>.medium:after{content:"T"}.mini-page .btn-panel-left>.large{background:var(--color-mini-red)}.mini-page .btn-panel-left>.large:after{content:"B"}.mini-page .item-container__footer{display:none}.mini-page .seven-more{display:block!important}.mini-page .w-75{flex:1;width:auto}.mini-page .w-75 .button-text{display:block;line-height:1.3}.mini-timer{color:var(--color-accent-orange);font-size:18px;font-weight:700;letter-spacing:1px}.right_content .betinput2 #mini_select_item{color:var(--color-white);font-weight:700}.right_content .betinput2 #mini_select_odds,.right_content .betinput2 #mini_win_amount{color:var(--color-accent-orange);font-size:13px;font-weight:700}.user_body .bgy.title #mini_cart_clear{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:5px}.user_body .bgy.title #mini_cart_clear i{font-size:16px}.mini-order-area{margin-top:0}.mini-order-list{background:var(--color-bg-surface);max-height:300px;overflow-y:auto}.mini-order-list::-webkit-scrollbar{width:4px}.mini-order-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.mini-order-row{align-items:center;border-bottom:1px solid var(--color-divider);color:var(--color-text-secondary);display:flex;font-size:11px;gap:6px;padding:6px 8px}.mini-order-round{color:var(--color-text-muted);min-width:40px}.mini-order-game{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-order-amount{color:var(--color-accent-orange);min-width:120px;text-align:right}.mini-order-result{font-weight:600;min-width:30px;text-align:center}.mini-order-result.win{color:var(--color-green-material)}.mini-order-result.lose{color:var(--color-mini-red);text-decoration:line-through}.mini-order-result.wait{color:var(--color-text-label)}.mini-order-empty{color:var(--color-disabled);font-size:12px;padding:20px;text-align:center}@media (width <= 1250px){.mini-video-frame{height:400px}}@media (width <= 980px){.mini-game-tabs{flex-wrap:nowrap;gap:2px;overflow-x:auto;padding:4px}.mini-game-tab{font-size:11px;padding:6px 8px}.mini-game-icon{height:16px;width:16px}.mini-video-area{padding:4px}.mini-video-frame{height:280px}.mini-betting-board{padding:4px}.mini-page .item-panel__left{padding:4px;width:70px}.mini-page .item-panel__left-text{font-size:10px}.mini-page .custom-btn{font-size:11px;min-height:32px;padding:6px 4px}.mini-page .icon{font-size:8px;height:16px;width:16px}}@media (width <= 460px){.mini-video-frame{height:200px}.mini-game-tab{font-size:10px;padding:5px 6px}.mini-page .item-panel__left{padding:3px;width:55px}.mini-page .item-panel__left-text{font-size:9px}.mini-page .custom-btn{font-size:10px;min-height:28px;padding:5px 3px}.mini-page .icon{font-size:7px;height:14px;width:14px}}.mini-play-layout{align-items:flex-start;display:flex;gap:6px}.mini-play-layout .mini-betting-board{flex:6;min-width:0;padding:0}.mini-order-inline{background:var(--color-bg-surface);border-radius:3px;flex:4;max-height:calc(100vh - 150px);min-width:0;overflow-y:auto;position:sticky;top:142px}.mini-order-inline::-webkit-scrollbar{width:4px}.mini-order-inline::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.mini-order-inline .title{font-size:12px;padding:8px 10px}@media (width <= 980px){.mini-play-layout{flex-direction:column}.mini-order-inline{max-height:none;position:static;width:100%}}.navi-casino-transfer-tab,.slip-transfer-tab{background:var(--color-gray-900);color:#999;font-weight:400;transition:background .2s,color .2s}.navi-casino-transfer-tab.active,.slip-transfer-tab.active{background:var(--color-brand-bg);color:var(--color-white);font-weight:700}.casino-transfer-submit-deposit{background:var(--color-green-material)}.casino-transfer-submit-withdraw{background:var(--color-red-material)}.fav-toggle{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;margin-right:4px;min-height:44px;min-width:44px;padding:4px}.fav-toggle i{color:var(--color-text-disabled);font-size:14px;transition:color .2s}.fav-toggle .fi-sr-star{color:var(--color-warning)}.league-fav .league_info{border-left:3px solid var(--color-warning)}.trust-footer{background:var(--color-bg-body);border-top:1px solid var(--color-border);margin-top:32px;padding:24px 16px;text-align:center}.trust-badges{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:12px}.trust-badge{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--font-size-sm);gap:6px}.trust-badge i{color:var(--color-success);font-size:16px}.trust-links{color:var(--color-text-disabled);font-size:var(--font-size-xs);margin-bottom:8px}.trust-links a{color:var(--color-text-muted);padding:0 4px;text-decoration:none}.trust-links a:hover{color:var(--color-white)}.trust-copy,.trust-links span{color:var(--color-text-disabled)}.trust-copy{font-size:var(--font-size-xs);margin:0}.navdiv .menu-highlight-nav{animation:menu-highlight-pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#d97706)!important;border-radius:4px;color:var(--color-black)!important;font-weight:800;padding:4px 14px}.submenu .menu-highlight a{color:#f59e0b!important;font-weight:700}.submenu .menu-highlight a i{color:#f59e0b!important}.leftMenu .menu .menu-highlight-left{background:linear-gradient(135deg,#f59e0b,#d97706)!important;border-radius:4px;color:var(--color-black)!important;font-weight:800;margin:4px 0}@keyframes menu-highlight-pulse{0%,to{opacity:1}50%{opacity:.85}}.w_mybet,.w_mybet .mybet-shell{display:flex;flex-direction:column;gap:16px}.w_mybet .mybet-hero-card{align-items:stretch;background:linear-gradient(180deg,rgba(29,35,49,.96),rgba(12,16,24,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding:22px}.w_mybet .mybet-hero-copy{display:flex;flex:1 1 420px;flex-direction:column;gap:12px}.w_mybet .mybet-eyebrow{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.w_mybet .mybet-eyebrow:before{background:linear-gradient(135deg,rgba(255,216,128,.95),rgba(118,79,255,.92));border-radius:999px;box-shadow:0 0 0 4px rgba(255,214,102,.1);content:"";height:10px;width:10px}.w_mybet .mybet-hero-title{color:var(--color-white);font-size:clamp(24px,4vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.w_mybet .mybet-hero-body{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0;max-width:620px}.w_mybet .mybet-hero-summary{background:linear-gradient(180deg,rgba(13,18,26,.94),rgba(18,24,35,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 24px rgba(0,0,0,.24);display:flex;flex:0 0 280px;flex-direction:column;gap:6px;justify-content:center;min-width:240px;padding:18px}.w_mybet .mybet-hero-summary__label{color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.w_mybet .mybet-hero-summary__value{color:var(--color-white);font-size:32px;font-weight:800;letter-spacing:-.03em}.w_mybet .mybet-hero-summary__meta{color:rgba(255,216,128,.92);font-size:14px;font-weight:700}.w_mybet .mybet-category-tabs{background:transparent;display:flex;flex-wrap:wrap;gap:8px;padding:0}.w_mybet .mybet-category-tabs a,.w_mybet .mybet-subtabs a{align-items:center;background:linear-gradient(180deg,rgba(30,36,48,.96),rgba(14,18,25,.96));border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 18px rgba(0,0,0,.2);color:var(--color-text-muted);display:inline-flex;font-size:13px;font-weight:700;height:42px;justify-content:center;min-width:108px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,border-color .18s ease;width:auto}.w_mybet .mybet-category-tabs a:hover,.w_mybet .mybet-subtabs a:hover{border-color:rgba(255,216,128,.38);color:var(--color-white);transform:translateY(-1px)}.w_mybet .mybet-category-tabs a.on,.w_mybet .mybet-subtabs a.on{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-color:rgba(255,216,128,.35);box-shadow:0 14px 24px rgba(104,51,230,.24),inset 0 1px 0 hsla(0,0%,100%,.16);color:var(--color-white)}.w_mybet .mybet-section-card{background:linear-gradient(180deg,rgba(24,30,42,.96),rgba(11,15,22,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 36px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:16px;padding:20px}.w_mybet .mybet-section-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.w_mybet .mybet-section-copy{display:flex;flex-direction:column;gap:8px}.w_mybet .mybet-section-title{color:var(--color-white);font-size:20px;font-weight:800}.w_mybet .mybet-section-caption{color:var(--color-text-muted);font-size:13px;line-height:1.6;max-width:620px}.w_mybet .mybet-subtabs{background:transparent;display:flex;flex-wrap:wrap;gap:8px}.w_mybet .mybet-bulk-actions{display:flex;flex-wrap:wrap;gap:10px}.w_mybet .mybet-bulk-actions .btn_blue,.w_mybet .mybet-bulk-actions .btn_red{align-items:center;border-radius:12px!important;box-shadow:0 12px 22px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.08);display:inline-flex;height:40px!important;justify-content:center;min-width:112px;padding:0 16px!important}.w_mybet .mybet-results-card{background:linear-gradient(180deg,rgba(14,19,28,.96),rgba(9,12,18,.96));border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden;padding:0}.w_mybet .desktop.pc_bet_history2.mybet-results-card{display:block!important}.w_mybet .mobile.game_list.mybet-results-card .moblie_bet_history{display:none!important}.w_mybet .match-result.game_list,.w_mybet .moblie_bet_history{padding:16px}.w_mybet .sports-list .game_list .betting_title li{background:linear-gradient(180deg,rgba(60,68,90,.96),rgba(24,30,42,.96))!important;border:0!important;color:var(--color-white);font-size:12px;font-weight:700;letter-spacing:.04em;min-height:40px}.w_mybet .sports-list .game_list .betting_content li{background:linear-gradient(180deg,rgba(18,23,33,.96),rgba(10,14,20,.96));border-color:hsla(0,0%,100%,.07)!important;color:var(--color-text-secondary);min-height:42px}.w_mybet .sports-list .game_list .betting_content li.gdate,.w_mybet .sports-list .game_list .betting_content li.gleague{color:var(--color-text-muted)}.w_mybet .sports-list .game_list .betting_content li.gteam .vs{color:rgba(255,216,128,.88)}.w_mybet .sports-list .game_list .betting_content li.gname,.w_mybet .sports-list .game_list .betting_content li.godd{font-weight:700}.w_mybet .sports-list .game_list .betting_content li.gscore{color:var(--color-white);font-weight:700}.w_mybet .betting-footer{background:linear-gradient(180deg,rgba(15,20,29,.92),rgba(10,13,19,.92));border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);margin:10px 0 18px;padding:14px 16px}.w_mybet .betting-footer span{color:var(--color-text-secondary)}.w_mybet .betting-footer #bet_cancel_btn,.w_mybet .betting-footer .cancel_button{align-items:center;border-radius:10px;box-shadow:0 10px 18px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.06);display:inline-flex;font-size:12px;font-weight:700;height:30px;justify-content:center;min-width:72px}.w_mybet .match-result>.dflexC.mt20,.w_mybet .match-result>.empty-state,.w_mybet .moblie_bet_history>.dflexC.mt20,.w_mybet .moblie_bet_history>.empty-state{align-items:center;background:linear-gradient(180deg,rgba(12,16,24,.9),rgba(9,12,18,.9));border:1px dashed hsla(0,0%,100%,.12);border-radius:18px;color:var(--color-text-muted);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:220px;padding:28px 24px;text-align:center}.w_mybet .mybet-pagination{padding:0 16px 18px}.w_mybet .mybet-pagination .el-pagination{justify-content:center}@media (max-width:1024px){.w_mybet .mybet-hero-card,.w_mybet .mybet-section-card{padding:18px}.w_mybet .mybet-hero-summary{flex:1 1 100%;min-width:0}.w_mybet .match-result.game_list,.w_mybet .moblie_bet_history{padding:14px}}@media (max-width:767px){.w_mybet .mybet-hero-card,.w_mybet .mybet-section-card{padding:16px}.w_mybet .mybet-category-tabs a,.w_mybet .mybet-subtabs a{flex:1 1 calc(50% - 8px);min-width:0}.w_mybet .mybet-bulk-actions .btn_blue,.w_mybet .mybet-bulk-actions .btn_red{flex:1 1 calc(50% - 10px);min-width:0}.w_mybet .mybet-hero-summary__value{font-size:26px}.w_mybet .mybet-section-title{font-size:18px}.w_mybet .betting-footer,.w_mybet .match-result.game_list,.w_mybet .moblie_bet_history{padding:12px}}.manual-bonus-btn{background:transparent;border:1px solid var(--color-border,#333);border-radius:4px;color:var(--color-text-secondary,#999);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s;width:100%}.manual-bonus-btn.on{background:linear-gradient(180deg,var(--color-brand-bg,#3f51b5),var(--color-brand-dark,#303f9f));border-color:var(--color-brand,#3f51b5);color:#fff}.manual-bonus-btn.off:hover{border-color:var(--color-brand,#3f51b5);color:var(--color-brand,#3f51b5)}@media screen and (width <=1450px){body,html{min-width:100%}.desktop{display:none!important}.container_wrap .contents{margin:0 306px 0 0}.left_content{display:none}}@media screen and (width <=1250px){.right_content{display:none}.container_wrap .contents{margin:0}}@media screen and (width <=980px){.desktop{display:none!important}.mobile{display:block}iframe{width:100%!important}.container_wrap{margin-top:60px;padding-top:0}.btn_blue,.btn_gray,.btn_green,.btn_lgr,.btn_red{padding:5px 10px}.btn_red_s{font-size:11px;padding:4px 3px}.top_wrap{background:none;height:auto}.top_wrap .userm_wrap{height:inherit}.top_wrap .logo{background:linear-gradient(180deg,#282828,#080808)!important;height:60px;left:0!important;position:absolute!important;text-align:center;top:0;width:100%;z-index:999!important}.top_wrap .logo img{height:50px!important;margin-top:4px}.top_wrap .m_menu_expand_btn{display:inline-block;height:40px;left:5px;line-height:40px;position:absolute;top:9px;width:40px;z-index:9999}.top_wrap .m_menu_expand_btn span{color:#fe7501;font-size:24px;padding:8px}.top_wrap .m_menu_pc_btn{display:inline-block;height:40px;line-height:40px;position:absolute;right:5px;top:9px;width:40px;z-index:9999}.top_wrap .m_menu_pc_btn span{color:#fe7501;font-size:24px;padding:8px}.top_wrap .userm_wrap ul.submenu{display:none}.top_wrap .userm_wrap ul.loginmenu{background:var(--color-black);gap:4px;justify-content:space-between;margin:0;padding:5px;position:absolute;top:60px;width:100%}.top_wrap .userm_wrap ul.loginmenu li.logout{background:var(--color-black);border:1px solid #f96c31;border-radius:4px;height:44px;margin-left:0;width:49%}.top_wrap .userm_wrap ul.loginmenu2{background:#161c22;bottom:0;display:block!important;justify-content:space-between;margin:0;padding:7px 0 0;position:absolute;width:100%}.top_wrap .userm_wrap ul.loginmenu2 .user_body{border-radius:0;margin-bottom:0;padding:1px}.user_body table td .out{background:var(--color-black);border-radius:3px;font-size:11px;height:19px;line-height:20px;margin-left:3px;padding:0 3px}.scrollNotice-copy{display:none}.top_wrap .userm_wrap div.oneline{height:32px;line-height:30px;margin-left:53px;position:absolute;top:43px;transform:skew(-23deg);width:71%}.top_wrap .userm_wrap div.oneline span{margin-top:5px}.top_wrap .userm_wrap .user_info{height:39px;margin-right:0;padding:0;transform:skew(-23deg);width:100%}.top_wrap .userm_wrap .user_info>div{align-items:center;flex-basis:55%;padding:0;transform:skew(23deg)}.top_wrap .userm_wrap .user_info>div.user_nick{flex-basis:45%;font-size:11px}.top_wrap .userm_wrap .user_info>div ul li:first-child{align-items:center;display:flex;flex-basis:15%;text-align:center}.top_wrap .userm_wrap .user_info>div ul li:last-child{flex-basis:85%;font-size:11px;text-align:left}.top_wrap .userm_wrap .user_info>div ul li:first-child>span{display:none;text-indent:-999px}.top_wrap .userm_wrap .user_info>div ul{justify-content:center;min-width:100%}.top_wrap .userm_wrap .user_info>div ul li:first-child img{height:14px;margin-top:0}.top_wrap .userm_wrap .user_info>div ul li span.money,.top_wrap .userm_wrap .user_info>div ul li span.point,.top_wrap .userm_wrap .user_info>div.user_nick span{font-size:11px}.top_wrap .userm_wrap div.oneline marquee{transform:skew(23deg)}.container_wrap .right_area{background:#0e0e12;bottom:-210px;left:0;padding:0;position:fixed;width:100%;z-index:999}.container_wrap .right_area .right_cart .user_body,.container_wrap .right_area .right_cart>h1:first-child{display:none}.container_wrap .right_cart .cart_body>div.line{display:inline-block;width:49.2%}.container_wrap .right_cart .choice_list{display:none}.container_wrap .right_cart .choice_list.active{display:block}.container_wrap .contents{background-size:contain!important;display:inherit!important;margin-left:0!important;padding:4px!important}.container_wrap .contents.active{filter:brightness(.2)}.container_wrap .right_cart{border-top:0}.container_wrap .right_cart .betcart{margin-top:0}.container_wrap .right_cart .choice_list .wrap_bet_team .bet_team_name{width:140px}.contents .mainlink{flex-wrap:wrap;margin-top:5px;padding:0;width:100%!important}.contents .mainlink li{border-radius:4px;clip-path:none;flex-basis:100%!important;flex:0 0 100%;font-size:14px!important;height:170px;padding:5px!important}.contents .mainlink li a{background:repeating-linear-gradient(45deg,#000,#1a2831 170px);border-radius:3px;clip-path:none}.contents .mainlink li a img{height:100%;left:30px}.contents .mainlink li span.txt{border-radius:0 0 3px 3px}.mobilelink{background:var(--color-near-black);border:1px solid var(--color-gray-900);border-radius:4px;column-gap:1px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);margin:5px 0 0;overflow:hidden;row-gap:1px}.mobilelink a{align-items:center;background:var(--color-border);color:var(--color-white);display:flex;font-size:14px;gap:4px;justify-content:center;padding:14px 10px}.main_notice_area{display:block;margin-top:10px!important}.page-image .text{bottom:10px;left:10px;text-align:left}.page-image .text img.logo{height:40px;width:inherit}.page-image .text .textsmall{font-size:14px}.cpmenu a{flex:1 1}.layer_popup{left:0!important;top:0!important;width:100%!important}.layer_popup table{border-spacing:0;width:100%!important}.layer_popup .board_content img{width:100%}.w_result iframe{width:100%!important}.nav_wrap{display:none}.contents .notice_box{border:0;flex-basis:100%;margin-top:6px;padding:0;width:100%}.footer .service{background-size:200%;height:50px}.contents .ban_box{display:inline-block}.contents .ban_box a{width:49.2%}.contents .ban_box a:nth-child(2n){margin-right:0}.loginContainer,.signContainer{overflow:auto}.loginContainer .colWrap{display:block}.left_content{display:none}.left_content.active{display:block;top:61px;z-index:1500}.left_content .scrollFrame{height:100%;margin-left:0;overflow-y:scroll;top:0}.left_content .x-nav{align-items:center;background:linear-gradient(0deg,#0d426c,#245e8d);border-radius:50%;color:#fff;display:flex!important;filter:drop-shadow(2px 4px 5px #0d426c);font-size:20px;height:45px;justify-content:center;left:210px;position:fixed;text-align:center;top:15px;width:45px;z-index:99}.left_content .info{align-items:center;display:flex;padding:10px}.left_content .info img{margin-right:10px}.left_content .logo{display:block!important;padding-top:25px;text-align:center}.left_content .logo img{height:45px;margin-bottom:5px}.left_content .leftMenu{border-radius:0;box-shadow:unset;margin:0;padding:0;width:100%}.left_content .gameMenu{background:unset;border:none;display:block!important}.left_content .gameMenu ul li{background:linear-gradient(180deg,#244586,#07235a);border:1px solid #363535;border-radius:7px;margin-bottom:7px;padding:8px}.left_content .leftMenu ul li a{display:flex;flex-direction:row}.left_content .leftMenu ul li a span{margin-right:10PX;opacity:1}.left_content .leftMenu ul li .newHint,.left_content .leftMenu ul li a .txt{display:block;margin-top:0}.left_content .leftMenu ul li a .hovePic{left:0}.left_content .leftMenu ul li a .hovePic img{width:35px}.left_content .leftMenu01{border:#ffdead;margin-top:10px}.left_content .leftMenu01 ul li{border-bottom:1px solid #746e6e;padding:6px 3px}.left_content .leftMenu01 ul li a span{font-size:18px;margin-left:10px}.left_content .leftMenu01:after{height:0}.left_content .leftMenu02{border:none;padding-bottom:30px;padding-top:10px}.left_content .leftMenu02 ul li{border:1px solid var(--bdColor040);border-radius:8px;margin-bottom:7px}.left_content .leftMenu02 ul li span{margin-left:7px}.left_content .bottom .logout{align-items:center;display:flex;padding:10px}.left_content .bottom .logout span{background:linear-gradient(353.95deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 97.43%);color:#af71f7;font-size:22px;margin:0 10px}.left_content .bottom a img{padding:10px;width:100%}.right_content{display:none;top:60px}.right_content.active{bottom:inherit;display:block;z-index:999}.right_content .scrollFrame{max-height:50vh;overflow-y:scroll}.right_content .x-nav{align-items:center;background:linear-gradient(0deg,#0d426c,#245e8d);border-radius:50%;color:#fff;display:flex!important;filter:drop-shadow(2px 4px 5px #0d426c);font-size:20px;height:45px;justify-content:center;position:fixed;right:20px;text-align:center;top:15px;width:45px;z-index:99}.right_content .rightMenu{background:var(--color-black);padding:0}.right_content .rightMenu ul{display:flex;flex-wrap:wrap}.right_content .rightMenu ul li{width:100%}.right_content .rightinfo.mob{background:#024a78;border:1px solid #88b9d9;border-radius:10px;display:block!important;padding:10px}.right_content .logo{display:block!important;padding-top:25px;text-align:center}.right_content .logo img{height:45px;margin-bottom:5px}.right_content .rightinfo .user_info{align-items:center;display:flex;justify-content:space-between}.right_content .rightinfo .user_info ul{background:rgba(0,0,0,.3);border-radius:6px;flex-basis:35%;padding:8px}.right_content .rightinfo .user_info ul li{line-height:18px}.right_content .rightinfo.mob a.logout{border:2px solid var(--color-primary);border-radius:18px;color:var(--color-primary);font-size:16px;margin-top:10px;padding:6px 20px;width:100%}.right_area img.banner{display:none}#close_cart{font-size:24px;left:-50px;padding:10px;position:absolute;top:10px}.right_area.active{bottom:0!important;display:block!important}.contents .slide_viewer{height:130px}.contents .divide{margin-top:5px!important}.extraOdds .betBox ul{flex-wrap:wrap}.extraOdds .betBox ul li{width:49.5%!important}.spo_jong{justify-content:left;overflow:hidden;overflow-x:auto;white-space:nowrap;width:100%}.spo_jong a{font-size:14px!important;min-width:80px}.sports-list .league_info{font-size:14px;margin-top:3px}.sports-list .league_info .info,.sports-list.disabled .league_info .info{display:block;float:right;height:34px;line-height:30px;padding-right:5px}.sports-list.disabled .league_info .info{color:var(--color-gray-700)}.sports-list .league_info .mobile_time{display:block;float:right}.sports-list .game_list ul{height:auto;position:relative;width:100%}.sports-list .game_list ul li{flex-wrap:wrap;font-size:12px;height:auto;line-height:inherit;min-height:44px;padding:3px;width:100%}.sports-list .game_list ul li.l_n_time,.sports-list .game_list ul li.l_time{display:none}.sports-list .game_list ul li.draw,.sports-list .game_list ul li.vs{min-width:48px;text-align:center;width:18%}.sports-list .game_list ul li:nth-child(4){border-right:0}.sports-list .game_list li.away,.sports-list .game_list li.home-t{width:41%}.sports-list .game_list ul li .away_info,.sports-list .game_list ul li .home_info{width:30%!important}.sports-list .game_list ul li .away_nm,.sports-list .game_list ul li .home_nm{width:70%!important}.sports-list .game_list ul li .away_nm{text-align:right}.sports-list .game_list ul li .tie_odd{font-size:11px;width:100%}.game_exp .game_list.wd33 li{width:33%!important}.page.inp .row-cols-2 .br1,.page.inp .row-cols-2 .br2{width:100%}.page.inp .sposort .buttonarea a{font-size:11px;padding:4px}.sports-list .game_list li.status{display:none}.w_europe{height:auto}.w_europe .sw_l,.w_europe .sw_r{float:none;width:100%}.w_europe .sw_r{display:none}.sports-list .game_pan .glist,.w_europe .sw_r.active{display:block}.sports-list .game_pan .glist .l_type{align-items:center;background:none;border:0;display:flex;font-size:14px;height:24px;justify-content:left;text-align:left;width:100%}.sports-list .game_pan .glist .l_type i{color:#424549}.sports-list .game_pan .glist ul{width:100%}.mobile_expbtn{align-items:center;background:#2d3c4d;border-left:1px solid var(--color-border-game);border-right:1px solid var(--color-border-game);border-top:1px solid var(--color-border-game);display:flex;height:28px;justify-content:space-between;padding:0 10px}.mobile_expbtn .game_baedang_info{align-items:center;background:#1e2833;color:#8193a7;display:inline-flex;height:28px;padding:0 5px}.mdpnone{display:none}.euroview a{align-items:center;background:#51b5f2;border-radius:40px;display:inline-flex;font-weight:700;gap:4px;justify-content:center;min-height:44px;padding:0 10px}.betting-footer{flex-wrap:wrap;gap:5px}.sports-list .game_list .betting_content .gdate{width:60%}.sports-list .game_list .betting_content .gteam{width:200%}.sports-list .game_list .betting_content .gname,.sports-list .game_list .betting_content .godd,.sports-list .game_list .betting_content .gresult,.sports-list .game_list .betting_content .gscore,.sports-list .game_list .betting_title .gname,.sports-list .game_list .betting_title .godd,.sports-list .game_list .betting_title .gresult,.sports-list .game_list .betting_title .gscore{width:65%}.sports-list .game_list .betting_content .gname span{text-align:center;width:100%}.sports-list .game_list .betting_content .gname br{display:none}#betslip-icon{bottom:max(10px,env(safe-area-inset-bottom));position:fixed;right:max(10px,env(safe-area-inset-right));z-index:9991}#betslip-icon #slip_cnt{bottom:14px;position:absolute;right:23px}.live-game-cont,.slot-game-cont{width:32.3%}#mini_game_list .live-game-cont{width:48.4%!important}.forColumn{display:block}.forColumn>.col.m2,.forColumn>.col.m3{margin-top:5px}.list_history{font-size:12px}table.list_table td,table.list_table th{font-size:12px;padding:0 3px}table.list_table .span_event,table.list_table .span_not{padding:3px}.list_history td.num,.list_history th.num{display:none}.board_list td{padding:5px}.board_list td,.board_list th{font-size:12px}.board_list td.num,.board_list th.num{display:none}.container_wrap .cs_kt,.container_wrap .cs_tg,.container_wrap .mt6{margin-left:auto;margin-right:auto;width:80%}.gametype-button{flex-wrap:wrap;gap:5px;padding:0 3px}.gametype-button a{min-width:23.8%;padding:0 3px}.coupondetail td:nth-child(3),.coupondetail th:nth-child(3){width:20%}.coupondetail td:nth-child(5),.coupondetail th:nth-child(5){width:30%}.casino_list{gap:5px;padding:5px}.evwrap{display:block}.evwrap #event_list{padding:5px;width:100%}.evwrap #event_list .event_detail{width:49%}.evwrap #event_view{padding:5px;width:100%}#notificationm{padding:5px}#notificationm .title{align-items:center;background:repeating-linear-gradient(45deg,#27323c,transparent 200px);display:flex;height:30px;justify-content:space-between;padding:0 5px}#notificationm .title span{font-size:20px}.mpmenu1,.mpmenu2{flex-wrap:wrap;gap:5px;margin-top:5px}.mpmenu1 a{flex:inherit;width:49.1%}.mpmenu1 a h4{left:0;top:10px}.mpmenu1 a h5{font-size:24px;left:0;top:30px}.rectBox{padding:0 10px 10px}}@media screen and (width <= 768px){.right_content .betmoney{gap:4px}.right_content .betmoney button{flex:0 0 calc(33.33% - 4px);min-height:44px}}@media screen and (width <= 480px){.sports-list .game_list li.away,.sports-list .game_list li.home-t{width:39%}.sports-list .game_list ul li.draw,.sports-list .game_list ul li.vs{min-width:44px;width:22%}.right_content .betmoney button{flex:0 0 calc(50% - 4px);font-size:14px;min-height:48px}}@media screen and (width <= 375px){.sports-list .game_list li.away,.sports-list .game_list li.home-t{width:38%}.sports-list .game_list ul li.draw,.sports-list .game_list ul li.vs{min-width:44px;width:24%}.spo_jong a{min-width:60px;padding:4px 6px}}.w_free{margin:0 auto;max-width:1200px;padding:20px}.w_free .list_history td:nth-child(2){text-align:left!important}.w_free tr[class^=free_subject_]{cursor:pointer;transition:background-color .2s ease}.w_free tr[class^=free_subject_]:hover{background-color:rgba(145,30,1,.1)}.w_free .content_detail{background:var(--color-bg-primary);border-left:3px solid var(--color-btn-red-start);padding:20px}.w_free .bbscc_title{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;justify-content:space-between;margin-bottom:15px;padding:15px 0}.w_free .bbsl_detail_wrap{background:transparent;border:1px solid var(--color-border-light);border-radius:4px;margin:15px 0;min-height:140px;padding:15px;text-align:left!important}.bbsl_detail_wrap,.w_free .bbsl_detail_wrap{color:var(--color-text-subtle);line-height:1.6}.bbsl_detail_wrap{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:8px;margin:10px 0;padding:20px}.bbscc_title{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;justify-content:space-between;margin-bottom:15px;padding:15px 0}.bbscc_title .--highlight-red{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:12px;color:var(--color-white);font-size:12px;margin-left:5px;padding:2px 8px}.bbscc_row{background:var(--color-bg-surface);border:1px solid var(--color-border-light);border-radius:8px;display:flex;margin-bottom:15px;padding:15px}.bbscc_row .--ico{margin-right:15px;width:50px}.bbscc_row .--cwrap{flex:1}.bbscc_row .--upper{align-items:center;color:var(--color-text-label);display:flex;font-size:13px;justify-content:space-between;margin-bottom:10px}.bbscc_row .--upper>div:last-child{margin-right:20px;text-align:right}.bbscc_row .--cwrap_content{color:var(--color-text-subtle);line-height:1.5;text-align:left}.w_free textarea[id^=input_comment_]{background:#0f0f0f;border:1px solid var(--color-border-light);border-radius:4px;color:var(--color-white);margin-bottom:10px;padding:10px}.w_free textarea[id^=input_comment_]:focus{border-color:var(--color-btn-red-start);outline:none}.board-icon{border-radius:3px;display:inline-block;font-size:10px;font-weight:700;line-height:1;margin-left:5px;padding:2px 4px;text-transform:uppercase;vertical-align:middle}.board-icon.new{background:linear-gradient(135deg,#ff4757,#ff3742);box-shadow:0 2px 4px rgba(255,71,87,.3);color:var(--color-white);transition:all .3s ease}.board-icon.new:hover{background:linear-gradient(135deg,#ff6b7a,#ff4757);box-shadow:0 3px 6px rgba(255,71,87,.4);transform:scale(1.05)}.board-icon.bet{background:linear-gradient(135deg,var(--color-brand-bg),var(--color-brand-dark));box-shadow:0 2px 4px rgba(145,30,1,.3);color:var(--color-white)}.board-icon.bet-attach{background:linear-gradient(135deg,var(--color-bs-success-dark),#1b5e20);box-shadow:0 2px 4px rgba(46,125,50,.3);color:var(--color-white);cursor:help;transition:all .3s ease}.board-icon.bet-attach:hover{background:linear-gradient(135deg,var(--color-green-material),var(--color-bs-success-dark));box-shadow:0 3px 6px rgba(76,175,80,.4);transform:scale(1.05)}.board-icon.hot{background:linear-gradient(135deg,#ff9500,#ff8c00);box-shadow:0 2px 4px rgba(255,149,0,.3);color:var(--color-white)}@keyframes newPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.wd_100{width:100%}.wd_96{width:96%}.ht_100{height:100px}.txt_ac{text-align:center}.ad_padtb10{padding:10px 0}.margin_h10{margin:10px 0}.line_1px_border{border-top:1px solid var(--color-border-light)}._hidden{display:none}._pointer{cursor:pointer}.goldtext{color:var(--color-gold)}.w_free .board_write_form,.w_free .free_content._hidden{display:none}.w_free #write_attach_bet .attach_title,.w_free [class*=free_attach_] .attach_title{border-bottom:2px solid var(--color-border-light);margin-bottom:20px;margin-top:20px;padding-bottom:15px;position:relative}.w_free #write_attach_bet .attach_title:after,.w_free [class*=free_attach_] .attach_title:after{background:linear-gradient(90deg,var(--color-btn-red-start),#ff4757);border-radius:1px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:60px}.w_free #write_attach_bet .attach_title h4,.w_free [class*=free_attach_] .attach_title h4{align-items:center;color:var(--color-white);display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.bbs_move_icon{margin:30px 0;padding:20px 0}.dflexC{justify-content:center}.dflexC,.el-pagination{align-items:center;display:flex}.el-pagination{gap:5px}.el-pagination .btn-next,.el-pagination .btn-prev{background:var(--color-gray-900);border:1px solid var(--color-disabled);border-radius:4px;color:var(--color-text-secondary);cursor:pointer;font-size:14px;padding:8px 12px;transition:all .3s ease}.el-pagination .btn-next:hover,.el-pagination .btn-prev:hover{background:var(--color-btn-red-start);border-color:var(--color-btn-red-start);color:var(--color-white)}.el-pagination .el-pager{display:flex;gap:2px;list-style:none;margin:0 10px;padding:0}.el-pagination .el-pager .number{background:var(--color-gray-900);border:1px solid var(--color-disabled);border-radius:4px;color:var(--color-text-secondary);cursor:pointer;font-size:14px;min-width:35px;padding:8px 12px;text-align:center;transition:all .3s ease}.el-pagination .el-pager .number.active,.el-pagination .el-pager .number:hover{background:var(--color-btn-red-start);border-color:var(--color-btn-red-start);color:var(--color-white)}.el-pagination .el-pager .number.active{font-weight:700}.el-pagination i{font-size:12px}@media screen and (width <= 768px){.w_free{padding:10px}.board_table{font-size:12px}.board_table tbody td,.board_table thead th{padding:8px 4px}.board_table .col_date{display:none}.board_table .col_writer{width:80px}.bbscc_row{flex-direction:column;gap:10px}.bbscc_row .--ico{margin-right:0;width:auto}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager .number{font-size:12px;min-width:30px;padding:6px 10px}.el-pagination{gap:3px}.el-pagination .el-pager{gap:1px;margin:0 5px}}.level-badge{border:1px solid hsla(0,0%,100%,.1);border-radius:3px;font-size:10px;margin-right:6px;padding:2px 6px}.level-badge,.level-badge-comment{background:linear-gradient(135deg,var(--color-brand-bg),var(--color-brand-dark));box-shadow:0 1px 3px rgba(145,30,1,.3);color:var(--color-white);display:inline-block;font-weight:700;line-height:1;text-transform:uppercase;vertical-align:middle}.level-badge-comment{border:1px solid hsla(0,0%,100%,.1);border-radius:4px;font-size:11px;margin-bottom:5px;padding:3px 8px}.level-badge-comment[data-level="1"],.level-badge[data-level="1"]{background:linear-gradient(135deg,var(--color-text-disabled),var(--color-gray-800))}.level-badge-comment[data-level="2"],.level-badge[data-level="2"]{background:linear-gradient(135deg,var(--color-green-material),var(--color-bs-success-dark))}.level-badge-comment[data-level="3"],.level-badge[data-level="3"]{background:linear-gradient(135deg,var(--color-blue-material),#1565c0)}.level-badge-comment[data-level="4"],.level-badge[data-level="4"]{background:linear-gradient(135deg,#ff9800,#e65100)}.level-badge-comment[data-level="5"],.level-badge[data-level="5"]{background:linear-gradient(135deg,#9c27b0,#4a148c)}.level-badge-comment[data-level^="6"],.level-badge-comment[data-level^="7"],.level-badge-comment[data-level^="8"],.level-badge-comment[data-level^="9"],.level-badge[data-level^="6"],.level-badge[data-level^="7"],.level-badge[data-level^="8"],.level-badge[data-level^="9"]{background:linear-gradient(135deg,var(--color-gold),#ffa000);color:var(--color-gray-900);font-weight:900}.w_result .page-header{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));margin-bottom:10px;padding:10px 20px;text-align:center}.w_result .page-header h2{color:var(--color-white);font-size:20px;margin:0 0 3px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.w_result .page-subtitle{color:#fee;font-size:11px;margin:0}.w_result .result-filters{margin:0 auto 10px;max-width:1200px;padding:0 20px}.w_result .sport-tabs{display:flex;gap:4px;margin-bottom:8px;overflow-x:auto;padding-bottom:3px}.w_result .sport-tab{background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-bg-primary);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 3px rgba(0,0,0,.1);color:var(--color-text-primary);cursor:pointer;font-size:11px;padding:5px 10px;transition:all .3s ease;white-space:nowrap}.w_result .sport-tab:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-bg-panel))}.w_result .sport-tab.active{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-bottom:1px solid var(--color-brand);color:var(--color-white);font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.w_result .filter-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.w_result .date-filter{display:flex;gap:4px}.w_result .date-btn{background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-bg-primary);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 3px rgba(0,0,0,.1);color:var(--color-text-primary);cursor:pointer;font-size:12px;padding:6px 12px;transition:all .3s ease}.w_result .date-btn:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-bg-panel))}.w_result .date-btn.active{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-bottom:1px solid var(--color-brand);color:var(--color-white);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.w_result .search-box{flex:1;max-width:250px;position:relative}.w_result .search-input{background:var(--color-bg-panel);border:1px solid var(--color-border-light);border-radius:3px;color:var(--color-white);font-size:12px;padding:7px 35px 7px 12px;width:100%}.w_result .search-input::placeholder{color:var(--color-text-muted)}.w_result .search-input:focus{background:var(--color-bg-primary);border-color:var(--color-brand);outline:none}.w_result .search-icon{color:var(--color-warning);font-size:14px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.w_result .loading-area{color:var(--color-text-muted);padding:40px 20px;text-align:center}.w_result .spinner{animation:spin 1s linear infinite;border-top:3px solid var(--color-border-light);border:3px solid var(--color-border-light);border-radius:50%;border-top-color:var(--color-brand);height:40px;margin:0 auto 15px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.w_result .result-list{margin:0 auto;max-width:1200px;padding:0 20px}.w_result .match-card{background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-bg-primary);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 3px rgba(0,0,0,.1);margin-bottom:6px;overflow:hidden;padding:8px 12px;position:relative;transition:all .3s ease}.w_result .match-card:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-bg-panel))}.w_result .match-card:has(.winner){border-bottom:1px solid var(--color-border-light)}.w_result .match-card.live-match{animation:livePulse 2s ease-in-out infinite;background:linear-gradient(180deg,#1a101a,var(--color-bg-dark));border:2px solid var(--color-brand)}@keyframes livePulse{0%,to{border-color:var(--color-brand)}50%{border-color:var(--color-brand-alt)}}.w_result .match-header{align-items:center;border-bottom:1px solid var(--color-bg-primary);display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:6px;padding-bottom:6px}.w_result .league-info{align-items:center;display:flex;gap:8px;justify-self:start}.w_result .sport-badge{align-items:center;background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:3px;color:var(--color-white);display:flex;font-size:11px;font-weight:700;gap:5px;padding:3px 10px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.w_result .sport-icon{height:18px;object-fit:contain;width:18px}.w_result .league-name{color:var(--color-text-subtle);font-size:12px}.w_result .live-badge{animation:liveBlink 1.5s ease-in-out infinite;background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));border-radius:3px;color:var(--color-white);font-size:10px;font-weight:700;margin-left:8px;padding:3px 8px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}@keyframes liveBlink{0%,to{opacity:1}50%{opacity:.7}}.w_result .match-time{align-items:center;background:rgba(0,0,0,.3);border:1px solid var(--color-border-light);border-radius:3px;display:flex;font-weight:700;gap:5px;justify-self:end;padding:4px 10px;white-space:nowrap}.w_result .match-time,.w_result .match-time i{color:var(--color-warning);font-size:13px}.w_result .match-score{align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-bottom:6px}.w_result .team{align-items:center;display:flex;gap:8px}.w_result .home-team{justify-content:flex-end;justify-self:end}.w_result .away-team{flex-direction:row-reverse;justify-content:flex-start;justify-self:start}.w_result .team-logo{background:var(--color-bg-muted);border-radius:50%;height:24px;object-fit:contain;padding:3px;width:24px}.w_result .team-info{align-items:center;display:flex;flex-direction:column;gap:3px;position:relative}.w_result .away-team .team-info{align-items:center}.w_result .winner-crown{font-size:14px;position:absolute;top:-16px}.w_result .win-badge{align-items:center;background:linear-gradient(180deg,#3db21f,#277217);border-radius:3px;color:var(--color-white);display:flex;font-size:10px;font-weight:700;gap:3px;padding:3px 8px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.w_result .win-badge i{font-size:11px}.w_result .team-name{color:var(--color-text-primary);font-size:13px;font-weight:500}.w_result .team.winner .team-name{color:var(--color-warning);font-weight:700}.w_result .team-logo.winner-logo{border:2px solid var(--color-warning)}.w_result .score-box{align-items:center;background:var(--color-black);border:1px solid var(--color-border-light);border-radius:3px;display:flex;gap:6px;padding:6px 12px;position:relative;transition:all .3s ease}.w_result .score-box.home-win-box{border-left:2px solid var(--color-warning)}.w_result .score-box.away-win-box{border-right:2px solid var(--color-warning)}.w_result .score{color:var(--color-white);font-size:20px;font-weight:700;min-width:30px;text-align:center}.w_result .score.win{color:var(--color-warning);font-size:22px}.w_result .score-divider{color:var(--color-text-disabled);font-size:16px}.w_result .draw-badge{background:#df7834;border-radius:3px;color:var(--color-white);font-size:10px;font-weight:700;padding:2px 6px;position:absolute;right:-8px;top:-8px}.w_result .team.winner{border-radius:3px;padding:5px}.w_result .quick-stats-wrapper{display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:5px}.w_result .quick-stats{background:rgba(0,0,0,.3);border:1px solid var(--color-border-light);border-radius:3px;display:flex;gap:8px;justify-self:center;padding:4px 8px}.w_result .stat-item{color:var(--color-text-primary);font-size:11px}.w_result .stat-item.red{color:var(--color-danger);font-weight:700}.w_result .detail-toggle{align-items:center;background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-bg-primary);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);cursor:pointer;display:flex;gap:5px;justify-content:center;padding:4px 8px;transition:all .3s ease}.w_result .detail-toggle:hover{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark))}.w_result .toggle-text{color:var(--color-text-primary);font-size:12px}.w_result .detail-toggle:hover .toggle-text{color:var(--color-white)}.w_result .toggle-icon{color:var(--color-warning);font-size:14px;transition:transform .3s ease}.w_result .toggle-icon.rotated{transform:rotate(180deg)}.w_result .detail-stats{background:rgba(0,0,0,.4);border:1px solid var(--color-bg-primary);border-radius:3px;margin-top:5px;padding:8px}.w_result .score-table{background:var(--color-bg-panel);border-collapse:collapse;border-radius:3px;margin:0 auto 8px;max-width:800px;overflow:hidden;width:auto}.w_result .score-table th{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));color:var(--color-white);font-size:12px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.w_result .score-table td,.w_result .score-table th{border:1px solid var(--color-bg-primary);padding:6px 10px;text-align:center}.w_result .score-table td{background:var(--color-bg-dark);color:var(--color-text-primary);font-size:13px}.w_result .score-table .team-label{background:linear-gradient(180deg,var(--color-bg-elevated),var(--color-bg-surface));color:var(--color-warning);font-size:12px;font-weight:700;min-width:40px;padding:6px 12px;text-align:center}.w_result .score-table .score-cell{background:var(--color-black);color:var(--color-white);font-size:14px;font-weight:700;min-width:40px}.w_result .score-table .final-header{background:linear-gradient(180deg,var(--color-warning),#d4a600);color:var(--color-black);font-weight:700}.w_result .score-table .final-score{background:var(--color-warning);color:var(--color-black);font-size:16px;font-weight:700}.w_result .score-table .win-cell{background:linear-gradient(180deg,#3db21f,#277217);color:var(--color-white);font-size:13px;font-weight:700}.w_result .score-table .lose-cell{background:var(--color-bg-surface);color:var(--color-text-label);font-size:12px;font-weight:400}.w_result .stats-grid{display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.w_result .stat-item-compact{align-items:center;background:var(--color-bg-dark);border:1px solid var(--color-bg-primary);border-radius:3px;display:flex;font-size:11px;gap:4px;padding:4px 6px}.w_result .stat-icon{font-size:14px}.w_result .stat-name{color:var(--color-text-muted);font-size:11px}.w_result .stat-val{color:var(--color-white);font-size:11px;font-weight:700;margin-left:auto}.w_result .incidents-section{border-top:1px solid var(--color-bg-primary);margin-top:6px;padding-top:6px}.w_result .incident-group{color:var(--color-text-primary);font-size:11px;line-height:1.5;margin-bottom:3px}.w_result .incident-group strong{color:var(--color-warning)}.w_result .no-results{color:var(--color-text-disabled);padding:50px 20px;text-align:center}.w_result .no-results p{font-size:14px;margin-top:15px}.w_result .pagination-area{padding:20px}.w_result .pagination{display:flex;gap:4px;justify-content:center}.w_result .page-btn{background:linear-gradient(180deg,var(--color-bg-panel),var(--color-bg-dark));border-bottom:1px solid var(--color-bg-primary);border-radius:3px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);color:var(--color-text-primary);cursor:pointer;font-size:12px;padding:6px 12px;transition:all .3s ease}.w_result .page-btn:hover{background:linear-gradient(180deg,var(--color-bg-dark),var(--color-bg-panel))}.w_result .page-btn.active{background:linear-gradient(180deg,var(--color-brand-bg),var(--color-brand-dark));color:var(--color-white);font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.25)}@media (width <= 768px){.w_result .page-header{padding:10px 15px}.w_result .page-header h2{font-size:18px;margin-bottom:2px}.w_result .page-subtitle{font-size:10px}.w_result .match-time{font-size:12px;padding:5px 10px}.w_result .match-time i{font-size:12px}.w_result .sport-badge{font-size:10px;padding:2px 6px}.w_result .live-badge{font-size:9px;margin-left:5px;padding:2px 6px}.w_result .result-filters{padding:0 10px}.w_result .sport-tabs{gap:4px}.w_result .sport-tab{font-size:11px;padding:5px 10px}.w_result .filter-controls{flex-direction:column;gap:8px;width:100%}.w_result .date-filter,.w_result .search-box{width:100%}.w_result .search-box{max-width:100%}.w_result .match-card{margin-bottom:6px;padding:10px 12px}.w_result .match-header{gap:8px;grid-template-columns:1fr}.w_result .league-info,.w_result .match-time{justify-self:center}.w_result .match-score{gap:10px;grid-template-columns:1fr}.w_result .away-team,.w_result .home-team{justify-self:center}.w_result .team{flex-direction:row!important;justify-content:center!important}.w_result .quick-stats-wrapper{grid-template-columns:1fr}.w_result .quick-stats{justify-self:center}.w_result .score-box{padding:6px 15px}.w_result .score{font-size:18px;min-width:25px}.w_result .team-name{font-size:12px}.w_result .team-logo{height:20px;width:20px}.w_result .winner-crown{font-size:16px;top:-18px}.w_result .win-badge{font-size:9px;padding:2px 6px}.w_result .quick-stats{flex-wrap:wrap;gap:8px;justify-content:center;padding:5px 8px}.w_result .stat-item{font-size:10px}.w_result .incidents-list{margin-left:10px}.w_result .periods-info{flex-wrap:wrap;gap:6px;justify-content:center}.w_result .score-table th{font-size:9px;padding:2px 4px}.w_result .score-table td{font-size:10px;padding:2px 4px}.w_result .score-table .score-cell{font-size:11px;min-width:25px}.w_result .score-table .team-label{font-size:9px;min-width:25px}.w_result .score-table .final-score{font-size:14px}.w_result .score-table .win-cell{font-size:11px}.w_result .score-table .lose-cell{font-size:10px}.w_result .period-score{font-size:11px;padding:3px 8px}.w_result .stats-grid{grid-template-columns:repeat(2,1fr)}.w_result .stat-item-compact{font-size:10px;padding:4px 6px}.w_result .incident-group{font-size:10px}}.search-wrapper{margin:0 auto;max-width:400px}.favorite-info-container{margin:20px auto;max-width:1200px;padding:0 20px}.favorite-header{background:linear-gradient(135deg,var(--color-btn-red-start) 0,#d32f2f 100%);border-radius:15px;box-shadow:0 4px 15px rgba(145,30,1,.3);padding:20px 30px;text-align:center}.favorite-header h3{color:var(--color-white);font-size:24px;font-weight:700;margin:0 0 10px}.favorite-count{color:var(--color-gold);font-size:16px;margin:0}.favorite-count span{font-size:20px;font-weight:700}.no-results-message{background:var(--color-bg-surface);border-radius:15px;padding:40px 20px}@media (width <= 768px){.game-search-container{padding:0 10px}.search-wrapper{max-width:100%}.game-search-input{font-size:14px;padding:10px 40px 10px 12px}.slot-image-container{height:150px}.favorite-icon{font-size:20px;right:8px;top:8px}.favorite-header h3{font-size:20px}.favorite-count{font-size:14px}.favorite-info-container{padding:0 10px}}.game-search-container{margin:20px auto;max-width:1200px;padding:0 20px}.search-and-guide-wrapper{align-items:center;display:flex;gap:15px;justify-content:center;position:relative}.back-to-provider-btn{align-items:center;background:linear-gradient(135deg,var(--color-gray-900) 0,var(--color-gray-800) 100%);border:1px solid var(--color-disabled);border-radius:8px;color:var(--color-white);cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:5px;left:0;padding:10px 20px;position:absolute;transition:all .3s ease}.back-to-provider-btn:hover{background:linear-gradient(135deg,var(--color-gray-800) 0,var(--color-disabled) 100%);border-color:var(--color-text-disabled);transform:translateX(-3px)}.back-to-provider-btn i{font-size:16px}.search-wrapper{max-width:500px;position:relative;width:100%}.favorite-guide-box{position:absolute;right:0}.guide-content{align-items:center;background:rgba(145,30,1,.1);border:1px solid var(--color-btn-red-start);border-radius:8px;display:flex;font-size:13px;gap:8px;padding:8px 15px;white-space:nowrap}.guide-icon{font-size:16px}.guide-text{color:var(--color-text-subtle)}.heart-empty,.heart-filled{font-size:14px}.heart-filled{color:#f44}.game-search-input{background:var(--color-bg-surface);border:2px solid var(--color-border-light);border-radius:25px;color:var(--color-white);font-size:16px;outline:none;padding:12px 45px 12px 15px;transition:all .3s ease;width:100%}.game-search-input:focus{background:var(--color-near-black);border-color:var(--color-btn-red-start);box-shadow:0 0 10px rgba(145,30,1,.3)}.game-search-input::placeholder{color:var(--color-text-label)}.search-icon{pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.no-results-message,.search-icon{color:var(--color-text-label);font-size:18px}.no-results-message{margin:40px 0;padding:20px;text-align:center}.no-favorites-message{background:var(--color-bg-surface);border-radius:15px;color:var(--color-text-label);font-size:20px;margin:40px auto;max-width:600px;padding:60px 20px;text-align:center}.no-favorites-message p{margin:10px 0}.no-favorites-message .icon{font-size:48px;margin-bottom:20px}.no-favorites-message .guide{color:var(--color-text-muted);font-size:16px;margin-top:20px}.slot-image-container{height:180px;overflow:hidden;position:relative}.slot-game-image{height:100%;object-fit:cover;object-position:center;pointer-events:none;transition:transform .3s ease;width:100%}.slot-image-container:hover .slot-game-image{transform:scale(1.05)}.live-banner-blue2,.live-play{pointer-events:none}.live-game-cont{cursor:pointer!important}.live-game-cont *{pointer-events:none}.live-game-cont .el-row,.live-game-cont a{pointer-events:auto}.favorite-icon{cursor:pointer;font-size:24px;pointer-events:auto!important;position:absolute;right:10px;text-shadow:0 2px 4px rgba(0,0,0,.5);top:10px;transition:transform .2s ease;z-index:10}.favorite-icon:hover{transform:scale(1.2)}.favorite-icon.active{animation:heartBeat .3s ease}@keyframes heartBeat{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.favorite-provider-card{background:linear-gradient(135deg,#d32f2f,#ff6b6b)!important;overflow:hidden;position:relative}.favorite-card-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.favorite-card-content{color:#fff;padding:20px;position:relative;text-align:center;z-index:5}.favorite-icon-large{animation:heartPulse 1.5s ease-in-out infinite;font-size:60px;margin-bottom:10px}@keyframes heartPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.favorite-title{font-size:24px;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.favorite-subtitle{font-size:14px;opacity:.9;text-shadow:0 1px 2px rgba(0,0,0,.3)}.favorite-provider-card:hover{box-shadow:0 8px 20px rgba(211,47,47,.4);transform:scale(1.02)}@media (width <= 768px){.game-search-container{padding:0 10px}.search-and-guide-wrapper{flex-direction:column;gap:10px}.search-wrapper{max-width:100%;width:100%}.favorite-guide-box{position:static;width:100%}.game-search-input{font-size:14px;padding:10px 40px 10px 12px}.slot-image-container{height:150px}.favorite-icon{font-size:20px;right:8px;top:8px}.favorite-icon-large{font-size:48px}.favorite-title{font-size:20px}.favorite-subtitle{font-size:12px}.guide-content{font-size:11px;padding:6px 12px}.guide-icon{font-size:14px}.back-to-provider-btn{font-size:13px;justify-content:center;padding:8px 15px;position:static;width:100%}}.realtime-indicator{align-items:center;animation:realtimePulse 2s infinite;background:linear-gradient(135deg,#28a745,#20c997);border-radius:15px;color:var(--color-white);display:inline-flex;font-size:12px;font-weight:600;gap:5px;margin-left:15px;padding:4px 12px;vertical-align:middle}.realtime-dot{animation:realtimeDot 1.5s infinite;background:var(--color-white);border-radius:50%;height:8px;width:8px}@keyframes realtimePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes realtimeDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.realtime-indicator.updating{animation:realtimeUpdating 1s infinite;background:linear-gradient(135deg,var(--color-bs-warning-alt),#fd7e14)}@keyframes realtimeUpdating{0%,to{opacity:1}50%{opacity:.7}}@media (width <= 768px){.realtime-indicator{font-size:10px;margin-left:8px;padding:3px 8px}.realtime-dot{height:6px;width:6px}}.odd-up{animation:oddIncrease .5s ease;position:relative}.odd-down{animation:oddDecrease .5s ease;position:relative}@keyframes oddIncrease{0%{background-color:inherit}20%{background-color:rgba(220,53,69,.4);transform:scale(1.05)}70%{background-color:rgba(220,53,69,.15);transform:scale(1.02)}to{background-color:inherit;transform:scale(1)}}@keyframes oddDecrease{0%{background-color:inherit}20%{background-color:rgba(0,123,255,.4);transform:scale(1.05)}70%{background-color:rgba(0,123,255,.15);transform:scale(1.02)}to{background-color:inherit;transform:scale(1)}}.odd-up .away_odd,.odd-up .home_odd,.odd-up span{color:var(--color-bs-danger)!important;font-weight:700;transition:color 3s ease}.odd-down .away_odd,.odd-down .home_odd,.odd-down span{color:#007bff!important;font-weight:700;transition:color 3s ease}.realtime-update-indicator{align-items:center;background:rgba(0,0,0,.7);border-radius:20px;bottom:80px;color:var(--color-white);display:none;font-size:12px;gap:8px;padding:8px 15px;position:fixed;right:20px;z-index:1000}.realtime-update-indicator.active{display:flex}.realtime-update-dot{animation:pulse 1.5s infinite;background:#28a745;border-radius:50%;height:8px;width:8px}.realtime-update-indicator.ws-disconnected .realtime-update-dot{animation:none;background:var(--color-danger)}.realtime-update-indicator.ws-disconnected span{color:var(--color-danger)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.countdown-timer{align-items:center;background:rgba(0,0,0,.9);border-radius:10px;bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.5);color:var(--color-white);display:flex!important;font-size:12px;gap:10px;left:50%;padding:10px;position:fixed;transform:translateX(-50%);z-index:9999}.countdown-circle{height:40px;position:relative;width:40px}.countdown-circle svg{transform:rotate(-90deg)}.countdown-circle circle{transition:stroke-dashoffset 1s linear}.countdown-number{color:var(--color-white);font-size:14px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.countdown-text{color:var(--color-text-secondary);font-size:11px;white-space:nowrap}.countdown-timer.warning .countdown-number{color:var(--color-bs-warning-alt)}.countdown-timer.warning #countdown-progress,.countdown-timer.warning [id$=-countdown-progress]{stroke:var(--color-bs-warning-alt)}.countdown-timer.danger .countdown-number{color:var(--color-bs-danger)}.countdown-timer.danger #countdown-progress,.countdown-timer.danger [id$=-countdown-progress]{stroke:var(--color-bs-danger)}@media (width <= 768px){.countdown-timer{bottom:60px;padding:8px}.realtime-update-indicator{bottom:110px;right:10px}.countdown-circle,.countdown-circle svg{height:35px;width:35px}.countdown-circle circle{cx:17.5;cy:17.5;r:15}.countdown-number{font-size:12px}.countdown-text{font-size:10px}}.popular-badge{background:#ef4444;border-radius:3px;color:#fff;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1.4;margin-right:4px;padding:1px 5px;vertical-align:middle}.w_inplay{height:calc(100% - 40px);overflow:hidden;position:relative}.w_inplay:after{clear:both;content:"";display:block}.w_inplay .sw_l{border-right:1px solid var(--color-border-light);float:left;height:100%;overflow-y:auto;padding-bottom:50px;width:calc(50% - 6px)}.w_inplay .sw_r{border-radius:2px;float:right;height:100%;margin:0 0 10px;overflow-y:auto;padding:6px 0 50px;width:50%}.inplay-system-banner{align-items:center;background:var(--color-bs-danger);border-radius:4px;color:var(--color-white);display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:10px;padding:10px 16px}.inplay-system-banner i{font-size:18px}.w_inplay .game_pan.on,.w_inplay .game_pan.on:hover{background:var(--color-bg-surface)}.w_inplay .fixture-wrap.active{background:rgba(145,30,1,.15);border-left:3px solid var(--color-btn-red-start)}.w_inplay .fixture-wrap.fixture-suspended{opacity:.5;pointer-events:none}.w_inplay .inplay-score{color:var(--color-bs-warning);font-weight:700;margin-right:8px;transition:all .3s}.w_inplay .inplay-score.score-changed{color:#f44;text-shadow:0 0 6px rgba(255,68,68,.5)}.w_inplay .fixture-status-badge{border-radius:3px;font-size:10px;font-weight:600;padding:1px 6px}.w_inplay .fixture-status-badge.status-2{background:var(--color-bs-danger);color:var(--color-white)}.w_inplay .fixture-status-badge.status-9{background:var(--color-bs-warning);color:var(--color-black)}.w_inplay .fixture-status-badge.status-1{background:var(--color-gray-800);color:var(--color-text-muted)}.w_inplay .btn-sports.odd-up{background:rgba(0,200,83,.25)!important;transition:background .3s}.w_inplay .btn-sports.odd-down{background:rgba(255,68,68,.25)!important;transition:background .3s}.w_inplay .detail-score.score-changed{color:#f44;text-shadow:0 0 8px rgba(255,68,68,.5)}.w_inplay .btn-sports.locked{opacity:.4;pointer-events:none}.w_inplay .glist.row-locked{pointer-events:none;position:relative}.w_inplay .glist.row-locked .l_type,.w_inplay .glist.row-locked ul{filter:grayscale(.6);opacity:.25}.w_inplay .glist.row-locked .row-lock-icon{align-items:center;background:rgba(0,0,0,.65);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:var(--color-text-label);display:flex;font-size:16px;height:30px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:2}.w_inplay .inplay-match-status{align-items:center;display:flex;flex-wrap:wrap;font-size:11px;gap:6px;margin-top:2px}.w_inplay .status-badge{align-items:center;border-radius:3px;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.5px;line-height:16px;padding:1px 7px}.w_inplay .status-badge.status-live{background:var(--color-bs-danger);color:var(--color-white)}.w_inplay .status-badge.status-upcoming{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:var(--color-text-label)}.w_inplay .status-badge.status-ended{background:hsla(0,0%,100%,.06);color:var(--color-text-disabled)}.w_inplay .live-dot{animation:inplay-pulse 1.5s ease-in-out infinite;background:var(--color-white);border-radius:50%;display:inline-block;height:5px;width:5px}@keyframes inplay-pulse{0%,to{opacity:1}50%{opacity:.3}}.w_inplay .period-text{color:var(--color-bs-warning);font-weight:600}.w_inplay .time-text{color:var(--color-text-muted)}.w_inplay .live-score{color:#4fc3f7;font-size:12px;font-weight:700;letter-spacing:1px}.w_inplay .match-time-text{color:#ffd54f;font-size:12px;font-weight:600}.w_inplay .teaminfo-right{align-items:center;display:flex;flex-shrink:0;gap:10px}.w_inplay .inplay-period-badge{background:rgba(240,173,78,.12);border:1px solid rgba(240,173,78,.3);border-radius:3px;color:var(--color-bs-warning);font-size:11px;font-weight:700;padding:2px 6px;white-space:nowrap}.w_inplay .inplay-live-score{background:rgba(220,53,69,.2);border:1px solid rgba(220,53,69,.35);border-radius:4px;color:var(--color-white);font-size:16px;font-weight:800;letter-spacing:2px;min-width:50px;padding:2px 8px;text-align:center;white-space:nowrap}.w_inplay .inplay-live-score .score-sep{color:hsla(0,0%,100%,.4);margin:0 1px}@media (width <= 768px){.w_inplay{height:auto}.w_inplay .sw_l,.w_inplay .sw_r{float:none;width:100%}.w_inplay .sw_r{display:none}.w_inplay .sw_r.active{display:block}}.w_quiz_event .quiz-cards{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:10px 0}.w_quiz_event .quiz-count{color:var(--color-text-subtle,var(--color-text-label));font-size:13px;padding:8px 0}.w_quiz_event .quiz-card{background:var(--color-bg-panel,#1a1a1a);border:1px solid var(--color-border-light,var(--color-gray-900));border-radius:4px;cursor:pointer;overflow:hidden;position:relative;transition:border-color .2s}.w_quiz_event .quiz-card:hover{border-color:var(--color-dark-red-border)}.w_quiz_event .quiz-card-badge{font-size:11px;font-weight:700;left:0;padding:4px;position:absolute;right:0;text-align:center;top:0;z-index:2}.w_quiz_event .quiz-card-badge.active{background:linear-gradient(180deg,#b72f2f 1%,#770e0e);color:var(--color-white)}.w_quiz_event .quiz-card-badge.ended{background:linear-gradient(180deg,var(--color-disabled) 0,var(--color-gray-900) 100%);color:var(--color-text-muted)}.w_quiz_event .quiz-card-img{aspect-ratio:16/10;background:var(--color-near-black-alt);overflow:hidden;position:relative;width:100%}.w_quiz_event .quiz-card-img img{height:100%;object-fit:cover;width:100%}.w_quiz_event .quiz-no-img{align-items:center;color:var(--color-gray-800);display:flex;flex-direction:column;font-size:12px;height:100%;justify-content:center;padding-top:20px}.w_quiz_event .quiz-card-overlay{align-items:center;background:rgba(0,0,0,.65);color:var(--color-text-secondary);display:flex;font-size:14px;font-weight:700;inset:0;justify-content:center;position:absolute}.w_quiz_event .quiz-card.ended .quiz-card-img img{filter:grayscale(100%) brightness(.4)}.w_quiz_event .quiz-card-info{border-top:1px solid var(--color-border-light,var(--color-gray-900));padding:8px 10px}.w_quiz_event .quiz-card-votes{align-items:center;color:var(--color-gray-700);display:flex;font-size:11px;justify-content:space-between;margin-bottom:2px}.w_quiz_event .quiz-card-voted-badge{background:linear-gradient(180deg,#2a5a2a,#1a3a1a);border:1px solid #3a6a3a;border-radius:3px;color:#6d6;display:inline-block;font-size:10px;font-weight:700;padding:1px 6px}.w_quiz_event .quiz-card-title{color:var(--color-text-primary,var(--color-text-subtle));font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w_quiz_event .quiz-card-period{color:var(--color-text-disabled);font-size:11px;margin-top:2px}.w_quiz_event .quiz-empty{color:var(--color-text-subtle,var(--color-text-disabled));font-size:13px;padding:60px 20px;text-align:center}.w_quiz_event .quiz-view-back{margin-bottom:8px}.w_quiz_event .quiz-back-btn{background:linear-gradient(180deg,#505050 1%,#141414);border:1px solid var(--color-disabled);border-radius:4px;color:var(--color-text-subtle);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px}.w_quiz_event .quiz-back-btn:hover{background:linear-gradient(180deg,#b72f2f 1%,#770e0e);border-color:var(--color-dark-red-border);color:var(--color-white)}.w_quiz_event .quiz-view-header{margin-bottom:12px;text-align:center}.w_quiz_event .quiz-view-badge{border-radius:4px;display:inline-block;font-size:14px;font-weight:700;padding:8px 30px}.w_quiz_event .quiz-view-badge.active{background:linear-gradient(180deg,#b72f2f 1%,#770e0e);color:var(--color-white)}.w_quiz_event .quiz-view-badge.ended{background:linear-gradient(180deg,var(--color-disabled) 0,var(--color-gray-900) 100%);color:var(--color-text-muted)}.w_quiz_event .quiz-view-info{border:1px solid var(--color-border-light,var(--color-gray-900));border-radius:4px;display:flex;gap:0;margin-bottom:15px;overflow:hidden}.w_quiz_event .quiz-view-img{background:var(--color-near-black-alt);flex:0 0 200px}.w_quiz_event .quiz-view-img img{height:100%;object-fit:cover;width:100%}.w_quiz_event .quiz-view-table{flex:1}.w_quiz_event .quiz-view-table table{border-spacing:0;width:100%}.w_quiz_event .quiz-view-table td,.w_quiz_event .quiz-view-table th{border-bottom:1px solid var(--color-border-light,var(--color-gray-900));color:var(--color-text-subtle,#bbb);font-size:13px;padding:8px 12px}.w_quiz_event .quiz-view-table th{background:linear-gradient(180deg,var(--color-bg-elevated,var(--color-bg-muted)) 0,var(--color-bg-surface,#1a1a1a) 100%);font-weight:600;text-align:center;white-space:nowrap;width:100px}.w_quiz_event .quiz-prize-header{background:linear-gradient(180deg,var(--color-gray-800) 0,var(--color-near-black) 100%)!important;color:var(--color-white)!important;font-weight:700;text-align:center}.w_quiz_event .quiz-prize-value{color:var(--color-white);font-size:14px;font-weight:600;text-align:center}.w_quiz_event .quiz-view-content{border:1px solid var(--color-border-light,var(--color-gray-900));border-radius:4px;margin-bottom:15px;padding:15px}.w_quiz_event .quiz-section-title{border:1px solid var(--color-dark-red-border);border-radius:3px;color:#d44;display:inline-block;font-size:13px;font-weight:600;margin-bottom:12px;padding:3px 12px}.w_quiz_event .quiz-description{color:var(--color-text-subtle,var(--color-text-muted));font-size:13px;line-height:1.8}.w_quiz_event .quiz-vote-section{border:1px solid var(--color-border-light,var(--color-gray-900));border-radius:4px;margin-bottom:15px;padding:15px}.w_quiz_event .quiz-total-votes{color:var(--color-text-subtle,var(--color-text-muted));font-size:13px;margin-bottom:15px;text-align:center}.w_quiz_event .quiz-options{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:12px}.w_quiz_event .quiz-option{background:var(--color-bg-panel,#1a1a1a);border:1px solid var(--color-border-light,var(--color-gray-800));border-radius:4px;cursor:pointer;min-width:120px;padding:12px 20px;position:relative;text-align:center;transition:border-color .2s,background .2s}.w_quiz_event .quiz-option:hover{border-color:var(--color-dark-red-border)}.w_quiz_event .quiz-option.selected{background:linear-gradient(180deg,#3a1515,#1a0a0a);border-color:#d44}.w_quiz_event .quiz-option.voted{background:linear-gradient(180deg,#1a2a1a,#0a1a0a);border-color:#2a7a2a;cursor:default}.w_quiz_event .quiz-option.correct{background:linear-gradient(180deg,#2a2a15,#1a1a0a);border-color:#c90}.w_quiz_event .quiz-opt-badge{display:block;font-size:10px;font-weight:700;margin-bottom:3px}.w_quiz_event .quiz-opt-badge.my-vote{color:#4c4}.w_quiz_event .quiz-opt-badge.correct-mark{color:#ec0}.w_quiz_event .quiz-option-text{color:var(--color-gray-200);font-size:14px;font-weight:700;margin-bottom:3px}.w_quiz_event .quiz-option-count{color:var(--color-text-label);font-size:12px}.w_quiz_event .quiz-deadline{color:var(--color-gray-700);font-size:12px;margin-bottom:12px;text-align:center}.w_quiz_event .quiz-submit-btn{background:linear-gradient(180deg,#b72f2f 1%,#770e0e);border:none;border-radius:4px;color:var(--color-white);cursor:pointer;display:block;font-size:15px;font-weight:700;margin:0 auto;padding:10px 20px;text-shadow:0 0 #000;transition:opacity .2s;width:180px}.w_quiz_event .quiz-submit-btn:hover{opacity:.85}.w_quiz_event .quiz-voted-msg{color:var(--color-gray-700);font-size:13px;padding:12px;text-align:center}@media (width <= 768px){.w_quiz_event .quiz-cards{gap:8px;grid-template-columns:repeat(2,1fr)}.w_quiz_event .quiz-view-info{flex-direction:column}.w_quiz_event .quiz-view-img{flex:none;height:160px}.w_quiz_event .quiz-options{flex-direction:column}.w_quiz_event .quiz-option{min-width:auto}}@media (width <= 480px){.w_quiz_event .quiz-cards{grid-template-columns:1fr}}.u-tal{text-align:left}.u-tar{text-align:right}.u-tac{text-align:center}.u-w100p{width:100%}.u-w50p{width:50%}.u-w25p{width:25%}.u-mt10{margin-top:10px}.u-mt20{margin-top:20px}.u-mb5{margin-bottom:5px}.u-mb8{margin-bottom:8px}.u-mb16{margin-bottom:16px}.u-mr5{margin-right:5px}.u-pt0{padding-top:0}.u-pt4{padding-top:4px}.u-pl14{padding-left:14px}.u-pointer{cursor:pointer}.u-fs10{font-size:10px}.u-fs14{font-size:14px}.u-fs40{font-size:40px}.u-fwb{font-weight:700}.u-db{display:block}.u-gap3{gap:3px}.u-lh20{line-height:20px}.u-c999{color:#999}.u-cffe29e{color:#ffe29e}.u-section-title{font-size:14px;font-weight:700;margin-bottom:12px}.u-table-label{color:#999}.u-table-header,.u-table-label{padding-left:14px;text-align:left}.u-table-header{font-size:14px}.u-placeholder-box{color:#999;padding:60px 20px;text-align:center}.u-placeholder-icon{display:block;font-size:40px;margin-bottom:16px}.u-input-right{padding-right:5px;text-align:right}.u-info-warning{color:#ffc543;padding:8px 0 0}.u-info-highlight{color:#4fc3f7;padding:8px 0 0}.u-icon-14{height:14px;width:14px}.u-icon-20{height:20px;width:20px}.u-icon-24{height:24px;width:24px}.u-icon-25{height:25px;width:25px}.u-paging-center{margin:20px auto;text-align:center;width:100%}.u-img-full{width:100%}.u-w88{width:88px}.u-recommend-img-col{margin-top:-40px;width:calc(50% - 44px)}.u-h92{height:92px}.u-h184{height:184px}.u-captcha-img{height:40px;margin-bottom:5px;width:200px}.u-cert-btn{align-items:center;background:#ebe7f0;border:1px solid #ebe7f0;border-radius:50px;color:#411575;display:inline-flex;font-size:14px;font-weight:700;height:30px;justify-content:center;width:36%}.u-select-full{clear:both;width:100%}.u-mt20-title{margin-top:20px}.u-event-logo{display:block;height:60px;margin:0 auto;width:auto}.u-pos-rel{position:relative}.u-recommend-text-col{flex:1 1 0%;padding-top:90px}.u-color-soccer{color:#829cfd}.u-color-baseball{color:#c54db0}.u-color-volleyball{color:#ab9747}.u-color-hockey{color:#47ab50}.u-color-football{color:#a65400}.u-color-esports{color:#579fc4}.u-color-pingpong{color:#f73a04}.u-color-gold{color:#fd0}.u-color-green{color:var(--color-green-material)}.u-flex-wrap-center{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.wd-card{background:hsla(0,0%,100%,.05);border-radius:8px;padding:12px}.wd-card+.wd-card{margin-top:12px}.wd-card-row{display:flex;justify-content:space-between;margin-bottom:8px}.wd-card-row--center{align-items:center}.wd-card-cell{flex:1}.wd-card-cell--right{text-align:right}.wd-label{color:#999;font-size:11px;margin-bottom:4px}.wd-value{font-size:16px;font-weight:700}.wd-value--gold{color:#ffc107}.wd-value--blue{color:#4fc3f7}.wd-value--lg{font-size:18px}.wd-divider-row{border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding-top:8px}.wd-inline-label{color:#999;font-size:11px}.wd-inline-value{color:#fff;font-size:13px;font-weight:700;margin-left:8px}.wd-progress-track{background:rgba(0,0,0,.3);border-radius:10px;height:20px;margin-bottom:8px;overflow:hidden;position:relative}.wd-progress-fill{background:linear-gradient(90deg,#ff9800,#ffa726);height:100%;transition:width .3s;width:0}.wd-progress-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.wd-progress-text{color:#fff;font-size:11px;font-weight:700;max-width:95%;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.wd-stats{color:#aaa;font-size:14px;margin-bottom:6px}.wd-stats-white{color:#fff}.wd-stats-gold{color:#ffc107}.wd-status-box{border-radius:6px;padding:8px;text-align:center}.u-hidden{display:none}.wd-rolling-title{color:#fff;font-size:12px}.lt-scratch-overlay{left:114px;z-index:1000}.lt-result-form,.lt-scratch-overlay{cursor:pointer;height:205px;position:absolute;top:273px;width:687px}.lt-result-form{left:90px;visibility:hidden;z-index:999}.lt-win-text{color:#333;font-size:50px;margin-top:20px}.lt-mobile-scroller{position:relative}.lt-mobile-scratch-overlay{cursor:pointer;height:205px;left:-5px;position:absolute;top:10px;width:100%;z-index:1000}.lt-mobile-canvas{cursor:pointer;display:none}.lt-mobile-pad{padding:10px}.lt-mobile-result-box{background-color:#fff;height:180px;margin-top:0}.lt-mobile-win-text{color:#000;font-size:28px}.cs-transfer-section{background:linear-gradient(135deg,#1e1e1e,#2a2a2a);border-radius:10px;margin:20px 0;padding:20px;text-align:center}.cs-transfer-group{align-items:center;display:inline-flex;gap:15px}.cs-money-label{color:#fff;font-size:16px}.cs-money-icon{height:20px;vertical-align:middle;width:20px}.cs-money-amount{color:gold;font-size:18px;font-weight:700}.cs-btn-deposit{background:linear-gradient(135deg,#4caf50,#45a049)}.cs-btn-deposit,.cs-btn-withdraw{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px}.cs-btn-withdraw{background:linear-gradient(135deg,#f44336,#da190b)}.mb-spacer-hidden{display:none;margin-top:50px}.ev-notification{z-index:1}.ev-scroll-area{overflow-y:auto}.mi-label-w140{width:140px}.u-cwhite{color:#fff}.u-tokengame-frame{border:none;height:1000px;margin:0;width:1200px;z-index:1}#chat-widget-btn{align-items:center;background:#4a6cf7;border-radius:50%;bottom:24px;box-shadow:0 4px 12px rgba(74,108,247,.4);color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:24px;transition:transform .2s,background .2s;width:56px;z-index:9990}#chat-widget-btn:hover{background:#3b5de7;transform:scale(1.1)}#chat-widget-btn.chat-active{background:#6b7280}#chat-unread-badge{align-items:center;background:#ef4444;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 5px;position:absolute;right:-4px;top:-4px}#chat-widget-panel{background:#fff;border-radius:16px;bottom:90px;box-shadow:0 8px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;height:520px;overflow:hidden;position:fixed;right:24px;width:380px;z-index:9991}.chat-header{align-items:center;background:#4a6cf7;color:#fff;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:14px 18px}.chat-header button{background:none;border:none;color:#fff;cursor:pointer;font-size:22px;line-height:1;padding:0}.chat-messages{background:#f3f4f6;display:flex;flex:1;flex-direction:column;gap:6px;overflow-y:auto;padding:12px 14px}.chat-msg{display:flex;max-width:80%}.chat-msg-me{align-self:flex-end}.chat-msg-other{align-self:flex-start}.chat-msg-system{align-self:center;max-width:100%}.chat-msg-system .chat-bubble{background:transparent;box-shadow:none;color:#9ca3af;font-size:12px;padding:4px 0;text-align:center}.chat-bubble{border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.06);font-size:14px;line-height:1.5;padding:10px 14px;word-break:break-word}.chat-msg-me .chat-bubble{background:#4a6cf7;border-bottom-right-radius:4px;color:#fff}.chat-msg-other .chat-bubble{background:#fff;border-bottom-left-radius:4px;color:#1f2937}.chat-sender{color:#6b7280;font-size:12px;font-weight:500;margin-bottom:2px}.chat-meta{align-items:center;display:flex;gap:6px;margin-top:4px}.chat-time{font-size:11px;opacity:.6}.chat-msg-me .chat-time{color:hsla(0,0%,100%,.7)}.chat-read-status{color:hsla(0,0%,100%,.8);font-size:11px}.chat-img{border-radius:8px;cursor:pointer;display:block;max-height:200px;max-width:200px}.chat-img:hover{opacity:.9}.chat-input-area{align-items:center;background:#fff;border-top:1px solid #e5e7eb;display:flex;gap:8px;padding:10px 14px;position:relative}.chat-input-area input[type=text]{border:1px solid #d1d5db;border-radius:8px;flex:1;font-size:14px;outline:none;padding:8px 12px}.chat-input-area input[type=text]:focus{border-color:#4a6cf7}#chat-send-btn{background:#4a6cf7;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;white-space:nowrap}#chat-send-btn:hover{background:#3b5de7}#chat-img-label{align-items:center;color:#6b7280;cursor:pointer;display:flex}#chat-img-label:hover{color:#4a6cf7}.chat-typing{color:#9ca3af;font-size:12px;font-style:italic;padding:4px 0}.chat-emoji-btn{cursor:pointer;font-size:20px;line-height:1;opacity:.7;transition:opacity .15s;user-select:none}.chat-emoji-btn:hover{opacity:1}.chat-emoji-picker{background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:50px;box-shadow:0 4px 16px rgba(0,0,0,.12);display:grid;gap:3px;grid-template-columns:repeat(6,auto);padding:8px;position:absolute;right:14px;z-index:10}.chat-emoji-item{border-radius:6px;cursor:pointer;font-size:22px;padding:4px;text-align:center;transition:background .1s}.chat-emoji-item:hover{background:#f3f4f6}.admin-toast-popup{opacity:0;pointer-events:none;position:fixed;right:24px;top:24px;transform:translateY(-20px);transition:all .35s cubic-bezier(.16,1,.3,1);z-index:99999}.admin-toast-popup.show{opacity:1;pointer-events:auto;transform:translateY(0)}.admin-toast-popup.hide{opacity:0;transform:translateY(-20px)}.admin-toast-inner{align-items:center;background:rgba(20,25,37,.95);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.4);color:#e5e7eb;display:flex;gap:12px;max-width:400px;min-width:300px;overflow:hidden;padding:14px 18px;position:relative}.admin-toast-icon{flex-shrink:0;font-size:22px}.admin-toast-content{flex:1;min-width:0}.admin-toast-label{color:#9ca3af;font-size:11px;font-weight:600;margin-bottom:2px}.admin-toast-message{color:#f3f4f6;font-size:13px;font-weight:500;line-height:1.5;word-break:break-word}.admin-toast-close{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:#d1d5db;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;padding:5px 14px;transition:background .15s;white-space:nowrap}.admin-toast-close:hover{background:hsla(0,0%,100%,.15);color:#fff}.admin-toast-progress{background:hsla(0,0%,100%,.05);bottom:0;height:2px;left:0;overflow:hidden;position:absolute;right:0}.admin-toast-progress-bar{animation:toastProgress linear forwards;height:100%;opacity:.6;width:100%}@keyframes toastProgress{0%{width:100%}to{width:0}}@media (max-width:480px){#chat-widget-panel{border-radius:12px;bottom:80px;height:calc(100vh - 120px);right:8px;width:calc(100vw - 16px)}#chat-widget-btn{bottom:16px;height:48px;right:16px;width:48px}}
/*# sourceMappingURL=app.bundle.css.map*/