*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior-x:none;-webkit-text-size-adjust:100%;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;width:100%;max-width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}@media (prefers-color-scheme:dark){html,body{--lightningcss-light: ;--lightningcss-dark:initial}}body{font-family:var(--font-sans),system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--text);background:0 0;flex-direction:column;min-height:100dvh;line-height:1.6;display:flex}html{background:var(--bg)}html:before{display:none!important}html{scrollbar-gutter:auto;overflow-y:auto}:root{--scroll-track:#00000029;--scroll-thumb:#ffffff8c;--scroll-thumb-hover:#ffffffbf;--reveal-duration:1.4s}html[data-theme=light]{--scroll-track:#00000014;--scroll-thumb:#e0e0e080;--scroll-thumb-hover:#000000b3}html[data-theme=dark]{--scroll-track:#ffffff0f;--scroll-thumb:#ffffff8c;--scroll-thumb-hover:#ffffffc7}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb)var(--scroll-track)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scroll-track)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}img,svg,video,canvas{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:none}button{cursor:pointer}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}:focus-visible{outline:2px solid color-mix(in oklab,var(--text)35%,transparent);outline-offset:2px}.heroBlock ::selection{color:inherit!important;background:0 0!important}.container{width:min(1200px,100% - 24px);margin-inline:auto}@media (min-width:1440px){.container{width:min(1280px,100% - 32px)}}.hidden{display:none!important}.visually-hidden{clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.nowrap{white-space:nowrap}.full-width{width:100%!important}.min-w-0{min-width:0!important}.full-bleed{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.navDock{z-index:5000;box-shadow:none;padding-block:0;padding-inline:0;position:sticky;top:0;-webkit-backdrop-filter:none!important;background:0 0!important}.appMain{flex:1 0 auto;padding-top:clamp(0px,1vh,0px);padding-bottom:clamp(18px,4vh,40px)}@media (max-width:576px){.appMain{padding-top:12px}}svg{vertical-align:middle;display:inline-block}
.Navbar-module__EZpEeG__navbar{z-index:4000;background:color-mix(in oklab,var(--bg)65%,transparent);border:1px solid color-mix(in oklab,var(--text)16%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px #00000040,inset 0 0 0 1px color-mix(in oklab,var(--bg)92%,transparent);border-radius:12px;padding:10px 14px;position:sticky;top:10px}.Navbar-module__EZpEeG__row{grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;display:grid}@media (max-width:991px){.Navbar-module__EZpEeG__row{grid-template-columns:auto 1fr auto auto}.Navbar-module__EZpEeG__toggler{grid-column:4;justify-self:end}}.Navbar-module__EZpEeG__themeMobile{justify-content:center;align-items:center;display:inline-flex}@media (min-width:992px){.Navbar-module__EZpEeG__themeMobile{display:none}}.Navbar-module__EZpEeG__brand{color:var(--text);align-items:center;gap:0;margin:0;text-decoration:none;display:inline-flex}.Navbar-module__EZpEeG__brandLogo{object-fit:contain;filter:drop-shadow(0 0 6px #00000073)drop-shadow(0 2px 8px #00000059)saturate(1.05)contrast(1.05);border-radius:6px;width:36px;height:36px;display:block}@media (max-width:992px){.Navbar-module__EZpEeG__brandLogo{width:36px;height:36px}}@media (max-width:480px){.Navbar-module__EZpEeG__brandLogo{width:36px;height:36px}}.Navbar-module__EZpEeG__brandText{letter-spacing:.02em;margin-left:-8px;font-size:1.5rem;font-weight:800}.Navbar-module__EZpEeG__center{display:none}@media (min-width:992px){.Navbar-module__EZpEeG__center{padding-inline:12px;display:block}}.Navbar-module__EZpEeG__right{align-items:center;gap:14px;display:none}@media (min-width:992px){.Navbar-module__EZpEeG__right{display:inline-flex}}.Navbar-module__EZpEeG__navLink{letter-spacing:.02em;text-transform:uppercase;color:var(--navText,var(--text));text-shadow:0 1px 1px color-mix(in oklab,var(--bg)60%,transparent);border:1px solid #0000;border-radius:9999px;padding:10px 14px;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s,border-color .18s;position:relative}.Navbar-module__EZpEeG__navLink:hover{background:color-mix(in oklab,var(--gold)16%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent);box-shadow:0 2px 10px color-mix(in oklab,var(--gold)20%,transparent)}.Navbar-module__EZpEeG__navLinkActive{color:#1a1206;background:linear-gradient(180deg,var(--gold),var(--gold2));border-color:var(--gold2);text-shadow:none;box-shadow:0 2px 10px color-mix(in oklab,var(--gold)35%,transparent),0 0 0 1px #0000001a}@supports (color:lab(0% 0 0)){.Navbar-module__EZpEeG__navLinkActive{box-shadow:0 2px 10px color-mix(in oklab,var(--gold)35%,transparent),0 0 0 1px lab(0% 0 0/.1)}}.Navbar-module__EZpEeG__navLink:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--gold)35%,transparent),0 2px 10px #00000040;outline:none}.Navbar-module__EZpEeG__accountWrap{z-index:4500;position:relative}.Navbar-module__EZpEeG__accountBtn{border:1px solid color-mix(in oklab,var(--text)16%,transparent);background:color-mix(in oklab,var(--bg)72%,transparent);color:var(--text);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:700;transition:border-color .18s,box-shadow .18s,background-color .18s;display:inline-flex}.Navbar-module__EZpEeG__accountBtn:hover{background:color-mix(in oklab,var(--gold)12%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent)}.Navbar-module__EZpEeG__accountBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--gold)35%,transparent);outline:none}.Navbar-module__EZpEeG__userIcon{border:1px solid color-mix(in oklab,var(--text)16%,transparent);background:color-mix(in oklab,var(--bg)78%,transparent);border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.Navbar-module__EZpEeG__accountLabel{text-transform:uppercase;font-size:.92rem}.Navbar-module__EZpEeG__chev{opacity:.8;place-items:center;display:grid}.Navbar-module__EZpEeG__avatarCircle{background:linear-gradient(180deg,var(--gold),var(--gold2));color:#1a1206;border-radius:999px;place-items:center;width:28px;height:28px;font-weight:800;display:inline-grid}.Navbar-module__EZpEeG__menu{z-index:5000;background:var(--card);border:1px solid var(--outline);min-width:220px;box-shadow:0 18px 50px var(--shadow);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.Navbar-module__EZpEeG__menuItem{width:100%;color:var(--text);border:1px solid #0000;border-radius:10px;padding:10px 12px;font-size:.95rem;text-decoration:none;transition:background-color .16s,border-color .16s;display:block}.Navbar-module__EZpEeG__menuItem:hover,.Navbar-module__EZpEeG__menuItem:focus{background:color-mix(in oklab,var(--gold)12%,transparent);border-color:#0000;outline:none}.Navbar-module__EZpEeG__danger{color:#c70b0b}.Navbar-module__EZpEeG__menuDivider{background:var(--outline);opacity:.8;border-radius:1px;height:1px;margin:6px 4px}.Navbar-module__EZpEeG__toggler{border:1px solid color-mix(in oklab,var(--text)16%,transparent);background:color-mix(in oklab,var(--bg)72%,transparent);width:40px;height:40px;color:var(--text);border-radius:8px;place-items:center;padding:0;transition:border-color .18s,box-shadow .18s,background-color .18s;display:inline-grid}.Navbar-module__EZpEeG__toggler:hover{background:color-mix(in oklab,var(--gold)12%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent)}.Navbar-module__EZpEeG__toggler:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--gold)25%,transparent);outline:none}@media (min-width:992px){.Navbar-module__EZpEeG__toggler{display:none}}.Navbar-module__EZpEeG__drawerOverlay{z-index:4995;opacity:0;pointer-events:none;background:#00000080;background:lab(0% 0 0/.5);transition:opacity .22s;position:fixed;inset:0}.Navbar-module__EZpEeG__drawerOverlayOpen{opacity:.7;pointer-events:auto}.Navbar-module__EZpEeG__drawer{top:max(8px,env(safe-area-inset-top));width:min(92vw,380px);max-width:100%;height:auto;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:12px 14px max(14px,env(safe-area-inset-bottom));background:linear-gradient(180deg,color-mix(in oklab,var(--bg)97%,transparent),color-mix(in oklab,var(--bg)92%,transparent));border:1px solid color-mix(in oklab,var(--text)10%,transparent);box-shadow:0 18px 45px #0f172a8c,0 0 0 1px color-mix(in oklab,var(--bg)96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);visibility:hidden;pointer-events:none;z-index:5000;border-radius:20px;flex-direction:column;gap:14px;transition:right .26s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;right:-100vw;overflow:hidden auto}.Navbar-module__EZpEeG__drawerOpen{visibility:visible;pointer-events:auto;right:0}.Navbar-module__EZpEeG__drawerHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.Navbar-module__EZpEeG__drawerBrand{text-decoration:none}.Navbar-module__EZpEeG__drawerClose{border:1px solid color-mix(in oklab,var(--text)16%,transparent);background:color-mix(in oklab,var(--bg)78%,transparent);width:38px;height:38px;color:var(--text);border-radius:10px;place-items:center;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-grid}.Navbar-module__EZpEeG__drawerClose:hover{background:color-mix(in oklab,var(--gold)12%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent)}.Navbar-module__EZpEeG__drawerClose:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--gold)30%,transparent);outline:none}.Navbar-module__EZpEeG__drawerSearch{padding:6px 0 2px}.Navbar-module__EZpEeG__drawerNav,.Navbar-module__EZpEeG__drawerSection{border-top:1px dashed color-mix(in oklab,var(--text)12%,transparent);flex-direction:column;align-items:stretch;gap:8px;margin-top:6px;padding:8px 0 4px;display:flex}.Navbar-module__EZpEeG__drawerNav:first-of-type{border-top:none;margin-top:4px}.Navbar-module__EZpEeG__drawerLink:hover,.Navbar-module__EZpEeG__drawerLink:focus{background:color-mix(in oklab,var(--gold)16%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent);outline:none}.Navbar-module__EZpEeG__drawerUser{grid-template-columns:36px 1fr;align-items:center;gap:10px;width:100%;max-width:340px;margin-inline:auto;display:grid}.Navbar-module__EZpEeG__drawerUserMeta{color:var(--text);flex-direction:column;gap:2px;font-size:.9rem;display:flex}.Navbar-module__EZpEeG__drawerLink,.Navbar-module__EZpEeG__drawerAction{width:100%;max-width:340px;color:var(--text);border:1px solid color-mix(in oklab,var(--text)8%,transparent);background:color-mix(in oklab,var(--bg)86%,transparent);border-radius:12px;align-items:center;gap:10px;margin-inline:auto;padding:10px 14px;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s;display:flex}.Navbar-module__EZpEeG__drawerAction:hover,.Navbar-module__EZpEeG__drawerAction:focus{background:color-mix(in oklab,var(--gold)16%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent);outline:none}.Navbar-module__EZpEeG__drawerToggles{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Navbar-module__EZpEeG__drawerToggles>*{background:color-mix(in oklab,var(--bg)90%,transparent)!important;border:1px solid color-mix(in oklab,var(--text)14%,transparent)!important;border-radius:12px!important;box-shadow:0 2px 10px #0000001f!important}html[data-theme=light] .Navbar-module__EZpEeG__drawer{background:color-mix(in oklab,var(--bg)94%,#fff 6%);box-shadow:0 18px 45px #0f172a2e,0 0 0 1px color-mix(in oklab,var(--bg)96%,#fff 4%)}html[data-theme=dark] .Navbar-module__EZpEeG__drawer{background:color-mix(in oklab,var(--bg)96%,#020617 4%);box-shadow:0 18px 45px #000000b3}html[data-theme=dark] .Navbar-module__EZpEeG__drawerOverlayOpen{opacity:.75;background:0 0!important}html[data-theme=dark] .Navbar-module__EZpEeG__drawerLink,html[data-theme=dark] .Navbar-module__EZpEeG__drawerAction{background:color-mix(in oklab,var(--bg)88%,transparent);border-color:#ffffff14;border-color:lab(100% -.0000298023 .0000119209/.08)}html[data-theme=dark] .Navbar-module__EZpEeG__drawerClose{background:color-mix(in oklab,var(--bg)84%,transparent);border-color:#ffffff1a;border-color:lab(100% -.0000298023 .0000119209/.1)}html[data-theme=dark] .Navbar-module__EZpEeG__navLink[aria-label=Browse\ games]{background:var(--card);color:var(--text);border-color:var(--outline);text-shadow:0 1px 1px color-mix(in oklab,var(--bg)60%,transparent);box-shadow:0 2px 10px #0000002e,inset 0 0 0 1px color-mix(in oklab,var(--bg)92%,transparent)}html[data-theme=dark] .Navbar-module__EZpEeG__navLink[aria-label=Browse\ games].Navbar-module__EZpEeG__navLinkActive{background:var(--card)!important;color:var(--text)!important;border-color:var(--outline)!important}@media (max-width:992px){.Navbar-module__EZpEeG__navLink{margin:4px 0;padding:10px 12px}}
.Search-module__4xeARW__wrap{min-width:260px;max-width:320px;position:relative}.Search-module__4xeARW__input{border:1px solid var(--outline,color-mix(in oklab,var(--text)14%,transparent));background:var(--inputBg,color-mix(in oklab,var(--bg)86%,transparent));width:100%;color:var(--inputText,var(--text));border-radius:9999px;padding:8px 40px 8px 38px;font-size:.9rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.Search-module__4xeARW__input::placeholder{color:var(--inputPlaceholder,color-mix(in oklab,var(--text)55%,transparent));opacity:1}.Search-module__4xeARW__input:focus{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in oklab,var(--gold)25%,transparent);outline:none}.Search-module__4xeARW__inputOpen{box-shadow:0 6px 28px #00000038,0 0 0 3px color-mix(in oklab,var(--gold)18%,transparent)}.Search-module__4xeARW__iconLeft{pointer-events:none;color:var(--inputPlaceholder,color-mix(in oklab,var(--text)55%,transparent));position:absolute;top:50%;left:14px;transform:translateY(-50%)}.Search-module__4xeARW__clearBtn{border:1px solid var(--outline,color-mix(in oklab,var(--text)12%,transparent));background:var(--inputBg,color-mix(in oklab,var(--bg)88%,transparent));cursor:pointer;width:28px;height:28px;color:var(--inputPlaceholder,color-mix(in oklab,var(--text)55%,transparent));border-radius:8px;place-items:center;transition:color .16s,background-color .16s,border-color .16s;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Search-module__4xeARW__clearBtn:hover{color:var(--text);background:color-mix(in oklab,var(--gold)12%,transparent);border-color:color-mix(in oklab,var(--gold)28%,transparent)}.Search-module__4xeARW__spinner svg{animation:1s linear infinite Search-module__4xeARW__spin}@keyframes Search-module__4xeARW__spin{to{transform:rotate(360deg)}}.Search-module__4xeARW__dropdown{inset-inline:0;border:1px solid var(--outline);background:var(--card);box-shadow:0 18px 50px var(--shadow);z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:12px;animation:.14s ease-out Search-module__4xeARW__dropdown-in;position:absolute;top:calc(100% + 8px);overflow:hidden}.Search-module__4xeARW__list{max-height:320px;margin:0;padding:6px;list-style:none;overflow:auto}.Search-module__4xeARW__list::-webkit-scrollbar{width:10px;height:10px}.Search-module__4xeARW__list::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--text)20%,transparent);background-clip:padding-box;border:2px solid #0000;border-radius:10px}.Search-module__4xeARW__item{cursor:pointer;color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;transition:background-color .12s,border-color .12s,color .12s;display:flex}.Search-module__4xeARW__item:hover{background:color-mix(in oklab,var(--gold)12%,transparent)}.Search-module__4xeARW__itemActive{background:color-mix(in oklab,var(--gold)18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--gold)28%,transparent)}.Search-module__4xeARW__itemTitle{letter-spacing:.01em;font-weight:800}.Search-module__4xeARW__itemMuted{cursor:default;color:color-mix(in oklab,var(--text)60%,transparent)}.Search-module__4xeARW__hint{color:color-mix(in oklab,var(--text)80%,transparent);border-top:1px dashed var(--outline,color-mix(in oklab,var(--text)16%,transparent));background:color-mix(in oklab,var(--bg)98%,#000 4%);justify-content:space-between;gap:12px;padding:8px 10px;font-size:.78rem;display:flex}@media (max-width:480px){.Search-module__4xeARW__wrap{min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.Search-module__4xeARW__dropdown,.Search-module__4xeARW__spinner svg{animation:none}}
@font-face{font-family:inter;src:url(../media/DejaVuSans-s.p.b2d16fa1.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:81.05%;descent-override:20.59%;line-gap-override:0.0%;size-adjust:114.53%}.inter_101e976a-module__BoZhhG__className{font-family:inter,inter Fallback,Segoe UI,Arial,sans-serif}.inter_101e976a-module__BoZhhG__variable{--font-sans:"inter","inter Fallback",Segoe UI,Arial,sans-serif}
@font-face{font-family:bebas;src:url(../media/DejaVuSans_Bold-s.p.84c704f9.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:bebas Fallback;src:local(Arial);ascent-override:71.93%;descent-override:18.28%;line-gap-override:0.0%;size-adjust:129.05%}.bebas_c240d8a8-module__WB30uG__className{font-family:bebas,bebas Fallback,Impact,Arial Black,sans-serif}.bebas_c240d8a8-module__WB30uG__variable{--font-hero:"bebas","bebas Fallback",Impact,Arial Black,sans-serif}
