.image-fullscreen[data-v-68253cc2]{z-index:10000;touch-action:none;overscroll-behavior:none;cursor:zoom-out;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#000;outline:none;place-items:center;display:grid;position:fixed;inset:0}.image-fullscreen--zoomed[data-v-68253cc2]{cursor:grab}.image-fullscreen--panning[data-v-68253cc2]{cursor:grabbing}.image-fullscreen__img[data-v-68253cc2]{-o-object-fit:contain;object-fit:contain;transform-origin:50%;pointer-events:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.image-fullscreen__close[data-v-68253cc2]{top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:1;color:#fff;cursor:pointer;background:#ffffff29;border:none;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:0;padding:0;display:inline-flex;position:absolute}.image-fullscreen__close[data-v-68253cc2]:focus-visible,.image-fullscreen__close[data-v-68253cc2]:hover{background:#ffffff47}.image-fullscreen__close[data-v-68253cc2]:focus-visible{outline-offset:2px;outline:2px solid #fff}.image-fullscreen__hint[data-v-68253cc2]{left:50%;bottom:max(1rem,env(safe-area-inset-bottom));z-index:1;color:#ffffffeb;letter-spacing:.01em;text-align:center;pointer-events:none;background:#ffffff24;border-radius:999px;max-width:calc(100% - 2rem);margin:0;padding:.35rem .75rem;font-size:.8rem;font-weight:600;position:absolute;transform:translate(-50%)}
