.image-preview-overlay[data-v-cf920b2c]{background-color:#000000f2;bottom:0;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.image-preview-container[data-v-cf920b2c],.image-preview-overlay[data-v-cf920b2c]{align-items:center;display:flex;justify-content:center}.image-preview-container[data-v-cf920b2c]{height:100%;position:relative;width:100%}.image-preview-content[data-v-cf920b2c]{align-items:center;display:flex;flex-direction:column;max-height:90%;max-width:90%;position:relative}.image-preview-img[data-v-cf920b2c]{border-radius:8px;box-shadow:0 10px 40px #00000080;height:auto;max-height:calc(90vh - 80px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.image-preview-close[data-v-cf920b2c]{align-items:center;background-color:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:48px;z-index:10}.image-preview-close[data-v-cf920b2c]:hover{background-color:#fff3;transform:rotate(90deg)}.image-preview-nav[data-v-cf920b2c]{align-items:center;background-color:#ffffff80;border:none;border:1px solid rgba(0,0,0,.24);border-radius:50%;color:#000;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:10}.image-preview-nav[data-v-cf920b2c]:hover{background-color:#fff3}.image-preview-nav-prev[data-v-cf920b2c]{left:20px}.image-preview-nav-next[data-v-cf920b2c]{right:20px}.image-preview-caption[data-v-cf920b2c]{color:#fff;font-size:16px;margin-top:16px;max-width:600px;text-align:center}.image-preview-counter[data-v-cf920b2c]{background-color:#ffffff1a;border-radius:20px;bottom:-50px;color:#fff;font-size:14px;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%)}.fade-enter-active[data-v-cf920b2c],.fade-leave-active[data-v-cf920b2c]{transition:opacity .3s ease}.fade-enter-from[data-v-cf920b2c],.fade-leave-to[data-v-cf920b2c]{opacity:0}.slide-fade-enter-active[data-v-cf920b2c],.slide-fade-leave-active[data-v-cf920b2c]{transition:all .3s ease}.slide-fade-enter-from[data-v-cf920b2c]{opacity:0;transform:translate(30px)}.slide-fade-leave-to[data-v-cf920b2c]{opacity:0;transform:translate(-30px)}@media (max-width:768px){.image-preview-nav[data-v-cf920b2c]{height:40px;width:40px}.image-preview-nav svg[data-v-cf920b2c]{height:24px;width:24px}.image-preview-close[data-v-cf920b2c]{height:40px;right:10px;top:10px;width:40px}.image-preview-nav-prev[data-v-cf920b2c]{left:10px}.image-preview-nav-next[data-v-cf920b2c]{right:10px}.image-preview-caption[data-v-cf920b2c]{font-size:14px}}
