.base-banner-item[data-v-c5b981e6]{opacity:0;z-index:0;pointer-events:none;backface-visibility:hidden;will-change:opacity;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}.base-banner-item--active[data-v-c5b981e6]{z-index:1;opacity:1;pointer-events:auto}.base-banner[data-v-647a1b5c]{touch-action:pan-y;user-select:none;cursor:grab;width:100%;position:relative;overflow:hidden}.base-banner[data-v-647a1b5c] img,.base-banner[data-v-647a1b5c] video{-webkit-user-drag:none;user-drag:none;pointer-events:none}.base-banner[data-v-647a1b5c] video[controls]{pointer-events:auto}@media (max-width:767px){.base-banner[data-v-647a1b5c]{height:548px}}.base-banner[data-v-647a1b5c]:active{cursor:grabbing}.base-banner--no-carousel[data-v-647a1b5c],.base-banner--no-carousel[data-v-647a1b5c]:active{cursor:default}.base-banner__slides[data-v-647a1b5c]{contain:layout style paint;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.base-banner__nav[data-v-647a1b5c]{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;padding:0 64px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.base-banner__nav[data-v-647a1b5c]>*{pointer-events:auto}.base-banner__nav--small[data-v-647a1b5c]{padding:0 16px}.base-banner .nav-btn[data-v-647a1b5c]{color:#fff;backdrop-filter:blur(8px);cursor:pointer;opacity:0;visibility:hidden;width:48px;height:48px;box-shadow:none;background-color:rgba(0,0,0,.3);border:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s cubic-bezier(.07,.92,.19,.99),visibility .2s cubic-bezier(.07,.92,.19,.99),background-color .2s cubic-bezier(.07,.92,.19,.99);display:flex}.base-banner .nav-btn--visible[data-v-647a1b5c]{opacity:1;visibility:visible}.base-banner .nav-btn[data-v-647a1b5c] .arco-icon{stroke-linecap:round;stroke-linejoin:round;font-size:24px}.base-banner .nav-btn--left[data-v-647a1b5c] .arco-icon{transform:translate(-1px)}.base-banner .nav-btn--right[data-v-647a1b5c] .arco-icon{transform:translate(1px)}@media (hover:hover) and (pointer:fine){.base-banner .nav-btn[data-v-647a1b5c]:hover:not(:disabled){color:#fff;box-shadow:none;background-color:rgba(0,0,0,.5);border-color:transparent}}.base-banner .nav-btn[data-v-647a1b5c]:active:not(:disabled){background-color:rgba(0,0,0,.5)}.base-banner__indicators[data-v-647a1b5c]{z-index:10;gap:10px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.base-banner__indicators .indicator-item[data-v-647a1b5c]{cursor:pointer;background-color:rgba(255,255,255,.3);width:160px;height:2px;position:relative;overflow:hidden}.base-banner__indicators .indicator-item__progress[data-v-647a1b5c]{background-color:#fff;width:0;height:100%;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.base-banner__indicators .indicator-item[data-v-647a1b5c]:hover{background-color:rgba(255,255,255,.5)}}@media (max-width:1024px){.base-banner__indicators .indicator-item[data-v-647a1b5c]{width:100px}}@media (max-width:767px){.base-banner__indicators .indicator-item[data-v-647a1b5c]{width:40px}}.base-banner__indicators--small[data-v-647a1b5c]{gap:8px;bottom:16px}.base-banner__indicators--small .indicator-item[data-v-647a1b5c]{border-radius:50%;width:8px;height:8px}.base-banner__indicators--small .indicator-item__progress[data-v-647a1b5c]{border-radius:50%}@media (max-width:767px){.base-banner__indicators--small .indicator-item[data-v-647a1b5c]{width:6px;height:6px}}
