.navbar{display:flex;align-items:center;justify-content:space-between;background:#141414;box-shadow:0 20px 15px -5px #55565680}.logo{font-size:1.5rem;font-weight:700;color:#0ff}.nav-links{display:flex;gap:30px}.nav-links a{color:#f5f5f5;text-decoration:none;font-weight:500;transition:.3s}.nav-links a:hover{color:#ffd70f;text-shadow:0 0 8px #ffd70f}.active-link{color:#ffd70f;text-shadow:0 0 8px #ffd70f;border-bottom:2px solid #ffd70f}.search-container{display:flex;align-items:center}.search-container input{width:auto;padding:8px;border:none;border-bottom:1px solid #999;background:#111;color:#0ff}.search-container input::placeholder{color:#05f4f490;padding-left:5px}.mini-menu-box{position:fixed;bottom:15px;left:20%;transform:translate(-50%);background:#111;border-radius:15px;box-shadow:0 0 15px #0fffff55;padding:12px;flex-direction:column;gap:10px;z-index:9999;transition:all .3s ease}.mini-menu-box a{color:#f8fab6;text-decoration:none;font-weight:600;text-align:center;padding:6px 0;border-radius:8px;transition:.3s}.mini-menu-box:hover{transform:scale(1.05);box-shadow:0 0 25px #0fffff88}.mini-menu-box a:hover{background:#0fffff;color:#000}.more-box{position:relative}.more-btn{background:#111;color:#f8fab6;font-size:16px;font-weight:700;padding:10px;border-radius:8px;cursor:pointer;transition:.3s}.inner-box{flex-direction:column;gap:8px;position:absolute;bottom:35px;right:0;background:#111;border:2px solid #0fffff;border-radius:10px;padding:10px;box-shadow:0 0 15px #0fffff66}.more-box:hover .inner-box{display:flex}.inner-box a{background:#222;padding:5px 10px;border-radius:8px}.inner-box a:hover{background:#0fffff;color:#000}.menu-icon-bottom{display:none;position:fixed;bottom:50px;left:20px;background:#0ff;color:#000;border:none;border-radius:20%;width:55px;height:55px;font-size:1.8rem;cursor:pointer;box-shadow:0 0 20px #0fffff88;z-index:10001;transition:.3s ease}.menu-icon-bottom:hover{background:#00f7ff;box-shadow:0 0 30px #0ff}.mini-menu-box-bottom{display:none;position:fixed;bottom:85px;left:20px;background:#111;border-radius:15px;box-shadow:0 0 20px #0fffff55;padding:12px;flex-direction:column;gap:10px;z-index:10000;opacity:0;transform:translateY(50px);transition:all .3s ease}.mini-menu-box-bottom.show{display:flex;opacity:1;transform:translateY(0)}.mini-menu-box-bottom a{color:#f8fab6;text-decoration:none;font-weight:600;text-align:center;padding:6px 10px;border-radius:8px;transition:.3s}.mini-menu-box-bottom a:hover{background:#0fffff;color:#000}.back-btn{background:#0fffff;color:#000;font-weight:700;border:none;padding:8px 12px;border-radius:8px;cursor:pointer;transition:.3s}.back-btn:hover{background:#00e5e5;transform:scale(1.05);box-shadow:0 0 10px #0fffff}.footer{margin-top:10%;background:#111;padding:40px 20px;border-top:2px solid rgb(32,32,32);color:#ddd}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-around;gap:40px;text-align:left}.footer-section{max-width:300px}.footer-section h2{color:#0ff;font-size:1.3rem;margin-bottom:15px}.footer-section-about-p{font-size:.9rem;color:#bbb;line-height:1.5}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin:20px 10px}.footer-section ul li a{color:#bbb;text-decoration:none;transition:color .3s}.footer-section ul li a:hover{color:#0ff;text-decoration:underline}.social-icons p{color:#bbb;font-size:1.1rem;cursor:pointer;transition:color .3s;margin:0 0 0 10px}.social-icons p:hover{color:#0ff;text-decoration:underline}.footer-bottom{text-align:center;margin-top:30px;font-size:.9rem;border-top:1px solid #0ff3;padding-top:15px;color:#888}body{margin:0;font-family:Poppins,sans-serif;background-color:#0a0a0a;color:#f5f5f5}section{margin-top:7%;padding-left:7%}h2{font-size:25px;font-weight:700;color:#9b9898;margin-bottom:15px;border-left:4px solid #0ff;padding-left:10px}.card-container{display:flex;overflow-x:auto;gap:8%;padding:20px 10px;scroll-behavior:smooth;justify-content:flex-start}.card-container::-webkit-scrollbar{height:8px}.card-container::-webkit-scrollbar-thumb{background-color:#0ff;border-radius:10px}.card-container::-webkit-scrollbar-track{background:transparent}.card{flex:0 0 auto;text-align:center;overflow:hidden;background:transparent;border:none}.card-link{text-decoration:none;color:inherit}.card img{width:100%;height:300px;border-radius:12px;object-fit:cover;background:transparent;display:block;transition:transform .4s ease,box-shadow .4s ease}.card:hover img{transform:scale(1.05)}.anime-name{margin-top:10px;font-weight:600;color:#bebebe;font-size:1rem;transition:color .3s ease,text-shadow .3s ease}.card:hover .anime-name{color:#ffd70f;text-shadow:0 0 10px #ffd70f}.auto-slide-section{width:100%;max-width:1200px;margin:0 auto;text-align:left}.auto-slide-section .cardHeading{font-size:25px;color:#9b9898;margin-bottom:40px;padding:0 15px 8px}.auto-slide-container{overflow:hidden;width:80%;position:relative;border-radius:10px}.auto-slide-track{display:flex;gap:25px;animation:moveSlide 25s linear infinite;width:max-content}.auto-slide-section .card{min-width:200px;border-radius:10px;overflow:hidden;flex-shrink:0}.auto-slide-section .card img{width:90%;height:250px;object-fit:cover;border-radius:10px;transition:transform .3s ease}.auto-slide-section .card:hover img{transform:scale(1.05)}.auto-slide-section .anime-name{text-align:center;color:#fff;margin-top:5px}@keyframes moveSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:430px){.logo{font-size:18px!important}.search-container{margin:auto;width:auto!important}.nav-links,.more-box{display:none!important}.mini-menu-box{display:flex!important}.navbar{padding:12px 20px;gap:15px}.menu-icon-bottom{display:flex;align-items:center;justify-content:center}.cardHeading{font-size:20px!important}.card img,.card{width:150px;height:auto}.auto-slide-section{display:none}}@media(max-width:820px){.nav-links,.more-box{display:none!important}.mini-menu-box{display:flex!important}.menu-icon-bottom{display:flex;align-items:center;justify-content:center}}@media(min-width:430px){.navbar{padding:12px 20px!important;gap:15px!important}}.anime-details{background:linear-gradient(135deg,#0a0a0a,#1e1e1e);color:#fff;min-height:100vh;padding:40px;font-family:Poppins,sans-serif}.anime-header{display:flex;justify-content:flex-start;gap:20px;margin:auto auto 40px 10px}.anime-image{margin-right:10px;width:200px;height:300px;border-radius:20px;box-shadow:0 0 30px #ff00644d;object-fit:cover;transition:transform .3s ease}.anime-image:hover{transform:scale(1.05)}.anime-info h1{font-size:35px;color:#8bcdf6;margin-bottom:10px}.anime-info p{font-size:1.2rem;color:#bbeaf8}.anime-videos{text-align:center}.anime-videos h2{text-align:left;font-size:2rem;margin-bottom:20px;color:#f3bca3}.video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;justify-content:flex-start}.video-card{border-radius:15px;width:60%}.video-card h3{color:#0ff;font-size:1.2rem;margin-bottom:10px}.anime-video{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:10px;border:none;background:#000}.anime-video:hover{transform:translateY(-6px);box-shadow:0 0 25px #ff408166}.back-btn-container{text-align:right;margin-top:50px}.back-home{background:linear-gradient(90deg,#ff4081,#0ff);color:#fff;padding:12px 20px;border-radius:30px;font-size:1.1rem;font-weight:450;text-decoration:none;transition:all .3s ease}.back-home:hover{background:linear-gradient(90deg,#ff80ab,#ff4081);transform:scale(1.08)}.error,.loading{text-align:center;color:#ff80ab;font-size:1.4rem;margin-top:50px}
