.lightbox[data-v-af0132ea]{background:#15130ee0;display:grid;inset:0;place-items:center;position:fixed;z-index:2100}.lightbox__img[data-v-af0132ea]{background:var(--paper);border-radius:var(--radius);box-shadow:0 24px 60px -20px #0009;max-height:86vh;max-width:86vw;min-width:min(320px,86vw)}.lightbox__close[data-v-af0132ea],.lightbox__nav[data-v-af0132ea]{background:transparent;border:1px solid rgba(243,239,230,.35);border-radius:50%;color:var(--paper);cursor:pointer;display:grid;font-size:18px;height:44px;place-items:center;position:absolute;width:44px}.lightbox__close[data-v-af0132ea]:hover,.lightbox__nav[data-v-af0132ea]:hover{border-color:var(--signal);color:var(--signal)}.lightbox__close[data-v-af0132ea]{right:24px;top:24px}.lightbox__nav.is-prev[data-v-af0132ea]{left:24px}.lightbox__nav.is-next[data-v-af0132ea]{right:24px}.lightbox__count[data-v-af0132ea]{bottom:24px;color:#f3efe6b3;font-size:12px;position:absolute}.gallery[data-v-2d02dbd2]{display:flex;flex-direction:column;gap:14px}.gallery__grid[data-v-2d02dbd2]{display:grid;gap:12px}.gallery__thumb[data-v-2d02dbd2]{background:none;border:1px solid var(--line);border-radius:var(--radius);cursor:zoom-in;overflow:hidden;padding:0;transition:border-color .2s,transform .2s var(--ease)}.gallery__thumb[data-v-2d02dbd2]:hover{border-color:var(--ink);transform:translateY(-2px)}.gallery__videos[data-v-2d02dbd2]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery__video[data-v-2d02dbd2]{aspect-ratio:16/9;background:var(--ink);border-radius:var(--radius);width:100%}
