@import"/assets/roots-711224f10559f53df4ce1167bfd878876c4558169b23d06633089c099dfa3ab1.css";body{background-color:#f5f5f9}.form-container{width:80%;max-width:400px;color:#566a7f;margin:auto;margin-top:8vh;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-family:publicSans,sans-serif}.form-container .logo{width:20%;text-align:center}.form-container .form-header{display:flex;flex-direction:column;align-items:center;padding:0}.form-container .form-header h2{font-size:1.5em;font-weight:800;margin:0}.form-container form{display:flex;flex-direction:column}.form-container form label{font-size:14px;color:#566a7f;margin-bottom:5px}.form-container form input{padding:.4375rem .875rem;border:1px solid #eceef1;border-radius:5px;font-size:1em;width:100%;color:#697a8d;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-container form input:focus{outline:none;border:1px solid #696cff}.form-container form .field{margin-top:1rem}.form-container .actions{margin-top:1rem}.form-container [type=submit]{padding:10px;border:none;border-radius:5px;background-color:#696cff;color:#fff;font-size:1em;cursor:pointer;transition:background-color .3s}.form-container [type=submit]:hover{background-color:#4f4fff}.form-container .confirm{display:none}.form-container .form-footer{text-align:center;color:#566a7f;padding:1rem}.form-container ::-webkit-input-placeholder{color:#c5c5c5}.login .password-field{position:relative}.login .toggle-password{position:absolute;top:50%;right:10px;transform:translateY(0%);cursor:pointer;color:#566a7f}.login .checkbox{display:grid;grid-template-columns:.1fr 2fr;justify-content:center;gap:1rem}.login .checkbox label{margin:0}a{text-decoration:none}
