/* Size the message card from the available shell space, including wrapped navigation. */
html body.member-workspace .capsule-app-shell .capsule-main:has(>.capsule-pages>[data-retained-page]:not([hidden])>.message-center-page){
 overflow:hidden!important;min-height:0!important;
}
html body.member-workspace .capsule-main>.capsule-pages:has(>[data-retained-page]:not([hidden])>.message-center-page){
 display:flex!important;flex-direction:column!important;flex:1 1 0%!important;
 height:auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important;
}
html body.member-workspace .capsule-pages>[data-retained-page]:not([hidden]):has(>.message-center-page){
 display:flex!important;flex-direction:column!important;flex:1 1 0%!important;
 height:auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important;
}
html body.member-workspace .capsule-pages .message-center-page{
 display:flex!important;flex-direction:column!important;flex:1 1 0%!important;
 width:100%!important;height:auto!important;min-height:0!important;min-width:0!important;padding:0!important;overflow:hidden!important;
}
html body.member-workspace .capsule-pages .message-center-page>.message-center-desk{
 flex:1 1 0%!important;width:100%!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:hidden!important;
}
.message-center-desk .message-center-list,.message-center-desk .message-center-history{
 min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;
}
