::selection{background:#b98a42;color:#07100b}section{scroll-margin-top:125px}a,button{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #58d566;outline-offset:3px}.topbar nav{gap:18px}.topbar nav a{position:relative;white-space:nowrap}.topbar nav a::after{content:"";position:absolute;inset-inline:0;bottom:-8px;height:1px;background:#f3d898;transform:scaleX(0);transition:transform .2s ease}.topbar nav a:hover::after,.topbar nav a:focus-visible::after{transform:scaleX(1)}.mobile-menu-button{display:none}.section{border-top:1px solid rgba(217,181,110,.08)}dialog{scrollbar-color:#806b39 #07100b;scrollbar-width:thin}.button:hover{transform:translateY(-2px)}.contact-cards a:hover,.rules-grid article:hover{border-color:rgba(88,213,102,.45);transform:translateY(-2px)}.download-info{gap:5px}.download-info .apk-version-badge{display:flex;align-items:center;gap:8px;width:max-content;margin-top:5px;padding:6px 10px;border:1px solid rgba(88,213,102,.35);border-radius:999px;background:rgba(29,87,42,.28);color:#dce9de}.apk-version-badge strong{color:#73ea7e;font:700 14px Outfit,Tahoma,sans-serif;direction:ltr}@media(max-width:1000px){.topbar{padding-inline:22px}.topbar nav{gap:12px}.topbar nav a{font-size:11px}}@media(max-width:800px){.mobile-menu-button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:38px;padding:0;font-size:20px}.topbar nav{display:none;position:fixed;z-index:30;top:112px;left:12px;right:12px;flex-direction:column;gap:0;padding:10px;border:1px solid rgba(217,181,110,.38);border-radius:10px;background:rgba(3,10,6,.98);box-shadow:0 25px 60px rgba(0,0,0,.55)}.topbar nav.open{display:flex}.topbar nav a{padding:13px 15px;text-align:center;border-bottom:1px solid rgba(217,181,110,.12);font-size:13px}.topbar nav a:last-child{border-bottom:0}.topbar nav a::after{display:none}.brand span{display:none}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
