#postSaleWorkspace .deal-focus {grid-auto-rows:max-content;align-content:start}
#postSaleWorkspace .post-sale-composer {display:block;min-width:0;min-height:max-content;padding:0;overflow:hidden;flex-shrink:0}
#postSaleWorkspace .post-sale-composer .composer-tabs {display:flex;gap:0;border-bottom:1px solid #dedee3;flex-wrap:wrap}
#postSaleWorkspace .post-sale-composer [role=tab] {border:0;border-radius:0;background:transparent;color:#626672;padding:15px 18px;border-bottom:2px solid transparent;font:inherit}
#postSaleWorkspace .post-sale-composer [role=tab][aria-selected=true] {background:#f1f7ff;color:#0069e8;border-bottom-color:#0069e8}
#postSaleWorkspace .post-sale-composer [role=tabpanel] {padding:18px;min-width:0}
#postSaleWorkspace .post-sale-composer [role=tabpanel][hidden] {display:none!important}
#postSaleWorkspace .post-document-form {display:grid;gap:12px;margin-bottom:18px}
#postSaleWorkspace .post-document-form label {display:grid;gap:6px;min-width:0}
#postSaleWorkspace .post-document-form :is(input,textarea) {box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit}
#postSaleWorkspace .post-document-form textarea {resize:vertical;min-height:80px}
#postSaleWorkspace .workspace-record-body {min-width:0;overflow-wrap:anywhere}
#postSaleWorkspace .workspace-record-body p {white-space:pre-wrap}
#postSaleWorkspace .workspace-record-actions {display:flex;flex-wrap:wrap;gap:6px}
#postSaleWorkspace .post-document-paging {margin-top:12px}
#postSaleWorkspace .post-document-form [role=status]:empty {display:none}
@media(max-width:600px){
  #postSaleWorkspace .post-sale-composer [role=tab] {padding:12px 10px;font-size:14px}
  #postSaleWorkspace .post-sale-composer [role=tabpanel] {padding:12px}
  #postSaleWorkspace .workspace-record-body header {display:flex;flex-direction:column;align-items:flex-start;gap:8px}
  #postSaleWorkspace .post-document-form .dialog-actions {display:flex;flex-wrap:wrap}
}
