.x-image-viewer .button-slider{border-radius:0;height:100%!important;min-width:auto;transition:background-color .4s ease;width:100%!important}.x-image-viewer .button-slider__left{background:linear-gradient(270deg,transparent,rgba(0,0,0,.3) 95%)!important}.x-image-viewer .button-slider__right{background:linear-gradient(90deg,transparent,rgba(0,0,0,.3) 95%)!important}.x-image-viewer .button-slider:before{box-shadow:none}.x-image-viewer .button-slider:hover{background-color:#0000004d!important}.x-image-viewer .q-carousel{background-color:unset;height:var(--mobile-height)!important}@media (min-width:1024px){.x-image-viewer .q-carousel{height:var(--laptop-height)!important}}.x-image-viewer .q-carousel__slide{height:var(--mobile-height)!important;padding:0}@media (min-width:1024px){.x-image-viewer .q-carousel__slide{height:var(--laptop-height)!important}}.x-image-viewer .selected-images-container[data-v-2e73a9c5]{grid-template-rows:100%}.x-image-viewer .preview-images-container[data-v-2e73a9c5]{display:var(--preview-display-mobile);grid-auto-rows:0;grid-template-columns:repeat(var(--preview-images-cols-mobile),minmax(var(--preview-image-min-width-mobile),var(--preview-image-max-width-mobile)));grid-template-rows:100% repeat(auto-fill,0);height:var(--mobile-height)!important;overflow-y:hidden}@media (min-width:1024px){.x-image-viewer .preview-images-container[data-v-2e73a9c5]{display:var(--preview-display-laptop);grid-template-columns:repeat(var(--preview-images-cols-laptop),minmax(var(--preview-image-min-width-laptop),var(--preview-image-max-width-laptop)));height:var(--laptop-height)!important}}.x-image-viewer .preview-unsplash[data-v-2e73a9c5]{background-color:#0000004d!important}#q-app .x-slider .q-slider--horizontal{margin-left:0;margin-right:0}.q-tab[data-v-af52034d]{width:min-content}@media (max-width:1024px){.q-tab[data-v-af52034d]{border:1px solid;margin-bottom:6px;min-height:auto}[data-v-af52034d] .q-tab__indicator{display:none}}[data-v-b545c2c3] .q-tabs__content{justify-content:space-between}@media (max-width:1024px){[data-v-b545c2c3] .q-tabs__content{display:block;overflow:visible!important}}.q-tab[data-v-b545c2c3]{width:min-content}@media (max-width:1024px){.q-tab[data-v-b545c2c3]{margin-bottom:6px;min-height:auto}[data-v-b545c2c3] .q-tab__indicator{display:none}}
