.tl_payment_head {
    width: 100%;
    height: auto;
    cursor: pointer;
    padding: 10px 12px;
    align-items: center;
    min-height: 100px;
    transition: .2s linear 0s;
    background: linear-gradient(180deg,#0c0c0c,#2b2b2b);
}

/* Notification Neon - Baslangic */

.notification_icon {
    background: 0 0;
    animation: blinkneon 2s ease infinite
}

@keyframes blinkneon {
    0%,100% {
        text-shadow: 0 0 5px #EBDF9D,0 0 20px #EBDF9D,0 0 20px #EBDF9D,0 0 15px #EBDF9D,0 0 15px #EBDF9D,2px 2px 2px #EBDF9D;
        color: #fff
    }

    50% {
        text-shadow: 0 0 2px #EBDF9D,0 0 5px #EBDF9D,0 0 5px #EBDF9D,0 0 5px #EBDF9D,0 0 2px #EBDF9D,4px 4px 2px #EBDF9D;
        color: #fff
    }
}

/* Bitis */

.story__item:after {
    position: absolute;
    content: '';
    width: 158px;
    height: 158px;
    border-radius: 100%;
    background: url(https://i.hizliresim.com/9u1cs6c.png);
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
    animation: 15s waves2 linear infinite forwards;
}

.story__item {
    width: 158px!important
}

.story__item img,.story__item video {
    border: none!important;
    border-radius: 100%!important;
    width: 130px!important;
    height: 130px!important
}

.dynamic_container.empty_title .story__swiper {
    padding-top: 15px;
    padding-bottom: 15px
}

@keyframes waves2 {
    to {
        -webkit-transform: rotate(360deg)
    }
}

.rd_header_tab_item.active {

    background-color: #B9B177!important;

}


.top_jackpots__block {
    background: linear-gradient(65deg,#000000 10%,#44422d 60%)!important
}


body .additional-infos {
    background: linear-gradient(65deg, #b9b177 5%, #b9b177 70%)!important;
    padding: 30px!important; 
    border-radius: 10px!important; /* Köşeleri yuvarlatır  */
}

.tl_main_nav_item {
    display: inline-flex; 
    align-items: center; 
    padding: 10px 15px; 
    border: 2px solid #222; /* Parlak siyah çerçeve */
    border-radius: 8px; /* Kenar yuvarlatma */
    box-shadow: 0 0 1000px rgba(255, 255, 152, 0.5); /* Hafif parlama efekti */
    transition: all 0.3s ease-in-out;
    margin: 2px; /* Kutu arası boşluk */
}


.top_jackpots__block .component_jackpot_slider_number {
    text-shadow: 2px 2px #000!important; 
    }

.top_jackpots__block .sprtr {
    text-shadow: 2px 2px #000!important; 
}

.top_jackpots__block .js_jack_item {
    text-shadow: 2px 2px #000!important; 
}

.top_jackpots__block .top_jackpots__crns i {
    text-shadow: 2px 2px #000!important;
           
}

.info_title  {
    color: #000000a6!important;
}

  .ternBtn, .header__dropdown-menu.tl_btn, a.inboxDialog, a.loginDialog, a.tl_btn {
  background: #ebdf9d;  
  color: #000;
  padding: 12px 12px;
  border-radius: 5px;
  box-shadow: 0 4px 10px rgb(237 5 5 / 0%);
  transition: background-color 0.3s ease, color 0.3s ease;
}

 .ternBtn:hover, .header__dropdown-menu.tl_btn:hover, 
a.inboxDialog:hover, a.loginDialog:hover, a.tl_btn:hover {
  background: 
linear-gradient(180deg, 
    #d2983b 10%,       
    #b89b52 45%,       
    #e8d26a 70%      
  ) !important;
  color: #000000;
}

.tl_header_top_row  {
background: #000000; 
}


 
 


 .top_winners__game {
    min-width: 0!important;
    max-width: none!important;
    animation: scroller 10s linear infinite;
    gap: 10px!important;
    padding: 15px!important
}

@keyframes scroller {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(-100%)
    }

    100% {
        transform: translateX(0)
    }
}


div.top_winners__game  {
  
    background: linear-gradient(65deg,#474434 10%,#b9b177 60%)!important;
    text-shadow: 1px 1px #000!important;
      will-change: transform;
    backface-visibility: hidden;
}

/* OZELLIKLI OGELER 030126_2910_pc52524523523536 */
.dynamic_featured_content a{
    background: #b9b177!important;
}
.dynamic_featured_content a{
    box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px!important;
    border: none;
}

.dynamic_featured_item:hover{
    background-color: #b9b177!important;
}

.dynamic_featured_content .dynamic_featured_item{
    transition: 0.7s;
}

.dynamic_featured_content .dynamic_featured_item:hover{
    transform: scale(1.1);
    transition: 0.5s;
    z-index: 2;
}

/* CRATOS HEADER BUTONLAR 150226_2910_pc1523243562352335*/

.header__top-promolink {
    background: linear-gradient(135deg, rgba(196, 158, 38, 0.1), rgba(196, 158, 38, 0.05));
    border: 1px solid rgba(196, 158, 38, 0.4);
    border-radius: 10px;
    height: 38px;
    padding: 0 14px;
    backdrop-filter: blur(10px);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    overflow: hidden;
}

.header__top-promolink::before {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, rgba(196, 158, 38, 0.15), transparent);
    opacity: 0;
    transition: opacity 0.3s ease;
    border-radius: 10px;
}

.header__top-promolink:hover::before {
    opacity: 1;
}

.header__top-promolink:hover {
    border-color: rgba(196, 158, 38, 0.7);
    box-shadow: 0 4px 20px rgba(196, 158, 38, 0.2), 0 0 40px rgba(196, 158, 38, 0.08);
    transform: translateY(-1px);
}

.header__top-promolink span {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.8px;
}

.header__top-links a:hover {
    transform: translateY(-1px);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* BONUS TALEP */
.header__top-promolink.bonus-item {
    background: linear-gradient(135deg, rgba(184, 150, 46, 0.15), rgba(184, 150, 46, 0.05));
    border-color: rgba(184, 150, 46, 0.5);
    box-shadow: 0 0 20px rgba(184, 150, 46, 0.15);
    animation: bonusPulse 3s ease-in-out infinite;
}

.header__top-promolink.bonus-item:hover {
    box-shadow: 0 4px 25px rgba(184, 150, 46, 0.35), 0 0 50px rgba(184, 150, 46, 0.12);
}

@keyframes bonusPulse {
    0%, 100% { box-shadow: 0 0 20px rgba(184, 150, 46, 0.15); }
    50% { box-shadow: 0 0 28px rgba(184, 150, 46, 0.25), 0 0 50px rgba(184, 150, 46, 0.08); }
}

/* NASIL PARA YATIRILIR */
.header__fixed .ht-deposit-wrapper {
    border: 1px solid rgba(45, 200, 111, 0.4);
    background: linear-gradient(135deg, rgba(45, 200, 111, 0.1), rgba(45, 200, 111, 0.03));
    padding: 0 12px;
    height: 38px;
    border-radius: 10px;
    backdrop-filter: blur(10px);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.header__fixed .ht-deposit-wrapper:hover {
    border-color: rgba(45, 200, 111, 0.7);
    box-shadow: 0 4px 20px rgba(45, 200, 111, 0.2);
    transform: translateY(-1px);
}

/* CANLI TV */
.header-menu-wrapper a:nth-child(2) img {
    border: 1px solid rgba(196, 158, 38, 0.4);
    padding: 7px 8px;
    border-radius: 10px;
    background: linear-gradient(135deg, rgba(196, 158, 38, 0.08), transparent);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.header-menu-wrapper a:nth-child(2) img:hover {
    border-color: rgba(196, 158, 38, 0.7);
    box-shadow: 0 4px 20px rgba(196, 158, 38, 0.2);
    transform: translateY(-1px);
}

/* MOBİL UYGULAMA */
.header-menu-wrapper a:nth-child(3) img {
    border: 1px solid rgba(196, 158, 38, 0.4);
    padding: 7px 8px;
    border-radius: 10px;
    background: linear-gradient(135deg, rgba(196, 158, 38, 0.08), transparent);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.header-menu-wrapper a:nth-child(3) img:hover {
    border-color: rgba(196, 158, 38, 0.7);
    box-shadow: 0 4px 20px rgba(196, 158, 38, 0.2);
    transform: translateY(-1px);
}

/* GENEL HEADER */
.header-menu-wrapper {
    gap: 8px;
}

.header__top-links {
    gap: 10px;
}

/* CRATOS PC HEADER 140226_2910_pc1356673452352363474 */
/* SIFIRLAMA */
@media only screen and (max-width: 1740px) {
    body .header__top-links span,
    body .header__top-promolink span {
        display: flex !important;
    }
    .ht-deposit-txt {
        display: inline !important;
    }
    .username_cont .user-name {
        display: inline !important;
    }
    .btn-100k {
        display: flex !important;
    }
    .header-menu-wrapper {
        gap: 10px !important;
    }
    .header-item,
    .ht-deposit-wrapper {
        margin-inline: 10px !important;
    }
    .header__top-links {
        column-gap: initial !important;
    }
}

@media screen and (max-width: 1660px) {
    body .header__top-link span {
        display: inline !important;
    }
    body .header__top-link .dynamic_icon,
    body .header__top-link .header_cw_icon {
        display: block !important;
    }
}

@media screen and (max-width: 1740px) {
    .header-menu-wrapper .header-item img {
        width: auto !important;
        object-position: initial !important;
        object-fit: initial !important;
        height: auto !important;
    }
}

/* Yeni breakpoint: %150 zoom'da gizle */
@media only screen and (max-width: 1280px) {
    body .header__top-links span,
    body .header__top-promolink span {
        display: none !important;
    }
    .ht-deposit-txt {
        display: none !important;
    }
    .username_cont .user-name {
        display: none !important;
    }
    .btn-100k {
        display: none !important;
    }
    .header-menu-wrapper {
        gap: 8px !important;
    }
    .header-item,
    .ht-deposit-wrapper {
        margin-inline: 0 !important;
    }
    .header__top-links {
        column-gap: 0 !important;
    }
    .bonus-item {
        margin-inline-end: 8px !important;
    }
    body .header__top-link span {
        display: none !important;
    }
    .header-menu-wrapper .header-item img {
        width: 32px !important;
        object-position: left !important;
        object-fit: none !important;
        height: 31px !important;
    }
}