/* ================================================================
   Pills — Status badges used in tables and breakdown
   ================================================================ */

.pill {
  display: inline-block;
  font-family: var(--mono);
  font-size: 10px;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 6px;
  letter-spacing: .3px;
}

.pill-s { background: var(--success-bg); color: var(--success); border: 1px solid var(--success-border); }
.pill-u { background: var(--danger-bg);  color: var(--danger);  border: 1px solid var(--danger-border); }
.pill-k { background: var(--unknown-bg); color: var(--unknown); border: 1px solid var(--unknown-border); }
.pill-p { background: var(--surface-3);  color: var(--text-4);  border: 1px solid var(--border); }
.pill-a { background: var(--accent-bg);  color: var(--accent);  border: 1px solid rgba(var(--accent-rgb), .3); }
.pill-w { background: var(--warning-bg); color: var(--warning); border: 1px solid var(--warning-border); }
