/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 10 2025 | 20:00:50 */
.onpage-footnote {
  min-height: 1px !important;
}
.onpage-footnote ul {
  padding-top: var(--standardSpacing) !important;
  margin-left: 0 !important;
  list-style-type: none !important;
}
.onpage-footnote ul .pipe-separator {
  display: inline-block !important;
}
.onpage-footnote p, .onpage-footnote li {
  font-size: 12px !important;
  line-height: 16px !important;
  margin: 0 !important;
  position: relative;
  padding: 3px 0 7px 8px !important;
}
.onpage-footnote p:before, .onpage-footnote li:before {
  display: none;
}
.onpage-footnote p sup, .onpage-footnote li sup {
  top: -1px;
}
.onpage-footnote sup {
  font-size: 10px !important;
  display: inline-block;
}
.onpage-footnote sup.offset-sup {
  display: inline-flex;
  width: 10px;
  height: 100%;
  position: absolute;
  top: 8px;
  left: 0;
  align-items: flex-start;
  justify-content: center;
}
.onpage-footnote span.offset-sup.fake-sup {
  display: inline-flex;
  width: 10px;
  height: 100%;
  font-size: 15px !important;
  position: absolute;
  top: 10px;
  left: 0;
  align-items: flex-start;
  justify-content: center;
}
.onpage-footnote h4 sup {
  font-size: 12px !important;
}
sup .pipe-separator {
  display: inline-block !important;
}
.fixed-nav-content .onpage-footnote {
  margin-bottom: calc(var(--standardSpacing) * 2);
}
.fixed-nav-content .onpage-footnote ul {
  padding-top: 0 !important;
}
.fixed-nav-content .onpage-footnote ul li {
  font-size: 12px !important;
  line-height: 18px !important;
}
