:root{--bS:border-box;--p3d:preserve-3d;--trans:transform 1s,opacity 1s;--aDelay:1s}
@font-face{font-family:'default';src:url('default.ttf') format('ttf'),url('default.woff2') format('woff2'),url('default.woff') format('woff');font-weight:normal;font-style:normal}

*,*::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%}
body{background:rgb(0,0,0);top:0;width:100vw;margin:0 auto;padding:0}
.ringCon,.nameSake,.plush{pointer-events:none}

html,body,.ball,.bBird{overflow:hidden}
.ag-lightning::before,.dHorse li:nth-child(-n+24){overflow:visible}

#rountainer{display:grid}
#filter{display:none}

#ag-sparks,.ag-spark,.ag-spark::before,.ag-spark::after,.ag-lightning,.ag-lightning::before,.ag-lightning::after,.track,.track span,.track div,.track section,.ringCon,
.ringCon img,.ring,.ring::before,.nameSake,.ball,.ball::before,.ball::after,.gauge,.gauge a,.gaugeF,.gaugeF::before,.gaugeF::after,.gaugeA,.mine,.hussle,.hide,
#electric2,.gaugeB,.gaugeB::after,#dreamHorse,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after,.spinner,.spinner svg,textPath a > a,.plush,#can,#can::before,
#can::after,#can div,.jo
	{position:absolute}
.eH,.electric,.iiiD,.tiff{position:relative}
#window ul{list-style:none outside none}
#ag-sparks,.plush,#can::before,#can::after{background:var(--bK)}/* ,.spark */
.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after{background-image:var(--bKi)}
.track span,.ringCon,.ring,.ring::before{background:var(--bk,none);background-size:var(--bks,cover);background-position:var(--bkp,center center);background-repeat:var(--bkr,no-repeat)}
.ag-spark::before,.ag-spark::after{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.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 */
.gaugeF,.gaugeF::before,.gaugeF::after{-webkit-box-shadow:var(--bShad,none);-moz-box-shadow:var(--bShad,none);-ms-box-shadow:var(--bShad,none);-o-box-shadow:var(--bShad,none);box-shadow:var(--bShad,none)}

.track div,.ringCon,.ringCon img,.ring,#rountainer,.gauge,.gauge a,#dreamHorse,#window,.navB,.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)}
.track div,.ringCon,.ringCon img,.ring,.track div img,.nameSake,.gauge a,#dreamHorse,#window,.navB,.navB div,.iiiD,.dHorse,.dHorse li,.dHorse li::before,
.dHorse li::after
	{-webkit-perspective:var(--per,none);-moz-perspective:var(--per,none);-ms-perspective:var(--per,none);-o-perspective:var(--per,none);perspective:var(--per,none)}
#dreamHorse,#window,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after
	{-webkit-perspective-origin:var(--pO,none);-moz-perspective-origin:var(--pO,none);-ms-perspective-origin:var(--pO,none);-o-perspective-origin:var(--pO,none);perspective-origin:var(--pO,none)}
.ag-lightning::after,.track span,.track section,.ringCon,.ringCon img,.ring,.gaugeF,.gaugeF::before,.gaugeF::after,#window,.iiiD,.dHorse,.dHorse li::before,
.dHorse li::after,.spinner svg,.tiff
	{-webkit-transform-origin:var(--tO);-moz-transform-origin:var(--tO);-ms-transform-origin:var(--tO);-o-transform-origin:var(--tO);transform-origin:var(--tO)}

#ag-sparks,.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after{will-change:transform}
#ag-sparks,.ag-lightning::before,.track,.track span,.track section,.ringCon,.ringCon img,.ring,.ring::before,.nameSake,#rountainer,.ball,.gauge,.gauge a,.gaugeF,.gaugeF::before,.gaugeF::after,.gaugeA,.mine,
.eH,.hide,.gaugeB,.gaugeB::after,#dreamHorse,#window,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.dHorse li::after,.spinner,.plush,#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,.track span,.track section,.ringCon,.ringCon img,.ring,.ring::before,.nameSake,#rountainer,.gaugeF,.gaugeF::before,.gaugeF::after,.hide,.gaugeB,.navB,
.navB div,.iiiD,.dHorse,.dHorse li,.dHorse li::before,.gaugeB::after,.dHorse li,.dHorse li::after,.plush,#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,.ring,.ring::before,.plush,.ball::after,.navB,.navB div,#dreamHorse:hover,
.iiiD,.yellow,.blue,.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)}
.plush{-webkit-mask:var(--mask);-moz-mask:var(--mask);-ms-mask:var(--mask);-o-mask:var(--mask);mask:var(--mask)}
.mine,.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,.ag-spark::before,.ag-spark::after,.ag-lightning::before,.ag-lightning::after,.ring::before,.ball::before,.ball::after,.gaugeF::before,.gaugeF::after,
	.dHorse li::before,.dHorse li::after,#can::before,#can::after
	{content:''}

