{
  "version": 3,
  "sources": ["src/IconPumpkin/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\n\nexport const IconPumpkin: React.NamedExoticComponent<CentralIconBaseProps> = React.memo(React.forwardRef<SVGSVGElement, CentralIconBaseProps>((props, ref) => {\n  return <CentralIconBase {...props} ref={ref} ariaLabel={\"pumpkin, halloween, horror\"} maskId=\"round-outlined-radius-3-stroke-2-IconPumpkin\"><path d=\"M11.7071 1.29289C11.3166 0.902369 10.6834 0.902369 10.2929 1.29289C9.90237 1.68342 9.90237 2.31658 10.2929 2.70711L11 2L11.7071 1.29289ZM12 4.5L12.9975 4.5703C13.0275 4.14516 13.037 3.61834 12.8461 3.03114C12.6543 2.44134 12.2897 1.87544 11.7071 1.29289L11 2L10.2929 2.70711C10.7103 3.12456 10.8724 3.42905 10.9441 3.64945C11.0165 3.87245 11.026 4.09563 11.0025 4.4297L12 4.5Z\" fill=\"currentColor\"/><path d=\"M16.625 4C19.1793 4 21.25 7.44946 21.25 11.7041C21.2499 15.9586 19.1792 19.4072 16.625 19.4072C16.2988 19.4072 15.9807 19.3506 15.6737 19.2433C15.2986 19.1122 14.8778 19.1246 14.5318 19.3199C13.7594 19.7561 12.9029 20 12 20C11.0968 20 10.2398 19.7562 9.46716 19.3199C9.12118 19.1246 8.70045 19.1122 8.3254 19.2433C8.01874 19.3506 7.70097 19.4072 7.375 19.4072C4.82076 19.4072 2.75013 15.9586 2.75 11.7041C2.75 7.44946 4.82068 4 7.375 4C8.03473 4 8.66227 4.23002 9.23017 4.64461C9.5757 4.89687 10.0266 4.97731 10.4331 4.84411C10.9334 4.6802 11.4585 4.59277 12 4.59277C12.5412 4.59277 13.0659 4.68029 13.5659 4.84414C13.9724 4.97736 14.4233 4.89684 14.7688 4.64462C15.337 4.2299 15.965 4 16.625 4Z\" stroke=\"currentColor\" strokeWidth=\"2\" strokeLinejoin=\"round\"/><path d=\"M6.4965 10.8907L7.01109 8.5751C7.12581 8.05883 7.72449 7.82028 8.16283 8.11616L10.7358 9.85289C11.2915 10.228 11.1133 11.0881 10.4544 11.2117L7.36686 11.7906C6.83792 11.8898 6.37976 11.4161 6.4965 10.8907Z\" fill=\"currentColor\"/><path d=\"M13.2642 9.85289L15.8372 8.11616C16.2755 7.82028 16.8742 8.05883 16.9889 8.5751L17.5035 10.8907C17.6202 11.4161 17.1621 11.8898 16.6331 11.7906L13.5456 11.2117C12.8867 11.0881 12.7085 10.228 13.2642 9.85289Z\" fill=\"currentColor\"/><path d=\"M16 14.25L14 15.25L12 14.75L10 15.25L8 14.25\" stroke=\"currentColor\" strokeWidth=\"1.7\" strokeLinecap=\"round\" strokeLinejoin=\"round\"/></CentralIconBase>;\n}));\n\nexport default IconPumpkin;\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,EAAgE,EAAM,KAAK,EAAM,WAAgD,CAAC,EAAO,IAC7I,gBAAC,EAAD,IAAqB,EAAO,IAAK,EAAK,UAAW,6BAA8B,OAAO,gDAA+C,gBAAC,OAAD,CAAM,EAAE,2XAA2X,KAAK,eAAc,EAAE,gBAAC,OAAD,CAAM,EAAE,0rBAA0rB,OAAO,eAAe,YAAY,IAAI,eAAe,QAAO,EAAE,gBAAC,OAAD,CAAM,EAAE,gNAAgN,KAAK,eAAc,EAAE,gBAAC,OAAD,CAAM,EAAE,kNAAkN,KAAK,eAAc,EAAE,gBAAC,OAAD,CAAM,EAAE,+CAA+C,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAO,CAAI,CACh5D,CAAC,EAEa",
  "debugId": "023A15B3C194106464756E2164756E21",
  "names": []
}