.chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:36px;border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:7px 14px;background:var(--color-surface);color:var(--color-body);font:600 13px/20px var(--font-text);text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.chip:hover:not(:disabled):not([data-selected]){border-color:var(--color-border-strong);color:var(--color-ink)}.chip[data-selected]{background:var(--color-accent-tint);border-color:var(--color-accent-tint-border);color:var(--color-accent-tint-text)}.chip:focus-visible{outline:none;box-shadow:var(--color-focus-ring)}.chip:disabled{opacity:.5;cursor:not-allowed}.chip__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}@media (prefers-reduced-motion:reduce){.chip{transition:none}}.card{background:var(--color-surface-raised);border:1px solid var(--color-rule);border-radius:var(--radius-card);padding:var(--card-pad)}.card[data-elevation=floating]{border-color:transparent;box-shadow:var(--color-shadow)}.card[data-padding=none]{padding:0}