<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Page Not Found - Live TV World</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
<style>
body {
background: #121212;
color: #fff;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
min-height: 100vh;
display: flex;
align-items: center;
}
.error-container {
position: relative;
overflow: hidden;
}
.error-content {
background: linear-gradient(145deg, rgba(26,26,26,0.9) 0%, rgba(45,45,45,0.9) 100%);
border: 1px solid rgba(255,255,255,0.1);
border-radius: 20px;
padding: 4rem 2rem;
position: relative;
z-index: 1;
backdrop-filter: blur(10px);
box-shadow: 0 15px 35px rgba(0,0,0,0.2);
}
.number-404 {
font-size: 150px;
font-weight: bold;
line-height: 1;
background: linear-gradient(45deg, #0d6efd, #0dcaf0);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 2px 2px 10px rgba(13,110,253,0.3);
margin-bottom: 1rem;
position: relative;
}
.number-404::after {
content: '404';
position: absolute;
left: 0;
top: 0;
opacity: 0.1;
filter: blur(10px);
transform: scale(1.2);
z-index: -1;
}
.error-message {
color: #6c757d;
font-size: 1.2rem;
max-width: 500px;
margin: 0 auto 2rem;
}
.btn-glow {
position: relative;
background: linear-gradient(45deg, #0d6efd, #0dcaf0);
border: none;
padding: 15px 30px;
font-size: 1.1rem;
transition: all 0.3s ease;
}
.btn-glow:hover {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(13,110,253,0.4);
}
.btn-glow::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: inherit;
background: inherit;
filter: blur(10px);
opacity: 0;
transition: all 0.3s ease;
z-index: -1;
}
.btn-glow:hover::before {
opacity: 0.7;
}
.floating-icon {
animation: float 3s ease-in-out infinite;
font-size: 3rem;
color: #0d6efd;
margin-bottom: 2rem;
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-20px); }
100% { transform: translateY(0px); }
}
</style>
</head>
<body>
<div class="container mt-5">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="error-container text-center">
<div class="error-content">
<div class="floating-icon">
<i class="fas fa-tv"></i>
</div>
<div class="number-404">404</div>
<h2 class="text-white h3 mb-4">Page Not Found</h2>
<p class="error-message">The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.</p>
<a href="/" class="btn btn-glow">
<i class="fas fa-home me-2"></i>Back to Home
</a>
</div>
</div>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>