.stats.svelte-1spkiut{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;display:grid}.stat.svelte-1spkiut{text-align:center;gap:.1rem;padding:.75rem .5rem;display:grid}.stat.svelte-1spkiut strong:where(.svelte-1spkiut){color:var(--accent);font-size:1.5rem}.stat.svelte-1spkiut .muted:where(.svelte-1spkiut){font-size:.75rem}.family-title.svelte-1spkiut{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin-top:.85rem;font-size:.8125rem}section.svelte-1spkiut{margin-bottom:1.25rem}.standing.svelte-1spkiut{align-items:center;gap:.9rem;display:flex}.rungs.svelte-1spkiut,.badges.svelte-1spkiut{margin:.75rem 0 0;padding:0;list-style:none}.rungs.svelte-1spkiut{flex-wrap:wrap;gap:.5rem;display:flex}.rung.svelte-1spkiut{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .3rem;display:flex}.rung.here.svelte-1spkiut{border-color:var(--accent);background:var(--accent-soft)}.rung.here.svelte-1spkiut .name:where(.svelte-1spkiut){color:var(--accent);font-weight:600}.name.svelte-1spkiut{font-size:.875rem}.badge.svelte-1spkiut{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.badge.waiting.svelte-1spkiut{background:0 0;border-style:dashed}.detail.svelte-1spkiut{flex:1;min-width:0}.detail.svelte-1spkiut p:where(.svelte-1spkiut){margin:.1rem 0 0;font-size:.875rem}@media (width>=30rem){.rung.svelte-1spkiut{padding-right:.9rem}.name.svelte-1spkiut{font-size:.9375rem}}
