.X1wI5G_titleWithIcon{align-items:center;gap:.75rem;display:flex}.X1wI5G_titleIcon{border-radius:.3rem;flex:none;block-size:2.5rem;inline-size:2.5rem}
.YL5Liq_trigger{cursor:zoom-in;border-radius:var(--radius);display:block}html:has(.YL5Liq_dialog[open]){overflow:hidden}.YL5Liq_dialog{max-block-size:94svh;inline-size:min(94vw,1600px);max-inline-size:none;color:var(--text);background:var(--surface);border:1px solid var(--gold);border-radius:var(--radius);overscroll-behavior:contain;margin:auto;padding:clamp(.5rem,2vw,1rem)}.YL5Liq_dialog::backdrop{background:#03060dee}.YL5Liq_toolbar{justify-content:flex-end;margin-block-end:.75rem;display:flex}.YL5Liq_toolbar button{min-block-size:44px}.YL5Liq_dialog .YL5Liq_image{object-fit:contain;background:#080c12;block-size:auto;max-block-size:72svh;inline-size:100%;display:block}.YL5Liq_caption{overflow-wrap:anywhere;margin-block:.75rem 0;font-size:.9rem}
._46tOTq_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-block:1.5rem;display:flex}._46tOTq_pagination a{align-items:center;min-block-size:2.75rem;padding:.5rem .75rem;display:inline-flex}._46tOTq_pagination a:focus-visible{outline-offset:3px;outline:2px solid}
