/**
 * Tema cyan: botões primários como <a> no .theme-content-shell herdavam
 * --theme-link-color (ciano claro) sobre --theme-button-primary-background (ciano forte),
 * com contraste ilegível. Forçar a cor de texto do token do botão.
 */
.theme-content-shell .theme-btn--primary,
.theme-content-shell a.theme-btn--primary,
.theme-content-shell a.theme-btn--primary:hover,
.theme-content-shell a.theme-btn--primary:visited,
.theme-content-shell a.theme-btn--primary:focus {
	color: var(--theme-button-primary-text, #0a2540) !important;
}

.theme-layout-surface .theme-btn--primary,
.theme-layout-surface a.theme-btn--primary,
.theme-layout-surface a.theme-btn--primary:hover,
.theme-layout-surface a.theme-btn--primary:visited,
.theme-layout-surface a.theme-btn--primary:focus {
	color: var(--theme-button-primary-text, #0a2540) !important;
}
