﻿/* ===== MAIN.CSS - MASTER STYLESHEET ===== */
/* Import order is important - variables first, components before pages */

/* Core Framework (order matters) */
@import url('00-variables.css');
@import url('01-reset.css');
@import url('02-typography.css');
@import url('03-layout.css');
@import url('04-components.css');
@import url('05-utilities.css');


/* Page-specific styles (only unique layouts) */
@import url('pages/auth.css');
@import url('pages/dashboard.css');
@import url('pages/welcome.css');
@import url('pages/accounts.css');
@import url('pages/dailyreport.css');
@import url('pages/daily-report-analytics.css');
@import url('pages/vendors.css');
@import url('pages/invoice-details.css');
@import url('pages/invoice-import.css');
@import url('pages/invoice-index.css');
@import url('pages/invoice-analytics.css');
@import url('pages/organization.css');
@import url('pages/user-management.css');
@import url('pages/index-profile.css');
@import url('pages/admin-panel.css');
@import url('pages/heaven.css');
@import url('pages/benchmark.css');
@import url('pages/benchmark-analysis.css');
@import url('pages/performance-analytics.css');

@import url('pages/test-unify.css');



/* ===== CRITICAL STYLES (INLINE IN HTML HEAD) ===== */
/* These could be inlined for better performance */

:root {
    --primary-bg: #f8fafb;
    --card-bg: #ffffff;
    --text-primary: #1a2332;
    --accent-primary: #1e40af;
    --font-primary: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
}

body {
    font-family: var(--font-primary);
    background: var(--primary-bg);
    color: var(--text-primary);
    margin: 0;
    padding: 0;
}

