#betlora-links {
    display: none !important;
}
    /* Başlangıçta tüm içerikleri gizle */
    .tab-content > div { display: none; }
.tab-content > div.article {
    display: block !important;
}
    /* Radio buton checked ise ilgili içerik göster */
    #tab1:checked ~ .tab-content #content1 { display: block; }
    #tab2:checked ~ .tab-content #content2 { display: block; }
    #tab3:checked ~ .tab-content #content3 { display: block; }

    /* Label styling */
    .tab-label {
      cursor: pointer;
      padding: 8px 16px;
      background: rgba(62,200,255,0.2);
      border-radius: 10px;
      font-weight: 600;
      transition: background 0.3s, color 0.3s;
      color: #dbe6f4;
    }
    /* Seçili tab rengi */
    #tab1:checked ~ .tab-content ~ .tab-label[for="tab1"],
    #tab2:checked ~ .tab-content ~ .tab-label[for="tab2"],
    #tab3:checked ~ .tab-content ~ .tab-label[for="tab3"] {
      background: #11a975;
      color: #fff;
    }

#big-wins-wrapper{
  display:none!important;
}
#toast-slider-ced{
  margin-top:20px!important;
  margin-bottom:10px!important;
}

.scrolling-text {
    width: 100%;
    background-color: #09223c;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    border-top: 1px solid #1fa6ed;
    font-size: 20px;
    height: 30px;
    line-height: 30px;
}

    .scrolling-text span {
      display: inline-block;
      padding-left: 100%;
      animation: scroll 12s linear infinite;
    }

    @keyframes scroll {
      0%   { transform: translateX(0); }
      100% { transform: translateX(-100%); }
    }
@media (max-width: 768px) {
  .scrolling-text {
    position: relative;
    top:10px;
  }
}
 #licence-wrapper{
    display:none!important;
  }
 :root {
	   --play-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M20.83 10.07c1.56.86 1.56 3 0 3.86L8.52 20.7C6.95 21.56 5 20.48 5 18.76V5.24c0-1.72 1.95-2.8 3.52-1.94z'/%3E%3C/svg%3E");

}
/* Webkit tabanlı tarayıcılar (Chrome, Edge, Safari) */
.casino-new__tabs::-webkit-scrollbar {
    height: 6px; /* ince scrollbar */
}

.casino-new__tabs::-webkit-scrollbar-track {
    background: transparent; /* track şeffaf olsun */
}

.casino-new__tabs::-webkit-scrollbar-thumb {
    background-color: #81ee99; /* senin istediğin yeşil renk */
    border-radius: 3px;        /* yuvarlak köşeler */
    border: 1px solid transparent; /* biraz boşluk için */
}

/* Firefox */
.casino-new__tabs {
    scrollbar-width: thin;       /* ince scrollbar */
    scrollbar-color: #81ee99 transparent; /* thumb ve track renkleri */
}
.casino-new__tabs {
    scrollbar-width: thin!important;
}


#mini-slider-wrapper{
  display:none!important;
}
.header__content {
    justify-content: space-evenly!important;
}
.header__actions {
    gap: 10px!important;
}
.casino-new__topbar {
  width: 100%;
  height: 140px;
  overflow: hidden;
  border-radius: 12px;
  position: relative;
}

/* JS’nin oluşturduğu container */
.topbar-slider {
  display: flex;
  height: 100%;
  width: 100%;
  will-change: transform;
  transition: transform 0.5s ease;
}

/* görseller */
.topbar-slider img {
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  object-fit: cover;
  user-select: none;
  -webkit-user-drag: none;
  pointer-events: auto;
  display: block;
}

.topbar-slider picture {
  flex: 0 0 100%;
  width: 100%;
  height: 100%;
}


/* Butonun temel stili */
#bonus-request-link {
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    border-radius: 8px;
    overflow: hidden;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    animation: autoHoverGreen 3s infinite;
}

/* 3 saniyede bir hover gibi parlama animasyonu */
@keyframes autoHoverGreen {
    0%, 80%, 100% {
        transform: scale(1);
        box-shadow: 0 0 10px rgba(129, 238, 153, 0.5); /* Hafif gölge */
    }
    40% {
        transform: scale(1.01); /* Hover büyümesi */
        box-shadow: 0 0 25px rgba(129, 238, 153, 0.9); /* Parlama */
    }
}

/* Hover ile ekstra parlaklık */
#bonus-request-link:hover {
    transform: scale(1.05);
    box-shadow: 0 0 30px rgba(129, 238, 153, 1);
}

#chat_button_bar_container{
  display:none!important;
}

@media (max-width: 768px) {
  .global-slot-title {
    max-width: 60%!important;
  }
}

@media (max-width: 380px) {
    .header--logged .header__logo {
        width: 90px !important;
    }
      .header__wallet-dropdown-btn {
        width: 105px!important;
    }
  .header__wallet {
    width: 140px!important;
}
}