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

              
                <div id="app">
	<div class="title">
		<h1>Clip-Path: Path Shapes</h1>
    <p>This feature is available in Firefox 63 or higher with the 'layout.css.clip-path-path.enabled' preference is set to 'true' in 'about:config'.</p>
	</div>
	<div class="panel">
		<label for="shapes">Animations</label>
		<select id="shapes" v-model="currentTransition">
			<option value="iris">iris</option>
			<option value="melt">melt</option>
      <option value="door">door</option>
      <option value="x-plus">x-plus</option>
      <option value="drops">drops</option>
      <option value="numbers">numbers</option>
		</select>
		
		<label for="modes">Modes</label>
		<select id="modes" v-model="mode">
			<option value="">none</option>
			<option value="out-in">out-in</option>
			<option value="in-out">in-out</option>
		</select>
		
		<button @click="transition">transition</button>
	</div>
	<div class="boxes">
		<transition :name="currentTransition" :mode="mode">
      <box1 v-if="box1"></box1>
      <box2 v-else></box2>
    </transition>		
	</div>
	<div class="example">
		<transition name="fade" mode="out-in">
			<div class="container" :key="currentTransition" v-html="descriptions[currentTransition]"></div>
		</transition>
	</div>
	<div class="instructions">
		<ul>
			<li>Choose from six different types of clip-path animations in the "Animations" dropdown.</li>
			<li>Choose from the different Vue Transition Component modes in the "Modes" dropdown that control the order of the boxes transitioning.</li>
			<li>Click the "Transition" button to see the selected options being animated.</li>
		</ul>
	</div>
</div>

              
            
!

CSS

              
                @import url('https://fonts.googleapis.com/css?family=Luckiest+Guy');

html {
  box-sizing: border-box;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
*, *:before, *:after {
  box-sizing: inherit;
}
html,
body {
  background-color: #1d1e22;
  margin: 0;
  padding: 0;
}
body {
	align-items: center;
	display: flex;
	height: 100vh;
	justify-content: center;
}

#app {
	display: grid;
  grid-template-columns: 150px 300px 350px;
  grid-gap: 20px;
	
	.title {
		color: #FFF;
		grid-column: 1 / 4;
	
		h1 {
			font-size: 20px;
			font-weight: bold;
		}
	}
	
	.instructions {
		color: #FFF;
		grid-column: 1 / 4;
		
		ul {
			list-style: disc;
		}
		li {
			margin-bottom: 10px;
		}
	}
}


.panel {
	display: flex;
	flex-direction: column;
	
	label {
		color: #fff;
	}
	
	button,
	select {
		font-size: 18px;
		margin: 10px 0;
		padding: 5px 0;
	}
}

.boxes {
  align-items: center;
  background-color: #C5C5C5;
  border: 3px solid #FFF;
  display: flex;
  height: 300px;
  justify-content: center;
  width: 300px;
  
  &::before {
    background-color: darken(#C5C5C5, 10%);
    content: '';
    display: block;
    height: 200px;
    position: absolute;
    width: 200px;
  }
  &::after {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.8);
    color: #fff;
    content: "Sorry!\A\AThis browser doesn't support this type of clip-path animations!";
    display: flex;
    height: 200px;
    position: absolute;
    text-align: center;
    white-space: pre-wrap;
    width: 200px;
  }
  
	.box {
		align-items: center;
		background-color: #307B21;
		color: #fff;
		display: flex;
		font-family: 'Luckiest Guy';
		font-size: 60px;
		height: 200px;
		justify-content: center;
		position: absolute;
		width: 200px;
	}
	.box2 {
		background-color: #4371AD;
	}
}
@supports(clip-path: path('M103.13 100C103 32.96 135.29 -0.37 200 0L0 0C0.35 66.42 34.73 99.75 103.13 100Z')) {
  .boxes::after {
    display: none;
  }
}

.example {
	color: #FFF;
	
	p {
		margin-bottom: 10px;
	}
  .container {
    width: 350px;
  }
}

.fade-enter,
.fade-leave-to { opacity: 0; }
.fade-enter-active,
.fade-leave-active { transition: 500ms; position: absolute; }

