body.auth{align-items:center;display:flex;flex-direction:column;font-family:Helvetica;font-size:16px;gap:20px;justify-content:center;min-height:100vh;min-width:100vw;padding-top:80px;button{background-color:#e21613;border:1px solid transparent;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:.8125rem;font-weight:600;line-height:1.5385;padding:.4375rem .875rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;&:hover{background-color:#e21613;box-shadow:inset 0 0 0 62.5rem #e21613;text-decoration:none}}h1,h2{text-align:center}>div:first-of-type{border-radius:4px;box-shadow:1px 1px 11px -6px gray;min-height:400px;min-width:600px;padding-top:2rem;text-align:center}.auth-form{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:40px;.form-row>input,>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ddd2;border:1px solid #ddd8;border-bottom:1px solid var(--white);color:var(--white);height:40px;max-width:300px;padding-left:10px;transition:border-color .3s ease-in-out;width:100%;&:focus-within{border-color:var(--white)}}.checkbox{align-items:flex-start;display:flex;gap:5px;justify-content:flex-start;width:50%;>input{margin-top:4px}}>ul{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;list-style:none;margin:-10px 0 0;padding:0}}.options{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:20px;text-align:center;>a:not(.button){@include mixins.line-animation()}}.icon{align-items:center;display:flex;justify-content:center;width:100%}}