.sg-badge.svelte-2uw7y2{--_tone: var(--color-base-content);--_tone-fg: var(--color-base-100);display:inline-flex;align-items:center;gap:.3em;max-width:100%;padding:.1875rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.sg-badge.size-sm.svelte-2uw7y2{padding:.0625rem .5rem;font-size:.6875rem}.sg-badge.size-lg.svelte-2uw7y2{padding:.3125rem .875rem;font-size:.8125rem}.tone-primary.svelte-2uw7y2{--_tone: var(--color-primary);--_tone-fg: var(--color-primary-content)}.tone-secondary.svelte-2uw7y2{--_tone: var(--color-secondary);--_tone-fg: var(--color-secondary-content)}.tone-success.svelte-2uw7y2{--_tone: var(--color-success);--_tone-fg: var(--color-success-content)}.tone-info.svelte-2uw7y2{--_tone: var(--color-info);--_tone-fg: var(--color-info-content)}.tone-warning.svelte-2uw7y2{--_tone: var(--color-warning);--_tone-fg: var(--color-warning-content)}.tone-danger.svelte-2uw7y2{--_tone: var(--color-error);--_tone-fg: var(--color-error-content)}.variant-soft.svelte-2uw7y2{background:color-mix(in oklch,var(--_tone) 14%,transparent);color:var(--_tone)}.tone-neutral.variant-soft.svelte-2uw7y2{background:color-mix(in oklch,var(--color-base-content) 9%,transparent);color:color-mix(in oklch,var(--color-base-content) 80%,transparent)}.variant-solid.svelte-2uw7y2{background:var(--_tone);color:var(--_tone-fg)}.sg-badge.svelte-2uw7y2 .sg-badge-icon{width:.875em;height:.875em;flex-shrink:0}
