@import url("https://fonts.googleapis.com/css?family=Istok+Web:400,700");#artist{background-color:#222;color:#fff;font-family:Istok Web,sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;letter-spacing:0;word-spacing:0;line-height:1;overflow:hidden;margin:0;padding:0}#artist .options button{font-size:1.3em;height:1.8em;width:1.8em;border:0 none}#artist .container{width:300px;height:200px;position:relative;position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;-webkit-perspective:13vmin;perspective:13vmin}#artist .box{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear}#artist .box,#artist .box .face{position:absolute}#artist .box .face{padding:1em;display:block;font-size:20px;font-size:3.7vmin;text-align:center;font-weight:700;color:#fff}#artist a{color:#fff}#artist .box .back,#artist .box .bottom,#artist .box .front,#artist .box .left,#artist .box .right,#artist .box .top{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto}#artist .box .face{background:linear-gradient(135deg,rgba(0,0,0,.8),rgba(0,0,0,.1));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-style:flat;transform-style:flat}#artist img{max-width:100%}#artist .waveform{cursor:pointer}#artist .box .front{-webkit-transform:translateZ(43vmin);transform:translateZ(43vmin)}#artist .box .back{-webkit-transform:rotateX(-180deg) translateZ(43vmin);transform:rotateX(-180deg) translateZ(43vmin)}#artist .box .right{-webkit-transform:rotateY(90deg) translateZ(43vmin);transform:rotateY(90deg) translateZ(43vmin)}#artist .box .left{-webkit-transform:rotateY(-90deg) translateZ(43vmin);transform:rotateY(-90deg) translateZ(43vmin)}#artist .box .top{-webkit-transform:rotateX(90deg) translateZ(43vmin);transform:rotateX(90deg) translateZ(43vmin)}#artist .box .bottom{-webkit-transform:rotateX(-90deg) translateZ(43vmin);transform:rotateX(-90deg) translateZ(43vmin)}#artist.show-front .box{-webkit-transform:translateZ(-43vmin) rotateX(-12deg) rotateY(-14deg);transform:translateZ(-43vmin) rotateX(-12deg) rotateY(-14deg)}#artist.show-front .box .front{z-index:6}#artist.show-front .box .front .square{width:80vmin;height:80vmin}#artist.show-back .box{-webkit-transform:translateZ(-43vmin) rotateX(-180.1deg);transform:translateZ(-43vmin) rotateX(-180.1deg)}#artist.show-back .box .back{z-index:6}#artist.show-back .box .back .square{width:80vmin;height:80vmin}#artist.show-right .box{-webkit-transform:translateZ(-43vmin) rotateY(-90.1deg);transform:translateZ(-43vmin) rotateY(-90.1deg)}#artist.show-right .box .right{z-index:6}#artist.show-right .box .right .square{width:80vmin;height:80vmin}#artist.show-left .box{-webkit-transform:translateZ(-43vmin) rotateY(90.1deg);transform:translateZ(-43vmin) rotateY(90.1deg)}#artist.show-left .box .left{z-index:6}#artist.show-left .box .left .square{width:80vmin;height:80vmin}#artist.show-top .box{-webkit-transform:translateZ(-43vmin) rotateX(-90.1deg);transform:translateZ(-43vmin) rotateX(-90.1deg)}#artist.show-top .box .top{z-index:6}#artist.show-top .box .top .square{width:80vmin;height:80vmin}#artist.show-bottom .box{-webkit-transform:translateZ(-43vmin) rotateX(90.1deg);transform:translateZ(-43vmin) rotateX(90.1deg)}#artist.show-bottom .box .bottom{z-index:6}#artist.show-bottom .box .bottom .square{width:80vmin;height:80vmin}#artist .bottom a{display:block}#artist .face__photo{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;background-size:contain;background-repeat:no-repeat;background-position:50%}#artist .square{position:absolute;margin:auto;top:1%;bottom:1%;left:1%;right:1%;top:1px;bottom:1px;left:1px;right:1px;width:100%;height:100%;overflow:hidden}#artist .face__text{overflow-x:auto;text-align:left;text-align:justify;position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto}#artist .face__a_name{position:relative;z-index:2;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 150%)}#artist .face__a_photo{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto;background-size:50vmin;background-repeat:no-repeat;background-position:50%}#artist .vignette{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}#artist .vignette iframe{border:0 none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}#artist .vignette audio,#artist .vignette video{width:100%;height:100%}#artist .vignette img{max-width:100%;max-height:100%}#artist [data-n="1"] .vignette{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto}#artist [data-n="2"] .vignette{width:100%;height:50%}#artist [data-n="3"] .vignette{float:left;width:50%;height:50%}#artist [data-n="3"] .vignette:last-child{width:100%}#artist [data-n="4"] .vignette{float:left;width:50%;height:50%}#vortex{overflow:hidden}#vortex .box .back,#vortex .box .bottom,#vortex .box .front,#vortex .box .left,#vortex .box .right,#vortex .box .top{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto}#vortex .box .face{background:rgba(0,0,0,.5)}#vortex .box .front{-webkit-transform:translateZ(2vmin);transform:translateZ(2vmin);-webkit-animation:a 2000s infinite linear;animation:a 2000s infinite linear}#vortex .box .back{-webkit-transform:rotateX(-180deg) translateZ(2vmin);transform:rotateX(-180deg) translateZ(2vmin)}#vortex .box .right{-webkit-transform:rotateY(90deg) translateZ(2vmin);transform:rotateY(90deg) translateZ(2vmin)}#vortex .box .left{-webkit-transform:rotateY(-90deg) translateZ(2vmin);transform:rotateY(-90deg) translateZ(2vmin);-webkit-animation:a 2000s infinite linear;animation:a 2000s infinite linear}#vortex .box .top{-webkit-transform:rotateX(90deg) translateZ(2vmin);transform:rotateX(90deg) translateZ(2vmin)}#vortex .box .bottom{-webkit-transform:rotateX(-90deg) translateZ(2vmin);transform:rotateX(-90deg) translateZ(2vmin)}#vortex .container{top:0;bottom:0;left:0;right:0;width:auto;height:auto;-webkit-perspective:15px;perspective:15px;-webkit-perspective:80vmin;perspective:80vmin;-webkit-animation:c 300s infinite;animation:c 300s infinite}#vortex .box,#vortex .container{position:absolute}#vortex .box{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:b 400s infinite linear;animation:b 400s infinite linear}#vortex .face{text-align:center}#vortex .face img,#vortex .face video{max-height:100%;min-height:100%;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:pixelated}@-webkit-keyframes a{0%{-webkit-transform:translateZ(-2vmin) rotateX(-1turn) rotateY(-1turn);transform:translateZ(-2vmin) rotateX(-1turn) rotateY(-1turn)}to{-webkit-transform:translateZ(-2vmin) rotateX(1turn) rotateY(1turn);transform:translateZ(-2vmin) rotateX(1turn) rotateY(1turn)}}@keyframes a{0%{-webkit-transform:translateZ(-2vmin) rotateX(-1turn) rotateY(-1turn);transform:translateZ(-2vmin) rotateX(-1turn) rotateY(-1turn)}to{-webkit-transform:translateZ(-2vmin) rotateX(1turn) rotateY(1turn);transform:translateZ(-2vmin) rotateX(1turn) rotateY(1turn)}}@-webkit-keyframes b{0%{-webkit-transform:translateZ(-2vmin) rotateX(-1turn) rotateY(0deg);transform:translateZ(-2vmin) rotateX(-1turn) rotateY(0deg)}to{-webkit-transform:translateZ(-2vmin) rotateX(1turn) rotateY(-1turn);transform:translateZ(-2vmin) rotateX(1turn) rotateY(-1turn)}}@keyframes b{0%{-webkit-transform:translateZ(-2vmin) rotateX(-1turn) rotateY(0deg);transform:translateZ(-2vmin) rotateX(-1turn) rotateY(0deg)}to{-webkit-transform:translateZ(-2vmin) rotateX(1turn) rotateY(-1turn);transform:translateZ(-2vmin) rotateX(1turn) rotateY(-1turn)}}@-webkit-keyframes c{0%{-webkit-perspective:.5vmin;perspective:.5vmin}50%{-webkit-perspective:80vmin;perspective:80vmin}to{-webkit-perspective:.5vmin;perspective:.5vmin}}@keyframes c{0%{-webkit-perspective:.5vmin;perspective:.5vmin}50%{-webkit-perspective:80vmin;perspective:80vmin}to{-webkit-perspective:.5vmin;perspective:.5vmin}}#morph{background:transparent}#morph .canvas{width:100%;max-width:640px;display:none}#morph #morphcanvas{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}#morph #ovcanvas{display:none!important}.btn-circle,.btn-cross,.btn-lozenge,.btn-pentagon,.btn-slash,.btn-square,.btn-triangle{top:3vmax;left:3vmax;width:3vmax;height:3vmax;position:absolute;z-index:1;background-color:#fff;color:rgba(0,0,0,.01);mix-blend-mode:difference;cursor:pointer;z-index:3;opacity:.7;outline:none}.btn-circle:focus,.btn-circle:hover,.btn-cross:focus,.btn-cross:hover,.btn-lozenge:focus,.btn-lozenge:hover,.btn-pentagon:focus,.btn-pentagon:hover,.btn-slash:focus,.btn-slash:hover,.btn-square:focus,.btn-square:hover,.btn-triangle:focus,.btn-triangle:hover{opacity:.9}.btn-circle.active,.btn-cross.active,.btn-lozenge.active,.btn-pentagon.active,.btn-slash.active,.btn-square.active,.btn-triangle.active{opacity:1}.btn-circle{top:9vmax;border-radius:100%}.btn-triangle{top:15vmax;width:0;height:0;background-color:transparent;border-left:1.5vmax solid transparent;border-right:1.5vmax solid transparent;border-bottom:3vmax solid #fff}.btn-cross{-webkit-transform:translateX(1.35vmax) rotate(45deg);transform:translateX(1.35vmax) rotate(45deg)}.btn-cross,.btn-slash{top:21vmax;width:.5vmax;height:3.5vmax}.btn-slash{-webkit-transform:translateX(1.5vmax) rotate(45deg);transform:translateX(1.5vmax) rotate(45deg)}.btn-cross:after{content:"";top:0;left:0;width:.5vmax;height:3.5vmax;-webkit-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}.btn-lozenge{top:27vmax;-webkit-transform:rotate(45deg) scale(.8) translateY(-.2vmax);transform:rotate(45deg) scale(.8) translateY(-.2vmax)}.btn-pentagon{top:34.3vmax;left:3vmax;background:transparent;width:1.6vmax;border-width:1.7vmax .8vmax 0;border-style:solid;border-color:#fff transparent}.btn-pentagon:before{content:"";position:absolute;height:0;width:0;top:-3.1vmax;left:-.9vmax;border-width:0 1.7vmax 1.4vmax;border-style:solid;border-color:transparent transparent #fff}body{color:#ddd;background:#000;font-family:Istok Web,sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0}body,h1,h2{font-size:17px;line-height:1.4;font-weight:400}h1,h2{color:#eee;font-weight:700}main{padding:2em 3em;max-width:780px}main p{text-align:justify}a{opacity:.6;color:inherit;text-decoration:none}a:hover{opacity:1;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}strong{font-weight:700}.hide{display:none}#credits.hide{opacity:0}.no-event{pointer-events:none}.fade-out{display:none}#artists a{opacity:1;color:#eee;font-weight:700}#artists a:hover{opacity:1;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}#artists a:visited{color:#999}#index em{opacity:.3;position:absolute;bottom:2em}#warning{background:#000;max-width:none;z-index:5}#morph{background:blue}.fit{width:auto;height:auto}.fit,iframe{position:absolute;top:0;bottom:0;left:0;right:0}iframe{width:100%;height:100%;background:transparent;pointer-events:none}#index,#markov{overflow:hidden}#markov{font-weight:700;font-size:3vmin;top:-2%;left:-2%;width:110%}#morph iframe{width:50vw;height:50vh;-webkit-transform:scale(2) translate(25%,25%);transform:scale(2) translate(25%,25%)}#markov,#morph{background:transparent}#credits,#markov,#morph{mix-blend-mode:difference}#credits{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3vmin;z-index:4;-webkit-transform:translateZ(0);transform:translateZ(0);text-transform:uppercase}#credits a{opacity:1;color:#fff;text-decoration:none;display:inline-block;padding:.7em}#credits a:hover{opacity:1;text-decoration:underline}marquee{font-family:Istok Web,sans-serif;font-weight:700}.hide-on-idle{opacity:.5;transition:opacity 0s}.idle .hide-on-idle{opacity:0;transition:opacity 1s}.on{opacity:1!important}.fadeIn{opacity:0;-webkit-animation:d 10s forwards;animation:d 10s forwards}.fadeOut{opacity:1;-webkit-animation:e 10s forwards;animation:e 10s forwards}.fadeOut.short{opacity:1;-webkit-animation:e 5s forwards;animation:e 5s forwards}@-webkit-keyframes d{0%{opacity:0}to{opacity:1}}@keyframes d{0%{opacity:0}to{opacity:1}}@-webkit-keyframes e{0%{opacity:1}to{opacity:0}}@keyframes e{0%{opacity:1}to{opacity:0}}