@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

:root {
    /* Upwork-style palette */
    --brand-primary: #14a800;
    --brand-primary-hover: #108a00;
    --brand-primary-light: #e4f3df;
    --brand-primary-dark: #0d6b00;
    --brand-purple: #5e6d55;
    --brand-purple-light: #eef2ec;
    --brand-orange: #f59e0b;
    --brand-orange-light: #fff7ed;
    --brand-teal: #14a800;
    --brand-teal-light: #e4f3df;

    --text-primary: #001e00;
    --text-secondary: #5e6d55;
    --text-muted: #8a9685;
    --bg-page: #f7faf5;
    --bg-surface: #ffffff;
    --border: #d8e0d4;
    --border-light: #eef2ec;

    --danger: #d63500;
    --danger-bg: #fcecec;
    --success: #14a800;
    --success-bg: #e4f3df;
    --warning: #d97706;
    --warning-bg: #fffbeb;
    --info: #14a800;
    --info-bg: #e4f3df;

    --radius: 10px;
    --radius-lg: 14px;
    --radius-xl: 18px;
    --shadow-sm: 0 1px 2px rgba(16, 24, 40, 0.05);
    --shadow: 0 1px 3px rgba(16, 24, 40, 0.08), 0 1px 2px rgba(16, 24, 40, 0.04);
    --shadow-md: 0 4px 16px rgba(16, 24, 40, 0.08);
    --shadow-lg: 0 12px 40px rgba(16, 24, 40, 0.12);
    --font: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;

    /* Legacy aliases used across existing CSS */
    --uw-green: var(--brand-primary);
    --uw-green-hover: var(--brand-primary-hover);
    --uw-green-light: var(--brand-primary-light);
    --uw-green-dark: var(--brand-primary-dark);
    --uw-text: var(--text-primary);
    --uw-text-muted: var(--text-secondary);
    --uw-text-secondary: var(--text-secondary);
    --uw-bg: var(--bg-page);
    --uw-surface: var(--bg-surface);
    --uw-border: var(--border);
    --uw-border-strong: #c5cfc0;
    --uw-sidebar: var(--bg-surface);
    --uw-danger: var(--danger);
    --uw-danger-bg: var(--danger-bg);
    --uw-warning-bg: var(--warning-bg);
    --uw-info-bg: var(--brand-primary-light);
    --uw-radius: var(--radius);
    --uw-radius-lg: var(--radius-lg);
    --uw-shadow: var(--shadow);
    --uw-font: var(--font);
}
