:root{--bS:border-box;--p3d:preserve-3d;--trans:transform 1s,opacity 1s;--aDelay:1s}
*,*::after,*::before{-webkit-box-sizing:var(--bS);-moz-box-sizing:var(--bS);-ms-box-sizing:var(--bS);-o-box-sizing:var(--bS);box-sizing:var(--bS)}
html,body,.ag-sparks,.ag-spark{height:100%}
html,body,.ball,.bBird{overflow:hidden}
body,.nameSake,.rountainer{display:grid}
body{background:rgb(0,0,0);top:0;width:100vw;min-height:100vh;place-content:center;margin:0;padding:0}
.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after{will-change:transform}
.bBird{display:flex}
#filter{display:none}
.ag-sparks::before,.ag-sparks::after,.ag-spark::before,.ag-spark::after,.ag-lightning,.ag-lightning::before,.ag-lightning::after,.run,.rerun,.nameSake,.ball,.ball::before,.ball::after,.gauge,.gaugeB,.gaugeB::after,.gaugeF,#dreamHorse,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after,.bBird,.spinner,.spinner svg,#can,#can::before,#can::after,#can div{position:absolute}
.ag-sparks..ag-spark,.rountainer,.gaugeB,#window,.iiiD,.tiff{position:relative}
#window ul{list-style:none outside none}
.ag-sparks,.ag-sparks::after,.run,.rerun,#can::before,#can::after{background:var(--bK)}/* ,.spark */
.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after{background-image:var(--bKi)}
.ag-spark::before,.ag-spark::after,.bBird{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ag-sparks::before,.ag-sparks::after,.ag-spark::before,.ag-spark::after,.ag-lightning{top:0;left:0;bottom:0;right:0}
.ball,.ball::before,.spinner svg{border-radius:50%}/* ,.track span,.spark */
.nameSake,#dreamHorse,#window,.navB,.navB div,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after{-webkit-perspective:var(--per);-moz-perspective:var(--per);-ms-perspective:var(--per);-o-perspective:var(--per);perspective:var(--per)}
#dreamHorse,#window,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after{-webkit-perspective-origin:var(--pO);-moz-perspective-origin:var(--pO);-ms-perspective-origin:var(--pO);-o-perspective-origin:var(--pO);perspective-origin:var(--pO)}
.ag-lightning::after,.gaugeF,#window,.iiiD,.dHorse,.dHorse li::before,.dHorse li::after,.spinner svg{-webkit-transform-origin:var(--tO);-moz-transform-origin:var(--tO);-ms-transform-origin:var(--tO);-o-transform-origin:var(--tO);transform-origin:var(--tO)}
.rountainer,#dreamHorse,#window,.navB,.navB div,.navB div,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after,.spinner,#can,#can div,.tiff{-webkit-transform-style:var(--p3d);-moz-transform-style:var(--p3d);-ms-transform-style:var(--p3d);-o-transform-style:var(--p3d);transform-style:var(--p3d)}
.nameSake,.gauge,.gaugeF,.gaugeB,.gaugeB::after,#window,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after,.bBird,.spinner,.plush,.rerun,#can,#can::after,#can:active,#can div,.tiff{-webkit-transform:var(--nLab);-moz-transform:var(--nLab);-ms-transform:var(--nLab);-o-transform:var(--nLab);transform:var(--nLab)}
.ag-sparks,.nameSake,.gaugeF,.navB,.navB div,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after,.plush,.rerun,#can,#can::after,#can:active,.tiff,#can div{-webkit-transition:var(--trans);-moz-transition:var(--trans);-o-transition:var(--trans);transition:var(--trans)}
.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after,.run,.rerun,.ball::after,.gaugeF,.navB,.navB div,.iiiD,.dHorse,.dHorse li::before,.dHorse li::after,.spinner svg{-webkit-animation:var(--anim);-moz-animation:var(--anim);-ms-animation:var(--anim);-o-animation:var(--anim);animation:var(--anim)}
.run,.rerun{-webkit-mask:var(--mask);-moz-mask:var(--mask);-ms-mask:var(--mask);-o-mask:var(--mask);mask:var(--mask)}
.gaugeF,#can{-webkit-clip-path:var(--cPath);-moz-clip-path:var(--cPath);-ms-clip-path:var(--cPath);-o-clip-path:var(--cPath);clip-path:var(--cPath)}
.ag-sparks::before,.ag-sparks::after,.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after,.ball::before,.ball::after,.gaugeB::after,.dHorse li::before,.dHorse li::after,#can::before,#can::after{content:''}
.run,.rerun,.nameSake{pointer-events:none}

/* sparks lightning */
.ag-format-container{width:95vw;margin:0 auto}
.ag-sparks{--bK:none 100% 100%;--trans:opacity 1s}
.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after{opacity:0}
.ag-spark::before,.ag-spark::after{--start:100vh;--anim:anspark 150s ease-out infinite var(--dir);--bKi:url(spark.png);background-repeat:repeat}
.ag-spark::before{--num:-1,1,1;--dir:forwards}
.ag-spark::after{--num:1,-1,1;--dir:backwards}
.ag-lightning::before,.ag-lightning::after{background-repeat:no-repeat;width:22.6vw;height:100%}
.ag-lightning::before{--bKi:url(lightning-2.png);--anim:anfirst 14s linear 1s infinite;top:9.25vw;left:25%}
.ag-lightning::after{--bKi:url(lightning-1.png);--tO:0 0;--anim:ansecond 15s linear infinite;top:-4.25vw;right:25%}
@-webkit-keyframes anspark{0%{opacity:0}0%{-webkit-transform:scale3d(var(--num))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-webkit-transform:scale3d(var(--num))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-webkit-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-60vh),0)}75%{-webkit-transform:scale3d(var(--num))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-webkit-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-120vh),0)}}@-moz-keyframes anspark{0%{opacity:0}0%{-moz-transform:scale3d(var(--num))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-moz-transform:scale3d(var(--num))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-moz-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-60vh),0)}75%{-moz-transform:scale3d(var(--num))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-moz-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-120vh),0)}}@-ms-keyframes anspark{0%{opacity:0}0%{-ms-transform:scale3d(var(--num))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-ms-transform:scale3d(var(--num))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-ms-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-60vh),0)}75%{-ms-transform:scale3d(var(--num))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-ms-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-120vh),0)}}@-o-keyframes anspark{0%{opacity:0}0%{-o-transform:scale3d(var(--num))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-o-transform:scale3d(var(--num))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-o-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-60vh),0)}75%{-o-transform:scale3d(var(--num))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-o-transform:scale3d(var(--num))translate3d(0,calc(var(--start)-120vh),0)}}@keyframes anspark{0%{opacity:0}0%{transform:scale3d(var(--num))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{transform:scale3d(var(--num))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{transform:scale3d(var(--num))translate3d(0,calc(var(--start)-60vh),0)}75%{transform:scale3d(var(--num))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{transform:scale3d(var(--num))translate3d(0,calc(var(--start)-120vh),0)}}
@-webkit-keyframes anfirst{0%,6.75%{-webkit-transform:scaleY(0);opacity:0}6.8%,50%{-webkit-transform:scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-webkit-transform:scaleY(1.5)}7.8%,49.9%{-webkit-transform:scaleY(0)}}@-moz-keyframes anfirst{0%,6.75%{-moz-transform:scaleY(0);opacity:0}6.8%,50%{-moz-transform:scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-moz-transform:scaleY(1.5)}7.8%,49.9%{-moz-transform:scaleY(0)}}@-ms-keyframes anfirst{0%,6.75%{-ms-transform:scaleY(0);opacity:0}6.8%,50%{-ms-transform:scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-ms-transform:scaleY(1.5)}7.8%,49.9%{-ms-transform:scaleY(0)}}@-o-keyframes anfirst{0%,6.75%{-o-transform:scaleY(0);opacity:0}6.8%,50%{-o-transform:scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-o-transform:scaleY(1.5)}7.8%,49.9%{-o-transform:scaleY(0)}}@keyframes anfirst{0%,6.75%{transform:scaleY(0);opacity:0}6.8%,50%{transform:scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{transform:scaleY(1.5)}7.8%,49.9%{transform:scaleY(0)}}
@-webkit-keyframes ansecond{0%,1.7%,2.66%,3.4%,78%,100%{opacity:0}0%,7.8%,76.9%{-webkit-transform:scaleY(0)}1.66%,3.2%,77%{opacity:1}1.66%,77%{-webkit-transform:scaleY(1.9)}}@-moz-keyframes ansecond{0%,1.7%,2.66%,3.4%,78%,100%{opacity:0}0%,7.8%,76.9%{-moz-transform:scaleY(0)}1.66%,3.2%,77%{opacity:1}1.66%,77%{-moz-transform:scaleY(1.9)}}@-ms-keyframes ansecond{0%,1.7%,2.66%,3.4%,78%,100%{opacity:0}0%,7.8%,76.9%{-ms-transform:scaleY(0)}1.66%,3.2%,77%{opacity:1}1.66%,77%{-ms-transform:scaleY(1.9)}}@-o-keyframes ansecond{0%,1.7%,2.66%,3.4%,78%,100%{opacity:0}0%,7.8%,76.9%{-o-transform:scaleY(0)}1.66%,3.2%,77%{opacity:1}1.66%,77%{-o-transform:scaleY(1.9)}}@keyframes ansecond{0%,1.7%,2.66%,3.4%,78%,100%{opacity:0}0%,7.8%,76.9%{transform:scaleY(0)}1.66%,3.2%,77%{opacity:1}1.66%,77%{transform:scaleY(1.9)}}

/* ball */
.nameSake{--per:250vw;--tdelay:.125s;--nLab:translate3d(41.66vw,-20vw,0);--trans:opacity 3s var(--tdelay) cubic-bezier(1,0,.84,1.14),transform 2s var(--tdelay) cubic-bezier(0,1.46,.52,.82);--op:.01;opacity:var(--op)}
.ball{top:0;width:16.5vw;height:16.5vw}
.ball::before{--bK:circle at 50% 0,#fffc,#fff0 58%;background:-webkit-radial-gradient(var(--bK));background:-moz-radial-gradient(var(--bK));background:-ms-radial-gradient(var(--bK));background:-o-radial-gradient(var(--bK));background:radial-gradient(var(--bK));top:1%;left:5%;width:90%;height:90%;-webkit-filter:blur(.416vw);-moz-filter:blur(.416vw);-ms-filter:blur(.416vw);-o-filter:blur(.416vw);filter:blur(.416vw);z-index:1}
.ball::after{--anim:orbit 75s ease-in-out infinite;top:1.5vw;left:1.5vw;width:200%;height:100%;-webkit-filter:url(#filter);-moz-filter:url(#filter);-ms-filter:url(#filter);-o-filter:url(#filter);filter:url(#filter)}

/* openerGauge */
.gaugeB,.gaugeB::after{--bS:border-box}
.gauge{--nLab:translate3d(-1.75vw,18.5vw,0)scaleY(-1);width:100%;max-width:20vw;font-family:"Roboto",sans-serif;font-size:4vw}
.gaugeB{--nLab:rotateX(180deg);--pLeft:7.5vw;width:100%;height:100%;color:red;padding-left:var(--pLeft);padding-bottom:7.5vw}
.gaugeB::after{--nLab:translate3d(-50%,-2.5vw,0);background:url(sheildd.png) no-repeat bottom;background-size:100% 50%;top:-9.5vw;left:50%;width:80%;height:250%;opacity:.7;-webkit-filter:blur(var(--blur));-moz-filter:blur(var(--blur));-ms-filter:blur(var(--blur));-o-filter:blur(var(--blur));filter:blur(var(--blur));z-index:-1}
.gaugeF{--tO:center center;--wide:0;--nLab:translate3d(-5vw,-11.25vw,0)scale(var(--wide),.9);--trans:transform .2s ease-out;--cPath:ellipse(50% 37% at 50% 45%);background:url(ringGIF.gif) no-repeat;background-size:125% 120%;background-position:55% -137.5%;top:0;left:0;width:30vw;height:25vw;opacity:.75}
@-webkit-keyframes hRot{from{-webkit-filter:hue-rotate(90deg)}to{-webkit-filter:hue-rotate(270deg)}}@-moz-keyframes hRot{from{-moz-filter:hue-rotate(90deg)}to{-moz-filter:hue-rotate(270deg)}}@-ms-keyframes hRot{from{-ms-filter:hue-rotate(90deg)}to{-ms-filter:hue-rotate(270deg)}}@-o-keyframes hRot{from{-o-filter:hue-rotate(90deg)}to{-o-filter:hue-rotate(270deg)}}@keyframes hRot{from{filter:hue-rotate(90deg)}to{filter:hue-rotate(270deg)}}

/* dreamHorse */
#dreamHorse{--per:200vw;top:-19.5vw;left:28.25vw;width:100%;height:auto;z-index:1}
#window{--nLab:translate3d(-52vw,.75vw,20vw)rotateX(-25.5deg)rotateY(70deg)rotateZ(100deg)scale3d(.4,.4,.4);cursor:pointer}
.iiiD{--tO:center center;--per:25vw;--trans:transform 1s,opacity 1s;--anim:var(--aName) 3s 4.5s ease-in 2 alternate;margin:.833vw}
.dHorse,.dHorse li{--trans:transform 750ms}
.dHorse{--nLab:translate3d(calc(var(--xT)*1vw),calc(var(--yT,0)*1vw),-5vw)rotateX(calc(var(--xR)*1deg))rotateY(calc(var(--yR)*1deg))rotateZ(calc(var(--zR)*1deg))scale3d(var(--scX,.9),var(--scY,.45),var(--sc,1));--anim:oA 4s ease-out forwards;opacity:1;z-index:auto}
.dHorse li:nth-child(-n+24){--bTc:rgb(255,103,0,1);overflow:visible;--nLab:translate3d(calc(var(--tX)*1vw),calc(var(--tY)*1vw),0)rotateY(var(--rWhy))translateZ(calc(var(--tZ)*14vw))scaleY(var(--scliY,.5))scale(var(--scli,-2));--bK:to bottom,rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%;background:-webkit-linear-gradient(var(--bK));background:-moz-linear-gradient(var(--bK));background:-ms-linear-gradient(var(--bK));background:-o-linear-gradient(var(--bK));background:linear-gradient(var(--bK));-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#007db9e8',GradientType=0);width:calc(var(--tZ)*1.925vw);height:var(--ohrbitH);border-style:dotted none groove;border-top-color:var(--bTc);border-bottom-color:#00b5fe;border-width:1vw 0 1vw 0}/* #ff6700 */
/* .dHorse li:nth-child(even){--bTc:rgb(0,181,254,1)} */
.dHorse li:nth-child(-n+24){--rWhy:calc(var(--n,0)*15deg)}
.dHorse li:nth-child(2){--n:1}.dHorse li:nth-child(3){--n:2}.dHorse li:nth-child(4){--n:3}.dHorse li:nth-child(5){--n:4}.dHorse li:nth-child(6){--n:5}.dHorse li:nth-child(7){--n:6}.dHorse li:nth-child(8){--n:7}.dHorse li:nth-child(9){--n:8}.dHorse li:nth-child(10){--n:9}.dHorse li:nth-child(11){--n:10}.dHorse li:nth-child(12){--n:11}.dHorse li:nth-child(13){--n:12}.dHorse li:nth-child(14){--n:13}.dHorse li:nth-child(15){--n:14}.dHorse li:nth-child(16){--n:15}.dHorse li:nth-child(17){--n:16}.dHorse li:nth-child(18){--n:17}.dHorse li:nth-child(19){--n:18}.dHorse li:nth-child(20){--n:19}.dHorse li:nth-child(21){--n:20}.dHorse li:nth-child(22){--n:21}.dHorse li:nth-child(23){--n:22}.dHorse li:nth-child(24){--n:23}
.dHorse li:nth-child(n+1):nth-child(n+9){opacity:0}
.dHorse li:nth-child(25),.dHorse li:last-child{background:red;width:5vw;height:5vw;opacity:1}
.dHorse li::before,.dHorse li::after{--anim:wingshadow 3s 4.5s ease-out 2;border-style:double none dotted;border-width:4vw 0 1vw;border-color:rgb(255,103,0,1);border-bottom-color:#00b5fe}
.dHorse li::before{--tO:0 100%;--nLab:translate3d(0,-15vw,-6vw)rotateX(90deg)scale(2);background:url(wood_panel.jpg);width:100%;height:100%;border-image:url(wood_panel.jpg);box-shadow: 0 0 .66vw .16vw rgba(255,103,0,.8);border-radius:10%;z-index:1}
.dHorse li::after{--tO:0 -100%;--nLab:translate3d(0,0,-4vw)rotateX(0);background:url(wood_panel.jpg);background-size:cover;width:100%;height:100%}
.dHorse li:nth-child(8)::before{background:#000;top:-6.5vw;width:.75vw;height:1vw;padding-top:var(--pTop,0);zoom:.75;box-shadow:inset .16vw .16vw .66vw .16vw rgba(222,184,135,.8),0 0 .66vw .16vw rgba(255,103,0,1);border-radius:50%}
.dHorse li:nth-child(25)::before,.dHorse li:last-child::before,.dHorse li:nth-child(25)::after,.dHorse li:last-child::after{display:none}
@-webkit-keyframes wingA{0%,100%{-webkit-transform:translate3d(112.5vw,-68.5vw,2.5vw)rotateX(-20deg)rotateY(200deg)rotateZ(-180deg)scale(1,1)}50%{-webkit-transform:translate3d(112.5vw,-103.5vw,2.5vw)rotateX(-10deg)rotateY(230deg)rotateZ(-190deg)scale(1,1)}}@-moz-keyframes wingA{0%,100%{-moz-transform:translate3d(112.5vw,-68.5vw,2.5vw)rotateX(-20deg)rotateY(200deg)rotateZ(-180deg)scale(1,1)}50%{-moz-transform:translate3d(112.5vw,-103.5vw,2.5vw)rotateX(-10deg)rotateY(230deg)rotateZ(-190deg)scale(1,1)}}@-ms-keyframes wingA{0%,100%{-ms-transform:translate3d(112.5vw,-68.5vw,2.5vw)rotateX(-20deg)rotateY(200deg)rotateZ(-180deg)scale(1,1)}50%{-ms-transform:translate3d(112.5vw,-103.5vw,2.5vw)rotateX(-10deg)rotateY(230deg)rotateZ(-190deg)scale(1,1)}}@-o-keyframes wingA{0%,100%{-o-transform:translate3d(112.5vw,-68.5vw,2.5vw)rotateX(-20deg)rotateY(200deg)rotateZ(-180deg)scale(1,1)}50%{-o-transform:translate3d(112.5vw,-103.5vw,2.5vw)rotateX(-10deg)rotateY(230deg)rotateZ(-190deg)scale(1,1)}}@keyframes wingA{0%,100%{transform:translate3d(112.5vw,-68.5vw,2.5vw)rotateX(-20deg)rotateY(200deg)rotateZ(-180deg)scale(1,1)}50%{transform:translate3d(112.5vw,-103.5vw,2.5vw)rotateX(-10deg)rotateY(230deg)rotateZ(-190deg)scale(1,1)}}
@-webkit-keyframes wingB{0%,100%{-webkit-transform:translate3d(80vw,-31vw,35vw)rotateX(-130deg)rotateY(195deg)rotateZ(190deg)scale(1,-1)}50%{-webkit-transform:translate3d(66.25vw,-21vw,30vw)rotateX(-120deg)rotateY(255deg)rotateZ(220deg)scale(1,-1)}}@-moz-keyframes wingB{0%,100%{-moz-transform:translate3d(80vw,-31vw,35vw)rotateX(-130deg)rotateY(195deg)rotateZ(190deg)scale(1,-1)}50%{-moz-transform:translate3d(66.25vw,-21vw,30vw)rotateX(-120deg)rotateY(255deg)rotateZ(220deg)scale(1,-1)}}@-ms-keyframes wingB{0%,100%{-ms-transform:translate3d(80vw,-31vw,35vw)rotateX(-130deg)rotateY(195deg)rotateZ(190deg)scale(1,-1)}50%{-ms-transform:translate3d(66.25vw,-21vw,30vw)rotateX(-120deg)rotateY(255deg)rotateZ(220deg)scale(1,-1)}}@-o-keyframes wingB{0%,100%{-o-transform:translate3d(80vw,-31vw,35vw)rotateX(-130deg)rotateY(195deg)rotateZ(190deg)scale(1,-1)}50%{-o-transform:translate3d(66.25vw,-21vw,30vw)rotateX(-120deg)rotateY(255deg)rotateZ(220deg)scale(1,-1)}}@keyframes wingB{0%,100%{transform:translate3d(80vw,-31vw,35vw)rotateX(-130deg)rotateY(195deg)rotateZ(190deg)scale(1,-1)}50%{transform:translate3d(66.25vw,-21vw,30vw)rotateX(-120deg)rotateY(255deg)rotateZ(220deg)scale(1,-1)}}
@-webkit-keyframes oA{0%{-webkit-transform:var(--aLab);opacity:0}10%{opacity:0}100%{-webkit-transform:var(--bLab);opacity:1}}@-moz-keyframes oA{0%{-moz-transform:var(--aLab);opacity:0}10%{opacity:0}100%{-moz-transform:var(--bLab);opacity:1}}@-ms-keyframes oA{0%{-ms-transform:var(--aLab);opacity:0}10%{opacity:0}100%{-ms-transform:var(--bLab);opacity:1}}@-o-keyframes oA{0%{-o-transform:var(--aLab);opacity:0}10%{opacity:0}100%{-o-transform:var(--bLab);opacity:1}}@keyframes oA{0%{transform:var(--aLab);opacity:0}10%{opacity:0}100%{transform:var(--bLab);opacity:1}}
@-webkit-keyframes wingshadow{50%{-webkit-filter:hue-rotate(360deg)}}@-moz-keyframes wingshadow{50%{-moz-filter:hue-rotate(360deg)}}@-ms-keyframes wingshadow{50%{-ms-filter:hue-rotate(360deg)}}@-o-keyframes wingshadow{50%{-o-filter:hue-rotate(360deg)}}@keyframes wingshadow{50%{filter:hue-rotate(360deg)}}

/* birds */
.bBird{background-image:url(blank.png);background-position:center center;top:-26.5vw;left:-400%;width:100vw;align-items:center;justify-content:center;min-height:100vh;padding:2.66vw;z-index:1}
#bird-cells:hover{stroke:blue}
.birdC1,.birdC2,.birdC3,.birdC4{-webkit-animation:var(--flyR1);-moz-animation:var(--flyR1);-ms-animation:var(--flyR1);-o-animation:var(--flyR1);animation:var(--flyR1)}
.bird1,.bird2,.bird3,.bird4{-webkit-animation:var(--fly);-moz-animation:var(--fly);-ms-animation:var(--fly);-o-animation:var(--fly);animation:var(--fly)}
.birdC{--flyR1: fly-right-one var(--over) linear infinite;--birds:translateX(-10vw)scale(0);position:absolute;top:16vw;left:-10%;-webkit-transform:var(--birds);-moz-transform:var(--birds);-ms-transform:var(--birds);-o-transform:var(--birds);transform:var(--birds);will-change:transform}
.birdC1{--over:15s}
.bird{--fly:fly-cycle var(--by) steps(10) infinite;background-image:url(bird-cells-new.svg);background-size:cover;width:6.75vw;height:9.25vw;will-change:background-position}
.bird1{--by:1s -.5s}
.birdC2{--over:16s 1s}
.bird2{--by:1.8s -.75s}
.birdC3{--over:24.6s 9.5s}
.bird3{--by:1.25s -.25s}
.birdC4{--over:16s 10.25s}
.bird4{--by:2.2s -.5s}
@-webkit-keyframes fly-cycle{100%{background-position:-67.5vw 0}}@-moz-keyframes fly-cycle{100%{background-position:-67.5vw 0}}@-ms-keyframes fly-cycle{100%{background-position:-67.5vw 0}}@-o-keyframes fly-cycle{100%{background-position:-67.5vw 0}}@keyframes fly-cycle{100%{background-position:-67.5vw 0}}@-webkit-keyframes fly-right-one{0%{-webkit-transform:translateX(-10vw)scale(.3)}10%{-webkit-transform:translateX(10vw)translateY(2vh)scale(.4)}20%{-webkit-transform:translateX(30vw)translateY(0)scale(.5)}30%{-webkit-transform:translateX(50vw)translateY(4vh)scale(.6)}40%{-webkit-transform:translateX(70vw)translateY(2vh)scale(.6)}50%{-webkit-transform:translateX(90vw)translateY(0)scale(.6)}60%{-webkit-transform:translateX(110vw)translateY(0)scale(.6)}100%{-webkit-transform:translateX(110vw)translateY(0)scale(.6)}}@-moz-keyframes fly-right-one{0%{-moz-transform:translateX(-10vw)scale(.3)}10%{-moz-transform:translateX(10vw)translateY(2vh)scale(.4)}20%{-moz-transform:translateX(30vw)translateY(0)scale(.5)}30%{-moz-transform:translateX(50vw)translateY(4vh)scale(.6)}40%{-moz-transform:translateX(70vw)translateY(2vh)scale(.6)}50%{-moz-transform:translateX(90vw)translateY(0)scale(.6)}60%{-moz-transform:translateX(110vw)translateY(0)scale(.6)}100%{-moz-transform:translateX(110vw)translateY(0)scale(.6)}}@-ms-keyframes fly-right-one{0%{-ms-transform:translateX(-10vw)scale(.3)}10%{-ms-transform:translateX(10vw)translateY(2vh)scale(.4)}20%{-ms-transform:translateX(30vw)translateY(0)scale(.5)}30%{-ms-transform:translateX(50vw)translateY(4vh)scale(.6)}40%{-ms-transform:translateX(70vw)translateY(2vh)scale(.6)}50%{-ms-transform:translateX(90vw)translateY(0)scale(.6)}60%{-ms-transform:translateX(110vw)translateY(0)scale(.6)}100%{-ms-transform:translateX(110vw)translateY(0)scale(.6)}}@-o-keyframes fly-right-one{0%{-o-transform:translateX(-10vw)scale(.3)}10%{-o-transform:translateX(10vw)translateY(2vh)scale(.4)}20%{-o-transform:translateX(30vw)translateY(0)scale(.5)}30%{-o-transform:translateX(50vw)translateY(4vh)scale(.6)}40%{-o-transform:translateX(70vw)translateY(2vh)scale(.6)}50%{-o-transform:translateX(90vw)translateY(0)scale(.6)}60%{-o-transform:translateX(110vw)translateY(0)scale(.6)}100%{-o-transform:translateX(110vw)translateY(0)scale(.6)}}@keyframes fly-right-one{0%{transform:translateX(-10vw)scale(.3)}10%{transform:translateX(10vw)translateY(2vh)scale(.4)}20%{transform:translateX(30vw)translateY(0)scale(.5)}30%{transform:translateX(50vw)translateY(4vh)scale(.6)}40%{transform:translateX(70vw)translateY(2vh)scale(.6)}50%{transform:translateX(90vw)translateY(0)scale(.6)}60%{transform:translateX(110vw)translateY(0)scale(.6)}100%{transform:translateX(110vw)translateY(0)scale(.6)}}@-webkit-keyframes fly-right-two{0%{-webkit-transform:translateX(-10vw)translateY(-2vh)scale(.5)}10%{-webkit-transform:translateX(10vw)translateY(0)scale(.4)}20%{-webkit-transform:translateX(30vw)translateY(-4vh)scale(.6)}30%{-webkit-transform:translateX(50vw)translateY(1vh)scale(.45)}40%{-webkit-transform:translateX(70vw)translateY(-2.5vh)scale(.5)}50%{-webkit-transform:translateX(90vw)translateY(0)scale(.45)}51%{-webkit-transform:translateX(110vw)translateY(0)scale(.45)}100%{-webkit-transform:translateX(110vw)translateY(0)scale(.45)}}@-moz-keyframes fly-right-two{0%{-moz-transform:translateX(-10vw)translateY(-2vh)scale(.5)}10%{-moz-transform:translateX(10vw)translateY(0)scale(.4)}20%{-moz-transform:translateX(30vw)translateY(-4vh)scale(.6)}30%{-moz-transform:translateX(50vw)translateY(1vh)scale(.45)}40%{-moz-transform:translateX(70vw)translateY(-2.5vh)scale(.5)}50%{-moz-transform:translateX(90vw)translateY(0)scale(.45)}51%{-moz-transform:translateX(110vw)translateY(0)scale(.45)}100%{-moz-transform:translateX(110vw)translateY(0)scale(.45)}}@-ms-keyframes fly-right-two{0%{-ms-transform:translateX(-10vw)translateY(-2vh)scale(.5)}10%{-ms-transform:translateX(10vw)translateY(0)scale(.4)}20%{-ms-transform:translateX(30vw)translateY(-4vh)scale(.6)}30%{-ms-transform:translateX(50vw)translateY(1vh)scale(.45)}40%{-ms-transform:translateX(70vw)translateY(-2.5vh)scale(.5)}50%{-ms-transform:translateX(90vw)translateY(0)scale(.45)}51%{-ms-transform:translateX(110vw)translateY(0)scale(.45)}100%{-ms-transform:translateX(110vw)translateY(0)scale(.45)}}@-o-keyframes fly-right-two{0%{-o-transform:translateX(-10vw)translateY(-2vh)scale(.5)}10%{-o-transform:translateX(10vw)translateY(0)scale(.4)}20%{-o-transform:translateX(30vw)translateY(-4vh)scale(.6)}30%{-o-transform:translateX(50vw)translateY(1vh)scale(.45)}40%{-o-transform:translateX(70vw)translateY(-2.5vh)scale(.5)}50%{-o-transform:translateX(90vw)translateY(0)scale(.45)}51%{-o-transform:translateX(110vw)translateY(0)scale(.45)}100%{-o-transform:translateX(110vw)translateY(0)scale(.45)}}@keyframes fly-right-two{0%{transform:translateX(-10vw)translateY(-2vh)scale(.5)}10%{transform:translateX(10vw)translateY(0)scale(.4)}20%{transform:translateX(30vw)translateY(-4vh)scale(.6)}30%{transform:translateX(50vw)translateY(1vh)scale(.45)}40%{transform:translateX(70vw)translateY(-2.5vh)scale(.5)}50%{transform:translateX(90vw)translateY(0)scale(.45)}51%{transform:translateX(110vw)translateY(0)scale(.45)}100%{transform:translateX(110vw)translateY(0)scale(.45)}}

/* Please Wait */
.spinner{--nLab:rotateX(45deg)rotateY(45deg)rotateZ(40deg);top:-.5vw;left:1vw;width:15vw;height:15vw}
.spinner svg{--tO:center center;--num:1;--deg:360deg;--time:10s;--anim:orbiter var(--time) linear infinite;will-change:transform;top:-3.65vw;left:-4vw;width:25vw;height:25vw;font-family:Vivaldi;font-weight:700;font-size:4vw;fill:#F9F6EF}
.openDrop{--nLab:translate3d(41.66vw,12vw,0);--op:1}

/* Plush */
.plush{--nLab:translateX(var(--dun,0));height:100%;text-align:center;font-family:Vivaldi,Book Antiqua,Palatino,serif}
.run,.rerun{--bK:radial-gradient(hsl(45,100%,50%)4.5%,hsl(0,100%,18%)9%,hsla(0,100%,20%,0)9%)0 0,radial-gradient(hsl(45,100%,50%)5.125%,hsl(0,100%,18%)8%,hsla(0,100%,20%,0)5%)4.16vw 4.16vw,radial-gradient(hsla(0,100%,30%,.3)20%,hsla(0,100%,20%,0))4.16vw 0,radial-gradient(hsla(0,100%,30%,.3)20%,hsla(0,100%,20%,0))0 4.16vw,radial-gradient(hsla(0,100%,20%,1)35%,hsla(0,100%,20%,0)60%)4.16vw 0,radial-gradient(hsla(0,100%,20%,1)35%,hsla(0,100%,20%,0)60%)8.33vw 4.16vw,radial-gradient(hsla(0,100%,15%,.45),hsla(0,100%,20%,0))0 0,radial-gradient(hsla(0,100%,15%,.45),hsla(0,100%,20%,0))4.16vw 4.16vw,linear-gradient(45deg,hsla(0,100%,20%,0)49%,hsla(0,100%,0%,1)50%,hsla(0,100%,20%,0)70%)0 0,linear-gradient(-45deg,hsla(0,100%,20%,0)49%,hsla(0,100%,0%,1)50%,hsla(0,100%,20%,0)70%)0 0;--anim:myan var(--time) var(--aDelay) var(--mvmt) var(--dir);--mask:radial-gradient(circle 37.5vw at var(--way) 25vw,transparent 90%,#fff 100%);background-color:#300;background-size:8.5875vw 8.5875vw;height:100vh;opacity:0}
.run{--time:.75s;--aDelay:.5s;--mvmt:linear;--dir:forwards}/* cubic-bezier(0,.9,.3,1)ease-in-out */
.rerun{--time:2s;--aDelay:-.25s;--mvmt:ease-in;--dir:reverse}
@-webkit-keyframes myan{0%{opacity:0;-webkit-transform:translateX(var(--fwd,0))}25%{opacity:.125}100%{opacity:1;-webkit-transform:translateX(var(--dun,0))}}@-moz-keyframes myan{0%{opacity:0;-moz-transform:translateX(var(--fwd,0))}25%{opacity:.125}100%{opacity:1;-moz-transform:translateX(var(--dun,0))}}@-ms-keyframes myan{0%{opacity:0;-ms-transform:translateX(var(--fwd,0))}25%{opacity:.125}100%{opacity:1;-ms-transform:translateX(var(--dun,0))}}@-o-keyframes myan{0%{opacity:0;-o-transform:translateX(var(--fwd,0))}25%{opacity:.125}100%{opacity:1;-o-transform:translateX(var(--dun,0))}}@keyframes myan{0%{opacity:0;transform:translateX(var(--fwd,0))}25%{opacity:.125}100%{opacity:1;transform:translateX(var(--dun,0))}}

/* button #can */
#can{--c:#fff;--nLab:perspective(41.66vw)translateY(10vw)rotateY(calc(20deg*var(--_i,1)));--trans:opacity 1s,transform .5s ease-in;--cPath:polygon(0 0,20vw 0,20vw 6vw,0 6vw);top:30vw;left:40vw;width:20vw;height:6vw;margin:0;border:none;padding:.5vw 1.25vw;color:#0000;font-family:system-ui,sans-serif;font-weight:bold;font-size:4vw;text-shadow:calc(var(--_i,1)*.16vw) -.35vw 0 var(--c),calc(var(--_i,1)*-.083vw) .175vw .083vw #0004;cursor:pointer;outline-offset:.35vw;opacity:0}
#can:hover{--_i:-1}
#can:active{text-shadow:none;color:var(--c);box-shadow:inset 0 0 9e9q #0}
#can::before,#can::after{top:0;left:0;width:20vw;height:6vw}
#can::before{--bK:#180600;z-index:-2}
#can::after{--tra:translate3d(50%,50%,0);--nLab:var(--tra);--trans:transform .5s;--bK:linear-gradient(to bottom right,transparent 25%,#333 50%,#eee 75%,#333 85%);z-index:-2}
#can:hover::after{--tra:translate3d(-100%,-100%,0);--trans:transform .25s}
#can div{--nLab:translate3d(-1vw,0,8.5vw);--trans:transform .25s;width:18.5vw;height:5vw;opacity:1;z-index:1}
#can:hover div{--nLab:translate3d(.25vw,0,5vw);--trans:transform .35s}
.tiff{--nLab:translate3d(-.5vw,0,-10vw);width:18.5vw;height:5vw;z-index:-1}
@-webkit-keyframes orbit{50%{-webkit-transform:translateX(-40vw)scale(3)}}@-moz-keyframes orbit{50%{-moz-transform:translateX(-40vw)scale(3)}}@-ms-keyframes orbit{50%{-ms-transform:translateX(-40vw)scale(3)}}@-o-keyframes orbit{50%{-o-transform:translateX(-40vw)scale(3)}}@keyframes orbit{50%{transform:translateX(-40vw)scale(3)}}
@-webkit-keyframes orbiter{to{-webkit-transform:rotate3d(0,0,var(--num),var(--deg))}}@-moz-keyframes orbiter{to{-moz-transform:rotate3d(0,0,var(--num),var(--deg))}}@-ms-keyframes orbiter{to{-ms-transform:rotate3d(0,0,var(--num),var(--deg))}}@-o-keyframes orbiter{to{-o-transform:rotate3d(0,0,var(--num),var(--deg))}}@keyframes orbiter{to{transform:rotate3d(0,0,var(--num),var(--deg))}}