:root{--bg-deep:#020617;--bg-card:#111827;--bg-card2:#1a2035;--primary:#8b5cf6;--secondary:#6366f1;--accent:#a78bfa;--text-main:#e2e8f0;--text-muted:#94a3b8;--border-glow:rgba(139,92,246,0.45);--border-glow2:rgba(99,102,241,0.35);--emerald:#10b981;--emerald-light:#6ee7b7;--amber:#f59e0b;--amber-light:#fcd34d;--rose:#f43f5e;--sky:#0ea5e9;--sky-light:#7dd3fc;--gold:#eab308;--gold-light:#fef08a;--text-body:#cbd5e1;--cyan:#06b6d4;--cyan-light:#67e8f9;--border-cyan:rgba(6,182,212,0.4);--border-emerald:rgba(16,185,129,.35);--border-gold:rgba(234,179,8,.35);--bg-card3:#0f172a;--rose-light:#fda4af;--teal:#14b8a6;--teal-light:#5eead4;--android:#3ddc84;--android-dark:#2fa866;--ios:#555;--border-em:rgba(16,185,129,.38);--border-amber:rgba(245,158,11,.35);--border-android:rgba(61,220,132,.35);--orange:#f97316;--orange-light:#fdba74;--border-sky:rgba(14,165,233,.35);--border-rose:rgba(244,63,94,.35);--green:#10b981;--green-light:#6ee7b7;--green-dim:#16a34a;--yellow:#eab308;--yellow-light:#fde047;--border-green:rgba(16,185,129,0.35);--border-yellow:rgba(234,179,8,.35);--red:#ef4444;--red-light:#fca5a5;--border-red:rgba(239,68,68,.4);--border-orange:rgba(249,115,22,.38);--primary-dark:#7c3aed;--red-dim:#b91c1c;--border-teal:rgba(20,184,166,.38);--pink:#ec4899;--pink-light:#f9a8d4;--pink-dim:#be185d;--border-pink:rgba(236,72,153,.4);--violet:#7c3aed;--indigo:#4f46e5;--emerald-dark:#059669;--green-accent:#4ade80;--animate-duration:1s;--animate-delay:1s;--primary:#8b5cf6;--primary-dark:#7c3aed;--primary-deeper:#020617;--secondary:#6366f1;--secondary-dark:color-mix(in srgb,var(--secondary) 85%,#000);--accent:#a78bfa;--bg-light:#020617;--bg-dark:#020617;--bg-white:#111827;--background:#020617;--surface:#111827;--divider:rgba(139,92,246,0.45);--text-dark:#ffffff;--text-light:#ffffff;--text-muted:#94a3b8;--text-muted-light:#ffffff;--orange:#f97316;--blue:#8b5cf6;--gold:#eab308;--yellow:#eab308;--dark:#020617;--dark2:#111827;--dark3:rgba(139,92,246,0.45);--light:#ffffff;--muted:#ffffff;--text-muted-custom:#ffffff;--card-bg:#111827;--card-border:rgba(139,92,246,0.45);--generated-accent:#8b5cf6;--generated-accent-2:#a78bfa;--generated-heading:#ffffff;--generated-text:#ffffff;--generated-muted:#ffffff;--generated-page-bg:#020617;--generated-surface:#111827;--generated-card:#111827;--generated-border:rgba(139,92,246,0.45);--generated-section-bg:#020617;--generated-section-alt-bg:#111827;--generated-button-bg:#8b5cf6;--generated-button-text:#000000;--generated-button-border:rgba(139,92,246,0.45);--generated-accent-text:#000000;--author-box-bg:linear-gradient(90deg,#020617,#8b5cf6,#020617);--author-card-bg:#111827;--author-box-border:rgba(139,92,246,0.45);--author-label-color:#a78bfa;--author-name-color:#ffffff;--author-role-color:#ffffff;--author-text-color:#ffffff;--author-avatar-bg:rgba(255,255,255,0.92);--author-avatar-border:#a78bfa;--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:#a78bfa;--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:#020617;--chrome-header-border:#8b5cf6;--chrome-header-link:#ffffff;--chrome-header-link-hover:#a78bfa;--chrome-header-active-bg:color-mix(in srgb,#8b5cf6 16%,transparent);--chrome-header-active-text:#a78bfa;--chrome-footer-bg:#020617;--chrome-footer-text:#ffffff;--chrome-footer-link:#ffffff;--chrome-footer-link-hover:#8b5cf6;--chrome-footer-heading:#ffffff;--chrome-footer-border:rgba(139,92,246,0.45)}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-login),.navbar a:not(.btn-nav-register):not(.btn-nav-login),.navbar .nav-link:not(.btn-nav-register):not(.btn-nav-login){color:var(--chrome-header-link) !important}header a:not(.btn-nav-register):not(.btn-nav-login):hover,header a:not(.btn-nav-register):not(.btn-nav-login):focus,.navbar a:not(.btn-nav-register):not(.btn-nav-login):hover,.navbar a:not(.btn-nav-register):not(.btn-nav-login):focus,.navbar .nav-link:not(.btn-nav-register):not(.btn-nav-login):hover,.navbar .nav-link:not(.btn-nav-register):not(.btn-nav-login):focus{color:var(--chrome-header-link-hover) !important}header .active>a:not(.btn-nav-register):not(.btn-nav-login),header a.active:not(.btn-nav-register):not(.btn-nav-login),.navbar .active>a:not(.btn-nav-register):not(.btn-nav-login),.navbar a.active:not(.btn-nav-register):not(.btn-nav-login),.navbar .nav-link.active:not(.btn-nav-register):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-login):not(.site-btn):not(.author-link){background-color:var(--generated-button-bg);color:var(--generated-button-text);border-color:var(--generated-button-border)}
