/* 
Theme Name: Umbio theme
Description: Umbio theme is a child theme of Hello Elementor, created by ingenyus*
Author: Adrián Fernández
Author URI: https://www.ingenyus.es/
Template: hello-elementor
Version: 2.0.0
Text Domain: umbio
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.elementor-widget-text-editor p:last-child{
	margin-bottom: 0;
}

.card-metrics-header h3>small{
	font-size: .4096em;
	line-height: 28px;
	display: block;
	margin-top: 20px;
}

.hero-section .elementor-background-video-container > video{ opacity: .91; }

body.logged-in .elementor-field-type-recaptcha_v3 .elementor-alert-info {display: none;}
.elementor-field-type-html a,
.elementor-field-type-acceptance a{
	font:inherit;
	line-height: inherit;
	color: inherit;
	text-decoration: underline;
}
.elementor-field-type-html a:hover,
.elementor-field-type-html a:focus,
.elementor-field-type-acceptance a:hover, 
.elementor-field-type-acceptance a:focus{
	text-decoration: none;
}

.elementor-field-type-acceptance .elementor-field-option {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	gap:6px;
}

.elementor-field-type-acceptance label{
	text-transform: initial;
}

.elementor-widget-text-editor a:hover,
.elementor-widget-text-editor a:focus {
	text-decoration: underline;
}

/* SVG Animated */
@keyframes draw-star {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}

