import * as React from 'react';
import cx from 'classnames';
import { createSvgIcon } from '../utils/createSvgIcon';
import { iconClassNames } from '../utils/iconClassNames';

export const NotificationsMutedIcon = createSvgIcon({
  svg: ({ classes }) => (
    <svg role="presentation" focusable="false" viewBox="8 8 16 16" className={classes.svg}>
      <g>
        <path
          className={cx(iconClassNames.outline, classes.outlinePart)}
          d="M23.00024,11.75v9.41406a1.33422,1.33422,0,0,1-.30078.88282,1.6089,1.6089,0,0,1-.793.50781,12.27015,12.27015,0,0,1-1.44531.35156q-.73535.13331-1.48047.21094-.74706.0791-1.49609.10547c-.5.01855-.99609.02734-1.48438.02734q-.73535,0-1.48437-.02734c-.5-.01758-1-.05274-1.49609-.10547q-.74708-.07764-1.48438-.21094a11.7561,11.7561,0,0,1-1.44141-.35156,1.62037,1.62037,0,0,1-.78955-.51172,1.32247,1.32247,0,0,1-.30468-.87891V11.75a1.45342,1.45342,0,0,1,.11718-.57812,1.51911,1.51911,0,0,1,.80518-.80469,1.44984,1.44984,0,0,1,.57812-.11719h2.5v-1a.507.507,0,0,1,.5-.5.50695.50695,0,0,1,.5.5v1h4v-1a.507.507,0,0,1,.5-.5.50695.50695,0,0,1,.5.5v1h2.5a1.45673,1.45673,0,0,1,.57813.11719,1.52043,1.52043,0,0,1,.80469.80469A1.45342,1.45342,0,0,1,23.00024,11.75Zm-1,0a.50695.50695,0,0,0-.5-.5h-2.5v1a.50695.50695,0,0,1-.5.5.507.507,0,0,1-.5-.5v-1h-4v1a.50695.50695,0,0,1-.5.5.507.507,0,0,1-.5-.5v-1h-2.5a.507.507,0,0,0-.5.5v9.41406a.361.361,0,0,0,.09375.26172.69455.69455,0,0,0,.24219.16016,5.90136,5.90136,0,0,0,.80078.23437q.44825.10254.94922.17578.498.07472,1.03125.125.53028.05127,1.043.07813.50976.02783.98438.03906.47167.01171.85546.01172,1.21,0,2.39844-.10938a23.18889,23.18889,0,0,0,2.375-.34374c.15039-.03126.30078-.05958.45313-.08594a2.05643,2.05643,0,0,0,.4375-.125.75158.75158,0,0,0,.24218-.15625.35825.35825,0,0,0,.09375-.26563Zm-2,.5a.47756.47756,0,0,0-.35156.14844l-8,8a.49053.49053,0,0,0,0,.70312.47391.47391,0,0,0,.35156.14844.4801.4801,0,0,0,.35157-.14844L14.21118,19.25h4.59375a.92607.92607,0,0,0,.50781-.12109.53027.53027,0,0,0,.1875-.48047.40751.40751,0,0,0-.15625-.36328,1.67407,1.67407,0,0,0-.34375-.17578,1.62651,1.62651,0,0,1-.34375-.17579.403.403,0,0,1-.15625-.36328V15.74219a1.98086,1.98086,0,0,0-.03125-.33985,2.835,2.835,0,0,0-.08593-.332l1.96875-1.96875a.5.5,0,0,0-.35157-.85156Zm-3.92187,2.00781.82031-.82031a2.80789,2.80789,0,0,0-.4414-.13672,2.1385,2.1385,0,0,0-.457-.05078,2.36329,2.36329,0,0,0-.92968.19141,2.6504,2.6504,0,0,0-.80078.51953,2.5942,2.5942,0,0,0-.5586.76172,2.08867,2.08867,0,0,0-.21094.92578v1.1875l1-1v-.1875a1.15567,1.15567,0,0,1,.14063-.5625,1.5989,1.5989,0,0,1,.36328-.44922,1.58154,1.58154,0,0,1,.50781-.293A1.44478,1.44478,0,0,1,16.07837,14.25781Zm1.125,5.99219a.65669.65669,0,0,1,.082.00781.48338.48338,0,0,1,.09766.02735.31423.31423,0,0,1,.082.05078.10112.10112,0,0,1,.03515.07812.51265.51265,0,0,1-.168.39063,1.40231,1.40231,0,0,1-.40625.25781,2.14113,2.14113,0,0,1-.4961.14453,2.16984,2.16984,0,0,1-.85937,0,2.11368,2.11368,0,0,1-.4961-.14453,1.35157,1.35157,0,0,1-.40625-.25781.506.506,0,0,1-.168-.39063.10113.10113,0,0,1,.03516-.07812.31423.31423,0,0,1,.082-.05078.45.45,0,0,1,.09766-.02735.59722.59722,0,0,1,.082-.00781Zm.44531-2h-2.4375l2.28906-2.29688v1.61719a1.745,1.745,0,0,0,.03516.35157A1.28066,1.28066,0,0,0,17.64868,18.25Z"
        />
        <path
          className={cx(iconClassNames.filled, classes.filledPart)}
          d="M21.5,10.25a1.45672,1.45672,0,0,1,.57812.11719,1.52043,1.52043,0,0,1,.80469.80469A1.45325,1.45325,0,0,1,23,11.75v9.41406a1.33422,1.33422,0,0,1-.30078.88282,1.6089,1.6089,0,0,1-.793.50781,12.27015,12.27015,0,0,1-1.44531.35156q-.73536.13331-1.48047.21094-.74707.0791-1.49609.10547c-.5.01855-.9961.02734-1.48438.02734q-.73535,0-1.48438-.02734c-.5-.01758-1-.05274-1.49609-.10547q-.74707-.07764-1.48437-.21094a11.7561,11.7561,0,0,1-1.44141-.35156,1.61666,1.61666,0,0,1-.78906-.51172A1.32242,1.32242,0,0,1,9,21.16406V11.75a1.45325,1.45325,0,0,1,.11719-.57812,1.51153,1.51153,0,0,1,.32422-.48047,1.49514,1.49514,0,0,1,.48047-.32422A1.44984,1.44984,0,0,1,10.5,10.25H13v-1a.507.507,0,0,1,.5-.5.507.507,0,0,1,.5.5v1h4v-1a.507.507,0,0,1,.5-.5.507.507,0,0,1,.5.5v1Zm-1.14844,2.85156A.5.5,0,0,0,20,12.25a.47753.47753,0,0,0-.35156.14844l-8,8a.49053.49053,0,0,0,0,.70312A.47387.47387,0,0,0,12,21.25a.48008.48008,0,0,0,.35156-.14844L14.21094,19.25h4.59375a.92607.92607,0,0,0,.50781-.12109.53027.53027,0,0,0,.1875-.48047.40751.40751,0,0,0-.15625-.36328A1.67433,1.67433,0,0,0,19,18.10938a1.62651,1.62651,0,0,1-.34375-.17579A.403.403,0,0,1,18.5,17.57031V15.74219a1.98186,1.98186,0,0,0-.03125-.33985,2.83311,2.83311,0,0,0-.08594-.332ZM13.5,16.83594l3.39844-3.39844a2.808,2.808,0,0,0-.44141-.13672A2.13841,2.13841,0,0,0,16,13.25a2.36333,2.36333,0,0,0-.92969.19141,2.65064,2.65064,0,0,0-.80078.51953,2.59417,2.59417,0,0,0-.55859.76172,2.08853,2.08853,0,0,0-.21094.92578ZM16,21.25a2.63946,2.63946,0,0,0,.42969-.043,2.14119,2.14119,0,0,0,.49609-.14453,1.40218,1.40218,0,0,0,.40625-.25781.51262.51262,0,0,0,.168-.39063.10113.10113,0,0,0-.03516-.07812.31407.31407,0,0,0-.082-.05078.48328.48328,0,0,0-.09765-.02735.65665.65665,0,0,0-.082-.00781H14.79688a.59748.59748,0,0,0-.082.00781.45011.45011,0,0,0-.09765.02735.31407.31407,0,0,0-.082.05078.10113.10113,0,0,0-.03516.07812.506.506,0,0,0,.168.39063,1.35144,1.35144,0,0,0,.40625.25781,2.1136,2.1136,0,0,0,.49609.14453A2.61961,2.61961,0,0,0,16,21.25Z"
        />
      </g>
    </svg>
  ),
  displayName: 'NotificationsMutedIcon',
});
