.form-field-error{display:block;margin:6px 0 10px;font-size:12px;font-weight:400;line-height:1.6;text-align:left}.form-field-error,.form-submit-error{width:100%;color:#b42318;overflow-wrap:anywhere}.form-submit-error{grid-column:1/-1;margin:12px 0 0;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--soft);font-size:13px;line-height:1.7}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#b42318;outline:1px solid #b42318;outline-offset:1px}html[data-theme=dark] .form-field-error,html[data-theme=dark] .form-submit-error{color:#fda29b}html[data-theme=dark] input[aria-invalid=true],html[data-theme=dark] select[aria-invalid=true],html[data-theme=dark] textarea[aria-invalid=true]{border-color:#fda29b;outline-color:#fda29b}.question-reply-composer .form-field-error{flex:0 0 100%;margin:0;order:1}.chat-compose>.form-field-error{grid-column:1/-1}.question-reply-composer .form-submit-error{flex:0 0 100%;order:1}.chat-compose>.form-field-error{grid-row:2}.chat-compose:has(>.form-field-error)>.chat-file,.chat-compose:has(>.form-field-error)>button{grid-row:3}.avatar-upload-row:has(>.form-field-error){flex-wrap:wrap}.avatar-upload-row>.form-field-error{flex-basis:100%;margin:0}