.styles_backdrop__3g4kI{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:oklch(0 0 0/40%)}.styles_popup__P1Oco{width:60%}@media (max-width:768px){.styles_popup__P1Oco{width:80%}}.styles_trigger__3BnzO{position:relative;width:90%;height:90%;cursor:zoom-in}.styles_popup__P1Oco,.styles_trigger__3BnzO{z-index:100000;aspect-ratio:3/2;overflow:hidden;border-radius:8px}