/* A164 — compact professional communication display. No change to sending or business data. */
body[data-cabinet-route="messages"] #messages{padding:14px;border-radius:13px;min-width:0}
body[data-cabinet-route="messages"] #messages>.workspace-section-head{gap:12px;margin-bottom:12px}
body[data-cabinet-route="messages"] #messages .workspace-section-head h2{font-size:clamp(18px,2.2vw,22px);line-height:1.3;margin:4px 0}
body[data-cabinet-route="messages"] #messages .workspace-section-head>p{max-width:68ch;line-height:1.5;font-size:13px}
body[data-cabinet-route="messages"] .professional-mailbox-identity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0;padding:12px;border-radius:11px}
body[data-cabinet-route="messages"] .professional-mailbox-identity>div{min-width:0;overflow-wrap:anywhere}
body[data-cabinet-route="messages"] .professional-mailbox-identity :is(strong,small,span){overflow-wrap:anywhere}
body[data-cabinet-route="messages"] .professional-compose{padding:12px;margin:12px 0;border-radius:11px}
body[data-cabinet-route="messages"] .professional-compose summary{cursor:pointer;font-weight:700;line-height:1.4}
body[data-cabinet-route="messages"] .professional-compose form{min-width:0}
body[data-cabinet-route="messages"] .professional-compose .compose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
body[data-cabinet-route="messages"] .professional-compose label{min-width:0}
body[data-cabinet-route="messages"] .professional-compose :is(input,select,textarea){width:100%;max-width:100%;min-width:0;font:inherit;box-sizing:border-box}
body[data-cabinet-route="messages"] .professional-compose textarea{min-height:110px;resize:vertical}
body[data-cabinet-route="messages"] .professional-compose .compose-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
body[data-cabinet-route="messages"] .mailbox-subhead{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0}
body[data-cabinet-route="messages"] .professional-message-list{display:grid;gap:8px;min-width:0}
body[data-cabinet-route="messages"] .professional-message-list>*{min-width:0;max-width:100%;overflow-wrap:anywhere}
body[data-cabinet-route="messages"] .professional-message-list :is(article,.message-card,.mail-item){padding:11px 13px;border-radius:10px}
body[data-cabinet-route="messages"] .professional-message-list :is(p,small){line-height:1.45}
body[data-cabinet-route="messages"] #professionalMailStatus{overflow-wrap:anywhere}
@media(max-width:720px){body[data-cabinet-route="messages"] #messages{padding:11px}body[data-cabinet-route="messages"] .professional-mailbox-identity,body[data-cabinet-route="messages"] .professional-compose .compose-grid{grid-template-columns:1fr}body[data-cabinet-route="messages"] .professional-compose{padding:10px}}