/* sparks lightning */
#ag-sparks,.ag-lightning::before,.ag-lightning,.ag-lightning::after,.ag-spark::before,.ag-spark::after{oveflow:visible}
#ag-sparks{--bK:cover;--drift:29vw,0,0;--nSk:.5;--nLab:translate3d(var(--drift))scale(var(--nSk));--trans:transform 10s linear}
.ag-lightning::before,.ag-lightning::after,.ag-spark::before,.ag-spark::after{opacity:0}
.ag-lightning::before,.ag-lightning::after{background-repeat:no-repeat;width:100%;height:100%}
.ag-lightning::before{--bKi:url(lightning-1.png);--anim:anfirst 5s 1s linear infinite;top:-37.25vw;left:41.5vw} /* top:7.25vw;left:27.5vw */
@-webkit-keyframes anfirst{0%,6.75%{-webkit-transform:rotateX(180deg)scaleX(-1)scaleY(.5);opacity:0}6.8%,50%{-webkit-transform:rotateX(180deg)scaleX(-1)scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-webkit-transform:rotateX(180deg)scaleX(-1)scaleY(1.5)}7.8%,49.9%{-webkit-transform:rotateX(180deg)scaleX(-1)scaleY(0)}}@-moz-keyframes anfirst{0%,6.75%{-moz-transform:rotateX(180deg)scaleX(-1)scaleY(.5);opacity:0}6.8%,50%{-moz-transform:rotateX(180deg)scaleX(-1)scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-moz-transform:rotateX(180deg)scaleX(-1)scaleY(1.5)}7.8%,49.9%{-moz-transform:rotateX(180deg)scaleX(-1)scaleY(0)}}@-ms-keyframes anfirst{0%,6.75%{-ms-transform:rotateX(180deg)scaleX(-1)scaleY(.5);opacity:0}6.8%,50%{-ms-transform:rotateX(180deg)scaleX(-1)scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-ms-transform:rotateX(180deg)scaleX(-1)scaleY(1.5)}7.8%,49.9%{-ms-transform:rotateX(180deg)scaleX(-1)scaleY(0)}}@-o-keyframes anfirst{0%,6.75%{-o-transform:rotateX(180deg)scaleX(-1)scaleY(.5);opacity:0}6.8%,50%{-o-transform:rotateX(180deg)scaleX(-1)scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{-o-transform:rotateX(180deg)scaleX(-1)scaleY(1.5)}7.8%,49.9%{-o-transform:rotateX(180deg)scaleX(-1)scaleY(0)}}@keyframes anfirst{0%,6.75%{transform:rotateX(180deg)scaleX(-1)scaleY(.5);opacity:0}6.8%,50%{transform:rotateX(180deg)scaleX(-1)scaleY(2);opacity:1}7.6%,51%,100%{opacity:0}7.7%{transform:rotateX(180deg)scaleX(-1)scaleY(1.5)}7.8%,49.9%{transform:rotateX(180deg)scaleX(-1)scaleY(0)}}
.ag-lightning::after{--bKi:url(lightning-2.png);--tO:0 0;--anim:ansecond 7s linear infinite;top:19.75vw;left:35vw} /* top:-4.25vw;left:52.5vw */
@-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)}}
.ag-spark::before,.ag-spark::after{--start:50vh;--anim:anspark 150s ease-in infinite var(--dir);--bKi:url(spark.png);background-size:cover;top:var(--start);width:100%;height:100%}
.ag-spark::before{--dir:normal;--nums:-1,1,1}
.ag-spark::after{--dir:reverse;--nums:1,-1,1}
@-webkit-keyframes anspark{0%{opacity:0;-webkit-transform:scale3d(var(--nums))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-webkit-transform:scale3d(var(--nums))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-webkit-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-60vh),0)}75%{-webkit-transform:scale3d(var(--nums))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-webkit-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-120vh),0)}}@-moz-keyframes anspark{0%{opacity:0;-moz-transform:scale3d(var(--nums))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-moz-transform:scale3d(var(--nums))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-moz-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-60vh),0)}75%{-moz-transform:scale3d(var(--nums))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-moz-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-120vh),0)}}@-ms-keyframes anspark{0%{opacity:0;-ms-transform:scale3d(var(--nums))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-ms-transform:scale3d(var(--nums))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-ms-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-60vh),0)}75%{-ms-transform:scale3d(var(--nums))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-ms-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-120vh),0)}}@-o-keyframes anspark{0%{opacity:0;-o-transform:scale3d(var(--nums))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{-o-transform:scale3d(var(--nums))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{-o-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-60vh),0)}75%{-o-transform:scale3d(var(--nums))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{-o-transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-120vh),0)}}@keyframes anspark{0%{opacity:0;transform:scale3d(var(--nums))translate3d(0,var(--start),0)}1%,99%{opacity:1}25%{transform:scale3d(var(--nums))translate3d(1.25vw,calc(var(--start)-30vh),0)}50%{transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-60vh),0)}75%{transform:scale3d(var(--nums))translate3d(-1.25vw,calc(var(--start)-90vh),0)}100%{transform:scale3d(var(--nums))translate3d(0,calc(var(--start)-120vh),0)}}


.track{--nLab:none;top:25vw;left:50vw}

.track span,.track section{--bk:transparent;--nLab:translate3d(calc((var(--varX,0)-var(--endX,0))*var(--mo,1)*var(--om,1)*1vw),calc((var(--varY,0)*var(--re,1))*1vw),0)rotateY(calc(var(--rotY,0)*1deg))rotate(calc(var(--vaRZ)*1rad))scale(var(--min,4))}
.track span{opacity:0}
/* 
.stay{--min:-1,1}
.oP{--oP:1}
.min{--min:1,1}
.flip{--xr:40;--yr:2.5;--zr:-182.5}
.str{--sectr:1s}
.stayMore{--min:1,-1}
 */
