.hero.svelte-1uha8ag{text-align:center;padding:3rem 2rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2.25rem;margin:1rem 0 .5rem}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:34rem;margin:.75rem auto}.note.svelte-1uha8ag{font-size:.9rem;border-top:1px solid var(--line);padding-top:1rem;margin-top:1.5rem}.section-head.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2.5rem}.section-title.svelte-1uha8ag{font-size:1.25rem;margin:0}.head-actions.svelte-1uha8ag{display:flex;gap:.6rem;flex-wrap:wrap}.empty.svelte-1uha8ag{margin-top:1rem}.empty.svelte-1uha8ag .btn.primary:where(.svelte-1uha8ag){margin-top:1rem}.family.svelte-1uha8ag{text-decoration:none;color:inherit;transition:border-color .15s ease}.family.svelte-1uha8ag:hover{border-color:var(--accent)}.arrow.svelte-1uha8ag{color:var(--accent);font-size:1.25rem}.families.svelte-1uha8ag{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:1rem}.family.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between}.family.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .25rem}code.svelte-1uha8ag{font-size:.85em;background:var(--line);padding:.1em .35em;border-radius:5px}
