._figure_6kuvv_1{min-width:0;margin:0}._trigger_6kuvv_2{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);cursor:zoom-in;border-radius:1rem;padding:0;display:block;position:relative;overflow:hidden}._trigger_6kuvv_2 img{width:100%;height:auto;display:block}._enlarge_6kuvv_4{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;position:absolute;bottom:.75rem;right:.75rem}._caption_6kuvv_5{color:var(--muted);gap:.375rem;margin-top:.875rem;font-size:.875rem;line-height:1.6;display:grid}._caption_6kuvv_5 strong{color:var(--ink);font-weight:500}._dialog_6kuvv_7{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:clamp(.5rem,2vw,1.5rem);overflow:auto}._dialog_6kuvv_7::backdrop{background:#0a141cd1}._panel_6kuvv_9{border:1px solid var(--line);background:var(--paper);border-radius:1rem;width:min(100%,1600px);margin:auto;padding:clamp(.75rem,2vw,1.5rem)}._header_6kuvv_10{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._header_6kuvv_10 h2{overflow-wrap:anywhere;margin:0;font-size:clamp(1.125rem,2vw,1.75rem);line-height:1.3}._actions_6kuvv_12{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._fullResolution_6kuvv_13{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;font-size:.875rem;display:inline-flex}._fullResolution_6kuvv_13:focus-visible{outline:3px solid var(--blue);outline-offset:3px}._close_6kuvv_15{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:.625rem .875rem}._fullImage_6kuvv_16{object-fit:contain;width:100%;height:auto;max-height:75dvh;display:block}._description_6kuvv_17{color:var(--muted);margin:1rem 0 0;font-size:.875rem;line-height:1.6}._trigger_6kuvv_2:focus-visible,._close_6kuvv_15:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (width<=400px){._header_6kuvv_10{flex-wrap:wrap;align-items:start}}
