{
  "version": 3,
  "sources": ["src/IconFocusRemove/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 IconFocusRemove: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconFocusRemove\"><Path d=\"M4.5 5.75C4.5 5.05964 5.05964 4.5 5.75 4.5H8C8.41421 4.5 8.75 4.16421 8.75 3.75C8.75 3.33579 8.41421 3 8 3H5.75C4.23122 3 3 4.23122 3 5.75V8C3 8.41421 3.33579 8.75 3.75 8.75C4.16421 8.75 4.5 8.41421 4.5 8V5.75Z\" fill=\"currentColor\"/><Path d=\"M16 3C15.5858 3 15.25 3.33579 15.25 3.75C15.25 4.16421 15.5858 4.5 16 4.5H18.25C18.9404 4.5 19.5 5.05964 19.5 5.75V8C19.5 8.41421 19.8358 8.75 20.25 8.75C20.6642 8.75 21 8.41421 21 8V5.75C21 4.23122 19.7688 3 18.25 3H16Z\" fill=\"currentColor\"/><Path d=\"M4.5 16C4.5 15.5858 4.16421 15.25 3.75 15.25C3.33579 15.25 3 15.5858 3 16V18.25C3 19.7688 4.23122 21 5.75 21H8C8.41421 21 8.75 20.6642 8.75 20.25C8.75 19.8358 8.41421 19.5 8 19.5H5.75C5.05964 19.5 4.5 18.9404 4.5 18.25V16Z\" fill=\"currentColor\"/><Path d=\"M21 16C21 15.5858 20.6642 15.25 20.25 15.25C19.8358 15.25 19.5 15.5858 19.5 16V18.25C19.5 18.9404 18.9404 19.5 18.25 19.5H16C15.5858 19.5 15.25 19.8358 15.25 20.25C15.25 20.6642 15.5858 21 16 21H18.25C19.7688 21 21 19.7688 21 18.25V16Z\" fill=\"currentColor\"/><Path d=\"M10.2322 9.17157C9.93934 8.87868 9.46447 8.87868 9.17157 9.17157C8.87868 9.46447 8.87868 9.93934 9.17157 10.2322L10.9393 12L9.17157 13.7678C8.87868 14.0607 8.87868 14.5355 9.17157 14.8284C9.46447 15.1213 9.93934 15.1213 10.2322 14.8284L12 13.0607L13.7678 14.8284C14.0607 15.1213 14.5355 15.1213 14.8284 14.8284C15.1213 14.5355 15.1213 14.0607 14.8284 13.7678L13.0607 12L14.8284 10.2322C15.1213 9.93934 15.1213 9.46447 14.8284 9.17157C14.5355 8.87868 14.0607 8.87868 13.7678 9.17157L12 10.9393L10.2322 9.17157Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconFocusRemove;\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,gBAA4mD,EAA5mD,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,qNAAqN,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,+NAA+N,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,iOAAiO,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8OAA8O,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ggBAAggB,KAAK,eAAc,CAAI,CACpnD,EAEc",
  "debugId": "1BBBB381A11CBF0264756E2164756E21",
  "names": []
}