:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--bg:#020309;--panel:#080a13;--panel-soft:#0d101c;--panel-bright:#121625;--line:#878eb038;--text:#f7f8ff;--muted:#a9afbd;--gold:#ffc928;--gold-light:#ffe06a;--gold-dark:#e99a00;--violet:#b733ff;--pink:#ff2fb8;--red:#ff264f;--cyan:#34d6ff;--shadow-gold:0 0 30px #ffbe1947;font-family:Inter,Montserrat,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{min-width:320px;color:var(--text);background:radial-gradient(circle at 85% 6%, #50147129, transparent 28rem), radial-gradient(circle at 8% 46%, #6c13511a, transparent 28rem), var(--bg);margin:0;overflow-x:hidden}body:before{z-index:-1;pointer-events:none;content:"";opacity:.2;background-image:radial-gradient(circle at 18% 24%,#ffb800 0 1px,#0000 2px),radial-gradient(circle at 72% 42%,#a42aff 0 1px,#0000 2px),radial-gradient(circle at 92% 68%,#ff315a 0 1px,#0000 2px);background-size:170px 190px,230px 250px,270px 220px;position:fixed;inset:0}button,input,select{font:inherit}button{color:inherit}button,select{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}body.modal-is-open,body.menu-is-open{overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{width:min(1400px,100% - 72px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03040ae0;border-bottom:1px solid #959dc126;height:86px;position:sticky;top:0;box-shadow:0 12px 35px #00000040}.site-header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(18px,2.8vw,54px);width:min(1500px,100% - 54px);height:100%;margin-inline:auto;display:grid}.brand-button{background:0 0;border:0;padding:0}.brand{-webkit-user-select:none;user-select:none;align-items:center;gap:9px;min-width:max-content;display:flex}.brand__emblem{width:46px;height:48px;color:var(--gold);filter:drop-shadow(0 0 9px #ffc41a73);place-items:center;display:grid;position:relative}.brand__emblem svg{position:absolute;top:0}.brand__emblem span{color:#fff5cb;letter-spacing:-.5px;background:linear-gradient(#9b0817,#36030b);border:1px solid #f7b821;border-radius:3px;padding:2px 5px;font-size:10px;font-weight:900;line-height:1;position:absolute;top:24px;box-shadow:0 0 7px #ff2552cc}.desktop-navigation{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:3px;padding:0;display:flex;position:relative;overflow:visible}.nav-link{color:#d9dbe5;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 clamp(9px,.8vw,14px);font-size:10.5px;font-weight:850;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.nav-link__icon{width:25px;height:25px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;place-items:center;display:grid}.nav-icon-image{object-fit:contain;filter:drop-shadow(0 3px 4px #00000085)drop-shadow(0 0 5px #eeac2a2e);pointer-events:none;-webkit-user-select:none;user-select:none;width:29px;max-width:none;height:29px;transition:filter .18s,transform .18s;display:block}.nav-link:hover{color:#fff1bd;box-shadow:none;background:0 0;border-color:#0000;transform:translateY(-1px)}.nav-link:hover .nav-link__icon{box-shadow:none;background:0 0;border-color:#0000}.nav-link:hover .nav-icon-image{filter:drop-shadow(0 4px 5px #0000008c)drop-shadow(0 0 8px #ffbe3057);transform:translateY(-1px)scale(1.08)}.nav-link.is-active{color:#241100;text-shadow:0 1px #fff8d08c;background:linear-gradient(135deg,#89500b 0%,#e0a62d 22%,#ffeaa1 45%,#d28b14 69%,#7c4307 100%);border-color:#f1c256;box-shadow:inset 0 1px #fffbdae0,inset 0 -2px #592a0059,0 0 20px #ffbc2330}.nav-link.is-active .nav-link__icon{box-shadow:none;background:0 0;border-color:#0000}.header-actions{align-items:center;gap:13px;display:flex}.wallet-pill{color:#f9d67a;background:radial-gradient(circle at 18%,#812cbc4d,#0000 44%),linear-gradient(145deg,#4421084d,#090811f5 66%),#080912;border:1px solid #ecb5398f;border-radius:12px;grid-template-columns:44px auto;align-items:center;gap:8px;min-height:44px;padding:3px 15px 3px 7px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff0b61a,0 8px 24px #00000038,0 0 18px #e2911217}.wallet-pill:hover{border-color:#ffd86fd1;transform:translateY(-1px);box-shadow:inset 0 1px #fff4c529,0 10px 28px #00000047,0 0 22px #e2911229}.wallet-pill__visual{place-items:center;width:44px;height:44px;display:grid}.wallet-pill__icon{object-fit:contain;filter:drop-shadow(0 4px 5px #00000094)drop-shadow(0 0 7px #d076ff2e);pointer-events:none;-webkit-user-select:none;user-select:none;width:40px;max-width:none;height:40px;display:block}.wallet-pill__copy{justify-items:start;min-width:0;line-height:1.05;display:grid}.wallet-pill small{color:#8f96a8;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.wallet-pill strong{color:#ffe39a;font-size:13px;font-weight:900}.button{letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:max-content;max-width:100%;min-height:44px;padding:0 18px;font-size:12px;font-weight:850;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--outline{color:#fff;background:#07080fa8;border-color:#ffc8238c}.button--outline:hover{border-color:var(--gold);box-shadow:var(--shadow-gold)}.button--gold{color:#1b0d00;text-shadow:0 1px #fff7d18c;background:linear-gradient(135deg,#6a3500 0%,#c57a09 13%,#ffe8a1 30%,#d28a0c 47%,#fff0a8 64%,#bb6d04 82%,#6b3500 100%);border-color:#f8cc65;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffcdaf2,inset 0 -2px #57270085,inset 0 0 10px #ffeea652,0 8px 24px #be6a0057,0 0 19px #f6b42833}.button--gold:before{pointer-events:none;content:"";opacity:0;will-change:left, opacity;background:linear-gradient(90deg,#0000,#ffffeed1,#0000);width:32%;animation:4.2s ease-in-out infinite gold-button-sheen;position:absolute;top:-60%;bottom:-60%;left:-42%;transform:skew(-22deg)}@keyframes gold-button-sheen{0%,54%{opacity:0;left:-42%}59%{opacity:.7}76%{opacity:.7;left:118%}77%,to{opacity:0;left:118%}}.button--gold:hover{background:linear-gradient(135deg,#7b4100 0%,#dc9217 14%,#fff1b7 31%,#e09b18 48%,#fff5c5 66%,#cf800b 83%,#7a3e00 100%);border-color:#ffe5a0;box-shadow:inset 0 1px #ffffed,inset 0 -2px #57270080,0 11px 35px #d781007a,0 0 27px #ffcb4852}.button--gold:hover:before{animation-duration:2.8s}.button--gold:active{transform:translateY(1px);box-shadow:inset 0 3px 7px #4d22007a,inset 0 1px #ffeeae9e,0 4px 13px #be6a0047}.button:disabled{cursor:not-allowed;opacity:.55;filter:grayscale(.22);transform:none}.button:disabled:before{display:none}.button--gold:disabled:before{animation:none}.button--violet{color:#fff;background:#0f0719b3;border-color:#c82fffb8;box-shadow:inset 0 0 18px #9a20d614}.button--violet:hover{border-color:#db5dff;box-shadow:0 0 24px #b530ff40}.button--large{min-height:50px;padding-inline:22px}.language-menu{z-index:4;position:relative}.language-menu__trigger{color:#f8f5e9;background:linear-gradient(145deg,#44270847,#080911f5),#080911;border:1px solid #dea93f57;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:80px;min-height:44px;padding:0 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffeeb40f,0 8px 25px #0000003d}.language-menu__trigger:before{pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#ffe79e21,#0000);width:50px;height:90px;transition:transform .32s;position:absolute;top:-24px;left:-30px;transform:rotate(24deg)}.language-menu__trigger:hover,.language-menu.is-open .language-menu__trigger{background:linear-gradient(145deg,#5c340866,#0a0a13fa),#080911;border-color:#ffcd64b8;box-shadow:inset 0 1px #fff5cf1a,0 0 22px #df941821}.language-menu__trigger:hover:before{transform:translate(110px)rotate(24deg)}.language-menu__flag{border:1px solid #ffffff52;border-radius:3px;flex:none;width:24px;height:16px;display:block;box-shadow:0 2px 8px #0000006b}.language-menu__code{color:#fff2c0;letter-spacing:.08em;font-size:11px;font-weight:900}.language-menu__name{color:#e7e8ee;font-size:12px;font-weight:720}.language-menu--header .language-menu__name{display:none}.language-menu__chevron{color:#d7a94d;transition:transform .18s}.language-menu.is-open .language-menu__chevron{transform:rotate(180deg)}.language-menu__panel{background:radial-gradient(circle at 90% 0,#b22fde29,#0000 10rem),linear-gradient(155deg,#11131f,#080911 74%);border:1px solid #e2ac416b;border-radius:12px;gap:3px;width:220px;padding:7px;animation:.16s ease-out language-menu-in;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #0000009e,inset 0 1px #fff4cf0f}@keyframes language-menu-in{0%{opacity:0;transform:translateY(-7px)scale(.98)}}.language-menu__panel-label{color:#858b9e;letter-spacing:.1em;text-transform:uppercase;padding:7px 10px 8px;font-size:9px;font-weight:850}.language-menu__option{color:#f1f2f7;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:50px;padding:7px 9px;transition:color .15s,border-color .15s,background .15s;display:grid}.language-menu__option:hover,.language-menu__option:focus-visible{background:#da961f14;border-color:#e0aa3f47}.language-menu__option.is-selected{color:#ffe49a;background:linear-gradient(90deg,#834c0940,#6a1e7c1f),#ffffff04;border-color:#ebb44166}.language-menu__option-label{gap:2px;display:grid}.language-menu__option-label strong{font-size:12px;font-weight:800}.language-menu__option-label small{color:#81889a;letter-spacing:.09em;font-size:9px;font-weight:800}.language-menu__check{color:#efbd4d;opacity:0;transition:all .15s;transform:scale(.7)}.language-menu__option.is-selected .language-menu__check{opacity:1;transform:scale(1)}.icon-button{color:#fff;border:1px solid var(--line);background:#080a14e6;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.menu-toggle{color:var(--gold);display:none}.mobile-drawer{z-index:100;pointer-events:none;visibility:hidden;position:fixed;inset:0}.mobile-drawer.is-open{pointer-events:auto;visibility:visible}.mobile-drawer__backdrop{opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000bf;border:0;padding:0;transition:opacity .22s;position:absolute;inset:0}.mobile-drawer.is-open .mobile-drawer__backdrop{opacity:1}.mobile-drawer__panel{background:radial-gradient(circle at 15% 0,#78189042,#0000 19rem),#070811;border-right:1px solid #ffc42747;flex-direction:column;width:min(86vw,390px);padding:23px;transition:transform .25s;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%);box-shadow:35px 0 80px #0009}.mobile-drawer.is-open .mobile-drawer__panel{transform:translate(0)}.mobile-drawer__top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.mobile-drawer nav{gap:7px;margin-top:18px;display:grid}.drawer-link{color:#e9ebf4;text-align:left;text-transform:uppercase;background:linear-gradient(100deg,#ffffff06,#0000 75%),#04050c73;border:1px solid #777fa021;border-radius:11px;justify-content:space-between;align-items:center;min-height:56px;padding:7px 10px;font-size:12px;font-weight:820;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex}.drawer-link:hover{color:#fff0bd;background:linear-gradient(100deg,#7d1f9729,#0000 78%),#0a0813bf;border-color:#bf49e64d;transform:translate(2px)}.drawer-link__label{align-items:center;gap:11px;display:flex}.drawer-link__icon{color:#b2a8c2;background:radial-gradient(circle at 50% 110%,#9229b133,#0000 65%),#0d0b18e6;border:1px solid #b449d72e;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.drawer-link__icon .nav-icon-image{width:38px;height:38px}.drawer-link__indicator{background:#45495a;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #ffffff04}.drawer-link.is-active{color:#ffe9a5;background:radial-gradient(circle at 85%,#b732d433,#0000 42%),linear-gradient(100deg,#804c0a59,#160c1ad6);border-color:#eeb43f94;box-shadow:inset 0 1px #ffefb212,0 8px 24px #0003,0 0 18px #dd951912}.drawer-link.is-active .drawer-link__icon{background:radial-gradient(circle at 76% 18%,#89249c7a,#0000 48%),linear-gradient(145deg,#0c0912,#30142e 68%,#110912);border-color:#f2c766b8;box-shadow:inset 0 1px #fffce121,0 0 15px #e9a42733}.drawer-link.is-active .drawer-link__indicator{background:#ffd764;box-shadow:0 0 0 4px #ffc83414,0 0 12px #ffc730bf}.mobile-drawer__language{gap:8px;margin:17px 0;display:grid}.mobile-drawer__language>span{color:#858b9e;letter-spacing:.1em;text-transform:uppercase;padding-inline:4px;font-size:9px;font-weight:850}.language-menu--drawer .language-menu__trigger{justify-content:flex-start;width:100%;padding-inline:13px}.language-menu--drawer .language-menu__chevron{margin-left:auto}.language-menu--drawer .language-menu__panel{width:100%;margin-top:7px;position:static;box-shadow:inset 0 1px #fff4cf0d}.mobile-drawer__actions{gap:10px;margin-top:0;display:grid}.drawer-wallet{width:100%;min-height:82px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:radial-gradient(circle at 14%,#7c27b24d,#0000 38%),radial-gradient(circle at 85% 20%,#d6800f2e,#0000 58%),#0c0c14;border:1px solid #e1a22666;border-radius:14px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:9px;padding:10px 14px 10px 8px;transition:border-color .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffefb812,0 10px 28px #00000038}.drawer-wallet:hover{border-color:#ffd15eb8;transform:translateY(-1px)}.drawer-wallet__visual{place-items:center;width:58px;height:58px;display:grid}.drawer-wallet__icon{object-fit:contain;filter:drop-shadow(0 5px 6px #0000008f)drop-shadow(0 0 9px #c453ff29);pointer-events:none;-webkit-user-select:none;user-select:none;width:52px;max-width:none;height:52px;display:block}.drawer-wallet__copy{gap:3px;min-width:0;display:grid}.drawer-wallet__copy>span,.drawer-wallet__copy>small{color:#8f95a7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.drawer-wallet__copy>strong{color:#ffe49b;font-size:25px}.drawer-logout{color:#c4c8d2;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0;font-size:11px;font-weight:800;display:inline-flex}.responsible-note{color:var(--muted);text-align:center;margin:16px 0 2px;font-size:11px}.hero{isolation:isolate;border-bottom:1px solid #6c708e24;min-height:620px;scroll-margin-top:86px;position:relative;overflow:hidden}.hero:before{z-index:2;pointer-events:none;background:linear-gradient(90deg, #020309fa 0%, #020309cc 31%, transparent 54%), linear-gradient(180deg, transparent 68%, var(--bg) 100%);content:"";position:absolute;inset:0}.hero__glow{z-index:0;opacity:.18;filter:blur(90px);border-radius:50%;width:420px;height:420px;position:absolute}.hero__glow--one{background:var(--pink);top:10%;right:10%}.hero__glow--two{background:#ff8c00;bottom:-45%;right:38%}.hero__inner{min-height:620px;position:relative}.hero__copy{z-index:5;width:520px;padding-top:72px;position:relative}.hero h1{color:#f7f8ff;letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 4px #ffffff14,0 0 22px #ffffff24;margin:23px 0 18px;font-size:clamp(58px,5.6vw,82px);font-weight:950;line-height:.97}.hero h1 span{color:#0000;filter:drop-shadow(0 0 17px #ffb40a40);background:linear-gradient(#ffe465,#ffbb15 66%,#ef8c00);-webkit-background-clip:text;background-clip:text}.hero__copy>p{color:#e6e7ee;margin:0;font-size:18px;line-height:1.55}.hero__actions{gap:14px;margin-top:26px;display:flex}.trust-row{gap:32px;margin-top:43px;display:flex}.trust-item{align-items:center;gap:12px;min-width:128px;display:flex}.trust-item svg{width:31px;height:31px;color:var(--gold);filter:drop-shadow(0 0 8px #ffc82859)}.trust-item span{color:var(--muted);font-size:10px;line-height:1.4;display:grid}.trust-item strong{color:#f6f7fb;text-transform:uppercase;font-size:10px}.hero__art{z-index:1;pointer-events:none;mix-blend-mode:screen;filter:saturate(1.08)contrast(1.04)drop-shadow(0 0 30px #e625ff1f);width:min(700px,56vw);position:absolute;top:8px;right:12px;-webkit-mask-image:radial-gradient(69% 69% at 51% 46%,#000 66%,#0000 100%);mask-image:radial-gradient(69% 69% at 51% 46%,#000 66%,#0000 100%)}.hero__art img{width:100%;height:auto;display:block}.category-dock{z-index:10;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#070911f0;border:1px solid #747c9e40;border-radius:10px;min-height:78px;margin-top:-39px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #0000005c,inset 0 0 20px #2f396012}.category-tabs{flex:1;grid-template-columns:repeat(6,minmax(96px,1fr));display:grid}.category-tab{color:#aeb4c4;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #757c9b24;place-items:center;gap:2px;min-width:0;padding:10px 8px 8px;font-size:10px;font-weight:800;transition:all .18s;display:grid;position:relative}.category-tab:after{background:var(--gold);height:2px;box-shadow:0 0 18px var(--gold);content:"";opacity:0;position:absolute;bottom:0;left:0;right:0}.category-tab:hover,.category-tab.is-active{color:#fff5cc;background:radial-gradient(circle at 50% 100%,#ffbc173b,#0000 80%)}.category-tab__icon{object-fit:contain;pointer-events:none;filter:drop-shadow(0 4px 5px #00000094);-webkit-user-select:none;user-select:none;width:38px;height:38px;transition:filter .18s,transform .18s;display:block}.category-tab:hover .category-tab__icon,.category-tab.is-active .category-tab__icon{filter:drop-shadow(0 4px 5px #00000094)drop-shadow(0 0 8px #ffc22057);transform:translateY(-1px)scale(1.06)}.category-tab.is-active:after{opacity:1}.game-tools{grid-template-columns:1fr 160px;gap:10px;width:min(43%,535px);padding:11px;display:grid}.search-control,.provider-control{color:#c4c8d2;background:#03050ce6;border:1px solid #6f779a38;border-radius:6px;align-items:center;min-width:0;display:flex;position:relative}.search-control input,.provider-control select{color:#f8f9ff;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 40px 0 15px;font-size:11px}.search-control input::placeholder{color:#73798a}.search-control svg,.provider-control svg{pointer-events:none;position:absolute;right:14px}.provider-control select{appearance:none;text-transform:uppercase;font-weight:750}.mobile-quick-nav{display:none}.content-section{padding-top:29px}#games,#promotions{scroll-margin-top:92px}.section-heading{justify-content:space-between;align-items:center;gap:24px;min-height:44px;display:flex}.section-heading h2{color:#0000;letter-spacing:.035em;text-transform:uppercase;text-shadow:0 4px 18px #00000052;background:linear-gradient(#fffdf4 8%,#f2d88e 58%,#bd7620 112%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:11px;margin:0;font-family:Bahnschrift Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(22px,2vw,27px);font-weight:900;font-stretch:75%;line-height:1;display:flex}.section-heading__icon{object-fit:contain;pointer-events:none;filter:drop-shadow(0 5px 5px #00000085)drop-shadow(0 0 10px #df9c2133);-webkit-user-select:none;user-select:none;flex:0 0 46px;width:46px;height:46px;display:block}.section-action{min-height:42px;color:var(--gold);text-transform:uppercase;background:#080910b3;border:1px solid #ffc525b3;border-radius:6px;align-items:center;padding:0 16px;font-size:11px;font-weight:850;transition:all .18s;display:inline-flex}.section-action:hover{border-color:var(--gold);box-shadow:0 0 22px #ffbe142e}.games-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;margin-top:13px;display:grid}.game-card{min-width:0}.game-card__cover{aspect-ratio:1.13;background-color:#16101f;background-image:url(/assets/reference-desktop.png);background-repeat:no-repeat;background-size:757%;border:1px solid #7b83a13d;border-radius:10px;width:100%;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 24px #00000061}.cover--olympus{background-position:7.3% 73.7%}.cover--bonanza{background-position:24% 73.7%}.cover--book{background-position:40.5% 73.7%}.cover--wanted{background-position:57% 73.7%}.cover--starburst{background-position:73.5% 73.7%}.cover--bass{background-position:90.5% 73.7%}.cover--roulette,.cover--blackjack,.cover--baccarat{background-color:#170815;background-repeat:no-repeat;background-size:cover,235%}.cover--roulette{background-image:radial-gradient(circle at 45% 46%,#0000 10%,#2300143d 42%,#14000d 90%),url(/assets/gumarcilar-hero.png);background-position:50%,51% 13%}.cover--blackjack{background-image:linear-gradient(135deg,#04081933,#360126b3),url(/assets/gumarcilar-hero.png);background-position:50%,28% 69%}.cover--baccarat{background-image:linear-gradient(145deg,#340b0014,#180223b3),url(/assets/gumarcilar-hero.png);background-position:50%,72% 73%}.game-cover--wild-orchard{background-color:#270508;background-image:linear-gradient(#1501040a,#15010452),url(/assets/games/simply-wild/wild-orchard-cover.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.game-card__generated-title{z-index:3;color:#fff3bd;text-align:center;text-shadow:0 2px #6d1600,0 0 10px #ffb91c99;text-transform:uppercase;background:linear-gradient(#0000,#08020af0);padding:34px 12px 13px;font-family:Georgia,Times New Roman,serif;font-size:clamp(13px,1.25vw,19px);font-weight:900;line-height:1.05;position:absolute;bottom:0;left:0;right:0}.game-card__cover:after{content:"";opacity:0;background:linear-gradient(#0000 50%,#03030a99),#07020f40;transition:opacity .18s;position:absolute;inset:0}.game-card__cover:hover{z-index:2;border-color:#ffc928bd;transform:translateY(-5px);box-shadow:0 18px 34px #00000070,0 0 28px #fb28db29}.game-card__cover:hover:after{opacity:1}.game-badge{z-index:2;color:#171000;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#ffd95b,#d99300);border:1px solid #ffe670;border-radius:5px;align-items:center;min-height:24px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:9px;left:9px;box-shadow:0 0 12px #ffbe1459}.game-badge--hot{color:#fff;background:linear-gradient(#ff496a,#ad0926);border-color:#ff6680;box-shadow:0 0 13px #ff1f4f75}.game-badge--demo{color:#fdf7e6;background:linear-gradient(#9d1826,#560510);border-color:#ffeca6db;box-shadow:0 0 13px #ffae3e57}.game-card__play{z-index:3;color:#110d02;background:var(--gold);opacity:0;min-height:36px;box-shadow:var(--shadow-gold);text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:0 15px;font-size:9px;font-weight:900;transition:all .18s;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%,8px)}.game-card__cover:hover .game-card__play,.game-card__cover:focus-visible .game-card__play{opacity:1;transform:translate(-50%)}.game-card__meta{gap:3px;padding:10px 2px 0;display:grid}.game-card__meta strong{color:#eff1f7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.game-card__meta span{color:#777e91;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.empty-state{min-height:230px;color:var(--muted);text-align:center;background:#080a138c;border:1px dashed #7b84a447;border-radius:12px;align-content:center;place-items:center;gap:9px;margin-top:13px;display:grid}.empty-state svg{color:var(--gold)}.empty-state strong{color:#f4f5fa;text-transform:uppercase}.empty-state p{margin:0 0 8px;font-size:13px}.promotions-section{padding-top:36px;padding-bottom:50px}.promotions-layout{grid-template-columns:minmax(0,3fr) minmax(320px,1.08fr);align-items:start;gap:18px;margin-top:13px;display:grid}.promotion-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.promo-card{aspect-ratio:1.7;isolation:isolate;background:radial-gradient(circle at 84% 36%,#ff2fb83b,#0000 46%),linear-gradient(135deg,#190711,#130819 55%,#090811);border:1px solid #b030e157;border-radius:12px;min-height:190px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 32px #0000004d}.promo-card:before{z-index:1;pointer-events:none;content:"";background:linear-gradient(90deg,#0f050efa 0%,#110510f0 38%,#120512ad 58%,#0000 84%);position:absolute;inset:0}.promo-card:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#ff35d6cc,#0000);width:210px;height:1px;position:absolute;bottom:68px;right:-50px;transform:rotate(-35deg)}.promo-card__content{z-index:2;flex-direction:column;align-items:flex-start;width:61%;height:100%;padding:23px;display:flex;position:relative}.promo-card__content>span{color:#f09cff;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:850}.promo-card h3{color:#fff;letter-spacing:-.03em;text-transform:uppercase;max-width:185px;margin:8px 0 18px;font-size:clamp(19px,1.6vw,25px);font-weight:900;line-height:1.05}.promo-card .button{min-height:38px;margin-top:auto;padding-inline:18px;font-size:10px}.promo-card__art{z-index:0;pointer-events:none;position:absolute}.promo-card__art img{object-fit:contain;filter:drop-shadow(0 12px 16px #0000006b)drop-shadow(0 0 16px #ff2cbc33);width:100%;height:100%;transition:transform .26s;display:block}.promo-card:hover .promo-card__art img{transform:translateY(-3px)scale(1.025)}.promo-card--welcome .promo-card__art{width:72%;top:-4px;bottom:-16px;right:-66px}.promo-card--reload .promo-card__art{width:63%;top:-20px;bottom:-22px;right:-45px}.promo-card--cashback .promo-card__art{width:52%;top:-32px;bottom:-32px;right:-13px}.winners-card{isolation:isolate;background:linear-gradient(155deg,#220b2bfa,#070710fc 48%,#090710) padding-box padding-box,linear-gradient(145deg,#ffd550d1,#c236ff94 34%,#63309052 70%,#ffc62a80) border-box;border:1px solid #0000;border-radius:18px;min-width:0;padding-bottom:13px;position:relative;overflow:hidden;box-shadow:0 24px 52px #00000075,0 0 32px #a324de17,inset 0 1px #ffffff14}.winners-card:before,.winners-card:after{pointer-events:none;content:"";position:absolute}.winners-card:before{z-index:-2;background:radial-gradient(circle at 17% 17%,#ffb81924,#0000 25%),radial-gradient(circle at 83% 28%,#e22aff2b,#0000 30%),radial-gradient(circle at 50% 100%,#6f299d2e,#0000 42%);inset:0}.winners-card:after{z-index:-1;opacity:.46;background-image:radial-gradient(circle,#ffdd6fcc 0 1px,#0000 1.8px),radial-gradient(circle,#d653ffad 0 1px,#0000 1.8px);background-position:8px 15px,31px 3px;background-size:42px 42px,58px 58px;height:150px;inset:58px 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.winners-card__heading{z-index:3;background:linear-gradient(90deg,#ffc4250e,#0000 38%);border-bottom:1px solid #e7c25a24;justify-content:space-between;align-items:center;min-height:67px;padding:8px 13px 7px 8px;display:flex;position:relative}.winners-card__title{align-items:center;gap:5px;min-width:0;display:flex}.winners-card__emblem{flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;position:relative}.winners-card__emblem:before{content:"";filter:blur(7px);background:#ffbe1b3d;border-radius:50%;width:32px;height:32px;position:absolute;box-shadow:0 0 24px #f15dff4d}.winners-card__emblem img{object-fit:contain;filter:drop-shadow(0 8px 8px #0000007a)drop-shadow(0 0 7px #ffbc1f38);width:55px;height:55px;display:block;position:relative}.winners-card__title-copy{text-transform:uppercase;gap:2px;min-width:0;display:grid}.winners-card__title-copy>span{color:#d39de6;letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-weight:800;overflow:hidden}.winners-card__title-copy strong{color:#fffaf0;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:920;line-height:1.08;overflow:hidden}.live-indicator{color:#ffe598;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(#68440f61,#371b0747);border:1px solid #ffca2a40;border-radius:999px;flex:none;align-items:center;min-height:23px;padding-inline:9px;font-size:8.5px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.live-indicator:before{content:"";background:linear-gradient(135deg,#fff0a6,#e59a00);border-radius:2px;width:6px;height:6px;margin-right:5px;transform:rotate(45deg);box-shadow:0 0 8px #ffc829b3}.winner-podium{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"second first third";align-items:end;gap:6px;margin:12px 12px 0;padding:31px 0 0;list-style:none;display:grid;position:relative}.podium-winner{text-align:center;background:linear-gradient(#5b257052,#0f0b19db),#090811d1;border:1px solid #9d58b93b;border-radius:12px 12px 9px 9px;align-content:end;min-width:0;min-height:80px;padding:30px 5px 8px;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0d,0 9px 18px #00000040}.podium-winner:after{content:"";background:linear-gradient(90deg,#0000,#bf62e78c,#0000);border-radius:999px;height:2px;position:absolute;bottom:0;left:8px;right:8px}.podium-winner--1{background:radial-gradient(circle at 50% 0,#ffc62633,#0000 47%),linear-gradient(#5b371b8c,#160b19eb);border-color:#ffcd3c7a;grid-area:first;min-height:94px;padding-top:41px;box-shadow:inset 0 1px #ffefa724,0 11px 24px #00000057,0 0 20px #ffb71714}.podium-winner--1:after{background:linear-gradient(90deg,#0000,#ffd65f,#0000)}.podium-winner--2{background:radial-gradient(circle at 50% 0,#cbd4ee1f,#0000 46%),linear-gradient(#40355375,#0e0b18e6);border-color:#cdd3e745;grid-area:second}.podium-winner--3{background:radial-gradient(circle at 50% 0,#d17a3f21,#0000 46%),linear-gradient(#4a2b3773,#0e0a16e6);border-color:#c575444d;grid-area:third}.podium-winner__medal{place-items:end center;width:52px;height:52px;display:grid;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.podium-winner__medal img{object-fit:contain;filter:drop-shadow(0 8px 7px #00000080)drop-shadow(0 0 8px #ffbb233d);width:58px;height:58px;display:block;position:absolute;inset:-3px}.podium-winner--1 .podium-winner__medal{width:70px;height:70px;top:-39px}.podium-winner--1 .podium-winner__medal img{filter:drop-shadow(0 10px 8px #0000008f)drop-shadow(0 0 12px #ffbe1f52);width:78px;height:78px;inset:-4px}.podium-winner--2 .podium-winner__medal img{filter:grayscale(.72)saturate(.42)brightness(1.17)drop-shadow(0 8px 7px #00000080)drop-shadow(0 0 8px #d6deff33)}.podium-winner--3 .podium-winner__medal img{filter:sepia(.33)saturate(.82)brightness(.77)drop-shadow(0 8px 7px #00000080)drop-shadow(0 0 8px #cd70372e)}.podium-winner__medal>span{z-index:2;color:#1e1000;background:linear-gradient(145deg,#fff0a5,#eeaa12 52%,#9b5000);border:1px solid #fff7c4a3;border-radius:50%;place-items:center;width:19px;height:19px;margin-bottom:-2px;font-size:9px;font-weight:950;display:grid;position:relative;box-shadow:0 3px 8px #00000073,inset 0 1px #ffffffb8}.podium-winner--1 .podium-winner__medal>span{width:22px;height:22px;font-size:10px}.podium-winner--2 .podium-winner__medal>span{color:#222936;background:linear-gradient(145deg,#fff,#c5ccdb 55%,#737b91);border-color:#ffffffb8}.podium-winner--3 .podium-winner__medal>span{color:#2b1109;background:linear-gradient(145deg,#ffd0a4,#b76b38 55%,#673019);border-color:#ffdab794}.podium-winner strong,.podium-winner small,.podium-winner b{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.podium-winner strong{color:#f8f6fc;font-size:10px;font-weight:850}.podium-winner small{color:#89849a;margin-top:2px;font-size:7.5px}.podium-winner b{color:#ffd85b;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:clamp(8.5px,.7vw,10.5px);font-weight:920}.podium-winner--1 strong{font-size:11px}.podium-winner--1 b{color:#ffe277;text-shadow:0 0 13px #ffc22333;font-size:clamp(9px,.78vw,11.5px)}.winner-list{z-index:2;border-top:1px solid #b98bc924;gap:6px;margin:9px 12px 0;padding:9px 0 0;list-style:none;display:grid;position:relative}.winner-row{background:linear-gradient(90deg,#491e584d,#0e0b178c);border:1px solid #8557992e;border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:44px;padding:6px 9px 6px 6px;display:grid;box-shadow:inset 0 1px #ffffff06}.winner-rank{color:#f4d277;background:radial-gradient(circle at 35% 24%,#ffeea547,#0000 26%),linear-gradient(145deg,#442b16,#1a1322);border:1px solid #f5c54347;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:900;display:grid;box-shadow:inset 0 1px 1px #ffffff17,0 3px 7px #00000052}.winner-identity{gap:2px;min-width:0;display:grid}.winner-identity strong{color:#fffaf0;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;line-height:1.1;overflow:hidden}.winner-identity small{color:#9c96aa;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.winner-row>b{color:#ffd65a;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:900}.winners-card__button{z-index:2;letter-spacing:.035em;width:calc(100% - 24px);min-height:39px;margin:10px 12px 0;font-size:10.5px;display:flex;position:relative}.winners-card__button svg{filter:drop-shadow(0 1px 2px #5b330066)}.site-footer{background:#05060c;border-top:1px solid #767d9c2b}.site-footer__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:50px;min-height:112px;display:grid}.footer-copy{color:var(--muted);gap:4px;font-size:11px;display:grid}.footer-copy strong{color:#f0f1f6}.site-footer nav{gap:19px;display:flex}.site-footer nav a{color:#8c93a5;padding:0;font-size:10px;text-decoration:none}.site-footer nav a:hover{color:var(--gold)}.site-footer nav a[aria-current=page]{color:#ffe08b;text-underline-offset:5px;-webkit-text-decoration:underline #ffc4327a;text-decoration:underline #ffc4327a}.mobile-bottom-nav{display:none}.modal{z-index:200;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d1;border:0;padding:0;position:absolute;inset:0}.modal__panel{background:radial-gradient(circle at 85% 10%,#b229ff38,#0000 13rem),linear-gradient(145deg,#10121f,#070810 60%);border:1px solid #ffc72961;border-radius:16px;width:min(100%,460px);padding:36px;animation:.2s both modal-in;position:relative;overflow:hidden;box-shadow:0 35px 100px #000000a6,0 0 50px #a52aff1f}.modal__panel--account{width:min(920px,100vw - 48px);max-height:min(760px,100dvh - 48px);padding:0;overflow:hidden}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.modal__close{z-index:2;position:absolute;top:15px;right:15px}.modal__icon{width:58px;height:58px;color:var(--gold);background:#ffc11f14;border:1px solid #ffc72966;border-radius:15px;place-items:center;margin-bottom:18px;display:grid;box-shadow:0 0 26px #ffc11f1f}.modal__icon svg{width:30px;height:30px}.modal__icon--player{color:#ffe174;background:radial-gradient(circle at 35% 28%,#fff5c238,#0000 28%),linear-gradient(145deg,#713708b8,#1e0d27f5 68%);border-color:#ffd049a8;border-radius:50%;position:relative;box-shadow:inset 0 1px #fff8d333,0 10px 28px #00000057,0 0 25px #ffc11f29}.modal__icon--player svg{filter:drop-shadow(0 3px 5px #00000075);width:34px;height:34px}.modal__icon--wallet{width:66px;height:66px;box-shadow:none;background:0 0;border-color:#0000}.modal-wallet-artwork{object-fit:contain;filter:drop-shadow(0 7px 7px #0000008c)drop-shadow(0 0 10px #c756ff29);width:54px;max-width:none;height:54px;display:block}.modal__eyebrow{color:#e992ff;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.modal h2{color:#fff;letter-spacing:-.03em;margin:6px 0 21px;font-size:28px}.auth-form{gap:13px;display:grid}.auth-form label{color:#b9bfcd;text-transform:uppercase;gap:7px;font-size:11px;font-weight:750;display:grid}.auth-form input:not([type=checkbox]){color:#fff;background:#020309b3;border:1px solid #7e86a847;border-radius:7px;outline:0;width:100%;height:48px;padding-inline:14px;font-size:13px}.auth-form input:not([type=checkbox]):focus{border-color:var(--gold);box-shadow:0 0 0 3px #ffc51e14}.auth-form .check-row{text-transform:none;grid-template-columns:auto 1fr;align-items:flex-start;gap:9px;min-height:34px;line-height:1.4;display:flex}.check-row input{width:17px;height:17px;accent-color:var(--gold);margin:0}.auth-form .button{width:100%;margin-top:5px}.form-notice,.form-error,.form-success{border-radius:7px;align-items:center;gap:9px;min-height:43px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.form-notice--warning{color:#ffe6a1;background:#78460429;border:1px solid #e8a32059}.form-error{color:#ffb5c1;background:#7d0d222e;border:1px solid #ff3d6059}.form-success{color:#a9f0c9;background:#0f693c29;border:1px solid #2ecf7d4d}.button-spinner,.confirm-spinner{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.verification-panel,.account-panel,.deposit-panel{gap:15px;display:grid}.verification-panel>p{color:#b8bdca;margin:0;font-size:13px;line-height:1.6}.verification-address{background:#6c3e051f;border:1px solid #e0a32f59;border-radius:9px;align-items:center;gap:12px;padding:15px;display:flex}.verification-address>svg{color:#f5bf4a;flex:none}.verification-address span{color:#aeb4c1;gap:3px;font-size:11px;display:grid}.verification-address strong{color:#fff0bb;text-overflow:ellipsis;overflow:hidden}.verification-panel>.button{width:100%}.account-identity{border-bottom:1px solid #787f9d2e;align-items:center;gap:13px;padding-bottom:15px;display:flex}.account-identity>div:last-child{gap:3px;min-width:0;display:grid}.account-identity strong,.account-identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-identity strong{color:#fff;font-size:14px}.account-identity span{color:#9da4b5;font-size:11px}.account-identity small{color:#6ee5a5;text-transform:uppercase;align-items:center;gap:4px;margin-top:2px;font-size:9px;font-weight:800;display:inline-flex}.wallet-card{background:radial-gradient(circle at 100% 0,#ffd6643b,#0000 42%),linear-gradient(145deg,#382005,#17110a 55%,#0b0b11);border:1px solid #eebe51a1;border-radius:13px;min-height:178px;padding:21px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff0be29,0 14px 34px #0000004d}.wallet-card:after{content:"";border:16px solid #e2a52f1f;border-radius:50%;width:145px;height:145px;position:absolute;top:-46px;right:-34px}.wallet-card>span,.wallet-card>small{z-index:1;color:#b5aa94;text-transform:uppercase;font-size:10px;font-weight:800;position:relative}.wallet-card>strong{z-index:1;color:#0000;background:linear-gradient(#fff3bd,#d79217 75%);-webkit-background-clip:text;background-clip:text;margin:4px 0 2px;font-size:34px;font-weight:950;position:relative}.wallet-card .button{z-index:2;width:fit-content;min-height:39px;margin-top:auto}.account-logout{color:#aeb4c2;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0;font-size:11px;font-weight:800;display:inline-flex}.account-hub{max-height:inherit;color:#f7f8fc;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;display:grid}.account-hub__header{background:radial-gradient(circle at 8% 45%,#7926b240,#0000 24%),radial-gradient(circle at 86% 0,#e9a92629,#0000 32%),linear-gradient(#141221fa,#0a0a12fa);border-bottom:1px solid #9787b229;justify-content:space-between;align-items:center;gap:24px;min-height:132px;padding:23px 96px 20px 26px;display:flex}.account-hub__identity{align-items:center;gap:16px;min-width:0;display:flex}.account-hub__wallet-frame{background:radial-gradient(circle at 35% 28%,#8e3bc940,#0000 58%),linear-gradient(145deg,#261b34eb,#08080ef5);border:1px solid #f3be4894;border-radius:17px;flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid;box-shadow:inset 0 1px #fff1c21f,0 10px 28px #00000054,0 0 19px #e4a0201a}.account-hub__wallet-artwork{object-fit:contain;filter:drop-shadow(0 6px 6px #0000008a)drop-shadow(0 0 8px #cd66ff29);width:54px;height:54px;display:block}.account-hub__identity>div{gap:2px;min-width:0;display:grid}.account-hub__eyebrow{color:#d795ed;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.account-hub__identity h2{color:#fff;letter-spacing:-.035em;margin:0 0 3px;font-size:clamp(21px,2vw,28px)}.account-hub__identity strong,.account-hub__email{text-overflow:ellipsis;white-space:nowrap;max-width:430px;overflow:hidden}.account-hub__identity strong{color:#f5e6bb;font-size:12px}.account-hub__email{color:#9399aa;font-size:10px}.account-hub__identity small{color:#d49b5c;text-transform:uppercase;align-items:center;gap:4px;margin-top:3px;font-size:9px;font-weight:800;display:inline-flex}.account-hub__identity small.is-verified{color:#72e2ac}.account-hub__identity small svg{width:13px;height:13px}.account-visual{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block}.account-hub__verification-icon{filter:drop-shadow(0 2px 4px #0000006b);width:18px;height:18px;margin:-3px -1px -3px -2px}.account-hub__balance{justify-items:end;gap:2px;min-width:210px;display:grid}.account-hub__balance-label{color:#959baa;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;min-height:27px;font-size:9px;font-weight:800;display:inline-flex}.account-hub__balance-icon{filter:drop-shadow(0 3px 4px #0000007a)drop-shadow(0 0 6px #e1a02626);width:29px;height:29px;margin-block:-5px}.account-hub__balance>strong{color:#0000;letter-spacing:-.04em;background:linear-gradient(#fff4be,#d99318 80%);-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:950}.account-hub__balance .button{min-height:38px;margin-top:5px}.account-hub>.form-error{margin:12px 24px 0}.account-tabs{background:#05060cd6;border-bottom:1px solid #9185ae2e;grid-template-columns:repeat(5,minmax(0,1fr));min-height:66px;display:grid;overflow:hidden}.account-tabs>button{color:#969caf;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #81769921;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:66px;padding:8px 10px;font-family:Bahnschrift Condensed,Arial Narrow,Impact,sans-serif;font-size:11.5px;font-weight:850;transition:color .18s,background .18s;display:flex;position:relative}.account-tabs>button:last-child{border-right:0}.account-tabs>button:after{content:"";opacity:0;background:linear-gradient(90deg,#c77d09,#ffe47d,#c77d09);border-radius:99px 99px 0 0;height:3px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:16px;right:16px;transform:scaleX(.55);box-shadow:0 0 15px #f4b9317a}.account-tabs>button:hover,.account-tabs>button.is-active{color:#fff0bf;background:radial-gradient(circle at 50% 100%,#e3a4272e,#0000 72%),#78309e0e}.account-tabs>button.is-active:after{opacity:1;transform:scaleX(1)}.account-tab__icon{filter:drop-shadow(0 4px 4px #00000085)saturate(.86);opacity:.82;flex:none;width:31px;height:31px;transition:filter .18s,opacity .18s,transform .18s}.account-tabs>button:hover .account-tab__icon,.account-tabs>button.is-active .account-tab__icon{filter:drop-shadow(0 4px 4px #00000085)drop-shadow(0 0 8px #e5a52940);opacity:1;transform:translateY(-1px)scale(1.06)}.account-tabpanel{scrollbar-color:#d9a02e99 #08091080;outline:0;min-height:0;padding:24px 26px;overflow:auto}.account-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.account-section-heading h3{color:#fff3cc;letter-spacing:.025em;text-transform:uppercase;margin:0;font-family:Bahnschrift Condensed,Arial Narrow,Impact,sans-serif;font-size:23px;font-weight:900;font-stretch:75%;line-height:1}.account-section-heading p{color:#9ca2b2;max-width:650px;margin:6px 0 0;font-size:11px;line-height:1.55}.account-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-overview__balance-card,.account-overview__status-card{background:radial-gradient(circle at 100% 0,#8028b529,#0000 47%),linear-gradient(145deg,#161624f5,#080910f5);border:1px solid #9081a833;border-radius:14px;align-content:center;min-height:144px;padding:19px 20px 19px 92px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.account-overview__balance-card{background:radial-gradient(circle at 100% 0,#e8af392e,#0000 45%),linear-gradient(145deg,#301d08e0,#0a0a11f7);border-color:#e1aa3857}.account-card__icon{filter:drop-shadow(0 7px 7px #00000080)drop-shadow(0 0 9px #e2a1261f);width:62px;height:62px;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.account-overview__balance-card>span,.account-overview__status-card>span{color:#9299aa;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.account-overview__balance-card>strong,.account-overview__status-card>strong{color:#fff0ba;letter-spacing:-.035em;margin-block:4px;font-size:25px}.account-overview__status-card>strong{color:#dff8eb;font-size:18px}.account-overview__balance-card>small,.account-overview__status-card>small{color:#8c93a4;font-size:9px;line-height:1.45}.account-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.account-quick-actions button{color:#d8dbe4;letter-spacing:.035em;text-align:left;background:#0c0d16c2;border:1px solid #83779a38;border-radius:11px;align-items:center;gap:9px;min-height:62px;padding:8px 13px;font-family:Bahnschrift Condensed,Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:800;transition:border-color .18s,color .18s,transform .18s;display:flex}.account-quick-actions button:hover{color:#ffe5a0;border-color:#e3ac387a;transform:translateY(-1px)}.account-quick-action__icon{filter:drop-shadow(0 4px 5px #0000007a);flex:none;width:39px;height:39px;transition:filter .18s,transform .18s}.account-quick-actions button:hover .account-quick-action__icon{filter:drop-shadow(0 4px 5px #0000007a)drop-shadow(0 0 8px #e5a52938);transform:scale(1.06)}.account-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.account-profile-form label{gap:7px;min-width:0;display:grid}.account-profile-form label>span{color:#aeb4c1;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:800}.account-profile-form .is-wide{grid-column:1/-1}.account-profile-form input,.account-profile-form select{color:#f4f5fa;width:100%;min-width:0;height:46px;font:inherit;background:#04050bc2;border:1px solid #8086a445;border-radius:9px;outline:0;padding:0 13px;font-size:12px}.account-profile-form input[readonly]{color:#8e95a6;cursor:not-allowed;background:#04050b7a}.account-profile-form input:focus,.account-profile-form select:focus{border-color:#efb83dcc;box-shadow:0 0 0 3px #e7ac3114}.account-profile-form select option{color:#f4f5fa;background:#0b0c14}.account-profile-form__footer{justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-top:3px;display:flex}.account-profile-form__footer>div{min-width:0}.account-inline-success,.account-inline-error{color:#76e2ad;align-items:center;gap:6px;font-size:10px;line-height:1.4;display:inline-flex}.account-inline-error{color:#ff9caf}.account-inline-success svg{flex:none;width:15px;height:15px}.account-state,.account-empty-state{color:#a7adba;text-align:center;background:#08091075;border:1px dashed #877c9f40;border-radius:14px;align-content:center;justify-items:center;gap:9px;min-height:210px;padding:28px;font-size:11px;display:grid}.account-state>svg,.account-empty-state>svg{color:#c49543;width:34px;height:34px;margin-bottom:3px}.account-empty-state__icon{filter:drop-shadow(0 7px 8px #00000085);width:70px;height:70px;margin-bottom:2px}.account-empty-state strong{color:#f3f4f8;font-size:15px}.account-empty-state p{color:#9097a8;max-width:440px;margin:0;font-size:10px;line-height:1.55}.transaction-list{gap:8px;display:grid}.transaction-row{background:#090a11c7;border:1px solid #7f769630;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:9px 13px;display:grid}.transaction-row__mark{color:#ff9aaa;background:#a71e341a;border:1px solid #e8486240;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.transaction-row__mark.is-deposit,.transaction-row__mark.is-win,.transaction-row__mark.is-refund{color:#7ce5b2;background:#1d91581a;border-color:#3fc9843d}.transaction-row>div:nth-child(2),.transaction-row__amount{gap:3px;min-width:0;display:grid}.transaction-row>div:nth-child(2) strong{color:#eef0f6;font-size:11px}.transaction-row time,.transaction-row__amount small{color:#888f9f;font-size:9px}.transaction-row__amount{justify-items:end}.transaction-row__amount>strong{color:#ff9aaa;font-size:13px}.transaction-row__amount>strong.is-positive{color:#79e2ad}.account-pagination{justify-content:center;align-items:center;gap:13px;margin-top:14px;display:flex}.account-pagination .button{min-height:38px}.account-pagination>span{color:#9097a7;font-size:10px}.winnings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.winnings-grid article{background:linear-gradient(145deg,#12131feb,#08090ff7);border:1px solid #82789933;border-radius:12px;align-content:center;gap:4px;min-height:105px;padding:15px;display:grid;position:relative;overflow:hidden}.winnings-grid article.is-featured{background:radial-gradient(circle at 100% 0,#e2a83433,#0000 48%),linear-gradient(145deg,#301d08e6,#0a0a11f7);border-color:#e1a9366e}.winnings-grid__icon{filter:drop-shadow(0 5px 6px #0000007a);opacity:.9;width:48px;height:48px;position:absolute;top:7px;right:8px}.winnings-grid span{color:#969dad;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:800}.winnings-grid strong{color:#f0f1f6;letter-spacing:-.035em;font-size:20px}.winnings-grid .is-featured strong{color:#ffe39a}.account-winnings__empty{color:#979eae;text-align:center;background:#08090f80;border:1px solid #8077972e;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:10px}.cashout-lock-card{background:radial-gradient(circle at 0 0,#802bb033,#0000 38%),linear-gradient(145deg,#281908a6,#080910f2);border:1px solid #daa02e59;border-radius:14px;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:21px;display:grid}.cashout-lock-card__icon{background:0 0;border:0;place-items:center;width:54px;height:54px;display:grid}.cashout-lock-card__icon .account-visual{filter:drop-shadow(0 7px 7px #00000080);width:54px;height:54px}.cashout-lock-card h4{color:#fff0ba;margin:0;font-size:16px}.cashout-lock-card p{color:#a4aaba;margin:7px 0 12px;font-size:11px;line-height:1.55}.cashout-lock-card ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.cashout-lock-card li{color:#d8dbe3;padding-left:18px;font-size:10px;position:relative}.cashout-lock-card li:before{content:"";border:1px solid #e1aa37b3;border-radius:50%;width:7px;height:7px;position:absolute;top:.38em;left:1px}.account-cashout__button{width:min(100%,310px);margin:16px auto 0}.account-button-3d-icon{filter:drop-shadow(0 3px 4px #0000006b);width:27px;height:27px;margin-block:-5px}.account-cashout__note{color:#858c9d;text-align:center;margin-top:8px;font-size:9px;display:block}.account-hub__footer{background:#05060bc2;border-top:1px solid #8f82a829;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:7px 24px;display:flex}.account-hub__footer .account-logout{padding-inline:8px}.deposit-balance{background:#6038041a;border:1px solid #e1a52f57;border-radius:9px;justify-content:space-between;align-items:center;min-height:62px;padding:0 16px;display:flex}.deposit-balance span{color:#aab0be;text-transform:uppercase;font-size:10px;font-weight:800}.deposit-balance strong{color:#ffe39a;font-size:21px}.deposit-options{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;display:grid}.deposit-options legend,.deposit-custom{color:#aeb4c2;text-transform:uppercase;font-size:10px;font-weight:800}.deposit-options legend{margin-bottom:8px}.deposit-preset{color:#d9dce5;background:#04050cb8;border:1px solid #7e86a747;border-radius:7px;min-height:45px;padding:0;font-size:11px;font-weight:850}.deposit-preset:hover,.deposit-preset.is-active{color:#1d0e00;background:linear-gradient(145deg,#fff1b2,#c77b08 68%,#744000);border-color:#f0c765;box-shadow:inset 0 1px #fff9da,0 0 16px #d88b1633}.deposit-custom{gap:7px;display:grid}.deposit-custom>span{color:#e2ad43;background:#020309b3;border:1px solid #7e86a847;border-radius:7px;align-items:center;height:48px;display:flex;position:relative}.deposit-custom svg{position:absolute;left:14px}.deposit-custom input{color:#fff;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 14px 0 40px;font-size:13px}.deposit-security{color:#9ecfb4;background:#186a421f;border-radius:7px;align-items:center;gap:9px;padding:11px 12px;font-size:10px;line-height:1.4;display:flex}.deposit-security svg{color:#62d99c;flex:none}.deposit-panel>.button{width:100%}.deposit-blocker{color:#858c9e;text-align:center;margin:-4px 0 0;font-size:10px;line-height:1.5}.deposit-blocker strong{color:#d8b465}.modal__message p{color:#b7bdca;margin:0 0 22px;font-size:14px;line-height:1.6}.modal__message .button{width:100%}.modal__switch{color:#d997ef;background:0 0;border:0;margin:18px auto 0;padding:0;font-size:11px;display:block}.modal__switch:hover{color:#f3c3ff}.confirm-page{background:radial-gradient(circle at 50% 40%,#791b943b,#0000 27rem),radial-gradient(circle at 50% 60%,#da830d1f,#0000 22rem),#03040a;place-items:center;min-height:100dvh;padding:24px;display:grid;position:relative}.confirm-language{z-index:3;position:absolute;top:24px;right:24px}.language-menu--confirm .language-menu__trigger{min-width:142px}.confirm-card{text-align:center;background:radial-gradient(circle at 90% 5%,#b02ae92e,#0000 16rem),#0c0e18;border:1px solid #e2ab396b;border-radius:17px;justify-items:center;width:min(100%,480px);padding:42px;display:grid;box-shadow:0 30px 90px #0000008c}.confirm-icon{color:#e0a83d;background:#e0a83d14;border:1px solid;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:20px;display:grid}.confirm-icon svg{width:32px;height:32px}.confirm-icon--success{color:#58d794}.confirm-icon--error{color:#ff5d79}.confirm-card>span{color:#d696e9;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.confirm-card h1{margin:7px 0 10px;font-size:30px}.confirm-card p{color:#aeb4c2;margin:0 0 24px;font-size:14px;line-height:1.6}.toast{z-index:250;color:#f7f8fd;opacity:0;pointer-events:none;background:#0d0f1af0;border:1px solid #ffc8276b;border-radius:9px;align-items:center;gap:10px;max-width:min(420px,100% - 32px);min-height:48px;padding:0 18px;font-size:12px;transition:all .2s;display:flex;position:fixed;bottom:24px;right:25px;transform:translateY(12px);box-shadow:0 14px 40px #00000080}.toast svg{color:var(--gold);flex:none}.toast.is-visible{opacity:1;transform:translateY(0)}.legal-route{padding-bottom:0}.route-loader{background:#03040a;align-content:center;justify-items:center;gap:14px;min-height:100dvh;display:grid}.route-loader span{border:3px solid #dfa93933;border-top-color:#e9b53f;border-radius:50%;width:42px;height:42px;animation:.7s linear infinite route-loader-spin}.route-loader p{color:#aeb4c2;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}@keyframes route-loader-spin{to{transform:rotate(1turn)}}.legal-page{background:radial-gradient(circle at 78% 8%,#9125c229,#0000 31rem),radial-gradient(circle at 13% 28%,#e8a21b17,#0000 28rem),#03040a;min-height:100dvh}.legal-header{z-index:80;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#04050bed;border-bottom:1px solid #8c92b22b;position:sticky;top:0;box-shadow:0 14px 40px #00000047}.legal-header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:26px;min-height:76px;display:grid}.legal-home{width:56px;min-height:50px;color:inherit;border-radius:11px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.legal-home:hover .brand__emblem{filter:drop-shadow(0 0 12px #ffc63447);transform:translateY(-1px)}.legal-header__nav{justify-content:center;gap:7px;min-width:0;display:flex}.legal-header__nav a{color:#9fa6b7;letter-spacing:.035em;text-transform:uppercase;border:1px solid #0000;border-radius:9px;align-items:center;min-height:40px;padding:0 15px;font-size:10px;font-weight:850;text-decoration:none;transition:all .17s;display:inline-flex}.legal-header__nav a:hover{color:#f6d47d;background:#cb8e1c12;border-color:#e6b1402e}.legal-header__nav a[aria-current=page]{color:#1b1000;background:linear-gradient(#fff0ae,#dda01f 67%,#9e5c07);border-color:#f7d985;box-shadow:inset 0 1px #ffffffad,0 0 22px #e5a12526}.language-menu--legal .language-menu__trigger{min-width:142px}.legal-main{padding:52px 0 80px}.legal-page__back{color:#b5bbca;text-transform:uppercase;align-items:center;gap:8px;min-height:44px;margin-bottom:30px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.legal-page__back:hover{color:#f3c75d}.legal-page__hero{background:radial-gradient(circle at 88% 24%,#be31e836,#0000 17rem),radial-gradient(circle at 77% 105%,#eca7202b,#0000 20rem),linear-gradient(145deg,#11121d,#080910 72%);border:1px solid #e0ab3c45;border-radius:24px;align-content:center;min-height:344px;padding:54px clamp(28px,5vw,72px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1ca0f,0 28px 80px #00000061}.legal-page__hero:after{content:"";border:32px solid #e0a8350b;border-radius:50%;width:220px;height:220px;position:absolute;right:clamp(30px,8vw,120px);box-shadow:0 0 0 34px #9d2cc809,0 0 0 70px #e0a83506}.legal-page__eyebrow{z-index:1;color:#edc76d;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;margin-bottom:14px;font-size:10px;font-weight:900;display:inline-flex;position:relative}.legal-page__hero h1{z-index:1;color:#fff;letter-spacing:-.045em;overflow-wrap:anywhere;max-width:820px;margin:0;font-size:clamp(42px,5.5vw,76px);line-height:.98;position:relative}.legal-page__summary{z-index:1;color:#b7bdcb;max-width:760px;margin:23px 0 0;font-size:16px;line-height:1.75;position:relative}.legal-page__meta{z-index:1;flex-wrap:wrap;gap:9px;margin-top:24px;display:flex;position:relative}.legal-page__meta span,.legal-page__meta time{color:#c6cad5;letter-spacing:.04em;text-transform:uppercase;background:#0203086b;border:1px solid #8991b138;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:9px;font-weight:800;display:inline-flex}.legal-status{background:linear-gradient(90deg,#70410733,#4f125d1f),#0a0b13;border:1px solid #f1b84066;border-radius:14px;grid-template-columns:auto 1fr;gap:15px;margin:24px 0 36px;padding:22px 24px;display:grid}.legal-status>svg{color:#f0bd4a}.legal-status strong{color:#ffe5a1;margin-bottom:5px;font-size:12px;display:block}.legal-status p{color:#b0b6c5;margin:0;font-size:12px;line-height:1.65}.legal-page__layout{grid-template-columns:minmax(220px,.29fr) minmax(0,1fr);align-items:start;gap:30px;display:grid}.legal-page__toc{background:radial-gradient(circle at 100% 0,#a025c91a,#0000 11rem),#090b13e0;border:1px solid #848baa33;border-radius:15px;padding:22px;position:sticky;top:104px;box-shadow:0 20px 50px #0000003d}.legal-page__toc>strong{color:#f4d171;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;display:flex}.legal-page__toc ol{counter-reset:legal-toc;gap:3px;margin:0;padding:0;list-style:none;display:grid}.legal-page__toc li{counter-increment:legal-toc}.legal-page__toc a{color:#999faf;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;gap:7px;min-height:38px;padding:7px 8px;font-size:10px;line-height:1.35;text-decoration:none;display:grid}.legal-page__toc a:before{color:#d9a83d;content:counter(legal-toc, decimal-leading-zero);font-size:8px;font-weight:900}.legal-page__toc a:hover{color:#f1f2f6;background:#ffffff09}.legal-page__article{gap:16px;min-width:0;display:grid}.legal-page__section{background:linear-gradient(145deg,#121421e6,#080910f0);border:1px solid #7d84a32e;border-radius:16px;padding:clamp(25px,3vw,38px);scroll-margin-top:104px;box-shadow:0 17px 45px #0003}.legal-page__section h2{color:#f8f8fb;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(20px,2.4vw,28px)}.legal-page__section p{color:#b7bdca;margin:0 0 14px;font-size:13px;line-height:1.78}.legal-page__section p:last-child{margin-bottom:0}.legal-page__section ul{gap:10px;margin:17px 0 0;padding:0;list-style:none;display:grid}.legal-page__section li{color:#c4c8d2;padding-left:22px;font-size:12px;line-height:1.68;position:relative}.legal-page__section li:before{content:"";background:linear-gradient(145deg,#ffe99e,#c7800d);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:2px;box-shadow:0 0 9px #ecab2a4d}.legal-callout{color:#e8d7a8;background:#b7761014;border-left:3px solid #dca83b;border-radius:4px 9px 9px 4px;margin-top:20px;padding:16px 18px;font-size:12px;line-height:1.65}.legal-page__links{gap:8px;margin-top:18px;display:grid}.legal-page__links a{color:#efc45f;text-underline-offset:4px;align-items:center;gap:7px;width:fit-content;font-size:11px;font-weight:800;display:inline-flex}.legal-related{border-top:1px solid #7e85a330;margin-top:34px;padding-top:34px}.legal-related h2{margin:0 0 17px;font-size:20px}.legal-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.legal-related__card{color:#d9dce5;background:#0d0f19bd;border:1px solid #8b92b133;border-radius:12px;align-content:center;gap:6px;min-height:94px;padding:18px;text-decoration:none;display:grid}.legal-related__card:hover,.legal-related__card[aria-current=page]{color:#ffe399;background:#633c0724;border-color:#e7b2406b}.legal-related__card strong{font-size:12px}.legal-related__card span{color:#858c9f;text-transform:uppercase;font-size:9px}@media (width<=980px){.legal-header__inner{grid-template-columns:auto 1fr auto;gap:12px;min-height:72px}.legal-header__nav{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.legal-header__nav::-webkit-scrollbar{display:none}.legal-header__nav a{flex:none;padding-inline:11px}.language-menu--legal .language-menu__trigger{min-width:80px}.language-menu--legal .language-menu__name{display:none}.legal-page__layout{grid-template-columns:1fr}.legal-page__toc{position:static}.legal-page__toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.legal-route{padding-bottom:0}.legal-header__inner{grid-template-columns:auto 1fr;width:100%;min-height:auto;padding:10px 13px}.legal-home{width:45px;min-height:44px}.legal-header__nav{order:3;grid-column:1/-1}.language-menu--legal{justify-self:end}.legal-main{padding:28px 0 48px}.legal-page__back{margin-bottom:19px}.legal-page__hero{border-radius:18px;min-height:320px;padding:37px 24px}.legal-page__hero:after{right:-90px}.legal-page__hero h1{font-size:clamp(37px,12vw,54px)}.legal-page__summary{font-size:14px;line-height:1.65}.legal-status,.legal-page__toc{padding:18px}.legal-page__toc ol{grid-template-columns:1fr}.legal-page__section{padding:23px 20px}.legal-page__section p{font-size:12px}.legal-related__grid{grid-template-columns:1fr}}@media print{.legal-header,.legal-page__back,.legal-page__toc,.legal-related,.legal-page .site-footer{display:none!important}.legal-main{padding:0}.legal-page__hero,.legal-page__section{color:#000;box-shadow:none;background:#fff;border:0}.legal-page__layout{display:block}}@media (width>=1261px) and (width<=1450px){.site-header__inner{gap:16px;width:calc(100% - 34px)}.desktop-navigation{gap:2px}.nav-link{gap:5px;padding-inline:7px;font-size:9.5px}.nav-link__icon{width:23px;height:23px}.nav-link__icon .nav-icon-image{width:27px;height:27px}.header-actions{gap:8px}}@media (width<=1260px){.site-header__inner{gap:22px;width:calc(100% - 36px)}.desktop-navigation{gap:18px}.desktop-navigation .nav-link:nth-last-child(-n+2){display:none}.hero__art{width:min(660px,58vw);top:10px;right:-36px}.game-tools{grid-template-columns:1fr;width:37%}.provider-control{display:none}.promo-card__content{padding:20px}.header-actions.is-authenticated .header-deposit span{display:none}}@media (width>=981px) and (width<=1260px){.desktop-navigation{display:none}.menu-toggle{display:grid}.site-header__inner{grid-template-columns:auto auto 1fr}.header-actions{justify-self:end}}@media (width>=981px){.promotions-layout,.promotion-cards{align-items:stretch}.promo-card{aspect-ratio:auto;height:100%}}@media (width>=981px) and (width<=1320px){.promotions-layout{grid-template-columns:1fr;align-items:start}.promotion-cards{align-items:start}.promo-card{aspect-ratio:1.7;height:auto}.winners-card{justify-self:center;width:min(100%,600px)}}@media (width<=980px){.desktop-navigation{display:none}.menu-toggle{display:grid}.site-header__inner{grid-template-columns:auto auto 1fr}.header-actions{justify-self:end}.hero__copy{width:430px}.hero h1{font-size:61px}.hero__art{width:min(620px,68vw);top:18px;right:-50px}.trust-row{gap:16px}.trust-item{min-width:112px}.category-dock{display:grid}.game-tools{display:none}.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.promotions-layout{grid-template-columns:1fr}.winners-card{justify-self:center;width:min(100%,600px);display:block}.site-footer__inner{grid-template-columns:auto 1fr}.site-footer nav{grid-column:1/-1;justify-content:center;padding-bottom:20px}}@media (width<=720px){body{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.shell{width:calc(100% - 32px)}.site-header{height:74px}.site-header__inner{gap:10px;width:100%;padding-inline:13px;display:flex}.menu-toggle{background:0 0;border-color:#0000;flex:none;width:42px;height:42px}.brand-button{margin-right:auto}.site-header .brand{gap:4px}.site-header .brand__emblem{width:32px;height:38px}.site-header .brand__emblem svg{width:25px}.site-header .brand__emblem span{padding:1px 3px;font-size:7px;top:21px}.header-actions{gap:7px}.header-actions.is-authenticated{gap:6px}.header-actions .button{min-height:40px;padding-inline:13px;font-size:9px}.language-menu--header{display:none}.wallet-pill{grid-template-columns:36px auto;gap:5px;min-height:44px;padding:2px 9px 2px 4px}.wallet-pill__visual{width:36px;height:36px}.wallet-pill__icon{width:34px;height:34px}.wallet-pill small{display:none}.wallet-pill strong{font-size:11px}.header-actions.is-authenticated .header-deposit{width:40px;padding:0}.hero{min-height:560px;scroll-margin-top:74px}.hero:before{z-index:2;background:radial-gradient(ellipse 125% 62% at -5% 0%, #020309f5 0%, #020309cc 42%, #02030940 67%, transparent 83%), linear-gradient(180deg, transparent 70%, var(--bg) 100%)}.hero__inner{width:100%;min-height:560px}.hero__copy{width:100%;padding:47px 21px 0}.hero h1{margin:0 0 15px;font-size:clamp(43px,12vw,58px);line-height:.99}.hero__copy>p{max-width:245px;font-size:15px;line-height:1.45}.hero__actions{margin-top:21px}.hero__actions .button{min-height:47px;padding-inline:20px}.hero__actions .button--violet,.trust-row{display:none}.hero__art{opacity:.99;transform-origin:50% 45%;-webkit-mask-composite:source-in;width:min(600px,110vw);max-width:none;top:124px;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 79%,#0000 100%),radial-gradient(65% 61% at 50% 48%,#000 66%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 79%,#0000 100%),radial-gradient(65% 61% at 50% 48%,#000 66%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.desktop-only{display:none}.mobile-quick-nav{z-index:8;background:linear-gradient(#0d101cf2,#070912f5);border:1px solid #636a8c4d;border-radius:19px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:112px;margin-top:14px;padding:12px 6px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000057,inset 0 1px #ffffff05}.mobile-quick-nav button{color:#eef0f7;text-align:center;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #e09b0a52;place-items:center;gap:8px;min-width:0;padding:8px 4px;font-size:10px;font-weight:750;line-height:1.15;display:grid;position:relative}.mobile-quick-nav button:last-child{border-right:0}.mobile-quick-nav__icon{object-fit:contain;filter:drop-shadow(0 4px 5px #00000080)drop-shadow(0 0 7px #ffc5252e);pointer-events:none;-webkit-user-select:none;user-select:none;width:43px;height:43px;display:block}.category-dock{display:none}.content-section{padding-top:30px}#games{padding-top:22px}.section-heading{min-height:43px}.section-heading h2{gap:8px;font-size:23px}.section-heading__icon{flex-basis:39px;width:39px;height:39px}.section-action{gap:12px;min-width:auto;min-height:40px;padding-inline:15px;font-size:9px}.games-grid{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(108px,31%);grid-auto-flow:column;gap:10px;width:calc(100% + 16px);margin-top:13px;padding:2px 16px 5px 0;display:grid;overflow-x:auto}.games-grid::-webkit-scrollbar{display:none}.game-card{scroll-snap-align:start}.game-card__cover{border-radius:10px}.game-card__meta{display:none}.game-badge{min-height:20px;padding-inline:7px;font-size:7px;top:7px;left:7px}.game-card__play{display:none}.promotions-section{padding-top:39px;padding-bottom:33px}.promotions-layout{margin-top:14px}.promotion-cards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:calc(100% - 18px);grid-auto-flow:column;gap:12px;width:calc(100% + 16px);padding:1px 16px 8px 0;display:grid;overflow-x:auto}.promotion-cards::-webkit-scrollbar{display:none}.promo-card{aspect-ratio:1.78;scroll-snap-align:start;background:radial-gradient(circle at 22%,#ff500a47,#0000 35%),radial-gradient(circle at 80% 20%,#cb27ff4d,#0000 38%),linear-gradient(125deg,#260610,#340324 48%,#100625);border-color:#ff2bc9c2;border-radius:18px;min-height:190px;display:block;box-shadow:inset 0 0 24px #ff304f21,0 0 24px #ff26c217}.promo-card__content{width:60%;padding:25px 22px}.promo-card h3{margin-bottom:13px;font-size:25px}.promo-card__art{opacity:1}.promo-card--welcome .promo-card__art{width:69%;right:-54px}.promo-card--reload .promo-card__art{width:61%;right:-38px}.promo-card--cashback .promo-card__art{width:48%;right:-2px}.winners-card{border-radius:19px;width:100%;max-width:none;margin-top:3px}.winners-card__heading{min-height:70px;padding-right:15px}.winners-card__title-copy strong{font-size:13.5px}.winner-podium{margin-top:15px}.podium-winner strong{font-size:11px}.podium-winner--1 strong{font-size:12px}.podium-winner b,.podium-winner--1 b{font-size:10.5px}.winner-row{min-height:43px}.winner-identity strong{font-size:13px}.winner-row>b{font-size:11px}.winners-card__button{min-height:44px;font-size:11px}.site-footer__inner{text-align:center;grid-template-columns:1fr;justify-items:center;gap:15px;min-height:128px;padding-block:24px}.site-footer .brand{display:none}.site-footer nav{flex-wrap:wrap;gap:12px 20px;padding-bottom:0;display:flex}.site-footer nav a{align-items:center;min-height:44px;display:inline-flex}.mobile-bottom-nav{z-index:60;height:calc(78px + env(safe-area-inset-bottom));padding:5px 8px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070912f2;border-top:1px solid #72799b61;border-radius:21px 21px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -15px 40px #00000080,inset 0 1px #ffffff05}.mobile-bottom-nav button{color:#aeb3c1;white-space:nowrap;background:0 0;border:0;place-items:center;gap:5px;min-width:0;padding:7px 2px 5px;font-size:9px;font-weight:700;display:grid;position:relative}.mobile-bottom-nav button:after{background:var(--gold);height:2px;box-shadow:0 0 11px var(--gold);content:"";opacity:0;border-radius:99px;position:absolute;bottom:0;left:13px;right:13px}.mobile-bottom-nav__icon{object-fit:contain;opacity:.88;filter:saturate(.58)brightness(.92)drop-shadow(0 3px 4px #00000085);width:34px;height:34px;margin-block:-5px -3px;transition:filter .18s,opacity .18s,transform .18s;display:block}.mobile-bottom-nav button.is-active .mobile-bottom-nav__icon{opacity:1;filter:saturate(.76)brightness(1.08)drop-shadow(0 3px 4px #00000080)drop-shadow(0 0 7px #eeb53547);transform:translateY(-1px)scale(1.04)}.mobile-bottom-nav button.is-active{color:var(--gold)}.mobile-bottom-nav button.is-active:after{opacity:1}.modal{align-items:end;padding:0}.modal__panel{width:100%;max-height:calc(100dvh - 32px);padding:31px 22px calc(28px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;overflow-y:auto}.modal__panel--account{max-height:92dvh;padding:0;overflow:hidden}.account-hub{max-height:92dvh}.account-hub__header{gap:14px;min-height:0;padding:20px 18px 16px;display:grid}.account-hub__identity{padding-right:52px}.account-hub__wallet-frame{border-radius:15px;flex-basis:60px;width:60px;height:60px}.account-hub__wallet-artwork{width:49px;height:49px}.account-hub__identity h2{font-size:22px}.account-hub__identity strong,.account-hub__email{max-width:calc(100vw - 130px)}.account-hub__balance{grid-template-columns:minmax(0,1fr) auto;place-items:center start;width:100%;min-width:0}.account-hub__balance>span,.account-hub__balance>strong{grid-column:1}.account-hub__balance>strong{font-size:24px}.account-hub__balance .button{grid-area:1/2/span 2;min-height:44px;margin:0}.account-tabs{scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(116px,auto);grid-auto-flow:column;min-height:61px;display:grid;overflow-x:auto}.account-tabs>button{min-height:60px;padding-inline:12px}.account-tab__icon{width:29px;height:29px}.account-tabpanel{padding:19px 17px}.account-section-heading{margin-bottom:15px}.account-overview__grid,.account-profile-form{grid-template-columns:1fr}.account-profile-form .is-wide{grid-column:auto}.account-quick-actions{grid-template-columns:1fr}.account-overview__balance-card,.account-overview__status-card{min-height:124px}.account-profile-form__footer{flex-direction:column;align-items:stretch}.account-profile-form__footer .button{width:100%}.transaction-row{grid-template-columns:36px minmax(0,1fr)}.transaction-row__amount{grid-column:1/-1;place-items:end start;padding-left:47px}.winnings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cashout-lock-card{grid-template-columns:1fr}.account-hub__footer{min-height:58px;padding-inline:17px}.modal h2{font-size:25px}.deposit-options{grid-template-columns:repeat(2,minmax(0,1fr))}.confirm-card{padding:32px 22px}.toast{right:16px;bottom:calc(94px + env(safe-area-inset-bottom));max-width:none;left:16px}}@media (width<=430px){.header-actions .button{padding-inline:10px}.header-login{display:none}.header-actions.is-authenticated .wallet-pill{padding-left:3px;padding-right:7px}.hero,.hero__inner{min-height:510px}.hero__copy{padding-top:37px}.hero h1{font-size:44px}.hero__copy>p{max-width:210px;font-size:13px}.hero__art{width:min(440px,110vw);top:124px;transform:translate(-50%)}.mobile-quick-nav{min-height:102px}.mobile-quick-nav button{font-size:8.5px}.mobile-quick-nav__icon{width:38px;height:38px}.section-heading h2{font-size:20px}.section-heading__icon{flex-basis:35px;width:35px;height:35px}.section-action{padding-inline:11px}.promo-card__content{width:62%;padding:22px 18px}.promo-card h3{font-size:21px}.winner-podium{gap:4px;margin-left:9px;margin-right:9px}.winner-list{margin-left:9px;margin-right:9px}.winner-row{grid-template-columns:22px minmax(0,1fr) auto;gap:8px;padding-right:5px}.winner-rank{width:22px;height:22px}.winner-identity strong{font-size:13px}.winner-row>b{font-size:10px}.winners-card__button{width:calc(100% - 18px);margin-left:9px;margin-right:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.button--gold:before{animation:none!important}}
