html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}canvas.flipH{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);-webkit-filter:FlipH;filter:FlipH}@font-face{font-family:bodoni;src:url("../fonts/4e3cd7ee-0719-4362-b87b-7f12a33dce14.e03d4056.eot?#iefix");src:url("../fonts/4e3cd7ee-0719-4362-b87b-7f12a33dce14.e03d4056.eot?#iefix") format("eot"),url("../fonts/73f99668-7882-4f92-ba4d-c3b149828f67.b1eb533e.woff2") format("woff2"),url("../fonts/d7f7fba3-4873-4084-b7f2-6f3fa4ee6019.d2643414.woff") format("woff"),url("../fonts/3d829673-d42c-49ec-8799-1287be541432.6cabea44.ttf") format("truetype"),url("../fonts/03aed8dc-9240-455c-9c8b-2af3002590e9.e9144619.svg#03aed8dc-9240-455c-9c8b-2af3002590e9") format("svg")}@font-face{font-family:tradeGothic;src:url("../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.be3a175e.eot?#iefix");src:url("../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.be3a175e.eot?#iefix") format("eot"),url("../fonts/1ba28851-f34b-4cb8-bf58-6a4b160ba249.728dd7c1.woff2") format("woff2"),url("../fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.00636651.woff") format("woff"),url("../fonts/616c4c87-a077-43f4-a9f4-f01267c13818.139e12f4.ttf") format("truetype"),url("../fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.f436c8bc.svg#c901ad5f-a842-4549-a1f4-583a97f7e169") format("svg")}h1{font-size:0.7em}p{font-size:0.5em}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:1em;font-size:1.2vw;font-family:"tradeGothic",sans-serif;font-weight:100;text-transform:uppercase;letter-spacing:0.2em}p{font-size:0.7em;font-size:1vw;font-family:"bodoni",serif}button{background:#099;border:0;border-radius:4px;color:#000;font-family:"tradeGothic",sans-serif;font-size:16px;letter-spacing:0.15em;line-height:2;min-height:20px;outline:none;padding:0 24px;text-transform:uppercase}@media screen and (min-width: 768px){button{font-size:1vw}}button.active{background:#00ffff;color:#000;cursor:pointer}button.active:hover{color:#FFF;background:#099}button.subtle{background:none;padding:0;min-height:0px;margin:0;color:#FFF;font-size:0.6em;line-height:inherit;text-decoration:underline;cursor:pointer}button.subtle:hover{color:#888;background:none}h1 button.subtle{font-size:inherit}.bring_to_front{z-index:2000 !important}.hidden{display:none}.highlight{color:#00ffff !important}.box{border:5px solid red;position:absolute;opacity:0}.debugElements{position:absolute;top:0;left:0;z-index:3000}.disclaimer-body{display:none;text-align:center;font-size:0.86em;color:white;width:80%;height:auto;position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media (orientation: portrait){.disclaimer-body{font-size:0.7em}}@media screen and (min-width: 768px){.disclaimer-body{width:30%}}.debugPanel{position:absolute;top:50%;left:0;z-index:3000;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:white}.debugPanel div,.debugPanel canvas{border:2px solid white}.debugPanel .AccData{text-align:center;color:white;position:absolute}.debugPanel .AccData table{display:inline-block}.debugPanel .eye{position:absolute;width:10%;z-index:200;bottom:20%;right:10%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0}.debugPanel .webcam-container{opacity:0;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%) rotateY(180deg);transform:translateX(-50%) translateY(-50%) rotateY(180deg)}.debugPanel #faceTrackingResults{display:block;position:relative;height:150px}.debugPanel #faceWebcamCanvas,.debugPanel #faceOverlayCanvas{position:absolute;display:block}.debugPanel #faceOverlayCanvas{z-index:10}.debugPanel #facecanvas{position:absolute;top:50%;left:50%;z-index:1000;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.debugPanel #lefteyecanvas,.debugPanel #righteyecanvas{position:absolute;z-index:0;top:50%}.debugPanel #lefteyecanvas{left:10%}.debugPanel #righteyecanvas{left:-webkit-calc(10% + 30px);left:calc(10% + 30px)}.debugPanel.hidden{display:block;opacity:0;z-index:0}#chains-head,#loading-quote,#song-title,#browser-not-compatible{color:#fff;font-family:"bodoni",serif;font-weight:100;position:absolute;text-align:center;width:100%}#chains-head{background-color:#000;background-image:url("../images/backgrounds/chains-texture_768x768.c0a3d4c7.jpg");background-position:right center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:100%;opacity:0;z-index:90}@media screen and (min-width: 768px){#chains-head{background-image:url("../images/backgrounds/chains-texture_2500x630.a9f00a14.jpg");background-position:center center}}#loading-quote{font-size:18px;letter-spacing:0.2em;line-height:1.8;text-transform:none;top:42%;text-align:center;visibility:hidden}@media screen and (min-width: 768px){#loading-quote{font-size:1.4vw;line-height:1.4;top:45%}}#song-title{font-size:10vw;top:48%;z-index:1005;letter-spacing:0.1em;opacity:0}@media screen and (min-width: 768px){#song-title{font-size:8vw;top:45%}}#browser-not-compatible{letter-spacing:0.12em;line-height:20px;visibility:hidden;z-index:1006}#browser-not-compatible h1{font-size:2.7vw}@media screen and (min-width: 768px){#browser-not-compatible h1{font-size:1.0vw}}#webcam-privacy{font-size:0.9vw;margin-top:20px;color:#fff}.intro-info-container{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;display:block;z-index:2000;width:100%;text-align:center}.intro-info-container #chrome,.intro-info-container #firefox{font-size:1.2rem}#logo{width:282px;height:168px;visibility:hidden;background:url("../images/chains-logo.35a62c07.png") no-repeat left top;-webkit-background-size:100% 100%;background-size:100%;display:inline-block;text-indent:-9000px}@media screen and (min-width: 768px){#logo{width:396px;height:235px}}@media screen and (min-width: 1024px){#logo{width:565px;height:336px}}.faceMode #logo{display:none}.ended #logo{bottom:78px;top:auto}.info-container{width:100%;height:100%;position:absolute;z-index:800}.info{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1000;width:100%;padding:0 30px;color:#FFF;text-align:center;opacity:0;font-family:"bodoni",serif;-webkit-transition:opacity 2s;transition:opacity 2s}@media screen and (min-width: 768px){.info{padding:0 50px}}.info.show{opacity:1;z-index:1000}.info.hide-always{opacity:0 !important}.info .text{position:relative}.info p{-webkit-transition:opacity 2s;transition:opacity 2s;margin:0}.info p.hide-opacity{opacity:0}.info p.hide-block{display:none}.info p.line2{position:absolute;top:0;left:0;width:100%}.info.show-always{opacity:1;z-index:1000}.info .bar{width:50px;height:2px;background-color:white;display:block;margin:10px auto 15px auto}.info ul{margin:2em 0}.info ul li{line-height:2em}.info .button-box{position:absolute;bottom:-200px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.info .tabletPositioner{width:100%}.info .tabletPositioner div{display:inline-block}.info .tabletPositioner .tabletPositionerLogo{width:20%;height:auto;min-height:80px;background:url("../images/screenposlogo.9855c331.png") no-repeat left top;-webkit-background-size:100% auto;background-size:100% auto;position:relative}.info .tabletPositioner .arrow{width:8%;min-width:20px;height:auto;min-height:45px;background:url("../images/arrow.5a441e01.svg") no-repeat left top;-webkit-background-size:100% auto;background-size:100% auto}.info .tabletPositioner .arrow.left{float:left}.info .tabletPositioner .arrow.right{float:right;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.info .tabletPositioner .start-trigger{height:30px;position:absolute;left:50%;bottom:-40px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.info .instructions{font-size:0.8em}.slide-setup .unstable-message{color:white;font-weight:bold;position:absolute;bottom:15%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:800}.slide-setup .unstable-message.hidden{display:none}.slide-setup button{z-index:800}.slide-setup .start-trigger{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);bottom:20%;z-index:800}.slide-setup .start-trigger.hidden{display:none}.slide-setup .basic-experience-trigger{margin-top:10px}.slide-setup .status{bottom:10%;position:absolute;left:50%;color:white;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.slide-setup .status p{margin:0}.slide-setup .faceBorder{position:absolute;left:50%;top:10%;height:80%;width:auto;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:500}.slide-setup .vignette{-webkit-mask-box-image:radial-gradient(600px 400px at center, #000 0%, #000 50%, transparent 95%)}.slide-setup .faceFeedbackCanvas{position:absolute;left:0;top:0}.slide-setup .info{top:30%}.slide-setup .border{position:absolute;z-index:200;width:400px;height:100%}.slide-setup .border.left{background-image:-webkit-gradient(linear, right top, left top, from(transparent), color-stop(50%, #000), to(#000));background-image:-webkit-linear-gradient(right, transparent 0%, #000 50%, #000 100%);background-image:linear-gradient(to left, transparent 0%, #000 50%, #000 100%);left:0}.slide-setup .border.right{background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #000), to(#000));background-image:-webkit-linear-gradient(left, transparent 0%, #000 50%, #000 100%);background-image:linear-gradient(to right, transparent 0%, #000 50%, #000 100%);right:0}.slide-setup .setup-box{text-align:center;display:inline-block;width:auto}#tidal-header{background:#000}header{position:fixed;background:#000;top:0;height:60px;width:100%;pointer-events:none;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;z-index:2001}header .logo-link{display:block;position:absolute;z-index:1000000;top:20px;padding-right:30px;padding-bottom:30px;pointer-events:all}header .logo-link .logo{left:auto;margin-left:20px;max-width:100%;width:120px;z-index:9000}@media screen and (min-width: 768px){header .logo-link .logo{margin-left:80px}}header .unstable-message{font-family:"bodoni",serif;font-size:0.6em;position:absolute;right:200px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);max-width:100px;color:white}@media screen and (min-width: 768px){header .unstable-message{font-size:0.8em;max-width:100%}}header .unstable-message p{font-size:inherit}header .switch-experience-trigger{position:absolute;right:30px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);font-size:0.7em;z-index:1000000;pointer-events:all;cursor:pointer;display:none}.sharebutton{margin:15px;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;width:40px;z-index:300}.share{bottom:15px;right:10px;position:absolute;z-index:1000}.share ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.share li{color:#fff;float:left;font-family:"bodoni",serif;font-size:10px;letter-spacing:.1em;line-height:1.8;margin-right:5px;overflow:hidden}@media screen and (min-width: 567px){.share li{font-size:16px}}@media screen and (min-width: 768px){.share li{font-size:90%;line-height:1.4}}.share a{color:#fff;text-decoration:none}.share a.logo{background-position:center center;background-repeat:no-repeat;-webkit-background-size:auto 16px;background-size:auto 16px;display:block;height:16px;text-indent:-10000px;width:20px}.share-info{color:#fff;font-family:"bodoni",serif;opacity:0;position:absolute;text-align:center;-webkit-transition:opacity 200ms;transition:opacity 200ms;top:30px;width:100%}.share-end{bottom:auto;margin:0 auto;position:relative;right:auto;width:150px}.share-end a{opacity:0.7;-webkit-transition:opacity 100ms;transition:opacity 100ms}.share-end a:hover{opacity:1}.slide.slide-end .info p{margin-top:5px}.share-end ul{left:0;padding:0 25px;position:absolute;top:0;z-index:3000}.share a{padding:2px}.share .facebook a,.share .twitter a{padding:2px 15px}.slide .share .facebook a,.slide .share .twitter a{padding:10px}@media screen and (min-width: 768px){.share a{padding:10px}}.share-show{opacity:1}.share .hub a{background-image:url(../images/sprites/button-hub.73c3288a.png)}.share .replay a{background-image:url(../images/sprites/button-retry.875b7d0a.png)}.share .facebook a{background-image:url(../images/sprites/share-facebook.0c74348f.png)}.share .twitter a{background-image:url(../images/sprites/share-twitter.ba7111d4.png)}.share .link a{background-image:url(../images/sprites/share-link.e93630b3.png)}.explicit{top:75px;left:20px;position:absolute;z-index:1000}.explicit p{letter-spacing:0.2em;color:#fff;font-family:"tradeGothic",sans-serif;font-size:12.8px}@media screen and (min-width: 567px){.explicit{top:auto;bottom:22px}}#slides-container{visibility:hidden;opacity:0;position:absolute;left:0;z-index:100;width:100%;height:100%;overflow:hidden}.faceMode #slides-container{background:#000}.slide{position:absolute;width:100%;height:100%;z-index:150;display:none;opacity:0;-webkit-background-size:auto 100%;background-size:auto 100%;-webkit-transition:opacity 2s;transition:opacity 2s}.slide .face{display:block;height:100%;width:auto;opacity:0;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.slide h1{font-size:14px;line-height:1.1}@media screen and (min-width: 620px){.slide h1{font-size:16px;line-height:1.2}}@media screen and (min-width: 1024px){.slide h1{font-size:1.2vw;line-height:auto}}.slide p{font-size:0.6em;line-height:1.3;margin-top:10px}@media (orientation: portrait){.slide p{font-size:14px}}@media screen and (min-width: 620px){.slide p{font-size:1em;margin-top:initial}}@media screen and (min-width: 768px){.slide p{font-size:16px;margin-top:initial}}@media screen and (min-width: 1024px){.slide p{font-size:1vw}}.slide-darker{background:rgba(0,0,0,0.6)}.slide-dark{background:#000}.slide-show-block{display:block}.slide-selected{opacity:1}.slide-fade-in{opacity:1;-webkit-transition:opacity 2s;transition:opacity 2s}.slide-fade-out{opacity:0 !important;-webkit-transition:opacity 2s;transition:opacity 2s}.slide-face .info{width:85%;top:70%}.slide-face .info .break{display:none}@media screen and (min-width: 620px){.slide-face .info{top:50%}}@media screen and (min-width: 768px){.slide-face .info{width:100%}.slide-face .info .break{display:inline}}.info-block{opacity:0}.slide-intro h1{display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:4.2em;font-family:"bodoni",serif;color:white;letter-spacing:0.2em}.slide-start .spinner:not(.show){opacity:0;margin:0}.slide-start .spinner .show{opacity:1}@media (orientation: portrait) and (max-width: 620px){.slide-start button{font-size:12px}}.slide-darkened{background:#000}.not-looking-message{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-webkit-transition:opacity 2s, z-index 2s;transition:opacity 2s, z-index 2s;z-index:0}.not-looking-message.show{z-index:300;opacity:1}.not-looking-message.show .info{opacity:1}.not-looking-message .info{opacity:0}.mobileView .mobile-only{display:inline-block}.mobileView .desktop-only{display:none !important}.mobileView #webcamVideoElement{display:none}body:not(.mobileView) .mobile-only{display:none !important}.spinner{color:white;margin:20px}.resync{bottom:20px;left:20px;position:absolute;z-index:1000}.audio-container{position:absolute;z-index:900;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:5px}.audio-container .audio-container-progressbar{width:100%;height:5px;background:#000}.audio-container .audio-container-progressbar .audio-container-progressbar-indicator{display:block;height:inherit;width:5px;background:#ebebeb}.audio-container .audio-container-trigger{position:absolute;bottom:10px;left:0px;width:20px;height:20px;background:#FFF;z-index:1;text-indent:-9000px}@media only screen and (max-width: 767px){.audio-container .audio-container-trigger{left:50%;top:50%;-webkit-transform:translate(-50%, -150%);-ms-transform:translate(-50%, -150%);transform:translate(-50%, -150%);width:100px;height:100px}}.paused .audio-container .audio-container-trigger{background:#ff9}.audio-container #mainAudioElement{display:none}.mobile-content{position:absolute;top:0;left:0;z-index:500;width:100%;text-align:center;color:#FFF;display:none}@media only screen and (max-width: 767px){.mobile-content{display:block}}.paused .mobile-content,.playing .mobile-content{display:none}#accelerometer-sphere{position:absolute;z-index:99999;width:50px;height:50px;background-color:blue}.accelerometer-debug{display:none;position:absolute;top:50px;left:0;z-index:9999;background:rgba(255,255,255,0.5);width:100%;height:100px;color:#FFF}html,body{width:100%;height:100%;background:#000;margin:0;font-family:Helvetica;font-weight:200}#container{margin:0px auto;width:100%;height:100%;overflow:hidden;position:relative;text-align:center}.debugElements{position:absolute;top:0;left:0;z-index:3000}
/*# sourceMappingURL=main.ca1f846c.css.map */