/* HF159: keep tabs outside the scrolling fields and zoom tools in dialog headers. */
body #hf125ThemeInlineHost #ptmsThemeOverlayR46.hf125-inline-theme #hf127HomeSectionNav{
 position:static!important;top:auto!important;flex:0 0 auto!important;margin:0 10px 8px!important;z-index:auto!important;background:#f8fafc!important
}
body #hf145WbsDialog .hf159-editor-zoom,body #hf145OrgDialog .hf159-editor-zoom{
 display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;flex-wrap:nowrap;margin-left:auto;padding:5px 8px;border:1px solid #7dd3fc;border-radius:10px;background:#f0f9ff;color:#0369a1;font-size:14px
}
body .hf159-editor-zoom label{font-weight:700;white-space:nowrap;margin:0}
body .hf159-editor-zoom .r76-zoom-field{display:flex;align-items:center;gap:5px}
body .hf159-editor-zoom input[type="number"]{box-sizing:border-box;width:72px;min-width:72px;min-height:38px;padding:4px 6px;border:1px solid #7dd3fc;border-radius:8px;background:#fff;color:#0f172a;font-size:16px}
body #hf145OrgDialog .hf145-dialog-head{flex-wrap:wrap}
body #hf145OrgDialog #r59OrgEditorPanel>.r59-org-actions,body #hf145OrgDialog #r59OrgEditorPanel>.r59-org-note{display:none!important}
body #hf145OrgDialog #r78EditorTop>div{min-width:0!important;width:var(--hf159-org-scroll-width,100%)!important}
@media(max-width:600px){body #hf145WbsDialog .hf159-editor-zoom,body #hf145OrgDialog .hf159-editor-zoom{margin-left:0;flex-wrap:wrap}body #hf155WbsZoomTools label{white-space:normal}}
@media print{body #hf159OrgZoomTools{display:none!important}}
