/* Subtle section accents on the smartphone home page. */
body.zga-smp-renewal #zga-native-top :is(#zga-smp-native-rank,#zga-smp-native-new,#zga-smp-native-reserve) > .zga-smp-section-heading {
  box-sizing: border-box;
  min-height: 50px;
  padding: 3px 10px 3px 12px;
  border-left: 4px solid var(--zga-shelf-accent);
  border-radius: 4px;
  background-color: var(--zga-shelf-tint);
}
body.zga-smp-renewal #zga-smp-native-rank { --zga-shelf-accent: #b98a2f; --zga-shelf-tint: #fff8ea; }
body.zga-smp-renewal #zga-smp-native-new { --zga-shelf-accent: #4387b2; --zga-shelf-tint: #eff7fc; }
body.zga-smp-renewal #zga-smp-native-reserve { --zga-shelf-accent: #568b70; --zga-shelf-tint: #eff8f2; }
body.zga-smp-renewal #zga-native-top :is(#zga-smp-native-rank,#zga-smp-native-new,#zga-smp-native-reserve) > .zga-smp-section-heading > a {
  color: #14628d;
}
