.station-hub.svelte-9pixhu{max-width:900px;margin:0 auto;padding:1.5rem 1rem 3rem}.breadcrumb.svelte-9pixhu{font-size:.85rem;color:#4a5568;margin-bottom:1rem}.breadcrumb.svelte-9pixhu a:where(.svelte-9pixhu){color:#2b6cb0;text-decoration:none}.breadcrumb.svelte-9pixhu span:where(.svelte-9pixhu){margin:0 .25rem}header.svelte-9pixhu h1:where(.svelte-9pixhu){font-size:1.5rem;margin:0 0 .25rem}header.svelte-9pixhu p:where(.svelte-9pixhu){color:#4a5568;margin:0 0 1.5rem}section.svelte-9pixhu{margin-bottom:2rem}section.svelte-9pixhu h2:where(.svelte-9pixhu){font-size:1.2rem;margin:0 0 .75rem}.station-list.svelte-9pixhu{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem}.station-list.svelte-9pixhu li:where(.svelte-9pixhu) a:where(.svelte-9pixhu){display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.85rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;text-decoration:none;color:inherit}.station-list.svelte-9pixhu li:where(.svelte-9pixhu) a:where(.svelte-9pixhu):hover{border-color:#2b6cb0;background:#f7fafc}.name.svelte-9pixhu{font-weight:600;font-size:1.05rem}.count.svelte-9pixhu{color:#4a5568;font-size:.85rem;white-space:nowrap}
