{"version":3,"file":"SmartHRAILogo.cjs","sources":["../../../src/components/SmartHRAILogo/SmartHRAILogo.tsx"],"sourcesContent":["import { type ComponentPropsWithoutRef, memo, useMemo } from 'react'\n\ntype AbstractProps = {\n  alt?: string\n  width?: number | string\n  height?: number | string\n}\ntype Props = AbstractProps & Omit<ComponentPropsWithoutRef<'svg'>, keyof AbstractProps>\n\nexport const SmartHRAILogo = memo<Props>(\n  ({ alt = 'SmartHR（スマートHR） AI', width, height, fill, ...rest }) => {\n    const style = useMemo(\n      () => ({\n        ...(width ? { width: convertValue(width) } : { height: convertValue(height || '1.5em') }),\n      }),\n      [height, width],\n    )\n\n    return (\n      <svg\n        {...rest}\n        role=\"img\"\n        aria-label={alt}\n        viewBox=\"0 0 53 24\"\n        fill=\"none\"\n        xmlns=\"http://www.w3.org/2000/svg\"\n        style={style}\n      >\n        <path\n          fill=\"#00C4CC\"\n          d=\"M13.574 9.798a1.003 1.003 0 1 0-.66 1.894 2.782 2.782 0 0 1 1.863 2.625 2.782 2.782 0 0 1-2.78 2.779 2.781 2.781 0 0 1-2.625-1.866 1.003 1.003 0 0 0-1.895.658 4.79 4.79 0 0 0 4.52 3.214 4.79 4.79 0 0 0 4.786-4.786 4.79 4.79 0 0 0-3.21-4.519v.001Z\"\n        />\n        <path\n          fill=\"#00C4CC\"\n          d=\"M10.425 14.202a1.003 1.003 0 0 0 .66-1.894 2.782 2.782 0 0 1-1.863-2.625 2.782 2.782 0 0 1 2.78-2.779c1.181 0 2.237.75 2.625 1.866a1.003 1.003 0 0 0 1.895-.659 4.79 4.79 0 0 0-4.52-3.213 4.79 4.79 0 0 0-4.786 4.785 4.79 4.79 0 0 0 3.209 4.52v-.001Z\"\n        />\n        <path\n          fill=\"#00C4CC\"\n          d=\"M23.395 4.691A7.654 7.654 0 0 0 21.75 2.25 7.646 7.646 0 0 0 19.308.604 7.633 7.633 0 0 0 16.318 0H7.681A7.655 7.655 0 0 0 2.25 2.25 7.655 7.655 0 0 0 0 7.682v8.635a7.654 7.654 0 0 0 2.25 5.432A7.653 7.653 0 0 0 7.682 24h8.635a7.653 7.653 0 0 0 5.432-2.25A7.65 7.65 0 0 0 24 16.317V7.682a7.642 7.642 0 0 0-.604-2.99Zm-1.399 11.626a5.679 5.679 0 0 1-5.679 5.68H7.682a5.679 5.679 0 0 1-5.679-5.68V7.682a5.679 5.679 0 0 1 5.68-5.679h8.634a5.679 5.679 0 0 1 5.68 5.68v8.634Z\"\n        />\n        <path\n          fill=\"#23221F\"\n          d=\"M39.93 18.362h-6.57l-1.083 3.344a.42.42 0 0 1-.4.29h-3.565a.42.42 0 0 1-.395-.566l6.66-17.99a.42.42 0 0 1 .394-.275h3.334a.42.42 0 0 1 .394.274l6.685 17.99a.42.42 0 0 1-.394.567h-3.565a.42.42 0 0 1-.4-.29l-1.095-3.344Zm-1.1-3.388-2.185-6.455-2.173 6.455h4.358ZM48.46 21.576V3.586a.42.42 0 0 1 .421-.42h3.35a.42.42 0 0 1 .42.42v17.99a.42.42 0 0 1-.42.42h-3.35a.42.42 0 0 1-.42-.42Z\"\n        />\n        <path\n          fill=\"url(#a)\"\n          d=\"M39.93 18.362h-6.57l-1.083 3.344a.42.42 0 0 1-.4.29h-3.565a.42.42 0 0 1-.395-.566l6.66-17.99a.42.42 0 0 1 .394-.275h3.334a.42.42 0 0 1 .394.274l6.685 17.99a.42.42 0 0 1-.394.567h-3.565a.42.42 0 0 1-.4-.29l-1.095-3.344Zm-1.1-3.388-2.185-6.455-2.173 6.455h4.358Z\"\n        />\n        <path\n          fill=\"url(#b)\"\n          d=\"M48.46 21.576V3.586a.42.42 0 0 1 .421-.42h3.35a.42.42 0 0 1 .42.42v17.99a.42.42 0 0 1-.42.42h-3.35a.42.42 0 0 1-.42-.42Z\"\n        />\n        <path\n          fill=\"url(#c)\"\n          d=\"m52.649 3.586-4.188 11.388V3.586a.42.42 0 0 1 .42-.42h3.347a.42.42 0 0 1 .42.42h.001Z\"\n          style={{ mixBlendMode: 'screen' }}\n        />\n        <path\n          fill=\"url(#d)\"\n          d=\"M48.46 14.974v6.602c0 .232.19.42.421.42h1.475l2.295-7.023V3.585l-4.19 11.388Z\"\n          style={{ mixBlendMode: 'multiply' }}\n        />\n        <path\n          fill=\"url(#e)\"\n          d=\"m38.83 14.974-2.185-6.455 1.6-5.041a.246.246 0 0 1 .462-.019l2.072 5.578-1.949 5.937Z\"\n          style={{ mixBlendMode: 'multiply' }}\n        />\n        <defs>\n          <linearGradient\n            id=\"a\"\n            x1=\"32.185\"\n            x2=\"52.716\"\n            y1=\"6.706\"\n            y2=\"21.623\"\n            gradientUnits=\"userSpaceOnUse\"\n          >\n            <stop offset=\".1\" stopColor=\"#00C4CC\" />\n            <stop offset=\".66\" stopColor=\"#6D00CC\" />\n            <stop offset=\"1\" stopColor=\"#CC00C5\" />\n          </linearGradient>\n          <linearGradient\n            id=\"b\"\n            x1=\"32.186\"\n            x2=\"52.717\"\n            y1=\"6.706\"\n            y2=\"21.623\"\n            gradientUnits=\"userSpaceOnUse\"\n          >\n            <stop offset=\".1\" stopColor=\"#00C4CC\" />\n            <stop offset=\".66\" stopColor=\"#6D00CC\" />\n            <stop offset=\"1\" stopColor=\"#CC00C5\" />\n          </linearGradient>\n          <linearGradient\n            id=\"c\"\n            x1=\"51.943\"\n            x2=\"46.463\"\n            y1=\"10.181\"\n            y2=\"6.2\"\n            gradientUnits=\"userSpaceOnUse\"\n          >\n            <stop stopColor=\"#6D00CC\" stopOpacity=\"0\" />\n            <stop offset=\"1\" stopColor=\"#6D00CC\" />\n          </linearGradient>\n          <linearGradient\n            id=\"d\"\n            x1=\"49.239\"\n            x2=\"53.091\"\n            y1=\"12.348\"\n            y2=\"13.489\"\n            gradientUnits=\"userSpaceOnUse\"\n          >\n            <stop stopColor=\"#6D00CC\" />\n            <stop offset=\"1\" stopColor=\"#CC00C5\" stopOpacity=\"0\" />\n          </linearGradient>\n          <linearGradient\n            id=\"e\"\n            x1=\"36.639\"\n            x2=\"40.581\"\n            y1=\"8.538\"\n            y2=\"9.706\"\n            gradientUnits=\"userSpaceOnUse\"\n          >\n            <stop stopColor=\"#0F7F85\" />\n            <stop offset=\".9\" stopColor=\"#0F7F85\" stopOpacity=\"0\" />\n          </linearGradient>\n        </defs>\n      </svg>\n    )\n  },\n)\n\nconst convertValue = (value: number | string) => (typeof value === 'string' ? value : `${value}px`)\n"],"names":["memo","useMemo","_jsxs","_jsx"],"mappings":"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"}