.badge.svelte-1ei5pbk{background-color:var(--badge-bg);box-shadow:inset 0 0 0 1px var(--badge-border,transparent);color:var(--badge-fg);border-radius:var(--badge-radius);height:var(--badge-height);padding:0 var(--badge-padding-x);justify-content:center;align-items:center;gap:var(--badge-gap);font-size:var(--badge-font-size);line-height:var(--badge-line-height);letter-spacing:var(--badge-letter-spacing,normal);flex-shrink:0;font-weight:400;display:inline-flex}.badge[data-fc-badge-has-icon=true].svelte-1ei5pbk{padding-right:calc(var(--badge-padding-x) + var(--space-1))}.badge[data-fc-badge-size=md].svelte-1ei5pbk{--badge-height:var(--size-8);--badge-padding-x:var(--size-3);--badge-gap:var(--size-2);--badge-radius:var(--radius-lg);--badge-label-lift:2px;--badge-font-size:var(--text-ui);--badge-line-height:1.5}.badge[data-fc-badge-size=sm].svelte-1ei5pbk{--badge-height:var(--size-6);--badge-padding-x:var(--size-2);--badge-gap:var(--size-2);--badge-radius:var(--radius-md);--badge-label-lift:2px;--badge-font-size:var(--text-ui);--badge-line-height:1.5}.badge[data-fc-badge-size=xs].svelte-1ei5pbk{--badge-height:var(--size-4);--badge-padding-x:var(--size-1-5);--badge-gap:var(--size-1);--badge-radius:var(--radius-sm);--badge-font-size:var(--text-caption);--badge-line-height:var(--text-caption-leading);--badge-letter-spacing:var(--text-caption-tracking);--badge-label-lift:.05em;text-align:center}.badge[data-fc-badge-variant=neutral].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-neutral-bg);--badge-ns-fg-non-solid:var(--color-neutral-fg);--badge-ns-border-non-solid:var(--color-neutral-bg-hover);--badge-ns-bg-solid:var(--color-neutral-solid);--badge-ns-fg-solid:var(--color-neutral-on-solid)}.badge[data-fc-badge-variant=primary].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-primary-bg);--badge-ns-fg-non-solid:var(--color-primary-fg);--badge-ns-border-non-solid:var(--color-primary-bg-hover);--badge-ns-bg-solid:var(--color-primary-solid);--badge-ns-fg-solid:var(--color-primary-on-solid)}.badge[data-fc-badge-variant=accent-1].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-accent-1-bg);--badge-ns-fg-non-solid:var(--color-accent-1-fg);--badge-ns-border-non-solid:var(--color-accent-1-bg-hover);--badge-ns-bg-solid:var(--color-accent-1-solid);--badge-ns-fg-solid:var(--color-accent-1-on-solid)}.badge[data-fc-badge-variant=accent-2].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-accent-2-bg);--badge-ns-fg-non-solid:var(--color-accent-2-fg);--badge-ns-border-non-solid:var(--color-accent-2-bg-hover);--badge-ns-bg-solid:var(--color-accent-2-solid);--badge-ns-fg-solid:var(--color-accent-2-on-solid)}.badge[data-fc-badge-variant=info].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-info-bg);--badge-ns-fg-non-solid:var(--color-info-fg);--badge-ns-border-non-solid:var(--color-info-bg-hover);--badge-ns-bg-solid:var(--color-info-solid);--badge-ns-fg-solid:var(--color-info-on-solid)}.badge[data-fc-badge-variant=success].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-success-bg);--badge-ns-fg-non-solid:var(--color-success-fg);--badge-ns-border-non-solid:var(--color-success-bg-hover);--badge-ns-bg-solid:var(--color-success-solid);--badge-ns-fg-solid:var(--color-success-on-solid)}.badge[data-fc-badge-variant=warning].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-warning-bg);--badge-ns-fg-non-solid:var(--color-warning-fg);--badge-ns-border-non-solid:var(--color-warning-bg-hover);--badge-ns-bg-solid:var(--color-warning-solid);--badge-ns-fg-solid:var(--color-warning-on-solid)}.badge[data-fc-badge-variant=danger].svelte-1ei5pbk{--badge-ns-bg-non-solid:var(--color-danger-bg);--badge-ns-fg-non-solid:var(--color-danger-fg);--badge-ns-border-non-solid:var(--color-danger-bg-hover);--badge-ns-bg-solid:var(--color-danger-solid);--badge-ns-fg-solid:var(--color-danger-on-solid)}.badge[data-fc-badge-solid=false].svelte-1ei5pbk{--badge-bg:var(--badge-ns-bg-non-solid,var(--color-neutral-bg));--badge-fg:var(--badge-ns-fg-non-solid,var(--color-neutral-fg));--badge-border:var(--badge-ns-border-non-solid,var(--color-neutral-bg-hover))}.badge[data-fc-badge-solid=true].svelte-1ei5pbk{--badge-bg:var(--badge-ns-bg-solid,var(--color-neutral-solid));--badge-fg:var(--badge-ns-fg-solid,var(--color-neutral-on-solid))}.icon.svelte-1ei5pbk{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.label.svelte-1ei5pbk{text-box:trim-both cap alphabetic;padding-bottom:var(--badge-label-lift,0);display:inline-block}.locale.svelte-3daxhf{text-transform:uppercase}
