/* Post-details sidebar: sticky editorial content, normally scrolling ads. */
html body.gn-post-sticky-page{overflow-x:clip;overflow-y:visible}
body.gn-post-sticky-page .gn-post-sidebar-ad{position:static!important;flex:none}
@media(min-width:1101px){
body.gn-post-sticky-page .gn-post-sidebar{align-self:stretch;display:flex;flex-direction:column}
body.gn-post-sticky-page .gn-post-sidebar-track{flex:1;min-height:0}
body.gn-post-sticky-page .gn-post-sidebar-news{position:sticky;top:16px;top:min(16px,calc(100vh - var(--gn-post-panel-height,0px) - 16px));top:min(16px,calc(100dvh - var(--gn-post-panel-height,0px) - 16px));overflow:visible;max-height:none}
body.gn-post-sticky-page.admin-bar .gn-post-sidebar-news{top:min(48px,calc(100vh - var(--gn-post-panel-height,0px) - 16px));top:min(48px,calc(100dvh - var(--gn-post-panel-height,0px) - 16px))}
}
