.scroll-with-page-container.is-detached,.universal .scroll-with-page-container{--full-height:100vh;--nav-padding:8px;--screen-top-buffer:16px;--top-button-height:146px;height:0;overflow:hidden;position:fixed;z-index:1000}@media screen and (min-width:768px){.scroll-with-page-container.is-detached:not(.is-detached):not(.is-at-top),.universal .scroll-with-page-container:not(.is-detached):not(.is-at-top){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - var(--screen-top-buffer)*2)!important}}@media screen and (min-width:768px){.scroll-with-page-container.is-detached .blog-post-menu-content-links-generated,.universal .scroll-with-page-container .blog-post-menu-content-links-generated{max-height:calc(var(--full-height) - var(--screen-top-buffer)*2 - var(--top-button-height) - var(--nav-padding));overflow-y:scroll}.scroll-with-page-container.is-detached .blog-post-menu-content-links-generated::-webkit-scrollbar,.universal .scroll-with-page-container .blog-post-menu-content-links-generated::-webkit-scrollbar{background-color:transparent;width:5px}.scroll-with-page-container.is-detached .blog-post-menu-content-links-generated::-webkit-scrollbar-thumb,.universal .scroll-with-page-container .blog-post-menu-content-links-generated::-webkit-scrollbar-thumb{--thumb-color:rgba($color-near-black,0.05);background-color:var(--thumb-color);border-radius:10px}}

/*# sourceMappingURL=scrollwithpagecontainer.css.map*/