*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}html{scroll-behavior:smooth}:focus-visible{outline:2px solid #818cf8;outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1e1f22}::-webkit-scrollbar-thumb{background:#4f545c;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#7173f4}