/* Loaded last. Locks primary-blue CTA ink after page styles. */
:is(
    .btn-primary,
    .btn-primary-enhanced,
    .btn-hero-primary,
    .landing-btn-primary,
    .portfolio-intelligence-link:not(.secondary),
    .pi-control-cta.btn-primary,
    .portfolio-hero-btn-primary,
    .portfolio-hero-btn-primary i,
    .portfolio-list-header-create-btn,
    .portfolio-list-header-create-btn i,
    .btn-create-modern,
    .btn-create-modern i,
    .auth-btn-primary,
    .auth-form .btn-primary,
    .action-btn-primary-modern,
    .action-btn-primary-modern i,
    .review-header-keep-btn,
    .review-header-keep-btn i,
    .review-hero-icon-modern,
    .summary-card-icon-modern,
    .overview-paper-disclaimer-inline .disclaimer-icon,
    .optimization-icon-modern,
    .portfolio-list-icon-modern,
    .portfolio-list-icon-modern i,
    .manual-page-btn-primary,
    .btn-primary-new,
    .subscription-primary-link,
    .pwa-install__cta,
    .risk-hero-start-btn,
    .risk-hero-start-btn i,
    .summary-cta-btn-modern,
    .summary-cta-btn-modern i,
    .newsletter-form .btn-primary,
    .newsletter-form .btn-primary i,
    .create-hero-icon-modern,
    .portfolio-type-icon-modern,
    .portfolio-type-btn-modern.primary,
    .metric-icon-modern,
    .benefit-icon-modern,
    .quick-action-btn-modern.primary,
    .sticky-create-btn-modern,
    .onboarding-edu-page .learn-hero,
    .onboarding-edu-page .learn-hero-title,
    .onboarding-edu-page .learn-hero-subtitle,
    .onboarding-edu-page .learn-hero-description,
    .onboarding-edu-page .learn-hero-stat-number,
    .onboarding-edu-page .learn-hero-stat-label,
    .onboarding-edu-page .learn-hero-icon,
    .onboarding-edu-page .learn-hero-icon i,
    .onboarding-edu-page .criterion-icon,
    .onboarding-edu-page .criterion-icon i,
    .btn-onboarding-primary,
    .btn-onboarding-primary i,
    .onboarding-edu-page .replacement-hero-compact,
    .onboarding-edu-page .replacement-hero-title-compact,
    .onboarding-edu-page .replacement-hero-subtitle-compact,
    .onboarding-edu-page .replacement-hero-stat-number-compact,
    .onboarding-edu-page .replacement-hero-stat-label-compact,
    .onboarding-edu-page .replacement-hero-icon-compact,
    .onboarding-edu-page .replacement-hero-icon-compact i,
    .onboarding-edu-page .education-card-icon,
    .onboarding-edu-page .education-card-icon i,
    .demo-btn.primary,
    .demo-btn.primary i,
    header .btn-primary,
    header #auth-nav .btn-primary,
    .build-portfolio-btn-modern,
    .build-portfolio-btn-modern i,
    .portfolio-build-btn,
    .portfolio-build-btn i,
    .tab-badge-modern.primary,
    .settings-subnav-btn.active,
    .btn-trade-primary,
    .btn-trade-primary i
) {
    color: var(--iris-primary-action-fg) !important;
}
