.shot-image[data-v-14989cfc]{position:relative;width:100%;overflow:hidden;background:var(--surface-sunken)}.shot-image img[data-v-14989cfc]{display:block;width:100%;height:100%;object-fit:cover}.shot-image-lqip[data-v-14989cfc]{position:absolute;inset:0;filter:blur(18px);transform:scale(1.08);transition:opacity .42s var(--ease-out)}.shot-image-lqip.hidden[data-v-14989cfc]{opacity:0}.lightbox[data-v-0c860a87]{position:fixed;inset:0;z-index:9000;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:#242c38f5}.lightbox-bar[data-v-0c860a87]{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.lightbox-caption[data-v-0c860a87]{flex:1;color:#b7bfcf;margin:0}.lightbox-close[data-v-0c860a87]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid rgba(255,255,255,.24);border-radius:var(--radius-pill);background:#ffffff1a;color:#fff;cursor:pointer}.lightbox-close svg[data-v-0c860a87]{width:20px;height:20px}.lightbox-scroll[data-v-0c860a87]{flex:1;min-height:0;overflow:auto;border-radius:var(--radius-md);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.lightbox-scroll img[data-v-0c860a87]{display:block;width:auto;max-width:none;height:auto;border-radius:var(--radius-md)}@media(min-width:900px){.lightbox-scroll img[data-v-0c860a87]{width:100%;max-width:1600px;margin-inline:auto}}.lightbox-hint[data-v-0c860a87]{flex-shrink:0;text-align:center;color:#8e99af;margin:0}@media(min-width:900px){.lightbox-hint[data-v-0c860a87]{display:none}}.lightbox-enter-active[data-v-0c860a87],.lightbox-leave-active[data-v-0c860a87]{transition:opacity .2s var(--ease-out)}.lightbox-enter-from[data-v-0c860a87],.lightbox-leave-to[data-v-0c860a87]{opacity:0}.editorial-shot-button[data-v-c0de8c80]{display:block;border:0;padding:0;width:100%;background:var(--surface-sunken);cursor:zoom-in}
