import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const Confetti = (allProps: IconProps) => { const { svgProps: props, iconStyle, ...restProps } = allProps; const styles: { [style: string]: React.ReactNode } = { Broken: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m13.306 18.297-5.069 1.69c-2.765.922-4.148 1.383-4.878.653-.73-.73-.269-2.113.653-4.878l1.69-5.069c.766-2.298 1.149-3.447 2.055-3.66.906-.215 1.763.642 3.475 2.355l3.38 3.379c1.712 1.713 2.569 2.569 2.355 3.475" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M12.235 18.346s-.758-2.281-.758-3.79c0-1.51.758-3.792.758-3.792m-4.17 8.72s-.64-2.753-.758-4.55c-.195-2.969.758-7.581.758-7.581M14.51 10.006l.143-.72c.146-.727.67-1.32 1.373-1.554a2.066 2.066 0 0 0 1.372-1.555l.144-.72M17.57 13.253l.212.123c.657.38 1.483.296 2.051-.207a1.763 1.763 0 0 1 1.876-.297L22 13M9.795 2.779A1.4 1.4 0 0 0 10 4.5l.098.098c.393.393.538.97.377 1.503" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M6.928 3.94a.536.536 0 1 1 .758.76.536.536 0 0 1-.758-.76ZM12.157 7.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759ZM17.157 10.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759ZM19.058 15.313a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759Z" fill="currentColor" /><path d="M19.361 7.714c-.67.67-.189 2.614-.189 2.614s1.944.481 2.614-.19c.71-.71.308-1.64-.786-1.638.003-1.094-.929-1.496-1.639-.786Z" stroke="currentColor" strokeLinejoin="round" /><path d="m15.188 3.417-.027.098c-.03.106-.046.16-.038.212.007.052.035.098.093.189l.052.082c.202.32.303.48.234.611-.069.131-.262.146-.648.176l-.1.008c-.11.009-.164.013-.212.038-.048.025-.083.068-.155.155l-.064.079c-.251.304-.376.456-.52.437-.142-.02-.208-.198-.34-.555l-.034-.092c-.037-.102-.056-.152-.093-.19-.037-.036-.087-.055-.189-.092l-.092-.034c-.357-.132-.535-.198-.555-.34-.02-.144.133-.27.437-.52l.079-.065c.086-.07.13-.106.155-.154.025-.048.03-.103.038-.213l.008-.1c.03-.385.045-.578.176-.647.13-.069.29.032.61.234l.083.052c.091.058.137.086.189.093.052.008.106-.008.212-.038l.098-.027c.375-.107.563-.16.663-.06.1.1.047.288-.06.663Z" stroke="currentColor" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m4.012 15.762 1.69-5.069c.766-2.298 1.149-3.447 2.055-3.66.906-.215 1.763.642 3.475 2.355l3.38 3.379c1.712 1.713 2.569 2.569 2.355 3.475-.214.906-1.363 1.29-3.661 2.055l-5.069 1.69c-2.765.922-4.148 1.383-4.878.653-.73-.73-.269-2.113.653-4.878Z" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path opacity={0.5} d="M12.235 18.346s-.758-2.281-.758-3.79c0-1.51.758-3.792.758-3.792m-4.17 8.72s-.64-2.753-.758-4.55c-.195-2.969.758-7.581.758-7.581" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="m14.51 10.006.143-.72c.146-.727.67-1.32 1.373-1.554a2.066 2.066 0 0 0 1.372-1.555l.144-.72M17.57 13.253l.212.123c.657.38 1.483.296 2.051-.207a1.763 1.763 0 0 1 1.876-.297L22 13M9.795 2.779A1.4 1.4 0 0 0 10 4.5l.097.098c.394.393.539.97.378 1.503" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path opacity={0.5} d="M6.928 3.94a.536.536 0 1 1 .758.76.536.536 0 0 1-.758-.76ZM12.157 7.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759ZM17.157 10.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759ZM19.058 15.313a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759Z" fill="currentColor" /><path d="m19.172 10.328-.485.12.073.293.292.072.12-.485ZM21 8.5l-.5-.001a.5.5 0 0 0 .502.501L21 8.5Zm-1.828 1.828.486-.12v-.002l-.004-.014a6.196 6.196 0 0 1-.14-.952 3.236 3.236 0 0 1 .028-.747c.04-.23.11-.36.173-.425l-.707-.707c-.27.27-.393.634-.45.957-.06.33-.06.68-.041.986a7.172 7.172 0 0 0 .163 1.116l.005.02.001.005v.002h.001l.485-.119Zm.543-2.26c.243-.243.435-.224.524-.183.096.044.263.204.261.614l1 .002c.002-.684-.296-1.272-.842-1.524-.554-.256-1.183-.083-1.65.384l.707.707Zm-.543 2.26-.12.485h.002l.001.001c.002 0 .004 0 .006.002l.02.004.07.016a7.173 7.173 0 0 0 1.045.148c.306.02.656.018.987-.04.323-.058.686-.18.957-.452l-.707-.707c-.065.064-.196.133-.426.174-.222.04-.484.044-.747.027a6.189 6.189 0 0 1-.965-.143h-.003l-.12.485Zm2.968.164c.467-.467.64-1.096.384-1.65-.253-.546-.84-.844-1.525-.842l.003 1c.41-.001.57.165.614.262.04.088.06.28-.183.523l.707.707Z" fill="currentColor" /><path opacity={0.5} d="m15.188 3.417-.027.098c-.03.106-.046.16-.039.212.007.052.036.098.093.189l.053.082c.201.32.302.48.234.611-.07.131-.262.146-.648.176l-.1.008c-.11.009-.164.013-.212.038-.048.025-.084.068-.155.155l-.065.079c-.25.304-.375.456-.518.437-.143-.02-.21-.198-.341-.555l-.034-.092c-.038-.102-.056-.152-.093-.19-.037-.036-.088-.055-.189-.092l-.092-.034c-.357-.132-.535-.198-.555-.34-.02-.144.133-.27.437-.52l.079-.065c.086-.07.13-.106.155-.154.025-.048.03-.103.038-.213l.008-.1c.03-.385.045-.578.175-.647.131-.069.291.032.611.234l.083.052c.09.058.136.086.189.093.052.008.105-.008.212-.038l.097-.027c.376-.107.563-.16.664-.06.1.1.047.288-.06.663Z" stroke="currentColor" /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="m4.012 15.762 1.69-5.069c.766-2.298 1.149-3.447 2.055-3.66.906-.215 1.763.642 3.475 2.355l3.38 3.379c1.712 1.713 2.569 2.569 2.355 3.475-.214.906-1.363 1.29-3.661 2.055l-5.069 1.69c-2.765.922-4.148 1.383-4.878.653-.73-.73-.269-2.113.653-4.878Z" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M12.235 18.346s-.758-2.281-.758-3.79c0-1.51.758-3.792.758-3.792m-4.17 8.72s-.64-2.753-.758-4.55c-.195-2.969.758-7.581.758-7.581M14.51 10.006l.143-.72c.146-.727.67-1.32 1.373-1.554a2.066 2.066 0 0 0 1.372-1.555l.144-.72M17.57 13.253l.212.123c.657.38 1.483.296 2.051-.207a1.763 1.763 0 0 1 1.876-.297L22 13M9.795 2.779A1.4 1.4 0 0 0 10 4.5l.097.098c.394.393.539.97.378 1.503" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M6.928 3.94a.536.536 0 1 1 .758.76.536.536 0 0 1-.758-.76ZM12.157 7.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759ZM17.157 10.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759ZM19.058 15.313a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.759Z" fill="currentColor" /><path d="M19.362 7.714c-.67.67-.19 2.614-.19 2.614s1.944.481 2.614-.19c.71-.71.308-1.64-.786-1.638.003-1.094-.928-1.496-1.638-.786Z" stroke="currentColor" strokeLinejoin="round" /><path d="m15.188 3.417-.027.098c-.03.106-.046.16-.039.212.007.052.036.098.093.189l.053.082c.201.32.302.48.234.611-.07.131-.262.146-.648.176l-.1.008c-.11.009-.164.013-.212.038-.048.025-.084.068-.155.155l-.065.079c-.25.304-.375.456-.518.437-.143-.02-.21-.198-.341-.555l-.034-.092c-.038-.102-.056-.152-.093-.19-.037-.036-.088-.055-.189-.092l-.092-.034c-.357-.132-.535-.198-.555-.34-.02-.144.133-.27.437-.52l.079-.065c.086-.07.13-.106.155-.154.025-.048.03-.103.038-.213l.008-.1c.03-.385.045-.578.175-.647.131-.069.291.032.611.234l.083.052c.09.058.136.086.189.093.052.008.105-.008.212-.038l.097-.027c.376-.107.563-.16.664-.06.1.1.047.288-.06.663Z" stroke="currentColor" /></svg>, Outline: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M15.601 2.4c-.22-.22-.496-.21-.647-.19-.144.02-.316.068-.48.115l-.125.035-.103-.064a3.38 3.38 0 0 0-.42-.24c-.149-.064-.4-.138-.666.001-.26.137-.345.381-.38.537a3.598 3.598 0 0 0-.06.487l-.01.127v.01l-.112.093c-.133.11-.272.223-.37.33-.104.114-.264.327-.223.625.042.307.265.466.404.544.126.07.291.13.446.188l.109.04.04.109c.057.154.118.32.188.446.077.14.237.362.544.404.297.04.51-.12.624-.224.108-.098.221-.236.331-.37l.092-.111h.01l.128-.01c.168-.014.345-.028.487-.06.155-.035.4-.12.537-.38.139-.265.065-.518 0-.667a3.393 3.393 0 0 0-.24-.42l-.064-.102.036-.126c.047-.164.096-.336.114-.479.02-.152.03-.428-.19-.648Zm-.899.9-.078.022-.02.006a.955.955 0 0 1-.397.047c-.167-.023-.306-.113-.37-.155l-.018-.011-.1-.064-.011.141-.002.022a.96.96 0 0 1-.092.384c-.076.143-.2.244-.263.294L13.334 4l-.09.075.076.029.02.006c.071.026.23.082.35.202.12.12.176.278.201.35l.007.02.029.077.075-.091.013-.017c.051-.063.151-.188.295-.263a.96.96 0 0 1 .384-.092l.022-.002.14-.01-.063-.102-.011-.017a.928.928 0 0 1-.155-.37c-.022-.164.024-.321.047-.397l.006-.02.022-.078Z" fill="currentColor" /><path d="M10.435 3.17a.75.75 0 1 0-1.28-.782A2.15 2.15 0 0 0 9.47 5.03l.097.098c.198.198.271.488.19.756a.75.75 0 0 0 1.436.434 2.258 2.258 0 0 0-.565-2.25l-.098-.098a.65.65 0 0 1-.095-.8ZM7.686 3.94a.536.536 0 1 0-.758.76.536.536 0 0 0 .758-.76ZM18.278 5.604a.75.75 0 0 0-1.471-.294l-.144.72c-.093.463-.427.84-.874.99a2.816 2.816 0 0 0-1.871 2.119l-.144.72a.75.75 0 0 0 1.47.294l.145-.72c.092-.463.426-.84.874-.99a2.816 2.816 0 0 0 1.87-2.12l.145-.72Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M22.524 8.842c.255.554.083 1.183-.384 1.65-.271.27-.634.393-.957.451-.331.059-.68.06-.987.04a7.178 7.178 0 0 1-1.045-.147l-.046-.01-.024-.006-.02-.005-.006-.001h-.002l.12-.486-.12.485a.5.5 0 0 1-.366-.365v-.003l-.002-.006-.005-.02a4.979 4.979 0 0 1-.064-.317 7.175 7.175 0 0 1-.1-.798 4.214 4.214 0 0 1 .041-.986c.058-.324.18-.687.451-.958.467-.467 1.096-.64 1.65-.383.42.194.694.586.796 1.069.483.103.875.376 1.07.796Zm-2.928 1.062c.178.031.413.065.664.081.263.017.525.013.747-.027.23-.04.361-.109.425-.173.243-.243.225-.435.184-.524-.045-.096-.204-.262-.614-.261a.5.5 0 0 1-.502-.502c.002-.41-.165-.57-.261-.614-.089-.04-.281-.06-.524.184-.064.064-.133.195-.173.425a3.23 3.23 0 0 0-.027.747c.016.25.05.486.081.664Z" fill="currentColor" /><path d="M20.33 13.73a1.013 1.013 0 0 1 1.079-.17l.291.127a.75.75 0 0 0 .601-1.375l-.291-.127a2.513 2.513 0 0 0-2.674.422c-.326.29-.801.338-1.179.12l-.212-.123a.75.75 0 0 0-.75 1.299l.212.122c.937.541 2.115.422 2.924-.296ZM19.058 15.313a.537.537 0 1 1 .759.76.537.537 0 0 1-.759-.76ZM12.916 7.157a.536.536 0 1 0-.759.759.536.536 0 0 0 .759-.76ZM17.157 10.157a.536.536 0 1 1 .759.759.536.536 0 0 1-.759-.76Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M9.639 6.885c.586.434 1.26 1.11 2.08 1.928l3.467 3.467c.819.82 1.494 1.494 1.928 2.08.45.606.766 1.279.583 2.054-.183.776-.767 1.236-1.44 1.577-.651.33-1.556.632-2.654.998l-5.19 1.73c-1.33.443-2.41.803-3.247.952-.844.15-1.7.135-2.337-.501-.636-.636-.651-1.493-.501-2.338.149-.836.509-1.916.952-3.246l1.73-5.19c.366-1.098.668-2.003.998-2.654.34-.673.801-1.257 1.577-1.44.775-.183 1.448.134 2.054.583ZM8.746 8.09a4.261 4.261 0 0 0-.052-.038l-.036.2a49.656 49.656 0 0 0-.302 1.882c-.213 1.515-.392 3.347-.3 4.751.055.85.237 1.95.411 2.857a49.017 49.017 0 0 0 .265 1.29l2.635-.88c-.07-.205-.152-.47-.235-.777-.199-.74-.405-1.758-.405-2.82a11 11 0 0 1 .406-2.864 11.3 11.3 0 0 1 .329-1.014l-.76-.76c-.874-.873-1.47-1.467-1.956-1.827Zm-2.333 2.84a57.82 57.82 0 0 1 .541-1.577 49.29 49.29 0 0 0-.083.573c-.216 1.533-.415 3.492-.312 5.057.062.948.259 2.123.435 3.04a50.483 50.483 0 0 0 .308 1.484c-1.041.344-1.808.582-2.398.687-.721.128-.92.009-1.014-.085-.094-.094-.213-.293-.085-1.014.127-.715.45-1.69.919-3.096l1.69-5.069Zm6.656 6.656-.279.093a11.674 11.674 0 0 1-.365-1.345 8.88 8.88 0 0 1-.198-1.779 9.506 9.506 0 0 1 .418-2.695l1.436 1.437c.874.874 1.468 1.47 1.828 1.956.354.478.359.686.328.817-.031.13-.128.315-.658.583-.54.274-1.338.542-2.51.933Z" fill="currentColor" /></svg>, Bold: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M10.186 2.139a.75.75 0 0 1 .249 1.031.65.65 0 0 0 .095.8l.098.097c.588.589.805 1.454.565 2.25a.75.75 0 0 1-1.436-.433.758.758 0 0 0-.19-.756L9.47 5.03a2.15 2.15 0 0 1-.314-2.642.75.75 0 0 1 1.031-.25ZM17.69 4.721a.75.75 0 0 1 .587.883l-.144.72c-.198.99-.912 1.8-1.87 2.119-.448.15-.782.527-.874.99l-.144.72a.75.75 0 1 1-1.471-.294l.144-.72c.198-.991.912-1.8 1.87-2.12.448-.148.782-.526.875-.99l.143-.72a.75.75 0 0 1 .883-.588ZM21.409 13.56a1.013 1.013 0 0 0-1.078.17 2.513 2.513 0 0 1-2.924.295l-.213-.122a.75.75 0 0 1 .75-1.3l.213.123c.378.218.852.17 1.179-.119a2.513 2.513 0 0 1 2.673-.422l.292.127a.75.75 0 0 1-.601 1.375l-.291-.128ZM6.928 3.94a.536.536 0 1 1 .758.76.536.536 0 0 1-.758-.76ZM12.916 7.157a.536.536 0 1 0-.759.759.536.536 0 0 0 .759-.76ZM17.157 10.157a.536.536 0 1 1 .759.758.536.536 0 0 1-.759-.758ZM19.817 15.313a.536.536 0 1 0-.759.759.536.536 0 0 0 .759-.759ZM7.472 20.241c-2.262.746-3.454 1.058-4.113.399-.73-.73-.269-2.113.653-4.878l1.69-5.069c.632-1.896 1.003-3.01 1.622-3.462l-.005.026a26.083 26.083 0 0 0-.138.73 51.15 51.15 0 0 0-.31 1.939c-.216 1.533-.415 3.492-.312 5.057.062.947.259 2.122.435 3.04a50.537 50.537 0 0 0 .312 1.503l.02.093.146.622ZM13.039 18.386l.267-.089c2.298-.766 3.447-1.149 3.66-2.055.215-.906-.642-1.763-2.355-3.476l-1.689-1.689-.005.015-.082.267c-.068.23-.16.55-.251.916-.187.749-.357 1.622-.357 2.28 0 .658.17 1.531.357 2.28a20.952 20.952 0 0 0 .356 1.253l.005.017.002.004.092.277ZM8.8 7.504l.05-.245c.613.36 1.339 1.085 2.382 2.129l.503.502-.212.64-.01.028a22.354 22.354 0 0 0-.385 1.354c-.192.769-.401 1.791-.401 2.643 0 .852.21 1.874.401 2.643a22.305 22.305 0 0 0 .385 1.354l.103.309-2.715.905-.107-.46-.005-.022-.02-.087-.073-.33c-.06-.282-.143-.676-.23-1.126-.173-.907-.355-2.006-.41-2.856-.093-1.404.087-3.236.3-4.75a49.637 49.637 0 0 1 .434-2.582l.007-.037.002-.01v-.002ZM14.954 2.21c.151-.02.428-.03.647.19.22.22.21.496.19.648-.019.143-.067.315-.114.479l-.036.126.065.102c.087.139.181.288.239.42.065.15.139.402 0 .666-.137.26-.382.346-.537.381-.142.032-.319.046-.487.06l-.127.01h-.011l-.092.112c-.11.133-.223.271-.33.37-.114.103-.328.263-.625.223-.307-.042-.467-.265-.544-.404a3.417 3.417 0 0 1-.188-.446l-.04-.11-.11-.04c-.154-.056-.32-.118-.445-.187-.14-.078-.362-.237-.404-.544-.04-.298.12-.511.223-.625.098-.107.237-.22.37-.33l.112-.092v-.01l.01-.128c.013-.169.027-.346.06-.487.035-.156.12-.4.38-.537.265-.14.517-.065.666 0 .133.057.282.151.42.239l.103.064.126-.035c.164-.047.335-.096.479-.115ZM22.14 10.492c.467-.467.64-1.096.384-1.65-.195-.42-.587-.693-1.07-.796-.102-.483-.376-.875-.796-1.07-.554-.255-1.183-.083-1.65.385-.27.27-.393.633-.45.957-.06.33-.06.68-.041.986a7.173 7.173 0 0 0 .163 1.115c.045.18.192.35.372.394h.002l.027.007a4.61 4.61 0 0 0 .317.065c.205.036.489.079.798.098.306.02.656.019.986-.04.324-.057.687-.18.958-.45Z" fill="currentColor" /></svg>, BoldDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M15.602 2.422c-.22-.22-.496-.21-.648-.19-.143.02-.315.068-.479.115l-.125.035-.103-.064a3.389 3.389 0 0 0-.42-.24c-.15-.064-.401-.138-.666.001-.26.137-.346.381-.38.537a3.598 3.598 0 0 0-.06.487l-.01.127v.01l-.112.093c-.134.11-.272.223-.37.33-.104.114-.264.327-.223.625.042.307.264.466.403.544.126.07.292.13.447.188l.108.04.04.109c.058.154.119.32.189.446.077.14.236.362.544.404.297.04.51-.12.624-.224.107-.098.221-.236.33-.37l.092-.111h.011l.128-.01c.168-.014.345-.028.486-.06.156-.035.4-.12.537-.38.14-.265.066-.518 0-.667a3.393 3.393 0 0 0-.239-.42l-.064-.102.036-.126c.046-.164.095-.336.114-.479.02-.152.03-.428-.19-.648Z" fill="currentColor" /><path d="M10.187 2.16a.75.75 0 0 1 .248 1.032.65.65 0 0 0 .095.8l.098.097c.589.589.806 1.454.565 2.25a.75.75 0 1 1-1.436-.433.758.758 0 0 0-.19-.756l-.097-.098a2.15 2.15 0 0 1-.314-2.642.75.75 0 0 1 1.03-.25ZM21.41 13.581a1.013 1.013 0 0 0-1.079.17 2.513 2.513 0 0 1-2.923.296l-.213-.122a.75.75 0 1 1 .75-1.3l.213.123c.377.218.852.17 1.178-.119a2.513 2.513 0 0 1 2.674-.422l.291.127a.75.75 0 1 1-.6 1.375l-.292-.128ZM12.916 7.179a.536.536 0 1 0-.758.759.536.536 0 0 0 .758-.76Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M22.524 8.864c.256.554.083 1.183-.384 1.65-.27.27-.634.394-.957.451-.33.059-.68.06-.986.04a7.197 7.197 0 0 1-1.116-.163l-.02-.005-.005-.001h-.003a.5.5 0 0 1-.365-.366l.485-.12-.485.119-.001-.002-.001-.006-.005-.02a6.863 6.863 0 0 1-.065-.317 7.199 7.199 0 0 1-.099-.798 4.21 4.21 0 0 1 .04-.986c.058-.324.18-.687.452-.957.467-.468 1.096-.64 1.65-.384.42.194.693.586.796 1.069.482.103.875.376 1.07.796Z" fill="currentColor" /><g opacity={0.5} fill="currentColor"><path d="M17.69 4.744a.75.75 0 0 1 .588.882l-.144.72c-.198.99-.912 1.8-1.87 2.119-.448.15-.782.527-.874.99l-.144.72a.75.75 0 0 1-1.471-.294l.144-.72c.198-.99.912-1.8 1.87-2.119.448-.15.782-.527.874-.99l.145-.72a.75.75 0 0 1 .882-.588ZM6.929 3.963a.536.536 0 1 1 .758.758.536.536 0 0 1-.758-.758Z" /></g><path opacity={0.7} d="M19.817 15.335a.536.536 0 1 0-.759.76.536.536 0 0 0 .759-.76Z" fill="currentColor" /><path opacity={0.2} d="M17.158 10.18a.536.536 0 1 1 .759.757.536.536 0 0 1-.759-.758Z" fill="currentColor" /><path opacity={0.5} d="m4.012 15.762 1.69-5.069c.766-2.298 1.149-3.447 2.055-3.66.906-.215 1.763.642 3.475 2.355l3.38 3.379c1.712 1.713 2.569 2.569 2.355 3.475-.214.906-1.363 1.29-3.661 2.055l-5.069 1.69c-2.765.922-4.148 1.383-4.878.653-.73-.73-.269-2.113.653-4.878Z" fill="currentColor" /><path d="m8.8 7.504.05-.245c-.392-.23-.739-.31-1.093-.227a1.182 1.182 0 0 0-.397.175l.696.144c-.478-.1-.641-.133-.696-.144a1.29 1.29 0 0 0-.035.024l-.005.026a26.408 26.408 0 0 0-.138.73 51.15 51.15 0 0 0-.311 1.939c-.215 1.533-.415 3.492-.312 5.057.062.948.26 2.123.435 3.04a50.537 50.537 0 0 0 .312 1.503l.021.093.006.025.002.009.73-.17-.73.17.137.588.765-.254.664-.221-.106-.46-.006-.021-.02-.088-.072-.33c-.061-.282-.144-.676-.23-1.125-.173-.907-.355-2.007-.411-2.857-.092-1.404.088-3.236.3-4.75a49.647 49.647 0 0 1 .434-2.582l.008-.037.002-.01v-.002ZM13.04 18.386l-1.424.475-.092-.278.712-.237-.712.237-.001-.003-.002-.006-.007-.022a9.929 9.929 0 0 1-.115-.37c-.074-.247-.172-.59-.27-.983-.192-.77-.402-1.792-.402-2.644 0-.852.21-1.874.402-2.643a22.305 22.305 0 0 1 .385-1.354l.007-.021.002-.007v-.001l.713.235-.712-.236.212-.637 1.186 1.187-.004.014-.082.267c-.069.23-.16.55-.252.916-.187.75-.357 1.622-.357 2.28 0 .658.17 1.531.357 2.28a20.952 20.952 0 0 0 .356 1.253l.006.017.001.004.092.277Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default Confetti