import React from 'react';

export default (props: any) => (
  <svg {...props} width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
    <mask id="DPD_path-1-inside-1" fill="white">
      <path fillRule="evenodd" clipRule="evenodd" d="M48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24Z" />
    </mask>
    <path fillRule="evenodd" clipRule="evenodd" d="M48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24Z" fill="white" />
    <path d="M47.5 24C47.5 36.9787 36.9787 47.5 24 47.5V48.5C37.5309 48.5 48.5 37.5309 48.5 24H47.5ZM24 47.5C11.0213 47.5 0.5 36.9787 0.5 24H-0.5C-0.5 37.5309 10.4691 48.5 24 48.5V47.5ZM0.5 24C0.5 11.0213 11.0213 0.5 24 0.5V-0.5C10.4691 -0.5 -0.5 10.4691 -0.5 24H0.5ZM24 0.5C36.9787 0.5 47.5 11.0213 47.5 24H48.5C48.5 10.4691 37.5309 -0.5 24 -0.5V0.5Z" fill="#DFE3E8" mask="url(#DPD_path-1-inside-1)" />
    <path fillRule="evenodd" clipRule="evenodd" d="M11.9503 16.1277L5.40933 19.5319L12.6623 23.566C12.7246 23.6 12.8046 23.6766 12.8046 23.7532V29.7021C12.8046 29.7872 12.7246 29.8383 12.7157 29.8468L12.2796 30.0766C12.2084 30.1107 12.1105 30.1192 12.0126 30.0681L11.6299 29.8638C11.5765 29.8383 11.5231 29.7617 11.5231 29.6851V24.4255C11.5231 24.3319 11.4164 24.2894 11.3452 24.2468L5.06226 20.7404V27.7787C5.06226 27.9319 5.22244 28.1107 5.34703 28.1872L11.8969 31.8809C12.1105 32 12.2351 31.983 12.5199 31.8383L18.9897 28.1872C19.1409 28.1021 19.2833 27.9404 19.2833 27.7702V20.7404L14.9405 23.166C14.8871 23.2 14.7892 23.2085 14.7269 23.1745L14.3353 22.9532C14.2552 22.9107 14.184 22.8255 14.184 22.7319L14.1751 22.2894C14.1751 22.2213 14.2196 22.1362 14.2819 22.1021L18.9274 19.5149L12.3864 16.1107C12.2974 16.0766 12.0571 16.0681 11.9503 16.1277Z" fill="url(#paint0_linear)" />
    <path fillRule="evenodd" clipRule="evenodd" d="M29.6421 19.481V27.7618C29.5838 27.77 29.4906 27.788 29.3705 27.8111C28.8672 27.9082 27.8931 28.096 27.0524 28.0341C25.0412 27.915 23.7508 27.0384 23.7063 24.9533C23.6707 23.3618 24.9611 22.0512 26.6875 22.0086C27.2126 22.0001 27.8712 22.1107 28.0224 22.1959V19.481H29.6421ZM26.9634 26.6895C27.2215 26.732 27.9246 26.6639 28.0313 26.6384L28.0224 23.5661C27.9335 23.4895 27.2393 23.3703 27.0257 23.3788C25.7798 23.4299 25.3616 24.1278 25.3705 25.098C25.3883 26.0001 25.8955 26.5278 26.9634 26.6895Z" fill="#3C3D3B" />
    <path d="M30.5498 22.5022V30.2724H32.1873L32.1784 23.515C32.2852 23.4894 32.9793 23.4043 33.2463 23.4214C34.3231 23.4809 34.8215 24.0597 34.8393 24.9703C34.8571 25.549 34.6524 26.0341 34.2608 26.332C33.9582 26.5618 33.5489 26.6724 33.0683 26.6894V28.0511C33.8247 28.0682 34.5812 27.9235 35.1863 27.549C35.9695 27.0639 36.5301 25.9916 36.4945 24.9788C36.4411 23.1405 35.3554 22.0852 33.1484 22.0426C32.125 22.0001 30.8702 22.349 30.5498 22.5022Z" fill="#3C3D3B" />
    <path fillRule="evenodd" clipRule="evenodd" d="M42.9466 19.481V27.7618C42.8882 27.77 42.7949 27.7881 42.6749 27.8113C42.1734 27.9084 41.2043 28.096 40.3569 28.0341C38.3456 27.915 37.0552 27.0384 37.0107 24.9533C36.9751 23.3618 38.2655 22.0512 39.992 22.0086C40.5171 22.0001 41.1756 22.1107 41.3269 22.1959V19.481H42.9466ZM40.2679 26.6895C40.526 26.732 41.229 26.6639 41.3358 26.6384L41.3269 23.5661C41.2379 23.4895 40.5437 23.3703 40.3302 23.3788C39.0843 23.4299 38.666 24.1278 38.6749 25.098C38.6927 26.0001 39.2 26.5278 40.2679 26.6895Z" fill="#3C3D3B" />
    <defs>
      <linearGradient id="paint0_linear" x1="8.55791" y1="35.76" x2="23.3063" y2="29.2259" gradientUnits="userSpaceOnUse">
        <stop stopColor="#AF1E45" />
        <stop offset="0.0204657" stopColor="#AF1E45" />
        <stop offset="0.1523" stopColor="#AF1E45" />
        <stop offset="0.205" stopColor="#BC213E" />
        <stop offset="0.2748" stopColor="#C92535" />
        <stop offset="0.3573" stopColor="#D3272F" />
        <stop offset="0.4593" stopColor="#DB292A" />
        <stop offset="0.6025" stopColor="#E02A28" />
        <stop offset="1" stopColor="#E12A27" />
      </linearGradient>
    </defs>
  </svg>
);
