/*
 Theme Name: Astra Child – Noosfera
 Author: Noosfera
 Template: astra
 Version: 1.56.0
 Text Domain: astra-child-noosfera
*/

/* ==========================================================================
   IMPORT ORDER
   1. Design tokens (variables)
   2. Base styles (typography, resets)
   3. Layout components
   4. UI components
   5. Page templates
   6. Plugin overrides
   7. Utilities
   ========================================================================== */

/* 1. Design Tokens */
@import url('css/tokens/colors.css');
@import url('css/tokens/typography.css');
@import url('css/tokens/spacing.css');

/* 2. Base Styles */
@import url('css/base/typography.css');
@import url('css/base/containers.css');
@import url('css/base/gutenberg-alignment.css');

/* 3. Layout Components */
@import url('css/layout/header.css');
@import url('css/layout/footer.css');
@import url('css/layout/hero.css');

/* 4. UI Components */
@import url('css/components/buttons.css');
@import url('css/components/cards.css');
@import url('css/components/icons.css');
@import url('css/components/forms.css');
@import url('css/components/newsletter.css');
@import url('css/components/breadcrumbs.css');
@import url('css/components/navigation.css');

/* 5. Page Templates */
@import url('css/templates/page-noosfera.css');
@import url('css/templates/page-news.css');
@import url('css/templates/archive-news.css');
@import url('css/templates/archive-course-landing.css');
@import url('css/templates/search-results.css');
@import url('css/templates/single-post.css');
@import url('css/templates/single-event.css');
@import url('css/templates/events-archive.css');
@import url('css/templates/login.css');
@import url('css/templates/page-course-landing.css');

/* 6. Plugin Overrides */
@import url('css/plugins/buddypress.css');
@import url('css/plugins/ultimatemember.css');
@import url('css/plugins/learndash.css');
@import url('css/plugins/tribe-events.css');
@import url('css/plugins/mega-menu.css');

/* 7. Utilities */
@import url('css/utilities/backgrounds.css');
@import url('css/utilities/responsive.css');
@import url('css/utilities/helpers.css');
