.badge.svelte-1smi9kj{background:var(--ui-accent-wash);color:var(--ui-ink);font-family:var(--ui-body);border:1px solid var(--ui-rule);border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.2rem .55rem;font-size:.8rem;line-height:1;transition:background-color .15s,border-color .15s;display:inline-flex}.badge--link.svelte-1smi9kj{cursor:pointer;text-decoration:none}.badge--link.svelte-1smi9kj:hover{background:var(--ui-accent-2-wash);border-color:var(--ui-accent-2)}.badge--sm.svelte-1smi9kj{gap:.25rem;padding:.15rem .45rem;font-size:.72rem}.badge--sm.svelte-1smi9kj .badge__star:where(.svelte-1smi9kj){width:11px;height:11px}.badge__star.svelte-1smi9kj{color:#d4a037;flex-shrink:0}.badge__rating.svelte-1smi9kj{color:var(--ui-ink);font-weight:700}.badge__dot.svelte-1smi9kj{color:var(--ui-ink-45)}.badge__count.svelte-1smi9kj{color:var(--ui-ink-70);font-size:.9em}
