{"version":3,"sources":["../src/css.ts","../src/index.ts"],"sourcesContent":["import type { LinariaClassName } from '@linaria/core';\n\nimport type { CSSProperties } from './CSSProperties';\n\ntype CSS = (\n  strings: TemplateStringsArray,\n  ...exprs: Array<string | number | CSSProperties>\n) => LinariaClassName;\n\nlet idx = 0;\n\nexport const css: CSS = () => {\n  if (process.env.NODE_ENV === 'test') {\n    // eslint-disable-next-line no-plusplus\n    return `mocked-atomic-css-${idx++}` as LinariaClassName;\n  }\n\n  throw new Error(\n    'Using the \"css\" tag in runtime is not supported. Make sure you have set up the Babel plugin correctly.'\n  );\n};\n\nexport default css;\n","export { default as css } from './css';\nexport { styled } from '@linaria/react';\nexport { cx } from '@linaria/core';\n\nexport type { CSSProperties } from './CSSProperties';\n"],"mappings":";AASA,IAAI,MAAM;AAEH,IAAM,MAAW,MAAM;AAC5B,MAAI,QAAQ,IAAI,aAAa,QAAQ;AAEnC,WAAO,qBAAqB,KAAK;AAAA,EACnC;AAEA,QAAM,IAAI;AAAA,IACR;AAAA,EACF;AACF;AAEA,IAAO,cAAQ;;;ACrBf,SAAS,cAAc;AACvB,SAAS,UAAU;","names":[]}