// Copyright (c) Mysten Labs, Inc.
// SPDX-License-Identifier: Apache-2.0
import { SVGProps } from 'react';

const SvgSuiLocal = (props: SVGProps<SVGSVGElement>) => (
	<svg
		xmlns="http://www.w3.org/2000/svg"
		width="1em"
		height="1em"
		fill="none"
		viewBox="0 0 77 26"
		{...props}
	>
		<path
			fill="currentColor"
			fillRule="evenodd"
			d="M16.276 10.845v-.001L10.558 3.85a.5.5 0 0 0-.772 0L8.648 5.24c-.348.43-.757 1.144-1.033 1.996-.275.853-.418 1.848-.226 2.839.297 1.532 1.427 2.88 3.401 4 2.923 1.664 4.7 3.718 5.245 6.113.028.127.053.253.075.377l.024.147.094-.116a7.804 7.804 0 0 0 1.742-4.905 7.75 7.75 0 0 0-1.694-4.847Zm1.8-1.391h-.001l.025.031a10.101 10.101 0 0 1 2.242 6.36C20.342 21.455 15.788 26 10.17 26 4.554 26 0 21.454 0 15.846c0-2.408.84-4.62 2.242-6.36l.025-.031v-.001L9.889.134a.364.364 0 0 1 .564 0l7.622 9.32Zm-13.303.525-.682.834a7.747 7.747 0 0 0-1.72 4.879c0 4.3 3.492 7.787 7.8 7.787 1.228 0 2.39-.284 3.423-.789l.034-.016.004-.037c.069-.59.04-1.265-.12-1.95-.384-1.645-1.717-3.143-4.008-4.447-2.634-1.494-4.21-3.424-4.651-5.739a6.748 6.748 0 0 1-.06-.367l-.02-.155ZM43.714 2c.303 0 .565.104.78.31.22.207.333.46.333.754s-.113.547-.333.754a1.09 1.09 0 0 1-.78.31c-.302 0-.566-.103-.785-.31a1.01 1.01 0 0 1-.327-.754c0-.293.11-.546.326-.753.22-.207.484-.311.787-.311ZM30.613 8.3c.404.152.79.358 1.156.618v.001c.377.26.687.596.93 1.004.247.415.368.92.368 1.51 0 .683-.18 1.303-.538 1.856-.356.554-.876.992-1.554 1.314-.677.324-1.495.484-2.45.484-.89 0-1.666-.144-2.326-.434-.654-.29-1.173-.698-1.553-1.222a3.494 3.494 0 0 1-.637-1.823L24 11.495h1.745l.008.097c.038.444.187.804.44 1.089.264.285.596.5 1 .642.412.14.856.21 1.332.21.556 0 1.051-.09 1.488-.268.438-.182.78-.431 1.031-.747.248-.316.373-.684.373-1.11 0-.386-.108-.691-.315-.924a2.401 2.401 0 0 0-.862-.597 9.344 9.344 0 0 0-1.192-.415l-1.511-.432c-.97-.279-1.745-.679-2.32-1.204-.583-.533-.873-1.232-.873-2.086 0-.708.191-1.33.577-1.86.387-.532.906-.943 1.552-1.233.65-.295 1.368-.441 2.172-.441s1.522.144 2.154.435c.63.286 1.131.68 1.503 1.184.377.505.575 1.08.596 1.72l.004.109H31.26l-.01-.093a1.777 1.777 0 0 0-.829-1.34c-.49-.321-1.097-.485-1.824-.485-.532 0-.993.086-1.385.255-.389.17-.689.4-.904.69-.21.29-.315.617-.315.987 0 .31.073.57.215.786.152.22.344.403.58.551.241.148.495.27.76.368.269.095.516.172.74.231l1.246.336c.325.085.684.202 1.078.35ZM42.89 5.454h1.625v9.418H42.89V5.453Zm-3.353 6.91c.237-.35.36-.802.36-1.362V5.453h1.625v9.418h-1.625v-1.413c-.222.397-.535.74-.936 1.027v.001c-.478.339-1.076.505-1.788.505-.591 0-1.121-.13-1.586-.391-.469-.268-.834-.668-1.098-1.196-.265-.535-.395-1.201-.395-1.995V5.453h1.626v5.86c0 .65.181 1.158.535 1.534.358.377.813.566 1.374.566.333 0 .675-.085 1.026-.259.35-.17.643-.433.882-.79v-.002ZM24 17v6.91h4.173v-.898h-3.13V17H24Zm6.002 6.68c.362.222.786.334 1.272.334s.91-.112 1.272-.334c.362-.223.643-.535.843-.935.2-.4.3-.868.3-1.403 0-.538-.1-1.008-.3-1.41a2.248 2.248 0 0 0-.843-.938c-.362-.223-.786-.334-1.272-.334s-.91.111-1.272.334a2.248 2.248 0 0 0-.843.938c-.2.402-.3.872-.3 1.41 0 .535.1 1.003.3 1.403.2.4.481.712.843.935Zm2.058-.763c-.207.167-.468.25-.783.25-.317 0-.58-.083-.789-.25a1.487 1.487 0 0 1-.462-.664 2.7 2.7 0 0 1-.149-.915c0-.33.05-.634.149-.91.101-.28.255-.503.462-.672.21-.169.472-.253.79-.253.314 0 .575.084.782.253.207.169.36.393.459.672.101.276.152.58.152.91 0 .333-.05.638-.152.915a1.464 1.464 0 0 1-.459.664Zm4.748 1.097c-.501 0-.933-.114-1.295-.341a2.256 2.256 0 0 1-.83-.948c-.194-.403-.29-.864-.29-1.383 0-.526.099-.99.297-1.393.198-.405.476-.721.836-.949.36-.227.784-.34 1.272-.34.394 0 .744.073 1.053.22a1.836 1.836 0 0 1 1.086 1.521h-.982a1.177 1.177 0 0 0-.37-.628c-.192-.175-.449-.263-.77-.263-.281 0-.527.074-.739.223-.21.146-.372.355-.49.627-.116.27-.175.59-.175.958 0 .378.058.704.173.979.114.274.276.486.485.637.212.15.46.226.746.226.191 0 .364-.035.52-.104.157-.072.288-.175.394-.307.108-.133.184-.293.226-.48h.982a1.908 1.908 0 0 1-.327.898c-.182.263-.426.47-.732.62-.304.151-.66.227-1.07.227Zm3.635-.172c.265.121.562.182.89.182.286 0 .531-.042.736-.125.205-.083.372-.188.503-.314.13-.126.228-.254.293-.384h.04v.708h.986v-3.441c0-.378-.066-.685-.196-.92a1.456 1.456 0 0 0-.503-.55 1.925 1.925 0 0 0-.654-.264 3.153 3.153 0 0 0-.658-.074c-.313 0-.61.045-.894.135-.283.087-.534.23-.752.425-.216.193-.38.447-.493.762l.948.216a1.21 1.21 0 0 1 .402-.496c.195-.15.463-.226.803-.226.326 0 .57.081.735.243.166.162.25.39.25.685v.024c0 .121-.044.209-.132.263-.088.054-.228.093-.422.118l-.755.087c-.245.03-.486.072-.722.129-.236.056-.45.14-.641.25-.191.11-.343.26-.456.448-.112.189-.168.43-.168.722 0 .34.076.626.23.86a1.5 1.5 0 0 0 .63.537Zm1.825-.793a1.45 1.45 0 0 1-.715.165c-.286 0-.52-.063-.705-.189-.185-.128-.277-.317-.277-.566 0-.18.047-.324.142-.432a.922.922 0 0 1 .384-.253c.162-.059.341-.1.537-.125.083-.012.187-.025.31-.04l.381-.058c.13-.022.247-.048.348-.078a.527.527 0 0 0 .21-.1v.667c0 .205-.054.397-.16.577a1.158 1.158 0 0 1-.455.432ZM46.053 17v6.91h-1.009V17h1.009Z"
			clipRule="evenodd"
		/>
	</svg>
);
export default SvgSuiLocal;
