.badge.svelte-r53e2q{--ink:var(--tone);--wash:var(--tone-soft);--solid:var(--tone);--on-solid:var(--on-tone);--ring:color-mix(in srgb, var(--tone) 40%, transparent);--height:22px;justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--height);height:var(--height);padding:0 var(--space-2);border-radius:var(--radius-full);font-family:var(--font-ui);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;line-height:1;display:inline-flex}@supports not (color:color-mix(in srgb, red, red)){.badge.svelte-r53e2q{--ring:rgb(var(--tone-rgb) / 40%)}}.sm.svelte-r53e2q{--height:18px;padding:0 var(--space-1-5);font-size:var(--text-2xs)}.rounded.svelte-r53e2q{border-radius:var(--radius-xs)}.soft.svelte-r53e2q{background:var(--wash);color:var(--ink)}.filled.svelte-r53e2q{background:var(--solid);color:var(--on-solid)}.outline.svelte-r53e2q{box-shadow:inset 0 0 0 var(--hairline) var(--ring);color:var(--ink)}.caps.svelte-r53e2q{letter-spacing:.06em;text-transform:uppercase}.dot.svelte-r53e2q:before{content:"";border-radius:var(--radius-circle);background:currentColor;flex-shrink:0;width:6px;height:6px}
