@layer theme,base;@layer ds{.fluid-badge{justify-content:center;align-items:center;gap:var(--space-1-5);height:var(--control-24);padding:0 var(--space-2);border-radius:var(--radius-md);font-family:var(--font-family);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex}.fluid-badge__label{display:inline-block}.fluid-badge__leading{width:var(--icon-sm);height:var(--icon-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.fluid-badge__leading>svg,.fluid-badge__leading>img{width:100%;height:100%;display:block}.fluid-badge__dot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:currentColor;flex:none;display:inline-block}.fluid-badge--neutral{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--ring-default)}.fluid-badge--inactive{background:var(--status-neutral-bg);color:var(--status-neutral-fg);box-shadow:inset 0 0 0 1px var(--status-neutral-accent)}.fluid-badge--info{background:var(--status-info-bg);color:var(--status-info-fg);box-shadow:inset 0 0 0 1px var(--status-info-accent)}.fluid-badge--success{background:var(--status-success-bg);color:var(--status-success-fg);box-shadow:inset 0 0 0 1px var(--status-success-accent)}.fluid-badge--warning{background:var(--status-warning-bg);color:var(--status-warning-fg);box-shadow:inset 0 0 0 1px var(--status-warning-accent)}.fluid-badge--danger{background:var(--status-error-bg);color:var(--status-error-fg);box-shadow:inset 0 0 0 1px var(--status-error-accent)}.fluid-badge--exception{background:var(--status-exception-bg);color:var(--status-exception-fg);box-shadow:inset 0 0 0 1px var(--status-exception-accent)}}@layer components,utilities;
