.workspace:has(.approved-mail-workspace){height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}
.workspace:has(.approved-mail-workspace)>.topbar,.workspace:has(.approved-mail-workspace)>.workspace-footer{flex-shrink:0}
.main-content:has(.approved-mail-workspace){flex:1;min-height:0;padding-bottom:0}
.approved-mail-workspace{height:100%;min-width:0;display:flex;flex-direction:column}
.approved-mail-review-note{flex-shrink:0;background:#edf4ff;color:#46648e;padding:8px 12px;font-size:12px}
.approved-mail-frame{border:0;width:100%;flex:1;min-height:0;background:white}
