
/* Hidden but still measurable (not display:none) */
.is-hidden-soft {
 
  position: absolute !important;
  left: -9999px !important;
  top: auto !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  pointer-events: none !important;
}

section.is-hidden-soft {
  /* Prevent accidental focus outline rendering offscreen in some UAs */
  outline: 0;
}

/* Optional: when showing again, restore */
.is-visible-soft {
  visibility: visible !important;
  opacity: 1 !important;
  height: auto !important;
  margin: initial;
  padding: initial;
  overflow: visible;
}

/*	----------------------------------------------------------------------------------------------------
	A11y Modifications | Alex Leach | 19 may 2026
	---------------------------------------------------------------------------------------------------- */
/* COLOR */
/* https://www.england.nhs.uk/nhsidentity/identity-guidelines/colours/ */
.sr-care-card--emergency .sr-care-card__body p > a.nhsuk-action-link--reverse {
  color: #41B6E6 !important; /* NHS Light Blue */
}
.sr-care-card--emergency .sr-care-card__body p > a.nhsuk-action-link--reverse:hover {
  color: white !important; /* NHS Light Blue */
}