.track section{--secop:cubic-bezier(1,-.1,1.125,.31);--trans:transform var(--wait) ease-in,opacity 2s .5s linear;--oP:0;background-color:var(--color,none);left:var(--left,0);width:4vw;height:4vw;color:#000;font:4vw/.65 'default';opacity:var(--oP)}

.tn0{--wait:1s .2s;--trfSoP:1;--tD:1s .6s}
.tn1{--wait:1s 1s;--trfSoP:1;--tD:1s .9s}
.tn2{--wait:1s 2s;--trfSoP:1;--tD:1s 1.2s}
.tn3{--wait:1s 3s;--trfSoP:1;--tD:1s 1.5s}
.tn4{--wait:1s 4s;--trfSoP:1;--min:-1,1;--tD:1s 1.8s}
.tn5,.tn6,.tn7,.tn8,.tn9{--xr:40;--yr:2.5;--min:1,1}
.tn5{--wait:1s 5s;--trfSoP:1;--tD:1s 2.1s}
.tn6{--wait:1s 6s;--trfSoP:1;--tD:1s 2.4s}
.tn7{--wait:1s 7s;--trfSoP:1;--tD:1s 2.7s}
.tn8{--wait:1s 8s;--trfSoP:1;--tD:1s 3s}
.tn9{--wait:1s 9s;--trfSoP:1;--tD:1s 3.3s}
.tn10{--wait:1s 10s;--trfSoP:1;--tD:1s 3.6s}

.tn11{--wait:1s 11s;--trfSoP:1;--tD:1s 3.9s}
.tn12,.tn13{--xr:20;--min:-1,-1}
.tn12{--wait:1s 12s;--trfSoP:1;--tD:1s 4.2s}
.tn13{--wait:1s 13s;--trfSoP:1;--tD:1s 4.5s}
.tn14{--wait:1s 14s;--trfSoP:1;--tD:1s 4.8s}
.tn15,.tn16,.tn17,.tn18,.tn19{--xr:20;--min:-1,-1}
.tn15{--wait:1s 15s;--trfSoP:1;--tD:1s 5.1s}
.tn16{--wait:1s 16s;--trfSoP:1;--tD:1s 5.4s}
.tn17{--wait:1s 17s;--trfSoP:1;--tD:1s 5.7s}
.tn18{--wait:1s 18s;--trfSoP:1;--tD:1s 6s}
.tn19{--wait:1s 19s;--trfSoP:1;--tD:1s 6.3s}
.tn20{--wait:1s 20s;--trfSoP:1;--tD:1s 6.6s}
.tn21{--wait:1s 21s;--trfSoP:1;--tD:1s 6.9s}

.tn0,.track section.tn21{--varY:-12.53756;--vaRZ:6.28}
.tn1,.track section.tn20{--varX:-3.85316;--varY:-11.9014;--vaRZ:5.966}
.tn2,.track section.tn19{--varX:-7.32833;--varY:-10.11;--vaRZ:5.652}
.tn3,.track section.tn18{--varX:-10.08916;--varY:-7.3384;--vaRZ:5.338}
.tn4,.track section.tn17{--varX:-11.86616;--varY:-3.8544;--vaRZ:5.024}
.tn5,.track section.tn16{--varX:-12.48616;--vaRZ:4.71}
.tn6,.track section.tn15{--varX:-11.86616;--varY:3.8544;--vaRZ:4.396}
.tn7,.track section.tn14{--varX:-10.08916;--varY:7.3384;--vaRZ:4.082}
.tn8,.track section.tn13{--varX:-7.32833;--varY:10.11;--vaRZ:3.768}
.tn9,.track section.tn12{--varX:-3.85316;--varY:11.9014;--vaRZ:3.454}
.tn10,.track section.tn11{--varY:12.53756;--vaRZ:3.14}

/*3.14 6.28 6.594 2.826*/
.tn11,.track section.tn10{--varY:12.53756;--vaRZ:6.28}
.tn12,.track section.tn9{--varX:3.85316;--varY:11.9014;--vaRZ:5.966}
.tn13,.track section.tn8{--varX:7.32833;--varY:10.11;--vaRZ:5.652}
.tn14,.track section.tn7{--varX:10.08916;--varY:7.3384;--vaRZ:5.338}
.tn15,.track section.tn6{--varX:11.86616;--varY:3.8544;--vaRZ:5.024}
.tn16,.track section.tn5{--varX:12.48616;--vaRZ:4.71}
.tn17,.track section.tn4{--varX:11.86616;--varY:-3.8544;--vaRZ:4.396}
.tn18,.track section.tn3{--varX:10.08916;--varY:-7.3384;--vaRZ:4.082}
.tn19,.track section.tn2{--varX:7.32833;--varY:-10.11;--vaRZ:3.768}
.tn20,.track section.tn1{--varX:3.85316;--varY:-11.9014;--vaRZ:3.454}
.tn21,.track section.tn0{--varY:-12.53756;--vaRZ:3.14}

.radRing{display:none}

.track section > .ringCon{visibility:var(--hid,visible)}

.ringCon,.ring,.ring::before{--trans:transform var(--rTime) var(--way,ease),opacity var(--opT) var(--cub,ease)}
.ringCon{--nLab:translate3d(calc(var(--tX)*1vw),calc(var(--tY)*1vw),calc(var(--tZ)*1vw))rotateX(calc(var(--xR)*1deg))rotateY(calc(var(--yR)*1deg))rotate(calc(var(--zR)*1deg))skew(calc(var(--sW)*1deg),calc(var(--sW2)*1deg))scaleX(var(--s3k))scaleY(var(--s3Y))scale(var(--s3))}
.ring,.ring::before{--nLab:translate3d(calc(var(--tX)*1vw),calc(var(--tY)*1vw),calc(var(--tZ)*1vw))rotateX(calc(var(--xR)*1deg))rotateY(calc(var(--yR)*1deg))rotate(calc(var(--zR)*1deg))skew(calc(var(--sW)*1deg),calc(var(--sW2)*1deg))scale3d(calc(var(--s3k)*var(--n3k,1)),calc(var(--s3Y)*var(--n3Y,1)),calc(var(--s3)*var(--n3,1)))}

.rCadd{--tX:-7;--tY:-19;--s3k:-.75;--s3Y:1;--s3:.375;--rTime:1s;--op:1;--opT:1s;--cub:ease-out}
.ringCon{--tO:bottom center;--tZ:0;--xR:-4.75;--yR:-60;--zR:170;--sW:-15;--sW2:0;--rTime:2s;--opT:2s;top:-10vw;left:10vw;width:10vw;height:20vw;opacity:var(--op,0);z-index:auto}
.ringCon:hover{--tX:-5;--tY:-12;--tZ:-5;--xR:40;--yR:-30;--zR:130;--sW:-10;--s3k:.5;--s3Y:1.25;--rTime:1s;--nLab:translate3d(calc((var(--tX) + var(--tXa,0))*1vw),calc((var(--tY) + var(--tYa))*1vw),calc((var(--tZ) + var(--tZa,0))*1vw))rotateX(calc((var(--xR) + var(--xRa,0))*1deg))rotateY(calc((var(--yR) + var(--yRa,0))*1deg))rotate(calc((var(--zR) + var(--zRa,0))*1deg))skew(calc((var(--sW) + var(--sWa,0))*1deg),calc((var(--sW2,0) + var(--sW2a,0))*1deg))scale3d(calc((var(--s3k) + var(--s3ka,0))*var(--n3k,1)),calc((var(--s3Y) + var(--s3Ya,0))*var(--n3Y,1)),calc((var(--s3) + var(--s3a,0))*var(--n3,1)));z-index:-1}
.ringCon:not(:hover){--op:1}
.ringCon > img{--lft:18vw;--nLab:translate3d(var(--lft),10vw,0)rotateX(60deg)rotateY(calc(180deg*var(--numd,1)))rotate(-90deg)scaleY(.5)scale(1.5);--trans:transform 4s,opacity 1s var(--cB);width:10vw;height:10vw;opacity:0}
/* .ringCon:nth-of-type(odd) > img{--num:-1} */
.ringCon:hover > img{--numd:-1;--cB:cubic-bezier(0,1,.81,.03);opacity:1}

.radd{--tY:-8;--oP:1}
.ring,.ring::before{--opT:1s;--way:ease-in;--cub:cubic-bezier(.79,.19,.77,-.41);top:-.5vw;left:-.5vw;opacity:var(--oP,0)}
.ring{--tX:-5;--tZ:-5;--xR:225;--yR:135;--zR:16;--sW:74;--s3k:1.25;--s3Y:.4;--n3Y:-1;--s3:.25;--rTime:1s;--way:linear;width:95%;height:70%;z-index:-1}

.track > :nth-child(n+16):nth-child(-n+22) .ring{--xR:15;--yR:5;--zR:155;--s3k:2.05;--s3Y:.655}

.ring::before{--tX:auto;--tY:auto;--tZ:auto;--xR:auto;--yR:auto;--zR:-2.5;--sW:auto;--s3k:1;--s3Y:1;--s3:1;--oP:0;width:100%;height:100%;z-index:1;box-shadow:inset .25vw 0 .125vw orange,inset -.25vw 0 .125vw orange,inset .375vw 0 1vw red,inset -.375vw 0 1vw red,inset .5vw 0 .375vw orange,inset -.5vw 0 .5vw orange,inset .75vw 0 1vw red,inset -.75vw 0 1vw red,0 .25vw .125vw orange,0 -.25vw .125vw orange,0 .375vw 1vw red,0 -.375vw 1vw red,0 .5vw .375vw orange,0 -.5vw .5vw orange,0 .75vw 1vw red,0 -.75vw 1vw red}/* ;-webkit-filter:url(#wave);-moz-filter:url(#wave);-ms-filter:url(#wave);-o-filter:url(#wave);filter:url(#wave) */

.ringCon:hover .ring,.ringCon:hover .ring::before{--rTime:1s;--opT:1s;--nLab:translate3d(calc((var(--tX) + var(--tXa,0))*1vw),calc((var(--tY) + var(--tYa))*1vw),calc((var(--tZ) + var(--tZa,0))*1vw))rotateX(calc((var(--xR) + var(--xRa,0))*1deg))rotateY(calc((var(--yR) + var(--yRa,0))*1deg))rotate(calc((var(--zR) + var(--zRa,0))*1deg))skew(calc((var(--sW) + var(--sWa,0))*1deg),calc((var(--sW2,0) + var(--sW2a,0))*1deg))scale3d(calc((var(--s3k) + var(--s3ka,0))*var(--n3k,1)),calc((var(--s3Y) + var(--s3Ya,0))*var(--n3Y,1)),calc((var(--s3) + var(--s3a,0))*var(--n3,1)))}
.ringCon:hover .ring{--tXa:auto;--xRa:auto;--yRa:auto;--zRa:-40deg;--sWa:auto;--s3ka:-.25;--s3Ya:2.16;--s3a:1}
/* .ringCon .ring:hover{}
.track section:nth-of-type(even) .ringCon:hover > .ring{--tXa:-36;--tYa:-25;--xRa:42.5;--yRa:265;--zRa:50;--sWa:-34;--s3ka:1.375;--s3Ya:.68;--s3a:1;--rTime:1s;--opT:1s} */
.ringCon:hover .ring::before{--tXa:auto;--tYa:auto;--tZa:auto;--xRa:auto;--yRa:auto;--zRa:2.5;--sWa:.5;--sW2a:.5;--s3ka:-.5;--s3Ya:-.5;--oP:1}

.track > section .ring img{--riX:.375vw;--riY:-3.5vw;--riZ:0;--rtY:207.5deg;--rtZ:0;--skw:-45deg,0;--nLab:translate3d(var(--riX),var(--riY),var(--riZ))rotateY(var(--rtY))rotate(var(--rtZ))skew(var(--skw));width:87.5%;height:95%;pointer-events:all}/* ;-webkit-filter:drop-shadow(0 0 var(--fSh) #FF0606)drop-shadow(0 0 var(--fSh) red);-moz-filter:drop-shadow(0 0 var(--fSh) #FF0606)drop-shadow(0 0 var(--fSh) red);-ms-filter:drop-shadow(0 0 var(--fSh) #FF0606)drop-shadow(0 0 var(--fSh) red);-o-filter:drop-shadow(0 0 var(--fSh) #FF0606)drop-shadow(0 0 var(--fSh) red);filter:drop-shadow(0 0 var(--fSh) #FF0606)drop-shadow(0 0 var(--fSh) red) */

.track > section:hover .ring img{--riX:10vw;--riY:2.25vw;--riZ:-5vw;--rtZ:-50deg;--skw:-15deg,7.5deg}


.nameSake{--per:250vw;--tdelay:.125s;--nLab:translate3d(21.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)}
#rountainer{--nSk:.5;--nLab:scale(var(--nSk));--trans:transform 5s cubic-bezier(1,-.31,.5,1);margin:0 auto}

/* ball */
.ball{--nLab:translate3d(0,0,-.75vw);top:8vw;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 gaugeF--cPath:ellipse(50% 37% at 50% 45%);background:url(ringGIF.gif) no-repeat;background-size:125% 120%;background-position:55% -137.5%; */
.gauge{--nLab:translate3d(-1.75vw,23vw,0)scaleY(-1);width:100%;max-width:20vw;font-family:"Roboto",sans-serif;font-size:4vw}

.gauge a{--per:250vw;--nLab:translate3d(-11vw,0,17.5vw)rotateX(-75deg)scale(4,4)}

/*;--tO:5% 5%;--cPath:circle(50% at 50% 50%);*/
.gaugeF,.gaugeF::before,.gaugeF::after{--bShad:var(--yup) 0 .5vw .5vw rgba(0,0,0,.75);--tO:center center;
--trans:transform 40000s linear;background-color:transparent;top:var(--top,0);left:0;width:10.4vw;height:10.4vw;padding:0;margin:0;border:solid #000 var(--bW);
border-image:url(p.zip.js) var(--arcPower,12.5) stretch;opacity:var(--op,1)}
.gaugeF{--nLab:translate3d(var(--x,0),var(--y,0),var(--z,0))rotateY(calc(var(--rotY,0)*1deg))rotateZ(calc(var(--rotZ)*var(--big,288000)*1deg))scale(var(--wide,0),1);--yup:inset 0;--cPath:circle(50% at 50% 50%);--bW:2.5vw;opacity:.375;z-index:1}
.gaugeF::before,.gaugeF::after{--nLab:translate3d(var(--x,0),var(--y,0),var(--z,0))rotateY(calc(var(--rotY,0)*1deg))rotateZ(calc(var(--rotz)*var(--big,-1)*1deg));--yup:0;--top:1vw;left:-2.25vw;margin-top:-3.5vw;z-index:-1}
.gaugeF::before{--rotz:30}/* ;--fst:15000 */
.gaugeF::after{--rotY:180;--rotz:-30;--big:1}/* ;--fst:17500 */
.addF{--rotZ:-4}

.gaugeA,.gaugeB{--bS:border-box}
.gaugeA{--nLab:translate3d(1.125vw,-1.125vw,5vw)rotateX(180deg);background:url(crest2.png);background-size:100% 105%;background-repeat:no-repeat;top:0;left:0;width:18vw;height:12.5vw;opacity:.9;-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}
.mine{--nLab:translate3d(7.125vw,5vw,0)scale(.03375,.25)}
.hussle{background:url(white.jpg);bottom:-16.66vw;border-radius:50%;opacity:.45;filter:blur(1.8vw);z-index:-1}

@-webkit-keyframes b{100%{opacity:0;-webkit-transform:translate3d(50vw,-100vh,0)}}@-moz-keyframes b{100%{opacity:0;-moz-transform:translate3d(50vw,-100vh,0)}}@-ms-keyframes b{100%{opacity:0;-ms-transform:translate3d(50vw,-100vh,0)}}@-o-keyframes b{100%{opacity:0;-o-transform:translate3d(50vw,-100vh,0)}}@keyframes b{100%{opacity:0;transform:translate3d(50vw,-100vh,0)}}

.gaugeB{--nLab:translate3d(calc(var(--gBb)*1vw),5.5vw,5vw)scaleY(-1);--trans:transform 1s;padding-bottom:5vw;z-index:1}
@-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;--nLab:translate3d(-30vw,-10vw,11.5vw);pointer-events:all;top:0;left:0;width:100%;height:auto;z-index:2}
#dreamHorse:hover{--anim:shake 1s infinite}
@-webkit-keyframes shake{0%{--nLab:translate3d(-29.992vw,-9.992vw,11.5vw)rotate(0)}10%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(-.05deg)}20%{--nLab:translate3d(-30.017vw,-10vw,11.5vw)rotate(.05deg)}30%{--nLab:translate3d(-29.983vw,-9.988vw,11.5vw)rotate(0)}40%{--nLab:translate3d(-29.966vw,-10.008vw,11.5vw)rotate(.05deg)}50%{--nLab:translate3d(-30.008vw,-9.988vw,11.5vw)rotate(-.05deg)}60%{--nLab:translate3d(-30.017vw,-9.992vw,11.5vw)rotate(0)}70%{--nLab:translate3d(-29.983vw,-9.992vw,11.5vw)rotate(-.05deg)}80%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(.05deg)}90%{--nLab:translate3d(-29.992vw,-9.988vw,11.5vw)rotate(0)}100%{--nLab:translate3d(-29.992vw,-10.008vw,11.5vw)rotate(-.05deg)}}
@-moz-keyframes shake{0%{--nLab:translate3d(-29.992vw,-9.992vw,11.5vw)rotate(0)}10%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(-.05deg)}20%{--nLab:translate3d(-30.017vw,-10vw,11.5vw)rotate(.05deg)}30%{--nLab:translate3d(-29.983vw,-9.988vw,11.5vw)rotate(0)}40%{--nLab:translate3d(-29.966vw,-10.008vw,11.5vw)rotate(.05deg)}50%{--nLab:translate3d(-30.008vw,-9.988vw,11.5vw)rotate(-.05deg)}60%{--nLab:translate3d(-30.017vw,-9.992vw,11.5vw)rotate(0)}70%{--nLab:translate3d(-29.983vw,-9.992vw,11.5vw)rotate(-.05deg)}80%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(.05deg)}90%{--nLab:translate3d(-29.992vw,-9.988vw,11.5vw)rotate(0)}100%{--nLab:translate3d(-29.992vw,-10.008vw,11.5vw)rotate(-.05deg)}}
@-ms-keyframes shake{0%{--nLab:translate3d(-29.992vw,-9.992vw,11.5vw)rotate(0)}10%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(-.05deg)}20%{--nLab:translate3d(-30.017vw,-10vw,11.5vw)rotate(.05deg)}30%{--nLab:translate3d(-29.983vw,-9.988vw,11.5vw)rotate(0)}40%{--nLab:translate3d(-29.966vw,-10.008vw,11.5vw)rotate(.05deg)}50%{--nLab:translate3d(-30.008vw,-9.988vw,11.5vw)rotate(-.05deg)}60%{--nLab:translate3d(-30.017vw,-9.992vw,11.5vw)rotate(0)}70%{--nLab:translate3d(-29.983vw,-9.992vw,11.5vw)rotate(-.05deg)}80%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(.05deg)}90%{--nLab:translate3d(-29.992vw,-9.988vw,11.5vw)rotate(0)}100%{--nLab:translate3d(-29.992vw,-10.008vw,11.5vw)rotate(-.05deg)}}
@-o-keyframes shake{0%{--nLab:translate3d(-29.992vw,-9.992vw,11.5vw)rotate(0)}10%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(-.05deg)}20%{--nLab:translate3d(-30.017vw,-10vw,11.5vw)rotate(.05deg)}30%{--nLab:translate3d(-29.983vw,-9.988vw,11.5vw)rotate(0)}40%{--nLab:translate3d(-29.966vw,-10.008vw,11.5vw)rotate(.05deg)}50%{--nLab:translate3d(-30.008vw,-9.988vw,11.5vw)rotate(-.05deg)}60%{--nLab:translate3d(-30.017vw,-9.992vw,11.5vw)rotate(0)}70%{--nLab:translate3d(-29.983vw,-9.992vw,11.5vw)rotate(-.05deg)}80%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(.05deg)}90%{--nLab:translate3d(-29.992vw,-9.988vw,11.5vw)rotate(0)}100%{--nLab:translate3d(-29.992vw,-10.008vw,11.5vw)rotate(-.05deg)}}
@keyframes shake{0%{--nLab:translate3d(-29.992vw,-9.992vw,11.5vw)rotate(0)}10%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(-.05deg)}20%{--nLab:translate3d(-30.017vw,-10vw,11.5vw)rotate(.05deg)}30%{--nLab:translate3d(-29.983vw,-9.988vw,11.5vw)rotate(0)}40%{--nLab:translate3d(-29.966vw,-10.008vw,11.5vw)rotate(.05deg)}50%{--nLab:translate3d(-30.008vw,-9.988vw,11.5vw)rotate(-.05deg)}60%{--nLab:translate3d(-30.017vw,-9.992vw,11.5vw)rotate(0)}70%{--nLab:translate3d(-29.983vw,-9.992vw,11.5vw)rotate(-.05deg)}80%{--nLab:translate3d(-30.008vw,-10.008vw,11.5vw)rotate(.05deg)}90%{--nLab:translate3d(-29.992vw,-9.988vw,11.5vw)rotate(0)}100%{--nLab:translate3d(-29.992vw,-10.008vw,11.5vw)rotate(-.05deg)}}

