/* =========================================================
   Capital Selection – additional colour overrides
   ========================================================= */

/* Badge pill – gold variant */
.sub-badge--capital {
  background: #fdf3e0;
}

.badge-text--capital {
  color: #b07a00;
}

/* Benefit icons – gold */
.benefit-icon--gold {
  background: #fdf3e0;
  color: #b07a00;
}

/* Sub-index nodes – amber/gold */
.schema-node--amber {
  background: #fdf3e0;
  border-color: #e8c97a;
}

.schema-node--amber .schema-node-title { color: #8a5e00; }
.schema-node--amber .schema-node-ref   { color: #b07a00; opacity: 0.8; }

.cap-pct {
  font-size: 1rem;
  font-weight: 700;
  color: #b07a00;
  margin-top: 0.1rem;
}

/* Level 2 scoring node – gold schema */
.schema-node--gold-schema {
  background: #fdf3e0;
  border-color: #e8c97a;
}

.schema-node--gold-schema .schema-node-title { color: #8a5e00; }
.schema-node--gold-schema .schema-node-sub   { color: #8a5e00; opacity: 0.8; }
