﻿/* =============================================
   Devno — Main Stylesheet Entry Point

   Import order:
     1. Tokens (design variables — single source of truth)
     2. Reset
     3. Core (typography, effects, animations)
     4. Glass system (surfaces, semantic variants, gradients)
     5. Layout
     6. Components
     7. Presets (after components)
     8. Pages / templates
     9. Utilities (last — highest specificity)
   ============================================= */

/* ── 1. Foundation ── */
@import url('./design-tokens/tokens.css');
@import url('./design-tokens/themes/theme-default.css');
@import url('./design-tokens/themes/theme-glass.css');
@import url('./design-tokens/themes/theme-corporate.css');
@import url('./design-tokens/themes/theme-minimal.css');
@import url('./base/reset.css');

/* ── 2. Core ── */
@import url('./core/typography.css');
@import url('./core/effects.css');
@import url('./core/animations.css');

/* ── 3. Glass System ── */
@import url('./base/glass.css');
@import url('./glass/gradients.css');

/* ── 3b. Backgrounds & Patterns ── */
@import url('./backgrounds/backgrounds.css');
@import url('./patterns/patterns.css');

/* ── 4. Layout ── */
@import url('./layout/containers.css');
@import url('./layout/grid.css');
@import url('./layout/masonry.css');
@import url('./layout/sections.css');
@import url('./layout/sidebar.css');
@import url('./layout/layout-framework.css');

/* ── 5. Components ── */
@import url('./components/primitives.css');
@import url('./components/buttons.css');
@import url('./components/cards.css');
@import url('./components/content-components.css');
@import url('./components/navigation.css');
@import url('./components/forms.css');
@import url('./components/breadcrumbs.css');
@import url('./components/pagination.css');
@import url('./components/page-header.css');
@import url('./components/hero.css');
@import url('./components/carousel.css');
@import url('./components/content-meta.css');
@import url('./components/card-families.css');
@import url('./components/interactive-blocks.css');

/* ── 5b. Legacy components (preserved) ── */
@import url('./components/card.css');
@import url('./components/particles-hover.css');

/* ── 5c. Legacy layout modules (preserved) ── */
@import url('./layout/carousel.css');
@import url('./layout/featured.css');
@import url('./layout/animation.css');

/* ── 6. Presets (after components) ── */
@import url('./glass/presets.css');

/* ── 7. Pages ── */
@import url('./pages/front-page.css');
@import url('./pages/auth.css');
@import url('./pages/archive.css');
@import url('./pages/single.css');
@import url('./pages/single-blog.css');
@import url('./pages/status-page.css');
@import url('./pages/services-landing.css');

/* ── 8. Utilities (last) ── */
@import url('./utilities.min.css');
