.Lightbox_overlay__FDbTx{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px;box-sizing:border-box;cursor:pointer}.Lightbox_modal__JT6gb{position:relative;background-color:#1a1a1a;padding:20px;border-radius:8px;max-width:90vw;max-height:90vh;width:auto;display:flex;flex-direction:column;box-shadow:0 5px 15px rgba(0,0,0,.5);cursor:default;overflow:hidden;touch-action:pan-y;transition:transform .2s ease}.Lightbox_imageContainer__R0wVt{margin-bottom:15px;overflow:hidden;position:relative;transition:transform .3s ease}.Lightbox_imageContainer__R0wVt,.Lightbox_imagePlaceholder__UulCS{display:flex;justify-content:center;align-items:center;width:100%;max-height:75vh}.Lightbox_imagePlaceholder__UulCS{background-color:#2a2a2a;min-height:75vh}.Lightbox_loader__bpZGH{border-radius:50%;border:5px solid #3a3a3a;border-top-color:#888;width:50px;height:50px;animation:Lightbox_spin__E8p3N 1s linear infinite}@keyframes Lightbox_spin__E8p3N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Lightbox_imageContainer__R0wVt img{object-fit:contain;max-width:100%;max-height:75vh}.Lightbox_caption__ET62n{color:#ccc;text-align:center;font-size:.9em;max-height:10vh;overflow-y:auto}.Lightbox_closeButton__h_3eM{position:fixed;top:40px;right:40px;background:none;border:none;color:#fff;font-size:2.5rem;line-height:1;cursor:pointer;padding:0;z-index:1010;transition:all .5s;height:50px;width:50px;text-align:center;display:flex;align-items:center;justify-content:center}.Lightbox_closeButton__h_3eM:before{background-color:#e0e0e01a}.Lightbox_closeButton__h_3eM:after,.Lightbox_closeButton__h_3eM:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s}.Lightbox_closeButton__h_3eM:after{opacity:0;border:1px solid #e0e0e080;transform:scale(1.2)}.Lightbox_closeButton__h_3eM:hover:before{opacity:0;transform:scale(.5)}.Lightbox_closeButton__h_3eM:hover:after{opacity:1;transform:scale(1)}.Lightbox_closeButton__h_3eM:active{transform:scale(.95)}.Lightbox_navButton__e8bO_{position:fixed;top:50%;transform:translateY(-50%);color:#e0e0e0;background:none;border:none;font-size:2rem;cursor:pointer;z-index:1010;transition:all .5s;line-height:50px;height:60px;width:60px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0}.Lightbox_navButton__e8bO_:before{background-color:#e0e0e01a}.Lightbox_navButton__e8bO_:after,.Lightbox_navButton__e8bO_:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s}.Lightbox_navButton__e8bO_:after{opacity:0;border:1px solid #e0e0e080;transform:scale(1.2)}.Lightbox_navButton__e8bO_:hover:before{opacity:0;transform:scale(.5)}.Lightbox_navButton__e8bO_:hover:after{opacity:1;transform:scale(1)}.Lightbox_navButton__e8bO_:active{transform:translateY(-50%) scale(.95)}.Lightbox_prevButton__bUGv4{left:5%}.Lightbox_nextButton__pFOnz{right:5%}.Lightbox_swipeLeft__HeQhd{animation:Lightbox_slideToLeft__6wEhd .3s ease-out}.Lightbox_swipeRight__ikbm0{animation:Lightbox_slideToRight__2ySSg .3s ease-out}@keyframes Lightbox_slideToLeft__6wEhd{0%{transform:translateX(0);opacity:1}to{transform:translateX(-30px);opacity:0}}@keyframes Lightbox_slideToRight__2ySSg{0%{transform:translateX(0);opacity:1}to{transform:translateX(30px);opacity:0}}@keyframes Lightbox_slideFromRight__lUPQu{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Lightbox_slideFromLeft__K8ZAZ{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.Lightbox_swipeIndicator__65v08{display:flex;justify-content:center;margin-top:15px;position:relative}.Lightbox_modalSwipeLeft__yTMfX{animation:Lightbox_modalSlideToLeft__YpjCl .3s ease-out}.Lightbox_modalSwipeRight__hsTeB{animation:Lightbox_modalSlideToRight__VQdP5 .3s ease-out}.Lightbox_modalSlideFromRight__lrWUZ{animation:Lightbox_modalSlideFromRight__lrWUZ .3s ease-out}.Lightbox_modalSlideFromLeft__08mab{animation:Lightbox_modalSlideFromLeft__08mab .3s ease-out}@keyframes Lightbox_modalSlideToLeft__YpjCl{0%{transform:translateX(0);opacity:1}to{transform:translateX(-50px);opacity:0}}@keyframes Lightbox_modalSlideToRight__VQdP5{0%{transform:translateX(0);opacity:1}to{transform:translateX(50px);opacity:0}}@keyframes Lightbox_modalSlideFromRight__lrWUZ{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes Lightbox_modalSlideFromLeft__08mab{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.Lightbox_modal__JT6gb{padding:15px;max-width:95vw;max-height:95vh}.Lightbox_imageContainer__R0wVt,.Lightbox_imageContainer__R0wVt img{max-height:70vh}.Lightbox_closeButton__h_3eM{font-size:2rem;top:5px;right:10px}.Lightbox_navButton__e8bO_{display:none}.Lightbox_prevButton__bUGv4{left:10px}.Lightbox_nextButton__pFOnz{right:10px}.Lightbox_imagePlaceholder__UulCS{min-width:95vw;min-height:30vh}}.Photos_container___giVw{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;max-width:100vw;background-color:#121212;align-items:center;justify-content:center;pointer-events:none}.Photos_imageWrapper__tm8Hl{position:relative;pointer-events:auto;transition:all .3s;cursor:pointer}.Photos_image__akeW3{max-height:45vh;width:auto;height:auto;object-fit:contain!important}@media only screen and (min-width:767px){.Photos_imageWrapper__tm8Hl{height:45vh;width:auto;display:flex;justify-content:center}.Photos_container___giVw:hover .Photos_imageWrapper__tm8Hl{filter:grayscale(1)}.Photos_container___giVw .Photos_imageWrapper__tm8Hl:hover{filter:grayscale(0);transform:scale(1.05)}}@media only screen and (max-width:767px){.Photos_container___giVw{flex-direction:column;align-items:center;gap:15px}.Photos_imageWrapper__tm8Hl{width:90vw;margin-bottom:0;display:flex;justify-content:center}.Photos_image__akeW3{width:90vw;height:auto;object-fit:contain!important}}