/* =====================================================================
   CSI design tokens — aggregator

   Consumer apps reference this single stylesheet. It pulls in the
   theme-invariant base (spacing, radii, typography, layout constants,
   component chrome) and every theme's token set. Only the theme class
   matching the active `.theme-*` on <html> cascades its custom
   properties — the others sit dormant.

   Theme switching is handled by ThemeProvider.razor, which applies the
   pair of classes (`theme-{name} mode-{light|dark}`) to <html>. The
   first-paint inline snippet in README.md shows how consumer apps
   apply the saved theme before Blazor bootstrap to avoid a flash of
   default styling.
   ==================================================================== */

@import "themes/_base.css";
@import "themes/byui-blue.css";
@import "themes/byui-deep.css";
@import "themes/sunrise.css";
@import "themes/pine.css";
@import "themes/high-contrast.css";
@import "themes/slate.css";
