Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URLs added here will be added as <link>s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Auto Save

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <svg width="331" height="122" viewBox="0 0 331 122" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="path-1-outside-1" maskUnits="userSpaceOnUse" x="0.840027" y="0.839996" width="330" height="121" fill="black">
<rect fill="white" x="0.840027" y="0.839996" width="330" height="121"/>
<path d="M84.912 25.872L84.624 30.48C84.624 36.72 87.984 39.84 94.704 39.84C100.272 39.84 105.888 37.92 111.552 34.08C117.216 30.24 120.048 26.352 120.048 22.416C120.048 18.48 117.744 15.168 113.136 12.48C110.064 10.656 105.264 9.744 98.736 9.744C89.04 9.744 78.192 12.048 66.192 16.656C54.288 21.264 43.104 28.656 32.64 38.832C18.912 52.272 12.048 64.608 12.048 75.84C12.048 82.464 14.544 87.792 19.536 91.824C24.624 95.856 31.248 97.872 39.408 97.872C50.736 97.872 63.888 93.6 78.864 85.056C91.344 78.048 100.704 70.608 106.944 62.736L111.12 56.544C109.392 56.544 102.24 57.072 89.664 58.128C77.088 59.088 69.888 59.808 68.064 60.288C66.24 60.672 64.752 60.864 63.6 60.864C60.432 60.864 58.848 60.096 58.848 58.56C58.848 56.16 62.496 54.192 69.792 52.656C77.088 51.024 89.424 50.208 106.8 50.208C124.176 50.208 135.648 50.88 141.216 52.224C142.08 52.416 142.512 52.656 142.512 52.944C142.512 54 139.2 54.768 132.576 55.248C124.32 55.92 120.096 56.256 119.904 56.256C110.112 69.12 97.44 88.992 81.888 115.872C81.024 117.408 80.16 118.176 79.296 118.176C78.528 118.176 78.144 117.552 78.144 116.304C78.144 112.944 80.832 106.464 86.208 96.864L96.288 78C90.144 83.28 82.32 88.224 72.816 92.832C60.432 98.688 48.72 101.616 37.68 101.616C26.736 101.616 18.336 99.264 12.48 94.56C6.72003 89.76 3.84003 83.376 3.84003 75.408C3.84003 60.72 12.72 45.792 30.48 30.624C39.408 22.944 50.208 16.56 62.88 11.472C75.552 6.384 86.64 3.84 96.144 3.84C105.744 3.84 113.088 5.712 118.176 9.456C122.112 12.528 124.08 15.984 124.08 19.824C124.08 25.296 120.672 30.576 113.856 35.664C107.136 40.656 100.464 43.152 93.84 43.152C84.912 43.152 80.448 38.016 80.448 27.744C80.448 23.808 81.264 21.84 82.896 21.84C84.24 21.84 84.912 23.184 84.912 25.872Z"/>
<path d="M162.834 65.472C162.834 68.832 159.618 74.448 153.186 82.32C145.602 91.632 139.122 96.288 133.746 96.288H131.442C128.946 96.288 126.978 94.992 125.538 92.4C124.386 90.576 123.81 88.56 123.81 86.352C123.81 80.592 127.986 72.528 136.338 62.16C144.786 51.696 151.602 46.464 156.786 46.464C161.682 46.464 164.13 49.056 164.13 54.24C164.13 55.584 163.89 57.312 163.41 59.424C163.506 59.712 164.418 59.856 166.146 59.856C167.874 59.856 170.514 58.944 174.066 57.12C173.97 58.752 170.178 61.104 162.69 64.176C162.786 64.56 162.834 64.992 162.834 65.472ZM153.474 57.984C150.21 57.984 145.554 61.824 139.506 69.504C133.554 77.184 130.578 82.848 130.578 86.496C130.578 90.144 131.73 91.968 134.034 91.968C138.162 91.968 143.394 88.224 149.73 80.736C156.066 73.248 159.234 67.872 159.234 64.608C157.698 63.744 155.778 61.536 153.474 57.984Z"/>
<path d="M195.27 97.728C187.686 97.728 181.254 91.728 175.974 79.728C174.63 81.744 171.606 87.408 166.902 96.72C163.446 95.376 161.718 93.552 161.718 91.248C161.718 87.12 167.91 75.792 180.294 57.264C192.678 38.736 201.174 27.84 205.782 24.576C206.166 24.288 206.934 24.144 208.086 24.144C211.062 24.144 212.55 24.912 212.55 26.448C212.55 27.216 209.19 31.536 202.47 39.408C195.846 47.28 192.15 52.032 191.382 53.664C200.118 49.152 207.078 46.896 212.262 46.896C215.238 46.896 217.782 48.096 219.894 50.496C221.91 52.512 222.918 54.576 222.918 56.688C222.918 56.976 222.918 57.264 222.918 57.552C222.15 63.024 218.31 67.536 211.398 71.088C205.83 74.064 200.646 75.552 195.846 75.552C191.046 75.552 187.686 74.928 185.766 73.68C185.19 73.584 184.71 73.728 184.326 74.112C184.038 74.496 183.99 74.976 184.182 75.552C186.87 87.456 191.334 93.408 197.574 93.408C200.838 93.408 205.014 91.584 210.102 87.936C215.286 84.288 220.662 79.152 226.23 72.528C226.902 71.856 227.478 71.52 227.958 71.52C228.534 71.52 228.822 71.808 228.822 72.384C228.822 72.864 228.486 73.584 227.814 74.544C222.63 80.88 217.734 85.872 213.126 89.52C206.118 94.992 200.166 97.728 195.27 97.728ZM216.006 53.664C216.006 52.896 215.574 52.128 214.71 51.36C213.846 50.592 212.934 50.208 211.974 50.208C206.79 50.208 200.55 52.368 193.254 56.688C186.054 61.008 181.638 65.904 180.006 71.376C180.87 71.376 183.174 71.52 186.918 71.808C191.238 71.808 196.902 70.032 203.91 66.48C211.974 62.448 216.006 58.176 216.006 53.664Z"/>
<path d="M262.742 96.864C262.262 96.96 261.206 97.008 259.574 97.008C258.038 97.008 256.454 96.384 254.822 95.136C253.286 93.888 252.518 92.304 252.518 90.384C252.518 88.368 252.854 86.16 253.526 83.76C254.294 81.36 254.822 79.536 255.11 78.288C244.07 91.152 235.43 97.584 229.19 97.584C225.254 97.584 223.094 95.136 222.71 90.24C222.71 89.856 222.71 89.52 222.71 89.232C222.71 85.104 225.206 79.536 230.198 72.528C227.414 75.024 224.582 77.904 221.702 81.168C221.318 81.552 220.838 81.744 220.262 81.744C219.878 81.744 219.686 81.504 219.686 81.024C219.686 80.544 220.118 79.728 220.982 78.576L240.854 55.248C243.35 52.368 245.894 50.928 248.486 50.928C251.078 50.928 252.374 51.792 252.374 53.52C252.374 54.192 252.086 54.816 251.51 55.392C247.67 58.944 242.822 64.848 236.966 73.104C231.206 81.36 228.326 87.456 228.326 91.392C228.326 93.12 228.902 93.984 230.054 93.984C234.086 93.984 239.942 90 247.622 82.032C250.31 79.344 255.302 73.44 262.598 64.32C269.894 55.104 274.694 50.496 276.998 50.496C280.454 50.496 282.182 51.84 282.182 54.528C282.182 55.488 280.166 58.272 276.134 62.88C270.662 69.504 266.486 74.928 263.606 79.152C260.726 83.28 259.286 86.64 259.286 89.232C259.286 91.824 260.006 93.12 261.446 93.12C262.118 93.12 262.886 92.928 263.75 92.544C270.374 89.664 278.294 82.944 287.51 72.384C288.086 71.712 288.662 71.376 289.238 71.376C289.814 71.376 290.102 71.712 290.102 72.384C290.102 72.96 289.766 73.632 289.094 74.4C284.966 79.2 280.118 84.048 274.55 88.944C268.982 93.744 265.046 96.384 262.742 96.864Z"/>
<path d="M289.21 88.8C289.21 91.68 290.794 93.12 293.962 93.12C297.13 93.12 301.21 91.44 306.202 88.08C311.194 84.72 316.042 80.16 320.746 74.4C321.898 72.864 322.81 72.096 323.482 72.096C324.154 72.096 324.49 72.384 324.49 72.96C324.49 73.536 322.522 76.032 318.586 80.448C308.986 91.008 300.97 96.288 294.538 96.288C291.37 96.288 288.682 95.568 286.474 94.128C284.266 92.592 283.162 90.288 283.162 87.216C283.162 84.048 283.978 80.4 285.61 76.272C288.394 69.744 292.858 61.536 299.002 51.648C310.234 33.408 318.202 24.288 322.906 24.288C323.866 24.288 324.826 24.672 325.786 25.44C326.842 26.112 327.418 26.88 327.514 27.744C325.306 30.72 321.034 36.432 314.698 44.88C308.458 53.328 304.138 59.424 301.738 63.168C299.338 66.816 297.514 69.552 296.266 71.376C295.114 73.2 294.25 74.64 293.674 75.696C293.098 76.656 292.426 77.952 291.658 79.584C290.026 82.848 289.21 85.92 289.21 88.8Z"/>
</mask>
<path d="M84.912 25.872L84.624 30.48C84.624 36.72 87.984 39.84 94.704 39.84C100.272 39.84 105.888 37.92 111.552 34.08C117.216 30.24 120.048 26.352 120.048 22.416C120.048 18.48 117.744 15.168 113.136 12.48C110.064 10.656 105.264 9.744 98.736 9.744C89.04 9.744 78.192 12.048 66.192 16.656C54.288 21.264 43.104 28.656 32.64 38.832C18.912 52.272 12.048 64.608 12.048 75.84C12.048 82.464 14.544 87.792 19.536 91.824C24.624 95.856 31.248 97.872 39.408 97.872C50.736 97.872 63.888 93.6 78.864 85.056C91.344 78.048 100.704 70.608 106.944 62.736L111.12 56.544C109.392 56.544 102.24 57.072 89.664 58.128C77.088 59.088 69.888 59.808 68.064 60.288C66.24 60.672 64.752 60.864 63.6 60.864C60.432 60.864 58.848 60.096 58.848 58.56C58.848 56.16 62.496 54.192 69.792 52.656C77.088 51.024 89.424 50.208 106.8 50.208C124.176 50.208 135.648 50.88 141.216 52.224C142.08 52.416 142.512 52.656 142.512 52.944C142.512 54 139.2 54.768 132.576 55.248C124.32 55.92 120.096 56.256 119.904 56.256C110.112 69.12 97.44 88.992 81.888 115.872C81.024 117.408 80.16 118.176 79.296 118.176C78.528 118.176 78.144 117.552 78.144 116.304C78.144 112.944 80.832 106.464 86.208 96.864L96.288 78C90.144 83.28 82.32 88.224 72.816 92.832C60.432 98.688 48.72 101.616 37.68 101.616C26.736 101.616 18.336 99.264 12.48 94.56C6.72003 89.76 3.84003 83.376 3.84003 75.408C3.84003 60.72 12.72 45.792 30.48 30.624C39.408 22.944 50.208 16.56 62.88 11.472C75.552 6.384 86.64 3.84 96.144 3.84C105.744 3.84 113.088 5.712 118.176 9.456C122.112 12.528 124.08 15.984 124.08 19.824C124.08 25.296 120.672 30.576 113.856 35.664C107.136 40.656 100.464 43.152 93.84 43.152C84.912 43.152 80.448 38.016 80.448 27.744C80.448 23.808 81.264 21.84 82.896 21.84C84.24 21.84 84.912 23.184 84.912 25.872Z" fill="black"/>
<path d="M162.834 65.472C162.834 68.832 159.618 74.448 153.186 82.32C145.602 91.632 139.122 96.288 133.746 96.288H131.442C128.946 96.288 126.978 94.992 125.538 92.4C124.386 90.576 123.81 88.56 123.81 86.352C123.81 80.592 127.986 72.528 136.338 62.16C144.786 51.696 151.602 46.464 156.786 46.464C161.682 46.464 164.13 49.056 164.13 54.24C164.13 55.584 163.89 57.312 163.41 59.424C163.506 59.712 164.418 59.856 166.146 59.856C167.874 59.856 170.514 58.944 174.066 57.12C173.97 58.752 170.178 61.104 162.69 64.176C162.786 64.56 162.834 64.992 162.834 65.472ZM153.474 57.984C150.21 57.984 145.554 61.824 139.506 69.504C133.554 77.184 130.578 82.848 130.578 86.496C130.578 90.144 131.73 91.968 134.034 91.968C138.162 91.968 143.394 88.224 149.73 80.736C156.066 73.248 159.234 67.872 159.234 64.608C157.698 63.744 155.778 61.536 153.474 57.984Z" fill="black"/>
<path d="M195.27 97.728C187.686 97.728 181.254 91.728 175.974 79.728C174.63 81.744 171.606 87.408 166.902 96.72C163.446 95.376 161.718 93.552 161.718 91.248C161.718 87.12 167.91 75.792 180.294 57.264C192.678 38.736 201.174 27.84 205.782 24.576C206.166 24.288 206.934 24.144 208.086 24.144C211.062 24.144 212.55 24.912 212.55 26.448C212.55 27.216 209.19 31.536 202.47 39.408C195.846 47.28 192.15 52.032 191.382 53.664C200.118 49.152 207.078 46.896 212.262 46.896C215.238 46.896 217.782 48.096 219.894 50.496C221.91 52.512 222.918 54.576 222.918 56.688C222.918 56.976 222.918 57.264 222.918 57.552C222.15 63.024 218.31 67.536 211.398 71.088C205.83 74.064 200.646 75.552 195.846 75.552C191.046 75.552 187.686 74.928 185.766 73.68C185.19 73.584 184.71 73.728 184.326 74.112C184.038 74.496 183.99 74.976 184.182 75.552C186.87 87.456 191.334 93.408 197.574 93.408C200.838 93.408 205.014 91.584 210.102 87.936C215.286 84.288 220.662 79.152 226.23 72.528C226.902 71.856 227.478 71.52 227.958 71.52C228.534 71.52 228.822 71.808 228.822 72.384C228.822 72.864 228.486 73.584 227.814 74.544C222.63 80.88 217.734 85.872 213.126 89.52C206.118 94.992 200.166 97.728 195.27 97.728ZM216.006 53.664C216.006 52.896 215.574 52.128 214.71 51.36C213.846 50.592 212.934 50.208 211.974 50.208C206.79 50.208 200.55 52.368 193.254 56.688C186.054 61.008 181.638 65.904 180.006 71.376C180.87 71.376 183.174 71.52 186.918 71.808C191.238 71.808 196.902 70.032 203.91 66.48C211.974 62.448 216.006 58.176 216.006 53.664Z" fill="black"/>
<path d="M262.742 96.864C262.262 96.96 261.206 97.008 259.574 97.008C258.038 97.008 256.454 96.384 254.822 95.136C253.286 93.888 252.518 92.304 252.518 90.384C252.518 88.368 252.854 86.16 253.526 83.76C254.294 81.36 254.822 79.536 255.11 78.288C244.07 91.152 235.43 97.584 229.19 97.584C225.254 97.584 223.094 95.136 222.71 90.24C222.71 89.856 222.71 89.52 222.71 89.232C222.71 85.104 225.206 79.536 230.198 72.528C227.414 75.024 224.582 77.904 221.702 81.168C221.318 81.552 220.838 81.744 220.262 81.744C219.878 81.744 219.686 81.504 219.686 81.024C219.686 80.544 220.118 79.728 220.982 78.576L240.854 55.248C243.35 52.368 245.894 50.928 248.486 50.928C251.078 50.928 252.374 51.792 252.374 53.52C252.374 54.192 252.086 54.816 251.51 55.392C247.67 58.944 242.822 64.848 236.966 73.104C231.206 81.36 228.326 87.456 228.326 91.392C228.326 93.12 228.902 93.984 230.054 93.984C234.086 93.984 239.942 90 247.622 82.032C250.31 79.344 255.302 73.44 262.598 64.32C269.894 55.104 274.694 50.496 276.998 50.496C280.454 50.496 282.182 51.84 282.182 54.528C282.182 55.488 280.166 58.272 276.134 62.88C270.662 69.504 266.486 74.928 263.606 79.152C260.726 83.28 259.286 86.64 259.286 89.232C259.286 91.824 260.006 93.12 261.446 93.12C262.118 93.12 262.886 92.928 263.75 92.544C270.374 89.664 278.294 82.944 287.51 72.384C288.086 71.712 288.662 71.376 289.238 71.376C289.814 71.376 290.102 71.712 290.102 72.384C290.102 72.96 289.766 73.632 289.094 74.4C284.966 79.2 280.118 84.048 274.55 88.944C268.982 93.744 265.046 96.384 262.742 96.864Z" fill="black"/>
<path d="M289.21 88.8C289.21 91.68 290.794 93.12 293.962 93.12C297.13 93.12 301.21 91.44 306.202 88.08C311.194 84.72 316.042 80.16 320.746 74.4C321.898 72.864 322.81 72.096 323.482 72.096C324.154 72.096 324.49 72.384 324.49 72.96C324.49 73.536 322.522 76.032 318.586 80.448C308.986 91.008 300.97 96.288 294.538 96.288C291.37 96.288 288.682 95.568 286.474 94.128C284.266 92.592 283.162 90.288 283.162 87.216C283.162 84.048 283.978 80.4 285.61 76.272C288.394 69.744 292.858 61.536 299.002 51.648C310.234 33.408 318.202 24.288 322.906 24.288C323.866 24.288 324.826 24.672 325.786 25.44C326.842 26.112 327.418 26.88 327.514 27.744C325.306 30.72 321.034 36.432 314.698 44.88C308.458 53.328 304.138 59.424 301.738 63.168C299.338 66.816 297.514 69.552 296.266 71.376C295.114 73.2 294.25 74.64 293.674 75.696C293.098 76.656 292.426 77.952 291.658 79.584C290.026 82.848 289.21 85.92 289.21 88.8Z" fill="black"/>
<path d="M84.912 25.872L84.624 30.48C84.624 36.72 87.984 39.84 94.704 39.84C100.272 39.84 105.888 37.92 111.552 34.08C117.216 30.24 120.048 26.352 120.048 22.416C120.048 18.48 117.744 15.168 113.136 12.48C110.064 10.656 105.264 9.744 98.736 9.744C89.04 9.744 78.192 12.048 66.192 16.656C54.288 21.264 43.104 28.656 32.64 38.832C18.912 52.272 12.048 64.608 12.048 75.84C12.048 82.464 14.544 87.792 19.536 91.824C24.624 95.856 31.248 97.872 39.408 97.872C50.736 97.872 63.888 93.6 78.864 85.056C91.344 78.048 100.704 70.608 106.944 62.736L111.12 56.544C109.392 56.544 102.24 57.072 89.664 58.128C77.088 59.088 69.888 59.808 68.064 60.288C66.24 60.672 64.752 60.864 63.6 60.864C60.432 60.864 58.848 60.096 58.848 58.56C58.848 56.16 62.496 54.192 69.792 52.656C77.088 51.024 89.424 50.208 106.8 50.208C124.176 50.208 135.648 50.88 141.216 52.224C142.08 52.416 142.512 52.656 142.512 52.944C142.512 54 139.2 54.768 132.576 55.248C124.32 55.92 120.096 56.256 119.904 56.256C110.112 69.12 97.44 88.992 81.888 115.872C81.024 117.408 80.16 118.176 79.296 118.176C78.528 118.176 78.144 117.552 78.144 116.304C78.144 112.944 80.832 106.464 86.208 96.864L96.288 78C90.144 83.28 82.32 88.224 72.816 92.832C60.432 98.688 48.72 101.616 37.68 101.616C26.736 101.616 18.336 99.264 12.48 94.56C6.72003 89.76 3.84003 83.376 3.84003 75.408C3.84003 60.72 12.72 45.792 30.48 30.624C39.408 22.944 50.208 16.56 62.88 11.472C75.552 6.384 86.64 3.84 96.144 3.84C105.744 3.84 113.088 5.712 118.176 9.456C122.112 12.528 124.08 15.984 124.08 19.824C124.08 25.296 120.672 30.576 113.856 35.664C107.136 40.656 100.464 43.152 93.84 43.152C84.912 43.152 80.448 38.016 80.448 27.744C80.448 23.808 81.264 21.84 82.896 21.84C84.24 21.84 84.912 23.184 84.912 25.872Z" stroke="#e2434b" stroke-width="6" mask="url(#path-1-outside-1)"/>
<path d="M162.834 65.472C162.834 68.832 159.618 74.448 153.186 82.32C145.602 91.632 139.122 96.288 133.746 96.288H131.442C128.946 96.288 126.978 94.992 125.538 92.4C124.386 90.576 123.81 88.56 123.81 86.352C123.81 80.592 127.986 72.528 136.338 62.16C144.786 51.696 151.602 46.464 156.786 46.464C161.682 46.464 164.13 49.056 164.13 54.24C164.13 55.584 163.89 57.312 163.41 59.424C163.506 59.712 164.418 59.856 166.146 59.856C167.874 59.856 170.514 58.944 174.066 57.12C173.97 58.752 170.178 61.104 162.69 64.176C162.786 64.56 162.834 64.992 162.834 65.472ZM153.474 57.984C150.21 57.984 145.554 61.824 139.506 69.504C133.554 77.184 130.578 82.848 130.578 86.496C130.578 90.144 131.73 91.968 134.034 91.968C138.162 91.968 143.394 88.224 149.73 80.736C156.066 73.248 159.234 67.872 159.234 64.608C157.698 63.744 155.778 61.536 153.474 57.984Z" stroke="#e2434b" stroke-width="6" mask="url(#path-1-outside-1)"/>
<path d="M195.27 97.728C187.686 97.728 181.254 91.728 175.974 79.728C174.63 81.744 171.606 87.408 166.902 96.72C163.446 95.376 161.718 93.552 161.718 91.248C161.718 87.12 167.91 75.792 180.294 57.264C192.678 38.736 201.174 27.84 205.782 24.576C206.166 24.288 206.934 24.144 208.086 24.144C211.062 24.144 212.55 24.912 212.55 26.448C212.55 27.216 209.19 31.536 202.47 39.408C195.846 47.28 192.15 52.032 191.382 53.664C200.118 49.152 207.078 46.896 212.262 46.896C215.238 46.896 217.782 48.096 219.894 50.496C221.91 52.512 222.918 54.576 222.918 56.688C222.918 56.976 222.918 57.264 222.918 57.552C222.15 63.024 218.31 67.536 211.398 71.088C205.83 74.064 200.646 75.552 195.846 75.552C191.046 75.552 187.686 74.928 185.766 73.68C185.19 73.584 184.71 73.728 184.326 74.112C184.038 74.496 183.99 74.976 184.182 75.552C186.87 87.456 191.334 93.408 197.574 93.408C200.838 93.408 205.014 91.584 210.102 87.936C215.286 84.288 220.662 79.152 226.23 72.528C226.902 71.856 227.478 71.52 227.958 71.52C228.534 71.52 228.822 71.808 228.822 72.384C228.822 72.864 228.486 73.584 227.814 74.544C222.63 80.88 217.734 85.872 213.126 89.52C206.118 94.992 200.166 97.728 195.27 97.728ZM216.006 53.664C216.006 52.896 215.574 52.128 214.71 51.36C213.846 50.592 212.934 50.208 211.974 50.208C206.79 50.208 200.55 52.368 193.254 56.688C186.054 61.008 181.638 65.904 180.006 71.376C180.87 71.376 183.174 71.52 186.918 71.808C191.238 71.808 196.902 70.032 203.91 66.48C211.974 62.448 216.006 58.176 216.006 53.664Z" stroke="#e2434b" stroke-width="6" mask="url(#path-1-outside-1)"/>
<path d="M262.742 96.864C262.262 96.96 261.206 97.008 259.574 97.008C258.038 97.008 256.454 96.384 254.822 95.136C253.286 93.888 252.518 92.304 252.518 90.384C252.518 88.368 252.854 86.16 253.526 83.76C254.294 81.36 254.822 79.536 255.11 78.288C244.07 91.152 235.43 97.584 229.19 97.584C225.254 97.584 223.094 95.136 222.71 90.24C222.71 89.856 222.71 89.52 222.71 89.232C222.71 85.104 225.206 79.536 230.198 72.528C227.414 75.024 224.582 77.904 221.702 81.168C221.318 81.552 220.838 81.744 220.262 81.744C219.878 81.744 219.686 81.504 219.686 81.024C219.686 80.544 220.118 79.728 220.982 78.576L240.854 55.248C243.35 52.368 245.894 50.928 248.486 50.928C251.078 50.928 252.374 51.792 252.374 53.52C252.374 54.192 252.086 54.816 251.51 55.392C247.67 58.944 242.822 64.848 236.966 73.104C231.206 81.36 228.326 87.456 228.326 91.392C228.326 93.12 228.902 93.984 230.054 93.984C234.086 93.984 239.942 90 247.622 82.032C250.31 79.344 255.302 73.44 262.598 64.32C269.894 55.104 274.694 50.496 276.998 50.496C280.454 50.496 282.182 51.84 282.182 54.528C282.182 55.488 280.166 58.272 276.134 62.88C270.662 69.504 266.486 74.928 263.606 79.152C260.726 83.28 259.286 86.64 259.286 89.232C259.286 91.824 260.006 93.12 261.446 93.12C262.118 93.12 262.886 92.928 263.75 92.544C270.374 89.664 278.294 82.944 287.51 72.384C288.086 71.712 288.662 71.376 289.238 71.376C289.814 71.376 290.102 71.712 290.102 72.384C290.102 72.96 289.766 73.632 289.094 74.4C284.966 79.2 280.118 84.048 274.55 88.944C268.982 93.744 265.046 96.384 262.742 96.864Z" stroke="#e2434b" stroke-width="6" mask="url(#path-1-outside-1)"/>
<path d="M289.21 88.8C289.21 91.68 290.794 93.12 293.962 93.12C297.13 93.12 301.21 91.44 306.202 88.08C311.194 84.72 316.042 80.16 320.746 74.4C321.898 72.864 322.81 72.096 323.482 72.096C324.154 72.096 324.49 72.384 324.49 72.96C324.49 73.536 322.522 76.032 318.586 80.448C308.986 91.008 300.97 96.288 294.538 96.288C291.37 96.288 288.682 95.568 286.474 94.128C284.266 92.592 283.162 90.288 283.162 87.216C283.162 84.048 283.978 80.4 285.61 76.272C288.394 69.744 292.858 61.536 299.002 51.648C310.234 33.408 318.202 24.288 322.906 24.288C323.866 24.288 324.826 24.672 325.786 25.44C326.842 26.112 327.418 26.88 327.514 27.744C325.306 30.72 321.034 36.432 314.698 44.88C308.458 53.328 304.138 59.424 301.738 63.168C299.338 66.816 297.514 69.552 296.266 71.376C295.114 73.2 294.25 74.64 293.674 75.696C293.098 76.656 292.426 77.952 291.658 79.584C290.026 82.848 289.21 85.92 289.21 88.8Z" stroke="#e2434b" stroke-width="6" mask="url(#path-1-outside-1)"/>
</svg>

              
            
!

CSS

              
                body{
  background: #000;
  display: flex;
  justify-content:center;
  align-items: center;
  min-height: 100vh;
}
svg{
    position: absolute;
    animation: ani 2s infinite linear;
    stroke-dasharray:100px;
    stroke-dashoffset: 100px; 
}
@keyframes ani{
    0%{
        stroke-dashoffset: 1000px;  
    }
    50%{
        stroke-dashoffset: 0px;
   }
    100%{
        stroke-dashoffset: -1000px;  
    }
}
              
            
!

JS

              
                
              
            
!
999px

Console