{"version":3,"file":"cq.mjs","names":[],"sources":["../../src/patterns/cq.js"],"sourcesContent":["import { getPatternStyles, patternFns } from '../helpers.js';\nimport { css } from '../css/index.js';\n\nconst cqConfig = {\ntransform(props) {\n  const { name, type, ...rest } = props;\n  return {\n    containerType: type,\n    containerName: name,\n    ...rest\n  };\n},\ndefaultValues:{type:'inline-size'}}\n\nexport const getCqStyle = (styles = {}) => {\n  const _styles = getPatternStyles(cqConfig, styles)\n  return cqConfig.transform(_styles, patternFns)\n}\n\nexport const cq = (styles) => css(getCqStyle(styles))\ncq.raw = getCqStyle"],"mappings":";;;AAGA,MAAM,WAAW;CACjB,UAAU,OAAO;EACf,MAAM,EAAE,MAAM,MAAM,GAAG,SAAS;EAChC,OAAO;GACL,eAAe;GACf,eAAe;GACf,GAAG;EACL;CACF;CACA,eAAc,EAAC,MAAK,cAAa;AAAC;AAElC,MAAa,cAAc,SAAS,CAAC,MAAM;CACzC,MAAM,UAAU,iBAAiB,UAAU,MAAM;CACjD,OAAO,SAAS,UAAU,SAAS,UAAU;AAC/C;AAEA,MAAa,MAAM,WAAW,IAAI,WAAW,MAAM,CAAC;AACpD,GAAG,MAAM"}