.product-theme-toolbar{max-width:1440px;margin:10px auto 0;padding:0 24px;display:flex;align-items:center;justify-content:flex-end;gap:12px;color:#c3cfdf;font-size:12px}.product-theme-toolbar>div{display:flex;border:1px solid #7f8da355;border-radius:22px;padding:3px;background:#16283d}.product-theme-toolbar button{border:0;background:none;color:#e1e8f0;padding:8px 16px;border-radius:18px;font:inherit;cursor:pointer;min-height:34px}.product-theme-toolbar button[aria-pressed=true]{background:#bd0033;color:white;font-weight:800}.product-theme-toolbar button:focus-visible{outline:3px solid #f0b139;outline-offset:2px}
html[data-product-theme=light] body{--md-bg:#f5f6f8;--md-bg-2:#fff;--md-panel:#fff;--md-line:#e3dce1;--md-mut:#596a80;--md-blue:#b80032;--pd-blue:#b80032;--ld-blue:#b80032;--md-gold:#8e600c;--b18-bg:#f5f6f8;--b18-panel:#fff;--b18-panel-raised:#fff5f6;--b18-line:#e4dce0;--b18-soft:#4d6259;--b18-text:#203449;--b18-muted:#596b65;--b18-gold:#825c0c;background:#f5f6f8!important;color:#203449!important;color-scheme:light}
html[data-product-theme=light] .product-theme-toolbar{color:#5f6e81}html[data-product-theme=light] .product-theme-toolbar>div{background:white;border-color:#dfe3ea}html[data-product-theme=light] .product-theme-toolbar button:not([aria-pressed=true]){color:#52647a}
html[data-product-theme=light] body :is(.site-header,.site-footer,.drop,.tier-menu,.drawer,.nsel-menu,.nsel-list){background:#fff!important;color:#263b52!important;border-color:#e3dce1!important;box-shadow:0 4px 15px #27364608!important}
html[data-product-theme=light] body .site-header .brand-img{content:url('../img/brand/logo-opt.webp')!important;filter:none!important}
html[data-product-theme=light] body :is(.nav-i>a,.nav-i>button,.drop a,.drawer a,.site-footer a,.site-footer h4,.site-footer .fbottom,.hright,.nsel-btn,.lang-sel,.hicon,.cart-btn,.btn-line){color:#293e56!important;background-color:transparent!important;border-color:#dce2e9!important}
html[data-product-theme=light] body .nav-i.active>a{color:#bb0033!important}
html[data-product-theme=light] body :is(.md-hero,.pw-jackpot-band,.lo-jackpot-band,.b18-hero,.b18-panel,.b18-live-panel,.b18-slip-panel,.b18-watch-panel,.b18-bet-panel,.md-lens,.md-lp,.pd-lp,.pd-pan,.ld-lp,.ld-pan,.md-wcard,.md-jbody,.md-lbody,.pd-lbody,.ld-lbody,.md-faq,.pd-fq,.ld-fq,.b18-draw-meta,.b18-last-result,.b18-tabs,.b18-reference){background:#fff!important;border-color:#e4dce1!important;color:#253a52!important;box-shadow:0 5px 18px #24374b09!important}
html[data-product-theme=light] body :is(.md-hero,.pw-jackpot-band,.lo-jackpot-band){background:linear-gradient(110deg,#fff,#fff0f2)!important;border-top:3px solid #c00034!important}
html[data-product-theme=light] body :is(.md-clock,.md-clock small,.md-clock em,.md-cic svg,.md-buy p,.md-jp small,.pw-jackpot small,.pw-jackpot-band p,.pw-jackpot-band small,.lo-jackpot-band small,.lo-jackpot-band p,.b18-panel-head,.b18-panel-head h2,.b18-section-label,.b18-slip-head,.b18-slip-total-row,.b18-center-head,.b18-center-head h2,.b18-guide-link,.b18-live-title,.b18-countdown,.b18-total,.b18-watch-empty,.b18-ticket-empty,.b18-rules-link){color:#344960!important}
html[data-product-theme=light] body :is(.md-jp b,.pw-jackpot strong,.lo-jackpot strong){background:linear-gradient(#986109,#b17d13,#79500c)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;text-shadow:none!important}
html[data-product-theme=light] body :is(.md-cartbtn,.pd-cart,.ld-cart,.b18-icon-btn,.b18-quick-stakes button,.b18-reset-link,.b18-choice,.b18-choices button){background:#fff4f6!important;color:#9f0030!important;border-color:#ecc7d1!important}
html[data-product-theme=light] body :is(.md-paybtn,.pd-pay,.ld-pay,.b18-go,.b18-cart){background:#be0033!important;color:white!important;border-color:#be0033!important}
html[data-product-theme=light] body :is(.b18-choices button.on,.b18-choices button.chosen,.b18-choices button.active){background:#bd0033!important;color:white!important;box-shadow:0 0 0 2px #f8b8ca!important}
html[data-product-theme=light] body :is(.md-tabs,.pd-tabs,.ld-tabs){color:#334a63!important}
html[data-product-theme=light] body :is(.md-tabs button,.pd-tabs button,.ld-tabs button){color:#5b6b80!important}html[data-product-theme=light] body :is(.md-tabs button.active,.pd-tabs button.active,.ld-tabs button.active){color:#b80032!important;border-color:#b80032!important}
html[data-product-theme=light] body :is(.sheet,.modal,.nice-select,.rtable,.ptable){color:#263b52}
@media(max-width:600px){.product-theme-toolbar{padding:0 12px;font-size:11px;margin-top:6px;gap:8px}.product-theme-toolbar button{padding:7px 13px}}
/* Keep support out of the play surface until intentionally approached. */
@media(hover:hover) and (pointer:fine){
html[data-product-theme] .lucy-widget{right:0;bottom:20px}
html[data-product-theme] .lucy-launch{width:64px;padding:4px;transform:translateX(34px);transition:transform .2s ease,box-shadow .2s ease;border-radius:36px 0 0 36px}
html[data-product-theme] .lucy-launch>span:last-child{display:none}
html[data-product-theme] .lucy-launch .lucy-face{width:54px;height:54px;animation:none}
html[data-product-theme] .lucy-widget:hover .lucy-launch,html[data-product-theme] .lucy-widget:focus-within .lucy-launch,html[data-product-theme] .lucy-launch[aria-expanded=true]{transform:translateX(0)}
html[data-product-theme] .lucy-panel{right:12px;bottom:76px}
}
@media(hover:none),(pointer:coarse){html[data-product-theme] .lucy-launch>span:last-child{display:none}html[data-product-theme] .lucy-launch{padding:3px}html[data-product-theme] .lucy-launch .lucy-face{width:44px;height:44px;animation:none}}
@media(prefers-reduced-motion:reduce){html[data-product-theme] .lucy-launch{transition:none}}
