/* ============================================================================
   admin.css — minimal carry-over from the legacy admin theme.

   Most of this file used to define styles for AdminPageHeader / AdminStatCard /
   AdminEmptyState / AdminLoading / admin-scope-identity. Those components were
   retired in favour of the broadcast design system (PageIdentity, KpiStrip,
   EmptyState, PageLoading) — their styles deleted with them.

   What's left: link colouring for plain in-body links. The dark theme's browser
   defaults (visited purple, link saturated blue) read poorly on the management
   section's near-black surface; this pins all anchor states to the brand accent
   so visited vs unvisited stay legible. Buttons that render as anchors
   (RadzenButton/RadzenLink and our own PillButton) define their own colour and
   override this — these rules only affect plain in-body links (event titles,
   contact info, breadcrumb links, etc.).
   ============================================================================ */

a,
a:link,
a:visited {
    color: var(--accent);
    text-decoration-color: color-mix(in srgb, var(--accent) 50%, transparent);
}

a:hover,
a:focus {
    color: color-mix(in srgb, var(--accent) 70%, white);
    text-decoration-color: currentColor;
}

a:active {
    color: var(--accent);
}
