*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{color:#fff;text-transform:uppercase;letter-spacing:.1em;background-color:#000;min-height:100vh;font-family:Courier New,Courier,monospace;font-weight:900;line-height:1.4}#root{flex-direction:column;min-height:100vh;display:flex}a{color:#fff;font-weight:900;text-decoration:none}a:hover{color:#000;background-color:#fff}button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:#fff;box-shadow:none;background-color:#000;border:6px solid #fff;border-radius:0;padding:12px 24px;font-family:Courier New,Courier,monospace;font-weight:900;transition:none}button:hover,button:active{color:#000;background-color:#fff}input,select,textarea{text-transform:uppercase;letter-spacing:.1em;color:#fff;box-shadow:none;appearance:none;background-color:#000;border:6px solid #fff;border-radius:0;outline:none;width:100%;padding:12px;font-family:Courier New,Courier,monospace;font-weight:900}input:focus,select:focus,textarea:focus{color:#000;background-color:#fff}input::placeholder,textarea::placeholder{color:#888}select option{color:#fff;background-color:#000}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:.1em;color:#fff;font-weight:900}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#000;border-left:6px solid #fff}::-webkit-scrollbar-thumb{background:#fff}::selection{color:#000;background-color:#fff}
