/* A single page header and a closed directory on account/profile surfaces. */
body>#woryvoExperienceBar,body>#wvEcosystemShell,body>.wvBottomDock,body>.wvDockInfo,#wvModuleCompass{display:none!important}
#wvAllAreas{max-width:1180px;margin:12px auto!important;padding:0 24px!important;background:#fff!important;color:#182235!important;border:0!important}
#wvAllAreas>summary{display:inline-block!important;cursor:pointer;list-style:none;padding:9px 14px;border:1px solid #dfe5ee;border-radius:10px;font-size:14px!important;font-weight:600;background:#fff;color:#244bc5}
#wvAllAreas:not([open])>:not(summary){display:none!important}
#wvAllAreas[open]>nav{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;padding:14px 0;max-height:300px;overflow:auto}
#wvAllAreas nav a{padding:9px 12px;text-decoration:none;color:#244bc5;background:#f5f7fb;border-radius:9px;font-size:14px}
#wvSharedSession{position:static!important;background:#fff!important;border:0!important;box-shadow:none!important;padding:8px 24px!important;display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;font-size:13px;color:#526174}
body>header{position:relative!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:#fff!important;color:#182235!important;padding:16px 24px!important;border-bottom:1px solid #e1e6ed}
body>header nav{display:flex;gap:14px;flex-wrap:wrap}body>header a{color:#244bc5!important;text-decoration:none}
body.accountPage #mainNav,body.accountPage .headActions>#fullMenuOpen,body.accountPage .mobileNav{display:none!important}
body>.infoFooter,body>#wvCreditFooter{position:static!important;background:#fff!important;margin:18px auto!important;display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:12px!important}
body>.infoFooter a{color:#526174;font-size:13px}
@media(max-width:640px){body>header{padding:12px 16px!important}body>header nav{gap:10px}#wvAllAreas{padding:0 16px!important}#wvSharedSession{justify-content:flex-start;padding:8px 16px!important}.showcase-tabs{position:static!important}}
