.comment-text{white-space:pre-wrap;overflow-wrap:anywhere;user-select:text;margin-bottom:.5rem}
.comment-widget{min-width:0}.comment-widget textarea{width:100%;box-sizing:border-box}
.comment-widget [hidden],.a11-settings-dialog [hidden]{display:none!important}
.a11-settings-dialog{width:min(850px,calc(100vw - 32px));max-height:90vh;overflow:auto;box-sizing:border-box;border:1px solid #ccd5e2;border-radius:12px;padding:20px}
.a11-settings-dialog form{min-width:0}.a11-settings-dialog input,.a11-settings-dialog select,.a11-settings-dialog textarea{max-width:100%;box-sizing:border-box}
.a11-settings-dialog .check-line{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}
.a11-settings-dialog .check-line input{width:auto;margin:0;flex:0 0 auto}
[data-address-options]{max-height:45vh;overflow:auto}[data-address-options] label{display:flex;gap:8px;align-items:center;overflow-wrap:anywhere}
[data-address-options] input{width:auto}.recent-addresses,[data-address-suggestions]{display:flex;gap:4px;flex-wrap:wrap;margin:6px 0}
.recent-addresses button,[data-address-suggestions] button{font-size:.85rem;overflow-wrap:anywhere;max-width:100%}
#repeat-mail-dialog,#address-history-dialog,#dispatch-history-dialog{box-sizing:border-box;width:min(760px,calc(100vw - 24px));max-height:90vh;overflow:auto}
#repeat-mail-dialog .recipient-list-options label{display:flex;align-items:center;gap:6px}#repeat-mail-dialog input[type=checkbox]{width:auto}
[data-dispatch-history] p{overflow-wrap:anywhere}.mail-warning{border-left:3px solid #ca8a04;padding-left:10px}
@media(max-width:600px){.a11-settings-dialog{padding:12px}.a11-settings-dialog .operator-profile-grid,.a11-settings-dialog .mail-server-columns,.a11-settings-dialog .mail-settings-grid{display:flex;flex-direction:column}.a11-settings-dialog fieldset{min-width:0}.mail-dialog-header{gap:8px;flex-wrap:wrap}.mail-lifecycle-actions,.mail-settings-actions{flex-wrap:wrap}}
