.hub-crumb.svelte-6u2vr4{display:flex;gap:.4rem;font-size:.85rem;opacity:.7;margin-bottom:.75rem;text-transform:lowercase}.hub-crumb.svelte-6u2vr4 a:where(.svelte-6u2vr4){color:inherit}.hub-head.svelte-6u2vr4 h1:where(.svelte-6u2vr4){margin:0 0 .4rem;font-size:clamp(1.4rem,4vw,2rem)}.hub-head.svelte-6u2vr4 p:where(.svelte-6u2vr4){opacity:.85;margin:0 0 1.5rem}.hub-list.svelte-6u2vr4{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.15rem 1.5rem}.hub-list.svelte-6u2vr4 li:where(.svelte-6u2vr4){display:flex;align-items:baseline;gap:.5rem;padding:.15rem 0;font-size:.92rem}.hub-list.svelte-6u2vr4 a:where(.svelte-6u2vr4){color:inherit;text-decoration:none}.hub-list.svelte-6u2vr4 a:where(.svelte-6u2vr4):hover{text-decoration:underline}.hub-meta.svelte-6u2vr4{margin-left:auto;display:flex;gap:.5rem;font-size:.78rem;opacity:.6;white-space:nowrap}.hub-cost.svelte-6u2vr4{font-variant-numeric:tabular-nums}.hub-aspects.svelte-6u2vr4{max-width:9rem;overflow:hidden;text-overflow:ellipsis}.hub-foot.svelte-6u2vr4{border-top:1px solid var(--border, #2a2a35);padding-top:1rem;font-size:.9rem}
