.app-image-carousel[data-v-d7b47acc]{width:100%;min-width:0;position:relative;overflow:visible}.app-image-carousel__viewport[data-v-d7b47acc]{border-radius:inherit;touch-action:pan-y;width:100%;height:100%;overflow:hidden}.app-image-carousel__track[data-v-d7b47acc]{backface-visibility:hidden;height:100%;transform-style:preserve-3d;will-change:transform;gap:0;transition:transform .46s;display:flex}.app-image-carousel__track--instant[data-v-d7b47acc]{transition:none}.app-image-carousel__slide[data-v-d7b47acc]{cursor:pointer;background:var(--carousel-slide-background,transparent);border-radius:var(--radius-lg);backface-visibility:hidden;min-width:0;height:100%;box-shadow:var(--carousel-slide-shadow,none);border:0;flex:0 0 100%;padding:0;display:block;position:relative;overflow:hidden}.app-image-carousel__image[data-v-d7b47acc]{border-radius:inherit;backface-visibility:hidden;width:calc(100% + .26667vw);height:100%;margin-inline:-1px}.app-image-carousel__dots[data-v-d7b47acc]{bottom:var(--carousel-indicator-inside-offset,2.93333vw);z-index:2;align-items:center;gap:var(--carousel-dot-gap,1.06667vw);display:flex;position:absolute;left:50%;transform:translate(-50%)}.app-image-carousel__dot[data-v-d7b47acc]{width:var(--carousel-dot-width,1.6vw);height:var(--carousel-dot-height,1.6vw);cursor:pointer;background:var(--carousel-dot-background,var(--carousel-indicator-background));border-radius:var(--radius-full);border:0;padding:0;transition:width .22s,background .22s}.app-image-carousel__dot--active[data-v-d7b47acc]{width:var(--carousel-dot-active-width,4.53333vw);background:var(--carousel-indicator-active-background)}.app-image-carousel--indicator-end .app-image-carousel__dots[data-v-d7b47acc]{left:auto;right:2.93333vw;transform:none}.app-image-carousel--indicator-outside[data-v-d7b47acc]{margin-bottom:calc(var(--carousel-indicator-outside-gap,2.4vw) + var(--carousel-dot-height,1.6vw))}.app-image-carousel--indicator-outside .app-image-carousel__dots[data-v-d7b47acc]{top:calc(100% + var(--carousel-indicator-outside-gap,2.4vw));bottom:auto}.app-image-carousel--peek-next .app-image-carousel__track[data-v-d7b47acc]{gap:var(--carousel-slide-gap,0)}.app-image-carousel--peek-next .app-image-carousel__viewport[data-v-d7b47acc],.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__slide[data-v-d7b47acc]{border-radius:0}.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__image[data-v-d7b47acc]{border-radius:0;width:100%;margin-inline:0}.app-image-carousel--natural-height .app-image-carousel__image[data-v-d7b47acc],.app-image-carousel--natural-height .app-image-carousel__slide[data-v-d7b47acc],.app-image-carousel--natural-height .app-image-carousel__track[data-v-d7b47acc],.app-image-carousel--natural-height .app-image-carousel__viewport[data-v-d7b47acc]{height:auto}@media (prefers-reduced-motion:reduce){.app-image-carousel__dot[data-v-d7b47acc]{transition:none}}@media (width>=431px){.app-image-carousel[data-v-d7b47acc]{min-width:0}.app-image-carousel__track[data-v-d7b47acc]{gap:0}.app-image-carousel__slide[data-v-d7b47acc]{min-width:0;padding:0}.app-image-carousel__image[data-v-d7b47acc]{width:calc(100% + 1.14668px)}.app-image-carousel__dots[data-v-d7b47acc]{bottom:var(--carousel-indicator-inside-offset,12.6133px);gap:var(--carousel-dot-gap,4.58668px)}.app-image-carousel__dot[data-v-d7b47acc]{width:var(--carousel-dot-width,6.88px);height:var(--carousel-dot-height,6.88px);padding:0}.app-image-carousel__dot--active[data-v-d7b47acc]{width:var(--carousel-dot-active-width,19.4933px)}.app-image-carousel--indicator-end .app-image-carousel__dots[data-v-d7b47acc]{right:12.6133px}.app-image-carousel--indicator-outside[data-v-d7b47acc]{margin-bottom:calc(var(--carousel-indicator-outside-gap,10.32px) + var(--carousel-dot-height,6.88px))}.app-image-carousel--indicator-outside .app-image-carousel__dots[data-v-d7b47acc]{top:calc(100% + var(--carousel-indicator-outside-gap,10.32px))}.app-image-carousel--peek-next .app-image-carousel__viewport[data-v-d7b47acc],.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__image[data-v-d7b47acc],.app-image-carousel:not(.app-image-carousel--peek-next) .app-image-carousel__slide[data-v-d7b47acc]{border-radius:0}}
