.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(var(--v-theme-surface-variant),.3);bottom:0;color:rgb(var(--v-theme-on-surface-variant));display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{bottom:0;left:0;margin:0;position:absolute;right:0}.v-carousel-item{display:block;height:inherit;text-decoration:none}.v-carousel-item>.v-img{height:inherit}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{flex-direction:column;height:100%!important;width:50px}.post-card[data-v-95a0f6eb]{border-radius:12px;overflow:hidden}.cursor-pointer[data-v-95a0f6eb]{cursor:pointer}.post-carousel-default[data-v-95a0f6eb]{aspect-ratio:4/5;min-height:300px}.pending-overlay[data-v-95a0f6eb]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff9;inset:0;pointer-events:none;position:absolute;z-index:5}.post-carousel .v-carousel-item,.post-carousel .v-img,.post-carousel .v-img__img,.post-carousel .v-window-item,.post-carousel .v-window__container{height:100%!important}.post-carousel .post-carousel-placeholder{inset:0;position:absolute}.post-carousel .post-carousel-placeholder .v-skeleton-loader{height:100%!important;max-width:100%!important}.post-carousel .post-carousel-placeholder .v-skeleton-loader__image{height:100%!important}.custom-carousel .v-carousel__controls .v-btn{background-color:#a1a1a1e6!important;border-radius:50%!important;box-shadow:0 0 3px #00000059;height:8px!important;margin:0 6px!important;min-width:8px!important;padding:0!important;width:8px!important}.custom-carousel .v-carousel__controls .v-btn .v-icon{display:none!important}.custom-carousel .v-carousel__controls .v-btn--active{background-color:#fff!important;box-shadow:0 0 6px #ffffffe6,0 0 2px #0006;height:9px!important;width:9px!important}
