.Lightbox-module__Qy9tYa__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99999;background:#000000d9;flex-direction:column;justify-content:center;align-items:center;gap:16px;animation:.3s ease-in-out Lightbox-module__Qy9tYa__fadeInBlur;display:flex;position:fixed;inset:0}@keyframes Lightbox-module__Qy9tYa__fadeInBlur{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.Lightbox-module__Qy9tYa__closeButton{color:#fff;border-radius:var(--border-radius-sm);corner-shape:squircle;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;padding:6px 12px;position:absolute;top:20px;right:20px}.Lightbox-module__Qy9tYa__closeButton:hover{background:#ffffff40}.Lightbox-module__Qy9tYa__imageContainer{box-sizing:border-box;align-items:center;gap:24px;width:100%;padding:0 40px;display:flex}.Lightbox-module__Qy9tYa__navButton{color:#fff;border-radius:var(--border-radius-md);corner-shape:squircle;cursor:pointer;background:#ffffff26;border:none;padding:12px 16px;font-size:18px}.Lightbox-module__Qy9tYa__navButton:hover{background:#ffffff40}.Lightbox-module__Qy9tYa__imageWrapper{flex:1;max-height:70vh;position:relative}.Lightbox-module__Qy9tYa__mainImage{object-fit:contain;border-radius:var(--border-radius-xl);corner-shape:squircle;width:100%;max-width:100%;height:auto;max-height:70vh;display:block;box-shadow:0 8px 24px #00000080}.Lightbox-module__Qy9tYa__thumbnailsContainer{flex-wrap:wrap;justify-content:center;gap:8px;max-width:1000px;display:flex}.Lightbox-module__Qy9tYa__thumbnailButton{cursor:pointer;background:0 0;padding:0}.Lightbox-module__Qy9tYa__thumbnailButton.Lightbox-module__Qy9tYa__active{border:2px solid #fff}.Lightbox-module__Qy9tYa__thumbnailButton:not(.Lightbox-module__Qy9tYa__active){border:2px solid #0000}.Lightbox-module__Qy9tYa__thumbnail{object-fit:cover;border-radius:var(--border-radius-sm);corner-shape:squircle;width:60px;height:44px}.Lightbox-module__Qy9tYa__thumbnailButton.Lightbox-module__Qy9tYa__active .Lightbox-module__Qy9tYa__thumbnail{opacity:1}.Lightbox-module__Qy9tYa__thumbnailButton:not(.Lightbox-module__Qy9tYa__active) .Lightbox-module__Qy9tYa__thumbnail{opacity:.6}.Lightbox-module__Qy9tYa__counter{color:#fff;font-size:14px}
