.auth-header{display:flex;flex-direction:row;justify-content:space-between}.auth-back-button{display:inline-flex;align-items:center;background-color:var(--color-secondary-dark);color:var(--color-text-secondary);border:none;padding:8px 16px;border-radius:5px;cursor:pointer;text-decoration:none;font-size:16px;transition:background-color .3s ease}.auth-back-button:hover{background-color:var(--color-primary)}.auth-back-button .auth-back-button-arrow{width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-right:.4rem}.auth p{margin-bottom:2vw}.divider{border-bottom:1px solid var(--color-primary);width:100%;margin:1rem 0}.control{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.control label{font-weight:700;text-align:left;width:30%}.control input{width:50%;padding:.8dvw;margin:.2dvw;border-radius:10px;border:2px solid var(--color-primary)}.actions{display:flex;flex-direction:column;margin-top:1rem}.actions button{width:30%;font-size:1.1rem;align-self:center}.actions .toggle{background-color:transparent;border:none;text-decoration:underline;color:var(--color-secondary-darkest);cursor:pointer}.forgot-password-button{margin-top:1rem;margin-bottom:.5rem;display:flex;flex-direction:row;justify-content:center;width:100%;text-decoration:underline}.sign-in-note{margin:1rem 0}