/* inline */
@scope (html[data-site-styles~="a90db72e400112f9"]) {
.selection-mobile-cards:where(:scope, *) {
  margin: 1rem 0;
}
.selection-note-card:where(:scope, *) {
  background: #f8fbfc;
  border-left: 4px solid #2aa198;
  border-radius: 0.5rem;
  padding: 0.85rem 1rem;
  margin: 0.75rem 0 1rem;
}
.selection-note-card code:where(:scope, *),
.callout .callout-body code:where(:scope, *) {
  overflow-wrap: anywhere;
  white-space: normal;
}
.selection-note-card li:where(:scope, *),
.callout .callout-body li:where(:scope, *),
.callout .callout-body p:where(:scope, *) {
  overflow-wrap: anywhere;
}
@media (max-width: 700px) {
  .selection-mobile-cards table:where(:scope, *) {
    border: 0;
    display: block;
  }
  .selection-mobile-cards thead:where(:scope, *) {
    display: none;
  }
  .selection-mobile-cards tbody:where(:scope, *) {
    display: grid;
    gap: 0.75rem;
  }
  .selection-mobile-cards tr:where(:scope, *) {
    background: #fff;
    border: 1px solid #e3e8ed;
    border-radius: 0.65rem;
    box-shadow: 0 2px 8px rgb(0 0 0 / 7%);
    display: grid;
    gap: 0.35rem;
    padding: 0.8rem;
  }
  .selection-mobile-cards td:where(:scope, *) {
    border: 0 !important;
    display: grid;
    gap: 0.15rem;
    padding: 0.15rem 0 !important;
    white-space: normal;
    overflow-wrap: anywhere;
  }
  .selection-mobile-cards td:where(:scope, *)::before {
    color: #40505c;
    content: "Field";
    font-size: 0.78rem;
    font-weight: 700;
    letter-spacing: 0.02em;
  }
  .selection-requirements-table td:nth-child(1):where(:scope, *)::before { content: "Question"; }
  .selection-requirements-table td:nth-child(2):where(:scope, *)::before { content: "Your answer"; }
  .selection-requirements-table td:nth-child(3):where(:scope, *)::before { content: "Impact"; }
  .selection-shortlist-table td:nth-child(1):where(:scope, *)::before { content: "Requirement"; }
  .selection-shortlist-table td:nth-child(2):where(:scope, *)::before { content: "DHT11"; }
  .selection-shortlist-table td:nth-child(3):where(:scope, *)::before { content: "DHT22"; }
  .selection-shortlist-table td:nth-child(4):where(:scope, *)::before { content: "DS18B20"; }
  .selection-shortlist-table td:nth-child(5):where(:scope, *)::before { content: "BME280"; }
  .selection-shortlist-table td:nth-child(6):where(:scope, *)::before { content: "SHT31"; }
  .selection-quick-table td:nth-child(1):where(:scope, *)::before { content: "Application"; }
  .selection-quick-table td:nth-child(2):where(:scope, *)::before { content: "Primary sensor"; }
  .selection-quick-table td:nth-child(3):where(:scope, *)::before { content: "Alternative"; }
  .selection-quick-table td:nth-child(4):where(:scope, *)::before { content: "Key spec"; }
  .selection-analysis-table td:nth-child(1):where(:scope, *)::before { content: "Criterion"; }
  .selection-analysis-table td:nth-child(2):where(:scope, *)::before { content: "DS18B20"; }
  .selection-analysis-table td:nth-child(3):where(:scope, *)::before { content: "DHT22"; }
  .selection-analysis-table td:nth-child(4):where(:scope, *)::before { content: "BME280"; }
  .selection-analysis-table td:nth-child(5):where(:scope, *)::before { content: "Decision"; }
  .selection-production-table td:nth-child(1):where(:scope, *)::before { content: "Factor"; }
  .selection-production-table td:nth-child(2):where(:scope, *)::before { content: "Prototype"; }
  .selection-production-table td:nth-child(3):where(:scope, *)::before { content: "Requirement"; }
  .selection-production-table td:nth-child(4):where(:scope, *)::before { content: "Gap"; }
  .selection-concept-table td:nth-child(1):where(:scope, *)::before { content: "Concept"; }
  .selection-concept-table td:nth-child(2):where(:scope, *)::before { content: "Related to"; }
  .selection-concept-table td:nth-child(3):where(:scope, *)::before { content: "Connection"; }
  .selection-exercise-table td:nth-child(1):where(:scope, *)::before { content: "Sensor"; }
  .selection-exercise-table td:nth-child(2):where(:scope, *)::before { content: "Temp accuracy"; }
  .selection-exercise-table td:nth-child(3):where(:scope, *)::before { content: "Humidity"; }
  .selection-exercise-table td:nth-child(4):where(:scope, *)::before { content: "Power"; }
  .selection-exercise-table td:nth-child(5):where(:scope, *)::before { content: "Cost"; }
  .selection-exercise-table td:nth-child(6):where(:scope, *)::before { content: "Waterproof"; }
  .selection-exercise-table td:nth-child(7):where(:scope, *)::before { content: "Score"; }
  .selection-next-table td:nth-child(1):where(:scope, *)::before { content: "Chapter"; }
  .selection-next-table td:nth-child(2):where(:scope, *)::before { content: "Focus"; }
  .selection-next-table td:nth-child(3):where(:scope, *)::before { content: "Why it matters"; }
}
h2.depth-boundary:where(:scope, *),
h3.depth-boundary:where(:scope, *),
h4.depth-boundary:where(:scope, *),
h5.depth-boundary:where(:scope, *),
h6.depth-boundary:where(:scope, *),
h2.depth-boundary:where(:scope, *)::after,
h3.depth-boundary:where(:scope, *)::after,
h4.depth-boundary:where(:scope, *)::after,
h5.depth-boundary:where(:scope, *)::after,
h6.depth-boundary:where(:scope, *)::after,
h2.depth-boundary:where(:scope, *)::before,
h3.depth-boundary:where(:scope, *)::before,
h4.depth-boundary:where(:scope, *)::before,
h5.depth-boundary:where(:scope, *)::before,
h6.depth-boundary:where(:scope, *)::before { display: none !important; content: none !important; }
}
