@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&family=Barlow:wght@400;500;600;700&family=Barlow+Condensed:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap");*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}a{text-decoration:none}body:has(.gy-hud){overflow:hidden}.gy-hud button:focus,.gy-hud input:focus{outline:none}.gy-scroll{scrollbar-width:thin;scrollbar-color:oklch(.6 .13 195/.5) transparent}.gy-scroll::-webkit-scrollbar{width:8px}.gy-scroll::-webkit-scrollbar-track{background:transparent}.gy-scroll::-webkit-scrollbar-thumb{background:oklch(.6 .13 195/.5);border-radius:4px}.gy-scroll::-webkit-scrollbar-thumb:hover{background:oklch(.6 .13 195/.8)}.gy-spin{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:gy-spin .7s linear infinite}@keyframes gy-spin{to{transform:rotate(1turn)}}.gy-hud .gy-navlink{color:rgba(228,241,242,.55);transition:background .15s,color .15s}.gy-hud .gy-navlink:hover{background:rgba(255,255,255,.07);color:#e4f1f2}.gy-tblbtn{transition:filter .15s ease}.gy-tblbtn:hover{filter:brightness(1.1)}