.Navbar-module__Ubi64G__navbar{z-index:200;padding-right:var(--scrollbar-compensation,0px);position:fixed;top:0;left:0;right:0}@media print{.Navbar-module__Ubi64G__navbar{display:none!important}}.Navbar-module__Ubi64G__navBar{height:var(--nav-height,56px);background:#141418;justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.Navbar-module__Ubi64G__logo{color:#fff;align-items:center;gap:.6rem;text-decoration:none;display:flex}.Navbar-module__Ubi64G__logoIcon{border-radius:6px;flex-shrink:0}.Navbar-module__Ubi64G__logoText{letter-spacing:.15ch;color:#ececec;font-size:1.1rem;font-weight:900}.Navbar-module__Ubi64G__logoTextHint{color:#55d4e2}.Navbar-module__Ubi64G__desktopNav{align-items:center;gap:2rem;display:none}.Navbar-module__Ubi64G__navLink{color:#b6b6b6;font-size:.95rem;font-weight:300;text-decoration:none;transition:color .2s}.Navbar-module__Ubi64G__navLink:hover{color:#fff}.Navbar-module__Ubi64G__navButton{color:#b6b6b6;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:300;transition:color .2s}.Navbar-module__Ubi64G__navButton:hover{color:#fff}.Navbar-module__Ubi64G__loginButton{color:#141418;cursor:pointer;background:#55d4e2;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:900;transition:transform .2s,opacity .2s}.Navbar-module__Ubi64G__loginButton:hover{opacity:.9;transform:translateY(-1px)}.Navbar-module__Ubi64G__themeToggle{color:#b6b6b6;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,background .2s;display:flex}.Navbar-module__Ubi64G__themeToggle:hover{color:#fff;background:#ffffff26}.Navbar-module__Ubi64G__mobileRight{align-items:center;gap:.25rem;display:flex}.Navbar-module__Ubi64G__dropdownContainer{position:relative}.Navbar-module__Ubi64G__dropdownTrigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}.Navbar-module__Ubi64G__dropdownArrow{transition:transform .2s}.Navbar-module__Ubi64G__dropdownArrowOpen{transform:rotate(180deg)}.Navbar-module__Ubi64G__dropdown{background:#1e1e2a;border:1px solid #ffffff1a;border-radius:12px;min-width:190px;padding:6px;animation:.15s Navbar-module__Ubi64G__dropdownFadeIn;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000080}@keyframes Navbar-module__Ubi64G__dropdownFadeIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Navbar-module__Ubi64G__dropdownItem{color:#c8c8c8;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:.9rem;font-weight:400;text-decoration:none;transition:background .15s,color .15s;display:flex}.Navbar-module__Ubi64G__dropdownItem:hover{color:#fff;background:#ffffff14}.Navbar-module__Ubi64G__dropdownItemActive{color:#55d4e2}.Navbar-module__Ubi64G__dropdownIcon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:24px;display:flex}.Navbar-module__Ubi64G__dropdownIcon>img{width:auto;max-height:24px}.Navbar-module__Ubi64G__dropdownDivider{background:#ffffff14;height:1px;margin:4px 8px}.Navbar-module__Ubi64G__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:6px;display:flex}.Navbar-module__Ubi64G__hamburger span{transform-origin:50%;background:#ececec;border-radius:2px;width:100%;height:2px;transition:transform .3s,opacity .3s;display:block}.Navbar-module__Ubi64G__hamburgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.Navbar-module__Ubi64G__hamburgerOpen span:nth-child(2){opacity:0}.Navbar-module__Ubi64G__hamburgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Navbar-module__Ubi64G__mobileMenu{background:#1a1a2e;flex-direction:column;gap:.25rem;max-height:0;padding:0 1.5rem;transition:max-height .3s,padding .3s;display:flex;overflow:hidden}.Navbar-module__Ubi64G__mobileMenuOpen{max-height:700px;padding:1rem 1.5rem 1.5rem;box-shadow:0 8px 24px #0006}.Navbar-module__Ubi64G__mobileLink{color:#ececec;border-bottom:1px solid #ffffff14;padding:.75rem 0;font-size:1.1rem;font-weight:300;text-decoration:none;transition:color .2s;display:block}.Navbar-module__Ubi64G__mobileLink:hover{color:#55d4e2}.Navbar-module__Ubi64G__mobileLinkButton{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #ffffff14;width:100%}.Navbar-module__Ubi64G__mobileGamesToggle{justify-content:space-between;align-items:center;display:flex}.Navbar-module__Ubi64G__mobileGamesList{max-height:0;transition:max-height .25s;overflow:hidden}.Navbar-module__Ubi64G__mobileGamesListOpen{max-height:450px}.Navbar-module__Ubi64G__mobileGameItem{color:#a8a8a8;border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;padding:.6rem 0 .6rem 1rem;font-size:.95rem;font-weight:300;text-decoration:none;transition:color .15s;display:flex}.Navbar-module__Ubi64G__mobileGameItem:last-child{border-bottom:1px solid #ffffff14}.Navbar-module__Ubi64G__mobileGameItem:hover,.Navbar-module__Ubi64G__mobileGameItemActive{color:#55d4e2}.Navbar-module__Ubi64G__mobileLoginButton{color:#141418;cursor:pointer;background:#55d4e2;border:none;border-radius:10px;width:100%;margin-top:.75rem;padding:.85rem;font-size:1rem;font-weight:900;transition:opacity .2s}.Navbar-module__Ubi64G__mobileLoginButton:hover{opacity:.9}.Navbar-module__Ubi64G__backdrop{top:var(--nav-height,56px);z-index:-1;background:#0006;animation:.2s Navbar-module__Ubi64G__fadeIn;position:fixed;bottom:0;left:0;right:0}@keyframes Navbar-module__Ubi64G__fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1000px){.Navbar-module__Ubi64G__navBar{height:var(--nav-height,64px);padding:0 2rem}.Navbar-module__Ubi64G__desktopNav{display:flex}.Navbar-module__Ubi64G__hamburger,.Navbar-module__Ubi64G__mobileRight,.Navbar-module__Ubi64G__mobileMenu,.Navbar-module__Ubi64G__backdrop{display:none}}
@media print{.Footer-module__bU2TmW__footer{display:none!important}}.Footer-module__bU2TmW__footer{color:#fff;background-color:#000;flex-direction:column;justify-content:center;align-items:center;height:3rem;margin-top:auto;padding:2rem;display:flex}.Footer-module__bU2TmW__terms{font-size:.9rem}.Footer-module__bU2TmW__copyright{color:#bbb;padding-top:.5rem;font-size:.7rem}
.InstallPrompt-module__gv-xxq__banner{z-index:50;padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));background:#141418;border-top:1px solid #ffffff14;animation:.3s InstallPrompt-module__gv-xxq__slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000004d}@keyframes InstallPrompt-module__gv-xxq__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.InstallPrompt-module__gv-xxq__content{align-items:center;gap:.75rem;max-width:600px;margin:0 auto;display:flex}.InstallPrompt-module__gv-xxq__iconWrap{flex-shrink:0}.InstallPrompt-module__gv-xxq__appIcon{border-radius:10px;width:40px;height:40px}.InstallPrompt-module__gv-xxq__text{flex:1;min-width:0}.InstallPrompt-module__gv-xxq__title{color:#fff;margin:0;font-size:.85rem;font-weight:700;line-height:1.3}.InstallPrompt-module__gv-xxq__description{color:#ffffff8c;margin:.15rem 0 0;font-size:.7rem;line-height:1.4}.InstallPrompt-module__gv-xxq__description strong{color:#fffc}.InstallPrompt-module__gv-xxq__shareIcon{vertical-align:middle;color:#55d4e2;align-items:center;display:inline-flex}.InstallPrompt-module__gv-xxq__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.InstallPrompt-module__gv-xxq__installBtn{color:#0e3a3f;cursor:pointer;white-space:nowrap;background:#55d4e2;border:none;border-radius:6px;padding:.45rem 1rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .15s}.InstallPrompt-module__gv-xxq__installBtn:hover{background:#7be0eb}.InstallPrompt-module__gv-xxq__dismissBtn{color:#ffffff59;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:-.5rem;padding:.75rem;font-size:1.4rem;line-height:1;transition:color .15s}.InstallPrompt-module__gv-xxq__dismissBtn:hover{color:#ffffffb3}.InstallPrompt-module__gv-xxq__guideBackdrop{z-index:100;background:#0009;justify-content:center;align-items:flex-end;animation:.2s InstallPrompt-module__gv-xxq__fadeIn;display:flex;position:fixed;inset:0}@keyframes InstallPrompt-module__gv-xxq__fadeIn{0%{opacity:0}to{opacity:1}}.InstallPrompt-module__gv-xxq__guide{padding:1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));background:#1c1c20;border-radius:16px 16px 0 0;width:100%;max-width:480px;animation:.3s InstallPrompt-module__gv-xxq__guideSlideUp}@keyframes InstallPrompt-module__gv-xxq__guideSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.InstallPrompt-module__gv-xxq__guideHeader{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.InstallPrompt-module__gv-xxq__guideAppIcon{border-radius:10px;flex-shrink:0;width:44px;height:44px}.InstallPrompt-module__gv-xxq__guideTitle{color:#fff;flex:1;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.InstallPrompt-module__gv-xxq__guideClose{color:#fff6;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin:-.5rem;padding:.5rem;font-size:1.6rem;line-height:1}.InstallPrompt-module__gv-xxq__guideClose:hover{color:#ffffffb3}.InstallPrompt-module__gv-xxq__guideSteps{counter-reset:step;margin:0;padding:0 0 0 1.5rem;list-style:none}.InstallPrompt-module__gv-xxq__guideSteps li{counter-increment:step;color:#ffffffbf;border-bottom:1px solid #ffffff0f;padding:.6rem 0;font-size:.9rem;line-height:1.5;position:relative}.InstallPrompt-module__gv-xxq__guideSteps li:last-child{border-bottom:none}.InstallPrompt-module__gv-xxq__guideSteps li:before{content:counter(step);text-align:center;color:#55d4e2;width:1.2rem;font-weight:700;position:absolute;left:-1.5rem}.InstallPrompt-module__gv-xxq__guideSteps li strong{color:#fff}.InstallPrompt-module__gv-xxq__guideNote{color:#fff6;text-align:center;margin:1rem 0 0;font-size:.8rem}
