.arsil-auth-form{display:grid;gap:16px;margin-top:24px}.arsil-auth-form label{display:grid;gap:7px;color:#3b4a5d;font-size:13px;font-weight:800}.arsil-auth-form input[type=text],.arsil-auth-form input[type=email],.arsil-auth-form input[type=password]{width:100%;height:45px;padding:0 13px;border:1px solid #c8ded0;border-radius:7px;background:#fcfffc;color:var(--ink);font:inherit;font-size:14px;transition:.2s}.arsil-auth-form input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(85,188,233,.16)}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:13px}.password-field{position:relative;display:block}.password-field input{padding-right:57px!important}.password-field button{position:absolute;top:50%;right:7px;transform:translateY(-50%);border:0;background:transparent;color:var(--green);cursor:pointer;font:700 12px "DM Sans",sans-serif}.arsil-auth-form .check-line{display:flex;align-items:center;gap:8px;font-weight:500;font-size:13px}.check-line input{width:16px;height:16px;accent-color:var(--green)}.check-line a{color:var(--green);font-weight:800}.arsil-auth-form .button{justify-self:start;margin-top:2px}.auth-links{display:grid;gap:13px;margin-top:24px;padding-top:19px;border-top:1px solid #e3eee6;color:var(--muted);font-size:13px}.auth-links a{color:var(--green);font-weight:800}.auth-links span{text-align:center}.auth-register-card{padding:33px 38px}@media(max-width:540px){.form-two{grid-template-columns:1fr}.auth-register-card{padding:25px 20px}.arsil-auth-form .button{width:100%}}
