.lb[data-v-82ea3e87]{z-index:60;background:color-mix(in srgb,var(--c-bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:40px 76px;display:flex;position:fixed;inset:0}.lb-enter-active[data-v-82ea3e87],.lb-leave-active[data-v-82ea3e87]{transition:opacity .2s var(--ease)}.lb-enter-active .img[data-v-82ea3e87],.lb-leave-active .img[data-v-82ea3e87]{transition:transform .2s var(--ease),opacity .2s var(--ease)}.lb-enter-from[data-v-82ea3e87],.lb-leave-to[data-v-82ea3e87]{opacity:0}.lb-enter-from .img[data-v-82ea3e87],.lb-leave-to .img[data-v-82ea3e87]{transform:scale(.98)!important}.lb-img-enter-active[data-v-82ea3e87],.lb-img-leave-active[data-v-82ea3e87]{transition:opacity .15s var(--ease)}.lb-img-enter-from[data-v-82ea3e87],.lb-img-leave-to[data-v-82ea3e87]{opacity:0}.bar[data-v-82ea3e87]{display:contents}.count[data-v-82ea3e87]{color:var(--c-grey);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;top:22px;left:24px}.btn-ic[data-v-82ea3e87],.count[data-v-82ea3e87]{z-index:3;position:absolute}.btn-ic[data-v-82ea3e87]{border:1px solid var(--c-border-field);background:var(--c-pill-bg);width:44px;height:44px;color:var(--c-bright);cursor:pointer;touch-action:manipulation;transition:background-color .2s var(--ease),opacity .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.btn-ic[data-v-82ea3e87]:hover{background:var(--c-selection)}.btn-ic[data-v-82ea3e87]:disabled{opacity:.4;cursor:default}.btn-ic[data-v-82ea3e87]:disabled:hover{background:var(--c-pill-bg)}.close[data-v-82ea3e87]{top:16px;right:16px}.prev[data-v-82ea3e87]{left:16px}.next[data-v-82ea3e87],.prev[data-v-82ea3e87]{top:50%;transform:translateY(-50%)}.next[data-v-82ea3e87]{right:16px}.stage[data-v-82ea3e87]{cursor:zoom-in;touch-action:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.stage.zoomed[data-v-82ea3e87]{cursor:grab}.stage.drag[data-v-82ea3e87]{cursor:grabbing}.img[data-v-82ea3e87]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;box-shadow:0 0 18px var(--c-shadow),0 30px 80px var(--c-shadow-soft);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;will-change:transform;transition:transform .2s var(--ease);border-radius:10px}.drag .img[data-v-82ea3e87]{transition:none}.zoom[data-v-82ea3e87]{z-index:3;background:var(--c-popup);border:1px solid var(--c-border-field);box-shadow:0 0 18px var(--c-shadow);border-radius:24px;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.btn-ic.sm[data-v-82ea3e87]{background:0 0;border:0;width:32px;height:32px;font-size:12px;position:static}.btn-ic.sm[data-v-82ea3e87]:hover{background:var(--c-selection)}.lvl[data-v-82ea3e87]{text-align:center;min-width:44px;color:var(--c-active);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}@media (width<=760px){.lb[data-v-82ea3e87]{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.bar[data-v-82ea3e87]{z-index:5;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;background:var(--c-header-bg);border-bottom:1px solid var(--c-sep-strong);flex:none;align-items:center;gap:8px;display:flex}.bar .btn-ic[data-v-82ea3e87],.count[data-v-82ea3e87]{position:static}.bar .btn-ic[data-v-82ea3e87]{transform:none}.bar .close[data-v-82ea3e87]{margin-left:auto}.stage[data-v-82ea3e87]{flex:auto;min-height:0;padding:12px}.zoom[data-v-82ea3e87]{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}
