.auth-form .auth-field-grid{align-items:start;align-content:start}
.auth-form .auth-field-grid>label{align-content:start}
.auth-form .signup-password{grid-column:1;order:0;margin:0!important}
.signup-grid-recruiter .signup-nationality{grid-column:2;grid-row:2}
.signup-grid-recruiter .signup-password{grid-column:1;grid-row:2}
.signup-grid-employer .signup-field-caption{min-height:0}
.signup-grid-employer .signup-password{grid-column:1;grid-row:3}
.signup-grid-employer .signup-brn-help{grid-column:2;grid-row:3;display:grid;gap:8px;align-content:start;color:#5a6578}
.signup-grid .signup-brn small{font-weight:500}
.auth-form .signup-grid input[type=search]{width:100%;height:46px;min-height:46px;padding:0 13px;border:1px solid #d7deeb;border-radius:10px;background:white;font:inherit}
@media(max-width:700px){.auth-form .signup-grid>label,.signup-grid-employer .signup-brn-help{grid-column:auto;grid-row:auto}}
.auth-form .auth-field-grid input:not([type]){width:100%;min-height:46px;padding:0 13px;border:1px solid #d7deeb;border-radius:10px}
.password-requirements{list-style:none;padding:0;margin:7px 0 0;display:grid;gap:5px;font-size:.78rem;font-weight:500;line-height:1.5}
.password-requirements li{display:flex;gap:8px;align-items:center;color:#5a6578}
.password-requirements li>span{color:#be2435;font-size:.8rem;font-weight:800;width:14px}
.password-requirements li.is-met>span{color:#17833d}
