/* odd - even styles */
.sections-alt-bg .page-content-area {
  background: var(--white);
}

html .page-content-area .odd-even-style .popup-inner-section,
html .page-content-area .odd-even-style .map-left-right-wrapper,
html .page-content-area .odd-even-style .source-footnote-inside,
.odd-even-style {
  --section-body-clr: var(--clr-gray-dark);
  --section-title-clr: var(--clr-gray-dark);
  --section-clr2: var(--clr-primary);
  --section-clr3: var(--clr-blue);
  --section-link-color: var(--section-clr2);
  --section-link-hover-color: var(--section-clr3);
  --section-icon-text-clr: var(--clr-gray-dark);
  --section-icon-text-clr2: var(--clr-gray-dark);
  --section-tooltip-link-clr: var(--clr-primary);
  --section-tooltip-link-hover-clr: var(--clr-gray-dark);
  --section-card-body-clr: var(--clr-gray-dark);
}

html .page-content-area .odd-even-style:nth-child(odd) {
  background-color: var(--section-bg, var(--clr-blue08));
}

html .page-content-area .odd-even-style:nth-child(even) {
  background-color: var(--section-bg, var(--clr-blue));
  --section-body-clr: var(--clr-white);
  --section-title-clr: var(--clr-white);
  --section-clr2: var(--clr-yellow);
  --section-clr3: var(--clr-white);
  --section-icon-text-clr: var(--clr-white);
  --section-main-border-clr: var(--clr-primary);
  --section-tooltip-link-clr: var(--clr-primary);
}

/* links */
.odd-even-style .source-readmore,
.odd-even-style .foot-note-content a,
.odd-even-style .source-content a,
.odd-even-style .content-section a,
.odd-even-style .source-readmore-link {
  color: var(--section-link-color);
}

.odd-even-style .source-readmore:hover,
.odd-even-style .foot-note-content a:hover,
.odd-even-style .source-content a:hover,
.odd-even-style .content-section a:hover,
.odd-even-style .source-readmore-link:hover {
  color: var(--section-link-hover-color);
}

.odd-even-style .content-tooltip-info a {
  color: var(--section-tooltip-link-clr);
}

.odd-even-style .content-tooltip-info a:hover {
  color: var(--section-tooltip-link-hover-clr);
}

/* source */
.odd-even-style .note-main-label,
.odd-even-style .source-main-label {
  color: var(--section-clr2);
  font-weight: var(--fw-semibold);
}

.odd-even-style .source-name {
  font-weight: var(--fw-semibold);
}

.odd-even-style .foot-note-content,
.odd-even-style .source-content,
.odd-even-style .source-content-inner,
.odd-even-style .foot-note-content p,
.odd-even-style .foot-note-content li {
  color: var(--section-body-clr);
}

/* .odd-even-style .external-website-link:after {
  display: none !important;
} */
.visualisation-block .widget-description {
  --section-body-clr: var(--clr-gray-dark);
  --section-title-clr: var(--clr-gray-dark);
}

/* odd-even2: used in home page */
html .page-content-area .odd-even2:nth-child(even) {
  --section-icon-text-clr: var(--clr-yellow-orange);
}
