:root {
    --color-bg: #FAFAFB;
    --color-card: #FFFFFF;
    --color-text: #111111;
    --color-secondary: #6B7280;
    --color-border: #ECECEC;
    --color-green: #16A34A;
    --color-purple: #7C3AED;

    --font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;

    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;

    --container-max: 1200px;
    --container-wide: 1400px;
    --header-height: 64px;

    --radius-sm: 6px;
    --radius-md: 10px;
    --radius-lg: 14px;

    --shadow-sm: 0 1px 2px rgba(17, 17, 17, 0.04);
    --shadow-md: 0 4px 24px rgba(17, 17, 17, 0.06);
    --shadow-lg: 0 8px 48px rgba(17, 17, 17, 0.08);

    --transition: 0.2s ease;
    --transition-slow: 0.4s ease;
}
