.GalleryLightbox_overlay___THGX{position:fixed;inset:0;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;z-index:11000;padding:var(--spacing-lg)}.GalleryLightbox_content__k36WH{max-width:95vw}.GalleryLightbox_content__k36WH,.GalleryLightbox_imageStack__uSh9p{position:relative;max-height:90vh;display:flex;align-items:center;justify-content:center}.GalleryLightbox_imageStack__uSh9p{max-width:100%}.GalleryLightbox_lightboxImage__00Eo7{max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-md);display:block}.GalleryLightbox_closeButton__I6yAD{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:hsla(0,0%,100%,.15);border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.GalleryLightbox_closeButton__I6yAD:hover{background:hsla(0,0%,100%,.25)}.GalleryLightbox_navButton__ivxMe{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.15);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.GalleryLightbox_navButton__ivxMe:hover{background:hsla(0,0%,100%,.3)}.GalleryLightbox_navButton__ivxMe.GalleryLightbox_left__ZezLe{left:var(--spacing-md)}.GalleryLightbox_navButton__ivxMe.GalleryLightbox_right__aSx6M{right:var(--spacing-md)}.GalleryLightbox_hiddenUntilReady__xYjYu{opacity:0;pointer-events:none;transition:opacity .2s ease}.GalleryLightbox_actionsBar__4KB8Q{position:absolute;bottom:var(--spacing-md);left:50%;transform:translateX(-50%);display:flex;gap:var(--spacing-sm);opacity:1;transition:opacity .2s ease}.GalleryLightbox_actionBtn__L3uo_,.GalleryLightbox_deleteBtn__7sRrL{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.25);border-radius:var(--radius-md);color:#fff;font-size:var(--font-size-sm);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.GalleryLightbox_actionBtn__L3uo_:hover,.GalleryLightbox_deleteBtn__7sRrL:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.GalleryLightbox_deleteBtn__7sRrL{background:rgba(185,28,28,.9);border-color:rgba(239,68,68,.8)}.GalleryLightbox_deleteBtn__7sRrL:hover:not(:disabled){background:rgba(220,38,38,.95);border-color:#ef4444}.GalleryLightbox_deleteBtn__7sRrL:disabled{opacity:.6}