/* Scoped to chemistry articles, including the desktop workspace viewer. */
.lesson-article[id^="ap-chemistry-topic-"] .lesson-note {
  min-width: 0;
}

.lesson-article[id^="ap-chemistry-topic-"] .lesson-table-wrap {
  max-width: 100%;
  overflow-x: auto;
  margin: 12px 0;
  -webkit-overflow-scrolling: touch;
}

.lesson-article[id^="ap-chemistry-topic-"] .lesson-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.88rem;
  line-height: 1.55;
}

.lesson-article[id^="ap-chemistry-topic-"] .lesson-table th,
.lesson-article[id^="ap-chemistry-topic-"] .lesson-table td {
  min-width: 90px;
  padding: 10px 12px;
  border: 1px solid color-mix(in srgb, currentColor 30%, transparent);
  text-align: left;
  vertical-align: top;
}

.lesson-article[id^="ap-chemistry-topic-"] .lesson-table th {
  font-weight: 700;
  background: color-mix(in srgb, currentColor 8%, transparent);
}

.lesson-article[id^="ap-chemistry-topic-"] .lesson-table td {
  font-weight: 500;
}

.lesson-article[id^="ap-chemistry-topic-"] .chemistry-original-figure svg {
  shape-rendering: geometricPrecision;
  image-rendering: auto;
}