.iris-enter-active { animation: 1s iris reverse; }
.iris-leave-active { animation: 1s iris; }
@keyframes iris {
  0% {
    clip-path: path('
      M103.13 100C103 32.96 135.29 -0.37 200 0L0 0C0.35 66.42 34.73 99.75 103.13 100Z
      M199.35 200C199.83 133.21 167.75 99.88 103.13 100C102.94 165.93 68.72 199.26 0.46 200L199.35 200Z
      M103.13 100C167.46 99.75 199.54 133.09 199.35 200L200 0C135.15 -0.86 102.86 32.47 103.13 100Z
      M0 200C68.63 200 103 166.67 103.13 100C34.36 100.12 -0.02 66.79 0 0L0 200Z
    ');
  }
  100% {
    clip-path: path('
     M60.85 2.56C108.17 -44.93 154.57 -45.66 200.06 0.35L58.64 -141.07C11.93 -93.85 12.67 -45.97 60.85 2.56Z
      M139.87 340.05C187.44 293.16 188.33 246.91 142.54 201.29C95.79 247.78 48.02 247.15 -0.77 199.41L139.87 340.05Z
      M201.68 61.75C247.35 107.07 246.46 153.32 199.01 200.5L340.89 59.54C295.65 13.07 249.25 13.81 201.68 61.75Z
      M-140.61 141.25C-92.08 189.78 -44.21 190.51 3.02 143.46C-45.69 94.92 -46.43 47.05 0.81 -0.17L-140.61 141.25Z
    ');
  }
}

.melt-enter-active { animation: 2s melt-enter; }
.melt-leave-active { animation: 2s melt-leave; }
@keyframes melt-enter {
  0% {
    clip-path: path('M0 -0.12C8.33 -8.46 16.67 -12.62 25 -12.62C37.5 -12.62 35.91 0.15 50 -0.12C64.09 -0.4 62.5 -34.5 75 -34.5C87.5 -34.5 87.17 -4.45 100 -0.12C112.83 4.2 112.71 -17.95 125 -18.28C137.29 -18.62 137.76 1.54 150.48 -0.12C163.19 -1.79 162.16 -25.12 174.54 -25.12C182.79 -25.12 191.28 -16.79 200 -0.12L200 -34.37L0 -34.37L0 -0.12Z');
  }
  100% {
    clip-path: path('M0 199.88C8.33 270.71 16.67 306.13 25 306.13C37.5 306.13 35.91 231.4 50 231.13C64.09 230.85 62.5 284.25 75 284.25C87.5 284.25 87.17 208.05 100 212.38C112.83 216.7 112.71 300.8 125 300.47C137.29 300.13 137.76 239.04 150.48 237.38C163.19 235.71 162.16 293.63 174.54 293.63C182.79 293.63 191.28 262.38 200 199.88L200 0.13L0 0.13L0 199.88Z');
  }
}
@keyframes melt-leave {
  0% {
    clip-path: path('M0 0C8.33 -8.33 16.67 -12.5 25 -12.5C37.5 -12.5 36.57 -0.27 50 0C63.43 0.27 62.5 -34.37 75 -34.37C87.5 -34.37 87.5 -4.01 100 0C112.5 4.01 112.38 -18.34 125 -18.34C137.62 -18.34 138.09 1.66 150.48 0C162.86 -1.66 162.16 -25 174.54 -25C182.79 -25 191.28 -16.67 200 0L200 200L0 200L0 0Z');
  }
  100% {
    clip-path: path('M0 200C8.33 270.83 16.67 306.25 25 306.25C37.5 306.25 36.57 230.98 50 231.25C63.43 231.52 62.5 284.38 75 284.38C87.5 284.38 87.5 208.49 100 212.5C112.5 216.51 112.38 300.41 125 300.41C137.62 300.41 138.09 239.16 150.48 237.5C162.86 235.84 162.16 293.75 174.54 293.75C182.79 293.75 191.28 262.5 200 200L200 200L0 200L0 200Z');
  }
}

.door-enter-active { animation: 1s door reverse; }
.door-leave-active { animation: 1s door; }
@keyframes door {
  0% {
    clip-path: path('
      M0 0C16.03 0.05 32.7 0.05 50 0C50.05 27.36 74.37 50.01 100 50C99.96 89.53 100.08 136.71 100 150C70.48 149.9 50.24 175.5 50 200C31.56 199.95 14.89 199.95 0 200L0 0Z
      M200 0C183.46 -0.08 166.79 -0.08 150 0C149.95 21.45 133.25 49.82 100 50C100.04 89.53 99.92 136.71 100 150C130.29 150.29 149.95 175.69 150 200C167.94 199.7 184.6 199.7 200 200L200 0Z
      M100 50C130.83 49.81 149.67 24.31 150 0C127.86 0.07 66.69 0.07 50 0C50.26 23.17 69.36 49.81 100 50Z
      M100 150C130.83 150.19 149.67 175.69 150 200C127.86 199.93 66.69 199.93 50 200C50.26 176.83 69.36 150.19 100 150Z
    ');
  }
  50% {
    clip-path: path('
      M0 0C16.03 0.05 32.7 0.05 50 0C50.05 27.36 74.37 50.01 100 50C99.96 89.53 100.08 136.71 100 150C70.48 149.9 50.24 175.5 50 200C31.56 199.95 14.89 199.95 0 200L0 0Z
      M200 0C183.46 -0.08 166.79 -0.08 150 0C149.95 21.45 133.25 49.82 100 50C100.04 89.53 99.92 136.71 100 150C130.29 150.29 149.95 175.69 150 200C167.94 199.7 184.6 199.7 200 200L200 0Z
      M100 -6.25C130.83 -6.44 149.67 -31.94 150 -56.25C127.86 -56.18 66.69 -56.18 50 -56.25C50.26 -33.08 69.36 -6.44 100 -6.25Z
      M100 206.25C130.83 206.44 149.67 231.94 150 256.25C127.86 256.18 66.69 256.18 50 256.25C50.26 233.08 69.36 206.44 100 206.25Z
    ');
  }
  100% {
    clip-path: path('
      M-106.25 0C-90.22 0.05 -73.55 0.05 -56.25 0C-56.2 27.36 -31.88 50.01 -6.25 50C-6.29 89.53 -6.17 136.71 -6.25 150C-35.77 149.9 -56.01 175.5 -56.25 200C-74.69 199.95 -91.36 199.95 -106.25 200L-106.25 0Z
      M306.25 0C289.71 -0.08 273.04 -0.08 256.25 0C256.2 21.45 239.5 49.82 206.25 50C206.29 89.53 206.17 136.71 206.25 150C236.54 150.29 256.2 175.69 256.25 200C274.19 199.7 290.85 199.7 306.25 200L306.25 0Z
      M100 -6.25C130.83 -6.44 149.67 -31.94 150 -56.25C127.86 -56.18 66.69 -56.18 50 -56.25C50.26 -33.08 69.36 -6.44 100 -6.25Z
      M100 206.25C130.83 206.44 149.67 231.94 150 256.25C127.86 256.18 66.69 256.18 50 256.25C50.26 233.08 69.36 206.44 100 206.25Z
    ');
  }
}

.x-plus-enter-active { animation: 1s x-plus-enter; }
.x-plus-leave-active { animation: 1s x-plus-leave; }
@keyframes x-plus-enter {
  0% {
    clip-path: path('M-400 600L-400 -400L600 -400L600 600L-400 600ZM0.01 -0.02L-200 -0.02L-200 199.98L0.01 199.98L0.01 400L200.01 400L200.01 199.98L400 199.98L400 -0.02L200.01 -0.02L200.01 -200L0.01 -200L0.01 -0.02Z');
  }
  100% {
    clip-path: path('M-400 600L-400 -400L600 -400L600 600L-400 600ZM98.33 98.33L95 98.33L95 101.67L98.33 101.67L98.33 105L101.67 105L101.67 101.67L105 101.67L105 98.33L101.67 98.33L101.67 95L98.33 95L98.33 98.33Z');
  }
}
@keyframes x-plus-leave {
  0% {
    clip-path: path('M-400 600L-400 -400L600 -400L600 600L-400 600ZM96.79 95L95 96.79L98.2 100L95 103.2L96.79 105L100 101.79L103.2 105L105 103.2L101.79 100L105 96.79L103.2 95L100 98.2L96.79 95Z');
  }
  100% {
    clip-path: path('M-400 600L-400 -400L600 -400L600 600L-400 600ZM-92.31 -200L-200 -92.31L-7.69 100L-200 292.31L-92.31 400L100 207.69L292.31 400L400 292.31L207.69 100L400 -92.31L292.31 -200L100 -7.69L-92.31 -200Z');
  }
}

.drops-enter-active { animation: 1s drops cubic-bezier(0,.59,.57,1.4); }
.drops-leave-active { animation: 1s drops cubic-bezier(0,.59,.57,1.4) reverse; }
@keyframes drops {
  0% {
    clip-path: path('
      M34.38 33.89C34.38 33.89 34.38 33.89 34.38 33.89C34.38 33.89 34.38 33.89 34.38 33.89C34.38 33.89 34.38 33.89 34.38 33.89C34.38 33.89 34.38 33.89 34.38 33.89Z
      M96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05Z
      M21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97Z
      M164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97Z
      M94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45Z
      M166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  10% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05C96.76 191.05 96.76 191.05 96.76 191.05Z
      M21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97Z
      M164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97Z
      M94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45Z
      M166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  20% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97C21.01 96.97 21.01 96.97 21.01 96.97Z
      M164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97Z
      M94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45Z
      M166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  30% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97C164.9 31.97 164.9 31.97 164.9 31.97Z
      M94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45Z
      M166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  40% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45C94.35 138.45 94.35 138.45 94.35 138.45Z
      M166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  50% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M144.35 138.45C144.35 166.05 121.94 188.45 94.35 188.45C66.75 188.45 44.35 166.05 44.35 138.45C44.35 110.86 66.75 88.45 94.35 88.45C121.94 88.45 144.35 110.86 144.35 138.45Z
      M166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86C166.2 165.86 166.2 165.86 166.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  60% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M144.35 138.45C144.35 166.05 121.94 188.45 94.35 188.45C66.75 188.45 44.35 166.05 44.35 138.45C44.35 110.86 66.75 88.45 94.35 88.45C121.94 88.45 144.35 110.86 144.35 138.45Z
      M216.2 165.86C216.2 193.46 193.8 215.86 166.2 215.86C138.6 215.86 116.2 193.46 116.2 165.86C116.2 138.26 138.6 115.86 166.2 115.86C193.8 115.86 216.2 138.26 216.2 165.86Z
      M177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01C177.68 99.01 177.68 99.01 177.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  70% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M144.35 138.45C144.35 166.05 121.94 188.45 94.35 188.45C66.75 188.45 44.35 166.05 44.35 138.45C44.35 110.86 66.75 88.45 94.35 88.45C121.94 88.45 144.35 110.86 144.35 138.45Z
      M216.2 165.86C216.2 193.46 193.8 215.86 166.2 215.86C138.6 215.86 116.2 193.46 116.2 165.86C116.2 138.26 138.6 115.86 166.2 115.86C193.8 115.86 216.2 138.26 216.2 165.86Z
      M227.68 99.01C227.68 126.6 205.28 149.01 177.68 149.01C150.09 149.01 127.68 126.6 127.68 99.01C127.68 71.41 150.09 49.01 177.68 49.01C205.28 49.01 227.68 71.41 227.68 99.01Z
      M99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45C99.35 68.45 99.35 68.45 99.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  80% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M144.35 138.45C144.35 166.05 121.94 188.45 94.35 188.45C66.75 188.45 44.35 166.05 44.35 138.45C44.35 110.86 66.75 88.45 94.35 88.45C121.94 88.45 144.35 110.86 144.35 138.45Z
      M216.2 165.86C216.2 193.46 193.8 215.86 166.2 215.86C138.6 215.86 116.2 193.46 116.2 165.86C116.2 138.26 138.6 115.86 166.2 115.86C193.8 115.86 216.2 138.26 216.2 165.86Z
      M227.68 99.01C227.68 126.6 205.28 149.01 177.68 149.01C150.09 149.01 127.68 126.6 127.68 99.01C127.68 71.41 150.09 49.01 177.68 49.01C205.28 49.01 227.68 71.41 227.68 99.01Z
      M149.35 68.45C149.35 96.05 126.94 118.45 99.35 118.45C71.75 118.45 49.35 96.05 49.35 68.45C49.35 40.86 71.75 18.45 99.35 18.45C126.94 18.45 149.35 40.86 149.35 68.45Z
      M30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82C30.46 163.82 30.46 163.82 30.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  90% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M144.35 138.45C144.35 166.05 121.94 188.45 94.35 188.45C66.75 188.45 44.35 166.05 44.35 138.45C44.35 110.86 66.75 88.45 94.35 88.45C121.94 88.45 144.35 110.86 144.35 138.45Z
      M216.2 165.86C216.2 193.46 193.8 215.86 166.2 215.86C138.6 215.86 116.2 193.46 116.2 165.86C116.2 138.26 138.6 115.86 166.2 115.86C193.8 115.86 216.2 138.26 216.2 165.86Z
      M227.68 99.01C227.68 126.6 205.28 149.01 177.68 149.01C150.09 149.01 127.68 126.6 127.68 99.01C127.68 71.41 150.09 49.01 177.68 49.01C205.28 49.01 227.68 71.41 227.68 99.01Z
      M149.35 68.45C149.35 96.05 126.94 118.45 99.35 118.45C71.75 118.45 49.35 96.05 49.35 68.45C49.35 40.86 71.75 18.45 99.35 18.45C126.94 18.45 149.35 40.86 149.35 68.45Z
      M80.46 163.82C80.46 191.42 58.06 213.82 30.46 213.82C2.86 213.82 -19.54 191.42 -19.54 163.82C-19.54 136.23 2.86 113.82 30.46 113.82C58.06 113.82 80.46 136.23 80.46 163.82Z
      M99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97C99.16 6.97 99.16 6.97 99.16 6.97Z
    ');
  }
  100% {
    clip-path: path('
      M84.38 33.89C84.38 61.49 61.97 83.89 34.38 83.89C6.78 83.89 -15.62 61.49 -15.62 33.89C-15.62 6.3 6.78 -16.11 34.38 -16.11C61.97 -16.11 84.38 6.3 84.38 33.89Z
      M146.76 191.05C146.76 218.64 124.35 241.05 96.76 241.05C69.16 241.05 46.76 218.64 46.76 191.05C46.76 163.45 69.16 141.05 96.76 141.05C124.35 141.05 146.76 163.45 146.76 191.05Z
      M71.01 96.97C71.01 124.57 48.61 146.97 21.01 146.97C-6.58 146.97 -28.99 124.57 -28.99 96.97C-28.99 69.38 -6.58 46.97 21.01 46.97C48.61 46.97 71.01 69.38 71.01 96.97Z
      M214.9 31.97C214.9 59.57 192.5 81.97 164.9 81.97C137.31 81.97 114.9 59.57 114.9 31.97C114.9 4.38 137.31 -18.03 164.9 -18.03C192.5 -18.03 214.9 4.38 214.9 31.97Z
      M144.35 138.45C144.35 166.05 121.94 188.45 94.35 188.45C66.75 188.45 44.35 166.05 44.35 138.45C44.35 110.86 66.75 88.45 94.35 88.45C121.94 88.45 144.35 110.86 144.35 138.45Z
      M216.2 165.86C216.2 193.46 193.8 215.86 166.2 215.86C138.6 215.86 116.2 193.46 116.2 165.86C116.2 138.26 138.6 115.86 166.2 115.86C193.8 115.86 216.2 138.26 216.2 165.86Z
      M227.68 99.01C227.68 126.6 205.28 149.01 177.68 149.01C150.09 149.01 127.68 126.6 127.68 99.01C127.68 71.41 150.09 49.01 177.68 49.01C205.28 49.01 227.68 71.41 227.68 99.01Z
      M149.35 68.45C149.35 96.05 126.94 118.45 99.35 118.45C71.75 118.45 49.35 96.05 49.35 68.45C49.35 40.86 71.75 18.45 99.35 18.45C126.94 18.45 149.35 40.86 149.35 68.45Z
      M80.46 163.82C80.46 191.42 58.06 213.82 30.46 213.82C2.86 213.82 -19.54 191.42 -19.54 163.82C-19.54 136.23 2.86 113.82 30.46 113.82C58.06 113.82 80.46 136.23 80.46 163.82Z
      M149.16 6.97C149.16 34.57 126.76 56.97 99.16 56.97C71.57 56.97 49.16 34.57 49.16 6.97C49.16 -20.62 71.57 -43.03 99.16 -43.03C126.76 -43.03 149.16 -20.62 149.16 6.97Z
    ');
  }
}

.numbers-enter-active { animation: 2s numbers reverse; }
.numbers-leave-active { animation: 2s numbers; }
@keyframes numbers {
	0% {
		clip-path: path('M-150 350L-150 -150L350 -150L350 350L-150 350ZM84.44 11.22L84.42 12.56L84.4 13.89L84.39 15.22L84.37 16.55L84.35 17.88L84.34 19.2L84.32 20.52L84.31 21.84L84.3 23.16L84.29 24.47L84.28 25.78L84.27 27.08L84.26 28.39L84.26 29.69L84.26 30.99L84.25 32.28L84.25 33.57L84.25 34.86L84.25 36.15L84.25 37.43L84.26 38.71L84.26 39.99L84.26 41.27L84.27 42.54L84.28 43.81L84.29 45.08L84.3 46.34L84.31 47.6L84.32 48.86L84.34 50.11L84.35 51.37L84.37 52.62L84.39 53.86L84.4 55.11L84.42 56.35L84.44 57.58L84.47 58.82L84.49 60.05L84.46 60.42L84.43 60.81L84.4 61.22L84.37 61.64L84.35 62.08L84.32 62.54L84.3 63.01L84.28 63.51L84.26 64.01L84.24 64.54L84.23 65.08L84.21 65.64L84.2 66.22L84.19 66.81L84.18 67.42L84.17 68.05L84.17 68.69L84.16 69.36L84.16 70.03L84.16 70.73L84.16 71.44L84.16 72.17L84.17 72.92L84.17 73.68L84.18 74.46L84.19 75.26L84.2 76.08L84.21 76.91L84.23 77.76L84.24 78.63L84.26 79.51L84.28 80.41L84.3 81.33L84.32 82.26L84.35 83.21L84.37 84.18L84.4 85.17L84.43 86.17L84.46 87.19L84.49 88.23L84.51 89.06L84.53 89.82L84.54 90.54L84.55 91.2L84.56 91.81L84.57 92.38L84.57 92.9L84.57 93.39L84.57 93.85L84.57 94.28L84.57 94.68L84.56 95.05L84.56 95.41L84.55 95.76L84.55 96.09L84.54 96.41L84.53 96.73L84.52 97.06L84.51 97.38L84.5 97.71L84.49 98.05L84.48 98.41L84.47 98.79L84.46 99.18L84.45 99.61L84.45 100.06L84.44 100.54L84.43 101.07L84.43 101.63L84.42 102.24L84.42 102.89L84.42 103.6L84.42 104.36L84.42 105.18L84.43 106.06L84.44 107.01L84.45 108.03L84.46 109.13L84.47 110.3L84.49 111.55L84.51 112.32L84.52 113.08L84.53 113.84L84.55 114.59L84.56 115.33L84.57 116.06L84.58 116.78L84.59 117.49L84.6 118.2L84.61 118.9L84.61 119.59L84.62 120.27L84.63 120.94L84.63 121.61L84.63 122.26L84.64 122.91L84.64 123.55L84.64 124.19L84.64 124.81L84.64 125.43L84.64 126.03L84.64 126.63L84.64 127.23L84.64 127.81L84.63 128.38L84.63 128.95L84.63 129.51L84.62 130.06L84.61 130.6L84.61 131.14L84.6 131.67L84.59 132.18L84.58 132.69L84.57 133.2L84.56 133.69L84.55 134.17L84.53 134.65L84.52 135.12L84.51 135.58L84.49 136.04L84.49 148.12L84.49 148.22L84.49 148.34L84.49 148.46L84.49 148.6L84.48 148.74L84.48 148.9L84.48 149.07L84.48 149.25L84.48 149.44L84.48 149.65L84.48 149.86L84.48 150.09L84.48 150.33L84.48 150.58L84.48 150.84L84.48 151.12L84.48 151.4L84.48 151.7L84.48 152L84.48 152.32L84.48 152.65L84.48 152.99L84.48 153.35L84.48 153.71L84.48 154.09L84.48 154.47L84.48 154.87L84.48 155.28L84.48 155.71L84.48 156.14L84.48 156.58L84.48 157.04L84.48 157.51L84.48 157.99L84.48 158.48L84.49 158.98L84.49 159.49L84.49 160.02L84.49 160.55L84.49 161.1L84.51 162.13L84.53 163.13L84.55 164.1L84.57 165.04L84.59 165.96L84.61 166.85L84.62 167.71L84.64 168.54L84.65 169.35L84.66 170.13L84.67 170.88L84.68 171.6L84.69 172.3L84.7 172.96L84.7 173.6L84.71 174.21L84.71 174.8L84.72 175.35L84.72 175.88L84.72 176.38L84.72 176.85L84.72 177.3L84.71 177.72L84.71 178.11L84.7 178.47L84.7 178.8L84.69 179.11L84.68 179.39L84.67 179.64L84.66 179.86L84.65 180.06L84.64 180.22L84.62 180.36L84.61 180.48L84.59 180.56L84.57 180.62L84.55 180.64L84.53 180.65L84.51 180.62L84.49 180.56L84.49 191.07L84.6 191.08L84.71 191.09L84.82 191.09L84.94 191.1L85.05 191.11L85.17 191.11L85.29 191.12L85.4 191.12L85.53 191.13L85.65 191.13L85.77 191.14L85.89 191.14L86.02 191.14L86.15 191.15L86.27 191.15L86.4 191.15L86.53 191.15L86.67 191.15L86.8 191.15L86.93 191.15L87.07 191.15L87.21 191.15L87.35 191.15L87.49 191.15L87.63 191.15L87.77 191.15L87.92 191.14L88.06 191.14L88.21 191.14L88.35 191.13L88.5 191.13L88.65 191.12L88.81 191.12L88.96 191.11L89.11 191.11L89.27 191.1L89.43 191.09L89.59 191.09L89.75 191.08L89.91 191.07L89.9 189.82L89.89 188.58L89.89 187.35L89.88 186.13L89.87 184.92L89.85 183.72L89.84 182.53L89.83 181.35L89.81 180.19L89.8 179.03L89.78 177.88L89.76 176.75L89.74 175.62L89.73 174.51L89.71 173.4L89.69 172.31L89.67 171.22L89.65 170.15L89.63 169.09L89.61 168.03L89.59 166.99L89.57 165.96L89.55 164.93L89.53 163.92L89.51 162.92L89.49 161.93L89.47 160.95L89.46 159.98L89.44 159.02L89.42 158.07L89.41 157.13L89.39 156.2L89.38 155.28L89.36 154.37L89.35 153.47L89.34 152.58L89.33 151.7L89.32 150.83L89.31 149.97L89.3 149.12L89.28 148.95L89.26 148.79L89.24 148.63L89.22 148.47L89.2 148.31L89.18 148.14L89.16 147.98L89.14 147.82L89.12 147.66L89.1 147.5L89.08 147.34L89.06 147.18L89.05 147.02L89.03 146.86L89.01 146.7L89 146.54L88.98 146.38L88.96 146.22L88.95 146.06L88.93 145.9L88.92 145.74L88.9 145.58L88.89 145.42L88.88 145.26L88.86 145.1L88.85 144.95L88.84 144.79L88.82 144.63L88.81 144.47L88.8 144.32L88.79 144.16L88.78 144L88.77 143.84L88.76 143.69L88.75 143.53L88.74 143.37L88.73 143.22L88.72 143.06L88.71 142.91L88.7 142.75L88.71 138.14L88.71 133.59L88.71 129.11L88.72 124.69L88.72 120.34L88.72 116.05L88.73 111.83L88.73 107.67L88.73 103.58L88.74 99.55L88.74 95.59L88.74 91.7L88.74 87.87L88.74 84.1L88.74 80.4L88.74 76.77L88.74 73.2L88.75 69.7L88.75 66.26L88.75 62.89L88.75 59.58L88.75 56.34L88.74 53.16L88.74 50.05L88.74 47L88.74 44.02L88.74 41.1L88.74 38.25L88.74 35.47L88.74 32.75L88.73 30.09L88.73 27.5L88.73 24.98L88.72 22.52L88.72 20.13L88.72 17.8L88.71 15.53L88.71 13.34L88.71 11.2L88.7 9.14L88.58 9.14L88.46 9.14L88.35 9.13L88.23 9.13L88.13 9.12L88.02 9.12L87.92 9.11L87.81 9.1L87.72 9.08L87.62 9.07L87.52 9.06L87.43 9.04L87.34 9.03L87.24 9.01L87.15 8.99L87.06 8.97L86.97 8.95L86.88 8.93L86.79 8.91L86.7 8.89L86.61 8.87L86.52 8.85L86.43 8.83L86.33 8.81L86.24 8.79L86.14 8.77L86.04 8.75L85.94 8.73L85.84 8.71L85.73 8.69L85.62 8.67L85.51 8.65L85.4 8.63L85.28 8.62L85.16 8.6L85.03 8.58L84.9 8.57L84.77 8.56L84.63 8.55L84.49 8.53L84.47 9.88L84.44 11.22Z');
	}
	25% {
		clip-path: path('M-150 350L-150 -150L350 -150L350 350L-150 350ZM126.82 8.54L125.67 8.54L124.59 8.54L123.58 8.55L122.63 8.55L121.74 8.55L120.89 8.56L120.09 8.56L119.33 8.56L118.59 8.57L117.89 8.57L117.2 8.57L116.53 8.58L115.86 8.58L115.2 8.58L114.54 8.59L113.86 8.59L113.17 8.59L112.45 8.59L111.71 8.6L110.94 8.6L110.12 8.6L109.26 8.6L108.35 8.6L107.38 8.6L106.35 8.6L105.25 8.6L104.08 8.6L102.82 8.59L101.48 8.59L100.04 8.59L98.5 8.58L96.86 8.58L95.11 8.57L93.24 8.57L91.25 8.56L89.14 8.55L86.88 8.54L84.49 8.53L83.27 9.58L82.03 10.64L80.78 11.72L79.51 12.8L78.22 13.89L76.92 15L75.6 16.11L74.27 17.24L72.92 18.38L71.55 19.53L70.17 20.69L68.77 21.86L67.36 23.04L65.93 24.23L64.48 25.44L63.02 26.65L61.54 27.88L60.05 29.12L58.54 30.36L57.02 31.62L55.47 32.9L53.92 34.18L52.34 35.47L50.75 36.77L49.15 38.09L47.53 39.42L45.89 40.75L44.24 42.1L42.57 43.46L40.88 44.83L39.18 46.21L37.46 47.61L35.73 49.01L33.98 50.43L32.21 51.85L30.43 53.29L28.63 54.74L26.82 56.2L24.99 57.67L23.14 59.15L23.91 60.02L24.68 60.89L25.43 61.75L26.18 62.61L26.92 63.46L27.66 64.31L28.39 65.15L29.11 65.99L29.82 66.82L30.53 67.64L31.23 68.47L31.93 69.28L32.62 70.09L33.3 70.9L33.97 71.7L34.64 72.49L35.3 73.28L35.95 74.07L36.6 74.85L37.24 75.62L37.87 76.39L38.5 77.16L39.12 77.92L39.73 78.67L40.33 79.42L40.93 80.16L41.53 80.9L42.11 81.64L42.69 82.36L43.26 83.09L43.83 83.81L44.38 84.52L44.94 85.23L45.48 85.93L46.02 86.63L46.55 87.32L47.07 88L47.59 88.69L48.1 89.36L48.6 90.03L49.31 89.42L50.03 88.79L50.76 88.14L51.5 87.49L52.26 86.82L53.02 86.14L53.8 85.45L54.58 84.76L55.38 84.05L56.18 83.34L56.99 82.62L57.8 81.89L58.62 81.16L59.45 80.42L60.28 79.68L61.11 78.94L61.94 78.19L62.78 77.45L63.62 76.7L64.46 75.95L65.3 75.2L66.14 74.46L66.98 73.71L67.81 72.97L68.65 72.23L69.47 71.5L70.3 70.77L71.12 70.05L71.93 69.34L72.74 68.63L73.54 67.93L74.33 67.25L75.12 66.57L75.89 65.9L76.65 65.24L77.41 64.6L78.15 63.96L78.88 63.34L79.6 62.74L80.3 62.15L80.32 62.93L80.33 63.72L80.35 64.51L80.36 65.3L80.38 66.11L80.39 66.92L80.41 67.73L80.42 68.55L80.43 69.38L80.45 70.21L80.46 71.05L80.48 71.9L80.49 72.75L80.5 73.61L80.52 74.48L80.53 75.35L80.54 76.22L80.56 77.11L80.57 77.99L80.58 78.89L80.59 79.79L80.61 80.7L80.62 81.61L80.63 82.53L80.64 83.46L80.66 84.39L80.67 85.33L80.68 86.27L80.69 87.22L80.7 88.18L80.71 89.14L80.72 90.11L80.74 91.09L80.75 92.07L80.76 93.05L80.77 94.05L80.78 95.05L80.79 96.05L80.8 97.07L80.81 98.08L80.81 112.88L80.78 113.23L80.76 113.59L80.73 113.96L80.71 114.33L80.68 114.7L80.66 115.08L80.64 115.46L80.62 115.85L80.6 116.25L80.58 116.65L80.56 117.05L80.54 117.46L80.52 117.88L80.5 118.3L80.49 118.72L80.47 119.15L80.46 119.59L80.44 120.03L80.43 120.47L80.42 120.92L80.4 121.38L80.39 121.84L80.38 122.3L80.37 122.77L80.36 123.25L80.35 123.73L80.34 124.21L80.34 124.7L80.33 125.2L80.32 125.7L80.32 126.2L80.31 126.71L80.31 127.23L80.31 127.75L80.3 128.28L80.3 128.81L80.3 129.34L80.3 129.88L80.3 130.43L80.3 130.98L80.32 132.01L80.34 133.04L80.36 134.04L80.38 135.04L80.4 136.01L80.42 136.98L80.43 137.93L80.45 138.87L80.46 139.79L80.47 140.7L80.48 141.6L80.49 142.48L80.5 143.35L80.51 144.21L80.51 145.05L80.52 145.88L80.52 146.69L80.53 147.49L80.53 148.28L80.53 149.05L80.53 149.81L80.53 150.55L80.52 151.28L80.52 152L80.51 152.7L80.51 153.39L80.5 154.07L80.49 154.73L80.48 155.37L80.47 156.01L80.46 156.63L80.45 157.24L80.43 157.83L80.42 158.41L80.4 158.97L80.38 159.52L80.36 160.06L80.34 160.58L80.32 161.09L80.3 161.59L80.3 191.47L81.12 191.46L81.97 191.46L82.83 191.45L83.71 191.45L84.62 191.44L85.54 191.43L86.49 191.43L87.46 191.42L88.44 191.41L89.45 191.41L90.48 191.4L91.53 191.39L92.6 191.38L93.69 191.38L94.81 191.37L95.94 191.36L97.09 191.35L98.27 191.34L99.46 191.33L100.68 191.32L101.92 191.31L103.17 191.3L104.45 191.29L105.75 191.28L107.07 191.27L108.41 191.26L109.77 191.25L111.16 191.23L112.56 191.22L113.98 191.21L115.43 191.2L116.89 191.18L118.38 191.17L119.89 191.16L121.42 191.14L122.96 191.13L124.53 191.12L126.12 191.1L127.73 191.09L129.36 191.07L129.36 189.82L129.36 188.6L129.35 187.39L129.35 186.19L129.35 185.02L129.35 183.87L129.35 182.73L129.35 181.6L129.35 180.5L129.35 179.41L129.35 178.33L129.35 177.27L129.35 176.22L129.35 175.18L129.36 174.16L129.36 173.15L129.36 172.16L129.36 171.17L129.37 170.2L129.37 169.24L129.37 168.28L129.37 167.34L129.38 166.41L129.38 165.48L129.38 164.57L129.38 163.66L129.39 162.76L129.39 161.87L129.39 160.98L129.39 160.1L129.39 159.22L129.39 158.35L129.39 157.49L129.39 156.63L129.38 155.77L129.38 154.92L129.38 154.07L129.38 153.22L129.37 152.37L129.36 151.53L129.34 151.36L129.32 151.2L129.3 151.04L129.29 150.88L129.27 150.72L129.25 150.55L129.24 150.39L129.22 150.23L129.21 150.07L129.2 149.91L129.19 149.75L129.18 149.59L129.17 149.43L129.16 149.27L129.16 149.11L129.15 148.95L129.15 148.79L129.15 148.63L129.14 148.47L129.14 148.31L129.14 148.15L129.15 147.99L129.15 147.83L129.15 147.67L129.16 147.51L129.16 147.36L129.17 147.2L129.18 147.04L129.19 146.88L129.2 146.72L129.21 146.57L129.22 146.41L129.24 146.25L129.25 146.1L129.27 145.94L129.29 145.78L129.3 145.63L129.32 145.47L129.34 145.32L129.36 145.16L129.37 140.4L129.37 135.7L129.38 131.08L129.38 126.53L129.38 122.04L129.39 117.62L129.39 113.28L129.39 109L129.4 104.79L129.4 100.65L129.4 96.57L129.4 92.57L129.4 88.64L129.4 84.77L129.41 80.98L129.41 77.25L129.41 73.59L129.41 70.01L129.41 66.49L129.41 63.04L129.41 59.66L129.41 56.34L129.41 53.1L129.41 49.93L129.41 46.82L129.4 43.79L129.4 40.82L129.4 37.92L129.4 35.09L129.4 32.33L129.4 29.64L129.39 27.02L129.39 24.47L129.39 21.99L129.38 19.57L129.38 17.23L129.38 14.95L129.37 12.74L129.37 10.6L129.36 8.53L128.05 8.54L126.82 8.54Z');
	}
	50% {
		clip-path: path('M-150 350L-150 -150L350 -150L350 350L-150 350ZM98.73 7.14L96.82 7.23L94.92 7.37L93.03 7.54L91.15 7.75L89.28 8L87.42 8.28L85.57 8.6L83.73 8.95L81.9 9.34L80.08 9.77L78.26 10.24L76.46 10.74L74.67 11.28L72.89 11.86L71.11 12.47L69.35 13.12L67.6 13.81L65.85 14.53L64.12 15.29L62.39 16.09L60.68 16.92L58.97 17.79L57.28 18.7L55.59 19.65L53.92 20.63L52.25 21.65L50.59 22.7L48.95 23.79L47.31 24.92L45.68 26.08L44.07 27.29L42.46 28.53L40.86 29.8L39.27 31.11L37.69 32.46L36.12 33.85L34.56 35.27L33.01 36.73L33.84 37.62L34.65 38.51L35.46 39.39L36.26 40.26L37.05 41.13L37.83 42L38.61 42.86L39.37 43.71L40.13 44.56L40.88 45.4L41.62 46.23L42.36 47.06L43.08 47.89L43.8 48.71L44.51 49.52L45.21 50.33L45.9 51.13L46.58 51.92L47.26 52.71L47.93 53.5L48.59 54.28L49.24 55.05L49.88 55.82L50.52 56.58L51.14 57.34L51.76 58.09L52.37 58.83L52.98 59.57L53.57 60.31L54.16 61.04L54.73 61.76L55.3 62.47L55.87 63.19L56.42 63.89L56.96 64.59L57.5 65.29L58.03 65.97L58.55 66.66L59.06 67.33L59.57 68.01L60.21 67.33L60.94 66.62L61.78 65.88L62.7 65.11L63.71 64.31L64.8 63.49L65.96 62.65L67.19 61.8L68.48 60.95L69.84 60.09L71.24 59.23L72.69 58.38L74.18 57.54L75.71 56.71L77.27 55.9L78.86 55.12L80.46 54.36L82.08 53.64L83.71 52.95L85.35 52.3L86.98 51.7L88.61 51.14L90.22 50.65L91.82 50.21L93.4 49.83L94.94 49.52L96.46 49.28L97.93 49.11L99.36 49.03L100.75 49.03L102.08 49.13L103.34 49.31L104.55 49.59L105.68 49.98L106.73 50.47L107.71 51.07L108.6 51.79L109.39 52.63L110.09 53.59L110.69 54.69L111.33 55.4L111.92 56.13L112.45 56.88L112.93 57.66L113.35 58.46L113.72 59.28L114.04 60.12L114.3 60.98L114.51 61.87L114.66 62.77L114.76 63.7L114.8 64.65L114.79 65.62L114.73 66.61L114.61 67.62L114.44 68.66L114.21 69.71L113.93 70.79L113.59 71.89L113.2 73.01L112.75 74.15L112.26 75.32L111.7 76.5L111.09 77.71L110.43 78.94L109.71 80.19L108.94 81.46L108.11 82.76L107.23 84.07L106.3 85.41L105.31 86.77L104.27 88.15L103.17 89.55L102.02 90.97L100.81 92.42L99.55 93.88L98.23 95.37L96.86 96.88L95.44 98.41L93.96 99.96L80.2 114.76L80 114.98L79.78 115.21L79.54 115.45L79.3 115.71L79.04 115.97L78.77 116.25L78.49 116.55L78.2 116.85L77.89 117.17L77.57 117.5L77.24 117.84L76.9 118.2L76.55 118.57L76.18 118.95L75.8 119.34L75.41 119.74L75.01 120.16L74.59 120.59L74.16 121.04L73.72 121.49L73.27 121.96L72.81 122.44L72.33 122.93L71.84 123.44L71.34 123.96L70.83 124.49L70.3 125.03L69.76 125.59L69.21 126.16L68.65 126.74L68.08 127.33L67.49 127.94L66.89 128.55L66.28 129.18L65.66 129.83L65.02 130.48L64.37 131.15L63.71 131.83L63.04 132.53L62.36 133.23L61.48 134.08L60.61 134.93L59.75 135.76L58.91 136.58L58.08 137.4L57.25 138.21L56.44 139.01L55.64 139.8L54.85 140.58L54.07 141.36L53.3 142.12L52.54 142.88L51.8 143.63L51.06 144.37L50.34 145.1L49.62 145.83L48.92 146.54L48.23 147.25L47.55 147.95L46.88 148.64L46.22 149.32L45.57 149.99L44.94 150.66L44.31 151.31L43.7 151.96L43.09 152.6L42.5 153.23L41.92 153.85L41.35 154.47L40.79 155.07L40.24 155.67L39.7 156.26L39.17 156.84L38.66 157.41L38.15 157.97L37.66 158.53L37.18 159.08L36.71 159.61L36.25 160.14L35.8 160.66L35.02 192.22L39.94 192.27L44.77 192.32L49.52 192.36L54.19 192.4L58.77 192.44L63.27 192.48L67.69 192.52L72.02 192.56L76.27 192.59L80.44 192.62L84.53 192.65L88.53 192.68L92.45 192.71L96.29 192.74L100.05 192.76L103.72 192.79L107.31 192.81L110.81 192.83L114.24 192.85L117.58 192.87L120.83 192.88L124.01 192.9L127.1 192.91L130.11 192.92L133.04 192.93L135.88 192.94L138.64 192.94L141.32 192.95L143.91 192.95L146.42 192.95L148.85 192.95L151.2 192.95L153.46 192.94L155.64 192.94L157.74 192.93L159.76 192.92L161.69 192.91L163.54 192.9L165.3 192.89L166.99 192.88L166.98 191.65L166.97 190.5L166.97 189.41L166.96 188.38L166.95 187.4L166.95 186.47L166.94 185.59L166.93 184.74L166.92 183.94L166.92 183.17L166.91 182.42L166.9 181.7L166.89 181L166.89 180.31L166.88 179.64L166.87 178.97L166.87 178.3L166.86 177.63L166.85 176.95L166.85 176.27L166.85 175.56L166.84 174.84L166.84 174.09L166.84 173.31L166.84 172.5L166.84 171.66L166.84 170.77L166.84 169.83L166.85 168.84L166.85 167.8L166.86 166.7L166.87 165.54L166.88 164.31L166.89 163L166.9 161.62L166.91 160.16L166.93 158.61L166.95 156.97L166.96 155.24L166.99 153.41L165.87 153.34L164.73 153.27L163.56 153.2L162.35 153.14L161.11 153.07L159.85 153.01L158.55 152.95L157.22 152.89L155.86 152.83L154.47 152.77L153.05 152.71L151.59 152.65L150.11 152.6L148.6 152.55L147.05 152.49L145.47 152.44L143.87 152.39L142.23 152.34L140.56 152.29L138.86 152.24L137.13 152.2L135.36 152.15L133.57 152.11L131.75 152.06L129.89 152.02L128 151.98L126.09 151.94L124.14 151.9L122.16 151.87L120.15 151.83L118.11 151.79L116.04 151.76L113.93 151.73L111.8 151.69L109.64 151.66L107.44 151.63L105.21 151.6L102.96 151.58L100.67 151.55L98.35 151.53L101.79 148.64L105.14 145.79L108.4 142.96L111.56 140.16L114.63 137.38L117.61 134.63L120.5 131.91L123.29 129.22L125.99 126.55L128.6 123.9L131.12 121.28L133.54 118.69L135.87 116.13L138.11 113.59L140.25 111.08L142.31 108.59L144.27 106.14L146.13 103.7L147.91 101.3L149.59 98.92L151.18 96.56L152.67 94.24L154.07 91.94L155.38 89.66L156.6 87.42L157.73 85.19L158.76 83L159.7 80.83L160.55 78.69L161.3 76.57L161.96 74.49L162.53 72.42L163.01 70.39L163.39 68.38L163.68 66.39L163.88 64.44L163.98 62.5L164 60.6L163.92 58.72L163.74 56.87L163.6 54.32L163.36 51.83L163.02 49.42L162.6 47.08L162.09 44.81L161.49 42.62L160.8 40.49L160.03 38.43L159.18 36.45L158.25 34.53L157.25 32.68L156.17 30.9L155.01 29.18L153.78 27.54L152.48 25.96L151.11 24.44L149.68 23L148.18 21.62L146.62 20.3L144.99 19.05L143.31 17.87L141.57 16.74L139.78 15.69L137.93 14.69L136.03 13.76L134.08 12.89L132.08 12.08L130.04 11.34L127.95 10.65L125.82 10.03L123.65 9.47L121.44 8.96L119.19 8.52L116.91 8.14L114.59 7.81L112.24 7.54L109.87 7.33L107.46 7.18L105.03 7.09L102.58 7.05L100.65 7.07L98.73 7.14Z');
	}
	75%{
		clip-path: path('M-150 350L-150 -150L350 -150L350 350L-150 350ZM95.89 9.04L94.33 9.11L92.77 9.21L91.21 9.33L89.65 9.48L88.09 9.66L86.52 9.86L84.95 10.09L83.38 10.34L81.81 10.62L80.24 10.92L78.66 11.25L77.08 11.61L75.5 11.99L73.92 12.4L72.34 12.84L70.76 13.3L69.17 13.78L67.58 14.29L65.99 14.83L64.4 15.4L62.8 15.99L61.2 16.6L59.61 17.24L58.01 17.91L56.4 18.6L54.8 19.32L53.19 20.07L51.59 20.84L49.98 21.64L48.36 22.46L46.75 23.31L45.13 24.18L43.52 25.08L41.9 26.01L40.28 26.96L38.65 27.94L39.27 28.92L39.89 29.9L40.5 30.86L41.1 31.82L41.7 32.77L42.3 33.71L42.88 34.65L43.47 35.58L44.04 36.5L44.61 37.41L45.18 38.32L45.73 39.21L46.29 40.1L46.84 40.99L47.38 41.86L47.91 42.73L48.44 43.59L48.97 44.44L49.49 45.29L50 46.12L50.51 46.95L51.01 47.77L51.51 48.59L52 49.4L52.49 50.2L52.96 50.99L53.44 51.77L53.91 52.55L54.37 53.32L54.83 54.08L55.28 54.83L55.72 55.58L56.16 56.32L56.6 57.05L57.03 57.77L57.45 58.49L57.87 59.19L58.28 59.9L58.68 60.59L59.08 61.27L59.74 60.61L60.53 59.93L61.45 59.23L62.49 58.53L63.64 57.81L64.89 57.1L66.25 56.39L67.69 55.68L69.21 54.98L70.81 54.3L72.48 53.64L74.2 53.01L75.98 52.4L77.8 51.83L79.66 51.29L81.55 50.79L83.45 50.34L85.38 49.93L87.31 49.59L89.23 49.3L91.15 49.07L93.05 48.91L94.93 48.82L96.78 48.8L98.58 48.87L100.35 49.02L102.05 49.26L103.7 49.59L105.27 50.02L106.77 50.54L108.18 51.18L109.51 51.92L110.73 52.78L111.84 53.76L112.84 54.86L113.72 56.09L114.47 57.44L115.08 58.94L115.54 60.57L115.86 62.35L115.85 63.5L115.79 64.61L115.66 65.69L115.47 66.74L115.22 67.75L114.9 68.73L114.52 69.67L114.09 70.59L113.58 71.47L113.02 72.31L112.4 73.12L111.71 73.9L110.96 74.65L110.15 75.36L109.27 76.04L108.34 76.68L107.34 77.3L106.28 77.87L105.16 78.42L103.98 78.93L102.73 79.41L101.42 79.85L100.05 80.26L98.62 80.64L97.12 80.99L95.57 81.3L93.95 81.57L92.27 81.82L90.53 82.03L88.72 82.2L86.85 82.35L84.92 82.46L82.93 82.53L80.88 82.58L78.76 82.59L76.59 82.56L74.35 82.51L72.04 82.42L69.68 82.29L67.26 82.13L66.61 119.34L69.44 119.31L72.19 119.31L74.85 119.35L77.43 119.42L79.94 119.52L82.35 119.65L84.69 119.81L86.95 120.01L89.12 120.24L91.21 120.5L93.22 120.8L95.15 121.13L97 121.49L98.76 121.88L100.44 122.3L102.04 122.76L103.56 123.25L104.99 123.77L106.35 124.33L107.62 124.91L108.81 125.53L109.92 126.19L110.95 126.87L111.89 127.59L112.75 128.34L113.53 129.12L114.23 129.93L114.85 130.78L115.38 131.66L115.84 132.57L116.21 133.51L116.5 134.49L116.7 135.5L116.83 136.54L116.87 137.61L116.83 138.72L116.71 139.86L116.51 141.03L116.22 142.23L115.86 143.47L115.22 144.92L114.52 146.29L113.76 147.6L112.92 148.84L112.02 150L111.05 151.1L110.02 152.12L108.92 153.08L107.76 153.96L106.52 154.77L105.23 155.51L103.86 156.18L102.43 156.78L100.93 157.31L99.37 157.77L97.73 158.16L96.04 158.47L94.27 158.72L92.44 158.9L90.55 159L88.58 159.03L86.55 159L84.46 158.89L82.29 158.71L80.06 158.46L77.77 158.14L75.41 157.75L72.98 157.29L70.48 156.75L67.92 156.15L65.29 155.47L62.6 154.73L59.84 153.91L57.01 153.03L54.12 152.07L51.16 151.04L48.13 149.94L45.04 148.77L41.88 147.53L38.65 146.22L38.65 186.01L39.83 186.63L41.02 187.24L42.24 187.82L43.47 188.39L44.73 188.94L46.01 189.47L47.31 189.98L48.63 190.47L49.97 190.95L51.34 191.4L52.72 191.83L54.13 192.25L55.55 192.64L57 193.02L58.47 193.38L59.96 193.72L61.47 194.04L63.01 194.34L64.56 194.62L66.14 194.88L67.73 195.12L69.35 195.35L70.99 195.55L72.65 195.74L74.33 195.91L76.03 196.05L77.76 196.18L79.5 196.29L81.27 196.38L83.06 196.45L84.86 196.5L86.69 196.54L88.55 196.55L90.42 196.55L92.31 196.52L94.22 196.48L96.16 196.42L98.12 196.33L100.09 196.23L102.09 196.11L105.62 196.07L109.04 195.92L112.34 195.67L115.54 195.32L118.63 194.87L121.61 194.34L124.48 193.72L127.26 193.01L129.92 192.22L132.49 191.35L134.96 190.41L137.32 189.4L139.59 188.32L141.77 187.18L143.85 185.98L145.83 184.72L147.73 183.4L149.53 182.04L151.24 180.63L152.87 179.17L154.41 177.68L155.86 176.15L157.23 174.58L158.52 172.99L159.72 171.37L160.85 169.73L161.9 168.06L162.87 166.38L163.76 164.69L164.58 162.99L165.33 161.28L166 159.58L166.61 157.87L167.14 156.16L167.61 154.47L168.01 152.78L168.35 151.11L168.62 149.46L168.83 147.83L168.98 146.22L169.07 144.26L169.1 142.33L169.06 140.44L168.97 138.6L168.81 136.79L168.58 135.02L168.3 133.29L167.95 131.6L167.53 129.95L167.06 128.34L166.52 126.77L165.92 125.24L165.25 123.74L164.52 122.29L163.73 120.87L162.87 119.5L161.95 118.16L160.97 116.86L159.93 115.61L158.82 114.39L157.65 113.21L156.41 112.07L155.12 110.97L153.75 109.91L152.33 108.88L150.84 107.9L149.29 106.96L147.68 106.05L146 105.19L144.26 104.36L142.46 103.57L140.59 102.83L138.66 102.12L136.67 101.45L134.61 100.82L132.49 100.23L130.31 99.68L128.07 99.17L125.76 98.7L123.38 98.26L125.19 97.78L126.96 97.26L128.68 96.71L130.37 96.12L132.01 95.49L133.62 94.83L135.18 94.14L136.71 93.4L138.19 92.64L139.63 91.83L141.03 90.99L142.39 90.12L143.71 89.21L144.99 88.26L146.23 87.28L147.43 86.26L148.59 85.21L149.71 84.12L150.78 83L151.82 81.84L152.82 80.64L153.77 79.41L154.69 78.15L155.56 76.84L156.39 75.51L157.19 74.13L157.94 72.72L158.65 71.28L159.32 69.8L159.95 68.28L160.54 66.73L161.09 65.14L161.6 63.52L162.07 61.86L162.5 60.17L162.89 58.44L163.23 56.68L163.54 54.87L163.8 53.04L164.03 51.17L164.09 48.92L164.01 46.74L163.8 44.64L163.45 42.61L162.98 40.64L162.39 38.75L161.68 36.92L160.86 35.16L159.93 33.46L158.89 31.83L157.76 30.26L156.53 28.76L155.21 27.32L153.81 25.94L152.32 24.62L150.76 23.36L149.12 22.17L147.42 21.03L145.66 19.94L143.84 18.92L141.96 17.95L140.03 17.03L138.06 16.17L136.05 15.36L134 14.61L131.93 13.91L129.82 13.25L127.7 12.65L125.55 12.1L123.39 11.59L121.23 11.14L119.06 10.72L116.89 10.36L114.72 10.04L112.57 9.76L110.43 9.53L108.3 9.34L106.2 9.19L104.13 9.08L102.09 9.02L100.55 8.98L98.99 8.98L97.44 9L95.89 9.04Z');
	}
	100% {
		clip-path: path('M-150 350L-150 -150L350 -150L350 350L-150 350ZM-15.98 -10.77L-16.96 -8.09L-17.9 -5.47L-18.8 -2.9L-19.67 -0.38L-20.5 2.09L-21.3 4.5L-22.06 6.86L-22.78 9.17L-23.47 11.42L-24.11 13.62L-24.73 15.76L-25.3 17.86L-25.84 19.9L-26.34 21.88L-26.81 23.82L-27.23 25.7L-27.63 27.52L-27.98 29.3L-28.3 31.02L-28.58 32.68L-28.82 34.3L-29.03 35.86L-29.2 37.36L-29.34 38.82L-29.44 40.22L-29.5 41.57L-29.52 42.86L-29.51 44.1L-29.46 45.29L-29.38 46.42L-29.25 47.5L-29.1 48.53L-28.9 49.51L-28.67 50.43L-28.4 51.3L-28.09 52.11L-27.75 52.87L-27.37 53.58L-26.78 52.93L-26.17 52.28L-25.54 51.63L-24.9 51L-24.25 50.37L-23.59 49.76L-22.92 49.16L-22.24 48.59L-21.55 48.04L-20.86 47.51L-20.17 47.02L-19.47 46.56L-18.77 46.14L-18.07 45.76L-17.37 45.42L-16.67 45.13L-15.98 44.88L-15.29 44.7L-14.61 44.56L-13.93 44.49L-13.27 44.48L-12.61 44.53L-11.96 44.65L-11.33 44.85L-10.71 45.12L-10.11 45.47L-9.53 45.9L-8.96 46.42L-8.41 47.02L-7.88 47.72L-7.37 48.51L-6.89 49.4L-6.43 50.39L-6 51.49L-5.59 52.69L-5.22 54L-4.87 55.43L-4.55 56.97L-4.27 58.64L-4.01 60.43L-4.01 61.58L-4.03 62.7L-4.1 63.79L-4.2 64.85L-4.34 65.89L-4.52 66.89L-4.73 67.87L-4.98 68.82L-5.27 69.74L-5.59 70.63L-5.95 71.49L-6.35 72.33L-6.79 73.13L-7.26 73.91L-7.77 74.66L-8.31 75.38L-8.9 76.07L-9.52 76.73L-10.17 77.36L-10.87 77.97L-11.6 78.54L-12.37 79.09L-13.17 79.61L-14.01 80.1L-14.89 80.56L-15.81 81L-16.76 81.4L-17.75 81.78L-18.77 82.13L-19.84 82.44L-20.94 82.73L-22.07 83L-23.25 83.23L-24.46 83.43L-25.71 83.61L-26.99 83.76L-28.31 83.87L-29.67 83.96L-31.07 84.02L-32.5 84.06L-32.5 125.11L-30.86 124.79L-29.26 124.52L-27.72 124.28L-26.23 124.09L-24.79 123.93L-23.41 123.82L-22.07 123.74L-20.79 123.7L-19.56 123.71L-18.38 123.75L-17.26 123.83L-16.18 123.95L-15.16 124.11L-14.19 124.32L-13.27 124.56L-12.41 124.84L-11.59 125.16L-10.83 125.52L-10.12 125.92L-9.46 126.36L-8.86 126.83L-8.3 127.35L-7.8 127.91L-7.35 128.51L-6.95 129.15L-6.61 129.82L-6.31 130.54L-6.07 131.3L-5.88 132.09L-5.74 132.93L-5.66 133.8L-5.62 134.72L-5.64 135.67L-5.71 136.67L-5.83 137.7L-6.01 138.78L-6.23 139.89L-6.51 141.04L-6.84 142.24L-7.22 143.47L-7.82 144.92L-8.42 146.33L-9.03 147.68L-9.64 148.97L-10.24 150.22L-10.85 151.4L-11.47 152.54L-12.08 153.62L-12.69 154.64L-13.31 155.61L-13.93 156.53L-14.54 157.4L-15.16 158.21L-15.79 158.96L-16.41 159.66L-17.03 160.31L-17.66 160.91L-18.29 161.45L-18.92 161.93L-19.55 162.37L-20.18 162.74L-20.82 163.07L-21.45 163.34L-22.09 163.55L-22.73 163.72L-23.37 163.83L-24.01 163.88L-24.66 163.88L-25.3 163.83L-25.95 163.72L-26.6 163.56L-27.25 163.34L-27.9 163.08L-28.55 162.75L-29.21 162.38L-29.86 161.94L-30.52 161.46L-31.18 160.92L-31.84 160.33L-32.5 159.68L-27.37 218.06L-22.84 218.02L-18.38 217.98L-13.98 217.93L-9.64 217.89L-5.37 217.84L-1.16 217.79L2.98 217.73L7.07 217.68L11.08 217.62L15.04 217.56L18.93 217.5L22.75 217.43L26.52 217.37L30.22 217.3L33.85 217.23L37.42 217.15L40.93 217.08L44.38 217L47.76 216.92L51.07 216.84L54.33 216.75L57.51 216.66L60.64 216.57L63.7 216.48L66.7 216.39L69.63 216.29L72.5 216.19L75.31 216.09L78.05 215.99L80.73 215.88L83.35 215.78L85.9 215.67L88.39 215.55L90.81 215.44L93.17 215.32L95.47 215.2L97.7 215.08L99.87 214.96L101.98 214.83L104.02 214.7L107.63 214.72L111.3 214.76L115.01 214.82L118.76 214.89L122.53 214.98L126.34 215.07L130.15 215.16L133.98 215.26L137.8 215.35L141.62 215.44L145.43 215.52L149.22 215.59L152.97 215.65L156.7 215.69L160.37 215.7L164 215.69L167.57 215.66L171.08 215.59L174.51 215.5L177.87 215.36L181.14 215.18L184.31 214.96L187.39 214.7L190.35 214.38L193.2 214.02L195.92 213.59L198.52 213.11L200.98 212.56L203.29 211.95L205.45 211.27L207.45 210.52L209.28 209.7L210.94 208.79L212.41 207.8L213.7 206.73L214.79 205.58L215.68 204.33L216.36 202.98L216.82 201.54L217.05 200L217.18 198.01L217.29 195.99L217.41 193.96L217.52 191.9L217.63 189.83L217.74 187.73L217.85 185.62L217.95 183.49L218.04 181.33L218.14 179.16L218.23 176.97L218.32 174.75L218.4 172.52L218.49 170.26L218.57 167.99L218.64 165.7L218.72 163.38L218.79 161.05L218.85 158.7L218.92 156.32L218.98 153.93L219.03 151.52L219.09 149.09L219.14 146.63L219.19 144.16L219.23 141.67L219.27 139.15L219.31 136.62L219.35 134.07L219.38 131.5L219.41 128.9L219.44 126.29L219.46 123.66L219.48 121.01L219.5 118.33L219.51 115.64L219.52 112.93L219.53 110.2L219.54 107.45L219.54 104.67L219.92 101.88L220.3 99.11L220.67 96.36L221.04 93.64L221.41 90.94L221.77 88.26L222.12 85.6L222.47 82.97L222.82 80.36L223.16 77.77L223.5 75.2L223.83 72.66L224.16 70.14L224.49 67.65L224.81 65.18L225.12 62.72L225.43 60.3L225.74 57.89L226.04 55.51L226.34 53.15L226.63 50.82L226.92 48.5L227.2 46.21L227.48 43.95L227.76 41.7L228.03 39.48L228.29 37.28L228.55 35.11L228.81 32.95L229.06 30.82L229.31 28.72L229.55 26.63L229.79 24.57L230.03 22.53L230.26 20.52L230.48 18.52L230.7 16.55L230.92 14.61L231.13 12.68L231.34 10.78L231.28 8.57L230.86 6.51L230.09 4.58L228.98 2.8L227.56 1.14L225.84 -0.39L223.84 -1.8L221.56 -3.1L219.04 -4.28L216.28 -5.35L213.31 -6.32L210.13 -7.19L206.77 -7.97L203.23 -8.66L199.55 -9.27L195.73 -9.8L191.79 -10.25L187.74 -10.64L183.61 -10.95L179.41 -11.21L175.16 -11.41L170.87 -11.56L166.55 -11.67L162.24 -11.73L157.93 -11.75L153.65 -11.74L149.42 -11.71L145.25 -11.65L141.16 -11.57L137.16 -11.48L133.27 -11.38L129.5 -11.28L125.88 -11.18L122.42 -11.08L119.14 -10.99L116.05 -10.92L113.17 -10.86L110.51 -10.83L108.1 -10.83L105.94 -10.86L104.36 -10.9L102.7 -10.96L100.97 -11.01L99.17 -11.07L97.3 -11.14L95.35 -11.21L93.33 -11.28L91.24 -11.36L89.08 -11.45L86.84 -11.53L84.53 -11.63L82.15 -11.72L79.7 -11.83L77.17 -11.93L74.57 -12.04L71.9 -12.16L69.16 -12.28L66.35 -12.4L63.46 -12.53L60.5 -12.67L57.47 -12.8L54.36 -12.95L51.18 -13.09L47.93 -13.25L44.61 -13.4L41.22 -13.56L37.75 -13.73L34.21 -13.9L30.6 -14.07L26.91 -14.25L23.16 -14.43L19.33 -14.62L15.43 -14.82L11.45 -15.01L7.41 -15.21L3.29 -15.42L-0.9 -15.63L-5.17 -15.85L-9.5 -16.07L-13.91 -16.29L-14.96 -13.5L-15.98 -10.77Z');
	}
}
              
            
!

JS

              
                Vue.component('box1', {
	template: '<div class="box box1">box1</div>'
});
Vue.component('box2', {
	template: '<div class="box box2">box2</div>'
});

new Vue({
  el: "#app",
  data: {
  	box1: true,
    currentTransition: 'iris',
    mode: 'out-in',
		descriptions: {
			iris: '<p>The iris animation uses four paths, one for each side.</p><p>The leave transition slides each side outward from an "iris" pattern such as futuristic door. The vertices of each path is moved in a way to give a slight rotation effect.</p><p>The enter transition does the reverse closing the iris pattern.</p>',
			melt: '<p>The melt animation uses two paths with vertices that support curves.</p><p>The leave transition starts with the vertices at the top as straight lines. Then the animation moves those vertices downard while altering their curves, thus giving a "melting out" appearance.</p><p>The enter transition does the same but with a different path. This path has the vertices on the bottom but they start already placed at the top as a straight line. The animation then moves these vertices downward while altering their curves, thus giving a "melting in" appearance.</p>',
      door: '<p>The door animation uses four paths animated in two keyframes.</p><p>The leave transition starts by animating two half circles, at the top and bottom, outwards leaving holes. Then the left and right sides are animated outward with an overall animation similar to a futuristic door.</p><p>The enter transition does the same in reverse; the left and right sides slide inward and then the top and bottom slide in to fill the holes.</p>',
      'x-plus': '<p>The x-plus animation uses two paths; one is a huge square with an x shape excluded from the center and the other has a plus shape excluded in the center.</p><p>The leave transition animates the x shape inside the huge square from the center starting really small and then increases the size to wipe away the box.</p><p>The enter transition animates the plus shape inside the huge square from the center starting large enough to cover the box down to the a small size revealing the element.</p>',
      drops: '<p>The drops animation uses ten paths in the shape of circles randomly placed across the box.</p><p>In the leave animation each circle is reduced in size in each of ten keyframes of the animation. This gives the appearance of the box disappearing in "drops" over time.</p><p>The enter transition does the reverse by enlarging each circle in each of the ten keyframes of the animation giving the appearance of "drops" revealing the box.</p>',
      numbers: '<p>The numbers animation uses five different paths with a matching number of vertices. Each path is a huge square with a shape excluded from the center. The animation has five keyframes that animates the vertices between each of these excluded shapes.</p><p>In the leave transition the vertices start arranged as a thin line in the center of the box. Then each keyframe of the animation moves the vertices to the shape of a one, two, three, and then a square hiding the box.</p><p>The enter transition does the same animation in reverse.</p>'
		}
  },
  methods: {
  	transition () {
    	this.box1 = !this.box1;
    }
  }
})
              
            
!
999px

Console