{"version":3,"sources":["../src/tailwind-preset.ts"],"sourcesContent":["/**\n * Arkite UI Tailwind CSS v4 preset (JS compat layer).\n *\n * Tailwind v4 uses CSS-first configuration. The recommended way to\n * consume Arkite UI is to import the CSS file:\n *\n *   @import \"@arkite-ui/core/styles.css\";\n *\n * If you need a JS config (e.g. for tooling or legacy compat),\n * you can reference this preset via the @config directive:\n *\n *   @config \"@arkite-ui/core/tailwind\";\n *\n * @deprecated Prefer importing the CSS file directly in Tailwind v4.\n */\nconst arkiteConfig = {\n  darkMode: 'class' as const,\n  content: [] as string[],\n  theme: {\n    extend: {\n      colors: {\n        border: 'hsl(var(--border))',\n        input: 'hsl(var(--input))',\n        ring: 'hsl(var(--ring))',\n        background: 'hsl(var(--background))',\n        foreground: 'hsl(var(--foreground))',\n        primary: {\n          DEFAULT: 'hsl(var(--primary))',\n          foreground: 'hsl(var(--primary-foreground))',\n        },\n        secondary: {\n          DEFAULT: 'hsl(var(--secondary))',\n          foreground: 'hsl(var(--secondary-foreground))',\n        },\n        destructive: {\n          DEFAULT: 'hsl(var(--destructive))',\n          foreground: 'hsl(var(--destructive-foreground))',\n          soft: 'hsl(var(--destructive-soft))',\n          'soft-foreground': 'hsl(var(--destructive-soft-foreground))',\n          border: 'hsl(var(--destructive-border))',\n        },\n        success: {\n          DEFAULT: 'hsl(var(--success))',\n          foreground: 'hsl(var(--success-foreground))',\n          soft: 'hsl(var(--success-soft))',\n          'soft-foreground': 'hsl(var(--success-soft-foreground))',\n          border: 'hsl(var(--success-border))',\n        },\n        warning: {\n          DEFAULT: 'hsl(var(--warning))',\n          foreground: 'hsl(var(--warning-foreground))',\n          soft: 'hsl(var(--warning-soft))',\n          'soft-foreground': 'hsl(var(--warning-soft-foreground))',\n          border: 'hsl(var(--warning-border))',\n        },\n        info: {\n          DEFAULT: 'hsl(var(--info))',\n          foreground: 'hsl(var(--info-foreground))',\n          soft: 'hsl(var(--info-soft))',\n          'soft-foreground': 'hsl(var(--info-soft-foreground))',\n          border: 'hsl(var(--info-border))',\n        },\n        muted: {\n          DEFAULT: 'hsl(var(--muted))',\n          foreground: 'hsl(var(--muted-foreground))',\n        },\n        accent: {\n          DEFAULT: 'hsl(var(--accent))',\n          foreground: 'hsl(var(--accent-foreground))',\n        },\n        card: {\n          DEFAULT: 'hsl(var(--card))',\n          foreground: 'hsl(var(--card-foreground))',\n        },\n        'chart-1': 'hsl(var(--chart-1))',\n        'chart-2': 'hsl(var(--chart-2))',\n        'chart-3': 'hsl(var(--chart-3))',\n        'chart-4': 'hsl(var(--chart-4))',\n        'chart-5': 'hsl(var(--chart-5))',\n        'status-online': 'hsl(var(--status-online))',\n        'status-offline': 'hsl(var(--status-offline))',\n        'status-busy': 'hsl(var(--status-busy))',\n        'status-away': 'hsl(var(--status-away))',\n      },\n      borderRadius: {\n        lg: 'var(--radius)',\n        md: 'calc(var(--radius) - 2px)',\n        sm: 'calc(var(--radius) - 4px)',\n      },\n      fontFamily: {\n        sans: ['Inter', '-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'sans-serif'],\n        mono: ['JetBrains Mono', 'Menlo', 'Monaco', 'monospace'],\n      },\n      fontSize: {\n        '2xs': ['0.625rem', { lineHeight: '0.875rem' }],\n      },\n      boxShadow: {\n        xs: '0 1px 2px 0 rgb(0 0 0 / 0.03)',\n        sm: '0 1px 3px 0 rgb(0 0 0 / 0.06), 0 1px 2px -1px rgb(0 0 0 / 0.06)',\n        md: '0 4px 6px -1px rgb(0 0 0 / 0.07), 0 2px 4px -2px rgb(0 0 0 / 0.05)',\n        lg: '0 10px 15px -3px rgb(0 0 0 / 0.08), 0 4px 6px -4px rgb(0 0 0 / 0.05)',\n        xl: '0 20px 25px -5px rgb(0 0 0 / 0.08), 0 8px 10px -6px rgb(0 0 0 / 0.04)',\n        '2xl': '0 25px 50px -12px rgb(0 0 0 / 0.18)',\n        'sticky-left': '-2px 0 4px -2px rgb(0 0 0 / 0.1)',\n        'sticky-header': '0 1px 0 0 hsl(var(--border))',\n      },\n      transitionTimingFunction: {\n        DEFAULT: 'cubic-bezier(0.4, 0, 0.2, 1)',\n        in: 'cubic-bezier(0.4, 0, 1, 1)',\n        out: 'cubic-bezier(0, 0, 0.2, 1)',\n        bounce: 'cubic-bezier(0.34, 1.56, 0.64, 1)',\n      },\n      transitionDuration: {\n        fast: '100ms',\n        normal: '150ms',\n        slow: '300ms',\n      },\n    },\n  },\n  plugins: [],\n}\n\nexport default arkiteConfig\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAeA,IAAM,eAAe;AAAA,EACnB,UAAU;AAAA,EACV,SAAS,CAAC;AAAA,EACV,OAAO;AAAA,IACL,QAAQ;AAAA,MACN,QAAQ;AAAA,QACN,QAAQ;AAAA,QACR,OAAO;AAAA,QACP,MAAM;AAAA,QACN,YAAY;AAAA,QACZ,YAAY;AAAA,QACZ,SAAS;AAAA,UACP,SAAS;AAAA,UACT,YAAY;AAAA,QACd;AAAA,QACA,WAAW;AAAA,UACT,SAAS;AAAA,UACT,YAAY;AAAA,QACd;AAAA,QACA,aAAa;AAAA,UACX,SAAS;AAAA,UACT,YAAY;AAAA,UACZ,MAAM;AAAA,UACN,mBAAmB;AAAA,UACnB,QAAQ;AAAA,QACV;AAAA,QACA,SAAS;AAAA,UACP,SAAS;AAAA,UACT,YAAY;AAAA,UACZ,MAAM;AAAA,UACN,mBAAmB;AAAA,UACnB,QAAQ;AAAA,QACV;AAAA,QACA,SAAS;AAAA,UACP,SAAS;AAAA,UACT,YAAY;AAAA,UACZ,MAAM;AAAA,UACN,mBAAmB;AAAA,UACnB,QAAQ;AAAA,QACV;AAAA,QACA,MAAM;AAAA,UACJ,SAAS;AAAA,UACT,YAAY;AAAA,UACZ,MAAM;AAAA,UACN,mBAAmB;AAAA,UACnB,QAAQ;AAAA,QACV;AAAA,QACA,OAAO;AAAA,UACL,SAAS;AAAA,UACT,YAAY;AAAA,QACd;AAAA,QACA,QAAQ;AAAA,UACN,SAAS;AAAA,UACT,YAAY;AAAA,QACd;AAAA,QACA,MAAM;AAAA,UACJ,SAAS;AAAA,UACT,YAAY;AAAA,QACd;AAAA,QACA,WAAW;AAAA,QACX,WAAW;AAAA,QACX,WAAW;AAAA,QACX,WAAW;AAAA,QACX,WAAW;AAAA,QACX,iBAAiB;AAAA,QACjB,kBAAkB;AAAA,QAClB,eAAe;AAAA,QACf,eAAe;AAAA,MACjB;AAAA,MACA,cAAc;AAAA,QACZ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,MACN;AAAA,MACA,YAAY;AAAA,QACV,MAAM,CAAC,SAAS,iBAAiB,sBAAsB,YAAY,UAAU,YAAY;AAAA,QACzF,MAAM,CAAC,kBAAkB,SAAS,UAAU,WAAW;AAAA,MACzD;AAAA,MACA,UAAU;AAAA,QACR,OAAO,CAAC,YAAY,EAAE,YAAY,WAAW,CAAC;AAAA,MAChD;AAAA,MACA,WAAW;AAAA,QACT,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,IAAI;AAAA,QACJ,OAAO;AAAA,QACP,eAAe;AAAA,QACf,iBAAiB;AAAA,MACnB;AAAA,MACA,0BAA0B;AAAA,QACxB,SAAS;AAAA,QACT,IAAI;AAAA,QACJ,KAAK;AAAA,QACL,QAAQ;AAAA,MACV;AAAA,MACA,oBAAoB;AAAA,QAClB,MAAM;AAAA,QACN,QAAQ;AAAA,QACR,MAAM;AAAA,MACR;AAAA,IACF;AAAA,EACF;AAAA,EACA,SAAS,CAAC;AACZ;AAEA,IAAO,0BAAQ;","names":[]}