.ImageLightbox-module__ap45XG__layer{z-index:400;color:#fff;background:#02060af5;grid-template-rows:auto minmax(0,1fr) auto;animation:.16s ImageLightbox-module__ap45XG__fade;display:grid;position:fixed;inset:0}.ImageLightbox-module__ap45XG__toolbar{padding:max(10px, env(safe-area-inset-top)) 12px 6px;justify-content:space-between;align-items:center;gap:12px;display:flex}.ImageLightbox-module__ap45XG__counter{font-variant-numeric:tabular-nums;padding-left:6px;font-size:14px;font-weight:700}.ImageLightbox-module__ap45XG__tools{gap:6px;display:flex}.ImageLightbox-module__ap45XG__tools button,.ImageLightbox-module__ap45XG__nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.ImageLightbox-module__ap45XG__tools button:disabled{opacity:.35;cursor:default}.ImageLightbox-module__ap45XG__tools button:focus-visible,.ImageLightbox-module__ap45XG__nav:focus-visible{outline:2px solid var(--interlink);outline-offset:2px}.ImageLightbox-module__ap45XG__stage{touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.ImageLightbox-module__ap45XG__stage[data-zoomed]{cursor:grab}.ImageLightbox-module__ap45XG__frame{transform-origin:50%;will-change:transform;transition:transform 80ms linear;position:absolute;inset:0}.ImageLightbox-module__ap45XG__image{object-fit:contain;pointer-events:none}.ImageLightbox-module__ap45XG__nav{position:fixed;top:50%;transform:translateY(-50%)}.ImageLightbox-module__ap45XG__prev{left:12px}.ImageLightbox-module__ap45XG__next{right:12px}.ImageLightbox-module__ap45XG__dots{justify-content:center;gap:6px;padding:10px 0 4px;display:flex}.ImageLightbox-module__ap45XG__dots span{background:#ffffff59;border-radius:50%;width:7px;height:7px}.ImageLightbox-module__ap45XG__dots span[data-active]{background:#fff}.ImageLightbox-module__ap45XG__hint{padding:4px 16px max(14px, env(safe-area-inset-bottom));color:#fff9;text-align:center;margin:0;font-size:12.5px}@media (hover:none){.ImageLightbox-module__ap45XG__nav{display:none}}@keyframes ImageLightbox-module__ap45XG__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ImageLightbox-module__ap45XG__layer{animation:none}.ImageLightbox-module__ap45XG__frame{transition:none}}
