/**
 * 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 url("1-tokens/colors.1995a45fb7ce.css");
@import url("1-tokens/typography.0ccda56c3931.css");
@import url("1-tokens/spacing.8d6d4788ed84.css");
@import url("1-tokens/borders.5986ee1dff37.css");
@import url("1-tokens/shadows.45c95e2adbb8.css");
@import url("1-tokens/animations.aedefeb987af.css");
@import url("1-tokens/forms.96da1f297eef.css");  /* Phase 3: Form component tokens (March 27, 2026) */
@import url("1-tokens/layers.c05a24420d53.css");  /* z-index ladder (--z-occam-*, --z-popover) */
@import url("1-tokens/owner-colors.735190e73d80.css");  /* Phase 2A: Owner Brand tokens */
@import url("1-tokens/aspiring-colors.8ddd6f79d0da.css");  /* Phase 2A: Aspiring Brand tokens */

/* ===== 2. COMPONENTS (Reusable UI Elements) ===== */
/* Phase 1 Carryover: Extracted from utilities.css into modular files */
@import url("2-components/utilities.b9addafa1a97.css");  /* Token-based utility classes (March 28, 2026) */
@import url("2-components/buttons.5222778ed45b.css");
@import url("2-components/cards.75a655061aba.css");
@import url("2-components/tables.edadab7b6b47.css");
@import url("2-components/ai-table.40b8eefbfc13.css");  /* Markdown tables in the AI chat widgets */
@import url("2-components/forms.66d8265547d3.css");
@import url("2-components/gradients.40ead2733de8.css");
@import url("2-components/badges.b7e3b36c5524.css");
@import url("2-components/alerts.c4255f34d220.css");
@import url("2-components/dashboard.4fe0e9ab2bb0.css");  /* Core dashboard contextual views */
@import url("2-components/promo-modal.91e98e639dba.css");  /* Pricing page discount modal */
@import url("2-components/terms-wrap.c07eedd24f28.css");  /* Sign-in-wrap line under register, login, FN step 1 */
@import url("2-components/session-modal.e6d3ee416a05.css");  /* Session timeout countdown modal (global) */
@import url("2-components/job-tray.ab619ab1f5f7.css");  /* Site-wide background-job tray (global) */
@import url("2-components/attribution-flyout.c4fbe9561f05.css");  /* Marketing attribution fly-out (Playbook Marketing, Blueprint Design) */
@import url("2-components/chat-history-modal.e349b24cf57f.css");  /* "View All Conversations" table (all chat widgets) */
@import url("2-components/consent-banner.2cd5ede09518.css");  /* Tracker consent banner + Your Privacy Choices link (global) */

/* ===== 3. PATTERNS (Layout & Composition) ===== */
/* Phase 1 Carryover: Pattern files extracted */
@import url("3-patterns/header-cap.61df9acf00a4.css");
@import url("3-patterns/freedom-number-sections.8507e5c8e45f.css");
@import url("3-patterns/home.2108978ee042.css");
@import url("3-patterns/navbar.051cece69c3a.css");
@import url("3-patterns/pricing.b9c58ce0ed32.css");
@import url("3-patterns/solutions.167709947f54.css");
@import url("3-patterns/our-team.b6545b30a75f.css");
@import url("3-patterns/legal-page.623ec6a46ffe.css");
@import url("3-patterns/story.823bf37ba73e.css");  /* Fill-in-the-blanks story: My Business Your Story, Blueprint Basics */

/* ===== 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 url("../../playbook/css/main.adc6f4ea7be8.css");
