.form-alert{padding:16px 22px;margin:18px auto 20px;border-radius:8px;font-size:16px;font-weight:500;box-shadow:0 2px 12px rgba(99,99,99,.08);border:none;max-width:550px;text-align:center;display:block;letter-spacing:.3px;transition:.3s}.form-alert ul{margin:0;padding:0;list-style:none}.form-alert ul li{margin-bottom:5px}.form-alert ul li:last-child{margin-bottom:0}.form-alert-success{background-color:var(--success,#28a745);color:var(--white,#fff)}.form-alert-error{background-color:var(--danger,#dc3545);color:var(--white,#fff)}
