/* =====================================================================
   Quarter Results — Company report page "Professional" layer
   Loaded AFTER company.css / company-enhanced.css.
   The report page is already composed (no looping motion); this layer
   just unifies the accent on the disciplined brand blue so it matches
   the refined homepage + sectors, and tightens a couple of details.
   ===================================================================== */

/* Retune the accent design tokens. Overriding the variables updates every
   var-based usage at once, keeping a single source of truth. */
:root,
.company-enhanced-page {
    --company-accent: #0052cc;
    --primary: #0052cc;
    --primary-dark: #003d99;
    --primary-light: #3b82f6;
}

/* The follow / manage-alerts buttons hardcode the old mid-blue — bring them
   onto the brand accent for consistency with the rest of the site. */
.company-enhanced-page .company-follow-action {
    background: #0052cc !important;
    border-color: #0052cc !important;
}
.company-enhanced-page .company-follow-action:hover {
    background: #003d99 !important;
    border-color: #003d99 !important;
}

/* Section underline accent (matches homepage section headers) */
.company-enhanced-page .related-reports-title::after,
.company-enhanced-page .related-content-title::after {
    background: #0052cc;
}

/* Report byline (added in company.php) — ensure brand-consistent links */
.report-byline a:hover { color: #003d99; }

/* Honor reduced-motion for the page's hover transitions */
@media (prefers-reduced-motion: reduce) {
    .company-enhanced-page * {
        animation: none !important;
        transition: none !important;
    }
}
