.my-container-scroll-v1 .my-container-scroll__container{display:flex;flex-direction:row;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}.my-container-scroll-v1 .my-container-scroll__item{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.my-container-scroll-v1 .my-container-scroll__scroll-btn{visibility:hidden}.my-container-scroll-v1 .my-container-scroll__scroll-btn[s-show]:not(.my-visible){visibility:visible;animation:my-container-scroll-btn-fade-in .4s}@keyframes my-container-scroll-btn-fade-in{from{opacity:0}to{opacity:1}}.my-container-scroll-v1 .my-container-scroll__scroll-btn.my-visible{visibility:visible}.my-container-scroll-v1 .my-container-scroll__loading{display:none;align-items:center;justify-content:center;flex-shrink:0;width:50px}.my-container-scroll-v1 .my-container-scroll__loading[more=true]{display:flex}.my-container-scroll-v1 .my-container-scroll__loading[hidden]{display:none !important}.my-container-scroll-v1 .my-container-scroll__loading::before{content:"";width:20px;height:20px;background-image:url("/static/icons/32x32/icon-loading.svg");background-position:center;background-repeat:no-repeat;background-size:100%;animation:my-container-scroll-loading-rotate 2s infinite linear}@keyframes my-container-scroll-loading-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}