.qhx-lightbox[data-v-c95c16c9]{height:100vh;height:100dvh;max-height:100dvh;max-width:100vw;overflow:hidden;overscroll-behavior:none;touch-action:none;width:100%}.qhx-lightbox__stage[data-v-c95c16c9]{overflow:visible;pointer-events:none}.qhx-lightbox__stage .qhx-lightbox__nav[data-v-c95c16c9],.qhx-lightbox__stage .qhx-lightbox__viewport[data-v-c95c16c9]{pointer-events:auto}.qhx-lightbox__viewport[data-v-c95c16c9]{overflow:hidden}.qhx-lightbox__error[data-v-c95c16c9],.qhx-lightbox__loading[data-v-c95c16c9]{pointer-events:none}.qhx-lightbox__backdrop[data-v-c95c16c9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8}.qhx-lightbox__header[data-v-c95c16c9]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,#ffffffb8,#ffffff47 55%,#fff0)}.qhx-lightbox__header-meta[data-v-c95c16c9],.qhx-lightbox__header-title[data-v-c95c16c9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border-radius:.5rem;box-shadow:0 2px 10px #0000000f;display:inline-block;max-width:100%;padding:.2rem .55rem}.qhx-lightbox__close[data-v-c95c16c9]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid hsla(0,0%,100%,.65);box-shadow:0 2px 12px #0000001f;color:#111827}.qhx-lightbox__close[data-v-c95c16c9]:hover{background:#fffffff0;color:#000}.qhx-lightbox__nav[data-v-c95c16c9]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid hsla(0,0%,100%,.65);border-radius:9999px;box-shadow:0 2px 12px #0000001f;color:#111827;display:flex;height:2.75rem;justify-content:center;outline:none;transition:transform .15s ease,background .15s ease,opacity .15s ease;width:2.75rem}.qhx-lightbox__nav[data-v-c95c16c9]:hover:not(:disabled){background:#fffffff0}.qhx-lightbox__nav[data-v-c95c16c9]:disabled{cursor:not-allowed;opacity:.28}.qhx-lightbox__img[data-v-c95c16c9]{display:block;-o-object-fit:contain;object-fit:contain}.qhx-lightbox__img[data-v-c95c16c9],.qhx-lightbox__media[data-v-c95c16c9]{transform-origin:center center}.qhx-lightbox__media--interacting[data-v-c95c16c9]{will-change:transform}.qhx-lightbox__laxian-canvas[data-v-c95c16c9]{height:100%;width:100%}.qhx-lightbox__laxian-detail[data-v-c95c16c9] img{height:auto;max-width:100%}.qhx-laxian-detail-enter-active[data-v-c95c16c9],.qhx-laxian-detail-leave-active[data-v-c95c16c9]{transition:opacity .18s ease,transform .18s ease}.qhx-laxian-detail-enter-from[data-v-c95c16c9],.qhx-laxian-detail-leave-to[data-v-c95c16c9]{opacity:0;transform:translateY(-4px)}.qhx-lightbox__footer[data-v-c95c16c9]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(0deg,#ffffff8c,#fff3 45%,#fff0);pointer-events:none}.qhx-lightbox__toolbar[data-v-c95c16c9]{pointer-events:auto}.qhx-lightbox__footer-hint[data-v-c95c16c9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border-radius:9999px;box-shadow:0 2px 8px #0000000f;padding:.2rem .65rem}.qhx-lightbox__toolbar-btn[data-v-c95c16c9]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid hsla(0,0%,100%,.7);box-shadow:0 2px 12px #0000001a;color:#374151}.qhx-lightbox__toolbar-btn[data-v-c95c16c9]:hover{background:#fffffff5}.qhx-lightbox__toolbar-btn--purple[data-v-c95c16c9]{background:#f3e8fff2;border-color:#9333ea38;box-shadow:0 2px 12px #9333ea1f}.qhx-lightbox__toolbar-btn--teal[data-v-c95c16c9]{background:#ccfbf1f2;border-color:#14b8a638;box-shadow:0 2px 12px #14b8a61f}.qhx-lightbox__toolbar-btn--muted[data-v-c95c16c9]{background:#ffffffb8;border-style:dashed;opacity:.72}.qhx-lightbox-fade-enter-active[data-v-c95c16c9],.qhx-lightbox-fade-leave-active[data-v-c95c16c9]{transition:opacity .28s ease}.qhx-lightbox-fade-enter-from[data-v-c95c16c9],.qhx-lightbox-fade-leave-to[data-v-c95c16c9]{opacity:0}
