{
  "version": 3,
  "sources": ["src/IconSilverMedal/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 IconSilverMedal: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconSilverMedal\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 1.5C16.5563 1.5 20.25 5.19365 20.25 9.75C20.25 14.3063 16.5563 18 12 18C7.44365 18 3.75 14.3063 3.75 9.75C3.75 5.19365 7.44365 1.5 12 1.5ZM11.9795 5.5C11.5047 5.5 11.0809 5.59715 10.708 5.79102C10.3353 5.98235 10.0419 6.25178 9.82812 6.59961C9.69433 6.81741 9.60182 7.05871 9.55176 7.32227C9.50049 7.5933 9.73096 7.81914 10.0068 7.81934H10.1074C10.3834 7.81919 10.5948 7.58948 10.6777 7.32617C10.7024 7.24778 10.7338 7.17366 10.7715 7.10352C10.8809 6.89968 11.0374 6.74174 11.2412 6.62988C11.445 6.51806 11.6836 6.46191 11.957 6.46191C12.2155 6.46193 12.448 6.51333 12.6543 6.61523C12.8605 6.71466 13.0233 6.85757 13.1426 7.04395C13.2618 7.22786 13.3213 7.44671 13.3213 7.7002C13.3213 7.92382 13.277 8.1352 13.1875 8.33398C13.098 8.53276 12.9626 8.74274 12.7812 8.96387C12.6023 9.18262 12.3746 9.43768 12.0986 9.72852L9.65527 12.2598C9.56532 12.353 9.51466 12.4779 9.51465 12.6074V12.7412C9.51489 13.0171 9.73865 13.2412 10.0146 13.2412H14.0469C14.3196 13.2412 14.5408 13.0198 14.541 12.7471C14.541 12.4742 14.3197 12.2529 14.0469 12.2529H11.1426C11.1208 12.2527 11.1036 12.2347 11.1035 12.2129C11.1035 12.2027 11.1072 12.193 11.1143 12.1855L12.6211 10.6084C13.0857 10.1364 13.448 9.73478 13.709 9.4043C13.97 9.07123 14.1534 8.76898 14.2578 8.49805C14.3647 8.2271 14.418 7.9494 14.418 7.66602C14.4179 7.256 14.3147 6.88805 14.1084 6.5625C13.9021 6.23444 13.6149 5.97601 13.2471 5.78711C12.8817 5.59573 12.4592 5.50002 11.9795 5.5Z\" fill=\"currentColor\"/><Path d=\"M16.5 22.2939C16.5 22.79 16.0268 23.1495 15.5488 23.0166L12.2012 22.0859C12.0697 22.0494 11.9303 22.0494 11.7988 22.0859L8.45117 23.0166C7.97324 23.1495 7.5 22.79 7.5 22.2939V17.832C8.83208 18.5753 10.3663 19 12 19C13.6337 19 15.1679 18.5753 16.5 17.832V22.2939Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSilverMedal;\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,EAAoE,EAAM,KAAK,CAAC,IACpF,gBAA41D,EAA51D,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,65CAA65C,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,yQAAyQ,KAAK,eAAc,CAAI,CACp2D,EAEc",
  "debugId": "91DEB7F4A5A95B9564756E2164756E21",
  "names": []
}