{
  "version": 3,
  "sources": ["ssg:https://asset.29cm.co.kr/contents/framer/styles/ellipsis.js", "ssg:https://asset.29cm.co.kr/contents/framer/utils/createIsomorphicLink.js"],
  "sourcesContent": ["const ellipsis = (lineClamp = 1) => {\n  const singleLineStyle = {\n    overflow: \"hidden\",\n    display: \"-webkit-box\",\n    wordWrap: \"break-word\",\n    wordBreak: \"break-all\",\n    whiteSpace: \"normal\",\n    WebkitBoxOrient: \"vertical\",\n    WebkitLineClamp: 1\n  };\n  const multiLineStyle = {\n    display: \"-webkit-box\",\n    wordBreak: \"keep-all\",\n    overflowWrap: \"break-word\",\n    whiteSpace: \"normal\",\n    WebkitLineClamp: lineClamp,\n    WebkitBoxOrient: \"vertical\"\n  };\n  const isMultiLine = lineClamp > 1;\n  return {\n    overflow: \"hidden\",\n    ...isMultiLine ? multiLineStyle : singleLineStyle\n  };\n};\nexport {\n  ellipsis\n};\n", "import { isWebview } from \"./device.js\";\nconst createIsomorphicLink = (url) => isWebview() ? `app29cm://web/${url}` : url;\nexport {\n  createIsomorphicLink\n};\n"],
  "mappings": "yCAAA,IAAMA,EAAW,CAACC,EAAY,IAAM,CAClC,IAAMC,EAAkB,CACtB,SAAU,SACV,QAAS,cACT,SAAU,aACV,UAAW,YACX,WAAY,SACZ,gBAAiB,WACjB,gBAAiB,CACnB,EACMC,EAAiB,CACrB,QAAS,cACT,UAAW,WACX,aAAc,aACd,WAAY,SACZ,gBAAiBF,EACjB,gBAAiB,UACnB,EAEA,MAAO,CACL,SAAU,SACV,GAHkBA,EAAY,EAGbE,EAAiBD,CACpC,CACF,ECtBA,IAAME,EAAwBC,GAAQC,EAAU,EAAI,iBAAiBD,CAAG,GAAKA",
  "names": ["ellipsis", "lineClamp", "singleLineStyle", "multiLineStyle", "createIsomorphicLink", "url", "isWebview"]
}
