@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-Thin-rqLwuerz.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-ExtraLight-Cwl9bA_R.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-Light-C6TVNqrx.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-Regular-Dl_9wEMW.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-Medium-BI3zwX4n.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-SemiBold-pG1Diz2t.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-Bold-z06WKb_G.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-ThinItalic-DzaD1ose.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-ExtraLightItalic-CiMeTT-l.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-LightItalic-CVohxoxg.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-Italic-BFs5yKE_.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-MediumItalic-IAW2-AY-.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-SemiBoldItalic-CwLl1N3j.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/build/assets/RobotoMono-BoldItalic-Dq6d4psS.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}*{font-family:Roboto Mono,Courier New,Courier,monospace;font-optical-sizing:auto;font-style:normal}html,body{margin:0;padding:0;background-color:var(--color-page-background-dark)}body{background-color:var(--color-page-background-dark);scroll-behavior:smooth}#loading-overlay{position:fixed;top:64px;left:0;width:100%;height:100%;background:var(--color-page-background-dark-alpha);display:flex;align-items:center;justify-content:center;z-index:9999}.loader{width:40px;height:40px;border:4px solid #ddd;border-top-color:#4285f4;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#progress-bar{position:fixed;top:0;left:0;height:3px;background-color:#4285f4;width:0;z-index:10000;transition:width .2s ease}.game-detail-hero{position:relative;background-image:linear-gradient(to bottom,rgba(0,0,0,.7),var(--color-page-background-dark)),var(--avatar-url);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;color:#fff;padding:3rem 1.5rem;min-height:calc(100vh - var(--topnav-height));box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.game-detail-hero.is-loaded{opacity:1}
