*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif;text-decoration:none;list-style:none;transition:all .3s}:root{--heading-family:"Poppins", sans-serif;--bgColorBack:#0d1117;--white-color:white;--black-color:black;--text-color:#fff;--red-color-bg-1:#9c27b0;--red-color-bg-2:#9c27b0;--red-color-bg-3:#0d1117;--red-color-bg-4:#9c27b0}body{background-color:var(--red-color-bg-3);background-image:url(/assets/p-bg.png);background-position:top;background-repeat:no-repeat}.d-flex{gap:20px;display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.col-1{flex:1}.col-2{flex:2}.col-3{flex:3}.col-4{flex:4}.col-5{flex:5}.img-fluid{max-width:100%;height:auto}.center{text-align:center}.container{max-width:1280px;margin:auto;padding:30px 50px}.swiperSection .container{padding-top:80px}.container-fluid{max-width:1280px;margin:auto;padding:10px 50px}.main-heading{margin-bottom:50px}.main-heading h1{color:var(--white-color);font-size:60px;font-weight:900;line-height:1;font-family:var(--heading-family);margin-bottom:10px}.main-heading p{letter-spacing:.4px;color:var(--text-color);font-size:14px;font-weight:700;line-height:20px}.arrowFlexUnderline{gap:20px}.arrowFlexUnderline .underline{border:2px solid var(--red-color-bg-4);width:100%}.arrowFlexUnderline .icons{background-color:var(--red-color-bg-4);border-radius:50%;justify-content:center;align-items:center;width:60px;height:30px;line-height:30px;display:flex}.arrowFlexUnderline .icons i{color:#000;border-radius:100px;justify-content:center;align-items:center}.header-v2{z-index:100;width:100%;padding:10px 0;transition:all .3s;position:fixed;top:0;left:0}.header-wrapper{-webkit-backdrop-filter:blur(5px);max-width:1280px;height:80px;box-shadow:none;background:#0d111700;border:none;border-radius:0;justify-content:space-between;align-items:center;margin:0 auto;padding:0 25px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.header-v2:not(.scrolled) .header-logo{width:60px}.header-v2:not(.scrolled) .nav-item{color:#fffffff2;text-shadow:0 2px 5px #0000004d;font-weight:700}.header-v2.scrolled .header-wrapper{-webkit-backdrop-filter:blur(15px);background:linear-gradient(90deg,#0d1117d9 0%,#79278da6 100%);border:1px solid #9c27b033;border-radius:20px;max-width:95%;height:70px;box-shadow:0 8px 32px #0006,inset 0 0 0 1px #ffffff1a}.header-v2.scrolled .header-wrapper:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.header-v2.scrolled .header-wrapper:after{content:"";background:linear-gradient(90deg,#0000,#9c27b080,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.logo-area{align-items:center;gap:10px;display:flex;position:relative}.header-logo{z-index:2;border-radius:12px;width:50px;height:auto;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 10px -2px #0000004d}.header-logo:hover{transform:scale(1.1)}.nav-area{align-items:center;gap:12px;display:flex}.nav-item{color:#fffc;letter-spacing:.5px;border-radius:12px;align-items:center;padding:8px 16px;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.nav-item:before{content:"";z-index:-1;background:#9c27b01a;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:translateY(100%)}.nav-item:hover:before,.nav-item.active:before{transform:translateY(0)}.nav-item:hover{color:#fff}.nav-item.active{color:#fff;background:linear-gradient(90deg,#9c27b059 0%,#9c27b033 100%);box-shadow:0 4px 15px -3px #00000040}.nav-item i{margin-right:8px;font-size:14px}.live-badge{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:#9c27b033;border:1px solid #9c27b04d;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;transition:all .2s;display:none}.nav-area .live-badge{margin-left:10px}.logo-area .live-badge{position:relative;top:1px}.live-badge:hover{background:#9c27b040}.live-badge .pulse{background-color:#ff5252;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite simple-pulse;position:relative}@keyframes simple-pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.login-button{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#9c27b0e6 0%,#6a27b0e6 100%);border:1px solid #a537fd66;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-width:110px;padding:8px 16px;font-size:14px;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 15px -4px #9c27b080,inset 0 1px 1px #ffffff26}.header-v2:not(.scrolled) .login-button{background:#9c27b0d9;box-shadow:0 4px 12px -2px #0000004d}.login-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.login-button:after{content:"";z-index:1;opacity:.5;background:linear-gradient(#0000,#0003);height:40%;position:absolute;bottom:0;left:0;right:0}.login-button:hover{background:linear-gradient(135deg,#ac36c3f2 0%,#823cc8f2 100%);transform:translateY(-3px);box-shadow:0 10px 20px -4px #9c27b0b3,inset 0 1px 2px #fff3}.login-button:hover:before{left:100%}.login-button i{z-index:2;font-size:16px;position:relative}.login-button span{z-index:2;position:relative}.menu-toggle{display:none}.menu-toggle button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;font-size:22px;transition:all .3s;display:flex;position:relative;overflow:hidden}.menu-toggle button:before{content:"";z-index:-1;background:#9c27b026;border-radius:10px;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scale(0)}.menu-toggle button:hover:before{transform:scale(1)}.menu-toggle button:hover{color:#9c27b0}.overlay{z-index:200;-webkit-backdrop-filter:blur(8px);background:#0d1117f2;width:0;height:100%;transition:all .5s;position:fixed;top:0;left:0;overflow-x:hidden}.overlay-content{text-align:center;flex-direction:column;gap:20px;width:100%;margin-top:30px;display:flex;position:relative;top:25%}.overlay a{color:#fff;border-radius:12px;width:200px;margin:0 auto;padding:12px;font-size:20px;text-decoration:none;transition:all .3s;display:block}.overlay a i{margin-right:10px;font-size:18px}.overlay a:hover,.overlay a:focus{color:#9c27b0;background-color:#9c27b033}.overlay .closebtn{background:0 0;width:auto;font-size:40px;position:absolute;top:20px;right:30px}.overlay .closebtn:hover{color:#9c27b0;background:0 0}@media screen and (max-width:928.98px){.desktop-nav{display:none}.menu-toggle{display:block}.header-wrapper{height:60px;padding:0 15px}.header-v2,.header-v2.scrolled{padding:5px 0}.header-v2.scrolled .header-wrapper{max-width:calc(100% - 20px);height:60px}}@media screen and (max-width:480px){.header-wrapper{border-radius:12px;width:calc(100% - 20px);margin:0 10px}.header-logo{width:40px}}header .logo img{width:50px}header ul li a{color:var(--white-color);font-size:1rem;line-height:1.5rem}header ul li a:hover,header ul li a.active{color:var(--text-color)}header .horizontal-row{border:1px solid var(--red-color-bg-4);height:18px}header .btn a{background-color:var(--red-color-bg-3);color:var(--white-color);border-radius:9999px;padding:.5rem 1.75rem;font-size:12px;font-weight:700}header span i{cursor:pointer;color:var(--text-color);border:2px solid var(--text-color);padding:2.7px 6px;font-size:14px}.heroSection img.mainImage{width:100%;max-width:500px;margin:auto}.hero-image-container{width:100%;height:300px;margin-top:120px;margin-bottom:40px;display:inline-block;position:relative}.glow-circle{z-index:-1;background:radial-gradient(circle,#ffffff4d 0%,#9c27b033 40%,#9c27b000 70%);border-radius:50%;width:300px;height:300px;animation:2s ease-in-out infinite alternate glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes glow{0%{opacity:.5;transform:translate(-50%,-50%)scale(.9)}to{opacity:.8;transform:translate(-50%,-50%)scale(1.1)}}.heroSection p{color:#d3e1ff;text-align:center;letter-spacing:2px;font-size:14px}.heroSection p.minLight{margin-bottom:20px;margin-top:10px!important}.heroSection p.minLight span{color:var(--text-color)}.heroSection .flexBtn .btn a{background:var(--red-color-bg-3);color:#fff;text-transform:uppercase;border-radius:10px;padding:18px 38px;font-weight:700;display:inline-block}.heroSection .flexBtn .btn.yellowBtn a{color:var(--black-color);background:var(--text-color)!important}.heroSection .flexBtn{margin-bottom:50px}.bounce .row{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.bounce .row .affiliate-card{-webkit-backdrop-filter:blur(10px);background:#0d111799;border:1px solid #9c27b04d;border-radius:16px;flex-direction:column;width:100%;max-width:280px;padding:20px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000026}.bounce .row .affiliate-card:before{content:"";background:linear-gradient(90deg,#0000,#9c27b0cc,#0000);width:100%;height:4px;position:absolute;top:0;left:0}.bounce .row .affiliate-card:hover{border-color:#9c27b080;transform:translateY(-5px);box-shadow:0 12px 30px #00000040}.bounce .row .affiliate-card .site-logo{justify-content:center;align-items:center;height:60px;margin-bottom:15px;display:flex}.bounce .row .affiliate-card .site-logo img{object-fit:contain;width:auto;max-height:50px;transition:transform .3s}.bounce .row .affiliate-card:hover .site-logo img{transform:scale(1.05)}.bounce .row .affiliate-card .divider{background:linear-gradient(90deg,#0000,#9c27b066,#0000);width:100%;height:1px;margin:10px 0 15px}.bounce .row .affiliate-card .benefits{flex-grow:1;margin-bottom:15px}.bounce .row .affiliate-card .benefit-item{color:#ffffffe6;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.bounce .row .affiliate-card .benefit-item i{color:#9c27b0;min-width:18px;font-size:14px}.bounce .row .affiliate-card .code-box{cursor:pointer;background:#00000040;border:1px solid #9c27b033;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:10px;transition:all .2s;display:flex}.bounce .row .affiliate-card .code-box:hover{background:#00000059;border-color:#9c27b066}.bounce .row .affiliate-card .code-box .code{color:#fff;letter-spacing:1px;font-size:14px;font-weight:700}.bounce .row .affiliate-card .code-box .copy-icon{color:#9c27b0cc;font-size:14px;transition:all .2s}.bounce .row .affiliate-card .code-box:hover .copy-icon{color:#9c27b0;transform:scale(1.1)}@keyframes checkmark-bounce{0%{opacity:.7;transform:scale(.5)}50%{opacity:1;transform:scale(1.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}.bounce .row .affiliate-card .claim-button{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#9c27b0 0%,#7b1fa2 100%);border-radius:8px;padding:12px;font-size:14px;font-weight:700;transition:all .3s;display:block;position:relative;overflow:hidden}.bounce .row .affiliate-card .claim-button:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.bounce .row .affiliate-card .claim-button:hover{background:linear-gradient(135deg,#ab47bc 0%,#8e24aa 100%);transform:translateY(-2px);box-shadow:0 5px 15px #9c27b066}.bounce .row .affiliate-card .claim-button:hover:before{left:100%}.bounce .main-heading{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;display:flex;position:relative}.bounce .main-heading h1{width:100%;margin-bottom:25px;display:block;position:relative}.bounce .main-heading h1:after{content:"";background:var(--red-color-bg-4);border-radius:3px;width:80px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.bounce .main-heading p{color:#fffc;width:100%;max-width:600px;margin:0 auto;font-size:16px;display:block}.swiperSection .boxContent h4{text-transform:uppercase;color:var(--white-color);margin-top:60px;font-size:32px;font-weight:900}.swiperSection .boxContent .copyReward{border:1px solid var(--red-color-bg-3);width:300px;margin:6px auto auto;padding:.5rem 1rem;background:#ff272749!important}.swiperSection .boxContent .copyReward i,.swiperSection .boxContent .copyReward p{color:#d8e2f2!important}.swiperSection .boxContent .copyReward p{font-weight:700}.swiperSection .boxContent h6{letter-spacing:.025em;margin-top:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;color:#d8e2f2!important}.swiperSection .boxContent h6 span{color:var(--text-color)}.swiperContent{margin-top:20px}.dropdown-container{width:100%;max-width:400px;margin:20px auto}.site-dropdown{width:100%;position:relative}.dropdown-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#0d1117b3;border:1px solid #9c27b066;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px 20px;font-size:16px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #00000026}.dropdown-btn:hover{background:#0d1117cc;border-color:#9c27b099}.dropdown-btn i{margin-left:10px;transition:transform .3s}.dropdown-content{z-index:10;-webkit-backdrop-filter:blur(15px);background:#0d1117e6;border:1px solid #9c27b066;border-radius:12px;width:100%;display:none;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 8px 24px #0000004d}.dropdown-content.show{display:block}.dropdown-btn.active i{transform:rotate(180deg)}.dropdown-item{color:#fff;border-bottom:1px solid #9c27b033;align-items:center;padding:12px 15px;text-decoration:none;transition:all .2s;display:flex}.dropdown-item:last-child{border-bottom:none}.dropdown-item:hover{background:#9c27b026}.dropdown-logo{width:30px;height:auto;margin-right:15px;transition:transform .3s}.dropdown-item:hover .dropdown-logo{transform:scale(1.1)}.swiperContent .paymentBtn{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:50px;flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:650px;max-width:1100px;margin:auto;padding:0 4px;display:none;box-shadow:0 4px 4px #0000001a;background:#00000030!important}.swiperContent .paymentBtn button{cursor:pointer;background:0 0;border:none;height:76px;padding:10px;transition:transform .3s;position:relative}.swiperContent .paymentBtn button img{width:110px}.swiperContent .gf-btn-active:after{content:"";background:#9c27b0;border-top-left-radius:6px;border-top-right-radius:6px;width:45px;height:6px;margin:0 auto;transition:all .2s;display:block;position:absolute;bottom:0;left:0;right:0}.swiperContent .paymentLogo{width:100px;height:auto}.swiperContent .gf-btn-active{border-bottom:2px solid #000}.swiperContent .gallery{justify-content:center;margin-top:10px;display:flex}.swiperContent .gf-column{text-align:center;width:100%;padding:20px;display:none}.swiperContent .gf-column.show{display:block}.modal-overlay{z-index:1000;background-color:#0009;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal{color:#fff;z-index:30;width:100%;padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--red-color-bg-3)!important;border:2px solid var(--red-color-bg-1)!important;border-radius:15px!important;max-width:920px!important}.modal-header{justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;display:flex}.modal-header h2 img{width:100px;position:absolute;top:-16px;left:50%;transform:translate(-50%,-50%)}.modal-header .close-btn{background:var(--red-color-bg-3);cursor:pointer;width:40px;height:40px;color:var(--white-color);border:2px solid var(--red-color-bg-4);border-radius:100px;margin:-10px;font-size:26px;position:absolute;top:-5px;right:-5px}.modal-header .close-btn:hover{background-color:var(--red-color-bg-1)}.modal-content{line-height:1.6}.modal-content h1{text-transform:uppercase;text-align:center;color:var(--white-color);margin-bottom:40px;font-size:35px;font-weight:900;position:relative}.modal-content h1:after{content:"";background:#ffc517;border-radius:10px;width:45px;height:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.modal-content p{border:2px solid var(--red-color-bg-1);background:var(--red-color-bg-3);color:#d5e2fc;border-radius:12px;margin-bottom:20px;padding:18px;font-size:14px}.modal-content p span{color:var(--white-color);margin-right:.5rem;font-weight:700;display:inline-block}.modal-content p span span{color:#ffc517}#modalOverlay2 .modal-content p{color:var(--white-color);background:0 0;border:none;border-radius:0;margin-bottom:5px;padding:0;font-size:14px}#modalOverlay2,#modalOverlay1{padding:0 10px}#modalOverlay2 .modal{padding:30px 30px 50px}#modalOverlay2 .modal-content ul{padding:0 0 0 26px}#modalOverlay2 .modal-content ul li{list-style:outside!important}.modal-content .btn a{cursor:pointer;text-align:center;border-radius:12px;width:100%;padding:16px;font-weight:700;display:inline-block;color:#081c43!important;background:#facc15!important;box-shadow:inset 0 -5px #0003!important}.modal-content .btn a:hover{box-shadow:inset 0 5px #0003!important}.open-modal-btn{letter-spacing:.5px;cursor:pointer;border-radius:100px;gap:5px;min-width:150px;padding:9px 20px;font-size:14px;font-weight:700;background:var(--red-color-bg-1)!important;border:2px solid var(--red-color-bg-3)!important;color:#fff!important}.modelButtons{flex-wrap:wrap;margin-top:20px}.modelButtons p{letter-spacing:.5px;cursor:pointer;border-radius:8px;gap:5px;min-width:150px;padding:9px 20px;font-size:14px;font-weight:700;border:2px solid var(--red-color-bg-4)!important;color:#fff!important;background:#00000030!important}.gallery .headingIcons{gap:6px}.gallery .headingIcons img{width:28px}.gallery .headingIcons h1{text-align:center;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:900;display:inline;color:#fff!important}.gallery .mainHeading{letter-spacing:.025em;text-transform:uppercase;font-size:.875rem;font-weight:700;line-height:1.25rem;color:#d8e2f2!important}.gallery .gridRow{flex-wrap:wrap;margin-top:40px}.gallery .gridRow .box{box-shadow:0 10px 40px var(--red-color-bg-2);-webkit-backdrop-filter:blur(5px);flex-grow:1;flex-basis:280px;width:100%;max-width:370px;height:370px;margin-bottom:30px;padding:2rem;border:2px solid var(--red-color-bg-1)!important;background:#00000030!important;border-radius:15px!important}.gallery .gridRow .box .imgNumberBox{width:101px;margin:auto;position:relative;margin-bottom:20px!important}.gallery .gridRow .box .imgNumberBox img{border:2px solid #00bfff2b;border-radius:50%;width:100px;height:100px;padding:6px;line-height:100px}.gallery .gridRow .box .imgNumberBox .boxNumber{justify-content:center;align-items:center;display:flex;left:50%}.gallery .gridRow .box .imgNumberBox .boxNumber i{text-shadow:0 4px 8px #000;font-size:33px;position:absolute;bottom:-7px}.gallery .gridRow .box .imgNumberBox .boxNumber p{z-index:2;color:var(--black-color);font-size:16px;font-weight:800;position:absolute;bottom:0}.gallery .gridRow .box-1 .imgNumberBox .boxNumber i{color:#e5e5e5}.gallery .gridRow .box .mainHeading{color:var(--white-color);gap:5px;font-size:1.5rem;font-weight:700;line-height:2rem}.gallery .gridRow .box .mainHeading img{width:30px}.gallery .gridRow .box .mainPara{color:#ffc81f;text-transform:uppercase;letter-spacing:2px;margin-top:10px;font-size:14px}.gallery .gridRow .box .imgprice{gap:6px;margin-bottom:20px}.gallery .gridRow .box .imgprice img{width:22px}.gallery .gridRow .box .imgprice p{font-size:19px;font-weight:600;color:var(--white-color)!important}.gallery .gridRow .box .priceBtn{background:linear-gradient(195deg, var(--red-color-bg-1), transparent);border-radius:10px;width:190px;margin:auto;padding:10px}.gallery .gridRow .box .priceBtn img{width:24px}.gallery .gridRow .box .priceBtn p{font-size:20px;font-weight:800;color:#a1f243!important}.gallery .gridRow .box-2{margin-bottom:100px}.gallery .gridRow .box-2 .imgNumberBox .boxNumber i{color:#ffcf39}.gallery .gridRow .box-3 .imgNumberBox .boxNumber i{color:#e98332}.gallery .leaderBoardTable table{max-width:9900px;margin:50px auto 40px}.gallery #customers{border-collapse:collapse;-webkit-backdrop-filter:blur(5px);width:100%;border-radius:10px!important}.gallery #customers td,#customers th{border-bottom:1px solid var(--red-color-bg-1);color:var(--white-color);text-align:left;padding:1.25rem 2rem}.gallery #customers td{color:#e5f5f9;z-index:9;background-color:#79278d33;font-size:16px;font-weight:600;line-height:19.2px;position:relative}.gallery #customers tr td:first-child{z-index:9;font-size:16px;line-height:19.2px;position:relative;width:25px!important;font-weight:600!important}.gallery #customers tr td:nth-child(3){color:var(--text-color);font-size:16px;font-weight:600;line-height:19.2px}.gallery #customers tr td:nth-child(4){font-size:16px;font-weight:900;line-height:19.2px;color:#b2ff58!important}.gallery #customers th{text-transform:uppercase;padding:1.25rem 2rem;font-size:16px;font-weight:700;line-height:19.2px}.gallery #customers th:first-child{border-radius:20px 0 0!important}.gallery #customers tr:nth-child(n+2) th{background-color:#79278d33;border-radius:0!important}.gallery #customers th:nth-child(4){border-radius:0 20px 0 0!important}.gallery #customers tr:first-child{background-color:var(--red-color-bg-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none!important}.gallery #customers tr th{background-color:#79278d33}.gallery #customers img{border-radius:50%;width:28px;height:28px;line-height:28px}.gallery #customers tr td:nth-child(2) .d-flex,.gallery #customers tr td:nth-child(3) .d-flex,.gallery #customers tr td:nth-child(4) .d-flex{gap:4px}.gallery #customers tr td:nth-child(3) .d-flex img,.gallery #customers tr td:nth-child(4) .d-flex img{width:24px;height:24px}.timeWatch{justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto;display:flex;position:relative;margin-bottom:-8px!important}.gallery .timeWatch .special-icon{color:#122347;z-index:0;background:-webkit-linear-gradient(#ff572245, var(--text-color));-webkit-text-fill-color:transparent;text-shadow:0 0 30px #ff57221a;-webkit-background-clip:text;font-size:77px;position:absolute;top:0}.gallery .timeWatch .stopWatch{color:var(--text-color);font-size:24px;position:relative;top:5px}.gallery .timeSection .underlineHaeding{margin-top:20px}.gallery .timeSection .underlineHaeding .underline{border:2px solid var(--red-color-bg-4);width:100%}.gallery .timeSection .underlineHaeding h1{width:100%;max-width:258px;color:var(--white-color)}.gallery .count-down .container{padding:20px 10px 10px}.gallery .count-down .row .countdown,.gallery .count-down .row .countdown .counter{justify-content:center;gap:20px;display:flex}.gallery .count-down .row .countdown .counter{flex-direction:column;gap:2px}.gallery .count-down .row .countdown span{font-size:18px;font-weight:800;color:var(--text-color)!important}.gallery .count-down .row .countdown .label{font-size:12px;color:#d8e2f2!important}.gallery .count-down .row .countdown span,.gallery .count-down .row .countdown .label{font-weight:600;line-height:16.93px;font-family:var(--secondary-font);display:inline-block}.gallery .lastPara p{color:#d8e2f2!important}.gallery .lastPara p span{color:var(--white-color);margin-left:4px}.gallery .btnPrivious a{color:var(--white-color);cursor:pointer;background-color:var(--red-color-bg-1);border-radius:8px;margin-top:.5rem;padding:1.3rem 3rem;font-weight:700;display:inline-block}#particleCanvas{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.bg-gradient{z-index:-1;background:radial-gradient(circle,#9c27b04d 0%,#79278d33 30%,#56276a1a 60%,#56276a0d 100%);position:fixed;inset:0}.leaderBoardBox .row{border:2px solid var(--red-color-bg-4);-webkit-backdrop-filter:blur(5px);background:#00000030;border-radius:15px;flex-wrap:wrap;align-items:center;gap:60px;margin-bottom:50px;padding:5rem;display:flex}.leaderBoardBox .col-1{flex-grow:1;flex-basis:320px}.leaderBoardBox h1{text-transform:uppercase;text-align:center;color:var(--white-color);font-size:52px;font-weight:900}.leaderBoardBox p{color:#adc6eb;text-align:center;max-width:500px;margin:5px auto 0;font-size:16px;margin-bottom:20px!important}.leaderBoardBox .row .bxo{max-width:600px;margin:auto}.leaderBoardBox .row .bxo .iconsBox{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:400px;margin:auto;margin-bottom:40px!important}.leaderBoardBox .row .bxo .iconsBox img{width:100%;max-width:100px}.leaderBoardBox .row .bxo .iconsBox a{flex-basis:120px}.leaderBoardBox .row .bxo .btn a{letter-spacing:1px;cursor:pointer;color:#000;background:#9c27b0;border-radius:12px;padding:18px 62px;line-height:28px;font-size:16px!important}.leaderBoardBox .row .bxo .btn a:hover{background:#0077b6}.giveaway .numbering{border:2px solid var(--red-color-bg-4);background:#00000030;border-radius:30px;justify-content:center;align-items:center;margin-top:30px;margin-bottom:50px;padding:40px;display:flex;color:#fff!important}.giveaway .numbering h1{color:var(--white-color);font-size:40px}.giveaway .numbering h1 i{margin-right:30px;font-size:50px}.giveaway .numbering h1 span{border:2px solid var(--red-color-bg-4);background:#00000030;border-radius:12px;margin:0 6px;padding:30px;font-size:40px;font-weight:800;line-height:.5;display:inline-block}.videosGrid .btn a{color:#000;background-color:#9c27b0;border-radius:8px;padding:16px 32px;font-weight:700;display:inline-block}.videosGrid .btn a:hover{background-color:#78148cf2}.videosGrid{padding-bottom:40px}.videosGrid .main-heading h1{margin-bottom:30px;display:inline-block;position:relative}.videosGrid .main-heading h1:after{content:"";background:var(--red-color-bg-4);border-radius:3px;width:80px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.videoContent{flex-wrap:wrap;gap:20px;margin-bottom:30px}.videoContent .col-1{-webkit-backdrop-filter:blur(10px);background:#0006;border:1px solid #9c27b04d;border-radius:12px;flex-basis:370px;max-width:390px;padding:12px;transition:all .3s;position:relative;overflow:hidden}.videoContent .col-1:hover{border-color:#9c27b099;transform:translateY(-5px);box-shadow:0 10px 25px -5px #00000080}.videoContent .col-1 .imgBox{border-radius:8px;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 4px 12px #0003}.videoContent .col-1 .imgBox:before{content:"";z-index:1;background:linear-gradient(#0000 60%,#0006 100%);width:100%;height:100%;position:absolute;top:0;left:0}.videoContent .col-1 .imgBox:after{content:"";color:#fff;opacity:.9;z-index:2;background:#9c27b0cc;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-family:"Font Awesome 6 Free";font-weight:900;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9);box-shadow:0 0 20px #00000080}.videoContent .col-1:hover .imgBox:after{opacity:1;transform:translate(-50%,-50%)scale(1.1);box-shadow:0 0 30px #9c27b080}.videoContent .col-1 .imgBox img{object-fit:cover;border-radius:8px;width:100%;height:100%;transition:transform .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videoContent .col-1:hover .imgBox img{transform:translate(-50%,-50%)scale(1.1)}.videoContent .col-1 h3{color:var(--white-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:42px;margin:12px 0 8px;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.videoContent .col-1 .video-meta{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.videoContent .col-1 .video-time{color:#fffc;background:#9c27b026;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:flex}.videoContent .col-1 .video-time i{color:var(--red-color-bg-4);font-size:10px}.videoContent .col-1 .video-views{color:#ffffffb3;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}.videoContent .col-1 .video-views i{opacity:.8;font-size:11px}.video-see-more{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#9c27b033;border:1px solid #9c27b04d;border-radius:30px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:10px 25px;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex}.video-see-more:hover{background:#9c27b066;transform:translateY(-2px)}.video-see-more i{font-size:14px;transition:transform .3s}.video-see-more:hover i{transform:translate(3px)}footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0d1117e6 0%,#190a29f2 100%);border-top:1px solid #9c27b04d;margin-top:40px;padding:25px 0 15px;position:relative}footer:before{content:"";background:linear-gradient(90deg,#9c27b04d,#9c27b099,#9c27b04d);width:100%;height:2px;position:absolute;top:0;left:0}footer .footer-content{flex-direction:column;gap:15px;display:flex;position:relative}footer .footer-logo{text-align:center;margin-bottom:10px}footer .footer-logo img{width:auto;height:40px}footer .footer-sections{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;margin-bottom:15px;display:flex}footer .footer-section{min-width:160px}footer .footer-section h4{color:#fff;letter-spacing:.5px;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:600;position:relative}footer .footer-section ul{margin:0;padding:0}footer .footer-section ul li a{color:#d8e2f2;opacity:.85;font-size:13px;transition:all .2s;display:inline-block}footer .footer-section ul li a:hover{color:var(--white-color);opacity:1;transform:translate(3px)}footer .social-icons{gap:12px;display:flex}footer .social-icons a{width:32px;height:32px;color:var(--red-color-bg-4);background:#9c27b026;border:1px solid #9c27b04d;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}footer .social-icons a:hover{background-color:var(--red-color-bg-4);color:var(--black-color);transform:translateY(-2px)}footer .footer-bottom{text-align:center;border-top:1px solid #9c27b026;padding-top:12px}footer .disclaimer{color:#a1b2ce;opacity:.7;max-width:700px;margin:0 auto 10px;font-size:11px;line-height:1.4}footer .copyright{color:var(--white-color);opacity:.8;font-size:12px;font-weight:500}@media screen and (max-width:698.98px){footer .footer-sections{text-align:center;flex-direction:column;align-items:center;gap:25px}footer .footer-section h4:after{left:50%;transform:translate(-50%)}footer .social-icons{justify-content:center}}html{scroll-behavior:smooth}@media screen and (min-width:928.99px){.pc{display:none}}@media screen and (max-width:928.98px){.mobile{display:none}.bounce .row{justify-content:center}.swiperContent .gf-column{padding:20px 5px}.giveaway .numbering h1 span{border-radius:6px;margin:0 1px 5px;padding:12px;display:inline-block;font-size:20px!important}.giveaway .numbering h1 i{margin-right:5px;font-size:20px}.giveaway .numbering{border-radius:20px;margin-top:30px;margin-bottom:50px;padding:20px}}@media screen and (max-width:698.98px){.gallery .headingIcons h1{margin-bottom:6px;font-size:18px}.container{padding:30px 10px}.container-fluid{padding:10px}footer .footer-sections{text-align:center;flex-direction:column;align-items:center;gap:30px}footer .footer-section h4:after{left:50%;transform:translate(-50%)}footer .social-icons{justify-content:center}.swiperContent .paymentBtn{padding:15px 5px}.swiperContent .paymentBtn button{height:55px}.leaderBoardBox .row{padding:3rem 1rem 2rem}.giveaway .numbering{border-radius:20px;margin-top:30px;margin-bottom:50px;padding:20px}.main-heading h1{font-size:40px}}.glitch-logo{color:#fff;text-shadow:0 0 15px #fffc;letter-spacing:-5px;justify-content:center;align-items:center;width:100%;max-width:500px;height:100%;min-height:300px;margin:0 auto;padding-bottom:10px;font-size:400px;font-style:italic;font-weight:500;display:flex;position:relative;transform:scale(1)}.glitch-logo-letter{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.glitch-logo-letter:nth-child(2){color:#9c27b0;opacity:.7;animation:2.5s infinite glitch-1}.glitch-logo-letter:nth-child(3){color:#9c27b0;opacity:.7;animation:3.5s infinite glitch-2}.glitch-logo-letter:first-child{z-index:1;animation:3s infinite pulse}@keyframes glitch-1{0%{opacity:.7;transform:translate(0)}10%{opacity:.6;transform:translate(-8px,5px)}20%{opacity:.4;transform:translate(-8px,-5px)}30%{opacity:.7;transform:translate(0)}40%{opacity:.6;transform:translate(5px,5px)}50%{opacity:.4;transform:translate(5px,-5px)}60%{opacity:.7;transform:translate(0)}to{opacity:.7;transform:translate(0)}}@keyframes glitch-2{0%{opacity:.7;transform:translate(0)}15%{opacity:.5;transform:translate(10px,-10px)}25%{opacity:.3;transform:translate(-3px,3px)}35%{opacity:.7;transform:translate(0)}65%{opacity:.5;transform:translate(5px,5px)}75%{opacity:.3;transform:translate(-8px,-8px)}85%{opacity:.7;transform:translate(0)}to{opacity:.7;transform:translate(0)}}@keyframes pulse{0%{text-shadow:0 0 5px #fffc}50%{text-shadow:0 0 30px #fff,0 0 40px #9c27b080}to{text-shadow:0 0 5px #fffc}}.floating-coin{z-index:0;filter:drop-shadow(0 0 10px #9c27b080);animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.floating-coin img{opacity:.9;object-fit:contain;width:160px;height:auto;transition:all .3s}.floating-coin:hover img{opacity:1;transform:scale(1.1)rotate(5deg)}.coin-1{animation-name:float-1;top:-120%;right:-30%}.coin-2{animation-name:float-2;animation-delay:1s;top:-20%;left:-45%}.coin-3{animation-name:float-3;animation-delay:1.5s;top:-5%;right:-45%}.coin-4{animation-name:float-4;animation-delay:.5s;top:-145%;left:-25%}@keyframes float-1{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(10px,-10px)rotate(5deg)}50%{transform:translateY(-15px)rotate(3deg)}75%{transform:translate(-10px,-5px)rotate(-3deg)}}@keyframes float-2{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-10px,-5px)rotate(-5deg)}50%{transform:translateY(-12px)rotate(0)}75%{transform:translate(8px,-5px)rotate(5deg)}}@keyframes float-3{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(8px,10px)rotate(3deg)}50%{transform:translateY(15px)rotate(-3deg)}75%{transform:translate(-8px,10px)rotate(0)}}@keyframes float-4{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-8px,8px)rotate(-5deg)}50%{transform:translateY(12px)rotate(0)}75%{transform:translate(8px,8px)rotate(5deg)}}@media screen and (max-width:768px){.floating-coin img{width:40px;height:auto}.coin-1{right:5%}.coin-2{right:10%}.coin-3{right:15%}.coin-4{right:2%}}.heroSection{padding-top:100px}.user-menu-button{background:#7b68ee1a;border:2px solid #7b68eeb3;border-radius:50%;padding:3px;text-decoration:none;transition:all .3s;display:block;overflow:hidden;box-shadow:0 0 10px #7b68ee4d}.user-menu-button:hover,.user-menu-button.active{border-color:#7b68ee;transform:translateY(-2px);box-shadow:0 0 15px #7b68ee80}.nav-area .user-avatar{border-radius:50%;width:36px;height:36px;display:block}@keyframes warning-pulse{0%,to{transform:scale(1);box-shadow:0 0 12px #ff3b3b99}50%{transform:scale(1.03);box-shadow:0 0 22px #ff3b3bf2}}.referral-warning{color:#fff;text-align:center;letter-spacing:.5px;text-transform:uppercase;background:#ff3b3b;border-radius:8px;margin:10px 0;padding:10px 12px;font-size:13px;font-weight:800;animation:1.5s infinite warning-pulse;box-shadow:0 0 12px #ff3b3b99}.site-notification{z-index:20;text-align:center;color:#fff;background:#7b68ee26;border:1px solid #7b68ee66;border-radius:12px;max-width:1100px;margin:90px auto 0;padding:12px 18px;font-weight:600;position:relative}.site-notification.warning{background:#ffc10726;border-color:#ffc10780}.site-notification.error{background:#f4433626;border-color:#f4433680}.site-notification.success{background:#4caf5026;border-color:#4caf5080}.board-paused{text-align:center;color:#f44;padding:100px 20px;font-size:48px;font-weight:700}.site-rules{text-align:center;color:#f44;margin-top:10px;font-weight:700}.end-date-display{text-align:center;color:#b8b8b8;margin-top:10px;font-size:14px}.profile-page{max-width:1200px;margin:120px auto 60px;padding:0 20px}.profile-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141623cc;border:1px solid #7b68ee4d;border-radius:20px;align-items:center;margin-bottom:40px;padding:20px;display:flex;box-shadow:0 8px 32px #0000004d}.profile-avatar-wrapper{margin-right:20px}.profile-avatar{object-fit:cover;border:3px solid #7b68ee;border-radius:50%;width:70px;height:70px;box-shadow:0 5px 15px #0000004d}.profile-info{text-align:left;flex:1}.profile-username{background:linear-gradient(45deg,#7b68ee,#00c6ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 5px;font-size:1.5rem;font-weight:700}.profile-joined{color:#ffffffb3;margin-bottom:0;font-size:.8rem}.profile-stats{gap:15px;margin-left:auto;display:flex}.stat-box{text-align:center;background:#00000040;border:1px solid #7b68ee33;border-radius:12px;min-width:80px;padding:10px 15px}.stat-value{color:#7b68ee;margin-bottom:2px;font-size:1.3rem;font-weight:700}.stat-label{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:500}.profile-content{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:40px;display:grid}.profile-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141623cc;border:1px solid #7b68ee33;border-radius:20px;flex-direction:column;height:100%;padding:30px;transition:all .3s;display:flex;box-shadow:0 8px 32px #0000004d}.profile-card:hover{border-color:#7b68ee4d;transform:translateY(-5px);box-shadow:0 12px 40px #0006}.card-header{border-bottom:1px solid #7b68ee33;align-items:center;margin-bottom:25px;padding-bottom:15px;display:flex}.card-icon{color:#7b68ee;background:#7b68ee26;border-radius:12px;justify-content:center;align-items:center;width:45px;height:45px;margin-right:15px;font-size:1.3rem;display:flex}.card-title{color:#fff;margin:0;font-size:1.4rem;font-weight:600}.card-body{flex-direction:column;flex:1;display:flex}.form-group{margin-bottom:25px}.form-group label{color:#ffffffd9;margin-bottom:10px;font-size:.95rem;font-weight:500;display:block}.form-control{color:#fff;background:#00000040;border:1px solid #7b68ee33;border-radius:12px;width:100%;padding:14px 16px;font-size:1rem;transition:all .2s}.form-control:focus{border-color:#7b68ee99;outline:none;box-shadow:0 0 0 3px #7b68ee33}.form-control::placeholder{color:#ffffff4d}.social-connector{background:#14162380;border:1px solid #7b68ee26;border-radius:16px;flex-direction:column;margin-bottom:25px;display:flex;overflow:hidden}.social-header{align-items:center;gap:15px;padding:20px;display:flex}.social-icon{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.4rem;display:flex}.social-info{flex:1}.social-name{color:#fff;margin:0 0 5px;font-size:1.1rem;font-weight:600}.social-status{color:#fffc;font-size:.9rem}.social-action{text-align:center;padding:15px 20px}.discord .social-header{background:#5865f226}.discord .social-icon{color:#5865f2;background:#5865f24d}.kick .social-header{background:#53fc1826}.kick .social-icon{color:#53fc18;background:#53fc184d}.discord-btn{color:#fff;cursor:pointer;background:#5865f2;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.discord-btn:hover{background:#4752c4;transform:translateY(-2px)}.kick-btn{color:#000;background:#53fc18}.kick-btn:hover{background:#47d914}.connected .social-action{background:#5865f21a;padding:12px 20px}.kick.connected .social-action{background:#53fc181a}.status-pill{color:#fff;background:#5865f233;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:500;display:inline-flex}.kick .status-pill{background:#53fc1833}.profile-page .btn{cursor:pointer;text-align:center;border:none;border-radius:12px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary{color:#fff;background:linear-gradient(45deg,#7b68ee,#00c6ff);box-shadow:0 5px 15px #7b68ee4d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #7b68ee80}.card-footer{margin-top:auto;padding-top:20px}.form-note{color:#4caf50;text-align:center;margin-top:10px;font-size:.85rem}@media (max-width:768px){.profile-page{margin-top:100px;padding:0 15px}.profile-content{grid-template-columns:1fr;gap:30px}.profile-card{padding:25px 20px}.card-header{margin-bottom:20px;padding-bottom:12px}.card-icon{width:40px;height:40px;font-size:1.1rem}.card-title{font-size:1.2rem}.form-group{margin-bottom:20px}.form-control{padding:12px 14px}.profile-page .btn{padding:12px 20px}}@media (max-width:640px){.profile-header{text-align:center;flex-direction:column;padding:20px 15px}.profile-avatar-wrapper{margin-bottom:15px;margin-right:0}.profile-info{text-align:center;margin-bottom:15px}.profile-stats{justify-content:center;width:100%;margin-left:0}.stat-box{flex:1;max-width:120px}}.modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kick-modal .modal-content{background:#141623f2;border:1px solid #7b68ee4d;border-radius:20px;width:90%;max-width:500px;animation:.3s modalFadeIn;overflow:hidden;box-shadow:0 8px 32px #0000004d}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.kick-modal .modal-header{border-bottom:1px solid #7b68ee33;align-items:center;padding:20px;display:flex;position:relative}.kick-modal .header-icon{background:#7b68ee26;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:15px;display:flex}.kick-modal .modal-header h2{color:#fff;margin:0;font-size:1.4rem;font-weight:600}.kick-modal .close-modal{color:#ffffffb3;cursor:pointer;background:0 0;border:none;font-size:24px;transition:all .2s;position:absolute;top:20px;right:20px}.kick-modal .close-modal:hover{color:#fff}.kick-modal .modal-body{padding:25px}.kick-modal .modal-content p{color:#fffc;background:0 0;border:none;border-radius:0;margin-bottom:12px;padding:0;font-size:14px}.kick-modal .modal-body ol{color:#fffc;margin-bottom:25px;padding-left:20px;list-style:decimal}.kick-modal .modal-body ol li{margin-bottom:10px;list-style:decimal}.kick-modal .command-container{margin:20px 0}.kick-modal .command-box{background:#0000004d;border:1px solid #53fc184d;border-radius:8px;align-items:center;margin-bottom:10px;padding:12px 15px;display:flex}.kick-modal .command-box code{color:#53fc18;flex:1;font-family:monospace;font-size:1.1rem;font-weight:700}.kick-modal .copy-btn{color:#53fc18;cursor:pointer;background:#53fc1826;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.kick-modal .copy-btn:hover{background:#53fc184d}.kick-modal .command-help,.kick-modal .result-message{text-align:center;margin-bottom:0}.kick-modal .channel-link{color:#53fc18;font-weight:700;text-decoration:none}.kick-modal .channel-link:hover{opacity:.9;text-decoration:underline}.kick-modal .timer-container{text-align:center;margin:20px 0}.kick-modal .progress-container{background:#0000004d;border-radius:4px;height:8px;margin:10px 0;overflow:hidden}.kick-modal .progress-bar{background:linear-gradient(90deg,#7b68ee,#00c6ff);height:100%;transition:width 1s linear}.kick-modal .progress-bar.expiring{background:linear-gradient(90deg,#ff6b6b,#f44336)}.kick-modal .modal-content p.timer-display{color:#fff;margin-bottom:0;font-family:monospace;font-size:1.2rem;font-weight:700}.kick-modal .modal-result{text-align:center;padding:20px 0}.kick-modal .result-icon{margin-bottom:20px;font-size:60px}.kick-modal .result-icon.success{color:#4caf50}.kick-modal .result-icon.error{color:#f44336}.kick-modal .modal-content p.result-message{margin-bottom:25px;font-size:1.1rem}.content-page{color:#ffffffd9;max-width:900px;margin:140px auto 60px;padding:0 20px}.content-page h1{color:#fff;margin-bottom:20px}.content-page h2{color:#fff;margin:28px 0 10px;font-size:1.2rem}.content-page p,.content-page li{margin-bottom:10px;line-height:1.7}.content-page ul{padding-left:22px;list-style:outside}.error-container{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:8rem 2rem;display:flex;position:relative}.error-code{color:#fff;text-shadow:0 0 20px #9c27b0b3;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:120px;font-weight:800;animation:2s infinite glowPulse;position:relative}.error-code:after{content:"";background:#9c27b0;border-radius:4px;width:100px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.error-message{color:#d3e1ff;letter-spacing:.5px;opacity:.9;max-width:500px;margin:1.5rem 0 2.5rem;font-family:Poppins,sans-serif;font-size:18px}.home-button{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#9c27b0 0%,#7b1fa2 100%);border:1px solid #a537fd66;border-radius:12px;padding:15px 40px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 6px 15px -4px #9c27b080,inset 0 1px 1px #ffffff26}.home-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.home-button:hover{background:linear-gradient(135deg,#ab47bc 0%,#8e24aa 100%);transform:translateY(-3px);box-shadow:0 10px 20px -4px #9c27b0b3,inset 0 1px 2px #fff3}.home-button:hover:before{left:100%}.error-glow{z-index:-1;filter:blur(20px);background:radial-gradient(circle,#9c27b04d 0%,#9c27b033 40%,#9c27b000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@keyframes glowPulse{0%{text-shadow:0 0 10px #9c27b080}50%{text-shadow:0 0 30px #9c27b0cc}to{text-shadow:0 0 10px #9c27b080}}:root{--heading-family:var(--font-poppins), sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.5, .5, 1);--ease-wheel:cubic-bezier(.16, .9, .2, 1)}*{font-family:var(--font-poppins), sans-serif}.header-v2{padding:14px 0}.header-wrapper{-webkit-backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(90deg,#0d1117b8 0%,#261034a8 100%);border:1px solid #9c27b02e;border-radius:18px;gap:16px;max-width:1240px;height:72px;padding:0 16px 0 14px;transition:height .3s,background .3s,border-color .3s,box-shadow .3s,max-width .3s;overflow:visible;box-shadow:0 10px 30px -18px #000000e6}.header-v2.scrolled{padding:8px 0}.header-v2.scrolled .header-wrapper{background:linear-gradient(90deg,#0a0d12eb 0%,#301242e0 100%);border-color:#9c27b059;max-width:1180px;height:64px;box-shadow:0 18px 40px -22px #000,inset 0 1px #ffffff0f}.header-v2.scrolled .header-wrapper:before,.header-v2.scrolled .header-wrapper:after{content:none}.header-v2 .header-logo,.header-v2:not(.scrolled) .header-logo{border-radius:14px;width:46px;box-shadow:0 6px 18px -8px #9c27b0e6}.header-v2 .header-logo:hover{transform:translateY(-1px)scale(1.04)}.logo-area{gap:12px}.nav-area{gap:18px}.nav-links{background:#ffffff08;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:4px;padding:4px;display:flex}.header-v2 .nav-item,.header-v2:not(.scrolled) .nav-item{letter-spacing:.2px;color:#ffffffb8;text-shadow:none;border-radius:11px;padding:9px 15px;font-size:14px;font-weight:600;overflow:visible}.header-v2 .nav-item:before{content:none}.header-v2 .nav-item:hover{color:#fff;background:#ffffff0f}.header-v2 .nav-item.active{color:#fff;background:linear-gradient(#9c27b08c 0%,#7e22a059 100%);border:1px solid #ba55d373;padding:8px 14px;box-shadow:0 6px 16px -8px #9c27b0e6,inset 0 1px #ffffff1f}.header-v2 .nav-item i{opacity:.85;margin-right:9px;font-size:13px}.header-v2 .nav-item.active i{opacity:1}.header-v2 .live-badge{color:#ff8080;background:#ff3b3b29;border:1px solid #ff525273;border-radius:8px;padding:5px 10px;font-size:11px;display:inline-flex;box-shadow:0 0 18px -6px #ff3b3bcc}.header-v2 .live-badge:hover{color:#fff;background:#ff3b3b42}.header-v2 .live-badge .pulse{background-color:#ff3b3b}.header-v2:not(.scrolled) .login-button,.header-v2 .login-button{border-radius:12px;min-width:104px;padding:9px 18px}.menu-toggle button{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;width:42px;height:42px}.menu-toggle button:hover{background:#9c27b04d;border-color:#ba55d380}.nav-scrim{z-index:150;-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#05060a99;transition:opacity .3s;position:fixed;inset:0}.nav-scrim.open{opacity:1;pointer-events:auto}.overlay{z-index:200;background-color:#0a0d12;background-image:linear-gradient(#0d1117 0%,#200c2d 100%);border-left:1px solid #9c27b059;width:0;height:100%;transition:width .32s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:auto;right:0;overflow:hidden;box-shadow:-24px 0 60px -30px #000}.overlay.open{width:min(340px,88vw)}.overlay-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-width:min(340px,88vw);padding:18px 20px;display:flex}.overlay .closebtn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;position:static}.overlay .closebtn:hover{background:#9c27b059}.overlay-content{text-align:left;flex-direction:column;gap:6px;width:100%;min-width:min(340px,88vw);padding:18px 20px 28px;display:flex;position:static;transform:none}.overlay a{color:#fffc;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.overlay a i{text-align:center;opacity:.8;width:20px;margin:0;font-size:15px}.overlay a:hover,.overlay a:focus,.overlay a.active{color:#fff;background:#9c27b040}.overlay .overlay-live{color:#ff8080}.overlay #mobile-login-area{border-top:1px solid #ffffff12;flex-direction:column;gap:6px;margin-top:14px;padding-top:14px;display:flex}.overlay .overlay-user .user-avatar{border-radius:50%;width:26px;height:26px}.overlay .login-button{white-space:nowrap;border-radius:12px;justify-content:center;padding:13px 18px}footer{margin-top:60px;padding:48px 0 20px}footer .footer-content{gap:28px}footer .footer-grid{grid-template-columns:minmax(240px,1.3fr) repeat(3,minmax(130px,.6fr));align-items:start;gap:36px;padding-bottom:28px;display:grid}footer .footer-brand{flex-direction:column;gap:14px;max-width:380px;display:flex}footer .footer-logo-img{border-radius:12px;align-self:flex-start;width:auto;height:46px}footer .footer-tagline{color:#a8b6cf;margin:0;font-size:13px;line-height:1.65}footer .footer-section h4{letter-spacing:1.4px;color:#cbb6e3;margin-bottom:16px;font-size:12px}footer .footer-section ul li{margin-bottom:11px}footer .footer-section ul li a{color:#b9c6da;opacity:1;font-size:13.5px}footer .footer-section ul li a:hover{color:#fff;transform:translate(4px)}footer .social-icons{gap:10px}footer .social-icons a{color:#d8c4ea;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;width:38px;height:38px}footer .social-icons a:hover{color:#fff;background:#9c27b0d9;border-color:#ba55d3b3;transform:translateY(-3px);box-shadow:0 10px 20px -12px #9c27b0}footer .social-icons i{font-size:15px}footer .footer-bottom{text-align:left;border-top:1px solid #9c27b02e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}footer .disclaimer{opacity:.75;align-items:center;gap:10px;max-width:720px;margin:0;font-size:11.5px;display:flex}footer .age-badge{color:#ff8080;background:#ff3b3b1f;border:1px solid #ff525280;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:inline-flex}footer .copyright{white-space:nowrap;opacity:.7;margin:0;font-size:12px}@media screen and (max-width:1100px){footer .footer-grid{grid-template-columns:repeat(3,1fr)}footer .footer-brand{grid-column:1/-1;max-width:560px}}@media screen and (max-width:698.98px){footer .footer-grid{grid-template-columns:1fr 1fr;gap:32px}footer .footer-brand{grid-column:1/-1;max-width:none}.header-wrapper{height:64px}footer{padding:36px 0 18px}footer .footer-grid{text-align:left;grid-template-columns:1fr 1fr;gap:26px 20px}footer .footer-section h4{margin-bottom:12px}footer .footer-brand{text-align:center;align-items:center}footer .footer-logo-img{align-self:center}footer .social-icons{justify-content:center}footer .footer-section ul li a:hover{transform:none}footer .footer-bottom{text-align:center;flex-direction:column}footer .disclaimer{flex-direction:column;gap:8px}footer .copyright{white-space:normal}}.affiliate-card .site-wordmark{letter-spacing:1.5px;text-transform:uppercase;background:linear-gradient(90deg,#fff 0%,#d8a7e8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:800;display:inline-block}.user-menu{position:relative}.user-menu>.user-menu-button{cursor:pointer;background:#7b68ee1a;border:2px solid #7b68eeb3;padding:3px;line-height:0}.user-menu-panel{opacity:0;pointer-events:none;z-index:120;background:linear-gradient(#10141cfa 0%,#200e2efa 100%);border:1px solid #9c27b059;border-radius:16px;width:232px;padding:8px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-6px);box-shadow:0 24px 48px -24px #000}.user-menu-panel.open{opacity:1;pointer-events:auto;transform:translateY(0)}.user-menu-panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.user-menu-head{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-bottom:6px;padding:10px 10px 12px;display:flex}.user-menu-head img{border:2px solid #9c27b099;border-radius:50%;width:38px;height:38px}.user-menu-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:140px;margin:0;font-size:14px;font-weight:700;overflow:hidden}.user-menu-points{color:#d6b4ff;align-items:center;gap:6px;margin:2px 0 0;font-size:12px;font-weight:600;display:flex}.user-menu-points i{color:#ffc517;font-size:11px}.user-menu-panel a{color:#ffffffd1;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex}.user-menu-panel a i{text-align:center;opacity:.75;width:16px;font-size:13px}.user-menu-panel a:hover{color:#fff;background:#9c27b047}.user-menu-panel .user-menu-logout{color:#ff8a8a;border-top:1px solid #ffffff14;border-radius:0 0 10px 10px;margin-top:6px;padding-top:12px}.user-menu-panel .user-menu-logout:hover{color:#fff;background:#ff3b3b2e}.overlay .overlay-user .overlay-points{color:#d6b4ff;margin-left:auto;font-size:12px;font-weight:700}.nav-dropdown{position:relative}.nav-dropdown .nav-caret{opacity:.6;margin-left:7px;margin-right:0;font-size:10px}.nav-dropdown-panel{opacity:0;pointer-events:none;z-index:120;background:linear-gradient(#10141cfa 0%,#200e2efa 100%);border:1px solid #9c27b059;border-radius:16px;width:268px;padding:8px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,-6px);box-shadow:0 24px 48px -24px #000}.nav-dropdown-panel.open{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-panel:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.nav-dropdown-panel a{color:#ffffffd9;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;display:flex}.nav-dropdown-panel a:hover{color:#fff;background:#9c27b047}.nav-dropdown-panel a>i{color:#d8b7ff;background:#9c27b033;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}.nav-dropdown-panel a span{flex-direction:column;gap:2px;display:flex}.nav-dropdown-panel strong{font-size:14px;font-weight:700}.nav-dropdown-panel small{color:#ffffff8c;font-size:11.5px}.overlay a.overlay-sub{color:#ffffffa6;margin-left:18px;padding-block:11px;font-size:14px}.games-page{max-width:1100px;margin:140px auto 60px;padding:0 20px}.games-grid{grid-template-columns:repeat(auto-fill,minmax(186px,1fr));gap:18px;margin:34px 0 46px;display:grid}.bet-feed{background:#0f0d16d9;border:1px solid #9c27b033;border-radius:20px;padding:22px}.bet-feed-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bet-feed-head h3{color:#fff;margin:0;font-size:1.05rem}.bet-feed-tabs{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;gap:4px;padding:4px;display:flex}.bet-feed-tabs button{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.bet-feed-tabs button.active{color:#fff;background:#9c27b066}.bet-feed-tabs button:disabled{opacity:.35;cursor:not-allowed}.bet-feed-table{overflow-x:auto}.bet-feed-row{color:#ffffffbf;border-radius:10px;grid-template-columns:1fr 1.2fr .8fr .8fr .8fr .9fr;align-items:center;gap:12px;min-width:620px;padding:11px 12px;font-size:13px;display:grid}.bet-feed-row:nth-child(odd of .bet-feed-row){background:#ffffff05}.bet-feed-header{letter-spacing:1.2px;text-transform:uppercase;color:#fff6;background:0 0;font-size:10.5px}.bet-feed-row.win .bet-payout,.bet-feed-row.win .bet-multiplier{color:#7fe07f;font-weight:700}.bet-game{color:#fff;font-weight:600}.bet-user{color:#ffffffd9}.bet-time{color:#fff6}.bet-feed-empty{text-align:center;color:#fff6;margin:0;padding:26px 12px;font-size:13px}.game-page{flex-direction:column;gap:24px;max-width:1180px;margin:130px auto 60px;padding:0 20px;display:flex}.game-stage{background:#10121a;border:1px solid #9c27b038;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px -45px #000}.game-stage-body{grid-template-columns:320px 1fr;min-height:520px;display:grid}.game-controls-panel{background:#171a24;border-right:1px solid #ffffff0d;flex-direction:column;gap:12px;padding:18px;display:flex}.cp-field{flex-direction:column;gap:8px;display:flex}.cp-label{color:#ffffff8c;justify-content:space-between;align-items:center;font-size:12px;display:flex}.cp-balance{color:#fff;align-items:center;gap:6px;font-weight:600;display:inline-flex}.cp-balance i{color:#ffc517;font-size:11px}.cp-input-row{background:#0d0f16;border:1px solid #ffffff1f;border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.cp-input-row input{color:#fff;background:0 0;border:none;flex:1;min-width:0;padding:11px 12px;font-size:14px;font-weight:600}.cp-input-row input:disabled{opacity:.5}.cp-input-row button{color:#ffffffbf;cursor:pointer;background:#1d212c;border:none;border-left:1px solid #ffffff14;padding:0 14px;font-size:13px;font-weight:700;transition:background .15s,transform .16s ease-out}.cp-input-row button:hover:not(:disabled){color:#fff;background:#9c27b066}.cp-chips{gap:6px;display:flex}.cp-chips button{color:#ffffffb3;cursor:pointer;background:#0d0f16;border:1px solid #ffffff1a;border-radius:7px;flex:1;padding:8px 0;font-size:12px;font-weight:600}.cp-chips button.active,.cp-chips button:hover{color:#fff;background:#9c27b066;border-color:#ba55d399}.cp-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cp-actions button{color:#ffffffe6;cursor:pointer;background:#2a2f3d;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:13px 10px;font-size:13.5px;font-weight:600;transition:transform .12s,background .15s;display:flex}.cp-actions button:hover:not(:disabled){background:#353b4c;transform:translateY(-1px)}.cp-actions button:active:not(:disabled){transform:translateY(0)scale(.985)}.cp-actions button:disabled{opacity:.4;cursor:not-allowed}.cp-actions i{opacity:.7;font-size:12px}.cp-x2{opacity:.6;font-size:11px}.cp-bet{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a734bd 0%,#7b1fa2 100%);border:none;border-radius:8px;margin-top:4px;padding:15px;font-size:15px;font-weight:700;transition:transform .16s ease-out,filter .15s;box-shadow:0 10px 24px -14px #a734bd}.cp-bet:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.cp-bet:disabled{opacity:.45;cursor:not-allowed}.cp-error{color:#ff9d9d;background:#f4433624;border:1px solid #f4433659;border-radius:7px;margin:0;padding:9px 11px;font-size:12px}.cp-hint{color:#fff6;margin:0;font-size:12px}.cp-locked{text-align:center;margin:auto 0;padding:20px 0}.cp-locked i{color:#a970c8;margin-bottom:12px;font-size:24px}.cp-locked p{color:#fff9;margin-bottom:18px;font-size:13px}.cp-locked .login-button{display:inline-flex}.cp-slip{background:#0d0f16;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:8px;max-height:260px;padding:12px;display:flex;overflow-y:auto}.cp-slip-head{letter-spacing:1px;text-transform:uppercase;color:#ffffff73;justify-content:space-between;align-items:center;font-size:11px;display:flex}.cp-slip-head button{color:#c48fe0;cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:700}.cp-slip-head button:disabled{opacity:.35;cursor:not-allowed}.cp-slip ul{flex-direction:column;gap:5px;display:flex}.cp-slip li{color:#ffffffbf;justify-content:space-between;font-size:12.5px;display:flex}.cp-slip li strong{color:#ffc517}.cp-slip-empty{color:#ffffff59;margin:0;font-size:12px}.cp-slip-total{color:#fff9;border-top:1px solid #ffffff12;justify-content:space-between;padding-top:8px;font-size:12.5px;display:flex}.cp-slip-total strong{color:#fff}.game-table-area{background:radial-gradient(circle at 50% 42%,#9c27b024 0%,#0000 62%),#0e1017;justify-content:center;align-items:center;padding:26px;display:flex;position:relative}.bj-felt{flex-direction:column;align-items:center;gap:26px;width:100%;max-width:640px;display:flex;position:relative}.bj-seat{flex-direction:column;align-items:center;gap:7px;min-height:128px;display:flex}.bj-hand{padding-left:30px;display:flex}.bj-hand .pcard{margin-left:-30px}.bj-total{color:#fff;background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;min-width:34px;height:24px;padding:0 9px;font-size:12.5px;font-weight:700;display:flex}.bj-middle{justify-content:center;align-items:center;min-height:56px;display:flex}.bj-banner{background:#ffffff0b;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex-direction:column;align-items:center;gap:2px;padding:10px 30px;display:flex;position:relative}.bj-banner:before,.bj-banner:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22% 50%);background:#ffffff0b;width:26px;height:22px;margin-top:-11px;position:absolute;top:50%}.bj-banner:before{left:-26px;transform:scaleX(-1)}.bj-banner:after{right:-26px}.bj-banner span{letter-spacing:2.2px;text-transform:uppercase;color:#fff9;font-size:12px;font-weight:700}.bj-banner small{letter-spacing:1.4px;text-transform:uppercase;color:#ffffff4d;font-size:10px}.bj-outcome{animation:outcome-in .28s var(--ease-out);background:#0a0c12f5;border:1px solid #ffffff24;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:11px 32px;display:flex}@keyframes outcome-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.bj-outcome strong{color:#fff;font-size:15px}.bj-outcome span{color:#7fe07f;font-size:12.5px;font-weight:700}.bj-outcome.win,.bj-outcome.blackjack{border-color:#4caf5099;box-shadow:0 0 26px -10px #4caf50cc}.bj-outcome.lose,.bj-outcome.bust{border-color:#f443368c}.bj-idle{letter-spacing:1.5px;text-transform:uppercase;color:#ffffff40;margin:0;font-size:12px;position:absolute;bottom:-6px}.pcard{perspective:900px;width:72px;height:102px;animation:pcard-deal .42s var(--ease-out) backwards;flex:none;position:relative}@keyframes pcard-deal{0%{opacity:0;transform:translate(46px,-70px)rotate(14deg)scale(.86)}to{opacity:1;transform:none}}.pcard-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .45s var(--ease-out);position:relative}.pcard.down .pcard-inner{transform:rotateY(180deg)}.pcard-face{backface-visibility:hidden;border-radius:7px;position:absolute;inset:0;box-shadow:-3px 0 10px -4px #0000008c,0 10px 20px -14px #000000e6}.pcard-front{color:#16121f;background:linear-gradient(165deg,#fff 0%,#eeecf4 100%);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:7px 9px;line-height:1;display:flex}.pcard-front.red{color:#e8203f}.pcard-rank{letter-spacing:-1px;font-size:24px;font-weight:800}.pcard-suit{margin-top:2px;font-size:24px}.pcard-back{background:radial-gradient(circle at 50% 42%,#ce82e859 0%,#0000 62%),linear-gradient(150deg,#6a1b8a 0%,#3a1050 55%,#250a36 100%);border:1px solid #ce82e873;justify-content:center;align-items:center;display:flex;transform:rotateY(180deg)}.pcard-back:after{content:"";border:1px solid #ffffff24;border-radius:5px;position:absolute;inset:5px}.pcard-mark{font-family:var(--font-poppins), sans-serif;color:#fff;text-shadow:0 0 10px #ffffffbf,0 0 26px #ba55d3cc;font-size:46px;font-style:italic;font-weight:500;line-height:1;transform:translateY(-2px)}.no-animations .pcard,.no-animations .bj-outcome{animation:none}.no-animations .pcard-inner{transition:none}.game-toolbar{background:#171a24;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.game-toolbar-left{gap:6px;display:flex}.toolbar-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;transition:all .15s;display:flex}.toolbar-btn:hover,.toolbar-btn.active{color:#fff;background:#ffffff12}.game-toolbar-brand{letter-spacing:1px;color:#ffffff4d;font-size:14px;font-style:italic;font-weight:800}.fairness-btn{color:#ffffffe6;cursor:pointer;background:#2a2f3d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:9px;padding:9px 15px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.fairness-btn:hover{color:#fff;background:#9c27b066;border-color:#ba55d399}.fairness-btn i{color:#7fe07f;font-size:12px}.settings-menu{position:relative}.settings-panel{z-index:60;background:#1d212c;border:1px solid #ffffff14;border-radius:12px;width:232px;padding:8px;animation:.16s settings-in;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 20px 40px -20px #000}@keyframes settings-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.settings-panel>button,.settings-back{color:#ffffffd1;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:11px;width:100%;padding:10px 11px;font-size:13px;font-weight:500;display:flex}.settings-panel>button:hover,.settings-back:hover{color:#fff;background:#ffffff0f}.settings-panel>button>span:not(.settings-switch){flex:1}.settings-panel i{text-align:center;opacity:.7;width:15px;font-size:13px}.settings-caret{opacity:.4!important;font-size:10px!important}.settings-volume{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;margin-bottom:4px;padding:10px 11px 12px;display:flex}.settings-mute{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.settings-mute:hover{color:#fff;background:#ffffff14}.settings-mute i{width:auto}.settings-volume-value{text-align:right;font-variant-numeric:tabular-nums;color:#ffffff73;flex:none;width:22px;font-size:11px}.settings-volume input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:16px;margin:0}.settings-volume input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #a734bd 0%, #a734bd var(--fill,60%), #ffffff24 var(--fill,60%), #ffffff24 100%);border-radius:2px;height:4px}.settings-volume input[type=range]::-moz-range-track{background:#ffffff24;border-radius:2px;height:4px}.settings-volume input[type=range]::-moz-range-progress{background:#a734bd;border-radius:2px;height:4px}.settings-volume input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border:none;border-radius:50%;width:12px;height:12px;margin-top:-4px;transition:transform .12s;box-shadow:0 1px 4px #0009}.settings-volume input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.15)}.settings-volume input[type=range]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #0009}.settings-switch{cursor:pointer;background:#ffffff26;border:none;border-radius:9px;flex:none;width:32px;height:18px;transition:background .2s;position:relative}.settings-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.settings-switch.on{background:#9c27b0}.settings-switch.on:after{transform:translate(14px)}.settings-sub{flex-direction:column;gap:4px;display:flex}.settings-info,.settings-hotkeys{color:#ffffffa6;padding:4px 11px 10px;font-size:12px;line-height:1.6}.settings-info ul{margin-top:6px;padding-left:16px;list-style:outside}.settings-info li{margin-bottom:3px;list-style:outside}.settings-hotkey,.settings-hotkey-toggle{justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.settings-hotkey kbd{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:5px;padding:3px 8px;font-family:monospace;font-size:11px}.fair-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#040509b8;justify-content:center;align-items:center;padding:20px;animation:.18s fair-fade;display:flex;position:fixed;inset:0}@keyframes fair-fade{0%{opacity:0}to{opacity:1}}.fair-modal{width:100%;max-width:480px;max-height:86vh;animation:fair-in .22s var(--ease-out);background:#171a24;border:1px solid #ffffff14;border-radius:16px;overflow-y:auto;box-shadow:0 40px 80px -40px #000}@keyframes fair-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.fair-head{justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}.fair-title{color:#fff;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.fair-title i{color:#7fe07f}.fair-close{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:7px;width:30px;height:30px}.fair-close:hover{color:#fff;background:#ffffff14}.fair-tabs{background:#0f1219;border-radius:10px;gap:4px;margin:0 20px;padding:4px;display:flex}.fair-tabs.small{margin:0 0 6px}.fair-tabs button{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:9px 8px;font-size:13px;font-weight:600;transition:all .15s}.fair-tabs button.active{color:#fff;background:#2a2f3d}.fair-body{flex-direction:column;gap:12px;padding:18px 20px 22px;display:flex}.fair-body h3{color:#fff;margin:0;font-size:15px}.fair-body h4{color:#fff;margin:0 0 4px;font-size:13px}.fair-body p{color:#ffffff9e;margin:0;font-size:13px;line-height:1.62}.fair-muted{color:#ffffff6b!important;font-size:12px!important}.fair-formula{color:#d8b7ff;background:#0f1219;border:1px solid #ffffff12;border-radius:8px;margin:2px 0;padding:12px 14px;font-family:monospace;font-size:11.5px;overflow-x:auto}.fair-field{flex-direction:column;gap:6px;display:flex}.fair-field>span:first-child{letter-spacing:.6px;text-transform:uppercase;color:#ffffff6b;font-size:11px}.fair-field input{color:#ffffffe0;background:#0f1219;border:1px solid #ffffff17;border-radius:8px;width:100%;padding:10px 12px;font-family:monospace;font-size:11.5px}.fair-row{gap:8px;display:flex}.fair-row button,.fair-rotate{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#a734bd 0%,#7b1fa2 100%);border:none;border-radius:8px;padding:10px 16px;font-size:12.5px;font-weight:700}.fair-row button:disabled,.fair-rotate:disabled{opacity:.4;cursor:not-allowed}.fair-previous{background:#4caf5012;border:1px solid #4caf5040;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.fair-result{background:#0f1219;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.fair-result p{flex-direction:column;gap:3px;display:flex}.fair-result strong{letter-spacing:.6px;text-transform:uppercase;color:#ffffff6b;font-size:11px}.fair-result span,.fair-result code{color:#fff;word-break:break-all;font-size:12.5px}.fair-result code{color:#7fe07f;font-family:monospace;font-size:11px}@media screen and (max-width:900px){.game-stage-body{grid-template-columns:1fr}.game-controls-panel{border-top:1px solid #ffffff0d;border-right:none;order:2}.game-table-area{order:1;min-height:380px;padding:18px 14px}}@media screen and (max-width:698.98px){.game-page,.games-page{margin-top:105px}.pcard{width:56px;height:80px}.pcard-rank,.pcard-suit{font-size:19px}.bj-hand{padding-left:26px}.bj-hand .pcard{margin-left:-26px}.pcard-mark{font-size:36px}.rl-outside{grid-template-columns:repeat(3,1fr)}.rl-numbers{grid-template-columns:repeat(6,1fr)}}.game-tile{aspect-ratio:3/4;isolation:isolate;transition:transform .25s var(--ease-out), box-shadow .25s ease;border-radius:16px;display:block;position:relative;overflow:hidden;container-type:inline-size}.game-tile.blackjack{background:linear-gradient(158deg,#ff5d6b 0%,#e8203f 48%,#b3122c 100%)}.game-tile.roulette{background:linear-gradient(158deg,#3ecf6d 0%,#17a94f 48%,#0d7a38 100%)}.game-tile.keno{background:linear-gradient(158deg,#5b7cff 0%,#3a3fd6 48%,#262a9c 100%)}.tile-art{justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 34%}.tile-caption{text-align:center;padding:0 16px 18px;position:absolute;bottom:0;left:0;right:0}.tile-caption h2{color:#fff;letter-spacing:-.5px;text-transform:uppercase;text-shadow:0 4px 16px #00000059;margin:0;font-size:clamp(1rem,12.5cqi,1.9rem);font-style:italic;font-weight:900}.tile-caption span{letter-spacing:2.4px;text-transform:uppercase;color:#ffffffb8;margin-top:6px;font-size:clamp(7px,4.4cqi,10px);font-weight:700;display:block}.bj-art{width:74%;height:62%;position:relative}.bj-art-card{border-radius:8px;position:absolute;box-shadow:0 14px 26px -12px #0009}.bj-art-card.back{background:linear-gradient(150deg,#7b1fa2 0%,#4a1268 60%,#2c0940 100%);border:1px solid #ce82e880;justify-content:center;align-items:center;width:42%;height:74%;display:flex}.bj-art-card.back span{font-family:var(--font-poppins), sans-serif;color:#fff;text-shadow:0 0 12px #ffffffa6;font-size:clamp(16px,13cqi,30px);font-style:italic;font-weight:500}.bj-art-card.back.left{top:14%;left:-4%;transform:rotate(-19deg)}.bj-art-card.back.right{top:2%;right:-4%;transform:rotate(16deg)}.bj-art-card.face{color:#e8203f;background:linear-gradient(160deg,#fff 0%,#f0eef6 100%);flex-direction:column;justify-content:center;align-items:center;gap:2px;width:44%;height:76%;display:flex;top:24%;left:50%;transform:translate(-50%)rotate(-4deg)}.bj-art-rank{font-size:clamp(14px,11cqi,24px);font-weight:800;line-height:1}.bj-art-pip{font-size:clamp(16px,13cqi,28px);line-height:1}.rl-art{width:84%;height:74%;position:relative}.rl-art-wheel{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, #10151c 0 41%, transparent 41%), conic-gradient(#e8203f 0 20deg, #1d2129 20deg 40deg, #e8203f 40deg 60deg, #1d2129 60deg 80deg, #e8203f 80deg 100deg, #1d2129 100deg 120deg, #e8203f 120deg 140deg, #1d2129 140deg 160deg, #2e9e4b 160deg 180deg, #1d2129 180deg 200deg, #e8203f 200deg 220deg, #1d2129 220deg 240deg, #e8203f 240deg 260deg, #1d2129 260deg 280deg, #e8203f 280deg 300deg, #1d2129 300deg 320deg, #e8203f 320deg 340deg, #1d2129 340deg 360deg);border:5px solid #10151c;border-radius:50%;width:66%;position:absolute;top:-14%;left:50%;transform:translate(-50%);box-shadow:0 12px 28px -12px #000000b3}.rl-art-hub,.rl-art-ball{position:absolute}.rl-art-hub{background:#f5b731;border-radius:3px;width:34%;height:5%;top:50%;left:50%;transform:translate(-50%,-50%)rotate(38deg);box-shadow:0 0 0 100vmax #0000}.rl-art-hub:after{content:"";background:#f5b731;border-radius:3px;position:absolute;inset:0;transform:rotate(-76deg)}.rl-art-ball{aspect-ratio:1;background:#fff;border-radius:50%;width:9%;top:12%;left:62%;box-shadow:0 2px 6px #00000080}.rl-art-chip{aspect-ratio:1;background:radial-gradient(circle,#ff6b6b 0 52%,#e8203f 52%);border:4px dashed #fff;border-radius:50%;width:23%;position:absolute;top:48%;right:2%;box-shadow:0 10px 20px -10px #000c}.rl-art-numbers{grid-template-columns:repeat(3,1fr);gap:3px;width:56%;display:grid;position:absolute;bottom:2%;left:8%}.rl-art-numbers span{aspect-ratio:1;color:#fff;border-radius:4px;justify-content:center;align-items:center;font-size:clamp(8px,6cqi,12px);font-weight:700;display:flex}.rl-art-numbers .red{background:#e8203f}.rl-art-numbers .black{background:#1d2129}.rl-art-numbers .green{background:#2e9e4b}.rl-layout{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:700px;display:flex}.rl-top{align-items:center;gap:18px;display:flex}.wheel{aspect-ratio:1;flex:none;width:190px}.wheel-rim{background:#0a0d13;border-radius:50%;width:100%;height:100%;padding:9px;position:relative;box-shadow:0 0 0 2px #ffffff0d,0 18px 40px -20px #000}.wheel-face{border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.wheel-face:after{content:"";background:#10151c;border-radius:50%;position:absolute;inset:22%;box-shadow:inset 0 0 0 2px #ffffff0f}.wheel-number{transform-origin:50%;color:#ffffffe6;justify-content:center;font-size:7px;font-weight:700;display:flex;position:absolute;inset:0}.wheel-number span{margin-top:3px}.wheel-hub{pointer-events:none;width:34%;height:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wheel-cross{background:#f5b731;border-radius:3px;width:100%;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:0;transform:rotate(38deg)}.wheel-cross.alt{transform:rotate(-38deg)}.wheel-ball{z-index:2;background:#fff;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:4%;left:50%;box-shadow:0 2px 6px #0009}.wheel.spinning .wheel-ball{animation:.6s ease-in-out infinite alternate ball-bob}@keyframes ball-bob{0%{transform:translateY(0)}to{transform:translateY(4px)}}.no-animations .wheel.spinning .wheel-ball{animation:none}.rl-history{flex-direction:column;gap:4px;display:flex}.rl-history span{color:#fff;border-radius:5px;justify-content:center;align-items:center;width:26px;height:22px;font-size:11px;font-weight:700;display:flex}.rl-history .red{background:#e8203f}.rl-history .black{background:#1d2129}.rl-history .green{background:#2e9e4b}.rl-board{gap:4px;width:100%;display:flex}.rl-rows{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rl-row{grid-template-columns:repeat(12,1fr) 46px;gap:4px;display:grid}.rl-row.dozens{grid-template-columns:repeat(3,1fr)}.rl-row.evens{grid-template-columns:repeat(6,1fr)}.rl-cell{color:#fff;cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;min-height:38px;font-size:12.5px;font-weight:700;transition:filter .15s,box-shadow .15s;display:flex;position:relative}.rl-cell:hover{filter:brightness(1.25)}.rl-cell.red{background:#e8203f}.rl-cell.black{background:#2a2f3d}.rl-cell.zero{background:#17a94f;width:44px;font-size:15px}.rl-cell.outside{color:#ffffffd9;background:#2a2f3d;font-size:11.5px}.rl-cell.diamond{background:#2a2f3d}.rl-diamond{border-radius:2px;width:15px;height:15px;transform:rotate(45deg)}.rl-cell.diamond.red .rl-diamond{background:#e8203f}.rl-cell.diamond.black .rl-diamond{background:#10141c}.rl-cell.staked{box-shadow:inset 0 0 0 2px #f5b731}.rl-chip{color:#1a1206;min-width:24px;height:24px;animation:chip-drop .2s var(--ease-out);background:radial-gradient(circle,#ffd25e 0 55%,#f5b731 55%);border:2px dashed #ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 8px #0000008c}@keyframes chip-drop{0%{opacity:0;transform:translate(-50%,-160%)scale(.7)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.no-animations .rl-chip{animation:none}.rl-actions{justify-content:space-between;width:100%;display:flex}.rl-actions button{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:600;display:flex}.rl-actions button:hover:not(:disabled){color:#fff;background:#ffffff0f}.rl-actions button:disabled{opacity:.35;cursor:not-allowed}.cp-chip-row{gap:8px;display:flex}.cp-chip{aspect-ratio:1;color:#ffffffbf;cursor:pointer;background:radial-gradient(circle,#3a3f4f 0 55%,#2a2f3d 55%);border:2px dashed #ffffff80;border-radius:50%;flex:1;max-width:52px;font-size:12.5px;font-weight:800;transition:all .15s}.cp-chip.active{color:#1a1206;background:radial-gradient(circle,#ffd25e 0 55%,#f5b731 55%);border-color:#ffffffe6}.cp-outcome{color:#fffc;background:#f443361f;border:1px solid #f443364d;border-radius:8px;justify-content:space-between;align-items:center;padding:11px 13px;font-size:13px;display:flex}.cp-outcome strong{color:#ff9d9d}.cp-outcome.won{background:#4caf501f;border-color:#4caf5059}.cp-outcome.won strong{color:#7fe07f}@media screen and (max-width:760px){.rl-row{grid-template-columns:repeat(12,1fr) 34px;gap:2px}.rl-cell{min-height:30px;font-size:10px}.rl-cell.zero{width:30px;font-size:12px}.wheel{width:140px}}.game-tile:after{content:"";transition:transform .7s var(--ease-out);pointer-events:none;z-index:2;background:linear-gradient(108deg,#0000 35%,#ffffff38 48%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.game-tile:hover:after{transform:translate(120%)}.game-tile:hover{box-shadow:0 26px 48px -22px #000,0 0 0 1px #ffffff24}.tile-art,.tile-caption h2{transition:transform .35s var(--ease-out)}.game-tile:hover .tile-caption h2{transform:translateY(-3px)}.bj-art-card{transition:transform .4s var(--ease-spring), box-shadow .35s ease}.game-tile:hover .bj-art-card.back.left{transform:rotate(-30deg)translate(-11%,4%)}.game-tile:hover .bj-art-card.back.right{transform:rotate(27deg)translate(11%,2%)}.game-tile:hover .bj-art-card.face{transform:translate(-50%)rotate(0)translateY(-7%)scale(1.05);box-shadow:0 20px 32px -14px #000000b3}.rl-art-wheel{transition:transform .4s}.game-tile:hover .rl-art-wheel{animation:3.4s linear infinite tile-wheel}@keyframes tile-wheel{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}.game-tile:hover .rl-art-hub{animation:3.4s linear infinite tile-hub}@keyframes tile-hub{0%{transform:translate(-50%,-50%)rotate(38deg)}to{transform:translate(-50%,-50%)rotate(-322deg)}}.rl-art-chip{transition:transform .4s var(--ease-spring)}.game-tile:hover .rl-art-chip{transform:translateY(-14%)scale(1.12)rotate(-10deg)}.rl-art-numbers span{transition:transform .35s var(--ease-out)}.game-tile:hover .rl-art-numbers span:nth-child(2){transform:translateY(-5px)}.game-tile:hover .rl-art-numbers span:nth-child(5){transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.game-tile,.game-tile:after,.bj-art-card,.rl-art-chip,.rl-art-numbers span,.tile-caption h2{transition:none}.game-tile:hover .rl-art-wheel,.game-tile:hover .rl-art-hub{animation:none}}.bet-feed-row.clickable{cursor:pointer;transition:background .15s}.bet-feed-row.clickable:hover,.bet-feed-row.clickable:focus-visible{background:#9c27b029;outline:none}.bet-modal{width:100%;max-width:430px;max-height:88vh;animation:fair-in .22s var(--ease-out);background:#171a24;border:1px solid #ffffff14;border-radius:16px;overflow-y:auto;box-shadow:0 40px 80px -40px #000}.bet-modal-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}.bet-modal-title{color:#fff;align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.bet-modal-title i{color:#c48fe0}.bet-modal-body{text-align:center;padding:20px 18px 18px}.bet-modal-body h3{color:#fff;margin:0;font-size:17px}.bet-modal-by,.bet-modal-date,.bet-modal-id{color:#ffffff80;margin:6px 0 0;font-size:12.5px}.bet-modal-by strong{color:#c48fe0}.bet-modal-id{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.bet-modal-id button{color:#ffffffa6;cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;width:24px;height:24px;font-size:11px;transition:all .15s}.bet-modal-id button:hover{color:#fff;background:#9c27b066}.bet-modal-stats{background:#ffffff12;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;display:grid;overflow:hidden}.bet-modal-stats div{background:#0f1219;padding:12px 8px}.bet-modal-stats span{letter-spacing:.6px;text-transform:uppercase;color:#ffffff6b;margin-bottom:4px;font-size:10.5px;display:block}.bet-modal-stats strong{color:#fff;font-size:14px}.bet-modal-stats strong.won{color:#7fe07f}.bet-modal-hands{flex-direction:column;gap:16px;margin-bottom:18px;display:flex}.bet-modal-hand-label{letter-spacing:.6px;text-transform:uppercase;color:#ffffff73;align-items:center;gap:8px;font-size:11px;display:inline-flex}.bet-modal-hand-label em{color:#fff;background:#ffffff1a;border-radius:20px;padding:2px 8px;font-style:normal;font-weight:700}.bet-modal-cards{justify-content:center;gap:7px;margin-top:8px;display:flex}.bet-modal-cards .pcard{width:52px;height:74px}.bet-modal-cards .pcard-rank,.bet-modal-cards .pcard-suit{font-size:17px}.bet-modal-cards .pcard-face{border-radius:6px}.bet-modal-roulette{flex-direction:column;align-items:center;gap:14px;margin-bottom:18px;display:flex}.bet-modal-roulette ul{flex-direction:column;gap:4px;width:100%;display:flex}.bet-modal-roulette li{color:#fff9;text-align:left;background:#0f1219;border-radius:7px;grid-template-columns:1fr auto auto;gap:12px;padding:8px 12px;font-size:12.5px;display:grid}.bet-modal-roulette li.won{color:#fff;background:#4caf501f}.bet-modal-roulette li strong{color:#ffffff80}.bet-modal-roulette li.won strong{color:#7fe07f}.bet-modal-play{color:#fff;background:#2a2f3d;border-radius:9px;padding:11px 26px;font-size:13px;font-weight:700;display:inline-block}.bet-modal-play:hover{background:#9c27b073}.bet-modal-fair{border-top:1px solid #ffffff0f}.bet-modal-fair>button{color:#fffc;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;font-size:13px;font-weight:600;display:flex}.bet-modal-fair>button:hover{color:#fff}.bet-modal-fair-body{flex-direction:column;gap:10px;padding:0 18px 18px;display:flex}.bet-page{flex-direction:column;align-items:center;gap:18px;max-width:460px;margin:140px auto 60px;padding:0 20px;display:flex}.bet-page .bet-modal{max-height:none}.bet-page-back{color:#ffffff80;font-size:13px}.bet-page-back:hover{color:#fff}.cp-seats{gap:6px;display:flex}.cp-seats button{color:#ffffffb3;cursor:pointer;background:#0d0f16;border:1px solid #ffffff1a;border-radius:7px;flex:1;padding:10px 0;font-size:12.5px;font-weight:600;transition:all .15s}.cp-seats button:hover:not(:disabled){color:#fff;background:#9c27b04d}.cp-seats button.active{color:#fff;background:#9c27b080;border-color:#ba55d3b3}.cp-seats button:disabled{opacity:.4;cursor:not-allowed}.cp-total-stake{color:#ffffffbf;font-weight:600}.bj-seats{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:26px;display:flex}.bj-seat.player{transition:transform .25s var(--ease-out), border-color .2s ease, background .2s ease;border:1px solid #0000;border-radius:12px;padding:8px 10px 6px;position:relative}.bj-seat.player.active{background:#9c27b01a;border-color:#ba55d38c;transform:translateY(-6px);box-shadow:0 0 26px -12px #ba55d3e6}.bj-seat.player.bust{opacity:.55}.bj-total em{color:#ffc517;margin-left:5px;font-size:10px;font-style:normal}.bj-seat-result{color:#ffffffbf;background:#ffffff14;border-radius:20px;margin-top:4px;padding:3px 10px;font-size:11px;font-weight:700}.bj-seat-result.win,.bj-seat-result.blackjack{color:#7fe07f;background:#4caf5033}.bj-seat-result.lose,.bj-seat-result.bust{color:#ff9d9d;background:#f443362e}.bj-outcome.push{border-color:#ffffff40}@media screen and (max-width:760px){.bj-seats{gap:10px}.bj-seat.player{padding:6px 4px}}.cp-insurance{background:#ffc51717;border:1px solid #ffc51759;border-radius:9px;padding:13px}.cp-insurance p{color:#ffffffbf;margin:0 0 11px;font-size:12.5px;line-height:1.55}.cp-insurance strong{color:#ffc517}.cp-insurance-actions{gap:8px;display:flex}.cp-insurance-actions button{cursor:pointer;border:none;border-radius:8px;flex:1;padding:10px 8px;font-size:12.5px;font-weight:700;transition:filter .15s}.cp-insurance-actions button:first-child{color:#241802;background:#f5b731}.cp-insurance-actions button:last-child{color:#fffc;background:#ffffff14}.cp-insurance-actions button:hover:not(:disabled){filter:brightness(1.1)}.cp-insurance-actions button:disabled{opacity:.45;cursor:not-allowed}.cp-insurance small{color:#fff6;margin-top:9px;font-size:11px;display:block}.bj-outcome span.up{color:#7fe07f}.bj-outcome span.down{color:#ff9d9d}.bj-outcome span.flat{color:#fff9}.bj-outcome-mult{color:#fff;font-size:21px;font-style:normal;font-weight:800;line-height:1.1}.bj-outcome.win .bj-outcome-mult,.bj-outcome.blackjack .bj-outcome-mult{color:#7fe07f}.bj-outcome.lose .bj-outcome-mult{color:#ff9d9d}.bj-seat-result em{opacity:.75;margin-left:5px;font-style:normal}.cp-outcome{gap:2px 10px;justify-content:unset;animation:outcome-in .28s var(--ease-out);grid-template-columns:1fr auto;align-items:baseline;display:grid}.cp-outcome-mult{color:#ff9d9d;justify-self:end;font-size:15px;font-style:normal;font-weight:800}.cp-outcome.won .cp-outcome-mult{color:#7fe07f}.bj-outcome.lose span{color:#ff9d9d}.bj-outcome.push span{color:#ffffffb3}.bet-modal-hand-label small{letter-spacing:0;color:#ff9d9d;font-size:11px;font-weight:700}.bet-modal-hand-label small.won{color:#7fe07f}.bet-modal-hand-label small.flat{color:#ffffff80}.bet-modal-insurance{color:#ffffff80;margin:0 0 16px;font-size:11.5px}.bet-modal-player-hands{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px 12px;display:flex}.bet-modal-player-hands>div{text-align:center}.bet-modal-player-hands.multi .bet-modal-cards{gap:4px}.bet-modal-player-hands.multi .pcard{width:38px;height:54px}.bet-modal-player-hands.multi .pcard-rank{font-size:13px}.bet-modal-player-hands.multi .pcard-suit{font-size:11px}.bet-modal-player-hands.multi .bet-modal-hand-label{gap:5px;font-size:10px}.rl-board{max-width:660px;margin:0 auto}.rl-row .rl-cell:not(.outside):not(.diamond):not(.zero){aspect-ratio:1;min-height:0}.rl-cell.zero{aspect-ratio:auto}.cp-chip.white{color:#1a1c22;background:radial-gradient(circle,#f4f5f7 0 55%,#d7dae2 55%)}.cp-chip.red{color:#fff;background:radial-gradient(circle,#f4485f 0 55%,#d01f39 55%)}.cp-chip.green{color:#06210f;background:radial-gradient(circle,#33c96f 0 55%,#17a94f 55%)}.cp-chip.blue{color:#fff;background:radial-gradient(circle,#4f9bff 0 55%,#2467d8 55%)}.cp-chip.purple{color:#fff;background:radial-gradient(circle,#b26bff 0 55%,#7d2fd6 55%)}.cp-chip{opacity:.55;filter:saturate(.65)}.cp-chip.active{opacity:1;filter:none;border-color:#fff;transform:translateY(-2px);box-shadow:0 0 0 3px #ffffff24}.cp-chip:hover:not(:disabled){opacity:1;filter:none}.cp-chip:disabled{opacity:.18;cursor:not-allowed}.cp-total{color:#fff;font-weight:700}.rl-tools{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.rl-tools button{color:#ffffffd9;cursor:pointer;background:#1b1f2b;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:12px;font-weight:700;transition:background .15s,color .15s,transform .16s ease-out;display:flex}.rl-tools button:first-child{background:#9c27b047;border-color:#ba55d373;grid-column:1/-1}.rl-tools button:hover:not(:disabled){color:#fff;background:#262b39}.rl-tools button:first-child:hover:not(:disabled){background:#9c27b073}.rl-tools button:disabled{opacity:.35;cursor:not-allowed}.rl-pocket{color:#fff;background:#2a2f3d;border-radius:7px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:15px;font-weight:800;display:inline-flex}.rl-pocket.big{border-radius:12px;min-width:62px;height:62px;font-size:26px;box-shadow:0 12px 26px -14px #000000e6}.rl-pocket.red{background:#e8203f}.rl-pocket.black{background:#1d2129;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 26px -14px #000000e6}.rl-pocket.green{background:#2e9e4b}.kn-layout{flex-direction:column;gap:16px;width:100%;display:flex}.kn-board{grid-template-columns:repeat(8,1fr);gap:8px;width:100%;max-width:660px;margin:0 auto;display:grid}.kn-cell{aspect-ratio:1;color:#ffffffe6;cursor:pointer;background:#232838;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:17px;font-weight:800;transition:transform .12s,background .15s;display:flex;position:relative;box-shadow:0 4px #1a1e2b}.kn-cell:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0;box-shadow:0 7px #1a1e2b,0 10px 22px -10px #000000e6}.kn-cell.picked:before{box-shadow:0 7px #551d92,0 10px 26px -8px #9c27b0a6}.kn-cell:active:not(:disabled):before{opacity:0}.kn-cell:hover:not(:disabled){background:#2b3245}.kn-cell:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #1a1e2b}.kn-cell.picked{color:#fff;animation:kn-pick .22s var(--ease-spring);background:linear-gradient(#a24bd8,#7d2fd6);box-shadow:0 4px #551d92}@keyframes kn-pick{0%{transform:scale(.86)}to{transform:scale(1)}}.kn-cell.miss{filter:saturate(.45)brightness(.72)}.kn-cell.drawn:not(.picked){color:#ffffff59;background:#171b26;box-shadow:0 4px #12151e}.kn-cell.hit{color:#3a2a00;animation:kn-pop .38s var(--ease-spring) both;background:linear-gradient(#ffd25e,#f5b731);box-shadow:0 4px #b4820f,0 0 30px -6px #f5b731bf}.kn-cell.hit:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #ffd25ee6;animation:.6s ease-out both kn-ring;position:absolute;inset:0}@keyframes kn-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.kn-cell.hit .kn-star{color:#3a2a00;font-size:19px}.kn-cell.hit{font-size:0}@keyframes kn-pop{0%{transform:scale(.62)rotate(-8deg)}55%{transform:scale(1.16)rotate(3deg)}to{transform:scale(1)rotate(0)}}.no-animations .kn-cell.hit,.no-animations .kn-cell.picked{animation:none}.no-animations .kn-cell.hit:after{display:none}.kn-cell:disabled{cursor:default}.kn-hint{text-align:center;color:#ffffff73;background:#ffffff08;border-radius:10px;margin:0;padding:14px;font-size:12.5px}.kn-paytable{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.kn-pay{background:#1b1f2b;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-width:62px;padding:8px 10px;display:flex}.kn-pay strong{color:#fff;font-size:13px}.kn-pay span{color:#ffffff73;align-items:center;gap:4px;font-size:11px;display:inline-flex}.kn-pay.active{background:#f5b73129;border-color:#f5b7318c}.kn-pay.active strong{color:#ffd25e}.kn-difficulty{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.kn-difficulty button{color:#ffffffa6;cursor:pointer;background:#1b1f2b;border:1px solid #ffffff14;border-radius:8px;padding:9px 4px;font-size:11.5px;font-weight:700;transition:background .15s,color .15s,transform .16s ease-out}.kn-difficulty button:hover:not(:disabled){color:#fff}.kn-difficulty button.active{color:#fff;background:#9c27b059;border-color:#ba55d38c}.kn-tools{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kn-tools button{color:#ffffffd9;cursor:pointer;background:#1b1f2b;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:11px 6px;font-size:12px;font-weight:700;transition:background .15s,color .15s,transform .16s ease-out;display:flex}.kn-tools button:hover:not(:disabled){color:#fff;background:#262b39}.kn-tools button:disabled{opacity:.35;cursor:not-allowed}.bet-modal-keno{margin-bottom:18px}.bet-modal-keno-head{letter-spacing:.6px;text-transform:uppercase;color:#ffffff73;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:11px;display:flex}.bet-modal-keno-head em{color:#ffffffb3;font-style:normal}.kn-board.mini{gap:4px}.kn-board.mini .kn-cell{box-shadow:none;cursor:default;border-radius:6px;font-size:11px}.kn-board.mini .kn-cell.hit{font-size:0;animation:none}.kn-board.mini .kn-cell.hit i{font-size:11px}.kn-art{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kn-art-grid{grid-template-columns:repeat(3,1fr);gap:7cqi;display:grid;transform:rotate(-8deg)}.kn-art-grid span{color:#fff9;background:#232838;border-radius:4cqi;justify-content:center;align-items:center;width:19cqi;height:19cqi;font-size:8cqi;font-weight:800;display:flex;box-shadow:0 1.5cqi #171b26}.kn-art-grid span.hit{color:#3a2a00;background:linear-gradient(#ffd25e,#f5b731);box-shadow:0 1.5cqi #b4820f}@media screen and (max-width:760px){.kn-board{gap:5px}.kn-cell{border-radius:7px;font-size:13px}.kn-cell.hit .kn-star{font-size:14px}.kn-difficulty{grid-template-columns:repeat(2,1fr)}}.kn-pay.dead{opacity:.4}.kn-art-grid{transition:transform .4s var(--ease-spring)}.kn-art-grid span{transition:transform .35s var(--ease-spring), background .3s ease, box-shadow .3s ease, color .3s ease}.game-tile:hover .kn-art-grid{transform:rotate(0)scale(1.06)}.game-tile:hover .kn-art-grid span:nth-child(3),.game-tile:hover .kn-art-grid span:nth-child(7){color:#3a2a00;background:linear-gradient(#ffd25e,#f5b731);transform:translateY(-8%)scale(1.08);box-shadow:0 1.5cqi #b4820f}.game-tile:hover .kn-art-grid span:nth-child(7){transition-delay:90ms}.game-tile:hover .kn-art-grid span.hit{transform:translateY(-10%)scale(1.1)}@media (prefers-reduced-motion:reduce){.pcard,.bj-outcome,.cp-outcome,.kn-cell.hit,.kn-cell.picked,.rl-chip,.wheel.spinning .wheel-ball{animation:none}.pcard-inner{transition:none}.kn-cell.hit:after{display:none}.kn-cell:hover:not(:disabled),.kn-cell:active:not(:disabled),.cp-chip:hover:not(:disabled),.cp-chip.active,.cp-bet:hover:not(:disabled){transform:none}}.cp-bet:active:not(:disabled){filter:brightness(.96);transform:scale(.97)}.rl-tools button:active:not(:disabled),.kn-tools button:active:not(:disabled),.kn-difficulty button:active:not(:disabled),.cp-input-row button:active:not(:disabled){transform:scale(.97)}.cp-chip:active:not(:disabled){transform:translateY(-2px)scale(.94)}.no-animations .cp-outcome{animation:none}@media (hover:hover) and (pointer:fine){.kn-cell:hover:not(:disabled){transform:translateY(-3px)scale(1.04)}.kn-cell:hover:not(:disabled):before{opacity:1}.cp-chip:hover{transform:translateY(-2px)}.game-tile:hover{transform:translateY(-6px)}}.store-page,.admin-page{max-width:1180px;margin:140px auto 60px;padding:0 20px}.store-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;display:grid}.store-item{transition:transform .22s var(--ease-out), border-color .22s ease;background:#141824;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.store-item.sold-out{opacity:.55}.store-thumb{aspect-ratio:16/10;background:linear-gradient(150deg,#241a35,#16121f);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.store-thumb img{object-fit:cover;width:100%;height:100%}.store-thumb-fallback{color:#ba55d380;font-size:46px;font-weight:800}.store-stock{color:#fffc;background:#0a0c12d9;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.store-stock.out{color:#fff;background:#f44336d9}.store-body{flex:1;padding:14px 16px 6px}.store-body h3{color:#fff;margin:0 0 6px;font-size:15px}.store-body p{color:#ffffff8c;margin:0;font-size:12.5px;line-height:1.5}.store-foot{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.store-cost{color:#ffd25e;align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.store-foot button,.store-login{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a734bd 0%,#7b1fa2 100%);border:none;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;transition:transform .16s ease-out}.store-foot button:active:not(:disabled),.store-login:active{transform:scale(.97)}.store-foot button:disabled{color:#fff6;cursor:not-allowed;background:#232838}.store-empty,.store-done{text-align:center;color:#ffffff8c;background:#ffffff08;border-radius:12px;padding:22px;font-size:13px}.store-done{color:#7fe07f;background:#4caf501f;border:1px solid #4caf5059;margin-bottom:18px}.store-claims{margin-top:34px}.store-claims h2{color:#fff;margin:0 0 12px;font-size:15px}.store-claims table,.admin-table{border-collapse:collapse;width:100%;font-size:12.5px}.store-claims th,.admin-table th{text-align:left;letter-spacing:.7px;text-transform:uppercase;color:#fff6;background:#ffffff08;padding:10px 12px;font-size:10.5px}.store-claims td,.admin-table td{color:#fffc;vertical-align:middle;border-top:1px solid #ffffff0f;padding:11px 12px}.store-claims td small,.admin-table td small{color:#fff6;margin-top:3px;font-size:11px;display:block}.store-status{color:#ffffffb3;background:#ffffff14;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}.store-status.fulfilled{color:#7fe07f;background:#4caf5033}.store-status.rejected{color:#ff9d9d;background:#f443362e}.store-status.pending{color:#ffd25e;background:#f5b7312e}.store-modal-cost{color:#fff9;margin:0 0 16px;font-size:13px}.store-modal-cost strong{color:#ffd25e}.store-modal-note{color:#fff6;margin:10px 0 0;font-size:11.5px}.admin-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.admin-tabs button,.admin-tab-link{color:#ffffffa6;cursor:pointer;background:#141824;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:700;transition:background .15s,color .15s,transform .16s ease-out;display:inline-flex}.admin-tabs button:hover,.admin-tab-link:hover{color:#fff}.admin-tabs button:active,.admin-tab-link:active{transform:scale(.97)}.admin-tabs button.active{color:#fff;background:#9c27b052;border-color:#ba55d380}.admin-tab-link{margin-left:auto}.admin-badge{color:#fff;background:#e8203f;border-radius:20px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:800}.admin-panel{background:#141824;border:1px solid #ffffff12;border-radius:14px;overflow:hidden}.admin-toolbar{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:14px 16px;display:flex}.admin-toolbar input{color:#fff;background:#0d0f16;border:1px solid #ffffff14;border-radius:8px;flex:1;min-width:0;max-width:320px;padding:9px 12px;font-size:13px}.admin-count{color:#fff6;margin-left:auto;font-size:12px}.admin-filters{gap:6px;display:flex}.admin-filters button{color:#fff9;cursor:pointer;background:#0d0f16;border:1px solid #ffffff12;border-radius:7px;padding:7px 13px;font-size:12px;font-weight:700}.admin-filters button.active{color:#fff;background:#9c27b04d;border-color:#ba55d380}.admin-table-wrap{overflow-x:auto}.admin-table th.right,.admin-table td.right{text-align:right}.admin-table td.mono{font-variant-numeric:tabular-nums}.admin-table tr.banned td{background:#f443360f}.admin-table tr.dimmed td{opacity:.5}.admin-table .muted{color:#ffffff4d}.admin-user{color:#fff;align-items:center;gap:9px;font-weight:600;display:inline-flex}.admin-user img{object-fit:cover;border-radius:50%;width:26px;height:26px}.admin-user img.square{border-radius:5px}.admin-thumb-fallback{color:#ffffffb3;background:#ba55d340;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:inline-flex}.admin-contact{word-break:break-all;color:#fff9;max-width:220px;font-size:11.5px}.admin-flag{border-radius:20px;margin-right:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.admin-flag.admin{color:#e0a8ff;background:#9c27b04d}.admin-flag.banned{color:#ff9d9d;background:#f4433633}.admin-flag.live{color:#7fe07f;background:#4caf5033}.admin-flag.hidden{color:#ffffff80;background:#ffffff14}.admin-row-actions{gap:6px;display:inline-flex}.admin-row-actions button,.admin-primary{color:#ffffffd9;cursor:pointer;background:#1b1f2b;border:1px solid #ffffff14;border-radius:7px;padding:6px 12px;font-size:11.5px;font-weight:700;transition:background .15s,transform .16s ease-out}.admin-row-actions button:hover:not(:disabled),.admin-primary:hover{background:#262b39}.admin-row-actions button:active:not(:disabled),.admin-primary:active{transform:scale(.97)}.admin-row-actions button:disabled{opacity:.35;cursor:not-allowed}.admin-row-actions button.danger{color:#ff9d9d;border-color:#f443364d}.admin-row-actions button.danger:hover:not(:disabled){background:#f4433629}.admin-primary{color:#fff;background:#9c27b04d;border-color:#ba55d373}.admin-pager{color:#ffffff80;border-top:1px solid #ffffff0f;justify-content:center;align-items:center;gap:14px;padding:14px;font-size:12px;display:flex}.admin-pager button{color:#ffffffd9;cursor:pointer;background:#1b1f2b;border:1px solid #ffffff14;border-radius:7px;padding:7px 14px;font-size:12px;font-weight:700}.admin-pager button:disabled{opacity:.35;cursor:not-allowed}.admin-mode{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:14px;display:grid}.admin-mode button{color:#fff9;cursor:pointer;background:#0d0f16;border:1px solid #ffffff14;border-radius:8px;padding:9px;font-size:12px;font-weight:700}.admin-mode button.active{color:#fff;background:#9c27b052;border-color:#ba55d380}.admin-field-row{grid-template-columns:1fr 1fr 80px;gap:10px;display:grid}.admin-check{color:#ffffffb3;cursor:pointer;align-items:center;gap:9px;margin:4px 0 14px;font-size:12.5px;display:flex}.store-modal .fair-field textarea{color:#fff;resize:vertical;background:#0d0f16;border:1px solid #ffffff14;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px}@media screen and (max-width:760px){.admin-field-row{grid-template-columns:1fr}.admin-tab-link{margin-left:0}}.bet-feed-live{color:#7fe07f;letter-spacing:.6px;vertical-align:middle;background:#4caf5024;border-radius:20px;align-items:center;gap:5px;margin-left:10px;padding:2px 8px 2px 6px;font-size:10px;font-weight:800;display:inline-flex}.bet-feed-dot{background:#7fe07f;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite feed-pulse}@keyframes feed-pulse{0%,to{opacity:1;box-shadow:0 0 #7fe07f80}50%{opacity:.55;box-shadow:0 0 0 4px #7fe07f00}}.bet-feed-row.fresh{animation:feed-row-in .42s var(--ease-out) both}@keyframes feed-row-in{0%{opacity:0;background:#9c27b02e;transform:translateY(-10px)}to{opacity:1;transform:none}}.no-animations .bet-feed-row.fresh,.no-animations .bet-feed-dot{animation:none}@media (prefers-reduced-motion:reduce){.bet-feed-dot{animation:none}.bet-feed-row.fresh{animation:.3s both feed-row-fade}@keyframes feed-row-fade{0%{opacity:0}to{opacity:1}}}.watch-earning{color:#ffd25e;letter-spacing:.4px;animation:watch-in .3s var(--ease-out);background:#f5b73124;border:1px solid #f5b7314d;border-radius:20px;align-items:center;gap:6px;margin-left:10px;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}@keyframes watch-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.watch-earning{animation:none}}@media screen and (max-width:900px){.watch-earning span{display:none}}.admin-body{padding:18px 16px 20px}.admin-heading{color:#fff;margin:0 0 8px;font-size:15px}.admin-note{color:#ffffff8c;max-width:70ch;margin:0 0 16px;font-size:12.5px;line-height:1.6}.admin-note.warn{color:#ffd25e;background:#f5b7311a;border:1px solid #f5b73147;border-radius:8px;align-items:center;gap:8px;padding:11px 13px;display:flex}.admin-connected{color:#7fe07f;background:#4caf501a;border:1px solid #4caf504d;border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:11px 13px;font-size:13px;display:flex}.admin-connected.wrong{color:#ff9d9d;background:#f443361a;border-color:#f443364d}.admin-connected small{color:#fff6;margin-left:auto}.admin-result{color:#ffffffb3;margin:14px 0 0;font-size:12.5px}a.admin-primary{align-items:center;gap:7px;text-decoration:none;display:inline-flex}.admin-shout{color:#ff9d9d;letter-spacing:.6px;text-transform:uppercase;vertical-align:middle;background:#f4433629;border:1px solid #f4433659;border-radius:6px;margin-left:8px;padding:3px 9px;font-size:10.5px;font-weight:800}.admin-upload{align-items:center;gap:10px;display:flex}.admin-upload input{flex:1;min-width:0}.admin-upload-preview{flex-shrink:0;position:relative}.admin-upload-preview img{object-fit:cover;border:1px solid #ffffff1a;border-radius:8px;width:54px;height:54px}.admin-upload-preview button{color:#fff;cursor:pointer;background:#e8203f;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex;position:absolute;top:-6px;right:-6px}.admin-upload [data-ut-element=button]{color:#fff;cursor:pointer;background:#9c27b04d;border:1px solid #ba55d373;border-radius:8px;width:auto;height:36px;padding:0 14px;font-size:12px;font-weight:700}.admin-upload [data-ut-element=button][data-state=uploading]{background:#9c27b02e}.admin-upload [data-ut-element=allowed-content]{color:#ffffff59;font-size:10.5px}.admin-rates{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:18px;display:grid}.admin-rates .fair-field span em{color:#ffffff4d;font-style:normal}.admin-projection{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:16px;display:grid}.admin-projection>div{background:#0d0f16;border:1px solid #ffffff0f;border-radius:8px;padding:11px 13px}.admin-projection>div.highlight{background:#9c27b024;border-color:#ba55d366}.admin-projection span{letter-spacing:.5px;text-transform:uppercase;color:#fff6;font-size:10.5px;display:block}.admin-projection strong{color:#ffd25e;font-size:18px}.board-note{text-align:center;color:#ffffff8c;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;max-width:72ch;margin:22px auto 0;padding:14px 18px;font-size:12.5px;line-height:1.65}
