/**
 * Fiscalia Design System - Main Entry Point
 *
 * This file orchestrates all design system imports.
 * Import this single file to get the complete design system.
 *
 * Architecture:
 * - core/          Single source of truth for design tokens
 * - components/    Reusable UI component styles
 * - layouts/       Page layout shells (public, app, auth)
 * - pages/         Page-specific styles
 *
 * Brand colors: Teal (#4a807c, #3d6b68)
 * Fonts: Crimson Pro (display), Inter (body/code)
 */

/* ============================================
   CORE - Foundation (must be imported first)
   ============================================ */
@import 'core/variables.css';     /* Design tokens - SINGLE SOURCE OF TRUTH */
@import 'core/reset.css';         /* CSS reset */
@import 'core/typography.css';    /* Typography base */
@import 'core/utilities.css';     /* Utility classes */

/* ============================================
   COMPONENTS - Reusable UI patterns
   ============================================ */
@import 'components/buttons.css';       /* Button styles */
@import 'components/forms.css';         /* Form elements */
@import 'components/cards.css';         /* Card layouts */
@import 'components/alerts.css';        /* Alerts and notifications */
@import 'components/badges.css';        /* Pills, badges, tags */
@import 'components/modals.css';        /* Modals and overlays */
@import 'components/site-nav.css';      /* Public page navigation */
@import 'components/site-footer.css';   /* Public page footer */
@import 'components/app-sidebar.css';   /* App sidebar (authenticated pages) */
@import 'components/tables.css';        /* Table styles */

/* ============================================
   ANIMATIONS
   ============================================ */
@import 'animations.css';  /* Shared animations */

/* NOTE: Auth styles moved to layouts/auth.css (single source of truth) */
