.form-message{align-items:flex-start;background:#79cef414;border:1px solid #79cef426;border-radius:12px;color:#108cc4;display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.4;margin-bottom:2rem;padding:.75rem 1rem}.form-message--error{background:#ef444414;border-color:#ef444433;color:#dc2626}.form-message--success{background:#86bd3614;border-color:#86bd3633;color:#5c8225}.form-message--warning{background:#efc7401f;border-color:#efc74040;color:#92400e}.form-message--info{background:#9b5fa30f;border-color:#9b5fa326;color:#7d4c83}.form-message__icon{flex-shrink:0;font-size:.9em;margin-top:.1em}.form-message__text{flex:1 1}.password-validator{background:#0000;border:none;padding:0;transition:all .15s ease-in-out}.password-validator__title{align-items:center;color:#475569;display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.65rem;font-weight:600;gap:.25rem;justify-content:center;margin-bottom:.25rem;transition:color .15s ease-in-out}.password-validator__title svg{font-size:.75em}.password-validator__title:empty{display:none}.password-validator__list{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;list-style:none;margin:0;padding:0}.password-validator--vertical .password-validator__list{flex-direction:column;gap:.25rem}.password-validator--vertical .password-validator__item{justify-content:flex-start;width:100%}.password-validator__item{align-items:center;border-radius:6px;display:inline-flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.6rem;font-weight:600;gap:3px;line-height:1;padding:2px 6px;transition:all .15s ease-in-out}.password-validator__item--valid{background:#86bd36;color:#fff}.password-validator__item--valid .password-validator__icon{color:#fff}.password-validator__item--invalid{background:#e2e8f0;color:#64748b}.password-validator__item--invalid .password-validator__icon{color:#94a3b8}.password-validator__icon{font-size:.75em;transition:all .15s ease-in-out}
/*# sourceMappingURL=893.509fda76.chunk.css.map*/