/* simple_marquee */
.simple_marquee-container {
    overflow: hidden;
    /* white-space: nowrap; */
    position: relative;
    width: 100%;
}

.simple_marquee-content {
    display: inline-flex;
    animation: scroll linear infinite;
}

.simple_marquee-container::before {
    left: 0;
    background: linear-gradient(to right, white, transparent);
}

.simple_marquee-container::after {
    right: 0;
    background: linear-gradient(to left, white, transparent);
}

@keyframes scroll {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

/* Horizontal base styles */
.simple_marquee-horizontal .simple_marquee-content {
    flex-direction: row;
    white-space: nowrap;
}

/* Left direction (default) */
.simple_marquee-left {
    animation-name: scroll-left;
}

@keyframes scroll-left {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

/* Right direction */
.simple_marquee-right {
    animation-name: scroll-right;
}

@keyframes scroll-right {
    0% {
        transform: translateX(-50%);
    }

    100% {
        transform: translateX(0);
    }
}

/* Horizontal gradient fade */
.simple_marquee-horizontal::before {
    left: 0;
    top: 0;
    bottom: 0;
    width: 50px;
}

.simple_marquee-horizontal::after {
    right: 0;
    top: 0;
    bottom: 0;
    width: 50px;
}

/* Vertical simple_marquee styles */
.simple_marquee-vertical {
    display: flex;
    flex-direction: column;
    white-space: normal;
    height: 200px;
}

.simple_marquee-up {
    animation: scroll-up linear infinite;
}

.simple_marquee-down {
    animation: scroll-down linear infinite;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jc3Mvc2ltcGxlLW1hcnF1ZWUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBIiwiZmlsZSI6InNpbXBsZS1tYXJxdWVlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBzaW1wbGVfbWFycXVlZSAqL1xuLnNpbXBsZV9tYXJxdWVlLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvKiB3aGl0ZS1zcGFjZTogbm93cmFwOyAqL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbXBsZV9tYXJxdWVlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNpbXBsZV9tYXJxdWVlLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgd2hpdGUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnNpbXBsZV9tYXJxdWVlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB3aGl0ZSwgdHJhbnNwYXJlbnQpO1xufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG59XG5cbi8qIEhvcml6b250YWwgYmFzZSBzdHlsZXMgKi9cbi5zaW1wbGVfbWFycXVlZS1ob3Jpem9udGFsIC5zaW1wbGVfbWFycXVlZS1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIExlZnQgZGlyZWN0aW9uIChkZWZhdWx0KSAqL1xuLnNpbXBsZV9tYXJxdWVlLWxlZnQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzY3JvbGwtbGVmdDtcbn1cblxuQGtleWZyYW1lcyBzY3JvbGwtbGVmdCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG59XG5cbi8qIFJpZ2h0IGRpcmVjdGlvbiAqL1xuLnNpbXBsZV9tYXJxdWVlLXJpZ2h0IHtcbiAgICBhbmltYXRpb24tbmFtZTogc2Nyb2xsLXJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbC1yaWdodCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi8qIEhvcml6b250YWwgZ3JhZGllbnQgZmFkZSAqL1xuLnNpbXBsZV9tYXJxdWVlLWhvcml6b250YWw6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA1MHB4O1xufVxuXG4uc2ltcGxlX21hcnF1ZWUtaG9yaXpvbnRhbDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDUwcHg7XG59XG5cbi8qIFZlcnRpY2FsIHNpbXBsZV9tYXJxdWVlIHN0eWxlcyAqL1xuLnNpbXBsZV9tYXJxdWVlLXZlcnRpY2FsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4uc2ltcGxlX21hcnF1ZWUtdXAge1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsLXVwIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNpbXBsZV9tYXJxdWVlLWRvd24ge1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsLWRvd24gbGluZWFyIGluZmluaXRlO1xufSJdfQ== */