.form { max-width: 500px; } .form *[type="submit"] { padding: 1rem 1.5rem; font-size: 140%; background: var(--bg-dark); border: 0; border-radius: 0.15rem; cursor: pointer; font-weight: 600; } .bail { color: var(--fg-darker); display: flex; justify-content: center; cursor: pointer; } .buttonContainer { display: flex; justify-content: center; margin: 2rem 0; } .formRow { margin: 1rem 0; } .formRow label { display: block; font-variant: all-small-caps; font-size: 105%; } .formRow input { padding: 0.5em 1em; border: none; border-radius: 0.15rem; margin: 0.5rem 0; width: 250px; display: block; background: var(--bg-dark); } .hint { color: var(--fg-dark); font-size: 80%; transition: color var(--theme-transition); } .error { color: var(--error); font-size: 80%; transition: color var(--theme-transition); }