html{scroll-behavior:smooth}body{display:grid;grid-template-columns:1fr;margin:0;width:100%;min-height:100vh;font-family:sans-serif}header .navbar{display:grid;grid-template-columns:15% 20% 20% 15% 20%;align-items:center;justify-content:center;min-height:auto;height:auto;color:#fff}.content .about-container,.content .contact-us,.content .dmca-container,.content .privacy-container,.navbar .section{grid-column:2}.navbar .logo{grid-column:3;display:flex;justify-content:center;align-items:center}.navbar .toggle{grid-column:4;justify-self:left}.navbar .search{grid-column:5;display:flex;justify-content:center}@media screen and (max-width:992px){header .navbar{grid-template-columns:20% 35% 20% 25%}.navbar .logo{grid-column:2;justify-content:left}.navbar .toggle{grid-column:3;justify-self:left}.navbar .search{grid-column:4;display:flex;justify-content:center}}.content{display:grid;grid-template-rows:auto;grid-template-columns:auto}.series-content{grid-template-columns:20% 80%}.episode-content{display:flex;grid-template-columns:20% 80%;gap:20px}@media (max-width:992px) and (min-width:768px){.series-content .episode-content{grid-template-columns:30% auto}}@media screen and (max-width:768px){header .navbar{grid-template-columns:20% 50% 12% 12%}.navbar .logo{grid-column:2;justify-content:center}.navbar .toggle{grid-column:3;justify-self:left}.content{grid-template-rows:auto;grid-template-columns:1}}.content .sidebar{grid-column:1}.content .episode-section,.content .movice{grid-column:2;display:flex;flex-wrap:wrap}.content .video-container{grid-column:2;display:grid;grid-template-columns:75% 25%;width:90%;margin:20px auto}@media (min-width:1200px){header{height:fit-content}.series-content .episode-content{grid-template-columns:200px auto}.content .video-container{grid-template-columns:auto 200px}}.video-container .download-container{grid-column:1;grid-row:1}.video-container .seasons-episodes{grid-column:2;grid-row:1}@media (max-width:992px){.video-container .video-player-container{grid-column:1/3;grid-row:1}.video-container .seasons-episodes{grid-column:1/3;grid-row:2}}.content .movice .special-section,.content .movice .suggestions{display:flex;flex-wrap:wrap}.content .movice .special-section .card,.content .movice .suggestions .card{margin:10px;max-height:345px}.special-section h2,.suggestions h2{width:100%;margin-bottom:0}@media (max-width:768px){.content .episode-section,.episode-section h2,.special-section h2,.suggestions h2{grid-column:1/3}.content .video-container{grid-column:1/3;grid-template-columns:1fr;grid-template-rows:2}.content .episode-section,.content .movice .special-section,.content .movice .suggestions{display:grid;grid-template-columns:repeat(2,1fr)}}::-webkit-scrollbar{width:12px;padding:2px}::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb{background-color:#7523c2;border-radius:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#5b1e95;border-radius:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-button:single-button{background:#ddd;display:block;border-style:solid;height:10px;width:12px;border-radius:2px}::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 6px 6px;border-color:transparent transparent #a855f7}::-webkit-scrollbar-button:single-button:vertical:increment{border-width:6px 6px 0;border-color:#a855f7 transparent transparent}.content.layout-center-single-item{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:20px;padding-bottom:20px;box-sizing:border-box}.download-page-wrapper{width:90%;max-width:800px;padding:25px 35px;margin-top:20px;margin-bottom:20px;background-color:#ffffff;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.07);text-align:center}.download-page-wrapper h1{margin-top:0;margin-bottom:30px;font-size:2em;color:#2c3e50;font-weight:600}.download-page-wrapper #countdown{margin-bottom:25px;font-size:1.3em;font-weight:500;color:#e74c3c}.download-page-wrapper #download{margin-top:15px}.download-page-wrapper #download a,.download-page-wrapper #download button{display:inline-block;padding:12px 25px;margin:8px;background-color:#3498db;color:white;text-decoration:none;border-radius:6px;font-weight:500;transition:background-color .3s ease;border:none;cursor:pointer}.download-page-wrapper #download a:hover,.download-page-wrapper #download button:hover{background-color:#2980b9}