Pen Settings

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URL's added here will be added as <link>s in order, and before the CSS in the editor. If you link to another Pen, it will include the CSS from that Pen. If the preprocessor matches, it will attempt to combine them before processing.

+ add another resource

You're using npm packages, so we've auto-selected Babel for you here, which we require to process imports and make it all work. If you need to use a different JavaScript preprocessor, remove the packages in the npm tab.

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

Use npm Packages

We can make npm packages available for you to use in your JavaScript. We use webpack to prepare them and make them available to import. We'll also process your JavaScript with Babel.

⚠️ This feature can only be used by logged in users.

Code Indentation

     

Save Automatically?

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.

HTML Settings

Here you can Sed posuere consectetur est at lobortis. Donec ullamcorper nulla non metus auctor fringilla. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

            
              <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>

            
          
!
            
              @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');
	}
}
            
          
!
            
              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
🕑 One or more of the npm packages you are using needs to be built. You're the first person to ever need it! We're building it right now and your preview will start updating again when it's ready.

Console