{
  "version": 3,
  "sources": ["src/IconIcebowl/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Ellipse, Path } from \"react-native-svg\";\n\nexport const IconIcebowl: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconIcebowl\"><Ellipse cx=\"12\" cy=\"8.5\" rx=\"10.25\" ry=\"4.25\" stroke=\"currentColor\" strokeWidth=\"1.5\"/><Path d=\"M22.25 8.5V9.52273C22.25 15.1711 17.6609 19.75 12 19.75C6.33908 19.75 1.75 15.1711 1.75 9.52273V8.5\" stroke=\"currentColor\" strokeWidth=\"1.5\"/><Path d=\"M14.2269 8.77994C14.4948 8.8469 14.6577 9.11829 14.5908 9.38615L14.4092 10.1132C14.3423 10.3812 14.0708 10.5441 13.8028 10.4771L12.773 10.2197C12.5051 10.1527 12.3423 9.88134 12.4091 9.61347L12.5907 8.88641C12.6576 8.61845 12.9291 8.45549 13.1971 8.52248L14.2269 8.77994ZM7.45103 8.09831C7.60424 8.32812 7.54209 8.63863 7.31223 8.79177L6.68742 9.20803C6.45766 9.3611 6.14731 9.29898 5.99417 9.06927L5.54887 8.40132C5.39566 8.1715 5.45781 7.86099 5.68768 7.70786L6.31249 7.29159C6.54225 7.13852 6.85259 7.20064 7.00573 7.43036L7.45103 8.09831ZM17.5694 7.49403C17.7991 7.64717 17.8612 7.95752 17.7082 8.18728L17.2919 8.81209C17.1388 9.04195 16.8283 9.1041 16.5984 8.95089L15.9305 8.50559C15.7008 8.35245 15.6387 8.04211 15.7917 7.81234L16.208 7.18753C16.3611 6.95767 16.6716 6.89552 16.9015 7.04873L17.5694 7.49403ZM11.6676 7.33471C11.7913 7.58173 11.6912 7.88222 11.4441 8.00576L10.3385 8.55854C10.0916 8.68199 9.79141 8.582 9.66783 8.33516L9.33229 7.66491C9.20863 7.41789 9.30871 7.1174 9.55579 6.99387L10.6614 6.44108C10.9083 6.31763 11.2085 6.41762 11.3321 6.66446L11.6676 7.33471Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconIcebowl;\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,kBAAS,UAAS,yBAEX,IAAM,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAAg6C,EAAh6C,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAS,GAAG,KAAK,GAAG,MAAM,GAAG,QAAQ,GAAG,OAAO,OAAO,eAAe,YAAY,MAAK,EAAE,gBAAC,EAAD,CAAM,EAAE,sGAAsG,OAAO,eAAe,YAAY,MAAK,EAAE,gBAAC,EAAD,CAAM,EAAE,8jCAA8jC,KAAK,eAAc,CAAI,CACx6C,EAEc",
  "debugId": "DB9188CC026AC14564756E2164756E21",
  "names": []
}