/* Links inherit the color on backgrounds. */
.dac-android-11-page [background] :link:not(.button),
.dac-android-11-page [background] :visited:not(.button) {
  color: inherit;
}

/* DevSite background color overrides for DAC. */
.dac-android-11-page [background=google-green] {
  background-color: var(--DAC_COLOR_ANDROID_GREEN);
}

/* DevSite background color overrides for DAC. */
.dac-android-11-page [background=google-yellow] {
  background-color: var(--DAC_COLOR_GREEN_SNOWFLURRY);
}

/* Make all description text navy except when on a navy background. */
.dac-android-11-page [background]:not([background=indigo]) .devsite-landing-row-header .devsite-landing-row-description,
.dac-android-11-page .devsite-landing-row:not([background]):not([foreground]) .devsite-landing-row-description,
.dac-android-11-page .devsite-landing-row-item-description-content,
.a11-twitter-feed h4 {
  color: var(--DAC_COLOR_SAPPHIRE);
}

/* Highlighting (<mark>) */
.dac-android-11-page mark {
  background: var(--DAC_COLOR_ANDROID_GREEN);
}

.a11-video-disclaimer a {
  color: var(--DAC_COLOR_CORNFLOWER) !important;
}

.dac-android-11-page .a11-card-shadow-blue {
  box-shadow: var(--DAC_BOX_SHADOW) var(--DAC_BOX_SHADOW) var(--DAC_COLOR_CORNFLOWER);
}

.dac-android-11-page .a11-card-shadow-green {
  box-shadow: var(--DAC_BOX_SHADOW) var(--DAC_BOX_SHADOW) var(--DAC_COLOR_ANDROID_GREEN);
}

.dac-android-11-page .a11-card-shadow-navy {
  border: 2px solid var(--DAC_COLOR_SAPPHIRE);
  box-shadow: var(--DAC_BOX_SHADOW) var(--DAC_BOX_SHADOW) var(--DAC_COLOR_SAPPHIRE);
}
