.auth-field[data-v-6393c47c]{margin-bottom:16px}.auth-field__label[data-v-6393c47c]{display:block;font-size:13px;font-weight:600;color:#f0f4f8;margin-bottom:6px}.auth-field__password-wrap[data-v-6393c47c]{position:relative}.auth-field__input[data-v-6393c47c]{width:100%;padding:12px 44px 12px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:14px;font-family:Inter,sans-serif;color:#f0f4f8;outline:none;transition:all .2s}.auth-field__input[data-v-6393c47c]::placeholder{color:#4a5568}.auth-field__input[data-v-6393c47c]:focus{border-color:var(--v6-blue-text, #0099e7);box-shadow:0 0 0 3px #0099e726;background:#0099e70a}.auth-field__input--error[data-v-6393c47c]{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.auth-field__toggle[data-v-6393c47c]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#4a5568;cursor:pointer;padding:4px;display:flex;align-items:center}.auth-field__toggle[data-v-6393c47c]:hover{color:var(--color-v6-text-3)}.auth-field__error[data-v-6393c47c]{font-size:12px;color:#ef4444;margin-top:6px}.auth-strength[data-v-6393c47c]{margin-top:8px}.auth-strength__bars[data-v-6393c47c]{display:flex;gap:4px}.auth-strength__bar[data-v-6393c47c]{flex:1;height:3px;border-radius:2px;background:#ffffff0f;transition:background .3s}.auth-strength__bar--weak[data-v-6393c47c]{background:#ef4444}.auth-strength__bar--medium[data-v-6393c47c]{background:#f59e0b}.auth-strength__bar--strong[data-v-6393c47c]{background:#22c55e}.auth-strength__label[data-v-6393c47c]{font-size:11px;margin-top:4px;font-weight:500;display:block}.auth-strength__label--weak[data-v-6393c47c]{color:#ef4444}.auth-strength__label--medium[data-v-6393c47c]{color:#f59e0b}.auth-strength__label--strong[data-v-6393c47c]{color:var(--v6-green-text, #22c55e)}.auth-reqs[data-v-6393c47c]{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.auth-reqs__item[data-v-6393c47c]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-v6-text-3);transition:color .18s}.auth-reqs__icon[data-v-6393c47c]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:#4a5568}.auth-reqs__item--required[data-v-6393c47c]{color:#f0f4f8}.auth-reqs__item--met[data-v-6393c47c],.auth-reqs__item--met .auth-reqs__icon[data-v-6393c47c]{color:var(--v6-green-text, #22c55e)}.auth-reqs__optional[data-v-6393c47c]{margin-left:auto;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#4a5568}
