.poi-gallery_coverButton__ROXXF{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in;position:relative}.poi-gallery_coverButton__ROXXF img{display:block;width:100%;height:100%;object-fit:cover}.poi-gallery_badge__28PCi{position:absolute;right:.55rem;bottom:.55rem;padding:.15rem .5rem;font-size:.72rem;letter-spacing:.08em;color:rgba(255,250,240,.94);background:rgba(28,24,18,.62);border-radius:999px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}.poi-gallery_overlay__XjZD2{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:rgba(20,17,12,.92);animation:poi-gallery_gallery-fade__RStEe .16s ease-out}@keyframes poi-gallery_gallery-fade__RStEe{0%{opacity:0}to{opacity:1}}.poi-gallery_stage__jWxjN{margin:0;max-width:min(94vw,1200px);max-height:88vh;display:flex;flex-direction:column;align-items:center;gap:.6rem}.poi-gallery_stage__jWxjN img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:6px;box-shadow:0 18px 60px rgba(0,0,0,.55)}.poi-gallery_caption__DYcE8{display:flex;gap:1rem;font-size:.8rem;letter-spacing:.06em;color:rgba(255,250,240,.78)}.poi-gallery_nav__SNqL6{position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;height:3.5rem;border:0;border-radius:8px;font-size:2rem;line-height:1;color:rgba(255,250,240,.9);background:rgba(28,24,18,.45);cursor:pointer;transition:background .15s ease}.poi-gallery_nav__SNqL6:focus-visible,.poi-gallery_nav__SNqL6:hover{background:rgba(28,24,18,.75)}.poi-gallery_navPrev__R39yL{left:max(.75rem,env(safe-area-inset-left))}.poi-gallery_navNext__CSeI4{right:max(.75rem,env(safe-area-inset-right))}.poi-gallery_close__dllb4{position:absolute;top:max(.9rem,env(safe-area-inset-top));right:max(.9rem,env(safe-area-inset-right));width:2.5rem;height:2.5rem;border:0;border-radius:999px;font-size:1.1rem;color:rgba(255,250,240,.9);background:rgba(28,24,18,.45);cursor:pointer;transition:background .15s ease}.poi-gallery_close__dllb4:focus-visible,.poi-gallery_close__dllb4:hover{background:rgba(28,24,18,.75)}