/* ═══════════════════════════════════════════════════
   EHR Integration — audience-specific overrides
   Shared base: assets/css/integration.css
   ═══════════════════════════════════════════════════ */

/* ── EHR STATUS BADGES (EHR version — border-based, no dot) ── */
.ehr-status {
  display: inline-block;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  padding: 3px 9px;
  border-radius: 100px;
  white-space: nowrap;
}

.ehr-status.ready {
  background: oklch(94% 0.06 145);
  color: oklch(36% 0.14 145);
  border: 1px solid oklch(82% 0.08 145);
}

.ehr-status.tested {
  background: var(--teal-light);
  color: var(--teal-dark);
  border: 1px solid oklch(82% 0.07 192);
}

.ehr-status.mixed {
  background: oklch(96% 0.04 60);
  color: oklch(40% 0.12 60);
  border: 1px solid oklch(86% 0.06 60);
}

/* ── CTA: centered single-column override ── */
.cta-inner {
  display: block;
}

.cta-content {
  text-align: center;
}

.cta-actions {
  justify-content: center;
}
