
    import * as React from 'react';

    import { IconType } from '../types';

    type SiVikunjaProps = React.ComponentPropsWithoutRef<'svg'> & {
      /**
       * The title provides an accessible short text description to the SVG
       */
      title?: string;
      /**
       * Hex color or color name or "default" to use the default hex for each icon
       */
      color?: string;
      /**
       * The size of the Icon.
       */
      size?: string | number;
    }

    const defaultColor = '#196AFF';

    const SiVikunja: IconType = React.forwardRef<SVGSVGElement, SiVikunjaProps>(function SiVikunja({title = 'Vikunja', color = 'currentColor', size = 24, ...others }, ref) {
      if (color === 'default') {
        color = defaultColor;
      }

      return (
        <svg
          xmlns='http://www.w3.org/2000/svg'
          width={size}
          height={size}
          fill={color}
          viewBox='0 0 24 24'
          ref={ref}
          {...others}
        >
          <title>{title}</title>
          <path d='M12 .253a11.92 11.92 0 0 0-8.485 3.516A11.91 11.91 0 0 0 0 12.2541a11.922 11.922 0 0 0 3.515 8.4862 11.92 11.92 0 0 0 4.628 2.884c.1101-1.1427.3843-2.327.357-3.4952-.0338-1.655.5087-3.5564-.1388-5.0914-.215-.5074-.495-1.0112-.675-1.5062a5.66 5.66 0 0 1-.3224-1.2025c-.0288-.2287-.0513-1.1737-.03-1.4125.09-1.0175.2087-2.1724.2087-2.1724S7.2722 8.049 7.6632 7.2c-.0643-.055-.0886-.1914-.1057-.2522-.0662-.2275-.09-.4674-.1038-.7024-.0888-1.4412-.1111-4.2074 1.8926-4.8324.935-.2925.69.4475.6674 1.0725-.0212.9087-.0761 1.826-.0761 2.7535 0 .066.0157.1329.0207.1963.8099-.2266 1.6332-.2538 2.203-.2538.6795 0 1.7288.0387 2.6841.4084.1963-.7248.2844-2.9959.3084-3.5944.02-.4743.1576-.6601.3477-.67.4503-.0235 1.1948.9395 1.367 1.3912.6287 1.651.374 2.9068-.2914 4.2767.5432.9409.2278 1.752.2278 1.752s.2163 2.2436.1838 2.9499c-.0912 2.0112-.8287 2.41-1.275 3.7125-.5162 1.5075-.1325 3.1763 0 4.75.046.5189.3398 1.8736.594 3.3037a11.92 11.92 0 0 0 4.1773-2.7212A11.92 11.92 0 0 0 24 12.2541c0-2.74-.9863-5.465-2.73-7.6125v-.0011a12 12 0 0 0-.6251-.7127C18.3886 1.5591 15.3174.253 11.9999.253m4.0067 2.573c-.0266.0006-.046.0177-.0555.0557-.025.1062-.04.8886-.1038 1.2636-.08.4638-.225.9226-.225 1.3951-.0025 1.0563.3163 1.1.4413 1.34v.0011c.1287.2275.4624-1.0037.5674-1.54.1-.5037.2252-1.1723.0502-1.6735-.0795-.231-.5118-.8452-.6746-.842m-6.941.104c-.0141 0-.0298.0071-.047.023C7.7675 4.0941 8.13 6.0165 8.25 7.094v-.0013c.0325.2938.47-.0638.6988-.7438.115-.3424.2112-.3074.3312-.8699.045-.2063-.05-.4425-.0588-.8938-.005-.2387.0276-.9199-.005-1.1574-.0196-.151-.0508-.498-.1504-.4979m1.0094 4.8914c-.0341-.001-.0692.0118-.099.044-.1687.185-.2823.6087.0827.7.1937.0462.4724.0437.7099-.01-.1.3187-.12.61.29.8137.2763.1387.6562.1376.8174-.075.34.1813.8713.3587.945-.0975.0263-.1625-.255-.2312-.2812-.0687-.0412.2525-.5137-.0414-.6312-.1214-.1037-.0687-.2374-.0261-.25.0914-.0174.1587-.2313.1124-.3288.0924-.185-.0375-.3425-.1525-.3462-.325-.005-.17.1024-.3462.1574-.505.0363-.1-.1087-.2125-.215-.1437-.19.1212-1.1087.2313-.7424-.17.0871-.0956-.0063-.2222-.1086-.2252m.055 2.31c-.3473-.0082-.4943.4326-.6315.7877-.0425.0975-.0974.2562.0114.2274.225-.06.4574-.6425.625-.605.2637.0613.3762.5202.5174.5752.2588.1-.1474-.9127-.4499-.9777a.44.44 0 0 0-.0723-.0077m4.3011 0c-.3483-.0082-.4942.4326-.6313.7877h-.0011c-.0425.0975-.0963.2562.0124.2274.225-.06.4562-.6425.625-.605.2637.0613.375.5202.5162.5752.26.1-.1462-.9127-.4487-.9777a.45.45 0 0 0-.0725-.0077m-1.985 1.4427c-.5988-.015-1.0299.1675-1.3411.49-.4688.4875-.5926.775-.5939 1.6987 0 .4987.5375 1.6013.6962 1.8563.2663.45.7575.6111 1.2387.5774.4825.0337.9738-.1286 1.2388-.5774.16-.255.6888-1.3375.6876-1.9237h.0013c-.0012-.9225-.1164-1.295-.6301-1.7463-.3225-.2825-.6988-.39-1.2975-.375m.7963 1.3487c.0887.035-.0125.1037-.0487.1474a1.7 1.7 0 0 0-.0976.1352c-.0488.0712-.3663.4962-.405.5337a1.5 1.5 0 0 1-.0885.08c.0205.0764-.0106.169-.019.2438a4 4 0 0 0-.02.5586c.0058.1488.0623.3287.0482.4789.2619-.0188.528-.055.7842-.0927.2275-.0337.5063-.075.6588-.2424.0125.5625-1.1574.7388-1.6111.75-.5262.0125-1.1187-.2149-1.4874-.541l-.0015-.0003h.0013l.0002.0002c.4353.0377.8707.129 1.3086.1373-.0141-.079-.0092-.1686-.0139-.2199a4.42 4.42 0 0 1 .0339-1.0913q0-.0008.0002-.0015c-.0838-.1044-.163-.2112-.2478-.3148-.0862-.1025-.1812-.2024-.2962-.28-.0638-.04-.2-.0862-.05-.1287.2525-.0712.5575.0512.7588.185.2212-.16.4962-.325.7925-.3375m1.4319 3.7223c-.0938.0033-.1865.0673-.1619.1714.03.125.0349.55-.2001.3175-.0938-.0938-.2824-.0375-.2899.0875-.0175.2925-.3113.3-.5638.2113-.2-.07-.3074.2076-.1074.2763.3712.13.7749.0574.9336-.2226.1263.0587.2688.075.3838-.0324.2-.1875.23-.4525.1712-.6962-.0191-.081-.0926-.1154-.1655-.1128m-4.9793 1.4198c-.054-.0005-.1093.019-.1476.0667-.3625.4512.6124 1.2924 1.17 1.065.025.1124.0499.225.0999.3324.0925.2113.2988.3476.5125.4626.2888.155.8525-.1189.9375-.3789.0613-.1812-.265-.2462-.325-.065-.0275.0813-.2325.1425-.31.1663-.1862.0612-.3513-.0863-.455-.21-.145-.1713-.141-.445-.2023-.645-.0363-.1212-.2439-.1375-.3064-.025-.2075.3725-1.0137-.33-.8262-.565.0851-.1056-.0284-.203-.1474-.2041m5.5316 4.7863a.132.132 0 0 0-.1218.0778c-.0875.1788-.2474.1675-.4199.0925-.1262-.055-.2825.035-.245.1626.0775.2575-.2464.3324-.4664.2411-.1925-.0812-.36.1726-.165.2538.395.165.8964.02.9689-.3276.255.0413.4974-.0299.6174-.2787.0576-.1168-.061-.223-.1682-.2215' />
        </svg>
      );
    });

    export { SiVikunja as default, defaultColor };
  