#window{--nLab:translate3d(0,0,0)rotateX(.5deg)rotateY(35deg)rotateZ(75deg)scale3d(.6,.6,.6);cursor:pointer}
.iiiD{--tO:center center;--per:30vw;--anim:var(--aName) 4s 1.5s linear both;margin:.833vw}
.dHorse,.dHorse li{--trans:transform 5s,opacity 6s}
.dHorse{--nLab:translate3d(var(--xyzT))rotateX(calc(var(--xDr)*1deg))rotateY(calc(var(--yR)*1deg))rotateZ(calc(var(--zR)*1deg))scale3d(var(--scX,.45),var(--scY,.225),var(--sc,1));--anim:oA 4s ease-out forwards;opacity:.875}
.dHorse li:nth-child(-n+24){--bTc:rgba(255,103,0,1);--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:1.48225vw;height:auto;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:none;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 4.5vw;--nLab:translate3d(0,-15vw,-6vw)rotateX(90deg)scale(2);background:transparent;width:100%;height:100%;border-image:url(wood_panel.jpg);box-shadow:0 0 .66vw .16vw rgba(255,103,0,.8);border-radius:20%;z-index:-1}
.dHorse li::after{--tO:0 -4.5vw;--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,5vw);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{50%{-webkit-transform:translate3d(var(--wAT))rotateX(-10deg)rotateY(260deg)rotateZ(-205deg)scale(var(--scAT))}}@-moz-keyframes wingA{50%{-moz-transform:translate3d(var(--wAT))rotateX(-10deg)rotateY(260deg)rotateZ(-205deg)scale(var(--scAT))}}@-ms-keyframes wingA{50%{-ms-transform:translate3d(var(--wAT))rotateX(-10deg)rotateY(260deg)rotateZ(-205deg)scale(var(--scAT))}}@-o-keyframes wingA{50%{-o-transform:translate3d(var(--wAT))rotateX(-10deg)rotateY(260deg)rotateZ(-205deg)scale(var(--scAT))}}@keyframes wingA{50%{transform:translate3d(var(--wAT))rotateX(-10deg)rotateY(260deg)rotateZ(-205deg)scale(var(--scAT))}}
@-webkit-keyframes wingB{50%{-webkit-transform:translate3d(var(--wAT))rotateX(-125deg)rotateY(255deg)rotateZ(220deg)scale(var(--scAT))}}@-moz-keyframes wingB{50%{-moz-transform:translate3d(var(--wAT))rotateX(-125deg)rotateY(255deg)rotateZ(220deg)scale(var(--scAT))}}@-ms-keyframes wingB{50%{-ms-transform:translate3d(var(--wAT))rotateX(-125deg)rotateY(255deg)rotateZ(220deg)scale(var(--scAT))}}@-o-keyframes wingB{50%{-o-transform:translate3d(var(--wAT))rotateX(-125deg)rotateY(255deg)rotateZ(220deg)scale(var(--scAT))}}@keyframes wingB{50%{transform:translate3d(var(--wAT))rotateX(-125deg)rotateY(255deg)rotateZ(220deg)scale(var(--scAT))}}
@-webkit-keyframes oA{0%{-webkit-transform:var(--aLab);opacity:0}65%{opacity:0}100%{-webkit-transform:var(--bLab);opacity:1}}@-moz-keyframes oA{0%{-moz-transform:var(--aLab);opacity:0}65%{opacity:0}100%{-moz-transform:var(--bLab);opacity:1}}@-ms-keyframes oA{0%{-ms-transform:var(--aLab);opacity:0}65%{opacity:0}100%{-ms-transform:var(--bLab);opacity:1}}@-o-keyframes oA{0%{-o-transform:var(--aLab);opacity:0}65%{opacity:0}100%{-o-transform:var(--bLab);opacity:1}}@keyframes oA{0%{transform:var(--aLab);opacity:0}65%{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)}}

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

