:root{--background:#0a0a0a;--foreground:#ededed}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}html{color-scheme:dark}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning{animation:spin 1s linear infinite}.show-on-dark{display:none}:global(.dark) .show-on-dark{display:inline-block}:global(.dark) .show-on-light{display:none}