.animated.icon-star {
  animation: draw-star 2s linear infinite;
}
@keyframes animation-stack-top {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.stack-top {
  animation: animation-stack-top 2s linear infinite;
}
@keyframes animation-stack-middle {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.stack-middle {
  animation: animation-stack-middle 2s linear infinite;
}
@keyframes animation-stack-bottom {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.stack-bottom {
  animation: animation-stack-bottom 2s linear infinite;
}

@keyframes animation-input-check-input {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.input-check.animated .input {
  animation: animation-input-check-input 2s linear infinite;
}
@keyframes animation-input-check-check {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.input-check.animated .check {
  animation: animation-input-check-check 2s linear infinite;
}

@keyframes animation-user-check-head {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.user-check .head {
  animation: animation-user-check-head 2s linear infinite;
}
@keyframes animation-user-check-body {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.user-check .body {
  animation: animation-user-check-body 2s linear infinite;
}
@keyframes animation-user-check-check {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.user-check .check {
  animation: animation-user-check-check 2s linear infinite;
}

@keyframes animation-cylinder-1 {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.cylinder .cylinder-1 {
  animation: animation-cylinder-1 2s linear infinite;
}
@keyframes animation-cylinder-2 {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.cylinder .cylinder-2 {
  animation: animation-cylinder-2 2s linear infinite;
}
@keyframes animation-cylinder-3 {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.cylinder .cylinder-3 {
  animation: animation-cylinder-3 2s linear infinite;
}
@keyframes animation-cylinder-4 {
  0% {
    animation-timing-function: linear;
    stroke-dasharray: 0 1;
    stroke-dashoffset: 0;
    visibility: hidden;
  }
  0.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0117 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0233 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.035 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0583 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.07 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  0.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0816 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0933 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.105 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1283 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.666% {
    animation-timing-function: linear;
    stroke-dasharray: 0.14 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1505 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  1.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.161 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1715 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1821 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1926 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2031 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2136 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2241 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  2.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2347 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2452 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2557 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2662 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2757 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2851 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  3.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.304 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3134 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3229 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3323 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3512 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3606 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  4.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.37 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3795 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4047 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4131 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.43 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  5.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4384 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4468 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4552 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4636 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.472 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  6.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4953 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5028 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5102 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5177 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5251 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5326 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.54 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  7.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5475 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5549 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5624 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5698 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5894 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  8.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.596 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6025 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.609 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6156 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6221 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6287 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6352 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  9.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6417 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6483 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6597 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6654 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.671 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6767 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6824 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  10.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6881 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6938 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7052 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7109 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7166 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.805% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7215 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  11.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7264 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7313 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7362 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7411 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.746 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7509 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7558 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  12.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7656 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7705 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7754 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7796 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7838 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7879 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  13.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7921 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7963 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8005 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.305% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8046 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8088 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.583% {
    animation-timing-function: linear;
    stroke-dasharray: 0.813 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8171 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  14.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8213 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8325 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8395 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8465 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  15.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.85 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8535 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8605 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8675 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8704 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  16.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8733 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.083% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8762 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8791 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8819 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8848 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8877 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8906 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  17.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8935 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8993 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9022 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9045 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9068 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9092 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  18.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9115 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9138 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9162 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9185 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9208 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9232 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9255 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  19.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9279 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9302 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9339 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9357 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9375 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9394 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9412 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  20.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9431 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9449 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9467 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9486 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9504 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9523 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9537 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  21.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9551 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9565 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9579 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9593 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9607 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9621 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9635 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  22.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9649 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9663 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9677 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.333% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9691 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9701 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9712 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9722 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  23.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9732 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9743 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9753 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9763 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.444% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9773 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9784 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  24.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9804 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9815 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9822 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9829 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9836 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9843 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.694% {
    animation-timing-function: linear;
    stroke-dasharray: 0.985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.833% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9857 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  25.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9864 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9871 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9878 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9885 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9893 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.99 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9904 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  26.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9909 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9913 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9918 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9922 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9927 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9931 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9936 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  27.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9945 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9949 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9956 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9959 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  28.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9964 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9966 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9971 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9974 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9976 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9979 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  29.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9985 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9986 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9987 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9989 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  30.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9991 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9994 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9995 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.667% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.806% {
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  31.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9997 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.084% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.222% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.361% {
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9998 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.639% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.778% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  32.917% {
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9999 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  33.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  34.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  35.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  36.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  37.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  38.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  39.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  40.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  41.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  42.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  43.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  44.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  45.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  46.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  47.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  48.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  49.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  50.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  51.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  52.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  53.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.166% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.305% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.583% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  54.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  55.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.805% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  56.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  57.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  58.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  59.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.416% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.555% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.833% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  60.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  61.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  62.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.055% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  63.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  64.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  65.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  66.944% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  67.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  68.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  69.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  70.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  71.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  72.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.194% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  73.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  74.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  75.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  76.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  77.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  78.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.444% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  79.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.695% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  80.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  81.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  82.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.334% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.472% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.611% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.75% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  83.889% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.028% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.167% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.306% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.445% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.584% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.722% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  84.861% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.139% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.278% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.417% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.556% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.694% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.834% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  85.972% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.111% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.25% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.389% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.528% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.667% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.806% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  86.945% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.084% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.222% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.361% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.5% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.639% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.778% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  87.917% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.056% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.195% {
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.334% {
    animation-timing-function: linear;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 0;
    visibility: visible;
  }
  88.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9996 1;
    stroke-dashoffset: -0.0004;
    visibility: visible;
  }
  88.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9992 1;
    stroke-dashoffset: -0.0008;
    visibility: visible;
  }
  88.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9988 1;
    stroke-dashoffset: -0.0012;
    visibility: visible;
  }
  88.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9984 1;
    stroke-dashoffset: -0.0016;
    visibility: visible;
  }
  89.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9981 1;
    stroke-dashoffset: -0.0019;
    visibility: visible;
  }
  89.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9977 1;
    stroke-dashoffset: -0.0023;
    visibility: visible;
  }
  89.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9973 1;
    stroke-dashoffset: -0.0027;
    visibility: visible;
  }
  89.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9969 1;
    stroke-dashoffset: -0.0031;
    visibility: visible;
  }
  89.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9965 1;
    stroke-dashoffset: -0.0035;
    visibility: visible;
  }
  89.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9961 1;
    stroke-dashoffset: -0.0039;
    visibility: visible;
  }
  89.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9958 1;
    stroke-dashoffset: -0.0042;
    visibility: visible;
  }
  90% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9954 1;
    stroke-dashoffset: -0.0046;
    visibility: visible;
  }
  90.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9934 1;
    stroke-dashoffset: -0.0066;
    visibility: visible;
  }
  90.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9914 1;
    stroke-dashoffset: -0.0086;
    visibility: visible;
  }
  90.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9894 1;
    stroke-dashoffset: -0.0106;
    visibility: visible;
  }
  90.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9874 1;
    stroke-dashoffset: -0.0126;
    visibility: visible;
  }
  90.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9854 1;
    stroke-dashoffset: -0.0146;
    visibility: visible;
  }
  90.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9834 1;
    stroke-dashoffset: -0.0166;
    visibility: visible;
  }
  90.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9814 1;
    stroke-dashoffset: -0.0186;
    visibility: visible;
  }
  91.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9794 1;
    stroke-dashoffset: -0.0206;
    visibility: visible;
  }
  91.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9774 1;
    stroke-dashoffset: -0.0226;
    visibility: visible;
  }
  91.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9755 1;
    stroke-dashoffset: -0.0245;
    visibility: visible;
  }
  91.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9735 1;
    stroke-dashoffset: -0.0265;
    visibility: visible;
  }
  91.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9715 1;
    stroke-dashoffset: -0.0285;
    visibility: visible;
  }
  91.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9665 1;
    stroke-dashoffset: -0.0335;
    visibility: visible;
  }
  91.944% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9616 1;
    stroke-dashoffset: -0.0384;
    visibility: visible;
  }
  92.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9567 1;
    stroke-dashoffset: -0.0433;
    visibility: visible;
  }
  92.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9517 1;
    stroke-dashoffset: -0.0483;
    visibility: visible;
  }
  92.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9468 1;
    stroke-dashoffset: -0.0532;
    visibility: visible;
  }
  92.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9418 1;
    stroke-dashoffset: -0.0582;
    visibility: visible;
  }
  92.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9369 1;
    stroke-dashoffset: -0.0631;
    visibility: visible;
  }
  92.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.932 1;
    stroke-dashoffset: -0.068;
    visibility: visible;
  }
  92.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.927 1;
    stroke-dashoffset: -0.073;
    visibility: visible;
  }
  93.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9221 1;
    stroke-dashoffset: -0.0779;
    visibility: visible;
  }
  93.195% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9171 1;
    stroke-dashoffset: -0.0829;
    visibility: visible;
  }
  93.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.9122 1;
    stroke-dashoffset: -0.0878;
    visibility: visible;
  }
  93.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.903 1;
    stroke-dashoffset: -0.097;
    visibility: visible;
  }
  93.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8938 1;
    stroke-dashoffset: -0.1062;
    visibility: visible;
  }
  93.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8845 1;
    stroke-dashoffset: -0.1155;
    visibility: visible;
  }
  93.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8753 1;
    stroke-dashoffset: -0.1247;
    visibility: visible;
  }
  94.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8661 1;
    stroke-dashoffset: -0.1339;
    visibility: visible;
  }
  94.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8569 1;
    stroke-dashoffset: -0.1431;
    visibility: visible;
  }
  94.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8476 1;
    stroke-dashoffset: -0.1524;
    visibility: visible;
  }
  94.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8384 1;
    stroke-dashoffset: -0.1616;
    visibility: visible;
  }
  94.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8292 1;
    stroke-dashoffset: -0.1708;
    visibility: visible;
  }
  94.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.82 1;
    stroke-dashoffset: -0.18;
    visibility: visible;
  }
  94.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8107 1;
    stroke-dashoffset: -0.1893;
    visibility: visible;
  }
  95% {
    animation-timing-function: linear;
    stroke-dasharray: 0.8015 1;
    stroke-dashoffset: -0.1985;
    visibility: visible;
  }
  95.139% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7867 1;
    stroke-dashoffset: -0.2133;
    visibility: visible;
  }
  95.278% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7718 1;
    stroke-dashoffset: -0.2282;
    visibility: visible;
  }
  95.417% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7569 1;
    stroke-dashoffset: -0.2431;
    visibility: visible;
  }
  95.556% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7421 1;
    stroke-dashoffset: -0.2579;
    visibility: visible;
  }
  95.695% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7272 1;
    stroke-dashoffset: -0.2728;
    visibility: visible;
  }
  95.834% {
    animation-timing-function: linear;
    stroke-dasharray: 0.7124 1;
    stroke-dashoffset: -0.2876;
    visibility: visible;
  }
  95.972% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6976 1;
    stroke-dashoffset: -0.3024;
    visibility: visible;
  }
  96.111% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6827 1;
    stroke-dashoffset: -0.3173;
    visibility: visible;
  }
  96.25% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6678 1;
    stroke-dashoffset: -0.3322;
    visibility: visible;
  }
  96.389% {
    animation-timing-function: linear;
    stroke-dasharray: 0.653 1;
    stroke-dashoffset: -0.347;
    visibility: visible;
  }
  96.528% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6381 1;
    stroke-dashoffset: -0.3619;
    visibility: visible;
  }
  96.667% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6233 1;
    stroke-dashoffset: -0.3767;
    visibility: visible;
  }
  96.806% {
    animation-timing-function: linear;
    stroke-dasharray: 0.6015 1;
    stroke-dashoffset: -0.3985;
    visibility: visible;
  }
  96.945% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5797 1;
    stroke-dashoffset: -0.4203;
    visibility: visible;
  }
  97.084% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5578 1;
    stroke-dashoffset: -0.4422;
    visibility: visible;
  }
  97.222% {
    animation-timing-function: linear;
    stroke-dasharray: 0.536 1;
    stroke-dashoffset: -0.464;
    visibility: visible;
  }
  97.361% {
    animation-timing-function: linear;
    stroke-dasharray: 0.5142 1;
    stroke-dashoffset: -0.4858;
    visibility: visible;
  }
  97.5% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4924 1;
    stroke-dashoffset: -0.5076;
    visibility: visible;
  }
  97.639% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4706 1;
    stroke-dashoffset: -0.5294;
    visibility: visible;
  }
  97.778% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4487 1;
    stroke-dashoffset: -0.5513;
    visibility: visible;
  }
  97.917% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4269 1;
    stroke-dashoffset: -0.5731;
    visibility: visible;
  }
  98.056% {
    animation-timing-function: linear;
    stroke-dasharray: 0.4051 1;
    stroke-dashoffset: -0.5949;
    visibility: visible;
  }
  98.194% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3833 1;
    stroke-dashoffset: -0.6167;
    visibility: visible;
  }
  98.334% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3615 1;
    stroke-dashoffset: -0.6385;
    visibility: visible;
  }
  98.472% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3314 1;
    stroke-dashoffset: -0.6686;
    visibility: visible;
  }
  98.611% {
    animation-timing-function: linear;
    stroke-dasharray: 0.3012 1;
    stroke-dashoffset: -0.6988;
    visibility: visible;
  }
  98.75% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2711 1;
    stroke-dashoffset: -0.7289;
    visibility: visible;
  }
  98.889% {
    animation-timing-function: linear;
    stroke-dasharray: 0.241 1;
    stroke-dashoffset: -0.759;
    visibility: visible;
  }
  99.028% {
    animation-timing-function: linear;
    stroke-dasharray: 0.2109 1;
    stroke-dashoffset: -0.7891;
    visibility: visible;
  }
  99.167% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1807 1;
    stroke-dashoffset: -0.8193;
    visibility: visible;
  }
  99.306% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1506 1;
    stroke-dashoffset: -0.8494;
    visibility: visible;
  }
  99.445% {
    animation-timing-function: linear;
    stroke-dasharray: 0.1205 1;
    stroke-dashoffset: -0.8795;
    visibility: visible;
  }
  99.584% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0904 1;
    stroke-dashoffset: -0.9096;
    visibility: visible;
  }
  99.722% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0602 1;
    stroke-dashoffset: -0.9398;
    visibility: visible;
  }
  99.861% {
    animation-timing-function: linear;
    stroke-dasharray: 0.0301 1;
    stroke-dashoffset: -0.9699;
    visibility: visible;
  }
  100% {
    stroke-dasharray: 0 1;
    stroke-dashoffset: -1;
    visibility: hidden;
  }
}
.animated.cylinder .cylinder-4 {
  animation: animation-cylinder-4 2s linear infinite;
}

.grecaptcha-badge { 
    visibility: hidden !important;
}