:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:3.2em;line-height:.5}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}body{display:flex;align-items:center;justify-content:center}button{padding:10px 20px;margin:4px}.active-button{background:#00f}form{padding:1rem;box-shadow:0 2px 2px gray;width:25rem;display:grid}form input{padding:20px;font-size:1.5rem;border-radius:1rem;border:1px solid;text-align:center;box-shadow:inset 0 1px 1px #afafaf}form button{padding:15px;border-radius:1rem;background:#003cff;font-size:1.5rem;border:0;margin:15px 0}form h2{margin:3px}main{margin-bottom:5px}.cover{display:flex;justify-content:space-between}.container{margin:0 3rem}.contain{background:gray;border-radius:10px;display:flex;padding:0;width:max-content}.position{border-radius:10px;margin:0}
