/* ================================================================
   Main CSS entry point
   Internal app styles should be loaded through this file only.
   Vendor CSS remains loaded separately from CDN/vendor assets.
   ================================================================ */

/* Core foundation */
@import url("./core/fonts.css");
@import url("./core/variables.css");
@import url("./app-ui.css");
@import url("./core/reset.css");
@import url("./core/layout.css");

/* Shared components, preserving the former components.css effective order */
@import url("./components/cards.css");
@import url("./components/tooltip.css");
@import url("./components/autocomplete.css");
@import url("./components/charts.css");
@import url("./components/icons.css");
@import url("./components/colors.css");
@import url("./components/shared.css");

/* Component layers formerly loaded through root routers */
@import url("./components/buttons.css");
@import url("./components/forms.css");
@import url("./components/tables.css");
@import url("./components/badges.css");
@import url("./components/pagination.css");

/* Page-specific CSS is loaded through $pageCss in header.php. */
@import url("./core/utilities.css");
@import url("./core/responsive.css");

/* Late compatibility layer */
@import url("./legacy/index.css");
