diff --git a/assets/icon.png b/assets/icon.png index 80a071e57f2a7fd80bb2ce8ce0a216db5f0faf15..cee1600fa25bb04cb13062c67764386f6c7322ad 100644 Binary files a/assets/icon.png and b/assets/icon.png differ diff --git a/assets/icon.svg b/assets/icon.svg index 168a47f9f27db7cee9e55482725610e35cf953da..6722bb989c306e37e8e70988807c251b62258b39 100644 --- a/assets/icon.svg +++ b/assets/icon.svg @@ -2,13 +2,65 @@ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <!-- Created with Vectornator (http://vectornator.io/) --> <svg height="100%" stroke-miterlimit="10" style="fill-rule:nonzero;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;" version="1.1" viewBox="0 0 1024 1024" width="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:vectornator="http://vectornator.io" xmlns:xlink="http://www.w3.org/1999/xlink"> -<defs/> -<g id="Layer-1" vectornator:layerName="Layer 1"> -<path d="M373.662 114.354C365.807 114.354 359.44 120.721 359.44 128.575L359.44 140.222C359.44 148.076 365.807 154.443 373.662 154.443L429.006 154.443C436.86 154.443 443.227 160.811 443.227 168.665L443.227 317.445C310.608 348.568 211.784 467.292 211.784 609.405C211.784 775.211 346.168 909.646 511.975 909.646C677.782 909.646 812.216 775.212 812.216 609.405C812.216 467.292 713.341 348.568 580.722 317.445L580.722 168.665C580.722 160.811 587.089 154.443 594.943 154.443L650.338 154.443C658.193 154.443 664.56 148.076 664.56 140.222L664.56 128.575C664.56 120.721 658.193 114.354 650.338 114.354L373.662 114.354Z" fill="#905cc1" fill-rule="nonzero" opacity="1" stroke="#905cc0" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" vectornator:layerName="Curve 21"/> -<path d="M742.236 518.267C713.084 582.828 676.789 639.148 622.881 640.162C533.139 641.851 536.47 584.067 436.506 584.067C362.006 584.067 317.722 637.439 265.375 703.828C301.706 803.13 396.731 874.147 508.607 874.147C651.786 874.147 767.844 758.037 767.844 614.858C767.844 580.685 761.059 548.142 749.044 518.267L742.236 518.267Z" fill="#ffffff" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 22"/> -<path d="M362.401 674.529C362.401 643.562 387.505 618.458 418.473 618.458C449.44 618.458 474.544 643.562 474.544 674.529C474.544 705.497 449.44 730.601 418.473 730.601C387.505 730.601 362.401 705.497 362.401 674.529Z" fill="#905cc0" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 19"/> -<path d="M512 801.847C512 786.542 524.408 774.134 539.714 774.134C555.02 774.134 567.428 786.542 567.428 801.847C567.428 817.153 555.02 829.561 539.714 829.561C524.408 829.561 512 817.153 512 801.847Z" fill="#905cc0" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 20"/> -<path d="M567.428 696.207C567.428 677.211 582.827 661.813 601.822 661.813C620.817 661.813 636.216 677.211 636.216 696.207C636.216 715.202 620.817 730.601 601.822 730.601C582.827 730.601 567.428 715.202 567.428 696.207Z" fill="#905cc0" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 21"/> -<path d="M566.685 482.739C566.685 461.27 584.09 443.865 605.56 443.865C627.029 443.865 644.434 461.27 644.434 482.739C644.434 504.209 627.029 521.614 605.56 521.614C584.09 521.614 566.685 504.209 566.685 482.739Z" fill="#ffffff" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 22"/> +<defs> +<linearGradient gradientTransform="matrix(1 0 0 1 0.426965 0)" gradientUnits="userSpaceOnUse" id="LinearGradient" x1="508.558" x2="505.16" y1="65.3682" y2="956.419"> +<stop offset="0" stop-color="#451b62"/> +<stop offset="1" stop-color="#000000"/> +</linearGradient> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="910" id="Filter" width="910" x="56.7865" y="62"> +<feDropShadow dx="-1.8366e-05" dy="5" flood-color="#000000" flood-opacity="0.203" in="SourceGraphic" result="Shadow" stdDeviation="2"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="431.328" id="Filter_2" width="656.197" x="184.115" y="102.288"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="85.629" id="Filter_3" width="672.421" x="175.789" y="522.137"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="67.4119" id="Filter_4" width="669.006" x="177.497" y="610.091"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="49.0524" id="Filter_5" width="625.171" x="199.415" y="698.046"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="39.6591" id="Filter_6" width="502.916" x="260.755" y="794.967"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="32.8277" id="Filter_7" width="164.76" x="429.407" y="892.885"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<linearGradient gradientTransform="matrix(1 0 0 1 6.94242e-17 4.26326e-14)" gradientUnits="userSpaceOnUse" id="LinearGradient_2" x1="196.402" x2="827.598" y1="315.952" y2="315.952"> +<stop offset="0" stop-color="#f35558"/> +<stop offset="1" stop-color="#f5723f"/> +</linearGradient> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="817.688" id="Filter_8" width="644.25" x="189.875" y="109.156"> +<feDropShadow dx="3.67394e-16" dy="6" flood-color="#414141" flood-opacity="0.6" in="SourceGraphic" result="Shadow" stdDeviation="8"/> +</filter> +</defs> +<g id="Layer-2-copy" vectornator:layerName="Layer 2 copy" visibility="hidden"> +<path d="M62.2135 153.041C62.2135 102.761 102.974 62 153.255 62L871.172 62C921.453 62 962.213 102.761 962.213 153.041L962.213 870.959C962.213 921.239 921.453 962 871.172 962L153.255 962C102.974 962 62.2135 921.239 62.2135 870.959L62.2135 153.041Z" fill="url(#LinearGradient)" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Rectangle 2"/> +</g> +<g id="Layer-2" vectornator:layerName="Layer 2" visibility="hidden"> +<path d="M61.7865 153.041C61.7865 102.761 102.547 62 152.828 62L870.745 62C921.026 62 961.787 102.761 961.787 153.041L961.787 870.959C961.787 921.239 921.026 962 870.745 962L152.828 962C102.547 962 61.7865 921.239 61.7865 870.959L61.7865 153.041Z" fill="#ffffff" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Rectangle 1"/> +<path d="M61.7865 153.041C61.7865 102.761 102.547 62 152.828 62L870.745 62C921.026 62 961.787 102.761 961.787 153.041L961.787 870.959C961.787 921.239 921.026 962 870.745 962L152.828 962C102.547 962 61.7865 921.239 61.7865 870.959L61.7865 153.041Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter)" stroke="none" vectornator:layerName="Rectangle 2" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="5" vectornator:shadowOpacity="0.203" vectornator:shadowRadius="4"/> +</g> +<g id="Layer-3" vectornator:layerName="Layer 3" visibility="hidden"> +<path d="M412.09 112.788C404.545 112.787 398.427 118.905 398.427 126.451L398.427 153.919C398.427 161.465 404.544 167.582 412.09 167.582L416.644 167.582L416.644 278.165C305.915 312.337 221.352 404.578 196.615 519.116L827.812 519.116C803.087 404.622 718.605 312.367 607.925 278.165L607.925 167.582L612.479 167.582C620.025 167.582 626.142 161.464 626.142 153.919L626.142 126.451C626.142 118.905 620.025 112.788 612.479 112.788L412.09 112.788Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_2)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 27" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M193.128 532.637C190.082 550.471 188.289 568.725 188.289 587.43C188.289 589.396 188.539 591.308 188.574 593.266L835.426 593.266C835.461 591.304 835.711 589.401 835.711 587.43C835.711 583.435 835.629 579.459 835.47 575.504C834.887 560.946 833.265 546.658 830.872 532.637L193.128 532.637Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_3)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 28" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M189.997 620.591C191.474 635.121 194.206 649.105 197.54 663.003L826.46 663.003C829.773 649.168 832.529 635.053 834.003 620.591L189.997 620.591Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_4)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 29" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M211.915 708.546C215.236 716.761 219.056 724.734 223.016 732.599L801.269 732.599C805.208 724.763 808.78 716.729 812.085 708.546L211.915 708.546Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_5)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 30" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M273.255 805.467C277.831 810.478 282.467 815.412 287.345 820.126L736.655 820.126C741.591 815.358 746.545 810.539 751.172 805.467L273.255 805.467Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_6)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 31" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M441.907 903.385C464.541 908.399 487.933 911.212 512.071 911.212C523.246 911.212 534.207 910.609 545.09 909.504C557.533 908.241 569.681 906.017 581.666 903.385L441.907 903.385Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_7)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 32" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +</g> +<g id="Layer-1" vectornator:layerName="Layer 1" visibility="hidden"> +<path d="M411.877 112.788C404.331 112.787 398.214 118.905 398.214 126.451L398.214 153.919C398.214 161.465 404.331 167.582 411.877 167.582L416.431 167.582L416.431 278.165C305.702 312.337 221.139 404.578 196.402 519.116L827.598 519.116C802.873 404.622 718.392 312.367 607.711 278.165L607.711 167.582L612.266 167.582C619.811 167.582 625.929 161.464 625.929 153.919L625.929 126.451C625.929 118.905 619.812 112.788 612.266 112.788L411.877 112.788Z" fill="url(#LinearGradient_2)" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 27"/> +<path d="M193.128 532.637C190.082 550.471 188.289 568.725 188.289 587.43C188.289 589.396 188.539 591.308 188.574 593.266L835.426 593.266C835.461 591.304 835.711 589.401 835.711 587.43C835.711 568.73 833.916 550.468 830.872 532.637L193.128 532.637Z" fill="#f5723f" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 28"/> +<path d="M189.997 620.591C191.474 635.121 194.206 649.105 197.54 663.003L826.46 663.003C829.773 649.168 832.529 635.053 834.003 620.591L189.997 620.591Z" fill="#25aae1" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 29"/> +<path d="M211.915 708.546C215.236 716.761 219.056 724.734 223.016 732.599L801.269 732.599C805.208 724.763 808.78 716.729 812.085 708.546L211.915 708.546Z" fill="#68b8c3" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 30"/> +<path d="M273.255 805.467C277.831 810.478 282.467 815.412 287.345 820.126L736.655 820.126C741.591 815.358 746.545 810.539 751.172 805.467L273.255 805.467Z" fill="#bdd4c8" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 31"/> +<path d="M441.907 903.385C464.541 908.399 487.933 911.212 512.071 911.212C523.246 911.212 534.207 910.609 545.09 909.504C557.533 908.241 569.681 906.017 581.666 903.385L441.907 903.385Z" fill="#bed5c9" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 32"/> +</g> +<g id="Layer-4" vectornator:layerName="Layer 4"> +<path d="M386.969 158.156C381.051 158.156 376.25 162.957 376.25 168.875L376.25 183.125C376.25 189.043 381.051 193.844 386.969 193.844L440.094 193.844C446.011 193.844 450.813 198.645 450.812 204.562L450.812 338.875C332.805 366.569 244.875 472.232 244.875 598.688C244.875 741.731 357.254 858.515 498.562 865.5C503.012 865.726 507.494 865.844 512 865.844C512.451 865.844 512.894 865.815 513.344 865.812C517.394 865.792 521.433 865.703 525.438 865.5C529.886 865.279 534.299 864.936 538.688 864.5C673.68 851.09 779.125 737.206 779.125 598.688C779.125 472.232 691.164 366.569 573.156 338.875L573.156 204.562C573.156 198.645 577.926 193.844 583.844 193.844L637.031 193.844C642.949 193.844 647.75 189.043 647.75 183.125L647.75 168.875C647.75 162.957 642.949 158.156 637.031 158.156L386.969 158.156Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_8)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="70" vectornator:layerName="Curve 2" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#414141" vectornator:shadowOffset="6" vectornator:shadowOpacity="0.6" vectornator:shadowRadius="16"/> +<path d="M386.956 158.165C381.039 158.165 376.244 162.96 376.244 168.877L376.244 183.122C376.244 189.039 381.039 193.834 386.956 193.834L440.096 193.834C446.013 193.834 450.808 198.629 450.808 204.547L450.808 338.867C332.801 366.561 244.867 472.223 244.866 598.678C244.867 746.217 364.438 865.835 511.976 865.835C659.515 865.835 779.134 746.217 779.134 598.678C779.134 472.223 691.152 366.561 573.145 338.867L573.145 204.547C573.145 198.629 577.94 193.834 583.857 193.834L637.044 193.834C642.961 193.834 647.756 189.039 647.756 183.122L647.756 168.877C647.756 162.96 642.961 158.165 637.044 158.165L386.956 158.165ZM722.933 517.568C725.224 523.265 727.299 529.085 729.149 534.991C735.932 556.643 739.65 579.637 739.65 603.528C739.65 730.932 636.39 834.239 508.986 834.239C409.437 834.239 324.872 771.045 292.544 682.684C339.123 623.61 386.585 592.666 444.828 589.896C511.951 586.704 579.121 635.662 633.512 619.162C702.455 598.247 722.933 517.568 722.933 517.568Z" fill="#905bc1" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 1"/> </g> </svg> diff --git a/src/renderer/components/Nav/Sidebar.tsx b/src/renderer/components/Nav/Sidebar.tsx index 1e77f54cc84cdab30140ca6efc0e3b680b04621d..2a6b3b27756dfa3fa6b507d6e17a1a9c917a5f3e 100644 --- a/src/renderer/components/Nav/Sidebar.tsx +++ b/src/renderer/components/Nav/Sidebar.tsx @@ -26,6 +26,8 @@ import { SettingsIcon, ScrollTextIcon, LibraryIcon, + GithubIcon, + LinkIcon, } from 'lucide-react'; import { @@ -194,12 +196,12 @@ export default function Sidebar({ icon={<MonitorIcon />} disabled={false} /> - <SubNavItem + {/* <SubNavItem title="Logs" path="/logs" icon={<TextIcon />} disabled={false} - /> + /> */} <ListItem> <ListItemButton onClick={() => { @@ -217,12 +219,22 @@ export default function Sidebar({ <ButtonGroup sx={{ display: 'flex', justifyContent: 'space-between' }}> <ColorSchemeToggle /> <a - href="https://github.com/transformerlab/transformerlab-app/issues" + href="https://github.com/transformerlab/transformerlab-app/" target="_blank" > - <Tooltip title="Send a bug report"> + <Tooltip + title={ + <> + Visit Transformer Lab on Github + <br /> + to contribute to the project or + <br /> + send a bug report. + </> + } + > <IconButton variant="plain"> - <LifeBuoyIcon strokeWidth={1} /> + <GithubIcon strokeWidth={1} /> </IconButton> </Tooltip> </a> diff --git a/src/renderer/img/flask.png b/src/renderer/img/flask.png index 01e838bf2458f63df4c66c312a0dda448b20e180..cee1600fa25bb04cb13062c67764386f6c7322ad 100644 Binary files a/src/renderer/img/flask.png and b/src/renderer/img/flask.png differ diff --git a/src/renderer/img/flask.svg b/src/renderer/img/flask.svg index c8bc7140d9559367107f56311e2624b36e641d4c..6722bb989c306e37e8e70988807c251b62258b39 100644 --- a/src/renderer/img/flask.svg +++ b/src/renderer/img/flask.svg @@ -2,16 +2,65 @@ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <!-- Created with Vectornator (http://vectornator.io/) --> <svg height="100%" stroke-miterlimit="10" style="fill-rule:nonzero;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;" version="1.1" viewBox="0 0 1024 1024" width="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:vectornator="http://vectornator.io" xmlns:xlink="http://www.w3.org/1999/xlink"> -<defs/> +<defs> +<linearGradient gradientTransform="matrix(1 0 0 1 0.426965 0)" gradientUnits="userSpaceOnUse" id="LinearGradient" x1="508.558" x2="505.16" y1="65.3682" y2="956.419"> +<stop offset="0" stop-color="#451b62"/> +<stop offset="1" stop-color="#000000"/> +</linearGradient> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="910" id="Filter" width="910" x="56.7865" y="62"> +<feDropShadow dx="-1.8366e-05" dy="5" flood-color="#000000" flood-opacity="0.203" in="SourceGraphic" result="Shadow" stdDeviation="2"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="431.328" id="Filter_2" width="656.197" x="184.115" y="102.288"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="85.629" id="Filter_3" width="672.421" x="175.789" y="522.137"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="67.4119" id="Filter_4" width="669.006" x="177.497" y="610.091"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="49.0524" id="Filter_5" width="625.171" x="199.415" y="698.046"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="39.6591" id="Filter_6" width="502.916" x="260.755" y="794.967"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="32.8277" id="Filter_7" width="164.76" x="429.407" y="892.885"> +<feDropShadow dx="-7.34641e-06" dy="2" flood-color="#000000" flood-opacity="0.153" in="SourceGraphic" result="Shadow" stdDeviation="1"/> +</filter> +<linearGradient gradientTransform="matrix(1 0 0 1 6.94242e-17 4.26326e-14)" gradientUnits="userSpaceOnUse" id="LinearGradient_2" x1="196.402" x2="827.598" y1="315.952" y2="315.952"> +<stop offset="0" stop-color="#f35558"/> +<stop offset="1" stop-color="#f5723f"/> +</linearGradient> +<filter color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" height="817.688" id="Filter_8" width="644.25" x="189.875" y="109.156"> +<feDropShadow dx="3.67394e-16" dy="6" flood-color="#414141" flood-opacity="0.6" in="SourceGraphic" result="Shadow" stdDeviation="8"/> +</filter> +</defs> +<g id="Layer-2-copy" vectornator:layerName="Layer 2 copy" visibility="hidden"> +<path d="M62.2135 153.041C62.2135 102.761 102.974 62 153.255 62L871.172 62C921.453 62 962.213 102.761 962.213 153.041L962.213 870.959C962.213 921.239 921.453 962 871.172 962L153.255 962C102.974 962 62.2135 921.239 62.2135 870.959L62.2135 153.041Z" fill="url(#LinearGradient)" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Rectangle 2"/> +</g> +<g id="Layer-2" vectornator:layerName="Layer 2" visibility="hidden"> +<path d="M61.7865 153.041C61.7865 102.761 102.547 62 152.828 62L870.745 62C921.026 62 961.787 102.761 961.787 153.041L961.787 870.959C961.787 921.239 921.026 962 870.745 962L152.828 962C102.547 962 61.7865 921.239 61.7865 870.959L61.7865 153.041Z" fill="#ffffff" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Rectangle 1"/> +<path d="M61.7865 153.041C61.7865 102.761 102.547 62 152.828 62L870.745 62C921.026 62 961.787 102.761 961.787 153.041L961.787 870.959C961.787 921.239 921.026 962 870.745 962L152.828 962C102.547 962 61.7865 921.239 61.7865 870.959L61.7865 153.041Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter)" stroke="none" vectornator:layerName="Rectangle 2" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="5" vectornator:shadowOpacity="0.203" vectornator:shadowRadius="4"/> +</g> +<g id="Layer-3" vectornator:layerName="Layer 3" visibility="hidden"> +<path d="M412.09 112.788C404.545 112.787 398.427 118.905 398.427 126.451L398.427 153.919C398.427 161.465 404.544 167.582 412.09 167.582L416.644 167.582L416.644 278.165C305.915 312.337 221.352 404.578 196.615 519.116L827.812 519.116C803.087 404.622 718.605 312.367 607.925 278.165L607.925 167.582L612.479 167.582C620.025 167.582 626.142 161.464 626.142 153.919L626.142 126.451C626.142 118.905 620.025 112.788 612.479 112.788L412.09 112.788Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_2)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 27" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M193.128 532.637C190.082 550.471 188.289 568.725 188.289 587.43C188.289 589.396 188.539 591.308 188.574 593.266L835.426 593.266C835.461 591.304 835.711 589.401 835.711 587.43C835.711 583.435 835.629 579.459 835.47 575.504C834.887 560.946 833.265 546.658 830.872 532.637L193.128 532.637Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_3)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 28" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M189.997 620.591C191.474 635.121 194.206 649.105 197.54 663.003L826.46 663.003C829.773 649.168 832.529 635.053 834.003 620.591L189.997 620.591Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_4)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 29" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M211.915 708.546C215.236 716.761 219.056 724.734 223.016 732.599L801.269 732.599C805.208 724.763 808.78 716.729 812.085 708.546L211.915 708.546Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_5)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 30" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M273.255 805.467C277.831 810.478 282.467 815.412 287.345 820.126L736.655 820.126C741.591 815.358 746.545 810.539 751.172 805.467L273.255 805.467Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_6)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 31" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +<path d="M441.907 903.385C464.541 908.399 487.933 911.212 512.071 911.212C523.246 911.212 534.207 910.609 545.09 909.504C557.533 908.241 569.681 906.017 581.666 903.385L441.907 903.385Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_7)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="20" vectornator:layerName="Curve 32" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#000000" vectornator:shadowOffset="2" vectornator:shadowOpacity="0.153" vectornator:shadowRadius="2"/> +</g> <g id="Layer-1" vectornator:layerName="Layer 1" visibility="hidden"> -<path d="M373.662 114.354C365.807 114.354 359.44 120.721 359.44 128.575L359.44 140.222C359.44 148.076 365.807 154.443 373.662 154.443L429.006 154.443C436.86 154.443 443.227 160.811 443.227 168.665L443.227 317.445C310.608 348.568 211.784 467.292 211.784 609.405C211.784 775.211 346.168 909.646 511.975 909.646C677.782 909.646 812.216 775.212 812.216 609.405C812.216 467.292 713.341 348.568 580.722 317.445L580.722 168.665C580.722 160.811 587.089 154.443 594.943 154.443L650.338 154.443C658.193 154.443 664.56 148.076 664.56 140.222L664.56 128.575C664.56 120.721 658.193 114.354 650.338 114.354L373.662 114.354Z" fill="#905cc1" fill-rule="nonzero" opacity="1" stroke="#905cc0" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" vectornator:layerName="Curve 21"/> -<path d="M742.236 518.267C713.084 582.828 676.789 639.148 622.881 640.162C533.139 641.851 536.47 584.067 436.506 584.067C362.006 584.067 317.722 637.439 265.375 703.828C301.706 803.13 396.731 874.147 508.607 874.147C651.786 874.147 767.844 758.037 767.844 614.858C767.844 580.685 761.059 548.142 749.044 518.267L742.236 518.267Z" fill="#ffffff" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 22"/> -<path d="M362.401 674.529C362.401 643.562 387.505 618.458 418.473 618.458C449.44 618.458 474.544 643.562 474.544 674.529C474.544 705.497 449.44 730.601 418.473 730.601C387.505 730.601 362.401 705.497 362.401 674.529Z" fill="#905cc0" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 19"/> -<path d="M512 801.847C512 786.542 524.408 774.134 539.714 774.134C555.02 774.134 567.428 786.542 567.428 801.847C567.428 817.153 555.02 829.561 539.714 829.561C524.408 829.561 512 817.153 512 801.847Z" fill="#905cc0" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 20"/> -<path d="M567.428 696.207C567.428 677.211 582.827 661.813 601.822 661.813C620.817 661.813 636.216 677.211 636.216 696.207C636.216 715.202 620.817 730.601 601.822 730.601C582.827 730.601 567.428 715.202 567.428 696.207Z" fill="#905cc0" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 21"/> -<path d="M566.685 482.739C566.685 461.27 584.09 443.865 605.56 443.865C627.029 443.865 644.434 461.27 644.434 482.739C644.434 504.209 627.029 521.614 605.56 521.614C584.09 521.614 566.685 504.209 566.685 482.739Z" fill="#ffffff" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Oval 22"/> +<path d="M411.877 112.788C404.331 112.787 398.214 118.905 398.214 126.451L398.214 153.919C398.214 161.465 404.331 167.582 411.877 167.582L416.431 167.582L416.431 278.165C305.702 312.337 221.139 404.578 196.402 519.116L827.598 519.116C802.873 404.622 718.392 312.367 607.711 278.165L607.711 167.582L612.266 167.582C619.811 167.582 625.929 161.464 625.929 153.919L625.929 126.451C625.929 118.905 619.812 112.788 612.266 112.788L411.877 112.788Z" fill="url(#LinearGradient_2)" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 27"/> +<path d="M193.128 532.637C190.082 550.471 188.289 568.725 188.289 587.43C188.289 589.396 188.539 591.308 188.574 593.266L835.426 593.266C835.461 591.304 835.711 589.401 835.711 587.43C835.711 568.73 833.916 550.468 830.872 532.637L193.128 532.637Z" fill="#f5723f" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 28"/> +<path d="M189.997 620.591C191.474 635.121 194.206 649.105 197.54 663.003L826.46 663.003C829.773 649.168 832.529 635.053 834.003 620.591L189.997 620.591Z" fill="#25aae1" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 29"/> +<path d="M211.915 708.546C215.236 716.761 219.056 724.734 223.016 732.599L801.269 732.599C805.208 724.763 808.78 716.729 812.085 708.546L211.915 708.546Z" fill="#68b8c3" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 30"/> +<path d="M273.255 805.467C277.831 810.478 282.467 815.412 287.345 820.126L736.655 820.126C741.591 815.358 746.545 810.539 751.172 805.467L273.255 805.467Z" fill="#bdd4c8" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 31"/> +<path d="M441.907 903.385C464.541 908.399 487.933 911.212 512.071 911.212C523.246 911.212 534.207 910.609 545.09 909.504C557.533 908.241 569.681 906.017 581.666 903.385L441.907 903.385Z" fill="#bed5c9" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 32"/> </g> -<g id="Layer-1-copy" vectornator:layerName="Layer 1 copy"> -<path d="M346.031 71.1562C338.177 71.1562 331.813 77.5208 331.812 85.375L331.812 104.281C331.812 112.135 338.177 118.5 346.031 118.5L416.562 118.5C424.417 118.5 430.781 124.865 430.781 132.719L430.781 311C274.151 347.758 157.438 488.002 157.438 655.844C157.438 851.67 316.143 1010.44 511.969 1010.44C707.795 1010.44 866.563 851.67 866.562 655.844C866.563 488.002 749.786 347.758 593.156 311L593.156 132.719C593.156 124.865 599.521 118.5 607.375 118.5L677.969 118.5C685.823 118.5 692.188 112.135 692.188 104.281L692.188 85.375C692.188 77.5208 685.823 71.1563 677.969 71.1562L346.031 71.1562ZM791.969 548.188C795.01 555.749 797.763 563.473 800.219 571.312C809.221 600.052 814.156 630.57 814.156 662.281C814.157 831.382 677.101 968.5 508 968.5C375.87 968.5 263.628 884.623 220.719 767.344C282.543 688.935 345.539 647.864 422.844 644.188C511.935 639.951 601.088 704.932 673.281 683.031C764.788 655.272 791.969 548.188 791.969 548.188Z" fill="#10041c" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 1"/> +<g id="Layer-4" vectornator:layerName="Layer 4"> +<path d="M386.969 158.156C381.051 158.156 376.25 162.957 376.25 168.875L376.25 183.125C376.25 189.043 381.051 193.844 386.969 193.844L440.094 193.844C446.011 193.844 450.813 198.645 450.812 204.562L450.812 338.875C332.805 366.569 244.875 472.232 244.875 598.688C244.875 741.731 357.254 858.515 498.562 865.5C503.012 865.726 507.494 865.844 512 865.844C512.451 865.844 512.894 865.815 513.344 865.812C517.394 865.792 521.433 865.703 525.438 865.5C529.886 865.279 534.299 864.936 538.688 864.5C673.68 851.09 779.125 737.206 779.125 598.688C779.125 472.232 691.164 366.569 573.156 338.875L573.156 204.562C573.156 198.645 577.926 193.844 583.844 193.844L637.031 193.844C642.949 193.844 647.75 189.043 647.75 183.125L647.75 168.875C647.75 162.957 642.949 158.156 637.031 158.156L386.969 158.156Z" fill="#ffffff" fill-rule="nonzero" filter="url(#Filter_8)" stroke="#ffffff" stroke-linecap="butt" stroke-linejoin="round" stroke-width="70" vectornator:layerName="Curve 2" vectornator:shadowAngle="1.5708" vectornator:shadowColor="#414141" vectornator:shadowOffset="6" vectornator:shadowOpacity="0.6" vectornator:shadowRadius="16"/> +<path d="M386.956 158.165C381.039 158.165 376.244 162.96 376.244 168.877L376.244 183.122C376.244 189.039 381.039 193.834 386.956 193.834L440.096 193.834C446.013 193.834 450.808 198.629 450.808 204.547L450.808 338.867C332.801 366.561 244.867 472.223 244.866 598.678C244.867 746.217 364.438 865.835 511.976 865.835C659.515 865.835 779.134 746.217 779.134 598.678C779.134 472.223 691.152 366.561 573.145 338.867L573.145 204.547C573.145 198.629 577.94 193.834 583.857 193.834L637.044 193.834C642.961 193.834 647.756 189.039 647.756 183.122L647.756 168.877C647.756 162.96 642.961 158.165 637.044 158.165L386.956 158.165ZM722.933 517.568C725.224 523.265 727.299 529.085 729.149 534.991C735.932 556.643 739.65 579.637 739.65 603.528C739.65 730.932 636.39 834.239 508.986 834.239C409.437 834.239 324.872 771.045 292.544 682.684C339.123 623.61 386.585 592.666 444.828 589.896C511.951 586.704 579.121 635.662 633.512 619.162C702.455 598.247 722.933 517.568 722.933 517.568Z" fill="#905bc1" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Curve 1"/> </g> </svg>