/* =============================================
   G Industries — User Guide Stylesheet
   ============================================= */

/* Sub-headings within guide sections */
.guide-subheading {
  font-family: 'Montserrat', sans-serif;
  font-size: 0.82rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.10em;
  color: var(--teal-dark);
  margin: 28px 0 10px;
}

/* Inline code */
.tutorial-content code {
  font-family: 'Courier New', Courier, monospace;
  font-size: 0.88em;
  background: rgba(63, 100, 116, 0.10);
  color: var(--teal-dark);
  border-radius: 4px;
  padding: 2px 6px;
}

/* GPS accuracy badges */
.ug-badge {
  display: inline-block;
  font-size: 0.78em;
  font-weight: 700;
  border-radius: 4px;
  padding: 1px 7px;
}

.ug-badge--green  { background: rgba(45, 122, 74, 0.12);  color: #2d7a4a; }
.ug-badge--yellow { background: rgba(196, 160, 64, 0.15); color: #8a6e10; }
.ug-badge--red    { background: rgba(158, 80, 64, 0.12);  color: var(--rust); }

/* Callout links */
.tutorial-callout a {
  color: var(--teal-dark);
  font-weight: 600;
  text-decoration: underline;
  text-underline-offset: 2px;
}

.tutorial-callout a:hover { color: var(--navy); }
