:root{--hue1:255;--hue2:222;--border:1px;--border-color:hsl(var(--hue2),12%,20%);--radius-sm:6px;--radius-md:10px;--radius-lg:20px;--ease:cubic-bezier(0.5,1,0.89,1);--transition-speed:0.2s;--bw-primary-color:#9b4dff;--bw-secondary-color:#ff9800;--bw-error-color:#ff4d4d;--bw-text-color:#e1e1e1;--text-color-secondary:#a0a8b5;--text-color-heading:hsl(var(--hue1),70%,85%);--text-color-link:hsl(var(--hue2),70%,65%);--text-color-link-hover:hsl(var(--hue1),70%,75%);--button-bg:hsl(var(--hue1),60%,50%);--button-text:#fff;--button-hover-bg:hsl(var(--hue2),70%,55%);--neon-hue1-color:hsl(var(--hue1),100%,65%);--neon-hue1-border:hsl(var(--hue1),100%,55%);--neon-hue1-glow:hsla(var(--hue1),100%,50%,0.6)}body{background:#08090d;background-attachment:fixed;background-blend-mode:hard-light;background-image:url(https://assets.codepen.io/13471/abstract-light.jpg),linear-gradient(to right in oklab,hsl(var(--hue2) 50% 75%),hsl(var(--hue1) 50% 75%));background-position:50%;background-size:cover;color:var(--bw-text-color);font-family:Asap,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:0}#app,body{display:flex;flex-direction:column}#app{flex-grow:1;padding:2svw}#menu{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;color:#b0b8c5;filter:blur(4px);font-family:inherit;font-size:.9rem;max-width:340px;min-width:280px;opacity:0;padding:1em;pointer-events:none;position:fixed;transform:scale(.95);transition:visibility 0s .3s,opacity .25s var(--ease),filter .25s var(--ease),transform .25s var(--ease);visibility:hidden;z-index:1100}#menu.open{filter:blur(0);opacity:1;pointer-events:auto;transform:scale(1);transition-delay:0s;visibility:visible}#menu.open .glow,#menu.open .shine,#menu.open:after,#menu.open:before{animation:glow 1s var(--ease) both}#menu.open .shine{animation-delay:0s;animation-duration:2s}#menu.open .glow{animation-delay:.2s}#menu.open .glow-bright{animation-delay:.1s;animation-duration:1.5s}#menu.open .shine-bottom{animation-delay:.1s;animation-duration:1.8s}#menu.open .glow-bottom{animation-delay:.3s}#menu.open .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}#menu:not(.open) .glow,#menu:not(.open):after,#menu:not(.open):before{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}#menu .glow,#menu .shine{--hue:var(--hue1)}#menu .glow-bottom,#menu .shine-bottom{--hue:var(--hue2);--conic:135deg}#menu .shine,#menu .shine:after,#menu .shine:before{aspect-ratio:1;border:1px solid transparent;border-radius:0;border-bottom-left-radius:inherit;border-top-right-radius:inherit;display:block;height:auto;left:auto;min-height:0;pointer-events:none;position:absolute;right:calc(var(--border)*-1);top:calc(var(--border)*-1);width:75%;z-index:1;--start:12%;background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,60%)),transparent var(--end,50%)) border-box;mask:linear-gradient(transparent),linear-gradient(#000);mask-clip:padding-box,border-box;mask-composite:subtract;mask-repeat:no-repeat}#menu .shine:after,#menu .shine:before{content:"";inset:-2px;mask:none;width:auto}#menu .shine:after{z-index:2;--start:17%;--end:33%;background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,85%)),transparent var(--end,50%))}#menu .shine-bottom{bottom:calc(var(--border)*-1);left:calc(var(--border)*-1);right:auto;top:auto}#menu .glow{aspect-ratio:1;border:calc(var(--radius-lg)*1.25) solid transparent;border-bottom-left-radius:calc(var(--radius-lg)*2.5);border-top-right-radius:calc(var(--radius-lg)*2.5);display:block;height:auto;inset:calc(var(--radius-lg)*-2);bottom:auto;filter:blur(12px) saturate(1.25) brightness(.5);left:auto;mask:url(https://assets.codepen.io/13471/noise-base.png);mask-mode:luminance;mask-size:29%;min-height:0;mix-blend-mode:plus-lighter;opacity:1;pointer-events:none;position:absolute;width:75%;z-index:3}#menu .glow.glow-bottom{inset:calc(var(--radius-lg)*-2);right:auto;top:auto}#menu .glow:after,#menu .glow:before{background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,95%),var(--lit,60%)),transparent var(--end,50%)) border-box;border:inherit;border-radius:inherit;content:"";filter:saturate(2) brightness(1);inset:0;mask:linear-gradient(transparent),linear-gradient(#000);mask-clip:padding-box,border-box;mask-composite:subtract;mask-repeat:no-repeat;position:absolute}#menu .glow:after{--lit:70%;--sat:100%;--start:15%;--end:35%;border-radius:calc(var(--radius-lg)*2.75);border-width:calc(var(--radius-lg)*1.75);inset:calc(var(--radius-lg)*-.25);opacity:.75;z-index:4}#menu .glow-bright{--lit:80%;--sat:100%;--start:13%;--end:37%;border-radius:calc(var(--radius-lg) + 2px);border-width:5px;filter:blur(2px) brightness(.66);inset:-7px;left:auto}#menu .glow-bright:after{content:none}#menu .glow-bright.glow-bottom{inset:-7px;right:auto;top:auto}#menu .inner{display:flex;flex-direction:column;gap:.6em;max-height:75vh;overflow-y:auto;padding-right:5px;scrollbar-color:hsla(var(--hue2),20%,50%,.5) transparent;scrollbar-width:thin}#menu .inner::-webkit-scrollbar{width:6px}#menu .inner::-webkit-scrollbar-track{background:transparent}#menu .inner::-webkit-scrollbar-thumb{background-color:hsla(var(--hue2),20%,50%,.5);border-radius:6px}#menu .inner::-webkit-scrollbar-thumb:hover{background-color:hsla(var(--hue2),20%,70%,.7)}#menu section{display:flex;flex-direction:column;gap:.5em}#menu hr{background:var(--border-color);border:none;height:1px;margin:.4em 0 .6em;opacity:.5;width:100%}#menu .menu-search-label{display:grid;grid-template:1fr/1fr;margin-bottom:1em;width:100%}#menu .menu-search-label>*{align-self:center;grid-area:1/1}#menu .menu-search-label svg{height:18px;margin-left:.7em;opacity:.6;pointer-events:none;width:18px}#menu input[type=text]{background:hsla(var(--hue1),0%,40%,.15);border:1px solid hsl(var(--hue2) 13% 25%/.6);border-radius:var(--radius-md);box-shadow:0 0 0 1px transparent;box-sizing:border-box;color:var(--bw-text-color);font-family:inherit;font-weight:300;padding:.7em .8em .7em 2.6em;transition:border-color .2s,background-color .2s;width:100%}#menu input[type=text]::placeholder{color:#8893a5}#menu input[type=text]:focus{background:hsla(var(--hue1),0%,40%,.25);border-color:hsl(var(--hue1) 50% 60%);box-shadow:0 0 5px hsla(var(--hue1),50%,60%,.2);outline:none}#menu header{color:hsl(var(--hue2),20%,70%);font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-top:.5em;padding:0 .66em;text-transform:uppercase}#menu section:first-of-type header{margin-top:0}#menu ul{list-style:none;margin:0;padding:0}#menu li{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:#c5cdd8;cursor:pointer;display:flex;gap:.8em;min-height:38px;padding:.6em .8em;position:relative;transition:background-color .15s ease-out,color .15s ease-out}#menu li svg{flex-shrink:0;height:18px;opacity:.7;transition:opacity .15s ease-out;width:18px}#menu li img.menu-flag{border-radius:2px;flex-shrink:0;height:auto;width:18px}#menu li span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#menu li:hover{background-color:hsla(var(--hue1),50%,50%,.15);color:#fff}#menu li:hover svg{opacity:1}#menu li.selected{animation:flash .75s ease-out 1 forwards;background-color:hsla(var(--hue1),60%,55%,.25);color:#fff}#menu li.selected svg{opacity:1}#menu li.hidden{display:none}#app>header.app-header{align-items:center;display:flex;flex-direction:column;gap:.5em;margin-bottom:2em;text-align:center}.app-header .logo-container{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:.2em}@media screen and (min-width:768px){.app-header .logo-container{justify-content:flex-start}#app>header.app-header{align-items:flex-start;text-align:left}}.app-header .world-icon{animation:spin 12s linear infinite;color:#00b4db;font-size:2rem}.app-header .logo-container h1{background:linear-gradient(75deg,#83f 60%,rgba(255,159,26,.9));-webkit-background-clip:text;background-clip:text;font-size:2.3rem;font-weight:600;margin:0;-webkit-text-fill-color:transparent;color:transparent;text-shadow:1px 1px 3px rgba(0,0,0,.4)}#app>header.app-header p{color:color-mix(in oklab,#fff 65%,hsl(var(--hue2),50% 70%));font-size:1rem;margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.5)}#app>footer.app-footer{align-items:center;backdrop-filter:blur(10px);background:rgba(22,23,29,.1);border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:1em 2em;margin-top:auto;padding:1.5em 2svw}#app>footer.app-footer h2{color:hsl(var(--hue1),30%,80%);font-size:.9em;font-weight:600;margin:0 0 .5em;width:100%}#app>footer.app-footer [type=range]{--hue:var(--hue1);appearance:none;background:hsla(0,0%,100%,.15);border-radius:5px;cursor:pointer;height:6px;margin:0;max-width:100%;outline:none;transition:background .3s;width:250px}#app>footer.app-footer #h1{--hue:var(--hue1)}#app>footer.app-footer #h2{--hue:var(--hue2)}input[type=range]::-webkit-slider-thumb{appearance:none;background:hsl(var(--hue,200),70%,60%);border:2px solid #2a2a2e;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.5);cursor:pointer;height:16px;transition:background .3s;width:16px}input[type=range]::-moz-range-thumb{background:hsl(var(--hue,200),70%,60%);border:2px solid #2a2a2e;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.5);cursor:pointer;height:14px;width:14px}input[type=range]:hover{background:hsla(0,0%,100%,.25)}input[type=range]:active::-webkit-slider-thumb{background:hsl(var(--hue,200),80%,70%)}input[type=range]:active::-moz-range-thumb{background:hsl(var(--hue,200),80%,70%)}a.social-icon{align-items:center;background:#2a2a2e;border-radius:50%;bottom:15px;box-shadow:0 2px 5px rgba(0,0,0,.3);color:#ccc;display:flex;font-size:.7rem;font-weight:700;height:32px;justify-content:center;position:fixed;text-decoration:none;transition:transform .3s ease,background-color .3s;width:32px;z-index:100}a.social-icon:hover{background-color:#444;transform:scale(1.1)}a.social-icon svg{fill:#ccc;height:18px}a.social-icon.codepen{background:#1e1f26;color:#f0f0f0;font-family:sans-serif;right:15px}a.social-icon.twitter{background:#1da1f2;color:#fff;right:57px}a.social-icon.twitter svg{fill:#fff}a.social-icon.github{background:#333;color:#fff;right:99px}a.social-icon.github svg{fill:#fff}.betworld-content-wrapper{padding:1em 0}.live-scores{backdrop-filter:blur(4px);background:hsla(var(--hue2),10%,15%,.6);border:1px solid var(--border-color);border-radius:8px;margin-bottom:1.5em;overflow:hidden;padding:10px 0;position:relative;white-space:nowrap}.live-scores p{animation:scrollScores 30s linear infinite;color:hsl(var(--hue1),70%,75%);display:inline-block;font-size:.9rem;font-weight:700;margin:0;padding-left:100%}.hero-slider-section{border:1px solid var(--border-color);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.4);margin-bottom:1.5em;overflow:hidden;position:relative;width:100%}#heroSwiper{height:400px;width:100%}.hero-slider-section .swiper-slide{align-items:flex-end;background-position:50%;background-size:cover;color:#fff;display:flex}.hero-slider-section .slide-content{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent);box-sizing:border-box;padding:2em 2.5em;text-align:left;width:100%}.hero-slider-section .slide-content h2{color:#fff;font-size:2.2rem;font-weight:700;margin:0 0 .2em;text-shadow:2px 2px 5px rgba(0,0,0,.8)}.hero-slider-section .slide-content p{color:#e0e0e0;font-size:1.1rem;margin:0 0 1em;max-width:600px}.hero-slider-section .btn-slide{background:var(--neon-hue1-color,#0ff);border:none;border-radius:5px;color:#111;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:10px 22px;text-decoration:none;transition:all .3s ease}.hero-slider-section .btn-slide:hover{background:#fff;box-shadow:0 0 15px var(--neon-hue1-glow,#0ff);color:#000;transform:scale(1.05)}#heroSwiper .swiper-button-next,#heroSwiper .swiper-button-prev{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.3);border-radius:50%;color:var(--neon-hue1-color,#0ff);height:44px;transition:all .2s ease;width:44px}#heroSwiper .swiper-button-next:hover,#heroSwiper .swiper-button-prev:hover{background-color:rgba(0,0,0,.6);color:#fff}#heroSwiper .swiper-button-next:after,#heroSwiper .swiper-button-prev:after{font-size:1.2rem;font-weight:900}#heroSwiper .swiper-pagination-bullet{background:hsla(0,0%,100%,.6);height:10px;opacity:1;width:10px}#heroSwiper .swiper-pagination-bullet-active{background:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff)}.categories-dropdown{backdrop-filter:blur(5px);background:hsla(var(--hue2),12%,18%,.7);border:1px solid var(--border-color);border-radius:8px;display:none;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:1.5em;padding:15px}.categories-dropdown.active{display:flex}.category{background:hsla(var(--hue1),20%,25%,.5);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e0e0e0;cursor:pointer;flex:1 1 140px;font-size:.85rem;font-weight:400;max-width:170px;padding:12px 15px;text-align:center;transition:transform .2s ease,background-color .2s ease}.category:hover{background:hsla(var(--hue1),50%,50%,.3);color:#fff;transform:translateY(-3px)}.main-content{display:flex;flex-direction:column;gap:25px}.main-content section.card-section{align-items:stretch;display:flex;flex-wrap:wrap;font-family:Nunito,sans-serif;gap:2rem;justify-content:center;margin-bottom:1.5em;padding:2em 0;position:relative;width:100%;z-index:10}.main-content section.card-section a{display:inline-block;text-decoration:none}.main-content section.card-section .card{border-radius:1.5rem;box-shadow:.063em .75em 1.563em rgba(0,0,0,.78);display:flex;flex:1 1 280px;flex-direction:column;max-width:20rem;min-height:18rem;opacity:0;overflow:hidden;position:relative;text-align:center;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out,box-shadow .3s ease-out;width:100%;z-index:1}.main-content section.card-section.is-visible .card:first-child{transition-delay:.1s}.main-content section.card-section.is-visible .card:nth-child(2){transition-delay:.2s}.main-content section.card-section.is-visible .card:nth-child(3){transition-delay:.3s}.main-content section.card-section.is-visible .card:nth-child(4){transition-delay:.4s}.main-content section.card-section.is-visible .card{opacity:1;transform:translateY(0)}.main-content section.card-section .card:hover{box-shadow:.1em 1em 2em rgba(0,0,0,.6);transform:translateY(-6px) scale(1.02)}.main-content section.card-section .card:before{border:.155rem solid transparent;content:"";height:100%;left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute;top:0;width:100%}.main-content section.card-section .card-header{align-items:center;display:flex;justify-content:space-between;left:0;padding:.8em .5em 0 1.5em;position:absolute;right:0;top:0;width:100%;z-index:2}.main-content section.card-section .card-header .date{color:#ddd;font-size:.85rem}.main-content section.card-section .card-header svg{color:#fff;cursor:pointer;height:1.8rem;opacity:.7;transition:opacity .2s;width:1.8rem}.main-content section.card-section .card-header svg:hover{opacity:1}.main-content section.card-section .card-body{color:#ddd;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:3.5em 1.5em 1.5em}.main-content section.card-section .card-body h3{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:600;justify-content:center;margin-bottom:.3em;margin-top:0;min-height:2.4em;text-transform:capitalize}.main-content section.card-section .card-body p{color:#bbb;flex-grow:0;font-size:.9rem;letter-spacing:.031rem;margin-bottom:0}.main-content section.card-section .card.info-card .card-body .progress,.main-content section.card-section .card.info-card .card-footer .btn-add,.main-content section.card-section .card.info-card .card-footer ul{display:none}.main-content section.card-section .card.info-card .card-footer{justify-content:flex-end;padding-bottom:.8em;padding-top:.8em}.main-content section.card-section .card-footer{align-items:center;background:transparent;border-top:.063rem solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-top:auto;min-height:50px;padding:.7em 1.25em .5em 1.5em;width:100%}.main-content section.card-section .card-footer .btn-countdown{background:#222127;border-radius:2em;color:#fff;cursor:pointer;font-size:.75rem;padding:.5rem 1rem;transition:background-color .2s}.main-content section.card-section .card.green{background:radial-gradient(ellipse at right top,#107667ed 0,#151419 47%,#151419 100%)}.main-content section.card-section .card.green:before{background:linear-gradient(45deg,#232228,#232228,#232228,#232228,#01c3a8) border-box}.main-content section.card-section .card.green .btn-countdown:hover{background:#01c3a8}.main-content section.card-section .card.blue{background:radial-gradient(ellipse at right top,#00458f8f 0,#151419 45%,#151419 100%)}.main-content section.card-section .card.blue:before{background:linear-gradient(45deg,#232228,#232228,#232228,#232228,#1890ff) border-box}.main-content section.card-section .card.blue .btn-countdown:hover{background:#1890ff}.main-content section.card-section .card.orange{background:radial-gradient(ellipse at right top,#ffb74194 0,#151419 47%,#151419 100%)}.main-content section.card-section .card.orange:before{background:linear-gradient(45deg,#232228,#232228,#232228,#232228,#ffb741) border-box}.main-content section.card-section .card.orange .btn-countdown:hover{background:#ffb741}.main-content section.card-section .card.red{background:radial-gradient(ellipse at right top,#a63d2a82 0,#151419 47%,#151419 100%)}.main-content section.card-section .card.red:before{background:linear-gradient(45deg,#232228,#232228,#232228,#232228,#a63d2a) border-box}.main-content section.card-section .card.red .btn-countdown:hover{background:#a63d2a}.loading-overlay{align-items:center;background:rgba(8,9,13,.8);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1110}.loading-overlay.active{display:flex}.spinner{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid hsl(var(--hue1),70%,60%);height:50px;width:50px}.betworld-footer-links{border-top:1px solid hsla(var(--hue2),15%,50%,.3);margin-top:1em;padding-top:1em;text-align:center;width:100%}.betworld-footer-links a{color:hsl(var(--hue2),40%,70%);font-size:.85rem;margin:0 10px;text-decoration:none;transition:color .2s}.betworld-footer-links a:hover{color:hsl(var(--hue1),50%,75%)}p.betworld-copyright{color:#888;font-size:.8rem;margin-top:.8em;text-align:center;width:100%}@media screen and (max-width:992px){.main-content{flex-direction:column}}@media screen and (max-width:768px){#app>header.app-header h1{font-size:1.8rem}#app>header.app-header p{font-size:.9rem}.hero-section h2{font-size:1.8rem}.hero-section p{font-size:1rem}#menu{min-width:250px}.main-content section.card-section{gap:1.5rem;padding:1.5em 0}.main-content section.card-section .card{flex-basis:calc(50% - 1.5rem);min-height:18rem}}@media screen and (max-width:600px){.main-content section.card-section .card{flex-basis:100%}}@media screen and (max-width:480px){#app{padding:1svw}#app>header.app-header{margin-bottom:1em}#app>footer.app-footer{gap:.8em;padding:1em 1svw}#app>footer.app-footer [type=range]{width:90%}.betworld-footer-links a{font-size:.8rem;margin:0 5px}.category{flex-basis:110px;max-width:130px;padding:10px}a.social-icon{bottom:10px;height:28px;width:28px}a.social-icon svg{height:16px}a.social-icon.codepen{font-size:.6rem;right:10px}a.social-icon.twitter{right:48px}a.social-icon.github{right:86px}.main-content section.card-section{gap:1rem;padding:1em 0}.main-content section.card-section .card{border-radius:1rem;min-height:auto}.main-content section.card-section .card-body{padding:3em 1em 1em}.main-content section.card-section .card-body h3{font-size:1.1rem}.main-content section.card-section .card-body p{font-size:.85rem}.main-content section.card-section .card-footer{padding:.5em 1em}.main-content section.card-section .card-footer .btn-countdown{font-size:.7rem;padding:.4rem .8rem}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes glow{0%{opacity:0}3%{opacity:1}10%{opacity:0}12%{opacity:.7}16%{animation-timing-function:var(--ease);opacity:.3}to{animation-timing-function:var(--ease);opacity:1}}@keyframes glowoff{to{opacity:0}}@keyframes flash{0%{background-color:transparent}50%{background-color:hsla(var(--hue1),60%,55%,.35)}to{background-color:hsla(var(--hue1),60%,55%,.25)}}@keyframes itemEnter{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes itemExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scrollScores{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@property --item-opacity{syntax:"<number>";inherits:false;initial-value:0}.game-carousel-container{margin-top:2rem;position:relative}.carousel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding:0 .5rem}.carousel-header h2{align-items:center;border-bottom:none;color:#fff;display:flex;font-size:1.5rem;font-weight:700;padding-bottom:0}.carousel-header .game-count{background-color:var(--card-bg,#222);border:1px solid var(--neon-hue1-border,#0ff);border-radius:12px;box-shadow:0 0 5px var(--neon-hue1-glow,#0ff);color:var(--neon-hue1-color,#0ff);font-size:.8rem;font-weight:600;margin-left:.75rem;padding:2px 8px;vertical-align:baseline}.carousel-nav{display:flex;gap:.5rem}.swiper-button-next,.swiper-button-prev{backdrop-filter:blur(2px);background-color:rgba(30,30,30,.7);border:1px solid #444;border-radius:50%;color:var(--neon-hue1-color,#0ff);height:36px;margin:0;position:static;transition:all .2s ease;width:36px}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#333;border-color:var(--neon-hue1-border,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff)}.swiper-button-next:after,.swiper-button-prev:after{font-size:1rem;font-weight:900}.swiper-button-disabled{cursor:not-allowed;opacity:.3;pointer-events:all}.swiper{height:100%;overflow:visible;width:100%}.swiper-wrapper{align-items:stretch}.swiper-slide{flex-shrink:0;height:auto;width:150px}.game-card.slot-style{background-color:#2a2a2a;border:none;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.3);display:block;flex-shrink:1;height:100%;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;width:100%}.game-card.slot-style:hover{box-shadow:0 8px 20px rgba(0,0,0,.5)}.game-card-image-container{padding-top:133.33%;position:relative;width:100%}.game-card-image{border-bottom:none;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease;width:100%}.game-card.slot-style:hover .game-card-image{transform:scale(1.05)}.game-card-info{background-color:transparent;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.5) 60%,transparent);bottom:0;box-sizing:border-box;left:0;min-height:auto;padding:1.5em 1rem .8em;position:absolute;width:100%;z-index:5}.game-card-info .game-title{background:none;padding:0;position:static;text-align:left;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.game-card-info .game-provider{text-align:left;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.game-card-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:3}.game-card.slot-style:hover .game-card-overlay{opacity:1}.play-button{background-color:var(--neon-hue1-color,#0ff);border:none;border-radius:20px;color:#111;cursor:pointer;font-size:.875rem;font-weight:700;opacity:0;padding:.5rem 1rem;transform:scale(.8);transition:transform .3s ease .1s,opacity .3s ease .1s}.game-card.slot-style:hover .play-button{opacity:1;transform:scale(1)}.play-button:hover{box-shadow:0 0 15px var(--neon-hue1-glow,#0ff)}.auth-modal-overlay{align-items:center;backdrop-filter:blur(6px);background:rgba(8,9,13,.85);display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1105}.auth-modal-overlay.active{display:flex;opacity:1}.auth-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;max-width:420px;padding:2.5em 2.2em 2em;position:relative;transform:scale(.95);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:90%}.auth-modal-overlay.active .auth-modal-content{transform:scale(1)}.auth-modal-close{background:transparent;border:none;color:#888;font-size:2.2rem;font-weight:300;line-height:1;padding:0;right:15px;top:10px;transition:color .2s}.auth-modal-close:hover{color:#fff}#authModalTitle{color:var(--text-color-heading,#fff);font-size:1.8rem;font-weight:600;margin-bottom:1.5em;margin-top:0;text-align:center}#authForm .form-group{margin-bottom:1.2em}#authForm label{color:#ccc;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5em}#authForm input[type=email],#authForm input[type=password],#authForm input[type=text]{background:#111;border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;padding:.85em;transition:all .2s ease;width:100%}#authForm input[type=email]:focus,#authForm input[type=password]:focus,#authForm input[type=text]:focus{background:#222;border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);outline:none}#authSubmitButton{background:var(--button-bg,hsl(var(--hue1),60%,50%));border:none;border-radius:var(--radius-sm,6px);color:var(--button-text,#fff);cursor:pointer;font-size:1rem;font-weight:600;margin-top:.5em;padding:.9em;transition:background-color .2s,transform .2s;width:100%}#authSubmitButton:hover{background:var(--button-hover-bg,hsl(var(--hue2),70%,55%));transform:scale(1.02)}#authToggleText{color:#aaa;font-size:.9rem;margin-bottom:0;margin-top:1.5em;text-align:center}#authToggleText a{color:var(--text-color-link,hsl(var(--hue2),70%,65%));font-weight:600;text-decoration:none}#authToggleText a:hover{color:var(--text-color-link-hover,hsl(var(--hue1),70%,75%));text-decoration:underline}#menu .user-profile-header{background:hsla(var(--hue1),50%,50%,.1);border:1px solid hsla(var(--hue1),50%,50%,.2);border-radius:var(--radius-sm);color:hsl(var(--hue1),70%,75%);font-size:.9rem;font-weight:600;margin-bottom:.5em;overflow:hidden;padding:.6em .8em;text-align:center;text-overflow:ellipsis;white-space:nowrap}#menu #menu-user-profile-section li[data-action=logout]{color:#e08585}#menu #menu-user-profile-section li[data-action=logout]:hover{background-color:rgba(204,51,51,.15);color:#f0a8a8}.modal-body-content{margin-top:1.5em}.bet-history-list{font-size:.9rem;margin:1em 0 0;max-height:300px;padding:0}.bet-history-list li{background:#2a2b30;border-left:3px solid #555;border-radius:var(--radius-sm);margin-bottom:.5em;padding:.8em}.bet-history-list li strong{color:#fff;display:block;margin-bottom:.3em}.bet-history-list li[strong*="Kazandı"]{border-left-color:#4caf50}.bet-history-list li[strong*=Kaybetti]{border-left-color:#f44336}.bet-history-list li[strong*=Devam]{border-left-color:#ffc107}.bet-history-list .bet-amount{color:#aaa;display:block;font-size:.8rem;margin-top:.5em}.bet-history-list .bet-win{color:#4caf50;display:block;font-size:.8rem;font-weight:700}.crypto-address-box{margin-bottom:1.5em}.crypto-address-box label{color:#ccc;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5em}.crypto-address-box input[type=text]{background:#111;border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-size:.9rem;padding:.85em;width:100%}.qr-code{background:#fff;border-radius:var(--radius-sm);display:block;margin:1em auto 0;padding:5px}.crypto-warning{color:#aaa;font-size:.8rem;margin-top:1em;text-align:center}#withdrawForm label{color:#ccc;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5em}#withdrawForm input,#withdrawForm select.crypto-select{background:#111;border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;margin-bottom:1.2em;padding:.85em;transition:all .2s ease;width:100%}#withdrawForm input:focus,#withdrawForm select.crypto-select:focus{background:#222;border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);outline:none}#withdrawSubmitButton{background:var(--button-bg,hsl(var(--hue1),60%,50%));border:none;border-radius:var(--radius-sm,6px);color:var(--button-text,#fff);cursor:pointer;font-size:1rem;font-weight:600;margin-top:.5em;padding:.9em;transition:background-color .2s,transform .2s;width:100%}#withdrawSubmitButton:hover{background:var(--button-hover-bg,hsl(var(--hue2),70%,55%));transform:scale(1.02)}.auth-modal-content.crypto-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;max-width:440px;padding:2em}.crypto-modal-subtitle{color:#a0a8b5;font-size:.95rem;margin-bottom:1.5em;margin-top:-1.2em;text-align:center}.available-balance{background:rgba(0,0,0,.3);border:1px solid #444;border-radius:var(--radius-md,10px);margin-bottom:1.5em;padding:1em;text-align:center}.balance-label{color:#b0b8c5;display:block;font-size:.9rem;margin-bottom:.25em}.balance-amount{color:#ffc107;display:block;font-size:1.6rem;font-weight:700}.currency-selector-list{display:flex;flex-direction:column;gap:.75em;max-height:50vh;overflow-y:auto;padding-right:8px;scrollbar-color:#444 #212229;scrollbar-width:thin}.currency-selector-list::-webkit-scrollbar{width:8px}.currency-selector-list::-webkit-scrollbar-track{background:#212229;border-radius:4px}.currency-selector-list::-webkit-scrollbar-thumb{background-color:#444;border:2px solid #212229;border-radius:4px}.currency-selector-list::-webkit-scrollbar-thumb:hover{background-color:#555}.currency-selector-item{align-items:center;background:rgba(0,0,0,.2);border:1px solid #444;border-radius:var(--radius-sm,6px);cursor:pointer;display:flex;padding:1em;transition:background-color .2s,border-color .2s}.currency-selector-item:hover{background:rgba(0,0,0,.4);border-color:var(--neon-hue1-color,#0ff)}.currency-icon{height:32px;margin-right:1em;width:32px}.currency-info{flex-grow:1}.currency-name{color:#fff;display:block;font-size:1rem;font-weight:600}.currency-ticker{color:#a0a8b5;display:block;font-size:.85rem}.currency-arrow{color:#888;font-size:.9rem;transition:color .2s}.currency-selector-item:hover .currency-arrow{color:var(--neon-hue1-color,#0ff)}.crypto-modal-back{background:transparent;border:none;color:#a0a8b5;cursor:pointer;font-size:1rem;font-weight:600;left:2em;padding:5px;position:absolute;top:2.3em;transition:color .2s}.crypto-modal-back:hover{color:#fff}.crypto-modal-back i{margin-right:.5em}#depositCoinTitle{font-size:1.8rem;font-weight:600;margin-bottom:1.5em;margin-top:0;text-align:center}.address-input-wrapper{display:flex;position:relative}.address-input-wrapper input{font-size:.9rem!important;padding-right:45px!important}.copy-button{background:#333;border:none;border-radius:0 var(--radius-sm,6px) var(--radius-sm,6px) 0;bottom:1px;color:#ccc;cursor:pointer;position:absolute;right:1px;top:1px;transition:background-color .2s,color .2s;width:40px}.copy-button:hover{background:#444;color:#fff}.copy-button:active{background:#555}#depositSubmitButton,#withdrawSubmitButton{background:#ff9800;border:none;border-radius:var(--radius-sm,6px);color:#111;cursor:pointer;font-size:1rem;font-weight:700;margin-top:.5em;padding:.9em;transition:background-color .2s,transform .2s;width:100%}#depositSubmitButton:hover,#withdrawSubmitButton:hover{background:#ffb74d;transform:scale(1.02)}.admin-modal-overlay{align-items:center;backdrop-filter:blur(10px);background:rgba(8,9,13,.95);box-sizing:border-box;display:none;inset:0;justify-content:center;opacity:0;padding:2em;position:fixed;transition:opacity .3s ease;z-index:1200}.admin-modal-overlay.active{display:flex;opacity:1}.admin-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;display:flex;flex-direction:column;height:90vh;max-width:1200px;transform:scale(.95);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:100%}.admin-modal-overlay.active .admin-modal-content{transform:scale(1)}.admin-header{align-items:center;border-bottom:2px solid rgba(255,193,7,.3);display:flex;flex-shrink:0;justify-content:space-between;padding:1.5em}.admin-header h1{color:#ffc107;font-size:1.8rem;font-weight:600;margin:0;text-shadow:0 0 10px rgba(255,193,7,.5)}.admin-close-btn{background:#444;border:none;border-radius:50%;color:#e0e0e0;cursor:pointer;font-size:1.5rem;font-weight:600;height:40px;line-height:1;padding:0;position:static;transition:all .2s;width:40px}.admin-close-btn:hover{background-color:#555;color:#fff;transform:rotate(90deg)}.admin-main{flex-grow:1;overflow-y:auto;padding:1.5em;scrollbar-color:rgba(255,193,7,.5) rgba(30,30,30,.5);scrollbar-width:thin}.admin-main::-webkit-scrollbar{width:10px}.admin-main::-webkit-scrollbar-track{background:rgba(30,30,30,.5);border-radius:10px}.admin-main::-webkit-scrollbar-thumb{background-color:rgba(255,193,7,.5);border:2px solid rgba(30,30,30,.5);border-radius:10px}.admin-main::-webkit-scrollbar-thumb:hover{background-color:rgba(255,193,7,.8)}.admin-section{backdrop-filter:blur(10px);background:rgba(33,34,44,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.5);margin-bottom:2em;padding:1.5em;transition:background .3s,box-shadow .3s}.admin-section:hover{background:rgba(33,34,44,.25);box-shadow:0 5px 20px rgba(0,0,0,.7)}.admin-section h2{border-bottom:1px solid rgba(255,193,7,.4);color:#ffc107;font-size:1.5rem;margin-bottom:1em;margin-top:0;padding-bottom:.5em;text-shadow:0 0 8px rgba(255,193,7,.4)}.admin-section table{background-color:transparent}.admin-section thead{border-bottom:2px solid rgba(255,193,7,.5)}.admin-section tbody tr{background-color:rgba(30,30,30,.3);transition:background-color .2s}.admin-section tbody tr:hover{background-color:rgba(255,193,7,.1)}.admin-section .btn-sm{border:1px solid transparent;transition:all .2s ease-out}.admin-section .btn-primary.btn-sm{background-color:#ffc107;border-color:#ffc107;color:#212121;text-shadow:0 0 5px hsla(0,0%,100%,.3)}.admin-section .btn-primary.btn-sm:hover{box-shadow:0 0 10px rgba(255,193,7,.6);transform:scale(1.05)}.admin-section .btn-secondary.btn-sm{background-color:#444;border-color:#555;color:#eee}.admin-section .btn-secondary.btn-sm:hover{background-color:#f44336;border-color:#f44336;box-shadow:0 0 10px rgba(244,67,54,.6);color:#fff;transform:scale(1.05)}.admin-section .status-label.approved{background-color:#4caf50;box-shadow:0 0 8px rgba(76,175,80,.5);color:#fff}.admin-section .status-label.rejected{background-color:#f44336;box-shadow:0 0 8px rgba(244,67,54,.5);color:#fff}.placeholder-text{color:#888;font-style:italic}.table-container{overflow-x:auto}table{border-collapse:collapse;color:#e0e0e0;text-align:left;width:100%}thead{border-bottom:2px solid #555}td,th{padding:1em .8em;vertical-align:middle}th{color:#aaa;font-size:.8rem;letter-spacing:.5px;text-transform:uppercase}tbody tr{border-bottom:1px solid #333}tbody tr:last-child{border-bottom:none}tbody tr:hover{background-color:#313131}td .admin-label{background-color:#ffc107;border-radius:4px;color:#212121;font-size:.8rem;font-weight:600;margin-left:.5em;padding:.2em .5em}.btn{border:none;border-radius:5px;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:.6em 1em;text-decoration:none;transition:all .2s ease}.btn-primary{background-color:#ffc107;color:#212121}.btn-primary:hover{background-color:#ffca2c;transform:scale(1.05)}.top-bar{backdrop-filter:blur(16px) saturate(1.2)!important;-webkit-backdrop-filter:blur(16px) saturate(1.2)!important;background:rgba(15,18,25,.7)!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important;box-shadow:0 4px 30px rgba(0,0,0,.3)!important;height:75px!important;padding:0 3vw!important;position:sticky!important;top:0!important;width:100%!important}.top-logo-container{align-items:center!important;display:flex!important;gap:12px!important;height:100%!important;text-decoration:none}.nexus-logo{border:2px solid var(--neon-hue1-color,#0ff)!important;border-radius:50%!important;box-shadow:0 0 12px rgba(0,255,255,.4)!important;height:55px!important;object-fit:cover!important;object-position:center!important;width:55px!important}.top-logo-container h1{background:linear-gradient(90deg,#a060ff,#00e0b8);font-size:1.8rem!important;font-weight:800!important;letter-spacing:1px!important;line-height:1!important;margin:0!important}.top-search-bar{align-items:center!important;display:flex!important;flex:0 1 400px;margin:0 auto!important;position:relative}.top-search-bar i{color:#888;font-size:1rem;left:16px;pointer-events:none;position:absolute}.top-search-bar input{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:22px!important;color:#fff;font-size:.95rem;height:44px;padding:0 15px 0 44px;transition:all .3s ease;width:100%}.top-search-bar input:focus{background:hsla(0,0%,100%,.08)!important;border-color:var(--color-accent1,#a060ff)!important;box-shadow:0 0 12px rgba(160,96,255,.3)!important;outline:none}.top-user-info{gap:12px!important;height:100%!important;justify-content:flex-end!important}.top-user-balance,.top-user-info,.top-user-profile{align-items:center!important;display:flex!important}.top-user-balance,.top-user-profile{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:22px!important;box-sizing:border-box!important;color:#e0e0e0;cursor:pointer;font-size:.95rem;font-weight:600;height:44px!important;padding:0 16px!important;transition:all .2s ease}.top-user-balance:hover,.top-user-profile:hover{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.2)!important}.top-user-balance i.fa-wallet{color:#ffc107;font-size:1.1rem;margin-right:8px}.currency-chevron{color:#888!important;font-size:.75rem!important;margin-left:8px!important}.top-avatar{border:1px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;height:28px!important;margin-right:10px!important;object-fit:cover!important;width:28px!important}body.casino-view-active #app{display:none}#casino-page-wrapper{padding:1.5em 2svw}.casino-hero-slider{border-radius:var(--radius-md,10px);height:350px;margin-bottom:2em;overflow:hidden}#casinoHeroSwiper .swiper-slide{background-position:50%;background-size:cover}#casinoHeroSwiper .slide-content{align-items:flex-start;background:linear-gradient(90deg,rgba(0,0,0,.8) 20%,transparent);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2em 3em;text-align:left;width:100%}#casinoHeroSwiper .slide-content h2{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 .2em;text-shadow:2px 2px 5px rgba(0,0,0,.8)}#casinoHeroSwiper .slide-content p{color:#e0e0e0;font-size:1.1rem;margin:0 0 1.2em;max-width:450px}.casino-category-bar{align-items:center;display:flex;gap:.5em;margin-bottom:2em;overflow-x:auto;padding-bottom:10px;scrollbar-color:#444 #222;scrollbar-width:thin}.casino-category-bar::-webkit-scrollbar{height:6px}.casino-category-bar::-webkit-scrollbar-thumb{background-color:#444;border-radius:3px}.casino-category-item{align-items:center;background:#2a2a2e;border:1px solid #333;border-radius:20px;color:#ccc;display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;gap:.6em;padding:.7em 1.2em;text-decoration:none;transition:all .2s ease}.casino-category-item i{color:#888;transition:all .2s ease}.casino-category-item.active,.casino-category-item:hover{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 10px var(--neon-hue1-glow,#0ff);color:#111}.casino-category-item.active i,.casino-category-item:hover i{color:#111}.casino-grid-section{margin-bottom:2.5em}.casino-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.2em}.casino-section-header h2{color:#fff;font-size:1.6rem;margin:0}.casino-section-header a{color:#888;font-size:.9rem;font-weight:600;text-decoration:none}.casino-section-header a:hover{color:var(--neon-hue1-color,#0ff)}#casinoLiveSwiper .swiper-slide,#casinoNewSwiper .swiper-slide,#casinoPopularSwiper .swiper-slide{flex-shrink:0;height:auto;width:160px}.casino-game-card{background:#2a2a2e;border:1px solid #333;border-radius:8px;display:block;overflow:hidden;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.casino-game-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.5)}.casino-game-image{aspect-ratio:3/4;display:block;height:auto;object-fit:cover;width:100%}.casino-game-info{display:none}.casino-game-title{color:#fff;display:block;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casino-game-provider{color:#888;display:block;font-size:.8rem}#casinoProvidersSwiper .swiper-slide{flex-shrink:0;height:auto;width:200px}.casino-provider-card{text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.casino-provider-image{filter:grayscale(100%);transition:filter .3s ease}.casino-provider-card:hover .casino-provider-image{filter:grayscale(0)}.casino-provider-card{background:#2a2a2e;border:1px solid #333;border-radius:8px;display:block;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.casino-provider-card:hover{border-color:var(--neon-hue1-color,#0ff);box-shadow:0 8px 20px rgba(0,0,0,.5);transform:translateY(-5px)}.casino-provider-image{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.balance-modal-overlay{z-index:1250}.balance-modal-content{background:#2a2a2a;background-image:none!important;border:1px solid #444;max-width:450px;padding:2em}#balanceModalTitle{color:#ffc107;font-size:1.6rem;margin-bottom:.5em;margin-top:0;text-align:left}#balanceModalUserInfo{border-bottom:1px solid #444;color:#ccc;font-size:.95rem;margin-bottom:1.5em;padding-bottom:1em}#balanceModalForm .form-group{margin-bottom:1.5em}#balanceModalForm label{color:#aaa;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5em}#balanceModalForm input{background:#111;border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;padding:.85em;width:100%}#balanceModalForm input:focus{border-color:#ffc107;box-shadow:0 0 8px rgba(255,193,7,.4);outline:none}#balanceModalSubmitButton{font-size:1rem;margin-top:0;padding:.9em;width:100%}.btn-secondary{background-color:#444;border:none;border-radius:5px;color:#eee;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.5em;padding:.9em;transition:all .2s ease;width:100%}.btn-secondary:hover{background-color:#555}.error-message{color:#ff4d4d;display:none;font-size:.9rem;margin-top:10px}.alert-modal-overlay{z-index:1300}.alert-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;max-width:420px;padding:2em;text-align:center}#alertModalTitle{color:#ffc107;font-size:1.5rem;font-weight:600;margin-bottom:.8em;margin-top:0;text-shadow:0 0 10px rgba(255,193,7,.5)}#alertModalMessage{color:#ccc;font-size:1rem;line-height:1.6;margin-bottom:1.8em;white-space:pre-wrap}#alertModalOkButton{background-color:#ffc107;border:1px solid #ffc107;color:#212121;font-size:1rem;font-weight:700;padding:.9em;text-shadow:0 0 5px hsla(0,0%,100%,.3);transition:all .2s ease-out;width:100%}#alertModalOkButton:hover{box-shadow:0 0 10px rgba(255,193,7,.6);transform:scale(1.05)}@media screen and (max-width:900px){.top-user-profile span{display:none}.top-search-bar{max-width:250px}}@media screen and (max-width:768px){.top-bar{gap:.8em}.top-search-bar{display:none!important}.top-user-balance{padding:.6em .8em}.top-user-balance span{font-size:.9rem}.top-user-profile{padding:.6em .8em}.top-logo-container h1{font-size:1.5rem}.nexus-logo{height:30px;width:30px}}@media screen and (max-width:480px){.casino-game-grid{gap:.8em;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}#casino-page-wrapper{padding:1em 1svw}}.category-slider-container{margin-bottom:2em;position:relative}#casinoCategorySwiper{overflow:visible}#casinoCategorySwiper .swiper-slide{flex-shrink:0;height:auto;width:130px}.category-slide-card{align-items:center;background-color:#2a2a2e;background-position:50%;background-size:cover;border:2px solid #333;border-radius:8px;display:flex;height:80px;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transition:all .3s ease}.category-slide-card span{color:#fff;font-size:.9rem;font-weight:600;padding:0 5px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.8);z-index:2}.category-slide-card:hover{transform:scale(1.05)}.category-slide-card.active,.category-slide-card:hover{border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 15px var(--neon-hue1-glow,#0ff)}.category-slide-card.active{transform:scale(1.03)}.casino-filter-bar{background:#1c1c21;border:1px solid #333;border-radius:var(--radius-md,10px);gap:1.5em;margin-bottom:2.5em;padding:1.2em}.casino-filter-bar .search-box{flex-grow:1;min-width:250px;position:relative}.casino-filter-bar .search-box i{color:#888;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.casino-filter-bar .search-box input{background:#212229;border:1px solid #333;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-size:1rem;padding:.9em 1em .9em 2.8em;transition:all .2s ease;width:100%}.casino-filter-bar .search-box input:focus{border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);outline:none}.filter-options{flex-shrink:0;gap:1em}.btn-filter,.filter-select{background:#2a2a2e;border:1px solid #333;border-radius:var(--radius-sm,6px);color:#ccc;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:.9em 1.2em;transition:all .2s ease}.btn-filter i,.filter-select i{margin-right:.6em}.btn-filter:hover,.filter-select:hover{background:#333;border-color:#555;color:#fff}.filter-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1em center;background-repeat:no-repeat;background-size:1em;padding-right:2.5em}.filter-select option{background:#2a2a2e;color:#fff}.casino-search-results-container{margin-bottom:2.5em}.casino-search-results-container h2{color:#fff;font-size:1.6rem;margin-bottom:1.2em}.casino-game-grid{display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}@media screen and (max-width:480px){.casino-game-grid{gap:.8em;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.admin-section .table-container{overflow-x:auto}.admin-section table{border-collapse:collapse;color:#e0e0e0;font-size:.9rem;text-align:left;width:100%}.admin-section thead{border-bottom:2px solid #555}.admin-section td,.admin-section th{padding:.8em;vertical-align:middle;white-space:nowrap}.admin-section th{color:#aaa;font-size:.8rem;text-transform:uppercase}.admin-section tbody tr{border-bottom:1px solid #333}.admin-section tbody tr:last-child{border-bottom:none}.admin-section td[title]{cursor:help}.admin-section .btn-sm{font-size:.8rem;margin-right:.5em;padding:.4em .8em}.top-user-balance{position:relative;transition:background-color .2s}.top-user-balance:hover{background-color:#313131}.currency-chevron{color:#888;font-size:.7em;margin-left:.5em;transition:transform .2s ease}.top-user-balance.dropdown-open .currency-chevron{transform:rotate(180deg)}.currency-dropdown{backdrop-filter:blur(15px);background:rgba(33,34,44,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md,10px);box-shadow:0 10px 30px rgba(0,0,0,.7);overflow:hidden}.currency-dropdown.active{display:block;opacity:1;transform:translateY(0)}.currency-dropdown-header{height:100px;position:relative;width:100%}.currency-header-image{height:100%;object-fit:cover;width:100%}.currency-header-overlay{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%);inset:0;position:absolute}.currency-dropdown-header h3{bottom:12px;color:#fff;font-size:1.3rem;font-weight:600;left:15px;margin:0;position:absolute;text-shadow:0 1px 4px rgba(0,0,0,.8)}.currency-dropdown ul{list-style:none;margin:0;max-height:40vh;overflow-y:auto;padding:.5em;scrollbar-color:#555 transparent;scrollbar-width:thin}.currency-dropdown ul::-webkit-scrollbar{width:8px}.currency-dropdown ul::-webkit-scrollbar-track{background:transparent;border-radius:4px}.currency-dropdown ul::-webkit-scrollbar-thumb{background-color:#555;border:2px solid transparent;border-radius:4px}.currency-dropdown ul::-webkit-scrollbar-thumb:hover{background-color:#666}.currency-dropdown li{align-items:center;border-radius:var(--radius-sm,6px);color:#e1e1e1;cursor:pointer;display:flex;gap:.8em;padding:.8em 1em;transition:background-color .15s ease}.currency-dropdown li:hover{background-color:hsla(0,0%,100%,.1)}.currency-dropdown li.selected{background-color:hsla(0,0%,100%,.15);font-weight:600;position:relative}.currency-dropdown li.selected:after{color:#fff;content:"\f00c";font-family:Font Awesome\ 6 Free;font-weight:900;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.currency-dropdown img{border-radius:50%;height:20px;object-fit:cover;width:20px}.currency-dropdown span{flex-grow:1;font-size:.9rem}.currency-dropdown small{color:#bbb;font-size:.8rem;font-weight:400}.crypto-modal-content .form-group{margin-bottom:1.8em;position:relative}.crypto-modal-content .form-group label{color:var(--text-color-secondary,#a0a8b5);display:block;font-size:.85rem;font-weight:500;letter-spacing:.5px;margin-bottom:.6em;text-transform:uppercase}.crypto-modal-content .form-group input[type=number],.crypto-modal-content .form-group input[type=text]{appearance:textfield;-moz-appearance:textfield;background:rgba(0,0,0,.3);border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-family:inherit;font-size:1.2rem;font-weight:600;padding:1.1em 1em;transition:all .2s ease;width:100%}.crypto-modal-content .form-group input::-webkit-inner-spin-button,.crypto-modal-content .form-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.crypto-modal-content .form-group input[type=number]:focus,.crypto-modal-content .form-group input[type=text]:focus{background:rgba(0,0,0,.4);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 12px var(--neon-hue1-glow,#0ff),inset 0 0 5px rgba(var(--neon-hue1-glow,#0ff),.3);outline:none}.crypto-modal-content .form-group input::placeholder{color:#666;font-size:1.1rem;font-weight:400}.top-user-info{color:#ccc;gap:1.2em;position:relative}.currency-dropdown{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;display:none;left:0;opacity:0;position:absolute;top:calc(100% + 5px);transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease;width:260px;z-index:1060}.currency-dropdown.active .glow,.currency-dropdown.active .shine{animation:glow 1s var(--ease) both}.currency-dropdown.active .shine{animation-delay:0s;animation-duration:2s}.currency-dropdown.active .glow{animation-delay:.2s}.currency-dropdown.active .glow-bright{animation-delay:.1s;animation-duration:1.5s}.currency-dropdown.active .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.currency-dropdown.active .glow-bottom{animation-delay:.3s}.currency-dropdown.active .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.currency-dropdown:not(.active) .glow,.currency-dropdown:not(.active) .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.admin-section .status-label{border-radius:4px;font-size:.8rem;font-weight:600;padding:.2em .6em;text-transform:uppercase}#slots-page-wrapper{padding:1.5em 2svw}.slots-category-bar{align-items:center;display:flex;gap:.5em;margin-bottom:2em;overflow-x:auto;padding-bottom:10px;scrollbar-color:#444 #222;scrollbar-width:thin}.slots-category-bar::-webkit-scrollbar{height:6px}.slots-category-bar::-webkit-scrollbar-thumb{background-color:#444;border-radius:3px}.slots-category-item{background:#2a2a2e;border:1px solid #333;border-radius:20px;color:#ccc;flex-shrink:0;font-size:.9rem;gap:.6em;padding:.7em 1.2em;transition:all .2s ease}.slots-category-item i{color:#888;transition:all .2s ease}.slots-category-item.active,.slots-category-item:hover{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 10px var(--neon-hue1-glow,#0ff);color:#111}.slots-category-item.active i,.slots-category-item:hover i{color:#111}.btn-show-more{background:#ff9800;border:none;border-radius:var(--radius-sm,6px);color:#111;cursor:pointer;display:block;font-size:1rem;font-weight:700;margin:2.5em auto 1em;padding:1em;transition:all .2s ease;width:200px}.btn-show-more:hover{background:#ffb74d;transform:scale(1.05)}.sports-layout-container{box-sizing:border-box;display:grid;gap:1.5em;grid-template-columns:240px 1fr 300px;margin:0 auto;max-width:1600px;padding:1.5em 2svw;width:100%}.sports-main-content,.sports-sidebar-left,.sports-sidebar-right{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px}.sports-sidebar-left{height:fit-content;padding:1em;position:sticky;top:80px}.sports-sidebar-header{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:1.5em}.sidebar-tab{backdrop-filter:blur(2px);background:rgba(42,42,46,.7);border:1px solid #444;border-radius:var(--radius-sm,6px);color:#ccc;flex:1 1 45%;font-size:.9rem;padding:.8em;text-align:center;text-decoration:none;transition:all .2s ease}.sidebar-tab i{margin-right:.5em}.sidebar-tab.active,.sidebar-tab:hover{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 10px var(--neon-hue1-glow,#0ff);color:#111}.sports-list h3{border-left:3px solid var(--neon-hue1-color);color:var(--text-color-heading,#fff);font-size:1.1rem;margin-bottom:1em;padding-left:.5em}.sports-list ul{display:flex;flex-direction:column;gap:.2em;list-style:none;margin:0;padding:0}.sports-list li a{border-radius:var(--radius-sm,6px);color:#ccc;display:block;font-size:.9rem;padding:.8em 1em;text-decoration:none;transition:background-color .2s,color .2s}.sports-list li a:hover{background-color:hsla(var(--hue1),50%,50%,.15);color:#fff}.sports-list li a i{color:#888;margin-right:.8em;text-align:center;width:20px}.sports-main-content{padding:1.5em}.sports-category-tabs{border-bottom:1px solid #444;display:flex;gap:.5em;margin-bottom:2em}.sport-tab-item{border-bottom:3px solid transparent;color:#888;font-weight:600;padding:.8em 1.5em;text-decoration:none;transition:all .2s ease}.sport-tab-item:hover{color:#ccc}.sport-tab-item.active{border-bottom-color:var(--neon-hue1-color,#0ff);color:#fff}.match-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5em}.match-list-header h3{color:#fff;font-size:1.3rem;margin:0}.match-list-header .filter-select{font-size:.9rem;padding:.6em 2.5em .6em 1em}.match-card{align-items:center;backdrop-filter:blur(3px);background:rgba(18,19,23,.7);border:1px solid #333;border-left:3px solid #444;border-radius:var(--radius-sm,6px);display:grid;gap:.8em;grid-template-columns:1fr auto 45px;margin-bottom:.8em;padding:.8em 1em;transition:all .2s ease}.match-card:hover{background:rgba(28,28,33,.8);border-left-color:var(--neon-hue1-color,#0ff);box-shadow:0 4px 15px rgba(0,0,0,.3)}.match-info{display:flex;flex-direction:column;gap:.3em}.league-name{color:#999;font-size:.75rem}.live-badge{animation:blink 1.5s infinite;color:#ff4d4d;font-weight:700;margin-left:.5em}.match-teams{color:#e0e0e0;font-size:.9rem;font-weight:500;line-height:1.3}.match-score{color:#aaa;display:flex;flex-direction:column;font-size:.8rem;font-weight:600}.match-odds{display:flex;gap:.4em}.odd-box{background:rgba(30,30,35,.8);border:1px solid #444;border-radius:4px;color:#ccc;font-size:.9rem;font-weight:600;min-width:65px;padding:.7em .8em;text-align:center;text-decoration:none;transition:all .2s ease}.odd-box span{color:#888;display:block;font-size:.7rem;margin-bottom:.2em}.odd-box:hover{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);color:#111;transform:scale(1.05)}.match-extra-odds a{border-radius:4px;color:#777;font-size:.8rem;font-weight:600;padding:5px;text-decoration:none;transition:color .2s}.match-extra-odds a:hover{color:var(--neon-hue1-color,#0ff)}.sports-sidebar-right{overflow:hidden;padding:0}.betslip-tabs{display:flex}.betslip-tab{backdrop-filter:blur(2px);background:rgba(42,42,46,.7);border:none;border-bottom:3px solid transparent;color:#888;cursor:pointer;flex:1;font-size:1rem;font-weight:600;padding:1.2em;transition:all .2s}.betslip-tab.active{background:rgba(28,28,33,.8);border-bottom-color:var(--neon-hue1-color,#0ff);color:#fff}.betslip-tab:hover:not(.active){background:rgba(50,50,55,.8);color:#ccc}.betslip-content{backdrop-filter:blur(3px);background:rgba(28,28,33,.8);text-align:center}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@media screen and (max-width:1200px){.sports-layout-container{grid-template-columns:240px 1fr}.sports-sidebar-right{display:none}}@media screen and (max-width:768px){.sports-layout-container{grid-template-columns:1fr;padding:.5em 1svw}.sports-sidebar-left{display:none}.sports-main-content{padding:.8em}.match-card{gap:.5em;grid-template-columns:1fr auto}.match-extra-odds{display:none}.odd-box{min-width:55px;padding:.6em .7em}.match-teams{font-size:.85rem}}.sports-list li a.active{background-color:hsla(var(--hue1),50%,50%,.3)!important;border-left:2px solid var(--neon-hue1-color);color:var(--neon-hue1-color)!important;font-weight:600}.sports-list-group-header{color:#888;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:1.2em 1em .5em;text-transform:uppercase}.match-list-placeholder{color:#888;font-style:italic;padding:3em 1em;text-align:center}.odd-box.selected{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);color:#111;transform:scale(1.05)}.odd-box.selected span{color:#333}.betslip-content{background:#0a0a0a;color:#888;min-height:200px;padding:1.5em;text-align:left}.betslip-item{align-items:center;background:rgba(40,40,45,.9);border:1px solid #444;border-radius:var(--radius-sm,6px);color:#ccc;font-size:.9rem;gap:.5em 1em;margin-bottom:.8em;padding:.8em;position:relative}.betslip-teams{font-size:.8rem;grid-column:1/-1;line-height:1.3;margin-bottom:.5em}.betslip-outcome{color:#999;font-size:.85rem}.betslip-outcome strong{color:var(--neon-hue1-color,#0ff);font-size:1rem}.betslip-price{color:#fff;font-size:1.1rem;font-weight:600;justify-self:end}.betslip-remove{color:#777;font-size:1.2rem;position:absolute;right:5px;top:5px}.match-card.expanded .extra-odds-container{display:block}.extra-odds-container .loading-spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid var(--neon-hue1-color,#0ff);display:none;height:25px;margin:1em auto;width:25px}.extra-odds-container .odds-content{display:flex;flex-direction:column;gap:1em}.extra-odds-container .error-text{color:#ff4d4d;font-size:.9em;text-align:center}.extra-odds-container .info-text{color:#888;font-size:.9em;text-align:center}.extra-market-group h4{font-size:.9em;letter-spacing:.5px;margin-bottom:.6em;padding-bottom:.3em;text-transform:uppercase}.extra-odd-pair{align-items:center;display:grid;gap:.5em;grid-template-columns:auto 1fr 1fr;margin-bottom:.5em}.extra-odd-pair.spread{grid-template-columns:1fr 1fr}.extra-odd-pair .ou-value{color:#aaa;font-size:.8em;font-weight:600;margin-right:.5em;min-width:30px;text-align:center}a.extra-odd-box{background:rgba(40,40,45,.8);border:1px solid #444;border-radius:4px;color:#ccc;cursor:pointer;display:block;font-size:.85rem;font-weight:600;padding:.7em;text-align:center;text-decoration:none;transition:all .2s ease}a.extra-odd-box:hover{background:hsla(var(--hue1),50%,50%,.2);border-color:var(--neon-hue1-color,#0ff);color:#fff}a.extra-odd-box.selected{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);color:#111}#casino-page-wrapper{background:transparent!important}.match-card.extra-odds-open{background-image:linear-gradient(rgba(50,50,70,.5),rgba(40,40,55,.7));border-color:#5a5a70}.extra-odds-container{background-color:rgba(0,0,0,.2);border-top:1px solid #333;padding:0}.extra-odds-tabs{background-color:rgba(30,30,35,.7);overflow-x:auto;padding:8px 8px 0;scrollbar-width:none}.extra-odds-tabs::-webkit-scrollbar{display:none}.extra-odds-tab{background:#2a2c3a;border:1px solid #444;border-bottom:none;border-radius:6px 6px 0 0;color:#aaa;font-size:.85rem;font-weight:600;padding:10px 16px;white-space:nowrap}.extra-odds-tab:hover{background:#3a3c4f;color:#fff}.extra-odds-tab.active{background:#1c1c21;border-color:#444;border-bottom:1px solid #1c1c21;color:var(--neon-hue1-color,#0ff);margin-bottom:-1px}.extra-odds-panes{background:#1c1c21;border-top:1px solid #444;padding:12px}.extra-odds-pane.active{display:flex;flex-direction:column;gap:12px}.extra-market-group{background:rgba(40,40,45,.7);border:1px solid #444;padding:10px 12px}.extra-market-group h4{border-bottom:1px solid #555;color:#ccc;font-size:.85rem;letter-spacing:0;text-transform:none}.extra-odd-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.extra-odd-box.selected .extra-odd-name,.extra-odd-box.selected .extra-odd-price{color:#111}.extra-odds-pane.active{display:grid}.extra-odds-placeholder{color:#aaa;font-size:.9rem;grid-column:1/-1;padding:10px;text-align:center}.extra-odd-box{align-items:center;background-color:#2a2c3a;border:1px solid #444;color:#eee;font-size:.85rem;padding:8px;text-decoration:none}.extra-odd-box:hover{background-color:#3a3c4f;border-color:var(--neon-hue1-color,#0ff)}.extra-odd-box.selected{background:var(--neon-hue1-color,#0ff);border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 10px var(--neon-hue1-glow,#0ff);color:#111;font-weight:700}.extra-odd-name{color:#bbb;font-size:.75rem;margin-bottom:5px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.extra-odd-box.selected .extra-odd-name{color:#111}.extra-odd-price{color:#fff;font-size:1.1rem;font-weight:600}.extra-odd-box.selected .extra-odd-price{color:#111}.sport-group-logo{height:24px;width:24px}a.sport-category-toggle:hover .sport-group-logo{box-shadow:0 0 8px hsla(0,0%,100%,.3);transform:scale(1.15)}.sport-category.open>a.sport-category-toggle .sport-group-logo{border:1px solid var(--neon-hue1-color,#0ff);box-shadow:0 0 10px var(--neon-hue1-glow,#0ff);transform:scale(1.1)}.sports-list ul{gap:0}a.sport-category-toggle{align-items:center;border-radius:var(--radius-sm,6px);display:flex;justify-content:space-between;padding:.9em 1em;text-decoration:none;transition:background-color .2s,color .2s}a.sport-category-toggle span{padding-left:.8em}ul.league-list{padding:.5em 0 .5em 1.5em}a.league-link{display:block;padding:.7em 1em}.sports-list li a.active{background-color:inherit;border-left:none;color:inherit;font-weight:inherit}a.league-link{align-items:center;border-radius:var(--radius-sm,6px);display:flex!important;gap:.7em;padding:.6em 1em;text-decoration:none;transition:background-color .2s,color .2s}.league-logo{filter:grayscale(30%);height:18px;width:18px}a.league-link.active .league-logo{filter:grayscale(0)}.sports-sidebar-right{backdrop-filter:blur(5px);background:linear-gradient(145deg,rgba(25,28,36,.95),rgba(35,40,50,.98)),var(--color-background-secondary);border:1px solid rgba(100,120,150,.2);border-radius:12px;box-shadow:0 0 15px rgba(0,150,255,.1),inset 0 0 5px rgba(40,45,60,.5);flex:0 0 300px;height:fit-content;margin-left:20px;padding:20px;position:sticky;top:80px;transition:box-shadow .3s ease}.sports-sidebar-right:hover{box-shadow:0 0 25px rgba(0,150,255,.2),inset 0 0 8px rgba(50,55,70,.6)}.betslip-container{display:flex;flex-direction:column;gap:15px}.betslip-container h3{border-bottom:1px solid var(--color-accent1-translucent,rgba(120,80,220,.3));color:var(--color-text-highlight,#e0e0e0);font-size:1.25em;letter-spacing:.5px;margin:0 0 15px;padding-bottom:15px;text-align:center;text-shadow:0 0 5px var(--color-accent1-translucent,rgba(120,80,220,.5))}.betslip-content{display:flex;flex-direction:column;gap:12px;max-height:380px;min-height:60px;overflow-y:auto;padding-right:10px;scrollbar-color:var(--color-accent1,#8a2be2) rgba(40,45,60,.5);scrollbar-width:thin}.betslip-content::-webkit-scrollbar{width:6px}.betslip-content::-webkit-scrollbar-track{background:rgba(40,45,60,.5);border-radius:10px}.betslip-content::-webkit-scrollbar-thumb{background-color:var(--color-accent1,#8a2be2);border:1px solid hsla(0,0%,100%,.1);border-radius:10px}.betslip-content::-webkit-scrollbar-thumb:hover{background-color:var(--color-accent1-dark,#7a1dd0)}.betslip-content p{background-color:rgba(0,0,0,.1);border-radius:4px;color:var(--color-text-secondary);font-size:.9em;margin-top:20px;padding:10px;text-align:center}.betslip-item{background-color:#111;border:1px solid #222;border-radius:6px;display:grid;font-size:.9em;gap:5px 15px;grid-template-areas:"teams price" "outcome remove";grid-template-columns:1fr auto;padding:12px 15px;transition:background-color .2s,transform .2s}.betslip-item:hover{background-color:rgba(40,45,55,.9);transform:translateY(-2px)}.betslip-teams{color:var(--color-text-primary,#fff);font-weight:600;grid-area:teams;letter-spacing:.2px;line-height:1.4}.betslip-outcome{color:var(--color-text-secondary);font-size:.95em;grid-area:outcome}.betslip-outcome strong{color:var(--color-accent1,#a060ff);font-weight:600}.betslip-price{align-self:center;color:var(--color-accent2,#00e0b8);font-size:1.1em;font-weight:700;grid-area:price;text-align:right;text-shadow:0 0 4px var(--color-accent2-translucent,rgba(0,224,184,.5))}.betslip-remove{align-self:center;background:none;border:none;color:#ff6b6b;cursor:pointer;font-size:1.3em;grid-area:remove;justify-self:end;line-height:1;padding:0 5px;transition:color .2s,transform .2s}.betslip-remove:hover{color:#ff4d4d;transform:scale(1.1)}.betslip-footer{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:15px;padding-top:20px}.betslip-potential-win,.betslip-total{align-items:center;color:var(--color-text-primary);display:flex;font-size:1em;justify-content:space-between}.betslip-potential-win span:first-child,.betslip-total span:first-child{color:var(--color-text-secondary);letter-spacing:.3px}#betslip-total-odds{color:var(--color-accent2,#00e0b8);font-size:1.2em;font-weight:700;text-shadow:0 0 5px var(--color-accent2-translucent,rgba(0,224,184,.5))}#betslip-stake{background-color:rgba(20,22,28,.7);border:1px solid var(--color-accent1-translucent,rgba(120,80,220,.4));border-radius:6px;box-sizing:border-box;color:var(--color-text-input,#eee);font-size:1em;margin-left:10px;padding:10px 12px;text-align:right;transition:border-color .3s,box-shadow .3s;width:120px}#betslip-stake:focus{border-color:var(--color-accent1,#a060ff);box-shadow:0 0 8px var(--color-accent1-translucent,rgba(120,80,220,.6));outline:none}#betslip-stake::-webkit-inner-spin-button,#betslip-stake::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#betslip-stake[type=number]{-moz-appearance:textfield}@keyframes neon-glow{0%,to{box-shadow:0 0 5px var(--color-accent1,#a060ff),0 0 10px var(--color-accent1,#a060ff),0 0 15px var(--color-accent1-dark,#8040dd)}50%{box-shadow:0 0 10px var(--color-accent1,#a060ff),0 0 20px var(--color-accent1,#a060ff),0 0 30px var(--color-accent1-dark,#8040dd)}}.btn-bet{background:linear-gradient(45deg,var(--color-accent1,#a060ff),var(--color-accent1-dark,#7a1dd0));border:none;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;letter-spacing:.5px;padding:14px;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:background .3s ease,transform .1s ease,box-shadow .3s ease;width:100%}.btn-bet:not(:disabled):hover{animation:neon-glow 1.5s infinite alternate;background:linear-gradient(45deg,var(--color-accent1-dark,#7a1dd0),var(--color-accent1,#a060ff));transform:translateY(-2px)}.btn-bet:not(:disabled):active{animation:none;box-shadow:0 1px 2px rgba(0,0,0,.3);transform:translateY(0)}.btn-bet:disabled{animation:none;background:#4a4e5a;box-shadow:none;cursor:not-allowed;opacity:.6}.extra-odds-container{background-color:#12151a;background-image:linear-gradient(rgba(18,21,26,.85),rgba(18,21,26,.95)),url(https://image.pollinations.ai/prompt/dark%20blue%20futuristic%20circuit%20board%20pattern,%20glowing%20lines,%20subtle%20texture,%20abstract?width=800&height=400&nologo=true&seed=123);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 10px 10px;border-top:1px solid var(--color-accent1-translucent,rgba(120,80,220,.4));box-shadow:inset 0 2px 10px rgba(0,0,0,.4);display:none;grid-column:1/-1;margin-top:0;overflow:hidden;padding:20px;position:relative}.extra-odds-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.extra-odds-tab{background-color:rgba(40,45,60,.7);border:1px solid rgba(100,120,150,.2);border-radius:20px;color:var(--color-text-secondary);cursor:pointer;font-size:.85em;padding:8px 15px;transition:all .2s ease}.extra-odds-tab:hover{background-color:rgba(50,55,70,.9);border-color:rgba(120,140,170,.4);color:var(--color-text-primary)}.extra-odds-tab.active{background-color:var(--color-accent1,#8a2be2);border-color:var(--color-accent1,#8a2be2);box-shadow:0 0 8px rgba(138,43,226,.5);color:#fff;font-weight:600}.extra-odds-pane{animation:fadeIn .3s ease;display:none}.extra-odds-pane.active{display:block}.extra-market-group{background-color:rgba(25,28,36,.7);border:1px solid rgba(100,120,150,.1);border-radius:6px;margin-bottom:12px;padding:12px 15px}.extra-market-group h4{border-bottom:1px solid rgba(100,120,150,.15);color:var(--color-text-highlight,#ccc);font-size:.95em;font-weight:600;margin:0 0 10px;padding-bottom:8px}.extra-odd-row{display:flex;flex-wrap:wrap;gap:8px}.extra-odd-box{background-color:rgba(40,45,60,.8);border:1px solid rgba(100,120,150,.2);border-radius:4px;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;gap:2px;justify-content:center;min-width:80px;padding:8px 10px;text-align:center;transition:all .2s ease}.extra-odd-box:hover{background-color:rgba(55,60,75,.9);border-color:var(--color-accent1,#a060ff);transform:translateY(-1px)}.extra-odd-box.selected{background-color:var(--color-accent1,#8a2be2);border-color:var(--color-accent1-dark,#7a1dd0);box-shadow:0 0 8px rgba(138,43,226,.6)}.extra-odd-name{color:var(--color-text-secondary);font-size:.8em;line-height:1.2}.extra-odd-price{color:var(--color-text-primary);font-size:1em;font-weight:700}.extra-odd-box.selected .extra-odd-name,.extra-odd-box.selected .extra-odd-price{color:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.casino-filter-bar{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:25px;padding:15px 20px}.casino-filter-bar,.search-box{align-items:center;display:flex}.search-box{background:hsla(var(--hue1),0%,40%,.15);border:1px solid hsl(var(--hue2) 13% 25%/.6);border-radius:var(--radius-md);flex-grow:1;min-width:200px;padding:0;transition:border-color .3s,box-shadow .3s}.search-box i.fa-search{color:#888;margin-right:0;padding-left:15px}.search-box input[type=text]{padding:.8em 1em .8em .8em}.search-box:focus-within{border-color:var(--neon-hue1-color,#0ff)}.search-box:focus-within{border-color:var(--color-accent1,#a060ff);box-shadow:0 0 8px var(--color-accent1-translucent,rgba(120,80,220,.5))}.search-box i.fa-search{color:var(--color-text-secondary);font-size:.9em;margin-right:10px}.search-box input[type=text]{background:none;border:none;color:var(--color-text-input,#eee);font-size:.95em;outline:none;padding:5px 0;width:100%}.search-box input[type=text]::placeholder{color:var(--color-text-secondary-light,#888);opacity:.8}.filter-options{flex-wrap:wrap;gap:15px}.btn-filter,.filter-options{align-items:center;display:flex}.btn-filter{background:hsla(var(--hue1),0%,40%,.15);border:1px solid hsl(var(--hue2) 13% 25%/.6);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;font-size:.9em;gap:8px;padding:10px 18px;transition:all .2s ease}.btn-filter i{color:var(--color-accent1,#a060ff)}.btn-filter:hover{background-color:rgba(65,70,85,.9);border-color:var(--color-accent1,#a060ff);box-shadow:0 0 5px var(--color-accent1-translucent,rgba(120,80,220,.4));color:var(--color-text-highlight,#fff)}.dropdown-container{display:inline-block;min-width:180px;position:relative}.filter-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:hsla(var(--hue1),0%,40%,.15);border:1px solid hsl(var(--hue2) 13% 25%/.6);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;font-size:.9em;padding:10px 35px 10px 15px;transition:border-color .3s,box-shadow .3s;width:100%}.filter-select:hover{border-color:rgba(120,140,170,.5)}.filter-select:focus{border-color:var(--color-accent1,#a060ff);box-shadow:0 0 8px var(--color-accent1-translucent,rgba(120,80,220,.5));outline:none}.dropdown-container:after{color:var(--color-accent1,#a060ff);content:"\f078";font-family:Font Awesome\ 6 Free;font-size:.8em;font-weight:900;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:color .3s}.dropdown-container:hover:after{color:var(--color-accent1-dark,#8040dd)}.filter-select option{background-color:var(--color-background-deep,#1a1c20);color:var(--color-text-primary);padding:10px}.slots-category-bar{margin-bottom:25px;overflow:hidden;padding:15px 10px;position:relative;scrollbar-width:none;-ms-overflow-style:none}.slots-category-bar::-webkit-scrollbar{display:none}.slots-category-item{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid rgba(120,140,170,.2);border-radius:8px;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:.9em;font-weight:600;gap:8px;height:70px;justify-content:center;overflow:hidden;padding:15px 20px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.5);transition:all .3s ease;white-space:nowrap;width:auto}.slots-category-item:before{background:radial-gradient(circle at center,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,0) 70%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.slots-category-item:hover{border-color:var(--color-accent1,#a060ff);box-shadow:0 5px 15px rgba(0,0,0,.3),0 0 10px var(--color-accent1-translucent,rgba(120,80,220,.4));color:#fff;transform:translateY(-3px) scale(1.03)}.slots-category-item:hover:before{opacity:1}.slots-category-item i{font-size:1.1em;opacity:.9}.slots-category-item.active{background-color:rgba(0,0,0,.3);border:2px solid var(--color-accent1,#a060ff);box-shadow:0 0 15px var(--color-accent1-translucent,rgba(120,80,220,.6)),inset 0 0 10px rgba(0,0,0,.4);color:#fff;font-weight:700;transform:scale(1.02)}.slots-category-item.active:before{opacity:.8}.slots-category-item.active i{color:var(--color-accent1,#a060ff);opacity:1}.history-modal-overlay .auth-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg,20px);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;max-width:650px}.history-modal-overlay #betHistoryModalTitle{border-bottom:1px solid var(--color-accent1-translucent,rgba(120,80,220,.3));color:var(--text-color-heading,#e0e0e0);margin-bottom:1.5em;padding-bottom:.8em;text-shadow:0 0 5px var(--color-accent1-translucent,rgba(120,80,220,.4))}.bet-history-list{list-style:none;margin:0;max-height:60vh;overflow-y:auto;padding:0 10px 0 0;scrollbar-color:var(--color-accent1,#8a2be2) rgba(40,45,60,.5);scrollbar-width:thin}.bet-history-list::-webkit-scrollbar{width:6px}.bet-history-list::-webkit-scrollbar-track{background:rgba(40,45,60,.5);border-radius:10px}.bet-history-list::-webkit-scrollbar-thumb{background-color:var(--color-accent1,#8a2be2);border:1px solid hsla(0,0%,100%,.1);border-radius:10px}.bet-history-list::-webkit-scrollbar-thumb:hover{background-color:var(--color-accent1-dark,#7a1dd0)}.bet-history-item{backdrop-filter:blur(10px);background:rgba(33,34,44,.15);border:1px solid hsla(0,0%,100%,.1);border-left-width:4px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.5);font-size:.9rem;margin-bottom:15px;padding:15px 20px;transition:background .2s,border-left-color .2s}.bet-history-item:hover{background:rgba(33,34,44,.25)}.bet-history-item.status-pending{border-left-color:var(--color-accent2,#00e0b8)}.bet-history-item.status-won{border-left-color:#4caf50}.bet-history-item.status-lost{border-left-color:#f44336}.bet-history-item.status-canceled{border-left-color:#aaa}.bet-summary{border-bottom:1px dashed rgba(100,120,150,.2);display:grid;gap:5px 15px;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;margin-bottom:12px;padding-bottom:12px}.bet-status{border-radius:4px;color:#111;font-size:1.1em;font-weight:700;grid-column:1/2;grid-row:1/2;padding:3px 8px}.status-pending .bet-status{background-color:var(--color-accent2,#00e0b8)}.status-won .bet-status{background-color:#4caf50;color:#fff}.status-lost .bet-status{background-color:#f44336;color:#fff}.status-canceled .bet-status{background-color:#aaa;color:#fff}.bet-date{align-self:center;color:var(--color-text-secondary);font-size:.85em;grid-column:3/4;grid-row:1/2;text-align:right}.bet-odds,.bet-stake,.bet-win{color:var(--color-text-secondary-light,#bbb);font-size:.9em;grid-row:2/3}.bet-odds{grid-column:2/3;text-align:center}.bet-win{color:var(--color-text-primary);font-weight:600;grid-column:3/4;text-align:right}.status-won .bet-win{color:#4caf50}.bet-selections .selections-title{color:var(--color-text-secondary);display:block;font-size:.85em;font-weight:600;margin-bottom:8px}.bet-selections ul{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.bet-selection-item{background-color:rgba(0,0,0,.2);border-radius:4px;display:flex;font-size:.85em;justify-content:space-between;padding:8px 12px}.bet-selection-item .teams{color:var(--color-text-primary);max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-selection-item .outcome{color:var(--color-text-secondary-light);font-weight:600}.bet-history-list li .no-selection-detail,.bet-history-list li#sports-list-loading,.bet-history-list li.error-loading,.bet-history-list li.no-bets{background:none;border:none;color:var(--color-text-secondary);font-style:italic;padding:20px;text-align:center}.bet-history-list li#sports-list-loading i{margin-right:8px}.sport-group-logo{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;height:28px;padding:2px;transition:transform .3s ease,box-shadow .3s ease;width:28px}.league-logo,.sport-group-logo{box-sizing:border-box;display:block;flex-shrink:0;object-fit:contain}.league-logo{background-color:hsla(0,0%,100%,.05);border-radius:4px;filter:brightness(.9) contrast(1.1);height:20px;padding:1px;transition:filter .2s ease;width:20px}a.league-link.active .league-logo,a.league-link:hover .league-logo{filter:brightness(1.1) contrast(1.1)}a.league-link,a.sport-category-toggle{align-items:center;border-radius:var(--radius-sm,6px);display:flex;gap:.8em;padding:.9em 1em;text-decoration:none;transition:background-color .2s,color .2s}a.sport-category-toggle{border-left:3px solid transparent;color:#e0e0e0;font-size:.95rem;font-weight:600}a.sport-category-toggle span{flex-grow:1;letter-spacing:.5px;text-transform:uppercase}a.sport-category-toggle:hover{background-color:hsla(var(--hue1),50%,50%,.15);color:#fff}.sport-category.open>a.sport-category-toggle{background-color:hsla(var(--hue1),50%,50%,.2);border-left-color:var(--neon-hue1-color);color:var(--neon-hue1-color,#0ff)}.sport-category.open>a.sport-category-toggle .category-chevron{color:var(--neon-hue1-color,#0ff);transform:rotate(180deg)}.category-chevron{color:#777;font-size:.8rem;margin-left:auto;transition:transform .3s ease}a.league-link{color:#bbb;font-size:.85rem;font-weight:400;padding:.6em 1em .6em 1.5em}a.league-link span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.league-link:hover{background-color:hsla(var(--hue1),50%,50%,.1);color:#fff}a.league-link.active{background-color:hsla(var(--hue1),50%,50%,.2)!important;color:#fff!important;font-weight:600}ul.league-list{background:rgba(0,0,0,.25);border-left:3px solid hsla(var(--hue1),50%,50%,.3);display:none;flex-direction:column;gap:0;list-style:none;margin:0;padding:.5em 0}.league-icon,.sport-group-icon{color:#8893a5;transition:color .2s ease,transform .3s ease}a.sport-category-toggle:hover .sport-group-icon{color:#fff;transform:scale(1.1)}a.league-link:hover .league-icon{color:#ddd}.sport-category.open>a.sport-category-toggle .sport-group-icon,a.league-link.active .league-icon{transform:scale(1.05)}.icon-futbol,.icon-soccer{color:#4caf50}.icon-basketball{color:#ff9800}.icon-baseball,.icon-tennis{color:#cddc39}.icon-americanfootball,.icon-aussierules,.icon-rugbyleague,.icon-rugbyunion{color:#a1887f}.icon-icehockey{color:#607d8b}.icon-esports{color:#9c27b0}.icon-boxing,.icon-mma{color:#f44336}.icon-formula1{color:#e91e4e}.icon-handball,.icon-volleyball{color:#03a9f4}.icon-golf{color:#8bc34a}.icon-tabletennis{color:#00bcd4}.icon-darts{color:#f48a1d}.icon-snooker{color:#795548}.icon-cricket{color:#b71c1c}.icon-default,.icon-other_sports{color:#9e9e9e}.sport-category.open>a.sport-category-toggle .icon-soccer,a.league-link.active .icon-soccer{color:#66bb6a}.sport-category.open>a.sport-category-toggle .icon-basketball,a.league-link.active .icon-basketball{color:#ffa726}.sport-category.open>a.sport-category-toggle .icon-baseball,.sport-category.open>a.sport-category-toggle .icon-tennis,a.league-link.active .icon-baseball,a.league-link.active .icon-tennis{color:#dce775}.sport-category.open>a.sport-category-toggle .icon-americanfootball,.sport-category.open>a.sport-category-toggle .icon-aussierules,.sport-category.open>a.sport-category-toggle .icon-rugbyleague,.sport-category.open>a.sport-category-toggle .icon-rugbyunion,a.league-link.active .icon-americanfootball,a.league-link.active .icon-aussierules,a.league-link.active .icon-rugbyleague,a.league-link.active .icon-rugbyunion{color:#bcaaa4}.sport-category.open>a.sport-category-toggle .icon-icehockey,a.league-link.active .icon-icehockey{color:#90a4ae}.sport-category.open>a.sport-category-toggle .icon-esports,a.league-link.active .icon-esports{color:#ba68c8}.sport-category.open>a.sport-category-toggle .icon-boxing,.sport-category.open>a.sport-category-toggle .icon-mma,a.league-link.active .icon-boxing,a.league-link.active .icon-mma{color:#ef5350}.sport-category.open>a.sport-category-toggle .icon-formula1,a.league-link.active .icon-formula1{color:#f0446d}.sport-category.open>a.sport-category-toggle .icon-handball,.sport-category.open>a.sport-category-toggle .icon-volleyball,a.league-link.active .icon-handball,a.league-link.active .icon-volleyball{color:#29b6f6}.sport-category.open>a.sport-category-toggle .icon-golf,a.league-link.active .icon-golf{color:#9ccc65}.sport-category.open>a.sport-category-toggle .icon-tabletennis,a.league-link.active .icon-tabletennis{color:#26c6da}.sport-category.open>a.sport-category-toggle .icon-darts,a.league-link.active .icon-darts{color:#f7a040}.sport-category.open>a.sport-category-toggle .icon-snooker,a.league-link.active .icon-snooker{color:#a1887f}.sport-category.open>a.sport-category-toggle .icon-cricket,a.league-link.active .icon-cricket{color:#d32f2f}.sport-category.open>a.sport-category-toggle .icon-default,.sport-category.open>a.sport-category-toggle .icon-other_sports,a.league-link.active .icon-default,a.league-link.active .icon-other_sports{color:#bdbdbd}.icon-nba-custom{background-image:url(nba-yeni-logo.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;margin-right:8px;vertical-align:middle;width:20px}.icon-nba-custom:before{content:""!important;display:none!important}a.sport-category-toggle.active{background-color:hsla(var(--hue2),70%,55%,.2)!important;border-left-color:hsl(var(--hue2),70%,55%)!important;box-shadow:inset 3px 0 8px -2px hsla(var(--hue2),70%,55%,.5);color:hsl(var(--hue2),70%,65%)!important}.sport-category.open>a.sport-category-toggle.active{background-color:hsla(var(--hue1),50%,50%,.2);border-left-color:var(--neon-hue1-color);box-shadow:none;color:var(--neon-hue1-color,#0ff)}a.league-link{font-size:1rem;gap:1em;padding-bottom:.8em;padding-top:.8em}.league-icon,.league-logo{height:26px;width:26px}.league-icon{align-items:center;display:flex;font-size:20px;justify-content:center}.game-card-info{background:linear-gradient(0deg,#000 0,rgba(0,0,0,.7) 50%,transparent)!important;bottom:0!important;box-sizing:border-box!important;display:block!important;font-family:Asap,sans-serif!important;left:0!important;min-height:auto!important;opacity:1!important;padding:2em 1rem .8em!important;pointer-events:none!important;position:absolute!important;transition:opacity .3s ease!important;width:100%!important;z-index:3!important}.game-card-info .game-title{background:none!important;font-size:.95rem!important;font-weight:600!important;padding:0!important;position:static!important;text-align:left!important;text-shadow:0 1px 4px #000!important}.game-card-info .game-provider{color:#ccc!important;font-size:.8rem!important;text-align:left!important;text-shadow:0 1px 3px #000!important}.casino-game-card{position:relative!important}.casino-game-info{background:linear-gradient(0deg,#000 0,rgba(0,0,0,.7) 50%,transparent)!important;bottom:0!important;box-sizing:border-box!important;display:block!important;font-family:Asap,sans-serif!important;left:0!important;opacity:1!important;padding:2em 1rem .8em!important;pointer-events:none!important;position:absolute!important;transition:opacity .3s ease!important;width:100%!important;z-index:3!important}.casino-game-title{color:#fff!important;font-size:.95rem!important;font-weight:600!important;text-shadow:0 1px 4px #000!important}.casino-game-provider,.casino-game-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.casino-game-provider{color:#ccc!important;font-size:.8rem!important;text-shadow:0 1px 3px #000!important}.category-slide-card span{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent)!important;bottom:0!important;box-sizing:border-box!important;font-size:1rem!important;font-weight:600!important;left:0!important;padding:.5em!important;position:absolute!important;width:100%!important}.category-slide-card span,.slots-category-item{color:#fff!important;font-family:Asap,sans-serif!important;text-shadow:0 1px 4px #000!important}.slots-category-item{align-items:center!important;display:flex!important;flex-direction:column!important;font-size:.95rem!important;gap:.3em!important;justify-content:center!important;line-height:1.2!important}.slots-category-item i{color:#fff!important;opacity:.8!important}.slots-category-item.active i{color:var(--neon-hue1-color,#0ff)!important}.casino-game-card:hover .casino-game-info,.game-card.slot-style:hover .game-card-info{opacity:0!important}.game-card-overlay{z-index:4!important}.play-button{background-color:var(--neon-hue1-color,#0ff)!important;border-radius:25px!important;font-size:1rem!important;padding:.7em 1.5em!important;text-shadow:none!important}.casino-game-card:after{backdrop-filter:blur(4px);background:rgba(0,0,0,.8);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:4}.casino-game-card:hover:after{opacity:1}.casino-game-card:before{align-items:center;background:var(--neon-hue1-color,#0ff);border-radius:50%;color:#111;content:"\f04b";display:flex;font-family:Font Awesome\ 6 Free;font-size:2rem;font-weight:900;height:60px;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.5);transition:all .3s ease .1s;width:60px;z-index:5}.casino-game-card:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.game-tag.tag-hot{animation:hot-pulse 1.8s ease-in-out infinite}.game-tag.tag-cold{animation:cold-pulse 2.2s ease-in-out infinite}.game-card-tags{display:flex;flex-direction:column;gap:6px;left:10px;pointer-events:none;position:absolute;top:10px;z-index:6}.game-tag{backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.2);border-radius:5px;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.5px;opacity:0;padding:5px 10px;text-shadow:0 1px 3px rgba(0,0,0,.7);text-transform:uppercase;transform:translateY(-15px);transition:opacity .3s ease-out,transform .3s ease-out}.casino-game-card:hover .game-tag,.game-card.slot-style:hover .game-tag{opacity:1;transform:translateY(0)}.casino-game-card:hover .game-tag:first-child,.game-card.slot-style:hover .game-tag:first-child{transition-delay:.05s}.casino-game-card:hover .game-tag:nth-child(2),.game-card.slot-style:hover .game-tag:nth-child(2){transition-delay:.15s}.game-tag.tag-rtp{background:linear-gradient(145deg,#485461,#28313b);border-color:rgba(150,150,170,.3);box-shadow:0 0 5px rgba(0,0,0,.5),inset 0 1px 2px hsla(0,0%,100%,.1)}.game-tag.tag-new{animation:new-pulse 2s ease-in-out infinite;background:linear-gradient(145deg,#32cd32,#0f0);border-color:rgba(144,238,144,.5)}.game-tag.tag-hot{background:linear-gradient(145deg,#ff4500,tomato);border-color:rgba(255,140,0,.5)}.game-tag.tag-cold,.game-tag.tag-hot{box-shadow:0 0 5px rgba(0,0,0,.5),inset 0 1px 2px hsla(0,0%,100%,.1)}.game-tag.tag-cold{background:linear-gradient(145deg,#00bfff,#1e90ff);border-color:rgba(135,206,235,.5)}.casino-game-card.card-is-hot,.game-card.slot-style.card-is-hot{border-color:rgba(255,100,0,.4);box-shadow:inset 0 0 5px rgba(255,100,0,.1);transition:border-color .3s ease,box-shadow .3s ease}.casino-game-card.card-is-cold,.game-card.slot-style.card-is-cold{border-color:rgba(0,191,255,.4);box-shadow:inset 0 0 5px rgba(30,144,255,.1);transition:border-color .3s ease,box-shadow .3s ease}.casino-game-card.card-is-hot:hover,.game-card.slot-style.card-is-hot:hover{animation:hotCardGlowHover 1.5s ease-in-out infinite}.casino-game-card.card-is-cold:hover,.game-card.slot-style.card-is-cold:hover{animation:coldCardGlowHover 1.8s ease-in-out infinite}.admin-modal-overlay.active .admin-modal-content .glow,.admin-modal-overlay.active .admin-modal-content .shine{animation:glow 1s var(--ease) both}.admin-modal-overlay.active .admin-modal-content .shine{animation-delay:0s;animation-duration:2s}.admin-modal-overlay.active .admin-modal-content .glow{animation-delay:.2s}.admin-modal-overlay.active .admin-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.admin-modal-overlay.active .admin-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.admin-modal-overlay.active .admin-modal-content .glow-bottom{animation-delay:.3s}.admin-modal-overlay.active .admin-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.admin-modal-overlay:not(.active) .admin-modal-content .glow,.admin-modal-overlay:not(.active) .admin-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.history-modal-overlay.active .auth-modal-content .glow,.history-modal-overlay.active .auth-modal-content .shine{animation:glow 1s var(--ease) both}.history-modal-overlay.active .auth-modal-content .shine{animation-delay:0s;animation-duration:2s}.history-modal-overlay.active .auth-modal-content .glow{animation-delay:.2s}.history-modal-overlay.active .auth-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.history-modal-overlay.active .auth-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.history-modal-overlay.active .auth-modal-content .glow-bottom{animation-delay:.3s}.history-modal-overlay.active .auth-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.history-modal-overlay:not(.active) .auth-modal-content .glow,.history-modal-overlay:not(.active) .auth-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.deposit-modal-overlay.active .auth-modal-content .glow,.deposit-modal-overlay.active .auth-modal-content .shine,.withdraw-modal-overlay.active .auth-modal-content .glow,.withdraw-modal-overlay.active .auth-modal-content .shine{animation:glow 1s var(--ease) both}.deposit-modal-overlay.active .auth-modal-content .shine,.withdraw-modal-overlay.active .auth-modal-content .shine{animation-delay:0s;animation-duration:2s}.deposit-modal-overlay.active .auth-modal-content .glow,.withdraw-modal-overlay.active .auth-modal-content .glow{animation-delay:.2s}.deposit-modal-overlay.active .auth-modal-content .glow-bright,.withdraw-modal-overlay.active .auth-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.deposit-modal-overlay.active .auth-modal-content .shine-bottom,.withdraw-modal-overlay.active .auth-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.deposit-modal-overlay.active .auth-modal-content .glow-bottom,.withdraw-modal-overlay.active .auth-modal-content .glow-bottom{animation-delay:.3s}.deposit-modal-overlay.active .auth-modal-content .glow-bright.glow-bottom,.withdraw-modal-overlay.active .auth-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.deposit-modal-overlay:not(.active) .auth-modal-content .glow,.deposit-modal-overlay:not(.active) .auth-modal-content .shine,.withdraw-modal-overlay:not(.active) .auth-modal-content .glow,.withdraw-modal-overlay:not(.active) .auth-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.auth-modal-content.crypto-modal-content{max-width:360px!important;padding:1.5em!important}#depositCoinTitle,#depositModalTitle,#withdrawModalTitle{font-size:1.5rem!important;margin-bottom:.9em!important}.crypto-modal-subtitle{font-size:.85rem!important;margin-bottom:1.1em!important}.currency-selector-list{gap:.5em!important}.currency-selector-item{gap:.7em!important;padding:.6em .8em!important}.currency-icon{height:26px!important;width:26px!important}.currency-name{font-size:.9rem!important}.available-balance{margin-bottom:1.1em!important;padding:.6em 1em!important}.balance-amount{font-size:1.25rem!important}.crypto-modal-content .form-group{margin-bottom:.9em!important}.crypto-modal-content .form-group label{font-size:.8rem!important;margin-bottom:.4em!important}.crypto-modal-content .form-group .crypto-select,.crypto-modal-content .form-group input[type=number],.crypto-modal-content .form-group input[type=text]{font-size:.9rem!important;padding:.7em .9em!important}.crypto-modal-content #withdrawForm select.crypto-select{font-size:.9rem!important;margin-bottom:0!important}.crypto-address-box .qr-code{height:140px!important;margin-top:.5em!important;width:140px!important}.address-input-wrapper input{font-size:.8rem!important}#depositSubmitButton,#withdrawSubmitButton{font-size:.9rem!important;padding:.75em!important}body.sports-view-active .sports-main-content .glow,body.sports-view-active .sports-main-content .shine,body.sports-view-active .sports-sidebar-left .glow,body.sports-view-active .sports-sidebar-left .shine,body.sports-view-active .sports-sidebar-right .glow,body.sports-view-active .sports-sidebar-right .shine{animation:glow 1s var(--ease) both}body.sports-view-active .sports-main-content .shine,body.sports-view-active .sports-sidebar-left .shine,body.sports-view-active .sports-sidebar-right .shine{animation-delay:0s;animation-duration:2s}body.sports-view-active .sports-main-content .glow,body.sports-view-active .sports-sidebar-left .glow,body.sports-view-active .sports-sidebar-right .glow{animation-delay:.2s}body.sports-view-active .sports-main-content .glow-bright,body.sports-view-active .sports-sidebar-left .glow-bright,body.sports-view-active .sports-sidebar-right .glow-bright{animation-delay:.1s;animation-duration:1.5s}body.sports-view-active .sports-main-content .shine-bottom,body.sports-view-active .sports-sidebar-left .shine-bottom,body.sports-view-active .sports-sidebar-right .shine-bottom{animation-delay:.1s;animation-duration:1.8s}body.sports-view-active .sports-main-content .glow-bottom,body.sports-view-active .sports-sidebar-left .glow-bottom,body.sports-view-active .sports-sidebar-right .glow-bottom{animation-delay:.3s}body.sports-view-active .sports-main-content .glow-bright.glow-bottom,body.sports-view-active .sports-sidebar-left .glow-bright.glow-bottom,body.sports-view-active .sports-sidebar-right .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}body:not(.sports-view-active) .sports-main-content .glow,body:not(.sports-view-active) .sports-main-content .shine,body:not(.sports-view-active) .sports-sidebar-left .glow,body:not(.sports-view-active) .sports-sidebar-left .shine,body:not(.sports-view-active) .sports-sidebar-right .glow,body:not(.sports-view-active) .sports-sidebar-right .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.auth-modal-overlay.active .auth-modal-content .glow,.auth-modal-overlay.active .auth-modal-content .shine{animation:glow 1s var(--ease) both}.auth-modal-overlay.active .auth-modal-content .shine{animation-delay:0s;animation-duration:2s}.auth-modal-overlay.active .auth-modal-content .glow{animation-delay:.2s}.auth-modal-overlay.active .auth-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.auth-modal-overlay.active .auth-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.auth-modal-overlay.active .auth-modal-content .glow-bottom{animation-delay:.3s}.auth-modal-overlay.active .auth-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.auth-modal-overlay:not(.active) .auth-modal-content .glow,.auth-modal-overlay:not(.active) .auth-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.alert-modal-overlay.active .alert-modal-content .glow,.alert-modal-overlay.active .alert-modal-content .shine{animation:glow 1s var(--ease) both}.alert-modal-overlay.active .alert-modal-content .shine{animation-delay:0s;animation-duration:2s}.alert-modal-overlay.active .alert-modal-content .glow{animation-delay:.2s}.alert-modal-overlay.active .alert-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.alert-modal-overlay.active .alert-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.alert-modal-overlay.active .alert-modal-content .glow-bottom{animation-delay:.3s}.alert-modal-overlay.active .alert-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.alert-modal-overlay:not(.active) .alert-modal-content .glow,.alert-modal-overlay:not(.active) .alert-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.profile-modal-overlay{align-items:center;backdrop-filter:blur(6px);background:rgba(8,9,13,.85);display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1105}.profile-modal-overlay.active{display:flex;opacity:1}.profile-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;color:#b0b8c5;filter:blur(4px);font-family:inherit;font-size:.9rem;max-width:360px;min-width:280px;opacity:0;padding:1.5em;pointer-events:none;position:relative;transform:scale(.95);transition:visibility 0s .3s,opacity .25s var(--ease),filter .25s var(--ease),transform .25s var(--ease);visibility:hidden;z-index:1106}.profile-modal-overlay.active .profile-modal-content{filter:blur(0);opacity:1;pointer-events:auto;transform:scale(1);transition-delay:0s;visibility:visible}.profile-modal-content .shine,.profile-modal-content .shine:after,.profile-modal-content .shine:before{aspect-ratio:1;border:1px solid transparent;border-radius:0;border-bottom-left-radius:inherit;border-top-right-radius:inherit;display:block;height:auto;left:auto;min-height:0;pointer-events:none;position:absolute;right:calc(var(--border)*-1);top:calc(var(--border)*-1);width:75%;z-index:1;--start:12%;background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,60%)),transparent var(--end,50%)) border-box;mask:linear-gradient(transparent),linear-gradient(#000);mask-clip:padding-box,border-box;mask-composite:subtract;mask-repeat:no-repeat}.profile-modal-content .shine:after,.profile-modal-content .shine:before{content:"";inset:-2px;mask:none;width:auto}.profile-modal-content .shine:after{z-index:2;--start:17%;--end:33%;background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,85%)),transparent var(--end,50%))}.profile-modal-content .shine-bottom{bottom:calc(var(--border)*-1);left:calc(var(--border)*-1);right:auto;top:auto}.profile-modal-content .glow{aspect-ratio:1;border:calc(var(--radius-lg)*1.25) solid transparent;border-bottom-left-radius:calc(var(--radius-lg)*2.5);border-top-right-radius:calc(var(--radius-lg)*2.5);display:block;height:auto;inset:calc(var(--radius-lg)*-2);bottom:auto;filter:blur(12px) saturate(1.25) brightness(.5);left:auto;mask:url(https://assets.codepen.io/13471/noise-base.png);mask-mode:luminance;mask-size:29%;min-height:0;mix-blend-mode:plus-lighter;opacity:1;pointer-events:none;position:absolute;width:75%;z-index:3}.profile-modal-content .glow.glow-bottom{inset:calc(var(--radius-lg)*-2);right:auto;top:auto}.profile-modal-content .glow:after,.profile-modal-content .glow:before{background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,95%),var(--lit,60%)),transparent var(--end,50%)) border-box;border:inherit;border-radius:inherit;content:"";filter:saturate(2) brightness(1);inset:0;mask:linear-gradient(transparent),linear-gradient(#000);mask-clip:padding-box,border-box;mask-composite:subtract;mask-repeat:no-repeat;position:absolute}.profile-modal-content .glow:after{--lit:70%;--sat:100%;--start:15%;--end:35%;border-radius:calc(var(--radius-lg)*2.75);border-width:calc(var(--radius-lg)*1.75);inset:calc(var(--radius-lg)*-.25);opacity:.75;z-index:4}.profile-modal-content .glow-bright{--lit:80%;--sat:100%;--start:13%;--end:37%;border-radius:calc(var(--radius-lg) + 2px);border-width:5px;filter:blur(2px) brightness(.66);inset:-7px;left:auto}.profile-modal-content .glow-bright:after{content:none}.profile-modal-content .glow-bright.glow-bottom{inset:-7px;right:auto;top:auto}.profile-modal-content .glow,.profile-modal-content .shine{--hue:var(--hue1)}.profile-modal-content .glow-bottom,.profile-modal-content .shine-bottom{--hue:var(--hue2);--conic:135deg}.profile-modal-overlay.active .profile-modal-content .glow,.profile-modal-overlay.active .profile-modal-content .shine{animation:glow 1s var(--ease) both}.profile-modal-overlay.active .profile-modal-content .shine{animation-delay:0s;animation-duration:2s}.profile-modal-overlay.active .profile-modal-content .glow{animation-delay:.2s}.profile-modal-overlay.active .profile-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.profile-modal-overlay.active .profile-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.profile-modal-overlay.active .profile-modal-content .glow-bottom{animation-delay:.3s}.profile-modal-overlay.active .profile-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.profile-modal-overlay:not(.active) .profile-modal-content .glow,.profile-modal-overlay:not(.active) .profile-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.profile-modal-content .inner{display:flex;flex-direction:column;gap:.6em;max-height:75vh;overflow-y:auto;padding-right:5px;scrollbar-color:hsla(var(--hue2),20%,50%,.5) transparent;scrollbar-width:thin}.profile-modal-content .inner::-webkit-scrollbar{width:6px}.profile-modal-content .inner::-webkit-scrollbar-track{background:transparent}.profile-modal-content .inner::-webkit-scrollbar-thumb{background-color:hsla(var(--hue2),20%,50%,.5);border-radius:6px}.profile-modal-content section{display:flex;flex-direction:column;gap:.5em}.profile-modal-content hr{background:var(--border-color);border:none;height:1px;margin:.4em 0 .6em;opacity:.5;width:100%}.profile-modal-content header{color:hsl(var(--hue2),20%,70%);font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-top:.5em;padding:0 .66em;text-transform:uppercase}.profile-modal-content section:first-of-type header{margin-top:0}.profile-modal-content ul{list-style:none;margin:0;padding:0}.profile-modal-content li{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:#c5cdd8;display:flex;gap:.8em;min-height:38px;padding:.6em .8em;position:relative;transition:background-color .15s ease-out,color .15s ease-out}.profile-modal-content li.profile-action-item{cursor:pointer}.profile-modal-content li.profile-action-item:hover{background-color:hsla(var(--hue1),50%,50%,.15);color:#fff}.profile-modal-content li svg{flex-shrink:0;height:18px;opacity:.7;transition:opacity .15s ease-out;width:18px}.profile-modal-content li.profile-action-item:hover svg{opacity:1}.profile-modal-content li span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-modal-content li span.profile-value{color:#8893a5;flex-grow:0;font-size:.9em;font-weight:600;margin-left:auto;padding-left:1em}.profile-modal-close{background:transparent;border:none;color:#888;cursor:pointer;font-size:2.2rem;font-weight:300;line-height:1;padding:0;position:absolute;right:15px;top:10px;transition:color .2s;z-index:10}.profile-modal-close:hover{color:#fff}.change-password-modal-overlay{align-items:center;backdrop-filter:blur(6px);background:rgba(8,9,13,.85);display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1105}.change-password-modal-overlay.active{display:flex;opacity:1}.change-password-modal-content{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;color:#b0b8c5;filter:blur(4px);font-family:inherit;font-size:.9rem;max-width:360px;min-width:280px;opacity:0;padding:1.5em;pointer-events:none;position:relative;transform:scale(.95);transition:visibility 0s .3s,opacity .25s var(--ease),filter .25s var(--ease),transform .25s var(--ease);visibility:hidden;z-index:1106}.change-password-modal-overlay.active .change-password-modal-content{filter:blur(0);opacity:1;pointer-events:auto;transform:scale(1);transition-delay:0s;visibility:visible}.change-password-modal-content .shine,.change-password-modal-content .shine:after,.change-password-modal-content .shine:before{aspect-ratio:1;border:1px solid transparent;border-radius:0;border-bottom-left-radius:inherit;border-top-right-radius:inherit;display:block;height:auto;left:auto;min-height:0;pointer-events:none;position:absolute;right:calc(var(--border)*-1);top:calc(var(--border)*-1);width:75%;z-index:1;--start:12%;background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,60%)),transparent var(--end,50%)) border-box;mask:linear-gradient(transparent),linear-gradient(#000);mask-clip:padding-box,border-box;mask-composite:subtract;mask-repeat:no-repeat}.change-password-modal-content .shine:after,.change-password-modal-content .shine:before{content:"";inset:-2px;mask:none;width:auto}.change-password-modal-content .shine:after{z-index:2;--start:17%;--end:33%;background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,80%),var(--lit,85%)),transparent var(--end,50%))}.change-password-modal-content .shine-bottom{bottom:calc(var(--border)*-1);left:calc(var(--border)*-1);right:auto;top:auto}.change-password-modal-content .glow{aspect-ratio:1;border:calc(var(--radius-lg)*1.25) solid transparent;border-bottom-left-radius:calc(var(--radius-lg)*2.5);border-top-right-radius:calc(var(--radius-lg)*2.5);display:block;height:auto;inset:calc(var(--radius-lg)*-2);bottom:auto;filter:blur(12px) saturate(1.25) brightness(.5);left:auto;mask:url(https://assets.codepen.io/13471/noise-base.png);mask-mode:luminance;mask-size:29%;min-height:0;mix-blend-mode:plus-lighter;opacity:1;pointer-events:none;position:absolute;width:75%;z-index:3}.change-password-modal-content .glow.glow-bottom{inset:calc(var(--radius-lg)*-2);right:auto;top:auto}.change-password-modal-content .glow:after,.change-password-modal-content .glow:before{background:conic-gradient(from var(--conic,-45deg) at center in oklch,transparent var(--start,0),hsl(var(--hue),var(--sat,95%),var(--lit,60%)),transparent var(--end,50%)) border-box;border:inherit;border-radius:inherit;content:"";filter:saturate(2) brightness(1);inset:0;mask:linear-gradient(transparent),linear-gradient(#000);mask-clip:padding-box,border-box;mask-composite:subtract;mask-repeat:no-repeat;position:absolute}.change-password-modal-content .glow:after{--lit:70%;--sat:100%;--start:15%;--end:35%;border-radius:calc(var(--radius-lg)*2.75);border-width:calc(var(--radius-lg)*1.75);inset:calc(var(--radius-lg)*-.25);opacity:.75;z-index:4}.change-password-modal-content .glow-bright{--lit:80%;--sat:100%;--start:13%;--end:37%;border-radius:calc(var(--radius-lg) + 2px);border-width:5px;filter:blur(2px) brightness(.66);inset:-7px;left:auto}.change-password-modal-content .glow-bright:after{content:none}.change-password-modal-content .glow-bright.glow-bottom{inset:-7px;right:auto;top:auto}.change-password-modal-content .glow,.change-password-modal-content .shine{--hue:var(--hue1)}.change-password-modal-content .glow-bottom,.change-password-modal-content .shine-bottom{--hue:var(--hue2);--conic:135deg}.change-password-modal-overlay.active .change-password-modal-content .glow,.change-password-modal-overlay.active .change-password-modal-content .shine{animation:glow 1s var(--ease) both}.change-password-modal-overlay.active .change-password-modal-content .shine{animation-delay:0s;animation-duration:2s}.change-password-modal-overlay.active .change-password-modal-content .glow{animation-delay:.2s}.change-password-modal-overlay.active .change-password-modal-content .glow-bright{animation-delay:.1s;animation-duration:1.5s}.change-password-modal-overlay.active .change-password-modal-content .shine-bottom{animation-delay:.1s;animation-duration:1.8s}.change-password-modal-overlay.active .change-password-modal-content .glow-bottom{animation-delay:.3s}.change-password-modal-overlay.active .change-password-modal-content .glow-bright.glow-bottom{animation-delay:.3s;animation-duration:1.1s}.change-password-modal-overlay:not(.active) .change-password-modal-content .glow,.change-password-modal-overlay:not(.active) .change-password-modal-content .shine{animation:glowoff .25s var(--ease) both;opacity:0;pointer-events:none}.change-password-modal-content .inner{display:flex;flex-direction:column;gap:.6em;max-height:75vh;overflow-y:auto;padding-right:5px;scrollbar-color:hsla(var(--hue2),20%,50%,.5) transparent;scrollbar-width:thin}.change-password-modal-content .inner::-webkit-scrollbar{width:6px}.change-password-modal-content .inner::-webkit-scrollbar-track{background:transparent}.change-password-modal-content .inner::-webkit-scrollbar-thumb{background-color:hsla(var(--hue2),20%,50%,.5);border-radius:6px}.change-password-modal-content section{display:flex;flex-direction:column;gap:.5em}.change-password-modal-content hr{background:var(--border-color);border:none;height:1px;margin:.4em 0 .6em;opacity:.5;width:100%}.change-password-modal-content header{color:hsl(var(--hue2),20%,70%);font-size:.7rem;font-weight:600;letter-spacing:.5px;margin-top:.5em;padding:0 .66em;text-transform:uppercase}.change-password-modal-content section:first-of-type header{margin-top:0}.change-password-modal-content ul{list-style:none;margin:0;padding:0}.change-password-modal-content li{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:#c5cdd8;display:flex;gap:.8em;min-height:38px;padding:.6em .8em;position:relative}.change-password-modal-content li svg{flex-shrink:0;height:18px;opacity:.7;width:18px}.change-password-modal-close{background:transparent;border:none;color:#888;cursor:pointer;font-size:2.2rem;font-weight:300;line-height:1;padding:0;position:absolute;right:15px;top:10px;transition:color .2s;z-index:10}.change-password-modal-close:hover{color:#fff}.change-password-modal-content .form-group{width:100%}.change-password-modal-content .form-group label{color:#ccc;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5em}.change-password-modal-content .form-group input[type=password]{background:#111;border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;padding:.85em;transition:all .2s ease;width:100%}.change-password-modal-content .form-group input[type=password]:focus{background:#222;border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);outline:none}.change-password-modal-content .btn-primary{background-color:#ffc107;border:none;border-radius:5px;color:#212121;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;padding:.9em;transition:all .2s ease}.change-password-modal-content .btn-primary:hover{background-color:#ffca2c;transform:scale(1.05)}#authForm .auth-select{appearance:none;-webkit-appearance:none;background:#111;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1em center;background-repeat:no-repeat;background-size:1em;border:1px solid #444;border-radius:var(--radius-sm,6px);box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;padding:.85em;transition:all .2s ease;width:100%}#authForm .auth-select:focus{background:#222;border-color:var(--neon-hue1-color,#0ff);box-shadow:0 0 8px var(--neon-hue1-glow,#0ff);outline:none}#authForm .auth-select option[disabled]{color:#777}.top-avatar{background-color:#000;border:2px solid #555;border-radius:var(--radius-sm,6px);height:32px;object-fit:contain;transition:border-color .2s;width:32px}#topUserProfile:hover .top-avatar{border-color:var(--neon-hue1-color)}.profile-avatar-section{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:center;margin-bottom:1em;padding-bottom:1.5em}.profile-avatar{background-color:#000;border:3px solid var(--neon-hue1-color);border-radius:var(--radius-md,10px);box-shadow:0 0 15px var(--neon-hue1-glow),inset 0 0 5px rgba(var(--neon-hue1-glow),.3);height:80px;object-fit:contain;width:80px}.avatar-view-modal-overlay{align-items:center;backdrop-filter:blur(6px);background:rgba(8,9,13,.85);cursor:zoom-out;display:none;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease;z-index:1200}.avatar-view-modal-overlay.active{display:flex;opacity:1}#avatarViewImage{border:3px solid var(--neon-hue1-color);border-radius:var(--radius-lg,20px);box-shadow:0 0 25px var(--neon-hue1-glow),inset 0 0 10px rgba(var(--neon-hue1-glow),.3);cursor:default;height:auto;max-height:80vh;max-width:80vw;object-fit:contain;transform:scale(.8);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:auto}.avatar-view-modal-overlay.active #avatarViewImage{transform:scale(1)}.avatar-view-close{background:transparent;border:none;color:#aaa;cursor:pointer;font-size:3rem;font-weight:300;line-height:1;padding:0;position:absolute;right:25px;top:20px;transition:color .2s;z-index:1201}.avatar-view-close:hover{color:#fff}.casino-game-card.card-is-hot:hover,.game-card.slot-style.card-is-hot:hover{animation:none!important;border-color:#ff4800!important;box-shadow:0 0 15px #ff2d00,0 0 25px rgba(255,69,0,.8)!important}.casino-game-card.card-is-cold:hover,.game-card.slot-style.card-is-cold:hover{animation:none!important;border-color:#00aeff!important;box-shadow:0 0 15px #00aeff,0 0 25px rgba(0,191,255,.8)!important}@keyframes hot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes cold-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes new-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.game-card.slot-style{transition:transform .3s ease!important}.game-card.slot-style:hover{box-shadow:0 8px 20px rgba(0,0,0,.3)!important;transform:translateY(-5px)}.casino-game-card{transition:transform .3s ease,border-color .3s ease!important}.casino-game-card:hover{border-color:var(--neon-hue1-color,#0ff);box-shadow:0 8px 20px rgba(0,0,0,.5)!important;transform:translateY(-5px)}#sportsSearchBox{backdrop-filter:blur(12px);background:linear-gradient(235deg,hsla(var(--hue1),50%,10%,.85),hsla(var(--hue1),50%,10%,0) 40%),linear-gradient(45deg,hsla(var(--hue2),50%,10%,.85),hsla(var(--hue2),50%,10%,0) 40%),linear-gradient(rgba(9,11,15,.8));border:var(--border) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:hsl(var(--hue2),50%,2%) 0 12px 20px -8px,hsl(var(--hue2),50%,4%) 0 22px 40px -14px;color:#b0b8c5;font-family:inherit;font-size:.9rem;margin:2em auto;max-width:900px;padding:1em;position:relative;width:95%;z-index:10}#sportsSearchBox .inner{display:flex;flex-direction:column;gap:.6em}#sportsSearchBox .menu-search-label{display:grid;grid-template:1fr/1fr;margin-bottom:0;width:100%}#sportsSearchBox .menu-search-label>*{align-self:center;grid-area:1/1}#sportsSearchBox .menu-search-label svg{height:18px;margin-left:.7em;opacity:.6;pointer-events:none;width:18px}#sportsSearchBox input[type=text]{background:hsla(var(--hue1),0%,40%,.15);border:1px solid hsl(var(--hue2) 13% 25%/.6);border-radius:var(--radius-md);box-shadow:0 0 0 1px transparent;box-sizing:border-box;color:var(--bw-text-color);font-family:inherit;font-weight:300;padding:.7em .8em .7em 2.6em;transition:border-color .2s,background-color .2s;width:100%}#sportsSearchBox input[type=text]::placeholder{color:#8893a5}#sportsSearchBox input[type=text]:focus{background:hsla(var(--hue1),0%,40%,.25);border-color:hsl(var(--hue1) 50% 60%);box-shadow:0 0 5px hsla(var(--hue1),50%,60%,.2);outline:none}:root{--nx-ice-bg:rgba(14,21,38,.78);--nx-ice-card:rgba(18,27,48,.72);--nx-ice-border:rgba(148,163,184,.18);--nx-ice-highlight:rgba(56,189,248,.35);--nx-cyan:#00f2fe;--nx-purple:#8b5cf6;--nx-pink:#ec4899;--nx-emerald:#10b981;--nx-amber:#f59e0b;--nx-container-max:1380px}.nexus-boot-loader{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:100vh}.nexus-boot-logo{background:linear-gradient(135deg,#00f2fe,#8b5cf6,#ec4899);-webkit-background-clip:text;font-size:2.6rem;font-weight:900;letter-spacing:6px;-webkit-text-fill-color:transparent}.nexus-boot-spinner{animation:nxSpin .8s linear infinite;border:3px solid rgba(0,242,254,.2);border-radius:50%;border-top-color:#00f2fe;height:44px;width:44px}@keyframes nxSpin{to{transform:rotate(1turn)}}#app,#casino-page-wrapper,#live-casino-page-wrapper,#promotions-page-wrapper,#slots-page-wrapper,#sports-page-wrapper,#vip-page-wrapper{background:transparent!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:var(--nx-container-max)!important;padding:96px 0 110px!important;width:90%!important}.betworld-content-wrapper,.casino-content-container,.slots-content-container,.sports-content-container{box-sizing:border-box!important;margin:0 auto!important;max-width:100%!important;padding:0!important;width:100%!important}.nx-hidden{display:none!important}#casino-game-grid,#live-casino-game-grid,#slots-game-grid,.casino-game-grid,.game-grid{box-sizing:border-box!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(auto-fill,minmax(152px,1fr))!important;margin:0 auto!important;width:100%!important}.casino-game-card,.game-card.slot-style{aspect-ratio:3/4!important;background:#1a1d26!important;border:1px solid hsla(0,0%,100%,.09)!important;border-radius:10px!important;box-shadow:0 6px 16px rgba(0,0,0,.4)!important;cursor:pointer!important;display:block!important;height:auto!important;overflow:hidden!important;position:relative!important;text-decoration:none!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important;width:100%!important}.casino-game-card .game-card-image-container,.game-card.slot-style .game-card-image-container{height:100%!important;inset:0!important;padding-top:0!important;position:absolute!important;width:100%!important}.casino-game-card .casino-game-image,.casino-game-card .game-card-image,.game-card.slot-style .game-card-image{display:block!important;height:100%!important;inset:0!important;object-fit:cover!important;position:absolute!important;transition:transform .3s ease!important;width:100%!important}.casino-game-card:hover .game-card-image,.game-card.slot-style:hover .game-card-image{transform:scale(1.06)!important}.casino-game-card .game-card-info,.game-card.slot-style .game-card-info{background:linear-gradient(0deg,rgba(6,9,16,.96) 0,rgba(6,9,16,.65) 60%,rgba(6,9,16,0))!important;bottom:0!important;box-sizing:border-box!important;left:0!important;padding:24px 10px 8px!important;pointer-events:none!important;position:absolute!important;right:0!important;width:100%!important;z-index:5!important}.game-card-info .game-title{color:#fff!important;font-size:.82rem!important;font-weight:700!important;margin:0 0 2px!important;text-shadow:0 1px 3px rgba(0,0,0,.9)!important}.game-card-info .game-provider,.game-card-info .game-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.game-card-info .game-provider{color:#94a3b8!important;font-size:.7rem!important}.game-card-info .game-provider,.top-bar{align-items:center!important;display:flex!important;justify-content:space-between!important}.top-bar{backdrop-filter:blur(22px) saturate(160%)!important;-webkit-backdrop-filter:blur(22px) saturate(160%)!important;background:rgba(13,20,36,.82)!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:18px!important;box-shadow:0 14px 34px rgba(2,6,23,.55),inset 0 1px 0 hsla(0,0%,100%,.12)!important;box-sizing:border-box!important;gap:14px!important;height:68px!important;left:0!important;margin:0 auto!important;max-width:var(--nx-container-max)!important;padding:0 20px!important;position:fixed!important;right:0!important;top:12px!important;transform:translateZ(0);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease,background .25s ease!important;width:90%!important;will-change:transform;z-index:1050!important}.top-bar.nav-hidden-top{opacity:.15;pointer-events:none;transform:translate3d(0,-135%,0)!important}.top-logo-container{align-items:center;cursor:pointer;display:flex;gap:10px}.top-logo-container .nexus-logo{border:1px solid rgba(0,242,254,.45);border-radius:10px;box-shadow:0 0 12px rgba(0,242,254,.25);height:38px;object-fit:cover;width:38px}.top-logo-container h1{background:linear-gradient(135deg,#fff,#7dd3fc 50%,#c084fc);-webkit-background-clip:text;font-size:1.3rem;font-weight:800;letter-spacing:1px;margin:0;-webkit-text-fill-color:transparent}.top-nav-links{align-items:center;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.top-nav-links::-webkit-scrollbar{display:none}.top-nav-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:6px;padding:7px 12px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.top-nav-btn i{color:#38bdf8;font-size:.88rem;transition:transform .2s ease}.top-nav-btn:hover{background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.22);color:#fff}.top-nav-btn.active{background:linear-gradient(135deg,rgba(0,242,254,.18),rgba(139,92,246,.22));border-color:rgba(0,242,254,.4);box-shadow:0 4px 14px rgba(0,242,254,.15);color:#fff}.top-nav-btn.admin-pill{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(6,182,212,.25));border-color:rgba(16,185,129,.45);color:#6ee7b7}.top-nav-btn.admin-pill i{color:#34d399}.top-right-controls{align-items:center;display:flex;flex-shrink:0;gap:10px}.lang-switcher-wrap{position:relative}.lang-switcher-btn{align-items:center;background:rgba(30,41,59,.75);border:1px solid rgba(148,163,184,.22);border-radius:11px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px;padding:7px 11px;transition:all .2s ease}.lang-switcher-btn:hover{background:rgba(30,41,59,.95);border-color:rgba(0,242,254,.45)}.lang-dropdown-menu{backdrop-filter:blur(20px);background:rgba(13,20,36,.96);border:1px solid rgba(148,163,184,.25);border-radius:14px;box-shadow:0 16px 36px rgba(0,0,0,.6);display:none;flex-direction:column;gap:3px;min-width:165px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:1250}.lang-dropdown-menu.open{display:flex!important}.lang-option-item{align-items:center;border-radius:9px;color:#cbd5e1;cursor:pointer;display:flex;font-size:.84rem;font-weight:600;gap:10px;justify-content:space-between;padding:8px 11px;transition:background .18s ease,color .18s ease}.lang-option-item.active,.lang-option-item:hover{background:rgba(0,242,254,.15);color:#fff}.top-user-info{align-items:center;display:flex;gap:10px;position:relative!important}.currency-dropdown{backdrop-filter:blur(20px)!important;background:rgba(13,20,36,.96)!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:14px!important;box-shadow:0 18px 40px rgba(0,0,0,.7)!important;display:none!important;left:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:calc(100% + 10px)!important;transform:translateY(-8px)!important;width:250px!important;z-index:1250!important}.currency-dropdown.active,.currency-dropdown.open{display:block!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.top-guest-actions{align-items:center;display:flex;gap:8px}.top-btn-deposit,.top-btn-login,.top-btn-register{align-items:center;border:1px solid transparent;border-radius:11px;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:6px;padding:8px 14px;transition:all .2s ease}.top-btn-login{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.28);color:#f8fafc}.top-btn-login:hover{background:rgba(56,189,248,.15);border-color:#38bdf8}.top-btn-deposit,.top-btn-register{background:linear-gradient(135deg,#00f2fe,#7c3aed);box-shadow:0 4px 15px rgba(0,242,254,.25);color:#fff}.top-btn-deposit:hover,.top-btn-register:hover{box-shadow:0 6px 20px rgba(0,242,254,.4);transform:translateY(-1px)}.profile-avatar,.top-avatar{background:#0f172a!important;border:2px solid rgba(0,242,254,.55)!important;object-fit:cover!important}#avatarViewModalOverlay,.auth-modal-overlay,.avatar-view-modal-overlay{align-items:center!important;backdrop-filter:blur(8px)!important;background:rgba(6,10,19,.82)!important;display:none!important;inset:0!important;justify-content:center!important;opacity:0!important;pointer-events:none!important;position:fixed!important;z-index:1300!important}#avatarViewModalOverlay.active,#avatarViewModalOverlay.open,.auth-modal-overlay.active,.auth-modal-overlay.open,.avatar-view-modal-overlay.active,.avatar-view-modal-overlay.open{display:flex!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.auth-modal{backdrop-filter:blur(20px);background:linear-gradient(155deg,rgba(16,24,44,.96),rgba(10,15,28,.98));border:1px solid rgba(148,163,184,.24);border-radius:22px;box-shadow:0 24px 60px rgba(0,0,0,.75);color:#f8fafc;max-width:440px;padding:28px 26px;position:relative;width:92%}.auth-tabs{background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.16);border-radius:12px;gap:8px}.auth-tab-btn{border:none;border-radius:9px;color:#94a3b8;font-size:.9rem;padding:10px;transition:all .2s ease}.auth-tab-btn.active{background:linear-gradient(135deg,#00f2fe,#7c3aed);color:#fff}.auth-form{display:none}.auth-form.active{display:block}.auth-form .form-group{margin-bottom:14px}.auth-form .form-group label{color:#cbd5e1;display:block;font-size:.82rem;font-weight:600;margin-bottom:6px}.auth-form .form-group input{background:rgba(15,23,42,.9);border:1px solid rgba(148,163,184,.25);border-radius:11px;box-sizing:border-box;color:#fff;font-size:.92rem;outline:none;padding:11px 14px;width:100%}.auth-form .form-group input:focus{border-color:#00f2fe}.auth-submit-btn{background:linear-gradient(135deg,#00f2fe,#7c3aed);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:800;margin-top:8px;padding:12px 16px;transition:all .2s ease;width:100%}.auth-submit-btn:hover{box-shadow:0 8px 20px rgba(0,242,254,.35);transform:translateY(-1px)}.profile-action-btn{align-items:center;background:rgba(30,41,59,.7);border:1px solid rgba(148,163,184,.2);border-radius:12px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:8px;padding:11px 14px;transition:all .2s ease}.profile-action-btn:hover{background:rgba(56,189,248,.16);border-color:#00f2fe;color:#fff}.profile-action-btn.logout{border-color:rgba(244,63,94,.35);color:#fda4af}.profile-action-btn.logout:hover{background:rgba(244,63,94,.2)}#bet-slip{backdrop-filter:blur(22px)!important;background:rgba(12,18,34,.95)!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:18px 0 0 18px!important;border-right:none!important;bottom:24px!important;box-shadow:-10px 14px 36px rgba(0,0,0,.65)!important;color:#f8fafc;max-width:90vw!important;overflow:visible!important;position:fixed!important;right:0!important;transform:translateX(0);transition:transform .32s cubic-bezier(.22,1,.36,1)!important;width:320px!important;z-index:1040!important}#bet-slip.collapsed{transform:translateX(100%)!important}.betslip-drawer-toggle{align-items:center;background:linear-gradient(135deg,rgba(13,20,36,.95),rgba(30,27,75,.95));border:1px solid rgba(0,242,254,.4);border-radius:14px 0 0 14px;border-right:none;box-shadow:-6px 6px 18px rgba(0,0,0,.5);color:#00f2fe;cursor:pointer;display:flex;flex-direction:column;font-size:.72rem;font-weight:800;gap:2px;height:48px;justify-content:center;left:-46px;position:absolute;top:16px;width:46px}.betslip-header{align-items:center;border-bottom:1px solid rgba(148,163,184,.16);display:flex;justify-content:space-between;padding:12px 16px}.betslip-header h4{align-items:center;display:flex;font-size:.95rem;gap:8px;margin:0}.bet-count-badge{background:#00f2fe;border-radius:999px;color:#090d16;font-size:.76rem;font-weight:800;padding:2px 8px}.betslip-body{max-height:220px;overflow-y:auto;padding:12px 14px}.betslip-footer{border-top:1px solid rgba(148,163,184,.16);font-size:.84rem;padding:12px 14px 14px}.potential-win-row,.total-odds-row,.total-stake-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.total-stake-row input{background:rgba(15,23,42,.9);border:1px solid rgba(148,163,184,.3);border-radius:8px;color:#fff;font-weight:700;padding:6px 8px;text-align:right;width:95px}.place-bet-btn{background:linear-gradient(135deg,#10b981,#06b6d4);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:800;padding:10px;width:100%}.place-bet-btn:disabled{cursor:not-allowed;opacity:.45}.mobile-bottom-nav{align-items:center;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);background:rgba(12,18,34,.88);border:1px solid rgba(148,163,184,.22);border-radius:20px;bottom:12px;box-shadow:0 14px 34px rgba(0,0,0,.65),inset 0 1px 0 hsla(0,0%,100%,.12);display:none;height:64px;justify-content:space-around;left:0;margin:0 auto;max-width:560px;padding:0 8px;position:fixed;right:0;transform:translateZ(0);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease;width:94%;will-change:transform;z-index:1050}.mobile-bottom-nav.nav-hidden-bottom{opacity:.15;pointer-events:none;transform:translate3d(0,140%,0)!important}.mobile-nav-item{align-items:center;background:transparent;border:none;border-radius:12px;color:#94a3b8;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:.68rem;font-weight:700;gap:4px;justify-content:center;padding:6px 4px;transition:all .2s ease}.mobile-nav-item i{font-size:1.08rem;transition:transform .2s ease,color .2s ease}.mobile-nav-item.active,.mobile-nav-item:hover{color:#fff}.mobile-nav-item.active i{color:#00f2fe;transform:translateY(-2px)}.nx-page-hero{align-items:center;background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(30,27,75,.85) 55%,rgba(14,116,144,.75));border:1px solid rgba(148,163,184,.22);border-radius:22px;box-shadow:0 18px 40px rgba(2,6,23,.5);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:26px;overflow:hidden;padding:32px 34px;position:relative}.nx-page-hero:after{background:radial-gradient(circle,rgba(0,242,254,.22),transparent 70%);content:"";height:240px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:240px}.nx-hero-badge{align-items:center;background:rgba(0,242,254,.14);border:1px solid rgba(0,242,254,.35);border-radius:999px;color:#7dd3fc;display:inline-flex;font-size:.76rem;font-weight:800;gap:7px;letter-spacing:.6px;margin-bottom:10px;padding:5px 12px;text-transform:uppercase}.nx-page-hero h2{color:#fff;font-size:2rem;font-weight:900;margin:0 0 8px}.nx-page-hero p{color:#cbd5e1;font-size:.96rem;line-height:1.55;margin:0;max-width:620px}.nx-filter-toolbar{backdrop-filter:blur(16px);background:rgba(15,23,42,.76);border:1px solid rgba(148,163,184,.16);border-radius:16px;gap:14px;justify-content:space-between;margin-bottom:22px;padding:14px 18px}.nx-category-pills,.nx-filter-toolbar{align-items:center;display:flex;flex-wrap:wrap}.nx-category-pills{gap:8px}.nx-pill-btn{align-items:center;background:rgba(30,41,59,.65);border:1px solid rgba(148,163,184,.2);border-radius:11px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:7px;padding:8px 14px;transition:all .2s ease}.nx-pill-btn.active,.nx-pill-btn:hover{background:linear-gradient(135deg,rgba(0,242,254,.22),rgba(139,92,246,.28));border-color:rgba(0,242,254,.5);color:#fff}.nx-search-select-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.nx-input-search,.nx-select-box{background:rgba(15,23,42,.88);border:1px solid rgba(148,163,184,.24);border-radius:11px;color:#f8fafc;font-size:.86rem;outline:none;padding:9px 14px}.nx-input-search:focus,.nx-select-box:focus{border-color:#00f2fe}.live-dealer-badge{align-items:center;background:rgba(220,38,38,.92);border-radius:999px;box-shadow:0 2px 8px rgba(220,38,38,.5);color:#fff;display:inline-flex;font-size:.66rem;font-weight:800;gap:5px;left:8px;letter-spacing:.5px;padding:3px 8px;position:absolute;top:8px;z-index:6}.live-dealer-badge:before{animation:nxPulseDot 1.2s infinite;background:#fff;border-radius:50%;content:"";height:6px;width:6px}.live-players-pill{background:rgba(15,23,42,.88);border:1px solid rgba(148,163,184,.25);border-radius:7px;color:#e2e8f0;font-size:.66rem;font-weight:700;padding:3px 7px;position:absolute;right:8px;top:8px;z-index:6}.promo-cards-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));margin-bottom:32px}.promo-glass-card{backdrop-filter:blur(18px);background:linear-gradient(155deg,rgba(18,28,52,.86),rgba(12,18,34,.92));border:1px solid rgba(148,163,184,.2);border-radius:20px;box-shadow:0 16px 36px rgba(2,6,23,.5);display:flex;flex-direction:column;gap:18px;justify-content:space-between;padding:26px;position:relative;transition:transform .25s ease,border-color .25s ease}.promo-glass-card:hover{border-color:rgba(0,242,254,.45);transform:translateY(-4px)}.promo-tag-pill{align-items:center;align-self:flex-start;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:800;gap:6px;letter-spacing:.6px;padding:5px 12px;text-transform:uppercase}.promo-tag-deposit{background:rgba(16,185,129,.16);border:1px solid rgba(16,185,129,.4);color:#34d399}.promo-tag-cashback{background:rgba(236,72,153,.16);border:1px solid rgba(236,72,153,.4);color:#f472b6}.promo-tag-vip{background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.4);color:#fbbf24}.promo-glass-card h3{color:#fff;font-size:1.35rem;font-weight:800;margin:8px 0 6px}.promo-glass-card p{color:#cbd5e1;font-size:.9rem;line-height:1.55;margin:0}.promo-meta-row{align-items:center;border-top:1px solid rgba(148,163,184,.14);color:#94a3b8;display:flex;font-size:.82rem;justify-content:space-between;padding-top:12px}.promo-claim-btn{align-items:center;background:linear-gradient(135deg,#00f2fe,#7c3aed);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:800;gap:8px;justify-content:center;padding:12px 18px;transition:all .2s ease;width:100%}.promo-claim-btn:hover{box-shadow:0 8px 22px rgba(0,242,254,.35);transform:translateY(-1px)}.vip-tiers-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-top:20px}.vip-tier-card{background:rgba(15,23,42,.78);border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:22px;text-align:center;transition:transform .22s ease,border-color .22s ease}.vip-tier-card.current-tier{background:linear-gradient(160deg,rgba(14,116,144,.28),rgba(15,23,42,.9));border-color:#00f2fe;box-shadow:0 0 24px rgba(0,242,254,.2)}.vip-tier-icon{align-items:center;background:rgba(56,189,248,.12);border-radius:16px;color:#38bdf8;display:flex;font-size:1.5rem;height:54px;justify-content:center;margin:0 auto 12px;width:54px}.profile-bonus-tracker-box{background:linear-gradient(145deg,rgba(14,22,42,.92),rgba(23,37,84,.55));border:1px solid rgba(56,189,248,.3);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);margin-top:18px;padding:18px}.profile-bonus-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.profile-bonus-header h4{align-items:center;color:#f8fafc;display:flex;font-size:1rem;font-weight:800;gap:8px;margin:0}.vip-status-pill{background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:999px;color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.5px;padding:4px 11px}.profile-bonus-metrics{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.profile-bonus-stat{background:rgba(15,23,42,.75);border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:10px 12px}.profile-bonus-stat span{color:#94a3b8;display:block;font-size:.72rem;margin-bottom:4px}.profile-bonus-stat strong{color:#38bdf8;font-size:.96rem;font-weight:800}.wagering-progress-wrap{margin-bottom:14px}.wagering-progress-labels{color:#cbd5e1;display:flex;font-size:.76rem;justify-content:space-between;margin-bottom:6px}.wagering-progress-bar{background:rgba(30,41,59,.9);border-radius:999px;height:8px;overflow:hidden}.wagering-progress-fill{background:linear-gradient(90deg,#00f2fe,#10b981);border-radius:999px;height:100%;transition:width .35s ease}.profile-bonus-quick-actions{display:grid;gap:10px;grid-template-columns:1fr 1fr}.profile-quick-claim-btn{background:rgba(0,242,254,.12);border:1px solid rgba(0,242,254,.35);border-radius:10px;color:#e0f2fe;cursor:pointer;font-size:.8rem;font-weight:700;padding:9px 12px;transition:all .2s ease}.profile-quick-claim-btn:hover{background:rgba(0,242,254,.25);color:#fff}.game-launch-modal{backdrop-filter:blur(24px);background:rgba(12,18,34,.96);border:1px solid rgba(148,163,184,.24);border-radius:22px;box-shadow:0 24px 60px rgba(0,0,0,.75);color:#f8fafc;max-width:680px;padding:26px;position:relative;width:94%}.game-stage-screen{align-items:center;background:radial-gradient(circle at center,rgba(30,27,75,.95),rgba(9,13,24,.98));border:1px solid rgba(0,242,254,.25);border-radius:16px;display:flex;flex-direction:column;gap:12px;height:230px;justify-content:center;margin:16px 0;overflow:hidden;position:relative}.game-stage-multiplier{background:linear-gradient(135deg,#00f2fe,#f472b6);-webkit-background-clip:text;font-size:2.8rem;font-weight:900;-webkit-text-fill-color:transparent}.game-controls-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.game-stake-input{background:rgba(15,23,42,.9);border:1px solid rgba(148,163,184,.28);border-radius:12px;color:#fff;flex:1;font-size:1rem;font-weight:700;min-width:130px;padding:12px 14px}.game-spin-btn{background:linear-gradient(135deg,#10b981,#06b6d4);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:.96rem;font-weight:800;padding:12px 24px;transition:all .2s ease}.game-spin-btn:hover{box-shadow:0 8px 20px rgba(16,185,129,.35);transform:translateY(-1px)}@media (max-width:980px){#app,#casino-page-wrapper,#live-casino-page-wrapper,#promotions-page-wrapper,#slots-page-wrapper,#sports-page-wrapper,#vip-page-wrapper{padding-bottom:96px!important;padding-top:86px!important;width:94%!important}.top-bar{height:62px!important;padding:0 12px!important;width:94%!important}.top-nav-links{display:none!important}.mobile-bottom-nav{display:flex!important}.profile-bonus-metrics{grid-template-columns:1fr}.nx-page-hero{padding:22px 20px}.nx-page-hero h2{font-size:1.5rem}#casino-game-grid,#live-casino-game-grid,#slots-game-grid,.casino-game-grid,.game-grid{gap:10px!important;grid-template-columns:repeat(auto-fill,minmax(128px,1fr))!important}}@property --tint{syntax:"<percentage>";inherits:true;initial-value:0%}:root{color-scheme:dark;--color-text:#f2f4f6;--color-muted:#9ba3ad;--color-accent:#2ec4c4;--color-panel:rgba(18,24,30,.48);--color-card:rgba(8,10,13,.56);--color-line:hsla(0,0%,100%,.1);--color-sheen:hsla(0,0%,100%,.08);--space-2xs:0.25rem;--space-xs:0.5rem;--space-s:0.75rem;--space-m:1rem;--space-l:1.5rem;--space-xl:1.75rem;--space-2xl:2rem;--text-s:0.85rem;--text-m:0.95rem;--text-l:1.35rem;--text-xl:1.5rem;--radius-s:12px;--radius-m:18px;--radius-l:28px;--radius-full:999px;--ease-out:cubic-bezier(0.22,1,0.36,1);--duration-m:0.5s;--tone-red:#d4431b;--tone-green:#2f8c3d;--tone-orange:#f07c12;--tone-grey:#8f9398;--tone-cyan:#2ec4c4;--tone-gold:#e5a93c;--tone-purple:#8b5cf6;--drum-steel:#17191c;--pill-dark:#0b0c0e;--card-shadow:0 18px 40px rgba(0,0,0,.45);--panel-shadow:0 30px 80px rgba(0,0,0,.45);--slot-inline:104px;--slot-block:168px;--tag-critical:#f0601e;--tag-system:#f59a1b;--task-bg:rgba(8,11,15,.82);--check-bg:#1f2124;--suggestion-bg:rgba(6,9,13,.68);--drawer-bg:rgba(10,14,18,.85);--scrim:rgba(0,0,0,.55);--chip-bg:rgba(12,15,19,.92);--chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23f2f4f6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.sprite{block-size:0;inline-size:0;overflow:hidden;pointer-events:none;position:absolute}.dashboard{--sidebar-inline:380px;--sidebar-rail:64px;display:grid;gap:var(--space-m);margin-inline:auto;max-inline-size:1560px;padding:var(--space-m) 0}.dashboard>main{min-inline-size:0}@media (width >= 1100px){.dashboard{align-items:start;grid-template-columns:minmax(0,1fr) var(--sidebar-inline);transition:grid-template-columns .4s var(--ease-out)}.dashboard:has(.collapse:checked){--sidebar-inline:var(--sidebar-rail)}}.containers{backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-l);box-shadow:var(--panel-shadow),inset 0 1px 0 var(--color-sheen);padding:var(--space-xl)}@media (width < 600px){.containers{padding:var(--space-l) var(--space-m)}}.containers>header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m);justify-content:space-between}.containers :where(h2){align-items:center;color:var(--color-text);display:flex;font-size:var(--text-xl);font-weight:600;gap:var(--space-s);margin:0}.containers :where(h2) svg{block-size:24px;color:var(--color-accent);inline-size:24px}.containers :where(.actions){align-items:center;display:flex;gap:var(--space-xs)}.containers :where(.actions) svg{block-size:22px;color:var(--color-accent);inline-size:22px}.containers :where(.link){align-items:center;background:hsla(0,0%,100%,.04);border:1px solid var(--color-line);border-radius:var(--radius-full);color:var(--color-text);display:inline-flex;font-size:.86rem;font-weight:600;gap:var(--space-xs);padding:7px 14px;transition:all .25s var(--ease-out)}.containers :where(.link):hover{background:hsla(0,0%,100%,.1);border-color:rgba(46,196,196,.45);translate:0 -1px}.containers :where(.icon){background:hsla(0,0%,100%,.04);block-size:40px;border:1px solid var(--color-line);border-radius:50%;color:var(--color-text);display:grid;inline-size:40px;place-items:center;transition:all .25s var(--ease-out)}.containers :where(.icon):hover{background:hsla(0,0%,100%,.1);border-color:rgba(46,196,196,.45)}.tabs{background:rgba(6,8,11,.55);border:1px solid var(--color-line);border-radius:var(--radius-full);display:flex;flex-wrap:wrap;gap:6px;margin-block:var(--space-l);padding:5px;width:fit-content}.tabs button{align-items:center;background:none;border:0;border-radius:var(--radius-full);color:var(--color-muted);display:inline-flex;font-size:.86rem;font-weight:600;gap:6px;padding:8px 18px;transition:all .25s var(--ease-out)}.tabs button:hover{color:var(--color-text)}.tabs button[aria-pressed=true]{background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.35);color:#0b0c0e}.tabs span{color:var(--color-muted);font-size:.76rem;font-weight:700;margin-inline-start:2px}.tabs button[aria-pressed=true] span{color:#475569}.containers .grid{display:grid;gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(205px,1fr));list-style:none;margin:0;padding:0}.card{--tone:transparent;--tint:34%;background:linear-gradient(to top,color-mix(in oklab,var(--tone) var(--tint),transparent),transparent 82%),var(--color-card);border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--color-line);cursor:pointer;display:grid;justify-items:center;padding:var(--space-m) var(--space-m) 20px;position:relative;text-align:center;transition:--tint var(--duration-m) var(--ease-out),translate var(--duration-m) var(--ease-out),box-shadow var(--duration-m) var(--ease-out)}.card[data-tone=red]{--tone:var(--tone-red)}.card[data-tone=green]{--tone:var(--tone-green)}.card[data-tone=orange]{--tone:var(--tone-orange)}.card[data-tone=cyan]{--tone:var(--tone-cyan)}.card[data-tone=gold]{--tone:var(--tone-gold)}.card[data-tone=purple]{--tone:var(--tone-purple)}.card[data-tone=grey]{--tone:var(--tone-grey);--tint:14%}.card:is(:hover,:focus-within){--tint:64%;box-shadow:var(--card-shadow),inset 0 0 0 1px var(--color-sheen),inset 0 1px 0 var(--color-line)}@media (prefers-reduced-motion:no-preference){.card:is(:hover,:focus-within){translate:0 -4px}}.card>header{align-items:center;display:flex;gap:var(--space-xs);justify-content:space-between;justify-self:stretch}.card :where(h3){color:var(--color-text);font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:0}.card :where(.more){background:hsla(0,0%,100%,.06);block-size:34px;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;color:var(--color-text);display:grid;flex:none;inline-size:34px;place-items:center;transition:background .2s ease}.card :where(.more):hover{background:hsla(0,0%,100%,.16)}.card :where(.more) svg{block-size:18px;inline-size:18px}.card :where(.desc){color:var(--color-text);font-size:.88rem;font-weight:500;margin-block:18px var(--space-2xs);text-wrap:balance}.card :where(.date){color:var(--color-muted);font-size:.8rem;margin:0}.slot{block-size:var(--slot-block);inline-size:var(--slot-inline);isolation:isolate;margin-block-start:18px;position:relative}.slot:before{background:linear-gradient(to top,var(--tone) calc(var(--pct)*1%),var(--drum-steel) 0);border-radius:14%/7%;content:"";inset:4% 8% 0;position:absolute}:root[data-drums=ready] .slot:before{display:none}.slot:after{background:radial-gradient(closest-side,rgba(0,0,0,.65),transparent);block-size:16px;border-radius:50%;content:"";inset-block-end:-8px;inset-inline:4%;position:absolute;z-index:-1}.slot :where(.drum){block-size:100%;inline-size:100%;inset:0;position:absolute}.slot :where(.badge){background:#fff;block-size:22px;border-radius:50%;color:#111;display:grid;font-size:.75rem;font-weight:800;inline-size:22px;inset-block-start:22%;inset-inline-start:50%;place-items:center;position:absolute;translate:-50% -50%;z-index:1}.slot :where(.pill){background:var(--pill-dark);border:1px solid hsla(0,0%,100%,.16);border-radius:var(--radius-full);color:#fff;font-size:.68rem;font-weight:800;inset-block-end:var(--pill-at,12%);inset-inline-start:50%;letter-spacing:.02em;padding:3px 9px;position:absolute;translate:-50% 50%;white-space:nowrap;z-index:1}.slot :where(.pill)[data-kind=level]{--pill-at:calc(var(--pct)*0.84% + 4%);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.4);color:#111;font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:0}.sidebar{align-content:start;color:inherit;gap:var(--space-m)}@media (width >= 1100px){.sidebar{background:none;block-size:auto;border:0;display:grid;grid-template-rows:auto minmax(0,1fr);inline-size:auto;inset:auto;inset-block-start:92px;margin:0;max-block-size:calc(100dvh - 115px);overflow:visible;padding:0;position:sticky}}@media (width < 1100px){.sidebar{backdrop-filter:blur(28px);background:var(--drawer-bg);block-size:100dvh;border:0;border-inline-start:1px solid var(--color-line);display:none;inline-size:min(400px,92vw);inset:0 0 0 auto;margin:0;max-block-size:none;overflow-y:auto;padding:var(--space-m);position:fixed;z-index:1280}.sidebar.drawer-open,.sidebar:popover-open{display:grid}}.sidebar :where(h2){align-items:center;display:flex;font-size:1.25rem;font-weight:600;gap:var(--space-s);margin:0}.sidebar :where(h2) svg{block-size:22px;color:var(--color-accent);inline-size:22px}.sidebar :where(.link){align-items:center;background:none;border:0;border-radius:var(--radius-full);color:var(--color-text);display:inline-flex;font-size:.84rem;font-weight:600;gap:var(--space-xs);padding:6px 10px;transition:background .2s ease;white-space:nowrap}.sidebar :where(.link):hover{background:hsla(0,0%,100%,.08)}.sidebar :where(.link) svg{block-size:20px;color:var(--color-accent);inline-size:20px}.sidebar :where(.round){background:hsla(0,0%,100%,.05);block-size:32px;border:0;border-radius:50%;color:var(--color-muted);display:grid;inline-size:32px;padding:0;place-items:center;transition:all .2s ease}.sidebar :where(.round):hover{background:hsla(0,0%,100%,.14);color:#fff}.sidebar :where(.round) svg{block-size:20px;inline-size:20px}.suggestions,.tasks{backdrop-filter:blur(28px) saturate(1.4);border:1px solid var(--color-line);border-radius:var(--radius-l);box-shadow:var(--panel-shadow),inset 0 1px 0 var(--color-sheen);padding:var(--space-l)}.suggestions{background:var(--suggestion-bg);display:grid;gap:var(--space-m)}.suggestions>header{align-items:center;display:flex;gap:var(--space-s);justify-content:space-between}.suggestions :where(.clear){color:var(--color-muted);font-size:var(--text-s)}.suggestions :where(p){color:hsla(0,0%,100%,.82);font-size:.9rem;line-height:1.5;margin:0}.suggestions :where(p) strong{color:var(--color-accent);font-weight:700}.suggestions>footer{align-items:center;display:flex;gap:var(--space-xs)}.suggestions>footer :where(.link){margin-inline-start:auto}.suggestions[data-cleared]>footer{display:none}.tasks{background:var(--color-panel);display:flex;flex-direction:column;min-block-size:0}.tasks>header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:space-between}.tasks :where(.actions){display:flex;gap:var(--space-xs)}.tasks .tabs button[aria-pressed=true]{background:#fff;color:#0b0c0e}.task-list{align-content:start;display:grid;gap:var(--space-xs);list-style:none;margin:0;max-block-size:420px;overflow-y:auto;padding:0;scrollbar-width:thin}.task{align-items:center;background:var(--task-bg);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-m);display:grid;gap:var(--space-xs) var(--space-s);grid-template-columns:auto minmax(0,1fr) auto;padding:16px 18px;transition:border-color .2s ease}.task:hover{border-color:hsla(0,0%,100%,.16)}.task input[type=checkbox]{appearance:none;background:var(--check-bg);block-size:22px;border:1px solid hsla(0,0%,100%,.16);border-radius:7px;cursor:pointer;display:grid;inline-size:22px;margin:0;place-content:center}.task input[type=checkbox]:before{block-size:6px;border:solid #0b0c0e;border-width:0 0 2.5px 2.5px;content:"";inline-size:11px;rotate:-45deg;scale:0;transition:scale .2s var(--ease-out);translate:0 -1px}.task input[type=checkbox]:checked{background:var(--color-accent);border-color:var(--color-accent)}.task input[type=checkbox]:checked:before{scale:1}.task label{color:var(--color-text);cursor:pointer;font-size:.92rem;font-weight:600}.task :where(.tags){display:flex;gap:6px}.task :where(.desc){color:var(--color-muted);font-size:.82rem;grid-column:1/-1;margin:0}.task>footer{align-items:center;display:flex;font-size:.78rem;gap:var(--space-s);grid-column:1/-1}.task>footer :where(.meta){color:var(--color-text);font-weight:600}.task>footer :where(time){color:var(--color-muted)}.task>footer :where(.round){margin-inline-start:auto}.task:has(input:checked) label{color:var(--color-muted);text-decoration:line-through}.tag{border:1px solid hsla(0,0%,100%,.25);border-radius:var(--radius-full);font-size:.72rem;font-weight:700;padding:2px 10px;white-space:nowrap}.tag[data-tone=critical]{background:var(--tag-critical);border-color:transparent;color:#fff}.tag[data-tone=system]{background:var(--tag-system);border-color:transparent;color:#111}.bell,.collapse,.drawer-close,.sidebar-rail{display:none}@media (width >= 1100px){.collapse{appearance:none;background:var(--chip-bg) var(--chevron) center /16px no-repeat;block-size:28px;border:1px solid var(--color-line);border-radius:50%;cursor:pointer;display:block;inline-size:28px;inset-block-start:26px;inset-inline-start:-14px;margin:0;position:absolute;transition:rotate .3s var(--ease-out);z-index:2}.collapse:checked{rotate:180deg}.sidebar:has(.collapse:checked)>section{display:none}.sidebar:has(.collapse:checked) .sidebar-rail{display:grid}}@media (width < 1100px){.drawer-close{background:var(--chip-bg);block-size:40px;border:1px solid var(--color-line);border-radius:50%;color:var(--color-text);cursor:pointer;display:grid;inline-size:40px;justify-self:end;padding:0;place-items:center}.drawer-close svg{block-size:18px;inline-size:18px}.bell{backdrop-filter:blur(16px);background:var(--chip-bg);block-size:48px;border:1px solid var(--color-line);border-radius:50%;box-shadow:0 10px 28px rgba(0,0,0,.55);color:var(--color-text);cursor:pointer;display:grid;inline-size:48px;inset-block-end:84px;inset-inline-end:18px;padding:0;place-items:center;position:fixed;z-index:1050}.bell svg{block-size:22px;inline-size:22px}.bell .dot,.bell span{background:var(--tag-critical);block-size:16px;border-radius:50%;color:#fff;display:grid;font-size:.65rem;font-weight:700;inline-size:16px;inset-block-start:-2px;inset-inline-end:-2px;place-items:center;position:absolute}}.sidebar-rail{backdrop-filter:blur(28px);background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-l);gap:var(--space-s);justify-items:center;padding-block:var(--space-m)}.sidebar-rail label{background:hsla(0,0%,100%,.06);block-size:44px;border-radius:50%;cursor:pointer;display:grid;inline-size:44px;place-items:center;position:relative}.sidebar-rail label svg{block-size:22px;color:var(--color-accent);inline-size:22px}.sidebar-rail label span{background:var(--color-accent);border-radius:var(--radius-full);color:#111;font-size:.68rem;font-weight:800;inset-block-start:-4px;inset-inline-end:-6px;padding:1px 6px;position:absolute}.suggestions footer .primary{align-items:center;background:rgba(46,196,196,.14);border:1px solid rgba(46,196,196,.4);border-radius:var(--radius-full);color:#f2f4f6;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:6px;margin-inline-start:auto;padding:7px 14px;transition:all .2s ease}.suggestions footer .primary:hover{background:#fff;border-color:#fff;color:#0b0c0e}.tasks>header .count{align-items:center;background:hsla(0,0%,100%,.08);border-radius:var(--radius-full);color:var(--color-muted);display:inline-flex;font-size:.76rem;font-weight:700;height:22px;justify-content:center;min-width:24px;padding:0 7px}.task-list .delete,.tasks>header .icon{background:hsla(0,0%,100%,.05);block-size:34px;border:1px solid var(--color-line);border-radius:50%;color:var(--color-muted);cursor:pointer;display:grid;flex-shrink:0;inline-size:34px;padding:0;place-items:center;transition:all .2s ease}.task-list .delete:hover,.tasks>header .icon:hover{background:hsla(0,0%,100%,.14);color:#fff}.task-list .delete svg,.tasks>header .icon svg{block-size:18px;inline-size:18px}.task-list>li{align-items:center;background:var(--task-bg);border:1px solid hsla(0,0%,100%,.07);border-radius:16px;display:grid;gap:10px 12px;grid-template-columns:auto minmax(0,1fr) auto;padding:13px 15px;transition:border-color .2s ease}.task-list>li:hover{border-color:hsla(0,0%,100%,.18)}.task-list>li input[type=checkbox]{appearance:none;background:var(--check-bg);block-size:20px;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;display:grid;inline-size:20px;margin:0;place-content:center}.task-list>li input[type=checkbox]:before{block-size:5px;border:solid #0b0c0e;border-width:0 0 2.2px 2.2px;content:"";inline-size:10px;rotate:-45deg;scale:0;transition:scale .2s var(--ease-out);translate:0 -1px}.task-list>li input[type=checkbox]:checked{background:var(--color-accent);border-color:var(--color-accent)}.task-list>li input[type=checkbox]:checked:before{scale:1}.task-list>li label{cursor:pointer;display:flex;flex-direction:column;gap:3px;min-width:0}.task-list>li label .title{color:var(--color-text);font-size:.85rem;font-weight:600;line-height:1.35}.task-list>li label .due{color:var(--color-muted);font-size:.74rem}.task-list>li:has(input:checked) label .title{color:var(--color-muted);text-decoration:line-through}.top-bar{backdrop-filter:blur(28px) saturate(1.5)!important;-webkit-backdrop-filter:blur(28px) saturate(1.5)!important;background:rgba(12,16,22,.82)!important;border:1px solid hsla(0,0%,100%,.11)!important;border-radius:22px!important;box-shadow:0 24px 60px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.1)!important;gap:8px!important;height:70px!important;max-width:1640px!important;padding:0 14px!important;width:96%!important}.top-logo-container{border-radius:14px;flex-shrink:0;gap:9px!important;padding:4px 8px 4px 4px;transition:background .25s var(--ease-out)}.top-logo-container:hover{background:hsla(0,0%,100%,.04)}.nx-brand-crest-wrap{background:radial-gradient(circle at 30% 25%,rgba(16,185,129,.25),rgba(11,15,20,.96) 75%);border:1px solid rgba(52,211,153,.5);border-radius:13px;box-shadow:0 8px 20px rgba(0,0,0,.55),0 0 16px rgba(16,185,129,.2),inset 0 1px 0 hsla(0,0%,100%,.18);display:grid;height:44px!important;place-items:center;position:relative;width:44px!important}.nx-brand-crest-wrap svg,.top-bar .nx-brand-crest-wrap svg{filter:drop-shadow(0 2px 6px rgba(16,185,129,.35));height:34px!important;width:34px!important}.top-logo-container h1{background:linear-gradient(180deg,#fff,#a7f3d0)!important;-webkit-background-clip:text!important;font-size:1.18rem!important;font-weight:900!important;letter-spacing:2px!important;-webkit-text-fill-color:transparent!important}.top-nav-links{background:rgba(6,9,13,.48);border:1px solid hsla(0,0%,100%,.07);border-radius:15px;flex:1 1 auto!important;gap:3px!important;justify-content:center!important;min-width:0;overflow:visible!important;padding:4px!important}.top-nav-btn{--tone:var(--color-accent);--tint:0%;align-items:center!important;background:linear-gradient(to top,color-mix(in oklab,var(--tone) var(--tint),transparent),transparent)!important;border:1px solid transparent!important;border-radius:11px!important;color:#b0b8c4!important;display:inline-flex!important;flex-shrink:0;font-size:.78rem!important;font-weight:600!important;gap:6px!important;padding:6px 10px 6px 7px!important;position:relative;transition:--tint .35s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out),translate .25s var(--ease-out)!important}.top-nav-btn .nx-nav-emblem{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:7px;display:grid;flex-shrink:0;height:24px!important;place-items:center;transition:all .25s var(--ease-out);width:24px!important}.top-bar .top-nav-btn .nx-nav-emblem svg,.top-nav-btn .nx-nav-emblem svg{color:#cbd5e1;height:14px!important;transition:transform .25s var(--ease-out),color .25s var(--ease-out);width:14px!important}.top-nav-btn:hover{--tint:22%;border-color:hsla(0,0%,100%,.1)!important;color:#f2f4f6!important}.top-nav-btn:hover .nx-nav-emblem{background:rgba(46,196,196,.14);border-color:rgba(46,196,196,.38)}.top-nav-btn:hover .nx-nav-emblem svg{color:#2ec4c4;transform:scale(1.08)}.top-nav-btn.active{--tint:34%;background:linear-gradient(to top,color-mix(in oklab,var(--tone) 28%,transparent),hsla(0,0%,100%,.05))!important;border-color:hsla(0,0%,100%,.16)!important;box-shadow:0 8px 20px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.14)!important;color:#fff!important}.top-nav-btn.active .nx-nav-emblem{background:#fff;border-color:#fff;box-shadow:0 4px 12px rgba(46,196,196,.35)}.top-nav-btn.active .nx-nav-emblem svg{color:#0b0c0e}.top-btn-deposit{--tone:#2f8c3d;--tint:38%;align-items:center!important;background:linear-gradient(to top,color-mix(in oklab,var(--tone) var(--tint),transparent),transparent 85%),rgba(12,18,16,.92)!important;border:1px solid rgba(74,222,128,.32)!important;border-radius:var(--radius-full)!important;box-shadow:0 10px 24px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.16)!important;color:#f2f4f6!important;display:inline-flex!important;font-size:.84rem!important;font-weight:700!important;gap:9px!important;padding:5px 14px 5px 6px!important;position:relative;transition:--tint .35s var(--ease-out),translate .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s var(--ease-out)!important}.top-btn-deposit .dep-icon-orb{background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.4);color:#0b0c0e;display:grid;height:28px;place-items:center;transition:transform .25s var(--ease-out);width:28px}.top-btn-deposit .dep-icon-orb svg{height:15px;width:15px}.top-btn-deposit .dep-bonus-pill{background:rgba(46,196,196,.18);border:1px solid rgba(46,196,196,.4);border-radius:var(--radius-full);color:#5eead4;font-size:.68rem;font-weight:800;letter-spacing:.02em;padding:2px 7px}.top-btn-deposit:hover{--tint:68%;border-color:rgba(74,222,128,.6)!important;box-shadow:0 14px 30px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.25)!important;translate:0 -2px}.top-btn-deposit:hover .dep-icon-orb{transform:rotate(45deg) scale(1.05)}.top-btn-login{background:hsla(0,0%,100%,.05)!important;border:1px solid var(--color-line)!important;border-radius:var(--radius-full)!important;color:var(--color-text)!important;font-weight:600!important;padding:7px 15px!important}.top-btn-login:hover{background:hsla(0,0%,100%,.11)!important;border-color:hsla(0,0%,100%,.24)!important}.top-btn-register{background:#fff!important;border:1px solid #fff!important;border-radius:var(--radius-full)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;color:#0b0c0e!important;font-weight:700!important;gap:8px!important;padding:6px 15px 6px 8px!important}.top-btn-register .reg-icon-orb{background:#0b0c0e;border-radius:50%;color:#fff;display:grid;height:24px;place-items:center;width:24px}.top-btn-register .reg-icon-orb svg{height:13px;width:13px}.top-btn-register:hover{background:#e2e8f0!important;translate:0 -1px}.top-user-balance{align-items:center;background:rgba(8,10,13,.72);border:1px solid var(--color-line);border-radius:var(--radius-full);box-shadow:inset 0 1px 0 var(--color-sheen);cursor:pointer;display:inline-flex;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;padding:6px 13px;transition:border-color .2s ease,background .2s ease}.top-user-balance:hover{background:rgba(14,19,25,.9);border-color:rgba(46,196,196,.45)}.top-user-balance svg{color:var(--color-accent);height:17px;width:17px}.top-user-profile{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--color-line);border-radius:var(--radius-full);cursor:pointer;display:inline-flex;gap:9px;padding:4px 12px 4px 4px;transition:all .25s var(--ease-out)}.top-user-profile:hover{background:hsla(0,0%,100%,.1);border-color:rgba(46,196,196,.45)}.top-user-profile .top-avatar{border:1.5px solid var(--color-accent)!important;border-radius:50%;height:32px;width:32px}#authModal svg,#profileModal svg,#vip-page-wrapper svg,.top-bar svg{flex-shrink:0;height:18px;width:18px}.auth-modal{backdrop-filter:blur(32px) saturate(1.5)!important;-webkit-backdrop-filter:blur(32px) saturate(1.5)!important;background:rgba(14,18,24,.92)!important;border:1px solid var(--color-line)!important;border-radius:var(--radius-l)!important;box-shadow:var(--panel-shadow),inset 0 1px 0 var(--color-sheen)!important;max-width:520px;padding:26px!important}#profileModal{max-width:820px!important;padding:26px!important;width:95%!important}.auth-modal-close{background:hsla(0,0%,100%,.06);border:1px solid var(--color-line);border-radius:50%;color:var(--color-text);cursor:pointer;display:grid;font-size:1.15rem;height:36px;place-items:center;position:absolute;right:18px;top:18px;transition:all .2s ease;width:36px;z-index:10}.auth-modal-close:hover{background:hsla(0,0%,100%,.16);rotate:90deg}.auth-tabs{background:rgba(6,8,11,.65);border:1px solid var(--color-line);border-radius:var(--radius-full);display:flex;gap:6px;margin-bottom:20px;padding:5px}.auth-tab-btn{background:transparent;border:0;border-radius:var(--radius-full);color:var(--color-muted);cursor:pointer;flex:1;font-size:.86rem;font-weight:700;padding:9px 16px;transition:all .25s var(--ease-out)}.auth-tab-btn.active{background:#fff!important;box-shadow:0 4px 14px rgba(0,0,0,.4);color:#0b0c0e!important}.nx-gender-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:6px}.nx-gender-card,.nx-gender-option{--tone:var(--tone-cyan);--tint:16%;align-items:center;background:linear-gradient(to top,color-mix(in oklab,var(--tone) var(--tint),transparent),transparent 85%),var(--color-card);border:1px solid var(--color-line);border-radius:14px;cursor:pointer;display:flex;gap:11px;padding:11px 13px;position:relative;text-align:left;transition:all .25s var(--ease-out)}.nx-gender-option input[type=radio]{opacity:0;pointer-events:none;position:absolute}.nx-gender-option[data-gender-card=FEMALE],.nx-gender-option[data-studio-gender=FEMALE]{--tone:#ec4899}.nx-gender-option:hover{--tint:34%}.nx-gender-card.selected,.nx-gender-option.active{--tint:54%;border-color:hsla(0,0%,100%,.45);box-shadow:0 8px 20px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.nx-gender-icon{background:hsla(0,0%,100%,.08);border-radius:10px;color:var(--color-text);display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.nx-gender-option.active .nx-gender-icon{background:#fff;color:#0b0c0e}.nx-gender-icon svg{height:18px!important;width:18px!important}.nx-gender-meta strong{color:var(--color-text);display:block;font-size:.86rem}.nx-gender-meta small{color:var(--color-muted);font-size:.72rem}.nx-pollinations-preview-card{align-items:center;background:rgba(6,9,13,.78);border:1px solid var(--color-line);border-radius:16px;display:flex;gap:13px;margin:10px 0 12px;padding:12px 14px}.nx-pollinations-avatar-box,.nx-pollinations-thumb-wrap{background:#0d131a;border:1.5px solid rgba(46,196,196,.55);border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.45);flex-shrink:0;height:64px;overflow:hidden;position:relative;width:64px}.nx-pollinations-avatar-box img,.nx-pollinations-thumb-wrap img{display:block;height:100%;object-fit:cover;width:100%}.nx-ai-sparkle-dot{background:#0b0c0e;border:1px solid rgba(46,196,196,.5);border-radius:50%;bottom:4px;color:#2ec4c4;display:grid;height:20px;place-items:center;position:absolute;right:4px;width:20px}.nx-ai-sparkle-dot svg{height:11px!important;width:11px!important}.nx-pollinations-info{flex:1;min-width:0}.nx-ai-tag{align-items:center;background:rgba(46,196,196,.14);border:1px solid rgba(46,196,196,.35);border-radius:var(--radius-full);color:#5eead4;display:inline-flex;font-size:.66rem;font-weight:800;gap:5px;letter-spacing:.04em;margin-bottom:4px;padding:2px 8px;text-transform:uppercase}.nx-pollinations-info h5{color:#fff;font-size:.86rem;font-weight:700;margin:0 0 2px}.nx-pollinations-info p{color:var(--color-muted);font-size:.74rem;line-height:1.3;margin:0}.nx-reseed-btn{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid var(--color-line);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;gap:6px;padding:7px 12px;transition:all .2s ease}.nx-reseed-btn svg{color:var(--color-accent);height:14px!important;width:14px!important}.nx-reseed-btn:hover{background:#fff;border-color:#fff;color:#0b0c0e}.nx-reseed-btn:hover svg{color:#0b0c0e}.nx-profile-exec-header{align-items:center;background:radial-gradient(60% 90% at 0 0,rgba(46,196,196,.14),transparent 70%),rgba(8,10,13,.72);border:1px solid var(--color-line);border-radius:20px;box-shadow:inset 0 1px 0 var(--color-sheen);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 18px}.nx-profile-avatar-pod{align-items:center;display:flex;gap:12px}.nx-profile-avatar-ring{background:linear-gradient(135deg,#2ec4c4,#e5a93c);border-radius:20px;box-shadow:0 8px 22px rgba(0,0,0,.5);flex-shrink:0;height:68px;padding:2.5px;width:68px}.nx-profile-avatar-ring img{background:#0d131a;border-radius:17px!important;cursor:pointer;display:block;height:100%;object-fit:cover;width:100%}.nx-avatar-quick-btns{display:flex;flex-direction:column;gap:6px}.nx-mini-chip-btn{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid var(--color-line);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:.73rem;font-weight:700;gap:6px;justify-content:center;padding:5px 10px;transition:all .2s ease;white-space:nowrap}.nx-mini-chip-btn svg{height:13px!important;width:13px!important}.nx-mini-chip-btn.ai-accent{background:rgba(46,196,196,.14);border-color:rgba(46,196,196,.45);color:#5eead4}.nx-mini-chip-btn:hover{background:#fff;border-color:#fff!important;color:#0b0c0e!important}.nx-profile-identity{flex:1;min-width:180px}.nx-profile-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.nx-profile-name-row h4{color:#fff;font-size:1.18rem;font-weight:800;margin:0}.nx-gender-pill{background:hsla(0,0%,100%,.07);border:1px solid var(--color-line);border-radius:var(--radius-full);color:#cbd5e1;font-size:.7rem;font-weight:700;padding:3px 9px}.nx-profile-email{color:var(--color-muted);display:block;font-size:.8rem}.nx-profile-header-actions{align-items:center;display:flex;gap:8px}.nx-profile-nav-tabs{background:rgba(6,8,11,.68);border:1px solid var(--color-line);border-radius:16px;display:flex;flex-wrap:wrap;gap:5px;margin:14px 0;padding:5px}.nx-profile-nav-tabs button{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--color-muted);cursor:pointer;display:inline-flex;flex:1 1 auto;font-size:.8rem;font-weight:700;gap:7px;justify-content:center;padding:8px 13px;transition:all .22s var(--ease-out);white-space:nowrap}.nx-profile-nav-tabs button svg{color:var(--color-accent);height:15px!important;transition:color .2s ease;width:15px!important}.nx-profile-nav-tabs button:hover{background:hsla(0,0%,100%,.05);color:#fff}.nx-profile-nav-tabs button[aria-pressed=true]{background:#fff!important;box-shadow:0 4px 14px rgba(0,0,0,.4);color:#0b0c0e!important}.nx-profile-nav-tabs button[aria-pressed=true] svg{color:#0b0c0e!important}.nx-exec-metrics-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));margin-bottom:14px}.nx-exec-metric-card{--tone:var(--tone-cyan);--tint:26%;background:linear-gradient(to top,color-mix(in oklab,var(--tone) var(--tint),transparent),transparent 85%),var(--color-card);border:1px solid var(--color-line);border-radius:16px;box-shadow:inset 0 1px 0 var(--color-sheen);padding:14px 16px;transition:--tint .35s var(--ease-out),translate .25s var(--ease-out)}.nx-exec-metric-card:hover{--tint:48%;translate:0 -2px}.nx-exec-metric-card[data-tone=green]{--tone:var(--tone-green)}.nx-exec-metric-card[data-tone=orange]{--tone:var(--tone-orange)}.nx-exec-metric-card[data-tone=red]{--tone:var(--tone-red)}.nx-exec-metric-card[data-tone=gold]{--tone:var(--tone-gold)}.nx-exec-metric-card .label{color:var(--color-muted);display:block;font-size:.74rem;font-weight:600;margin-bottom:4px}.nx-exec-metric-card .value{color:#fff;display:block;font-size:1.2rem;font-variant-numeric:tabular-nums;font-weight:800}.nx-exec-metric-card .sub{color:var(--color-muted);display:block;font-size:.7rem;margin-top:4px}.nx-cashier-layout{background:rgba(8,11,16,.75);border:1px solid var(--color-line);border-radius:20px;box-shadow:inset 0 1px 0 var(--color-sheen);display:flex;flex-direction:column;gap:14px;padding:18px}.nx-cashier-head{align-items:flex-start;border-bottom:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:12px}.nx-cashier-head h4{align-items:center;color:#fff;display:flex;font-size:1.02rem;font-weight:800;gap:8px;margin:0 0 4px}.nx-cashier-head h4 svg{color:var(--color-accent);height:20px!important;width:20px!important}.nx-cashier-head p{color:var(--color-muted);font-size:.78rem;margin:0}.nx-method-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr))}.nx-method-card{--tone:var(--tone-cyan);--tint:18%;background:linear-gradient(to top,color-mix(in oklab,var(--tone) var(--tint),transparent),transparent 85%),var(--color-card);border:1px solid var(--color-line);padding:12px 14px;text-align:left;transition:--tint .3s var(--ease-out),border-color .25s var(--ease-out),translate .25s var(--ease-out)}.nx-method-card:hover{--tint:38%;translate:0 -2px}.nx-method-card.active,.nx-method-card.selected{--tint:56%;border-color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.25)}.nx-method-card-top{gap:8px;margin-bottom:4px}.nx-method-icon{background:hsla(0,0%,100%,.08);border-radius:10px;color:var(--color-text);display:grid;height:34px;place-items:center;width:34px}.nx-method-card.active .nx-method-icon,.nx-method-card.selected .nx-method-icon{background:#fff;color:#0b0c0e}.nx-method-icon svg{height:18px!important;width:18px!important}.nx-method-badge{background:rgba(46,196,196,.16);border:1px solid rgba(46,196,196,.38);border-radius:var(--radius-full);color:#5eead4;font-size:.66rem;padding:2px 8px}.nx-method-name{color:#fff;display:block;font-size:.85rem;font-weight:700}.nx-method-sub{color:var(--color-muted);display:block;font-size:.72rem}.nx-vault-address-box{align-items:center;background:rgba(12,17,24,.92);border:1px dashed rgba(46,196,196,.45);border-radius:12px;display:flex;gap:10px;justify-content:space-between;padding:10px 13px}.nx-vault-address-code{color:#e2e8f0;font-family:monospace;font-size:.8rem;word-break:break-all}.nx-copy-chip{background:hsla(0,0%,100%,.08);border:1px solid var(--color-line);border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.74rem;font-weight:700;padding:5px 12px;transition:all .2s ease}.nx-copy-chip:hover{background:#fff;color:#0b0c0e}.nx-amount-panel label{color:#94a3b8;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.nx-amount-input-row{position:relative}.nx-amount-input-row input{background:rgba(6,9,13,.85);border:1px solid var(--color-line);border-radius:12px;font-variant-numeric:tabular-nums;padding:11px 64px 11px 14px;width:100%}.nx-currency-tag{background:hsla(0,0%,100%,.08);border-radius:6px;color:#5eead4;font-size:.74rem;padding:3px 8px;pointer-events:none;position:absolute;right:12px}.nx-preset-chips{gap:6px;margin-top:8px}.nx-preset-chip{background:hsla(0,0%,100%,.05);border:1px solid var(--color-line);border-radius:var(--radius-full);color:var(--color-text);font-variant-numeric:tabular-nums;padding:6px 12px;transition:all .2s ease}.nx-preset-chip.active,.nx-preset-chip:hover{background:#fff;border-color:#fff;color:#0b0c0e}.nx-cashier-receipt{background:rgba(6,9,13,.82);border:1px solid var(--color-line);border-radius:14px;padding:14px 16px}.nx-receipt-row{color:var(--color-muted);font-size:.82rem}.nx-receipt-row strong{color:var(--color-text);font-variant-numeric:tabular-nums}.nx-receipt-row.total{border-top:1px solid var(--color-line);color:#fff;font-size:.9rem}.nx-receipt-row.total strong{color:#34d399;font-size:1rem}.auth-submit-btn,.nx-vault-submit-btn{--tone:#2ec4c4;--tint:42%;align-items:center!important;background:linear-gradient(to right,color-mix(in oklab,var(--tone) var(--tint),#0d1318),color-mix(in oklab,#2f8c3d var(--tint),#0d1318))!important;border:1px solid rgba(74,222,128,.35)!important;border-radius:var(--radius-full)!important;box-shadow:0 12px 28px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.22)!important;color:#fff!important;cursor:pointer;display:inline-flex!important;font-size:.9rem!important;font-weight:700!important;gap:10px!important;justify-content:center!important;padding:12px 18px!important;transition:--tint .35s var(--ease-out),translate .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s var(--ease-out)!important;width:100%}.auth-submit-btn:hover,.nx-vault-submit-btn:hover{--tint:68%;border-color:rgba(74,222,128,.65)!important;box-shadow:0 16px 34px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.3)!important;translate:0 -2px}.nx-vault-submit-btn svg{height:18px!important;width:18px!important}@media screen and (max-width:1420px) and (min-width:901px){.top-bar{gap:6px!important;padding:0 10px!important;width:98%!important}.top-nav-links{gap:2px!important;padding:3px!important}.top-nav-btn{font-size:.74rem!important;gap:5px!important;padding:5px 8px 5px 6px!important}.top-nav-btn .nx-nav-emblem{height:22px!important;width:22px!important}.top-right-controls{gap:6px!important}}.nx-site-notice-overlay{z-index:2500!important}.nx-site-notice-modal{background:radial-gradient(80% 90% at 50% 0,rgba(16,185,129,.16),transparent 70%),rgba(12,16,22,.96)!important;border:1px solid rgba(52,211,153,.35)!important;border-radius:22px!important;box-shadow:0 28px 70px rgba(0,0,0,.75),inset 0 1px 0 hsla(0,0%,100%,.16)!important;max-width:420px!important;padding:28px 24px 24px!important;text-align:center;width:92%!important}.nx-site-notice-modal[data-notice-tone=error]{background:radial-gradient(80% 90% at 50% 0,rgba(244,63,94,.18),transparent 70%),rgba(12,16,22,.96)!important;border-color:rgba(248,113,113,.4)!important}.nx-site-notice-body{align-items:center;display:flex;flex-direction:column;gap:10px}.nx-site-notice-icon{background:rgba(16,185,129,.14);border:1px solid rgba(52,211,153,.4);border-radius:16px;box-shadow:0 8px 20px rgba(16,185,129,.2);color:#34d399;display:grid;height:54px;margin-bottom:4px;place-items:center;width:54px}.nx-site-notice-modal[data-notice-tone=error] .nx-site-notice-icon{background:rgba(244,63,94,.14);border-color:rgba(248,113,113,.45);box-shadow:0 8px 20px rgba(244,63,94,.2);color:#f87171}.nx-site-notice-icon svg{height:28px!important;width:28px!important}.nx-site-notice-title{color:#fff;font-size:1.15rem;font-weight:800;margin:0}.nx-site-notice-message{color:#cbd5e1;font-size:.9rem;line-height:1.55;margin:0 0 10px;word-break:break-word}.nx-site-notice-ok{margin-top:4px}.nx-cashier-title-block{align-items:center;display:flex;gap:14px}.nx-cashier-icon-pod{background:linear-gradient(135deg,rgba(16,185,129,.22),rgba(46,196,196,.12));border:1px solid rgba(52,211,153,.45);border-radius:14px;box-shadow:0 8px 20px rgba(16,185,129,.2),inset 0 1px 0 hsla(0,0%,100%,.2);color:#34d399;display:grid;flex-shrink:0;height:46px;place-items:center;width:46px}.nx-cashier-icon-pod.withdraw{background:linear-gradient(135deg,rgba(56,189,248,.22),rgba(139,92,246,.14));border-color:rgba(56,189,248,.45);box-shadow:0 8px 20px rgba(56,189,248,.2),inset 0 1px 0 hsla(0,0%,100%,.2);color:#38bdf8}.nx-cashier-icon-pod svg{height:22px!important;width:22px!important}.nx-cashier-balance-pill{background:rgba(16,185,129,.12);border:1px solid rgba(52,211,153,.35);border-radius:14px;flex-shrink:0;padding:8px 15px;text-align:right}.nx-cashier-balance-pill.withdraw{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.35)}.nx-cashier-balance-pill small{color:#94a3b8;display:block;font-size:.68rem;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.nx-cashier-balance-pill strong{color:#34d399;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:800}.nx-cashier-balance-pill.withdraw strong{color:#38bdf8}.nx-futuristic-cashier-form{display:flex;flex-direction:column;gap:14px}.nx-step-box{background:radial-gradient(80% 120% at 0 0,rgba(46,196,196,.07),transparent 70%),rgba(11,15,23,.86);border:1px solid rgba(148,163,184,.16);border-radius:18px;box-shadow:0 10px 26px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.06);padding:16px 18px;transition:border-color .25s ease}.nx-step-box:focus-within,.nx-step-box:hover{border-color:rgba(46,196,196,.38)}.nx-step-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px;padding-bottom:10px}.nx-step-badge{background:linear-gradient(135deg,rgba(46,196,196,.22),rgba(16,185,129,.22));border:1px solid rgba(52,211,153,.45);border-radius:999px;color:#5eead4;font-size:.68rem;font-weight:800;letter-spacing:.08em;padding:3px 9px}.nx-step-title{color:#f8fafc;font-size:.88rem;font-weight:800;letter-spacing:.01em}.nx-step-hint{color:#94a3b8;font-size:.74rem;font-weight:600;margin-left:auto}.nx-futuristic-field label{color:#cbd5e1;display:block;font-size:.78rem;font-weight:700;letter-spacing:.02em;margin-bottom:7px}.nx-futuristic-input-wrap{align-items:center;display:flex;position:relative}.nx-field-prefix-icon{color:#2ec4c4;display:grid;left:14px;place-items:center;pointer-events:none;position:absolute}.nx-field-prefix-icon svg{height:18px!important;width:18px!important}.nx-futuristic-input-wrap input{background:rgba(6,9,14,.92);border:1px solid rgba(148,163,184,.26);border-radius:13px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:.92rem;font-weight:600;outline:none;padding:13px 16px 13px 44px;transition:border-color .22s ease,box-shadow .22s ease;width:100%}.nx-futuristic-input-wrap input::placeholder{color:#64748b;font-weight:500}.nx-futuristic-input-wrap input:focus{border-color:#2ec4c4;box-shadow:0 0 0 3px rgba(46,196,196,.16)}.nx-method-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.nx-method-card{background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.2);border-radius:14px;box-sizing:border-box!important;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-width:0!important;overflow:hidden!important;padding:11px 12px;transition:transform .18s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;user-select:none}.nx-method-card:hover{background:rgba(15,23,42,.92);border-color:rgba(56,189,248,.5);transform:translateY(-2px)}.nx-method-card.active{background:linear-gradient(145deg,rgba(16,185,129,.16),rgba(15,23,42,.95));border-color:#34d399;box-shadow:0 0 20px rgba(16,185,129,.22),inset 0 1px 0 hsla(0,0%,100%,.12)}.nx-method-card-top{align-items:center;display:flex;gap:4px;justify-content:space-between;margin-bottom:2px;min-width:0;width:100%}.nx-method-icon{align-items:center;background:rgba(30,41,59,.85);border:1px solid rgba(148,163,184,.24);border-radius:8px;color:#38bdf8;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.nx-method-icon svg{height:16px;width:16px}.nx-method-badge{background:rgba(52,211,153,.14);border:1px solid rgba(52,211,153,.35);border-radius:999px;color:#34d399;font-size:.6rem;max-width:calc(100% - 34px);padding:2px 6px}.nx-method-badge,.nx-method-name{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-method-name{color:#f8fafc;font-size:.82rem}.nx-method-sub{color:#94a3b8;font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-amount-panel label{color:#cbd5e1;display:block;font-size:.78rem;font-weight:700;margin-bottom:7px}.nx-amount-input-row{align-items:center;background:rgba(6,9,14,.92);border:1px solid rgba(148,163,184,.28);border-radius:13px;display:flex;overflow:hidden;padding:4px 6px 4px 14px}.nx-amount-input-row input{background:transparent;border:none;color:#fff;flex:1;font-size:1rem;font-weight:800;min-width:0;outline:none;padding:8px 0}.nx-currency-tag{background:rgba(56,189,248,.16);border-radius:9px;color:#38bdf8;font-size:.76rem;font-weight:800;padding:6px 12px;white-space:nowrap}.nx-preset-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.nx-preset-chip{background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.24);border-radius:10px;color:#cbd5e1;cursor:pointer;font-size:.76rem;font-weight:700;padding:7px 12px;transition:all .18s ease}.nx-preset-chip.active,.nx-preset-chip:hover{background:rgba(56,189,248,.18);border-color:#38bdf8;color:#fff}.nx-cashier-receipt{background:rgba(6,9,15,.78);border:1px solid rgba(148,163,184,.16);border-radius:13px;display:flex;flex-direction:column;gap:8px;padding:13px 15px}.nx-receipt-row{align-items:center;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:.8rem;gap:12px;justify-content:space-between}.nx-receipt-row.total{border-top:1px dashed rgba(148,163,184,.22);color:#f8fafc;font-weight:700;margin-top:4px;padding-top:8px}.nx-vault-submit-btn{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(52,211,153,.55);border-radius:14px;box-shadow:0 10px 26px rgba(16,185,129,.28);color:#fff;cursor:pointer;display:flex;font-size:.94rem;font-weight:800;gap:10px;justify-content:center;padding:14px 20px;transition:transform .18s ease,box-shadow .2s ease,filter .2s ease;width:100%}.nx-vault-submit-btn:hover{box-shadow:0 14px 30px rgba(16,185,129,.38);filter:brightness(1.08);transform:translateY(-1px)}.nx-vault-submit-btn svg{height:20px;width:20px}.promo-claim-btn{align-items:center!important;background:#111827!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 6px 16px rgba(0,0,0,.35)!important;color:#f8fafc!important;display:flex!important;font-size:.86rem!important;font-weight:700!important;justify-content:space-between!important;letter-spacing:.01em!important;padding:11px 14px 11px 18px!important;transition:all .2s cubic-bezier(.22,1,.36,1)!important;width:100%!important}.promo-claim-btn .nx-btn-arrow-pill{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#cbd5e1;display:inline-flex;font-size:.74rem;height:28px;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;width:28px}.promo-claim-btn--deposit{background:linear-gradient(180deg,rgba(16,185,129,.14),rgba(15,23,42,.96))!important;border-color:rgba(52,211,153,.38)!important}.promo-claim-btn--deposit .nx-btn-arrow-pill{background:rgba(16,185,129,.2);border-color:rgba(52,211,153,.4);color:#34d399}.promo-claim-btn--deposit:hover{background:linear-gradient(180deg,rgba(16,185,129,.24),rgba(15,23,42,.98))!important;border-color:#34d399!important;transform:translateY(-1px)}.promo-claim-btn--cashback{background:linear-gradient(180deg,rgba(244,63,94,.13),rgba(15,23,42,.96))!important;border-color:rgba(251,113,133,.36)!important}.promo-claim-btn--cashback .nx-btn-arrow-pill{background:rgba(244,63,94,.18);border-color:rgba(251,113,133,.4);color:#fb7185}.promo-claim-btn--cashback:hover{background:linear-gradient(180deg,rgba(244,63,94,.22),rgba(15,23,42,.98))!important;border-color:#fb7185!important;transform:translateY(-1px)}.promo-claim-btn--vip{background:linear-gradient(180deg,rgba(245,158,11,.14),rgba(15,23,42,.96))!important;border-color:rgba(251,191,36,.38)!important}.promo-claim-btn--vip .nx-btn-arrow-pill{background:rgba(245,158,11,.2);border-color:rgba(251,191,36,.42);color:#fbbf24}.promo-claim-btn--vip:hover{background:linear-gradient(180deg,rgba(245,158,11,.24),rgba(15,23,42,.98))!important;border-color:#fbbf24!important;transform:translateY(-1px)}.promo-claim-btn:hover .nx-btn-arrow-pill{transform:translateX(3px)}.nx-grid-cols-switcher{align-items:center;background:rgba(9,13,22,.9);border:1px solid rgba(148,163,184,.22);border-radius:10px;display:none;flex-shrink:0;gap:2px;padding:2px}.nx-col-toggle-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:800;gap:4px;padding:5px 9px;transition:all .18s ease;white-space:nowrap}.nx-col-toggle-btn.active{background:rgba(52,211,153,.18);box-shadow:inset 0 0 0 1px rgba(52,211,153,.4);color:#34d399}@media screen and (min-width:769px){.nx-grid-cols-switcher{display:none!important}#app,#casino-page-wrapper,#live-casino-page-wrapper,#promotions-page-wrapper,#slots-page-wrapper,#sports-page-wrapper,#top-bar,#vip-page-wrapper,.top-bar{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:1420px!important;width:92%!important}#casino-game-grid,#casino-game-grid[data-grid-cols="2"],#casino-game-grid[data-grid-cols="3"],#home-casino-grid,#home-casino-grid[data-grid-cols="2"],#home-casino-grid[data-grid-cols="3"],#home-live-casino-grid,#home-live-casino-grid[data-grid-cols="2"],#home-live-casino-grid[data-grid-cols="3"],#live-casino-game-grid,#live-casino-game-grid[data-grid-cols="2"],#live-casino-game-grid[data-grid-cols="3"],#slots-game-grid,#slots-game-grid[data-grid-cols="2"],#slots-game-grid[data-grid-cols="3"],.casino-game-grid,.casino-game-grid[data-grid-cols="2"],.casino-game-grid[data-grid-cols="3"],.game-grid,.game-grid[data-grid-cols="2"],.game-grid[data-grid-cols="3"]{gap:11px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media screen and (min-width:1200px){#casino-game-grid,#casino-game-grid[data-grid-cols="2"],#casino-game-grid[data-grid-cols="3"],#home-casino-grid,#home-casino-grid[data-grid-cols="2"],#home-casino-grid[data-grid-cols="3"],#home-live-casino-grid,#home-live-casino-grid[data-grid-cols="2"],#home-live-casino-grid[data-grid-cols="3"],#live-casino-game-grid,#live-casino-game-grid[data-grid-cols="2"],#live-casino-game-grid[data-grid-cols="3"],#slots-game-grid,#slots-game-grid[data-grid-cols="2"],#slots-game-grid[data-grid-cols="3"],.casino-game-grid,.casino-game-grid[data-grid-cols="2"],.casino-game-grid[data-grid-cols="3"],.game-grid,.game-grid[data-grid-cols="2"],.game-grid[data-grid-cols="3"]{gap:12px!important;grid-template-columns:repeat(8,minmax(0,1fr))!important}}#mobileBottomAvatar.nx-hidden,#mobileBottomGuestIcon.nx-hidden,#top-guest-actions.nx-hidden,#top-user-info.nx-hidden,#topAdminBtn.nx-hidden,#topDesktopProfileNavBtn.nx-hidden,.nx-hidden,.top-guest-actions.nx-hidden,.top-user-info.nx-hidden{display:none!important}.mobile-bottom-avatar{border:1.5px solid #34d399!important;border-radius:50%!important;box-shadow:0 0 8px rgba(52,211,153,.45)!important;flex-shrink:0!important;height:20px!important;min-height:20px!important;min-width:20px!important;object-fit:cover!important;width:20px!important}body.nx-dropdown-scroll-lock{overflow:hidden!important}#currencyDropdown,.currency-dropdown{width:235px!important}#currencyDropdown,#langDropdownMenu,.currency-dropdown,.lang-dropdown-menu{left:auto!important;max-width:calc(100vw - 16px)!important;right:0!important}#langDropdownMenu,.lang-dropdown-menu{min-width:165px!important}.currency-dropdown,.currency-dropdown ul,.lang-dropdown-menu{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.nx-brand-crest-wrap{border:1.5px solid rgba(52,211,153,.55)!important;box-shadow:0 0 16px rgba(16,185,129,.3);flex-shrink:0;overflow:hidden;padding:0!important}.nx-brand-logo-img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}@keyframes nxQrFocusPulseAnim{0%{border-color:rgba(52,211,153,.95);box-shadow:0 0 0 0 rgba(52,211,153,.55),0 0 28px rgba(52,211,153,.35)}70%{border-color:rgba(56,189,248,.85);box-shadow:0 0 0 10px rgba(52,211,153,0),0 0 22px rgba(56,189,248,.25)}to{border-color:rgba(148,163,184,.16);box-shadow:0 10px 26px rgba(0,0,0,.35)}}.nx-qr-focus-pulse{animation:nxQrFocusPulseAnim 1.3s ease-out}.mobile-nav-deposit-cta{color:#34d399!important;font-weight:800!important}#top-bar.nav-hidden-top{opacity:0!important;pointer-events:none!important;transform:translate3d(0,-130%,0)!important}#mobile-bottom-nav.nav-hidden-bottom{opacity:0!important;pointer-events:none!important;transform:translate3d(0,130%,0)!important}@media screen and (max-width:768px){html{font-size:13px!important}body{padding-bottom:72px!important;padding-top:62px!important}.home-promo-cards-grid{display:none!important}#top-bar,.top-bar{align-items:center!important;border-radius:14px!important;box-sizing:border-box!important;display:flex!important;gap:6px!important;height:46px!important;justify-content:space-between!important;left:8px!important;padding:0 8px!important;position:fixed!important;right:8px!important;top:6px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s ease!important;width:auto!important;z-index:1200!important}#top-nav-links,.top-nav-links{display:none!important}.top-logo-container{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:6px!important}.top-logo-container .nx-brand-crest-wrap{border-radius:8px!important;height:28px!important;min-width:28px!important;width:28px!important}.top-logo-container h1{font-size:.92rem!important;letter-spacing:.05em!important;margin:0!important}.top-right-controls{align-items:center!important;display:flex!important;flex-shrink:0!important;gap:6px!important;justify-content:flex-end!important;min-width:0!important}.lang-switcher-wrap{flex-shrink:0!important;position:relative!important}.lang-switcher-btn{border-radius:9px!important;font-size:.72rem!important;gap:4px!important;height:31px!important;padding:4px 8px!important;white-space:nowrap!important}.lang-dropdown-menu{left:auto!important;max-width:calc(100vw - 20px)!important;min-width:155px!important;right:0!important;z-index:1260!important}.top-guest-actions:not(.nx-hidden){align-items:center!important;display:flex!important;flex-shrink:0!important;gap:5px!important}.top-guest-actions.nx-hidden{display:none!important}.top-btn-login,.top-btn-register{border-radius:9px!important;font-size:.72rem!important;height:31px!important;padding:5px 9px!important;white-space:nowrap!important}.top-btn-register{gap:4px!important}.top-btn-register .reg-icon-orb{height:16px!important;width:16px!important}.top-user-info:not(.nx-hidden){align-items:center!important;display:flex!important;flex-shrink:0!important;gap:6px!important;min-width:0!important}.top-user-info.nx-hidden{display:none!important}.top-user-balance{border-radius:9px!important;font-size:.74rem!important;gap:5px!important;height:31px!important;padding:4px 9px!important;white-space:nowrap!important}.currency-dropdown{left:auto!important;max-width:calc(100vw - 16px)!important;right:0!important;width:225px!important;z-index:1260!important}#mobile-bottom-nav,.mobile-bottom-nav{align-items:center!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;background:rgba(9,13,22,.95)!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:15px!important;bottom:6px!important;box-shadow:0 12px 30px rgba(0,0,0,.65)!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;height:54px!important;left:6px!important;padding:3px 4px!important;position:fixed!important;right:6px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s ease!important;z-index:1200!important}.mobile-bottom-nav .mobile-nav-item{align-items:center!important;display:flex!important;flex-direction:column!important;font-size:.61rem!important;gap:2px!important;justify-content:center!important;min-width:0!important;overflow:hidden!important;padding:4px 1px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobile-bottom-nav .mobile-nav-item svg{flex-shrink:0!important;height:16px!important;width:16px!important}.mobile-bottom-nav .mobile-nav-deposit-cta{background:linear-gradient(135deg,rgba(16,185,129,.22),rgba(5,150,105,.3))!important;border:1px solid rgba(52,211,153,.5)!important;border-radius:11px!important;color:#34d399!important}#promotions-page-wrapper,#vip-page-wrapper,.betworld-content-wrapper,.casino-content-container,.slots-content-container,.sports-content-container{padding-left:8px!important;padding-right:8px!important}.hero-swiper{border-radius:14px!important;height:180px!important;margin-bottom:12px!important}.slide-content{padding:14px 16px!important}.slide-content h2{font-size:1.18rem!important;line-height:1.25!important;margin-bottom:4px!important}.slide-content p{display:-webkit-box;font-size:.75rem!important;-webkit-line-clamp:2;margin-bottom:10px!important;-webkit-box-orient:vertical;overflow:hidden}.nx-grid-cols-switcher{display:inline-flex!important}#casino-game-grid,#home-casino-grid,#home-live-casino-grid,#live-casino-game-grid,#slots-game-grid,.casino-game-grid,.game-grid{gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#casino-game-grid[data-grid-cols="2"],#home-casino-grid[data-grid-cols="2"],#home-live-casino-grid[data-grid-cols="2"],#live-casino-game-grid[data-grid-cols="2"],#slots-game-grid[data-grid-cols="2"],.casino-game-grid[data-grid-cols="2"],.game-grid[data-grid-cols="2"]{gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#casino-game-grid[data-grid-cols="3"],#home-casino-grid[data-grid-cols="3"],#home-live-casino-grid[data-grid-cols="3"],#live-casino-game-grid[data-grid-cols="3"],#slots-game-grid[data-grid-cols="3"],.casino-game-grid[data-grid-cols="3"],.game-grid[data-grid-cols="3"]{gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.game-card.slot-style .game-card-info{padding:6px 7px!important}.game-card.slot-style .game-title{font-size:.73rem!important}.game-card.slot-style .game-provider{font-size:.62rem!important}#vipCodepenDashboard .containers>header{flex-wrap:wrap!important;gap:8px!important}#vip3dContainersGrid{display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#vip3dContainersGrid[data-grid-cols="3"]{gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#vip3dContainersGrid .card{min-width:0!important;overflow:hidden!important;padding:10px!important}#vip3dContainersGrid .card h3{font-size:.74rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#vip3dContainersGrid .card .slot{height:110px!important}#vip3dContainersGrid[data-grid-cols="3"] .card .slot{height:86px!important}#vip3dContainersGrid .card .desc{font-size:.72rem!important;line-height:1.25!important}#vip3dContainersGrid .card .date{font-size:.64rem!important}.nx-deposit-qr-address-grid{grid-template-columns:1fr!important;padding:14px!important;text-align:center}.nx-wd-dual-converter{gap:6px!important;grid-template-columns:1fr!important}#depMethodCardsGrid,#wdMethodCardsGrid,.nx-method-grid{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.nx-chat-floating-tab{align-items:center;background:linear-gradient(160deg,rgba(16,185,129,.95),rgba(15,23,42,.96));border:1px solid rgba(52,211,153,.45);border-radius:14px 0 0 14px;border-right:none;box-shadow:-6px 8px 25px rgba(0,0,0,.55),0 0 16px rgba(16,185,129,.25);color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px 10px;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease;z-index:1245}.nx-chat-floating-tab:hover{transform:translateY(-50%) translateX(-3px)}.nx-chat-floating-tab.chat-is-open{opacity:0;pointer-events:none;transform:translateY(-50%) translateX(100%)}.nx-chat-tab-label{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.nx-chat-live-dot{animation:nxPulseDot 1.8s infinite;background:#34d399;border-radius:50%;box-shadow:0 0 10px #34d399;display:inline-block;height:8px;width:8px}@keyframes nxPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.25)}}.nx-chat-drawer{backdrop-filter:blur(22px);background:linear-gradient(180deg,rgba(15,21,35,.98),rgba(10,14,24,.99));border:1px solid rgba(148,163,184,.22);border-radius:20px;bottom:16px;box-shadow:-14px 18px 48px rgba(0,0,0,.72),0 0 0 1px rgba(52,211,153,.12);display:flex;flex-direction:column;max-width:calc(100vw - 24px);opacity:1;overflow:hidden;position:fixed;right:12px;top:84px;transform:translateX(0);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s ease;width:345px;z-index:1260}.nx-chat-drawer.collapsed{opacity:0;pointer-events:none;transform:translateX(calc(100% + 28px))}.nx-chat-header{align-items:center;background:rgba(20,29,47,.95);border-bottom:1px solid rgba(148,163,184,.16);display:flex;justify-content:space-between;padding:12px 14px}.nx-chat-header-left{align-items:center;color:#f8fafc;display:flex;font-size:.85rem;gap:8px}.nx-chat-online-pill{background:rgba(52,211,153,.14);border:1px solid rgba(52,211,153,.3);border-radius:999px;color:#34d399;font-size:.7rem;font-weight:700;padding:2px 8px}.nx-chat-header-actions{align-items:center;display:flex;gap:6px}.nx-chat-icon-btn{align-items:center;background:rgba(30,41,59,.75);border:1px solid rgba(148,163,184,.2);border-radius:9px;color:#cbd5e1;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .18s ease;width:30px}.nx-chat-icon-btn:hover{background:rgba(52,211,153,.18);border-color:rgba(52,211,153,.45);color:#34d399}.nx-chat-tip-header-btn{border-color:rgba(250,204,21,.35);color:#facc15}.nx-chat-quick-search{background:rgba(13,19,32,.9);border-bottom:1px solid rgba(148,163,184,.12);padding:8px 12px;position:relative}.nx-chat-search-input-wrap{align-items:center;background:rgba(2,6,23,.7);border:1px solid rgba(148,163,184,.2);border-radius:10px;display:flex;gap:8px;padding:6px 10px}.nx-chat-search-input-wrap i{color:#64748b;font-size:.78rem}.nx-chat-search-input-wrap input{background:transparent;border:none;color:#f8fafc;font-size:.78rem;outline:none;width:100%}.nx-chat-search-results{background:rgba(15,23,42,.98);border:1px solid rgba(56,189,248,.35);border-radius:12px;box-shadow:0 14px 32px rgba(0,0,0,.65);left:12px;max-height:210px;overflow-y:auto;padding:6px;position:absolute;right:12px;top:calc(100% - 2px);z-index:25}.nx-inline-search-row{align-items:center;border-radius:8px;display:flex;justify-content:space-between;padding:6px 8px;transition:background .15s ease}.nx-inline-search-row:hover{background:rgba(30,41,59,.85)}.nx-inline-search-user{align-items:center;cursor:pointer;display:flex;gap:8px}.nx-inline-search-user img{border-radius:8px;height:28px;object-fit:cover;width:28px}.nx-inline-search-user strong{color:#fff;display:block;font-size:.8rem}.nx-inline-search-user small{font-size:.68rem}.nx-chat-messages{display:flex;flex:1;flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain;padding:12px}.nx-chat-msg{align-items:flex-start;background:rgba(23,32,51,.72);border:1px solid rgba(148,163,184,.13);border-radius:13px;display:flex;gap:9px;padding:9px 11px;transition:border-color .18s ease,background .18s ease}.nx-chat-msg:hover{background:rgba(30,41,59,.86);border-color:rgba(148,163,184,.25)}.nx-chat-avatar{border:1px solid rgba(52,211,153,.35);border-radius:10px;cursor:pointer;flex-shrink:0;height:34px;object-fit:cover;transition:transform .15s ease;width:34px}.nx-chat-avatar:hover{transform:scale(1.06)}.nx-chat-msg-body{flex:1;min-width:0}.nx-chat-msg-head{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:3px}.nx-chat-user-btn{align-items:center;background:transparent;border:none;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:5px;padding:0}.nx-chat-user-btn:hover,.nx-chat-user-btn:hover .nx-chat-username{color:#38bdf8;text-decoration:underline}.nx-chat-vip-tag{background:rgba(15,23,42,.8);border:1px solid rgba(52,211,153,.35);border-radius:6px;font-size:.64rem;font-weight:800;padding:1px 6px}.nx-chat-time{color:#64748b;font-size:.66rem}.nx-chat-msg-text{color:#e2e8f0;font-size:.81rem;line-height:1.38;word-break:break-word}.nx-chat-mention{color:#facc15;font-weight:700;text-decoration:none}.nx-chat-mention:hover{text-decoration:underline}.nx-chat-msg--tip-direct{background:linear-gradient(135deg,rgba(250,204,21,.14),rgba(16,185,129,.12));border:1px solid rgba(250,204,21,.4);flex-direction:column}.nx-chat-msg--tip-drop{background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(56,189,248,.14));border:1px solid rgba(52,211,153,.45);flex-direction:column}.nx-chat-tip-badge-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.nx-tip-pill-icon{background:rgba(250,204,21,.2);border-radius:999px;color:#facc15;font-size:.66rem;font-weight:800;letter-spacing:.04em;padding:2px 8px}.nx-tip-pill-icon.nx-drop-pill{background:rgba(52,211,153,.22);color:#34d399}.nx-chat-tip-main{align-items:flex-start;display:flex;gap:9px;width:100%}.nx-chat-tip-content{flex:1;min-width:0}.nx-chat-tip-amount-line{color:#e2e8f0;font-size:.78rem;margin-top:2px}.nx-chat-tip-amount-line strong{color:#34d399;font-weight:900}.nx-chat-tip-note{color:#cbd5e1;font-size:.75rem;font-style:italic;margin-top:4px}.nx-drop-amount-badge{background:rgba(16,185,129,.25);border-radius:8px;color:#34d399;font-size:.78rem;font-weight:900;padding:2px 8px}.nx-claim-drop-btn{background:linear-gradient(135deg,#f59e0b,#10b981);border:1px solid rgba(250,204,21,.55);border-radius:9px;color:#090d16;cursor:pointer;font-size:.78rem;font-weight:900;padding:7px 12px;transition:transform .15s ease,filter .15s ease;width:100%}.nx-claim-drop-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.nx-drop-claimed-pill{align-items:center;color:#94a3b8;display:flex;font-size:.72rem;gap:5px}.nx-chat-footer{background:rgba(15,23,42,.96);border-top:1px solid rgba(148,163,184,.16);display:flex;flex-direction:column;gap:8px;padding:10px 12px}.nx-chat-tip-bar{display:grid;gap:7px;grid-template-columns:1fr 1fr}.nx-chat-action-pill{align-items:center;background:rgba(30,41,59,.85);border:1px solid rgba(148,163,184,.22);border-radius:9px;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:.74rem;font-weight:800;gap:6px;justify-content:center;padding:6px 10px;transition:all .18s ease}.nx-chat-action-pill.nx-pill-direct-tip{border-color:rgba(250,204,21,.38);color:#facc15}.nx-chat-action-pill.nx-pill-drop-tip{border-color:rgba(52,211,153,.38);color:#34d399}.nx-chat-action-pill:hover{filter:brightness(1.12);transform:translateY(-1px)}.nx-chat-input-form{align-items:center;display:flex;gap:7px}.nx-chat-input-form input{background:rgba(2,6,23,.78);border:1px solid rgba(148,163,184,.24);border-radius:11px;color:#fff;flex:1;font-size:.82rem;outline:none;padding:9px 12px}.nx-chat-input-form input:focus{border-color:#34d399}.nx-chat-send-btn{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.nx-player-profile-card-modal{background:linear-gradient(180deg,#1a1d2e,#121521)!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:22px!important;box-shadow:0 24px 64px rgba(0,0,0,.82)!important;max-width:560px!important;overflow:hidden;padding:0!important;width:94%!important}.nx-pcard-topbar{align-items:center;background:hsla(0,0%,100%,.03);border-bottom:1px solid rgba(148,163,184,.14);display:flex;justify-content:space-between;padding:16px 22px}.nx-pcard-title{align-items:center;color:#f8fafc;display:flex;font-size:1.05rem;font-weight:800;gap:9px}.nx-pcard-close{background:transparent;border:none;color:#94a3b8;cursor:pointer;font-size:1.6rem;line-height:1}.nx-pcard-body{display:flex;flex-direction:column;gap:16px;padding:20px 22px 24px}.nx-pcard-identity-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.nx-pcard-user-meta{align-items:center;display:flex;gap:14px}.nx-pcard-avatar{border:2px solid rgba(250,204,21,.55);border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.45);height:66px;object-fit:cover;width:66px}.nx-pcard-name-line{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.nx-pcard-name-line h3{color:#fff;font-size:1.22rem;font-weight:900;margin:0}.nx-pcard-vip-Chip{background:rgba(15,23,42,.85);border:1px solid rgba(250,204,21,.4);border-radius:999px;color:#facc15;font-size:.72rem;font-weight:800;padding:3px 9px}.nx-pcard-joined{color:#94a3b8;font-size:.78rem;margin-top:4px}.nx-pcard-joined strong{color:#cbd5e1}.nx-pcard-actions{align-items:center;display:flex;gap:8px}.nx-pcard-icon-btn{align-items:center;background:rgba(30,41,59,.8);border:1px solid rgba(148,163,184,.22);border-radius:11px;color:#cbd5e1;cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.nx-pcard-icon-btn:hover{border-color:rgba(250,204,21,.5);color:#fff}.nx-pcard-tip-btn{align-items:center;background:linear-gradient(135deg,#f59e0b,#eab308);border:1px solid rgba(250,204,21,.55);border-radius:11px;box-shadow:0 6px 18px rgba(245,158,11,.28);color:#0f172a;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:900;gap:7px;padding:10px 16px}.nx-pcard-rank-box{background:rgba(15,23,42,.75);border:1px solid rgba(148,163,184,.16);border-radius:14px;padding:13px 15px}.nx-pcard-rank-labels{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px;justify-content:space-between;margin-bottom:8px}.nx-pcard-progress-track{background:rgba(2,6,23,.85);border-radius:999px;height:9px;overflow:hidden;width:100%}.nx-pcard-progress-fill{background:linear-gradient(90deg,#f59e0b,#34d399);border-radius:999px;height:100%}.nx-pcard-stats-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-pcard-stat-box{background:rgba(25,30,48,.88);border:1px solid rgba(148,163,184,.15);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:13px 15px}.nx-pcard-stat-box .stat-label{color:#94a3b8;font-size:.74rem;font-weight:600}.nx-pcard-stat-box .stat-val{color:#f8fafc;font-size:1.05rem;font-weight:900}.nx-pcard-stat-box.nx-stat-deposit .stat-val{color:#34d399}.nx-pcard-stat-box.nx-stat-withdraw .stat-val{color:#38bdf8}.nx-pcard-stat-box.nx-stat-tipped .stat-val{color:#facc15}.nx-player-search-modal,.nx-tip-modal{max-width:560px!important;width:94%!important}.nx-player-search-bar{align-items:center;background:rgba(2,6,23,.78);border:1px solid rgba(56,189,248,.35);border-radius:13px;display:flex;gap:10px;margin-bottom:14px;padding:11px 14px}.nx-player-search-bar i{color:#38bdf8}.nx-player-search-bar input{background:transparent;border:none;color:#fff;font-size:.9rem;outline:none;width:100%}.nx-player-directory-list{display:flex;flex-direction:column;gap:9px;max-height:360px;overflow-y:auto}.nx-player-dir-item{align-items:center;background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.16);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:11px 14px}.nx-player-dir-left{align-items:center;display:flex;gap:11px}.nx-player-dir-avatar{border:1px solid rgba(52,211,153,.4);border-radius:11px;height:42px;object-fit:cover;width:42px}.nx-player-dir-actions{align-items:center;display:flex;gap:7px}.nx-dir-tip-btn{border-color:rgba(250,204,21,.4)!important;color:#facc15!important}.nx-tip-tabs{display:grid;gap:8px;grid-template-columns:1fr 1fr}.nx-tip-tab-btn{align-items:center;background:rgba(15,23,42,.78);border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:800;gap:7px;justify-content:center;padding:10px 12px}.nx-tip-tab-btn.active{background:linear-gradient(135deg,rgba(250,204,21,.2),rgba(16,185,129,.2));border-color:rgba(250,204,21,.55);color:#facc15}.nx-tip-quick-amounts,.nx-tip-quick-players{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.nx-quick-player-chip{background:rgba(15,23,42,.85);border:1px solid rgba(56,189,248,.35);border-radius:999px;color:#38bdf8;cursor:pointer;font-size:.75rem;font-weight:700;padding:4px 10px}.nx-quick-player-chip:hover{background:rgba(56,189,248,.2)}.nx-global-footer{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);backface-visibility:hidden;background:linear-gradient(180deg,rgba(22,35,54,.8),rgba(14,23,38,.88))!important;border:none!important;border-radius:0!important;border-top:1px solid rgba(186,230,253,.22)!important;box-shadow:inset 0 1px 0 rgba(224,242,254,.16),0 -10px 32px rgba(2,6,23,.38);color:#dbeafe;margin:44px 0 0!important;max-width:100%!important;padding:22px 0 20px;transform:translateZ(0);width:100%!important}.nx-footer-inner{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:1420px;width:92%}.nx-footer-coins-row{align-items:center;border-bottom:1px solid rgba(186,230,253,.14);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-bottom:14px}.nx-footer-coin-pill{align-items:center;background:rgba(30,46,70,.58);border:1px solid rgba(186,230,253,.2);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);cursor:pointer;display:inline-flex;gap:7px;padding:6px 11px;transition:background .18s ease,border-color .18s ease,transform .18s ease}.nx-footer-coin-pill:hover{background:rgba(56,189,248,.18);border-color:rgba(125,211,252,.55);transform:translateY(-1px)}.nx-footer-coin-pill img{border-radius:50%;flex-shrink:0;height:20px;object-fit:contain;width:20px}.nx-footer-coin-pill strong{color:#f8fafc;font-size:.76rem;font-weight:800;letter-spacing:.03em}.nx-footer-simple-main{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.nx-footer-brand-logo{align-items:center;display:flex;gap:12px;max-width:540px}.nx-footer-brand-logo img{border:1px solid rgba(125,211,252,.45);border-radius:10px;flex-shrink:0;height:40px;object-fit:cover;width:40px}.nx-footer-brand-logo h3{color:#fff;font-size:1.08rem;font-weight:900;letter-spacing:.08em;margin:0 0 2px}.nx-footer-inline-links{align-items:center;display:flex;flex-wrap:wrap;gap:14px 18px}.nx-footer-inline-links a{color:#bae6fd;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .16s ease}.nx-footer-inline-links a:hover{color:#fff}.nx-footer-regulatory-bar{border-top:1px solid rgba(186,230,253,.14);gap:12px;justify-content:space-between;padding-top:14px}.nx-footer-badges,.nx-footer-regulatory-bar{align-items:center;display:flex;flex-wrap:wrap}.nx-footer-badges{gap:8px}.nx-reg-badge{align-items:center;background:rgba(30,46,70,.62);border:1px solid rgba(186,230,253,.22);border-radius:999px;color:#e0f2fe;display:inline-flex;font-size:.72rem;font-weight:700;gap:6px;padding:4px 10px}.nx-reg-badge.nx-reg-18{background:rgba(239,68,68,.18);border-color:rgba(239,68,68,.5);color:#fca5a5;font-weight:900}.nx-footer-copyright{color:#94a3b8;font-size:.75rem}#bet-slip,#betslipDrawerToggleBtn,.betslip-drawer-toggle{display:none!important;pointer-events:none!important;visibility:hidden!important}#mobile-bottom-nav,.mobile-bottom-nav{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,rgba(22,35,54,.93),rgba(15,24,39,.97))!important;border:none!important;border-radius:0!important;border-top:1px solid rgba(186,230,253,.24)!important;bottom:0!important;box-shadow:inset 0 1px 0 rgba(224,242,254,.18),0 -8px 24px rgba(2,6,23,.5)!important;left:0!important;margin:0!important;max-width:100%!important;right:0!important;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease!important;width:100%!important;will-change:transform,opacity}#mobile-bottom-nav.nav-hidden-bottom,.mobile-bottom-nav.nav-hidden-bottom{opacity:0!important;pointer-events:none!important;transform:translate3d(0,115%,0)!important}#nx-chat-drawer,.nx-chat-drawer{backdrop-filter:blur(10px) saturate(120%)!important;-webkit-backdrop-filter:blur(10px) saturate(120%)!important;backface-visibility:hidden;background:linear-gradient(180deg,rgba(22,35,54,.84),rgba(14,23,38,.9))!important;border:none!important;border-left:1px solid rgba(186,230,253,.22)!important;border-radius:0!important;bottom:0!important;box-shadow:-10px 0 32px rgba(2,6,23,.48),inset 1px 0 0 rgba(224,242,254,.14)!important;height:calc(100vh - 64px)!important;max-width:100vw!important;position:fixed!important;right:0!important;top:64px!important;transform:translateZ(0);width:344px!important;z-index:1360!important}#nx-chat-drawer.collapsed,.nx-chat-drawer.collapsed{opacity:0!important;pointer-events:none!important;transform:translate3d(102%,0,0)!important}.nx-chat-header{background:rgba(28,44,68,.62)!important;border-bottom:1px solid rgba(186,230,253,.18)!important}.nx-chat-quick-search{background:rgba(20,32,50,.58)!important;border-bottom:1px solid rgba(186,230,253,.14)!important}.nx-chat-footer{background:rgba(24,38,58,.68)!important;border-top:1px solid rgba(186,230,253,.18)!important}#top-bar,.top-bar{align-items:center!important;backdrop-filter:blur(10px) saturate(120%)!important;-webkit-backdrop-filter:blur(10px) saturate(120%)!important;backface-visibility:hidden;background:linear-gradient(180deg,rgba(24,38,58,.8),rgba(16,26,42,.86))!important;border:none!important;border-bottom:1px solid rgba(186,230,253,.22)!important;border-radius:0!important;box-shadow:inset 0 1px 0 rgba(224,242,254,.2),0 6px 24px rgba(2,6,23,.42)!important;box-sizing:border-box!important;display:flex!important;height:64px!important;left:0!important;margin:0!important;max-width:100%!important;position:fixed!important;right:0!important;top:0!important;transform:translateZ(0)!important;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease!important;width:100%!important;will-change:transform,opacity;z-index:1400!important}@media (min-width:769px){#top-bar.nav-hidden-top,.top-bar.nav-hidden-top{opacity:1!important;pointer-events:auto!important;transform:translateZ(0)!important}}@media (max-width:768px){#top-bar.nav-hidden-top,.top-bar.nav-hidden-top{opacity:0!important;pointer-events:none!important;transform:translate3d(0,-115%,0)!important}}.nx-top-rail-slot{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:68px;z-index:2}.nx-top-sidebar-toggle{align-items:center!important;background:rgba(34,51,76,.65)!important;border:1px solid rgba(186,230,253,.24)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 4px 10px rgba(2,6,23,.32)!important;box-sizing:border-box!important;color:#e0f2fe!important;cursor:pointer;display:inline-flex!important;height:46px!important;justify-content:center!important;margin:0!important;padding:0!important;transition:background .18s ease,border-color .18s ease,color .18s ease;width:46px!important}.nx-sidebar-collapse-btn svg,.nx-top-sidebar-toggle svg{display:block;flex-shrink:0;height:20px!important;width:20px!important}.nx-top-sidebar-toggle:hover,body.nx-sidebar-open .nx-top-sidebar-toggle{background:rgba(56,189,248,.22)!important;border-color:rgba(125,211,252,.6)!important;color:#fff!important}.nx-topbar-aligned-inner{box-sizing:border-box;gap:14px;height:100%;justify-content:space-between;margin-left:auto!important;margin-right:auto!important;max-width:1420px!important;width:92%!important}.nx-topbar-aligned-inner,.top-left-brand-group{align-items:center;display:flex;padding:0!important}.top-left-brand-group{flex-shrink:0;gap:10px;margin:0!important}#top-bar .top-logo-container,#top-bar .top-right-controls,.top-bar .top-logo-container,.top-bar .top-right-controls{align-items:center!important;display:flex!important;gap:10px!important;margin:0!important;padding:0!important}#top-bar .top-right-controls,.top-bar .top-right-controls{justify-content:flex-end!important}.top-center-search-cluster{align-items:center;display:flex;flex:1 1 auto;gap:10px;justify-content:center;margin:0 auto;max-width:560px}.nx-top-search-box{align-items:center;background:rgba(15,25,42,.68);border:1px solid rgba(186,230,253,.22);border-radius:11px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;flex:1 1 0;gap:9px;height:38px;max-width:270px;min-width:145px;padding:0 13px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.nx-top-search-box:focus-within{background:rgba(15,25,42,.92);border-color:rgba(125,211,252,.65);box-shadow:0 0 0 3px rgba(56,189,248,.16)}.nx-top-search-box>i{color:#7dd3fc;flex-shrink:0;font-size:.84rem}.nx-top-search-box.nx-top-player-box>i{color:#38bdf8}.nx-top-search-box input{background:transparent;border:none;color:#f8fafc;font-size:.82rem;font-weight:600;outline:none;width:100%}.nx-top-search-box input::placeholder{color:#94a3b8;font-weight:500}.nx-top-search-dropdown{background:rgba(16,26,42,.97);border:1px solid rgba(186,230,253,.26);border-radius:14px;box-shadow:0 18px 42px rgba(2,6,23,.82);display:flex;flex-direction:column;gap:4px;left:0;max-height:340px;min-width:270px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:1500}.nx-top-search-empty{color:#94a3b8;font-size:.8rem;padding:14px 12px;text-align:center}.nx-top-search-item{align-items:center;border-radius:10px;color:#f1f5f9;display:flex;gap:10px;padding:7px 9px;text-decoration:none;transition:background .16s ease}.nx-top-search-item:hover{background:rgba(56,189,248,.16)}.nx-top-search-item img{border:1px solid rgba(186,230,253,.25);border-radius:8px;flex-shrink:0;height:36px;object-fit:cover;width:36px}.nx-top-player-item{justify-content:space-between}.nx-top-player-click{align-items:center;cursor:pointer;display:flex;flex:1;gap:9px;min-width:0}.nx-top-player-click img{border-radius:50%}.nx-top-search-meta{display:flex;flex:1;flex-direction:column;min-width:0}.nx-top-search-meta strong{color:#f8fafc;font-size:.81rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-top-search-meta small{color:#94a3b8;font-size:.7rem}.nx-top-search-Action{align-items:center;background:rgba(16,185,129,.16);border-radius:7px;color:#34d399;display:inline-flex;flex-shrink:0;font-size:.72rem;height:26px;justify-content:center;width:26px}.lang-switcher-btn,.nx-top-profile-btn,.top-user-balance{background:rgba(30,46,70,.62)!important;border:1px solid rgba(186,230,253,.24)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)!important;color:#f8fafc!important}.nx-top-profile-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:700;gap:8px;height:38px;padding:4px 12px 4px 5px;transition:all .18s ease}.lang-switcher-btn:hover,.nx-top-profile-btn:hover,.top-user-balance:hover{background:rgba(56,189,248,.2)!important;border-color:rgba(125,211,252,.58)!important}.nx-top-profile-avatar{border:1.5px solid #38bdf8;border-radius:50%;height:28px;object-fit:cover;width:28px}.nx-3d-icon{align-items:center;display:inline-flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45));flex-shrink:0;height:24px;justify-content:center;transition:transform .18s ease;width:24px}.nx-3d-icon svg{display:block;height:100%;width:100%}.nx-3d-icon.nx-3d-mobile{height:22px;width:22px}.nx-sidebar-group-head:hover .nx-3d-icon,.nx-sidebar-item:hover .nx-3d-icon,.nx-sidebar-standalone-btn:hover .nx-3d-icon{transform:scale(1.08)}.nx-left-sidebar{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);backface-visibility:hidden;background:linear-gradient(180deg,rgba(22,35,54,.8),rgba(14,23,38,.88));border-right:1px solid rgba(186,230,253,.22);bottom:0;box-shadow:inset -1px 0 0 rgba(224,242,254,.1),8px 0 28px rgba(2,6,23,.42);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding:10px 10px 16px;position:fixed;top:64px;transform:translateZ(0);transition:width .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),padding .22s ease;width:248px;z-index:1350}.nx-sidebar-top-row{align-items:center;display:none;flex-shrink:0;gap:12px;padding:2px 4px 10px}.nx-sidebar-collapse-btn{align-items:center;background:rgba(34,51,76,.68);border:1px solid rgba(186,230,253,.22);border-radius:11px;color:#e0f2fe;cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:all .18s ease;width:40px}.nx-sidebar-mini-brand{align-items:center;cursor:pointer;display:flex;gap:9px}.nx-sidebar-mini-brand img{border:1px solid rgba(125,211,252,.5);border-radius:8px;height:28px;object-fit:cover;width:28px}.nx-sidebar-mini-brand span{color:#f8fafc;font-size:1rem;font-weight:900;letter-spacing:.08em}.nx-sidebar-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 0 14px}.nx-left-sidebar.collapsed .nx-sidebar-scroll{scrollbar-width:none!important;-ms-overflow-style:none!important}.nx-left-sidebar.collapsed .nx-sidebar-scroll::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.nx-left-sidebar:not(.collapsed) .nx-sidebar-scroll{scrollbar-color:rgba(125,211,252,.35) transparent!important;scrollbar-width:thin!important}.nx-left-sidebar:not(.collapsed) .nx-sidebar-scroll::-webkit-scrollbar{display:block!important;width:5px!important}.nx-left-sidebar:not(.collapsed) .nx-sidebar-scroll::-webkit-scrollbar-track{background:transparent!important}.nx-left-sidebar:not(.collapsed) .nx-sidebar-scroll::-webkit-scrollbar-thumb{background:rgba(125,211,252,.35)!important;border-radius:999px!important}.nx-sidebar-group{background:rgba(28,44,68,.52);border:1px solid rgba(186,230,253,.16);border-radius:14px;flex-shrink:0;overflow:visible;transition:border-color .2s ease,background .2s ease}.nx-sidebar-group.open{border-color:rgba(125,211,252,.28)}.nx-sidebar-group-head{align-items:center;background:rgba(38,58,88,.55);border:none;border-radius:13px 13px 0 0;color:#f8fafc;cursor:pointer;display:flex;font-size:.88rem;font-weight:800;justify-content:space-between;padding:11px 13px;transition:background .18s ease;width:100%}.nx-sidebar-group:not(.open) .nx-sidebar-group-head{border-radius:13px}.nx-sidebar-group-head:hover{background:rgba(56,189,248,.2)}.nx-sgroup-left{gap:11px;min-width:0}.nx-sgroup-chevron,.nx-sgroup-left{align-items:center;display:inline-flex}.nx-sgroup-chevron{background:hsla(0,0%,100%,.08);border-radius:7px;color:#bae6fd;flex-shrink:0;font-size:.72rem;height:24px;justify-content:center;transition:transform .22s ease;width:24px}.nx-sidebar-group:not(.open) .nx-sgroup-chevron{transform:rotate(180deg)}.nx-sidebar-group-items{display:none;flex-direction:column;gap:3px;padding:7px}.nx-sidebar-group.open .nx-sidebar-group-items{display:flex}.nx-sidebar-item{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;box-sizing:border-box;color:#e0f2fe;cursor:pointer;display:flex;flex-shrink:0;font-size:.83rem;font-weight:700;gap:11px;padding:8px 11px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease;width:100%}.nx-sitem-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-sidebar-item:hover{background:rgba(186,230,253,.1);color:#fff}.nx-sidebar-item.active{background:rgba(56,189,248,.22);border-color:rgba(125,211,252,.45);color:#fff}.nx-sidebar-item.nx-item-highlight{background:linear-gradient(90deg,rgba(56,189,248,.28),rgba(124,58,237,.24));border-color:rgba(125,211,252,.42);color:#f8fafc}.nx-sidebar-live-pill{background:rgba(239,68,68,.22);border:1px solid rgba(239,68,68,.5);border-radius:6px;color:#fca5a5;flex-shrink:0;font-size:.6rem;font-weight:900;letter-spacing:.05em;margin-left:auto;padding:2px 6px}.nx-sidebar-standalone-btn{align-items:center;background:rgba(30,46,70,.58);border:1px solid rgba(186,230,253,.18);border-radius:12px;box-sizing:border-box;color:#f1f5f9;cursor:pointer;display:flex;flex-shrink:0;font-size:.84rem;font-weight:800;gap:11px;padding:10px 12px;transition:background .18s ease,border-color .18s ease;width:100%}.nx-sidebar-standalone-btn.active,.nx-sidebar-standalone-btn:hover{background:rgba(56,189,248,.22);border-color:rgba(125,211,252,.5)}.nx-sidebar-backdrop{background:rgba(4,7,15,.52);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease;z-index:1340}.nx-sidebar-backdrop.active{opacity:1;pointer-events:auto}#authModalOverlay,#avatarViewModalOverlay,#gamePlayModalOverlay,#nxPlayerProfileCardOverlay,#nxPlayerSearchModalOverlay,#nxSiteNoticeOverlay,#nxTipModalOverlay,#profileModalOverlay,.auth-modal-overlay,.avatar-view-modal-overlay{box-sizing:border-box!important;padding:14px 10px!important;z-index:3000!important}#profileModal{display:flex!important;flex-direction:column!important;max-height:calc(100dvh - 28px)!important;overflow:hidden!important;padding:20px 18px!important;position:relative!important}#profileModal .auth-body{max-height:calc(100dvh - 68px)!important;overflow-y:auto!important;padding-top:6px!important}#profileModalCloseBtn,.auth-modal-close{align-items:center!important;background:rgba(15,23,42,.94)!important;border:1.5px solid rgba(125,211,252,.5)!important;border-radius:50%!important;box-shadow:0 4px 14px rgba(0,0,0,.55)!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:1.35rem!important;height:38px!important;justify-content:center!important;line-height:1!important;pointer-events:auto!important;position:absolute!important;right:12px!important;top:12px!important;width:38px!important;z-index:120!important}#profileModalCloseBtn:hover,.auth-modal-close:hover{background:rgba(239,68,68,.85)!important;border-color:#fca5a5!important;color:#fff!important}.nx-footer-lang-switcher{align-items:center;background:rgba(28,44,68,.62);border:1px solid rgba(186,230,253,.22);border-radius:14px;display:none;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 14px}.nx-footer-lang-label{align-items:center;color:#e0f2fe;display:inline-flex;font-size:.78rem;font-weight:800;gap:6px}.nx-footer-lang-Label i,.nx-footer-lang-label i{color:#38bdf8}.nx-footer-lang-pills{display:flex;flex-wrap:wrap;gap:6px}.nx-footer-lang-btn{background:rgba(15,25,42,.75)!important;border:1px solid rgba(186,230,253,.2)!important;border-radius:9px!important;color:#cbd5e1!important;cursor:pointer;font-size:.74rem!important;font-weight:800!important;padding:6px 10px!important;transition:all .16s ease}.nx-footer-lang-btn.active,.nx-footer-lang-btn:hover{background:rgba(56,189,248,.25)!important;border-color:rgba(125,211,252,.65)!important;color:#fff!important}@media (min-width:769px){html{font-size:90%!important}.nx-sidebar-backdrop{display:none!important}body{background-attachment:scroll!important;padding-left:62px!important;padding-right:0!important;padding-top:58px!important;transition:padding-left .22s cubic-bezier(.22,1,.36,1)}body.nx-sidebar-open{padding-left:224px!important}#top-bar,.top-bar{height:58px!important;padding-left:62px!important;padding-right:0!important;transition:padding-left .22s cubic-bezier(.22,1,.36,1)}body.nx-sidebar-open #top-bar,body.nx-sidebar-open .top-bar{padding-left:224px!important}.nx-top-rail-slot{width:62px!important}.nx-top-sidebar-toggle{border-radius:11px!important;height:40px!important;width:40px!important}.top-logo-container .nx-brand-crest-wrap{border-radius:11px!important;height:38px!important;width:38px!important}.top-logo-container h1{font-size:1.05rem!important}.nx-top-search-box{height:34px!important;max-width:245px!important}.lang-switcher-btn,.nx-top-profile-btn,.top-nav-btn.admin-pill,.top-user-balance{font-size:.76rem!important;height:34px!important}.nx-top-profile-avatar{height:24px!important;width:24px!important}.nx-topbar-aligned-inner{max-width:1320px!important;width:90%!important}#app,#casino-page-wrapper,#live-casino-page-wrapper,#promotions-page-wrapper,#slots-page-wrapper,#sports-page-wrapper,#vip-page-wrapper{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:1320px!important;padding-left:0!important;padding-right:0!important;padding-top:18px!important;width:90%!important}.nx-footer-inner{max-width:1320px!important;width:90%!important}#heroSwiper{height:clamp(420px,33vw,500px)!important}#heroSwiper .swiper-slide{background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.nx-left-sidebar{top:58px!important;width:224px!important}.nx-3d-icon{height:21px;width:21px}#nx-chat-drawer,.nx-chat-drawer{height:calc(100vh - 58px)!important;top:58px!important;width:318px!important}.nx-left-sidebar.collapsed{padding:8px 0 14px!important;pointer-events:auto!important;transform:translateZ(0)!important;width:62px!important}.nx-left-sidebar.collapsed .nx-sidebar-scroll{align-items:center;gap:6px!important;padding:0 0 12px!important}.nx-left-sidebar.collapsed .nx-sidebar-group-head,.nx-left-sidebar.collapsed .nx-sidebar-live-pill,.nx-left-sidebar.collapsed .nx-sidebar-mini-brand,.nx-left-sidebar.collapsed .nx-sitem-label{display:none!important}.nx-left-sidebar.collapsed .nx-sidebar-group{background:transparent!important;border-color:transparent!important;border-radius:0!important;width:100%!important}.nx-left-sidebar.collapsed .nx-sidebar-group-items{align-items:center;display:flex!important;gap:5px!important;padding:0!important;width:100%}.nx-left-sidebar.collapsed .nx-sidebar-item,.nx-left-sidebar.collapsed .nx-sidebar-standalone-btn{align-items:center!important;background:rgba(34,51,76,.62)!important;border:1px solid rgba(186,230,253,.2)!important;border-radius:11px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);height:40px!important;justify-content:center!important;margin:0 auto!important;padding:0!important;width:40px!important}.nx-left-sidebar.collapsed .nx-sidebar-item:hover,.nx-left-sidebar.collapsed .nx-sidebar-standalone-btn:hover{background:rgba(56,189,248,.24)!important;border-color:rgba(125,211,252,.55)!important}.nx-left-sidebar.collapsed .nx-sidebar-item.active,.nx-left-sidebar.collapsed .nx-sidebar-item.nx-item-highlight{background:linear-gradient(135deg,rgba(56,189,248,.36),rgba(99,102,241,.32))!important;border-color:rgba(125,211,252,.6)!important}}@media (max-width:768px){body{background-attachment:scroll!important;background-blend-mode:hard-light!important;padding-bottom:56px!important;padding-left:0!important;padding-top:52px!important}#top-bar,.top-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,rgba(22,35,54,.94),rgba(15,24,39,.97))!important;gap:5px!important;height:50px!important;padding:0 6px!important}.nx-top-rail-slot{flex-shrink:0;position:static!important;width:auto!important}.nx-top-sidebar-toggle{border-radius:9px!important;height:32px!important;width:32px!important}.nx-top-sidebar-toggle svg{height:17px!important;width:17px!important}.nx-topbar-aligned-inner{flex:1 1 auto!important;gap:5px!important;margin:0!important;max-width:none!important;min-width:0;width:auto!important}.top-logo-container .nx-brand-crest-wrap{border-radius:8px!important;height:28px!important;min-width:28px!important;width:28px!important}.top-logo-container h1{font-size:.76rem!important;letter-spacing:.02em!important}.top-center-search-cluster{flex:1 1 auto!important;margin:0!important}.nx-top-search-box,.top-center-search-cluster{gap:4px!important;max-width:none!important;min-width:0!important}.nx-top-search-box{border-radius:999px!important;flex:1 1 0!important;height:30px!important;padding:0 7px!important}.nx-top-search-box input,.nx-top-search-box>i{font-size:.68rem!important}.nx-top-search-box input{min-width:0!important}.nx-top-search-dropdown{left:8px!important;max-height:62vh!important;min-width:0!important;position:fixed!important;right:8px!important;top:52px!important;width:auto!important;z-index:1650!important}#top-bar #langSwitcherWrap,#topAdminBtn,#topDesktopProfileNavBtn,.nx-top-profile-btn,.top-bar .lang-switcher-wrap{display:none!important}.nx-footer-lang-switcher{display:flex!important}.top-user-balance{border-radius:999px!important;flex-shrink:0!important;font-size:.7rem!important;gap:4px!important;height:30px!important;padding:0 8px!important}.top-user-balance svg{height:13px!important;width:13px!important}.top-btn-login,.top-btn-register{border-radius:999px!important;font-size:.68rem!important;height:29px!important;padding:0 8px!important}.nx-left-sidebar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,rgba(22,35,54,.96),rgba(14,23,38,.98))!important;top:0;width:252px;z-index:1450}.nx-sidebar-top-row{display:flex}.nx-left-sidebar.collapsed{pointer-events:none;transform:translate3d(-105%,0,0)!important}#nx-chat-drawer,.nx-chat-drawer{background:linear-gradient(180deg,rgba(20,32,50,.97),rgba(13,21,35,.99))!important;border-left:none!important;border-radius:0!important;bottom:54px!important;height:calc(100vh - 104px)!important;left:0!important;max-width:100%!important;right:0!important;top:50px!important;width:100%!important}#nx-chat-drawer,.nx-chat-drawer,.nx-global-footer{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nx-global-footer{background:linear-gradient(180deg,rgba(20,32,50,.95),rgba(13,21,35,.98))!important;margin-bottom:0!important;padding:18px 0 24px!important}.nx-footer-regulatory-bar,.nx-footer-simple-main{align-items:flex-start;flex-direction:column}.nx-pcard-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.top-logo-container h1{display:none!important}}body.nx-modal-scroll-lock,html.nx-modal-scroll-lock{overflow:hidden!important;overscroll-behavior:none!important}#authModalOverlay,#avatarViewModalOverlay,#gamePlayModalOverlay,#nxPlayerProfileCardOverlay,#nxPlayerSearchModalOverlay,#nxSiteNoticeOverlay,#nxTipModalOverlay,#profileModalOverlay,.auth-modal-overlay{overscroll-behavior:contain!important}#nxCurrencyGridContainer,#nxPlayerDirectoryList,#profileModal,#profileModal .auth-body,.auth-modal,.auth-modal .auth-body,.nx-admin-table-wrap,.nx-chat-messages,.nx-pcard-body,.nx-player-profile-card,.nx-top-search-dropdown{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}#top-user-info,.top-user-info{align-items:center;display:inline-flex;gap:8px;position:relative!important}#topBalanceWrapper,.top-user-balance{border-radius:999px!important;cursor:pointer!important;gap:7px!important;height:38px!important;padding:0 12px 0 8px!important;position:relative!important;white-space:nowrap!important}#topBalanceWrapper,.nx-top-curr-orb,.top-user-balance{align-items:center!important;display:inline-flex!important;justify-content:center!important;overflow:hidden!important}.nx-top-curr-orb{background:rgba(15,23,42,.75)!important;border:1.5px solid rgba(186,230,253,.35)!important;border-radius:50%!important;box-shadow:0 1px 4px rgba(0,0,0,.35)!important;flex-shrink:0!important;height:20px!important;max-width:20px!important;min-width:20px!important;width:20px!important}.nx-top-curr-orb.is-flag{border-radius:3.5px!important;height:15px!important;max-width:22px!important;min-width:22px!important;padding:0!important;width:22px!important}#topBalanceCurrIcon,.nx-top-curr-icon,.top-user-balance img{border-radius:50%!important;display:block!important;flex-shrink:0!important;height:18px!important;margin:0!important;max-height:18px!important;max-width:18px!important;min-width:18px!important;object-fit:contain!important;object-position:center!important;padding:0!important;width:18px!important}#topBalanceCurrIcon.is-flag,.nx-top-curr-icon.is-flag,.top-user-balance img.is-flag{border-radius:3px!important;height:15px!important;max-height:15px!important;max-width:22px!important;min-width:22px!important;object-fit:fill!important;width:22px!important}#currencyDropdown.nx-currency-square-popover,.currency-dropdown.nx-currency-square-popover{backdrop-filter:blur(14px) saturate(130%)!important;-webkit-backdrop-filter:blur(14px) saturate(130%)!important;background:linear-gradient(180deg,rgba(19,30,48,.97),rgba(11,18,31,.99))!important;border:1px solid rgba(125,211,252,.28)!important;border-radius:16px!important;box-shadow:0 22px 54px rgba(2,6,23,.85),inset 0 1px 0 rgba(224,242,254,.2)!important;cursor:default;display:none!important;flex-direction:column!important;height:416px!important;left:auto!important;max-height:calc(100vh - 84px)!important;max-width:calc(100vw - 24px)!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:0!important;top:calc(100% + 8px)!important;user-select:none;width:416px!important;z-index:2550!important}#currencyDropdown.nx-currency-square-popover.active,#currencyDropdown.nx-currency-square-popover.open,.currency-dropdown.nx-currency-square-popover.active,.currency-dropdown.nx-currency-square-popover.open{display:flex!important}.nx-curr-box-header{align-items:center;background:rgba(26,41,64,.55);border-bottom:1px solid rgba(186,230,253,.14);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:10px 12px 9px}.nx-curr-box-title,.nx-curr-box-title-group{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-curr-box-title-group strong{align-items:center;color:#f8fafc;display:flex;font-size:.82rem;font-weight:800;gap:6px;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-curr-box-title-group small{color:#38bdf8;font-size:.66rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-curr-box-close,.nx-curr-close-btn{align-items:center!important;background:rgba(30,41,59,.78)!important;border:1px solid rgba(186,230,253,.22)!important;border-radius:8px!important;color:#cbd5e1!important;cursor:pointer!important;display:inline-flex!important;flex-shrink:0!important;font-size:1rem!important;height:26px!important;justify-content:center!important;line-height:1!important;min-width:26px!important;padding:0!important;transition:all .16s ease;width:26px!important}.nx-curr-box-close:hover,.nx-curr-close-btn:hover{background:rgba(239,68,68,.24)!important;border-color:rgba(248,113,113,.5)!important;color:#fff!important}.nx-curr-box-search{align-items:center;background:rgba(15,23,42,.84);border:1px solid rgba(148,163,184,.25);border-radius:10px;display:flex;flex-shrink:0;height:33px;margin:8px 10px 7px;padding:0 10px;position:relative}.nx-curr-box-search:focus-within{border-color:rgba(56,189,248,.65);box-shadow:0 0 0 2px rgba(56,189,248,.16)}.nx-curr-box-search i{color:#94a3b8;font-size:.74rem;margin-right:7px}.nx-curr-box-search input{background:transparent;border:none;color:#f8fafc;font-size:.75rem;font-weight:500;outline:none;width:100%}.nx-curr-box-search input::placeholder{color:#64748b}.nx-curr-box-tabs{align-items:center;border-bottom:1px solid rgba(186,230,253,.12);display:flex;flex-shrink:0;gap:5px;padding:0 10px 7px}.nx-curr-tab,.nx-curr-tab-btn{align-items:center;background:rgba(30,41,59,.58);border:1px solid rgba(148,163,184,.2);border-radius:8px;color:#cbd5e1;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:.69rem;font-weight:700;gap:4px;height:28px;justify-content:center;padding:0 7px;transition:all .16s ease;white-space:nowrap}.nx-curr-tab small,.nx-curr-tab-btn small{background:rgba(15,23,42,.55);border-radius:999px;font-size:.61rem;font-weight:700;opacity:.8;padding:1px 5px}.nx-curr-tab-btn:hover,.nx-curr-tab:hover{background:rgba(51,65,85,.78);color:#fff}.nx-curr-tab-btn.active,.nx-curr-tab.active{background:linear-gradient(135deg,rgba(14,165,233,.34),rgba(16,185,129,.28));border-color:rgba(56,189,248,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff}.nx-curr-square-grid{display:grid;flex:1 1 auto;gap:6px;grid-auto-rows:max-content;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain!important;padding:8px 10px 10px}.nx-curr-square-grid::-webkit-scrollbar{width:5px}.nx-curr-square-grid::-webkit-scrollbar-track{background:rgba(15,23,42,.4)}.nx-curr-square-grid::-webkit-scrollbar-thumb{background:rgba(125,211,252,.3);border-radius:999px}.nx-curr-grid-card{background:rgba(24,37,58,.68);border:1px solid rgba(148,163,184,.18);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:space-between;min-width:0;padding:7px 9px;text-align:left;transition:transform .14s ease,border-color .14s ease,background .14s ease}.nx-curr-grid-card:hover{background:rgba(34,52,80,.88);border-color:rgba(125,211,252,.45);transform:translateY(-1px)}.nx-curr-grid-card.active,.nx-curr-grid-card.selected{background:linear-gradient(135deg,rgba(16,185,129,.22),rgba(14,165,233,.22));border-color:rgba(52,211,153,.68);box-shadow:0 4px 12px rgba(16,185,129,.18),inset 0 1px 0 hsla(0,0%,100%,.16)}.nx-curr-card-top{align-items:center;display:flex;gap:6px;min-width:0}.nx-curr-card-icon,.nx-curr-card-icon.is-coin{background:rgba(15,23,42,.8);border:1px solid hsla(0,0%,100%,.22);border-radius:50%!important;flex-shrink:0!important;height:20px!important;max-height:20px!important;max-width:20px!important;min-width:20px!important;object-fit:contain!important;width:20px!important}.nx-curr-card-icon.is-flag{background:transparent!important;border:1px solid hsla(0,0%,100%,.28)!important;border-radius:3.5px!important;flex-shrink:0!important;height:16px!important;max-height:16px!important;max-width:24px!important;min-width:24px!important;object-fit:fill!important;width:24px!important}.nx-curr-card-code-wrap{align-items:baseline;display:flex;flex:1 1 auto;gap:4px;min-width:0}.nx-curr-card-code,.nx-curr-card-code-wrap strong{color:#f8fafc;font-size:.76rem;font-weight:800;letter-spacing:.02em}.nx-curr-card-sym{color:#38bdf8;font-size:.64rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-curr-badge,.nx-curr-card-dep-badge,.nx-curr-deposit-badge{display:none!important}.nx-curr-card-name{color:#cbd5e1;font-size:.66rem}.nx-curr-card-name,.nx-curr-card-rate,.nx-curr-card-sub{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-curr-card-rate,.nx-curr-card-sub{color:#94a3b8;font-size:.6rem}.nx-curr-card-bal{border-top:1px dashed rgba(148,163,184,.14);color:#6ee7b7;font-size:.65rem;font-weight:800;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.nx-curr-empty,.nx-curr-empty-state{color:#94a3b8;font-size:.78rem;grid-column:1/-1;padding:28px 12px;text-align:center}#nxTipModalOverlay img{max-height:44px!important;max-width:44px!important;object-fit:cover!important}#nxTipModalBalanceBadge{margin-right:38px!important}#nxPlayerProfileCardOverlay{z-index:2680!important}.nx-tip-recipient-input-wrap{align-items:center;display:flex;position:relative}.nx-tip-recipient-input-wrap input{padding-left:14px!important}#nxTipRecipientPreviewCard,.nx-tip-recipient-preview{margin-top:10px}.nx-tip-preview-empty,.nx-tip-recipient-status{align-items:center;background:rgba(30,41,59,.65);border:1px solid rgba(148,163,184,.22);border-radius:11px;color:#cbd5e1;display:flex;font-size:.76rem;font-weight:600;gap:8px;padding:9px 12px}.nx-tip-preview-empty.is-warn,.nx-tip-recipient-status.nx-tip-recipient-warn{background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.38);color:#fcd34d}.nx-tip-recipient-status.nx-tip-recipient-notfound{background:rgba(239,68,68,.12);border-color:rgba(248,113,113,.35);color:#fca5a5}.nx-tip-recipient-card{background:linear-gradient(145deg,rgba(20,34,54,.9),rgba(13,23,38,.95));border:1px solid rgba(52,211,153,.42);border-radius:14px;box-shadow:0 8px 22px rgba(2,6,23,.45),inset 0 1px 0 rgba(224,242,254,.15);display:flex;flex-direction:column;gap:9px;padding:12px}.nx-tip-rcard-top,.nx-tip-recipient-card-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.nx-tip-rcard-user{align-items:center;display:flex;flex:1 1 auto;gap:10px;min-width:0}.nx-tip-rcard-avatar-wrap,.nx-tip-recipient-avatar-wrap{flex-shrink:0!important;height:42px!important;max-width:42px!important;min-width:42px!important;position:relative;width:42px!important}.nx-tip-rcard-avatar,.nx-tip-recipient-avatar{border:2px solid rgba(56,189,248,.65)!important;border-radius:50%!important;box-shadow:0 4px 10px rgba(0,0,0,.4);display:block!important;height:42px!important;max-height:42px!important;max-width:42px!important;min-width:42px!important;object-fit:cover!important;width:42px!important}.nx-tip-rcard-online-dot,.nx-tip-recipient-online-dot{background:#10b981;border:2px solid #0f172a;border-radius:50%;bottom:0;height:11px;position:absolute;right:0;width:11px}.nx-tip-rcard-identity,.nx-tip-recipient-identity{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.nx-tip-rcard-name-row,.nx-tip-recipient-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.nx-tip-rcard-name-row strong,.nx-tip-recipient-uname{color:#f8fafc;font-size:.88rem;font-weight:800}.nx-tip-rcard-xp-sub{color:#94a3b8;font-size:.68rem;font-weight:600}.nx-tip-rcard-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.nx-tip-rcard-verified-pill,.nx-tip-recipient-verified{align-items:center;background:rgba(16,185,129,.18);border:1px solid rgba(16,185,129,.42);border-radius:999px;color:#6ee7b7;display:inline-flex;font-size:.64rem;font-weight:700;gap:4px;padding:3px 8px;white-space:nowrap}.nx-tip-rcard-vip-badge,.nx-tip-recipient-vip-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.65rem;font-weight:800;gap:4px;padding:2px 7px;white-space:nowrap}.nx-tip-rcard-prof-btn,.nx-tip-recipient-profile-btn{align-items:center!important;background:rgba(30,41,59,.75)!important;border:1px solid rgba(125,211,252,.28)!important;border-radius:8px!important;color:#e0f2fe!important;cursor:pointer;display:inline-flex!important;flex-shrink:0;height:30px!important;justify-content:center!important;padding:0!important;transition:all .15s ease;width:30px!important}.nx-tip-rcard-prof-btn:hover,.nx-tip-recipient-profile-btn:hover{background:rgba(56,189,248,.25)!important;border-color:rgba(56,189,248,.6)!important;color:#fff!important}.nx-tip-rcard-progress-bar,.nx-tip-recipient-vip-track{background:rgba(30,41,59,.9);border-radius:999px;height:6px;overflow:hidden}.nx-tip-rcard-progress-fill,.nx-tip-recipient-vip-fill{border-radius:999px;height:100%;transition:width .25s ease}.nx-tip-rcard-stats-row,.nx-tip-recipient-stats-row{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-tip-rcard-stat,.nx-tip-recipient-stat{background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.14);border-radius:8px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 8px}.nx-tip-rcard-stat small,.nx-tip-rcard-stat span,.nx-tip-recipient-stat span{color:#94a3b8;font-size:.61rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-tip-rcard-stat strong,.nx-tip-recipient-stat strong{color:#f8fafc;font-size:.73rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#nxTipQuickPlayers{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.nx-quick-player-chip{align-items:center!important;background:rgba(24,37,58,.78)!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:999px!important;color:#f1f5f9!important;cursor:pointer!important;display:inline-flex!important;font-size:.73rem!important;font-weight:700!important;gap:6px!important;height:30px!important;overflow:hidden!important;padding:0 10px 0 5px!important}.nx-quick-player-chip.active,.nx-quick-player-chip:hover{background:rgba(14,165,233,.22)!important;border-color:rgba(56,189,248,.6)!important}.nx-chip-mini-avatar,.nx-quick-player-chip img{border:1px solid rgba(125,211,252,.45)!important;border-radius:50%!important;display:block!important;flex-shrink:0!important;height:20px!important;max-height:20px!important;max-width:20px!important;min-width:20px!important;object-fit:cover!important;width:20px!important}.nx-mobile-search-overlay{overscroll-behavior:contain!important;padding:0!important;z-index:2700!important}.nx-mobile-search-sheet{background:linear-gradient(180deg,rgba(16,26,42,.99),#0a101c);box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100vw;overflow:hidden;width:100vw}.nx-mob-search-header{align-items:center;background:rgba(22,35,54,.88);border-bottom:1px solid rgba(186,230,253,.15);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:12px 14px 10px}.nx-mob-search-tabs{align-items:center;display:flex;flex:1 1 auto;gap:8px}.nx-mob-search-tab{align-items:center;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.24);border-radius:11px;color:#cbd5e1;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:.82rem;font-weight:800;gap:7px;height:38px;justify-content:center;transition:all .16s ease}.nx-mob-search-tab.active{background:linear-gradient(135deg,rgba(14,165,233,.35),rgba(16,185,129,.28));border-color:rgba(56,189,248,.65);box-shadow:0 4px 14px rgba(14,165,233,.22);color:#fff}.nx-mob-search-close{align-items:center;background:rgba(30,41,59,.85);border:1px solid rgba(186,230,253,.24);border-radius:11px;color:#f8fafc;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.35rem;height:38px;justify-content:center;line-height:1;width:38px}.nx-mob-search-input-wrap{align-items:center;background:rgba(15,23,42,.92);border:1.5px solid rgba(56,189,248,.48);border-radius:13px;box-shadow:0 6px 20px rgba(2,6,23,.45),inset 0 1px 0 hsla(0,0%,100%,.08);display:flex;flex-shrink:0;height:46px;margin:12px 14px 10px;padding:0 14px;position:relative}.nx-mob-search-input-wrap i{color:#38bdf8;flex-shrink:0;font-size:.96rem;margin-right:10px}.nx-mob-search-input-wrap input{background:transparent;border:none;color:#fff;font-size:.94rem;font-weight:600;outline:none;width:100%}.nx-mob-search-input-wrap input::placeholder{color:#94a3b8;font-weight:500}.nx-mob-search-clear{align-items:center;background:rgba(148,163,184,.24);border:none;border-radius:50%;color:#f8fafc;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;height:26px;justify-content:center;width:26px}.nx-mob-search-results{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain!important;padding:4px 14px 28px;-webkit-overflow-scrolling:touch}.nx-mob-search-section-label{color:#7dd3fc;font-size:.74rem;font-weight:800;letter-spacing:.04em;margin:4px 0 10px;text-transform:uppercase}.nx-mob-search-games-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-mob-search-game-card{background:rgba(24,37,58,.78);border:1px solid rgba(186,230,253,.18);border-radius:13px;box-shadow:0 6px 16px rgba(2,6,23,.4);color:#f8fafc;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.nx-mob-search-game-thumb{aspect-ratio:16/10;background:#0f172a;overflow:hidden;position:relative;width:100%}.nx-mob-search-game-thumb img{display:block;height:100%;object-fit:cover;width:100%}.nx-mob-search-game-badge{background:rgba(15,23,42,.85);border:1px solid rgba(125,211,252,.35);border-radius:999px;color:#7dd3fc;font-size:.6rem;font-weight:800;padding:2px 7px;position:absolute;right:6px;top:6px}.nx-mob-search-game-badge.is-live{background:rgba(220,38,38,.88);border-color:rgba(252,165,165,.5);color:#fff}.nx-mob-search-game-info{display:flex;flex-direction:column;gap:2px;padding:8px 10px}.nx-mob-search-game-info strong{color:#f8fafc;font-size:.78rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-mob-search-game-info small{color:#94a3b8;font-size:.66rem;font-weight:600}.nx-mob-search-players-list{display:flex;flex-direction:column;gap:8px}.nx-mob-search-player-card{align-items:center;background:rgba(24,37,58,.78);border:1px solid rgba(186,230,253,.18);border-radius:13px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.nx-mob-search-player-main{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;gap:10px;min-width:0}.nx-mob-search-player-main img{border:1.5px solid rgba(56,189,248,.55);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.nx-mob-search-player-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-mob-search-player-meta strong{color:#f8fafc;font-size:.86rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-mob-search-player-meta span{font-size:.7rem;font-weight:700}.nx-mob-search-player-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.nx-mob-player-btn{align-items:center;background:rgba(15,23,42,.75);border:1px solid rgba(125,211,252,.3);border-radius:9px;color:#e0f2fe;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:5px;height:32px;padding:0 10px}.nx-mob-player-btn.is-tip{background:rgba(250,204,21,.14);border-color:rgba(250,204,21,.45);color:#fde047}.nx-mob-search-empty{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:10px;padding:48px 16px;text-align:center}.nx-mob-search-empty i{color:#38bdf8;font-size:2rem;opacity:.7}@media (max-width:768px){#topBalanceWrapper,.top-user-balance{gap:5px!important;height:30px!important;padding:0 8px 0 6px!important}.nx-top-curr-orb{height:16px!important;max-width:16px!important;min-width:16px!important;width:16px!important}.nx-top-curr-orb.is-flag{border-radius:3px!important;height:13px!important;max-width:19px!important;min-width:19px!important;width:19px!important}#topBalanceCurrIcon,.nx-top-curr-icon,.top-user-balance img{height:14px!important;max-height:14px!important;max-width:14px!important;min-width:14px!important;object-fit:contain!important;width:14px!important}#topBalanceCurrIcon.is-flag,.nx-top-curr-icon.is-flag,.top-user-balance img.is-flag{border-radius:2.5px!important;height:13px!important;max-height:13px!important;max-width:19px!important;min-width:19px!important;object-fit:fill!important;width:19px!important}#currencyDropdown.nx-currency-square-popover,.currency-dropdown.nx-currency-square-popover{border-radius:16px!important;height:min(420px,74dvh)!important;left:8px!important;max-height:76dvh!important;position:fixed!important;right:8px!important;top:54px!important;width:auto!important;z-index:2600!important}.nx-curr-square-grid{gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:8px!important}.nx-curr-grid-card{padding:7px 8px!important}.nx-top-search-box{cursor:pointer!important}.nx-top-search-box input{pointer-events:none!important}}.nx-privacy-header-btn.is-private-active{background:linear-gradient(135deg,rgba(245,158,11,.24),rgba(217,119,6,.16))!important;border-color:rgba(245,158,11,.55)!important;box-shadow:0 4px 14px rgba(245,158,11,.18);color:#fde68a!important}.nx-profile-privacy-bar{align-items:center;background:linear-gradient(135deg,rgba(22,35,56,.92),rgba(15,23,42,.95));border:1px solid rgba(125,211,252,.22);border-radius:14px;box-shadow:0 8px 20px rgba(2,6,23,.35);display:flex;gap:14px;justify-content:space-between;margin-bottom:14px;padding:13px 16px;transition:all .2s ease}.nx-profile-privacy-bar.is-private{background:linear-gradient(135deg,rgba(45,33,18,.85),rgba(15,23,42,.95));border-color:rgba(245,158,11,.48)}.nx-privacy-bar-left{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.nx-privacy-bar-icon{align-items:center;background:rgba(56,189,248,.14);border:1px solid rgba(56,189,248,.35);border-radius:11px;color:#38bdf8;display:inline-flex;flex-shrink:0;font-size:1rem;height:38px;justify-content:center;width:38px}.nx-profile-privacy-bar.is-private .nx-privacy-bar-icon{background:rgba(245,158,11,.18);border-color:rgba(245,158,11,.45);color:#fbbf24}.nx-privacy-bar-text{display:flex;flex-direction:column;gap:3px;min-width:0}.nx-privacy-bar-text strong{color:#f8fafc;font-size:.86rem;font-weight:800}.nx-privacy-bar-text span{color:#94a3b8;font-size:.73rem;line-height:1.35}.nx-privacy-switch-btn{align-items:center;background:rgba(15,23,42,.85);border:1px solid rgba(148,163,184,.32);border-radius:999px;color:#cbd5e1;cursor:pointer;display:inline-flex;flex-shrink:0;gap:9px;padding:6px 12px 6px 8px;transition:all .2s ease}.nx-privacy-switch-btn.active{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.55);color:#fde68a}.nx-privacy-switch-track{background:rgba(100,116,139,.45);border-radius:999px;display:inline-block;height:19px;position:relative;transition:background .2s ease;width:34px}.nx-privacy-switch-btn.active .nx-privacy-switch-track{background:#f59e0b}.nx-privacy-switch-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.35);height:15px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:15px}.nx-privacy-switch-btn.active .nx-privacy-switch-thumb{transform:translateX(15px)}.nx-privacy-switch-label{font-size:.74rem;font-weight:800;white-space:nowrap}.nx-privacy-status-pill{align-items:center;background:rgba(16,185,129,.16);border:1px solid rgba(16,185,129,.4);border-radius:999px;color:#6ee7b7;display:inline-flex;font-size:.68rem;font-weight:800;padding:3px 9px}.nx-privacy-status-pill.is-hidden{background:rgba(245,158,11,.18);border-color:rgba(245,158,11,.45);color:#fde68a}.nx-privacy-toggle-row{align-items:center;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.18);border-radius:12px;color:#e2e8f0;cursor:pointer;display:flex;font-size:.82rem;font-weight:700;gap:12px;justify-content:space-between;padding:12px 14px}.nx-privacy-toggle-row input[type=checkbox]{accent-color:#f59e0b;cursor:pointer;flex-shrink:0;height:18px;width:18px}.nx-pcard-private-banner{align-items:center;background:linear-gradient(135deg,rgba(45,33,18,.72),rgba(15,23,42,.92));border:1px solid rgba(245,158,11,.42);border-radius:14px;box-shadow:inset 0 1px 0 rgba(254,243,199,.1);display:flex;gap:12px;margin:12px 0;padding:16px}.nx-pcard-private-orb{align-items:center;background:rgba(245,158,11,.2);border:1px solid rgba(245,158,11,.45);border-radius:12px;color:#fbbf24;display:inline-flex;flex-shrink:0;font-size:1.1rem;height:42px;justify-content:center;width:42px}.nx-pcard-private-copy{display:flex;flex-direction:column;gap:4px}.nx-pcard-private-copy strong{color:#fef3c7;font-size:.88rem;font-weight:800}.nx-pcard-private-copy p{color:#cbd5e1;font-size:.75rem;line-height:1.4;margin:0}.nx-pdir-private-note{background:rgba(245,158,11,.1);border:1px dashed rgba(245,158,11,.35);border-radius:10px;font-size:.74rem;gap:8px;padding:10px 12px}.nx-pdir-private-note,.nx-tip-rcard-private-bar{align-items:center;color:#fde68a;display:flex;font-weight:600}.nx-tip-rcard-private-bar{background:rgba(245,158,11,.12);border:1px dashed rgba(245,158,11,.38);border-radius:9px;font-size:.72rem;gap:7px;padding:8px 11px}@media (max-width:640px){.nx-profile-privacy-bar{align-items:stretch;flex-direction:column}.nx-privacy-switch-btn{align-self:flex-start}}#menu{border-radius:14px!important;box-sizing:border-box!important;font-size:.77rem!important;max-width:220px!important;min-width:196px!important;padding:8px 10px!important;width:210px!important;z-index:3200!important}#menu .inner{gap:3px!important;max-height:calc(100vh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:2px!important}#menu .User-Profile{gap:8px!important;padding:4px 6px!important}#menu #menuUserAvatar,#menu .User-Profile img.user-avatar{flex-shrink:0!important;height:28px!important;max-width:28px!important;min-width:28px!important;width:28px!important}#menu .User-Profile .username{font-size:.78rem!important;line-height:1.2!important}#menu .User-Profile .balance{font-size:.71rem!important}#menu hr{margin:3px 0!important}#menu section{gap:2px!important}#menu header{font-size:.6rem!important;letter-spacing:.04em!important;margin-top:1px!important;padding:0 6px!important}#menu li{border-radius:6px!important;gap:8px!important;min-height:25px!important;padding:4px 8px!important}#menu li,#menu li i{font-size:.76rem!important}#menu li i{opacity:.85;text-align:center!important;width:15px!important}#menu .color-sliders{gap:6px!important;padding:2px 4px!important}#menu .color-sliders label{font-size:.65rem!important}#authModal{max-width:540px!important;padding:20px 20px 22px!important}#authModal,#profileModal{box-sizing:border-box!important;width:96%!important}#profileModal{max-width:960px!important;padding:18px 20px 22px!important}#authModal .auth-tabs{gap:8px!important;margin-bottom:14px!important;padding-right:44px!important}#authModal .auth-modal-close{align-items:center!important;display:inline-flex!important;height:34px!important;justify-content:center!important;right:14px!important;top:14px!important;width:34px!important;z-index:30!important}#profileModal .nx-profile-exec-header{padding-right:56px!important;position:relative!important}#profileModal #profileModalCloseBtn,#profileModal .auth-modal-close{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:34px!important;justify-content:center!important;margin:0!important;position:absolute!important;right:12px!important;top:12px!important;transform:none!important;width:34px!important;z-index:40!important}#avatarViewImage{border-radius:22px!important;box-shadow:0 20px 50px rgba(0,0,0,.75),0 0 24px rgba(56,189,248,.35)!important;height:min(360px,86vw)!important;image-rendering:auto!important;max-height:360px!important;max-width:360px!important;object-fit:cover!important;width:min(360px,86vw)!important}.nx-footer-theme-studio{background:linear-gradient(145deg,rgba(20,32,50,.78),rgba(12,20,34,.88));border:1px solid rgba(56,189,248,.25);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);display:none;flex-direction:column;gap:10px;margin-bottom:10px;padding:12px 14px}.nx-footer-theme-head{align-items:center;display:flex;justify-content:space-between}.nx-footer-theme-presets{display:flex;flex-wrap:wrap;gap:6px}.nx-theme-preset-btn{align-items:center;background:rgba(15,23,42,.78);border:1px solid rgba(148,163,184,.24);border-radius:9px;color:#e2e8f0;cursor:pointer;display:inline-flex;flex:1 1 calc(33.333% - 6px);font-size:.73rem;font-weight:700;gap:6px;justify-content:center;min-width:92px;padding:7px 8px;transition:all .16s ease}.nx-theme-preset-btn.active{background:linear-gradient(135deg,rgba(16,185,129,.22),rgba(56,189,248,.25));border-color:#38bdf8;box-shadow:0 0 12px rgba(56,189,248,.25);color:#fff}.nx-theme-dot{border:1px solid hsla(0,0%,100%,.45);border-radius:50%;flex-shrink:0;height:11px;width:11px}.nx-footer-theme-sliders{display:grid;gap:10px;grid-template-columns:1fr 1fr;padding-top:4px}.nx-mobile-hue-slider-label{color:#cbd5e1;display:flex;flex-direction:column;font-size:.71rem;font-weight:700;gap:5px}.nx-mobile-hue-slider-label input[type=range]{appearance:none;background:linear-gradient(90deg,#ef4444,#eab308,#10b981,#06b6d4,#6366f1,#ec4899,#ef4444);border-radius:999px;cursor:pointer;height:6px;outline:none;width:100%}.nx-avatar-creator-box{background:linear-gradient(145deg,rgba(15,23,42,.92),rgba(9,14,26,.96));border:1px solid rgba(56,189,248,.26);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 8px 22px rgba(2,6,23,.45);margin:6px 0 12px;padding:12px 13px}.nx-avatar-creator-head{align-items:center;border-bottom:1px solid rgba(148,163,184,.14);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:10px;padding-bottom:9px}.nx-avatar-creator-title{align-items:center;color:#f8fafc;display:inline-flex;font-size:.82rem;font-weight:800;gap:7px;letter-spacing:.01em}.nx-avatar-creator-title i{color:#38bdf8;filter:drop-shadow(0 0 6px rgba(56,189,248,.55));font-size:.88rem}.nx-avatar-creator-badge{background:rgba(16,185,129,.14);border:1px solid rgba(52,211,153,.35);border-radius:999px;color:#34d399;font-size:.66rem;font-weight:700;letter-spacing:.02em;padding:2px 8px}.nx-trait-group{margin-bottom:9px}.nx-trait-label{align-items:center;color:#cbd5e1!important;display:flex!important;font-size:.72rem!important;font-weight:700!important;gap:6px;margin-bottom:5px!important;text-transform:none!important}.nx-trait-label i{color:#38bdf8;font-size:.72rem;text-align:center;width:13px}.nx-trait-chips{display:flex;flex-wrap:wrap;gap:6px}.nx-trait-chip{align-items:center;background:rgba(30,41,59,.72);border:1px solid rgba(148,163,184,.22);border-radius:8px;box-sizing:border-box;color:#cbd5e1;cursor:pointer;display:inline-flex;flex:1 1 calc(33.333% - 6px);font-size:.73rem;font-weight:600;gap:5px;justify-content:center;line-height:1.15;min-width:92px;padding:6px 8px;text-align:center;transition:all .16s ease;user-select:none}.nx-trait-chips[data-trait-group=beard] .nx-trait-chip,.nx-trait-chips[data-trait-group=expression] .nx-trait-chip{flex:1 1 calc(50% - 6px)}.nx-trait-chip:hover{background:rgba(51,65,85,.85);border-color:rgba(56,189,248,.45);color:#fff;transform:translateY(-1px)}.nx-trait-chip.active{background:linear-gradient(135deg,rgba(16,185,129,.24),rgba(56,189,248,.24));border-color:#34d399;box-shadow:0 0 12px rgba(52,211,153,.22);color:#fff;font-weight:700}.nx-color-dot{border:1px solid hsla(0,0%,100%,.35);border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.4);display:inline-block;flex-shrink:0;height:10px;width:10px}.nx-avatar-creator-hint{border-top:1px dashed rgba(148,163,184,.14);color:#94a3b8;font-size:.68rem;line-height:1.35;margin:8px 0 0;padding-top:7px}@media (max-width:768px){#app,#casino-page-wrapper,#live-casino-page-wrapper,#promotions-page-wrapper,#slots-page-wrapper,#sports-page-wrapper,#vip-page-wrapper{margin-top:0!important;max-width:100%!important;padding-bottom:20px!important;padding-top:6px!important;width:100%!important}.betworld-content-wrapper,.hero-slider-section{margin-top:0!important;padding-top:0!important}#menu,#menu.open{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.nx-footer-theme-studio{display:flex!important}#authModalOverlay,#profileModalOverlay{align-items:stretch!important;justify-content:stretch!important;margin:0!important;overflow:hidden!important;padding:0!important}#authModal,#profileModal{border-left:none!important;border-radius:0!important;border-right:none!important;border-top:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100dvh!important;margin:0!important;max-height:100dvh!important;max-width:100vw!important;min-width:100%!important;overflow:hidden!important;padding:10px 10px 0!important;transform:none!important;width:100vw!important}#authModal .auth-body,#profileModal .auth-body{flex:1 1 auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;margin:0!important;overscroll-behavior:contain!important;padding:2px 0 64px!important;touch-action:pan-y!important;width:100%!important}#authModal .auth-tabs{flex-shrink:0!important;gap:6px!important;margin:0 0 10px!important;padding-right:40px!important}#authModal .auth-tab-btn{font-size:.82rem!important;padding:9px 10px!important}#authModal .auth-modal-close{height:32px!important;right:10px!important;top:10px!important;width:32px!important}#loginForm h3,#registerForm h3{font-size:1rem!important;margin:0 0 10px!important}#loginForm .form-group,#registerForm .form-group{margin-bottom:8px!important}#loginForm .form-group label,#registerForm .form-group label{font-size:.72rem!important;margin-bottom:4px!important}#loginForm .form-group input,#registerForm .form-group input{border-radius:9px!important;font-size:.84rem!important;padding:9px 10px!important}#regGenderGrid{display:grid!important;gap:7px!important;grid-template-columns:1fr 1fr!important}#regGenderGrid .nx-gender-option{border-radius:10px!important;gap:7px!important;min-width:0!important;padding:8px 9px!important}#regGenderGrid .nx-gender-icon{flex-shrink:0!important;height:26px!important;width:26px!important}#regGenderGrid .nx-gender-meta{min-width:0!important}#regGenderGrid .nx-gender-meta strong{display:block!important;font-size:.78rem!important}#regGenderGrid .nx-gender-meta small{display:block!important;font-size:.64rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.nx-avatar-creator-box{border-radius:11px!important;margin:4px 0 10px!important;padding:10px 9px!important}.nx-avatar-creator-head{margin-bottom:8px!important;padding-bottom:7px!important}.nx-trait-group{margin-bottom:7px!important}.nx-trait-chips{gap:5px!important}.nx-trait-chip{border-radius:7px!important;flex:1 1 calc(33.333% - 5px)!important;font-size:.7rem!important;min-width:78px!important;padding:6px 5px!important}.nx-trait-chips[data-trait-group=beard] .nx-trait-chip,.nx-trait-chips[data-trait-group=expression] .nx-trait-chip{flex:1 1 calc(50% - 5px)!important}#profileModal .nx-profile-exec-header{border-radius:12px!important;margin-bottom:10px!important;padding:12px 46px 12px 10px!important;position:relative!important}#profileModal #profileModalCloseBtn,#profileModal .auth-modal-close{font-size:1.15rem!important;height:30px!important;right:10px!important;top:10px!important;width:30px!important}#profileModal .nx-profile-nav-tabs{gap:5px!important;margin-bottom:10px!important}#profileModal .nx-exec-metrics-grid{gap:7px!important;grid-template-columns:1fr 1fr!important}#profileModal .nx-cashier-layout,#profileModal .profile-bonus-tracker-box,#profileModal .profile-sub-section{box-sizing:border-box!important;padding:10px!important;width:100%!important}#nx2faSetupContainer{grid-template-columns:1fr!important;text-align:center}}#authModal .auth-body,#nxCurrencyGridContainer,#nxMobileUnifiedSearchResults,#nxPlayerDirectoryList,#profileModal .auth-body,.auth-body,.nx-chat-messages,.nx-pcard-body,.nx-top-search-dropdown,body,html{scrollbar-color:rgba(56,189,248,.42) rgba(8,13,24,.55);scrollbar-width:thin}#authModal .auth-body,#loginForm,#profileModal .auth-body,#registerForm{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important}#authModal .auth-body::-webkit-scrollbar,#nxCurrencyGridContainer::-webkit-scrollbar,#nxMobileUnifiedSearchResults::-webkit-scrollbar,#nxPlayerDirectoryList::-webkit-scrollbar,#profileModal .auth-body::-webkit-scrollbar,.auth-body::-webkit-scrollbar,.nx-chat-messages::-webkit-scrollbar,.nx-pcard-body::-webkit-scrollbar,.nx-top-search-dropdown::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{height:0!important;width:6px}#authModal .auth-body::-webkit-scrollbar-track,#nxCurrencyGridContainer::-webkit-scrollbar-track,#nxMobileUnifiedSearchResults::-webkit-scrollbar-track,#nxPlayerDirectoryList::-webkit-scrollbar-track,#profileModal .auth-body::-webkit-scrollbar-track,.auth-body::-webkit-scrollbar-track,.nx-chat-messages::-webkit-scrollbar-track,.nx-pcard-body::-webkit-scrollbar-track,.nx-top-search-dropdown::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:rgba(7,11,21,.55);border-radius:999px}#authModal .auth-body::-webkit-scrollbar-thumb,#nxCurrencyGridContainer::-webkit-scrollbar-thumb,#nxMobileUnifiedSearchResults::-webkit-scrollbar-thumb,#nxPlayerDirectoryList::-webkit-scrollbar-thumb,#profileModal .auth-body::-webkit-scrollbar-thumb,.auth-body::-webkit-scrollbar-thumb,.nx-chat-messages::-webkit-scrollbar-thumb,.nx-pcard-body::-webkit-scrollbar-thumb,.nx-top-search-dropdown::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(56,189,248,.55),rgba(139,92,246,.55));border:1px solid hsla(0,0%,100%,.08);border-radius:999px}#authModal .auth-body::-webkit-scrollbar-thumb:hover,#profileModal .auth-body::-webkit-scrollbar-thumb:hover,.auth-body::-webkit-scrollbar-thumb:hover,.nx-chat-messages::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(56,189,248,.85),rgba(168,85,247,.85))}#nxPcardAvatar,#profileAvatarImg,.nx-pcard-avatar,.nx-tip-rcard-avatar,.nx-tip-rcard-avatar-wrap,.nx-tip-recipient-avatar{cursor:zoom-in!important;transition:transform .18s ease,box-shadow .18s ease!important}#nxPcardAvatar:hover,#profileAvatarImg:hover,.nx-pcard-avatar:hover,.nx-tip-rcard-avatar:hover,.nx-tip-recipient-avatar:hover{box-shadow:0 0 18px rgba(56,189,248,.55)!important;transform:scale(1.06)}#nxFooterThemeStudio{background:rgba(15,23,42,.82)!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:14px!important;padding:12px 16px!important}#nxFooterThemeStudio .nx-mobile-color-sliders{display:grid!important;gap:14px!important;grid-template-columns:1fr 1fr!important;padding:2px 0!important;width:100%!important}#nxFooterThemeStudio .nx-mobile-color-sliders label{align-items:center!important;color:#cbd5e1!important;display:flex!important;flex-direction:column!important;font-size:.78rem!important;font-weight:600!important;gap:6px!important;width:100%!important}#nxFooterThemeStudio .nx-mobile-color-sliders input[type=range]{accent-color:#60a5fa!important;cursor:pointer!important;width:100%!important}.nx-auth-web3-divider{align-items:center;color:#94a3b8;display:flex;font-size:.75rem;gap:12px;letter-spacing:.06em;margin:14px 0 12px;text-transform:uppercase}.nx-auth-web3-divider:after,.nx-auth-web3-divider:before{background:linear-gradient(90deg,transparent,rgba(148,163,184,.28),transparent);content:"";flex:1;height:1px}.nx-web3-trigger-btn{align-items:center;background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(30,41,59,.88));border:1px solid rgba(56,189,248,.38);border-radius:12px;box-shadow:0 6px 20px rgba(2,6,23,.45),inset 0 1px 0 hsla(0,0%,100%,.08);color:#f8fafc;cursor:pointer;display:flex;font-size:.88rem;font-weight:700;gap:10px;justify-content:space-between;padding:11px 14px;transition:all .2s ease;width:100%}.nx-web3-trigger-btn:hover{background:linear-gradient(135deg,rgba(30,41,59,.96),rgba(37,99,235,.24));border-color:rgba(56,189,248,.75);box-shadow:0 8px 24px rgba(56,189,248,.22);transform:translateY(-1px)}.nx-web3-trigger-icons{align-items:center;display:inline-flex;flex-shrink:0}.nx-web3-trigger-icons img{background:#0f172a;border:1.5px solid #0f172a;border-radius:6px;height:22px;margin-left:-5px;object-fit:cover;width:22px}.nx-web3-trigger-icons img:first-child{margin-left:0}.nx-web3-trigger-text{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.nx-web3-trigger-arrow{color:#38bdf8;font-size:.82rem}.nx-web3-step-panel{animation:nxFadeSlideIn .2s ease;display:flex;flex-direction:column;gap:12px}@keyframes nxFadeSlideIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nx-web3-step-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.nx-web3-step-head h4{color:#f8fafc;font-size:1rem;margin:0 0 3px}.nx-web3-step-head p{color:#94a3b8;font-size:.76rem;line-height:1.35;margin:0}.nx-web3-back-btn{flex-shrink:0;font-size:.75rem!important;padding:6px 11px!important}.nx-web3-wallet-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-web3-wallet-item{align-items:center;background:rgba(15,23,42,.82);border:1px solid rgba(148,163,184,.22);border-radius:12px;color:#f8fafc;cursor:pointer;display:flex;gap:10px;min-width:0;padding:10px 11px;text-align:left;transition:all .18s ease}.nx-web3-wallet-item:hover{background:rgba(30,41,59,.95);border-color:rgba(56,189,248,.65);box-shadow:0 6px 18px rgba(56,189,248,.16);transform:translateY(-1px)}.nx-web3-wallet-logo{background:#090d16;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;height:34px;min-width:34px;object-fit:cover;width:34px}.nx-web3-wallet-meta{flex:1;min-width:0}.nx-web3-wallet-meta strong{color:#f8fafc;font-size:.82rem}.nx-web3-wallet-meta small,.nx-web3-wallet-meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-web3-wallet-meta small{color:#94a3b8;font-size:.68rem}.nx-web3-wallet-item>i{color:#64748b;font-size:.72rem;transition:transform .18s ease,color .18s ease}.nx-web3-wallet-item:hover>i{color:#38bdf8;transform:translateX(2px)}.nx-web3-sign-wallet-pill{align-items:center;display:flex;gap:10px}.nx-web3-sign-wallet-pill img{border:1px solid rgba(56,189,248,.4);border-radius:10px;height:38px;object-fit:cover;width:38px}.nx-web3-sign-wallet-pill strong{color:#f8fafc;display:block;font-size:.95rem}.nx-web3-sign-wallet-pill span{color:#34d399;display:inline-block;font-size:.72rem}.nx-web3-sign-card{background:rgba(10,16,30,.88);border:1px solid rgba(56,189,248,.28);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:13px}.nx-web3-address-input{background:rgba(2,6,23,.9)!important;border:1px solid rgba(56,189,248,.32)!important;color:#38bdf8!important;font-family:monospace!important;font-size:.79rem!important}.nx-web3-nonce-box{background:rgba(2,6,23,.92);border:1px dashed rgba(148,163,184,.3);border-radius:11px;padding:10px 12px}.nx-web3-nonce-head{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.72rem;gap:8px;justify-content:space-between;margin-bottom:6px}.nx-web3-gasless-tag{background:rgba(16,185,129,.14);border:1px solid rgba(52,211,153,.35);border-radius:999px;color:#34d399;font-size:.66rem;font-weight:700;padding:2px 7px}.nx-web3-nonce-box pre{color:#94a3b8;font-family:monospace;font-size:.73rem;line-height:1.42;margin:0;white-space:pre-wrap;word-break:break-all}.nx-web3-sign-submit-btn{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:2px}.nx-reg-web3-banner{align-items:center;background:linear-gradient(135deg,rgba(16,185,129,.14),rgba(56,189,248,.12));border:1px solid rgba(52,211,153,.45);border-radius:12px;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;padding:10px 12px}.nx-reg-web3-banner-left{align-items:center;display:flex;gap:10px;min-width:0}.nx-reg-web3-banner-left img{border-radius:9px;flex-shrink:0;height:34px;object-fit:cover;width:34px}.nx-reg-web3-banner-left strong{color:#f8fafc;font-size:.84rem}.nx-reg-web3-verified-pill{background:rgba(16,185,129,.18);border:1px solid rgba(52,211,153,.4);border-radius:999px;color:#34d399;font-size:.68rem;font-weight:700;padding:1px 7px}.nx-reg-web3-banner-left code{color:#38bdf8;display:block;font-family:monospace;font-size:.73rem;margin-top:2px}.nx-reg-web3-cancel-btn{flex-shrink:0;font-size:.72rem!important;padding:5px 10px!important}@media (max-width:480px){.nx-web3-wallet-grid{grid-template-columns:1fr}}html{background-color:#08090d!important}body{background:transparent!important;background-color:transparent!important;background-image:none!important;position:relative;z-index:0}body:before{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;background-blend-mode:hard-light!important;background-color:#08090d!important;background-image:url(https://assets.codepen.io/13471/abstract-light.jpg),linear-gradient(to right in oklab,hsl(var(--hue2) 50% 75%),hsl(var(--hue1) 50% 75%))!important;background-position:center 54%,50%!important;background-repeat:no-repeat!important;background-size:100% 135%,100% 100%!important;content:"";height:100vh!important;height:100lvh!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;width:100vw!important;will-change:transform;z-index:-1!important}@media (max-width:768px){body{background:transparent!important;background-color:transparent!important;background-image:none!important}body:before{background-position:center 55%,50%!important;background-size:100% 115%,100% 100%!important;height:100vh!important;height:100lvh!important;left:0!important;position:fixed!important;top:0!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;width:100vw!important}#app,.betworld-content-wrapper{background:transparent!important}}