import { SvgProps } from '@/@types/common'
const Shield = ({ height = 100, width = 100, ...rest }: SvgProps) => {
    return (
        <svg
            xmlns="http://www.w3.org/2000/svg"
            viewBox="0 0 95 121"
            width={width}
            height={height}
            {...rest}
        >
            <path
                d="M70.8203 52.6501C69.7603 50.3601 68.3903 48.35 66.7103 46.63L63.0903 42.98L57.2703 37.12L40.4003 20.12C39.3703 19.11 38.3503 18.3 37.3303 17.71C36.3103 17.12 35.2803 16.7401 34.2603 16.5701L22.2502 14.8001L7.95026 12.7001C6.86026 12.5601 5.89024 12.69 5.06024 13.11L4.91028 13.1801C4.52028 13.3801 4.17027 13.65 3.84027 13.98C2.78027 15.04 2.25024 16.62 2.25024 18.72V42.49C2.25024 54.24 5.17026 66.8901 11.0203 80.4501C16.8703 94.0201 24.7203 105.53 34.5903 115C35.0303 115.43 35.4603 115.8 35.9003 116.14C36.3403 116.48 36.8203 116.79 37.3303 117.09C37.8403 117.39 38.3202 117.62 38.7502 117.79C39.1902 117.96 39.6303 118.08 40.0703 118.17C46.0403 119.33 51.2703 118.9 55.7603 116.86L57.1603 116.16C59.5403 114.87 61.7003 113.09 63.6403 110.83C64.2103 110.17 64.7502 109.48 65.2402 108.77C70.0202 102.19 72.4103 93.6 72.4103 83V59.23C72.4103 57.13 71.8803 54.9401 70.8203 52.6501ZM50.4802 89.97C50.4802 91.39 50.0603 92.3401 49.2203 92.8201C48.3803 93.3001 47.3403 93.18 46.1003 92.47L41.8203 90L28.5602 82.34C27.3202 81.62 26.2702 80.54 25.4302 79.09C24.5902 77.64 24.1702 76.2001 24.1702 74.7801V59.6801C24.1702 58.2601 24.5902 57.3001 25.4302 56.8201C25.6002 56.7201 25.7803 56.65 25.9703 56.6C26.7103 56.41 27.5702 56.6101 28.5602 57.1801V52.1501C28.5602 49.3801 29.4202 47.5101 31.1302 46.5301C32.8502 45.5501 34.9203 45.7601 37.3303 47.1501C38.2203 47.6601 39.0503 48.28 39.8403 49C40.4103 49.52 40.9503 50.09 41.4703 50.72C42.2003 51.6 42.8803 52.5901 43.5203 53.6801C43.7503 54.0801 43.9702 54.47 44.1702 54.87C45.4602 57.41 46.1003 59.8801 46.1003 62.2801V67.3101C47.3403 68.0301 48.3803 69.1101 49.2203 70.5601C49.7603 71.5001 50.1303 72.44 50.3203 73.36C50.4303 73.87 50.4802 74.37 50.4802 74.87V89.97Z"
                strokeLinejoin="round"
                className="fill-transparent stroke-[#505966] dark:stroke-[#8f99a7] stroke-2"
            />
            <path
                d="M39.8401 49L34.2001 51.8201C33.3601 52.3001 32.9401 53.2601 32.9401 54.6801V54.99L28.5601 57.1801V52.1501C28.5601 49.3801 29.4201 47.5101 31.1301 46.5301C32.8501 45.5501 34.9201 45.7601 37.3301 47.1501C38.2201 47.6601 39.0501 48.28 39.8401 49Z"
                strokeLinejoin="round"
                className="fill-transparent stroke-[#505966] dark:stroke-[#8f99a7]"
            />
            <path
                d="M41.7102 59.74V64.78L32.9402 59.7099V54.68C32.9402 53.26 33.3602 52.3 34.2002 51.82L34.4602 51.69C35.2502 51.37 36.2102 51.53 37.3302 52.18C37.5102 52.29 37.6902 52.4 37.8702 52.53C38.8702 53.23 39.7302 54.19 40.4502 55.43C41.2902 56.88 41.7102 58.32 41.7102 59.74Z"
                strokeLinejoin="round"
                className="fill-transparent stroke-[#505966] dark:stroke-[#8f99a7]"
            />
            <path
                d="M46.1002 62.28V62.59L44.1702 63.55L41.7102 64.78V59.74C41.7102 58.32 41.2902 56.8801 40.4502 55.4301C39.7302 54.1901 38.8702 53.23 37.8702 52.53C37.6902 52.4 37.5102 52.2901 37.3302 52.1801C36.2102 51.5301 35.2502 51.3701 34.4602 51.6901L39.8402 49C40.4102 49.52 40.9502 50.09 41.4702 50.72C42.2002 51.6 42.8802 52.5901 43.5202 53.6801C43.7502 54.0801 43.9702 54.47 44.1702 54.87C45.4602 57.41 46.1002 59.88 46.1002 62.28Z"
                strokeLinejoin="round"
                className="fill-transparent stroke-[#505966] dark:stroke-[#8f99a7]"
            />
            <path
                d="M50.4802 74.87V89.97C50.4802 91.39 50.0602 92.3401 49.2202 92.8201C48.3802 93.3001 47.3402 93.18 46.1002 92.47L41.8202 90L28.5602 82.34C27.3202 81.62 26.2702 80.54 25.4302 79.09C24.5902 77.64 24.1702 76.2 24.1702 74.78V59.6801C24.1702 58.2601 24.5902 57.3001 25.4302 56.8201C25.6002 56.7201 25.7802 56.65 25.9702 56.6C26.7102 56.41 27.5702 56.6101 28.5602 57.1801L32.9402 54.99V59.71L41.7102 64.78L44.1702 63.55V64.78C44.1702 66.2 44.5902 67.64 45.4302 69.09C46.2702 70.54 47.3202 71.62 48.5602 72.34L50.3202 73.36C50.4302 73.87 50.4802 74.37 50.4802 74.87Z"
                strokeLinejoin="round"
                className="fill-transparent stroke-[#505966] dark:stroke-[#8f99a7]"
            />
            <path
                d="M92.4103 49.23V73.0001C92.4103 84.7401 89.4803 94.0201 83.6403 100.83C81.4003 103.44 78.8703 105.41 76.0403 106.73L75.8803 106.81L57.1603 116.16C59.5403 114.87 61.7003 113.09 63.6403 110.83C64.2103 110.17 64.7503 109.48 65.2403 108.77C70.0203 102.19 72.4103 93.6001 72.4103 83.0001V59.23C72.4103 57.13 71.8803 54.9401 70.8203 52.6501C69.7603 50.3601 68.3903 48.3501 66.7103 46.6301L63.0903 42.98L57.2703 37.1201L40.4003 20.1201C39.3703 19.1101 38.3503 18.3 37.3303 17.71C36.3103 17.12 35.2803 16.7401 34.2603 16.5701L22.2503 14.8001L7.95032 12.7001C6.86032 12.5601 5.8903 12.69 5.0603 13.11L24.7303 3.28009C25.6303 2.73009 26.7103 2.54013 27.9503 2.70013L54.2603 6.57012C55.2803 6.74012 56.3103 7.12002 57.3303 7.71002C58.3503 8.30002 59.3703 9.11005 60.4003 10.1201L86.7103 36.6301C88.3903 38.3501 89.7603 40.3601 90.8203 42.6501C91.8803 44.9401 92.4103 47.13 92.4103 49.23Z"
                strokeLinejoin="round"
                strokeDasharray="6 4"
                className="fill-transparent stroke-[#505966] dark:stroke-[#8f99a7] stroke-2"
            />
        </svg>
    )
}

export default Shield
