@layer osha-ui{.osha-badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font-family:var(--font-body);white-space:nowrap;font-weight:500;line-height:1;display:inline-flex}.osha-badge--sm{padding:var(--space-1) var(--space-2);font-size:var(--font-2xs)}.osha-badge--md{padding:.375rem var(--space-3);font-size:var(--font-xs)}.osha-badge--brand{color:var(--brand-primary);background:#1a56db1a}.osha-badge--accent{color:var(--brand-accent-dark);background:#c8ff0026}.osha-badge--neutral{background:var(--neutral-100);color:var(--neutral-600)}.osha-badge--success{color:var(--color-success);background:#16a34a1a}.osha-badge--warning{color:var(--color-warning);background:#f59e0b1a}.osha-badge--danger{color:var(--color-danger);background:#dc26261a}.osha-badge--info{color:var(--color-info);background:#3b82f61a}.osha-badge--purple{color:#8b5cf6;background:#8b5cf61a}}
