.form-error-summary{border:1px solid color-mix(in srgb, var(--danger) 32%, var(--border));color:var(--danger);background:var(--danger-soft);border-radius:7px;padding:10px 12px;font-size:12px;line-height:1.45}.form-error-summary p{margin:0;font-weight:650}.form-error-summary ul{margin:7px 0 0;padding-left:18px}.form-error-summary details{color:var(--text-muted);margin-top:8px}.form-error-summary summary{cursor:pointer;width:fit-content;font-weight:600}.form-error-summary code{overflow-wrap:anywhere;color:var(--text);margin-top:5px;font-family:inherit;font-size:12px;font-weight:520;line-height:1.5;display:block}
