:root{--site-header:96px}
body .header{position:fixed!important;inset:0 0 auto!important;transform:none!important;height:var(--site-header)!important;min-height:0!important;z-index:30;background:#181c1d!important;backdrop-filter:none!important;border:0!important;box-shadow:none!important}
body.editorial-page .header{background:#e9ece6!important}
body.choice-page .header,body.choice-page.world-dark .header{background:var(--world-bg,#e9ece6)!important}
html{scroll-padding-top:calc(var(--site-header) + 16px)!important}
html:has(body.choice-page){scroll-padding-top:0!important}
.choice-page .choice-stage:not(.in-brief){inset:var(--site-header) 0 0!important;height:calc(100svh - var(--site-header))!important;min-height:0!important;max-height:none!important}
.choice-page .after-world{scroll-margin-top:var(--site-header)}
[id]:not(.choice-chapter):not(#choice-stage):not(#top){scroll-margin-top:calc(var(--site-header) + 16px)}
@media(max-width:700px){:root{--site-header:calc(80px + env(safe-area-inset-top))}body .header{padding-top:calc(15px + env(safe-area-inset-top))!important;padding-bottom:15px!important}.confluence-layout{padding-top:calc(var(--site-header) + 25px)}}
