.custom-card[data-v-6df575f9]{width:100%;display:flex;flex-direction:column;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.custom-card[data-v-6df575f9]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.image-container[data-v-6df575f9]{position:relative;width:100%;cursor:default}.custom-carousel[data-v-6df575f9]{position:relative;z-index:2}.custom-carousel .v-btn[data-v-6df575f9]{z-index:10!important;pointer-events:auto!important}.custom-carousel .v-carousel__controls[data-v-6df575f9]{z-index:10!important}.custom-indicators[data-v-6df575f9]{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;grid-gap:8px;gap:8px;z-index:11}.indicator-dot[data-v-6df575f9]{width:8px;height:8px;border-radius:50%;background-color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s ease;border:1px solid rgba(0,0,0,.2)}.indicator-dot.active[data-v-6df575f9]{background-color:#fff;transform:scale(1.2);box-shadow:0 2px 4px rgba(0,0,0,.3)}#ribbon-container[data-v-6df575f9]{z-index:1;position:absolute;bottom:18px;left:-25px;overflow:visible;font-size:16px;line-height:18px}#ribbon-container a[data-v-6df575f9]{display:block;padding:4px;position:relative;background:#252525;overflow:visible;height:24px;margin-left:15px;color:#fff;text-decoration:none;font-size:11px}#ribbon-container a[data-v-6df575f9]:after{top:-10px;z-index:-1;left:0;border-bottom:10px solid #004a70;border-left:10px solid transparent}#ribbon-container a[data-v-6df575f9]:after,#ribbon-container a[data-v-6df575f9]:before{content:"";height:0;width:0;display:block;position:absolute}#ribbon-container a[data-v-6df575f9]:before{top:0;right:-12px;border-color:#252525 transparent;border-style:solid;border-width:12px}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(0,0,0,.3);bottom:0;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{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel .v-window-item{display:block;height:inherit;text-decoration:none}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{height:100%!important;width:50px}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}