.casinoTournamentInfoColumn.Rules .casinoTournamentRulesContent {
    padding: 16px !important;
    box-sizing: border-box !important;
  border-radius: var(--6, 6px);
border: 1px solid var(--Grey-Scale-11, #242424);
background: rgba(23, 24, 34, 0.60);
}

.hdr-smart-panel-holder-bc .sp-button-bc:has(i.bc-i-settings) {
    display: none !important;
}
.layout-bc.smart-panel-is-visible:not(.integration-mobile-specific) .hdr-toggle-button-bc{
  color:#fff!important;
}
.tournamentSectionMainContainer .tournamentSectionImg {
  border-radius: var(--12, 12px)!important;
  margin-bottom: 12px!important;
}
.tournamentSectionMainContainer .tournamentSectionDataWrp{
  display:flex !important;
  flex-direction:column!important;
}
.tournamentSectionMainContainer .tournamentSectionDataWrp .tournamentDateStartEnd,
.tournamentSectionMainContainer .tournamentSectionDataButtonWrp .tournamentJoinButton,
.tournamentSectionMainContainer .tournamentGameStatus,
.tournamentSectionDataButtonWrp .tournamentSectionCircle::before,
.tournamentSectionDataButtonWrp .tournamentSectionCircle,
.tournamentSectionDataButtonWrp .countdownBannerCounter::before{
  display: none!important;
}
.tournamentSectionMainContainer .tournamentSectionDataButtonWrp{
  border-radius: var(--8, 8px)!important;
  background: #171822!important;
}
  .tournament .tournamentSectionDataButtonWrp {
    align-items: flex-start !important;
  }
  .tournament .tournamentSectionDataWrp {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 4px !important;
    width: 100% !important;
  }
  .tournament .tournamentPrizeFundTxt {
    text-align: left !important;
  }
  .tournament .tournamentSectionMoney {
    text-align: left !important;
  }
  .tournament .tournamentSectionDate {
    align-items: flex-start !important;
    margin-left: 0 !important;
    width: 100% !important;
  }
  .tournament .dataStatusTxt {
    text-align: left !important;
  }
  .tournament .countdownBannerContent {
    justify-content: flex-start !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 8px !important;
    width: 100% !important;
  }
  .tournament .countdownBannerCounter .countdownBannerDate,
  .tournament .countdownBannerCounter .countdownBannerNames {
    text-align: center !important;
  }

.tournament .tournamentSectionMainContainer .countdownBannerDate{
color: var(--Color-1, #FE7C00)!important;
text-align: center!important;
font-size: 18px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}
.tournament .countdownBannerNames{
  color: var(--Grey-Scale-5, #ADADAD)!important;
text-align: center!important;
font-size: 10px!important;
font-style: normal!important;
font-weight: 500!important;
line-height: normal!important;
}

.tournamentSectionDate .countdownBannerContent .countdownBannerCounter {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    flex: 1 !important;
    height: 40px !important;
    background: rgba(47, 47, 48, 0.5) !important;
    border-radius: 6px !important;
    border: none !important;
    padding: 4px 6px !important;
    box-sizing: border-box !important;
}
.tournamentSectionDataWrp .tournamentPrizeFundTxt,
.tournamentSectionDataWrp .dataStatusTxt{
  color: var(--Grey-Scale-5, #ADADAD)!important;
font-family: Roboto!important;
font-size: 12px!important;
font-style: normal!important;
font-weight: 500!important;
line-height: normal!important;
}
.tournamentSectionDataWrp .tournamentSectionMoney{
 color: var(--Color-1, #FE7C00)!important;
text-align: center!important;
font-family: Roboto!important;
font-size: 20px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
  text-shadow: none!important;
}
.casinoTournamentTabsWrp .casinoTournamentTabClm{
border-radius: var(--0, 0)!important;
background:rgba(23, 24, 34, 0.80)!important;
}
.casinoTournamentTabsWrp .casinoTournamentTabsRow{
  gap:0!important;
  margin-bottom:12px!important;
  padding-bottom:0px!important;
}
.casinoTournamentTabsWrp .casinoTournamentTabClm.active::before{
  display: none!important;
}

.casinoTournamentTabsWrp .casinoTournamentTabClm.active .bc-i-player-info::before,
.casinoTournamentTabsWrp .casinoTournamentTabClm.active .bc-i-slots::before,
.casinoTournamentTabsWrp .casinoTournamentTabClm.active .bc-i-prizes::before,
.casinoTournamentTabsWrp .casinoTournamentTabClm.active .bc-i-leaderboard::before,
.casinoTournamentTabsWrp .casinoTournamentTabClm.active .casinoTournamentTabTitle{
  color: var(--Color-1, #FE7C00)!important;
}
.casinoTournamentTabsWrp .casinoTournamentTabClm.active{
  color: var(--Color-1, #FE7C00)!important;
  text-align: center!important;
  font-family: Roboto!important;
  font-size: 14px!important;
  font-style: normal!important;
  font-weight: 500!important;
  line-height: normal!important;
  border-radius: var(--0, 0)!important;
  border-bottom: 2px solid var(--Color-1, #FE7C00)!important;
  background: rgba(23, 24, 34, 0.80)!important;
  box-shadow: 0 4px 100px 0 rgba(254, 82, 1, 0.08) inset!important;
}
.casinoTournamentTabsWrp .casinoTournamentTabClm.active .bc-i-rule{
  color:#FE7C00!important;
}
.casinoTournamentMobInfoBlock .horizontalCategoryItem{
  border-radius: var(--8, 8px)!important;
  border: 1px solid var(--Grey-Scale-11, #242424)!important;
  background: rgba(47, 47, 48, 0.50)!important;
  box-shadow: 0 4px 100px 0 rgba(254, 82, 1, 0.04) inset!important;
}
.casinoTournamentMobInfoBlock .horizontalCategoryItem::before{
  background:none!important;
}
.tournament .casinoTournamentInfoSectionTitleBc {
  color: var(--Grey-Scale-2, #F2F2F2)!important;
  text-align: center!important;
  font-family: Roboto!important;
  font-size: 14px!important;
  font-style: normal!important;
font-weight: 600!important;
line-height: normal!important;
    text-align: left !important!important;
  }
  .tournament .horizontalCategoryItem.casinoTournamentInfoItem {
    align-items: flex-start !important;
  }
  .tournament .casinoTournamentSectionContentBlockBc {
    align-items: flex-start !important;
  }
  .tournament .casinoTournamentSectionContentTitleBc {
    text-align: left !important;
  }
  .tournament .casinoTournamentSectionElStatusBc {
    text-align: left !important;
  }
  .casinoTournamentSectionContentBlockBc .casinoTournamentSectionContentTitleBc,
  .casinoTournamentSectionContentBlockBc .casinoTournamentSectionContentElBc{
  color: var(--Grey-Scale-5, #ADADAD)!important;
  font-family: Roboto!important;
  font-size: 14px!important;
  font-style: normal!important;
  font-weight: 400!important;
  line-height: normal!important;
   }
.tournament .casinoCategoryGames {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    gap: 12px !important;
    scrollbar-width: thin !important;
}
.tournament .casinoGameItemContent {
    flex: 0 0 130px !important;
    width: 130px !important;
    min-width: 150px !important;
    max-width: 150px !important;
}
.tournament .casinoGameItem img{
  aspect-ratio: 1/1!important;
  border-radius: 6px!important;
}
.tournament .casinoTournamentInfoRow {
    border-radius: var(--6, 6px) !important;
    border: 1px solid var(--Grey-Scale-11, #242424) !important;
    background: rgba(23, 24, 34, 0.60) !important;
}
[class*=is-mobile] .casinoTournamentInnerContent .tournamentsCategoryGames {
    grid-template-columns: unset !important;
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    scroll-snap-type: x mandatory !important;
}

[class*=is-mobile] .casinoTournamentInnerContent .tournamentsCategoryGames > * {
    flex: 0 0 auto !important;
    width: 140px !important;
    scroll-snap-align: start !important;
}

.tournament .casinoTournamentInfoColumn .casinoTournamentInfoRowWrp:nth-child(1) .casinoTournamentInfoRowClm.center,
.tournament .casinoTournamentInfoColumn .casinoTournamentInfoRowWrp:nth-child(2) .casinoTournamentInfoRowClm.center,
.tournament .casinoTournamentInfoColumn .casinoTournamentInfoRowWrp:nth-child(3) .casinoTournamentInfoRowClm.center{
  height: 24px !important;
  padding: 4px 4px !important;
  flex-direction: column !important;
  gap: 10px !important;
  flex-shrink: 0 !important;
  border-radius: 6px !important;
  background: #242424 !important;
  flex: 0 0 24px !important;
  width: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important;
}
.tournament .casinoTournamentInfoColumn.Prize .casinoTournamentInfoRowClm.center{
  height: 24px !important;
  padding: 4px 4px !important;
  flex-direction: column !important;
  gap: 10px !important;
  flex-shrink: 0 !important;
  border-radius: 6px !important;
  background: #242424 !important;
  flex: 0 0 24px !important;
  width: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important;
}
.tournament .casinoTournamentInfoColumn.Leaderboard .casinoTournamentInfoRowClm.center{
  height:24px !important;
  padding:4px 4px!important;
  flex-direction:column !important;
  gap:10px !important;
  flex-shrink:0!important;
  border-radius:6px!important;
  background: #242424 !important;
  flex:0 0 auto!important;
  width:auto!important;
}


.tournament .casinoTournamentInfoRow::before,
.tournament .casinoTournamentInfoRowClm.left{
  display: none!important;
}
.tournament .casinoTournamentInfoRowClm.right {
  margin-left: auto !important;
}
/* Hide the number text for top 3 */
.tournament .casinoTournamentInfoRowWrp:nth-child(1) .casinoTournamentInfoRowClm.center,
.tournament .casinoTournamentInfoRowWrp:nth-child(2) .casinoTournamentInfoRowClm.center,
.tournament .casinoTournamentInfoRowWrp:nth-child(3) .casinoTournamentInfoRowClm.center {
  color: transparent !important;
  position: relative !important;
}
/* Rank 1 SVG */
.tournament .casinoTournamentInfoRowWrp:nth-child(1) .casinoTournamentInfoRowClm.center::before {
  content: '' !important;
  position: absolute !important;
  background-image: url('https://cms.41btcoservice.com/storage/medias/tambet-18755717/media_18755717_1523d134a48173220d933085c60b0f7d.svg') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  width: 8px!important;
  height:14px!important;
}
/* Rank 2 SVG */
.tournament .casinoTournamentInfoRowWrp:nth-child(2) .casinoTournamentInfoRowClm.center::before {
  content: '' !important;
  position: absolute !important;
  background-image: url('https://cms.41btcoservice.com/storage/medias/tambet-18755717/media_18755717_4c876b677d35293628286ab5086aa2e7.svg') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  width: 12px!important;
  height:14px!important;
}
/* Rank 3 SVG */
.tournament .casinoTournamentInfoRowWrp:nth-child(3) .casinoTournamentInfoRowClm.center::before {
  content: '' !important;
  position: absolute !important;
  background-image: url('https://cms.41btcoservice.com/storage/medias/tambet-18755717/media_18755717_a98de52a37bb93196376fc759109d258.svg') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  width: 12px!important;
  height:14px!important;
}


/*casino page */


.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryContent:not(:last-child){
  margin-bottom:0px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryContent{
  padding:0px!important;
}

.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horizontalCategoryItemWrp{
  max-width:100%!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active:before,
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horizontalCategoryItemWrp:before {
  background:none!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem:before{
  display: none!important;
}

/* Default */
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horizontalCategoryItem,
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .btn.randomGameBtn{
display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    padding: 12px 20px !important;
    height: 44px !important;
    border-radius: 24px !important;
    border: 1px solid transparent !important;
    background: linear-gradient(180deg, rgba(24, 24, 25, 1) 0%, rgba(43, 43, 46, 1) 100%) padding-box, linear-gradient(180deg, rgba(255, 153, 0, 1) 0%, rgba(255, 42, 0, 1) 100%) border-box !important;
    position: relative !important;
    cursor: pointer !important;
    font-family: Roboto, sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #ffffff !important;
    white-space: nowrap !important;
  flex-direction: row!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horCatItemTitle{
color: var(--Grey-Scale-1, #FFF) !important;
    font-family: Roboto !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: normal !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob{
  margin-top:16px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .providerTxtBtnMob  {
  display: flex!important;
    padding: var(--8, 8px) var(--12, 12px)!important;
    justify-content: center!important;
    align-items: center!important;
    gap: var(--6, 6px)!important;
    border-radius: var(--24, 24px)!important;
    background: var(--grey-scale-115, #202020)!important;
    border: none!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .providerTxtBtnMob .providerFilter{
  margin-inline-start: 0px!important;
}


/* Move search icon from right to left — scoped to casino provider block */
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .casinoProvBlockMobInner .searchInputWrp .searchInputIcon,
.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWCContentSliderBc .searchInputWrp .searchInputIcon{
  left: 0 !important;
  right: auto !important;
}

[dir=ltr] .casinoProviderBlockMob .casinoProvBlockMobInner .searchInputWrp .searchInputIcon,
[dir=ltr] .casinoProviderBlockMob .overlaySlidingWCContentSliderBc .searchInputWrp .searchInputIcon{
  left: 0 !important;
  right: auto !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWCContentSliderBc .searchInput{
  padding-inline-start:40px!important;
}
/* Adjust input padding so text doesn't overlap the icon */
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .casinoProvBlockMobInner .searchInputWrp input {
  padding-left: 44px !important;
  padding-right: 12px !important;
}

.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .searchInputWrp{
  top:-40px!important;
  max-width:100%!important;
  border-radius: var(--24, 24px)!important;
  border: 1px solid var(--Grey-Scale-10, #3B3B3B)!important;
  background: rgba(23, 24, 34, 0.60)!important;
  box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.08) inset!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWrapperBc .searchInputContent .searchInputWrp{
  max-width:100%!important;
  border-radius: var(--24, 24px)!important;
  border: 1px solid var(--Grey-Scale-10, #3B3B3B)!important;
  background: rgba(23, 24, 34, 0.60)!important;
  box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.08) inset!important;
}

.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .searchInputWrp:after,
.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWrapperBc .searchInputContent .searchInputWrp:after{
  background: none!important;
}

.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProviderBlockMob .casinoProvBlockMobInner{
  margin-top:50px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProvBlockMobInner  .bc-i-sort {
  display:none!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProvBlockMobInner .providerTxtBtnMob,
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProvBlockMobInner .providerResetIcon{
  min-width:unset!important;
  margin-top:8px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProvBlockMobInner .providerResetIcon{
  display: flex!important;
    padding: var(--12, 12px) var(--20, 20px)!important;
    justify-content: center!important;
    align-items: center!important;
    gap: 10px!important;
    border-radius: var(--12, 12px)!important;
    background: var(--grey-scale-115, #202020)!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoProvBlockMobInner .providerResetIcon:before{
content: '' !important;
  width:14px!important;
  height:14px!important;
  position: absolute !important;
  background-image: url('data:image/svg+xml,%3Csvg width=%2214%22 height=%2214%22 viewBox=%220 0 14 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2574_56956)%22%3E%3Cpath d=%22M12.2503 2.33332H10.442C10.1629 0.976254 8.96912 0.00175 7.58364 0H6.41696C5.03148 0.00175 3.83771 0.976254 3.55864 2.33332H1.75032C1.42815 2.33332 1.16699 2.59448 1.16699 2.91665C1.16699 3.23881 1.42815 3.5 1.75032 3.5H2.33364V11.0833C2.33558 12.6934 3.64029 13.9981 5.25032 14H8.75032C10.3603 13.9981 11.6651 12.6934 11.667 11.0833V3.5H12.2503C12.5725 3.5 12.8336 3.23884 12.8336 2.91668C12.8336 2.59451 12.5725 2.33332 12.2503 2.33332ZM6.41699 9.91668C6.41699 10.2388 6.15583 10.5 5.83367 10.5C5.51148 10.5 5.25032 10.2388 5.25032 9.91668V6.41668C5.25032 6.09451 5.51148 5.83335 5.83364 5.83335C6.1558 5.83335 6.41696 6.09451 6.41696 6.41668V9.91668H6.41699ZM8.75032 9.91668C8.75032 10.2388 8.48916 10.5 8.16699 10.5C7.84483 10.5 7.58367 10.2388 7.58367 9.91668V6.41668C7.58367 6.09451 7.84483 5.83335 8.16699 5.83335C8.48916 5.83335 8.75032 6.09451 8.75032 6.41668V9.91668ZM4.76674 2.33332C5.01486 1.63466 5.67559 1.16755 6.41699 1.16665H7.58367C8.32507 1.16755 8.9858 1.63466 9.23392 2.33332H4.76674Z%22 fill=%22%23C4C4C4%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_2574_56956%22%3E%3Crect width=%2214%22 height=%2214%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-clip: unset !important;
  -webkit-background-clip: unset !important;
  
}
/* Replace filter icon on mobile provider button */
.layout-bc.casino-slots:not(.hasLeftMenu) .providerTxtBtnMob i.bc-i-filter-outline {
  font-size: 0 !important;
  background: none !important;
  -webkit-background-clip: unset !important;
  -webkit-text-fill-color: unset !important;
  width: 14px !important;
  height: 14px !important;
  display: inline-block !important;
  position: relative !important;
  flex-shrink: 0 !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerTxtBtnMob i.bc-i-filter-outline::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  width: 14px !important;
  height: 14px !important;
  background-image: url('data:image/svg+xml,%3Csvg width=%2214%22 height=%2214%22 viewBox=%220 0 14 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2529_41805)%22%3E%3Cpath d=%22M8.16686 14C8.04064 14 7.91783 13.9591 7.81686 13.8833L5.48353 12.1333C5.41108 12.079 5.35228 12.0085 5.31178 11.9275C5.27128 11.8465 5.25019 11.7572 5.25019 11.6667V8.38833L1.15753 3.78408C0.866862 3.45618 0.67708 3.05131 0.610989 2.61814C0.544897 2.18496 0.60531 1.74192 0.784964 1.34226C0.964618 0.942594 1.25587 0.603318 1.62371 0.365205C1.99156 0.127092 2.42034 0.000276744 2.85853 0L11.1419 0C11.58 0.000513946 12.0087 0.12754 12.3764 0.365812C12.7441 0.604085 13.0351 0.943467 13.2146 1.34317C13.3941 1.74288 13.4543 2.18591 13.388 2.61902C13.3218 3.05213 13.1319 3.45689 12.8411 3.78467L8.75019 8.38833V13.4167C8.75019 13.5714 8.68874 13.7197 8.57934 13.8291C8.46994 13.9385 8.32157 14 8.16686 14Z%22 fill=%22%23C4C4C4%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_2529_41805%22%3E%3Crect width=%2214%22 height=%2214%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-clip: unset !important;
  -webkit-background-clip: unset !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryContent,
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryContent .casinoCategoryHead{
  background: none !important;
  border: none !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryChooserContainer .horizontalCategoryItem svg{
color:#fff!important; 
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategorySelectWrpMob .casinoCategoryHeadTitle{
  color: var(--Grey-Scale-1, #FFF);
font-family: Roboto!important;
font-size: 16px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategorySelectWrpMob .casinoCategoryHead .casinoCategoryMoreBc{
display: flex !important;
    height: 32px !important;
    padding: var(--6, 6px) var(--16, 16px) !important;
    align-items: center !important;
    gap: var(--8, 8px) !important;
    border-radius: var(--24, 24px) !important;
    background: var(--grey-scale-115, #202020) !important;
    color: #FE7C00 !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu)  .providerItemsHolder.list .providerItemsInner{
  border-radius: var(--8, 8px) !important;
    background: var(--grey-scale-115, #202020) !important;
    display: flex !important;
    border: none !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: flex-start !important;
    gap: 10px !important;
    box-shadow: none !important;
    color: #fff !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder.list .providerItemsInner.active {
  border: 1px solid transparent !important;
  border-radius: 8px !important;
  background:
    linear-gradient(#202020, #202020) padding-box,
    linear-gradient(180deg, #F90 0%, #FF2A00 100%) border-box !important;
  box-shadow: 0 4px 32px 0 rgba(254, 124, 0, 0.02) inset !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-exclusive::after{
border-radius: var(--12, 12px)!important;
background: var(--Color-1, #FE7C00)!important;
box-shadow: 0 4px 20px 0 rgba(255, 153, 0, 0.20)!important;
padding: 3px var(--6, 6px)!important;
justify-content: center!important;
align-items: center!important;
gap: 10px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-top::after{
border-radius: var(--12, 12px)!important;
background: var(--Color-3, #DB2300)!important;
box-shadow: 0 4px 20px 0 rgba(255, 42, 0, 0.20)!important;
padding: 3px var(--6, 6px)!important;
justify-content: center!important;
align-items: center!important;
gap: 10px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-hot::after{
border-radius: var(--12, 12px)!important;
background: var(--Color-3, #DB2300)!important;
box-shadow: 0 4px 20px 0 rgba(255, 153, 0, 0.20)!important;
padding: 3px var(--6, 6px)!important;
justify-content: center!important;
align-items: center!important;
gap: 10px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-jackpot::after{
border-radius: var(--12, 12px)!important;
background: #816300!important;
box-shadow: 0 4px 20px 0 rgba(129, 99, 0, 0.20)!important;
padding: 3px var(--6, 6px)!important;
justify-content: center!important;
align-items: center!important;
gap: 10px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-ortak::after{
border-radius: var(--12, 12px)!important;
background: var(--Color-3, #FE5201)!important;
box-shadow: 0 4px 20px 0 rgba(255, 42, 0, 0.20)!important;
padding: 3px var(--6, 6px)!important;
justify-content: center!important;
align-items: center!important;
gap: 10px!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-exclusive::before,
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-top::before,
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-hot::before,
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-jackpot::before,
.layout-bc.casino-slots:not(.hasLeftMenu) .providerItemsHolder .providerBadgeBlock.badge-ortak::before {                                                                                                                  
display:none!important;
}

.layout-bc.casino-slots:not(.hasLeftMenu) .providerResetRow .tooltipIconWrapper i {
    display: flex !important;
    width: 40px !important;
    height: 40px !important;
    padding: var(--12, 12px) var(--20, 20px) !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 10px !important;
    text-align: center !important;
    border-radius: var(--12, 12px) !important;
    background: var(--grey-scale-115, #202020) !important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWCContentSliderBc .providerResetRow {
display: none!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWCContentSliderBc .providerItemsHolder{
  margin-top:12px
}

.layout-bc.casino-slots:not(.hasLeftMenu) .overlaySlidingWCContentSliderBc .saveFilterButtonBc .button.whiteBg {
  width: 100% !important;
    height: 32px !important;
    background: linear-gradient(180deg, #FF9900 0%, #FF2A00 100%) !important;
    border-radius: 24px !important;
    border: none !important;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    padding: 12px 20px !important;
    cursor: pointer !important;
    align-self: stretch !important;
   text-transform: capitalize!important;
}
.layout-bc.casino-slots:not(.hasLeftMenu) .casinoCategoryGamesRow .swiper-slide {
  width: calc(40vw - 4px) !important;
  margin-right: 10px !important;
}


.hdr-smart-panel-holder-bc .sp-button-bc .count-odd-animation:after{
  right: -8px;
  width: 8px;
  height: 8px;
  line-height: 16px;
  top: 5px;
}
.hdr-smart-panel-holder-bc .sp-button-bc  .count-odd-animation:after{
  background: #FE5201!important;
  font-size:0px!important;
}
[dir=ltr] .hdr-toggle-button-bc:after{
  display:none!important;
}


/* Hide original icons */
i.bc-i-notification,
i.bc-i-favorite,
i.bc-i-message,
i.bc-i-bonus,
i.bc-i-settings,
i.bc-i-history,
i.bc-i-betslip {
  display: none !important;
}

/* Shared ::after styles */
button.sp-button-bc:has(i.bc-i-notification)::after,
button.sp-button-bc:has(i.bc-i-favorite)::after,
button.sp-button-bc:has(i.bc-i-message)::after,
button.sp-button-bc:has(i.bc-i-bonus)::after,
button.sp-button-bc:has(i.bc-i-settings)::after,
button.sp-button-bc:has(i.bc-i-history)::after,
button.sp-button-bc:has(i.bc-i-betslip)::after {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 18px !important;
  height: 18px !important;
  font-size: 0 !important;
  line-height: 0 !important;
}

/* 1. Notifications */
button.sp-button-bc:has(i.bc-i-notification)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2216%22 height=%2217%22 viewBox=%220 0 16 17%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_4020_769)%22%3E%3Cpath d=%22M8.04569 17C6.19506 17 4.80709 15.6579 4.34443 14.0921H8.04569H11.5156C11.2843 15.6579 9.66499 17 8.04569 17ZM8.04569 0H8.27702C11.2843 0 13.8289 2.01316 14.5229 4.69737L15.9108 8.94737C16.3735 10.7368 14.9855 12.75 12.9036 12.75H8.04569H2.95647C0.87451 12.75 -0.513459 10.7368 0.180526 8.94737L1.5685 4.69737C2.26248 2.01316 4.80709 0 7.58303 0C7.81436 0 7.81436 0 8.04569 0Z%22 fill=%22%23B3B3B3%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_4020_769%22%3E%3Crect width=%2216%22 height=%2217%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
}

/* 2. Favorites */
button.sp-button-bc:has(i.bc-i-favorite)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2217%22 height=%2216%22 viewBox=%220 0 17 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_3214_5295)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M10.1278 1.08383L11.3938 4.98527H15.3725C16.0959 4.98527 16.6385 5.33994 17.0002 6.0493C17.181 6.75865 17.0002 7.468 16.2768 7.82268L13.0214 10.1281L14.2874 13.8522C14.6491 14.5615 14.2874 15.2709 13.7449 15.8029C13.2023 16.1576 12.298 16.1576 11.7555 15.8029L8.50017 13.4975L5.24485 15.8029C4.7023 16.1576 3.97889 16.1576 3.25549 15.8029C2.71294 15.2709 2.53208 14.5615 2.71294 13.8522L3.97889 10.1281L0.723574 7.82268C0.181021 7.468 -0.180681 6.75865 0.000169717 6.0493C0.361872 5.33994 0.904425 4.98527 1.62783 4.98527H5.60655L6.87251 1.08383C7.23421 0.55182 7.77677 0.0198059 8.50017 0.0198059C9.22357 0.0198059 9.94698 0.55182 10.1278 1.08383Z%22 fill=%22%23DBDBDB%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_3214_5295%22%3E%3Crect width=%2217%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
}

/* 3. Messages */
button.sp-button-bc:has(i.bc-i-message)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2217%22 height=%2214%22 viewBox=%220 0 17 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M17 6.98212C17 10.3734 16.2093 12.5678 16.0116 12.5678C16.0116 12.7673 15.814 12.9668 15.6163 13.1663C15.6163 13.1663 13.2442 13.9642 8.5 13.9642C3.75581 13.9642 1.38372 13.1663 1.18605 13.1663C0.988372 12.9668 0.988372 12.7673 0.790698 12.5678C0.790698 12.5678 0 10.3734 0 6.98212C0 5.5857 0.197674 4.18927 0.395349 3.39132L5.93023 8.37854C6.72093 8.77752 7.51163 9.1765 8.5 9.1765C9.2907 9.1765 10.2791 8.77752 10.8721 8.37854L16.6047 3.39132C16.8023 4.18927 17 5.5857 17 6.98212ZM0.790698 1.39642C0.988372 1.19694 0.988372 0.997446 1.18605 0.797957C1.38372 0.797957 3.75581 0 8.5 0C13.2442 0 15.6163 0.797957 15.6163 0.797957C15.814 0.997446 16.0116 1.19694 16.0116 1.39642L9.88372 6.78263C9.48837 7.18161 8.89535 7.18161 8.5 7.18161C7.90698 7.18161 7.31395 7.18161 7.11628 6.78263L0.790698 1.39642Z%22 fill=%22%23DBDBDB%22/%3E%3C/svg%3E") !important;
}

/* 4. Bonus */
button.sp-button-bc:has(i.bc-i-bonus)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_3214_5299)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M12.2759 14.2069H12.9655C13.1034 14.2069 13.2414 14.069 13.2414 13.931V13.2414H13.931C14.069 13.2414 14.2069 13.1034 14.2069 12.9655V12.2759L14.7586 12.1379C14.8966 12 14.8966 11.8621 15.0345 11.7241L14.7586 11.1724L15.4483 10.8966C15.4483 10.7586 15.5862 10.6207 15.5862 10.4828L15.3103 9.93104L15.8621 9.65517C15.8621 9.51724 15.8621 9.24138 15.8621 9.10345L15.4483 8.68966L16 8.27586C16 8.13793 16 8 16 8C16 7.86207 16 7.86207 16 7.72414L15.4483 7.31034L15.8621 6.89655C15.8621 6.62069 15.8621 6.48276 15.8621 6.34483L15.3103 6.06897L15.5862 5.51724C15.5862 5.37931 15.4483 5.24138 15.4483 5.10345L14.7586 4.82759L15.0345 4.13793C14.8966 4 14.8966 3.86207 14.7586 3.86207L14.2069 3.72414V3.03448C14.2069 2.89655 14.069 2.75862 13.931 2.62069H13.2414V2.06897C13.2414 1.93103 13.1034 1.7931 12.9655 1.65517L12.2759 1.7931L12.1379 1.24138C12 1.10345 11.8621 0.965517 11.7241 0.965517L11.1724 1.10345L10.8966 0.551724C10.7586 0.551724 10.6207 0.413793 10.4828 0.413793L9.93104 0.689655L9.65517 0.137931C9.51724 0.137931 9.24138 0.137931 9.10345 0.137931L8.68966 0.551724L8.27586 0C8.13793 0 8 0 8 0C7.86207 0 7.86207 0 7.72414 0L7.31034 0.551724L6.89655 0.137931C6.62069 0.137931 6.48276 0.137931 6.34483 0.137931L6.06897 0.689655L5.51724 0.413793C5.37931 0.413793 5.24138 0.551724 5.10345 0.551724L4.82759 1.10345L4.13793 0.965517C4 0.965517 3.86207 1.10345 3.86207 1.24138L3.72414 1.7931L3.03448 1.65517C2.89655 1.7931 2.75862 1.93103 2.62069 2.06897V2.62069H2.06897C1.93103 2.75862 1.7931 2.89655 1.65517 3.03448L1.7931 3.72414L1.24138 3.86207C1.10345 3.86207 0.965517 4 0.965517 4.13793L1.10345 4.82759L0.551724 5.10345C0.551724 5.24138 0.413793 5.37931 0.413793 5.51724L0.689655 6.06897L0.137931 6.34483C0.137931 6.48276 0.137931 6.62069 0.137931 6.89655L0.551724 7.31034L0 7.72414C0 7.86207 0 7.86207 0 8C0 8 0 8.13793 0 8.27586L0.551724 8.68966L0.137931 9.10345C0.137931 9.24138 0.137931 9.51724 0.137931 9.65517L0.689655 9.93104L0.413793 10.4828C0.413793 10.6207 0.551724 10.7586 0.551724 10.8966L1.10345 11.1724L0.965517 11.7241C0.965517 11.8621 1.10345 12 1.24138 12.1379L1.7931 12.2759L1.65517 12.9655C1.7931 13.1034 1.93103 13.2414 2.06897 13.2414H2.62069V13.931C2.75862 14.069 2.89655 14.2069 3.03448 14.2069H3.72414L3.86207 14.7586C3.86207 14.8966 4 14.8966 4.13793 15.0345L4.82759 14.7586L5.10345 15.4483C5.24138 15.4483 5.37931 15.5862 5.51724 15.5862L6.06897 15.3103L6.34483 15.8621C6.48276 15.8621 6.62069 15.8621 6.89655 15.8621L7.31034 15.4483L7.72414 16C7.86207 16 7.86207 16 8 16C8 16 8.13793 16 8.27586 16L8.68966 15.4483L9.10345 15.8621C9.24138 15.8621 9.51724 15.8621 9.65517 15.8621L9.93104 15.3103L10.4828 15.5862C10.6207 15.5862 10.7586 15.4483 10.8966 15.4483L11.1724 14.7586L11.7241 15.0345C11.8621 14.8966 12 14.8966 12.1379 14.7586L12.2759 14.2069ZM7.31034 6.2069V4.68966C7.31034 4.55172 7.44828 4.27586 7.72414 4.13793L9.51724 3.44828C9.65517 3.31034 9.7931 3.44828 9.93104 3.44828L12.5517 4.96552C12.8276 5.10345 12.9655 5.51724 12.8276 5.7931L10.2069 12.2759C10.2069 12.4138 10.069 12.5517 9.93104 12.5517C9.7931 12.5517 9.65517 12.5517 9.51724 12.5517L3.03448 9.93104C2.75862 9.7931 2.62069 9.51724 2.75862 9.24138L3.44828 6.2069C3.44828 6.06897 3.58621 5.93103 3.72414 5.93103L5.51724 5.10345C5.7931 4.96552 5.93103 5.10345 6.2069 5.24138L7.31034 6.2069Z%22 fill=%22%23DBDBDB%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_3214_5299%22%3E%3Crect width=%2216%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
}

/* 5. Settings */
button.sp-button-bc:has(i.bc-i-settings)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2215%22 height=%2216%22 viewBox=%220 0 15 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M14.0505 6.45377L14.4303 6.26395C14.9999 5.88432 15.1898 5.31487 14.81 4.74542L13.8606 3.22688C13.6708 2.65743 12.9113 2.46762 12.3417 2.84725L11.9619 3.03707C11.5822 3.22688 11.2024 3.22688 10.8227 3.03707C10.6328 2.84725 10.253 2.65743 10.0632 2.65743C9.68342 2.46762 9.49355 2.08798 9.49355 1.51853V1.1389C9.49355 0.56945 8.92393 0 8.35431 0H6.64545C6.07583 0 5.50621 0.56945 5.50621 1.1389V1.51853C5.50621 2.08798 5.31634 2.46762 4.74672 2.65743C4.55684 2.65743 4.36697 2.84725 4.1771 3.03707C3.79735 3.22688 3.22773 3.22688 2.84798 3.03707L2.65811 2.84725C2.08849 2.46762 1.32899 2.65743 0.949248 3.22688L0.189754 4.74542C-0.189993 5.31487 -0.00011915 5.88432 0.569501 6.26395L0.949248 6.45377C1.32899 6.64358 1.51887 7.02322 1.51887 7.59267C1.51887 7.78248 1.51887 8.16212 1.51887 8.35193C1.51887 8.73157 1.32899 9.30102 0.949248 9.49083L0.569501 9.68065C-0.00011915 9.87047 -0.189993 10.6297 0.189754 11.1992L0.949248 12.7177C1.32899 13.2872 2.08849 13.477 2.65811 13.0974L2.84798 12.9075C3.22773 12.7177 3.79735 12.7177 4.1771 12.9075C4.36697 13.0974 4.55684 13.2872 4.74672 13.2872C5.31634 13.477 5.50621 13.8566 5.50621 14.4261V14.8057C5.50621 15.3751 6.07583 15.9446 6.64545 15.9446H8.35431C8.92393 15.9446 9.49355 15.3751 9.49355 14.8057V14.4261C9.49355 13.8566 9.68342 13.477 10.0632 13.2872C10.253 13.2872 10.6328 13.0974 10.8227 12.9075C11.2024 12.7177 11.5822 12.7177 11.9619 12.9075L12.3417 13.0974C12.9113 13.477 13.6708 13.2872 13.8606 12.7177L14.81 11.1992C15.1898 10.6297 14.9999 9.87047 14.4303 9.68065L14.0505 9.49083C13.6708 9.30102 13.4809 8.73157 13.4809 8.35193C13.4809 8.16212 13.4809 7.78248 13.4809 7.59267C13.4809 7.02322 13.6708 6.64358 14.0505 6.45377ZM7.40494 9.87047C6.45558 9.87047 5.50621 9.1112 5.50621 7.9723C5.50621 6.8334 6.45558 5.88432 7.40494 5.88432C8.54418 5.88432 9.49355 6.8334 9.49355 7.9723C9.68343 7.9723 9.30368 9.87047 7.40494 9.87047Z%22 fill=%22%23DBDBDB%22/%3E%3C/svg%3E") !important;
}

/* 6. Bet History */
button.sp-button-bc:has(i.bc-i-history)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2218%22 height=%2216%22 viewBox=%220 0 18 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M9.75 3.97189C9.1875 3.78927 8.4375 4.15451 8.4375 4.88497C8.0625 5.98066 8.0625 7.07636 8.0625 7.98943C8.25 8.35467 8.25 8.53728 8.4375 8.7199C9 9.26774 9.5625 9.81559 10.3125 10.3634C10.5 10.5461 10.6875 10.5461 11.0625 10.5461C11.4375 10.5461 11.8125 10.3634 12 10.1808C12.375 9.63298 12.1875 8.90251 11.625 8.53728C11.25 8.17205 10.875 7.80682 10.5 7.44159C10.5 6.71112 10.6875 5.98066 10.6875 5.43282C10.875 4.70235 10.5 4.15451 9.75 3.97189ZM17.25 3.97189C16.6875 2.32835 15.375 1.05004 13.875 0.684809C11.0625 -0.22827 8.25 -0.22827 5.4375 0.684809C3.75 1.05004 2.625 2.32835 2.0625 3.97189C1.875 4.15451 1.875 4.51974 1.6875 4.70235C1.5 4.51974 0.9375 4.51974 0.75 4.70235C0 5.06758 -0.1875 5.79805 0.1875 6.34589C0.5625 7.25897 0.9375 7.6242 1.875 8.35467C2.0625 8.35467 2.25 8.53728 2.625 8.53728C2.8125 8.53728 2.8125 8.53728 3 8.35467C4.125 7.98943 4.5 7.6242 5.25 6.89374C5.625 6.34589 5.4375 5.61543 5.0625 5.2502C4.875 5.06758 4.5 4.88497 4.3125 4.88497V4.70235C4.6875 3.78927 5.25 3.24143 6.1875 2.8762C8.4375 2.14573 10.6875 2.14573 13.125 2.8762C13.875 3.24143 14.625 3.78927 15 4.70235C15.75 6.89374 15.75 9.08513 15 11.2765C14.625 12.007 13.875 12.7374 13.125 12.9201C10.6875 13.6505 8.4375 13.6505 6.1875 12.9201C5.25 12.7374 4.6875 12.007 4.3125 11.2765C4.3125 10.9113 4.125 10.7287 4.125 10.5461C3.9375 9.99821 3.1875 9.63298 2.625 9.81559C1.875 9.81559 1.5 10.5461 1.6875 11.2765C1.875 11.4591 1.875 11.6417 2.0625 12.007C2.625 13.4679 3.75 14.7462 5.4375 15.2941C6.75 15.6593 8.25 15.8419 9.5625 15.8419C11.0625 15.8419 12.375 15.6593 13.875 15.2941C15.375 14.7462 16.6875 13.4679 17.25 12.007C18.1875 9.26774 18.1875 6.52851 17.25 3.97189Z%22 fill=%22%23DBDBDB%22/%3E%3C/svg%3E") !important;
}

/* 7. Betslip */
button.sp-button-bc:has(i.bc-i-betslip)::after {
  content: url("data:image/svg+xml,%3Csvg width=%2218%22 height=%2218%22 viewBox=%220 0 18 18%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_3214_4992)%22%3E%3Cpath d=%22M13.5 0H4.5C3.90326 0 3.33097 0.237053 2.90901 0.65901C2.48705 1.08097 2.25 1.65326 2.25 2.25V17.925L5.0025 16.0425L7.00575 17.412L9.00525 16.0425L11.0048 17.412L13.0028 16.0433L15.75 17.925V2.25C15.75 1.65326 15.5129 1.08097 15.091 0.65901C14.669 0.237053 14.0967 0 13.5 0ZM11.25 10.5H5.25V9H11.25V10.5ZM12.75 6.75H5.25V5.25H12.75V6.75Z%22 fill=%22%23C4C4C4%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_3214_4992%22%3E%3Crect width=%2218%22 height=%2218%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
}


/* ══════════════════════════════════════════════════════
   1. GLOBAL — Background & CSS Variables
══════════════════════════════════════════════════════ */

html, body {
  background-color: #0F0F10 !important;
}

:root {
  --b: 15, 15, 16 !important;
  --tab-navigation: 15, 15, 16 !important;
  --tab-navigation-sc: 196, 196, 196 !important;
}


.product-banner-container-bc {
  background: none !important;
}


/* Hide CÜZDANA BAĞLAN button */
.layout-bc:not(.hasLeftMenu) button.btn.connect-wallet {
  display: none !important;
}

/* Fix spacing when wallet button is hidden */
.layout-bc:not(.hasLeftMenu).has-wallet .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 20px) !important;
}

.layout-bc:not(.hasLeftMenu).has-wallet .hdr-crypto-content:not(:empty) {
  border: none !important;
}

/* ── FIX: Mobile scroll without breaking Swiper ── */
.is-mobile .swiper-wrapper {
  scrollbar-width: none !important;
  /* transform and overflow intentionally NOT overridden — Swiper needs them */
}

.is-mobile .swiper-wrapper::-webkit-scrollbar {
  display: none !important;
}

/* Scroll fix on actual scrollable containers */
.is-mobile .layout-content-holder-bc,
.is-mobile .m-nav-collapsed-container-bc,
.is-mobile .hdr-navigation-scrollable-bc {
  -webkit-overflow-scrolling: touch !important;
  overscroll-behavior: contain !important;
}

.is-mobile .header-bc .center-bottom-btn>button{
display:none!important
} 


.is-mobile .casino-slots .mobilejackpot{
margin:0px 10px!important;
}


.layout-bc:not(.hasLeftMenu) .hdr-toggle-button-bc {
  background: #242424 !important;
}


/* ══════════════════════════════════════════════════════
   TOURNAMENT WIDGET — Mobile
══════════════════════════════════════════════════════ */
/*
.layout-bc:not(.hasLeftMenu) .tournamentsWidget .swiper-wrapper .swiper-slide:nth-child(1) { order: 2 !important; }
.layout-bc:not(.hasLeftMenu) .tournamentsWidget .swiper-wrapper .swiper-slide:nth-child(2) { order: 1 !important; }
.layout-bc:not(.hasLeftMenu) .tournamentsWidget .swiper-wrapper .swiper-slide:nth-child(3) { order: 3 !important; }
.layout-bc:not(.hasLeftMenu) .tournamentsWidget .swiper-wrapper .swiper-slide:nth-child(4) { order: 4 !important; }
.layout-bc:not(.hasLeftMenu) .tournamentsWidget .swiper-wrapper .swiper-slide:nth-child(5) { order: 5 !important; }


.layout-bc:not(.hasLeftMenu) .tournamentsWidget {
  padding: 0 0 20px 12px !important;
}
.layout-bc:not(.hasLeftMenu) .tournamentsWidget .page-view-more {
  padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetItem {
  display: flex !important;
  flex-direction: column !important;
  width: auto !important;
  height: auto !important;
  min-height: unset !important;
  background: linear-gradient(180deg, rgba(79, 79, 79, 0.24) 0%, rgba(40, 40, 40, 0.24) 100%) !important;
  border-radius: 12px !important;
  border: none !important;
  box-shadow: 0px 4px 20px 0px rgba(190, 63, 3, 0.14) !important;
  overflow: visible !important;
  padding: 0 0 12px 0 !important;
  position: relative !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetItem::after {
  content: '' !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 1px !important;
  background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(255,153,0,0.6) 49%, rgba(0,0,0,1) 100%) !important;
  pointer-events: none !important;
  z-index: 3 !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetImgContent {
  position: relative !important;
  width: 100% !important;
  height: auto !important;
  flex-shrink: 0 !important;
  overflow: visible !important;
  display: flex !important;
  flex-direction: column !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetImg {
  order: 1 !important;
  width: 100% !important;
  height: auto!important;
  object-fit: cover !important;
  display: block !important;
  flex-shrink: 0 !important;
  border-radius: 8px 8px 0 0 !important;
}


.layout-bc:not(.hasLeftMenu) .tournamentsWidgetLive {
  position: absolute !important;
  top: 12px !important;
  right: 12px !important;
  left: auto !important;
  width: auto !important;
  background: rgba(219, 35, 0, 0.88) !important;
  border: none !important;
  border-radius: 20px !important;
  padding: 6px 12px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #fff !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  z-index: 2 !important;
}

.layout-bc:not(.hasLeftMenu) .countdown-container.tournamentsWidgetCounter {
  order: 2 !important;
  position: static !important;
  left: auto !important;
  transform: none !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 4px !important;
  padding: 8px 12px !important;
  margin: 0 !important;
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  min-height: unset !important;
  box-sizing: border-box !important;
  background: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: none !important;
  border: none !important;
  visibility: visible !important;
  opacity: 1 !important;
  overflow: visible !important;
  z-index: 1 !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetCounterLabel {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #C4C4C4 !important;
  text-align: left !important;
  border-inline-end: none !important;
  padding-inline-end: 0 !important;
  margin-inline-end: 0 !important;
  white-space: normal !important;
  width: 100% !important;
}

.layout-bc:not(.hasLeftMenu) .countdown-banner-content {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: center !important;
  gap: 6px !important;
  width: 100% !important;
}

.layout-bc:not(.hasLeftMenu) .countdown-banner-counter {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  flex: 1 !important;
  height: 50px !important;
  background: rgba(47, 47, 48, 0.5) !important;
  border-radius: 6px !important;
  padding: 4px 6px !important;
}

.layout-bc:not(.hasLeftMenu) .countdown-banner-date {
  display: block !important;
  visibility: visible !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #fff !important;
  line-height: 1 !important;
  text-align: center !important;
}

.layout-bc:not(.hasLeftMenu) .countdown-banner-names {
  display: block !important;
  visibility: visible !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  color: #ADADAD !important;
  text-align: center !important;
}

.layout-bc:not(.hasLeftMenu) [dir=ltr] .countdown-banner-counter:not(:first-child):before {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetInfoContent {
  display: flex !important;
  flex-direction: column !important;
  padding: 0 12px !important;
  margin: 0 !important;
  width: 100% !important;
  box-sizing: border-box !important;
  background: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: none !important;
  border: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetInfo::before {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetInfo {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  width: 100% !important;
  gap: 6px !important;
  padding: 0 !important;
  background: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: none !important;
  border: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetName.ellipsis {
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #fff !important;
  text-align: left !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  width: 100% !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetAmount {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 2px !important;
  width: 100% !important;
  background: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetAmountTitle {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetPrice {
  font-size: 18px !important;
  font-weight: 600 !important;
  color: #FE7C00 !important;
  text-align: left !important;
  text-shadow: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetButtons {
  display: flex !important;
  padding: 0 12px !important;
  margin: 8px 0 0 !important;
  width: 100% !important;
  box-sizing: border-box !important;
  background: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: none !important;
  border: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetButtons button.button.fullWidth.small.hero {
  width: 100% !important;
  height: 44px !important;
  background: linear-gradient(180deg, #FF9900 0%, #FF2A00 100%) !important;
  border-radius: 24px !important;
  border: none !important;
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  padding: 12px 20px !important;
  cursor: pointer !important;
  align-self: stretch !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetButtons button.button.fullWidth.small {
  width: 100% !important;
  height: 44px !important;
  background: linear-gradient(180deg, #FF9900 0%, #FF2A00 100%) !important;
  border-radius: 24px !important;
  border: none !important;
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  padding: 12px 20px !important;
  cursor: pointer !important;
  align-self: stretch !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetItem .tournamentsWidgetCounterLabel {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetItem:has(.liveBadge) .tournamentsWidgetDetailsBtn {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetItem:has(.upcomingBadge) button.button.fullWidth.small.hero {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .tournamentsWidgetItem:has(.upcomingBadge) .tournamentsWidgetDetailsBtn {
  width: 100% !important;
  height: 44px !important;
  background: transparent !important;
  border-radius: 24px !important;
  border: 1px solid rgba(255, 153, 0, 0.6) !important;
  color: #FF9900 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  padding: 12px 20px !important;
  cursor: pointer !important;
}

*/


.layout-bc:not(.hasLeftMenu) .casino-info-block {
  border: none !important;
  box-shadow: none !important;
  background: transparent !important;
  overflow: visible !important;
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-block::before,
.layout-bc:not(.hasLeftMenu) .casino-info-block::after {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-block .casino-info-content-bc {
  padding: 0 !important;
  margin: 0 !important;
}


.layout-bc:not(.hasLeftMenu) .featuredGames .swiper-button-next,
.layout-bc:not(.hasLeftMenu) .featuredGames .swiper-button-prev {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGames .horizontalCategoryItemWrp {
  border-radius: 20px !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGames .horizontalCategoryItemWrp.active .horizontalCategoryItem {
  background: rgba(254, 124, 0, 0.12);
  border: none !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGames .horizontalCategoryItemWrp.active .horCatItemTitle,
.layout-bc:not(.hasLeftMenu) .featuredGames .horizontalCategoryItemWrp.active .horizontalCategoryItem i {
  background: linear-gradient(to right, #FF9900 0%, #FF2A00 100%) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGames .horizontalCategoryItemWrp .horCatItemCount {
  display: none !important;
}


.is-mobile .m-nav-info-w-container-bc .m-nav-items-list-item-bc{
  background:none!important;
}


.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-link::after {
  display: none !important;
}


/* ══════════════════════════════════════════════════════
   Bottom Open Menu
══════════════════════════════════════════════════════ */

.layout-bc:not(.hasLeftMenu) .m-nav-title-row-bc {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc .m-nav-icon-bc[style*="background"] {
  background-color: transparent !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc {
  background: url('data:image/png;base64,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') center / 100% 100% no-repeat !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc i.m-nav-icon-bc::before {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc .m-nav-icon-bc:after {
  background-image: none !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .m-block-nav-items-bc i.m-nav-icon-bc {
  background-color: transparent !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  height: 20px !important;
  border-radius: 0 !important;
  font-size: 0 !important;
  color: transparent !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .m-nav-list-item-title-bc,
.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc .m-nav-list-item-title-bc {
  color: #ffffff !important;
  font-size: 16px !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc i.m-nav-icon-bc {
  background-color: transparent !important;
  background: transparent !important;
  width: 24px !important;
  height: 24px !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  font-size: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc i.m-nav-icon-bc::after {
  display: none !important;
  content: none !important;
  background: none !important;
  background-image: none !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(1)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2116_1564)%22%3E%3Cpath d=%22M1.33333 10H7.33333V16H4.66667C3.78261 16 2.93477 15.6488 2.30964 15.0237C1.68452 14.3986 1.33333 13.5507 1.33333 12.6667V10ZM16 7.33333C16 7.68696 15.8595 8.02609 15.6095 8.27614C15.3594 8.52619 15.0203 8.66667 14.6667 8.66667H8.66667V5.97133C8.44267 5.98867 8.21933 6 8 6C7.78067 6 7.55733 5.98867 7.33333 5.97133V8.66667H1.33333C0.979711 8.66667 0.640573 8.52619 0.390524 8.27614C0.140476 8.02609 0 7.68696 0 7.33333C0 6.62609 0.280952 5.94781 0.781049 5.44772C1.28115 4.94762 1.95942 4.66667 2.66667 4.66667H3.82533C3.4484 4.3344 3.1492 3.92325 2.94896 3.4624C2.74872 3.00154 2.65234 2.50227 2.66667 2C2.66667 1.82319 2.7369 1.65362 2.86193 1.5286C2.98695 1.40357 3.15652 1.33333 3.33333 1.33333C3.51014 1.33333 3.67971 1.40357 3.80474 1.5286C3.92976 1.65362 4 1.82319 4 2C4 3.748 5.58067 4.35333 6.78267 4.56067C6.33901 3.77404 6.07194 2.90025 6 2C6 1.46957 6.21071 0.960859 6.58579 0.585786C6.96086 0.210714 7.46957 0 8 0C8.53043 0 9.03914 0.210714 9.41421 0.585786C9.78929 0.960859 10 1.46957 10 2C9.92806 2.90025 9.66099 3.77404 9.21733 4.56067C10.4193 4.35333 12 3.748 12 2C12 1.82319 12.0702 1.65362 12.1953 1.5286C12.3203 1.40357 12.4899 1.33333 12.6667 1.33333C12.8435 1.33333 13.013 1.40357 13.1381 1.5286C13.2631 1.65362 13.3333 1.82319 13.3333 2C13.3477 2.50227 13.2513 3.00154 13.051 3.4624C12.8508 3.92325 12.5516 4.3344 12.1747 4.66667H13.3333C14.0406 4.66667 14.7189 4.94762 15.219 5.44772C15.719 5.94781 16 6.62609 16 7.33333ZM7.33333 2C7.41381 2.70855 7.64085 3.39261 8 4.00867C8.35915 3.39261 8.58619 2.70855 8.66667 2C8.66667 1.82319 8.59643 1.65362 8.4714 1.5286C8.34638 1.40357 8.17681 1.33333 8 1.33333C7.82319 1.33333 7.65362 1.40357 7.5286 1.5286C7.40357 1.65362 7.33333 1.82319 7.33333 2ZM8.66667 16H11.3333C11.7711 16 12.2045 15.9138 12.6089 15.7463C13.0134 15.5788 13.3808 15.3332 13.6904 15.0237C13.9999 14.7142 14.2454 14.3467 14.4129 13.9423C14.5804 13.5379 14.6667 13.1044 14.6667 12.6667V10H8.66667V16Z%22 fill=%22url(%23paint0_linear_2116_1564)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1564%22 x1=%228%22 y1=%220%22 x2=%228%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2116_1564%22%3E%3Crect width=%2216%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(2)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2215%22 height=%2216%22 viewBox=%220 0 15 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2116_1566)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M12.4047 0.65641V1.88718H13.3294C14.2541 1.88718 14.9777 2.66667 14.9777 3.61026V4.88205C14.9777 6.5641 13.7716 8 12.2037 8.28718C11.7615 9.88718 10.5554 11.2 8.98752 11.6923V13.7026H10.8368C11.1585 13.7026 11.4399 13.9897 11.4399 14.3179V15.3436C11.4399 15.7128 11.1585 16 10.8368 16H4.20341C3.84159 16 3.56017 15.7128 3.56017 15.3436V14.3179C3.56017 13.9897 3.84159 13.7026 4.20341 13.7026H6.01253V11.6923C4.48483 11.2 3.23855 9.88718 2.79632 8.28718C1.22842 8 0.0223389 6.5641 0.0223389 4.88205V3.61026C0.0223389 2.66667 0.786188 1.88718 1.71085 1.88718H2.63551V0.65641C2.63551 0.287179 2.91693 0 3.27875 0C5.40949 0 8.94732 0 11.7615 0C12.1233 0 12.4047 0.287179 12.4047 0.65641ZM2.63551 3.2V6.85128C1.87166 6.52308 1.30882 5.78462 1.30882 4.88205V3.85641C1.30882 3.48718 1.59024 3.2 1.95206 3.2H2.63551ZM12.4047 3.2V6.85128C13.1686 6.52308 13.6912 5.78462 13.6912 4.88205V3.85641C13.6912 3.48718 13.4098 3.2 13.048 3.2H12.4047ZM10.3946 4.59487C10.3946 3.61026 9.63076 2.78974 8.7061 2.78974C8.22367 2.78974 7.82164 2.95385 7.50002 3.28205C7.2186 2.95385 6.77637 2.78974 6.29394 2.78974C5.36928 2.78974 4.64564 3.61026 4.64564 4.59487C4.64564 6.19487 6.97739 7.87692 7.2186 8.08205C7.29901 8.12308 7.41962 8.1641 7.50002 8.1641C7.62063 8.1641 7.70103 8.12308 7.78144 8.08205C8.06286 7.87692 10.3946 6.19487 10.3946 4.59487Z%22 fill=%22url(%23paint0_linear_2116_1566)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1566%22 x1=%227.50002%22 y1=%220%22 x2=%227.50002%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2116_1566%22%3E%3Crect width=%2215%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(3)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2220%22 height=%2213%22 viewBox=%220 0 20 13%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2116_1571)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M5.46603 12.2862H2.22959C1.71324 12.2862 1.36746 10.96 1.20149 9.21006C1.15078 9.10414 1.12311 8.9752 1.13234 8.83245C1.13234 8.72653 1.13695 8.62522 1.14617 8.52852C1.10467 7.93447 1.08162 7.31279 1.08162 6.6819H0.675914C0.288647 6.6819 0.00280762 6.38718 0.00280762 6.00496C0.00280762 5.36947 0.00280762 4.73397 0.00280762 4.09848C0.00280762 3.70705 0.302478 3.42614 0.685135 3.42614H1.23837C1.41818 1.86043 1.75012 0.71378 2.22959 0.71378H5.46603C5.37383 1.10981 5.31389 1.51505 5.26318 1.91109C5.19864 2.41304 5.15253 2.91959 5.11565 3.42614H5.46142C5.72882 3.42614 5.9409 3.54127 6.05615 3.73468C6.18524 1.63018 6.46647 0 6.90445 0C8.96987 0 11.0307 0 13.0915 0C13.5295 0 13.8107 1.63018 13.9398 3.73468C14.0597 3.54587 14.2717 3.42614 14.5253 3.42614H14.8757C14.8388 2.91959 14.7927 2.41304 14.7282 1.91109C14.6774 1.51505 14.6221 1.10981 14.5253 0.71378H17.7802C18.2643 0.71378 18.5962 1.86043 18.7714 3.42614H19.297C19.7211 3.42614 20.0024 3.71626 19.9978 4.13532C19.9885 4.60503 19.8687 5.05172 19.6335 5.46157C19.463 5.76089 19.2739 6.0464 19.0757 6.32731C19.0296 6.40099 18.9789 6.47467 18.9328 6.54835C18.9282 9.42189 18.5455 12.2862 17.7802 12.2862H14.5299C14.6221 11.8902 14.6821 11.4849 14.7328 11.0889C14.9172 9.63372 14.9633 8.1509 14.9679 6.6819H14.5115C14.3132 6.6819 14.138 6.60361 14.0182 6.47928C14.0228 9.73503 13.7139 13 13.0915 13C11.0307 13 8.96987 13 6.90445 13C6.19446 13 5.89018 8.68509 6.00083 5.02409C5.94551 5.17605 5.88096 5.31881 5.79798 5.46157C5.62739 5.76089 5.43376 6.0464 5.24013 6.32731C5.16636 6.43783 5.0926 6.54835 5.02344 6.66348C5.02805 8.13709 5.07877 9.62451 5.26318 11.0889C5.31389 11.4849 5.37383 11.8902 5.46603 12.2862ZM6.76614 3.40312V5.8622C6.76614 5.99114 6.83991 6.06943 6.969 6.06943H7.98788C8.11236 6.06943 8.1769 6.00035 8.18612 5.87141C8.23683 5.3096 8.63793 4.98264 9.20039 5.04711C9.74441 5.11619 10.2654 5.3096 10.8186 5.2221C10.8278 5.23131 10.8278 5.24513 10.8278 5.25434C10.8048 5.28657 10.7725 5.31881 10.7495 5.35104C10.3069 5.79313 9.85506 6.226 9.42169 6.67269C8.66098 7.46475 8.22761 8.39497 8.21839 9.5186C8.20917 9.74424 8.27372 9.7995 8.4904 9.7995H10.8048C11.0353 9.7995 11.0906 9.75345 11.0906 9.5186C11.0998 9.02125 11.1552 8.54233 11.2704 8.0588C11.335 7.78711 11.4318 7.52462 11.5332 7.26674C11.7407 6.78321 12.0081 6.33652 12.3031 5.90365C12.5475 5.54906 12.778 5.19908 12.9947 4.83068C13.2344 4.40241 13.3635 3.9373 13.3727 3.43996C13.3727 3.27418 13.3082 3.2005 13.1376 3.2005H12.1787C12.0311 3.2005 11.9758 3.25576 11.9528 3.39391C11.9297 3.54587 11.8559 3.61034 11.6946 3.61034C11.6208 3.61034 11.5424 3.61034 11.4687 3.59192C11.1552 3.51364 10.8417 3.43996 10.5374 3.34786C9.74441 3.09919 8.98371 3.15905 8.25989 3.5689C8.24144 3.57811 8.21839 3.58732 8.18612 3.59192V3.41693C8.18612 3.27418 8.11236 3.2005 7.97866 3.2005H6.98283C6.84452 3.2005 6.76614 3.27418 6.76614 3.40312ZM14.3547 4.09848C14.3547 4.72937 14.3547 5.36947 14.3547 6.00496C14.3547 6.10627 14.41 6.16614 14.5115 6.16614C14.7743 6.16614 15.0417 6.16614 15.2998 6.16614C15.4013 6.16614 15.452 6.11088 15.4566 6.01417C15.4935 5.57669 15.807 5.32341 16.2403 5.36947C16.6645 5.42933 17.0702 5.57669 17.499 5.50762C17.5036 5.51683 17.5036 5.52604 17.5036 5.53525C17.4851 5.55827 17.4621 5.5813 17.4436 5.60893C17.1025 5.9497 16.7521 6.28587 16.4155 6.63585C15.8254 7.24832 15.4889 7.97131 15.4843 8.84166C15.475 9.01665 15.5257 9.05809 15.6963 9.05809H16.2127H17.4851C17.6695 9.05809 17.711 9.02125 17.711 8.84166C17.7156 8.45484 17.7617 8.08183 17.8493 7.70882C17.9001 7.49699 17.9738 7.29437 18.0522 7.09635C18.2136 6.72334 18.421 6.37336 18.6515 6.03719C18.836 5.7655 19.0204 5.4892 19.1863 5.20368C19.3754 4.87212 19.4722 4.51293 19.4814 4.12611C19.4814 3.99717 19.4307 3.94191 19.297 3.94191C19.048 3.94191 18.7991 3.94191 18.5501 3.94191C18.4395 3.94191 18.398 3.98335 18.3795 4.08927C18.3565 4.209 18.3012 4.25965 18.1767 4.25965C18.1214 4.25965 18.0614 4.25965 18.0061 4.24584C17.7617 4.18597 17.5174 4.12611 17.2823 4.05243C16.6645 3.85902 16.0744 3.90967 15.5119 4.22742C15.5027 4.23202 15.4843 4.24123 15.4566 4.24584C15.4566 4.19518 15.4566 4.15374 15.4566 4.10769C15.4566 3.99717 15.4013 3.94191 15.2952 3.94191C15.0324 3.94191 14.7789 3.94191 14.5253 3.94191C14.4193 3.94191 14.3547 3.99717 14.3547 4.09848ZM3.87547 8.84166C3.88008 8.45484 3.92619 8.08183 4.01378 7.70882C4.05989 7.49699 4.13826 7.29437 4.21664 7.09635C4.378 6.72334 4.58546 6.37336 4.81598 6.03719C5.00039 5.7655 5.1848 5.4892 5.35078 5.20368C5.53519 4.87212 5.63662 4.51293 5.64123 4.12611C5.64123 3.99717 5.59512 3.94191 5.46142 3.94191C5.21247 3.94191 4.96351 3.94191 4.71455 3.94191C4.6039 3.94191 4.5578 3.98335 4.53936 4.08927C4.52092 4.209 4.46559 4.25965 4.34112 4.25965C4.28579 4.25965 4.22586 4.25965 4.16592 4.24584C3.92619 4.18597 3.68184 4.12611 3.44671 4.05243C2.82893 3.85902 2.23881 3.90967 1.67635 4.22742C1.66713 4.23202 1.64408 4.24123 1.62103 4.24584C1.62103 4.19518 1.62103 4.15374 1.62103 4.10769C1.62103 3.99717 1.56571 3.94191 1.45967 3.94191C1.19688 3.94191 0.943312 3.94191 0.685135 3.94191C0.583708 3.94191 0.519163 3.99717 0.519163 4.09848C0.519163 4.72937 0.519163 5.36947 0.519163 6.00496C0.519163 6.10627 0.574487 6.16614 0.675914 6.16614C0.934092 6.16614 1.2061 6.16614 1.46428 6.16614C1.56571 6.16614 1.61642 6.11088 1.62103 6.01417C1.65791 5.57669 1.97141 5.32341 2.40478 5.36947C2.82893 5.42933 3.23464 5.57669 3.6634 5.50762C3.66801 5.51683 3.66801 5.52604 3.66801 5.53525C3.64957 5.55827 3.62652 5.5813 3.60808 5.60893C3.26691 5.9497 2.91653 6.28587 2.57998 6.63585C1.98985 7.24832 1.6533 7.97131 1.64408 8.84166C1.63947 9.01665 1.69018 9.05809 1.85616 9.05809H2.37251H3.64957C3.83398 9.05809 3.87547 9.02125 3.87547 8.84166Z%22 fill=%22url(%23paint0_linear_2116_1571)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1571%22 x1=%2210.0003%22 y1=%220%22 x2=%2210.0003%22 y2=%2213%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2116_1571%22%3E%3Crect width=%2220%22 height=%2213%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(4)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2116_1574)%22%3E%3Cpath d=%22M4.34469 11.7127C3.57336 10.9493 2.10202 11.1067 1.42536 11.7933C0.670689 12.5593 0.753356 14.3733 0.786023 14.714C0.816689 15.036 1.07402 15.2893 1.39669 15.3153C1.48336 15.322 3.41536 15.5113 4.30069 14.636C4.94736 13.9367 5.11269 12.5133 4.34469 11.7127Z%22 fill=%22url(%23paint0_linear_2116_1574)%22/%3E%3Cpath d=%22M12.1306 10.506C16.3726 6.19667 15.054 1.544 14.996 1.348C14.9313 1.13267 14.764 0.964 14.5493 0.9C14.3553 0.841333 9.74464 -0.482 5.51464 3.81467L2.42064 6.95733C2.00064 7.38467 1.82064 7.99267 1.94131 8.584C2.05797 9.15867 2.44464 9.63467 2.97931 9.856C3.74864 10.1753 4.38397 10.59 4.90997 11.12C5.42197 11.64 5.81197 12.314 6.15597 13.0867C6.84997 14.644 8.59997 14.2513 9.03664 13.6493L12.1306 10.506ZM8.04731 7.972L8.02797 7.95267C6.93731 6.84467 7.55931 5.882 8.02797 5.406C8.43531 4.99267 9.42464 4.266 10.5646 5.406C11.664 6.50533 11.0333 7.47667 10.5646 7.95267C10.158 8.366 9.19797 9.12267 8.04731 7.972Z%22 fill=%22url(%23paint1_linear_2116_1574)%22/%3E%3Cpath d=%22M1.47066 6.02267L4.56466 2.88C4.86466 2.57534 5.16733 2.29534 5.47066 2.03867C4.54933 1.71867 3.56666 1.892 2.984 2.16667C1.85866 2.69667 1.02733 4.06267 0.935998 4.21667C0.885998 4.30134 0.855331 4.39534 0.845998 4.49334C0.831998 4.63667 0.759998 5.578 1.08466 6.50134C1.196 6.33134 1.32466 6.17134 1.47 6.02334L1.47066 6.02267Z%22 fill=%22url(%23paint2_linear_2116_1574)%22/%3E%3Cpath d=%22M13.7587 13.072C14.0267 12.4847 14.1867 11.494 13.8733 10.564C13.6307 10.8573 13.3667 11.1507 13.0807 11.4413L9.98665 14.5847C9.83132 14.7427 9.66132 14.8813 9.48065 15.0007C10.3907 15.3273 11.3147 15.258 11.4567 15.2447C11.5573 15.2353 11.6553 15.2033 11.742 15.15C11.8933 15.058 13.238 14.2133 13.7587 13.072Z%22 fill=%22url(%23paint3_linear_2116_1574)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1574%22 x1=%222.81103%22 y1=%2211.2056%22 x2=%222.81103%22 y2=%2215.337%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22paint1_linear_2116_1574%22 x1=%228.56946%22 y1=%220.662682%22 x2=%228.56946%22 y2=%2214.179%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22paint2_linear_2116_1574%22 x1=%223.15007%22 y1=%221.86607%22 x2=%223.15007%22 y2=%226.50134%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22paint3_linear_2116_1574%22 x1=%2211.7631%22 y1=%2210.564%22 x2=%2211.7631%22 y2=%2215.2599%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2116_1574%22%3E%3Crect width=%2216%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(5)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2116_1580)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M5.41836 7.7131L5.03412 6.92119C4.97334 6.79547 4.84852 6.72025 4.70307 6.72025H3.51021C3.4071 6.72025 3.31918 6.76538 3.25405 6.85134L2.15779 8.31161C2.05142 8.45345 2.06553 8.65761 2.19035 8.78118L5.19476 11.7533C5.25772 11.8156 5.33804 11.8468 5.41836 11.8468C5.49759 11.8468 5.57791 11.8156 5.64087 11.7533L8.64528 8.78118C8.7701 8.65761 8.78421 8.45345 8.67784 8.31161L7.58157 6.85134C7.51754 6.76538 7.42853 6.72025 7.32542 6.72025H6.13364C5.98711 6.72025 5.86337 6.79547 5.80151 6.92119L5.41836 7.7131ZM10.8356 5.93155V12.6355C10.8345 14.4858 9.31931 15.9858 7.45024 15.988H3.38647C1.5174 15.9858 0.00217082 14.4858 0 12.6355V5.93155C0.00217082 4.08016 1.5174 2.58121 3.38647 2.57906H7.45024C9.31931 2.58121 10.8345 4.08016 10.8356 5.93155ZM15.809 5.80476L13.5687 12.1315C13.2083 13.1448 12.4073 13.8787 11.4521 14.1978C11.6453 13.7143 11.7517 13.1867 11.7517 12.6355V5.93155C11.7517 3.58051 9.82403 1.67217 7.45024 1.67217H5.85578C6.65789 0.313975 8.34245 -0.337182 9.89892 0.201151L13.7337 1.5314C15.4975 2.14603 16.4255 4.0576 15.809 5.80369V5.80476Z%22 fill=%22url(%23paint0_linear_2116_1580)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1580%22 x1=%227.9998%22 y1=%220.0124092%22 x2=%227.9998%22 y2=%2215.988%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2116_1580%22%3E%3Crect width=%2216%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(6)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2369_2684)%22%3E%3Cpath d=%22M6.20155 7.1938C5.70543 6.44961 5.33333 5.5814 5.33333 4.58915C5.33333 3.47287 5.82946 2.48062 6.57364 1.6124L6.94574 1.24031C7.81395 0.496124 8.8062 0 9.92248 0C10.9147 0 11.7829 0.372093 12.5271 0.868217C13.3953 1.6124 13.8915 2.60465 13.8915 3.72093C13.8915 3.84496 13.8915 3.84496 13.8915 3.96899C13.8915 4.96124 13.5194 6.07752 12.7752 6.82171L12.155 7.44186C11.4109 8.18605 10.2946 8.55814 9.30233 8.55814C9.17829 8.55814 9.17829 8.55814 9.05426 8.55814C7.93798 8.55814 6.94574 8.06201 6.20155 7.1938ZM12.5271 10.6667C11.5349 10.6667 10.6667 11.0388 10.0465 11.6589C8.18605 13.5194 5.5814 14.6357 2.85271 14.6357H2.10853C1.6124 14.6357 1.36434 14.2636 1.36434 13.8915C1.36434 13.7674 1.36434 13.5194 1.48837 13.3953L1.9845 12.8992C3.22481 12.7752 4.21705 12.2791 5.08527 11.5349L7.06977 9.42636C6.32558 9.17829 5.70543 8.68217 5.2093 8.06201C4.96124 7.68992 4.71318 7.31783 4.46512 6.94574L2.48062 8.93023C1.6124 9.67442 1.11628 10.7907 1.11628 12.031L0.620155 12.4031C0.248062 12.7752 0 13.3953 0 13.8915C0 15.0078 0.992248 16 2.10853 16H2.85271C5.95349 16 8.8062 14.7597 10.9147 12.6512C11.4109 12.155 11.907 12.031 12.5271 12.031C13.6434 12.031 14.6357 12.8992 14.6357 14.1395V15.2558C14.6357 15.6279 15.0078 16 15.3798 16C15.6279 16 16 15.6279 16 15.2558V14.1395C16 12.2791 14.3876 10.6667 12.5271 10.6667Z%22 fill=%22url(%23paint0_linear_2369_2684)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2369_2684%22 x1=%228%22 y1=%220%22 x2=%228%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2369_2684%22%3E%3Crect width=%2216%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(7)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2215%22 height=%2216%22 viewBox=%220 0 15 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M5.44352 3.39081C5.63728 3.32243 5.83104 3.26544 6.03619 3.21985L6.20715 3.55038C6.42371 3.97208 6.85681 4.24562 7.3355 4.24562C7.8142 4.24562 8.2359 3.97208 8.46385 3.55038L8.63482 3.21985C8.83997 3.26544 9.03373 3.32243 9.22748 3.40221C9.35286 3.4364 9.44404 3.52758 9.48963 3.65295C9.52382 3.77832 9.52382 3.8923 9.45543 4.00627L7.70022 7.038C7.62044 7.17477 7.49507 7.25455 7.3355 7.25455C7.17594 7.25455 7.03917 7.17477 6.97079 7.038L5.21557 4.00627C5.14719 3.8923 5.13579 3.77832 5.18138 3.65295C5.22697 3.52758 5.31815 3.4364 5.44352 3.39081ZM10.9485 4.39379C11.4272 4.7927 11.8489 5.29419 12.1794 5.86406C12.51 6.44533 12.7379 7.0494 12.8405 7.67626C12.8633 7.80163 12.8405 7.91561 12.7493 8.01819C12.6695 8.12076 12.5555 8.17775 12.4302 8.17775H8.91975C8.77159 8.17775 8.63482 8.09797 8.55503 7.9612C8.47525 7.82443 8.47525 7.66486 8.55503 7.53949L10.3102 4.49637C10.3672 4.38239 10.4698 4.31401 10.6066 4.29121C10.732 4.26842 10.8459 4.30261 10.9485 4.39379ZM12.8405 9.65942C12.6125 10.9131 11.9629 12.0871 10.9485 12.9419C10.8459 13.0217 10.732 13.0559 10.5952 13.0331C10.4698 13.0103 10.3672 12.9419 10.3102 12.8279L8.55503 9.79619C8.47525 9.65942 8.47525 9.49986 8.55503 9.36309C8.63482 9.23771 8.77159 9.15793 8.91975 9.15793H12.4302C12.5555 9.15793 12.6695 9.20352 12.7493 9.3061C12.8291 9.40868 12.8633 9.53405 12.8405 9.65942ZM9.22748 13.9335C7.98516 14.378 6.64026 14.3666 5.44352 13.9335C5.31815 13.8879 5.22697 13.7967 5.18138 13.6827C5.13579 13.5574 5.14719 13.432 5.21557 13.318L6.97079 10.2863C7.03917 10.1495 7.17594 10.0697 7.3355 10.0697C7.49507 10.0697 7.62044 10.1495 7.70022 10.2863L9.45543 13.318C9.52382 13.432 9.52382 13.5574 9.48963 13.6827C9.44404 13.7967 9.35286 13.8879 9.22748 13.9335ZM3.72251 12.9419C3.24381 12.5316 2.82211 12.0415 2.49158 11.4602C2.14965 10.8903 1.9331 10.2749 1.81913 9.65942C1.79633 9.52265 1.83053 9.40868 1.91031 9.3061C2.00149 9.20352 2.11546 9.15793 2.24083 9.15793H5.73986C5.89942 9.15793 6.03619 9.23771 6.11598 9.36309C6.19576 9.49986 6.19576 9.65942 6.11598 9.79619L4.36076 12.8279C4.29238 12.9419 4.1898 13.0103 4.06443 13.0331C3.93906 13.0559 3.81369 13.0217 3.72251 12.9419ZM1.83053 7.67626C2.04708 6.41114 2.70813 5.2486 3.72251 4.39379C3.82508 4.30261 3.93906 4.26842 4.06443 4.29121C4.2012 4.31401 4.29238 4.38239 4.36076 4.49637L6.11598 7.53949C6.19576 7.66486 6.19576 7.82443 6.11598 7.9612C6.03619 8.09797 5.89942 8.17775 5.73986 8.17775H2.24083C2.11546 8.17775 2.00149 8.12076 1.9217 8.01819C1.83052 7.91561 1.79633 7.80163 1.83053 7.67626Z%22 fill=%22url(%23paint0_linear_2369_2688)%22/%3E%3Cpath d=%22M3.66542 2.31942C4.16691 2.02309 4.6798 1.80654 5.21548 1.64697L5.62579 2.4448C5.1129 2.59296 4.60002 2.79812 4.10993 3.08305C2.57127 3.97206 1.5341 5.39674 1.11239 6.99239C0.679286 8.58803 0.861645 10.3432 1.75065 11.8819C2.63965 13.432 4.07573 14.4691 5.65998 14.8908C7.25563 15.3125 9.01084 15.1416 10.5609 14.2526C12.0996 13.3522 13.1367 11.9275 13.5584 10.3318C13.9915 8.7362 13.8092 6.98099 12.9202 5.44233C12.0312 3.91507 10.6179 2.8779 9.03363 2.4448L9.45534 1.64697C11.1764 2.17126 12.715 3.3224 13.6838 4.99783C14.6982 6.75304 14.9033 8.7476 14.4132 10.5598C13.9345 12.372 12.7492 14.0018 11.0054 15.0162C9.25019 16.0306 7.24423 16.2357 5.43203 15.7456C3.61983 15.2556 2.00139 14.0816 0.987018 12.3264C-0.0273571 10.5826 -0.232512 8.57664 0.246182 6.76444C0.736273 4.95224 1.91021 3.3224 3.66542 2.31942Z%22 fill=%22url(%23paint1_linear_2369_2688)%22/%3E%3Cpath d=%22M7.33534 9.35171C7.71302 9.35171 8.01919 9.04554 8.01919 8.66786C8.01919 8.29018 7.71302 7.98401 7.33534 7.98401C6.95766 7.98401 6.65149 8.29018 6.65149 8.66786C6.65149 9.04554 6.95766 9.35171 7.33534 9.35171Z%22 fill=%22url(%23paint2_linear_2369_2688)%22/%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M6.00192 0.256514C6.87953 -0.0968073 7.82552 -0.0740124 8.66893 0.256514C8.74871 0.290707 8.8171 0.359092 8.85129 0.450271C8.87409 0.552849 8.87409 0.644029 8.8285 0.735208L7.59757 3.09449C7.54058 3.20846 7.4494 3.26545 7.33543 3.26545C7.22145 3.26545 7.13027 3.20846 7.07329 3.09449L5.84236 0.735208C5.79677 0.644029 5.78537 0.552849 5.81956 0.450271C5.85376 0.359092 5.91074 0.290707 6.00192 0.256514Z%22 fill=%22url(%23paint3_linear_2369_2688)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2369_2688%22 x1=%227.33045%22 y1=%223.21985%22 x2=%227.33045%22 y2=%2214.2626%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22paint1_linear_2369_2688%22 x1=%227.33378%22 y1=%221.64697%22 x2=%227.33378%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22paint2_linear_2369_2688%22 x1=%227.33534%22 y1=%227.98401%22 x2=%227.33534%22 y2=%229.35171%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22paint3_linear_2369_2688%22 x1=%227.33297%22 y1=%220%22 x2=%227.33297%22 y2=%223.26545%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(8)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2215%22 viewBox=%220 0 16 15%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2116_1588)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M6.78535 10.8031H9.54974C9.74521 10.5865 11.2251 8.12271 11.3368 7.82489C11.4764 7.36463 9.88482 5.19867 9.63351 4.79255H6.3665C6.03142 5.25282 4.49564 7.3917 4.6911 7.85197C4.85864 8.25809 5.30542 8.9891 5.58465 9.42229C5.72426 9.69304 5.8918 9.93671 6.03142 10.2075C6.2548 10.5865 6.2548 10.8031 6.78535 10.8031ZM0.921472 11.2634L1.3124 11.1009C1.3124 10.6948 1.2007 10.2887 1.17278 9.88256C1.14486 9.44937 1.2007 8.90788 1.14486 8.52883C1.14486 8.44761 0.446777 6.57947 0.418854 6.49824C5.69699e-06 6.76899 0.0279289 6.87729 5.69845e-06 7.52707C-0.0279175 8.61006 0.279238 10.5594 0.921472 11.2634ZM14.6597 11.1009L15.1344 11.3175C15.5812 9.96378 16.0279 9.47644 16 7.6083C16 6.95851 16 6.68776 15.5532 6.49824L14.8552 8.52883C14.7993 8.8808 14.8552 9.47644 14.7993 9.88256C14.7714 10.3158 14.6876 10.7219 14.6597 11.1009ZM4.77487 13.9437C4.35603 13.5647 4.35603 13.4293 3.74172 13.1586C2.65271 12.6171 2.09425 11.9673 1.59163 11.6695L1.22863 11.8319C1.36824 11.9944 1.47994 12.238 1.64748 12.4546C2.37348 13.3752 3.15533 13.9979 4.21641 14.5664C4.83072 14.8913 4.88657 15.0267 5.66842 14.8101C5.47295 14.5664 5.02618 14.1874 4.77487 13.9437ZM3.09948 1.59776L3.07156 2.0851C3.49041 2.00387 3.90925 1.89557 4.35603 1.8685C5.55672 1.73313 5.1658 1.6519 6.45027 1.00212C6.81327 0.812594 7.23212 0.677222 7.53927 0.4877V0.000358582C5.69634 0.162806 4.18849 0.78552 3.09948 1.59776ZM10.3316 14.8372C11.2531 14.9726 11.0576 14.9455 11.8394 14.5664C12.733 14.1062 14.5201 12.6983 14.7435 11.8048C14.3525 11.6695 14.4084 11.5341 14.1012 11.859C13.5986 12.3734 13.0401 12.7254 12.3979 13.0503C11.6998 13.4293 11.7836 13.4022 11.3089 13.8896C11.0018 14.1603 10.555 14.4852 10.3316 14.8372ZM8.46074 0.4877L10.4154 1.48946C11.0018 1.84143 11.9791 1.94972 12.9285 2.0851C12.8726 1.40823 12.6213 1.40823 12.2024 1.13749C11.8394 0.920892 11.5044 0.758445 11.0855 0.595998C10.2757 0.271104 9.41013 0.0545076 8.46074 0.000358582V0.4877ZM4.94241 13.2127C6.39442 14.5935 6.70158 15.2975 9.04713 14.8643C9.57767 14.756 10.6667 13.6188 11.0297 13.2398C10.9459 12.9961 10.5271 12.59 10.3037 12.3193C10.0524 12.0485 9.80105 11.6966 9.54974 11.4529C9.04713 11.4258 6.70158 11.3446 6.42234 11.48C6.31065 11.5341 5.02618 13.0503 4.94241 13.2127ZM3.99302 7.41878C4.27226 6.74191 5.61257 4.76547 5.64049 4.71132C5.47295 4.06154 4.97034 3.27638 4.77487 2.51829C4.30018 2.49121 3.85341 2.57244 3.43456 2.68074C2.79233 2.81611 2.73648 2.81611 2.4014 3.22223C1.92671 3.89909 1.59163 4.35936 1.2007 5.14452C0.949395 5.65893 0.921472 5.71308 1.08901 6.3358C1.17278 6.66069 1.3124 7.17511 1.45201 7.5C1.61955 7.87904 1.53578 7.77075 2.56894 7.6083C3.04364 7.55415 3.51833 7.5 3.99302 7.41878ZM14.4363 7.74367C15.0506 5.92968 15.3298 5.95675 14.3246 4.27813C14.1292 3.98031 13.5148 3.05978 13.2915 2.92441C12.9005 2.62659 11.8674 2.51829 11.281 2.51829C11.0576 2.81611 10.7225 3.81787 10.4991 4.27813C10.2199 4.8467 10.5271 4.92792 11.1414 5.9026C11.3089 6.2275 11.9232 7.36463 12.1466 7.44585C12.2583 7.47293 14.2408 7.74367 14.4363 7.74367Z%22 fill=%22url(%23paint0_linear_2116_1588)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1588%22 x1=%227.99975%22 y1=%220.000358582%22 x2=%227.99975%22 y2=%2214.9914%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2116_1588%22%3E%3Crect width=%2216%22 height=%2215%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(9)  i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2215%22 viewBox=%220 0 16 15%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M3.75842 13.9604C4.33663 14.604 5.05941 15 5.83036 15C6.55314 15 7.27591 14.604 7.85413 13.9604L11.2271 9.75248C11.468 9.40594 11.6125 8.9604 11.6125 8.51485C11.6125 7.52475 10.9861 6.78218 10.2152 6.78218C9.8297 6.78218 9.49241 6.93069 9.2033 7.27723L5.87855 11.4851C5.83036 11.4851 5.83036 11.5347 5.83036 11.5347C5.78218 11.5347 5.78218 11.4851 5.78218 11.4851L2.40924 7.27723C2.12013 6.93069 1.78284 6.78218 1.39736 6.78218C1.01188 6.78218 0.674587 6.93069 0.385479 7.27723C0.144554 7.62376 0 8.06931 0 8.51485C0 8.9604 0.144554 9.40594 0.385479 9.75248L3.75842 13.9604ZM8.19142 1.0396C8.72145 0.39604 9.44422 0 10.2152 0C10.9861 0 11.7089 0.39604 12.2389 1.0396L15.6119 5.24752C15.8528 5.59406 15.9974 6.0396 15.9974 6.48515C15.9974 7.42574 15.371 8.21782 14.6 8.21782C14.2627 8.21782 13.8772 8.0198 13.6363 7.72277L10.2634 3.51485C10.2634 3.46535 10.2152 3.46535 10.2152 3.46535C10.167 3.46535 10.167 3.46535 10.167 3.51485L6.79406 7.72277C6.50495 8.0198 6.16766 8.21782 5.78218 8.21782C5.44488 8.21782 5.05941 8.0198 4.81848 7.72277C4.52937 7.37624 4.38482 6.93069 4.38482 6.48515C4.38482 6.0396 4.52937 5.59406 4.81848 5.24752L8.19142 1.0396Z%22 fill=%22url(%23paint0_linear_2369_2693)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2369_2693%22 x1=%227.99868%22 y1=%220%22 x2=%227.99868%22 y2=%2215%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(10) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M8 1.90712C11.3684 1.90712 14.1176 4.63158 14.1176 8C14.1176 11.3684 11.3684 14.1176 8 14.1176C4.63158 14.1176 1.90712 11.3684 1.90712 8C1.90712 4.63158 4.63158 1.90712 8 1.90712ZM8 3.73994C10.3529 3.73994 12.2601 5.64706 12.2601 8C12.2601 10.3529 10.3529 12.2601 8 12.2601C5.64706 12.2601 3.73994 10.3529 3.73994 8C3.73994 5.64706 5.64706 3.73994 8 3.73994ZM8 0C12.4334 0 16 3.59133 16 8C16 12.4334 12.4334 16 8 16C3.59133 16 0 12.4334 0 8C0 3.59133 3.59133 0 8 0Z%22 fill=%22url(%23paint0_linear_2116_1591)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2116_1591%22 x1=%228%22 y1=%220%22 x2=%228%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(11) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2213%22 viewBox=%220 0 16 13%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M7.98022 0C4.09993 0 0.109819 0.819484 0 6.74212C0.0366065 8.45559 0.402671 10.7278 1.17141 11.9198C1.64729 12.6648 2.52585 13.0745 3.4044 12.9628C4.31957 12.851 5.0517 12.255 5.34455 11.4355C5.78383 10.2063 6.62578 9.64756 7.98022 9.64756C9.33466 9.64756 10.1766 10.2436 10.6525 11.4728C11.2382 13.0372 12.7391 13 12.8489 13C13.6542 13 14.3864 12.5903 14.789 11.9198C15.5578 10.765 15.9604 8.45559 15.997 6.70487C15.8872 0.819484 11.5677 0 7.98022 0ZM4.5026 7.22636L3.88029 6.59312L3.29458 7.22636C3.00173 7.48711 2.52585 7.48711 2.233 7.22636C1.97675 6.92837 1.97675 6.44413 2.233 6.18338L2.85531 5.55014L2.233 4.91691C1.97675 4.61891 1.97675 4.17192 2.233 3.87393C2.52585 3.57593 3.00173 3.57593 3.29458 3.87393L3.88029 4.50716L4.5026 3.87393C4.79545 3.57593 5.27133 3.57593 5.52758 3.87393C5.82043 4.17192 5.82043 4.61891 5.52758 4.91691L4.90527 5.55014L5.52758 6.18338C5.82043 6.44413 5.82043 6.92837 5.52758 7.22636C5.27133 7.48711 4.79545 7.48711 4.5026 7.22636ZM11.2382 2.27221C11.8239 2.27221 12.3364 2.7937 12.3364 3.38968C12.3364 4.02292 11.8239 4.50716 11.2382 4.50716C10.6159 4.50716 10.14 4.02292 10.14 3.38968C10.14 2.7937 10.6159 2.27221 11.2382 2.27221ZM9.11502 6.66762C8.52931 6.66762 8.01682 6.14613 8.01682 5.55014C8.01682 4.91691 8.52931 4.43266 9.11502 4.43266C9.73733 4.43266 10.2132 4.91691 10.2132 5.55014C10.2132 6.14613 9.73733 6.66762 9.11502 6.66762ZM11.2382 8.79083C10.6159 8.79083 10.14 8.30659 10.14 7.67335C10.14 7.07736 10.6159 6.55587 11.2382 6.55587C11.8239 6.55587 12.3364 7.07736 12.3364 7.67335C12.3364 8.30659 11.8239 8.79083 11.2382 8.79083ZM13.3248 6.66762C12.7391 6.66762 12.2266 6.14613 12.2266 5.55014C12.2266 4.91691 12.7391 4.43266 13.3248 4.43266C13.9471 4.43266 14.423 4.91691 14.423 5.55014C14.423 6.14613 13.9471 6.66762 13.3248 6.66762Z%22 fill=%22url(%23paint0_linear_2369_2695)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2369_2695%22 x1=%227.99852%22 y1=%220%22 x2=%227.99852%22 y2=%2213.0001%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(12) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2218%22 viewBox=%220 0 16 18%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M14.918 9.32284C13.0674 7.91236 12.3498 6.46476 11.6322 5.05428C9.66836 1.19402 9.97049 3.79228 9.97049 0.563018C9.97049 -0.661873 6.53369 0.117603 7.78001 3.82939C7.4401 3.94075 7.1002 4.0521 6.79806 4.16345C6.34486 2.79009 6.57146 1.9735 6.42039 0.600136C6.19379 -1.47847 3.02136 2.27044 4.22991 5.31411L3.3235 5.87088C3.05913 5.61105 2.90806 4.49752 2.90806 3.82939C1.05748 5.35123 0 7.72677 0 10.7704V14.3709C0 15.1132 0.604272 15.5587 1.32185 15.67L8.79972 17.0063C9.66836 17.1547 10.2726 16.0783 9.89496 15.2988L8.61088 12.4407C6.19379 11.3643 5.06078 11.8097 4.19214 12.3665C4.15437 12.0324 3.89 11.4014 3.81447 11.1045C5.24962 10.2137 6.7603 10.622 8.00661 11.1045L13.5584 13.6285C15.4845 14.5194 17.1462 11.0303 14.918 9.32284ZM9.66836 8.46913C8.34651 8.46913 8.34651 6.539 9.66836 6.539C10.9524 6.539 10.9524 8.46913 9.66836 8.46913Z%22 fill=%22url(%23paint0_linear_2369_2698)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2369_2698%22 x1=%227.99212%22 y1=%220%22 x2=%227.99212%22 y2=%2217.0201%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(13) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M16 9.45622C16 12.6562 15.2809 14.6697 15.2449 14.7776C15.173 14.9573 14.9933 15.1371 14.8135 15.209C14.7056 15.245 12.4404 16 8.01798 16C3.55955 16 1.29438 15.245 1.22247 15.209C1.00674 15.1371 0.862921 14.9573 0.791011 14.7776C0.755056 14.6697 0 12.6562 0 9.45622C0 6.25622 0.755056 4.24274 0.791011 4.17083C0.862921 3.95509 1.00674 3.81127 1.22247 3.73936C1.29438 3.70341 2.73258 3.20004 5.57303 2.98431C5.24944 2.62476 4.88989 2.1933 4.56629 1.72588C4.20674 1.22251 4.35056 0.539365 4.85393 0.179814C5.32135 -0.143781 6.00449 -0.0359163 6.36404 0.467454C6.90337 1.25847 7.4427 1.83375 8.01798 2.30116C8.59326 1.83375 9.13258 1.25847 9.67191 0.467454C9.9955 -0.0359163 10.6787 -0.143781 11.182 0.179814C11.6854 0.539365 11.7933 1.22251 11.4697 1.72588C11.1101 2.1933 10.7865 2.62476 10.427 2.98431C13.2674 3.20004 14.7416 3.70341 14.8135 3.73936C14.9933 3.81127 15.173 3.95509 15.2449 4.17083C15.2809 4.24274 16 6.25622 16 9.45622ZM14.2022 9.27644C14.2022 8.08993 14.0584 6.5079 13.6989 5.28543C12.6562 4.99779 11.2899 4.85397 10.2831 4.78206L8.01798 4.63824L5.71685 4.78206C4.74607 4.85397 3.37977 4.99779 2.30112 5.28543C1.94157 6.57981 1.79775 8.2697 1.79775 9.45622C1.79775 10.6787 1.94157 12.3686 2.30112 13.627C2.66067 13.7349 3.02022 13.8068 3.37977 13.8427C4.88989 14.1304 6.47191 14.2023 8.01798 14.2023C9.56404 14.2023 11.1461 14.1304 12.6562 13.8427C12.9798 13.8068 13.3753 13.7349 13.6989 13.627C14.0944 12.3686 14.2022 10.6787 14.2022 9.45622V9.27644ZM10.3551 13.3753C10.7865 12.9439 11.2539 12.4405 11.2899 12.3326C11.4697 12.045 10.7146 10.1394 10.6067 9.81577L8.26966 9.24049C7.94607 9.52813 6.43595 10.8585 6.50786 11.218C6.54382 11.5776 6.75955 12.1888 6.86741 12.5484C6.93932 12.7641 7.01124 12.9798 7.08315 13.1955C7.1191 13.3394 7.1191 13.4832 7.15506 13.5551C8.30562 13.5551 9.42022 13.4832 10.3551 13.3753ZM3.16404 13.1236L3.48764 13.0517C3.55955 12.7641 3.55955 12.4405 3.63146 12.1528C3.66742 11.8293 3.81124 11.3978 3.84719 11.1102C3.84719 11.0742 3.66742 9.56408 3.66742 9.49217C3.34382 9.60004 3.30786 9.7079 3.2 10.1753C2.98427 10.9663 2.84045 12.4764 3.16404 13.1236ZM6.47191 6.29217L6.36404 6.65172C6.65168 6.68768 7.01124 6.65172 7.33483 6.72363C8.23371 6.8315 7.94607 6.68768 8.98876 6.43599C9.2764 6.36408 9.6 6.32813 9.85168 6.22026L9.95955 5.86071C8.59326 5.68094 7.40674 5.89667 6.47191 6.29217ZM10.5348 6.40004L11.7573 7.47869C12.1169 7.83824 12.8 8.08993 13.4831 8.34161C13.5551 7.83824 13.3753 7.80229 13.1236 7.51465C12.9079 7.29891 12.6921 7.11914 12.4045 6.93936C11.9011 6.54386 11.2899 6.22026 10.6067 6.04049L10.5348 6.40004ZM6.0764 10.7866C6.4 10.3191 7.73034 9.09667 7.73034 9.02476C7.76629 8.55734 7.51461 7.8742 7.51461 7.26296C7.19101 7.19105 6.83146 7.15509 6.50786 7.15509C6.04045 7.15509 6.00449 7.11914 5.6809 7.40678C5.21348 7.80229 4.88989 8.08993 4.45843 8.5933C4.20674 8.95285 4.17079 8.9888 4.17079 9.45622C4.17079 9.74386 4.17079 10.1394 4.2427 10.427C4.27865 10.7146 4.2427 10.6068 5.03371 10.6787C5.3573 10.7146 5.71685 10.7506 6.0764 10.7866ZM13.7708 9.38431C13.6989 9.24049 13.627 9.09667 13.591 9.02476C13.3753 8.77307 12.6202 8.48543 12.2247 8.37757C12.009 8.55734 11.5775 9.27644 11.3258 9.56408C11.0382 9.92363 11.2539 10.0675 11.5056 10.8944C11.5775 11.1461 11.7933 12.1169 11.973 12.1888C12.009 12.2248 12.6202 12.4764 13.0876 12.6562C13.4831 11.6135 13.6989 10.4989 13.7708 9.38431Z%22 fill=%22url(%23paint0_linear_2369_2701)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2369_2701%22 x1=%228%22 y1=%22-0.00415039%22 x2=%228%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; background-color: transparent !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(14) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2214%22 viewBox=%220 0 16 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2427_4865)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M15.9962 5.91327V5.06331C15.9962 3.89766 15.2352 2.90199 14.1624 2.53773C14.1624 2.5863 14.1624 2.63487 14.1624 2.68343C14.1624 4.11622 14.1624 5.549 14.1624 6.98179C14.1624 8.94883 12.5157 10.5516 10.4948 10.5516H3.2845C3.19717 10.5516 3.12233 10.5637 3.05995 10.588C3.52151 11.4501 4.44464 12.0451 5.51746 12.0451C5.70458 12.0451 11.0188 12.0451 12.7278 12.0451C13.0771 12.0451 13.3765 12.1422 13.6634 12.3487L15.9962 14V9.95663V5.91327ZM3.2845 3.83695C3.84586 3.83695 4.30742 4.28621 4.30742 4.83261C4.30742 5.39115 3.84586 5.82827 3.2845 5.82827C2.72314 5.82827 2.26157 5.39115 2.26157 4.83261C2.26157 4.28621 2.72314 3.83695 3.2845 3.83695ZM9.97091 3.83695C10.5323 3.83695 10.9938 4.28621 10.9938 4.83261C10.9938 5.39115 10.5323 5.82827 9.97091 5.82827C9.40955 5.82827 8.94799 5.39115 8.94799 4.83261C8.94799 4.28621 9.40955 3.83695 9.97091 3.83695ZM6.6277 3.83695C7.18906 3.83695 7.65063 4.28621 7.65063 4.83261C7.65063 5.39115 7.18906 5.82827 6.6277 5.82827C6.06634 5.82827 5.60478 5.39115 5.60478 4.83261C5.60478 4.28621 6.06634 3.83695 6.6277 3.83695ZM0.00366211 2.68343C0.00366211 1.20208 1.23865 0 2.76056 0C2.9851 0 10.2578 0 10.4948 0C12.0168 0 13.2517 1.20208 13.2517 2.68343C13.2517 4.11622 13.2517 5.549 13.2517 6.98179C13.2517 8.46314 12.0168 9.66522 10.4948 9.66522H3.2845C2.93521 9.66522 2.62334 9.76236 2.3489 9.96878L0.00366211 11.6201V7.57676V7.01821V6.98179V6.79965V6.75108V6.70252V6.6418V3.53339C0.00366211 3.03556 0.00366211 2.68343 0.00366211 2.68343Z%22 fill=%22url(%23paint0_linear_2427_4865)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2427_4865%22 x1=%227.99992%22 y1=%220%22 x2=%227.99992%22 y2=%2214%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2427_4865%22%3E%3Crect width=%2216%22 height=%2214%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(15) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2214%22 viewBox=%220 0 16 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1.09992 6.02697C5.39487 4.05126 8.25885 2.74875 9.69185 2.11944C13.7834 0.322639 14.6335 0.0105163 15.1877 9.9919e-05C15.3095 -0.00205699 15.582 0.0298337 15.7586 0.181063C15.9076 0.308757 15.9486 0.481255 15.9683 0.602323C15.9879 0.723392 16.0123 0.999189 15.9929 1.21469C15.7712 3.67437 14.8118 9.64338 14.3237 12.3983C14.1172 13.564 13.7105 13.9548 13.3168 13.9931C12.4613 14.0762 11.8116 13.3961 10.9829 12.8226C9.68624 11.9251 8.95369 11.3664 7.69503 10.4907C6.24042 9.47862 7.18338 8.92236 8.01236 8.01329C8.22931 7.77538 11.999 4.15516 12.0719 3.82675C12.0811 3.78568 12.0895 3.63258 12.0034 3.55173C11.9172 3.47089 11.7901 3.49853 11.6983 3.52052C11.5683 3.55169 9.4968 4.9973 5.48389 7.85735C4.89591 8.28364 4.36333 8.49135 3.88616 8.48046C3.36012 8.46846 2.34822 8.16643 1.59598 7.90825C0.673328 7.59159 -0.0599784 7.42417 0.00387615 6.88638C0.0371355 6.60627 0.402482 6.3198 1.09992 6.02697Z%22 fill=%22url(%23paint0_linear_2427_4864)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2427_4864%22 x1=%228%22 y1=%220%22 x2=%228%22 y2=%2214%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(16) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M8.0306 15.866C6.69625 15.866 5.38638 15.5369 4.22341 14.9033L0 16L1.12624 11.8934C0.428462 10.687 0.0612085 9.32216 0.0612085 7.93298C0.0734503 3.55826 3.63581 0 8.0306 0C10.1607 0 12.1683 0.828636 13.6741 2.32749C15.1676 3.82635 16 5.81264 16 7.93298C16 12.3077 12.4254 15.866 8.0306 15.866ZM11.9357 10.7601C11.7643 11.2232 10.9686 11.6497 10.5891 11.6984C10.2464 11.7593 9.80566 11.7715 9.32823 11.6253C9.04667 11.54 8.66718 11.4181 8.20199 11.211C6.20658 10.3458 4.89671 8.3473 4.79878 8.21325C4.70084 8.07921 3.97858 7.1409 3.97858 6.16603C3.97858 5.19117 4.49273 4.71592 4.67636 4.50876C4.85998 4.31378 5.08034 4.26504 5.215 4.26504C5.34966 4.26504 5.47207 4.26504 5.59449 4.27723C5.71691 4.27723 5.87605 4.22848 6.03519 4.61843C6.20658 5.00838 6.61056 5.98324 6.65953 6.08073C6.70849 6.1904 6.73298 6.30008 6.67177 6.43412C6.61056 6.56816 6.57383 6.64128 6.4759 6.76314C6.37796 6.87281 6.26779 7.01904 6.16985 7.10434C6.07192 7.20183 5.97399 7.3115 6.08416 7.51866C6.20658 7.71363 6.59832 8.35948 7.19816 8.88347C7.95715 9.56588 8.59373 9.77304 8.80184 9.87053C8.9977 9.96801 9.10788 9.95583 9.2303 9.82178C9.34047 9.68774 9.71997 9.23686 9.85463 9.04189C9.98929 8.84692 10.1239 8.88347 10.3076 8.9444C10.4912 9.00533 11.4705 9.49276 11.6664 9.59025C11.8623 9.68774 11.9969 9.73648 12.0459 9.82178C12.0949 9.90708 12.0949 10.297 11.9357 10.7601Z%22 fill=%22url(%23paint0_linear_2427_4868)%22/%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2427_4868%22 x1=%228%22 y1=%220%22 x2=%228%22 y2=%2216%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(17) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2427_4869)%22%3E%3Cpath d=%22M15.3333 7.33329C15.1565 7.33329 14.9869 7.26305 14.8619 7.13802C14.7369 7.013 14.6666 6.84343 14.6666 6.66662C14.6652 5.25256 14.1029 3.89683 13.103 2.89694C12.1031 1.89705 10.7473 1.3347 9.33329 1.33329C9.15648 1.33329 8.98691 1.26305 8.86188 1.13802C8.73686 1.013 8.66662 0.84343 8.66662 0.666619C8.66662 0.489808 8.73686 0.320239 8.86188 0.195215C8.98691 0.0701903 9.15648 -4.75928e-05 9.33329 -4.75928e-05C11.1008 0.00189347 12.7954 0.704896 14.0452 1.95472C15.295 3.20454 15.998 4.89911 16 6.66662C16 6.84343 15.9297 7.013 15.8047 7.13802C15.6797 7.26305 15.5101 7.33329 15.3333 7.33329ZM13.3333 6.66662C13.3333 5.60575 12.9119 4.58834 12.1617 3.83819C11.4116 3.08805 10.3942 2.66662 9.33329 2.66662C9.15648 2.66662 8.98691 2.73686 8.86188 2.86188C8.73686 2.98691 8.66662 3.15647 8.66662 3.33329C8.66662 3.5101 8.73686 3.67967 8.86188 3.80469C8.98691 3.92971 9.15648 3.99995 9.33329 3.99995C10.0405 3.99995 10.7188 4.2809 11.2189 4.781C11.719 5.2811 12 5.95938 12 6.66662C12 6.84343 12.0702 7.013 12.1952 7.13802C12.3202 7.26305 12.4898 7.33329 12.6666 7.33329C12.8434 7.33329 13.013 7.26305 13.138 7.13802C13.263 7.013 13.3333 6.84343 13.3333 6.66662ZM14.7886 14.776L15.3953 14.0766C15.7814 13.6892 15.9983 13.1646 15.9983 12.6176C15.9983 12.0707 15.7814 11.546 15.3953 11.1586C15.3746 11.138 13.7706 9.90395 13.7706 9.90395C13.3857 9.53751 12.8743 9.33346 12.3428 9.3342C11.8113 9.33495 11.3006 9.54043 10.9166 9.90795L9.64595 10.9786C8.60874 10.5493 7.66654 9.9194 6.87348 9.12496C6.08041 8.33053 5.4521 7.38724 5.02462 6.34929L6.09129 5.08262C6.4591 4.69873 6.66482 4.18787 6.66569 3.65622C6.66656 3.12457 6.46251 2.61304 6.09595 2.22795C6.09595 2.22795 4.86062 0.625952 4.83995 0.605286C4.45959 0.222451 3.94387 0.00463375 3.40424 -0.0011044C2.8646 -0.00684256 2.34437 0.199959 1.95595 0.574619L1.18929 1.24129C-3.34005 6.49595 6.41329 16.174 11.8413 16C12.3894 16.0031 12.9326 15.8965 13.4388 15.6862C13.945 15.476 14.404 15.1665 14.7886 14.776Z%22 fill=%22url(%23paint0_linear_2427_4869)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2427_4869%22 x1=%228.01157%22 y1=%22-0.0012207%22 x2=%228.01157%22 y2=%2216.0023%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2427_4869%22%3E%3Crect width=%2216%22 height=%2216%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(18) i.m-nav-icon-bc { background-image: url('data:image/svg+xml,%3Csvg width=%2214%22 height=%2220%22 viewBox=%220 0 14 20%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2430_4873)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M10.0446 0.00976562H5.1524C2.96652 0.00976562 1.19701 1.89981 1.19701 4.16786V6.86792L2.81039 6.1659V4.16786C2.81039 2.97983 3.6431 1.95381 4.73604 1.7378L5.25649 2.87183C5.41262 3.14183 5.67284 3.35784 5.98511 3.35784H9.21188H9.26392C9.31597 3.30384 9.36801 3.30384 9.42005 3.30384C9.62823 3.24984 9.83641 3.08783 9.9405 2.87183L10.4609 1.7378C11.6059 1.95381 12.4386 2.97983 12.4386 4.16786V15.8321C12.4386 17.1821 11.3457 18.3162 9.99255 18.3162H5.20444C3.85128 18.3162 2.81039 17.1821 2.81039 15.8321V15.5081L1.19701 14.8061V15.8321C1.19701 18.1002 2.96652 19.9902 5.20444 19.9902H9.99255C12.2305 19.9902 14 18.1002 14 15.8321V4.16786C14 1.89981 12.2305 0.00976562 10.0446 0.00976562ZM6.29738 8.21794L6.40147 6.1119C6.40147 5.78789 6.60965 5.51789 6.86987 5.40988L9.36801 4.27586C9.57619 4.22186 9.83641 4.22186 10.0446 4.32986L11.1375 5.30188C11.8662 6.97592 11.9702 10.972 11.8141 13.1321L10.3569 16.8581C10.2528 17.0201 10.1487 17.1821 9.9405 17.2361C9.78437 17.2901 9.57619 17.3441 9.42005 17.2361L0.520426 13.5101C0.156113 13.3481 -0.0520652 12.916 -2.05355e-05 12.484L0.988827 8.32595C1.09292 8.05594 1.19701 7.89394 1.40518 7.78594L3.90333 6.70591C4.21559 6.54391 4.52786 6.59791 4.78808 6.81391L6.29738 8.21794Z%22 fill=%22url(%23paint0_linear_2430_4873)%22/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%22paint0_linear_2430_4873%22 x1=%226.99602%22 y1=%220.00976562%22 x2=%226.99602%22 y2=%2219.9902%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop stop-color=%22%23FF9900%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FF2A00%22/%3E%3C/linearGradient%3E%3CclipPath id=%22clip0_2430_4873%22%3E%3Crect width=%2214%22 height=%2220%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') !important; }

.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc .m-block-nav-items-bc {
  grid-gap: 4px !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="tournaments"]),
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="cevircark"]),
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="TamBetTv"]) {
  position: relative !important;
  margin-bottom: 20px !important;
}

.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="tournaments"])::after,
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="cevircark"])::after,
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="TamBetTv"])::after {
  content: '' !important;
  position: absolute !important;
  bottom: -12px !important;
  left: 0 !important;
  width: 100% !important;
  height: 1px !important;
  background: rgba(255, 255, 255, 0.15) !important;
}
.layout-bc:not(.hasLeftMenu) .m-nav-info-w-container-bc {
  background-image: url('https://cms.41btcoservice.com/storage/medias/tambet-18755717/media_18755717_639783a35320a09191b6790fd2cf51e7.png') !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

*/
/* ONLY casino games widget (not promo banners or other sliders) */
.casinoCategoryGamesRow .swiper-slide {
  width: calc(40vw - 4px) !important;
  margin-right: 10px !important;
}


/* ══════════════════════════════════════════════════════
   Promotions Page — Mobile
══════════════════════════════════════════════════════ */


.layout-bc:not(.hasLeftMenu).promotion-page .layout-content-holder-bc::before {
  content: "Promosyonlar" !important;
  display: inline-flex !important;
  align-self: flex-start !important;
  align-items: center !important;
  font-family: Roboto, sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  line-height: normal !important;
  color: #ffffff !important;
  padding: 0 0 0 32px !important;
  margin-left: 12px !important;
  margin-top: 12px !important;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAWdJREFUeAHtVmF1g0AMDlVQCUhAQiXMQZkCVgWtg60KioRNATgYDrgpAAdZUkKbHsc4eD1+7XsvjyOQfEmapADMACLGJAVJI3JhHYQCOa9xCNZtYSnYmOSdJLP0L4rkJNIjtd7NxMd0INqxpe8JahhmfLLedQbC2EyQx+rWyDVWkffPqwmbPwlLdU5H9AlXQt1X6rwf0Y+DnOWqLG9KX4iuUGdd4r2yu4AvpHFqZczOU6tRbgHJs0LpahwZl0iR7OjCnZmIaiuyBK0SQ/IVRVGuMzpieByvGWLXuv717qI+yzmbWYVXzu4b58E1h74oeCwSWA87JmxhPRgmPIBjIwQAJ3a4jgV2q8r7x6cWN2IXgz9asluzmh304PNu9GkgjvRDbHjt+VSmIpvPBw0+7s9nj8VtzjewMv4JgxIaCIcfF2EJ4ZAPCGlOSrj/7TwT534zOeExj3PmMAcf4P0bpVlA2Iht6vL9C1yQ8ERcFX9PAAAAAElFTkSuQmCC') !important;
  background-repeat: no-repeat !important;
  background-size: 20px 20px !important;
  background-position: 0px center !important;
  min-height: 24px !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-arrow {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontalList.scroll-start {
  height: auto !important;
  min-height: unset !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-list-container {
  padding: 12px 0 0 12px !important;
  overflow-y: visible !important;
  height: auto !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-list-container::before,
.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-list-container::after {
  display: none !important;
  content: none !important;
  height: 0 !important;
  width: 0 !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-wheel {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 6px !important;
  padding: 0 !important;
  overflow-x: auto !important;
  transform: none !important;
  width: auto !important;
  flex-wrap: nowrap !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-wheel::-webkit-scrollbar {
  display: none;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-item-bc {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 6px !important;
  padding: 8px 12px !important;
  border-radius: 24px !important;
  border: none !important;
  background: linear-gradient(180deg, #181819 0%, #2B2B2E 100%) !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.12) !important;
  white-space: nowrap !important;
  flex-shrink: 0 !important;
  width: auto !important;
  min-width: unset !important;
  height: 34px !important;
  max-height: 34px !important;
  overflow: visible !important;
  box-sizing: border-box !important;
  position: relative !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-item-bc::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: 24px !important;
  padding: 1.5px !important;
  background: linear-gradient(to bottom, #FF9900, #FF2A00) !important;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
  -webkit-mask-composite: xor !important;
  mask-composite: exclude !important;
  pointer-events: none !important;
  z-index: 1 !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-item-bc::after {
  display: none !important;
  content: none !important;
  height: 0 !important;
  width: 0 !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-item-bc.active {
  background: linear-gradient(180deg, #FF9900 0%, #FF2A00 100%) !important;
  border: none !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-item-bc.active::before {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-icon-bc {
  width: 14px !important;
  height: 14px !important;
  min-width: 14px !important;
  max-width: 14px !important;
  max-height: 14px !important;
  font-size: 14px !important;
  line-height: 1 !important;
  flex-shrink: 0 !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-icon-bc::before {
  font-size: 14px !important;
  line-height: 1 !important;
  color: #fff !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-title-bc {
  font-family: Roboto, sans-serif !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  margin: 0 !important;
  padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .horizontal-sl-title-bc::after {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .layout-content-holder-bc > section {
  padding: 0 12px !important;
  width: 100% !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .promotionsList-bc {
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 12px !important;
  padding: 0 !important;
  width: 100% !important;
  box-sizing: border-box !important;
  margin-top: 16px !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .promotionsListEl-bc {
  width: 100% !important;
  height: 212px !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  position: relative !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .promotionsArticleThumbnail-bc {
  width: 100% !important;
  height: 212px !important;
  object-fit: fill !important;
  border-radius: 12px !important;
  display: block !important;
}

.layout-bc:not(.hasLeftMenu).promotion-page .promotions-article-title {
  display: none !important;
}

[dir=ltr] .horizontal-sl-item-bc.active {
  left: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .overlay-sliding-wrapper-bc.promotion-details-popup .promotion-details-container .promotion-details-header img.promotion-details-img {
  padding: 12px !important;
  border-radius: 24px !important;
}

/* ============================================================
   TAMBET — TOURNAMENT PAGE MOBILE
   Scope: .layout-bc:not(.hasLeftMenu).tournament
   ============================================================ */

/* ── PAGE TITLE with trophy icon ── */
.layout-bc:not(.hasLeftMenu).tournament .layout-content-holder-bc::before {
  content: "Tournaments" !important;
  display: block !important;
  font-family: Roboto, sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  padding: 0 0 12px 36px !important;
  margin: 0 0 0 12px !important;
  background-image: url("data:image/svg+xml,%3Csvg width=%2213%22 height=%2214%22 viewBox=%220 0 13 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_2394_3467)%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M10.7507 0.574359V1.65128H11.5521C12.3534 1.65128 12.9806 2.33333 12.9806 3.15897V4.2718C12.9806 5.74359 11.9353 7 10.5765 7.25128C10.1932 8.65128 9.14796 9.8 7.78911 10.2308V11.9897H9.39185C9.67059 11.9897 9.91449 12.241 9.91449 12.5282V13.4256C9.91449 13.7487 9.67059 14 9.39185 14H3.64288C3.3293 14 3.0854 13.7487 3.0854 13.4256V12.5282C3.0854 12.241 3.3293 11.9897 3.64288 11.9897H5.21078V10.2308C3.88678 9.8 2.80667 8.65128 2.4234 7.25128C1.06455 7 0.0192871 5.74359 0.0192871 4.2718V3.15897C0.0192871 2.33333 0.68129 1.65128 1.48266 1.65128H2.28403V0.574359C2.28403 0.251282 2.52793 0 2.84151 0C4.68815 0 7.75427 0 10.1932 0C10.5068 0 10.7507 0.251282 10.7507 0.574359ZM2.28403 2.8V5.99487C1.62203 5.70769 1.13424 5.06154 1.13424 4.2718V3.37436C1.13424 3.05128 1.37813 2.8 1.69171 2.8H2.28403ZM10.7507 2.8V5.99487C11.4127 5.70769 11.8657 5.06154 11.8657 4.2718V3.37436C11.8657 3.05128 11.6218 2.8 11.3082 2.8H10.7507ZM9.00859 4.02051C9.00859 3.15897 8.34658 2.44103 7.54521 2.44103C7.12711 2.44103 6.77868 2.58462 6.49995 2.87179C6.25605 2.58462 5.87278 2.44103 5.45468 2.44103C4.65331 2.44103 4.02615 3.15897 4.02615 4.02051C4.02615 5.42051 6.047 6.89231 6.25605 7.0718C6.32573 7.10769 6.43026 7.14359 6.49995 7.14359C6.60447 7.14359 6.67416 7.10769 6.74384 7.0718C6.98774 6.89231 9.00859 5.42051 9.00859 4.02051Z%22 fill=%22white%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_2394_3467%22%3E%3Crect width=%2213%22 height=%2214%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-size: 24px 24px !important;
  background-position: 0px 4px !important;
  line-height: 36px !important;
}

/* ── HIDE platform title above each card ── */
.layout-bc:not(.hasLeftMenu).tournament .tournamentSectionInfoTitle {
  display: none !important;
}

/* ── TAB BLOCK ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabBlock {
  display: flex !important;
  justify-content: space-between !important;
  margin-bottom: 8px !important;
  padding: 12px 0 0 12px !important;
  overflow-y: visible !important;
  height: auto !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabContent {
  display: flex !important;
  align-items: center !important;
  flex: 1 !important;
  min-width: 0 !important;
  padding: 0 0 0 24px !important;
  overflow-y: visible !important;
  height: auto !important;
  max-width: 92dvw!important;
    overflow: hidden!important;
    padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabWrp {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 6px !important;
  overflow-x: auto !important;
  flex-wrap: nowrap !important;
  scrollbar-width: none !important;
  padding: 4px 12px !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabWrp::-webkit-scrollbar {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabItem {
  position: relative !important;
  padding: 6px 14px !important;
  border-radius: 24px !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  cursor: pointer !important;
  background: transparent !important;
  border: none !important;
  white-space: nowrap !important;
  flex-shrink: 0 !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabItem::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: 24px !important;
  padding: 1.5px !important;
  background: linear-gradient(to bottom, #FF9900, #FF2A00) !important;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
  -webkit-mask-composite: xor !important;
  mask-composite: exclude !important;
  pointer-events: none !important;
  z-index: 1 !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabItem.active {
  background: linear-gradient(180deg, #FF9900 0%, #FF2A00 100%) !important;
  color: #ffffff !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoTournamentTabItem.active::before {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu).tournament .SwitchBlockTxt {
  font-size: 12px !important;
  color: #c4c4c4 !important;
  white-space: nowrap !important;
  margin-left: 8px !important;
}

/* ── CARD ROW — vertical, full width ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemWrp {
  display: flex !important;
  flex-direction: column !important;
  gap: 16px !important;
  padding: 0 12px !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow {
  position: relative !important;
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  border-radius: 12px !important;
  background: linear-gradient(180deg, rgba(79,79,79,0.24) 0%, rgba(40,40,40,0.24) 100%) !important;
  box-shadow: 0px 4px 20px 0px rgba(190,63,3,0.14) !important;
  overflow: hidden !important;
  margin: 0px !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow::after {
  content: '' !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 1px !important;
  background: linear-gradient(90deg, #000 0%, rgba(255,153,0,0.6) 49%, #000 100%) !important;
  pointer-events: none !important;
  z-index: 3 !important;
}

/* ── FINISHED OVERLAY ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow:has(.tournamentGameStatus.finished)::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  background: rgba(0,0,0,0.6) !important;
  border-radius: 12px !important;
  pointer-events: none !important;
  z-index: 4 !important;
}

/* ── CARD INNER ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .casinoGameTournamentListItem {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  align-items: flex-start !important;
  gap: 0 !important;
  flex-shrink: 0 !important;
}

/* ── IMAGE BLOCK ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionImgBlock {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  
 
  overflow: hidden !important;
  border-radius: 12px 12px 0 0 !important;
  display: block !important;
  padding: 0 !important;
  position: relative !important;
  flex-shrink: 0 !important;
  flex: none !important;
}

/* ── STATUS BADGE — scoped to list cards only ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionImgBlock .tournamentGameStatus {
  position: absolute !important;
  top: 12px !important;
  right:12px!important;
  left: auto !important;
  z-index: 2 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  padding: 6px 10px !important;
  height: 24px !important;
  border-radius: 20px !important;
  background: rgba(219,35,0,0.88) !important;
  border: 1px solid rgba(255,153,0,0.7) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  color: #fff !important;
  box-sizing: border-box !important;
}

/* ── IMAGE — scoped to list cards only ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionImgBlock .tournamentSectionImg {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  object-fit: cover !important;
  object-position: center !important;
  border-radius: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  position: static !important;
  aspect-ratio: unset !important;
  flex-shrink: 0 !important;
}

/* ── BADGE TEXT COLOR ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentGameStatus span,
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentGameStatus.live span,
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentGameStatus.upcoming span,
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentGameStatus.finished span {
  color: #ffffff !important;
}

/* ── STATUS BADGE — scoped to list only ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItem .tournamentGameStatus.live {
  position: absolute !important;
  z-index: 3 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  padding: 6px 12px !important;
  border-radius: 20px !important;
  background: rgba(219, 35, 0, 0.88) !important;
  border: 1px solid rgba(255, 153, 0, 0.7) !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  top: 12px !important;
  right: 12px !important;
  left: auto !important;
  height:28px!important;
   width:62px!important;
  justify-content: center!important;
}
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItem .tournamentGameStatus.live span{
      margin-inline-start: 4px !important;
    text-transform: capitalize!important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItem .tournamentGameStatus.upcoming {
  position: absolute !important;
  z-index: 3 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  padding: 6px 12px !important;
  border-radius: var(--20, 20px)!important;
  border: 1px solid #90FF94!important;
  background: linear-gradient(180deg, rgba(3, 162, 8, 0.88) 0%, rgba(5, 111, 8, 0.88) 100%)!important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
  top: 12px !important;
  right: 12px !important;
  left: auto !important;
  height:28px!important;
  width:auto!important;
 
}
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItem .tournamentGameStatus.live::before {
  content: ''!important;
  width: 4px!important;
  height: 4px!important;
  background: #ffffff!important;
  border-radius: 50%!important;
  animation: mLivePulse 1.4s ease-in-out infinite !important;
  flex-shrink: 0!important;
  border-inline-end: 5px solid rgb(255 255 255)!important;
  align-self: center !important;
  display: flex !important;
  bottom:unset!important;
  margin-inline-start:10px!important;
}


@keyframes mLivePulse {
  0%, 100% { opacity: 1; transform: scale(1); }
  50% { opacity: 0.4; transform: scale(0.7); }
}

/* ── DATA + BUTTON WRAPPER ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionDataButtonWrp {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  align-items: stretch !important;
  gap: 12px !important;
  padding: 0 12px 12px !important;
  box-sizing: border-box !important;
  background: none !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  position: static !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionCircle {
  display: none !important;
}

/* ── DATA WRAPPER ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionDataWrp {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
  width: 100% !important;
}

/* ── PRIZE FUND LABEL — hidden ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentPrizeFundTxt {
  display: none !important;
}

/* ── PRIZE AMOUNT ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionMoney {
  font-size: 18px !important;
  font-weight: 600 !important;
  color: #FE7C00 !important;
  text-shadow: none !important;
  line-height: 1.2 !important;
  margin: 12px 0 0 0 !important;
  align-self: flex-start !important;
  align-items: flex-start !important;
  text-align: left !important;
  width: 100% !important;
}

/* ── COUNTDOWN SECTION ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentSectionDate {
  display: flex !important;
  flex-direction: column !important;
  gap: 4px !important;
  width: 100% !important;
  align-items: flex-start !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .dataStatusTxt {
  font-size: 12px !important;
  font-weight: 500 !important;
  color: #C4C4C4 !important;
  width: 100% !important;
  text-align: left !important;
  display: block !important;
  align-self: flex-start !important;
}

/* ── COUNTDOWN TILES ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .countdownBannerContent {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  width: 100% !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .countdownBannerCounter {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
  flex: 1 !important;
  height: 40px !important;
  background: rgba(47,47,48,0.5) !important;
  border-radius: 6px !important;
  border: none !important;
  padding: 4px 6px !important;
  box-sizing: border-box !important;
}

/* ── HIDE SEPARATOR COLONS ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow [dir=ltr] .countdownBannerCounter:not(:first-child)::before,
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .countdownBannerCounter:not(:first-child)::before,
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .countdownBannerCounter:not(:first-child):before {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .countdownBannerDate {
  color: var(--Color-1, #FE7C00)!important;
text-align: center!important;
font-size: 18px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .countdownBannerNames {
  font-size: 10px !important;
  font-weight: 500 !important;
  color: #ADADAD !important;
  text-transform: uppercase !important;
  letter-spacing: 0.04em !important;
  margin: 0 !important;
  line-height: 1 !important;
  text-align: center !important;
}

/* ── JOIN BUTTON ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentJoinButton {
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}

.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentJoinButton button,
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentJoinButton .button {
  display: flex !important;
  width: 100% !important;
  padding: 8px 12px !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 10px !important;
  border-radius: 20px !important;
  background: linear-gradient(180deg, #FF9900 0%, #FF2A00 100%) !important;
  border: none !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #fff !important;
  cursor: pointer !important;
  box-shadow: none !important;
}

/* ── FINISHED BADGE TEXT ── */
.layout-bc:not(.hasLeftMenu).tournament .casinoGameTournamentListItemRow .tournamentGameStatus.finished span {
  color: #000000 !important;
}

/* FOOTER FIX */

.layout-bc:not(.hasLeftMenu) .horizontalSliderWrapper:has(iframe[title="Footer License"]) {
    width: 100% !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    display: flex !important;
    justify-content: center !important;
}

.layout-bc:not(.hasLeftMenu) .horizontalSliderWrapper .horizontalSliderRow:has(iframe[title="Footer License"]) {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 10px !important;
    flex-wrap: nowrap !important;
    width: max-content !important;
    margin: 0 auto !important;
    transform: none !important;
}

.layout-bc:not(.hasLeftMenu) .horizontalSliderWrapper .horizontalSliderRow:has(iframe[title="Footer License"]) > * {
    flex: 0 0 auto !important;
}

.layout-bc:not(.hasLeftMenu) .horizontalSliderWrapper .horizontalSliderRow:has(iframe[title="Footer License"]) .sliderImage {
    width: 70px !important;
    height: 45px !important;
    padding: 3px !important;
}

.layout-bc:not(.hasLeftMenu) .horizontalSliderWrapper .horizontalSliderRow:has(iframe[title="Footer License"]) .sliderImage img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    transform: scale(1) !important;
}

.layout-bc:not(.hasLeftMenu) .horizontalSliderWrapper .horizontalSliderRow:has(iframe[title="Footer License"]) iframe {
    width: 80px !important;
    height: 80px !important;
    min-width: 80px !important;
    border: 0 !important;
}


.popup-holder-bc .swiper-pagination,
.popup-holder-bc .swiper-pagination-fraction,
.popup-holder-bc .swiper-button-prev,
.popup-holder-bc .swiper-button-next,
div[class*="popup"] .swiper-pagination,
div[class*="popup"] .swiper-pagination-fraction,
div[class*="cashier"] .swiper-pagination,
div[class*="deposit"] .swiper-pagination,
div[class*="withdraw"] .swiper-pagination {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Rastgele Oyun Butonu Çevirisi */
.layout-bc:not(.hasLeftMenu) .casinoProviderBlockMob .btn.randomGameBtn {
  font-size: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .casinoProviderBlockMob .btn.randomGameBtn::after {
  content: 'Rastgele Oyun' !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  color: #ffffff !important;
}


/* MOBİL MENÜ - VIP Gizemli Kutu İkonu */
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="VIPGiZEMLIKUTU"]) i.m-nav-icon-bc,
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(19) i.m-nav-icon-bc {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCc+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSdncmFkQm94JyB4MT0nMCUnIHkxPScwJScgeDI9JzAlJyB5Mj0nMTAwJSc+PHN0b3Agb2Zmc2V0PScwJScgc3RvcC1jb2xvcj0nI0ZGOTkwMCcvPjxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nI0ZGMkEwMCcvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9J3VybCgjZ3JhZEJveCknIGQ9J00yMCA2aC0yLjE4Yy4xMS0uMzEuMTgtLjY1LjE4LTEgMC0xLjY2LTEuMzQtMy0zLTMtMS4wNSAwLTEuOTYuNTQtMi41IDEuMzVsLS41LjY3LS41LS42OEMxMC45NiAyLjU0IDEwLjA1IDIgOSAyIDcuMzQgMiA2IDMuMzQgNiA1YzAgLjM1LjA3LjY5LjE4IDFINDYtMS4xMSAwLTEuOTkuODktMS45OSAyTDIgMTljMCAxLjExLjg5IDIgMiAyaDE2YzEuMTEgMCAyLS44OSAyLTJWOGMwLTEuMTEtLjg5LTItMi0yem0tNS0yYy41NSAwIDEgLjQ1IDEgMXMtLjQ1IDEtMSAxLTEtLjQ1LTEtMSAuNDUtMSAxLTF6TTkgNGMuNTUgMCAxIC40NSAxIDFzLS40NSAxLTEgMS0xLS40NS0xLTEgLjQ1LTEgMS0xem0xMSAxNUg0di0yaDE2djJ6bTAtNUg0VjhoNS4wOEw3IDEwLjgzIDguNjIgMTIgMTIgNy40IDE1LjM4IDEyIDE3IDEwLjgzIDE0LjkyIDhIMjB2NnonLz48L3N2Zz4=') !important;
    background-color: transparent !important;
    background-size: 24px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

/* MOBİL MENÜ - Powerfull Wheel / */
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="Wheel"]) i.m-nav-icon-bc,
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="wheel"]) i.m-nav-icon-bc,
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:has(a[href*="cevircark"]) i.m-nav-icon-bc,
.layout-bc:not(.hasLeftMenu) .m-nav-collapsed-container-bc .app-nav-arrow-block-bc:nth-child(22) i.m-nav-icon-bc {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCc+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSdndycgeDE9JzAlJyB5MT0nMCUnIHgyPScwJScgeTI9JzEwMCUnPjxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9JyNGRjk5MDAnLz48c3RvcCBvZmZzZXQ9JzEwMCUnIHN0b3AtY29sb3I9JyNGRjJBMDAnLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSd1cmwoI2d3KScgZD0nTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bTEgMy4wN1Y4LjFjMS4xMi4xNiAyLjEyLjYzIDIuOTMgMS4zM2wyLjEyLTIuMTJjLTEuNDItMS4zLTMuMjctMi4xNC01LjA1LTIuMjR6TTUuMDcgMTFoMy4wM2MuMDktMS4wNC40OC0yLjAxIDEuMDktMi44Mkw3LjA3IDYuMDdDNS40NiA3LjYgNC4zNCA5LjYgNCAxMS44M3ptMy45MyAySDUuMDdjLjM0IDIuMjMgMS40NiA0LjIzIDMuMDcgNS43NmwyLjEyLTIuMTJjLS42MS0uODEtMS0xLjc4LTEuMDktMi44MmwzIDYuOTN2LTMuMDNjLTEuMTItLjE2LTIuMTItLjYzLTIuOTMtMS4zM2wtMi4xMiAyLjEyYzEuNDIgMS4zIDMuMjcgMi4xNCA1LjA1IDIuMjR6bTMuOTMtNWgzLjAzYy0uMzQtMi4yMy0xLjQ2LTQuMjMtMy4wNy01Ljc2bC0yLjEyIDIuMTJjLjYxLjgxIDEgMS43OCAxLjA5IDIuODJ6bS0zLjkzLTcuOTNjMS45MyAwIDMuNjUuODEgNC45IDIuMWwtMi4xMiAyLjEyYy0uNjktLjUzLTEuNTQtLjg3LTIuNzgtLjg3LTIuMjEgMC00IDEuNzktNCA0czEuNzkgNCA0IDRjMS4yNCAwIDIuMDktLjM0IDIuNzgtLjg3bDIuMTIgMi4xMmMtMS4yNSAxLjI5LTIuOTcgMi4xLTQuOSAyLjEtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOHonLz48L3N2Zz4=') !important;
    background-color: transparent !important;
    background-size: 24px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}


.casinoLobbyContainer .tournamentsWidgetItem {
  position: relative !important;
  overflow: hidden !important;
}

.casinoLobbyContainer .tournamentsWidgetImgContent {
  position: relative !important;
  z-index: 1 !important;
}

.casinoLobbyContainer .tournamentsWidgetInfoContent {
  position: relative !important;
  z-index: 2 !important;
  margin-top: 0 !important;
  box-sizing: border-box !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection > .ds-chip::after {
  content: none !important;
  display: none !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection .chip__label {
  font-size: inherit !important;
  color: inherit !important;
  -webkit-text-fill-color: currentColor !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection .chip__label::before,
.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection .chip__label::after {
  content: none !important;
  display: none !important;
}
.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection > .ds-chip {
  position: relative !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection .chip__label {
  font-size: 0 !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection .chip__label::before {
  display: inline-block !important;
  font-size: 12px !important;
  line-height: 1.2 !important;
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  white-space: nowrap !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection > .ds-chip:nth-child(1) .chip__label::before {
  content: "Canlı" !important;
  color: #111 !important;
  -webkit-text-fill-color: #111 !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection > .ds-chip:nth-child(2) .chip__label::before {
  content: "Günlük" !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection > .ds-chip:nth-child(3) .chip__label::before {
  content: "Haftalık" !important;
}

.casinoTopWinnersWidget .casinoTopWinnersPeriodsSection > .ds-chip:nth-child(4) .chip__label::before {
  content: "Aylık" !important;
}

.hdr-smart-panel-holder-bc button.sp-button-bc i.bc-i-notification {
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-size: 20px !important;
  line-height: 1 !important;
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  background: none !important;
}

.hdr-smart-panel-holder-bc button.sp-button-bc:has(i.bc-i-notification)::after {
  content: none !important;
  display: none !important;
}


/* ══════════════════════════════════════════════════════════════════
   TRANS TASARIMI — MOBİL (tambet-betzula-preview birebir uyarlama)
   Kaynak: styles.css + betzula-layout.css + mobile-reference.css
   (tarayıcıda görünen nihai değerler). Selektörler canlı BC DOM'una göre.
══════════════════════════════════════════════════════════════════ */

/* ── 1. ZEMİN + YAZI TİPİ ── */
html,
body,
body > div,
#root {
  background: #0f0f10 !important;
}

.layout-bc:not(.hasLeftMenu) {
  background:
    radial-gradient(circle at 50% 18%, rgba(254,124,0,.12), transparent 25%),
    repeating-linear-gradient(135deg, rgba(255,255,255,.015) 0 2px, transparent 2px 5px),
    #0f0f10 !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
}

.layout-bc:not(.hasLeftMenu) .layout-content-holder-bc {
  background: transparent !important;
  /* header (62) + ürün menüsü (8+38+8+2) = 118px (hızlı ikon satırı kaldırıldı);
     BC header yer tutucusu zaten 49px ayırıyor → 118 - 49 = 69px */
  padding-top: 69px !important;
}

/* ── 2. KAYAN DUYURU ŞERİDİ — trans'ta gizli ── */
.layout-bc:not(.hasLeftMenu) .layout-header-holder-bc .hdr-dynamic-content {
  display: none !important;
}

/* ── 3. HEADER ── */
.layout-bc:not(.hasLeftMenu) .header-bc {
  background: #0f0f10 !important;
  box-shadow: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  height: 62px !important;
  min-height: 62px !important;
  padding: 0 10px !important;
  box-sizing: border-box !important;
  background: linear-gradient(180deg, #181819, #0f0f10) !important;
  border-top: none !important;
  border-bottom: 1px solid #242424 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc .logo-container,
.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc .logo {
  display: flex !important;
  align-items: center !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc .hdr-logo-bc {
  display: block !important;
  height: 34px !important;
  width: auto !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc .hdr-user-bc {
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
}

.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.sign-in,
.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.register {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 30px !important;
  min-height: 30px !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 10px !important;
  border-radius: 4px !important;
  color: #fff !important;
  font-family: inherit !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  box-shadow: none !important;
  position: relative !important;
}

.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.sign-in {
  background: #242424 !important;
  border: 1px solid #3b3b3b !important;
}

.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.register {
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  border: 0 !important;
}

.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.sign-in span,
.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.register span {
  font-size: 10px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
}

.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.sign-in::before,
.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.sign-in::after,
.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.register::before,
.layout-bc:not(.hasLeftMenu) div.hdr-user-bc button.btn.register::after {
  content: none !important;
  display: none !important;
}

/* ── 4. HIZLI İKON SATIRI (trans .quick-icons) ── */
.layout-bc:not(.hasLeftMenu) .hdr-additional-info {
  display: block !important;
  height: 53px !important;
  padding: 0 12px !important;
  box-sizing: border-box !important;
  background: #181819 !important;
  border-bottom: 1px solid #242424 !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-additional-info .hdr-user-bc {
  display: flex !important;
  align-items: center !important;
  justify-content: space-around !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  gap: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: 0 !important;
  color: #fff !important;
  font-size: 24px !important;
  line-height: 1 !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon::before {
  color: inherit !important;
  font-size: inherit !important;
}

/* ── 5. ÜRÜN MENÜSÜ (trans .product-nav) ── */
.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc-holder {
  height: auto !important;
  padding: 8px 7px !important;
  background: #181819 !important;
  border-top: 1px solid #202124 !important;
  border-bottom: 1px solid #fe7c00 !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc-holder .hdr-navigation-scrollable-bc {
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  background-image: none !important;
  border: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc::before,
.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc::after {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-content {
  display: flex !important;
  justify-content: flex-start !important;
  gap: 6px !important;
  height: auto !important;
  overflow-x: auto !important;
  scrollbar-width: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-content::-webkit-scrollbar {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc,
.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc.active {
  flex: 0 0 auto !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  position: relative !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: 38px !important;
  margin: 0 !important;
  padding: 0 12px !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 7px !important;
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  color: #fff !important;
  box-shadow: none !important;
  font-size: 10px !important;
  font-weight: 800 !important;
  letter-spacing: .6px !important;
  text-transform: uppercase !important;
  white-space: nowrap !important;
  transition: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc.active {
  border-color: #ff9900 !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc::before,
.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc .nav-menu-title {
  display: block !important;
  padding: 0 !important;
  background: none !important;
  color: #fff !important;
  font-size: 10px !important;
  font-weight: 800 !important;
  letter-spacing: .6px !important;
  line-height: normal !important;
  text-transform: uppercase !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc .nav-menu-title::before,
.layout-bc:not(.hasLeftMenu) .hdr-navigation-scrollable-bc .hdr-navigation-link-bc .nav-menu-title::after {
  content: none !important;
  display: none !important;
}

/* Trans menü sırası: Spor · Özel Oran · Casino · Canlı Casino · Aviator · E-Spor ·
   Sanal Sporlar · Oyunlar · TamBet TV · Promosyonlar. Listede olmayanlar gizlenir.
   Sadece Türkçe sayfada uygulanır (diğer dillerde menü kaybolmasın diye). */
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Spor"],
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Spor Bahisleri"] { order: 1 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Özel Oran"]     { order: 2 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Casino"]        { order: 3 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Canlı Casino"]  { order: 4 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Aviator"]       { order: 5 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="E-Spor"]        { order: 6 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Sanal Sporlar"] { order: 7 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Oyunlar"]       { order: 8 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="TamBet TV"]     { order: 9 !important; }
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Promosyonlar"]  { order: 10 !important; }

html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc:not([aria-label="Spor"]):not([aria-label="Spor Bahisleri"]):not([aria-label="Özel Oran"]):not([aria-label="Casino"]):not([aria-label="Canlı Casino"]):not([aria-label="Aviator"]):not([aria-label="E-Spor"]):not([aria-label="Sanal Sporlar"]):not([aria-label="Oyunlar"]):not([aria-label="TamBet TV"]):not([aria-label="Promosyonlar"]) {
  display: none !important;
}

/* ── 6. ANASAYFA SATIR ARALIKLARI ── */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc {
  margin: 0 !important;
  padding: 0 0 14px 0 !important;
  gap: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc.has-slider {
  padding: 0 0 16px 0 !important;
}

/* ── 7. ANA BANNER (trans .hero) ── */
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider {
  padding: 0 7px !important;
}

.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .slider-bc {
  position: relative !important;
  overflow: hidden !important;
  border: 2px solid #242424 !important;
  border-radius: 18px !important;
  box-shadow: inset 0 0 18px #242424 !important;
  /* oran (CMS'in verdiği aspect-ratio) çerçevenin içine uygulansın; görsel kesilmesin */
  box-sizing: content-box !important;
}

/* inset gölge ve alttaki karartma görselin üstünde görünsün */
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .slider-bc::before {
  content: '' !important;
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  /* trans: 335px yükseklikte 70px karartma → aynı oran */
  height: 21% !important;
  background: linear-gradient(transparent, #0f0f10) !important;
  pointer-events: none !important;
  z-index: 3 !important;
}

.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .slider-bc::after {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: inherit !important;
  box-shadow: inset 0 0 18px #242424 !important;
  pointer-events: none !important;
  z-index: 4 !important;
}

.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .sdr-item-holder-bc {
  padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .sdr-item-bc {
  border-radius: 0 !important;
}

/* Sayfa sayacı (trans .hero-pagination): turuncu hap + ‹ › butonları */
.layout-bc:not(.hasLeftMenu) .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
  position: absolute !important;
  top: 11px !important;
  right: 12px !important;
  left: auto !important;
  bottom: auto !important;
  z-index: 5 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 6px !important;
  width: auto !important;
  min-width: 0 !important;
  height: auto !important;
  padding: 3px 5px !important;
  border-radius: 16px !important;
  background: #fe7c00 !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  color: #fff !important;
  font-size: 10px !important;
  font-weight: 400 !important;
  line-height: 22px !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal::before {
  display: none !important;
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
  width: 100px !important;
  padding: 3px 0 !important;
}

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-prev,
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-next {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  position: absolute !important;
  top: 14px !important;
  bottom: auto !important;
  left: auto !important;
  width: 22px !important;
  height: 22px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 50% !important;
  background: #262626 !important;
  color: #fff !important;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  z-index: 6 !important;
  font-size: 10px !important;
}

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-next { right: 17px !important; }
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-prev { right: 85px !important; }

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-prev::before,
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-next::before {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-prev::after,
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-next::after {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  position: static !important;
  width: 100% !important;
  height: 100% !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
  font-size: 10px !important;
  line-height: 1 !important;
  color: #fff !important;
}

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-prev::after { content: '‹' !important; }
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-next::after { content: '›' !important; }

/* ── 8. BÖLÜM BAŞLIKLARI (trans .section-heading) ── */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .page-view-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  min-height: 44px !important;
  margin: 0 !important;
  padding: 0 12px !important;
  box-sizing: border-box !important;
  background: linear-gradient(90deg, #242424, #181819) !important;
  border-top: 1px solid #fe7c00 !important;
  border-bottom: 1px solid #fe7c00 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .page-view-more .view-title-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .sectionTitleText {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #ff9c24 !important;
  font-family: inherit !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: .2px !important;
  line-height: normal !important;
  text-align: center !important;
  text-transform: uppercase !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGames .page-view-more .view-title-more {
  color: #fff !important;
  text-align: left !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .page-view-more .view-see-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .ds-link {
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  flex-shrink: 0 !important;
  white-space: nowrap !important;
  color: #adadad !important;
  font-size: 10px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .ds-link .link__label {
  color: #adadad !important;
  font-size: 10px !important;
  font-weight: 400 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .page-view-more .view-arrow-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .link__icon {
  color: #fe7c00 !important;
  font-size: 19px !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .link__icon svg {
  width: 12px !important;
  height: 19px !important;
  fill: currentColor !important;
}

/* ── 9. KATEGORİLER (col-4) → trans .service-grid ── */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:has(.product-banner-container-bc.col-4) {
  padding: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .hm-row-bc-inner:has(> .product-banner-container-bc.col-4) > .page-view-more {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4.product-banner-without-titles {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  gap: 7px !important;
  padding: 0 9px 28px !important;
  margin: 0 !important;
  background: transparent !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc {
  display: block !important;
  min-height: 43px !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 4px !important;
  background: #0f0f10 !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-img-bc {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}

/* ── 10. KAZANANLAR (trans .winners) ── */
.layout-bc:not(.hasLeftMenu) .casino-winners-block {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  align-items: stretch !important;
  gap: 0 !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  position: relative !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block::before {
  content: 'Kazanan Üyelerimiz' !important;
  order: 0 !important;
  flex: 1 1 auto !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 44px !important;
  padding: 0 0 0 12px !important;
  box-sizing: border-box !important;
  background: linear-gradient(90deg, #242424, #1c1c1c) !important;
  border-top: 1px solid #fe7c00 !important;
  border-bottom: 1px solid #fe7c00 !important;
  color: #ff9c24 !important;
  -webkit-text-fill-color: #ff9c24 !important;
  font-family: inherit !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: .2px !important;
  line-height: normal !important;
  text-align: center !important;
  text-transform: uppercase !important;
  background-clip: border-box !important;
  -webkit-background-clip: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block::after {
  content: 'Canlı Kazançlar' !important;
  order: 1 !important;
  flex: 0 0 auto !important;
  display: flex !important;
  align-items: center !important;
  min-height: 44px !important;
  padding: 0 24px 0 0 !important;
  box-sizing: border-box !important;
  background:
    radial-gradient(circle, #fe7c00 0 3.5px, rgba(254,124,0,.13) 3.5px 7.5px, transparent 7.5px) right 8px center / 15px 15px no-repeat,
    linear-gradient(90deg, #1c1c1c, #181819) !important;
  border-top: 1px solid #fe7c00 !important;
  border-bottom: 1px solid #fe7c00 !important;
  color: #adadad !important;
  font-size: 10px !important;
  font-weight: 400 !important;
  white-space: nowrap !important;
  text-transform: uppercase !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners {
  order: 2 !important;
  flex: 0 0 100% !important;
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 5px !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 8px 4px !important;
  list-style: none !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li {
  display: block !important;
  position: relative !important;
  flex: none !important;
  width: auto !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 5px !important;
  border: 1px solid #242424 !important;
  border-radius: 6px !important;
  background: #202020 !important;
  box-shadow: none !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li:nth-child(n+4) {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li::before,
.layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-img {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  min-width: 0 !important;
  aspect-ratio: 1 !important;
  margin: 0 !important;
  border-radius: 4px !important;
  overflow: hidden !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-img .casinoGameImageV2Holder,
.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-img img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  border-radius: 4px !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info {
  display: block !important;
  min-width: 0 !important;
  text-align: center !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info b {
  display: block !important;
  margin-top: 5px !important;
  color: #fff !important;
  font-size: 7px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info .ellipsis {
  display: block !important;
  margin: 4px 0 !important;
  color: #999 !important;
  font-size: 7px !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-amount {
  position: static !important;
  display: block !important;
  padding: 4px 2px !important;
  border-radius: 12px !important;
  background: #fe7c00 !important;
  color: #fff !important;
  font-size: 8px !important;
  font-weight: 700 !important;
  text-align: center !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

/* ── 11. GÜNÜN KOMBİNESİ (trans .combos) ── */
.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper {
  margin: 0 !important;
  padding: 0 !important;
  background: #0d0e10 !important;
  gap: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidgetScroll {
  margin: 0 !important;
  padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidgetScroll .horizontal-scroll__inner {
  display: flex !important;
  gap: 10px !important;
  padding: 11px 9px 20px !important;
  scroll-snap-type: x mandatory !important;
  scrollbar-width: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidget {
  flex: 0 0 calc((100vw - 18px) * .94) !important;
  width: calc((100vw - 18px) * .94) !important;
  min-width: 0 !important;
  max-width: none !important;
  display: grid !important;
  grid-template-columns: 1fr auto !important;
  align-items: stretch !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid #242424 !important;
  border-radius: 7px !important;
  background: #181819 !important;
  box-shadow: 0 10px 26px rgba(0,0,0,.28) !important;
  overflow: hidden !important;
  scroll-snap-align: start !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTitleContent {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: flex-start !important;
  gap: 0 !important;
  height: auto !important;
  line-height: normal !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 11px 0 11px 12px !important;
  background: #181819 !important;
  border-bottom: 1px solid rgba(255,255,255,.1) !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTitleContent::before {
  content: 'MAÇ GÜNÜ' !important;
  display: block !important;
  color: #fe7c00 !important;
  font-size: 8px !important;
  font-weight: 800 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTitle {
  flex-shrink: 0 !important;
  max-width: 100% !important;
  height: auto !important;
  margin: 3px 0 0 !important;
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: normal !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetWrapperBonus {
  display: flex !important;
  align-items: center !important;
  position: static !important;
  top: auto !important;
  right: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 11px 12px 11px 0 !important;
  border-radius: 0 !important;
  background: #181819 !important;
  border-bottom: 1px solid rgba(255,255,255,.1) !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetWrapperBonus::before,
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetWrapperBonus::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetWrapperBonus span {
  display: inline-block !important;
  padding: 6px 8px !important;
  border: 1px solid rgba(255,153,0,.45) !important;
  border-radius: 6px !important;
  background: rgba(255,110,0,.1) !important;
  color: #ff9b24 !important;
  font-size: 9px !important;
  font-weight: 900 !important;
  line-height: normal !important;
  text-transform: uppercase !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetContent {
  grid-column: 1 / -1 !important;
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetEventsScroll {
  display: block !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 3px 12px !important;
  overflow: visible !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetItem {
  display: grid !important;
  grid-template-columns: 18px 1fr auto !important;
  grid-template-rows: auto auto !important;
  align-items: center !important;
  column-gap: 5px !important;
  row-gap: 0 !important;
  margin: 0 !important;
  padding: 10px 0 !important;
  border: 0 !important;
  border-bottom: 1px solid rgba(255,255,255,.06) !important;
  border-radius: 0 !important;
  background: transparent !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetItem:last-child {
  border-bottom: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetItemInfo,
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarket {
  display: contents !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressInfo {
  grid-column: 1 !important;
  grid-row: 1 / span 2 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 18px !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressInfoIcon {
  width: 11px !important;
  height: 11px !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTeamInfo {
  grid-column: 2 !important;
  grid-row: 1 !important;
  display: block !important;
  min-width: 0 !important;
  margin: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTeam {
  display: flex !important;
  align-items: center !important;
  gap: 3px !important;
  min-width: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTeam > * {
  margin: 0 !important;
  color: #fff !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: normal !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetDayTime {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketName {
  grid-column: 2 !important;
  grid-row: 2 !important;
  min-width: 0 !important;
  margin: 3px 0 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketName span {
  color: #8f8f91 !important;
  font-size: 8px !important;
  font-weight: 400 !important;
  line-height: normal !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd {
  grid-column: 3 !important;
  grid-row: 1 / span 2 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd::before,
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd span {
  color: #ff9c24 !important;
  font-size: 11px !important;
  font-weight: 700 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetBetslip {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  background: #181819 !important;
  border: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetBetslipBonus {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  margin: 0 !important;
  padding: 10px 12px !important;
  background: #181819 !important;
  border: 0 !important;
  border-radius: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetBetslipEventButtons,
.layout-bc:not(.hasLeftMenu) .expressWidget .bs-bet-i-b-row-bc {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .bs-bet-i-b-cell-bc {
  display: block !important;
  padding: 0 !important;
  text-align: left !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .bs-bet-i-b-title-bc {
  display: block !important;
  color: #999 !important;
  font-size: 8px !important;
  font-weight: 400 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .bs-bet-i-b-coefficient-bc {
  display: block !important;
  color: #fe7c00 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: normal !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetBetslipBonusBtn {
  flex-shrink: 0 !important;
  width: auto !important;
  height: 34px !important;
  min-height: 34px !important;
  margin: 0 !important;
  padding: 0 18px !important;
  border: 0 !important;
  border-radius: 4px !important;
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  color: #fff !important;
  box-shadow: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetBetslipBonusBtn .btn__label {
  color: #fff !important;
  font-size: 10px !important;
  font-weight: 900 !important;
  text-transform: none !important;
}

/* ── 12. OYUN SLIDER'LARI (col-1) → trans .game-grid (3 sütun, 6 oyun) ── */
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 8px 4px !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .carouselWrapper,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .carousel,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: visible !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper-wrapper {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 5px !important;
  width: 100% !important;
  height: auto !important;
  transform: none !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper-slide {
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper-slide:nth-child(n+7) {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .product-banner-bc {
  display: block !important;
  position: relative !important;
  width: 100% !important;
  aspect-ratio: .67 !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 9px !important;
  background: #202020 !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .product-banner-img-bc,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .sdr-image-bc {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper-button-prev,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper-button-next {
  display: none !important;
}

/* ── 13. ANASAYFA TURNUVALAR — trans'ta gizli ── */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:has(> .hm-row-bc-inner > div:not([class]) > .sectionTitle),
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:has(.tournamentsWidget) {
  display: none !important;
}

/* ── 14. POPÜLER MAÇLAR (featuredGames → trans .match-card) ── */
.layout-bc:not(.hasLeftMenu) .featuredGames.featuredGamesSport {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGamesContent.widgetHorizontalSportList {
  margin: 0 !important;
  padding: 11px 9px 18px !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGamesContent .carouselWrapper {
  margin-inline-start: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGames .swiper-slide {
  width: 310px !important;
  margin-right: 10px !important;
}

.layout-bc:not(.hasLeftMenu) div.featuredGameItem {
  min-height: 142px !important;
  padding: 10px 11px !important;
  border: 1px solid #242424 !important;
  border-radius: 7px !important;
  background: #202020 !important;
  box-shadow: 0 5px 12px rgba(0,0,0,.45) !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) div.featuredGameItem::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGameItem .featuredGameItemHeader,
.layout-bc:not(.hasLeftMenu) .featuredGameItem .featuredGameItemHeaderContent,
.layout-bc:not(.hasLeftMenu) .featuredGameItem .featuredGameItemBody {
  background: none !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGameItem .featuredGameItemHeader {
  height: 25px !important;
  padding-bottom: 7px !important;
  border-bottom: 1px dashed rgba(255,255,255,.14) !important;
  color: #adadad !important;
  font-size: 9px !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc {
  height: 39px !important;
  border: 1px solid rgba(255,255,255,.08) !important;
  border-radius: 4px !important;
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  color: #fff !important;
  font-size: 11px !important;
  font-weight: 800 !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc * {
  color: #fff !important;
}

.layout-bc:not(.hasLeftMenu) .featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc .market-name-bc {
  color: #fff2e4 !important;
  font-size: 7px !important;
}

/* ── 15. FOOTER (trans footer) ── */
.layout-bc:not(.hasLeftMenu) footer.footerContainerWrapper {
  padding: 28px 16px 110px !important;
  border-top: 1px solid #242424 !important;
  background: #0f0f10 !important;
  text-align: center !important;
}

.layout-bc:not(.hasLeftMenu) footer.footerContainerWrapper .footerContainer {
  padding: 0 !important;
  background: transparent !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerHeader {
  justify-content: center !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinksSection {
  margin: 22px 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkCols {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 9px !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkCol,
.layout-bc:not(.hasLeftMenu) footer .footerLinkColLinks {
  display: contents !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColTitle {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl {
  display: inline-flex !important;
  align-items: center !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #adadad !important;
  font-size: 8px !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a {
  color: #adadad !important;
  font-size: 8px !important;
  text-decoration: none !important;
  text-transform: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl::after {
  content: ' |' !important;
  position: static !important;
  display: inline !important;
  width: auto !important;
  height: auto !important;
  background: none !important;
  margin-left: 9px !important;
  color: #adadad !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkCol:last-child .footerLinkColEl:last-child::after {
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderTitle {
  margin: 28px 0 0 !important;
  color: #ff9c24 !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  text-align: center !important;
  text-transform: uppercase !important;
}

.layout-bc:not(.hasLeftMenu) footer .ftr-copy-rights-bc {
  max-width: 380px !important;
  margin: 12px auto 22px !important;
  color: #adadad !important;
  font-size: 7px !important;
  line-height: 1.5 !important;
  text-align: center !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderContent:last-child .horizontalSliderWrapper {
  position: static !important;
  left: auto !important;
  width: 100% !important;
  margin: 0 !important;
  overflow: visible !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderContent:last-child .horizontalSliderRow {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 11px !important;
  width: 100% !important;
  margin: 24px 0 !important;
  transform: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderContent:last-child .horizontalSliderElem {
  width: auto !important;
  margin: 0 !important;
  padding: 7px !important;
  border: 1px solid #242424 !important;
  border-radius: 8px !important;
  color: #ff9c24 !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
}

.layout-bc:not(.hasLeftMenu) footer .copyRightBlock {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 4px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerWarning,
.layout-bc:not(.hasLeftMenu) footer .footerWarningAge,
.layout-bc:not(.hasLeftMenu) footer .footerCopyrights {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: none !important;
  color: #666 !important;
  font-size: 9px !important;
  font-weight: 400 !important;
  line-height: normal !important;
  width: auto !important;
  height: auto !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerWarning::after {
  content: '·' !important;
  margin-left: 4px !important;
  color: #666 !important;
  font-size: 9px !important;
}

/* ── 16. ALT MENÜ (trans .bottom-nav) ──
   Sıra CMS'teki gibi kalır; 3. öğe ortadaki daire olur.
   Yazılar CMS'teki başlıklardan gelir (trans: Spor · Kupon · Slot Oyna · Casino · Menü). */
.layout-bc:not(.hasLeftMenu) div.layout-navigation-holder-bc {
  overflow: visible !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc {
  position: fixed !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: auto !important;
  height: 59px !important;
  min-height: 59px !important;
  display: grid !important;
  grid-template-columns: repeat(5, 1fr) !important;
  align-items: center !important;
  padding: 0 8px !important;
  box-sizing: border-box !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 22px 22px 0 0 !important;
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  box-shadow: 0 -2px 8px rgba(0,0,0,.5) !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  overflow: visible !important;
  transform: none !important;
  z-index: 950 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc,
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc.active {
  position: relative !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 2px !important;
  width: auto !important;
  min-width: 0 !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  color: #fff2e4 !important;
  text-decoration: none !important;
  text-transform: uppercase !important;
  transform: none !important;
  overflow: visible !important;
  order: 0 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc::before,
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc::after {
  content: none !important;
  display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc {
  position: static !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 17px !important;
  height: 17px !important;
  min-width: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  color: #fe7c00 !important;
  -webkit-text-fill-color: currentColor !important;
  font-size: 17px !important;
  line-height: 1 !important;
  filter: none !important;
  transform: none !important;
  -webkit-mask: none !important;
  mask: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc::before,
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc::after {
  content: none !important;
  display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc svg {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  fill: currentColor !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc {
  position: static !important;
  display: block !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  color: #fff2e4 !important;
  -webkit-text-fill-color: #fff2e4 !important;
  font-family: inherit !important;
  font-size: 8px !important;
  font-weight: 700 !important;
  line-height: normal !important;
  letter-spacing: 0 !important;
  text-align: center !important;
  text-transform: uppercase !important;
  text-shadow: none !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

/* Ortadaki daire (trans .bottom-nav .slot) */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) {
  align-self: end !important;
  width: 70px !important;
  height: 70px !important;
  margin: 0 auto -2px !important;
  border: 3px double #fe7c00 !important;
  border-radius: 50% !important;
  background: radial-gradient(circle, #202020, #0f0f10) !important;
  box-shadow: 0 0 0 3px #080808, 0 0 16px rgba(255,121,0,.38) !important;
  color: #fe7c00 !important;
  box-sizing: border-box !important;
  z-index: 2 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-icon-bc {
  width: 22px !important;
  height: 22px !important;
  font-size: 22px !important;
  color: #fe7c00 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-title-bc {
  color: #fe7c00 !important;
  -webkit-text-fill-color: #fe7c00 !important;
  white-space: normal !important;
  max-width: 56px !important;
}


/* ══════════════════════════════════════════════════════════════════
   TRANS BİREBİR — 2. TUR (ölçerek eşitlenen farklar)
══════════════════════════════════════════════════════════════════ */

/* ── 17. LOGO — sitenin güncel logosu (/logo.png); trans ölçüsünde 34px yükseklik ── */
.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc .logo {
  background: none !important;
  width: auto !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc .hdr-logo-bc {
  visibility: visible !important;
  height: 34px !important;
  width: auto !important;
}

/* Giriş yapmamış ziyaretçide de web'deki gibi bildirim/favori/geçmiş paneli açılabilsin:
   panel düğmesi (üç nokta) gizlenmez */
.layout-bc:not(.hasLeftMenu) .hdr-main-content-bc:has(.btn.sign-in) .hdr-toggle-button-bc {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 34px !important;
  height: 34px !important;
  border-radius: 50% !important;
  background: #242424 !important;
  color: #fff !important;
}

.wabtn-outer {
  display: none !important;
}

/* ── 18. HIZLI İKONLAR — trans'taki 6 ikon ── */
.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon {
  width: auto !important;
  height: auto !important;
  font-size: 24px !important;
  line-height: normal !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(n+7) {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon::before {
  display: inline !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
  font-size: 24px !important;
  line-height: normal !important;
  color: #fff !important;
}

.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(1)::before { content: "✒" !important; }
.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(2)::before { content: "🎁" !important; }
.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(3)::before { content: "💵" !important; }
.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(4)::before { content: "🎯" !important; }
.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(5)::before { content: "🪙" !important; }
.layout-bc:not(.hasLeftMenu) .hdr-additional-info .user-nav-icon:nth-child(6)::before { content: "🤝" !important; }

/* ── 19. ÜRÜN MENÜSÜ — "Spor Bahisleri" → "Spor" ── */
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Spor Bahisleri"] .nav-menu-title {
  font-size: 0 !important;
}

html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Spor Bahisleri"] .nav-menu-title::after {
  content: "Spor" !important;
  display: inline !important;
  font-size: 10px !important;
  font-weight: 800 !important;
  letter-spacing: .6px !important;
}

/* ── 20. ANA BANNER — yükseklik görselin kendi oranına göre (banner hiç kesilmez) ──
   Mevcut banner'lar 862×510; kutu görselin doğal oranını alır. */
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .slider-bc,
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .carouselWrapper,
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .swiper,
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .swiper-wrapper,
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .swiper-slide,
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .sdr-item-holder-bc,
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .sdr-item-bc {
  height: auto !important;
  aspect-ratio: auto !important;
}

.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .sdr-image-bc {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  aspect-ratio: auto !important;
  object-fit: contain !important;
}

/* sayaç: trans 90px genişlik */
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
  width: 90px !important;
}

.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-button-prev { right: 75px !important; }

/* ── 21. KATEGORİLER → trans servis butonları (yazı + ikon) ── */
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 > div {
  min-width: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 4px !important;
  height: auto !important;
  min-height: 43px !important;
  aspect-ratio: auto !important;
  padding: 4px !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 4px !important;
  background: linear-gradient(145deg, #0f0f10, #0f0f10) !important;
  color: #ff9c24 !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
  font-size: 9px !important;
  font-weight: 800 !important;
  line-height: normal !important;
  text-align: center !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-img-bc,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .skeleton-loader-full-banner {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc::before {
  content: "●";
  flex: 0 0 auto !important;
  color: #ff9c24 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc::after {
  content: attr(aria-label) !important;
  min-width: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Beni Ara" i]::before      { content: "☎" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Çark" i]::before          { content: "◉" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Mobil App" i]::before     { content: "▣" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="TamBet TV" i]::before     { content: "▤" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Spor" i]::before          { content: "♞" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Özel Oran" i]::before     { content: "ϟ" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Casino" i]::before,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Slotlar" i]::before       { content: "♛" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Canlı Casino" i]::before,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Canli Casino" i]::before  { content: "♜" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Crash" i]::before         { content: "ϟ" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Canlı Destek" i]::before  { content: "●" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Bonus Talep" i]::before   { content: "🎁" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Bonuslar" i]::before      { content: "🎀" !important; }
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 .product-banner-bc[aria-label="Telegram" i]::before      { content: "◆" !important; }

/* ── 22. ANASAYFA BÖLÜM SIRASI (trans sırası) ──
   1 Banner · 2 Kategoriler · 3 Günün Kombinesi · 4 Kazananlar ·
   5 Popüler Oyunlar · 6 Canlı Casino · 7 Çarpışma (Hızlı) Oyunları
   CMS satır sırası: 5. Trend Olanlar, 6. Popüler, 7. Çarpışma, 8. Canlı Casino, 9. Yeni Oyunlar */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc {
  display: flex !important;
  flex-direction: column !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc { order: 50 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc.has-slider { order: 1 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:has(.product-banner-container-bc.col-4) { order: 2 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:has(.expressWidgetWrapper) { order: 3 !important; background: #0d0e10 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:has(.casino-winners-block) { order: 4 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) { order: 5 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) { order: 6 !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) { order: 7 !important; }

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(5),
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(9) {
  display: none !important;
}

/* bölüm başlıkları (trans metinleri) */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .view-title-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .view-title-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .view-title-more {
  font-size: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .view-title-more::after,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .view-title-more::after,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .view-title-more::after {
  font-size: 13px !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .view-title-more::after { content: "Popüler Casino Oyunları" !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .view-title-more::after { content: "En Popüler Canlı Casino Oyunları" !important; }
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .view-title-more::after { content: "En Popüler Hızlı Oyunlar" !important; }

/* Popüler Casino başlığındaki "Tümünü Gör ›" */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .page-view-more::after {
  content: "Tümünü Gör" !important;
  order: 2 !important;
  flex: 0 1 auto !important;
  color: #adadad !important;
  font-size: 10px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  text-align: left !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .page-view-more::before {
  content: "›" !important;
  order: 3 !important;
  flex: 0 0 auto !important;
  margin-left: 5px !important;
  color: #fe7c00 !important;
  font-size: 19px !important;
  font-weight: 700 !important;
}

/* başlık linkleri trans'taki gibi iki satıra kırılabilsin */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .ds-link,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .ds-link .link__label {
  flex: 0 1 auto !important;
  white-space: normal !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block::before {
  flex: 0 1 auto !important;
  width: 100% !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block::after {
  flex: 0 1 auto !important;
  white-space: normal !important;
}

/* ── 23. OYUN KARTLARI — isim bantları ve ızgara türleri ── */
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .product-banner-bc::before,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .product-banner-bc::after {
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
  text-align: center !important;
  text-transform: uppercase !important;
  color: #fff !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
  font-size: 10px !important;
  line-height: normal !important;
  pointer-events: none !important;
}

/* Popüler Casino Oyunları: alttaki turuncu isim bandı */
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .product-banner-bc::after {
  content: attr(aria-label) !important;
  bottom: 0 !important;
  z-index: 2 !important;
  padding: 7px 2px !important;
  background: #fe7c00 !important;
  font-weight: 700 !important;
}

/* En Popüler Canlı Casino Oyunları: .61 kart, isim üstte, "Hemen Oyna!" bandı */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-bc {
  aspect-ratio: .61 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-bc::before {
  content: attr(aria-label) !important;
  bottom: 30px !important;
  z-index: 1 !important;
  padding: 18px 4px 7px !important;
  background: linear-gradient(transparent, rgba(0,0,0,.85)) !important;
  font-weight: 800 !important;
  letter-spacing: .3px !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-bc::after {
  content: "Hemen Oyna!" !important;
  margin: 0 -9px -9px !important;
}

/* En Popüler Hızlı Oyunlar: .76 kare kart, isim alt gölgede */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .product-banner-bc {
  aspect-ratio: .76 !important;
  border-radius: 3px !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .product-banner-bc::after {
  padding: 18px 4px 7px !important;
  background: linear-gradient(transparent, rgba(0,0,0,.85)) !important;
  font-weight: 800 !important;
  letter-spacing: .3px !important;
}

/* ── 24. KOMBİNE — "%15 BONUS", eski oran gizli ── */
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetWrapperBonus span::before {
  content: "%" !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd span::before,
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd span::after {
  content: none !important;
  display: none !important;
}

/* ── 25. ALT MENÜ — trans ikonları ve yazıları ── */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc {
  width: auto !important;
  height: auto !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc svg {
  display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(n) .tab-nav-icon-bc::before {
  display: block !important;
  color: #fe7c00 !important;
  -webkit-text-fill-color: #fe7c00 !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
  font-size: 17px !important;
  font-weight: 400 !important;
  line-height: normal !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-icon-bc::before {
  font-size: 22px !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(1) .tab-nav-icon-bc::before { content: "◉" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(2) .tab-nav-icon-bc::before { content: "▤" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-icon-bc::before { content: "◆" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc::before { content: "♟" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(5) .tab-nav-icon-bc::before { content: "☰" !important; }

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc {
  font-size: 0 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc::after {
  font-size: 8px !important;
  font-weight: 700 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(1) .tab-nav-title-bc::after { content: "Spor" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(2) .tab-nav-title-bc::after { content: "Kupon" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-title-bc::after { content: "Slot Oyna" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-title-bc::after { content: "Casino" !important; }
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(5) .tab-nav-title-bc::after { content: "Menü" !important; }

/* ── 26. FOOTER — trans düzeni ── */
.layout-bc:not(.hasLeftMenu) footer .footerHeader {
  display: none !important;
}

/* logo + slogan (trans .footer-brand) */
.layout-bc:not(.hasLeftMenu) footer .footerContainer::before {
  content: "Güvenli, hızlı, her zaman yanında." !important;
  display: flex !important;
  align-items: center !important;
  height: 38px !important;
  padding-left: calc(50% - 7px) !important;
  background: url("/logo.png") calc(50% - 72px) center / auto 38px no-repeat !important;
  color: #888 !important;
  font-size: 9px !important;
  text-align: left !important;
  white-space: nowrap !important;
}

/* trans'taki 8 link: sıra + metin */
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153110/"]),
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153114/"]),
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/1001880/"]),
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/1001888/"]),
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153154/"]),
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153111/"]),
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href$="/sports/pre-match/event-view/"]) {
  display: inline-flex !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153110/"]) { order: 1 !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153114/"]) { order: 2 !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/1001880/"]) { order: 3 !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/1001888/"]) { order: 4 !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153154/"]) { order: 5 !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="/help/153111/"]) { order: 6 !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href$="/sports/pre-match/event-view/"]) { order: 7 !important; }

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href$="/sports/pre-match/event-view/"])::after {
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001880/"],
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001888/"],
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/153154/"],
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href$="/sports/pre-match/event-view/"] {
  font-size: 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a::after {
  font-size: 8px !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001880/"]::after { content: "Adalet ve RNG" !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001888/"]::after { content: "Kara Para Aklamanın Önlenmesi" !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/153154/"]::after { content: "Genel Kurallar" !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href$="/sports/pre-match/event-view/"]::after { content: "Spor Bahisleri" !important; }

/* "DÜZENLEMELER VE ORTAKLAR" */
.layout-bc:not(.hasLeftMenu) footer .sliderTitle {
  font-size: 0 !important;
  margin: 28px 0 11px !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderTitle::after {
  content: "Düzenlemeler ve Ortaklar" !important;
  font-size: 11px !important;
}

/* lisans metni önce, platform rozetleri sonra; diğer logolar ve ödeme yöntemleri yok */
.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup {
  display: flex !important;
  flex-direction: column !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .sliderSingleElWrapper:has(.ftr-copy-rights-bc) { order: 1 !important; }
.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList:first-child { order: 2 !important; }

.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList:not(:first-child):not(:has(.tb-social)),
.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .sliderSingleElWrapper:not(:has(.ftr-copy-rights-bc)):not(:has(.tb-social)),
.layout-bc:not(.hasLeftMenu) footer .sliderContent:has(.horizontalSliderElem):not(:has(.tb-social)) {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList:first-child,
.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList:first-child .horizontalSliderWrapper {
  position: static !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: visible !important;
}

/* "18+ · 2015–2026 TamBet" */
.layout-bc:not(.hasLeftMenu) footer .footerCopyrights {
  font-size: 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerCopyrights::after {
  content: "2015–2026 TamBet" !important;
  font-size: 9px !important;
}

/* ── 27. İNCE AYAR (ölçüm sonrası) ── */

/* Yazı tipi: trans "Inter, Roboto, Arial" zinciri cihazda kurulu fontlarla çözülür;
   sitenin yüklediği Roboto web fontu devreye girmesin diye Roboto sadece yerelden alınır */
@font-face {
  font-family: "TransRoboto";
  src: local("Roboto"), local("Roboto-Regular");
  font-weight: 400;
}

@font-face {
  font-family: "TransRoboto";
  src: local("Roboto Bold"), local("Roboto-Bold");
  font-weight: 700 900;
}

.layout-bc:not(.hasLeftMenu) .header-bc *:not(i):not([class*="bc-i-"]):not([class*="icon"]),
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc *:not(i):not([class*="bc-i-"]):not([class*="Icon"]):not([class*="icon"]),
.layout-bc:not(.hasLeftMenu) footer.footerContainerWrapper *:not(i):not([class*="bc-i-"]):not([class*="icon"]),
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc *:not(i):not(svg):not(path) {
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
}

/* Banner: BC'nin 7px iç boşluğu yok (trans görseli kenardan kenara) */
.layout-bc:not(.hasLeftMenu) .hm-row-bc.has-slider .homemobileslider .slider-bc {
  padding: 0 !important;
}

/* Kart kapsayıcılarındaki satır içi aspect-ratio iptal */
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .swiper-slide > div,
.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-4 > div {
  aspect-ratio: auto !important;
  height: auto !important;
}

.layout-bc:not(.hasLeftMenu) .product-banner-container-bc.col-1 .product-banner-bc {
  height: auto !important;
}

/* Kombine kartı: trans satır yükseklikleri (line-height: normal) */
.layout-bc:not(.hasLeftMenu) .expressWidget,
.layout-bc:not(.hasLeftMenu) .expressWidget * {
  line-height: normal !important;
}

/* Kazananlar başlığı: trans'ta başlık 271px + link 80px (12px bant boşluklarıyla) */
.layout-bc:not(.hasLeftMenu) .casino-winners-block {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 92px !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block::before {
  grid-column: 1 !important;
  grid-row: 1 !important;
  width: auto !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block::after {
  grid-column: 2 !important;
  grid-row: 1 !important;
  text-align: left !important;
}

.layout-bc:not(.hasLeftMenu) .casino-winners-block .casino-info-content-winners {
  grid-column: 1 / -1 !important;
  grid-row: 2 !important;
}

/* Footer: BC dış kutusunun 16px kenar boşluğu yok */
.layout-bc:not(.hasLeftMenu) .layout-bottom-panel-bc {
  padding: 0 !important;
}

/* Kombine kartı başlığı: trans'ta "MAÇ GÜNÜ" 16px satır kutusunda durur */
.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidget {
  gap: 0 !important;
  row-gap: 0 !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTitleContent {
  display: block !important;
  font-size: 16px !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTitleContent::before {
  display: inline !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetTitle {
  display: block !important;
}

/* Footer boşlukları (trans: 28 / 22 / 28 / 12 / 24 / 24) */
.layout-bc:not(.hasLeftMenu) footer .footerLinksSection {
  margin: 22px 0 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkCol {
  margin: 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl,
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a,
.layout-bc:not(.hasLeftMenu) footer .sliderTitle,
.layout-bc:not(.hasLeftMenu) footer .copyRightBlock,
.layout-bc:not(.hasLeftMenu) footer .copyRightBlock * {
  line-height: normal !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderGroup,
.layout-bc:not(.hasLeftMenu) footer .sliderContent,
.layout-bc:not(.hasLeftMenu) footer .sliderSingleElWrapper,
.layout-bc:not(.hasLeftMenu) footer .sliderSingleEl,
.layout-bc:not(.hasLeftMenu) footer .horizontalList {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  min-height: 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .sliderTitle {
  margin: 28px 0 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .ftr-copy-rights-bc {
  margin: 12px auto 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerWarning,
.layout-bc:not(.hasLeftMenu) footer .footerWarningAge {
  min-width: 0 !important;
  min-height: 0 !important;
}

/* Footer link ayracı trans'taki gibi linkin içinde (" |" boşluğu korunur) */
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a::before {
  font-size: 8px !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001880/"]::before { content: "Adalet ve RNG" !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001888/"]::before { content: "Kara Para Aklamanın Önlenmesi" !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/153154/"]::before { content: "Genel Kurallar" !important; }
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href$="/sports/pre-match/event-view/"]::before { content: "Spor Bahisleri" !important; }

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a::after {
  content: " |" !important;
  margin-left: 9px !important;
  color: #adadad !important;
  font-size: 8px !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href$="/sports/pre-match/event-view/"]::after {
  content: none !important;
}

/* "18+ · 2015–2026 TamBet" tek satır */
.layout-bc:not(.hasLeftMenu) footer .copyRightBlock {
  display: block !important;
  text-align: center !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerWarning,
.layout-bc:not(.hasLeftMenu) footer .footerWarningAge,
.layout-bc:not(.hasLeftMenu) footer .footerCopyrights {
  display: inline !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerWarning::after {
  content: " · " !important;
  margin: 0 !important;
  white-space: pre !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001880/"]::after,
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/1001888/"]::after,
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="/help/153154/"]::after {
  content: " |" !important;
}

/* SSS linki CMS'e eklendiğinde (href içinde "sss") trans'taki 8. link olarak görünür */
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl:has(a[href*="sss" i]) {
  display: inline-flex !important;
  order: 8 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="sss" i] {
  font-size: 0 !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="sss" i]::before {
  content: "SSS" !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a[href*="sss" i]::after {
  content: none !important;
}

.layout-bc:not(.hasLeftMenu) footer .footerLinkCols:has(a[href*="sss" i]) a[href$="/sports/pre-match/event-view/"]::after {
  content: " |" !important;
}

.layout-bc:not(.hasLeftMenu) footer .copyRightBlock {
  font-size: 9px !important;
}

/* Footer: BC ayırıcı çizgileri trans'ta yok */
.layout-bc:not(.hasLeftMenu) footer .sliderGroup::before,
.layout-bc:not(.hasLeftMenu) footer .footerWarning::before {
  content: none !important;
  display: none !important;
}

/* Anasayfa: trans'ta header sabit değil, sayfayla birlikte kayar */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-header-holder-bc {
  position: relative !important;
  height: auto !important;
  min-height: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .header-bc,
.layout-bc.is-home-page:not(.hasLeftMenu) .header-bc.header-bc-hide {
  position: relative !important;
  top: auto !important;
  height: auto !important;
  max-height: none !important;
  margin: 0 !important;
  transform: none !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc {
  padding-top: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .header-bc .hdr-navigation-scrollable-bc-holder,
.layout-bc.is-home-page:not(.hasLeftMenu) .header-bc .hdr-additional-info,
.layout-bc.is-home-page:not(.hasLeftMenu) .header-bc .hdr-main-content-bc {
  transform: none !important;
}

/* Kombine: oran değişince gösterilen eski (üstü çizili) oran trans'ta yok */
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetMarketOdd .remove {
  display: none !important;
}

/* Kombine: BC'nin maçlar arası dikey çizgisi ve oran değerinin sol boşluğu trans'ta yok */
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetItem::before,
.layout-bc:not(.hasLeftMenu) .expressWidget .expressWidgetItem::after {
  content: none !important;
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget .bs-bet-i-b-coefficient-bc {
  margin: 0 !important;
}

/* Kombine şeridi: trans'taki gibi ilk kart sola yaslanır (scroll-snap kaydıran kutuda) */
.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidgetScroll {
  scroll-snap-type: x mandatory !important;
  scrollbar-width: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidgetScroll::-webkit-scrollbar {
  display: none !important;
}

.layout-bc:not(.hasLeftMenu) .expressWidget,
.layout-bc:not(.hasLeftMenu) .expressWidget * {
  letter-spacing: normal !important;
}

/* Oyun adı (trans span): satır kırabilir; turuncu bant tek satır kalır */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-bc::before,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .product-banner-bc::after {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;
}

/* Kazanan kartı: yazı alanı kart genişliğinde (trans 107px) */
.layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* "Tümünü Gör ›": trans'taki link tek blok (metin + 5px + ›) gibi daralsın */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .page-view-more {
  position: relative !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .page-view-more::after {
  padding-right: 16px !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .page-view-more::before {
  position: absolute !important;
  right: 12px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  margin: 0 !important;
}
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .page-view-more::after {
  padding-right: 11.33px !important;
  flex-shrink: 1.164 !important;
}

/* "Daha Fazlası ›": trans başlık yapısı (h2 %100, boşluksuz, 19px kalın ›) */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle {
  gap: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .sectionTitleText,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .page-view-more .view-title-more {
  flex: 0 1 auto !important;
  width: 100% !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .link__icon {
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .link__icon svg {
  display: none !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .link__icon::before {
  content: "›" !important;
  color: #fe7c00 !important;
  font-size: 19px !important;
  font-weight: 700 !important;
  line-height: normal !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .ds-link,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .sectionTitle .ds-link * {
  line-height: normal !important;
}

/* Etiketi değiştirilen öğeler: gizli orijinal metnin harf aralığı yer kaplamasın */
html[lang="tr"] .layout-bc:not(.hasLeftMenu) .hdr-navigation-link-bc[aria-label="Spor Bahisleri"] .nav-menu-title,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .view-title-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .view-title-more,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .view-title-more,
.layout-bc:not(.hasLeftMenu) footer .sliderTitle,
.layout-bc:not(.hasLeftMenu) footer .footerCopyrights,
.layout-bc:not(.hasLeftMenu) footer .footerLinkColEl a {
  letter-spacing: 0 !important;
  word-spacing: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .view-title-more::after,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .view-title-more::after,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .view-title-more::after {
  letter-spacing: .2px !important;
}

/* Sayfa sayacı: "2 / 11" tek metin (trans'ta boşluklar flex gap değil) */
.layout-bc:not(.hasLeftMenu) .homemobileslider .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal {
  display: block !important;
  gap: 0 !important;
  text-align: center !important;
  line-height: 22px !important;
  white-space: nowrap !important;
}

/* ── 28. ALT MENÜ RENKLERİ — koyu zemin, turuncu yazı/ikon (müşteri isteği) ── */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc {
  background: linear-gradient(180deg, #181819, #0f0f10) !important;
  border: 1px solid #fe7c00 !important;
  box-shadow: 0 -2px 8px rgba(0,0,0,.5), 0 -4px 14px rgba(254,124,0,.12) !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc,
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc::after {
  color: #ff9c24 !important;
  -webkit-text-fill-color: #ff9c24 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(n) .tab-nav-icon-bc::before {
  color: #fe7c00 !important;
  -webkit-text-fill-color: #fe7c00 !important;
}

/* ── 29. MÜŞTERİ İSTEKLERİ (2. tur) ── */

/* Hızlı ikon satırı tamamen kaldırıldı */
.layout-bc:not(.hasLeftMenu) .hdr-additional-info {
  display: none !important;
}

/* Alt menü 4. buton: CMS'teki gerçek işlevi (destek) → "DESTEK" yazısı ve kendi destek ikonu */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-title-bc::after {
  content: "Destek" !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc::before {
  content: none !important;
  display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc {
  width: 17px !important;
  height: 21px !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc svg {
  display: block !important;
  width: 17px !important;
  height: 17px !important;
  margin: 2px 0 !important;
  fill: currentColor !important;
  color: #fe7c00 !important;
}

/* Oyun kartları: görselde oyun adı zaten yazılı → üstüne binen isim katmanları yok,
   turuncu bantlar görselin üstünde değil altında */
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-bc::before,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(7) .product-banner-bc::after {
  content: none !important;
  display: none !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-bc::after {
  margin: 0 !important;
}

.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(6) .product-banner-img-bc,
.layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc > .hm-row-bc:nth-child(8) .product-banner-img-bc {
  height: calc(100% - 25px) !important;
  object-fit: cover !important;
  object-position: center top !important;
}

/* Kombine şeridi mobilde dokunmatik (yerel) kaydırmayla kayar; BC'nin masaüstü ok
   butonları için kullandığı translateX kaydırması kartları yarıda bırakmasın */
.layout-bc:not(.hasLeftMenu) .expressWidgetWrapper .expressWidgetScroll .horizontal-scroll__inner {
  transform: none !important;
}

/* ── 30. ORTADAKİ "SLOT OYNA" DAİRESİ — sitenin güncel logosundaki kalp ikonu ──
   CMS ikonuna bağlı kalmasın diye doğrudan butona çizilir */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-icon-bc {
  display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3)::before {
  content: "" !important;
  display: block !important;
  position: static !important;
  flex: 0 0 auto !important;
  width: 28px !important;
  height: 25px !important;
  margin: 0 !important;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAABqCAYAAABps6XxAAAOSUlEQVR42u2de3Bc1X3HP2f37ktarSSDH0i2rCiCQmyIsR0eJjFxeCXm6QFTPB2GpqEhYGoHgjFxSIYOZVrCZCYkmaYMSf/qH5lm2iaZNs00bUmbtNDG5m3jmGKLlSXbsmW9pd37Ov3jruWVtPfu3edd7d7fzP4h7bl3zz3f+/09z0PgS8Ey9lXa4xHuF3AdsBa4APgn0+Dv3hrilxteQvO6j8KHyb2oz3CFAjuBPxCS5lxtJLxnwm7lT/mlD2wNy4GHCK1bzjYh2Clgs2NjOffPtKQn+izHfGBrSKaeZEU0yheF4IsCOvOBmOt/EmaQvHDyNM93vMS0D6yHoj3NpmCAnQjuERB2C6ITi6UkKWFP8Dn+1ge2itL/OLGOODsy6nZ90UC6aKNJLg8/x7s+sBWU1FfpDod4GPiCsDzbgtlYaBsJOqBMmCxp/XNGfGDLKPrXuTkg2AncKiTBsoGYq520bXZaSvY9+xf89TMS0we2SBneRaItwR8KwSMCfq8iIBbBYinZbxjsCr3Aqz6wBcjQTuIXtvM1LPvZUnUQXbSTVgsxY3BR8zc56QObL6HwFJcrIf55NlypARCdVLaUjEt49s0xXiw1e1W3wKa+zkfCklcFLK85EPNcO5u9er747FXdAms+zY8E/H4l7GI1X5S0pCf6QuHZq7oEduZpVkWgT0gCFWVjFdguZSZ7NVFY9ipQj8CGDDYKSQCZGcDsj90gF9uuwvcXkpiAb6xo4T39Ce5paGAFXLoYQXS6VkBXEH4sn0Cqu1nbqMC2VHKQHa+t9P0lKApvmF9Bjj5GW0MBC7RUa5C9YLuQKEJCQnDEeIwHnxELcaxXYOM1pVIrdH8hWRqAl7/xZV6br54VrxFI3kVHQOMBQ+cmJK0StKDCq1LhB10/42BRN5XzgK3RUKZc9xfwCUXwX/outivf4V88DXcG7+BmNcWTeorrMXO8YAI9EuflD1Ls+vQr6AXFsHv5hYBbaj2UKXdMLUE3DK4NfZf9VQW2bwtRJcZuLc0fG2k+6ip0ifK6GmbLxT9nvABgf5OZaFb2qkyts13CrwIvsqUqwA7cyiWGwde0GbZJI0ciHoi2QNsqUCdh5DhII8sRCNMXaGNL9z/Q5wrYJ3lTwMerxZRayTWfE93gqooCO3Ab2/U0j2lprsbM7ajFWqF9JcTaszo2A2eOwdRwFrgKZ5R2Ptf1E/a7APYDAT21bBcr+aKYkgfLDuzRe2kNTfOkNsUDpjZvEpg8b+2b2qF9lcVU29TgKJw5Cup0xgtUmI4m2NH5j/zMEdg9nBKwrOZUavXk+bIBm9zGBmbYp07zOUxidg/bfAEsWQXhuMvBkzA6CCP9YOqAQIu1srvz53zfFtgnmBLQ1CAg5pI/KQnYHwuC127l83qKR7UUVwg7L1tA/EKLoeGm4gbKSMPwhzAxBFIgYy28sPIX7F3Qp3sJ3t2FNtuXWrKL1ZNNRQHbdxsrFMk+dYodpsaFtvGVgPgyC9BQtDyDnJqw1HN6EkLN/Gj1v7Iju9nIQ7S2xRltIBAXjvu3EaLA2PNSbYZvayk+g0nI9sYBSCyHtk5QIhVgioTxU3A2CYEQv5YmN3e/Qgpg+nE6Y4LjnocyXoH6oqWpXKcUB7by8MwoB7RpbskJqrQAbeuA1Rvgwh4bUMuRgsN6cbquhKYEnwIOnNjKUoCglskTe12V8epTSKH9+Fb2pcZ5bvbCeQ8dUKC1wwI1oFQ/XlSnYGSAD02Nzy69hLii8FvPQxkv2Pqd83jmzRUf2EgoPcXjuWa+BsMZQC+y2JrLo61GvBhuguUXs3pmjFdMjW8teCqPUnxeSl5gly1lb3osa5Z8lnRclhW2VDGzYiexVlZIyTdrJrFQy8CaabblfDABoVieh/SAKTlDLq+yQ9VUw9+b+9xKvjhVU7ksV6eVSJb6rYPSV70lLhyB3XQ718+cJpbru3DMXViy2Epf9ZJ9cgTWTHGr3XfhWP2WvhabKhZ/udD8OAJr6JmaplvGSh/ERcFYQ83Mo5E5C+DlA7JeVXY12Pr93LkIW2AHb+a66fHcO6O4VsV1PlthUTpPhuQ2u++CIQgEKzwIi2S2wqJTxYbOJ+0eJCdbGz2U8QBs8ZJ9SlhxqH9eYddZ21CnkUIZuQgZm7yFDeooCexnDvqhjF074T1bbYENmNzu9HAFqeLFZhfrJHGRE1hD43qnToajfijjWK+tVWB1lSvsLggELa+4oAdrpMRFFVSxeDn/rywANvkZ1qiTLHEVv9ajF1zq/WuVsYEAdzp1eI7j5IcynjlPBQNraHw6r32VfijjlfMkfuju1ckF7DqnC/Kq4kZPXFQI3L63GeLc6oZCgU3ewEfVcWu2n+38omIY64cyJUn/IZAmkZ7X3St6Zd4E77scp50EQQn7hfRqgj0yaK1dUiIcKdrGSpUtTp0NRYqcieir7KKuU1MwcioTgqb5RNHA6hrrHe2rX4Ot3jNIGEqCNEEEmI4pNiYyH7ADn2XVzDAXOf1wXdZgazQNOjoE6anMvw2aOt4s7EwBJWua6Z35tkMORxqkBuuxNtHScPbk+fm04URhangusAY35ms8myP27WJFc81D/ZYKBlDCHOz6Tf5V/E6MXZ9vz5lQxAOV2mDlwbHTkJrK8nvSrCk683T0RpbrI6wUDp0JRWtIpdZpeVBLw/CpOeHlREq3X3+cF9iwyV0p6Rz8hiO+Xazoi3hOBWftliN1Wta8i1o0sKbKDa7tq28XK/Iijg3PVcFSIOPN+Xc5dQTW0NiY78cdY1h/BUBJv6GrMHxiHpFCvHHRaxwqGtjkp2hPT7NayBIY28B2sRzPMDSQ8YLlHHu7nhJECQa4Q5j5tyyY9Yh9u1jWZxg/CzMT8wIQhbOvv+2+kpMTWMPgpnydViLWDjAlzxrwExfMK5EynOOUHamzZLvEKAlYU8/YV+l44AATZyHeOm9NrB/KlHT/oeNgGgvyBWa4nYspURTTYEm+jhgqDPXB6QA0tUC8DZrbbPad8EMZV+0mRmB6Ime7QNevOVoysFISc9tYmjA1an1EAJoSGZATLpnsq+xZFXzmBBUVRcCEzN5q3e2mx/lA9kMZWzl9IocKBgIKp3tKdJrOe8Vh/sPUua+UGQHSgKkR6yOC0JxR100JF/tUNFiueXIMpmy21Db1wmqujsAGFP4Kwb2YBRz8IJ1Bnhy1PiJgMTjeZtlm1xv81anKNvQcKljOHruhh2J0Uc5jRpOb+J46xc6yz+uRc1cQNCUsz7o5kTX/toFU9smkPVsBet8r36zk2Rt9eA0/Vae5XRQ75bmAFyAQzDC51WLygl+sQy94ahxO9jtfUhFgAfo3sU1XedFQWVWt2XlzQI5nelRn2SfTgOQHlirO1S4QYqDnHVZS6ROfBz7JHbrKbk1lM0aZz+aRBYJcB9mnUwOW0+TUrvdweReHiDzHqawIptirp9lhaHkO2C0zs4NZIMeabXq6CFT29ASccFDBQqBGE3R0/g/DnpzRPngN96k6j+oq1yAJVsrJygmyAs2tEE9ArKlMjlcV2G4akDxqJSQcbevh8i/lKviGfdfSHTR5Sk1zj9Rz74paMfssrbW58RaLydEml46XR17w0ABMjDlfF4tzY+cB/s1zYMnaQPOaq3nA0PiSprKhpNOVixy8WZATNiB7qLKnJ+FEMk//wxz7yDuZ84FqBdg53vQGemWQp7Q0d0vd/kzTSnrZSihjkxMQjXnrBUvTUsG6lv9Wvb+rzIrast70V1tQemf4gqbykK6yTkiXeweX2ctWQhbA8QREYtX3gk+fhPGRvEcyz6SDLFvzLpM1D+wcFl/HWplir6Zxp9RpqXSo5MTkeMJS2ZFY5XPNM9MwmHR3/94jlRv/ii+sP7iWcGsTj2gqDxoaa6qyRNHmWiU8D+RyH/NpQvJYlgqW9qMea+W6zv/lvxctsNmSvJqNqOzVNLZKc94RZbJ6LAYIhTOOV4vN0pUiwD5zCsZGXGmRw90HuYzKnlNffXlrHc0XKOzSVD5vaAVMA6mQlx0Kn7fJ4XBx90tNwUC/++t636/s2Hu+x0n/1WyWGnu0NDdJk4iXLAZrxUPzOSZH3HvB/X2gaS4OowgwGVRZ2n3MOtmrboE9J0c30hrW+YpqcL+p0V3tcCnnJPnIeXUdcmDy8BCMjrjvR6XZWlPAZsvAem7UTR7XVW6QJuFqgOiGyXNAzlybnoHj/e7uJUHGWrhy5eu81ZDAZpURl5Bij6Zy/4JDhqupouXCVRHxFojH4eQgqGl31yph3u4+5HDEeKMAO4/Fd+g6uzWNzZguSoke2Gc31/b+X3XGfNEAe076rmJFUGWvrrHD0DOlROk9i8k/oWBspIWlG/aj+cDmkcEN3KemeVTXbEqJtcBiD9i66IGdZfGVmVKiyj3SyJQSvWCxnccUwGwKcVnnocI24Wp4YMkuJX6cBwyNhzWd9W5WEVbDy1ZC/Lb7MFdVcyzqCtg5ztbHuMQUPKUabJNGppRYhcqSrRr+oLpjHahXYDsPcWTVQf6o/3csjYb5UjDEG1KUAK3bo74XOk3Df3PUhf33GVtCXLyOtVJnr6ZypzQdSollts+9R6s/zg0FLNmlRMEjml5gKbHQFyCA0RSlp+Ndkj6wVZbk5WzEsCklloHFXrC1rm2sW+l6h/1dh9g+2cyyaJR9QYX3c9rUImxxtIntXj1XwzM2py3+GJulZI+mc5M0iBS1qkFhsOf9MuS3fcaWT1Yd4j+73uN2YbI8GuHZoMKHhbBYgozE+LKXz+Az1qUMruUWTeMxTWcL80uJLCjx/X3XYe72gV1ciY8LTMkTms79pj5X1QpBKhzluVWH+DOv++kDWwqLL+VSCVtMwWokr6VM/v3iI4zXQt/+H0b1kFQeL5cdAAAAAElFTkSuQmCC") center / contain no-repeat !important;
  filter: drop-shadow(0 0 4px rgba(255,121,0,.55)) !important;
}

/* ── 31. GİRİŞ / KAYIT EKRANLARI (trans paleti) ── */
html body .popup-holder-bc .popup-inner-bc:has(.entrance-popup-bc) {
  background:
    radial-gradient(circle at 50% 12%, rgba(254,124,0,.12), transparent 30%),
    repeating-linear-gradient(135deg, rgba(255,255,255,.015) 0 2px, transparent 2px 5px),
    #0f0f10 !important;
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
}
html body .popup-holder-bc .entrance-popup-bc,
html body .popup-holder-bc .entrance-popup-bc input,
html body .popup-holder-bc .entrance-popup-bc select,
html body .popup-holder-bc .entrance-popup-bc button {
  font-family: Inter, TransRoboto, Arial, sans-serif !important;
}
/* kapat ikonu */
html body .popup-holder-bc .popup-inner-bc > .e-p-close-icon-bc {
  color: #fff !important;
  opacity: 1 !important;
}
/* başlık: logo + Kayıt / Giriş sekmesi (header butonlarıyla aynı) */
html body .popup-holder-bc .entrance-popup-bc .e-p-header-bc {
  background: linear-gradient(180deg, #181819, #0f0f10) !important;
  border-bottom: 1px solid #242424 !important;
}
html body .popup-holder-bc .entrance-popup-bc .e-p-header-bc .hdr-logo-bc {
  height: 34px !important;
  width: auto !important;
}
html body .popup-holder-bc .entrance-popup-bc .e-p-section-item-bc .btn.register,
html body .popup-holder-bc .entrance-popup-bc .e-p-section-item-bc .e-p-section-title-bc {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 30px !important;
  min-height: 30px !important;
  min-width: 0 !important;
  padding: 0 10px !important;
  border-radius: 4px !important;
  color: #fff !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
html body .popup-holder-bc .entrance-popup-bc .e-p-section-item-bc .btn.register {
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  border: 0 !important;
}
html body .popup-holder-bc .entrance-popup-bc .e-p-section-item-bc .e-p-section-title-bc {
  background: #242424 !important;
  border: 1px solid #3b3b3b !important;
}
/* üst metinler */
html body .popup-holder-bc .entrance-popup-bc .sg-n-text-row-1-bc,
html body .popup-holder-bc .entrance-popup-bc .sg-n-text-row-1-bc p {
  color: #adadad !important;
}
html body .popup-holder-bc .entrance-popup-bc .sg-n-text-row-2-bc {
  color: #fff !important;
  font-weight: 700 !important;
}
/* giriş kutuları, seçim kutuları, tarih */
html body .popup-holder-bc .entrance-popup-bc .form-control-input-bc,
html body .popup-holder-bc .entrance-popup-bc select.form-control-select-bc,
html body .popup-holder-bc .entrance-popup-bc .country-code .form-control-label-bc {
  background: #181819 !important;
  border: 1px solid #242424 !important;
  border-radius: 7px !important;
  color: #fff !important;
  box-shadow: none !important;
  transition: border-color .15s !important;
}
html body .popup-holder-bc .entrance-popup-bc .country-code .form-control-label-bc .form-control-select-bc,
html body .popup-holder-bc .entrance-popup-bc .country-code .form-control-label-bc .form-control-input-bc {
  background: transparent !important;
  border: 0 !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-input-bc:focus,
html body .popup-holder-bc .entrance-popup-bc select.form-control-select-bc:focus,
html body .popup-holder-bc .entrance-popup-bc .country-code .form-control-label-bc:focus-within {
  border-color: #fe7c00 !important;
  outline: none !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-bc.invalid .form-control-input-bc,
html body .popup-holder-bc .entrance-popup-bc .form-control-bc.invalid select.form-control-select-bc {
  border-color: #ff2a00 !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-input-bc::placeholder {
  color: #adadad !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-input-stroke-bc {
  display: none !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-title-bc {
  color: #adadad !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-icon-bc,
html body .popup-holder-bc .entrance-popup-bc .form-control-bc .form-control-label-bc i[class*="bc-i-eye"] {
  color: #fe7c00 !important;
}
html body .popup-holder-bc .entrance-popup-bc select.form-control-select-bc option {
  background: #181819 !important;
  color: #fff !important;
}
/* onay kutusu */
html body .popup-holder-bc .entrance-popup-bc .checkbox-control-icon-bc {
  background: #242424 !important;
  border: 1px solid #3b3b3b !important;
  border-radius: 4px !important;
  color: transparent !important;
}
html body .popup-holder-bc .entrance-popup-bc .checkbox-control-input-bc:checked + .checkbox-control-icon-bc {
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  border-color: #ff9900 !important;
  color: #fff !important;
}
html body .popup-holder-bc .entrance-popup-bc .checkbox-control-text-bc {
  color: #adadad !important;
}
/* gönder butonları (GİRİŞ / KAYIT) */
html body .popup-holder-bc .entrance-popup-bc .entrance-form-actions-holder-bc button.btn.a-color {
  height: 44px !important;
  min-height: 44px !important;
  border: 0 !important;
  border-radius: 7px !important;
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  color: #fff !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  letter-spacing: .6px !important;
  text-transform: uppercase !important;
  box-shadow: 0 4px 14px rgba(255,90,0,.25) !important;
}
html body .popup-holder-bc .entrance-popup-bc .entrance-form-actions-holder-bc button.btn.a-color:disabled {
  opacity: .55 !important;
}
/* cüzdan butonu ve "veya" */
html body .popup-holder-bc .entrance-popup-bc .wallet-btn {
  background: transparent !important;
}
html body .popup-holder-bc .entrance-popup-bc .wallet-btn .btn {
  background: #242424 !important;
  border: 1px solid #3b3b3b !important;
  border-radius: 7px !important;
  color: #fff !important;
}
html body .popup-holder-bc .entrance-popup-bc .connect-button-text {
  color: #adadad !important;
}
/* şifremi unuttum, destek, alt bağlantılar */
html body .popup-holder-bc .entrance-popup-bc .sg-n-forgot-password {
  color: #ff9c24 !important;
}
html body .popup-holder-bc .entrance-popup-bc .live-chat-adviser-bc {
  color: #adadad !important;
}
html body .popup-holder-bc .entrance-popup-bc .live-chat-adviser-bc i {
  color: #fe7c00 !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-title-static-bc,
html body .popup-holder-bc .entrance-popup-bc .form-control-title-static-bc a {
  color: #adadad !important;
}
html body .popup-holder-bc .entrance-popup-bc .form-control-title-static-bc a {
  color: #ff9c24 !important;
}
/* kayıt alt bandı ve adım göstergesi */
html body .popup-holder-bc .entrance-popup-bc .reg-form-footer-bc {
  background: #181819 !important;
  border-top: 1px solid #242424 !important;
}
html body .popup-holder-bc .entrance-popup-bc .step-indicator {
  background: #3b3b3b !important;
  border-radius: 2px !important;
}
html body .popup-holder-bc .entrance-popup-bc .step-indicator.step-indicator-active {
  background: linear-gradient(90deg, #ff9900, #ff2a00) !important;
}

/* ── 32. ALT MENÜ YAZI HİZASI ──
   İkonlar metin karakteri (◉ ▤ ☰); iOS bunları farklı yazı tiplerinden çizdiği için
   satır yüksekliği değişip yazıları kaydırıyordu → her öğe sabit kutu:
   ikon 22px + 3px boşluk + yazı 10px = 36px, menü çubuğunda dikey ortalı.
   Ortadaki dairede yazı aynı çizgiye gelecek şekilde konumlanır. */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:not(:nth-child(3)) {
  height: 36px !important;
  justify-content: flex-start !important;
  gap: 3px !important;
}
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-icon-bc {
  flex: 0 0 22px !important;
  width: 24px !important;
  height: 22px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: visible !important;
}
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(n) .tab-nav-icon-bc::before {
  height: 22px !important;
  line-height: 22px !important;
}
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(4) .tab-nav-icon-bc svg {
  margin: 0 !important;
}
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc {
  flex: 0 0 10px !important;
  height: 10px !important;
  line-height: 10px !important;
}
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc::after {
  line-height: 10px !important;
}
/* daire: 70px, alt kenarı çubuğun 2px altında → yazı üstü diğerleriyle aynı çizgide */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) {
  justify-content: flex-start !important;
  gap: 3px !important;
  padding-top: 10px !important;
}
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3) .tab-nav-title-bc {
  white-space: nowrap !important;
  max-width: 62px !important;
}

/* ══════════════════════════════════════════════════════════════════
   33. CANLIYA ALINACAK SON DÜZELTMELER
   Footer içeriği korunur; yalnız platform rozetleri kaldırılır.
══════════════════════════════════════════════════════════════════ */

/* Logo, slogan, bilgi bağlantıları, yasal metin ve telif alanı görünür kalır. */
.layout-bc:not(.hasLeftMenu) footer .footerContainer,
.layout-bc:not(.hasLeftMenu) footer .footerLinksSection,
.layout-bc:not(.hasLeftMenu) footer .sliderTitle,
.layout-bc:not(.hasLeftMenu) footer .sliderContent,
.layout-bc:not(.hasLeftMenu) footer .footerCopyrights {
  display: block !important;
}

/* CMS/HTML tarafında eklenen gerçek sosyal bağlantıların ortak görünümü. */
.layout-bc:not(.hasLeftMenu) footer :is(.footerSocialIcons,.social-icons,.socialLinks,[class*="social" i]):has(a[href]) {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  margin: 18px 0 10px !important;
  padding: 12px !important;
}

.layout-bc:not(.hasLeftMenu) footer :is(.footerSocialIcons,.social-icons,.socialLinks,[class*="social" i]) a[href] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 36px !important;
  min-width: 36px !important;
  height: 36px !important;
  padding: 0 !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 50% !important;
  color: #fe7c00 !important;
  background: transparent !important;
}

.layout-bc:not(.hasLeftMenu) footer :is(.footerSocialIcons,.social-icons,.socialLinks,[class*="social" i]) a[href] :is(img,svg,i) {
  width: 18px !important;
  height: 18px !important;
  max-width: 18px !important;
  max-height: 18px !important;
}

/* Alt menü: referanstaki koyu zemin ve turuncu renkler. */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc {
  background: linear-gradient(180deg,#181819,#0f0f10) !important;
  border-color: #fe7c00 !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc,
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc,
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc .tab-nav-title-bc::after {
  color: #ff8a16 !important;
  -webkit-text-fill-color: #ff8a16 !important;
}

/* Slot Oyna: gömülü beyaz/kalp görseli yerine turuncu site simgesi. */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(3)::before {
  width: 31px !important;
  height: 31px !important;
  background: linear-gradient(#ff9900,#ff2a00) !important;
  -webkit-mask: url("https://cms.41btcoservice.com/storage/medias/tambet-18755717/media_18755717_65fb3c2f0efe62c4417997156430a0a7.svg") center / contain no-repeat !important;
  mask: url("https://cms.41btcoservice.com/storage/medias/tambet-18755717/media_18755717_65fb3c2f0efe62c4417997156430a0a7.svg") center / contain no-repeat !important;
  filter: drop-shadow(0 0 4px rgba(255,121,0,.55)) !important;
}

/* Kazananlar: BetConstruct'un eklediği kayıtlar gizlenmez; mobilde yatay kaydırılır. */
.layout-bc:not(.hasLeftMenu) .casino-info-content-winners {
  display: flex !important;
  grid-template-columns: none !important;
  gap: 7px !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  scrollbar-width: none !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li,
.layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li:nth-child(n+4) {
  display: block !important;
  flex: 0 0 245px !important;
}

.layout-bc:not(.hasLeftMenu) .casino-info-content-winners::-webkit-scrollbar {
  display: none !important;
}

/* ══════════════════════════════════════════════════════════════════
   34. MÜŞTERİ İSTEKLERİ (3. tur)
   a) Oyun kartları: isim görselin YANINDA (referans: Nesine düzeni)
   b) Kazananlar: görsel solda, yazılar sağda
   c) Footer: platform rozetleri tamamen kaldırıldı
   d) Alt menü: Spor · Canlı Casino · Slot Oyna · Destek · Menü
══════════════════════════════════════════════════════════════════ */

/* a) OYUN KARTLARI — isim solda, görsel sağda, altta "Hemen Oyna" butonu */
html body .layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .product-banner-container-bc.col-1 .product-banner-bc {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 64px !important;
  grid-template-rows: 1fr auto !important;
  grid-template-areas: "name img" "btn img" !important;
  column-gap: 6px !important;
  row-gap: 4px !important;
  align-items: stretch !important;
  aspect-ratio: auto !important;
  height: 86px !important;
  padding: 6px !important;
  border: 1px solid #242424 !important;
  border-radius: 8px !important;
  background: #181819 !important;
  overflow: hidden !important;
}

/* oyun adı (sol üst) */
html body .layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .product-banner-container-bc.col-1 .product-banner-bc::after {
  content: attr(aria-label) !important;
  grid-area: name !important;
  position: static !important;
  align-self: start !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 3 !important;
  margin: 0 !important;
  padding: 2px 0 0 !important;
  background: none !important;
  color: #fff !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  letter-spacing: 0 !important;
  text-align: left !important;
  text-transform: none !important;
  white-space: normal !important;
  overflow: hidden !important;
  text-overflow: clip !important;
}

/* "Hemen Oyna" mini buton (sol alt) */
html body .layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .product-banner-container-bc.col-1 .product-banner-bc::before {
  content: "OYNA" !important;
  grid-area: btn !important;
  position: static !important;
  align-self: end !important;
  display: block !important;
  margin: 0 !important;
  padding: 4px 2px !important;
  border-radius: 3px !important;
  background: linear-gradient(180deg, #ff9900, #ff2a00) !important;
  color: #fff !important;
  font-size: 8px !important;
  font-weight: 800 !important;
  letter-spacing: .3px !important;
  line-height: normal !important;
  text-align: center !important;
  white-space: nowrap !important;
  overflow: hidden !important;
}

/* görsel (sağ) */
html body .layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .product-banner-container-bc.col-1 .product-banner-bc .product-banner-img-bc,
html body .layout-bc.is-home-page:not(.hasLeftMenu) .layout-content-holder-bc .hm-row-bc .product-banner-container-bc.col-1 .product-banner-bc .sdr-image-bc {
  grid-area: img !important;
  width: 64px !important;
  height: 100% !important;
  margin: 0 !important;
  border-radius: 6px !important;
  object-fit: cover !important;
  object-position: center !important;
}

/* b) KAZANANLAR — görsel solda, yazılar yanında */
html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners > li {
  display: grid !important;
  grid-template-columns: 58px minmax(0, 1fr) !important;
  grid-template-areas: "img info" "img amt" !important;
  column-gap: 10px !important;
  row-gap: 2px !important;
  align-content: center !important;
  flex: 0 0 245px !important;
  padding: 9px !important;
  min-height: 78px !important;
  border: 1px solid rgba(255,255,255,.07) !important;
  border-radius: 10px !important;
  background: #18181a !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-img {
  grid-area: img !important;
  align-self: center !important;
  width: 58px !important;
  height: 58px !important;
  aspect-ratio: 1 !important;
  border-radius: 8px !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info {
  grid-area: info !important;
  min-width: 0 !important;
  text-align: left !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info b {
  margin: 0 !important;
  font-size: 10px !important;
  text-align: left !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-info .ellipsis {
  margin: 4px 0 !important;
  font-size: 9px !important;
  text-align: left !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners .casino-winners-amount {
  grid-area: amt !important;
  display: block !important;
  max-width: 100% !important;
  padding: 3px 10px !important;
  background: transparent !important;
  color: #fe7c00 !important;
  -webkit-text-fill-color: #fe7c00 !important;
  font-size: 12px !important;
  text-align: left !important;
}

/* c) FOOTER — platform rozetleri kalkar; yerine CMS'ten eklenen SOSYAL MEDYA linkleri ikon olarak görünür.
   CMS > Footer > slider öğelerine (Windows/macOS/... yerine) hesap linkleri girilir; ikon linkten otomatik seçilir. */
.layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList .sliderImage:not(:is([href*="t.me"],[href*="telegram"],[href*="instagram.com"],[href*="twitter.com"],[href*="x.com"],[href*="facebook.com"],[href*="youtube.com"],[href*="wa.me"],[href*="whatsapp"])) {
  display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList:has(.sliderImage[href*="t.me"],.sliderImage[href*="telegram"],.sliderImage[href*="instagram.com"],.sliderImage[href*="twitter.com"],.sliderImage[href*="x.com"],.sliderImage[href*="facebook.com"],.sliderImage[href*="youtube.com"],.sliderImage[href*="wa.me"],.sliderImage[href*="whatsapp"]) {
  display: block !important;
}

html body .layout-bc:not(.hasLeftMenu) footer .sliderContent .sliderGroup > .horizontalList:has(.sliderImage[href*="t.me"],.sliderImage[href*="telegram"],.sliderImage[href*="instagram.com"],.sliderImage[href*="twitter.com"],.sliderImage[href*="x.com"],.sliderImage[href*="facebook.com"],.sliderImage[href*="youtube.com"],.sliderImage[href*="wa.me"],.sliderImage[href*="whatsapp"]) .horizontalSliderRow {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 12px !important;
  margin: 18px 0 !important;
  transform: none !important;
}

html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="t.me"],[href*="telegram"],[href*="instagram.com"],[href*="twitter.com"],[href*="x.com"],[href*="facebook.com"],[href*="youtube.com"],[href*="wa.me"],[href*="whatsapp"]) {
  display: block !important;
  width: 40px !important;
  height: 40px !important;
  min-width: 40px !important;
  padding: 0 !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 50% !important;
  background-color: transparent !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 20px 20px !important;
  font-size: 0 !important;
  overflow: hidden !important;
}

html body .layout-bc:not(.hasLeftMenu) footer .sliderImage::after { content: none !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage img { display: none !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="t.me"],[href*="telegram"]) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fe7c00' d='M21.5 3.5 2.8 10.8c-1.3.5-1.3 1.2-.2 1.5l4.8 1.5 1.8 5.6c.2.6.1.8.7.8.5 0 .7-.2 1-.5l2.3-2.2 4.8 3.5c.9.5 1.5.2 1.7-.8l3.1-14.7c.3-1.2-.4-1.8-1.3-1.4z'/%3E%3C/svg%3E") !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="twitter.com"],[href*="x.com"]) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fe7c00' d='M18 3h3l-7 8 8 10h-6l-5-6-5 6H3l7.5-8.5L3 3h6l4.5 5.5z'/%3E%3C/svg%3E") !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="facebook.com"]) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fe7c00' d='M14 8V6.5c0-.8.3-1 1-1h2V2h-3c-3 0-4 2-4 4.5V8H8v3.5h2V22h4V11.5h2.8L17 8z'/%3E%3C/svg%3E") !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="youtube.com"]) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fe7c00' d='M22 8.2c-.2-1-.9-1.7-1.9-1.9C18.4 6 12 6 12 6s-6.400 0-8.100.3c-1 .2-1.700.9-1.900 1.900C1.700 9.900 1.700 12 1.700 12s0 2.100.3 3.800c.2 1 .9 1.700 1.900 1.900C5.600 18 12 18 12 18s6.400 0 8.100-.3c1-.2 1.700-.9 1.900-1.900.3-1.700.3-3.800.3-3.800s0-2.100-.3-3.800zM10 15V9l5.200 3z'/%3E%3C/svg%3E") !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="wa.me"],[href*="whatsapp"]) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fe7c00' d='M12 2a10 10 0 0 0-8.600 15L2 22l5.200-1.400A10 10 0 1 0 12 2zm5.200 13.800c-.2.600-1.300 1.200-1.800 1.200-.5.100-1 .200-3.300-.700-2.800-1.100-4.500-4-4.700-4.200-.1-.2-1.100-1.500-1.100-2.800s.7-2 1-2.300c.2-.3.500-.3.700-.3h.5c.2 0 .4 0 .6.500.2.500.8 1.800.8 1.900.1.100.1.300 0 .5-.1.200-.1.300-.3.500l-.4.500c-.1.100-.3.300-.1.600.2.300.7 1.100 1.500 1.800 1 .9 1.800 1.200 2.100 1.300.3.100.4.100.6-.1.2-.2.700-.8.900-1.100.2-.3.400-.2.600-.1l1.800.9c.3.100.4.200.5.300.1.200.1.700-.1 1.300z'/%3E%3C/svg%3E") !important; }
html body .layout-bc:not(.hasLeftMenu) footer .sliderImage:is([href*="instagram.com"]) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fe7c00' d='M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm0 2a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3H7zm5 3.500a4.500 4.500 0 1 1 0 9 4.500 4.500 0 0 1 0-9zm0 2a2.500 2.500 0 1 0 0 5 2.500 2.500 0 0 0 0-5zM17.500 5.500a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") !important; }

/* d) ALT MENÜ — 2. sıra: Kupon yerine "Canlı Casino" (link CMS'ten verilir) */
html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(2) .tab-nav-title-bc::after {
  content: "Canlı Casino" !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(2) .tab-nav-icon-bc::before {
  content: "♠" !important;
}

html body .layout-bc:not(.hasLeftMenu) div.tab-navigation-w-bc > .tab-nav-item-bc:nth-child(2) .tab-nav-title-bc::after {
  font-size: 7.5px !important;
  letter-spacing: -.1px !important;
}

/* e) KAZANANLAR — kendiliğinden kayan şerit (web sürümündeki gibi)
   Liste yan yana akar, sona gelince geri döner; dokununca/üzerine gelince durur.
   Sitenin kendi güncellediği kayıtlar (yeni kazananlar) listeye eklenmeye devam eder. */
html body .layout-bc:not(.hasLeftMenu) .casino-winners-block {
  overflow: hidden !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners {
  display: flex !important;
  flex: 0 0 auto !important;
  width: max-content !important;
  max-width: none !important;
  overflow: visible !important;
  padding: 8px 4px !important;
  animation: tbWinnersSlide 45s linear infinite alternate !important;
  will-change: transform;
}

html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners:hover,
html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners:active {
  animation-play-state: paused !important;
}

@keyframes tbWinnersSlide {
  from { transform: translateX(0); }
  to   { transform: translateX(min(0px, calc(100vw - 100% - 8px))); }
}

@media (prefers-reduced-motion: reduce) {
  html body .layout-bc:not(.hasLeftMenu) .casino-info-content-winners { animation: none !important; }
}

/* f) SOSYAL İKONLAR — site renkleri (alt menüyle aynı: koyu zemin, turuncu kenar ve ikon) */
html body .layout-bc footer .tb-social,
html body .layout-bc:not(.hasLeftMenu) footer .tb-social {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 12px !important;
  margin: 18px 0 10px !important;
}

html body .layout-bc footer .tb-social a {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 40px !important;
  height: 40px !important;
  padding: 0 !important;
  border: 1px solid #fe7c00 !important;
  border-radius: 50% !important;
  background: linear-gradient(180deg, #181819, #0f0f10) !important;
  box-shadow: 0 0 10px rgba(254,124,0,.18) !important;
  color: #fe7c00 !important;
}

html body .layout-bc footer .tb-social a svg {
  width: 19px !important;
  height: 19px !important;
  max-width: 19px !important;
  max-height: 19px !important;
  fill: #fe7c00 !important;
  color: #fe7c00 !important;
}

html body .layout-bc footer .tb-social a svg path { fill: #fe7c00 !important; }

/* Sosyal ikon bloğunun bulunduğu tüm kapsayıcılar görünür kalır (footer'daki gizleme kuralları ezilir) */
html body .layout-bc:not(.hasLeftMenu) footer :is(.sliderContent,.sliderGroup,.sliderSingleElWrapper,.horizontalList,.footerContainer,.footerCopyrights):has(.tb-social) {
  display: block !important;
  height: auto !important;
  min-height: 0 !important;
  overflow: visible !important;
  visibility: visible !important;
  opacity: 1 !important;
  font-size: initial !important;
}
html body .layout-bc:not(.hasLeftMenu) footer .tb-social { order: 3 !important; width: 100% !important; }

/* g) KAZANANLAR — "Son kazananlar / En çok kazananlar" sekmeleri mobilde de görünür (web'deki gibi).
   Mobilde sekmeler gizli olduğu için liste hep varsayılan sekmede (en çok kazananlar) kalıyordu. */
html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc:nth-child(2) {
    display: none !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc {
    display: flex !important;
    align-items: center !important;
    background: #202020 !important;
    border-radius: 32px !important;
    width: 250px !important;
    height: 36px !important;
    margin-left: auto !important;
    margin-right: 20px !important;
    box-shadow: 0 4px 12px rgba(0,0,0,0.04) !important;
    border: 1px solid rgba(32,32,32,1) !important;
    flex-wrap: nowrap !important;
    padding: 2px !important;
    gap: 0 !important;
    box-sizing: border-box !important;
    order: 1 !important;
    flex: 0 0 auto !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline {
    width: 50% !important;
    height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 32px !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    background: transparent !important;
    color: rgba(255,255,255,0.6) !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    cursor: pointer !important;
    overflow: hidden !important;
    white-space: nowrap !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline::before,
html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline::after {
    display: none !important;
    content: none !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline.active {
    background: #0F0F10 !important;
  color: rgba(254, 124, 0, 1) !important;
  border: none !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline span {
    text-transform: lowercase !important;
    white-space: nowrap !important;
    display: inline-block !important;
    font-size: 12px !important;
    pointer-events: none !important;
}

html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline span::first-letter {
    text-transform: uppercase !important;
}


html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc {
  order: 2 !important;
  flex: 0 0 auto !important;
  margin: 8px 8px 0 !important;
}
html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .main-tabs-bc .tab-bc.selected-underline {
  width: auto !important;
  min-width: 120px !important;
  padding: 0 12px !important;
}
html body .layout-bc:not(.hasLeftMenu) .casino-winners-block .casino-info-content-winners { order: 3 !important; }
