{"version":3,"sources":["../src/components/mark.ts"],"sourcesContent":["import type { ComponentStyle } from \"@yamada-ui/core\"\nimport { mode } from \"@yamada-ui/core\"\nimport { getColor, isGray, shadeColor, tintColor } from \"@yamada-ui/utils\"\n\nexport const Mark: ComponentStyle<\"Mark\"> = {\n  baseStyle: {\n    px: \"1\",\n    py: \"1\",\n  },\n\n  variants: {\n    outline: ({ colorScheme: c = \"gray\", colorMode: m, theme: t }) => {\n      const color = mode(\n        getColor(`${c}.500`)(t, m),\n        getColor(isGray(c) ? `${c}.100` : `${c}.400`)(t, m),\n      )(m)\n\n      return {\n        boxShadow: `inset 0 0 0px 1px ${color}`,\n        color,\n      }\n    },\n    solid: ({ colorScheme: c = \"gray\", colorMode: m, theme: t }) => ({\n      bg: [tintColor(`${c}.600`, 24)(t, m), shadeColor(`${c}.600`, 16)(t, m)],\n      color: `white`,\n    }),\n    subtle: ({ colorScheme: c = \"gray\", colorMode: m, theme: t }) => ({\n      bg: [\n        isGray(c) ? `${c}.50` : `${c}.100`,\n        shadeColor(`${c}.300`, 58)(t, m),\n      ],\n      color: [`${c}.800`, isGray(c) ? `${c}.50` : `${c}.200`],\n    }),\n    \"text-accent\": ({ colorScheme: c = \"gray\" }) => ({\n      color: [`${c}.500`, isGray(c) ? `${c}.100` : `${c}.400`],\n      p: 0,\n    }),\n    unstyled: {\n      p: 0,\n    },\n  },\n\n  defaultProps: {\n    colorScheme: \"secondary\",\n    variant: \"subtle\",\n  },\n}\n"],"mappings":";;;AACA,SAAS,YAAY;AACrB,SAAS,UAAU,QAAQ,YAAY,iBAAiB;AAEjD,IAAM,OAA+B;AAAA,EAC1C,WAAW;AAAA,IACT,IAAI;AAAA,IACJ,IAAI;AAAA,EACN;AAAA,EAEA,UAAU;AAAA,IACR,SAAS,CAAC,EAAE,aAAa,IAAI,QAAQ,WAAW,GAAG,OAAO,EAAE,MAAM;AAChE,YAAM,QAAQ;AAAA,QACZ,SAAS,GAAG,CAAC,MAAM,EAAE,GAAG,CAAC;AAAA,QACzB,SAAS,OAAO,CAAC,IAAI,GAAG,CAAC,SAAS,GAAG,CAAC,MAAM,EAAE,GAAG,CAAC;AAAA,MACpD,EAAE,CAAC;AAEH,aAAO;AAAA,QACL,WAAW,qBAAqB,KAAK;AAAA,QACrC;AAAA,MACF;AAAA,IACF;AAAA,IACA,OAAO,CAAC,EAAE,aAAa,IAAI,QAAQ,WAAW,GAAG,OAAO,EAAE,OAAO;AAAA,MAC/D,IAAI,CAAC,UAAU,GAAG,CAAC,QAAQ,EAAE,EAAE,GAAG,CAAC,GAAG,WAAW,GAAG,CAAC,QAAQ,EAAE,EAAE,GAAG,CAAC,CAAC;AAAA,MACtE,OAAO;AAAA,IACT;AAAA,IACA,QAAQ,CAAC,EAAE,aAAa,IAAI,QAAQ,WAAW,GAAG,OAAO,EAAE,OAAO;AAAA,MAChE,IAAI;AAAA,QACF,OAAO,CAAC,IAAI,GAAG,CAAC,QAAQ,GAAG,CAAC;AAAA,QAC5B,WAAW,GAAG,CAAC,QAAQ,EAAE,EAAE,GAAG,CAAC;AAAA,MACjC;AAAA,MACA,OAAO,CAAC,GAAG,CAAC,QAAQ,OAAO,CAAC,IAAI,GAAG,CAAC,QAAQ,GAAG,CAAC,MAAM;AAAA,IACxD;AAAA,IACA,eAAe,CAAC,EAAE,aAAa,IAAI,OAAO,OAAO;AAAA,MAC/C,OAAO,CAAC,GAAG,CAAC,QAAQ,OAAO,CAAC,IAAI,GAAG,CAAC,SAAS,GAAG,CAAC,MAAM;AAAA,MACvD,GAAG;AAAA,IACL;AAAA,IACA,UAAU;AAAA,MACR,GAAG;AAAA,IACL;AAAA,EACF;AAAA,EAEA,cAAc;AAAA,IACZ,aAAa;AAAA,IACb,SAAS;AAAA,EACX;AACF;","names":[]}