.player-area{padding:1rem 0}.info-nav-eps{padding:10px 1rem;background:#222;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;align-items:center;gap:.5rem;flex-wrap:wrap;color:var(--light-color)}.player-options,.season-list{display:flex;align-items:center;gap:.5rem}.player-options{padding:10px 1rem;background:#222;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;flex-wrap:wrap;color:var(--light-color);font-weight:600}.season-list{color:#fff;padding:0 1rem 1rem;box-sizing:border-box}.season-list label{opacity:.8;white-space:nowrap;font-weight:500;font-size:90%}.season-list select{padding:.3rem .5rem;width:70%;box-sizing:border-box;background:0 0;border:1px solid #ccc;color:var(--light-color)}.episode-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:8px;list-style:none;padding:0;margin:0;opacity:1;transition:opacity .3s ease}.episode-list.fade-out{opacity:0}.episode-list.fade-in{opacity:1}.episode-list li,.tag-list .tag a{display:inline-block}.episode-list li a{display:block;background-color:#333;color:#fff;text-align:center;text-decoration:none;padding:.5rem}.episode-list li a.active{background:#999;color:var(--my-black)}.episode-list li a:hover{background-color:var(--yellow-color);color:var(--font-color)}.content-wrapper{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.content-left,.content-right{flex:0 0 75%;max-width:75%;padding:0 .5rem;box-sizing:border-box}.content-right{flex:0 0 25%;max-width:25%}.movie-info{padding:1rem;background:var(--light-color);margin-bottom:1rem}.info-tag{font-weight:500;font-size:14px}.info-tag strong{color:var(--primary-color)}.tag-list{display:flex;flex-wrap:wrap;gap:3px 8px;margin-bottom:.8rem}.tag-list .tag a{background-color:#eee;padding:2px 7px;font-size:12px}.tag-list .tag a:hover{background-color:#e5166b;color:#fff;border-color:#e5166b}.broken-line{width:2px;height:10px;border:0;background:#ccc;margin:0 8px;display:inline-block}.movie-action{margin-bottom:.5rem}.movie-action a{margin-right:.3rem}.mob-related-series,.mob-related-video{padding:.5rem 1rem;background:var(--light-color);margin-bottom:1rem}.mob-related-video{display:none}.mob-related-series{display:block}.mob-related-series .slider-wrapper .scroll-btn,.mob-related-video .slider-wrapper .scroll-btn{font-size:1.5rem}.mob-related-series .slider-wrapper .scroll-right,.mob-related-video .slider-wrapper .scroll-right{right:-.8rem}.mob-related-series .slider-wrapper .scroll-left,.mob-related-video .slider-wrapper .scroll-left{left:-.8rem}.meta-info span{opacity:.5}.meta-info p{margin-bottom:5px}.synopsis{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease;line-height:1.4}.synopsis-long{-webkit-line-clamp:5;line-clamp:5}.synopsis.expanded{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.btn-toggle-expand{background:0 0;border:0;cursor:pointer;padding:0;font-weight:500;color:var(--font-color)}.comments{padding:1rem;background:var(--light-color)}.popular-movie-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.pop-movie-item a{display:flex;align-items:flex-start;gap:12px;color:var(--font-color)}.pop-movie-item a:hover{color:var(--primary-color)}.pop-movie-item img{width:70px;height:100px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.pop-movie-info{display:flex;flex-direction:column;justify-content:flex-start}.pop-movie-title{margin:0;font-size:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:500}.pop-movie-year{margin-top:4px;font-size:13px}.player-options select{flex:1;padding:0;border:0;width:100%;min-width:0;display:none;background:0 0}.mob-list-eps{padding:1rem;background:var(--light-color);margin-bottom:1rem;display:none}.mob-list-eps .season-list{box-shadow:none;color:var(--font-color);margin-bottom:1rem;padding:0}.mob-list-eps .episode-list a.active,.mob-list-eps .episode-list a:hover{background:var(--yellow-color);color:var(--light-color)}.mob-list-eps .season-list select{color:var(--font-color);width:auto;padding:8px 10px;border:1px solid #ddd;font-weight:600;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.info-nav-eps,.mob-nav-eps{width:100%;display:flex;justify-content:space-between;font-weight:600}.mob-nav-eps{position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.9);padding:.5rem 5px;box-shadow:0-2px 8px rgba(0,0,0,.2);z-index:3;line-height:2;align-items:center;text-transform:uppercase;display:none}.info-nav-eps a,.player-options select{color:var(--light-color)}.info-nav-eps a:hover{color:var(--yellow-color)}.info-nav-eps .col,.mob-nav-eps .col{flex:0 0 auto}.mob-nav-eps .center{flex:0 1 auto;text-align:center;white-space:nowrap;margin:0 auto}.info-nav-eps .right,.mob-nav-eps .right{text-align:right}.trailer-series{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;margin-bottom:1rem}.trailer-series iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
