/* R286 - provider modal contrast and browser-specific -webkit-text-fill-color override. */
html body dialog.r284-provider-dialog .r284-modal-header,
html body.r158-enabled dialog.r284-provider-dialog .r284-modal-header {color:#f3f8f5!important}
html body dialog.r284-provider-dialog .r284-modal-header .r284-header-titles #r284-provider-title,
html body.r158-enabled dialog.r284-provider-dialog .r284-modal-header .r284-header-titles #r284-provider-title {
  display:block!important;visibility:visible!important;opacity:1!important;
  position:static!important;transform:none!important;text-indent:0!important;
  font:750 clamp(21px,2vw,26px)/1.2 Inter,system-ui,sans-serif!important;
  text-shadow:none!important;color:#f5f9f7!important;-webkit-text-fill-color:#f5f9f7!important;
  height:auto!important;min-height:26px!important;max-height:none!important;overflow:visible!important;
  margin:5px 0 4px!important;padding:0!important;white-space:normal!important;
}
html body dialog.r284-provider-dialog .r284-modal-header .r284-header-titles small,
html body dialog.r284-provider-dialog .r284-modal-header .r284-header-titles .r284-provider-subtitle{ -webkit-text-fill-color:currentColor!important;visibility:visible!important;opacity:1!important;}
html body dialog.r284-provider-dialog .r284-modal-header .r284-header-titles small{color:#e4c687!important}
html body dialog.r284-provider-dialog .r284-modal-header .r284-header-titles .r284-provider-subtitle{color:#dae7e5!important}
html body dialog.r284-provider-dialog .r284-modal-header button.r284-close,
html body dialog.r284-provider-dialog .r284-modal-header button.r284-close:hover {color:#fff!important;-webkit-text-fill-color:#fff!important}
/* Only buttons positively identified by R286's delegated focus/hover handler. */
html body button.r286-pdf-action:is(:hover,:focus-visible),
html body a.r286-pdf-action:is(:hover,:focus-visible),
html body [role="button"].r286-pdf-action:is(:hover,:focus-visible) {
 background:#19464f!important;border-color:#19464f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;opacity:1!important;
}
html body .r286-pdf-action:is(:hover,:focus-visible) * {color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}
html body .r286-pdf-action:focus-visible{outline:2px solid #d7b975!important;outline-offset:3px!important}
html body .r286-pdf-action:disabled{color:#d4e4e2!important;-webkit-text-fill-color:#d4e4e2!important}
