/* --------------------------------------------------------------------
   COUNTRY CONTEXT  (header badge + toolbar button)
-------------------------------------------------------------------- */

/* 1️⃣  The small pill that sits next to “Pharma Monitor” */
#country-badge {
  display: inline-flex;
  align-items: center;
  gap: 4px;                       /* space between flag and text */
  background: #f8f9fa;            /* light grey pill */
  color: var(--text-color);
  border: 1px solid var(--secondary-color);
  border-radius: var(--border-radius);
  padding: 2px 8px;
  font-size: 0.85rem;
  font-weight: 600;
  line-height: 1;
  vertical-align: baseline;
}

/* Pulse highlight when the country changes */
#country-badge.updated { animation: flash 0.25s ease-in-out; }
@keyframes flash {
  0%   { box-shadow: 0 0 0 3px rgba(0,80,158,.6); }
  100% { box-shadow: none; }
}

