/**
 * Concrete News Ghost Theme - Main Stylesheet
 *
 * This is the main entry point for all CSS.
 * Import order matters for proper cascading.
 *
 * @see docs/architecture/ghost-theme-architecture.md for design system specs
 */

/* ==========================================================================
   1. Design Tokens (CSS Custom Properties)
   ========================================================================== */
@import 'vars.css?v=1.0.4';

/* ==========================================================================
   2. Font Face Declarations
   ========================================================================== */
@import 'fonts.css?v=1.0.4';

/* ==========================================================================
   3. Reset & Base Styles (Typography, Global Elements)
   ========================================================================== */
@import 'base.css?v=1.0.4';

/* ==========================================================================
   4. Layout (Header, Footer, Containers, Grid)
   ========================================================================== */
@import 'layout.css?v=1.0.4';

/* ==========================================================================
   5. Components
   ========================================================================== */
@import 'components/badge.css?v=1.0.4';
@import 'components/card.css?v=1.0.4';
@import 'components/disclaimer.css?v=1.0.4';
@import 'components/analysis-section.css?v=1.0.4';
@import 'components/tldr.css?v=1.0.4';
@import 'components/lenses-applied.css?v=1.0.4';
@import 'components/suggested-readings.css?v=1.0.4';
@import 'components/concept-def.css?v=1.0.4';
@import 'components/forms.css?v=1.0.4';
@import 'components/buttons.css?v=1.0.4';
@import 'components/navigation.css?v=1.0.4';
@import 'components/pagination.css?v=1.0.4';
@import 'components/ghost-cards.css?v=1.0.4';

/* ==========================================================================
   6. Page-Specific Styles
   ========================================================================== */
@import 'pages/home.css?v=1.0.4';
@import 'pages/post.css?v=1.0.4';
@import 'pages/archive.css?v=1.0.4';
@import 'pages/error.css?v=1.0.4';