@-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))}}

.openW{}*/

.openDrop{--nLab:translate3d(41.66vw,12vw,0);--op:1}

/* Plush */
.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;--nLab:translate3d(var(--dun,0),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:100%;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:translate3d(var(--fwd,0),0,0)}25%{opacity:.125}100%{opacity:1;-webkit-transform:translate3d(var(--dun,0),0,0)}}@-moz-keyframes myan{0%{opacity:0;-moz-transform:translate3d(var(--fwd,0),0,0)}25%{opacity:.125}100%{opacity:1;-moz-transform:translate3d(var(--dun,0),0,0)}}@-ms-keyframes myan{0%{opacity:0;-ms-transform:translate3d(var(--fwd,0),0,0)}25%{opacity:.125}100%{opacity:1;-ms-transform:translate3d(var(--dun,0),0,0)}}@-o-keyframes myan{0%{opacity:0;-o-transform:translate3d(var(--fwd,0),0,0)}25%{opacity:.125}100%{opacity:1;-o-transform:translate3d(var(--dun,0),0,0)}}@keyframes myan{0%{opacity:0;transform:translate3d(var(--fwd,0),0,0)}25%{opacity:.125}100%{opacity:1;transform:translate3d(var(--dun,0),0,0)}}

/* button #can --cPath:polygon(0 0,20vw 0,20vw 6vw,0 6vw);*/
#can{--c:#fff;--nLab:perspective(41.66vw)translate3d(0,10vw,0)rotateY(calc(20deg*var(--_i,1)));--trans:opacity 1s 8s,transform 1.5s ease-in-out;overflow:hidden;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;z-index:1}
#can:hover{--_i:-1}
#can:active{text-shadow:none;color:var(--c)}
#can::before,#can::after{top:0;left:0;width:20vw;height:6vw}
#can::before{--bK:#000;box-shadow:inset 0 0 2vw .25vw rgba(255,255,202,.75);z-index:-2}
#can::after{--nLab:translate3d(50%,50%,0)scaleX(3);--trans:transform 1s;--bK:linear-gradient(to bottom right,transparent 25%,#333 50%,#eee 75%,#333 85%);z-index:-2}
#can:hover::after{--nLab:translate3d(-125%,-125%,0)scaleX(.5);--trans:transform 1.25s}
#can div{--nLab:translate3d(-1vw,0,1.5vw);--trans:transform .25s .125s;width:18.5vw;height:5vw;opacity:1;z-index:1}
#can:hover div{--nLab:translate3d(.25vw,.2vw,6.5vw);--trans:transform .35s .125s}

