
    .tickercontainer{margin:0;padding:0;overflow:hidden;text-align:center}.tickercontainer
    .mask{position:relative;width:100%;overflow:hidden;overflow:hidden}ul.newsticker{position:relative;list-style-type:none;margin:0;padding:0;overflow:hidden;display:flex}ul.newsticker
    li{margin:0;font-size:12px;padding:0 25px 0
    0;white-space:nowrap}ul.er-controls{list-style:none;display:inline-block;padding:0}ul.er-controls>li{display:inline-block;padding:0
    10px;background:#f0f0f0;margin:5px;border-radius:5px;height:40px;line-height:40px}ul.er-controls>li:hover{background:#f5f5f5;cursor:pointer}
    .announcement-outer-container{background-color:#221c3e;padding:6px
    0;color:#fff}.announcement-container{display:flex;align-items:center;font-size:14px}.announcement-container>[data-section="date"]{flex-basis:30%;display:flex;justify-content:flex-end;align-items:center;padding-right:10px}.announcement-container
    [data-icon="news"]{display:inline-block;height:22px;width:22px;background:center
    no-repeat;background-size:contain;background-image:var(--image-src);margin-right:10px}.announcement-container>[data-section="announcements"]{flex-basis:70%;background-color:#090710;border-radius:20px;padding:5px
    25px;overflow:hidden}
    .banner,.banner .slick-slide
    img{aspect-ratio:1920/613}.banner-carousel.slick-initialized{height:auto;display:block}.carousel-indicators
    .slick-active{background:#ebff00;border-color:#ebff00}.carousel-indicators
    li{background-color:transparent;border:1px solid #fff}.banner .carousel-indicators li button{display:none}.banner
    .slick-slide img{display:block;height:auto;width:100%;line-height:1}.banner-group-vertical
    .carousel-indicators{bottom:50%;transform:translateY(50%);right:25px;left:unset;width:20px}.banner-group-vertical
    .carousel-indicators
    li{display:block;margin-bottom:2px}
    .home-progressive-jackpot{background-image:linear-gradient(#080700,#151515,#080700);border-radius:30px;color:#fff;padding:10px;display:flex}
    .home-progressive-jackpot
    .outer-container{display:flex;flex-grow:1;padding:10px;background-color:#000;border-radius:100px}.home-progressive-jackpot
    .inner-container{display:flex;flex-grow:1;padding:10px;border-radius:100px;background-image:linear-gradient(#4f3300,rgba(32,10,24,0))}.home-progressive-jackpot
    .border-container{display:flex;align-items:center;gap:50px;flex-grow:1;padding:10px;border-radius:100px;background-color:#0009;border:3px
    solid #ebff00}.home-progressive-jackpot
    .jackpot-container{display:flex;justify-content:center;align-items:center;flex-grow:2;font-family:'Open24DisplaySt';font-size:50px;letter-spacing:5px;background-image:linear-gradient(#ebff00,#000);border-radius:70px;padding:10px}.home-progressive-jackpot
    .jackpot-inner-container{background-color:#000;display:flex;flex-grow:2;justify-content:center;border-radius:50px;padding:10px}.home-progressive-jackpot
    .jackpot-border-container{display:flex;flex-grow:2;justify-content:center;border-radius:50px;border:3px dotted
    #4d4305;line-height:40px;padding-bottom:10px}.home-progressive-jackpot
    .jackpot-currency{color:#ebff00;margin-right:10px}.home-progressive-jackpot
    .jackpot-play-section{display:flex;flex-direction:column;align-items:flex-end;margin-left:20px}.home-progressive-jackpot
    .jackpot-play-section
    .jackpot-play-text{font-family:'gilroybold';color:#fd6f16;font-size:38px;text-transform:uppercase;line-height:1}.home-progressive-jackpot
    .jackpot-play-section .jackpot-play-text label{color:#009fc5}.home-progressive-jackpot .jackpot-play-section
    img{height:auto;width:87px}
    
    .home-outer-container{padding-top:20px;padding-bottom:20px}.home-inner-container{background-color:rgba(22,18,40,.83);padding:30px;border-radius:30px}.popular-game-title-container{display:flex;align-items:center;padding:10px;margin-top:20px;color:#fff}.popular-game-title-container
    .title{font-size:20px;display:flex;align-items:center}.popular-game-title-container .title
    i{display:inline-block;height:24px;width:25px;background:center
    no-repeat;background-size:contain;margin-right:10px}.popular-game-title-container .title
    i[data-icon]{background-image:var(--image-src)}.popular-game-title-container>i{border-bottom:2px solid
    #451e58;border-top:2px solid #0d0d0d;flex-grow:1;margin:0 15px}.popular-game-title-container
    a{display:inline-block;padding:5px
    30px;border-radius:25px;font-size:15px;background-color:#4e3c69;color:#fff}
    
    .popular-game-title-container+.game-list-container{background-color:#0a0813;border:2px
    solid #322547;padding:10px 15px;border-radius:30px}.popular-game-title-container+.game-list-container
    .game-list{overflow-x:auto;flex-wrap:nowrap;padding:0;margin:0;border:0}.popular-game-title-container+.game-list-container
    .game-list .game-item{flex-shrink:0;position:relative}.popular-game-title-container+.game-list-container
    .game-list::-webkit-scrollbar{height:7px}.popular-game-title-container+.game-list-container
    .game-list::-webkit-scrollbar-track{background:transparent}.popular-game-title-container+.game-list-container
    .game-list::-webkit-scrollbar-thumb{background:#ebff00;border-radius:5px}.popular-game-title-container+.game-list-container
    .game-list .games-group{width:calc((100% -
    6px*5)/6.5);flex-shrink:0;display:flex;flex-direction:column;gap:10px;margin:3px}.popular-game-title-container+.game-list-container
    .game-list .games-group .game-item{width:100%;margin:0}.telegram-banner-container{padding:20px
    0;border:0}.telegram-banner-container img{width:100%}.banner-carousel>div:first-child
    img{display:block;aspect-ratio:1920/613;height:auto;width:100%;line-height:1}.banner-carousel>div:not(:first-child),.banner-carousel>div:first-child>a:not(:first-child){display:none}
    .download-apk-container{overflow:hidden}.download-apk-container .popup-modal[data-title]
    .modal-title:before{content:none}
    
    .download-apk-container .popup-modal .modal-header
    h4{font-size:24px}.download-apk-container .popup-modal .modal-body
    img{height:20px;width:20px;margin-right:5px}.download-apk-container .popup-modal .modal-body
    h5{font-size:18px;text-transform:uppercase;color:inherit}.download-apk-container .popup-modal .modal-body
    ol{list-style:decimal;padding-left:5px}.download-apk{display:flex;align-items:center;font-family:Arial;color:#fff;background:var(--image-src);background-size:cover;border-radius:30px;margin-bottom:10px}.download-apk>div{opacity:0;transition:all
    1s ease}.download-apk>div:nth-child(1){flex-basis:50%;align-self:flex-end;transform:translateX(-100%);padding:30px 0
    30px 50px}.download-apk>div:nth-child(2){flex-basis:50%;align-self:flex-end;transform:translateX(100%)}.download-apk
    .h2{font-family:Arial;text-transform:uppercase;font-size:45px;line-height:40px;font-weight:700;margin:0 0 10px
    0}.download-apk .h2>span{display:block;color:#ebff00;}.download-apk
    .h3{font-weight:100;font-size:15px;margin:0}.download-apk-info{display:flex;justify-content:space-between;margin:20px
    0}.download-apk-info
    .download-apk-section{flex-basis:50%}.download-apk-section{display:flex;font-weight:600;font-size:16px}.download-apk-section>*{margin:0
    10px 10px 0}.download-apk-section i{color:#ebff00;font-style:normal}.download-apk-qr-code
    img{max-width:94px}.download-apk-detail{text-align:left;font-size:14px;display:flex;flex-direction:column;justify-content:space-around;text-align:center}.standard-container-with-sidebar
    .standard-form-content .download-apk-container{margin-top:30px;padding:0}.standard-container-with-sidebar
    .standard-form-content .download-apk-container .download-apk>div:nth-child(1){padding:15px 0 15px
    50px}.standard-container-with-sidebar .standard-form-content .download-apk-container .download-apk
    .h2{font-size:27px;line-height:27px}.standard-container-with-sidebar .standard-form-content .download-apk-container
    .download-apk .h3{font-size:14px}.standard-container-with-sidebar .standard-form-content .download-apk-container
    .download-apk-info{margin:10px 0}.standard-container-with-sidebar .standard-form-content .download-apk-container
    .download-apk-detail{font-size:10px}.download-popup-modal .modal-body img{height:20px;width:20px;margin-right:5px}

  :root {
    --jackpot-gif: url('https://roundtableyarns.com/imgbbwis777/progressive-jackpot.gif');
    --gold-1: #ffdd00;
    --gold-2: #ebff00;
    --text-glow: #feffff; 
  }

  * { margin: 0; padding: 0; box-sizing: border-box; }
 

  .jackpot-wrapper {
    position: relative;
    width: 100%;
    max-width: 1000px;
    aspect-ratio: 16 / 5; /* menjaga proporsi GIF */
  }

  .jackpot {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: var(--jackpot-gif) center/contain no-repeat;
    background-size: contain;
    width: 105%;
    height: 105%;
  }

  .amount {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #ffffff;
    font-weight: 900;
    font-family: 'Digital-7', 'Segoe UI', sans-serif;
    text-shadow: 
      0 0 10px #000,
      0 0 20px #000000,
      0 0 40px #000000;
    letter-spacing: 3px;
    white-space: nowrap;
    pointer-events: none;
    z-index: 10;

    /* Ukuran font yang 100% aman tidak melebihi GIF di semua device */
    font-size: clamp(16px, 4.8vw, 52px);

    /* Pastikan text tidak keluar dari GIF (pemotongan otomatis jika terlalu panjang) */
    max-width: 90vw;
    overflow: hidden;
    text-overflow: clip;
  }

  /* Font Digital-7 (mirip mesin jackpot kasino) */
  @font-face {
    font-family: 'Digital-7';
    src: url('https://cdn.jsdelivr.net/gh/kemalaraz/digital-7-font@master/digital-7%20(mono).ttf');
  }

  /* Efek glow berdenyut halus */
  @keyframes pulse {
    0%, 100% { text-shadow: 0 0 20px rgba(255, 0, 0, 0.181), 0 0 40px #ff00dd30; }
    50% { text-shadow: 0 0 30px #ff000075, 0 0 60px rgb(0, 0, 0); }
  }
  .amount { animation: pulse 3s infinite ease-in-out; }


    
html, body {
  cursor: url("https://roundtableyarns.com/imgbbwis777/kurso-natall.gif") 16 16, auto;
}

a, button, [role="button"], .btn, .card-slotgame a {
  cursor: url("https://roundtableyarns.com/imgbbwis777/kurso-natall.gif") 16 16, pointer;
}

  
#slide-left1 {
        position: fixed;
        top: 110px;
        background: linear-gradient(149deg, rgb(225 184 0) -5%, rgb(0 0 0) 27%, rgb(0 0 0) 39%, rgb(0 0 0) 63%, rgb(117 96 0) 80%, rgb(47 43 0) 98%);
        z-index: 99999;
        width: 180px;
        left: -180px;
        min-height: 180px;
        text-align: center;
        transition: left .4s ease-in-out;
        -o-transition: left .4s ease-in-out;
        -ms-transition: left .4s ease-in-out;
        -moz-transition: left .4s ease-in-out;
        -webkit-transition: left .4s ease-in-out;
        border-radius: 0px 12px 32px 0;
        border: 1px solid gold;
    }

    #toggle-left1 {
        font-size: 20px;
        position: absolute;
        z-index: 99999;
        left: 180px;
        text-align: center;
        cursor: pointer;
    }

    .card-toggle {
        padding-top: 10px;
        padding-bottom: 10px;
        width: 180px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        align-content: center;
    }
.navbar-nav.side-nav.collapsed.open {
  background: none;
}
    .card-img {
        width: 150px;
        height: auto;
        margin-bottom: 5px;
        margin-left: 20px;
    }

    .hours {
        margin: 20px;
    }

    .img-kontak {
        width: 50px;
        margin: 10px;
        padding-bottom: 9px;
        border-bottom: 5px double gold;
    }

    .img-kontak:hover {
        border-bottom: 5px double rgb(255, 255, 255);
    }

 
    
    .btn-malicaxxx {
        position: fixed;
        bottom: 20px ;
        right: 15px ;
        z-index: 9999 ;
        animation: float 3s ease-in-out infinite;
    }

    /* Efek mengambang + sedikit goyang (lebih cocok untuk gambar persegi/scatter) */
    @keyframes float {
        0%, 100% { transform: translateY(0) rotate(0deg); }
        50%      { transform: translateY(-12px) rotate(5deg); }
    }

    /* Shadow mengikuti bentuk asli gambar (tidak dipaksa bulat) */
    .btn-malicaxxx a {
        display: block;
        filter: drop-shadow(0 8px 20px rgba(226, 43, 43, 0.143))
                drop-shadow(0 0 15px rgba(77, 1, 1, 0.6));
        border-radius: 8px; /* sedikit sudut tumpul agar tetap elegan */
        overflow: hidden;
    }

    .btn-malicaxxx img {
        display: block;
        border-radius:85px; /* sama dengan parent */
    }

    /* Opsional: tambah glow ekstra kalau gambarnya GIF scatter */
    .btn-malicaxxx:hover a,
    .btn-malicaxxx a:focus {
        filter: drop-shadow(0 10px 25px rgba(255, 0, 0, 0.071))
                drop-shadow(0 0 25px rgba(128, 7, 7, 0.9));
        transition: all 0.3s;
    }