{"version":3,"sources":["../../src/BaseIcon.native.tsx","../../src/components/GreenOrb.tsx","../../src/components/LoyaltyPoint.tsx","../../src/components/PlayTime.tsx","../../src/components/XsollaGold.tsx","../../src/components/XsollaPoint.tsx","../../src/components/XsollaTicket.tsx","../../src/components/XsollaZk.tsx"],"sourcesContent":["import React from \"react\";\nimport { SvgXml } from \"react-native-svg\";\nimport { resolveNativeIconSize } from \"@xsolla/xui-primitives-core\";\nimport type { CurrencyIconInternalProps } from \"./types\";\n\nexport const BaseIcon: React.FC<CurrencyIconInternalProps> = ({\n  variant = \"colored\",\n  size = 24,\n  color = \"currentColor\",\n  coloredContent,\n  monoContent,\n  style,\n  testID,\n  \"aria-label\": ariaLabel,\n}) => {\n  const svgContent = variant === \"colored\" ? coloredContent : monoContent;\n  const resolvedSize = resolveNativeIconSize(size, 24);\n\n  return (\n    <SvgXml\n      xml={svgContent}\n      width={resolvedSize}\n      height={resolvedSize}\n      color={color}\n      style={style}\n      testID={testID}\n      accessible={!!ariaLabel}\n      accessibilityLabel={ariaLabel}\n    />\n  );\n};\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M23.0004 12L12 23.0004L0.999603 12L12 0.999609L23.0004 12ZM7.99921 12L12 16.0008L16.0008 12L12 7.99922L7.99921 12Z\" fill=\"#D9FF66\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M23.0004 12L12 23.0004L0.999603 12L12 0.999609L23.0004 12ZM7.99921 12L12 16.0008L16.0008 12L12 7.99922L7.99921 12Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const GreenOrb: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM10.7012 10.2607H6.5L9.89941 12.7393L8.60059 16.75L12 14.2715L15.3994 16.75L14.1006 12.7393L17.5 10.2607H13.2979L12 6.25L10.7012 10.2607Z\" fill=\"#80EAFF\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM10.7012 10.2607H6.5L9.89941 12.7393L8.60059 16.75L12 14.2715L15.3994 16.75L14.1006 12.7393L17.5 10.2607H13.2979L12 6.25L10.7012 10.2607Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const LoyaltyPoint: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M21 7V17L12 22L3 17V7L12 2L21 7ZM8 12L11.9893 16.001L15.9795 12L11.9893 7.99902L8 12Z\" fill=\"#9580FF\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M21 7V17L12 22L3 17V7L12 2L21 7ZM8 12L11.9893 16.001L15.9795 12L11.9893 7.99902L8 12Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const PlayTime: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M21 21H3V3H21V21ZM8 12L12.001 16.001L16.001 12L12.001 7.99902L8 12Z\" fill=\"#F6DB55\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M21 21H3V3H21V21ZM8 12L12.001 16.001L16.001 12L12.001 7.99902L8 12Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const XsollaGold: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM8 12L12.001 16.001L16.001 12L12.001 7.99902L8 12Z\" fill=\"#80EAFF\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM8 12L12.001 16.001L16.001 12L12.001 7.99902L8 12Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const XsollaPoint: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M8.5 3C8.5 4.933 10.067 6.5 12 6.5C13.933 6.5 15.5 4.933 15.5 3H19V21H15.5C15.5 19.067 13.933 17.5 12 17.5C10.067 17.5 8.5 19.067 8.5 21H5V3H8.5Z\" fill=\"#FFB2BF\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M8.5 3C8.5 4.933 10.067 6.5 12 6.5C13.933 6.5 15.5 4.933 15.5 3H19V21H15.5C15.5 19.067 13.933 17.5 12 17.5C10.067 17.5 8.5 19.067 8.5 21H5V3H8.5Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const XsollaTicket: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n","// Auto-generated - do not edit manually\nimport React from \"react\";\nimport { BaseIcon } from \"../BaseIcon\";\nimport type { CurrencyIconProps } from \"../types\";\n\nconst coloredContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M22 7L17 12L21.9854 16.9854L16.9854 21.9854L12 17L7 22L2 17L7 12L2 7L7 2L12 7L17 2L22 7ZM8 12L12.001 16L16.001 12L12.001 7.99903L8 12Z\" fill=\"#E89331\"/></svg>`;\nconst monoContent = `<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\"><path d=\"M22 7L17 12L21.9854 16.9854L16.9854 21.9854L12 17L7 22L2 17L7 12L2 7L7 2L12 7L17 2L22 7ZM8 12L12.001 16L16.001 12L12.001 7.99903L8 12Z\" style=\"fill: currentColor\"/></svg>`;\n\nexport const XsollaZk: React.FC<CurrencyIconProps> = (props) => (\n  <BaseIcon\n    {...props}\n    coloredContent={coloredContent}\n    monoContent={monoContent}\n  />\n);\n"],"mappings":";AACA,SAAS,cAAc;AACvB,SAAS,6BAA6B;AAiBlC;AAdG,IAAM,WAAgD,CAAC;AAAA,EAC5D,UAAU;AAAA,EACV,OAAO;AAAA,EACP,QAAQ;AAAA,EACR,gBAAAA;AAAA,EACA,aAAAC;AAAA,EACA;AAAA,EACA;AAAA,EACA,cAAc;AAChB,MAAM;AACJ,QAAM,aAAa,YAAY,YAAYD,kBAAiBC;AAC5D,QAAM,eAAe,sBAAsB,MAAM,EAAE;AAEnD,SACE;AAAA,IAAC;AAAA;AAAA,MACC,KAAK;AAAA,MACL,OAAO;AAAA,MACP,QAAQ;AAAA,MACR;AAAA,MACA;AAAA,MACA;AAAA,MACA,YAAY,CAAC,CAAC;AAAA,MACd,oBAAoB;AAAA;AAAA,EACtB;AAEJ;;;ACrBE,gBAAAC,YAAA;AAJF,IAAM,iBAAiB;AACvB,IAAM,cAAc;AAEb,IAAM,WAAwC,CAAC,UACpD,gBAAAA;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ;AAAA,IACA;AAAA;AACF;;;ACJA,gBAAAC,YAAA;AAJF,IAAMC,kBAAiB;AACvB,IAAMC,eAAc;AAEb,IAAM,eAA4C,CAAC,UACxD,gBAAAF;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ,gBAAgBC;AAAA,IAChB,aAAaC;AAAA;AACf;;;ACJA,gBAAAC,YAAA;AAJF,IAAMC,kBAAiB;AACvB,IAAMC,eAAc;AAEb,IAAM,WAAwC,CAAC,UACpD,gBAAAF;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ,gBAAgBC;AAAA,IAChB,aAAaC;AAAA;AACf;;;ACJA,gBAAAC,YAAA;AAJF,IAAMC,kBAAiB;AACvB,IAAMC,eAAc;AAEb,IAAM,aAA0C,CAAC,UACtD,gBAAAF;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ,gBAAgBC;AAAA,IAChB,aAAaC;AAAA;AACf;;;ACJA,gBAAAC,YAAA;AAJF,IAAMC,kBAAiB;AACvB,IAAMC,eAAc;AAEb,IAAM,cAA2C,CAAC,UACvD,gBAAAF;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ,gBAAgBC;AAAA,IAChB,aAAaC;AAAA;AACf;;;ACJA,gBAAAC,YAAA;AAJF,IAAMC,kBAAiB;AACvB,IAAMC,eAAc;AAEb,IAAM,eAA4C,CAAC,UACxD,gBAAAF;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ,gBAAgBC;AAAA,IAChB,aAAaC;AAAA;AACf;;;ACJA,gBAAAC,YAAA;AAJF,IAAMC,kBAAiB;AACvB,IAAMC,eAAc;AAEb,IAAM,WAAwC,CAAC,UACpD,gBAAAF;AAAA,EAAC;AAAA;AAAA,IACE,GAAG;AAAA,IACJ,gBAAgBC;AAAA,IAChB,aAAaC;AAAA;AACf;","names":["coloredContent","monoContent","jsx","jsx","coloredContent","monoContent","jsx","coloredContent","monoContent","jsx","coloredContent","monoContent","jsx","coloredContent","monoContent","jsx","coloredContent","monoContent","jsx","coloredContent","monoContent"]}