/* NUDZ DIA accessibility correction, 2026-11-10.
 * Temporary compatibility rule for the existing small tag component only.
 * Entry points: shared footer HTML47 (CS),48 (EN),2722 (UK).
 * Remove those three link elements after the shared template owns the fix.
 * Do not replace global azure/primary/text-white utility definitions.
 * White on #17447D has WCAG contrast 9.7249:1.
 */
#mainContent a.inline-block.bg-azure-500.px-3.py-1.text-xs.font-bold.lowercase.text-white,
#mainContent a.inline-block.bg-azure-500.px-3.py-1.text-xs.font-bold.lowercase.text-white:visited,
#mainContent a.inline-block.bg-azure-500.px-3.py-1.text-xs.font-bold.lowercase.text-white:hover,
#mainContent a.inline-block.bg-azure-500.px-3.py-1.text-xs.font-bold.lowercase.text-white:focus {
  background-color: #17447d;
  color: #ffffff;
}

#mainContent a.inline-block.bg-azure-500.px-3.py-1.text-xs.font-bold.lowercase.text-white:focus-visible {
  outline: 2px solid #101828;
  outline-offset: 3px;
  box-shadow: 0 0 0 3px #ffffff;
}

@media (forced-colors: active) {
  #mainContent a.inline-block.bg-azure-500.px-3.py-1.text-xs.font-bold.lowercase.text-white:focus-visible {
    outline: 2px solid Highlight;
    box-shadow: none;
  }
}
