/* =========================================================
   SECTION-2000
   UKMB GLOBAL CSS LOADER
   CENTRALIZED FRAMEWORK
========================================================= */


/* =========================================================
   SECTION-2001
   CORE FRAMEWORK
========================================================= */

@import url("/assets/css/core/reset.css");
@import url("/assets/css/core/variables.css");
@import url("/assets/css/core/typography.css");
@import url("/assets/css/core/layout.css");
@import url("/assets/css/core/branch.css");


/* =========================================================
   SECTION-2002
   SHARED PAGE COMPONENTS
========================================================= */

/*
 * page-hero.css is a centralized shared component.
 *
 * It is intentionally loaded here because the shared
 * page-hero.php is used by multiple pages.
 *
 * IMPORTANT:
 * Do not duplicate page-hero CSS inside individual pages.
 */
@import url("/assets/css/components/page-hero.css");


/* =========================================================
   SECTION-2003
   HEADER SYSTEM
   CENTRALIZED
========================================================= */

/*
 * Current architecture stores the header CSS directly in
 * the header component folder.
 *
 * No page should load these files individually.
 */
@import url("/assets/css/components/header/header-top.css");
@import url("/assets/css/components/header/navigation.css");
@import url("/assets/css/components/header/header-actions.css");


/* =========================================================
   SECTION-2004
   FOOTER SYSTEM
   CENTRALIZED
========================================================= */

/*
 * Footer is centralized.
 *
 * No page should load footer CSS individually.
 */
@import url("/assets/css/components/footer/footer.css");


/* =========================================================
   SECTION-2005
   PAGE LOADERS
========================================================= */

/*
 * Individual pages load ONLY their own loader.css.
 *
 * Examples:
 *
 * /assets/css/pages/home/loader.css
 * /pages/signup/loader.css
 * /pages/payment-methods/loader.css
 *
 * Never load page-specific design.css files here.
 */


/* =========================================================
   SECTION-2006
   REMOVED / OBSOLETE PUBLIC COMPONENT IMPORTS
========================================================= */

/*
 * The following old public component paths are NOT present
 * in the current project architecture:
 *
 * /assets/css/components/buttons.css
 * /assets/css/components/cards.css
 * /assets/css/components/forms.css
 * /assets/css/components/tables.css
 * /assets/css/components/scroll-animation.css
 *
 * They must NOT be redirected to /admin/assets/... .
 *
 * Public pages own their page-specific UI styling through
 * their own design.css files.
 *
 * Scroll animation is now handled by:
 *
 * /assets/js/components/scroll-animation.js
 *
 * Therefore no obsolete CSS import is made here.
 */


/* =========================================================
   SECTION-2099
   END OF UKMB GLOBAL CSS LOADER
========================================================= */
