import * as React from 'react'
import type { SVGProps, Ref } from 'react'
const SvgBarometerDefaultDark = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        viewBox="0 0 82 31"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            d="M75.06 10.743c.69 0 1.263.543 1.263 1.249 0 .72-.573 1.25-1.264 1.25-.69 0-1.264-.545-1.264-1.25 0-.706.573-1.25 1.264-1.25Zm0 2.322c.587 0 1.058-.47 1.058-1.073s-.47-1.058-1.059-1.058c-.588 0-1.058.455-1.058 1.073 0 .588.47 1.058 1.058 1.058Zm-.471-1.778h.53c.352 0 .513.132.513.411 0 .265-.161.367-.382.397l.412.632h-.22l-.397-.617h-.265v.617h-.206v-1.44zm.206.646h.25c.205 0 .396-.014.396-.235 0-.206-.176-.22-.323-.22h-.309v.455zM27.366 4.129h3.16c2.293 0 2.88 1.381 2.88 2.513s-.587 2.513-2.88 2.513h-1.94v3.954h-1.22V4.13Zm1.205 3.968h1.602c.97 0 1.925-.235 1.925-1.44s-.97-1.44-1.925-1.44H28.57v2.88Zm5.982-4.571h1.146v9.598h-1.146zm2.66 4.321c.632-.602 1.543-.882 2.38-.882 1.78 0 2.514.97 2.514 2v3.071c0 .412.015.78.044 1.088h-1a10 10 0 0 1-.043-.912h-.03c-.514.78-1.19 1.073-2.101 1.073-1.117 0-2.087-.632-2.087-1.807 0-1.544 1.484-2.087 3.306-2.087h.838v-.25c0-.618-.455-1.264-1.44-1.264-.882 0-1.294.367-1.72.69zm3.233 2.381c-1.072 0-2.395.191-2.395 1.161 0 .691.514.97 1.293.97 1.264 0 1.72-.94 1.72-1.749v-.382zm3.014-3.13h1.146v.926h.03c.293-.632 1.057-1.073 1.983-1.073 1.162 0 2.176.69 2.176 2.293v3.865h-1.147V9.567c0-1.132-.646-1.543-1.367-1.543-.955 0-1.675.602-1.675 1.999v3.1h-1.147V7.099Zm5.893 0h1.323l1.793 4.615 1.72-4.6h1.22l-2.352 6.01h-1.25zm7.526-2.984c.455 0 .837.382.837.838a.847.847 0 0 1-.837.838.847.847 0 0 1-.838-.838c0-.456.382-.838.838-.838m-.559 2.984h1.146v6.011H56.32zm3.498 3.439c0 1.058.97 1.749 2.028 1.749.691 0 1.206-.353 1.646-.897l.867.662c-.631.823-1.513 1.234-2.66 1.234-1.91 0-3.1-1.367-3.1-3.16 0-1.807 1.307-3.16 3.115-3.16 2.116 0 2.925 1.632 2.925 3.175v.412h-4.821zm3.6-.926c-.029-1-.587-1.749-1.733-1.749-1.132 0-1.867.955-1.867 1.749zm1.426-2.513h1.279l1.352 4.497h.03l1.44-4.497h1.205l1.529 4.497h.029l1.293-4.497h1.206l-1.94 6.011h-1.162l-1.587-4.497h-.03l-1.44 4.512h-1.234zm-37.478 9.73h3.116c1.557 0 2.733.72 2.733 2.248 0 1.03-.632 1.676-1.543 1.985v.029c1.073.073 1.94 1.029 1.94 2.234 0 1.617-1.41 2.498-3.16 2.498h-3.086zm1.205 3.733h1.66c.927 0 1.676-.368 1.676-1.352 0-.706-.44-1.323-1.425-1.323H28.57v2.675Zm0 4.174h1.793c.735 0 1.94-.25 1.94-1.529 0-1.073-.75-1.602-1.925-1.602H28.57v3.13Zm5.82-4.204c.632-.602 1.543-.882 2.381-.882 1.779 0 2.514.97 2.514 2v3.071c0 .412.014.779.044 1.088h-1.014a10 10 0 0 1-.045-.912h-.029c-.514.78-1.19 1.073-2.102 1.073-1.117 0-2.087-.632-2.087-1.807 0-1.544 1.485-2.087 3.307-2.087h.838v-.25c0-.618-.456-1.264-1.44-1.264-.882 0-1.294.367-1.72.69zm3.219 2.381c-1.073 0-2.396.191-2.396 1.161 0 .691.515.97 1.294.97 1.264 0 1.72-.94 1.72-1.749v-.382zm2.763-3.116h1.147v.926h.029c.294-.632 1.058-1.073 1.808-1.073.176 0 .352.03.514.074l-.044 1.235a2.6 2.6 0 0 0-.558-.089c-1.117 0-1.72.603-1.72 1.926v3.013h-1.146v-6.012zm6.805-.161c1.793 0 3.204 1.41 3.204 3.16 0 1.749-1.411 3.16-3.204 3.16s-3.204-1.411-3.204-3.16 1.41-3.16 3.204-3.16m0 5.261c1.22 0 1.984-.881 1.984-2.087 0-1.205-.764-2.087-1.984-2.087s-1.984.882-1.984 2.087.764 2.087 1.984 2.087m3.939-5.1h1.073v.941h.03c.117-.353.852-1.088 1.925-1.088.881 0 1.499.383 1.88 1.117.398-.734 1.177-1.117 1.912-1.117 1.851 0 2.278 1.323 2.278 2.66v3.499h-1.147v-3.351c0-.912-.19-1.75-1.293-1.75s-1.529.75-1.529 1.808v3.293H55.1v-3.146c0-1.146-.162-1.954-1.264-1.954-.823 0-1.558.617-1.558 1.984v3.116h-1.146v-6.012zm11.097 3.424c0 1.06.97 1.75 2.028 1.75.69 0 1.205-.353 1.646-.897l.867.662c-.632.823-1.514 1.234-2.66 1.234-1.91 0-3.101-1.367-3.101-3.16 0-1.807 1.308-3.16 3.115-3.16 2.117 0 2.925 1.632 2.925 3.175v.412h-4.82v-.015Zm3.6-.91c-.029-1-.587-1.75-1.734-1.75-1.132 0-1.866.956-1.866 1.75zm5.247-1.529H69.43v2.734c0 .676 0 1.381.867 1.381.265 0 .588-.044.808-.176v1.044c-.264.147-.793.205-1.028.205-1.764 0-1.793-1.073-1.793-2.043v-3.13H66.96v-.985h1.323v-1.705h1.146v1.69h1.631v.985Zm1.764 2.439c0 1.06.97 1.75 2.029 1.75.69 0 1.205-.353 1.646-.897l.867.662c-.632.823-1.514 1.234-2.66 1.234-1.911 0-3.101-1.367-3.101-3.16 0-1.807 1.308-3.16 3.115-3.16 2.117 0 2.925 1.632 2.925 3.175v.412h-4.82v-.015Zm3.601-.91c-.03-1-.588-1.75-1.734-1.75-1.132 0-1.867.956-1.867 1.75zm2.014-2.514h1.146v.926h.03c.293-.632 1.058-1.073 1.807-1.073.177 0 .353.03.515.074l-.044 1.235a2.6 2.6 0 0 0-.559-.089c-1.117 0-1.72.603-1.72 1.926v3.013H78.47v-6.012z"
            fill="#000"
        />
        <path
            d="M4.643 15.093a6.257 6.257 0 0 1 6.261-6.261c1.602 0 3.043.617 4.145 1.602 1.073-1.41 2.293-2.425 3.498-3.116a10.8 10.8 0 0 0-8.157-3.145C4.364 4.467-.28 9.567.013 15.578c.06 1.19.309 2.337.72 3.395a19 19 0 0 0 4.821-.69 6.17 6.17 0 0 1-.911-3.19"
            fill="url(#barometer-default-dark_svg__a)"
        />
        <path
            d="M10.39 4.143C4.364 4.437-.28 9.537.013 15.563.307 21.59 5.407 26.22 11.42 25.94c6.01-.28 10.655-5.394 10.376-11.406-.28-6.025-5.394-10.67-11.405-10.39Zm.529 17.226a6.257 6.257 0 0 1-6.261-6.261 6.257 6.257 0 0 1 6.26-6.261 6.257 6.257 0 0 1 6.262 6.26 6.266 6.266 0 0 1-6.261 6.262"
            fill="url(#barometer-default-dark_svg__b)"
        />
        <path
            opacity={0.9}
            d="M8.259 14.065c.97-.926 5.835-2.16 5.835-2.16s-1.47 4.79-2.455 5.716a2.445 2.445 0 0 1-3.468-.088c-.941-.97-.897-2.528.088-3.468"
            fill="url(#barometer-default-dark_svg__c)"
        />
        <path
            d="M14.05 11.904c-.397.103-4.865 1.264-5.806 2.16a2.45 2.45 0 0 0-.22 3.308c2.16-1.03 4.306-2.72 6.026-5.468"
            fill="url(#barometer-default-dark_svg__d)"
        />
        <defs>
            <linearGradient
                id="barometer-default-dark_svg__a"
                x1={0}
                y1={11.572}
                x2={18.57}
                y2={11.572}
                gradientUnits="userSpaceOnUse"
            >
                <stop offset={0.824} />
                <stop offset={1} stopOpacity={0.9} />
            </linearGradient>
            <linearGradient
                id="barometer-default-dark_svg__b"
                x1={3.893}
                y1={6.686}
                x2={17.912}
                y2={23.393}
                gradientUnits="userSpaceOnUse"
            >
                <stop />
                <stop offset={0.722} stopColor="#404040" />
            </linearGradient>
            <linearGradient
                id="barometer-default-dark_svg__c"
                x1={10.075}
                y1={12.964}
                x2={12.516}
                y2={17.192}
                gradientUnits="userSpaceOnUse"
            >
                <stop offset={0.528} />
                <stop offset={1} stopColor="#333" stopOpacity={0.8} />
            </linearGradient>
            <linearGradient
                id="barometer-default-dark_svg__d"
                x1={7.495}
                y1={14.64}
                x2={14.055}
                y2={14.64}
                gradientUnits="userSpaceOnUse"
            >
                <stop offset={0.824} />
                <stop offset={1} stopOpacity={0.8} />
            </linearGradient>
        </defs>
    </svg>
)
export default React.forwardRef(SvgBarometerDefaultDark)
