:root{--yellow:#facc15;--blue:#1d4ed8;--dark-blue:#0f2a6b;--deeper-blue:#0a1a4a;--gray-blue:#1e3a6e;--text-light:#f0f4ff;--text-muted-light:#b0c4de;--card-bg:#162d5a;--card-border:#2a4a8a;--yellow-dark:#d97706;--blue-light:#3b82f6;--bg:#0f172a;--bg2:#1e293b;--bg3:#162032;--text:#e8f0fe;--muted:#8eaac8;--border:rgba(29,78,216,.22);--yellow-hover:#fde047;--blue-dark:#0f2040;--bg-main:#0a1628;--bg-card:#111e35;--bg-alt:#0d1a2e;--green:#22c55e;--teal:#0d9488;--purple:#7c3aed;--text-muted:#94a3b8;--red:#dc2626;--blue-deep:#1e3a5f;--bg-dark:#0a1628;--cyan:#06b6d4;--gold:#f59e0b;--yellow-light:#fde047;--dark-bg:#060e24;--dark-bg2:#0b1a10;--section-alt:#0b1836;--section-dark:#07112d;--gold-light:#fbbf24;--gold-pale:#fef3c7;--text-main:#e8f0fe;--ocean-teal:#06b6d4;--ocean-deep:#0369a1;--orange:#f97316;--fa-style-family-brands:"Font Awesome 6 Brands";--fa-style-family-classic:"Font Awesome 6 Free";--primary:#1d4ed8;--primary-dark:#0f2a6b;--primary-deeper:#0a1a4a;--secondary:#facc15;--secondary-dark:color-mix(in srgb,var(--secondary) 85%,#000);--accent:#facc15;--bg-light:#0a1a4a;--bg-dark:#0f2a6b;--bg-white:#162d5a;--background:#0a1a4a;--surface:#1e3a6e;--divider:rgba(29,78,216,.22);--text-dark:#ffffff;--text-light:#f0f4ff;--text-muted:#94a3b8;--text-muted-light:#b0c4de;--orange:#f97316;--blue:#1d4ed8;--gold:#f59e0b;--yellow:#facc15;--dark:#0f2a6b;--dark2:#1e3a6e;--dark3:#2a4a8a;--light:#ffffff;--muted:#8eaac8;--text-muted-custom:#ffffff;--card-bg:#162d5a;--card-border:#2a4a8a;--generated-accent:#1d4ed8;--generated-accent-2:#facc15;--generated-heading:#ffffff;--generated-text:#ffffff;--generated-muted:#ffffff;--generated-page-bg:#0a1a4a;--generated-surface:#1e3a6e;--generated-card:#162d5a;--generated-border:#2a4a8a;--generated-section-bg:#0a1a4a;--generated-section-alt-bg:#111e35;--generated-button-bg:#1d4ed8;--generated-button-text:#ffffff;--generated-button-border:#2a4a8a;--generated-accent-text:#ffffff;--author-box-bg:linear-gradient(90deg,#0f2a6b,#1d4ed8,#0f2a6b);--author-card-bg:#162d5a;--author-box-border:#2a4a8a;--author-label-color:#facc15;--author-name-color:#ffffff;--author-role-color:#ffffff;--author-text-color:#ffffff;--author-avatar-bg:rgba(255,255,255,0.92);--author-avatar-border:#facc15;--author-chip-bg:rgba(255,255,255,0.08);--author-chip-border:rgba(255,255,255,0.16);--author-chip-text:#ffffff;--author-link-bg:#facc15;--author-link-text:#000000;--generated-floating-bg:rgba(15,23,42,0.42);--generated-floating-border:rgba(255,255,255,0.18);--generated-register-bg:#22c55e;--generated-register-text:#ffffff;--generated-login-bg:#fbbf24;--generated-login-text:#0f172a;--chrome-header-bg:#0f2a6b;--chrome-header-border:#1d4ed8;--chrome-header-link:#ffffff;--chrome-header-link-hover:#facc15;--chrome-header-active-bg:color-mix(in srgb,#1d4ed8 16%,transparent);--chrome-header-active-text:#facc15;--chrome-footer-bg:#0f2a6b;--chrome-footer-text:#ffffff;--chrome-footer-link:#ffffff;--chrome-footer-link-hover:#1d4ed8;--chrome-footer-heading:#ffffff;--chrome-footer-border:rgba(29,78,216,.22)}html,body{background:var(--generated-page-bg) !important;color:var(--generated-text)}main,.site-main,.page-main,.main-content,.page-wrapper{background:var(--generated-page-bg);color:var(--generated-text)}header,.site-header,.navbar,.navbar-custom,.navbar-main{background:var(--chrome-header-bg) !important;border-color:var(--chrome-header-border) !important}header a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login),.navbar a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login),.navbar .nav-link:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login){color:var(--chrome-header-link) !important}header a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):hover,header a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):focus,.navbar a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):hover,.navbar a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):focus,.navbar .nav-link:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):hover,.navbar .nav-link:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):focus{color:var(--chrome-header-link-hover) !important}header .active>a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login),header a.active:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login),.navbar .active>a:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login),.navbar a.active:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login),.navbar .nav-link.active:not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login){background:var(--chrome-header-active-bg) !important;color:var(--chrome-header-active-text) !important}footer,.site-footer,.footer,.footer-main{background:var(--chrome-footer-bg) !important;color:var(--chrome-footer-text) !important;border-color:var(--chrome-footer-border) !important}footer p,footer li,footer span,.footer-main p,.footer-main li,.footer-main span{color:var(--chrome-footer-text)}footer a:not(.site-btn),.footer-main a:not(.site-btn){color:var(--chrome-footer-link) !important;text-decoration:none}footer a:not(.site-btn):hover,footer a:not(.site-btn):focus,.footer-main a:not(.site-btn):hover,.footer-main a:not(.site-btn):focus{color:var(--chrome-footer-link-hover) !important;text-decoration:none}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer .footer-title,footer .footer-heading,.footer-main h1,.footer-main h2,.footer-main h3,.footer-main h4,.footer-main h5,.footer-main h6,.footer-main .footer-title,.footer-main .footer-heading{color:var(--chrome-footer-heading) !important;border-color:var(--chrome-footer-border)}main:is(section,.section,.page-section,.content-section,.section-pad,.sec-dark,.sec-alt,.bg-section){border-color:var(--generated-border)}main:is(.sec-dark,.section-dark,.bg-dark-section){background-color:var(--generated-section-bg);color:var(--generated-text)}main:is(.sec-alt,.section-alt,.alternate-section,.bg-alt-section){background-color:var(--generated-section-alt-bg);color:var(--generated-text)}main:is(.card,.game-card,.feature-card,.benefit-card,.bonus-card,.info-card,.game-item,.game-box,.feature-box,.info-box):not(.author-box-card):not(.source-author-card){background-color:var(--generated-card);border-color:var(--generated-border);color:var(--generated-text)}main:is(.btn,.button,.primary-btn,.play-btn,.cta-btn):not(.btn-nav-register):not(.btn-nav-reg):not(.btn-nav-login):not(.site-btn):not(.author-link){background-color:var(--generated-button-bg);color:var(--generated-button-text);border-color:var(--generated-button-border)}