.hide{--left:1vw;--nLab:translate3d(var(--left),0,1.5vw)rotate(0)scale(1,.375);--trans:transform .35s .125s,opacity 5s cubic-bezier(.075,.82,.165,1);opacity:1}

.eH{z-index:-1}

.electric{top:-7.5vw;left:2vw;padding:.6vw .43vw;cursor:pointer}

#electric2{z-index:-1}
 
.yellow,.blue{stroke-dashoffset:800}
.yellow{--anim:dash 4s linear infinite alternate-reverse;width:90%;stroke-dasharray:400}

.blue{--anim:dash 6.5s linear infinite alternate;width:90%;stroke-dasharray:500}

#y1,#y2,#b1,#b2{pointer-events:none;left:-.5vw}
#y1{top:-2.5%}
#y2{top:-60%}

#b1{top:-12.5%}
#b2{top:-70%}

#can:hover .hide{--left:-3.25vw;--rot:initial;--trans:transform .35s .125s;opacity:1}

@-webkit-keyframes dash{from{width:90%;-webkit-transform:translate3d(var(--left),0,1.5vw)rotate(0)scale(1,.375);stroke-dashoffset:800}to{width:90%;-webkit-transform:translate3d(var(--left),0,1.5vw)rotate(var(--rot))scale(1,.25);stroke-dashoffset:-800}}@-moz-keyframes dash{from{width:90%;-moz-transform:translate3d(var(--left),0,1.5vw)rotate(0)scale(1,.375);stroke-dashoffset:800}to{width:90%;-moz-transform:translate3d(var(--left),0,1.5vw)rotate(var(--rot))scale(1,.25);stroke-dashoffset:-800}}@-ms-keyframes dash{from{width:90%;-ms-transform:translate3d(var(--left),0,1.5vw)rotate(0)scale(1,.375);stroke-dashoffset:800}to{width:90%;-ms-transform:translate3d(var(--left),0,1.5vw)rotate(var(--rot))scale(1,.25);stroke-dashoffset:-800}}@-o-keyframes dash{from{width:90%;-o-transform:translate3d(var(--left),0,1.5vw)rotate(0)scale(1,.375);stroke-dashoffset:800}to{width:90%;-o-transform:translate3d(var(--left),0,1.5vw)rotate(var(--rot))scale(1,.25);stroke-dashoffset:-800}}@keyframes dash{from{width:90%;transform:translate3d(var(--left),0,1.5vw)rotate(0)scale(1,.375);stroke-dashoffset:800}to{width:90%;transform:translate3d(var(--left),0,1.5vw)rotate(var(--rot))scale(1,.25);stroke-dashoffset:-800}}

.tiff{opacity:1;--tO:50% 50%;--nLab:translate3d(-.25vw,-.875vw,1vw)scale(2.125,2);background:transparent;width:8.25vw;height:2.125vw}.jo{--OP:1;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.mid{top:10vw;left:4vw;width:11vw}