:root{--gg-forest-1000:#020604;--gg-forest-950:#04100b;--gg-forest-900:#06170f;--gg-forest-850:#082016;--gg-forest-825:#0a2519;--gg-forest-800:#0c2a1d;--gg-forest-700:#12432e;--gg-forest-600:#17603f;--gg-gold-300:#f5df9a;--gg-gold-400:#eccf7a;--gg-gold-500:#deb85a;--gg-gold-600:#c99a3d;--gg-gold-700:#9b7128;--gg-cream:#f7f2e5;--gg-muted:#aabbb1;--gg-border:rgba(222,184,90,.34);--gg-glow:rgba(222,184,90,.22);--theme-focus:#f5df9a;--color-bg-950:var(--gg-forest-1000);--color-bg-850:var(--gg-forest-900);--color-bg-825:var(--gg-forest-825);--color-bg-800:var(--gg-forest-800);--color-brown-900:var(--gg-forest-900);--color-brown-800:var(--gg-forest-700);--color-brown-700:var(--gg-forest-600);--color-cream-100:var(--gg-cream);--color-gold-400:var(--gg-gold-400);--color-gold-500:var(--gg-gold-500);--color-gold-600:var(--gg-gold-600);--color-gold-canvas:var(--gg-gold-300);--color-hex-0d0a05:#031009;--color-hex-0f0c07:#04140c;--color-hex-171108:#061a11;--color-hex-181006:#071d13;--color-hex-18130b:#082117;--color-hex-1c1408:#03150d;--color-hex-201607f2:rgba(7,28,18,.95);--color-hex-20170b:#09261a;--color-hex-211709:#0a2a1c;--color-hex-261a0c:#0c3020;--color-hex-2a1d0d:#103825;--color-hex-3d2c15:#165036;--color-hex-450404:#082218;--color-hex-472525:#b58b35;--color-hex-7a5217:#8f6824;--color-hex-8f846f:#68776e;--color-hex-94681f:#b88b34;--color-hex-b7a98c:var(--gg-muted);--color-hex-eac15b:#e4c368;--color-hex-f0c96c:#f1d27d;--color-hex-f2e9d2:var(--gg-cream);--color-hex-fff0c9:#fff1c7;--color-rgb-21716465-25:rgba(222,184,90,.25);--color-rgb-21716465-45:rgba(222,184,90,.45);--color-rgb-21716465-60:rgba(222,184,90,.6);--color-rgb-21716465-79:rgba(222,184,90,.79);--color-rgba-105-76-27-3:rgba(23,96,63,.3);--color-rgba-18-13-6-98:rgba(3,16,9,.98);--color-rgba-217-164-65-0-8:rgba(222,184,90,.8);--color-rgba-217-164-65-06:rgba(222,184,90,.06);--color-rgba-217-164-65-65:rgba(222,184,90,.65);--color-rgba-242-200-107-15:rgba(245,223,154,.15);--color-rgba-255-248-231-0-35:rgba(247,242,229,.35);--color-rgba-255-248-231-1:rgba(247,242,229,.1);--color-rgba-255-248-231-15:rgba(247,242,229,.15);--color-rgba-255-248-231-18:rgba(247,242,229,.18);--color-rgba-255-248-231-35:rgba(247,242,229,.35);--color-rgba-255-248-231-6:rgba(247,242,229,.6);--color-rgba-255-248-231-85:rgba(247,242,229,.85);--color-rgba-5-4-3-0:rgba(2,6,4,0);--color-rgba-5-4-3-75:rgba(2,6,4,.75)}
html{color-scheme:dark;background:var(--color-bg-950);scrollbar-color:var(--gg-gold-600) var(--gg-forest-950)}
body{background:radial-gradient(circle at 50% -10%,rgba(23,96,63,.22),transparent 34%),linear-gradient(180deg,var(--color-bg-950) 0%,#06130d 54%,#030806 100%);color:var(--color-cream-100)}
::selection{background:rgba(222,184,90,.36);color:#fff9e9}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--theme-focus);outline-offset:3px}
.navbar,.site-header{border-color:var(--gg-border)}
.announcement-outer-container{border-bottom:1px solid rgba(222,184,90,.22);box-shadow:inset 0 -1px 0 rgba(255,255,255,.025)}
.top-menu .game-list-container{box-shadow:0 22px 50px rgba(0,0,0,.38),inset 0 1px 0 rgba(245,223,154,.05)}
.game-list-container{box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 14px 34px rgba(0,0,0,.2)}
.lux-btn{box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}
.lux-btn.login{background:linear-gradient(135deg,#06170f 0%,#0b2f20 100%);border-color:rgba(222,184,90,.52)}
.lux-btn.register,.play-now{background:linear-gradient(135deg,var(--gg-gold-400) 0%,var(--gg-gold-600) 58%,var(--gg-gold-700) 100%);color:#07140e;text-shadow:0 1px 0 rgba(255,255,255,.18)}
.lux-announce-vertical,.box{border:1px solid rgba(222,184,90,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 18px 44px rgba(0,0,0,.24)}
.rtp-select select{border-color:rgba(222,184,90,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}
.Hoki{border-top-color:rgba(222,184,90,.46);box-shadow:0 -18px 48px rgba(0,0,0,.5),inset 0 1px 0 rgba(245,223,154,.08)}
.aurumBtn{border-color:var(--gg-gold-500);box-shadow:0 0 20px rgba(222,184,90,.34),inset 0 1px 0 rgba(255,255,255,.1)}
*{accent-color:var(--gg-gold-500)}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
