html,body{width:1280px;height:720px;margin:0;padding:0;overflow:hidden}body{color:#fff;background-color:#000;font-size:0;position:relative}:focus{outline:0}.hidden{display:none}#outlet{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-in{-moz-animation:.5s forwards fadeIn;-o-animation:.5s forwards fadeIn;animation:.5s forwards fadeIn}.fade-out{-moz-animation:.5s forwards fadeOut;-o-animation:.5s forwards fadeOut;animation:.5s forwards fadeOut}#splash{z-index:1300;text-align:center;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0}#splash .container{margin-top:-7px;margin-left:-37px;position:absolute;top:50%;left:50%}#splash .dot{background-color:#e50914;border-radius:50%;width:20px;height:20px;margin:0 5px;-moz-animation:1s infinite color;-o-animation:1s infinite color;animation:1s infinite color;display:inline-block}#splash .dot:nth-child(2){-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}#splash .dot:nth-child(3){-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}@-moz-keyframes jump{0%,to{-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes jump{0%,to{-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes jump{0%,to{-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-moz-keyframes color{0%,to{opacity:1}50%{opacity:.5}}@-o-keyframes color{0%,to{opacity:1}50%{opacity:.5}}@keyframes color{0%,to{opacity:1}50%{opacity:.5}}object{visibility:hidden;width:0;height:0}#player{z-index:1200;visibility:visible;-o-transition:opacity .5s;background-color:#000;width:1280px;height:720px;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;left:0}#video{visibility:visible;width:1280px;height:720px}.poster{-o-transition:-moz-transform .2s,-o-transform .2s,transform .2s,opacity .3s,box-shadow .2s;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:300px;height:450px;-moz-transition:-moz-transform .2s,-o-transform .2s,transform .2s,opacity .2s,box-shadow .2s;-o-transition:-moz-transform .2s,-o-transform .2s,transform .2s,opacity .2s,box-shadow .2s;transition:-moz-transform .2s,-o-transform .2s,transform .2s,opacity .2s,box-shadow .2s;position:relative;overflow:hidden}.poster.error{opacity:1;background-color:#2a2a2a}.poster.error:after{content:"!";color:rgba(255,255,255,.5);font-size:40px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.poster.loaded{opacity:1}.poster.active{z-index:1;box-shadow:0 0 20px rgba(0,0,0,.6)}.sidebar-c4dEcP{z-index:200;-o-transition:width .4s ease-in-out;background:rgba(0,0,0,.8);width:116px;-moz-transition:width .4s ease-in-out;-o-transition:width .4s ease-in-out;transition:width .4s ease-in-out;position:absolute;top:0;bottom:0;left:0}.sidebar-c4dEcP.active-oYqmpI:before{content:"";-o-transition:opacity .2s ease-in-out;background:-moz-linear-gradient(270deg,#000,transparent);background:-o-linear-gradient(270deg,#000,transparent);background:linear-gradient(90deg,#000,transparent);width:1280px;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:0;bottom:0;left:0}.sidebar-c4dEcP.active-oYqmpI .menu-ihjfqM{width:300px;left:83px}.menu-ihjfqM{-o-transition:width .1s,left .2s;width:40px;-moz-transition:width .1s,left .2s;-o-transition:width .1s,left .2s;transition:width .1s,left .2s;position:absolute;top:192px;left:53px;overflow:hidden}.item-mtAgEJ{white-space:nowrap;color:#a4a4a4;height:20px;margin-bottom:30px}.item-mtAgEJ span{vertical-align:middle;padding-left:30px;font-size:20px}.item-mtAgEJ.active-oYqmpI{color:#fff}.item-mtAgEJ.active-oYqmpI .icon-search-iHfbMB{background-position:-240px 0;width:20px;height:20px}.item-mtAgEJ.active-oYqmpI .icon-home-ideWKM{background-position:-80px 0;width:20px;height:20px}.item-mtAgEJ.active-oYqmpI .icon-trending-Hevqff{background-position:-440px 0;width:20px;height:20px}.item-mtAgEJ.active-oYqmpI .icon-tv-NzXUpK{background-position:-480px 0;width:20px;height:20px}.item-mtAgEJ.active-oYqmpI .icon-film-XFxi8s{background-position:0 0;width:20px;height:20px}.item-mtAgEJ.active-oYqmpI .icon-genres-zRgWwx{background-position:-40px 0;width:20px;height:20px}.item-mtAgEJ.active-oYqmpI .icon-plus-EjxNq2{background-position:-160px 0;width:20px;height:20px}.icon-AnvqQh{vertical-align:middle;text-align:center;background-image:url(/static/image/sprite.8ef0910b.png);width:20px;height:20px;line-height:20px;display:inline-block}.icon-search-iHfbMB{background-position:-260px 0;width:20px;height:20px}.icon-home-ideWKM{background-position:-100px 0;width:20px;height:20px}.icon-trending-Hevqff{background-position:-460px 0;width:20px;height:20px}.icon-tv-NzXUpK{background-position:-500px 0;width:20px;height:20px}.icon-film-XFxi8s{background-position:-20px 0;width:20px;height:20px}.icon-genres-zRgWwx{background-position:-60px 0;width:20px;height:20px}.icon-plus-EjxNq2{background-position:-180px 0;width:20px;height:20px}#frameRate{color:#fff;z-index:2001;background-color:#000;padding:5px;font-size:12px;position:absolute;top:10px;right:10px}#memory{color:#fff;text-align:right;z-index:2002;background-color:#000;padding:5px;font-size:12px;position:absolute;top:40px;right:10px}#performance{color:#fff;text-align:right;z-index:2003;background-color:#000;padding:5px;font-size:12px;position:absolute;top:100px;right:10px}#stats{position:relative}.hero-kyeEKH{z-index:10;height:400px;position:absolute;top:0;left:120px;right:0}.metadata-CfiGzn{z-index:14;width:550px;position:absolute;top:0;left:0}.title-xrl91C{margin-top:60px;font-size:40px;font-weight:700;line-height:40px}.overview-HuL5O8{-webkit-line-clamp:5;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;height:150px;margin-top:30px;font-size:20px;line-height:30px;display:-webkit-box;overflow:hidden}.backdrop-wPopko{z-index:11;width:1124px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.backdrop-wPopko:after{z-index:14;content:"";background:-moz-linear-gradient(270deg,#000,transparent);background:-o-linear-gradient(270deg,#000,transparent);background:linear-gradient(90deg,#000,transparent);position:absolute;top:0;bottom:0;left:0;right:0}.backdrop-wPopko:before{z-index:14;content:"";background:-moz-linear-gradient(#000,transparent);background:-o-linear-gradient(#000,transparent);background:linear-gradient(transparent,#000);height:100px;position:absolute;bottom:0;left:0;right:0}.backdrop-wPopko img{z-index:13;position:absolute;top:0;right:0}#home{z-index:20;position:absolute;top:340px;bottom:0;left:120px;right:0}#home .window{opacity:0;z-index:20;-o-transition:opacity .3s ease-in-out;border:4px solid #fff;border-radius:2px;width:154px;height:230px;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:26px;left:-4px}#home .content{z-index:11;position:absolute;top:0;bottom:0;left:0;right:0}#home .content .title{height:30px;padding-left:4px;font-size:20px;font-weight:700;line-height:20px}#home .content.active .window{opacity:1}#home .container{white-space:nowrap;will-change:transform;position:absolute;top:0;left:0}#home .poster{background-color:#2b2a2a;width:154px;height:230px;margin-right:6px;display:inline-block}#home .poster img{-o-transition:opacity .3s ease-in-out;width:154px;height:230px;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#home .logo{z-index:12;width:180px;height:101px;position:absolute;bottom:22px;right:40px}#home .logo img{opacity:.6;width:180px;height:101px;position:absolute}#home .logo:before{content:"";width:75px;height:0;display:block;position:absolute;top:75px;left:34px;box-shadow:0 0 82px 61px #000}#home .contentgroup{opacity:0;-o-transition:opacity .3s ease-in-out;height:280px;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:relative}#home .contentgroup .container{margin-top:30px}#home .contentgroup.active,#home .contentgroup.force-active{opacity:1}#home .contentgroup.active~.contentgroup{opacity:.4}#home .rank .poster{margin-left:100px}#home .rank .poster:before{content:"";z-index:10;display:inline-block}.movie-NBqpIl{z-index:300;font-size:20px;position:absolute;top:0;bottom:0;left:0;right:0}.buttons-FqKTSD{z-index:314;position:absolute;top:400px;left:120px}.thumbs-NEIPCm .item-HFWC0f{width:auto;line-height:auto;text-align:center;padding:2px 6px;display:inline-block}.thumbs-NEIPCm .item-HFWC0f span{display:none}.item-HFWC0f{white-space:nowrap;color:#a4a4a4;vertical-align:middle;border-radius:4px;width:300px;margin-bottom:20px;padding:5px 10px 5px 15px;line-height:30px}.item-HFWC0f.active-nD_kMq{color:#000;background-color:#fff}.item-HFWC0f.active-nD_kMq .icon-play-qtGD1q{background-position:-120px 0;width:20px;height:20px}.item-HFWC0f.active-nD_kMq .icon-related-Yj_JSA{background-position:-200px 0;width:20px;height:20px}.item-HFWC0f.active-nD_kMq .icon-subtitles-_pUBaE{background-position:-280px 0;width:20px;height:20px}.item-HFWC0f.active-nD_kMq .icon-thumbs-up-jfaJpD{background-position:-380px 0;width:30px;height:30px}.item-HFWC0f.active-nD_kMq .icon-thumbs-down-n_Vu14{background-position:-320px 0;width:30px;height:30px}.item-HFWC0f span{vertical-align:middle;padding-left:10px;font-size:20px}.icon-idJxJB{vertical-align:middle;background-image:url(/static/image/sprite.8ef0910b.png);display:inline-block}.icon-play-qtGD1q{background-position:-140px 0;width:20px;height:20px}.icon-related-Yj_JSA{background-position:-220px 0;width:20px;height:20px}.icon-subtitles-_pUBaE{background-position:-300px 0;width:20px;height:20px}.icon-thumbs-up-jfaJpD{background-position:-410px 0;width:30px;height:30px}.icon-thumbs-down-n_Vu14{background-position:-350px 0;width:30px;height:30px}.backdrop-VQBIms{z-index:311;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.backdrop-VQBIms:after{z-index:315;content:"";background:-moz-linear-gradient(270deg,#000,transparent);background:-o-linear-gradient(270deg,#000,transparent);background:linear-gradient(90deg,#000,transparent);position:absolute;top:0;bottom:0;left:0;right:0}.backdrop-VQBIms:before{z-index:315;content:"";background:-moz-linear-gradient(#000,transparent);background:-o-linear-gradient(#000,transparent);background:linear-gradient(transparent,#000);height:100px;position:absolute;bottom:0;left:0;right:0}.backdrop-VQBIms img{z-index:313;position:absolute;top:0;bottom:0;left:0;right:0}#movies{z-index:20;background:#000;position:absolute;top:0;bottom:0;left:0;right:0}#movies .grid{position:absolute;top:20px;left:150px;right:20px}#movies .grid .poster{background-color:#2b2a2a;border:4px solid #000;width:154px;height:230px;margin-bottom:6px;margin-right:6px;display:inline-block}#movies .grid .poster.active{border-color:#fff}#keyboard{color:#ccc;font-size:24px;position:absolute;top:100px;left:140px}#keyboard .grid{width:348px}#keyboard .grid span{text-align:center;background-color:#333;border:2px solid transparent;width:50px;height:50px;margin:0 4px 4px 0;line-height:50px;display:inline-block}#keyboard .grid span.active{color:#fff;border-color:#fff}#search{z-index:20;background:#000;position:absolute;top:0;bottom:0;left:0;right:0}#search .results{width:680px;position:absolute;top:100px;right:40px}#search .results .poster{background-color:#2b2a2a;border:4px solid #000;width:154px;height:230px;margin-bottom:6px;margin-right:6px;display:inline-block}#search .results .poster.active{border-color:#fff}.counter{max-width:400px;margin:20px 0;padding:20px;font-size:30px}#settings{z-index:20;background:#000;position:absolute;top:0;bottom:0;left:120px;right:0}#settings .item{font-size:20px}