.scroll-container{z-index:100;scrollbar-width:thin;scrollbar-color:#ebebeb66 #0000;scrollbar-gutter:stable;width:100%;height:100svh;position:relative;overflow:hidden auto}.scroll-container::-webkit-scrollbar{width:8px}.scroll-container::-webkit-scrollbar-track{background:0 0}.scroll-container::-webkit-scrollbar-thumb{background-color:#ebebeb66;border-radius:4px}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:#ebebeba3}.scroll-container__page{flex-direction:column;width:100%;min-height:100%;display:flex;overflow:hidden}.scroll-container__page>main{flex:1 0 auto}
