// CinemaHero — full-viewport cinematic streaming hero, exactly per spec. const { useState: useStateCH } = React; function LIcon({ name, size = 18, fill }) { const sw = 1.6; const c = { width: size, height: size, viewBox: "0 0 24 24", fill: fill || "none", stroke: "currentColor", strokeWidth: sw, strokeLinecap: "round", strokeLinejoin: "round" }; switch (name) { case 'search': return ; case 'user': return ; case 'menu': return ; case 'x': return ; case 'star': return ; case 'clock': return ; case 'calendar': return ; case 'play': return ; case 'chevL': return ; case 'chevR': return ; default: return null; } } function CinemaHero() { const [menuOpen, setMenuOpen] = useStateCH(false); const navItems = ['Movies', 'TV Series', "Editor's Pick", 'Interviews', 'User Reviews']; const fadeStyle = (delay) => ({ animationDelay: `${delay}ms` }); const slideStyle = (delay, open) => ({ transitionDelay: `${delay}ms`, }); return (
{/* Background video */} {/* Bottom-only blur overlay */}
{/* Navbar */} {/* Mobile menu */}
{navItems.map((item, i) => ( {item} ))}
{/* Hero content */}
8.7/10 IMDB 132 min April, 2025

Step Through. Work Smarter.

A voyage through forgotten realms, where past and future intertwine.

Watch Now Learn More
); } window.CinemaHero = CinemaHero;