/* Settlement and saturation in the sliding ferroelectric WTe2. The analysis's renamed quantities beyond the site's math
   subset, the sans-serif, Fraktur, script and bold symbols (𝐤 𝒟 𝔡 𝖠 𝖥 𝖧 𝖰 𝖻 𝖼 𝗀 𝗄 𝗈 𝗊 𝗋 𝗌 𝗍), come from a 16-glyph subset of
   STIX Two Math added to the site's STIX Two Math family by unicode range. The first figure holds its place until it has
   drawn, so a jump to #figure lands on it: the one-sum view's height at each width, measured; once the figure has drawn,
   its own height rules. */
@font-face { font-family: "STIX Two Math"; src: url("../../fonts/pages/wte2-sliding-mode-math.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+1D424, U+1D49F, U+1D521, U+1D5A0, U+1D5A5, U+1D5A7, U+1D5B0, U+1D5BB-1D5BC, U+1D5C0, U+1D5C4, U+1D5C8, U+1D5CA-1D5CD; }
#figure { scroll-margin-top: 1.25rem; }
#figure:not(:has(canvas)) { min-height: 651px; }
@media (max-width: 1050px) {
  #figure:not(:has(canvas)) { min-height: 660px; }
}
@media (max-width: 970px) {
  #figure:not(:has(canvas)) { min-height: 722px; }
}
@media (max-width: 905px) {
  #figure:not(:has(canvas)) { min-height: 739px; }
}
@media (max-width: 825px) {
  #figure:not(:has(canvas)) { min-height: 757px; }
}
@media (max-width: 801px) {
  #figure:not(:has(canvas)) { min-height: 1008px; }
}
@media (max-width: 777px) {
  #figure:not(:has(canvas)) { min-height: 1025px; }
}
@media (max-width: 615px) {
  #figure:not(:has(canvas)) { min-height: 1043px; }
}
@media (max-width: 605px) {
  #figure:not(:has(canvas)) { min-height: 1105px; }
}
@media (max-width: 585px) {
  #figure:not(:has(canvas)) { min-height: 1158px; }
}
@media (max-width: 505px) {
  #figure:not(:has(canvas)) { min-height: 1175px; }
}
@media (max-width: 445px) {
  #figure:not(:has(canvas)) { min-height: 1193px; }
}
@media (max-width: 410px) {
  #figure:not(:has(canvas)) { min-height: 1223px; }
}
@media (max-width: 385px) {
  #figure:not(:has(canvas)) { min-height: 1302px; }
}
@media (max-width: 350px) {
  #figure:not(:has(canvas)) { min-height: 1363px; }
}
.sd-ctl, .st-ctl { flex: 1 1 100%; gap: 1rem 1.6rem; align-items: flex-end; }
@media (max-width: 699px) {
  .eq-block .lbl { display: block; margin: .35rem 0 0; }
}
.eq-block .row > .lbl:first-child { margin-left: 0; }
