/* tokens.css - ValueLabs Design Tokens (Imweb parity) */

:root {
    /* Colors — live accent #494FF9, not #0082FB */
    --color-bg-primary: #FFFFFF;
    --color-bg-secondary: #F9FAFB;
    --color-text-primary: #212121;
    --color-text-secondary: #4B5563;
    --color-text-muted: #9CA3AF;
    --color-accent: #494FF9;
    --color-accent-hover: #3A40E0;
    --color-border: #E5E7EB;
    --color-border-dark: #212121;
    --color-surface: #FFFFFF;
    --color-surface-muted: #F3F4F6;

    --accent: #494FF9;
    --text: #212121;
    --bg: #FFFFFF;

    /* Typography — Pretendard Variable (Outfit/Inter are not primary) */
    --font-primary: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
    --font: Pretendard, "Pretendard Variable", sans-serif;

    --border-radius: 8px;

    --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    --shadow-accent: 0 4px 14px 0 rgba(73, 79, 249, 0.4);
}

* {
    box-sizing: border-box;
}
