/* Shared sibling navigation: match Alternativmedicin's measured 15px / 1.35. */
html body .IFAccountRelated.IFAccountRelated.IFAccountRelated.IFAccountRelated.IFAccountRelated a,
html body .HPSisterSites.HPSisterSites.HPSisterSites.HPSisterSites > a,
html body .fk-siblings.fk-siblings.fk-siblings.fk-siblings > a,
html body #panel-homeopathy .sibling-links.sibling-links.sibling-links a,
html body.IFAccountPage.IFAccountPage--webhomeopath .IFAccountRelated.IFAccountRelated a {
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  text-decoration: none !important;
}
/* Keep the existing reading width; align the start content with its workspace. */
html body.studio-page #studio #case-app.is-starting {
  margin-left: 0 !important;
  margin-right: auto !important;
}
html body.fk-page #panel-remedy #remedy-method #remedy-case-start.rf-case-start.rf-case-start,
html body.fk-page #panel-remedy #remedy-method .remedy-workspace-toolbar.remedy-workspace-toolbar {
  margin-left: 0 !important;
  margin-right: auto !important;
}
html body #panel-homeopathy #wh-session-consent {
  margin-left: var(--wh-gutter) !important;
  margin-right: auto !important;
}
html body.fk-page main.if-information {
  max-width: 1164px;
  margin-left: 0 !important;
  margin-right: auto !important;
}
/* Text references use the existing accessible reader, without form-button chrome.
   Scope by the existing reader containers to override legacy form-button typography. */
html body :is(#case-app, #related-remedy-dialog) button.remedy-reference-button {
  display: inline !important;
  width: auto !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  font: inherit !important;
  color: #226fb1 !important;
  vertical-align: baseline;
  text-decoration: none !important;
  cursor: pointer;
}
html body :is(#case-app, #related-remedy-dialog) button.remedy-reference-button:is(:hover, :active) {
  color: #174d7b !important;
  text-decoration: none !important;
}
html body :is(#case-app, #related-remedy-dialog) button.remedy-reference-button:focus-visible {
  outline: 2px solid #226fb1 !important;
  outline-offset: 3px !important;
}
