.bear-react-carousel__root{width:100%;position:relative;height:var(--carousel-height, inherit);aspect-ratio:var(--carousel-aspect-ratio);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bear-react-carousel__test-number{position:absolute;inset:0;z-index:2;font-size:60px;display:flex;justify-content:center;align-items:center;color:#fff;pointer-events:none;overflow:auto}.bear-react-carousel__window-size{position:absolute;bottom:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#00000080;font-size:12px;padding:5px 10px}.bear-react-carousel__pagination-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:absolute;left:50%;bottom:12px;transform:translate(-50%);text-align:center;width:auto;z-index:10}.bear-react-carousel__root[data-touching] .bear-react-carousel__pagination-group,.bear-react-carousel__root[data-touching] .bear-react-carousel__slide-item{pointer-events:none}.bear-react-carousel__root[data-gpu-render][data-touching] .bear-react-carousel__container{will-change:transform}.bear-react-carousel__root[data-per-view-auto] .bear-react-carousel__slide-item__card{container-type:normal}.bear-react-carousel__root .bear-react-carousel__slide-item__card{container-type:inline-size}.bear-react-carousel__pagination-group .bear-react-carousel__pagination-button{width:.5rem;height:.5rem;border-radius:7px;background-color:#bdbdbd;opacity:.6;box-shadow:3px 3px 9px #bdbdbd1f;margin:0 6px}.bear-react-carousel__pagination-group .bear-react-carousel__pagination-button[data-active]{background-color:var(--primary-color, #00a3e0)}.bear-react-carousel__pagination-button{position:relative;display:inline-grid;cursor:pointer}.bear-react-carousel__clone-icon-group{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:row;font-size:12px;color:#fff}.bear-react-carousel__clone-icon{width:20px;height:20px;background:transparent no-repeat center center;background-size:100%;opacity:.5}.bear-react-carousel__nav-button{background-color:#ffffff80;border-radius:99em;opacity:.6;color:#fff;border:none;outline:none}.bear-react-carousel__nav-prev-button,.bear-react-carousel__nav-next-button{cursor:pointer;overflow:hidden;position:absolute;z-index:11;top:0;bottom:0;margin:auto 0;padding:5px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:40px;height:40px}.bear-react-carousel__root[data-touching] .bear-react-carousel__nav-group{pointer-events:none}.bear-react-carousel__root[data-first-page][data-last-page] .bear-react-carousel__pagination-group,.bear-react-carousel__root[data-first-page] .bear-react-carousel__nav-prev-button,.bear-react-carousel__root[data-last-page] .bear-react-carousel__nav-next-button{opacity:0;pointer-events:none}.bear-react-carousel__nav-group>.bear-react-carousel__nav-prev-button{left:10px}.bear-react-carousel__nav-group>.bear-react-carousel__nav-next-button{right:10px;transform:rotate(180deg)}.bear-react-carousel__nav-icon{height:20px;width:20px;background:transparent no-repeat center;background-size:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzA2MjMzNzI0NzUwIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQxODgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTI5Ny44MTMzMzMgNDkxLjY0OGwxLjM2NTMzNC0xLjc0OTMzMyAzNzkuMDkzMzMzLTM3Ni4xNDkzMzRhMzguNzg0IDM4Ljc4NCAwIDAgMSA1LjA3NzMzMy00LjA5NiAzNC4zNDY2NjcgMzQuMzQ2NjY3IDAgMCAxIDE0LjI5MzMzNC00Ljk5MmMyLjIxODY2Ny0wLjE3MDY2NyAyLjE3Ni0wLjE3MDY2NyA0LjM5NDY2Ni0wLjE3MDY2NmEzMy40OTMzMzMgMzMuNDkzMzMzIDAgMCAxIDE0LjU0OTMzNCA0LjE4MTMzM2MxMi4zMzA2NjcgNi45OTczMzMgMTguNjg4IDIxLjc2IDE1LjI3NDY2NiAzNS40OTg2NjctMS4yMzczMzMgNS4wNzczMzMtNy4wNCAxMy40NC03LjA0IDEzLjQ0bC0zNTUuNDk4NjY2IDM1Mi44NTMzMzMgMzU0LjA5MDY2NiAzNTQuMzg5MzMzczYuMjcyIDcuOTc4NjY3IDcuODkzMzM0IDEyLjkyOGEzMi4yMTMzMzMgMzIuMjEzMzMzIDAgMCAxLTMzLjc0OTMzNCA0MS41NTczMzRjLTYuNjU2LTAuNjgyNjY3LTE3Ljc0OTMzMy03LjY4LTE3Ljc0OTMzMy03LjY4bC0zNzkuMjIxMzMzLTM3Ny45ODQtMS4yOC0xLjQ1MDY2N2EzMC4zNzg2NjcgMzAuMzc4NjY3IDAgMCAxLTcuODkzMzM0LTE3Ljc0OTMzMyAzMS4wMTg2NjcgMzEuMDE4NjY3IDAgMCAxIDMuNzEyLTE4LjYwMjY2NyAyNy4yMjEzMzMgMjcuMjIxMzMzIDAgMCAxIDIuNjg4LTQuMjI0eiIgcC1pZD0iNDE4OSIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvc3ZnPg==)}.bear-react-carousel__slide-item{box-sizing:border-box;transition-property:transform;position:relative;overflow:hidden;flex:0 0 auto;width:var(--carousel-slide-width);max-width:100%;padding-left:calc(var(--carousel-space-between) / 2);padding-right:calc(var(--carousel-space-between) / 2)}.bear-react-carousel__slide-item__image{max-width:100%;max-height:100%;width:100%;height:100%}.bear-react-carousel__slide-item__image-contain{-o-object-fit:contain;object-fit:contain}.bear-react-carousel__slide-item__image-cover{-o-object-fit:cover;object-fit:cover}.bear-react-carousel__slide-item__image-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.bear-react-carousel__slide-item__image-none{-o-object-fit:none;object-fit:none}.bear-react-carousel__slide-item__image-preload{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;height:100%}.bear-react-carousel__slide-item__card{width:100%;height:100%;background-repeat:no-repeat;background-position:center}.bear-react-carousel__slide-item__card-contain{background-size:contain}.bear-react-carousel__slide-item__card-cover{background-size:cover}.bear-react-carousel__slide-item__card-100{background-size:100%}.bear-react-carousel__container{position:relative;display:flex;flex-direction:row;height:inherit;transition-timing-function:ease;touch-action:pan-y}.bear-react-carousel__content{top:0;right:0;min-width:100%;max-width:100%;height:100%;z-index:1;overflow:hidden;position:var(--carousel-content-position)}.bear-react-carousel__root[data-mouse-move] .bear-react-carousel__container{cursor:pointer}.bear-react-carousel__root[data-debug] .bear-react-carousel__slide-item[data-active]{border:1px solid #f64f4f}.bear-react-carousel__test-number{background-color:#00000080}.bear-react-carousel__root[data-debug] .bear-react-carousel__content:before{content:"";position:absolute;left:50%;height:100%;width:0;border-left:1px dashed #a4a4a4;z-index:50;pointer-events:none}
