{
  "version": 3,
  "sources": ["src/IconApplePay/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\n\nexport const IconApplePay: React.NamedExoticComponent<CentralIconBaseProps> = React.memo(React.forwardRef<SVGSVGElement, CentralIconBaseProps>((props, ref) => {\n  return <CentralIconBase {...props} ref={ref} ariaLabel={\"apple-pay\"} maskId=\"round-outlined-radius-3-stroke-2-IconApplePay\"><path d=\"M2.97083 4.95879C2.83211 4.95896 2.69338 4.95988 2.55467 4.96154C2.41717 4.96612 2.27692 4.97346 2.14033 4.99821C1.93392 5.03083 1.7382 5.11199 1.56927 5.23502C1.40035 5.35804 1.26305 5.51942 1.16867 5.70587C1.1045 5.83237 1.06417 5.96071 1.04033 6.10004C1.01467 6.23571 1.00642 6.37504 1.00367 6.51254C1.00179 6.57639 1.00057 6.64025 1 6.70412L1 17.298C1 17.3622 1.00183 17.4245 1.00275 17.4878C1.00642 17.6253 1.01467 17.7655 1.03942 17.9021C1.06417 18.0396 1.10542 18.1689 1.16958 18.2954C1.29599 18.5442 1.49822 18.7465 1.74708 18.8729C1.87358 18.937 2.00192 18.9783 2.14125 19.003C2.27692 19.0278 2.41625 19.036 2.55375 19.0397L2.74442 19.0425H21.2556L21.4453 19.0397C21.5828 19.036 21.7231 19.0278 21.8597 19.003C21.9972 18.9783 22.1264 18.938 22.252 18.8738C22.5015 18.7475 22.7041 18.5449 22.8304 18.2954C22.8946 18.1689 22.9358 18.0405 22.9597 17.9012C22.9844 17.7655 22.9927 17.6262 22.9963 17.4887C22.9982 17.4245 22.9991 17.3622 22.9991 17.298L23 17.0725V6.70321C23 6.63904 22.9982 6.57671 22.9963 6.51346C22.9946 6.37462 22.9823 6.23611 22.9597 6.09912C22.9158 5.82307 22.7858 5.56796 22.5882 5.37023C22.3907 5.17251 22.1357 5.04229 21.8597 4.99821C21.7227 4.97562 21.5842 4.96336 21.4453 4.96154C21.307 4.95762 21.1685 4.9567 21.0301 4.95879H2.97083ZM2.97083 5.42812H21.251C21.3115 5.42812 21.3711 5.42996 21.4316 5.43087C21.537 5.43454 21.6607 5.44004 21.7753 5.46021C21.8752 5.47854 21.9587 5.50604 22.0384 5.54637C22.1992 5.628 22.3299 5.75866 22.4115 5.91946C22.4535 6.00255 22.4826 6.09158 22.4977 6.18346C22.5178 6.29621 22.5233 6.41996 22.5261 6.52629C22.5279 6.58587 22.5288 6.64546 22.5288 6.70687V17.2962C22.5288 17.3558 22.5288 17.4154 22.5261 17.4759C22.5233 17.5813 22.5178 17.705 22.4967 17.8196C22.4769 17.9545 22.4249 18.0826 22.3451 18.1932C22.2654 18.3038 22.1602 18.3935 22.0384 18.4549C21.9559 18.4966 21.8675 18.5257 21.7763 18.541C21.6631 18.559 21.5489 18.5688 21.4343 18.5704L21.251 18.5731H2.74717C2.68667 18.5731 2.62525 18.5713 2.5675 18.5704C2.45236 18.5689 2.33748 18.5591 2.22375 18.541C2.12383 18.5227 2.04042 18.4952 1.95975 18.4549C1.79895 18.3736 1.6685 18.2428 1.58758 18.0818C1.5457 17.9986 1.51665 17.9096 1.50142 17.8178C1.48321 17.7047 1.47341 17.5904 1.47208 17.4759C1.47085 17.4157 1.47024 17.3555 1.47025 17.2953V6.70596C1.47025 6.64637 1.47025 6.58587 1.47208 6.52537C1.47575 6.42087 1.48125 6.29804 1.50142 6.18162C1.51975 6.08262 1.54725 5.9992 1.58758 5.91854C1.66926 5.75801 1.79993 5.62765 1.96067 5.54637C2.04365 5.50488 2.1323 5.47585 2.22375 5.46021C2.33833 5.44004 2.46208 5.43362 2.5675 5.43087C2.62708 5.42904 2.68758 5.42904 2.74717 5.42812H2.97083ZM7.28833 8.81979C7.01333 8.83446 6.676 9.00221 6.48167 9.23779C6.30658 9.43946 6.15167 9.76946 6.192 10.0793C6.50183 10.1068 6.81075 9.92437 7.006 9.69612C7.19392 9.45962 7.32225 9.14337 7.28833 8.82071V8.81979ZM9.31142 9.20479V14.24H10.0924V12.5195H11.1741C12.1623 12.5195 12.8562 11.842 12.8562 10.8585C12.8562 9.87762 12.176 9.20387 11.1988 9.20387L9.31142 9.20479ZM10.0924 9.86387H10.9926C11.67 9.86387 12.0568 10.2269 12.0568 10.8621C12.0568 11.4965 11.67 11.8631 10.9898 11.8631H10.0924V9.86387ZM7.20125 10.1389C6.78875 10.148 6.44042 10.3955 6.23875 10.3955C6.02333 10.3955 5.69517 10.1535 5.3395 10.16C5.10814 10.1657 4.88233 10.232 4.68452 10.3521C4.48671 10.4722 4.3238 10.6421 4.212 10.8447C3.72892 11.677 4.08458 12.9118 4.55483 13.5901C4.78308 13.9256 5.05808 14.295 5.42017 14.2813C5.76208 14.2685 5.89683 14.0595 6.31208 14.0595C6.72825 14.0595 6.84925 14.2813 7.21042 14.2749C7.58625 14.2685 7.82183 13.9394 8.04917 13.603C8.31133 13.2207 8.41858 12.8513 8.425 12.832C8.41858 12.8247 7.70083 12.5497 7.69442 11.7238C7.68708 11.0326 8.25817 10.7035 8.28475 10.6834C7.96208 10.2067 7.45975 10.1535 7.28558 10.1398C7.25751 10.138 7.22937 10.1383 7.20125 10.1389ZM14.7216 10.5028C13.8141 10.5028 13.2494 10.9914 13.2073 11.6541H13.9195C13.9855 11.326 14.2578 11.117 14.6941 11.117C15.1543 11.117 15.4302 11.3608 15.4302 11.7687V12.052L14.4246 12.1106C13.5528 12.1601 13.0606 12.5543 13.0606 13.196C13.0606 13.856 13.5629 14.3024 14.2816 14.3024C14.7638 14.3024 15.2276 14.0448 15.4403 13.636H15.4577V14.24H16.18V11.71C16.18 10.974 15.6117 10.5028 14.7216 10.5028ZM16.4999 10.5688L17.8254 14.2437C17.8254 14.2465 17.7585 14.4637 17.7585 14.4701C17.6439 14.846 17.456 14.9935 17.1068 14.9935C17.0435 14.9935 16.9179 14.9935 16.862 14.9798V15.5903C16.917 15.6004 17.1068 15.6077 17.1691 15.6077C17.9299 15.6077 18.2929 15.3217 18.6064 14.4316L19.9814 10.5688H19.1858L18.2581 13.5562H18.2443L17.3158 10.5679L16.4999 10.5688ZM15.4302 12.5754V12.865C15.4302 13.3426 15.0177 13.7056 14.4915 13.7056C14.0863 13.7056 13.8214 13.4966 13.8214 13.1749C13.8214 12.8614 14.0763 12.6615 14.5263 12.6313L15.4302 12.5754Z\" fill=\"currentColor\"/></CentralIconBase>;\n}));\n\nexport default IconApplePay;\n",
    "import React from \"react\";\nimport type { SVGProps } from \"react\";\n\nexport type CentralIconBaseProps = {\n  size?: string | number;\n  ariaHidden?: boolean;\n  mode?: \"masked\" | \"raw\";\n  maskId?: string;\n} & SVGProps<SVGSVGElement>;\n\ntype Props = CentralIconBaseProps & {\n  ariaLabel?: string;\n  /** Internal generated shapes that contain instance-scoped SVG references. */\n  renderShapes?: (instanceId: string) => React.ReactNode;\n};\ntype RenderProps = Props & { svgRef?: React.ForwardedRef<SVGSVGElement> };\n\nconst ModernCentralIconBase: React.FC<RenderProps> = (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: RenderProps },\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 (\n            <CentralIconSvg\n              {...this.props.iconProps}\n              instanceId={this.state.instanceId}\n            />\n          );\n        }\n      };\n\nexport const CentralIconBase = React.forwardRef<SVGSVGElement, Props>(\n  (props, ref) =>\n    LegacyCentralIconBase ? (\n      <LegacyCentralIconBase iconProps={{ ...props, svgRef: ref }} />\n    ) : (\n      <ModernCentralIconBase {...props} svgRef={ref} />\n    ),\n);\nCentralIconBase.displayName = \"CentralIconBase\";\n\nconst CentralIconSvg: React.FC<RenderProps & { instanceId?: string }> = ({\n  children,\n  size = 24,\n  ariaLabel,\n  color,\n  ariaHidden,\n  \"aria-hidden\": ariaHiddenAttribute,\n  \"aria-label\": ariaLabelAttribute,\n  role,\n  svgRef,\n  renderShapes,\n  style,\n  mode = \"masked\",\n  maskId,\n  instanceId,\n  ...props\n}) => {\n  const uniqueMaskId = instanceId ? `${maskId}-${instanceId}` : maskId;\n  const masked = mode !== \"raw\" && !!maskId;\n  const hidden = ariaHiddenAttribute ?? ariaHidden ?? true;\n  const isHidden = hidden === true || hidden === \"true\";\n  const label = ariaLabelAttribute ?? ariaLabel;\n  const shapes = renderShapes\n    ? renderShapes(uniqueMaskId ?? instanceId ?? \"icon\")\n    : children;\n  return (\n    <svg\n      {...props}\n      ref={svgRef}\n      aria-hidden={hidden}\n      aria-label={ariaLabelAttribute}\n      role={role ?? (isHidden ? undefined : \"img\")}\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      xmlns=\"http://www.w3.org/2000/svg\"\n      style={{ color, ...style }}\n    >\n      {label && !isHidden && <title>{label}</title>}\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 fill=\"none\" style={{ color: \"#fff\" }}>\n              {shapes}\n            </g>\n          </mask>\n          <rect\n            width=\"24\"\n            height=\"24\"\n            fill=\"currentColor\"\n            mask={`url(#${uniqueMaskId})`}\n          />\n        </>\n      ) : (\n        shapes\n      )}\n    </svg>\n  );\n};\n"
  ],
  "mappings": "AAAA,qBCAA,qBAiBA,IAAM,EAA+C,CAAC,IAAU,CAC9D,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,OACE,gBAAC,EAAD,IACM,KAAK,MAAM,UACf,WAAY,KAAK,MAAM,WACzB,EAGN,EAEO,EAAkB,EAAM,WACnC,CAAC,EAAO,IACN,EACE,gBAAC,EAAD,CAAuB,UAAW,IAAK,EAAO,OAAQ,CAAI,EAAG,EAE7D,gBAAC,EAAD,IAA2B,EAAO,OAAQ,EAAK,CAErD,EACA,EAAgB,YAAc,kBAE9B,IAAM,EAAkE,EACtE,WACA,OAAO,GACP,YACA,QACA,aACA,cAAe,EACf,aAAc,EACd,OACA,SACA,eACA,QACA,OAAO,SACP,SACA,gBACG,KACC,CACJ,IAAM,EAAe,EAAa,GAAG,KAAU,IAAe,EACxD,EAAS,IAAS,OAAS,CAAC,CAAC,EAC7B,EAAS,GAAuB,GAAc,GAC9C,EAAW,IAAW,IAAQ,IAAW,OACzC,EAAQ,GAAsB,EAC9B,EAAS,EACX,EAAa,GAAgB,GAAc,MAAM,EACjD,EACJ,OACE,gBAAC,MAAD,IACM,EACJ,IAAK,EACL,cAAa,EACb,aAAY,EACZ,KAAM,IAAS,EAAW,OAAY,OACtC,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,OACL,MAAM,6BACN,MAAO,CAAE,WAAU,CAAM,GAExB,GAAS,CAAC,GAAY,gBAAC,QAAD,KAAQ,CAAQ,EACtC,EACC,gCACE,gBAAC,OAAD,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,OAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAAC,IAAD,CAAG,KAAK,OAAO,MAAO,CAAE,MAAO,MAAO,GACnC,CACD,CACF,EACF,gBAAC,OAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GD1HC,IAAM,EAAiE,EAAM,KAAK,EAAM,WAAgD,CAAC,EAAO,IAC9I,gBAAC,EAAD,IAAqB,EAAO,IAAK,EAAK,UAAW,YAAa,OAAO,iDAAgD,gBAAC,OAAD,CAAM,EAAE,ioJAAioJ,KAAK,eAAc,CAAI,CAC7xJ,CAAC,EAEa",
  "debugId": "EA863F661775DA9764756E2164756E21",
  "names": []
}