@keyframes appears{0%{opacity:0}to{opacity:1}}.preview-image{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:2rem;z-index:0}.preview-image[show-preview=true]{inset:0;height:100vh;height:100dvh;padding:24px 16px;row-gap:1.25rem;z-index:99999;background-color:rgba(47,47,47,.5);backdrop-filter:blur(8px);animation:appears .375s cubic-bezier(.165,.84,.44,1) forwards}.preview-image-stage{flex:1 1 auto;min-height:0;width:min(100%,1200px);container-type:size;position:relative;display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.preview-image-stage{width:min(100%,1200px,85vw)}}.preview-image-box{display:block;line-height:0}.preview-image-picture{display:block;aspect-ratio:var(--preview-ratio,1);width:min(100cqw,100cqh*var(--preview-ratio,1))!important;height:auto!important}.preview-image-hint{position:absolute;top:8px;left:50%;translate:-50% 0;z-index:3;width:max-content;max-width:calc(100% - 16px);padding:6px 14px;border-radius:9999px;background:rgba(0,0,0,.6);color:#fff!important;font-size:12px;line-height:1.4;text-align:center;pointer-events:none}.preview-image-caption{max-width:min(90vw,640px);padding:0 16px;color:#fff;text-align:center}.preview-image-caption strong{display:block;color:#fff;font-size:16px;font-weight:700}.preview-image-caption p{margin-top:6px;color:hsla(0,0%,100%,.85);font-size:14px}.image-magnifier{position:relative;display:inline-block;line-height:0}.image-magnifier.is-enabled{cursor:crosshair;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.image-magnifier-lens{position:absolute;top:0;left:0;z-index:2;width:132px;height:132px;border:3px solid #fff;border-radius:9999px;background-color:#fff;background-repeat:no-repeat;box-shadow:0 8px 28px rgba(0,0,0,.35);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}@media(min-width:1024px){.image-magnifier-lens{width:200px;height:200px}}.image-magnifier-lens[data-visible=true]{opacity:1;visibility:visible}