.icml-meta.svelte-e14b9f{margin:1rem 0 1.25rem}.icml-gallery.svelte-e14b9f{display:flex;flex-wrap:wrap;gap:1rem}.icml-gallery.svelte-e14b9f:after{content:"";flex-grow:999}.icml-photo.svelte-e14b9f{flex:var(--ar) 1 calc(var(--ar) * 12rem);min-width:0;margin:0}.icml-photo.svelte-e14b9f img:where(.svelte-e14b9f){display:block;width:100%;height:auto;border:1px solid var(--line)}.icml-photo.svelte-e14b9f figcaption:where(.svelte-e14b9f){margin-top:.4rem;color:var(--muted);font-family:var(--font-sans);font-size:var(--text-xs);line-height:1.4}.icml-paper-list.svelte-e14b9f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none}.icml-paper-list.svelte-e14b9f li:where(.svelte-e14b9f){min-width:0;border-bottom:1px solid var(--line)}.icml-paper-list.svelte-e14b9f a:where(.svelte-e14b9f){display:grid;gap:.25rem;justify-items:start;padding:.8rem 0;color:var(--heading);font-size:var(--text-base);font-weight:500;line-height:1.35;text-decoration:none}.icml-paper-list.svelte-e14b9f a:where(.svelte-e14b9f):hover span:where(.svelte-e14b9f){text-decoration:underline}.icml-paper-list.svelte-e14b9f em:where(.svelte-e14b9f){font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}@media(max-width:900px){.icml-paper-list.svelte-e14b9f{grid-template-columns:1fr}}
