[data-brand-theme=croc]{--cs-black:#050a03;--cs-green:#3e7c08;--cs-lime:#c8e51a;--cs-bone:#f1f0ea;--cs-scale-deep:#153a05;--cs-scale:#6a9d10;--cs-bright:#55b20b;--cs-bone-grey:#cecfc5;--cs-black-2:#0a1606;--cs-scale-2:#1d4a08;--cs-lime-hover:#d6ef3f;--bg-canvas:var(--cs-black);--bg-field:var(--cs-black-2);--bg-field-2:var(--cs-scale-deep);--accent:var(--cs-scale);--cta:var(--cs-lime);--secondary:var(--cs-green);--paper:var(--cs-bone);--status-warn:var(--cs-lime);--ink:var(--cs-black);--ink-2:var(--cs-black-2);--ink-3:var(--cs-scale-deep);--cyan:var(--cs-scale);--cyan-dim:var(--cs-green);--magenta:var(--cs-lime);--violet:var(--cs-green);--text:var(--cs-bone);--muted:hsla(66,9%,79%,.66);--green:var(--cs-bright);--red:#e5533a;--line:var(--cs-scale-2)}[data-brand-theme=croc] .hb-title,[data-brand-theme=croc] .prm-head h1,[data-brand-theme=croc] .section-head h2,[data-brand-theme=croc] h1,[data-brand-theme=croc] h2{font-family:Barlow Condensed,Inter,system-ui,sans-serif;font-weight:800;letter-spacing:.005em;text-transform:uppercase}[data-brand-theme=croc] .hb-offer,[data-brand-theme=croc] .jackpot-value,[data-brand-theme=croc] .promo-value{font-family:Barlow Condensed,Inter,system-ui,sans-serif;font-weight:900;letter-spacing:0;color:var(--cs-lime)}[data-brand-theme=croc] .btn-primary,[data-brand-theme=croc] .hb-cta,[data-brand-theme=croc] .sp-cta{background:var(--cs-lime);color:var(--cs-black);font-weight:700;box-shadow:none;transition:background .18s ease-out,transform .18s ease-out}[data-brand-theme=croc] .btn-primary:hover,[data-brand-theme=croc] .hb-cta:hover{background:var(--cs-lime-hover);filter:none}[data-brand-theme=croc] .pb-cta{background:var(--cs-lime);color:var(--cs-black);font-weight:700;box-shadow:none}[data-brand-theme=croc] .pb-cta:hover{background:var(--cs-lime-hover);filter:none}[data-brand-theme=croc] .pb-overlay{background:linear-gradient(90deg,rgba(5,10,3,.95),rgba(5,10,3,.78) 34%,rgba(5,10,3,.42) 62%,rgba(5,10,3,.66))}[data-brand-theme=croc] .pb-sub{color:var(--cs-bone-grey)}[data-brand-theme=croc] .pb-glass .glass-card{background:rgba(21,58,5,.82);border-color:var(--cs-scale-2)}[data-brand-theme=croc] .pb-glass .glass-card p{color:var(--cs-bone-grey)}[data-brand-theme=croc] .btn-secondary,[data-brand-theme=croc] .hb-cta-secondary{background:transparent;color:var(--cs-bone);border:1px solid hsla(66,9%,79%,.4);font-weight:600}[data-brand-theme=croc] .btn-secondary:hover,[data-brand-theme=croc] .hb-cta-secondary:hover{background:var(--cs-scale-deep);border-color:hsla(66,9%,79%,.66)}[data-brand-theme=croc] .mode-toggle a.active{background:var(--cs-scale-deep);color:var(--cs-lime)}[data-brand-theme=croc] .sidebar a.active,[data-brand-theme=croc] .topbar a.active{color:var(--cs-lime);box-shadow:inset 0 -2px 0 var(--cs-lime)}[data-brand-theme=croc] .logo{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--cs-bone)}[data-brand-theme=croc] .game-card,[data-brand-theme=croc] .game-tile{border-radius:14px;border:1px solid var(--cs-scale-2);box-shadow:none;transition:border-color .18s ease-out,transform .18s ease-out}[data-brand-theme=croc] .game-card:hover,[data-brand-theme=croc] .game-tile:hover{border-color:var(--cs-lime);transform:scale(1.02)}[data-brand-theme=croc] .scale-texture{position:relative;isolation:isolate}[data-brand-theme=croc] .scale-texture:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.1;background-image:radial-gradient(circle at 50% 100%,var(--cs-scale) 0 42%,transparent 43%),radial-gradient(circle at 50% 100%,var(--cs-scale) 0 42%,transparent 43%);background-size:26px 22px,26px 22px;background-position:0 0,13px 11px}[data-brand-theme=croc] .promo-card{background:var(--cs-scale-deep);border-color:var(--cs-scale-2);position:relative;overflow:hidden}[data-brand-theme=croc] .promo-card:after{content:"";position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at center,var(--cs-lime) 0 60%,transparent 61%),repeating-conic-gradient(from 11.25deg,var(--cs-lime) 0 22.5deg,transparent 22.5deg 45deg);opacity:.95}[data-brand-theme=croc] .promo-card h4{color:var(--cs-bone)}[data-brand-theme=croc] .promo-card p{color:hsla(51,20%,93%,.72)}[data-brand-theme=croc] .promo-card:hover{border-color:var(--cs-scale)}[data-brand-theme=croc] .hb-overlay{background:linear-gradient(100deg,rgba(5,10,3,.86),rgba(5,10,3,.46) 42%,rgba(5,10,3,0) 62%)}[data-brand-theme=croc] .hero-banner{background-color:var(--cs-black);box-shadow:inset 0 0 0 1px var(--cs-scale-2)}[data-brand-theme=croc] ::selection{background:var(--cs-lime);color:var(--cs-black)}[data-brand-theme=croc] .brand-switch{position:relative;margin-bottom:6px}[data-brand-theme=croc] .brand-switch-btn{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px 14px;border-radius:10px;transition:background .18s ease-out}[data-brand-theme=croc] .brand-switch-btn:hover{background:var(--cs-scale-deep)}[data-brand-theme=croc] .brand-switch-btn .chev{margin-left:auto;color:hsla(66,9%,79%,.48);transition:transform .18s ease-out}[data-brand-theme=croc] .brand-switch.open .chev{transform:rotate(180deg)}[data-brand-theme=croc] .brand-menu{position:absolute;top:calc(100% + 2px);left:0;right:0;background:var(--cs-scale-deep);border:1px solid var(--cs-scale-2);border-radius:12px;padding:6px;z-index:60;box-shadow:0 16px 40px rgba(0,0,0,.6)}[data-brand-theme=croc] .brand-menu .bm-label{font-size:11px;color:hsla(66,9%,79%,.48);padding:6px 10px 4px;letter-spacing:.08em;text-transform:uppercase}[data-brand-theme=croc] .brand-menu a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:14px;font-weight:500}[data-brand-theme=croc] .brand-menu a:hover{background:var(--cs-scale-2)}[data-brand-theme=croc] .brand-menu a.active{color:var(--cs-lime)}[data-brand-theme=croc] .brand-menu .check{margin-left:auto;color:var(--cs-lime)}[data-brand-theme=croc] .brand-menu .bm-dot{width:8px;height:8px;border-radius:50%;flex:none}[data-brand-theme=croc] .topbar{background:rgba(5,10,3,.9)}[data-brand-theme=croc] .mobile-nav{background:rgba(10,22,6,.94)}[data-brand-theme=croc] .mn-item.active{color:var(--cs-lime)}[data-brand-theme=croc] .mn-badge{background:var(--cs-lime);color:var(--cs-black)}[data-brand-theme=croc] .hb-matchcard{background:rgba(5,10,3,.72);border-color:hsla(66,9%,79%,.14)}[data-brand-theme=croc] .sp-overlay{background:linear-gradient(105deg,rgba(5,10,3,.95),rgba(5,10,3,.7) 45%,rgba(5,10,3,.15))}[data-brand-theme=croc] .wp-overlay{background:linear-gradient(90deg,rgba(5,10,3,.95),rgba(5,10,3,.72) 40%,rgba(5,10,3,.2))}[data-brand-theme=croc] .wp-overlay.left{background:linear-gradient(90deg,rgba(5,10,3,.95),rgba(5,10,3,.7) 45%,rgba(5,10,3,.12))}[data-brand-theme=croc] .square-promo,[data-brand-theme=croc] .wide-promo{box-shadow:inset 0 0 0 1px rgba(0,0,0,.4),inset 0 0 30px 6px rgba(5,10,3,.5)}[data-brand-theme=croc] .pill.open{background:rgba(106,157,16,.2);color:var(--cs-scale)}[data-brand-theme=croc] .game-stage .glow{background:radial-gradient(circle at 50% 40%,rgba(106,157,16,.25),transparent 60%)}[data-brand-theme=croc] .kpi.accent{background:linear-gradient(135deg,rgba(106,157,16,.2),rgba(200,229,26,.1));border-color:rgba(106,157,16,.38)}[data-brand-theme=croc] .mo-points{background:linear-gradient(135deg,rgba(106,157,16,.16),rgba(62,124,8,.12))}[data-brand-theme=croc] .mo-inbox{background:linear-gradient(135deg,rgba(200,229,26,.12),rgba(106,157,16,.1));border-color:rgba(200,229,26,.28)}[data-brand-theme=croc] .mo-inbox-item{background:rgba(5,10,3,.5)}[data-brand-theme=croc] .mo-vipbar{background:linear-gradient(135deg,rgba(106,157,16,.16),rgba(200,229,26,.08));border-color:rgba(106,157,16,.32)}[data-brand-theme=croc] .cw-bubble,[data-brand-theme=croc] .cw-head{background:var(--cs-green);color:var(--cs-bone)}[data-brand-theme=croc] .cw-dot{background:var(--cs-lime);border-color:var(--cs-black)}[data-brand-theme=croc] .cw-dept.active{color:var(--cs-bone);border-color:var(--cs-scale);background:rgba(106,157,16,.14)}[data-brand-theme=croc] .cw-msg.player{background:var(--cs-green);color:var(--cs-bone)}@keyframes croc-blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.06)}}[data-brand-theme=croc] .croc-eye-blink{animation:croc-blink 7s ease-in-out infinite;transform-origin:center}@media (prefers-reduced-motion:reduce){[data-brand-theme=croc] *{transition:none!important;animation:none!important}}[data-brand-theme=fortuna]{--cf-midnight:#04101f;--cf-navy:#071b3a;--cf-navy-2:#0b2450;--cf-navy-3:#123061;--cf-gold:#c9932e;--cf-gold-hover:#daa83e;--cf-sky:#54b7f5;--cf-sky-dim:#2e7fb8;--cf-pale:#d8f0ff;--cf-charcoal:#202633;--cf-paper:#f8fbff;--cf-red:#e5484d;--bg-canvas:var(--cf-midnight);--bg-field:var(--cf-navy);--bg-field-2:var(--cf-navy-2);--accent:var(--cf-sky);--cta:var(--cf-gold);--secondary:var(--cf-sky-dim);--warm:var(--cf-pale);--paper:var(--cf-paper);--status-warn:var(--cf-gold);--ink:var(--cf-midnight);--ink-2:var(--cf-navy);--ink-3:var(--cf-navy-2);--cyan:var(--cf-sky);--cyan-dim:var(--cf-sky-dim);--magenta:var(--cf-gold);--violet:var(--cf-sky-dim);--text:var(--cf-paper);--muted:rgba(248,251,255,.62);--green:var(--cf-sky);--red:var(--cf-red);--line:var(--cf-navy-3);--font-display:"Playfair Display",Georgia,serif}[data-brand-theme=fortuna] .hb-title,[data-brand-theme=fortuna] .promo-card h4{font-family:var(--font-display);font-weight:500;letter-spacing:.01em}[data-brand-theme=fortuna] .btn-primary,[data-brand-theme=fortuna] .hb-cta,[data-brand-theme=fortuna] .sp-cta{background:var(--cf-gold);color:#0a1830;font-weight:700;box-shadow:none;transition:background .2s ease-out,transform .2s ease-out}[data-brand-theme=fortuna] .btn-primary:hover,[data-brand-theme=fortuna] .hb-cta:hover{background:var(--cf-gold-hover);filter:none}[data-brand-theme=fortuna] .mode-toggle a.active{background:var(--cf-navy-3);color:var(--cf-sky)}[data-brand-theme=fortuna] .logo{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--cf-paper)}[data-brand-theme=fortuna] .promo-card{background:var(--cf-pale);border-color:transparent;position:relative;overflow:hidden}[data-brand-theme=fortuna] .promo-card:after{content:"";position:absolute;top:-26px;right:-26px;width:74px;height:74px;border-radius:50%;background:var(--cf-gold);opacity:.9}[data-brand-theme=fortuna] .promo-card h4{color:var(--cf-navy)}[data-brand-theme=fortuna] .promo-card p{color:rgba(7,27,58,.75)}[data-brand-theme=fortuna] .promo-card:hover{border-color:transparent}[data-brand-theme=fortuna] .hb-overlay{background:linear-gradient(100deg,rgba(4,16,31,.74),rgba(4,16,31,.4) 42%,rgba(4,16,31,0) 62%)}[data-brand-theme=fortuna] .hero-banner{background-color:var(--cf-navy);box-shadow:inset 0 0 0 1px rgba(18,48,97,.6)}[data-brand-theme=fortuna] ::selection{background:var(--cf-gold);color:var(--cf-navy)}[data-brand-theme=fortuna] .brand-switch{position:relative;margin-bottom:6px}[data-brand-theme=fortuna] .brand-switch-btn{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px 14px;border-radius:10px;transition:background .18s ease-out}[data-brand-theme=fortuna] .brand-switch-btn:hover{background:var(--cf-navy-2)}[data-brand-theme=fortuna] .brand-switch-btn .chev{margin-left:auto;color:rgba(248,251,255,.44);transition:transform .18s ease-out}[data-brand-theme=fortuna] .brand-switch.open .chev{transform:rotate(180deg)}[data-brand-theme=fortuna] .brand-menu{position:absolute;top:calc(100% + 2px);left:0;right:0;background:var(--cf-navy-2);border:1px solid var(--cf-navy-3);border-radius:12px;padding:6px;z-index:60;box-shadow:0 16px 40px rgba(0,0,0,.5)}[data-brand-theme=fortuna] .brand-menu .bm-label{font-size:11px;color:rgba(248,251,255,.44);padding:6px 10px 4px;letter-spacing:.08em;text-transform:uppercase}[data-brand-theme=fortuna] .brand-menu a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:14px;font-weight:500}[data-brand-theme=fortuna] .brand-menu a:hover{background:var(--cf-navy-3)}[data-brand-theme=fortuna] .brand-menu a.active{color:var(--cf-sky)}[data-brand-theme=fortuna] .brand-menu .check{margin-left:auto;color:var(--cf-sky)}[data-brand-theme=fortuna] .brand-menu .bm-dot{width:8px;height:8px;border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){[data-brand-theme=fortuna] *{transition:none!important;animation:none!important}}[data-brand-theme=elite]{--eb-black:#14171c;--eb-charcoal:#1b2027;--eb-slate:#242c37;--eb-slate-2:#303b49;--eb-steel:#214669;--eb-steel-2:#2a5580;--eb-gold:#c09a2b;--eb-gold-bright:#ddb84a;--eb-gold-hover:#d2ac38;--eb-board-blue:#2e6bb8;--eb-paper:#f2f5f8;--eb-green:#46c171;--eb-red:#e5484d;--bg-canvas:var(--eb-black);--bg-field:var(--eb-charcoal);--bg-field-2:var(--eb-slate);--accent:var(--eb-gold-bright);--cta:var(--eb-gold);--secondary:var(--eb-steel);--paper:var(--eb-paper);--ink:var(--eb-black);--ink-2:var(--eb-charcoal);--ink-3:var(--eb-slate);--cyan:var(--eb-gold-bright);--cyan-dim:var(--eb-gold);--magenta:var(--eb-gold);--violet:var(--eb-steel-2);--text:var(--eb-paper);--muted:rgba(242,245,248,.56);--green:var(--eb-green);--red:var(--eb-red);--line:hsla(0,0%,100%,.08);--sb-accent:var(--eb-gold-bright);--sb-line:#2b3442;--sb-raise:#1f2630}[data-brand-theme=elite] .topbar{background:var(--eb-steel);border-bottom:1px solid rgba(0,0,0,.35);-webkit-backdrop-filter:none;backdrop-filter:none}[data-brand-theme=elite] .topbar .search{background:rgba(0,0,0,.22);border-color:hsla(0,0%,100%,.14)}[data-brand-theme=elite] .btn-primary,[data-brand-theme=elite] .hb-cta,[data-brand-theme=elite] .sp-cta,[data-brand-theme=elite] .wp-cta{background:var(--eb-gold);color:#16130a;font-weight:700;box-shadow:none;transition:background .18s ease-out}[data-brand-theme=elite] .btn-primary:hover,[data-brand-theme=elite] .hb-cta:hover,[data-brand-theme=elite] .sp-cta:hover,[data-brand-theme=elite] .wp-cta:hover{background:var(--eb-gold-hover);filter:none}[data-brand-theme=elite] .mode-toggle a.active{background:var(--eb-gold);color:#16130a}[data-brand-theme=elite] .mkt-odd.selected,[data-brand-theme=elite] .odd.selected,[data-brand-theme=elite] .sb-odd.selected{background:var(--eb-board-blue);border-color:var(--eb-board-blue)}[data-brand-theme=elite] .sb-odd.selected .sb-odd-line,[data-brand-theme=elite] .sb-odd.selected .sb-odd-price{color:#fff}[data-brand-theme=elite] .logo{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--eb-paper)}[data-brand-theme=elite] .promo-card{background:linear-gradient(160deg,rgba(33,70,105,.85),rgba(27,32,39,.9));border-color:hsla(0,0%,100%,.1);position:relative;overflow:hidden}[data-brand-theme=elite] .promo-card:after{content:"";position:absolute;top:-24px;right:-24px;width:68px;height:68px;border-radius:50%;background:var(--eb-gold);opacity:.85}[data-brand-theme=elite] .promo-card:hover{border-color:var(--eb-gold)}[data-brand-theme=elite] .hb-overlay{background:linear-gradient(90deg,rgba(16,19,24,.92),rgba(16,19,24,.68) 36%,rgba(16,19,24,.18) 66%,rgba(16,19,24,.45))}[data-brand-theme=elite] .hero-banner,[data-brand-theme=elite] .square-promo,[data-brand-theme=elite] .wide-promo{background-color:var(--eb-charcoal);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}[data-brand-theme=elite] ::selection{background:var(--eb-gold);color:#16130a}[data-brand-theme=elite] .brand-switch{position:relative;margin-bottom:6px}[data-brand-theme=elite] .brand-switch-btn{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px 14px;border-radius:10px;transition:background .18s ease-out}[data-brand-theme=elite] .brand-switch-btn:hover{background:var(--eb-slate)}[data-brand-theme=elite] .brand-switch-btn .chev{margin-left:auto;color:rgba(242,245,248,.44);transition:transform .18s ease-out}[data-brand-theme=elite] .brand-switch.open .chev{transform:rotate(180deg)}[data-brand-theme=elite] .brand-menu{position:absolute;top:calc(100% + 2px);left:0;right:0;background:var(--eb-slate);border:1px solid var(--eb-slate-2);border-radius:12px;padding:6px;z-index:60;box-shadow:0 16px 40px rgba(0,0,0,.5)}[data-brand-theme=elite] .brand-menu .bm-label{font-size:11px;color:rgba(242,245,248,.44);padding:6px 10px 4px;letter-spacing:.08em;text-transform:uppercase}[data-brand-theme=elite] .brand-menu a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:14px;font-weight:500}[data-brand-theme=elite] .brand-menu a:hover{background:var(--eb-slate-2)}[data-brand-theme=elite] .brand-menu a.active{color:var(--eb-gold-bright)}[data-brand-theme=elite] .brand-menu .check{margin-left:auto;color:var(--eb-gold-bright)}[data-brand-theme=elite] .brand-menu .bm-dot{width:8px;height:8px;border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){[data-brand-theme=elite] *{transition:none!important;animation:none!important}}