@font-face{font-family:Rubik;src:url(/fonts/RubikRegular.ttf) format("truetype")}@font-face{font-family:Rubik;src:url(/fonts/RubikBold.ttf) format("truetype");font-weight:700}@font-face{font-family:Proxima Nova;src:url(/fonts/ProximaRegular.otf)}@font-face{font-family:Proxima Nova;src:url(/fonts/ProximaBold.otf);font-weight:700}:root{--background: #000000;--text: hsla(0, 0%, 100%, .89);--text-dim: hsla(0, 0%, 100%, .55)}body,html{margin:0;padding:0;color:var(--text);background-color:var(--background);overflow:auto;font-family:Proxima Nova,Helvetica,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility!important;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-family:Rubik,Helvetica,sans-serif;font-weight:700;color:var(--text);letter-spacing:.02em}#tooltip{position:absolute;padding:4px 8px;font-size:16px;text-align:center;border-radius:6px;background-color:#1c1c1c;box-shadow:0 2px 6px 2px #0006;opacity:0;transform:scale(.8);visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s}#tooltip[data-showing=true]{opacity:1;transform:scale(1);visibility:visible;pointer-events:all}#tooltip span{font-size:12px;font-weight:700}#tooltip p{margin:0}html,body{scrollbar-color:rgb(60,60,60) black}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#3c3c3c;border-radius:4px}*::-webkit-scrollbar-track{background:#000}
