.image-preview-container[data-v-2be74798]{align-items:center;background-color:#000000f2;display:flex;inset:0;justify-content:center;outline:none;position:fixed;z-index:9999}.preview-close-btn[data-v-2be74798]{background-color:#00000080;border:none;border-radius:.5rem;color:#fff;cursor:pointer;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:background-color .2s;z-index:10}.preview-close-btn[data-v-2be74798]:hover{background-color:#000000b3}.preview-zoom-controls[data-v-2be74798]{background-color:#00000080;border-radius:.5rem;display:flex;gap:.5rem;padding:.25rem;position:absolute;right:5rem;top:1rem;z-index:10}.zoom-btn[data-v-2be74798]{background-color:transparent;border:none;border-radius:.375rem;color:#fff;cursor:pointer;min-width:2.5rem;padding:.5rem;transition:background-color .2s}.zoom-btn[data-v-2be74798]:hover:not(:disabled){background-color:#ffffff1a}.zoom-btn[data-v-2be74798]:disabled{cursor:not-allowed;opacity:.5}.preview-image-wrapper[data-v-2be74798]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;touch-action:none;width:100%}.preview-image[data-v-2be74798]{max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.preview-nav-btn[data-v-2be74798]{background-color:#00000080;border:none;border-radius:.5rem;color:#fff;cursor:pointer;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s;z-index:10}.preview-nav-btn[data-v-2be74798]:hover{background-color:#000000b3}.preview-nav-prev[data-v-2be74798]{left:1rem}.preview-nav-next[data-v-2be74798]{right:1rem}.preview-info[data-v-2be74798]{bottom:6rem;color:#fff;left:0;padding:0 2rem;position:absolute;right:0;text-align:center;z-index:10}.preview-title[data-v-2be74798]{font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.preview-counter[data-v-2be74798]{font-size:.875rem;opacity:.8}.preview-thumbnails[data-v-2be74798]{bottom:1rem;left:0;padding:0 2rem;position:absolute;right:0;z-index:10}.thumbnails-wrapper[data-v-2be74798]{background-color:#00000080;border-radius:.5rem;display:flex;gap:.5rem;justify-content:center;max-width:100%;overflow-x:auto;padding:.5rem}.thumbnails-wrapper[data-v-2be74798]::-webkit-scrollbar{height:4px}.thumbnails-wrapper[data-v-2be74798]::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:2px}.thumbnail-item[data-v-2be74798]{background:none;border:2px solid transparent;border-radius:.375rem;cursor:pointer;flex-shrink:0;height:4rem;overflow:hidden;padding:0;transition:all .2s;width:4rem}.thumbnail-item[data-v-2be74798]:hover{border-color:#ffffff80}.thumbnail-item.active[data-v-2be74798]{border-color:#fff}.thumbnail-item img[data-v-2be74798]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-fade-enter-active[data-v-2be74798],.preview-fade-leave-active[data-v-2be74798]{transition:opacity .25s ease}.preview-fade-enter-from[data-v-2be74798],.preview-fade-leave-to[data-v-2be74798]{opacity:0}@media (max-width:768px){.preview-zoom-controls[data-v-2be74798]{bottom:6rem;right:50%;top:auto;transform:translate(50%)}.preview-close-btn[data-v-2be74798]{right:.5rem;top:.5rem}.preview-nav-btn[data-v-2be74798]{padding:.75rem}.preview-nav-prev[data-v-2be74798]{left:.5rem}.preview-nav-next[data-v-2be74798]{right:.5rem}.preview-info[data-v-2be74798]{bottom:11rem}.preview-thumbnails[data-v-2be74798]{padding:0 .5rem}}
