.offer-sent-btn{border-color:rgba(84,198,255,.55);background:rgba(84,198,255,.16);color:var(--text)}
.message-expand-btn{white-space:nowrap}
.message-center-modal.message-center-expanded{width:min(1560px,calc(100vw - 2rem));height:94vh;max-height:94vh;overflow:hidden;display:flex;flex-direction:column}
.message-center-modal.message-center-expanded>#messageCenterContent{flex:1;min-height:0;overflow:hidden}
.message-center-modal.message-center-expanded .message-center-shell{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}
.message-center-modal.message-center-expanded .message-center-layout{height:100%;min-height:0;overflow:hidden}
.message-center-modal.message-center-expanded .conversation-list,.message-center-modal.message-center-expanded .conversation-pane{height:100%;max-height:none;min-height:0}
.message-center-modal.message-center-expanded .message-thread{min-height:260px}
.vetra-transaction-card .transaction-review-note{margin:.35rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.45}
.review-required-callout{border:1px solid rgba(243,195,83,.42);background:rgba(243,195,83,.08);border-radius:12px;padding:.7rem .8rem}
@media(max-width:760px){
  .message-center-modal.message-center-expanded{width:100%!important;height:100dvh!important;max-height:100dvh!important}
  .message-center-modal.message-center-expanded .message-center-tabs,.message-center-modal.message-center-expanded .message-mobile-filter-trigger{display:none}
  .message-center-modal.message-center-expanded .message-center-shell.has-selection{grid-template-rows:minmax(0,1fr)}
  .message-center-modal.message-center-expanded .conversation-pane{min-height:0;height:100%}
  .message-center-modal.message-center-expanded .conversation-header{position:sticky;top:0}
}
