.form-state{align-items:flex-start;border-radius:.8rem;display:flex;gap:.8rem;padding:1.2rem;text-align:left}.form-state--success{background-color:var(--color-success-background);border:1px solid var(--color-success);color:var(--color-success)}.form-state--error{background-color:var(--color-error-background);border:1px solid var(--color-error);color:var(--color-error)}.form-state--warning{background-color:var(--color-warning-background);border:1px solid var(--color-warning);color:var(--color-warning)}.form-state p{margin:0}.form-state__title{display:flex;font-size:1.4rem;font-weight:700;gap:.8rem}.form-state__title span{max-width:20rem;width:-moz-max-content;width:max-content}.form-state__message{display:flex;flex-direction:column;font-size:1.4rem;gap:.8rem}
