:root{--nocturne-lime:#dfff00;--nocturne-black:#080908;--nocturne-charcoal:#242624;--nocturne-grey:#777b73;--nocturne-white:#f0f0e8;--page-background:var(--nocturne-black);--text-primary:var(--nocturne-white);--text-muted:var(--nocturne-grey);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--page-background);color:var(--text-primary);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{background:var(--page-background);scroll-behavior:smooth;width:100%;min-width:320px;min-height:100%;margin:0}body{background:var(--page-background);width:100%;min-height:100vh;color:var(--text-primary);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}img,video{max-width:100%;display:block}::selection{background:var(--nocturne-lime);color:var(--nocturne-black)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
