@keyframes pop{0%{filter:hue-rotate(30deg)}to{filter:hue-rotate(0deg)}}*{box-sizing:border-box;scroll-behavior:smooth;-ms-overflow-style:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none}:-webkit-scrollbar{display:none}#modal{z-index:10000}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.App{display:flex;flex-direction:column}main{margin-top:90px;min-height:calc(100vh - 328px)}li,table,td,tr,ul{margin:0;padding:0}.img-50{height:50px;width:50px}.img-40{height:40px;width:40px}.img-30{height:30px;width:30px}.img-bw{filter:grayscale(1)}.img-2em{width:2em;height:auto}.img-1em{width:1em;height:auto}input:focus,textarea:focus{outline:none}a,a:active,a:visited{color:inherit;text-decoration:inherit}h1,h2,h3,h4,p,textarea{margin:0;padding:0}h1{font-size:32px;font-weight:500;line-height:41px}h1 strong{font-weight:900}@media only screen and (min-width:1000px){h1{font-size:32px;line-height:unset}}h2{font-size:19px;font-weight:400;line-height:28px}@media only screen and (min-width:1000px){h2{font-size:19px;line-height:unset}}h3{font-size:17px;font-weight:400;line-height:22px}@media only screen and (min-width:1000px){h3{font-size:16px}}button,h4,input,label,textarea{font-size:13px;font-weight:200;line-height:17px}@media only screen and (min-width:1000px){button,h4,input,label,textarea{font-size:13px;line-height:unset}}p{font-size:13px;font-weight:100;line-height:17px}p strong{font-weight:500}@media only screen and (min-width:1000px){p{font-size:13px;line-height:unset}}ul{list-style-type:none}button{background:none;border:none}.btn,button{cursor:pointer}.btn{height:44px;display:flex;justify-content:center;align-items:center;padding:0 12px;border-radius:8px}.btn-main{background:#222;border:1px solid #222;transform:skewX(-20deg) translateY(-2px);box-shadow:3px 3px 0 orange}.btn-main h3,.btn-main h4{color:#f2c94c;text-transform:capitalize;transform:skewX(20deg)}.btn-main .icon-btn{width:20px;height:20px;margin:6px;filter:invert(1)}.btn-main:hover{transform:skewX(-20deg);box-shadow:unset;transition:.1s ease}.btn-main:disabled{filter:saturate(0);opacity:.05}.btn-ghost{transform:skewX(-20deg) translateY(-2px);background:none;border:2px solid #222;box-shadow:3px 3px 0 orange}.btn-ghost h3,.btn-ghost h4{color:#222;text-transform:capitalize;transform:skewX(20deg)}.btn-ghost .icon-btn{width:20px;height:20px;margin:6px;filter:invert(.5) sepia(1) saturate(5) hue-rotate(-45deg)}.btn-ghost:hover{transform:skewX(-20deg);transition:.1s ease;box-shadow:unset}.btn-ghost:hover .icon-btn{filter:invert(1)}.btn-300{width:300px}.btn-140{width:140px}.btn-180{width:100%;max-width:180px}.btn-delete{color:#e50914;border-radius:2px;height:30px;margin-left:0;filter:brightness(.9)}.btn-delete:hover{filter:brightness(1);transition:.1s ease}.btn-red{background:#e50914;color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);filter:brightness(.9)}.btn-red h4{font-size:17px;font-weight:900}.btn-red:hover{filter:brightness(1);transition:.1s ease}.btn-signin{border-radius:4px;font-size:16px;font-weight:700;margin:24px 0 12px;padding:16px}.btn-signin,.btn-signup{background:#e50914;color:#fff}.btn-signup{border-radius:2px;font-size:17px;font-weight:400;margin:0;padding:.75rem 25.33333333px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}.btn-play{display:flex;align-items:center;background:#fff;height:45px;padding:.8rem 1.8rem;border-radius:4px;font-size:1.1rem;font-weight:700}.btn-play img{margin-right:.6em}.btn-play:hover{background:hsla(0,0%,100%,.8);transition:.3s ease}.btn-more-info{display:flex;align-items:center;background:rgba(109,109,110,.6);color:#fff;height:45px;padding:.8rem 1.8rem;border-radius:4px;font-size:1.1rem;font-weight:700}.btn-more-info img{margin-right:.6em}.btn-more-info:hover{background:rgba(109,109,110,.4);transition:.3s ease}.btn-season{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;min-width:8em;position:relative;font-size:1.2em;background-color:#242424;padding:.5em 1em;color:#fff;cursor:pointer;border:.1em solid #4d4d4d;border-radius:.2em}.btn-season img{height:5px;margin-left:.6em}.open img{transition:.2s ease;transform:rotate(180deg)}.btn-add{width:25px;height:25px;border-radius:50%;border:1px solid #fff;color:#fff;font-size:20px}input,textarea{border:none;background:#333;color:#fff}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8c8c8c}input::placeholder,textarea::placeholder{color:#8c8c8c}input[type=email],input[type=password],input[type=text],textarea{min-height:48px;padding:0 18px;border-radius:4px}textarea{padding:18px}form{margin:0 auto}.page-login{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.page-login a:hover{text-decoration:underline}.page-login .bg{z-index:0;position:fixed;top:0;height:100vh;width:100vw;object-fit:cover;filter:brightness(.45)}.page-login .block{z-index:10;background:rgba(0,0,0,.7);min-height:550px;padding:60px 68px 40px;margin-bottom:90px;border-radius:4px}.page-login .block form{display:flex;flex-direction:column;width:314px}.page-login .block form h1{margin-bottom:28px}.page-login .block form label.email,.page-login .block form label.password{color:transparent}.page-login .block form label input{width:100%;font-size:16px;color:#999}.page-login .block form .error,.page-login .block form .error-firebase{color:orange;padding:6px 0}.page-login .block form .error{border-top:2px solid orange}.page-login .block form .remember-recover{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;font-size:13px;color:#b3b3b3}.page-login .block form .remember-recover .remember{display:flex;justify-content:flex-start;align-items:center;width:100%}.page-login .block form .remember-recover .remember input[type=checkbox]{height:18px;width:18px}.page-login .block form .remember-recover .remember p{margin-left:3px;text-align:left}.page-login .block form .remember-recover .help{text-align:right}.page-login .block .optional-action{margin-top:32px;color:#737373;font-size:16px}.page-login .block .optional-action a{color:#fff}.page-login .footer-background{position:absolute;bottom:0;height:238px;width:100%;background:rgba(0,0,0,.7)}.signin{position:absolute;z-index:2000;display:flex;align-items:center;justify-content:flex-end;height:90px;width:100%;text-align:right;padding-right:3%;font-size:19px;border-bottom:1px solid #dadada}.signin strong{font-weight:600;color:#333}.signin:hover{text-decoration:underline}.page-signup{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.page-signup a:hover{text-decoration:underline}.page-signup .line{background:#d6d6d6;height:1px;width:100%}.page-signup .block{padding:24px 32px}.page-signup .block form{width:440px}.page-signup .block form h1{font-weight:700;font-size:23px;color:#333;margin:0 0 .4em}.page-signup .block form h2{color:#333;margin-bottom:10px}.page-signup .block form label{width:100%;height:100%}.page-signup .block form label input{width:100%;background:none;color:#333;border:1px solid #b92d2b;height:60px;border-radius:2px;font-size:16px}.page-signup .block form label input:placeholder{font-size:16px}.page-signup .block form label .error{color:#e50914;margin:2px 0 10px}.page-signup .block form .btn-signup{width:100%}.page-signup .footer-background{position:absolute;bottom:0;height:238px;width:100%;background-color:#f3f3f3;border-top:1px solid #e5e5e5}.App{background:#141414}.hero-bg{position:absolute;top:0;left:0;right:0;height:100vh;width:100%;object-fit:cover;overflow:hidden;background:#181818;padding-left:4%}.hero-bg .genre-heading{color:#fff;position:absolute;top:calc(90px + .3em);left:4%;z-index:12;font-size:38px;line-height:38px;font-weight:700;margin-right:15px}.hero-bg .video-container{position:relative;overflow:hidden;width:100vw;height:100vh}.hero-bg .video-container iframe{position:absolute;filter:brightness(.7);top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%)}@media(min-aspect-ratio:16/9){.hero-bg .video-container iframe{height:56.25vw}}@media(max-aspect-ratio:16/9){.hero-bg .video-container iframe{width:177.78vh}}.hero-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.9)}.hero-bg .gradient{bottom:0;width:100%;height:200px}.block-title,.hero-bg .gradient{position:absolute;background:linear-gradient(90deg,#181818 10%,hsla(0,0%,9%,.98) 20%,hsla(0,0%,9%,.97) 25%,hsla(0,0%,9%,.95) 35%,hsla(0,0%,9%,.94) 40%,hsla(0,0%,9%,.92) 45%,hsla(0,0%,9%,.9) 50%,hsla(0,0%,9%,.87) 55%,hsla(0,0%,9%,.82) 60%,hsla(0,0%,9%,.75) 65%,hsla(0,0%,9%,.63) 70%,hsla(0,0%,9%,.45) 75%,hsla(0,0%,9%,.27) 80%,hsla(0,0%,9%,.15) 85%,hsla(0,0%,9%,.08) 90%,hsla(0,0%,9%,.03) 95%,hsla(0,0%,9%,0))}.block-title{top:0;bottom:35%;left:4%;width:36%;display:flex;flex-direction:column;justify-content:flex-end;text-shadow:2px 2px 4px rgba(0,0,0,.45)}.block-title :after{content:"";position:absolute;top:0;bottom:0;right:-200px;left:0;z-index:-1}.block-title .title-illustration{height:160px;width:80%;object-fit:contain}.block-title h1{font-size:3.5vw;margin-top:4vw;margin-bottom:1.2vw}.block-title h2{font-size:1.4vw}.block-title .buttons{display:flex;margin-top:1.5vw}.block-title .buttons .btn-play{margin-right:.6em}.page-home{z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;color:#fff}.page-home .hero{height:70vh}.home-thumbs{width:100%;padding-left:4%}.home-thumbs h2{color:#fff;font-size:1.4vw;line-height:1.25vw}.home-thumbs .track{position:relative;display:grid;grid-gap:3px;gap:3px;grid-auto-flow:column;grid-auto-columns:240px;align-items:center;height:240px;width:100%;overflow-x:scroll;margin-top:-26px}.home-thumbs .track::-webkit-scrollbar{display:none}.home-thumbs .track .track-item{width:240px;height:170px}.home-thumbs .track .track-item:first-child:hover{margin-left:0}.home-thumbs .track .track-item:last-child:hover{margin-left:-96px}.home-thumbs .track .track-item:hover{margin-left:-48px;height:238px;width:336px;z-index:10000;transition:.3s ease-in;transition-delay:.3s;box-shadow:2px 2px 6px rgba(0,0,0,.5)}.home-thumbs .track .track-item button{position:relative;margin:0;padding:0;height:100%;width:100%;overflow:hidden;border-radius:5px;display:flex;align-items:center}.home-thumbs .track .track-item button .thumbnail{height:100%;width:100%;object-fit:cover;filter:brightness(.6)}.home-thumbs .track .track-item button h3{position:absolute;bottom:0;z-index:10;color:#fff;background-image:linear-gradient(transparent,#000);width:100%;height:30%;padding-top:5%}.home-thumbs .track .track-item button .title-illustration{position:absolute;left:50%;transform:translateX(-50%);width:60%;object-fit:contain}.home-thumbs-10 .track .track-item{width:240px;height:170px}.home-thumbs-10 .track .track-item button{width:100%;height:100%;position:relative;margin:0;padding:0;display:grid;grid-template-columns:120px 120px;border-radius:5px;align-items:center}.home-thumbs-10 .track .track-item button .rank{margin-left:-3em;height:170px;width:240px;object-fit:contain}.home-thumbs-10 .track .track-item button .wrapper{right:0;border-radius:0 4px 4px 0;overflow:hidden}.home-thumbs-10 .track .track-item button .wrapper .thumb{height:170px;filter:brightness(.6)}.home-thumbs-10 .track .track-item button .wrapper h3{position:absolute;right:0;z-index:1000;color:#fff;background-image:linear-gradient(transparent,#000);width:50%;height:100%;text-align:center;padding:45% 1em 1em}.home-thumbs-10 .track .track-item button .wrapper .title-illustration-10{z-index:2000;position:absolute;bottom:40px;right:10px;width:100px;object-fit:contain;align-self:flex-end}.home-thumbs-10 .track .track-item:hover{margin-left:-48px;z-index:10000;height:238px;width:336px;transition:.3s ease-in;transition-delay:.3s;box-shadow:2px 2px 6px rgba(0,0,0,.5)}.home-thumbs-10 .track .track-item:hover button{display:grid;align-items:center;grid-template-columns:1fr;transition:.3s ease-in;transition-delay:.3s}.home-thumbs-10 .track .track-item:hover button .rank{display:none;transition-delay:.3s;transition:.3s ease-in}.home-thumbs-10 .track .track-item:hover button .wrapper{widows:100%;height:100%;transition-delay:.3s;transition:.3s ease-in}.home-thumbs-10 .track .track-item:hover button .wrapper .thumb{widows:100%;height:100%}.home-thumbs-10 .track .track-item:hover button .wrapper h3{display:none}.home-thumbs-10 .track .track-item:hover button .wrapper .title-illustration-10{left:50%;top:50%;transform:translate(-50%,-50%);width:60%;object-fit:contain;align-self:flex-end}.track-item button .thumbs-meta{z-index:20000;position:absolute;bottom:0;opacity:0;height:70px;width:100%;background:#181818;display:flex;justify-content:center;color:#fff;padding:1em 1em 1.5em}.track-item button .thumbs-meta .details{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);width:100%;justify-content:flex-start}.track-item button:hover .thumbs-meta{opacity:1;transition:opacity .3s ease;transition-delay:.6s}#my-list h1{margin-top:70px;padding-left:4%;color:#fff}#my-list h3{margin-top:10px;padding-left:4%;color:#a3a3a3}#my-list .page-home{margin-bottom:20px;background:linear-gradient(90deg,#181818 10%,hsla(0,0%,9%,.98) 20%,hsla(0,0%,9%,.97) 25%,hsla(0,0%,9%,.95) 35%,hsla(0,0%,9%,.94) 40%,hsla(0,0%,9%,.92) 45%,hsla(0,0%,9%,.9) 50%,hsla(0,0%,9%,.87) 55%,hsla(0,0%,9%,.82) 60%,hsla(0,0%,9%,.75) 65%,hsla(0,0%,9%,.63) 70%,hsla(0,0%,9%,.45) 75%,hsla(0,0%,9%,.27) 80%,hsla(0,0%,9%,.15) 85%,hsla(0,0%,9%,.08) 90%,hsla(0,0%,9%,.03) 95%,hsla(0,0%,9%,0))}#my-list .page-home .btn-white{padding:8px;background-color:#fff;color:#000}#my-list .page-home .btn-transparent{padding:8px;background-color:transparent;border:1px solid #a3a3a3;color:#a3a3a3;box-sizing:border-box}#my-list .page-home .avatar{height:120px;margin-bottom:20px}#my-list .page-home .btn-select{margin-bottom:10px}#my-list .page-home .profile-item img{height:50px}#my-list .page-home .profile-item{width:300px;display:flex;justify-content:space-between;border:1px solid #000;margin-bottom:5px;padding:8px}#my-list .page-home .profile-item input{height:40px;border-radius:0;background:linear-gradient(90deg,#181818 10%,hsla(0,0%,9%,.98) 20%,hsla(0,0%,9%,.97) 25%,hsla(0,0%,9%,.95) 35%,hsla(0,0%,9%,.94) 40%,hsla(0,0%,9%,.92) 45%,hsla(0,0%,9%,.9) 50%,hsla(0,0%,9%,.87) 55%,hsla(0,0%,9%,.82) 60%,hsla(0,0%,9%,.75) 65%,hsla(0,0%,9%,.63) 70%,hsla(0,0%,9%,.45) 75%,hsla(0,0%,9%,.27) 80%,hsla(0,0%,9%,.15) 85%,hsla(0,0%,9%,.08) 90%,hsla(0,0%,9%,.03) 95%,hsla(0,0%,9%,0))}#my-list .page-home .edit-buttons{margin-top:20px;margin-bottom:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}.thumbs-grid{width:100%;margin-bottom:46px;padding-left:4%}.thumbs-grid h2{display:none}.thumbs-grid .track{position:relative;display:grid;grid-auto-rows:calc(190px + 3vw);grid-gap:3px;gap:3px;grid-template-columns:repeat(auto-fill,240px);align-items:flex-start;width:100%}.thumbs-grid .track::-webkit-scrollbar{display:none}.thumbs-grid .track .track-item{width:240px;height:170px}.thumbs-grid .track .track-item:hover{margin-top:-34px;margin-left:-48px;z-index:10000;height:238px;width:336px;transition:.3s ease-in;transition-delay:.3s;box-shadow:2px 2px 6px rgba(0,0,0,.5)}.thumbs-grid .track .track-item button{position:relative;margin:0;padding:0;height:100%;width:100%;overflow:hidden;border-radius:5px;display:flex;align-items:center}.thumbs-grid .track .track-item button .thumbnail{height:100%;width:100%;object-fit:cover;filter:brightness(.6)}.thumbs-grid .track .track-item button h3{position:absolute;bottom:0;z-index:10;color:#fff;background-image:linear-gradient(transparent,#000);width:100%;height:30%;padding-top:5%}.thumbs-grid .track .track-item button .title-illustration{position:absolute;left:50%;transform:translateX(-50%);width:60%;object-fit:contain}.page-search .thumbs-grid{margin-top:8em}.page-search .thumbs-grid h2{display:block}header{position:absolute;width:100%;height:90px;z-index:1000;display:flex;align-items:center}header a{margin-left:4%}header a img{height:45px;width:167px}.header-menu{position:fixed;background-image:linear-gradient(#000,transparent);color:#e2e2e2;width:100%;display:flex;justify-content:space-between;align-items:center;height:70px;padding:0 4%}.header-menu .active{color:#fff;font-weight:500}.header-menu .block{display:flex;align-items:center}.header-menu .block a{margin-left:0}.header-menu .block .browse img{height:3rem;width:auto;margin-right:25px;vertical-align:middle}.header-menu nav{display:flex;align-items:center}.header-menu nav .nav-item{font-size:14px;margin-left:20px}.header-menu nav .nav-item:hover{filter:brightness(.8);transition:.1s ease}.black{background:#000;transition:.3s ease}.actions,.actions .dropdown{display:flex;align-items:center}.actions .dropdown{cursor:pointer;position:relative;flex-direction:row;margin-left:20px}.actions .dropdown .drop-arrow{margin-left:8px}.actions .dropdown .caret{display:none}.actions .dropdown:hover .drop-arrow{transform:rotate(180deg);transition:.2s ease}.actions .dropdown:hover .caret{transition:.5s ease;position:absolute;top:43px;right:0;display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,.8);border:1px solid #666;height:-webkit-min-content;height:min-content;width:150px;padding:1em 0}.actions .dropdown:hover .caret p{cursor:default;text-transform:capitalize;border-bottom:1px solid #666;width:100%;text-align:center;margin-bottom:1em;padding-bottom:1em}.actions .dropdown:hover .caret img{position:absolute;height:7px;top:-9px;right:25px;transform:rotate(180deg)}.actions .dropdown:hover .caret a,.actions .dropdown:hover .caret button{color:#fff;font-size:13px;padding:.3em 0}.actions .dropdown:hover .caret a:hover,.actions .dropdown:hover .caret button:hover{text-decoration:underline}#header .to_home img{height:6rem;width:105%}.searchbar{display:flex;align-items:center;height:34px;width:34px;border:1px solid transparent;transition:width .3s ease}.searchbar button img{height:1.3em;margin-right:15px;margin-left:2px}.searchbar button img input{display:none}.searchbar-open{display:flex;align-items:center;height:34px;width:250px;flex-direction:row;background:rgba(0,0,0,.5);border:1px solid #fff;transition:width .3s ease}.searchbar-open button img{height:1.3em;margin-right:15px;margin-left:2px}.searchbar-open input[type=text]{display:block;align-items:center;width:100%;height:100%;min-height:unset;background:none;padding:0}.modal-overlay{z-index:999;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8)}.modal{top:2em;left:50%;width:65%;overflow:hidden;transform:translateX(-50%);border-radius:8px;box-shadow:6px 6px 16px rgba(0,0,0,.3)}.modal,.modal .btn-close{z-index:1000;position:absolute}.modal .btn-close{display:flex;justify-content:center;align-items:center;top:16px;right:16px;height:36px;width:36px;background:#181818;border-radius:28px}.modal .btn-close img{height:16px;width:16px;filter:brightness(0) invert(1)}.modal .illustration{position:relative;height:360px}.modal .illustration .video-container{position:relative;overflow:hidden;width:100%;height:100%}.modal .illustration .video-container iframe{height:480px;width:100%}.modal .illustration img{filter:brightness(.9);max-height:480px;width:100%;object-fit:cover;object-position:top}.modal .illustration .gradient{position:absolute;bottom:-1px;width:100%;height:200px;background-image:linear-gradient(hsla(0,0%,100%,0),#141414)}.modal .illustration .block{position:absolute;bottom:5%;left:3em;width:40%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-shadow:2px 2px 4px rgba(0,0,0,.45)}.modal .illustration .block .title-illustration{height:160px;width:60%;object-fit:contain}.modal .illustration .block h1{margin-bottom:24px;font-size:40px;color:#fff}.modal .illustration .block .buttons{margin-bottom:16px;display:flex}.modal .illustration .block .buttons *{margin-right:.6em}.modal .container{background:#141414;padding:0 2em 3em 3em}.modal .container .meta{width:100%;color:#fff;display:grid;align-items:center;grid-template-columns:68% 32%;grid-template-rows:repeat(3,minmax(30px,-webkit-min-content));grid-template-rows:repeat(3,minmax(30px,min-content));grid-template-areas:"details cast" "description genres" "description tags"}.modal .container .meta .details{grid-area:details}.modal .container .meta .description{grid-area:description;line-height:21px;font-size:16px;padding-right:2em;margin-top:10px;font-weight:500;letter-spacing:.7}.modal .container .meta .cast{grid-area:cast;width:100%;margin-top:10px}.modal .container .meta .genres{grid-area:genres;width:100%}.modal .container .meta .tags{grid-area:tags;width:100%}.episodes{min-height:150px}.episodes .empty{color:#888;width:100%;text-align:center;padding:3em}.episodes .episode{cursor:pointer;display:flex;justify-content:center;border-bottom:1px solid #444;border-color:#444 currentcolor;border-top:1px solid #444;height:150px;padding:16px;color:#fff;width:100%;display:grid;align-items:center;grid-template-columns:50px -webkit-min-content 1fr;grid-template-columns:50px min-content 1fr;grid-template-rows:50px 1fr;grid-template-areas:"number illustration title" "number illustration description"}.episodes .episode h1{grid-area:number;justify-self:center}.episodes .episode .thumb{grid-area:illustration;display:flex;flex-direction:column;background:#444}.episodes .episode .thumb img{overflow:hidden;height:93px;width:166px;object-fit:cover}.episodes .episode .thumb .bar{height:4px;width:100%;background:#e50914}.episodes .episode .title{grid-area:title;display:flex;justify-content:space-between;align-items:center;padding:16px}.episodes .episode .description{grid-area:description;justify-self:flex-start;text-align:left;padding:16px}.episodes .episode:hover{background:hsla(0,0%,100%,.1);border-radius:4px}.sorter{position:relative;width:100%;color:#fff;padding-top:16px;display:flex;align-items:center;justify-content:space-between;margin:2em 0 1em}.sorter h3{font-weight:700;font-size:24px}.sorter .caret{top:72px;background-color:#242424;min-width:8em;position:absolute;right:0;cursor:pointer;color:#fff;list-style-type:none;border:.1em solid #4d4d4d;margin-top:-.5em;z-index:1;white-space:nowrap;grid-column-gap:1.8em;column-gap:1.8em;max-height:max(10em,322.703px - 2rem);overflow:auto;padding:1em 0}.sorter .caret button{width:100%;font-size:1em;color:#fff;padding:.8em}.sorter .caret button:hover{background:hsla(0,0%,100%,.1)}.sorter .caret button em{color:#777;font-style:normal}.cast,.genres,.tags{display:flex;flex-direction:row}.cast p,.genres p,.tags p{font-size:14px;line-height:20px;font-weight:300;text-transform:capitalize}.cast p em,.genres p em,.tags p em{color:#777;font-style:normal;font-weight:400;margin-right:7px}.details{color:#a3a3a3;display:grid;grid-gap:.5em;gap:.5em;grid-auto-flow:column;justify-content:flex-start;align-items:center;padding:.3em 0;margin-top:10px}.details,.details p{font-size:14px;line-height:18px;font-weight:500}.details span{font-size:18px}.details .match{color:#46d369}.details .public{border:1px solid #a1a1a1;padding:0 5px}.page-admin .sorter{padding:2em;justify-content:center}.page-admin .sorter *{margin:1em}.page-admin h1{margin-top:20px;line-height:1.5;text-align:center;text-transform:uppercase;color:#333;font-size:3rem;font-weight:900}.form-admin{width:100%;padding:2em;color:#fff;display:grid;grid-gap:.5em;gap:.5em;grid-template-columns:1fr 2fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-areas:"selection selection" "general general" "seasons episode" "btn btn"}.form-admin select{width:300px;height:44px;background:#fff;border-radius:8px;padding:1em}.form-admin .episode,.form-admin .general,.form-admin .seasons,.form-admin .selector{background:#222;padding:.8em}.form-admin .episode h2,.form-admin .general h2,.form-admin .seasons h2,.form-admin .selector h2{margin:.3em 0}.form-admin .selector{grid-area:selection;flex-direction:column}.form-admin .selector label{display:flex;flex-direction:column}.form-admin .selector label select{margin-top:.3em}.form-admin .selector ul{padding:1em 0;display:grid;grid-template-columns:repeat(5,1fr)}.form-admin .selector ul li{margin:.2em 0;display:grid;grid-template-columns:140px -webkit-max-content;grid-template-columns:140px max-content}.form-admin .selector ul li button{text-align:left}.form-admin .general{grid-area:general}.form-admin .main-input-form{width:100%;display:grid;grid-gap:1em;gap:1em;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content);grid-template-areas:"title imgUrl year" "description videoUrl duration" "description cast tags" "description genres none"}.form-admin .main-input-form label{display:flex;flex-direction:column}.form-admin .main-input-form label input,.form-admin .main-input-form label textarea{width:100%;height:100%}.form-admin .main-input-form label p{display:none}.form-admin .main-input-form .description{grid-area:description}.form-admin .main-input-form .description input{overflow:hidden;word-break:break-word;height:100%}.form-admin .seasons{grid-area:seasons;display:flex;flex-direction:column}.form-admin .seasons .selector{padding:.8em 0}.form-admin .seasons ul{padding:1em 0}.form-admin .episode{grid-area:episode}.form-admin .episode,.form-admin .episode label{display:flex;flex-direction:column}.form-admin .btn-submit{grid-area:btn;width:300px;margin:auto;font-weight:900;font-size:18px;text-transform:uppercase}.form-admin .list-item{display:flex;align-items:center}.form-admin .list-item *{margin:.3em .25em .3em 0}.btn-select{color:#f2c94c;padding:.3em .5em;margin:0}.btn-select:hover{color:orange}.toolbar{position:absolute;top:90px;right:0;z-index:10;background:#111;display:flex;justify-content:flex-end;width:100%;height:50px;padding:0 1em}.toolbar h4{display:none}.toolbar .buttons{display:grid;width:100%;grid-template-columns:repeat(3,50px) 1fr 50px;grid-template-rows:1fr;grid-template-areas:" calendar profile logout null open";justify-items:center}.toolbar .buttons .open{grid-area:open}.toolbar .buttons .open img{transform:rotate(0deg);transition:.3s ease}.toolbar .buttons .calendar{grid-area:calendar}.toolbar .buttons .profile{grid-area:profile}.toolbar .buttons .logout{grid-area:logout}.toolbar .buttons .btn{width:-webkit-min-content;width:min-content;filter:saturate(0)}.toolbar .buttons .btn:hover{filter:saturate(1)}@media only screen and (min-width:750px){.toolbar{position:fixed;width:70px;height:100%;top:0;padding:80px 1em 1em;justify-content:flex-start}.toolbar .buttons{grid-template-columns:1fr;grid-template-rows:repeat(3,50px);grid-template-areas:"open" "calendar" "profile" "logout"}.toolbar .buttons .open img{transform:rotate(90deg)}.toolbar .buttons .open h4{color:#fff}}.toolbar-open{width:100%;transition:width .3s ease;height:-webkit-max-content;height:max-content}.toolbar-open .buttons{width:100%;grid-gap:.3em;gap:.3em;grid-template-columns:1fr;grid-template-rows:repeat(4,50px);grid-template-areas:"open" "calendar" "profile" "logout"}.toolbar-open .buttons .calendar{grid-area:calendar;justify-content:flex-end}.toolbar-open .buttons .logout{grid-area:logout;justify-content:flex-end}.toolbar-open .buttons .open{width:100%;grid-area:open;display:grid;grid-template-columns:1fr 50px;align-items:center}.toolbar-open .buttons .open img{transform:rotate(-90deg);transition:.3s ease}.toolbar-open .buttons .open h4{display:block;margin:0;justify-self:center;color:#fff}.toolbar-open .buttons .toolbar-item{width:100%;display:grid;grid-template-columns:1fr 50px;justify-content:center;align-items:center;border:1px solid transparent;padding:0}.toolbar-open .buttons .toolbar-item:hover{border-color:#f2c94c}.toolbar-open .buttons .toolbar-item h4{display:block;transition:.5s ease;color:#f2c94c;justify-self:center}.toolbar-open .buttons .toolbar-item img{justify-self:center}@media only screen and (min-width:750px){.toolbar-open{height:100%;width:220px}}footer{height:238px;background:rgba(0,0,0,.6);z-index:100;width:100%;display:flex;flex-direction:column;align-items:center;padding:30px 0;color:#eee}footer .container{width:90%;max-width:1000px;margin:0 auto}footer .container h3{width:100%;padding:0;margin:0 0 30px;font-size:16px;color:#757575}footer .container ul{width:100%;display:grid;grid-gap:.9em;gap:.9em;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;padding:0 0 2.5em}footer .container ul li p{font-size:13px;color:#757575;font-weight:400}footer .container span{color:#757575;font-size:13px;width:100%}.spinner-container{z-index:100;position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;width:99vw;height:calc(100vh - 80px)}.spinner-container .spinner{position:relative;height:80px;width:80px}.spinner-container .spinner div{display:inline-block;position:absolute;left:8px;width:16px;background:#fff;animation:heartbeat 1.2s cubic-bezier(0,.5,.5,1) infinite}.spinner-container .spinner div:first-child{left:8px;animation-delay:-.24s}.spinner-container .spinner div:nth-child(2){left:32px;animation-delay:-.12s}.spinner-container .spinner div:nth-child(3){left:56px;animation-delay:0}@keyframes heartbeat{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}.role{display:grid;grid-auto-flow:row;justify-content:flex-end;text-align:right;width:100%}.role h4{font-weight:100}.role h3{display:flex;align-items:center}.role h3 .dot{height:12px;width:12px;background:green;border-radius:16px;margin:0 .3em;animation:blink 1.2s cubic-bezier(0,.5,.5,1) infinite}.files-item,.links-item{display:grid;grid-gap:1em;gap:1em;align-items:center;grid-template-columns:1fr 100px;grid-template-areas:"input button"}.files-item input,.links-item input{grid-area:input}.files-item input[type=file],.links-item input[type=file]{color:#fff}.files-item .btn,.links-item .btn{grid-area:button;width:100%}.btn-clear-field{filter:brightness(.5);border:1px solid #e50914;color:#e50914;width:-webkit-max-content;width:max-content}.btn-clear-field img{height:12px}.btn-clear-field img:hover{filter:brightness(1);transition:.1s ease}.btn-clear-field h4{color:inherit}.btn-add-field{filter:brightness(.5);border:1px solid #f2c94c;color:#f2c94c;width:-webkit-max-content;width:max-content}.btn-add-field:hover{filter:brightness(1);transition:.1s ease}.btn-add-field h4{color:inherit}.Home{background-color:#000}.Home__row{border-top:8px solid #222}.Home__feature{width:100%;max-width:1200px;margin:auto;padding:10px 40px 30px}.Home__faq{max-width:900px;width:100%;margin:auto;padding:70px 50px}.Home__faqForm{margin:50px 50px 0}.Home__footer{padding-top:70px!important}.Home__footerSiteName{margin-top:25px}@media (max-width:992px){.Home__feature{padding-top:60px;padding-bottom:50px}.Home__faq{padding-bottom:40px}.Home__faqForm{max-width:550px;margin-left:auto;margin-right:auto}}.Logo{height:100%}.Logo path{fill:#e50914}.Header{display:flex;justify-content:center}.Header__logo{width:10.4375 rem;height:2.8125 rem}.Header__rightSide{margin-left:auto;color:#fff}@media (max-width:992px){.Header__logo{width:120px}}.Hero{height:750px;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;padding:30px 50px}.Hero__content{position:relative;z-index:10}.Hero__background{object-fit:cover}.Hero:after,.Hero__background{height:100%;width:100%;top:0;left:0;position:absolute}.Hero:after{content:"";background:rgba(0,0,0,.4);background-image:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%,rgba(0,0,0,.8))}@media (max-width:576px){.Hero{height:600px}}.Button{padding:8px 15px;background-color:#e50914;border:none;outline:none;border-radius:3px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;width:100%;text-decoration:none}.Button:hover{background-color:#f50611}.Button__link{text-decoration:none}.Button:disabled{opacity:.7}.LanguagePicker{border:1px solid hsla(0,0%,100%,.7);font-weight:700;display:block;border-radius:2px}.LanguagePicker,.LanguagePicker select{background-color:transparent;position:relative}.LanguagePicker select{border:none;outline:none;color:inherit;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 35px 8px 20px;font-size:.9rem}.LanguagePicker option{background-color:grey;color:#000;width:100%}.LanguagePicker__arrow{font-size:1.6rem;position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}.Menu{list-style:none;display:flex}.Menu li{margin-left:25px}.RedirectSignupForm{padding:15px 0;text-align:center}.RedirectSignupForm__title{color:#fff;font-size:1.15rem;max-width:none;padding-bottom:20 px;margin:0 auto;font-weight:400}.RedirectSignupForm form{margin-top:15px;display:flex;width:100%}.RedirectSignupForm input{background:#fff;border-radius:0}.RedirectSignupForm label{font-size:16px;color:#8c8c8c;font-weight:500}.RedirectSignupForm__inputWrapper{flex:2 1;width:100%;height:62px}.RedirectSignupForm__button{flex:1 1;font-size:1.6em;display:flex;align-items:center;justify-content:center;letter-spacing:.1px}.RedirectSignupForm__button svg{font-size:1.4rem;margin-left:10px}.RedirectSignupForm__icon{font-size:1.4rem;margin-left:20px;margin-top:2px}@media (min-width:992px){.RedirectSignupForm__button{border-top-left-radius:0;border-bottom-left-radius:0}}@media (max-width:992px){.RedirectSignupForm form{display:inline-block}.RedirectSignupForm__inputWrapper{height:50px}.RedirectSignupForm__button{margin-top:15px;width:150px;margin-left:auto;margin-right:auto;font-size:1rem;font-weight:600;padding:12px}.RedirectSignupForm__icon{font-size:.9rem}}.Feature{color:#fff;padding:15px 0}.Feature--hasAnimation{display:flex;align-items:center}.Feature--flipped{flex-direction:row-reverse}.Feature--flipped>.Feature__animation{flex-direction:row-reverse;margin-left:0}.Feature--flipped>.Feature__info{flex-direction:row-reverse;margin-left:100px}.Feature__info{flex:1 1}.Feature__title{font-size:3rem;font-weight:800;line-height:1.15;max-width:800px}.Feature__desc{font-size:1.4rem;font-weight:600;margin:1rem auto 0}.Feature__animation{margin-left:100px;flex:1 1}@media (max-width:992px){.Feature__title{font-size:2.8rem!important}.Feature{flex-direction:column;text-align:center}.Feature__animation{margin:0;overflow:hidden}.Feature__animation--mobileMoveUp>*{margin-top:-40px}.Feature--flipped>.Feature__info{margin:0}}@media (max-width:576px){.Feature__title{font-size:2rem!important}.Feature__desc{font-size:1.2rem}.Feature__animation--mobileMoveUp>*{margin-top:-20px}}.HeaderHero__content{text-align:center;margin:150px auto 0;max-width:700px;width:100%}@media (max-width:992px){.HeaderHero__content{max-width:600px}}@media (max-width:576px){.HeaderHero__content{margin-top:90px}.HeaderHero__languagePicker{display:none}}.Input{height:100%}.Input__inputFieldWrapper{position:relative;height:inherit}.Input__inputField{padding-top:15px;padding-left:10px;font-size:1rem;width:100%;height:inherit;border:0}.Input__inputField--hasError{border-bottom:2px solid #e87c03}.Input__label{position:absolute;top:50%;transform:translateY(-50%);left:10px;color:#8c8c8c;transition:all .1s linear}.Input__error{margin-top:5px;padding-left:5px;color:#e87c03;font-size:.8rem}.Input__inputField:focus{outline:none}.Input__inputField:not(:-ms-input-placeholder)+.Input__label{top:25%;font-weight:700;font-size:.75em}.Input__inputField:focus+.Input__label,.Input__inputField:not(:placeholder-shown)+.Input__label{top:25%;font-weight:700;font-size:.75em}.Input--dark .Input__inputField{background-color:#333;color:#fff}.TVAnimation{position:relative}.TVAnimation__image{z-index:2;position:relative;width:100%;height:100%}.TVAnimation__video{position:absolute;left:49.5%;top:48.1%;z-index:1;transform:translate(-50%,-50%);width:73%}.PhoneAnimation{position:relative}.PhoneAnimation__image{width:100%;margin:auto}.PhoneAnimation__downloadContainer{position:absolute;display:flex;background-color:#000;padding:10px 15px;border-radius:15px;border:1px solid grey;align-items:center;left:50%;transform:translate(-50%,-50%);top:80%;width:70%;min-width:260px;height:80px}.PhoneAnimation__downloadPoster{object-fit:cover;height:100%}.PhoneAnimation__downloadInfo{margin-left:15px;line-height:1.3;width:100%;white-space:nowrap}.PhoneAnimation__downloadTitle{font-weight:700}.PhoneAnimation__downloadStatus{color:#0171eb}.PhoneAnimation__downloadIcon{height:100%}.MacAnimation{position:relative}.MacAnimation__image{z-index:2;position:relative;width:100%;height:100%}.MacAnimation__video{position:absolute;left:50%;top:32%;z-index:1;transform:translate(-50%,-50%);width:60%}.Accordion{color:#fff}.Accordion__title{text-align:center;font-size:2.8rem;margin-bottom:50px;font-weight:700}@media (max-width:992px){.Accordion__title{font-size:2.6rem}}@media (max-width:576px){.Accordion__title{font-size:2rem;margin-bottom:30px}}.AccordionItem{margin-top:8px;font-size:1.5rem}.AccordionItem__heading{display:flex;align-items:center;padding:18px 25px;background-color:#303030;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.AccordionItem__iconWrapper{margin-left:auto;font-size:1.4rem}.AccordionItem__iconWrapper path{stroke:#fff}.AccordionItem__descriptionWrapper{background-color:#303030;margin-top:1px;transition:max-height .25s cubic-bezier(.5,0,.1,1);max-height:0;overflow:hidden}.AccordionItem__descriptionWrapper--collapsed{max-height:1000px}.AccordionItem__description{padding:25px;text-align:left}@media (max-width:576px){.AccordionItem{font-size:1.2rem}}.Footer{color:#757575;padding:35px 50px;width:100%;height:100%;font-size:.8rem}.Footer__inner{max-width:920px;width:100%;margin:auto}.Footer__hotline{margin-bottom:20px}.Footer__languagePicker{margin-top:25px;color:#757575;border-color:#333;padding:8px 0;width:150px}.Footer__languagePicker select{font-size:1rem;padding-left:40px;font-weight:700}.Footer__socialMedia{font-size:2.2rem}.Footer__socialMedia>*{margin-right:16px}.GridMenu{display:flex;justify-content:space-between;flex-wrap:wrap}.GridMenu__column{list-style:none;padding-right:12px}.GridMenu__column li{margin:15px 0}.GridMenu__column li a{text-decoration:none;color:#757575}.GridMenu__column li a:hover{text-decoration:underline}@media (max-width:576px){.GridMenu__column{flex-basis:34%}}.PlayButton{color:#000;background-color:#fff;padding:16px 35px;font-size:1.5rem;font-weight:600;display:flex;align-items:center;width:170px;cursor:not-allowed}.PlayButton--sm{padding:7px 10px 7px 20px}.PlayButton:hover{background-color:hsla(0,0%,100%,.8)}.PlayButton:hover .PlayButton:after{content:"";position:absolute;height:100%;width:100%;background-color:#000;left:0;top:0}.PlayButton svg{margin-right:20px}
/*# sourceMappingURL=main.36ccd7f0.chunk.css.map */