.container-KzjYSOih {
    position: relative;
    width: 100%
}

.container-KzjYSOih:after,
.container-KzjYSOih:before {
    background: var(--fade-container-bg-color, linear-gradient(90deg, #0000 0, var(--color-white) 93.75%));
    bottom: 0;
    content: "";
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: opacity .5s ease-in-out;
    width: 48px;
    z-index: 1
}

html.theme-dark .container-KzjYSOih:after,
html.theme-dark .container-KzjYSOih:before {
    background: var(--fade-container-bg-color, linear-gradient(90deg, #fff0 0, var(--color-black) 93.75%))
}

.container-KzjYSOih:dir(rtl):after,
.container-KzjYSOih:dir(rtl):before {
    background: var(--fade-container-bg-color, linear-gradient(-90deg, #0000 0, var(--color-white) 93.75%))
}

html.theme-dark .container-KzjYSOih:dir(rtl):after,
html.theme-dark .container-KzjYSOih:dir(rtl):before {
    background: var(--fade-container-bg-color, linear-gradient(-90deg, #fff0 0, var(--color-black) 93.75%))
}

.container-KzjYSOih:after {
    inset-inline-start: 0;
    transform: rotate(180deg)
}

.container-KzjYSOih:after:dir(rtl) {
    transform: rotate(-180deg)
}

.container-KzjYSOih:before {
    inset-inline-end: 0
}

.container-KzjYSOih.container-KzjYSOih:after:dir(rtl) {
    left: auto;
    right: 0;
    transform: rotate(180deg)
}

.container-KzjYSOih.container-KzjYSOih:before:dir(rtl) {
    left: 0;
    right: auto;
    transform: rotate(0deg)
}

.wrap-KzjYSOih {
    display: flex;
    height: 100%;
    margin: -4px calc(var(--adaptive-mf-container-padding, 0px)*-1);
    overflow-x: auto;
    overflow-y: hidden;
    padding: 4px var(--adaptive-mf-container-padding)
}

@supports (-moz-appearance:none) {
    .wrap-KzjYSOih {
        scrollbar-width: none
    }
}

.wrap-KzjYSOih.sb-scrollbar-wrap {
    display: none
}

.wrap-KzjYSOih::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0
}

.wrap-KzjYSOih::-webkit-scrollbar-thumb,
.wrap-KzjYSOih::-webkit-scrollbar-track {
    display: none
}

.wrap-KzjYSOih::-webkit-scrollbar-corner {
    display: none
}

.block-KzjYSOih {
    column-gap: var(--fade-container-column-gap, 8px);
    display: flex;
    flex: 1;
    padding: var(--fade-container-padding, 4px 0)
}

.fadeLeft-KzjYSOih:after,
.fadeRight-KzjYSOih:before {
    opacity: 1
}