{"version":3,"file":"tokens.cjs","names":["baseTokens","lightTokens","darkTokens","inflowCustomColors","inflowSpacing","inflowTokens"],"sources":["../src/theme/inflow-tokens.ts","../src/theme/tokens.ts"],"sourcesContent":["export const baseTokens = {\n  error: { main: '#ba1a1a', dark: '#c62828', light: '#ef5350' },\n  warning: { main: '#ff6424', dark: '#e65100', light: '#ff9800' },\n  info: { main: '#0057cf', dark: '#00419f', light: '#2067cc' },\n  success: { main: '#2c9b4b', dark: '#1b5e20', light: '#4caf50' },\n  radiusXs: 4,\n  radiusSm: 5,\n  radiusMd: 8,\n  radiusLg: 10,\n  radiusXl: 28,\n  radiusFull: 9999,\n} as const;\n\nexport const lightTokens = {\n  ...baseTokens,\n  navy900: '#16243d',\n  navy800: '#22243d',\n  navy700: '#0b2d6e',\n  navy600: '#0057cf',\n  navy400: '#485d92',\n  navyDark: '#003687',\n  navy100: '#ebf1fc',\n  onSurface: '#191b24',\n  onSurfaceVariant: '#424655',\n  surfaceVariant: '#d8e0f4',\n  surfaceLowest: '#ffffff',\n  surfaceContainer: '#edf2fb',\n  surfaceContainerHigh: '#e8edf7',\n  surfaceLow: '#f1f6fe',\n  surfaceHighest: '#e3e9f8',\n  outline: '#727787',\n  outlineVariant: '#c2c6d8',\n  primaryTab: '#c3defe',\n  primaryFixed: '#dae2ff',\n  secondaryFixed: '#dfe2f9',\n  tertiaryFixed: '#ffd8e4',\n  inverseSurface: '#2e3038',\n  inverseOnSurface: '#f0f0f7',\n  certaintyHigh: '#2c9b4b',\n  certaintyMedium: '#ff9800',\n  ratingActive: '#0b2d6e',\n  highlightGreen: '#d6efdd',\n  highlightRed: '#f4d9d9',\n  highlightYellow: '#fff2cc',\n  mandatoryRow: '#e6f1ff',\n  toastInfoBg: '#c9dcff',\n  white: '#ffffff',\n  rowHover: '#f1f6fe',\n  rowSelected: 'rgba(11,45,110,0.08)',\n  rowSelectedHover: 'rgba(11,45,110,0.14)',\n  diffRemovedBg: '#f4d9d9',\n  diffRemovedText: '#5f2120',\n  diffAddedBg: '#d6efdd',\n  diffAddedText: '#1e4620',\n  appBackground: '#ebf1fc',\n  navSurface: '#0b2d6e',\n} as const;\n\nexport const darkTokens = {\n  ...baseTokens,\n  navy900: '#101a2b',\n  navy800: '#16243d',\n  navy700: '#91c2fd',\n  navy600: '#c3defe',\n  navy400: '#dae2ff',\n  navyDark: '#6fa8ff',\n  navy100: '#0b1220',\n  onSurface: '#f0f4fb',\n  onSurfaceVariant: '#c2cad8',\n  surfaceVariant: '#33415c',\n  surfaceLowest: '#0b1220',\n  surfaceContainer: '#162033',\n  surfaceContainerHigh: '#1e2b43',\n  surfaceLow: '#132038',\n  surfaceHighest: '#24314a',\n  outline: '#98a2b8',\n  outlineVariant: '#3b4a66',\n  primaryTab: 'rgba(145,194,253,0.18)',\n  primaryFixed: '#405d92',\n  secondaryFixed: '#404a68',\n  tertiaryFixed: '#6c5568',\n  inverseSurface: '#f0f4fb',\n  inverseOnSurface: '#16243d',\n  certaintyHigh: '#4caf50',\n  certaintyMedium: '#ff9800',\n  ratingActive: '#91c2fd',\n  highlightGreen: 'rgba(44,155,75,0.18)',\n  highlightRed: 'rgba(239,83,80,0.18)',\n  highlightYellow: 'rgba(255,200,64,0.18)',\n  mandatoryRow: 'rgba(145,194,253,0.14)',\n  toastInfoBg: 'rgba(145,194,253,0.16)',\n  white: '#ffffff',\n  rowHover: 'rgba(145,194,253,0.08)',\n  rowSelected: 'rgba(145,194,253,0.16)',\n  rowSelectedHover: 'rgba(145,194,253,0.22)',\n  diffRemovedBg: 'rgba(239,83,80,0.18)',\n  diffRemovedText: '#ffb4ab',\n  diffAddedBg: 'rgba(76,175,80,0.18)',\n  diffAddedText: '#9ae6b4',\n  appBackground: '#0b1220',\n  navSurface: '#16243d',\n} as const;\n\nexport type InflowThemeTokens = typeof lightTokens | typeof darkTokens;\n","// Extracted design tokens from Inflow theme\n// These tokens are used for documentation and direct access to design system values\n\n// Custom palette extensions for Inflow-specific tokens\nexport const inflowCustomColors = {\n  background: '#EBF1FC',\n  buttonHover: '#91C2FD',\n  certaintyHigh: '#2C9B4B',\n  certaintyMedium: '#ff9800',\n  dialogHeader: '#E3E9F8',\n  highlightGreen: '#D6EFDD',\n  highlightRed: '#F4D9D9',\n  highlightYellow: '#fff2cc',\n  primaryTab: '#C3DEFE',\n  rowMandatory: '#e6f1ff',\n  search: '#EBF1FC',\n} as const;\n\n// Spacing tokens mapped to design system variables\nexport const inflowSpacing = {\n  xxs: 4,  // $spacing-xxs\n  xs: 8,   // $spacing-xs\n  s: 16,   // $spacing-s\n  m: 24,   // $spacing-m\n  l: 48,   // $spacing-l\n  xl: 96,  // $spacing-xl\n} as const;\n\n// Core design tokens extracted from theme\nexport const inflowTokens = {\n  colors: {\n    navy900: '#16243d',\n    navy800: '#22243d',\n    navy700: '#0b2d6e',\n    navy600: '#0057cf',\n    navy400: '#485d92',\n    navyDark: '#003687',\n    navy100: '#ebf1fc',\n    \n    error: { main: '#ba1a1a', dark: '#c62828', light: '#ef5350' },\n    warning: { main: '#ff6424', dark: '#e65100', light: '#ff9800' },\n    info: { main: '#0057cf', dark: '#00419f', light: '#2067cc' },\n    success: { main: '#2c9b4b', dark: '#1b5e20', light: '#4caf50' },\n    \n    onSurface: '#191b24',\n    onSurfaceVariant: '#424655',\n    surfaceVariant: '#d8e0f4',\n    surfaceLow: '#f1f6fe',\n    surfaceHighest: '#e3e9f8',\n    outline: '#727787',\n    outlineVariant: '#c2c6d8',\n    ratingActive: '#0b2d6e',\n    primaryTab: '#c3defe',\n    white: '#ffffff',\n    \n    rowHover: '#f1f6fe',\n    rowSelected: 'rgba(11,45,110,0.08)',\n    rowSelectedHover: 'rgba(11,45,110,0.14)',\n    toastInfoBg: '#c9dcff',\n    \n    diffRemovedBg: '#f4d9d9',\n    diffRemovedText: '#5f2120',\n    diffAddedBg: '#d6efdd',\n    diffAddedText: '#1e4620',\n  },\n  \n  radius: {\n    xs: 4,\n    sm: 5,\n    md: 8,\n    lg: 10,\n    xl: 28,\n    full: 9999,\n  },\n  \n  spacing: inflowSpacing,\n\n  grid: {\n    fontSize: '0.875rem',\n    headerHeight: 48,\n    rowHeight: 52,\n    cellWidgetSpacing: 12,\n  },\n\n  shadows: {\n    e1: '0 1px 3px 1px rgba(0,0,0,0.15), 0 1px 2px 0 rgba(0,0,0,0.30)',\n    e2: '0 2px 6px 2px rgba(0,0,0,0.15), 0 1px 2px 0 rgba(0,0,0,0.30)',\n    e3: '0 4px 8px 3px rgba(0,0,0,0.15), 0 1px 3px 0 rgba(0,0,0,0.30)',\n  },\n  \n  typography: {\n    fontFamily: '\"Inter\", system-ui, -apple-system, Segoe UI, Roboto, sans-serif',\n    fontWeights: {\n      light: 300,\n      regular: 400,\n      medium: 500,\n      bold: 700,\n    },\n  },\n} as const;\n"],"mappings":"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"}