@import "https://fonts.googleapis.com/css2?family=Parkinsans:wght@300..800&display=swap";
html,body{max-width:100vw}body{-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle,#ccc 1px,#0000 1px),radial-gradient(circle,#ccc 1px,#0000 1px);background-position:0 0,24px 24px;background-repeat:repeat;background-size:24px 24px;font-family:Source Code Pro,monospace;transition:background-color .3s,color .3s}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#222;margin:0;font-weight:700}h1{font-family:Parkinsans,sans-serif;font-size:40px;line-height:56px}h2{font-family:Parkinsans,sans-serif;font-size:32px;line-height:48px}h3{font-family:Source Code Pro,monospace;font-size:24px;line-height:40px}h4{font-family:Source Code Pro,monospace;font-size:16px;line-height:32px}h5{font-family:Source Code Pro,monospace;font-size:12px;line-height:24px}ul{margin:0;padding:0;list-style:none}li,p{color:#222;margin:0;padding:0;font-size:16px;line-height:32px}button{font-family:Source Code Pro,monospace;font-size:14px}a,.buttonLink{color:#222;padding:2px 0;font-size:16px;line-height:32px;text-decoration:none;transition:color .15s ease-in-out;position:relative}a:after,.buttonLink:after{content:"";background-color:#222;width:0;height:1px;transition:width .2s,transform .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}a:hover,.buttonLink:hover{color:#222}a:hover:after,.buttonLink:hover:after{width:100%;transform:translate(-50%)}a:active,.buttonLink:active,a.active,.buttonLink.active{color:#222}a.active:after,.buttonLink.active:after{width:100%;height:2px;transform:translate(-50%)}.scroll-container{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden scroll}.scroll-container::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){li,p,a{font-size:14px;line-height:24px}}body.dark-mode{background-color:#333;background-image:radial-gradient(circle,#444 1px,#0000 1px),radial-gradient(circle,#444 1px,#0000 1px);background-position:0 0,24px 24px;background-repeat:repeat;background-size:24px 24px}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6,body.dark-mode p,body.dark-mode a,body.dark-mode .buttonLink{color:#fff}body.dark-mode a:after,body.dark-mode .buttonLink:after{background-color:#fff}body.dark-mode a:active,body.dark-mode .buttonLink:active,body.dark-mode a.active,body.dark-mode .buttonLink.active{color:#fff}
