{"version":3,"sources":["../src/tailwind/config.ts"],"sourcesContent":["import type { Config } from 'tailwindcss';\n\nconst config: Config = {\n  theme: {\n    extend: {\n      colors: {\n        // Shadcn semantic colors (HSL)\n        background: 'hsl(var(--background))',\n        foreground: 'hsl(var(--foreground))',\n        card: 'hsl(var(--card))',\n        'card-foreground': 'hsl(var(--card-foreground))',\n        popover: 'hsl(var(--popover))',\n        'popover-foreground': 'hsl(var(--popover-foreground))',\n        primary: 'hsl(var(--primary))',\n        'primary-foreground': 'hsl(var(--primary-foreground))',\n        secondary: 'hsl(var(--secondary))',\n        'secondary-foreground': 'hsl(var(--secondary-foreground))',\n        muted: 'hsl(var(--muted))',\n        'muted-foreground': 'hsl(var(--muted-foreground))',\n        accent: 'hsl(var(--accent))',\n        'accent-foreground': 'hsl(var(--accent-foreground))',\n        destructive: 'hsl(var(--destructive))',\n        'destructive-foreground': 'hsl(var(--destructive-foreground))',\n        border: 'hsl(var(--border))',\n        input: 'hsl(var(--input))',\n        ring: 'hsl(var(--ring))',\n\n        // Design System Color Scales\n        'color-primary': {\n          50: 'var(--color-primary-50)',\n          100: 'var(--color-primary-100)',\n          200: 'var(--color-primary-200)',\n          300: 'var(--color-primary-300)',\n          400: 'var(--color-primary-400)',\n          500: 'var(--color-primary-500)',\n          600: 'var(--color-primary-600)',\n          700: 'var(--color-primary-700)',\n          800: 'var(--color-primary-800)',\n          900: 'var(--color-primary-900)',\n          950: 'var(--color-primary-950)',\n        },\n        'color-neutral': {\n          50: 'var(--color-neutral-50)',\n          100: 'var(--color-neutral-100)',\n          200: 'var(--color-neutral-200)',\n          300: 'var(--color-neutral-300)',\n          400: 'var(--color-neutral-400)',\n          500: 'var(--color-neutral-500)',\n          600: 'var(--color-neutral-600)',\n          700: 'var(--color-neutral-700)',\n          800: 'var(--color-neutral-800)',\n          900: 'var(--color-neutral-900)',\n          950: 'var(--color-neutral-950)',\n        },\n        'color-success': {\n          50: 'var(--color-success-50)',\n          100: 'var(--color-success-100)',\n          500: 'var(--color-success-500)',\n          600: 'var(--color-success-600)',\n          700: 'var(--color-success-700)',\n        },\n        'color-warning': {\n          50: 'var(--color-warning-50)',\n          100: 'var(--color-warning-100)',\n          500: 'var(--color-warning-500)',\n          600: 'var(--color-warning-600)',\n          700: 'var(--color-warning-700)',\n        },\n        'color-error': {\n          50: 'var(--color-error-50)',\n          100: 'var(--color-error-100)',\n          500: 'var(--color-error-500)',\n          600: 'var(--color-error-600)',\n          700: 'var(--color-error-700)',\n        },\n      },\n      spacing: {\n        0: 'var(--spacing-0)',\n        1: 'var(--spacing-1)',\n        2: 'var(--spacing-2)',\n        3: 'var(--spacing-3)',\n        4: 'var(--spacing-4)',\n        5: 'var(--spacing-5)',\n        6: 'var(--spacing-6)',\n        8: 'var(--spacing-8)',\n        10: 'var(--spacing-10)',\n        12: 'var(--spacing-12)',\n        16: 'var(--spacing-16)',\n        20: 'var(--spacing-20)',\n        24: 'var(--spacing-24)',\n      },\n      borderRadius: {\n        none: 'var(--radius-none)',\n        sm: 'var(--radius-sm)',\n        DEFAULT: 'var(--radius-default)',\n        md: 'var(--radius-md)',\n        lg: 'var(--radius-lg)',\n        xl: 'var(--radius-xl)',\n        '2xl': 'var(--radius-2xl)',\n        '3xl': 'var(--radius-3xl)',\n        full: 'var(--radius-full)',\n      },\n      boxShadow: {\n        none: 'var(--shadow-none)',\n        sm: 'var(--shadow-sm)',\n        DEFAULT: 'var(--shadow-default)',\n        md: 'var(--shadow-md)',\n        lg: 'var(--shadow-lg)',\n        xl: 'var(--shadow-xl)',\n        '2xl': 'var(--shadow-2xl)',\n        inner: 'var(--shadow-inner)',\n      },\n      fontFamily: {\n        sans: 'var(--font-family-sans)',\n        mono: 'var(--font-family-mono)',\n      },\n    },\n  }\n};\n\nexport default config;"],"mappings":";AAEA,IAAM,SAAiB;AAAA,EACrB,OAAO;AAAA,IACL,QAAQ;AAAA,MACN,QAAQ;AAAA;AAAA,QAEN,YAAY;AAAA,QACZ,YAAY;AAAA,QACZ,MAAM;AAAA,QACN,mBAAmB;AAAA,QACnB,SAAS;AAAA,QACT,sBAAsB;AAAA,QACtB,SAAS;AAAA,QACT,sBAAsB;AAAA,QACtB,WAAW;AAAA,QACX,wBAAwB;AAAA,QACxB,OAAO;AAAA,QACP,oBAAoB;AAAA,QACpB,QAAQ;AAAA,QACR,qBAAqB;AAAA,QACrB,aAAa;AAAA,QACb,0BAA0B;AAAA,QAC1B,QAAQ;AAAA,QACR,OAAO;AAAA,QACP,MAAM;AAAA;AAAA,QAGN,iBAAiB;AAAA,UACf,IAAI;AAAA,UACJ,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,QACP;AAAA,QACA,iBAAiB;AAAA,UACf,IAAI;AAAA,UACJ,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,QACP;AAAA,QACA,iBAAiB;AAAA,UACf,IAAI;AAAA,UACJ,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,QACP;AAAA,QACA,iBAAiB;AAAA,UACf,IAAI;AAAA,UACJ,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,QACP;AAAA,QACA,eAAe;AAAA,UACb,IAAI;AAAA,UACJ,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,UACL,KAAK;AAAA,QACP;AAAA,MACF;AAAA,MACA,SAAS;AAAA,QACP,GAAG;AAAA,QACH,GAAG;AAAA,QACH,GAAG;AAAA,QACH,GAAG;AAAA,QACH,GAAG;AAAA,QACH,GAAG;AAAA,QACH,GAAG;AAAA,QACH,GAAG;AAAA,QACH,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,MACN;AAAA,MACA,cAAc;AAAA,QACZ,MAAM;AAAA,QACN,IAAI;AAAA,QACJ,SAAS;AAAA,QACT,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,OAAO;AAAA,QACP,OAAO;AAAA,QACP,MAAM;AAAA,MACR;AAAA,MACA,WAAW;AAAA,QACT,MAAM;AAAA,QACN,IAAI;AAAA,QACJ,SAAS;AAAA,QACT,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,OAAO;AAAA,QACP,OAAO;AAAA,MACT;AAAA,MACA,YAAY;AAAA,QACV,MAAM;AAAA,QACN,MAAM;AAAA,MACR;AAAA,IACF;AAAA,EACF;AACF;AAEA,IAAO,iBAAQ;","names":[]}