/* ==========================================
   CSS CUSTOM: FIXED PREMIUM POP-UP STYLE
   ========================================== */

/* Background Hitam Transparan + Blur Kaca */
.x9z-parlay-backcover {
    position: fixed !important;
    inset: 0 !important;
    background: rgba(3, 7, 14, 0.85) !important;
    backdrop-filter: blur(8px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
    
    /* MATA KUNCI UTAMA: Dibuat super tinggi agar mutlak di depan */
    z-index: 9999999 !important; 
    
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.4s ease-out;
}

/* Trigger saat Pop-up Aktif (Gabungan dengan JS) */
.x9z-parlay-backcover.popup-show {
    opacity: 1 !important;
    pointer-events: auto !important;
}

/* Base Body Pop-up (Tema Gelap Ungu Cyber) */
.x9z-parlay-darkbase {
    position: relative;
    z-index: 9999999 !important;
    background: #090e1a !important;
    border: 1.5px solid rgba(255, 204, 51, 0.25);
    box-shadow: 0 25px 60px -15px rgba(0, 0, 0, 0.95), 
                0 0 35px rgba(21, 80, 207, 0.25);
    
    /* Animasi Mengecil dan Agak ke Bawah di Awal */
    transform: scale(0.7) translateY(40px);
    transition: transform 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.25);
}

/* Efek Mental Zoom Pas Terbuka */
.x9z-parlay-backcover.popup-show .x9z-parlay-darkbase {
    transform: scale(1) translateY(0) !important;
}

/* Box Hitam Di Dalam Konten */
.x9z-parlay-bg-black {
    background: rgba(2, 4, 8, 0.6) !important;
    border: 1px solid rgba(255, 255, 255, 0.03);
}

/* Teks Judul Emas Menyala */
.x9z-parlay-goldstream {
    color: #ffcc33 !important;
    letter-spacing: 1px;
    text-shadow: 0 0 12px rgba(255, 204, 51, 0.45);
}

/* Tombol Close Bulet Keren */
.x9z-parlay-exit-node {
    background: rgba(0, 0, 0, 0.06) !important;
    color: #ff0000 !important;
    padding: 7px;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, 0.08);
    cursor: pointer;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.x9z-parlay-exit-node:hover {
    background: #446cef !important;
    color: #ffffff !important;
    transform: rotate(90deg) scale(1.05);
    box-shadow: 0 0 15px rgba(68, 128, 239, 0.6);
    border-color: #4480ef;
}

/* Menghilangkan scrollbar bawaan */
.scrollbar-none::-webkit-scrollbar {
    display: none;
}
.scrollbar-none {
    -ms-overflow-style: none;
    scrollbar-width: none;
}