._lightbox_11d3a_2{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:16px;border:0;background:none;cursor:zoom-out;animation:_lightbox-in_11d3a_1 .16s ease-out}._lightbox_11d3a_2::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._panel_11d3a_29{display:flex;flex-direction:column;box-sizing:border-box;max-width:100%;min-height:0;margin:0;padding:6px;border:1px solid var(--rule);border-radius:12px;background:var(--field);box-shadow:0 24px 64px -16px var(--scrim)}._panel_11d3a_29 img{display:block;max-width:100%;max-height:calc(100dvh - 140px);min-height:0;border-radius:7px;-o-object-fit:contain;object-fit:contain}._panel_11d3a_29 figcaption{width:0;min-width:100%;box-sizing:border-box;padding:10px 8px 6px;font-family:var(--sans);font-size:14px;line-height:1.45;color:var(--soft);text-wrap:pretty}._close_11d3a_65{padding:6px 14px;border:1px solid var(--field-border);border-radius:999px;background:var(--field);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.4;cursor:pointer}._close_11d3a_65:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes _lightbox-in_11d3a_1{0%{opacity:0;transform:scale(.98)}}@media(prefers-reduced-motion:reduce){._lightbox_11d3a_2{animation:none}}
