.embla__track-scrollbar{position:relative;justify-self:flex-end;align-self:center;width:100%;margin-top:6px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.embla__track-scrollbar:before{content:"";position:absolute;width:100%;top:50%;transform:translateY(-50%);border:3px solid #dadef1;border-radius:10px}.embla__track-scrollbar .embla__scrollbar{position:relative;width:100%;display:flex;padding:10px 0;cursor:pointer;touch-action:none}.embla__track-scrollbar .embla__scrollbar:after{content:"";width:100%;background:var(--ui-color-primary);height:8px;border-radius:10px}.app-embla-carousel{overflow:hidden}.embla{overflow:visible;-webkit-user-select:none;user-select:none}.embla .embla__container{display:flex;margin:0 calc(var(--ui-grid-gutter) / 2 * -1)}.embla .embla__container.hasEmpty{justify-content:center}.embla .embla__container.hasEmpty+.embla__progress{display:none}.embla .embla__container .embla__slide{flex:0 0 var(--slide-width, 100%);padding:0 calc(var(--ui-grid-gutter) / 2)}@media (max-width: 599px){.embla .embla__container .embla__slide{flex:0 0 var(--slide-width-sm, 100%);padding:0 calc(var(--ui-grid-gutter) / 2)}}.embla .embla__progress{position:relative;width:100%;height:8px;justify-self:flex-end;align-self:center;border-radius:12px;background:#dadef1;margin:24px 0;overflow:hidden}.embla .embla__progress .embla__progress__bar{background-color:var(--text-body);position:absolute;width:100%;height:100%;top:0;bottom:0;left:-100%;background:#316fec;border-radius:inherit}
