/*
--------------------
ISSUE 2
--------------------
*/

.article__fig-bg {
  fill: var(--hsl-tint);
}

.article__fig text {
  fill: var(--hsl-text);
  font-family:  var(--fonts-text);
  font-feature-settings: "lnum" 1;
}

#fig08 rect:not(.article__fig-bg):nth-last-of-type(1),
#fig08 rect:not(.article__fig-bg):nth-last-of-type(2),
#fig09 line:last-of-type {
  stroke: var(--hsl-text);
}

#fig10 rect:not(.article__fig-bg),
#fig10 polyline ,
#fig11a-11d rect[stroke="#000"] {
  stroke: var(--hsl-text);
}

#fig10 rect:not(.article__fig-bg) {
  fill: var(--hsl-bg);
}

#fig10 rect.article__fig-highlight {
  fill: var(--hsl-text);
}

#fig10 text.article__fig-highlight {
  fill: var(--hsl-bg);
}

#fig11a-11d text[fill="#ccc"] {
  fill: hsl(0,0%,70%);
}

@media screen and (prefers-color-scheme:  dark) {
  #fig11a-11d text[fill="#ccc"] {
    fill: hsl(0,0%,45%);
  }
}

#fig11a-11d rect[fill="#fff"],
#fig11e rect[fill="#fff"],
#fig12d rect[fill="#fff"] {
  fill: var(--hsl-art-bg);
}

#fig11e text {
  font-family: var(--fonts-caption);
}

#fig11e rect[stroke="#000"] {
  stroke: var(--hsl-text);
}