:root {
    /* Site Colors */
    --site-primary: #ce9c2e;
    --site-secondary: #ce9c2e;
    --site-bg: #ffffff;

    /* Dashboard Colors */
    --dashboard-primary: #ce9c2e;
    --dashboard-primary-10: rgba(206, 156, 46, 0.1);
    --dashboard-primary-25: rgba(206, 156, 46, 0.25);
    --dashboard-primary-30: rgba(206, 156, 46, 0.3);
    --dashboard-bg: #f8f9fa;
    --dashboard-card-bg: #ffffff;
    --dashboard-text: #111827;
    --dashboard-text-muted: #6b7280;

    /* Neutral Colors */
    --white: #ffffff;
    --gray-50: #f9fafb;
    --gray-100: #f3f4f6;
    --gray-200: #e5e7eb;
    --gray-300: #d1d5db;
    --gray-400: #9ca3af;
    --gray-500: #6b7280;
    --gray-600: #4b5563;
    --gray-700: #374151;
    --gray-800: #1f2937;
    --gray-900: #111827;

    /* Layout Tokens */
    --sidebar-width: 280px;
}