@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:market_decoregular;font-style:normal;font-weight:400;src:url(../../static/media/market_deco-webfont.ef9d7a23c0579d37f939.woff2) format("woff2"),url(../../static/media/market_deco-webfont.dd4c85ee0bcd8c147e5d.woff) format("woff"),url(../../static/media/market_deco.81315f1a8b740b5efce6.ttf) format("ttf")}body{background-color:#000;color:#fff;font-family:market_decoregular,sans-serif;overflow:hidden;z-index:1}a,button{background:none;border:none;color:inherit;color:#edb49f;font:inherit;margin:0;outline:inherit;padding:0;text-align:inherit}a,button,span{cursor:pointer}#root,.fullheight,body,html{-webkit-touch-callout:none;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.curtain-bg{transition:opacity 1s;z-index:-4}.curtain-bg,.curtain-side{height:100%;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.curtain-side{z-index:-1}.video-frame{height:100%;left:50%;opacity:1;overflow:hidden;position:fixed;touch-action:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s;width:100vh}.video-frame.hidden{opacity:0;transition:opacity .5s ease}.drag-video{height:100%;width:200%}.drag-video.zoom{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.resume{color:#ff9c84;filter:drop-shadow(0 0 30px #000);-webkit-filter:drop-shadow(0 0 15px #000) drop-shadow(0 0 30px #000) drop-shadow(0 0 50px #000);font-size:12rem;height:100%;left:calc(50% - 6rem);opacity:0;position:fixed;top:calc(50% - 6rem);width:100vh;z-index:-5}.resume.visible{opacity:.8;z-index:1}.resume .spinner{height:12rem;margin-left:2rem;opacity:.3;width:12rem}.fade-in{animation:fadeIn 6s;-webkit-animation:fadeIn 6s;-moz-animation:fadeIn 6s;-o-animation:fadeIn 6s;-ms-animation:fadeIn 6s}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}to{opacity:.8}}@-webkit-keyframes fadeIn{0%{opacity:0}60%{opacity:0}to{opacity:.8}}.primary-player{mix-blend-mode:lighten;z-index:-2}.shadow-player{mix-blend-mode:multiply;width:99vh;z-index:-3}.pose-player{mix-blend-mode:screen;z-index:-3}.drag-video-wrapper{height:100%;isolation:isolate;position:fixed;width:100%}a:visited,button:link,button:visited{color:#edb49f}a:hover,button:hover,span:hover{color:#aa272e}a:active,button:active{color:#fff}h2{font-family:market_decoregular,sans-serif;font-size:2rem;padding-bottom:15px;text-align:center;text-transform:uppercase}button.inline-link{color:#ffbcaf;display:inline}button.inline-link:focus,button.inline-link:hover{color:#d63a00}.enter-screen .intro-text{left:50%;position:fixed;text-align:center;top:60%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.enter-screen p{color:#ee9c92;padding:none;text-shadow:0 0 15px #f81e2d;-webkit-user-select:text;-ms-user-select:text;user-select:text}.enter-screen .subtitle{font-size:1.7rem;margin-top:-1rem}.enter-screen .credit{margin-bottom:.6rem;margin-top:1.6rem}.enter-screen .info{bottom:2rem;color:#ee9c92;font-size:.7rem;left:50%;position:fixed;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.enter-screen .padd{margin-bottom:30px}.enter-screen small{font-family:Roboto Slab,charter,Georgia,Cambria,Times New Roman,Times,serif}.enter-screen a{color:#fdcfc6;text-decoration:none}.enter-screen a:hover{color:#fdf1f1;text-decoration:none}.enter-screen input{-webkit-filter:brightness(40%) sepia(100%) hue-rotate(-45deg);filter:brightness(40%) sepia(100%) hue-rotate(-45deg);padding:.4rem;text-align:center}#mc_embed_signup input{width:250px}#mc_embed_signup h2{color:#000;font-size:18px;margin:0 0 20px;text-align:center}#mc_embed_signup .button{background-color:rgba(44,44,44,.7);border:none;border-radius:3px;box-sizing:border-box;color:#fff;margin:0 auto}#mc_embed_signup .button:hover{-webkit-animation:background-color 1s linear;animation:background-color 1s linear;background-color:#a3a3a3}.enter-screen button.enter img{height:100%;left:50%;margin-bottom:-80vh;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.enter-screen button.enter img:hover{-webkit-filter:drop-shadow(0 0 0 #800a12);filter:drop-shadow(0 0 0 #800a12)}@-webkit-keyframes logoanimate{0%{-webkit-filter:blur(0);filter:blur(0);height:100%;margin-bottom:-50vh;top:50%}to{-webkit-filter:blur(20px);filter:blur(20px);height:500%;margin-bottom:-50vh;top:22%}}@keyframes logoanimate{0%{-webkit-filter:blur(0);filter:blur(0);height:100%;margin-bottom:-50vh;top:50%}to{-webkit-filter:blur(20px);filter:blur(20px);height:500%;margin-bottom:-50vh;top:22%}}.enter-screen button.enter img.animate{animation:logoanimate 1s ease-out;-webkit-animation:logoanimate 1s ease-out}.enter-screen .black-overlay{background-color:#000;height:100vh;opacity:0;padding:20px;pointer-events:none;position:fixed;top:-20px;width:100vw;z-index:3}.enter-screen .black-overlay.animate{opacity:1;transition:opacity 1s linear}.enter-screen button.skip-intro{background-color:rgba(46,1,15,.5);border-radius:12px;font-size:2rem;padding:.6rem .6rem .6rem 1rem}.enter-screen button.skip-intro:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.enter-screen button.skip-intro svg{position:relative;top:.125em}.enter-screen .controls{align-items:flex-start;bottom:50px;color:#ff9c84;cursor:pointer;display:flex;-webkit-filter:drop-shadow(1px 10px 10px #000);filter:drop-shadow(1px 10px 10px #000);flex-direction:row;font-size:2rem;padding:1rem 0;position:fixed;right:20px;z-index:25}.enter-screen .controls span{margin:0 1rem}.enter-screen .controls span:hover{color:#b22d3f}.enter-screen iframe{height:100vh;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.zizi-intro-video{height:100vh;overflow:hidden}.zizi-sidebar{-webkit-touch-callout:none;color:#ff9c84;display:flex;height:100%;left:0;position:fixed;top:0;transition:left 1s ease;z-index:1}.zizi-sidebar.closed{left:-27rem}.zizi-sidebar .zizi-icon:hover{color:#b22d3f}.button-sidebar{background-color:#380011;box-shadow:0 0 41px 10px rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:space-between;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1}.button-sidebar .zizi-icon{font-size:2.1rem;height:2rem}.button-sidebar .close-button,.close-sidebar-left .close-button{background-color:#520319;display:block;font-size:2.1rem;height:2rem;padding:1rem;width:2rem}.button-sidebar .centered-buttons{display:flex;flex-direction:column}.button-sidebar .centered-buttons .zizi-icon{padding:20px 1rem}.close-sidebar-left{background-color:#380011;box-shadow:0 0 41px 10px rgba(0,0,0,.7);width:1rem;z-index:1}.main-sidebar{background-color:#2e010f;background:linear-gradient(0deg,#070002 2%,rgba(46,1,15,.5) 70%,rgba(46,1,15,.9));overflow-x:hidden;overflow-y:scroll;text-align:center;width:27rem;z-index:1}.main-sidebar .main-bar-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-left:1rem;padding-right:1rem}.main-sidebar .main-bar-content div.copyright{padding-bottom:5rem}.main-sidebar .zizi-icon{-webkit-filter:drop-shadow(0 0 10px #000);filter:drop-shadow(0 0 10px #000);font-size:2rem}.main-sidebar a.inline-link{color:#ffbcaf;text-decoration:none}.main-sidebar a.inline-link:hover{color:#d63a00}.main-sidebar #main-bar-logo-bottom{display:none}.main-sidebar div.divider{background-color:#ffbcaf;display:block;flex-shrink:0;height:1px;margin:1rem auto;width:6rem}.main-sidebar .divider.hidden{opacity:0}.main-sidebar .player-controls span{margin:0 1rem}.main-sidebar .copyright,.main-sidebar .now-playing .credits{font-size:smaller}.main-sidebar .now-playing .song-title{font-size:1.1rem}.main-sidebar .main-bar-content .about-button{color:#ff9c84;font-size:2rem}.main-sidebar .main-bar-content .about-button:hover{color:#aa272e}.youtube-iframe iframe{height:50px;opacity:.6;position:fixed;right:0;top:0;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:12}.secondary-sidebar{background-color:#2e010f;background:linear-gradient(0deg,#070002 2%,rgba(46,1,15,.5) 70%,rgba(46,1,15,.9));color:#ff9c84;display:flex;flex-direction:row;height:100%;justify-content:flex-start;position:fixed;right:0;text-align:center;top:0;transition:right 1s ease;width:30rem;z-index:2}.secondary-sidebar.closed{right:-30rem}.secondary-sidebar .content-sidebar{overflow-x:hidden;overflow-y:scroll;width:100%}.performers-list{display:flex;flex-wrap:wrap;font-size:1.2rem;justify-content:space-evenly;padding-left:2rem;padding-right:2rem}.performers-list .performer{display:flex;flex-direction:column;padding-bottom:.8rem}.performers-list .performer img{box-shadow:4px 4px 10px 1px rgba(0,0,0,.5);height:10rem;margin:.4rem}.performers-list .performer .pick-performer:hover{-webkit-filter:sepia(100%) brightness(120%);filter:sepia(100%) brightness(120%)}.performers-list .pick-performer .name{padding-bottom:.2rem;padding-top:.35rem}.performers-list button:hover{color:#ffe6d2}.performers-list button.info{color:#a33122;font-size:.9rem;padding-bottom:.5rem}.performers-list button.info:hover{color:#ec5252}.bios{text-align:right}.biosPadding{padding:0 2rem}.bios h2{-webkit-filter:drop-shadow(0 0 10px #ff9469) drop-shadow(10px 10px 10px #000) drop-shadow(10px 10px 20px #000);filter:drop-shadow(0 0 10px rgb(255,148,105)) drop-shadow(10px 10px 10px #000) drop-shadow(10px 10px 20px #000);font-size:3rem;margin-bottom:.5rem;margin-top:.5rem}.bios .backbutton{background-color:#520319;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.6));filter:drop-shadow(0 0 20px rgba(0,0,0,.6));font-size:1.2rem;padding:.8rem}.bios p{text-align:left}.bios a,.bios p{-webkit-touch-callout:text;font-family:Roboto Slab,charter,Georgia,Cambria,Times New Roman,Times,serif;-webkit-user-select:text;-ms-user-select:text;user-select:text}.bios a{text-align:center}.bios img{border-radius:12px;cursor:pointer;margin-bottom:1rem;width:100%}.secondary-header{margin-top:2rem}.secondary-sidebar .song{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:1rem;text-align:left}.secondary-sidebar .song:hover{box-shadow:0 0 50px 5px rgba(0,0,0,.7);-webkit-filter:brightness(150%);filter:brightness(150%)}.secondary-sidebar .song button:hover{color:#edb49f}.secondary-sidebar .song img{float:left;height:4rem}.secondary-sidebar .song p{-webkit-touch-callout:none;display:table-cell;font-size:.95rem;height:4rem;padding-left:1rem;vertical-align:middle;width:270px}.secondary-sidebar .song small{color:#b45f4a}.secondary-sidebar .song .sname{color:#ffe1c8}.about-page{-webkit-touch-callout:text;color:#ee9c92;font-family:Roboto Slab,charter,Georgia,Cambria,Times New Roman,Times,serif;height:100%;left:0;line-height:1.5rem;margin:0;top:0;-webkit-user-select:text;-ms-user-select:text;user-select:text;width:100%}.about-page h2{line-height:2rem;margin-top:4rem}.about-page .about{display:block;height:100%;margin:auto;max-width:650px;object-fit:fill;overflow-x:auto;overflow-y:scroll;padding-left:calc(50% - 325px);padding-right:calc(50% - 325px)}.about-page .secondary-header{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:center;width:20rem}.about-page .banner{display:fixed;margin-left:-20%;margin-top:0;mix-blend-mode:lighten;width:140%}.about-page hr{border-color:#ee9c92;margin:4rem}.about-page .footnote{font-size:.9rem;line-height:.9rem;text-align:left}.about-page .footnoteLink sup{font-size:12px;text-decoration:underline}.about-page .curtain-bg{-webkit-filter:brightness(60%);filter:brightness(60%)}.about-page .close{font-size:3rem}.about-page iframe{text-align:center}.about-page .anchors{color:#edb49f;list-style-type:none;margin-top:2rem;text-align:center}.about-page .anchor{font-family:market_decoregular,sans-serif;text-decoration:underline}.about-page .anchor:hover{color:#aa272e}.about-page .diagram{margin:20px 0;mix-blend-mode:lighten;width:100%}.picker{isolation:isolate}.pickerAboutButton{background-color:rgba(46,1,15,.5);color:#ff9c84;-webkit-filter:drop-shadow(20px 20px 5px #000);filter:drop-shadow(20px 20px 5px #000);font-size:1.6rem;left:0;padding:.7rem;position:fixed;top:0}.pickerAboutButton:hover{-webkit-filter:drop-shadow(0 0 0 #800a12);filter:drop-shadow(0 0 0 #800a12)}.main-sidebar #main-bar-logo-bottom,.main-sidebar #main-bar-logo-top{-ms-flex-shrink:0;flex-shrink:0}.host-video{height:100%;left:50%;opacity:1;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-2}.host-video.hidden{opacity:0}.host-video.hidden.fade{opacity:0;transition:opacity 1s}.host-video.visible.fade{opacity:1;transition:opacity 1s}#main-bar-logo-bottom,#main-bar-logo-top,.about-page .secondary-header,.curtain-bg,.curtain-side,.drag-video,.secondary-header,.secondary-sidebar .song img,.secondary-sidebar .song p{-webkit-user-select:none;-ms-user-select:none;user-select:none}.spinner{-webkit-animation:svg-animation 2s linear infinite;animation:svg-animation 2s linear infinite;max-width:100px}@-webkit-keyframes svg-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes svg-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}circle{fill:transparent;stroke:#ff9c84;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:10px;-webkit-animation:circle-animation 1.4s ease-in-out infinite both;animation:circle-animation 1.4s ease-in-out infinite both;display:block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes circle-animation{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle-animation{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (hover:none){a:hover,a:visited,button:hover,button:visited,span:hover,span:visited{color:inherit}}@media (max-aspect-ratio:5/6) and (orientation:portrait){html{font-size:14px}#root,.fullheight,body,html{height:calc(100% + 72px);overflow-y:scroll}.zizi-sidebar .spinner{font-size:2.1rem;height:2rem;-webkit-transform:translate(-25%,-25%);transform:translate(-25%,-25%)}.enter-screen iframe{height:85vh}.enter-screen .subtitle{font-size:1.1rem;margin-top:-10px}.enter-screen .credit{font-size:.8rem}.enter-screen small{font-size:.7rem}.enter-screen .info{font-size:.6rem}.zizi-sidebar{bottom:0;flex-direction:column-reverse;height:33rem;right:0;top:auto;transition:bottom 1s ease}.zizi-sidebar.closed{bottom:-28rem;left:0}.button-sidebar,.button-sidebar .centered-buttons{flex-direction:row}.button-sidebar .centered-buttons .zizi-icon{padding:1rem 20px}.close-sidebar-left{height:1rem;max-height:1rem;min-height:1rem;width:100%}.close-sidebar-left .close-button{width:2rem}.secondary-header{margin-top:0}.main-sidebar{width:100%}.main-sidebar .main-bar-content{flex-shrink:0}.main-sidebar .main-bar-content .player-controls{padding-top:1.5rem}.main-sidebar .divider.hidden{margin:1rem auto auto}.secondary-sidebar{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);bottom:0;flex-direction:column;height:31.7rem;left:0;top:auto;transition:bottom 1s ease;width:100%}.secondary-sidebar.closed{bottom:-35rem}.secondary-sidebar.zizi-picker-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(0deg,#070002 2%,rgba(46,1,15,.5) 70%,rgba(46,1,15,.9))}.main-sidebar #main-bar-logo-top{display:none}.main-sidebar #main-bar-logo-bottom{display:block;height:8rem}.main-sidebar .main-bar-content div.copyright{padding-bottom:1rem}.about-page .about{padding:1.5rem}.about-page .anchors{padding:.5rem}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){body #main-bar-logo-top{height:12rem}body .main-sidebar{display:block}.enter-screen .info{display:none}}
/*# sourceMappingURL=main.2075801a.css.map*/