@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:geistSans,geistSans Fallback}.__variable_1e4310{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}:root{--background:#fff;--foreground:#000}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:#252525;border-radius:15px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-track{background:#5c5c5c}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dark{--background:#181818;--foreground:#fff}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}li{list-style-type:none}button{border:none;outline:none;background:none}.chart-text{font-size:.7rem!important}.none{display:none}.container{max-width:1400px;width:100%;margin:0 auto;padding:0 16px;border-left:1px dashed #b8b8b8;border-right:1px dashed #b8b8b8}.container-wrapper{background:#fff;border-bottom:1px dashed #b8b8b8}.bold{color:inherit;font-size:1.5rem}.bold,.free{font-family:SF Pro}.free{color:blue;font-size:1.1rem}.purple-bg{background:#000;text-transform:uppercase;padding:10px;color:#fff;font-size:.8rem;border-radius:50px;width:max-content}@keyframes status{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@media screen and (max-width:1400px){.container{padding:0;border:none}}