.form-error-summary{border:1px solid var(--status-danger, var(--input-error-red));border-radius:10px;background:color-mix(in srgb,var(--status-danger, var(--input-error-red)) 8%,transparent);padding:14px 16px;margin-block-end:16px;outline:none}.form-error-summary__title{margin:0 0 8px;font-size:var(--fs-sm);font-weight:700;color:var(--status-danger, var(--input-error-red))}.form-error-summary__list{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:4px}.form-error-summary__item{font-size:var(--fs-sm);color:var(--text-secondary)}
