.photo-gallery_viewer__06_RW{background:#111816;border:1px solid #47544c;border-radius:14px;color:#fff;height:min(94dvh,1100px);margin:auto;max-height:94dvh;max-width:1600px;overflow:hidden;padding:0;width:calc(100% - 48px)}.photo-gallery_viewer__06_RW::backdrop{background:rgb(5 12 8/90%)}.photo-gallery_shell__SDZNQ{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-width:0}.photo-gallery_header__WBXM4{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 24px}.photo-gallery_header__WBXM4>div{min-width:0}.photo-gallery_albumTitle__yKVYL{color:#fff;display:-webkit-box;font-size:15px;font-weight:700;line-height:1.4;margin:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.photo-gallery_counter__3FtM_{color:#bfc9c2;font-size:13px;margin:4px 0 0}.photo-gallery_tools__Kdp3V a,.photo-gallery_viewer__06_RW button{align-items:center;background:#25332b;border:1px solid #526458;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:44px;text-decoration:none;touch-action:manipulation}.photo-gallery_tools__Kdp3V a:hover,.photo-gallery_viewer__06_RW button:hover{background:#364b3e}.photo-gallery_tools__Kdp3V a:focus-visible,.photo-gallery_viewer__06_RW button:focus-visible{outline:3px solid #f2ce76;outline-offset:3px}.photo-gallery_viewer__06_RW button:disabled,.photo-gallery_viewer__06_RW button[aria-disabled=true]{cursor:default;opacity:.35}.photo-gallery_viewer__06_RW .photo-gallery_arrow__gYRAE,.photo-gallery_viewer__06_RW .photo-gallery_close__OYEdJ{flex-shrink:0;line-height:1;padding:0}.photo-gallery_viewer__06_RW .photo-gallery_close__OYEdJ{border-radius:50%;flex:0 0 44px;height:44px;width:44px}.photo-gallery_icon__IJYA3{display:block;flex:none;height:24px;width:24px}.photo-gallery_stage__RYfFq{min-height:0;min-width:0;overflow:hidden;position:relative}.photo-gallery_imageArea__hv_wW{align-items:center;background:#090e0b;display:flex;height:100%;justify-content:center;min-width:0;overflow:hidden;overscroll-behavior:contain;position:relative;touch-action:pan-y pinch-zoom;width:100%}.photo-gallery_imageArea__hv_wW:focus-visible{outline:3px solid #f2ce76;outline-offset:-3px}.photo-gallery_photoCanvas__XSzNh{flex:none;height:100%;width:100%}.photo-gallery_image__55p17{display:block;height:100%;object-fit:contain;width:100%}.photo-gallery_zoomed__vxYd9{display:block;overflow:auto;touch-action:pan-x pan-y pinch-zoom}.photo-gallery_zoomed__vxYd9 .photo-gallery_photoCanvas__XSzNh{height:200%;width:200%}.photo-gallery_loading__y09G9{background:rgb(17 24 22/90%);border-radius:6px;bottom:16px;color:#fff;font-size:13px;left:50%;padding:8px 14px;position:absolute;transform:translateX(-50%);white-space:nowrap}.photo-gallery_viewer__06_RW .photo-gallery_arrow__gYRAE{background:rgb(17 24 22/85%);border-radius:50%;height:48px;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:1}.photo-gallery_previous__MozTf{left:16px}.photo-gallery_next__LSbUW{right:16px}.photo-gallery_footer__Z85F8{padding:14px 24px 10px}.photo-gallery_caption__V_0Er{max-height:12dvh;overflow:auto;overflow-wrap:anywhere}.photo-gallery_caption__V_0Er p{color:#fff;font-size:14px;line-height:1.5;margin:0 0 6px}.photo-gallery_caption__V_0Er .photo-gallery_credit__Ag13C{color:#bfc9c2;font-size:12px}.photo-gallery_tools__Kdp3V{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.photo-gallery_tools__Kdp3V a,.photo-gallery_tools__Kdp3V button{font-size:13px;padding:8px 14px}.photo-gallery_tools__Kdp3V>button:first-child{min-width:90px}.photo-gallery_tools__Kdp3V .photo-gallery_openImage__MUR_M{background:transparent;border-color:transparent;color:#c9d8ce;margin-left:auto}.photo-gallery_status___i2Gk{color:#f2ce76;font-size:13px;line-height:1.4;margin:8px 0 0;min-height:18px}.photo-gallery_status___i2Gk:empty{display:none}.photo-gallery_imageError__d_5_z{color:#e0e9e3;line-height:1.6;max-width:30em;padding:20px 65px;text-align:center}@media (max-width:640px){.photo-gallery_viewer__06_RW{border:0;border-radius:0;height:100dvh;max-height:100dvh;max-width:100%;width:100%}.photo-gallery_header__WBXM4{padding:max(12px,env(safe-area-inset-top)) 16px 12px}.photo-gallery_albumTitle__yKVYL{font-size:14px}.photo-gallery_footer__Z85F8{padding:12px 16px max(8px,env(safe-area-inset-bottom))}.photo-gallery_viewer__06_RW .photo-gallery_arrow__gYRAE{height:44px;width:44px}.photo-gallery_previous__MozTf{left:8px}.photo-gallery_next__LSbUW{right:8px}.photo-gallery_tools__Kdp3V{display:grid;grid-template-columns:1fr 1fr}.photo-gallery_tools__Kdp3V a,.photo-gallery_tools__Kdp3V button{font-size:12px;padding:8px}.photo-gallery_tools__Kdp3V .photo-gallery_openImage__MUR_M{margin-left:0}}@media (max-height:500px) and (min-width:641px){.photo-gallery_viewer__06_RW{border:0;border-radius:0;height:100dvh;max-height:100dvh;max-width:100%;width:100%}.photo-gallery_footer__Z85F8,.photo-gallery_header__WBXM4{padding:6px 16px}.photo-gallery_caption__V_0Er{max-height:10dvh}.photo-gallery_tools__Kdp3V{margin-top:4px}}