.fs-8{font-size:.75rem!important}.fs-9{font-size:.625rem!important}.fs-10{font-size:.5rem!important}body{background-color:#652800}a,a:hover{color:unset;text-decoration:none}.modal{background-color:rgba(0,0,0,.75)}.modal.show .modal-dialog::-webkit-scrollbar-thumb,.modal.show .modal-dialog::-webkit-scrollbar-track{background-color:unset}.container-xl{max-width:1140px}.bg-default{background-color:#001283}.bg-second{background-color:#cb0000}.text-gold{color:#ffe200 !important}.text-brown{color:#001283!important}.text-subheading{color:#fff;font-size:15px}.border-brown{border:1px solid #001283}.header-cont{align-items:center;background-color:#cb0000;padding:10px 20px}.header-banner{align-items:center;display:flex}.cont-header-banner{background-color:#001283;border-radius:10px;color:#fff}.cont-header-banner .jumlah{font-size:1.2rem;font-weight:700;height:22px;line-height:20px}.cont-header-banner .covid-keterangan{font-size:.75rem;line-height:10px;margin-bottom:3px}.cont-header-banner .konfirmasi{color:#ff8a00}.cont-header-banner .perawatan{color:#fc0}.cont-header-banner .sembuh{color:#0cff00}.cont-header-banner .meninggal{color:red}.news-label{background:linear-gradient(90deg,#bd0d10,#ec0f16);border-radius:3px;color:#fff;font-weight:700;height:22px;margin-left:10px;padding:2px 10px;text-align:center;width:95px}.news-marq{color:#fff}.news-cont{align-items:center;background-color:#001283;display:flex;padding:0 0 0 10px;width:100%}.lazyload{opacity:0}img.lazyload:not([src]){visibility:hidden}.timer-cont{background-image:url("../../assets/timer-cont-bg.webp");background-size:100% 100%;border-radius:5px;display:flex;flex-direction:column;justify-content:center;text-align:center}.timer-bg{background-image:url(../../assets/timer-bg.png);margin:0 5px}.timer-bg,.timerdiv{align-items:center;display:flex;justify-content:center;text-decoration:underline}.timerdiv{text-align:left}.timer-desc,.timerdiv{color:#001283;font-weight:700}.timer-desc{display:flex;justify-content:space-around;margin:0 auto}.cont-sosmend-img{margin-right:5px;text-align:center;width:30px}.text-sosmed{font-size:.8rem;font-weight:700;line-height:24px}.cont-sosmed:hover .text-sosmed{color:#9a3d00}.reel p{font-size:2rem!important}.card{background-color:#cb0000}.card-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.list-hasil{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.list-hasil span{width:33.3%}.cont-result,.result-ball{display:flex;justify-content:center}.result-ball{align-items:center;background-color:#001283;border:none;border-radius:50%;color:#ffffff;height:30px;width:30px}.tbl-hasil thead{color:#fff}.tbl-hasil thead tr>th{width:25%}.tbl-hasil tbody tr>td,.tbl-hasil thead tr>th{padding:5px;text-align:center}.tbl-hasil tbody tr{border-bottom:1px solid #001283}.tbl-hasil tbody tr:last-child{border-bottom:0}.tbl-hasil tbody tr:hover{background-color:#a27d47;transition:.5s}.header-date span a{color:#fff;font-weight:700;text-decoration:none}.header-date span.active a{color:#ff1d1d}.btn-default{background-image:linear-gradient(0deg, #000863, #004eff);border-radius:5px;color:#fff;padding:.2rem .75rem}.btn-default:focus,.btn-default:hover{background-image:linear-gradient(90deg,#bd0d10,#ec0f16);box-shadow:0 0 0 .25rem rgba(235,255,3,.25);color:#fff;transition:.3s}.page-item .page-link{background-color:#001283;border-color:#001283;color:#fff;margin:0 5px;transition:.3s}.page-item.active .page-link,.page-item:focus .page-link,.page-item:hover .page-link{background-color:#632700;border-color:#632700}.page-item.disabled .page-link,.page-item.disabled:hover .page-link{background-color:#000;border-color:#000;color:#fff;cursor:no-drop;pointer-events:auto}.cont-table-hasil-hadiah{background-color:#001283;border-radius:8px;padding:0 15px}.table-hasil-hadiah thead{color:#fff}.table-hasil-hadiah thead tr>th{border:1px solid #ffde73;padding:5px;text-align:center}.table-hasil-hadiah thead tr:first-child>th{border-top:0}.table-hasil-hadiah thead tr>th:first-child{border-left:0}.table-hasil-hadiah thead tr>th:last-child{border-right:0}.table-hasil-hadiah tbody tr>td{border:1px solid #ffde73;color:#fff;padding:5px;text-align:center}.table-hasil-hadiah tbody tr:last-child>td{border-bottom:0}.table-hasil-hadiah tbody tr>td:first-child{border-left:0}.table-hasil-hadiah tbody tr>td:last-child{border-right:0}.table-hasil-hadiah tbody tr{border-bottom:1px solid #001283}.table-hasil-hadiah tbody tr:last-child{border-bottom:0}.table-hasil-hadiah tbody tr:hover{background-color:#a27d47;transition:.5s}.cont-btn-analisis .dropdown button{background-color:#001283;border-color:#001283;color:#fff}.cont-btn-analisis .dropdown button:hover{background-image:linear-gradient(0deg,#001283,#562708);transition:.3s}.cont-btn-analisis .dropdown-menu{background-color:#9c661e}.cont-btn-analisis .dropdown-item{color:#fff}.cont-btn-analisis .dropdown-item:focus,.cont-btn-analisis .dropdown-item:hover{background-color:#001283}.dropdown-menu{background-color:#ffdf81;color:#001283;font-size:12px}.dropdown-item{font-weight:700}.dropdown-item:focus,.dropdown-item:hover{background-color:#e4c773}.dropdown-item.active,.dropdown-item:active{background-color:#cb0000}
/* ===== Custom Pagination Style ===== */
.custom-pagination .page-link {
    background-color: #002366;   /* Biru */
    color: #fff200;              /* Kuning */
    border: 1px solid #ff0000;   /* Merah */
    margin: 0 3px;
    font-weight: bold;
}

.custom-pagination .page-link:hover {
    background-color: #ff0000;   /* Merah saat hover */
    color: #ffffff;              /* Putih teks */
    border-color: #ff0000;
}

.custom-pagination .page-item.active .page-link {
    background-color: #ff0000;   /* Aktif = Merah */
    border-color: #ff0000;
    color: #ffffff;              /* Putih */
}

.custom-pagination .page-item.disabled .page-link {
    background-color: #333;      /* abu gelap untuk disabled */
    color: #aaa;
    border-color: #333;
}
.table-hasil-hadiah thead {
        color: #fff;
        font-size: 20px;
        background-color: #001283;
    }

    .table-hasil-hadiah {
        background-color: #590000;
    }
}
