/**** begin countdown colors ****/
.flip-clock-wrapper ul,
.flip-clock-wrapper ul li a div div.inn,
.flip-clock-divider .flip-clock-dot {
    background-color: var(--flipclock-bg-color);
}
.flip-clock-wrapper ul li a div div.inn {
    color: var(--flipclock-color);
}
/**** endof countdown colors ****/

/**** begin custom style ****/
body {
background: linear-gradient(135deg, #0f0a00 0%, #3d2b00 50%, #0f0a00 100%) !important;
}

/* === Modern Yellow Theme === */
.neon-yellow {
    color: #fed700;
    text-shadow: 0 0 15px #fed700,
                 0 0 30px #fed700;
}

.modern-title {
    background: linear-gradient(90deg, #FED700, #ccac0a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.glass {
    background: rgba(15, 10, 0, 0.85) !important;
    border: 1px solid #fed700;
}

.result-card {
    border-radius: 20px;
    overflow: hidden;
    transition: all 0.4s ease;
}

.result-card:hover {
    box-shadow: 0 20px 40px rgba(254, 215, 0, 0.5) !important;
}

.prize-digit {
    background: #fed700;
    color: #000;
}

.bg-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    background-image: linear-gradient(to bottom, #1a1400, #ccac0a, #1a1400);
}

button {
    outline: none !important;
}

header {
    display: block;
    position: relative;
    z-index: 1;
}
header::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: auto;
    height: 10px;
    background-color: #FED700;
}
header::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: auto;
    height: 50px;
    background-color: #1a1400;
    z-index: -1;
}

header .header-bar {
    background: #1a1400 !important;
    border-radius: 0 0 47px 47px;
}

section .slider-box .slider-content {
    background: linear-gradient(to right, transparent, #FED70040, #FED700, #ccac0a, #FED700, transparent);
    border-image: linear-gradient(to right, transparent, #FED700, #FED700, transparent);
}

footer {
    background: #1a1400;
}

.pagination .paginate_button a {
    color: #FED700;
}
.pagination .paginate_button.active a {
    background-color: #FED700;
    color: #000;
    border-color: #FED700;
}
/**** endof custom style ****/