/* WTS v3 animated illustrations. Generated from site-v3/anim/. Do not edit by hand. */
.wt .wt-anim--labeling{--cycle:16s}
.wt .wt-anim--labeling .s-sq{transform-box:fill-box;transform-origin:50% 100%}
.wt .wt-anim--labeling .s-lab{transform-box:fill-box;transform-origin:0% 50%}
.wt .wt-anim--labeling .s-box{transform-box:fill-box;transform-origin:50% 100%}
.wt .wt-anim--labeling .s-fl,.wt .wt-anim--labeling .s-fr,.wt .wt-anim--labeling .s-ck{transform-box:fill-box;transform-origin:50% 50%}
.wt .wt-anim--labeling .s-fl-c{transform-origin:69% 76%}
.wt .wt-anim--labeling .s-fr-c{transform-origin:32% 77%}
.wt .wt-anim--labeling .s-fl-m{transform-origin:50% 100%}
.wt .wt-anim--labeling .s-lid{transform-box:fill-box;transform-origin:50% 100%}
.wt .wt-anim--labeling .s-lid-m{transform-origin:50% 0%}
.wt .wt-anim--labeling .s-tp{transform-box:fill-box;transform-origin:50% 0%}
.wt .wt-anim--labeling .s-it-a{animation:labeling-it-a var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-it-a{0%{transform:none}3%{transform:none}9%{transform:translate(150px)}17%{transform:translate(150px)}23%{transform:translate(300px)}23.5%{transform:translate(300px);animation-timing-function:cubic-bezier(.2,.8,.2,1)}24.3%{transform:translate(297px,3px);animation-timing-function:cubic-bezier(.33,0,.67,.33)}26.8%{transform:translate(297px,186px)}27.4%{transform:translate(297px,186px);opacity:1}27.5%{transform:translate(297px,186px);opacity:0}27.6%{transform:translate(-150px);opacity:0}27.7%{transform:translate(-150px);opacity:1}86%{transform:translate(-150px)}92%{transform:none}100%{transform:none}}
.wt .wt-anim--labeling .s-it-b{animation:labeling-it-b var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-it-b{0%{transform:translate(-150px)}3%{transform:translate(-150px)}9%{transform:none}17%{transform:none}23%{transform:translate(150px)}31%{transform:translate(150px)}37%{transform:translate(300px)}37.5%{transform:translate(300px);animation-timing-function:cubic-bezier(.2,.8,.2,1)}38.3%{transform:translate(297px,3px);animation-timing-function:cubic-bezier(.33,0,.67,.33)}40.8%{transform:translate(297px,186px)}41.4%{transform:translate(297px,186px);opacity:1}41.5%{transform:translate(297px,186px);opacity:0}41.6%{transform:translate(-150px);opacity:0}41.7%{transform:translate(-150px);opacity:1}100%{transform:translate(-150px)}}
.wt .wt-anim--labeling .s-it-c{animation:labeling-it-c var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-it-c{0%{transform:translate(-150px)}17%{transform:translate(-150px)}23%{transform:none}31%{transform:none}37%{transform:translate(150px)}45%{transform:translate(150px)}51%{transform:translate(300px)}59%{transform:translate(300px)}65%{transform:translate(450px)}66.5%{transform:translate(450px);animation-timing-function:cubic-bezier(.2,.8,.2,1)}67.3%{transform:translate(447px,3px);animation-timing-function:cubic-bezier(.33,0,.67,.33)}69.8%{transform:translate(447px,186px)}77%{transform:translate(447px,186px);opacity:1}77.1%{transform:translate(447px,186px);opacity:0}77.2%{transform:translate(-150px);opacity:0}77.3%{transform:translate(-150px);opacity:1}100%{transform:translate(-150px)}}
.wt .wt-anim--labeling .s-it-d{animation:labeling-it-d var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-it-d{0%{transform:translate(-150px)}31%{transform:translate(-150px)}37%{transform:none}45%{transform:none}51%{transform:translate(150px)}59%{transform:translate(150px)}65%{transform:translate(300px)}65.5%{transform:translate(300px);animation-timing-function:cubic-bezier(.2,.8,.2,1)}66.3%{transform:translate(297px,3px);animation-timing-function:cubic-bezier(.33,0,.67,.33)}68.8%{transform:translate(297px,186px)}69.4%{transform:translate(297px,186px);opacity:1}69.5%{transform:translate(297px,186px);opacity:0}69.6%{transform:translate(-150px);opacity:0}69.7%{transform:translate(-150px);opacity:1}100%{transform:translate(-150px)}}
.wt .wt-anim--labeling .s-sq-a{animation:labeling-sq-a var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-sq-a{12.2%{transform:none}12.8%{transform:scale(1.025,.96)}13.9%{transform:none}}
.wt .wt-anim--labeling .s-lab-a{animation:labeling-lab-a var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-lab-a{0%{transform:scaleX(0)}12.3%{transform:scaleX(0)}13.7%{transform:none}27.5%{transform:none}27.55%{transform:scaleX(0)}100%{transform:scaleX(0)}}
.wt .wt-anim--labeling .s-sq-b{animation:labeling-sq-b var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-sq-b{26.2%{transform:none}26.8%{transform:scale(1.025,.96)}27.9%{transform:none}}
.wt .wt-anim--labeling .s-lab-b{animation:labeling-lab-b var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-lab-b{0%{transform:scaleX(0)}26.3%{transform:scaleX(0)}27.7%{transform:none}41.5%{transform:none}41.55%{transform:scaleX(0)}100%{transform:scaleX(0)}}
.wt .wt-anim--labeling .s-sq-c{animation:labeling-sq-c var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-sq-c{40.2%{transform:none}40.8%{transform:scale(1.025,.96)}41.9%{transform:none}}
.wt .wt-anim--labeling .s-lab-c{animation:labeling-lab-c var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-lab-c{0%{transform:scaleX(0)}40.3%{transform:scaleX(0)}41.7%{transform:none}77.1%{transform:none}77.15%{transform:scaleX(0)}100%{transform:scaleX(0)}}
.wt .wt-anim--labeling .s-sq-d{animation:labeling-sq-d var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-sq-d{54.2%{transform:none}54.8%{transform:scale(1.025,.96)}55.9%{transform:none}}
.wt .wt-anim--labeling .s-lab-d{animation:labeling-lab-d var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-lab-d{0%{transform:scaleX(0)}54.3%{transform:scaleX(0)}55.7%{transform:none}69.5%{transform:none}69.55%{transform:scaleX(0)}100%{transform:scaleX(0)}}
.wt .wt-anim--labeling .s-head{animation:labeling-head var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-head{10%{transform:none}10.8%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.5,0,.75,0)}12.3%{transform:translateY(16px)}13.3%{transform:translateY(16px)}15.5%{transform:none}24%{transform:none}24.8%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.5,0,.75,0)}26.3%{transform:translateY(16px)}27.3%{transform:translateY(16px)}29.5%{transform:none}38%{transform:none}38.8%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.5,0,.75,0)}40.3%{transform:translateY(13px)}41.3%{transform:translateY(13px)}43.5%{transform:none}52%{transform:none}52.8%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.5,0,.75,0)}54.3%{transform:translateY(16px)}55.3%{transform:translateY(16px)}57.5%{transform:none}}
.wt .wt-anim--labeling .s-burst{opacity:0;transform-box:fill-box;transform-origin:50% 50%;animation:labeling-burst var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-burst{12.3%{opacity:0;transform:scale(.6)}12.9%{opacity:1;transform:none}14.1%{opacity:0;transform:scale(1.15)}26.3%{opacity:0;transform:scale(.6)}26.9%{opacity:1;transform:none}28.1%{opacity:0;transform:scale(1.15)}40.3%{opacity:0;transform:scale(.6)}40.9%{opacity:1;transform:none}42.1%{opacity:0;transform:scale(1.15)}54.3%{opacity:0;transform:scale(.6)}54.9%{opacity:1;transform:none}56.1%{opacity:0;transform:scale(1.15)}}
.wt .wt-anim--labeling .s-tag{transform-box:fill-box;transform-origin:0% 0%;animation:labeling-tag var(--cycle) cubic-bezier(.37,0,.63,1) infinite both}
@keyframes labeling-tag{12.3%{transform:none;animation-timing-function:cubic-bezier(.2,.8,.2,1)}13%{transform:rotate(3.2deg)}14.5%{transform:rotate(-1.6deg)}16.1%{transform:rotate(.6deg)}17.5%{transform:none}26.3%{transform:none;animation-timing-function:cubic-bezier(.2,.8,.2,1)}27%{transform:rotate(3.2deg)}28.5%{transform:rotate(-1.6deg)}30.1%{transform:rotate(.6deg)}31.5%{transform:none}40.3%{transform:none;animation-timing-function:cubic-bezier(.2,.8,.2,1)}41%{transform:rotate(3.2deg)}42.5%{transform:rotate(-1.6deg)}44.1%{transform:rotate(.6deg)}45.5%{transform:none}54.3%{transform:none;animation-timing-function:cubic-bezier(.2,.8,.2,1)}55%{transform:rotate(3.2deg)}56.5%{transform:rotate(-1.6deg)}58.1%{transform:rotate(.6deg)}59.5%{transform:none}}
.wt .wt-anim--labeling .s-web{animation:labeling-web var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-web{3%{transform:none}9%{transform:translate(44px)}17%{transform:translate(44px)}23%{transform:translate(88px)}31%{transform:translate(88px)}37%{transform:translate(132px)}45%{transform:translate(132px)}51%{transform:translate(176px)}100%{transform:translate(176px)}}
.wt .wt-anim--labeling .s-roll{transform-box:fill-box;transform-origin:50% 50%;animation:labeling-roll var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-roll{3%{transform:rotate(0deg)}9%{transform:rotate(-90deg)}17%{transform:rotate(-90deg)}23%{transform:rotate(-180deg)}31%{transform:rotate(-180deg)}37%{transform:rotate(-270deg)}45%{transform:rotate(-270deg)}51%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}}
.wt .wt-anim--labeling .s-rl{transform-box:fill-box;transform-origin:50% 50%;animation:labeling-rl var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-rl{3%{transform:rotate(0deg)}9%{transform:rotate(120deg)}17%{transform:rotate(120deg)}23%{transform:rotate(240deg)}31%{transform:rotate(240deg)}37%{transform:rotate(360deg)}45%{transform:rotate(360deg)}51%{transform:rotate(480deg)}59%{transform:rotate(480deg)}65%{transform:rotate(600deg)}86%{transform:rotate(600deg)}92%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}
.wt .wt-anim--labeling .s-slat{animation:labeling-slat var(--cycle) cubic-bezier(.65,0,.35,1) infinite both}
@keyframes labeling-slat{3%{stroke-dashoffset:0}9%{stroke-dashoffset:-150}17%{stroke-dashoffset:-150}23%{stroke-dashoffset:-300}31%{stroke-dashoffset:-300}37%{stroke-dashoffset:-450}45%{stroke-dashoffset:-450}51%{stroke-dashoffset:-600}59%{stroke-dashoffset:-600}65%{stroke-dashoffset:-750}86%{stroke-dashoffset:-750}92%{stroke-dashoffset:-900}100%{stroke-dashoffset:-900}}
.wt .wt-anim--labeling .s-box-c{animation:labeling-box-c var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-box-c{26.8%{transform:none}27.4%{transform:scale(1.02,.955)}28.2%{transform:scale(.995,1.01)}29%{transform:none}40.8%{transform:none}41.4%{transform:scale(1.02,.955)}42.2%{transform:scale(.995,1.01)}43%{transform:none}68.8%{transform:none}69.4%{transform:scale(1.02,.955)}70.2%{transform:scale(.995,1.01)}71%{transform:none}90%{transform:none;opacity:1}91%{transform:translate(-4px);opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}95%{transform:translate(48px);opacity:0}95.5%{transform:translate(0,-14px);opacity:0}96.4%{transform:translate(0,-11px);opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}97.8%{transform:none}98.5%{transform:scale(1.015,.975)}99.5%{transform:none}}
.wt .wt-anim--labeling .s-box-m{animation:labeling-box-m var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-box-m{69.8%{transform:none}70.4%{transform:scale(1.02,.955)}71.2%{transform:scale(.995,1.01)}72%{transform:none}90%{transform:none;opacity:1}91%{transform:translate(-4px);opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}95%{transform:translate(48px);opacity:0}95.5%{transform:translate(0,-14px);opacity:0}96.4%{transform:translate(0,-11px);opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}97.8%{transform:none}98.5%{transform:scale(1.015,.975)}99.5%{transform:none}}
.wt .wt-anim--labeling .s-fl-c,.wt .wt-anim--labeling .s-fr-c{animation:labeling-flap-c var(--cycle) cubic-bezier(.5,0,.75,0) infinite both}
@keyframes labeling-flap-c{0%{transform:none;opacity:1}72%{transform:none}74.2%{transform:scale(0)}95.4%{transform:scale(0)}95.5%{transform:none}100%{transform:none;opacity:1}}
.wt .wt-anim--labeling .s-lid-c{animation:labeling-lid-c var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-lid-c{0%{transform:scaleY(0)}72.9%{transform:scaleY(0)}75.2%{transform:none}95.4%{transform:none}95.5%{transform:scaleY(0)}100%{transform:scaleY(0)}}
.wt .wt-anim--labeling .s-tp-c{animation:labeling-tp-c var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-tp-c{0%{transform:scaleY(0)}75%{transform:scaleY(0)}77%{transform:none}95.4%{transform:none}95.5%{transform:scaleY(0)}100%{transform:scaleY(0)}}
.wt .wt-anim--labeling .s-ck-c{animation:labeling-ck-c var(--cycle) cubic-bezier(.37,0,.63,1) infinite both}
@keyframes labeling-ck-c{0%{transform:scale(0)}77.2%{transform:scale(0);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}79.6%{transform:none}83%{transform:translateY(-3px)}86.5%{transform:none}95.4%{transform:none}95.5%{transform:scale(0)}100%{transform:scale(0)}}
.wt .wt-anim--labeling .s-fl-m{animation:labeling-flap-m var(--cycle) cubic-bezier(.5,0,.75,0) infinite both}
@keyframes labeling-flap-m{0%{transform:none;opacity:1}73.5%{transform:none}75.7%{transform:scaleY(0)}95.4%{transform:scaleY(0)}95.5%{transform:none}100%{transform:none;opacity:1}}
.wt .wt-anim--labeling .s-lid-m{animation:labeling-lid-m var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-lid-m{0%{transform:scaleY(0)}74.4%{transform:scaleY(0)}76.7%{transform:none}95.4%{transform:none}95.5%{transform:scaleY(0)}100%{transform:scaleY(0)}}
.wt .wt-anim--labeling .s-tp-m{animation:labeling-tp-m var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-tp-m{0%{transform:scaleY(0)}76.5%{transform:scaleY(0)}78.5%{transform:none}95.4%{transform:none}95.5%{transform:scaleY(0)}100%{transform:scaleY(0)}}
.wt .wt-anim--labeling .s-ck-m{animation:labeling-ck-m var(--cycle) cubic-bezier(.37,0,.63,1) infinite both}
@keyframes labeling-ck-m{0%{transform:scale(0)}78.7%{transform:scale(0);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}81.1%{transform:none}84.5%{transform:translateY(-3px)}88%{transform:none}95.4%{transform:none}95.5%{transform:scale(0)}100%{transform:scale(0)}}
.wt .wt-anim--labeling .s-cb{transform-box:fill-box;transform-origin:50% 50%;animation:labeling-cb var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-cb{12.7%{transform:scale(0);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}14.3%{transform:none}26.7%{transform:none}27.3%{transform:scale(1.14)}28.5%{transform:none}40.7%{transform:none}41.3%{transform:scale(1.14)}42.5%{transform:none}54.7%{transform:none}55.3%{transform:scale(1.14)}56.5%{transform:none}89%{transform:none;animation-timing-function:cubic-bezier(.5,0,.75,0)}91.5%{transform:scale(0)}}
.wt .wt-anim--labeling .s-dg1{animation:labeling-dg1 var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-dg1{12.7%{transform:none;opacity:0}12.9%{transform:none;opacity:1}26.7%{transform:none;opacity:1}27.6%{transform:translateY(-8px);opacity:0}}
.wt .wt-anim--labeling .s-dg2{animation:labeling-dg2 var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-dg2{26.7%{transform:translateY(8px);opacity:0}27.6%{transform:none;opacity:1}40.7%{transform:none;opacity:1}41.6%{transform:translateY(-8px);opacity:0}}
.wt .wt-anim--labeling .s-dg3{animation:labeling-dg3 var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-dg3{40.7%{transform:translateY(8px);opacity:0}41.6%{transform:none;opacity:1}54.7%{transform:none;opacity:1}55.6%{transform:translateY(-8px);opacity:0}}
.wt .wt-anim--labeling .s-dg4{animation:labeling-dg4 var(--cycle) cubic-bezier(.2,.8,.2,1) infinite both}
@keyframes labeling-dg4{54.7%{transform:translateY(8px);opacity:0}55.6%{transform:none;opacity:1}91.5%{transform:none;opacity:1}91.6%{transform:none;opacity:0}}
.wt .wt-anim--labeling .s-it-b{transform:translate(150px)}
.wt .wt-anim--labeling .s-it-d{transform:translate(300px)}
.wt .wt-anim--labeling .s-it-c{transform:translate(450px)}
.wt .wt-anim--labeling .s-lab-a{transform:scaleX(0)}
.wt .wt-anim--labeling .s-fl,.wt .wt-anim--labeling .s-fr,.wt .wt-anim--labeling .s-dg{opacity:0}
.wt .wt-anim--labeling .s-cb{transform:scale(0)}
