
/* Keep workspace context and section pages available throughout scrolling. */
html{scroll-padding-top:var(--crm-sticky-height231,0px)}
body.eg-visual-overhaul .app-shell>.workspace>.topbar{display:flex!important;position:sticky!important;top:var(--crm-nav-height231,0px)!important;z-index:12!important;background:#fff!important;isolation:isolate}
body.eg-visual-overhaul .app-shell>.workspace>.wf-section-strip-host{position:sticky;top:calc(var(--crm-nav-height231,0px) + var(--crm-header-height231,76px));z-index:11;background:#f4eff9;border-bottom:1px solid #e7dfef;padding-top:10px;padding-bottom:5px;isolation:isolate}
body.eg-visual-overhaul .app-shell>.workspace>.topbar .top-date{display:inline-flex!important;align-items:center;white-space:normal;font-variant-numeric:tabular-nums;line-height:1.4}
html[data-crm-nav-preview-theme="dark"] body.eg-visual-overhaul .app-shell>.workspace>.topbar{background:#17131c!important}
html[data-crm-nav-preview-theme="dark"] body.eg-visual-overhaul .app-shell>.workspace>.wf-section-strip-host{background:#211a29;border-color:#49384f}
.partner-host228{top:calc(var(--crm-nav-height231,0px) + var(--crm-header-height231,0px) + var(--crm-tabs-height231,0px) + 16px)}
.partner-panel228{max-height:calc(100dvh - var(--crm-nav-height231,0px) - var(--crm-header-height231,0px) - var(--crm-tabs-height231,0px) - 36px)}
.content :is(input,select,textarea,button,[tabindex]){scroll-margin-top:calc(var(--crm-nav-height231,0px) + var(--crm-header-height231,0px) + var(--crm-tabs-height231,0px) + 16px)}
@media(max-width:1100px){body.eg-visual-overhaul .app-shell>.workspace>.topbar{flex-wrap:wrap;gap:8px!important;padding:8px 16px!important;min-height:0!important}body.eg-visual-overhaul .app-shell>.workspace>.topbar .top-date{font-size:12px;flex:1 1 auto;margin-left:auto;justify-content:flex-end}}
@media(max-width:700px){body.eg-visual-overhaul .app-shell>.workspace>.topbar{padding:7px 12px!important;gap:6px!important}body.eg-visual-overhaul .app-shell>.workspace>.topbar .top-date{flex-basis:100%;font-size:11px;margin:0;justify-content:flex-end}body.eg-visual-overhaul .app-shell>.workspace>.wf-section-strip-host{padding:7px 12px 4px}.wf-section-strip-heading{padding-bottom:5px!important}.wf-section-strip-heading strong{font-size:13px}.wf-section-strip{padding-bottom:5px!important}.partner-panel228{max-height:40dvh}}
