.section-mail-summary { display:flex; align-items:center; justify-content:space-between; gap:12px; padding:8px 0; }
.section-mail-summary > span { display:flex; flex-direction:column; gap:3px; }
.section-mail-summary strong { font-size:13px; }
.section-mail-summary small { color:var(--muted,#64748b); font-size:12px; }
.section-mail-summary .dialog-head > div { flex:1; min-width:0; }
.section-mail-summary .dialog-close { width:34px !important; min-width:34px !important; max-width:34px; }
.section-mail-recipient-list { margin:8px 0; padding-left:20px; overflow-wrap:anywhere; font-size:13px; }
.section-mail-summary [data-mail-operation-panel][hidden], .section-mail-summary [data-mail-disabled-reason][hidden] { display:none !important; }
.section-management-menu { display:flex; justify-content:flex-end; padding:4px 0; }
.section-management-menu .row-menu > summary { width:auto; font-size:12px; }
@media(max-width:600px) { .section-mail-summary { align-items:flex-start; flex-wrap:wrap; } }
