<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Maintenance Mode | Under Maintenance</title>
<!-- Canonical URL -->
<link rel="canonical" href="https://call988idaho.com/" />
<!-- META TAG -->
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap" rel="stylesheet">
<style>
:root {
--primary: #00aeff;
--primary-dark: #008cff;
--secondary: #000000;
--secondary-light: #1a1a1a;
--accent: #0084ff;
--accent-bright: #00b7ff;
--shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
--text: #333333;
--text-light: #666666;
--white: #fff;
--bg-gradient: linear-gradient(145deg, #1a1a1a 0%, #000000 100%);
--gold-gradient: linear-gradient(135deg, #008cff 0%, #0084ff 50%, #2086da 100%);
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Poppins', Arial, sans-serif;
background: var(--bg-gradient);
color: var(--white);
line-height: 1.6;
min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
padding: 20px;
position: relative;
overflow-x: hidden;
}
/* Animated background particles */
body::before {
content: '';
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
radial-gradient(2px 2px at 20px 30px, #FFD700, transparent),
radial-gradient(2px 2px at 40px 70px, #FFA500, transparent),
radial-gradient(1px 1px at 90px 40px, #DAA520, transparent),
radial-gradient(1px 1px at 130px 80px, #FFD700, transparent),
radial-gradient(2px 2px at 160px 30px, #FFA500, transparent);
background-repeat: repeat;
background-size: 200px 100px;
animation: sparkle 20s linear infinite;
opacity: 0.1;
z-index: -1;
}
@keyframes sparkle {
0% { transform: translateY(0px); }
100% { transform: translateY(-100px); }
}
.maintenance-container {
max-width: 800px;
width: 100%;
background: var(--secondary-light);
border-radius: 20px;
box-shadow: var(--shadow);
padding: 50px;
position: relative;
overflow: hidden;
border: 2px solid #00afff
}
.maintenance-container::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 6px;
background: var(--gold-gradient);
animation: shimmer 3s ease-in-out infinite;
}
@keyframes shimmer {
0% { background-position: -200px 0; }
100% { background-position: 200px 0; }
}
.logo {
max-height: 100px;
margin-bottom: 30px;
filter: drop-shadow(0 5px 15px rgba(255, 215, 0, 0.3));
}
h1 {
font-size: 2.8rem;
color: var(--primary);
margin-bottom: 20px;
position: relative;
display: inline-block;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
h1::after {
content: '';
position: absolute;
bottom: -15px;
left: 50%;
transform: translateX(-50%);
width: 100px;
height: 4px;
background: var(--gold-gradient);
border-radius: 2px;
animation: glow 2s ease-in-out infinite alternate;
}
@keyframes glow {
from { box-shadow: 0 0 5px var(--primary); }
to { box-shadow: 0 0 20px var(--primary), 0 0 30px var(--accent); }
}
.maintenance-icon {
font-size: 5rem;
color: var(--primary);
margin: 30px 0;
animation: pulse 2s infinite;
filter: drop-shadow(0 0 10px var(--primary));
}
@keyframes pulse {
0% {
transform: scale(1);
filter: drop-shadow(0 0 10px var(--primary));
}
50% {
transform: scale(1.1);
filter: drop-shadow(0 0 20px var(--primary));
}
100% {
transform: scale(1);
filter: drop-shadow(0 0 10px var(--primary));
}
}
p {
color: var(--white);
font-size: 1.2rem;
margin-bottom: 25px;
line-height: 1.8;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.progress-container {
width: 100%;
height: 12px;
background: var(--secondary);
border-radius: 6px;
margin: 40px 0;
overflow: hidden;
border: 1px solid var(--primary-dark);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3);
}
.progress-bar {
height: 100%;
width: 75%;
background: var(--gold-gradient);
border-radius: 6px;
animation: progress 3s ease-in-out infinite;
box-shadow: 0 0 10px var(--primary);
position: relative;
}
.progress-bar::after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
animation: shine 2s infinite;
}
@keyframes progress {
0% { width: 75%; }
50% { width: 85%; }
100% { width: 75%; }
}
@keyframes shine {
0% { transform: translateX(-100%); }
100% { transform: translateX(100%); }
}
.status-info {
background: rgba(0, 0, 0, 0.1);
border: 1px solid var(--primary-dark);
border-radius: 10px;
padding: 20px;
margin: 30px 0;
}
.social-links {
display: flex;
justify-content: center;
gap: 20px;
margin-top: 40px;
}
.social-link {
display: inline-flex;
align-items: center;
justify-content: center;
width: 55px;
height: 55px;
background: var(--secondary);
border-radius: 50%;
color: var(--primary);
font-size: 1.5rem;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
transition: all 0.3s ease;
border: 2px solid var(--primary-dark);
}
.social-link:hover {
background: var(--primary);
color: var(--secondary);
transform: translateY(-5px) scale(1.1);
box-shadow: 0 10px 25px rgba(255, 215, 0, 0.4);
border-color: var(--accent-bright);
}
footer {
margin-top: 50px;
color: var(--primary);
font-size: 0.9rem;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
footer a {
color: var(--accent);
text-decoration: none;
font-weight: 600;
transition: color 0.3s ease;
}
footer a:hover {
color: var(--accent-bright);
text-shadow: 0 0 5px var(--accent-bright);
}
.update-time {
color: var(--accent);
font-weight: 600;
}
/* Responsive adjustments */
@media (max-width: 768px) {
.maintenance-container {
padding: 30px 20px;
margin: 10px;
}
h1 {
font-size: 2.2rem;
}
p {
font-size: 1rem;
}
.maintenance-icon {
font-size: 4rem;
}
.social-links {
gap: 15px;
}
.social-link {
width: 50px;
height: 50px;
font-size: 1.3rem;
}
}
@media (max-width: 480px) {
.maintenance-container {
padding: 25px 15px;
}
h1 {
font-size: 1.8rem;
}
.maintenance-icon {
font-size: 3.5rem;
}
}
</style>
</head>
<body>
<div class="maintenance-container">
<img src="https://cdn.warnamedia.club/mt-logo.png" alt="Website Logo" class="logo">
<center><h1>Under Maintenance</h1></center>
<div class="maintenance-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path>
</svg>
</div>
<p>
We’re taking a short break for maintenance to make things even better for you.
</p>
<p>
Our team is working behind the scenes to enhance performance and features.
</p>
<p>
Thanks for waiting — we’ll be back very soon!
</p>
<div class="progress-container">
<div class="progress-bar"></div>
</div>
<div class="status-info">
<p>
<strong>Estimated time remaining:</strong> <span style="color: var(--accent);">60 minutes</span><br>
<strong>Last updated:</strong> <span class="update-time" id="update-time"></span>
</p>
</div>
<div class="social-links">
<a href="#" class="social-link" aria-label="Twitter">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"></path>
</svg>
</a>
<a href="#" class="social-link" aria-label="Facebook">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path>
</svg>
</a>
<a href="#" class="social-link" aria-label="Instagram">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect>
<path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path>
<line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line>
</svg>
</a>
<a href="#" class="social-link" aria-label="LinkedIn">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path>
<rect x="2" y="9" width="4" height="12"></rect>
<circle cx="4" cy="4" r="2"></circle>
</svg>
</a>
</div>
</div>
<footer>
<p>© 2025 <a href="#" target="_blank">BIRUTOTO</a>. All rights reserved.</p>
</footer>
<script>
// Display current time as last updated
document.addEventListener('DOMContentLoaded', function() {
function updateTime() {
const now = new Date();
const options = {
hour: '2-digit',
minute: '2-digit',
hour12: true,
month: 'short',
day: 'numeric',
year: 'numeric'
};
document.getElementById('update-time').textContent = now.toLocaleString('en-US', options);
}
// Initial update
updateTime();
// Update time every minute
setInterval(updateTime, 60000);
});
// Add some interactive sparkle effects
document.addEventListener('mousemove', function(e) {
if (Math.random() > 0.9) {
createSparkle(e.clientX, e.clientY);
}
});
function createSparkle(x, y) {
const sparkle = document.createElement('div');
sparkle.style.position = 'fixed';
sparkle.style.left = x + 'px';
sparkle.style.top = y + 'px';
sparkle.style.width = '4px';
sparkle.style.height = '4px';
sparkle.style.background = '#FFD700';
sparkle.style.borderRadius = '50%';
sparkle.style.pointerEvents = 'none';
sparkle.style.zIndex = '1000';
sparkle.style.animation = 'sparkleEffect 1s ease-out forwards';
document.body.appendChild(sparkle);
setTimeout(() => {
sparkle.remove();
}, 1000);
}
// Add sparkle animation CSS
const style = document.createElement('style');
style.textContent = `
@keyframes sparkleEffect {
0% {
transform: scale(0) rotate(0deg);
opacity: 1;
}
100% {
transform: scale(1) rotate(180deg);
opacity: 0;
}
}
`;
document.head.appendChild(style);
</script>
</body>
</html>