{
  "version": 3,
  "sources": ["src/IconCat/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Path } from \"react-native-svg\";\n\nexport const IconCat: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconCat\"><Path d=\"M12.5005 10.26L12.3309 10.9905C12.5178 11.0339 12.7143 11.004 12.8799 10.907L12.5005 10.26ZM14.9666 9.23502L15.1607 9.95946L14.9666 9.23502ZM8.12173 9.24321L8.29137 8.51264C8.04555 8.45556 7.7875 8.52594 7.60469 8.69991C7.42188 8.87389 7.33882 9.12814 7.38367 9.37649L8.12173 9.24321ZM9.02753 14.2592L9.73701 14.5024C9.77849 14.3814 9.78833 14.2518 9.7656 14.1259L9.02753 14.2592ZM8.89821 17.2516L8.17377 17.4457L8.89821 17.2516ZM17.615 8.8896L17.61 9.63959C17.8069 9.6409 17.9965 9.56468 18.1377 9.42738L17.615 8.8896ZM10.5334 20.7537C10.8707 20.9941 11.339 20.9156 11.5795 20.5783C11.8199 20.241 11.7414 19.7727 11.4041 19.5322L10.5334 20.7537ZM12.8799 10.907C13.5622 10.5069 14.3284 10.1825 15.1607 9.95946L14.7725 8.51057C13.8115 8.76807 12.9205 9.14433 12.1212 9.61297L12.8799 10.907ZM7.9521 9.97377L12.3309 10.9905L12.6702 9.5294L8.29137 8.51264L7.9521 9.97377ZM9.7656 14.1259L8.8598 9.10992L7.38367 9.37649L8.28947 14.3924L9.7656 14.1259ZM9.62266 17.0575C9.398 16.2191 9.44686 15.3488 9.73701 14.5024L8.31806 14.016C7.94054 15.1172 7.8648 16.2927 8.17377 17.4457L9.62266 17.0575ZM19.7272 5.79034L17.0922 8.35182L18.1377 9.42738L20.7728 6.86591L19.7272 5.79034ZM15.1607 9.95946C15.9931 9.73643 16.819 9.63429 17.61 9.63959L17.62 8.13962C16.6934 8.13341 15.7336 8.25305 14.7725 8.51057L15.1607 9.95946ZM11.4041 19.5322C10.5137 18.8975 9.88934 18.0528 9.62266 17.0575L8.17377 17.4457C8.54163 18.8186 9.39615 19.943 10.5334 20.7537L11.4041 19.5322ZM6.75 4.5H17.25V3H6.75V4.5ZM19.5 6.75V17.25H21V6.75H19.5ZM17.25 19.5H6.75V21H17.25V19.5ZM4.5 17.25V6.75H3V17.25H4.5ZM6.75 19.5C5.50736 19.5 4.5 18.4926 4.5 17.25H3C3 19.3211 4.67893 21 6.75 21V19.5ZM19.5 17.25C19.5 18.4926 18.4926 19.5 17.25 19.5V21C19.3211 21 21 19.3211 21 17.25H19.5ZM17.25 4.5C18.4926 4.5 19.5 5.50736 19.5 6.75H21C21 4.67893 19.3211 3 17.25 3V4.5ZM6.75 3C4.67893 3 3 4.67893 3 6.75H4.5C4.5 5.50736 5.50736 4.5 6.75 4.5V3Z\" fill=\"currentColor\"/><Path d=\"M13.9884 14.4899C14.1717 15.1742 13.8581 15.8527 13.2879 16.0055C12.7177 16.1583 12.1068 15.7275 11.9234 15.0432C11.7401 14.359 12.0537 13.6804 12.6239 13.5276C13.1941 13.3748 13.805 13.8057 13.9884 14.4899Z\" fill=\"currentColor\"/><Path d=\"M20.1827 12.83C20.3661 13.5143 20.0524 14.1928 19.4822 14.3456C18.912 14.4984 18.3011 14.0676 18.1178 13.3833C17.9344 12.699 18.2481 12.0205 18.8183 11.8677C19.3885 11.7149 19.9994 12.1458 20.1827 12.83Z\" fill=\"currentColor\"/><Path d=\"M18.0671 16.4955C18.1893 16.9516 17.7337 17.4701 17.0494 17.6534C16.3652 17.8367 15.7114 17.6156 15.5892 17.1594C15.4669 16.7032 15.9225 16.1848 16.6068 16.0015C17.2911 15.8181 17.9448 16.0393 18.0671 16.4955Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconCat;\n",
    "import React, { FC } from \"react\";\nimport { Svg, Mask, Rect, G, SvgProps } from \"react-native-svg\";\n\nexport type CentralIconBaseProps = {\n  size?: string | number;\n  mode?: \"masked\" | \"raw\";\n  maskId?: string;\n} & SvgProps;\n\ntype Props = CentralIconBaseProps;\n\nconst ModernCentralIconBase: React.FC<Props> = (props) => {\n  const instanceId = React.useId();\n  return <CentralIconSvg {...props} instanceId={instanceId} />;\n};\n\nlet nextLegacyId = 0;\n\n// React's Server Components runtime exposes useId but not Component. Only\n// define the legacy class when it is needed, so modern imports stay RSC-safe.\nconst LegacyCentralIconBase =\n  typeof React.useId === \"function\"\n    ? undefined\n    : class extends React.Component<\n        { iconProps: Props },\n        { instanceId?: string }\n      > {\n        state: { instanceId?: string } = {};\n\n        componentDidMount() {\n          // Defer legacy IDs until mount so server and initial client markup agree.\n          this.setState({ instanceId: `legacy-${++nextLegacyId}` });\n        }\n\n        render() {\n          return <CentralIconSvg {...this.props.iconProps} instanceId={this.state.instanceId} />;\n        }\n      };\n\nexport const CentralIconBase: React.FC<Props> = (props) =>\n  LegacyCentralIconBase ? (\n    <LegacyCentralIconBase iconProps={props} />\n  ) : (\n    <ModernCentralIconBase {...props} />\n  );\n\nconst CentralIconSvg: FC<CentralIconBaseProps & { instanceId?: string }> = ({\n  children,\n  size = 24,\n  mode = \"masked\",\n  maskId,\n  instanceId,\n  ...props\n}) => {\n  const uniqueMaskId = instanceId ? `${maskId}-${instanceId}` : maskId;\n  const masked = mode !== \"raw\" && !!maskId;\n  return (\n    <Svg\n      {...props}\n      width={typeof size === \"number\" ? `${size}px` : size}\n      height={typeof size === \"number\" ? `${size}px` : size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n    >\n      {masked ? (\n        <>\n          <Mask\n            id={uniqueMaskId}\n            maskUnits=\"userSpaceOnUse\"\n            x=\"0\"\n            y=\"0\"\n            width=\"24\"\n            height=\"24\"\n          >\n            <Rect width=\"24\" height=\"24\" fill=\"#000\" />\n            <G color=\"#fff\">{children}</G>\n          </Mask>\n          <Rect\n            width=\"24\"\n            height=\"24\"\n            fill=\"currentColor\"\n            mask={`url(#${uniqueMaskId})`}\n          />\n        </>\n      ) : (\n        children\n      )}\n    </Svg>\n  );\n};\n"
  ],
  "mappings": "AAAA,qBCAA,qBACA,cAAS,UAAK,UAAM,OAAM,yBAU1B,IAAM,EAAyC,CAAC,IAAU,CACxD,IAAM,EAAa,EAAM,MAAM,EAC/B,OAAO,gBAAC,EAAD,IAAoB,EAAO,WAAY,EAAY,GAGxD,EAAe,EAIb,EACJ,OAAO,EAAM,QAAU,WACnB,OACA,cAAc,EAAM,SAGlB,CACA,MAAiC,CAAC,EAElC,iBAAiB,EAAG,CAElB,KAAK,SAAS,CAAE,WAAY,UAAU,EAAE,GAAe,CAAC,EAG1D,MAAM,EAAG,CACP,OAAO,gBAAC,EAAD,IAAoB,KAAK,MAAM,UAAW,WAAY,KAAK,MAAM,WAAY,EAExF,EAEO,EAAmC,CAAC,IAC/C,EACE,gBAAC,EAAD,CAAuB,UAAW,EAAO,EAEzC,gBAAC,EAAD,IAA2B,EAAO,EAGhC,EAAqE,EACzE,WACA,OAAO,GACP,OAAO,SACP,SACA,gBACG,KACC,CACJ,IAAM,EAAe,EAAa,GAAG,KAAU,IAAe,EACxD,EAAS,IAAS,OAAS,CAAC,CAAC,EACnC,OACE,gBA8BE,EA9BF,IACM,EACJ,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,QAEJ,EACC,gCACE,gBAUE,EAVF,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,EAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAA4B,EAA5B,CAAG,MAAM,QAAQ,CAAW,CAC5B,EACF,gBAAC,EAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GDrFN,eAAS,yBAEF,IAAM,EAA4D,EAAM,KAAK,CAAC,IAC5E,gBAAkqF,EAAlqF,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,w2DAAw2D,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kNAAkN,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8MAA8M,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oNAAoN,KAAK,eAAc,CAAI,CAC1qF,EAEc",
  "debugId": "B5AB1B1E2F18350E64756E2164756E21",
  "names": []
}