:root{--font-roboto: "Roboto", sans-serif;--background: #ffffff;--foreground: #171717}@media (prefers-color-scheme: dark){:root{--background: #0a0a0a;--foreground: #ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-roboto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}#root{min-height:100vh;display:flex;flex-direction:column}@media (prefers-color-scheme: dark){html{color-scheme:dark}}
