{
  "version": 3,
  "sources": ["ssg:https://asset.29cm.co.kr/contents/framer/components/@shared/Tag/Tag.js"],
  "sourcesContent": ["import { jsx } from \"react/jsx-runtime\";\nimport { forwardRef } from \"react\";\nconst Tag = forwardRef(({\n  style,\n  theme = \"light\",\n  children,\n  active = false,\n  ...rest\n}, ref) => {\n  return /* @__PURE__ */ jsx(\"div\", { ref, ...rest, style: {\n    ...containerStyle,\n    ...defaultColorByTheme[theme],\n    ...active ? activeStyleByTheme[theme] : {},\n    ...style\n  }, children });\n});\nconst containerStyle = {\n  height: \"29px\",\n  flex: \"0 0 auto\",\n  display: \"flex\",\n  alignItems: \"center\",\n  justifyContent: \"center\",\n  padding: \"0 14px\",\n  borderRadius: \"20px\",\n  fontFamily: \"'Pretendard Medium', 'Pretendard Medium Placeholder', sans-serif\",\n  fontSize: \"14px\",\n  whiteSpace: \"nowrap\",\n  cursor: \"pointer\"\n};\nconst defaultColorByTheme = {\n  light: {\n    backgroundColor: \"#f4f4f4\",\n    color: \"#474747\"\n  },\n  dark: {\n    backgroundColor: \"#19191a\",\n    color: \"#a0a0a0\"\n  }\n};\nconst activeStyleByTheme = {\n  light: {\n    backgroundColor: \"#000\",\n    color: \"#fff\"\n  },\n  dark: {\n    backgroundColor: \"#3d3d3d\",\n    color: \"#fff\"\n  }\n};\nexport {\n  Tag\n};\n"],
  "mappings": "gDAEA,IAAMA,EAAMC,EAAW,CAAC,CACtB,MAAAC,EACA,MAAAC,EAAQ,QACR,SAAAC,EACA,OAAAC,EAAS,GACT,GAAGC,CACL,EAAGC,IACsBC,EAAI,MAAO,CAAE,IAAAD,EAAK,GAAGD,EAAM,MAAO,CACvD,GAAGG,EACH,GAAGC,EAAoBP,CAAK,EAC5B,GAAGE,EAASM,EAAmBR,CAAK,EAAI,CAAC,EACzC,GAAGD,CACL,EAAG,SAAAE,CAAS,CAAC,CACd,EACKK,EAAiB,CACrB,OAAQ,OACR,KAAM,WACN,QAAS,OACT,WAAY,SACZ,eAAgB,SAChB,QAAS,SACT,aAAc,OACd,WAAY,mEACZ,SAAU,OACV,WAAY,SACZ,OAAQ,SACV,EACMC,EAAsB,CAC1B,MAAO,CACL,gBAAiB,UACjB,MAAO,SACT,EACA,KAAM,CACJ,gBAAiB,UACjB,MAAO,SACT,CACF,EACMC,EAAqB,CACzB,MAAO,CACL,gBAAiB,OACjB,MAAO,MACT,EACA,KAAM,CACJ,gBAAiB,UACjB,MAAO,MACT,CACF",
  "names": ["Tag", "Y", "style", "theme", "children", "active", "rest", "ref", "p", "containerStyle", "defaultColorByTheme", "activeStyleByTheme"]
}
