/**
 * File: assets/css/main.css
 * File Type: Stylesheet
 *
 * Purpose:
 * Global CSS import manifest. Imports base, layout and shared component styles.
 *
 * Connection:
 * Loaded by includes/page-skeleton-top.php on every public page.
 *
 * Current Status: Active
 * Safe Editing Rule:
 * Keep selectors inside this file's documented scope. Reuse design tokens from base/variables.css and avoid page-wide overrides from component files.
 */

/* =========================================================
   Section: Global CSS import manifest
   This divider marks the start of this stylesheet's owned rules.
   ========================================================= */
@import url('base/reset.css');
@import url('base/variables.css');
@import url('base/typography.css');
@import url('base/global.css');

@import url('layout/top-bar.css');
@import url('layout/header.css');
@import url('layout/navbar.css');
@import url('layout/footer.css');
@import url('layout/responsive-layout.css');

@import url('components/buttons.css');
@import url('components/cards.css');
@import url('components/forms.css');
@import url('components/product-card.css');
@import url('components/gallery-card.css');
@import url('components/search-box.css');
@import url('components/site-loader.css');

@import url('components/public-dynamic-website.css');
@import url('components/public-navigation-dropdown.css');
@import url('components/public-page-template.css');
