/* inline */
@scope (html[data-site-styles~="f24157d432102413"]) {
.stad-mobile-cards table:where(:scope, *) {
  width: 100%;
}
.stad-widget:where(:scope, *) {
  border: 1px solid rgba(31, 44, 58, 0.16);
  border-left: 4px solid #2a9d8f;
  border-radius: 0.5rem;
  background: #f8fbfc;
  padding: 1rem;
  margin: 0.8rem 0 1rem;
}
.stad-controls:where(:scope, *) {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 0.85rem;
}
.stad-control:where(:scope, *) {
  display: grid;
  gap: 0.35rem;
  font-weight: 600;
}
.stad-control span:where(:scope, *) {
  color: #334155;
  font-weight: 700;
}
.stad-control input:where(:scope, *) {
  width: 100%;
}
.stad-result:where(:scope, *) {
  border-radius: 0.5rem;
  background: #fff;
  border-left: 4px solid #2a9d8f;
  margin-top: 0.85rem;
  padding: 0.8rem 0.9rem;
}
.stad-result[data-zone="safe"]:where(:scope, *) {
  border-left-color: #177245;
}
.stad-result[data-zone="marginal"]:where(:scope, *) {
  border-left-color: #b65c00;
}
.stad-result[data-zone="drift"]:where(:scope, *) {
  border-left-color: #b3261e;
}
.stad-result p:where(:scope, *) {
  margin: 0.25rem 0;
}
.stad-result-grid:where(:scope, *) {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 0.75rem;
}
.stad-result-card:where(:scope, *) {
  background: #f8fafc;
  border: 1px solid #d7dee8;
  border-radius: 0.45rem;
  padding: 0.65rem 0.75rem;
}
@media (max-width: 640px) {
  .stad-mobile-cards table:where(:scope, *),
  .stad-mobile-cards thead:where(:scope, *),
  .stad-mobile-cards tbody:where(:scope, *),
  .stad-mobile-cards th:where(:scope, *),
  .stad-mobile-cards td:where(:scope, *),
  .stad-mobile-cards tr:where(:scope, *) {
    display: block;
    width: 100%;
  }
  .stad-mobile-cards thead:where(:scope, *) {
    display: none;
  }
  .stad-mobile-cards tr:where(:scope, *) {
    margin: 0 0 0.85rem;
    padding: 0.65rem;
    border: 1px solid #d7dee8;
    border-radius: 0.75rem;
    background: #fff;
    box-shadow: 0 1px 4px rgba(15, 23, 42, 0.08);
  }
  .stad-mobile-cards td:where(:scope, *) {
    display: grid;
    grid-template-columns: minmax(6rem, 30%) 1fr;
    gap: 0.6rem;
    padding: 0.45rem 0.1rem;
    border: 0 !important;
    overflow-wrap: anywhere;
  }
  .stad-mobile-cards td:where(:scope, *)::before {
    font-weight: 700;
    color: #334155;
  }
  .stad-roadmap-table td:nth-of-type(1):where(:scope, *)::before { content: "Part"; }
  .stad-roadmap-table td:nth-of-type(2):where(:scope, *)::before { content: "Topic"; }
  .stad-roadmap-table td:nth-of-type(3):where(:scope, *)::before { content: "Question"; }
  .stad-averaging-table td:nth-of-type(1):where(:scope, *)::before { content: "Window"; }
  .stad-averaging-table td:nth-of-type(2):where(:scope, *)::before { content: "White Noise"; }
  .stad-averaging-table td:nth-of-type(3):where(:scope, *)::before { content: "1/f Noise"; }
  .stad-corner-table td:nth-of-type(1):where(:scope, *)::before { content: "Sensor"; }
  .stad-corner-table td:nth-of-type(2):where(:scope, *)::before { content: "Corner"; }
  .stad-corner-table td:nth-of-type(3):where(:scope, *)::before { content: "Meaning"; }
  .stad-single-sensor-table td:nth-of-type(1):where(:scope, *)::before { content: "Sensor"; }
  .stad-single-sensor-table td:nth-of-type(2):where(:scope, *)::before { content: "Good At"; }
  .stad-single-sensor-table td:nth-of-type(3):where(:scope, *)::before { content: "Fails"; }
  .stad-tuning-table td:nth-of-type(1):where(:scope, *)::before { content: "App"; }
  .stad-tuning-table td:nth-of-type(2):where(:scope, *)::before { content: "Q"; }
  .stad-tuning-table td:nth-of-type(3):where(:scope, *)::before { content: "R"; }
  .stad-tuning-table td:nth-of-type(4):where(:scope, *)::before { content: "Behavior"; }
  .stad-fusion-performance-table td:nth-of-type(1):where(:scope, *)::before { content: "App"; }
  .stad-fusion-performance-table td:nth-of-type(2):where(:scope, *)::before { content: "Single"; }
  .stad-fusion-performance-table td:nth-of-type(3):where(:scope, *)::before { content: "Accuracy"; }
  .stad-fusion-performance-table td:nth-of-type(4):where(:scope, *)::before { content: "Fused"; }
  .stad-fusion-performance-table td:nth-of-type(5):where(:scope, *)::before { content: "Fused Acc."; }
  .stad-fusion-performance-table td:nth-of-type(6):where(:scope, *)::before { content: "Gain"; }
  .stad-field-gap-table td:nth-of-type(1):where(:scope, *)::before { content: "Deployment"; }
  .stad-field-gap-table td:nth-of-type(2):where(:scope, *)::before { content: "Lab"; }
  .stad-field-gap-table td:nth-of-type(3):where(:scope, *)::before { content: "Field"; }
  .stad-field-gap-table td:nth-of-type(4):where(:scope, *)::before { content: "Cause"; }
  .stad-fitbit-sensor-table td:nth-of-type(1):where(:scope, *)::before { content: "Sensor"; }
  .stad-fitbit-sensor-table td:nth-of-type(2):where(:scope, *)::before { content: "Purpose"; }
  .stad-fitbit-sensor-table td:nth-of-type(3):where(:scope, *)::before { content: "Rate"; }
  .stad-reliability-table td:nth-of-type(1):where(:scope, *)::before { content: "Aspect"; }
  .stad-reliability-table td:nth-of-type(2):where(:scope, *)::before { content: "Req"; }
  .stad-reliability-table td:nth-of-type(3):where(:scope, *)::before { content: "How"; }
  .stad-fusion-strategy-table td:nth-of-type(1):where(:scope, *)::before { content: "Strategy"; }
  .stad-fusion-strategy-table td:nth-of-type(2):where(:scope, *)::before { content: "Measures"; }
  .stad-fusion-strategy-table td:nth-of-type(3):where(:scope, *)::before { content: "Example"; }
  .stad-fusion-strategy-table td:nth-of-type(4):where(:scope, *)::before { content: "Algorithm"; }
  .stad-project-needs-table td:nth-of-type(1):where(:scope, *)::before { content: "Need"; }
  .stad-project-needs-table td:nth-of-type(2):where(:scope, *)::before { content: "Choose"; }
  .stad-project-needs-table td:nth-of-type(3):where(:scope, *)::before { content: "Why"; }
  .stad-alpha-table td:nth-of-type(1):where(:scope, *)::before { content: "Alpha"; }
  .stad-alpha-table td:nth-of-type(2):where(:scope, *)::before { content: "Gyro"; }
  .stad-alpha-table td:nth-of-type(3):where(:scope, *)::before { content: "Accel"; }
  .stad-alpha-table td:nth-of-type(4):where(:scope, *)::before { content: "Result"; }
  .stad-performance-table td:nth-of-type(1):where(:scope, *)::before { content: "Method"; }
  .stad-performance-table td:nth-of-type(2):where(:scope, *)::before { content: "Stationary"; }
  .stad-performance-table td:nth-of-type(3):where(:scope, *)::before { content: "Vibrating"; }
  .stad-performance-table td:nth-of-type(4):where(:scope, *)::before { content: "10 min Drift"; }
  .stad-kalman-steps-table td:nth-of-type(1):where(:scope, *)::before { content: "Step"; }
  .stad-kalman-steps-table td:nth-of-type(2):where(:scope, *)::before { content: "Equation"; }
  .stad-kalman-steps-table td:nth-of-type(3):where(:scope, *)::before { content: "Purpose"; }
  .stad-relationships-table td:nth-of-type(1):where(:scope, *)::before { content: "Core Concept"; }
  .stad-relationships-table td:nth-of-type(2):where(:scope, *)::before { content: "Related"; }
  .stad-relationships-table td:nth-of-type(3):where(:scope, *)::before { content: "Why It Matters"; }
  .stad-next-table td:nth-of-type(1):where(:scope, *)::before { content: "Chapter"; }
  .stad-next-table td:nth-of-type(2):where(:scope, *)::before { content: "Description"; }
  .stad-also-table td:nth-of-type(1):where(:scope, *)::before { content: "Enjoyed"; }
  .stad-also-table td:nth-of-type(2):where(:scope, *)::before { content: "Explore"; }
  .stad-also-table td:nth-of-type(3):where(:scope, *)::before { content: "Why"; }
}
}
