.upload-file-feedback,.upload-field-error,.upload-form-feedback{font-size:13px;line-height:1.5;overflow-wrap:anywhere;margin:8px 0;}
.upload-file-feedback{color:#344054;}
.upload-field-error{color:#b42318;font-weight:600;}
.upload-form-feedback{padding:12px 16px;border:1px solid #fda29b;background:#fff1f0;color:#912018;border-radius:10px;}
.upload-form-feedback[data-tone="success"]{border-color:#6ce9a6;background:#ecfdf3;color:#05603a;}
.upload-form-feedback[hidden],.upload-field-error[hidden],.upload-file-feedback[hidden]{display:none!important;}
.brand-upload-control:focus-within,.file-drop:focus-within{outline:3px solid #1b76d2;outline-offset:3px;}
.brand-upload-control:has([aria-invalid="true"]),.file-drop:has([aria-invalid="true"]){outline:2px solid #d92d20;outline-offset:2px;}
.chat-compose>.upload-file-feedback,.chat-compose>.upload-field-error,.chat-compose>.upload-form-feedback{flex-basis:100%;grid-column:1/-1;}
