.photo-viewer[data-v-b5606c34]{background:#0d1511;border:0;border-radius:var(--gt-radius);color:#fff;margin:auto;max-height:calc(100dvh - 1.5rem);max-width:none;overflow:hidden;padding:0;width:min(64rem,calc(100vw - 1.5rem))}.photo-viewer[data-v-b5606c34]::backdrop{background:#000c}.photo-viewer__frame[data-v-b5606c34]{display:flex;flex-direction:column;max-height:calc(100dvh - 1.5rem)}.photo-viewer__bar[data-v-b5606c34]{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;padding:.5rem .5rem 0 1rem}.photo-viewer__position[data-v-b5606c34]{color:#ffffffd9;font-size:.85rem;font-weight:750;margin:0 auto 0 0}.photo-viewer__stage[data-v-b5606c34]{align-items:center;display:flex;flex:1;gap:.5rem;justify-content:center;min-height:0;padding:.5rem;position:relative}.photo-viewer__img[data-v-b5606c34]{border-radius:var(--gt-radius-sm);max-height:calc(100dvh - 11rem);max-width:100%;min-width:0;-o-object-fit:contain;object-fit:contain}.photo-viewer__icon[data-v-b5606c34]{background:#00000073;border:2px solid hsla(0,0%,100%,.35);border-radius:999px;color:#fff;cursor:pointer;display:grid;flex-shrink:0;font-size:1.35rem;height:2.75rem;place-items:center;width:2.75rem}.photo-viewer__icon[data-v-b5606c34]:hover{background:#ffffff26}.photo-viewer__caption[data-v-b5606c34]{font-size:.9rem;line-height:1.5;overflow-wrap:anywhere;padding:.25rem 1.25rem 1rem;text-align:center}.photo-viewer__caption p[data-v-b5606c34]{margin:0}.photo-viewer__credit[data-v-b5606c34]{color:#fffc;font-size:.8rem;margin-top:.25rem!important}@media(max-width:640px){.photo-viewer__stage[data-v-b5606c34]{flex-wrap:wrap}.photo-viewer__img[data-v-b5606c34]{order:-1;width:100%}}
