import React from "react";

import { uniqueId } from "lodash";

const FileP7m = () => {
  const clipPathId = uniqueId("clip-path-");

  return (
    <svg xmlns="http://www.w3.org/2000/svg" width="34" height="40" fill="none">
      <g clipPath={`url(#${clipPathId})`}>
        <path
          fill="#fff"
          stroke="#192147"
          strokeWidth={0.5}
          d="M29.333 39.75H4.667a2.417 2.417 0 0 1-2.417-2.416V2.667A2.417 2.417 0 0 1 4.667.25h19.562c.64 0 1.255.255 1.709.708l5.104 5.105c.453.453.708 1.068.708 1.709v29.562a2.417 2.417 0 0 1-2.417 2.416Z"
        />
        <path
          fill="#C5C7D1"
          d="M23.5.5h.834l.5 6.5 6.666.5v1h-6a2 2 0 0 1-2-2v-6Z"
        />
        <path
          stroke="#192147"
          strokeWidth={0.5}
          d="M24.5.334v5.667c0 .736.597 1.333 1.333 1.333h6"
        />
        <path
          fill="#C5C7D1"
          d="M2.5 20h25a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2h-25V20Z"
        />
        <rect
          width={27.7}
          height={16.35}
          x={0.25}
          y={18.25}
          fill="#515774"
          rx={1.75}
        />
        <path
          fill="#fff"
          d="M5 31v-6.882h1.82v.873h.04c.066-.169.164-.324.292-.465a1.39 1.39 0 0 1 .478-.343c.19-.086.412-.13.665-.13.336 0 .656.088.96.264.305.176.553.453.743.83.193.379.29.87.29 1.474 0 .578-.093 1.056-.276 1.437-.182.38-.425.663-.731.85a1.87 1.87 0 0 1-1 .28 1.7 1.7 0 0 1-.64-.114 1.482 1.482 0 0 1-.479-.316 1.46 1.46 0 0 1-.302-.456h-.027V31H5Zm1.793-4.38c0 .244.033.455.097.633.066.176.16.313.279.41a.683.683 0 0 0 .435.144.666.666 0 0 0 .428-.14.88.88 0 0 0 .273-.408c.064-.178.096-.39.096-.638s-.032-.46-.096-.636a.858.858 0 0 0-.273-.407.657.657 0 0 0-.428-.143.684.684 0 0 0-.435.143.9.9 0 0 0-.28.407 1.86 1.86 0 0 0-.096.636ZM10.88 29.123l2.67-5.187v-.04h-3.135V22.45h5.048v1.447l-2.683 5.226h-1.9ZM16.109 29.123v-5.005h1.74v.952h.053c.107-.313.288-.56.545-.743.257-.183.562-.274.917-.274.358 0 .667.093.926.28.26.185.415.43.469.737h.053c.086-.307.27-.552.551-.737.281-.186.611-.28.99-.28.489 0 .885.154 1.189.463.305.308.458.719.458 1.232v3.375h-1.833v-2.92c0-.219-.057-.39-.17-.514a.58.58 0 0 0-.455-.19.566.566 0 0 0-.448.19c-.109.124-.163.295-.163.515v2.92h-1.753v-2.92c0-.22-.057-.391-.17-.515a.58.58 0 0 0-.455-.19.604.604 0 0 0-.325.086.567.567 0 0 0-.213.244.878.878 0 0 0-.073.375v2.92H16.11Z"
        />
        <rect
          width={27.7}
          height={16.35}
          x={0.25}
          y={18.25}
          stroke="#192147"
          strokeWidth={0.5}
          rx={1.75}
        />
      </g>
      <defs>
        <clipPath id={clipPathId}>
          <path fill="#fff" d="M0 0h34v40H0z" />
        </clipPath>
      </defs>
    </svg>
  );
};

export default FileP7m;
