{"ast":null,"code":"import color from 'color';\nimport { MD3LightTheme } from \"./LightTheme\";\nimport { MD3Colors, tokens } from \"./tokens\";\nconst {\n  palette,\n  opacity\n} = tokens.md.ref;\nexport const MD3DarkTheme = Object.assign({}, MD3LightTheme, {\n  dark: true,\n  mode: 'adaptive',\n  version: 3,\n  isV3: true,\n  colors: {\n    primary: palette.primary80,\n    primaryContainer: palette.primary30,\n    secondary: palette.secondary80,\n    secondaryContainer: palette.secondary30,\n    tertiary: palette.tertiary80,\n    tertiaryContainer: palette.tertiary30,\n    surface: palette.neutral10,\n    surfaceVariant: palette.neutralVariant30,\n    surfaceDisabled: color(palette.neutral90).alpha(opacity.level2).rgb().string(),\n    background: palette.neutral10,\n    error: palette.error80,\n    errorContainer: palette.error30,\n    onPrimary: palette.primary20,\n    onPrimaryContainer: palette.primary90,\n    onSecondary: palette.secondary20,\n    onSecondaryContainer: palette.secondary90,\n    onTertiary: palette.tertiary20,\n    onTertiaryContainer: palette.tertiary90,\n    onSurface: palette.neutral90,\n    onSurfaceVariant: palette.neutralVariant80,\n    onSurfaceDisabled: color(palette.neutral90).alpha(opacity.level4).rgb().string(),\n    onError: palette.error20,\n    onErrorContainer: palette.error80,\n    onBackground: palette.neutral90,\n    outline: palette.neutralVariant60,\n    outlineVariant: palette.neutralVariant30,\n    inverseSurface: palette.neutral90,\n    inverseOnSurface: palette.neutral20,\n    inversePrimary: palette.primary40,\n    shadow: palette.neutral0,\n    scrim: palette.neutral0,\n    backdrop: color(MD3Colors.neutralVariant20).alpha(0.4).rgb().string(),\n    elevation: {\n      level0: 'transparent',\n      level1: 'rgb(37, 35, 42)',\n      level2: 'rgb(44, 40, 49)',\n      level3: 'rgb(49, 44, 56)',\n      level4: 'rgb(51, 46, 58)',\n      level5: 'rgb(52, 49, 63)'\n    }\n  }\n});","map":{"version":3,"names":["color","MD3LightTheme","MD3Colors","tokens","palette","opacity","md","ref","MD3DarkTheme","Object","assign","dark","mode","version","isV3","colors","primary","primary80","primaryContainer","primary30","secondary","secondary80","secondaryContainer","secondary30","tertiary","tertiary80","tertiaryContainer","tertiary30","surface","neutral10","surfaceVariant","neutralVariant30","surfaceDisabled","neutral90","alpha","level2","rgb","string","background","error","error80","errorContainer","error30","onPrimary","primary20","onPrimaryContainer","primary90","onSecondary","secondary20","onSecondaryContainer","secondary90","onTertiary","tertiary20","onTertiaryContainer","tertiary90","onSurface","onSurfaceVariant","neutralVariant80","onSurfaceDisabled","level4","onError","error20","onErrorContainer","onBackground","outline","neutralVariant60","outlineVariant","inverseSurface","inverseOnSurface","neutral20","inversePrimary","primary40","shadow","neutral0","scrim","backdrop","neutralVariant20","elevation","level0","level1","level3","level5"],"sources":["/Users/pmouli/Documents/GitHub.nosync/boots-strapper/mobile/node_modules/react-native-paper/src/styles/themes/v3/DarkTheme.tsx"],"sourcesContent":["import color from 'color';\n\nimport { MD3LightTheme } from './LightTheme';\nimport { MD3Colors, tokens } from './tokens';\nimport type { MD3Theme } from '../../../types';\n\nconst { palette, opacity } = tokens.md.ref;\n\nexport const MD3DarkTheme: MD3Theme = {\n  ...MD3LightTheme,\n  dark: true,\n  mode: 'adaptive',\n  version: 3,\n  isV3: true,\n  colors: {\n    primary: palette.primary80,\n    primaryContainer: palette.primary30,\n    secondary: palette.secondary80,\n    secondaryContainer: palette.secondary30,\n    tertiary: palette.tertiary80,\n    tertiaryContainer: palette.tertiary30,\n    surface: palette.neutral10,\n    surfaceVariant: palette.neutralVariant30,\n    surfaceDisabled: color(palette.neutral90)\n      .alpha(opacity.level2)\n      .rgb()\n      .string(),\n    background: palette.neutral10,\n    error: palette.error80,\n    errorContainer: palette.error30,\n    onPrimary: palette.primary20,\n    onPrimaryContainer: palette.primary90,\n    onSecondary: palette.secondary20,\n    onSecondaryContainer: palette.secondary90,\n    onTertiary: palette.tertiary20,\n    onTertiaryContainer: palette.tertiary90,\n    onSurface: palette.neutral90,\n    onSurfaceVariant: palette.neutralVariant80,\n    onSurfaceDisabled: color(palette.neutral90)\n      .alpha(opacity.level4)\n      .rgb()\n      .string(),\n    onError: palette.error20,\n    onErrorContainer: palette.error80,\n    onBackground: palette.neutral90,\n    outline: palette.neutralVariant60,\n    outlineVariant: palette.neutralVariant30,\n    inverseSurface: palette.neutral90,\n    inverseOnSurface: palette.neutral20,\n    inversePrimary: palette.primary40,\n    shadow: palette.neutral0,\n    scrim: palette.neutral0,\n    backdrop: color(MD3Colors.neutralVariant20).alpha(0.4).rgb().string(),\n    elevation: {\n      level0: 'transparent',\n      // Note: Color values with transparency cause RN to transfer shadows to children nodes\n      // instead of View component in Surface. Providing solid background fixes the issue.\n      // Opaque color values generated with `palette.primary80` used as background\n      level1: 'rgb(37, 35, 42)', // palette.primary80, alpha 0.05\n      level2: 'rgb(44, 40, 49)', // palette.primary80, alpha 0.08\n      level3: 'rgb(49, 44, 56)', // palette.primary80, alpha 0.11\n      level4: 'rgb(51, 46, 58)', // palette.primary80, alpha 0.12\n      level5: 'rgb(52, 49, 63)', // palette.primary80, alpha 0.14\n    },\n  },\n};\n"],"mappings":"AAAA,OAAOA,KAAK,MAAM,OAAO;AAEzB,SAASC,aAAa;AACtB,SAASC,SAAS,EAAEC,MAAM;AAG1B,MAAM;EAAEC,OAAO;EAAEC;AAAQ,CAAC,GAAGF,MAAM,CAACG,EAAE,CAACC,GAAG;AAE1C,OAAO,MAAMC,YAAsB,GAAAC,MAAA,CAAAC,MAAA,KAC9BT,aAAa;EAChBU,IAAI,EAAE,IAAI;EACVC,IAAI,EAAE,UAAU;EAChBC,OAAO,EAAE,CAAC;EACVC,IAAI,EAAE,IAAI;EACVC,MAAM,EAAE;IACNC,OAAO,EAAEZ,OAAO,CAACa,SAAS;IAC1BC,gBAAgB,EAAEd,OAAO,CAACe,SAAS;IACnCC,SAAS,EAAEhB,OAAO,CAACiB,WAAW;IAC9BC,kBAAkB,EAAElB,OAAO,CAACmB,WAAW;IACvCC,QAAQ,EAAEpB,OAAO,CAACqB,UAAU;IAC5BC,iBAAiB,EAAEtB,OAAO,CAACuB,UAAU;IACrCC,OAAO,EAAExB,OAAO,CAACyB,SAAS;IAC1BC,cAAc,EAAE1B,OAAO,CAAC2B,gBAAgB;IACxCC,eAAe,EAAEhC,KAAK,CAACI,OAAO,CAAC6B,SAAS,CAAC,CACtCC,KAAK,CAAC7B,OAAO,CAAC8B,MAAM,CAAC,CACrBC,GAAG,CAAC,CAAC,CACLC,MAAM,CAAC,CAAC;IACXC,UAAU,EAAElC,OAAO,CAACyB,SAAS;IAC7BU,KAAK,EAAEnC,OAAO,CAACoC,OAAO;IACtBC,cAAc,EAAErC,OAAO,CAACsC,OAAO;IAC/BC,SAAS,EAAEvC,OAAO,CAACwC,SAAS;IAC5BC,kBAAkB,EAAEzC,OAAO,CAAC0C,SAAS;IACrCC,WAAW,EAAE3C,OAAO,CAAC4C,WAAW;IAChCC,oBAAoB,EAAE7C,OAAO,CAAC8C,WAAW;IACzCC,UAAU,EAAE/C,OAAO,CAACgD,UAAU;IAC9BC,mBAAmB,EAAEjD,OAAO,CAACkD,UAAU;IACvCC,SAAS,EAAEnD,OAAO,CAAC6B,SAAS;IAC5BuB,gBAAgB,EAAEpD,OAAO,CAACqD,gBAAgB;IAC1CC,iBAAiB,EAAE1D,KAAK,CAACI,OAAO,CAAC6B,SAAS,CAAC,CACxCC,KAAK,CAAC7B,OAAO,CAACsD,MAAM,CAAC,CACrBvB,GAAG,CAAC,CAAC,CACLC,MAAM,CAAC,CAAC;IACXuB,OAAO,EAAExD,OAAO,CAACyD,OAAO;IACxBC,gBAAgB,EAAE1D,OAAO,CAACoC,OAAO;IACjCuB,YAAY,EAAE3D,OAAO,CAAC6B,SAAS;IAC/B+B,OAAO,EAAE5D,OAAO,CAAC6D,gBAAgB;IACjCC,cAAc,EAAE9D,OAAO,CAAC2B,gBAAgB;IACxCoC,cAAc,EAAE/D,OAAO,CAAC6B,SAAS;IACjCmC,gBAAgB,EAAEhE,OAAO,CAACiE,SAAS;IACnCC,cAAc,EAAElE,OAAO,CAACmE,SAAS;IACjCC,MAAM,EAAEpE,OAAO,CAACqE,QAAQ;IACxBC,KAAK,EAAEtE,OAAO,CAACqE,QAAQ;IACvBE,QAAQ,EAAE3E,KAAK,CAACE,SAAS,CAAC0E,gBAAgB,CAAC,CAAC1C,KAAK,CAAC,GAAG,CAAC,CAACE,GAAG,CAAC,CAAC,CAACC,MAAM,CAAC,CAAC;IACrEwC,SAAS,EAAE;MACTC,MAAM,EAAE,aAAa;MAIrBC,MAAM,EAAE,iBAAiB;MACzB5C,MAAM,EAAE,iBAAiB;MACzB6C,MAAM,EAAE,iBAAiB;MACzBrB,MAAM,EAAE,iBAAiB;MACzBsB,MAAM,EAAE;IACV;EACF;AAAA,EACD","ignoreList":[]},"metadata":{"hasCjsExports":false},"sourceType":"module","externalDependencies":[]}