/* Contrast-aware palettes, persistent contact icons and cache-resistant banner motion. */
@property --nx81-hop{syntax:"<length>";inherits:false;initial-value:0px}
@property --nx81-sx{syntax:"<number>";inherits:false;initial-value:1}
@property --nx81-sy{syntax:"<number>";inherits:false;initial-value:1}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-promo-row>.nx80-bounce{--nx81-hop:0px;--nx81-sx:1;--nx81-sy:1;transform:translate3d(0,var(--nx81-hop),0) scale(var(--nx81-sx),var(--nx81-sy))!important;translate:none!important;animation:nx81-jelly 1.45s cubic-bezier(.4,0,.25,1) infinite!important;transform-origin:50% 100%!important;will-change:transform!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-promo-row>.nx80-bounce:nth-child(2){animation-delay:-.725s!important}
@keyframes nx81-jelly{0%,100%{--nx81-hop:0px;--nx81-sx:1;--nx81-sy:1}10%{--nx81-hop:1px;--nx81-sx:1.025;--nx81-sy:.974}28%{--nx81-hop:-5px;--nx81-sx:.988;--nx81-sy:1.025}44%{--nx81-hop:-7px;--nx81-sx:1;--nx81-sy:1}65%{--nx81-hop:-1px;--nx81-sx:.997;--nx81-sy:1.01}76%{--nx81-hop:1px;--nx81-sx:1.025;--nx81-sy:.973}88%{--nx81-hop:-1px;--nx81-sx:.997;--nx81-sy:1.008}}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-footer.nx79-footer .nx79-footer-socials .nx81-contact{display:grid!important;place-items:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;margin:0!important;padding:7px!important;border:0!important;border-radius:50%!important;color:#fff!important;text-decoration:none!important;opacity:1!important;visibility:visible!important;box-shadow:inset 0 0 0 3px #ffffff12!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-footer.nx79-footer .nx81-contact svg{display:block!important;width:24px!important;height:24px!important;max-width:100%!important;max-height:100%!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-footer.nx79-footer .nx81-contact[data-contact=Telegram]{background:#239dcc!important;color:#fff!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-footer.nx79-footer .nx81-contact[data-contact=WhatsApp]{background:#24a957!important;color:#fff!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-footer.nx79-footer .nx81-contact[data-contact=Instagram]{background:radial-gradient(circle at 25% 100%,#ffdf75,#f7535a 40%,#b52bae 72%,#6852cb)!important;color:#fff!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-main,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-all-view,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view{color:var(--site-text)!important;background:var(--site-bg)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-games-heading,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-notice,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-all-search,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-all-tabs,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-history,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-history-row,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-money-card,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-header{background:var(--site-card)!important;color:var(--site-text)!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-all-search input,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-search-panel input,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view input,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view select,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view textarea{background:var(--site-card)!important;color:var(--site-text)!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-games-summary,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-more-games,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-notice-text,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-marquee,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsite-all-tabs button.is-active,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx76-provider-fallback{color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-header .ns3831-hamburger{background:var(--site-card)!important;color:var(--nx81-link,var(--site-text))!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-header .nxsf-header-user{background:#101b17!important;color:#edce69!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-bottomnav .ns3831-bottom-item,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-bottomnav .ns3831-bottom-item small{color:var(--nx81-muted,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-bottomnav .ns3831-bottom-item.is-active,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-bottomnav .ns3831-bottom-item.is-active small{color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx79-footer .nx79-copyright,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-id,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-balance-row small,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-profile-links button>i{color:var(--nx81-muted,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx79-footer h3,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-id button,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-money-actions svg,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-support-row svg{color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-money-actions button:first-child svg{fill:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-money-actions button,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-links-group,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-profile-links .nx78-support-row{background:var(--site-card)!important;color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-vip-card{background:radial-gradient(ellipse at 85% 8%,#ffffff0b 0 40%,transparent 40.5%),radial-gradient(ellipse at 20% 100%,#ffffff06 0 45%,transparent 45.5%),var(--site-card)!important;color:var(--site-text)!important;border:1px solid var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-vip-card h3,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-vip-card p,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-vip-current>span:last-child{color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-vip-card b,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-balance-value strong i{color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx78-profile .nx78-vip-details{background:var(--site-card)!important;color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx66-amount{background:var(--site-card)!important;color:var(--site-text)!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx66-amount>span,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx79-payment-hint{color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx66-amount input{background:transparent!important;color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx66-amount input::placeholder{color:var(--nx81-muted,var(--site-text))!important;opacity:1!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx66-values button{background:var(--site-card)!important;color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-payment-view.nx66-deposit .nx66-submit,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nxsf-money-submit,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-register{background:var(--site-accent)!important;color:var(--site-on-accent)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .ns3831-event-info,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-card,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-history,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-header,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-details{background:var(--site-card)!important;color:var(--site-text)!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .ns3831-event-info strong,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-card p,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-card small,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-history li{color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .ns3831-event-info span{background:var(--site-card)!important;color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .ns3831-events-tabs button.is-active{color:var(--nx81-link,var(--site-text))!important;border-color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-card form button,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-claim,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-view-promotions .nxcmp-primary{background:var(--site-accent)!important;color:var(--site-on-accent)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-invite-content,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .ns3831-invite-rewards,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-chest-rules,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nx63-reward-box,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .ns3831-invite-count{background:var(--nx81-stage,#24204e)!important;color:#fff!important;border-color:var(--site-accent)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-ribbon-title{background-color:var(--nx81-stage,#24204e)!important;color:#fff!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-rules-title,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-rules-title small,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nx64-event-rules h3,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .ns3831-invite-link span,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .ns3831-invite-count span,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-chest-name,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-chest-value{color:#fff!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nx64-event-rules,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nxsite-invite-rule span,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nx63-reward-box p,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .nx63-reward-box small{color:var(--nx81-stage-muted,#e0dff3)!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .nx65-invite-reference .ns3831-invite-count button{background:var(--site-accent)!important;color:var(--site-on-accent)!important}
body#nxSitePublicBody.nxsp-standalone .nxsp-auth-panel,body#nxSitePublicBody.nxsp-standalone .nx66-pix-dialog{background:var(--site-card)!important;color:var(--site-text)!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone .nxsp-auth-panel :is(h2,label,p,small),body#nxSitePublicBody.nxsp-standalone .nx66-pix-dialog :is(h3,strong,label){color:var(--site-text)!important}
body#nxSitePublicBody.nxsp-standalone .nxsp-auth-panel :is(input,select),body#nxSitePublicBody.nxsp-standalone .nx66-pix-dialog textarea{background:var(--site-card)!important;color:var(--site-text)!important;border-color:var(--site-border)!important}
body#nxSitePublicBody.nxsp-standalone .nxsp-auth-panel :is(a,.nxsp-forgot-link,.nxsp-back-to-login){color:var(--nx81-link,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone .nxsp-auth-submit,body#nxSitePublicBody.nxsp-standalone .nx66-copy{background:var(--site-accent)!important;color:var(--site-on-accent)!important}
body#nxSitePublicBody.nxsp-standalone .nx66-pix-dialog .nx66-qr{background:#fff!important;color:#111!important}
body#nxSitePublicBody.nxsp-standalone .nx66-error,body#nxSitePublicBody.nxsp-standalone .nxsp-auth-error{color:var(--nx81-danger,var(--site-text))!important}
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 button:focus-visible,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 a:focus-visible,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 input:focus-visible,body#nxSitePublicBody.nxsp-standalone #nexaSite3831 textarea:focus-visible{outline:2px solid var(--nx81-link,var(--site-text))!important;outline-offset:3px!important}
@media(prefers-reduced-motion:reduce){
body#nxSitePublicBody.nxsp-standalone #nexaSite3831 .ns3831-promo-row>.nx80-bounce{animation:none!important;transform:none!important;will-change:auto!important}
}
