/**
 * Occam's Model Design System
 * Main entry point - imports all tokens, components, and patterns
 *
 * Phase 1: Foundation established (March 24, 2026)
 * - Token files split and organized (6 files)
 * - Component files modularized (6 files)
 * - Pattern files extracted (2 files)
 * - utilities.css archived - all styles now in modular files
 *
 * Phase 2A: Owner Brand Foundation (March 24, 2026)
 * - Owner Brand tokens added (owner-colors.css)
 * - Playbook components created (7 files)
 * - Playbook patterns created (2 files)
 *
 * Brand Architecture:
 * - Aspiring Brand (Green): Freedom Number + Blueprint
 * - Owner Brand (Blue): Playbook
 */

/* ===== 1. DESIGN TOKENS (CSS Custom Properties) ===== */
@import '1-tokens/colors.css';
@import '1-tokens/typography.css';
@import '1-tokens/spacing.css';
@import '1-tokens/borders.css';
@import '1-tokens/shadows.css';
@import '1-tokens/animations.css';
@import '1-tokens/forms.css';  /* Phase 3: Form component tokens (March 27, 2026) */
@import '1-tokens/owner-colors.css';  /* Phase 2A: Owner Brand tokens */
@import '1-tokens/aspiring-colors.css';  /* Phase 2A: Aspiring Brand tokens */

/* ===== 2. COMPONENTS (Reusable UI Elements) ===== */
/* Phase 1 Carryover: Extracted from utilities.css into modular files */
@import '2-components/utilities.css';  /* Token-based utility classes (March 28, 2026) */
@import '2-components/buttons.css';
@import '2-components/cards.css';
@import '2-components/tables.css';
@import '2-components/forms.css';
@import '2-components/gradients.css';
@import '2-components/badges.css';
@import '2-components/alerts.css';
@import '2-components/dashboard.css';  /* Core dashboard contextual views */
@import '2-components/promo-modal.css';  /* Pricing page discount modal */

/* ===== 3. PATTERNS (Layout & Composition) ===== */
/* Phase 1 Carryover: Pattern files extracted */
@import '3-patterns/header-cap.css';
@import '3-patterns/freedom-number-sections.css';
@import '3-patterns/home.css';
@import '3-patterns/navbar.css';
@import '3-patterns/pricing.css';
@import '3-patterns/why-choose-us.css';
@import '3-patterns/our-team.css';
@import '3-patterns/our-method.css';
@import '3-patterns/our-method-playbook.css';
@import '3-patterns/legal-page.css';

/* ===== PLAYBOOK APP STYLES (All Playbook-specific CSS) ===== */
/* Imports all Playbook components, patterns, and section-specific styles */
/* Depends on: 1-tokens/owner-colors.css (Owner Brand tokens) */
/* Location: playbook/static/playbook/css/ - organized by template structure */
@import '../../playbook/css/main.css';
