.image-preview-modal[data-v-a25c8ac8]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030408d1;display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:var(--preview-z,1200)}.image-preview-frame[data-v-a25c8ac8]{background:linear-gradient(180deg,#14161ef5,#08090efa);border:1px solid rgba(243,212,113,.22);border-radius:22px;box-shadow:0 30px 90px #0000008f;margin:0;max-height:88vh;max-width:min(1100px,92vw);overflow:hidden;position:relative}.image-preview-frame img[data-v-a25c8ac8]{background:#08090e;display:block;max-height:82vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-preview-frame figcaption[data-v-a25c8ac8]{align-items:center;color:#f7f0dcbd;display:flex;font-size:13px;gap:14px;justify-content:space-between;line-height:1.6;padding:12px 18px}.image-preview-frame figcaption strong[data-v-a25c8ac8]{color:#f5d684;flex-shrink:0;font-size:12px;letter-spacing:.08em}.image-preview-nav[data-v-a25c8ac8]{background:#0c0d12c7;border:1px solid rgba(243,212,113,.3);border-radius:999px;color:#fff2cc;cursor:pointer;font-size:46px;height:52px;line-height:42px;position:fixed;top:50%;transform:translateY(-50%);transition:.18s ease;width:52px;z-index:calc(var(--preview-z,1200) + 1)}.image-preview-nav[data-v-a25c8ac8]:hover{background:#f3d47124;border-color:#f3d471b3;transform:translateY(-50%) scale(1.05)}.image-preview-nav-prev[data-v-a25c8ac8]{left:24px}.image-preview-nav-next[data-v-a25c8ac8]{right:24px}.image-preview-close[data-v-a25c8ac8]{background:#0c0d12c7;border:1px solid rgba(243,212,113,.28);border-radius:999px;color:#fff2cc;cursor:pointer;font-size:30px;height:42px;line-height:36px;position:fixed;right:24px;top:22px;transition:.18s ease;width:42px;z-index:calc(var(--preview-z,1200) + 1)}.image-preview-close[data-v-a25c8ac8]:hover{background:#f3d47124;border-color:#f3d471ad;transform:scale(1.04)}.image-preview-fade-enter-active[data-v-a25c8ac8],.image-preview-fade-leave-active[data-v-a25c8ac8]{transition:opacity .22s ease}.image-preview-fade-enter-from[data-v-a25c8ac8],.image-preview-fade-leave-to[data-v-a25c8ac8]{opacity:0}.image-preview-fade-enter-active .image-preview-frame[data-v-a25c8ac8],.image-preview-fade-leave-active .image-preview-frame[data-v-a25c8ac8]{transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .26s ease}.image-preview-fade-enter-from .image-preview-frame[data-v-a25c8ac8],.image-preview-fade-leave-to .image-preview-frame[data-v-a25c8ac8]{opacity:0;transform:translateY(12px) scale(.96)}@media(max-width:640px){.image-preview-modal[data-v-a25c8ac8]{padding:18px}.image-preview-close[data-v-a25c8ac8]{right:14px;top:14px}.image-preview-nav[data-v-a25c8ac8]{bottom:18px;font-size:40px;height:46px;top:auto;transform:none;width:46px}.image-preview-nav[data-v-a25c8ac8]:hover{transform:scale(1.04)}.image-preview-nav-prev[data-v-a25c8ac8]{left:18px}.image-preview-nav-next[data-v-a25c8ac8]{right:18px}.image-preview-frame[data-v-a25c8ac8]{max-width:96vw}.image-preview-frame img[data-v-a25c8ac8]{max-height:78vh}.image-preview-frame figcaption[data-v-a25c8ac8]{padding-right:76px}}
