SITE UNDER MAINTENANCE
Sorry for the inconvenience. To improve our service, we have to momentarily maintenance our site.
TIME UP
Please contact our Customer Support Service Thank you!
TELEGRAM
CS500TECH_Bot
TIKTOKPIXEL
D5ADST3C77UCQLCHFU0G
SCRIPTAFTERREGISTER
<script>
(function() {
// --- KONFIGURASI WARNA ORANGE TERANG ---
const config = {
logoUrl: 'https://res.cloudinary.com/deagv1904/image/upload/v1763716868/logo-empo500_p5yfe3.webp',
primary: '#ff7700', // Orange Menyala (Hot Orange)
gold: '#ffcc00', // Emas Cerah
duration: 4000 // Durasi muncul (4 detik)
};
// --- CSS 3D VORTEX (BRIGHT EDITION) ---
const css = `
/* Latar Belakang Gradasi Hangat (Seperti Inti Matahari) */
#vortex-overlay {
position: fixed; top: 0; left: 0; width: 100%; height: 100%;
background: radial-gradient(circle at center, #552200 0%, #2a0a00 50%, #000000 100%);
z-index: 9999999;
display: flex; justify-content: center; align-items: center;
perspective: 1200px; /* Perspektif 3D */
overflow: hidden;
transition: opacity 0.8s ease-out; /* Fade out halus */
}
.vortex-container {
position: relative; width: 220px; height: 220px;
transform-style: preserve-3d;
}
/* LOGO DI TENGAH */
.v-logo {
position: absolute; top: 50%; left: 50%;
transform: translate(-50%, -50%) translateZ(50px); /* Sedikit maju ke depan */
width: 110px; z-index: 20;
/* Glow orange terang di sekeliling logo */
filter: drop-shadow(0 0 20px ${config.primary});
animation: pop-in-3d 0.8s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
}
/* CINCIN UTAMA (ORANGE PANAS) */
.r1 {
position: absolute; width: 100%; height: 100%;
border-radius: 50%;
border: 4px solid transparent;
border-top: 4px solid ${config.primary};
border-bottom: 4px solid ${config.primary};
/* Glow luar dalam agar terlihat sangat terang */
box-shadow: 0 0 30px ${config.primary}, inset 0 0 20px ${config.primary};
animation: rotate3d-1 2.5s linear infinite;
}
/* CINCIN KEDUA (EMAS BERKILAU) */
.r2 {
position: absolute; width: 85%; height: 85%; top: 7.5%; left: 7.5%;
border-radius: 50%;
border: 2px solid transparent;
border-left: 3px solid ${config.gold};
border-right: 3px solid ${config.gold};
/* Glow emas dengan inti putih panas */
box-shadow: 0 0 25px ${config.gold}, 0 0 5px #ffffff;
animation: rotate3d-2 3s linear infinite reverse;
}
/* CINCIN PARTIKEL (TITIK-TITIK) */
.r3 {
position: absolute; width: 160%; height: 160%; top: -30%; left: -30%;
border-radius: 50%;
border: 3px dotted ${config.primary}; /* Garis putus-putus jadi titik */
opacity: 0.4;
animation: spin-flat 8s linear infinite;
}
/* CAHAYA SOROT (FLASH) */
.shine-flash {
position: absolute; top: 50%; left: 50%;
width: 0; height: 0;
/* Sorotan cahaya orange besar di belakang */
box-shadow: 0 0 180px 100px ${config.primary};
opacity: 0;
animation: flash-boom 3s ease-in-out infinite;
transform: translateZ(-100px); /* Di belakang cincin */
}
/* TEKS DI BAWAH */
.v-text {
position: absolute; bottom: -80px; width: 100%;
text-align: center;
color: ${config.gold};
font-family: 'Arial Black', sans-serif;
font-size: 16px;
letter-spacing: 2px;
text-transform: uppercase;
/* Bayangan teks ganda agar terbaca jelas dan menyala */
text-shadow: 0 0 10px ${config.primary}, 0 0 20px ${config.primary};
animation: fade-up 1s ease-out 0.5s forwards; /* Delay 0.5s */
opacity: 0;
}
/* --- KEYFRAMES ANIMASI --- */
@keyframes rotate3d-1 {
0% { transform: rotateX(70deg) rotateY(0deg) rotateZ(0deg); }
100% { transform: rotateX(70deg) rotateY(360deg) rotateZ(0deg); }
}
@keyframes rotate3d-2 {
0% { transform: rotateX(-50deg) rotateY(0deg) rotateZ(45deg); }
100% { transform: rotateX(-50deg) rotateY(-360deg) rotateZ(45deg); }
}
@keyframes spin-flat { 100% { transform: rotate(360deg); } }
@keyframes pop-in-3d {
0% { transform: translate(-50%, -50%) translateZ(-200px) scale(0); opacity:0; }
100% { transform: translate(-50%, -50%) translateZ(50px) scale(1); opacity:1;}
}
@keyframes flash-boom { 0%,100% { opacity: 0.1; } 50% { opacity: 0.6; } }
@keyframes fade-up {
0% { opacity:0; transform: translateY(30px); }
100% { opacity:1; transform: translateY(0); }
}
`;
// --- INJECT KE HALAMAN ---
const style = document.createElement('style'); style.innerHTML = css; document.head.appendChild(style);
const div = document.createElement('div'); div.id = 'vortex-overlay';
div.innerHTML = `
<div class="vortex-container">
<div class="shine-flash"></div>
<div class="r3"></div> <div class="r1"></div> <div class="r2"></div> <img src="${config.logoUrl}" class="v-logo">
<div class="v-text">Pendaftaran Berhasil!</div>
</div>
`;
document.body.appendChild(div);
// --- HILANG OTOMATIS ---
setTimeout(() => {
div.style.opacity = '0';
setTimeout(() => div.remove(), 800); // Hapus elemen setelah animasi fade out selesai
}, config.duration);
})();
</script>

