.footnote.svelte-k5mr5v{color:var(--pk-muted);display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap;margin-top:var(--pk-space-2)}.topic-grid.svelte-k5mr5v{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--pk-space-3)}.topic-card.svelte-k5mr5v{display:grid;grid-template-rows:auto auto auto;gap:var(--pk-space-2);padding:var(--pk-space-4);border:var(--pk-border);background:var(--pk-paper);text-decoration:none;color:var(--pk-ink);height:100%;transition:border-color var(--pk-motion-fast) var(--pk-ease),background var(--pk-motion-fast) var(--pk-ease)}.topic-card.svelte-k5mr5v:hover{border-color:var(--pk-ink);background:var(--pk-paper-raised)}.topic-card.svelte-k5mr5v:hover .topic-card__name:where(.svelte-k5mr5v){color:var(--pk-accent)}.topic-card.svelte-k5mr5v:focus-visible{outline:var(--pk-rule-w-strong) solid var(--pk-accent);outline-offset:2px}.topic-card__name.svelte-k5mr5v{font-family:var(--pk-font-display);font-size:var(--pk-text-md);line-height:1.15}.topic-card__bar.svelte-k5mr5v{height:8px;background:var(--pk-rule-faint);display:block}.topic-card__fill.svelte-k5mr5v{display:block;height:100%;background:var(--pk-accent)}.topic-card__count.svelte-k5mr5v{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-tabular);font-size:var(--pk-text-sm);color:var(--pk-ink-strong)}.topic-card__unit.svelte-k5mr5v{color:var(--pk-muted)}
