.ui-badge{border-radius:var(--radius-pill);width:fit-content;font-size:var(--font-size-xs);font-weight:var(--control-weight);white-space:nowrap;font-family:var(--font-family-base,"DM Sans", -apple-system, BlinkMacSystemFont, sans-serif);border:1px solid #0000;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex;overflow:hidden}.ui-badge svg{pointer-events:none;width:.75rem;height:.75rem}.ui-badge[data-variant=default]{background:var(--bg-primary-color);color:var(--text-on-accent)}.ui-badge[data-variant=secondary]{background:var(--bg-button-secondary);color:var(--text-primary)}.ui-badge[data-variant=destructive]{background:color-mix(in srgb, var(--color-danger) 10%, var(--bg-card));color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 25%, var(--border-primary))}.ui-badge[data-variant=outline]{border-color:var(--border-primary);color:var(--text-primary)}.ui-badge[data-variant=ghost]{color:var(--text-primary)}.ui-badge[data-variant=link]{color:var(--link-color)}.ui-badge[data-variant=success]{--badge-hue:var(--color-success)}.ui-badge[data-variant=warning]{--badge-hue:var(--color-warning)}.ui-badge[data-variant=info]{--badge-hue:var(--color-info)}.ui-badge[data-variant=blue]{--badge-hue:var(--color-blue)}.ui-badge[data-variant=purple]{--badge-hue:var(--color-purple)}.ui-badge[data-variant=teal]{--badge-hue:var(--color-teal)}.ui-badge[data-variant=pink]{--badge-hue:var(--color-pink)}.ui-badge:is([data-variant=success],[data-variant=warning],[data-variant=info],[data-variant=blue],[data-variant=purple],[data-variant=teal],[data-variant=pink]){color:color-mix(in srgb, var(--badge-hue) 65%, var(--text-primary));background:color-mix(in srgb, var(--badge-hue) 10%, var(--bg-card));border-color:color-mix(in srgb, var(--badge-hue) 25%, var(--border-primary))}.status-badge.status-badge-sm{padding:2px var(--spacing-sm);line-height:1.4}
