﻿/* ===== 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');
/* ===== 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: #1e3a5f;
    --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;
}
*/
