html,body{height:100%;margin:0}.no-scroll{height:100%;overflow:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#000;color:#fff;font:500 1.2rem/2.2rem JetBrains Mono,monospace;height:100%;overflow:hidden;position:relative;transition:background-color .5s;-webkit-user-select:none;user-select:none}@media (min-width: 1440px){body{font-size:2rem;line-height:3.4rem}}body.about,body.leaderboard,body.home{display:flex;flex-direction:column;min-height:100%;overflow:visible}.headline{font-size:2rem;font-weight:700;left:0;line-height:1;padding:1.5rem 1.8rem;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}.headline:before,.headline:after{content:"";display:block;position:absolute;transition:border-color .5s .5s}.headline:before{border-bottom:1px solid #87162b;left:0;right:0;top:5.5rem}@media (min-width: 1440px){.headline:before{border-bottom-width:2px}}.headline:after{border-left:1px solid #87162b;height:5.5rem;right:7.2rem;top:0}@media (min-width: 1440px){.headline:after{border-left-width:2px}}@media (min-width: 1440px){.headline{display:none}}.pah-button{-webkit-tap-highlight-color:transparent;border:2px solid #fff;cursor:pointer;display:flex;font-family:"Press Start 2P",sans-serif;font-size:16px;font-weight:400;justify-content:center;line-height:21px;padding:12px 67px;text-align:center;text-decoration:none;white-space:nowrap}@media (min-width: 1440px){.pah-button{font-size:18px;line-height:27px;padding:18px 76px}}.pah-button svg{height:21px;width:21px}@media (min-width: 1440px){.pah-button svg{height:24px;width:24px}}.pah-button-primary{background-color:#00ffbf;color:#000}.pah-button-secondary{background-color:#000;border-color:#00ffbf;color:#00ffbf}.pah-button-tertiary,.pah-button-icon{background-color:#000;color:#fff;padding:7.5px 14px}@media (min-width: 1440px){.pah-button-tertiary,.pah-button-icon{padding:14.5px 18px}}.pah-button-tertiary:hover,.pah-button-icon:hover{background-color:#fff;border-color:#000;color:#000}.pah-button-icon{padding:5.5px}@media (min-width: 1440px){.pah-button-icon{padding:13px}}.pah-button-icon svg{height:25px;width:25px}@media (min-width: 1440px){.pah-button-icon svg{height:30px;width:30px}}.pah-button-primary:hover{background-color:#000;color:#fff}.pah-button-secondary:hover{background-color:#fff;border-color:#000;color:#000}.icon-button{align-items:center;display:flex;gap:10px;padding:12px 26px}@media (min-width: 1440px){.icon-button{padding:14px}}div#stats{height:max(100px,6vh,6vw);left:0;opacity:.8;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:max(200px,10vw,10vh);z-index:500}.dg.ac{z-index:500!important}address,address:before,address:after,article,article:before,article:after,aside,aside:before,aside:after,blockquote,blockquote:before,blockquote:after,canvas,canvas:before,canvas:after,dd,dd:before,dd:after,div,div:before,div:after,dl,dl:before,dl:after,dt,dt:before,dt:after,fieldset,fieldset:before,fieldset:after,figcaption,figcaption:before,figcaption:after,figure,figure:before,figure:after,footer,footer:before,footer:after,form,form:before,form:after,h1,h1:before,h1:after,h2,h2:before,h2:after,h3,h3:before,h3:after,h4,h4:before,h4:after,h5,h5:before,h5:after,h6,h6:before,h6:after,header,header:before,header:after,hr,hr:before,hr:after,li,li:before,li:after,main,main:before,main:after,nav,nav:before,nav:after,noscript,noscript:before,noscript:after,ol,ol:before,ol:after,p,p:before,p:after,pre,pre:before,pre:after,section,section:before,section:after,table,table:before,table:after,tfoot,tfoot:before,tfoot:after,ul,ul:before,ul:after,video,video:before,video:after,a,a:before,a:after,abbr,abbr:before,abbr:after,acronym,acronym:before,acronym:after,b,b:before,b:after,bdo,bdo:before,bdo:after,big,big:before,big:after,br,br:before,br:after,button,button:before,button:after,cite,cite:before,cite:after,code,code:before,code:after,dfn,dfn:before,dfn:after,em,em:before,em:after,i,i:before,i:after,img,img:before,img:after,input,input:before,input:after,kbd,kbd:before,kbd:after,label,label:before,label:after,map,map:before,map:after,object,object:before,object:after,output,output:before,output:after,q,q:before,q:after,samp,samp:before,samp:after,script,script:before,script:after,select,select:before,select:after,small,small:before,small:after,span,span:before,span:after,strong,strong:before,strong:after,sub,sub:before,sub:after,sup,sup:before,sup:after,textarea,textarea:before,textarea:after,time,time:before,time:after,tt,tt:before,tt:after,var,var:before,var:after,svg,svg:before,svg:after{box-sizing:border-box}
