/* MQ.Admin fixed theme — the internal admin is single-brand (not client-themed).
   It loads the shared MQ.UI tokens.css (default MQ green) and overrides only the
   brand roles to the admin's neutral blue. Loaded AFTER tokens.css in App.razor
   so these win. Channels match the token format: rgb(var(--color-x) / a). */
:root {
  --color-primary: 37 99 235;        /* blue-600 */
  --color-primary-hover: 29 78 216;  /* blue-700 */
  --color-header-bg: 37 99 235;
  --color-header-text: 255 255 255;
}

/* Content links. Tailwind's preflight resets anchors to `color: inherit;
   text-decoration: inherit`, so a bare <a> in page content reads as plain body
   text. Give any unclassed anchor inside the page body the standard link look
   (brand-colored + underlined). Anchors that carry their own classes opt out
   automatically — e.g. <Button Href> and links that set their own utilities keep
   their styling. Scoped to .content so the sidebar nav and header row (styled in
   MainLayout.razor.css) are unaffected. */
.content a:not([class]) {
  color: rgb(var(--color-primary));
  text-decoration: underline;
}
