.geom-reference.svelte-13t8gw{max-width:52rem;margin:2rem 0 4rem}h1.svelte-13t8gw{margin:.15rem 0 .6rem}h2.svelte-13t8gw{margin:2.5rem 0 .75rem}label.svelte-13t8gw{margin:1.5rem 0 .4rem;font-weight:600;display:block}input[type=search].svelte-13t8gw{border:1px solid var(--line);background:var(--surface,transparent);width:min(100%,28rem);color:var(--ink);font:inherit;border-radius:.4rem;padding:.55rem .75rem}.count.svelte-13t8gw{color:var(--muted);margin:.75rem 0 0;font-size:.9rem}.empty.svelte-13t8gw{color:var(--muted)}.results.svelte-13t8gw{margin:1rem 0 0;padding:0;list-style:none}.results.svelte-13t8gw li:where(.svelte-13t8gw){border-top:1px solid var(--line)}.results.svelte-13t8gw li:where(.svelte-13t8gw):last-child{border-bottom:1px solid var(--line)}.results.svelte-13t8gw a:where(.svelte-13t8gw){color:var(--ink);grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.9rem 1rem;padding:.9rem 0;text-decoration:none;display:grid}.results.svelte-13t8gw a:where(.svelte-13t8gw):hover strong:where(.svelte-13t8gw){text-decoration:underline}.thumb.svelte-13t8gw{aspect-ratio:1;border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 3%, transparent);border-radius:.45rem;width:5.5rem;display:block;overflow:hidden}.thumb.svelte-13t8gw img:where(.svelte-13t8gw){object-fit:cover;object-position:center 58%;width:100%;height:100%;display:block}.body.svelte-13t8gw{gap:.25rem;min-width:0;display:grid}.meta.svelte-13t8gw{color:var(--muted);font-size:.88rem}.summary.svelte-13t8gw{max-width:44rem;color:var(--muted);font-size:.92rem}@media (width<=36rem){.results.svelte-13t8gw a:where(.svelte-13t8gw){grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem}.thumb.svelte-13t8gw{width:4.25rem}}.shared-props.svelte-13t8gw{margin:1rem 0 0}.shared-props.svelte-13t8gw>div:where(.svelte-13t8gw){border-top:1px solid var(--line);grid-template-columns:minmax(7rem,.28fr) minmax(0,1fr);gap:1rem;padding:.85rem 0;display:grid}.shared-props.svelte-13t8gw>div:where(.svelte-13t8gw):last-child{border-bottom:1px solid var(--line)}.shared-props.svelte-13t8gw dt:where(.svelte-13t8gw){font-weight:600}.shared-props.svelte-13t8gw dd:where(.svelte-13t8gw){margin:0}.shared-props.svelte-13t8gw .type:where(.svelte-13t8gw){color:var(--muted);margin:0 0 .35rem;font-size:.88rem}.shared-props.svelte-13t8gw p:where(.svelte-13t8gw){margin:0}
