/* Submission states only. Existing form layout, typography and imagery remain authoritative. */
.mimo-send-status { margin-block: 12px; line-height: 1.6; overflow-wrap: anywhere; }
.mimo-send-status:empty { display: none; }
.mimo-direct-draft { display: none !important; }
.mimo-submit:disabled { opacity: .65; cursor: wait; }
.mimo-submit[data-saved="true"] { cursor: default; }
.mimo-honeypot { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip-path: inset(50%); white-space: nowrap !important; }
