.lightbox-open{overflow:hidden}.lightbox[data-v-5a71178c]{color:#e6edf3;backdrop-filter:blur(6px);background:#010409f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox[open][data-v-5a71178c]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lightbox[data-v-5a71178c]::backdrop{background:0 0}.bar[data-v-5a71178c]{justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9rem;display:flex}.counter[data-v-5a71178c]{font-variant-numeric:tabular-nums;color:#9198a1}.stage[data-v-5a71178c]{touch-action:pan-y;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;padding:0 4rem;display:grid;position:relative}.stage img[data-v-5a71178c]{object-fit:contain;user-select:none;border-radius:4px;max-width:100%;max-height:100%}button[data-v-5a71178c]{font:inherit;color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:6px}button[data-v-5a71178c]:hover{background:#ffffff29}.close[data-v-5a71178c]{width:2.25rem;height:2.25rem}.nav[data-v-5a71178c]{width:2.75rem;height:2.75rem;font-size:1.75rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.prev[data-v-5a71178c]{left:.75rem}.next[data-v-5a71178c]{right:.75rem}.caption[data-v-5a71178c]{text-align:center;color:#c9d1d9;margin:0;padding:.75rem 1rem 1rem;font-size:.9rem}@media (width<=560px){.stage[data-v-5a71178c]{padding:0 .5rem}.nav[data-v-5a71178c]{background:#01040999;top:auto;bottom:.5rem;transform:none}}.links[data-astro-cid-x436nnq7]{flex-wrap:wrap;gap:.4rem;display:flex}a[data-astro-cid-x436nnq7]{color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:6px;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.85rem;font-weight:500;line-height:1.4;transition:border-color .15s,color .15s;display:inline-flex}a[data-astro-cid-x436nnq7]:hover{color:var(--link);border-color:var(--link);text-decoration:none}.details[data-astro-cid-x436nnq7] .icon{transition:transform .15s}.details[data-astro-cid-x436nnq7]:hover .icon{transform:translate(.15em)}
