/*html:not(.app-ready) body {
    opacity: 0 !important;
    pointer-events: none !important;
    overflow: hidden !important;
}


html:not(.app-ready)::before {
    
    content: "TEOSBET \A\A ⏳ Site Yükleniyor... \A\A Güvenli giriş için bağlantı kontrol ediliyor. \A\A Eğer 5 saniye içinde açılmazsa lütfen aşağıdaki güvenli linke tıklayın veya tarayıcınıza yazın: \A\A 👉 t2m.io/teos 👈";
    
    white-space: pre-wrap;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #0e2039; 
    background-image: url('https://cmsbetconstruct.com/content/images/920be0c04ca8878671fe07757b53f04d_18757087_media.webp');
    background-repeat: no-repeat;
    background-position: center 15%; 
    background-size: 120px;
    
    color: #ffffff;
    font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    font-size: 16px;
    line-height: 1.8;
    font-weight: 500;
    text-align: center;
    z-index: 2147483647;
    padding: 20px;
    box-sizing: border-box;
    text-shadow: 0 2px 4px rgba(0,0,0,0.5);
    padding-top: 100px;
}

html:not(.app-ready)::after {
    content: "";
    position: fixed;
    bottom: 20%;
    left: 50%;
    transform: translateX(-50%);
    width: 40px;
    height: 40px;
    border: 4px solid rgba(212, 175, 55, 0.3); 
    border-top: 4px solid #d4af37; 
    border-radius: 50%;
    animation: spin 1s linear infinite;
    z-index: 2147483648;
}

@keyframes spin {
    0% { transform: translateX(-50%) rotate(0deg); }
    100% { transform: translateX(-50%) rotate(360deg); }
}


*/




@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap');

:root{
    font-family: "Rajdhani", sans-serif;
}

/* Mobile Anasayfa Trend Oyunları Gizle */
.hm-row-bc:has(.pb-component-wrapper > .justiceGames > .page-view-more > h3.view-title-more.ellipsis) {
  display: none !important;
}

/* Background */
.is-home-page {
    background: #000B35 !important;
}

/* Header Background */
.header-bc-hide,
div.header-bc nav.hdr-navigation-scrollable-content{
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
}

/* Chat Widget */
#chat-widget-container {
	opacity: 1 !important;
	visibility: visible !important;
	z-index: 999 !important;
}

/* Home > Slider > Alttaki Gölge Efekti Kaldırıldı */
.is-home-page > div.layout-content-holder-bc > div:nth-child(1) > div > div > div > div > div > div > a:before{
	background: none !important;
}

/* Header > Giriş Butonu */
#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-header-bc > div > .e-p-section-item-bc,
button.btn.s-small.sign-in {
    padding: 0 8px !important;
    text-decoration: none !important;
    border: 1px solid #ffffff !important;
    border-radius: 5px !important;
    text-transform: lowercase !important;
}

/* Header > Giriş Butonu 2 */
button.btn.s-small.sign-in span:first-letter {
    text-transform: uppercase;
}

/* Header > Kayıt Butonu */
/*button.register {
	text-transform: capitalize !important;
	background-image: linear-gradient(282.02deg, #BF953F 6.91%, #FBF5B7 45.69%, #FBF5B7 54.31%, #AA771C 93.09%) !important;
	color: #000B35 !important;
	font-weight: bolder
}*/


/* Header > Bonus Al butonu - Eklendi */
.bc-i-circle-gift:before {
    content: "\eae1";
}

/* Header > Bonus Al butonu - Harfler Düzenlendi 1 */
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > a.btn.header-icon-text span {
    text-transform: lowercase !important;
}

/* Header > Bonus Al butonu - Harfler Düzenlendi 2 */
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > a.btn.header-icon-text span::first-letter,
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > a.btn.header-icon-text span::first-line {
    text-transform: capitalize !important;
}


/* Header > Bonus Al butonu - Style 1 */
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > a.btn.header-icon-text {
	background-image: linear-gradient(282.02deg, #BF953F 6.91%, #FBF5B7 45.69%, #FBF5B7 54.31%, #AA771C 93.09%) !important;
	height: 30px !important;
	padding: 0 10px !important;
	max-width: 90px !important;
	margin-right: 10px !important;
	color: #000B35 !important;
	font-weight: bolder;
}

/* Header > Bonus Al butonu - Style 2 */
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > a.btn.header-icon-text {
    max-width: 30px !important;
}

/* Header > Bonus Al butonu - Style 3 */
#root > div.layout-header-holder-bc > div > div.hdr-main-content-bc > a.btn.header-icon-text span {
    display: none !important;
}


/* Giriş Sayfası - Kayıt Butonu Border Gizlendi 1 */
/*div.entrance-popup-bc.sign-in div.e-p-header-bc > div.e-p-sections-bc > .e-p-section-item-bc {
    visibility: hidden;
}*/

/* Giriş Sayfası - Kayıt Butonu Border Gizlendi 2 */
/*div.entrance-popup-bc.sign-in div.e-p-header-bc > div.e-p-sections-bc > .e-p-section-item-bc > button.register {
    visibility: visible;
}*/

/* Header > Currency Butonu Style 1*/
.currency-control-symbol:after, .currency-control-symbol:before {
    padding: 7px 7px !important;
	color: #000B35 !important;
}

/* Header > Currency Butonu Style 2*/
.currency-control-symbol, .connect-wallet:before{
	background-image: linear-gradient(90deg, #D5D0E5 0%, #F3E6E8 100%) !important;
	margin-inline-end: 0 !important;
}

/* Homepage >  Popüler Maçlar - Gizlendi */
.is-home-page .hm-row-bc > .popular-matches-bc {
    display: none !important;
}

/* Header > Balance - Main Balance Style*/
div.hdr-user-bc span.hdr-user-info-texts-bc span.balanceAmount{
    font-weight: bolder !important; 
	font-size: 14px;
}

/* Header > Balance - Bonus Balance Style*/
div.hdr-user-bc span.hdr-user-info-texts-bc.ext-2.ellipsis {
	font-weight: bolder !important; 
	font-size: 13px;
	background-image: linear-gradient(270deg, #BF953F 0%, #FBF5B7 10%, #FCF6BA 25%, #FBF5B7 40%, #B38728 50%, #FCF6BA 60%, #FBF5B7 75%, #FCF6BA 90%, #AA771C 100%) !important;
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

/* Header > Profil ve Smart Panel icon style 1*/
.hdr-smart-panel-holder-bc .sp-button-bc .sp-button-icon-bc,
div i.hdr-user-avatar-icon-bc.bc-i-user,
div.header-bc .count-blink-odd:before{
	background-image: linear-gradient(90deg, #D5D0E5 0%, #F3E6E8 100%) !important;
	-webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    text-fill-color: transparent !important;
}


/* Header > Smart Panel icon style 2 */
div.header-bc .hdr-toggle-button-bc{
	border-radius: 5px !important;
    background-color: #000B35 !important;
	width: 18px !important;
}

/* Header > Smart Panel Notification icon style 1 */
div.header-bc .count-blink-odd:after{
	border-radius: 2px !important;
	background-image: linear-gradient(282.02deg, #BF953F 6.91%, #FBF5B7 45.69%, #FBF5B7 54.31%, #AA771C 93.09%) !important;
	color: #000B35 !important;
	font-weight: bolder;
	font-size: 10px;
	margin-right: -2px;
}


/* Header > Smart Panel Notification icon style 2 */
.count-odd-animation:after,
.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc{
	background-image: linear-gradient(282.02deg, #BF953F 6.91%, #FBF5B7 45.69%, #FBF5B7 54.31%, #AA771C 93.09%) !important;
	color: #000B35 !important;
	font-weight: bolder !important;
	border-radius: 2px !important;
	font-size: 10px !important;
	
}

/* Header > Logo */
a.logo img.hdr-logo-bc{
	max-width: 130px !important;
}

/* Header > Navbar Style 1 */
.hdr-navigation-scrollable-bc,
div.header-bc  div.hdr-main-content-bc,
.hdr-navigation-link-bc {
    background: #0B2052 !important;
}

/* Header > Navbar Style 2 */
div.header-bc a.hdr-navigation-link-bc {
    box-shadow: none !important;
    border-right: 1px solid transparent !important; /* İlk olarak sınırları tanımlar */
    border-left: 1px solid transparent !important; /* Sol sınırları da tanımlar */
    background-clip: padding-box !important; /* Arka planın sınırları doğru şekilde ayarlanır */
    margin-right: -1px !important; /* Çizgilerin üst üste binmesini engeller */
}

/* Header > Navbar Style 3 */
div.header-bc a.hdr-navigation-link-bc:not(:last-child) {
    border-right: 1px solid !important;
    border-image: linear-gradient(to bottom, rgba(128, 128, 128, 0) 15%, rgba(128, 128, 128, 0.5) 50%, rgba(128, 128, 128, 0) 85%) 1 !important;
}

/* Header > Navbar Style 4 */
div.header-bc a.hdr-navigation-link-bc:not(:first-child) {
    border-left: 1px solid !important;
    border-image: linear-gradient(to bottom, rgba(128, 128, 128, 0) 15%, rgba(128, 128, 128, 0.5) 50%, rgba(128, 128, 128, 0) 85%) 1 !important;
}

/* Header > Navbar Style 5 */
.hdr-navigation-link-bc {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    
}

/* Header > Navbar Icon Style 1*/
.hdr-navigation-scrollable-bc:first-child .hdr-navigation-link-bc::before {
    font-family: "Betconstruct-Icons" !important;
	font-size: 12px !important;
    line-height: 1 !important; /* Satır yüksekliğini ayarlar, ikon ve metin arasındaki boşluğu kontrol eder */
    margin-bottom: 2px !important; /* İkon ile metin arasındaki boşluğu azaltır */
}

/* Header > Navbar Icon Style 2*/
.hdr-navigation-link-bc span.nav-menu-title {
    line-height: 1.5 !important; /* Metnin satır yüksekliğini ayarlar */
}

/* Header > Navbar Icon > Slot */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/casino/slots"]::before{
    content: "\e9dc" !important;
}
/* Header > Navbar Icon > Canlı Casino */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/live-casino/"]::before{
    content: "\e950" !important;
}
/* Header > Navbar Icon > Oyunlar (SVG mask) */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/games/home"]::before{
    content: "" !important;
    display: inline-block !important;
    width: 13px !important;
    height: 13px !important;
    margin-bottom: 2px !important;
    background-color: currentColor !important;
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M846.946 132.954c-3.402 3.2-5.002 7.002-5.002 11.402 0 3.601 10.403 35.010 23.007 69.821s23.007 64.019 23.007 65.019c0 1-6.602 4.201-14.804 7.002l-14.804 5.402-4.401-12.004c-8.202-22.607-28.008-37.611-49.415-37.611-6.202 0-16.805 2.201-25.608 5.203l-15.004 5.202-10.003-9.203c-16.004-14.203-28.408-18.205-56.216-18.205h-23.207l-36.010 18.005-7.602-20.806c-11.203-30.608-25.608-46.614-47.414-53.216-33.010-9.803-65.019 3.202-68.62 28.009-1.601 10.203-0.2 14.803 19.806 69.019 10.403 28.208 10.603 29.209 7.002 33.010-4.8 5.402-11.803 20.806-11.803 26.408 0 2.601-0.399 4.601-1 4.601s-8.602-3.801-18.005-8.402c-17.005-8.401-17.005-8.602-15.605-14.604 1-3.2 1.6-15.003 1.6-26.007 0-18.205-0.6-21.206-6.402-33.61-28.408-60.219-109.031-69.221-149.044-16.406-19.806 26.008-22.807 63.219-7.401 93.428 5.801 11.404 22.005 28.208 32.81 33.81l9.003 4.801v22.408c0 12.404-0.8 22.607-1.6 22.607s-4.601-2.201-8.402-5.002c-12.004-8.803-15.405-7.801-77.023 24.807l-56.417 29.609-88.427-23.607c-99.229-26.608-104.431-27.408-121.236-18.205-5.602 3-12.404 9.003-16.005 14.003-5.202 7.602-6.002 10.803-6.602 24.007-0.4 11.603 0.4 17.205 3.001 22.807 2.001 4.001 30.009 37.611 62.418 74.822 53.416 61.218 59.018 68.221 61.618 78.023 8.202 31.609 31.009 62.218 58.016 78.222 4.801 2.602 8.603 5.402 8.603 5.802s-11.003 21.206-24.208 46.215c-13.404 25.006-25.608 49.014-27.007 53.415-3.401 9.403-3.601 29.009-0.4 39.612 4.801 16.004 26.209 34.209 47.414 40.412 14.405 4.201 52.415 4.201 74.222 0 41.012-7.803 83.826-30.61 111.234-59.218 5.801-6.002 111.433-142.841 119.835-155.246 0.6-0.8 120.636-26.408 123.436-26.408 1.399 0.2 4.8 4.801 7.601 10.603 7.202 15.406 29.81 37.212 47.415 46.014 19.206 9.403 33.009 12.004 57.617 11.003 24.006-1.2 41.211-7.202 60.018-20.605 29.009-20.607 44.813-51.215 46.014-88.427 0.399-17.604 0.8-18.806 7.002-26.007 9.203-10.403 18.605-31.409 19.605-43.813l0.801-10.403 15.204-5.602c17.405-6.402 31.009-17.405 36.611-29.809 5.202-11.003 5.002-31.809-0.2-45.013l-4-10.203 5.601-2.001c3.001-1.199 9.804-3.801 15.406-5.801l10.003-3.402 23.607 65.219c13.203 36.411 25.608 67.221 27.807 69.821 3.202 3.2 6.602 4.401 12.605 4.401 10.603 0 17.005-6.202 17.005-16.405 0-4.202-10.003-34.61-23.607-72.221l-23.807-65.019 4.801-2.201c8.602-4 23.807-20.006 29.409-31.009 22.406-44.212 0.6-95.628-47.215-111.032-4.201-1.401-14.804-2.602-24.007-2.801l-16.604-0.4-23.608-65.019c-13.404-36.811-25.407-66.82-27.807-69.42-6.003-6.402-18.006-6.202-24.607 0.4zM574.866 205.177c3.601 1.6 8.402 5.202 11.003 7.801 5.002 5.402 20.406 45.213 18.205 47.614-0.8 0.8-7.202 4.401-14.203 8.202l-12.804 6.802-12.604-34.21c-7.003-19.006-12.204-35.61-11.604-37.010 1.2-3.402 14.004-3.001 22.006 0.8zM433.224 237.985c19.206 9.602 28.408 24.407 28.608 46.213 0.199 34.81-38.211 60.019-70.022 45.613-32.409-14.604-41.411-53.016-18.806-79.423 16.004-18.806 38.211-23.407 60.218-12.404zM812.936 282.398c3.801 3.601 12.604 25.007 38.011 95.428 18.205 49.814 33.010 93.027 33.010 96.028 0 6.801-6.402 13.203-17.405 17.005l-8.202 2.801-32.409-89.226c-17.806-49.214-35.010-96.428-38.212-104.832l-5.601-15.405 8.401-3c11.803-4.202 16.405-3.801 22.408 1.199zM517.849 367.423c0 0.601-2.8 5.602-6.202 11.003-16.804 26.008-53.016 45.414-85.225 45.613-14.803 0-14.604 0.601-14.604-28.208v-25.808h6.802c12.004 0 32.209-7.601 44.613-16.804l11.603-8.603 21.607 10.803c11.803 5.802 21.405 11.203 21.405 12.004zM598.673 482.259c-4.001 6.602-244.272 319.894-249.674 325.496-30.209 32.409-78.623 52.414-125.837 52.414-20.206 0-31.81-3.8-41.813-13.404-11.003-10.402-11.402-9.602 56.418-138.041 34.209-64.619 63.019-118.434 64.019-119.435 1.6-1.601 292.686-108.633 296.686-109.032 1-0.2 1 0.8 0.2 2.001zM756.919 539.075c22.607 11.003 38.411 31.809 43.013 56.617 5.802 32.208-12.404 66.62-43.412 81.823-10.403 5.002-13.605 5.602-31.61 5.602-17.605 0-21.406-0.6-31.409-5.402-16.004-7.402-30.408-21.406-38.211-37.411-5.801-12.004-6.402-14.804-6.402-32.209 0-16.405 0.8-20.605 5.402-30.409 9.203-19.806 28.608-37.010 49.615-43.813 2.801-1 13.204-1.399 23.207-1.199 15.204 0.399 19.806 1.399 29.809 6.402z'/><path d='M704.134 569.288c-20.806 10.403-29.809 38.012-19.006 59.018 6.802 13.404 24.607 23.807 41.012 23.807 10.804 0 27.808-9.604 34.611-19.406 7.002-10.003 9.203-27.408 5.202-39.612-8.202-24.806-37.211-36.010-61.819-23.807zM729.543 602.498c5.602 5.602-0.8 15.405-8.202 12.405-4.402-1.601-5.602-8.402-2.001-11.804 3.601-3.601 7.002-3.8 10.203-0.6z'/></svg>") no-repeat center / contain !important;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M846.946 132.954c-3.402 3.2-5.002 7.002-5.002 11.402 0 3.601 10.403 35.010 23.007 69.821s23.007 64.019 23.007 65.019c0 1-6.602 4.201-14.804 7.002l-14.804 5.402-4.401-12.004c-8.202-22.607-28.008-37.611-49.415-37.611-6.202 0-16.805 2.201-25.608 5.203l-15.004 5.202-10.003-9.203c-16.004-14.203-28.408-18.205-56.216-18.205h-23.207l-36.010 18.005-7.602-20.806c-11.203-30.608-25.608-46.614-47.414-53.216-33.010-9.803-65.019 3.202-68.62 28.009-1.601 10.203-0.2 14.803 19.806 69.019 10.403 28.208 10.603 29.209 7.002 33.010-4.8 5.402-11.803 20.806-11.803 26.408 0 2.601-0.399 4.601-1 4.601s-8.602-3.801-18.005-8.402c-17.005-8.401-17.005-8.602-15.605-14.604 1-3.2 1.6-15.003 1.6-26.007 0-18.205-0.6-21.206-6.402-33.61-28.408-60.219-109.031-69.221-149.044-16.406-19.806 26.008-22.807 63.219-7.401 93.428 5.801 11.404 22.005 28.208 32.81 33.81l9.003 4.801v22.408c0 12.404-0.8 22.607-1.6 22.607s-4.601-2.201-8.402-5.002c-12.004-8.803-15.405-7.801-77.023 24.807l-56.417 29.609-88.427-23.607c-99.229-26.608-104.431-27.408-121.236-18.205-5.602 3-12.404 9.003-16.005 14.003-5.202 7.602-6.002 10.803-6.602 24.007-0.4 11.603 0.4 17.205 3.001 22.807 2.001 4.001 30.009 37.611 62.418 74.822 53.416 61.218 59.018 68.221 61.618 78.023 8.202 31.609 31.009 62.218 58.016 78.222 4.801 2.602 8.603 5.402 8.603 5.802s-11.003 21.206-24.208 46.215c-13.404 25.006-25.608 49.014-27.007 53.415-3.401 9.403-3.601 29.009-0.4 39.612 4.801 16.004 26.209 34.209 47.414 40.412 14.405 4.201 52.415 4.201 74.222 0 41.012-7.803 83.826-30.61 111.234-59.218 5.801-6.002 111.433-142.841 119.835-155.246 0.6-0.8 120.636-26.408 123.436-26.408 1.399 0.2 4.8 4.801 7.601 10.603 7.202 15.406 29.81 37.212 47.415 46.014 19.206 9.403 33.009 12.004 57.617 11.003 24.006-1.2 41.211-7.202 60.018-20.605 29.009-20.607 44.813-51.215 46.014-88.427 0.399-17.604 0.8-18.806 7.002-26.007 9.203-10.403 18.605-31.409 19.605-43.813l0.801-10.403 15.204-5.602c17.405-6.402 31.009-17.405 36.611-29.809 5.202-11.003 5.002-31.809-0.2-45.013l-4-10.203 5.601-2.001c3.001-1.199 9.804-3.801 15.406-5.801l10.003-3.402 23.607 65.219c13.203 36.411 25.608 67.221 27.807 69.821 3.202 3.2 6.602 4.401 12.605 4.401 10.603 0 17.005-6.202 17.005-16.405 0-4.202-10.003-34.61-23.607-72.221l-23.807-65.019 4.801-2.201c8.602-4 23.807-20.006 29.409-31.009 22.406-44.212 0.6-95.628-47.215-111.032-4.201-1.401-14.804-2.602-24.007-2.801l-16.604-0.4-23.608-65.019c-13.404-36.811-25.407-66.82-27.807-69.42-6.003-6.402-18.006-6.202-24.607 0.4zM574.866 205.177c3.601 1.6 8.402 5.202 11.003 7.801 5.002 5.402 20.406 45.213 18.205 47.614-0.8 0.8-7.202 4.401-14.203 8.202l-12.804 6.802-12.604-34.21c-7.003-19.006-12.204-35.61-11.604-37.010 1.2-3.402 14.004-3.001 22.006 0.8zM433.224 237.985c19.206 9.602 28.408 24.407 28.608 46.213 0.199 34.81-38.211 60.019-70.022 45.613-32.409-14.604-41.411-53.016-18.806-79.423 16.004-18.806 38.211-23.407 60.218-12.404zM812.936 282.398c3.801 3.601 12.604 25.007 38.011 95.428 18.205 49.814 33.010 93.027 33.010 96.028 0 6.801-6.402 13.203-17.405 17.005l-8.202 2.801-32.409-89.226c-17.806-49.214-35.010-96.428-38.212-104.832l-5.601-15.405 8.401-3c11.803-4.202 16.405-3.801 22.408 1.199zM517.849 367.423c0 0.601-2.8 5.602-6.202 11.003-16.804 26.008-53.016 45.414-85.225 45.613-14.803 0-14.604 0.601-14.604-28.208v-25.808h6.802c12.004 0 32.209-7.601 44.613-16.804l11.603-8.603 21.607 10.803c11.803 5.802 21.405 11.203 21.405 12.004zM598.673 482.259c-4.001 6.602-244.272 319.894-249.674 325.496-30.209 32.409-78.623 52.414-125.837 52.414-20.206 0-31.81-3.8-41.813-13.404-11.003-10.402-11.402-9.602 56.418-138.041 34.209-64.619 63.019-118.434 64.019-119.435 1.6-1.601 292.686-108.633 296.686-109.032 1-0.2 1 0.8 0.2 2.001zM756.919 539.075c22.607 11.003 38.411 31.809 43.013 56.617 5.802 32.208-12.404 66.62-43.412 81.823-10.403 5.002-13.605 5.602-31.61 5.602-17.605 0-21.406-0.6-31.409-5.402-16.004-7.402-30.408-21.406-38.211-37.411-5.801-12.004-6.402-14.804-6.402-32.209 0-16.405 0.8-20.605 5.402-30.409 9.203-19.806 28.608-37.010 49.615-43.813 2.801-1 13.204-1.399 23.207-1.199 15.204 0.399 19.806 1.399 29.809 6.402z'/><path d='M704.134 569.288c-20.806 10.403-29.809 38.012-19.006 59.018 6.802 13.404 24.607 23.807 41.012 23.807 10.804 0 27.808-9.604 34.611-19.406 7.002-10.003 9.203-27.408 5.202-39.612-8.202-24.806-37.211-36.010-61.819-23.807zM729.543 602.498c5.602 5.602-0.8 15.405-8.202 12.405-4.402-1.601-5.602-8.402-2.001-11.804 3.601-3.601 7.002-3.8 10.203-0.6z'/></svg>") no-repeat center / contain !important;
}
/* Header > Navbar Icon > Spor (Prematch) */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/sports/pre-match"]::before{
    content: "\e66f" !important;
}
/* Header > Navbar Icon > Canlı Spor */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/sports/live"]::before{
    content: "\e66f" !important;
}
/* Header > Navbar Icon > Espor */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/esports"]::before{
    content: "\e997" !important;
}
/* Header > Navbar Icon > Sanal Spor */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/virtual-sports"]::before{
    content: "\e668" !important;
}
/* Header > Navbar Icon > TV Oyunları */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/tv-games"]::before{
    content: "\ea76" !important;
}
/* Header > Navbar Icon > Promosyonlar */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/promotions"]::before{
    content: "\eaad" !important;
}

/* Header > Navbar Icon > Özel Oranlar (SVG mask) */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/game-view/10412182/"]::before{
    content: "" !important;
    display: inline-block !important;
    width: 13px !important;
    height: 13px !important;
    margin-bottom: 2px !important;
    background-color: currentColor !important;
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M294.020 461.307l152.079-202.772 45.624 60.832 35.485 50.693c25.347-15.208 55.762-25.347 86.178-30.416l-40.554-55.762h223.049v65.901c30.416 10.139 55.762 25.347 81.109 40.554v-106.455c0-50.693-40.554-86.178-86.178-86.178h-96.317c5.069-15.208 10.139-30.416 10.139-45.624 0-70.97-60.832-131.802-131.802-131.802-45.624 0-86.178 25.347-111.525 60.832l-20.277 30.416-20.277-30.416c-25.347-40.554-65.901-60.832-111.525-60.832-76.040 0-131.802 55.762-131.802 131.802 0 15.208 5.069 30.416 10.139 45.624h-101.386c-50.693 0-86.178 40.554-86.178 86.178v486.653c0 50.693 40.554 86.178 86.178 86.178h314.297c-15.208-25.347-30.416-55.762-40.554-86.178h-273.743v-86.178h258.535v-10.139c0-45.624 10.139-86.178 25.347-121.663h-283.881v-268.673h228.119l-91.248 126.733 70.97 50.693zM572.832 101.386c25.347 0 45.624 25.347 45.624 50.693s-20.277 40.554-45.624 40.554-45.624-20.277-45.624-45.624 20.277-45.624 45.624-45.624zM309.228 192.634c-25.347 0-45.624-15.208-45.624-40.554s20.277-45.624 45.624-45.624 45.624 20.277 45.624 45.624-20.277 40.554-45.624 40.554zM1008.792 729.98h-131.802c10.139 50.693 40.554 96.317 81.109 121.663 5.069 5.069 10.139 10.139 20.277 10.139 25.347-40.554 40.554-86.178 45.624-136.871h-15.208v5.069zM876.99 669.149h141.941v-10.139c-5.069-45.624-25.347-86.178-45.624-126.733-50.693 35.485-91.248 81.109-96.317 136.871zM420.752 669.149h147.010c-10.139-60.832-50.693-111.525-101.386-136.871-20.277 45.624-40.554 91.248-45.624 136.871zM750.257 669.149h65.901c10.139-81.109 60.832-147.010 121.663-182.495-45.624-45.624-111.525-81.109-187.564-86.178v268.673zM628.594 669.149h65.901v-273.743c-76.040 5.069-141.941 40.554-187.564 86.178 60.832 35.485 111.525 106.455 121.663 187.564zM811.089 729.98h-65.901v273.743c10.139 0 15.208-5.069 25.347-5.069 65.901-10.139 121.663-40.554 162.218-81.109-5.069-5.069-10.139-10.139-20.277-15.208-50.693-40.554-86.178-101.386-101.386-172.356zM562.693 729.98h-147.010c5.069 45.624 25.347 91.248 45.624 136.871 55.762-25.347 96.317-81.109 101.386-136.871zM501.861 912.475c45.624 45.624 111.525 81.109 187.564 86.178v-268.673h-60.832c-10.139 81.109-60.832 147.010-126.733 182.495z'/></svg>") no-repeat center / contain !important;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M294.020 461.307l152.079-202.772 45.624 60.832 35.485 50.693c25.347-15.208 55.762-25.347 86.178-30.416l-40.554-55.762h223.049v65.901c30.416 10.139 55.762 25.347 81.109 40.554v-106.455c0-50.693-40.554-86.178-86.178-86.178h-96.317c5.069-15.208 10.139-30.416 10.139-45.624 0-70.97-60.832-131.802-131.802-131.802-45.624 0-86.178 25.347-111.525 60.832l-20.277 30.416-20.277-30.416c-25.347-40.554-65.901-60.832-111.525-60.832-76.040 0-131.802 55.762-131.802 131.802 0 15.208 5.069 30.416 10.139 45.624h-101.386c-50.693 0-86.178 40.554-86.178 86.178v486.653c0 50.693 40.554 86.178 86.178 86.178h314.297c-15.208-25.347-30.416-55.762-40.554-86.178h-273.743v-86.178h258.535v-10.139c0-45.624 10.139-86.178 25.347-121.663h-283.881v-268.673h228.119l-91.248 126.733 70.97 50.693zM572.832 101.386c25.347 0 45.624 25.347 45.624 50.693s-20.277 40.554-45.624 40.554-45.624-20.277-45.624-45.624 20.277-45.624 45.624-45.624zM309.228 192.634c-25.347 0-45.624-15.208-45.624-40.554s20.277-45.624 45.624-45.624 45.624 20.277 45.624 45.624-20.277 40.554-45.624 40.554zM1008.792 729.98h-131.802c10.139 50.693 40.554 96.317 81.109 121.663 5.069 5.069 10.139 10.139 20.277 10.139 25.347-40.554 40.554-86.178 45.624-136.871h-15.208v5.069zM876.99 669.149h141.941v-10.139c-5.069-45.624-25.347-86.178-45.624-126.733-50.693 35.485-91.248 81.109-96.317 136.871zM420.752 669.149h147.010c-10.139-60.832-50.693-111.525-101.386-136.871-20.277 45.624-40.554 91.248-45.624 136.871zM750.257 669.149h65.901c10.139-81.109 60.832-147.010 121.663-182.495-45.624-45.624-111.525-81.109-187.564-86.178v268.673zM628.594 669.149h65.901v-273.743c-76.040 5.069-141.941 40.554-187.564 86.178 60.832 35.485 111.525 106.455 121.663 187.564zM811.089 729.98h-65.901v273.743c10.139 0 15.208-5.069 25.347-5.069 65.901-10.139 121.663-40.554 162.218-81.109-5.069-5.069-10.139-10.139-20.277-15.208-50.693-40.554-86.178-101.386-101.386-172.356zM562.693 729.98h-147.010c5.069 45.624 25.347 91.248 45.624 136.871 55.762-25.347 96.317-81.109 101.386-136.871zM501.861 912.475c45.624 45.624 111.525 81.109 187.564 86.178v-268.673h-60.832c-10.139 81.109-60.832 147.010-126.733 182.495z'/></svg>") no-repeat center / contain !important;
}

/* Header > Navbar Icon > Fantezi Ligi (SVG mask) */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/help/1046560/"]::before{
    content: "" !important;
    display: inline-block !important;
    width: 13px !important;
    height: 13px !important;
    margin-bottom: 2px !important;
    background-color: currentColor !important;
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M1000.8 108.8h-977.6c-12.8 0-23.2 10.4-23.2 24v759.2c0 12.8 10.4 24 23.2 24h977.6c12.8 0 23.2-10.4 23.2-24v-759.2c0-13.6-10.4-24-23.2-24zM488.8 180c0-12.8 10.4-24 23.2-24s23.2 10.4 23.2 24v166.4c0 12.8-10.4 24-23.2 24s-23.2-10.4-23.2-24v-166.4zM186.4 603.2v98.4c0 12.8-10.4 24-23.2 24h-93.6c-12.8 0-23.2-10.4-23.2-24 0-12.8 10.4-24 23.2-24h69.6v-332h-69.6c-12.8 0-23.2-10.4-23.2-24 0-12.8 10.4-24 23.2-24h92.8c12.8 0 23.2 10.4 23.2 24v98.4c40 10.4 69.6 47.2 69.6 91.2 0.8 44.8-28.8 81.6-68.8 92zM535.2 844c0 12.8-10.4 24-23.2 24s-23.2-10.4-23.2-24v-165.6c0-12.8 10.4-24 23.2-24s23.2 10.4 23.2 24v165.6zM512 607.2c-51.2 0-92.8-42.4-92.8-95.2 0-52 41.6-95.2 92.8-95.2s92.8 43.2 92.8 95.2c0 52-41.6 95.2-92.8 95.2zM954.4 678.4c12.8 0 23.2 10.4 23.2 24 0 12.8-10.4 24-23.2 24h-92.8c-12.8 0-23.2-10.4-23.2-24v-99.2c-40-10.4-69.6-47.2-69.6-91.2s29.6-80.8 69.6-91.2v-98.4c0-12.8 10.4-24 23.2-24h92.8c12.8 0 23.2 10.4 23.2 24 0 12.8-10.4 24-23.2 24h-69.6v332h69.6z'/></svg>") no-repeat center / contain !important;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'><path d='M1000.8 108.8h-977.6c-12.8 0-23.2 10.4-23.2 24v759.2c0 12.8 10.4 24 23.2 24h977.6c12.8 0 23.2-10.4 23.2-24v-759.2c0-13.6-10.4-24-23.2-24zM488.8 180c0-12.8 10.4-24 23.2-24s23.2 10.4 23.2 24v166.4c0 12.8-10.4 24-23.2 24s-23.2-10.4-23.2-24v-166.4zM186.4 603.2v98.4c0 12.8-10.4 24-23.2 24h-93.6c-12.8 0-23.2-10.4-23.2-24 0-12.8 10.4-24 23.2-24h69.6v-332h-69.6c-12.8 0-23.2-10.4-23.2-24 0-12.8 10.4-24 23.2-24h92.8c12.8 0 23.2 10.4 23.2 24v98.4c40 10.4 69.6 47.2 69.6 91.2 0.8 44.8-28.8 81.6-68.8 92zM535.2 844c0 12.8-10.4 24-23.2 24s-23.2-10.4-23.2-24v-165.6c0-12.8 10.4-24 23.2-24s23.2 10.4 23.2 24v165.6zM512 607.2c-51.2 0-92.8-42.4-92.8-95.2 0-52 41.6-95.2 92.8-95.2s92.8 43.2 92.8 95.2c0 52-41.6 95.2-92.8 95.2zM954.4 678.4c12.8 0 23.2 10.4 23.2 24 0 12.8-10.4 24-23.2 24h-92.8c-12.8 0-23.2-10.4-23.2-24v-99.2c-40-10.4-69.6-47.2-69.6-91.2s29.6-80.8 69.6-91.2v-98.4c0-12.8 10.4-24 23.2-24h92.8c12.8 0 23.2 10.4 23.2 24 0 12.8-10.4 24-23.2 24h-69.6v332h69.6z'/></svg>") no-repeat center / contain !important;
}

/* Header > Navbar Icon > Spor Toto (SVG mask) */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/game-view/525/spor-toto"]::before{
    content: "" !important;
    display: inline-block !important;
    width: 13px !important;
    height: 13px !important;
    margin-bottom: 2px !important;
    background-color: currentColor !important;
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 650 768'><path d='M326.735 134.17q-0.319 1.946-0.669 0c-2.312-12.856-7.175-25.798-15.051-36.226q-10.661-14.093-26.895-21.502-11.596-5.3-24.467-7.385-0.358-0.055-0.226-0.389 0.039-0.086 0.117-0.171 0.070-0.070 0.218-0.101 12.413-2.319 22.654-6.88 21.105-9.409 32.382-27.922 7.906-12.981 11.004-29.782 0.047-0.226 0.475-1.712 0.257-0.903 0.171-1.93-0.016-0.233 0.194-0.14l0.218 0.085q0.016 0.008 0.016 0.032-0.062 0.918-0.078 1.238-0.055 0.731 0.046 1.331c3.401 20.023 12.53 38.141 28.778 50.242 10.972 8.179 24.117 13.012 37.572 15.51q0.249 0.046 0.233 0.311-0.016 0.132-0.086 0.218-0.055 0.070-0.179 0.094-13.673 2.288-24.848 7.526-22.981 10.771-33.876 33.417-5.626 11.712-7.704 24.14zM315.225 208.24q2.763 3.137 3.37 5.65c1.191 4.879-1.097 10.537-6.031 12.296q-2.063 0.731-7.759 0.731h-159.005q-1.229 0-2.008-0.934-141.581-170.453-143.293-172.547-0.825-1.012 0.179-1.977c0.238-0.22 0.541-0.346 0.855-0.358h0.009q5.097-0.163 10.412 0.046 4.584 0.179 22.638 0.078c0.739 0 1.728 0.21 2.599 0.21q50.195 0.008 86.554-0.008l11.588-0.179q9.658-0.148 18.716 0.592c4.981 0.405 10.047 1.198 14.879 2.926q14.888 5.323 25.082 16.817 117.293 132.204 121.215 136.655z'/><path d='M575.212 294.437q-10.708 10.926-17.105 19.23c-7.922 10.288-15.339 19.915-23.837 29.564q-25.51 28.942-48.164 59.861-0.903 1.237-1.883 1.634-1.339 0.537-2.63 0.156-73.3-88.553-146.694-177.224-3.478-4.21-4.078-6.544-0.988-3.914 0.459-7.666 0.708-1.828 4.296-5.891 59.651-67.495 120.196-135.565 4.934-5.541 7.3-7.401 3.751-2.95 8.864-5.587c5.385-2.778 12.288-5.611 18.755-6.569q8-1.183 13.946-1.183 121.837 0 143.192-0.070 1.004 0 1.401 0.094c0.083 0.018 0.172 0.050 0.259 0.093 0.561 0.281 0.794 0.951 0.521 1.497-0.042 0.085-0.094 0.161-0.154 0.23l0.005-0.006-143.519 164.608q-0.77 0.895 0.023 1.759z'/><path d='M262.010 409.799l-3.595 1.315c-0.161 0.060-0.347 0.094-0.542 0.094-0.43 0-0.82-0.169-1.108-0.445l0.001 0.001c-7.393-7.028-12.615-13.533-19.168-21.852q-3.268-4.156-10.171-11.767-21.261-23.416-40.203-48.561-3.463-4.599-17.502-19.276-4.887-5.105-11.596-15.985 21.619-17.767 48.623-26.895 8.965-3.027 18.693-4.724 30.958-5.385 58.872 7.798 13.362 6.311 25.744 16.849 17.525 14.911 28.911 31.93 0.779 1.167-0.304 2.42-38.273 44.592-76.655 89.099z'/><path d='M158.126 293.324q6.708 10.88 11.596 15.985 14.039 14.678 17.502 19.276 18.942 25.144 40.203 48.561 6.903 7.611 10.172 11.767c6.553 8.319 11.774 14.825 19.168 21.852 0.287 0.275 0.678 0.445 1.108 0.445 0.194 0 0.38-0.034 0.553-0.098l-0.011 0.004 3.596-1.316 1.042 2.63q0.179 0.436-0.265 0.607l-2.957 1.113c-0.019 0.007-0.038 0.017-0.058 0.028-0.174 0.104-0.229 0.331-0.124 0.508 0.011 0.018 0.022 0.035 0.035 0.050l-0.001-0.001 106.522 128.39q12.708 16.358 21.058 32.132 22.14 41.837 19.549 90.795-0.802 15.183-4.062 31.144c-1.378 6.747-4.086 14.070-6.506 19.782q-6.693 15.806-15.728 33.93l-13.261 16.584c-0.252 0.311-0.633 0.508-1.060 0.508-0.421 0-0.797-0.19-1.046-0.49l-0.002-0.002q-104.164-125.495-209.177-251.979-6.382-7.689-9.471-12.343c-18.078-27.167-27.814-59.643-28.942-92.297q-1.634-47.207 20.957-88.382 7.494-13.643 17.261-26.234 0.28-0.366-0.062-0.661l-0.179-0.156q-0.358-0.311 0.047-0.56z'/><path d='M575.212 294.437q35.58 44.156 39.487 99.269 2.825 39.782-11.696 76.537c-4.101 10.389-8.981 19.658-15.494 29.128q-10.988 16-23.377 31.020-80.803 97.978-174.562 209.94-0.405 0.482-0.724 1.067-0.358 0.669-0.646 1.129-4.343 3.836-7.113 8.537-0.281-0.078-0.568-0.156 9.035-18.125 15.728-33.93c2.42-5.712 5.128-13.035 6.506-19.782q3.261-15.962 4.062-31.144 2.591-48.958-19.549-90.795-8.351-15.775-21.058-32.132l115.387-138.243q1.291 0.381 2.63-0.156 0.98-0.397 1.883-1.634 22.654-30.919 48.164-59.86c8.498-9.65 15.914-19.277 23.837-29.564q6.397-8.303 17.105-19.23z'/><path d='M388.198 742.526l-4.591 9.362q-0.187 0.389-0.568 0.187l-1.953-1.012q2.771-4.7 7.113-8.537z'/></svg>") no-repeat center / contain !important;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 650 768'><path d='M326.735 134.17q-0.319 1.946-0.669 0c-2.312-12.856-7.175-25.798-15.051-36.226q-10.661-14.093-26.895-21.502-11.596-5.3-24.467-7.385-0.358-0.055-0.226-0.389 0.039-0.086 0.117-0.171 0.070-0.070 0.218-0.101 12.413-2.319 22.654-6.88 21.105-9.409 32.382-27.922 7.906-12.981 11.004-29.782 0.047-0.226 0.475-1.712 0.257-0.903 0.171-1.93-0.016-0.233 0.194-0.14l0.218 0.085q0.016 0.008 0.016 0.032-0.062 0.918-0.078 1.238-0.055 0.731 0.046 1.331c3.401 20.023 12.53 38.141 28.778 50.242 10.972 8.179 24.117 13.012 37.572 15.51q0.249 0.046 0.233 0.311-0.016 0.132-0.086 0.218-0.055 0.070-0.179 0.094-13.673 2.288-24.848 7.526-22.981 10.771-33.876 33.417-5.626 11.712-7.704 24.14zM315.225 208.24q2.763 3.137 3.37 5.65c1.191 4.879-1.097 10.537-6.031 12.296q-2.063 0.731-7.759 0.731h-159.005q-1.229 0-2.008-0.934-141.581-170.453-143.293-172.547-0.825-1.012 0.179-1.977c0.238-0.22 0.541-0.346 0.855-0.358h0.009q5.097-0.163 10.412 0.046 4.584 0.179 22.638 0.078c0.739 0 1.728 0.21 2.599 0.21q50.195 0.008 86.554-0.008l11.588-0.179q9.658-0.148 18.716 0.592c4.981 0.405 10.047 1.198 14.879 2.926q14.888 5.323 25.082 16.817 117.293 132.204 121.215 136.655z'/><path d='M575.212 294.437q-10.708 10.926-17.105 19.23c-7.922 10.288-15.339 19.915-23.837 29.564q-25.51 28.942-48.164 59.861-0.903 1.237-1.883 1.634-1.339 0.537-2.63 0.156-73.3-88.553-146.694-177.224-3.478-4.21-4.078-6.544-0.988-3.914 0.459-7.666 0.708-1.828 4.296-5.891 59.651-67.495 120.196-135.565 4.934-5.541 7.3-7.401 3.751-2.95 8.864-5.587c5.385-2.778 12.288-5.611 18.755-6.569q8-1.183 13.946-1.183 121.837 0 143.192-0.070 1.004 0 1.401 0.094c0.083 0.018 0.172 0.050 0.259 0.093 0.561 0.281 0.794 0.951 0.521 1.497-0.042 0.085-0.094 0.161-0.154 0.23l0.005-0.006-143.519 164.608q-0.77 0.895 0.023 1.759z'/><path d='M262.010 409.799l-3.595 1.315c-0.161 0.060-0.347 0.094-0.542 0.094-0.43 0-0.82-0.169-1.108-0.445l0.001 0.001c-7.393-7.028-12.615-13.533-19.168-21.852q-3.268-4.156-10.171-11.767-21.261-23.416-40.203-48.561-3.463-4.599-17.502-19.276-4.887-5.105-11.596-15.985 21.619-17.767 48.623-26.895 8.965-3.027 18.693-4.724 30.958-5.385 58.872 7.798 13.362 6.311 25.744 16.849 17.525 14.911 28.911 31.93 0.779 1.167-0.304 2.42-38.273 44.592-76.655 89.099z'/><path d='M158.126 293.324q6.708 10.88 11.596 15.985 14.039 14.678 17.502 19.276 18.942 25.144 40.203 48.561 6.903 7.611 10.172 11.767c6.553 8.319 11.774 14.825 19.168 21.852 0.287 0.275 0.678 0.445 1.108 0.445 0.194 0 0.38-0.034 0.553-0.098l-0.011 0.004 3.596-1.316 1.042 2.63q0.179 0.436-0.265 0.607l-2.957 1.113c-0.019 0.007-0.038 0.017-0.058 0.028-0.174 0.104-0.229 0.331-0.124 0.508 0.011 0.018 0.022 0.035 0.035 0.050l-0.001-0.001 106.522 128.39q12.708 16.358 21.058 32.132 22.14 41.837 19.549 90.795-0.802 15.183-4.062 31.144c-1.378 6.747-4.086 14.070-6.506 19.782q-6.693 15.806-15.728 33.93l-13.261 16.584c-0.252 0.311-0.633 0.508-1.060 0.508-0.421 0-0.797-0.19-1.046-0.49l-0.002-0.002q-104.164-125.495-209.177-251.979-6.382-7.689-9.471-12.343c-18.078-27.167-27.814-59.643-28.942-92.297q-1.634-47.207 20.957-88.382 7.494-13.643 17.261-26.234 0.28-0.366-0.062-0.661l-0.179-0.156q-0.358-0.311 0.047-0.56z'/><path d='M575.212 294.437q35.58 44.156 39.487 99.269 2.825 39.782-11.696 76.537c-4.101 10.389-8.981 19.658-15.494 29.128q-10.988 16-23.377 31.020-80.803 97.978-174.562 209.94-0.405 0.482-0.724 1.067-0.358 0.669-0.646 1.129-4.343 3.836-7.113 8.537-0.281-0.078-0.568-0.156 9.035-18.125 15.728-33.93c2.42-5.712 5.128-13.035 6.506-19.782q3.261-15.962 4.062-31.144 2.591-48.958-19.549-90.795-8.351-15.775-21.058-32.132l115.387-138.243q1.291 0.381 2.63-0.156 0.98-0.397 1.883-1.634 22.654-30.919 48.164-59.86c8.498-9.65 15.914-19.277 23.837-29.564q6.397-8.303 17.105-19.23z'/><path d='M388.198 742.526l-4.591 9.362q-0.187 0.389-0.568 0.187l-1.953-1.012q2.771-4.7 7.113-8.537z'/></svg>") no-repeat center / contain !important;
}

/* Header > Navbar > Promotion Style (href-bazlı) */
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/promotions"],
.hdr-navigation-scrollable-bc a.hdr-navigation-link-bc[href*="/promotions"]::before{
    background-image: linear-gradient(282.02deg, #BF953F 6.91%, #FBF5B7 45.69%, #FBF5B7 54.31%, #AA771C 93.09%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    text-fill-color: transparent !important;
    font-weight: bolder;
}

/* Header > Navbar > Badge Style */
.badge-jackpot:after,
.badge-top:after{
	background-image: linear-gradient(282.02deg, #BF953F 6.91%, #FBF5B7 45.69%, #FBF5B7 54.31%, #AA771C 93.09%) !important;
	color: #000B35 !important;
	font-weight: bolder;
	font-size: 6px !important;
	margin-top: -3px !important;
	padding: 0px 3px !important;
}

.badge-new:after{
	display: none !important
}

.hdr-smart-panel-holder-bc .sp-button-bc,
.hdr-smart-panel-holder-bc{
	background:#0b2052 !important;
}



/* Homepage > Slider Style 1*/
/*
.is-home-page img.sdr-image-bc {
    border-radius: 15px !important;
}
*/
/* Gradient efekti */
/*
.is-home-page .sdr-item-holder-bc::before {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 50% !important;
    background: linear-gradient(
        0deg, 
        rgba(0, 11, 53, 1) 0%,      
        rgba(0, 11, 53, 0.75) 20%,  
        rgba(0, 11, 53, 0.5) 40%, 
        rgba(0, 11, 53, 0.25) 50%,  
        rgba(217, 217, 217, 0) 100%
    ) !important;
    z-index: 1 !important;
}

*/
/* BÜYÜK BAŞLIK */
/*
.is-home-page .slider-bc .carousel-slide .sdr-item-holder-bc .sdr-item-bc:before {
    position: absolute !important;
    top: 60vw !important; // Yukarıdan %25 vh ile mesafe 
    margin-left: 2.5vw !important;
    font-size: 21vw !important;
    font-weight: bold !important;
    z-index: 2 !important;
    color: transparent !important;
    background: linear-gradient(270deg, #BF953F 0%, #FCF6BA 25%, #B38728 50%, #FBF5B7 75%, #AA771C 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}
*/

/* ORTA BAŞLIK */
/*
.is-home-page .slider-bc .carousel-slide .sdr-item-holder-bc:after {
    position: absolute !important;
    top: 80vw !important; 
    margin-left: 2.5vw !important;
    font-size: 8vw !important;
    font-weight: bold !important;
    z-index: 3 !important;
    color: transparent !important;
    background: linear-gradient(270deg, #BF953F 0%, #FCF6BA 25%, #B38728 50%, #FBF5B7 75%, #AA771C 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}
*/

/* AÇIKLAMA */
/*
.is-home-page .slider-bc .carousel-slide .sdr-item-holder-bc .sdr-item-bc:after {
    position: absolute !important;
    top: 90vw !important; 
    margin-left: 2.5vw !important;
    font-size: 4vw !important;
    color: #ffffff !important;
    z-index: 4 !important;
    width: 90% !important;
}
*/
/* Homepage > Slider > Banner Textleri */
/* (1) %25 ÇEVRİMSİZ HER GÜN İLK YATIRIM BONUSU */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(1) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "25%";
}
.is-home-page .slider-bc .carousel-slide:nth-child(1) .sdr-item-holder-bc:after {
    content: "ÇEVRİMSİZ HER GÜN";
}
.is-home-page .slider-bc .carousel-slide:nth-child(1) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Her gün ilk yatırımınızı yapın ve anında %25 çevrimsiz bonus alın!";
}


/* (2) 2.500.000₺ Çekim Hakkı */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(2) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "2.500.000₺";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(2) .sdr-item-holder-bc:after {
    content: "GÜNLÜK ÇEKİM HAKKI";
}
.is-home-page .slider-bc .carousel-slide:nth-child(2) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Teosbet'te sayılara takılmadan, V.I.P. para çekme hizmetlerinin tadını çıkarın!";
}
*/

/* (3) %20 Çevrimsiz Her Yatırıma BOnus */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(3) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%20";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(3) .sdr-item-holder-bc:after {
    content: "ÇEVRİMSİZ!";
}
.is-home-page .slider-bc .carousel-slide:nth-child(3) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "15 değil 20! Türkiye'nin en cömerti Teosbet'ten her yatırımınıza 10.000₺'ye varan %20 çevrimsiz bonus!";
}
*/

/* (4) %33 Çevrimsiz veya %33 Discount Her Ayın 1. / 15. / 21. Günlerinde */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(4) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%33";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(4) .sdr-item-holder-bc:after {
    content: "HER AYIN 1.  15. ve 21. GÜNÜ";
}
.is-home-page .slider-bc .carousel-slide:nth-child(4) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Kimseye söz vermeyin! %33 Sınırsız Discount veya %25 Çevrimsiz 10.000₺ Bonus fırsatı sizi bekliyor!";
}
*/

/* (5) %150 Her Cuma */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(5) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%150";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(5) .sdr-item-holder-bc:after {
    content: "CUMA GÜNÜ ÖZEL";
}
.is-home-page .slider-bc .carousel-slide:nth-child(5) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "4.500₺'ye varan %150 spor veya casino bonusu ile her cuma günü kazanmanın keyfini doya doya yaşayın!";
}
*/

/* (6) %25 Discount */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(6) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%25";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(6) .sdr-item-holder-bc:after {
    content: "SINIRSIZ DISCOUNT";
}
.is-home-page .slider-bc .carousel-slide:nth-child(6) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Herkes 2. şansı hakeder ama Teosbet'li daha çok hakeder! Sınırsız %25 Discount ile kazanmadan durmayın!";
}
*/

/* (7) Promosyonlar Yenilendi */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(7) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "\eaad";
	font-family: "Betconstruct-Icons" !important;
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(7) .sdr-item-holder-bc:after {
    content: "BONUSLAR YENİLENDİ";
}
.is-home-page .slider-bc .carousel-slide:nth-child(7) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Türkiye'nin tescilli en yüksek bonusları Teosbet'te! Şimdi promosyon sayfamızı ziyaret edin.";
}
*/

/* (8) 15 Dakikada Çekim */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(8) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "15 DK";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(8) .sdr-item-holder-bc:after {
    content: "ÇEKİM GARANTİSİ";
}
.is-home-page .slider-bc .carousel-slide:nth-child(8) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Teosbet'te 7 gün 24 saat boyunca 2.5000.000₺'ye varan çekimleriniz dakikalar içinde hesabınızda!";
}
*/

/* (9) %30 Çevrimsiz Hoşgeldim */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(9) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%30";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(9) .sdr-item-holder-bc:after {
    content: "ÇEVRİMSİZ İLK 2 YATIRIMA 5.000₺ HOŞGELDİN BONUSU";
}
*/

/* (10) %200 Hoşgeldin */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(10) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%200";
	font-size: 18vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(10) .sdr-item-holder-bc:after {
    content: "İLE 3'E KATLA";
}
.is-home-page .slider-bc .carousel-slide:nth-child(10) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Teosbet'te ilk 2 yatırımınıza %200 Hoşgeldin bonusu! 1.000₺ yatırın 3.000₺ ile oynayın!";
}


.is-home-page .slider-bc .carousel-count{
	display: none !important;
}
*/
/* (11) Şans Bonusu */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(11) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "%5";
	
}
.is-home-page .slider-bc .carousel-slide:nth-child(11) .sdr-item-holder-bc:after {
     content: "HER PERŞEMBE YENİ BİR ŞANS";
	font-size: 6vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(11) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Tüm Bonuslar Ek, Her Perşembe %5 Şans Bonusu!";
}
*/
/* (12) Şans Bonusu */
/*
.is-home-page .slider-bc .carousel-slide:nth-child(12) .sdr-item-holder-bc .sdr-item-bc:before {
    content: "200 TL";
	font-size: 15vw !important;
  top: 65vw !important; 

}
.is-home-page .slider-bc .carousel-slide:nth-child(12) .sdr-item-holder-bc:after {
     content: "DENEME BONUSU";
	font-size: 8vw !important;
}
.is-home-page .slider-bc .carousel-slide:nth-child(12) .sdr-item-holder-bc .sdr-item-bc:after {
    content: "Teosbet’e Hoş Geldiniz! Şimdi Kaydolun, 200 TL Spor veya Casino Deneme Bonusu Kazanın!";
}
*/
/* Banner alt karartma */
.promotion-page .promotionsListEl-bc::after {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    background: linear-gradient(
        0deg,
        rgba(0, 11, 53, 0.92) 0%,
        rgba(0, 11, 53, 0.6)  12%,
        rgba(0, 11, 53, 0.2)  25%,
        rgba(0, 11, 53, 0)    40%
    ) !important;
    pointer-events: none !important;
    z-index: 1 !important;
}

/* Promosyon page > Başlığın konumlandırılması ve stil verilmesi */
.promotion-page .promotions-article-title,
.promotion-page .promotions-article-title.ellipsis {
    position: absolute !important;
    bottom: 0 !important;
    left: 16px !important;
    right: 16px !important;
    height: 44px !important;
    z-index: 3 !important;

    /* Dikey ortalama */
    display: flex !important;
    align-items: center !important;

    /* Tek satır - banner içinde kalsın, taşarsa ... */
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;

    /* Tipografi - responsive */
    font-family: "Rajdhani", sans-serif !important;
    font-size: clamp(12px, 1.4vw, 16px) !important;
    font-weight: 500 !important;
    letter-spacing: 0.3px !important;
    line-height: 1 !important;
    text-transform: none !important;

    /* Altın gradient */
    background: linear-gradient(
        100deg,
        #AA771C 0%,
        #BF953F 25%,
        #FCF6BA 50%,
        #BF953F 75%,
        #AA771C 100%
    ) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;

    /* Gölge */
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.9))
            drop-shadow(0 0 6px rgba(0, 0, 0, 0.6)) !important;

    margin: 0 !important;
    padding: 0 0 0 12px !important;
    border-left: 2px solid #BF953F !important;
}

.promotion-page .promotionsListEl-bc {
    position: relative !important;
    overflow: hidden !important;
}

/* Ellipsis span içindeyse de kırpılma çalışsın */
.promotion-page .promotions-article-title > span,
.promotion-page .promotions-article-title .ellipsis {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    display: block !important;
    width: 100% !important;
}












































#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-header-bc > div > div > .e-p-section-title-bc {
	text-decoration: none !important;
}


/* Kayıt formunda new member title gizle*/



/* Quick Menü düzenlemesi*/
.tab-navigation-w-bc {
    background: #1c637d !important;
}

.tab-nav-item-bc,
a.tab-nav-item-bc {
	color: 	#fff !important;
	font-weight: bolder !important;
}



/* Kayıt formu şifre validation ingilizce text gizlendi*/
#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > div > form > div.entrance-form-content-bc.single-side.step-0 > div > div.reg-form-fields > div > div:nth-child(2) > div > .validation-content {
	display: none !important;
}


/* Sadece para birimi alanını (kapsayıcısıyla birlikte) gizler */
div.entrance-f-item-bc:has(select[name="currency_name"]) {
    display: none !important;
}

#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > div > form > div.entrance-form-content-bc.double-sides.step-1 > div > div.reg-step-title-v-bc,
#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > div > form > div.entrance-form-content-bc.double-sides.step-1 > div > div.sg-n-text-row-1-bc,
#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > div > form > div.entrance-form-content-bc.single-side.step-0 > div > div.sg-n-text-row-1-bc {
	display: none !important;
}




/*nonverified gizlendi*/
.user-not-verified{
 text-shadow: none !important;
}

#root > div.overlay-sliding-wrapper-bc.user-profile-container > div > div > div > a.u-i-p-p-u-i-edit-button-bc.restriction-link{
	display: none !important;
}

#root > div.overlay-sliding-wrapper-bc.user-profile-container > div > div > div > div.promoCodeWrapper-bc.profile-panel-promo-code{
	display: none !important;
}



#root > div.overlay-sliding-wrapper-bc.user-profile-container > div > div > div.overlay-sliding-wrapper-bc > div > div.payment-info-bc > div.leaderboard-bc {
	display: none !important;
}

.payment-content.not-expandable {
	display: none !important;
}

#root > div.overlay-sliding-wrapper-bc.user-profile-container > div > div > div.overlay-sliding-wrapper-bc > div > div.payment-info-bc > div.WithdrawAmount-All > ul:nth-child(1) {
	display: none;
}

#root > div.overlay-sliding-wrapper-bc.user-profile-container > div > div > div.overlay-sliding-wrapper-bc > div > div.payment-info-bc > div.WithdrawAmount-All > ul:nth-child(3) {
	display: none;
}


/* lisans düzenleme*/
.ftr-partners-row-inner-bc {
  display: flex;
  flex-direction: column;
  align-items: center; /* Satırın ortasında hizalamak için */
}

.ftr-partners-row-inner-bc > :nth-child(2) {
  order: -1; /* İkinci çocuğu yukarıda hizala (önce gelsin) */
	margin-bottom: 10px;
}



/*
Kişiye özel davet bonusu sayfası

.t-margin-bottom{
    margin-bottom: 10px !important;
}

.t-margin-bottom2{
    margin-bottom: 20px !important;
}

.teosbet-container {
    max-width: 800px !important;
    font-size: 12px !important;
    margin: 0 auto !important;
    padding: 20px !important;
    background-color: #0e2039 !important; 
    color: #fff !important; 
    border-radius: 8px !important;
}

.teosbet-container a {
    color: #1c637d !important; 
    text-decoration: none !important;
}

.teosbet-container a:hover {
    text-decoration: underline !important;
}

.teosbet-bonus {
    background-color: rgba(28, 99, 125, 0.1) !important;
    padding: 15px !important;
    margin-top: 20px !important;
    border-radius: 5px !important;
}

.bonus-conditions, .bonus-section {
    background-color: rgba(28, 99, 125, 0.2) !important;
    padding: 15px !important;
    margin-top: 20px !important;
    border-radius: 5px !important;
}

.bonus-conditions h2, .bonus-section h3 {
    background-image: linear-gradient(0deg, rgb(191,149,63) 0%, rgb(222,198,125) 17%, rgb(252,246,186) 25%, rgb(216,191,113) 33%, rgb(179,135,40) 49%, rgb(215,190,112) 69%, rgb(251,245,183) 79%, rgb(170,119,28) 99%) !important;
    -webkit-background-clip: text !important;
    color: transparent !important;
    margin-bottom: 10px !important;
}

.gold {
    background-image: linear-gradient(0deg, rgb(191,149,63) 0%, rgb(222,198,125) 17%, rgb(252,246,186) 25%, rgb(216,191,113) 33%, rgb(179,135,40) 49%, rgb(215,190,112) 69%, rgb(251,245,183) 79%, rgb(170,119,28) 99%) !important; 
    -webkit-background-clip: text !important;
    color: transparent !important;
    margin-bottom: 10px !important;
}

.t-button {
    background-image: linear-gradient(-90deg, rgb(15,149,240) 0%, rgba(20,205,240,0.58) 47%, rgba(21,206,240,0.56863) 48%, rgba(55,243,243,0.36863) 100%) !important;
    color: #fff !important;
    padding: 10px 20px !important;
    border: none !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    text-align: center !important;
}

.t-button:hover {
    opacity: 0.9 !important;
}


.teosbet-container li::before {
    font-size: 20px !important;
    line-height: 18px !important;
    vertical-align: middle !important;
}

.t-main-color {
    color: #1c637d !important;
}

.strong{
    font-weight: bolder !important;
}

.blue {
    color: #0F95F0 !important;
}

.font-14px {
    font-size: 12px !important;
}

.left-margin {
 margin-left: 20px !important;
}

.text-center {
    text-align: center !important;
}

.inline-div {
    display: inline-block !important;
}

.inline-div {
    display: inline-block !important;
}

.centered-logo {
            display: flex !important;
            justify-content: center !important;
            align-items: center !important;
            margin-bottom: 30px
}

.centered-logo img {
            width: 80px !important;
            height: 80px !important;
}

.margin0 {
	margin: 0px !important;
}*/


/* hesap doğrulanmadı yazısı gizlendi */
a.account-verified-button,
.account-verified-edit-icon.bc-i-not-verified,
.account-verified-edit-icon.bc-i-not-verified ~ span {
  display: none !important;
}


/* lisans gizle
.ftr-partners-row-bc .ftr-partners-row-inner-bc a img{
    display:none !important;
}  */


.has-header-info .layout-content-holder-bc{
	padding-top: 40px !important;
}


div.hdr-crypto-btn  i.wallet-button-arrow {
	display: none !important;
}

div.hdr-crypto-btn{
	background: transparent !important;
	border: none !important;
	width: auto !important;
}

div.hdr-crypto-btn .hdr-crypto-info {
	padding: 0 !important;
}

div.hdr-main-content-bc{
	border: none !important;
}


/* k.dış. kaldır */
a.u-i-p-l-head-bc[href="/?profile=open&account=profile&page=self-exclusion"] {
  display: none !important;
}


p#teos-security-shield-v1 {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    width: 0 !important;
    height: 0 !important;
    z-index: -9999 !important;
}

a[href*="guvenlik=kilit"] {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
    width: 0 !important;
    height: 0 !important;
    z-index: -9999 !important;
}



/* ============================================================
   TEOSBET — DENEME / DAVET BONUSU SAYFASI
   Yunan Tanrı Teması — HTML'e özel uyarlı — FINAL v6
   ============================================================ */

@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&family=Rajdhani:wght@300;400;500;600;700&display=swap');

/* ---------- ANA KONTEYNER ---------- */
.teosbet-container {
    max-width: 800px !important;
    margin: 20px auto !important;
    padding: 30px 25px !important;
    font-family: "Rajdhani", sans-serif !important;
    font-size: 14px !important;
    color: #e8dcc0 !important;
    background:
        linear-gradient(135deg, rgba(191, 149, 63, 0.06) 0%, transparent 40%, transparent 60%, rgba(191, 149, 63, 0.06) 100%),
        linear-gradient(180deg, #0b1f45 0%, #091838 50%, #0b1f45 100%) !important;
    border: 1px solid rgba(191, 149, 63, 0.4) !important;
    border-radius: 12px !important;
    box-shadow:
        0 0 0 1px rgba(252, 246, 186, 0.1) inset,
        0 10px 40px rgba(0, 0, 0, 0.5),
        0 0 60px rgba(191, 149, 63, 0.08) !important;
    position: relative !important;
    overflow: hidden !important;
}

.teosbet-container::before,
.teosbet-container::after {
    content: "" !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    height: 3px !important;
    background: linear-gradient(90deg,
        transparent 0%,
        #AA771C 10%,
        #FCF6BA 50%,
        #AA771C 90%,
        transparent 100%) !important;
}
.teosbet-container::before { top: 0 !important; }
.teosbet-container::after  { bottom: 0 !important; }

/* ---------- GENEL METİN ---------- */
.teosbet-container p,
.teosbet-container li,
.teosbet-container span,
.teosbet-container .left-margin,
.teosbet-container .t-margin-bottom,
.teosbet-container .t-margin-bottom2,
.teosbet-container div:not(.gold):not(.centered-logo):not(.bonus-conditions):not(.bonus-section):not(.teosbet-bonus):not(.vip-spor):not(.vip-casino):not(.return-spor):not(.return-casino):not([class*="-spor"]):not([class*="-casino"]):not(.result):not(.otp-code) {
    font-family: "Rajdhani", sans-serif !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
    background: none !important;
    -webkit-background-clip: initial !important;
    background-clip: initial !important;
    text-transform: none !important;
}

.teosbet-container p,
.teosbet-container .left-margin {
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.7 !important;
    letter-spacing: 0.2px !important;
    text-align: left !important;
}

/* ---------- LOGO ---------- */
.centered-logo {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin: 10px 0 25px !important;
    position: relative !important;
}

.centered-logo::before,
.centered-logo::after {
    content: "" !important;
    flex: 1 !important;
    height: 1px !important;
    background: linear-gradient(90deg, transparent, #BF953F 30%, #BF953F 70%, transparent) !important;
    margin: 0 15px !important;
}

.centered-logo img {
    width: 90px !important;
    height: 90px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    object-fit: cover !important;
    content: url('https://cmsbetconstruct.com/storage/medias/tesobet-18757087/media_18757087_7f55b4ac01d71d3304eb7fe491c5f13b.png') !important;
    background: radial-gradient(circle, #0b1f45 0%, #091838 100%) !important;
    border: none !important;
    box-shadow:
        0 0 0 2px #BF953F,
        0 0 0 3px #091838,
        0 0 0 4px rgba(252, 246, 186, 0.6),
        0 0 25px rgba(252, 246, 186, 0.35),
        0 0 50px rgba(191, 149, 63, 0.2) !important;
}

/* ---------- ANA BAŞLIKLAR ----------
   "TEOSBET'E HOŞGELDİNİZ" ve "1 HAFTA SÜREYLE..." 
   bunlar div.gold.strong.text-center şeklinde yazılmış.
   Sadece container'ın DİREKT çocuğu olan .gold div'ler başlık gibi görünsün,
   madde içindeki .gold'lar normal metin gibi görünsün. */
.teosbet-container > .gold,
.teosbet-container > div > .gold:not(.inline-div),
.teosbet-container .teosbet-bonus > .gold:not(.inline-div),
.teosbet-container .bonus-conditions > h2,
.teosbet-container .bonus-section > h3,
.teosbet-container .teosbet-bonus h3.gold,
.teosbet-container h1,
.teosbet-container h2,
.teosbet-container h3,
.teosbet-container h4 {
    font-family: "Cinzel", serif !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 2.5px !important;
    text-transform: uppercase !important;
    text-align: center !important;
    margin: 20px auto 14px !important;
    padding: 0 0 10px !important;
    background: linear-gradient(180deg,
        #FCF6BA 0%,
        #FBF5B7 20%,
        #D4AF37 45%,
        #BF953F 65%,
        #AA771C 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    position: relative !important;
    display: block !important;
    max-width: 95% !important;
}

/* İlk iki ana başlık biraz daha büyük olsun */
.teosbet-container > .gold.font-20px {
    font-size: 18px !important;
    letter-spacing: 3px !important;
    margin-bottom: 8px !important;
}

/* Başlık altı altın çizgi */
.teosbet-container > .gold::after,
.teosbet-container > div > .gold:not(.inline-div)::after,
.teosbet-container .bonus-conditions > h2::after,
.teosbet-container .bonus-section > h3::after,
.teosbet-container .teosbet-bonus > h2::after,
.teosbet-container .teosbet-bonus > h3::after,
.teosbet-container h1::after,
.teosbet-container h2::after,
.teosbet-container h3::after,
.teosbet-container h4::after {
    content: "" !important;
    position: absolute !important;
    bottom: 2px !important;
    left: 25% !important;
    right: 25% !important;
    height: 1px !important;
    background: linear-gradient(90deg,
        transparent 0%,
        #BF953F 30%,
        #FCF6BA 50%,
        #BF953F 70%,
        transparent 100%) !important;
}

/* "DENEME BONUSUMU NASIL ALABİLİRİM?" başlığı (font-14px.gold) */
.teosbet-container .font-14px.gold {
    font-size: 14px !important;
    letter-spacing: 2px !important;
}

/* ---------- MADDE İÇİNDEKİ .gold.inline-div'LERİ NORMAL METİN YAP ---------- */
.teosbet-container .left-margin .gold,
.teosbet-container .left-margin .gold.inline-div,
.teosbet-container .left-margin .gold.strong,
.teosbet-container .left-margin .inline-div.gold,
.teosbet-container .left-margin .inline-div,
.teosbet-container .left-margin div.gold,
.teosbet-container .left-margin > div,
.teosbet-container .t-margin-bottom .gold.inline-div,
.teosbet-container .t-margin-bottom .inline-div {
    font-family: "Rajdhani", sans-serif !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    letter-spacing: 0.2px !important;
    text-transform: none !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
    background: none !important;
    -webkit-background-clip: initial !important;
    background-clip: initial !important;
    line-height: 1.7 !important;
    text-align: left !important;
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Madde içindeki .gold ::after altın çizgiyi gizle */
.teosbet-container .left-margin .gold::after,
.teosbet-container .left-margin .inline-div::after,
.teosbet-container .left-margin > div::after,
.teosbet-container .t-margin-bottom .gold::after,
.teosbet-container .t-margin-bottom .inline-div::after {
    display: none !important;
}

/* Madde içindeki strong (önemli kelimeler) altın sarısı, normal boyut */
.teosbet-container .left-margin strong,
.teosbet-container .t-margin-bottom strong,
.teosbet-container .left-margin b {
    font-family: "Rajdhani", sans-serif !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    letter-spacing: 0.2px !important;
    text-transform: none !important;
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
    background: none !important;
    -webkit-background-clip: initial !important;
    background-clip: initial !important;
    display: inline !important;
    line-height: inherit !important;
}

/* ---------- BÖLÜM KARTLARI ---------- */
.teosbet-bonus,
.bonus-conditions,
.bonus-section {
    background:
        linear-gradient(135deg, rgba(252, 246, 186, 0.03) 0%, transparent 100%),
        rgba(11, 32, 82, 0.6) !important;
    padding: 22px 18px 18px !important;
    margin: 18px 0 !important;
    border-radius: 8px !important;
    border: 1px solid rgba(191, 149, 63, 0.25) !important;
    border-left: 3px solid #BF953F !important;
    box-shadow:
        0 4px 15px rgba(0, 0, 0, 0.3),
        inset 0 1px 0 rgba(252, 246, 186, 0.05) !important;
    position: relative !important;
}

/* teosbet-bonus içindeki inline-div.strong (giriş paragrafı) */
.teosbet-bonus .inline-div.strong {
    display: block !important;
    background: none !important;
    font-family: "Rajdhani", sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.75 !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
    text-align: left !important;
    text-transform: none !important;
}

.teosbet-bonus .inline-div.strong p {
    margin: 0 0 12px 0 !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
}

.teosbet-bonus .inline-div.strong strong {
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
    font-weight: 600 !important;
}

/* ---------- MADDE SATIRLARI ---------- */
.teosbet-container .left-margin {
    padding: 12px 16px !important;
    margin: 0 0 10px 0 !important;
    border-left: 2px solid rgba(191, 149, 63, 0.4) !important;
    background: rgba(252, 246, 186, 0.02) !important;
    border-radius: 0 6px 6px 0 !important;
    line-height: 1.65 !important;
    text-align: left !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
}

.teosbet-container .t-margin-bottom  { margin-bottom: 10px !important; }
.teosbet-container .t-margin-bottom2 { margin-bottom: 20px !important; }

/* Fazla ayraç ve hr'leri temizle */
.teosbet-container .left-margin::after,
.teosbet-container .left-margin::before,
.teosbet-container .t-margin-bottom::after,
.teosbet-container .t-margin-bottom2::after,
.teosbet-container .bonus-section::before,
.teosbet-container .bonus-section::after,
.teosbet-container .bonus-conditions::before,
.teosbet-container .bonus-conditions::after,
.teosbet-container .teosbet-bonus::before,
.teosbet-container .teosbet-bonus::after,
.teosbet-container hr {
    display: none !important;
}

/* Boş <p>&nbsp;</p> paragrafları küçült */
.teosbet-container .bonus-section p,
.teosbet-container .bonus-conditions p {
    margin: 8px 0 !important;
}

/* ---------- VURGU CLASS'LARI ---------- */
.teosbet-container .strong {
    font-weight: 700 !important;
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
}

.teosbet-container .t-main-color {
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
    font-weight: 600 !important;
}

.teosbet-container .blue {
    color: #7dc3ff !important;
    -webkit-text-fill-color: #7dc3ff !important;
    font-weight: 600 !important;
}

.teosbet-container .text-center { text-align: center !important; }
.teosbet-container .inline-div  { display: inline-block !important; }
.teosbet-container .font-14px   { font-size: 13px !important; }
.teosbet-container .font-20px   { font-size: 18px !important; }
.teosbet-container .margin0     { margin: 0 !important; }

/* ---------- LİNKLER (Telegram, Twitter, Instagram) ---------- */
.teosbet-container a:not(.logo):not(.t-button):not([class*="-spor"]):not([class*="-casino"]) {
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
    text-decoration: none !important;
    border-bottom: 1px dotted rgba(252, 246, 186, 0.4) !important;
    transition: all 0.2s !important;
    padding-bottom: 1px !important;
    font-weight: 600 !important;
}

.teosbet-container a:not(.logo):not(.t-button):hover {
    color: #FFF !important;
    -webkit-text-fill-color: #FFF !important;
    border-bottom-color: #FCF6BA !important;
    text-shadow: 0 0 8px rgba(252, 246, 186, 0.5) !important;
}

/* ---------- BUTONLAR (.t-button) ---------- */
.teosbet-container .t-button {
    display: inline-block !important;
    background: linear-gradient(180deg,
        #FCF6BA 0%,
        #D4AF37 40%,
        #BF953F 60%,
        #AA771C 100%) !important;
    color: #091838 !important;
    -webkit-text-fill-color: #091838 !important;
    font-family: "Cinzel", serif !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    letter-spacing: 1.8px !important;
    text-transform: uppercase !important;
    padding: 13px 28px !important;
    border: none !important;
    border-radius: 6px !important;
    cursor: pointer !important;
    text-align: center !important;
    text-decoration: none !important;
    box-shadow:
        0 0 0 1px #AA771C,
        0 0 0 3px rgba(252, 246, 186, 0.25),
        0 6px 18px rgba(191, 149, 63, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.5) !important;
    transition: all 0.25s ease !important;
}

.teosbet-container .t-button:hover {
    transform: translateY(-2px) !important;
    opacity: 1 !important;
    box-shadow:
        0 0 0 1px #AA771C,
        0 0 0 3px rgba(252, 246, 186, 0.45),
        0 8px 24px rgba(191, 149, 63, 0.6),
        inset 0 1px 0 rgba(255, 255, 255, 0.7) !important;
}

/* ---------- BONUS AL BUTONLARI ---------- */
.teosbet-container .vip-spor,
.teosbet-container .vip-casino,
.teosbet-container .hg-ikiyuz-spor,
.teosbet-container .hg-ikiyuz-casino,
.teosbet-container .hg-otuz-spor,
.teosbet-container .hg-otuz-casino,
.teosbet-container .cevrimsiz-onbes-spor,
.teosbet-container .cevrimsiz-onbes-casino,
.teosbet-container .cevrimli-yuzelli-spor,
.teosbet-container .cevrimli-yuzelli-casino,
.teosbet-container .discount-spor,
.teosbet-container .discount-casino,
.teosbet-container .gununilki-casino,
.teosbet-container .gununilki-spor,
.teosbet-container .sansbonus-spor,
.teosbet-container .sansbonus-casino,
.teosbet-container .return-spor,
.teosbet-container .return-casino {
    display: inline-block !important;
    background: linear-gradient(180deg,
        #FCF6BA 0%,
        #D4AF37 40%,
        #BF953F 60%,
        #AA771C 100%) !important;
    color: #091838 !important;
    -webkit-text-fill-color: #091838 !important;
    font-family: "Cinzel", serif !important;
    font-weight: 700 !important;
    font-size: 13px !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase !important;
    padding: 12px 24px !important;
    margin: 6px 4px !important;
    border: none !important;
    border-radius: 6px !important;
    cursor: pointer !important;
    text-align: center !important;
    box-shadow:
        0 0 0 1px #AA771C,
        0 4px 12px rgba(191, 149, 63, 0.35),
        inset 0 1px 0 rgba(255, 255, 255, 0.4) !important;
    transition: all 0.2s ease !important;
}

.teosbet-container [class*="-spor"]:active,
.teosbet-container [class*="-casino"]:active {
    transform: scale(0.97) !important;
    filter: brightness(1.1) !important;
}

/* ---------- SONUÇ KUTUSU (.result) ---------- */
.teosbet-container .result {
    margin-top: 20px !important;
    padding: 15px !important;
    background: rgba(11, 32, 82, 0.7) !important;
    border: 1px solid rgba(191, 149, 63, 0.35) !important;
    border-left: 3px solid #BF953F !important;
    border-radius: 8px !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
    font-size: 13px !important;
    line-height: 1.6 !important;
    text-align: center !important;
    min-height: 40px !important;
}

.teosbet-container .result p,
.teosbet-container .result span,
.teosbet-container .result div {
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
}

.teosbet-container .result h2,
.teosbet-container .result h3 {
    font-family: "Cinzel", serif !important;
    font-size: 15px !important;
    letter-spacing: 1.5px !important;
    margin: 8px 0 !important;
    text-align: center !important;
    background: linear-gradient(180deg, #FCF6BA, #D4AF37, #AA771C) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
}

.teosbet-container .result table {
    width: 100% !important;
    margin: 10px 0 !important;
    border-collapse: collapse !important;
    font-size: 12px !important;
}

.teosbet-container .result table th,
.teosbet-container .result table td {
    padding: 6px 10px !important;
    border: 1px solid rgba(191, 149, 63, 0.2) !important;
    color: #e8dcc0 !important;
    -webkit-text-fill-color: #e8dcc0 !important;
    text-align: left !important;
}

.teosbet-container .result table th {
    background: rgba(191, 149, 63, 0.15) !important;
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
    font-weight: 600 !important;
}

/* ---------- OTP GİRİŞ KUTUSU ---------- */
.teosbet-container .otp-code.otp-input {
    display: block !important;
    margin: 15px auto !important;
    padding: 12px 18px !important;
    width: 220px !important;
    max-width: 90% !important;
    background: rgba(11, 32, 82, 0.8) !important;
    border: 1px solid rgba(191, 149, 63, 0.5) !important;
    border-radius: 6px !important;
    color: #FCF6BA !important;
    -webkit-text-fill-color: #FCF6BA !important;
    font-family: "Cinzel", serif !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    letter-spacing: 4px !important;
    text-align: center !important;
    outline: none !important;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3) !important;
    transition: box-shadow 0.2s !important;
}

.teosbet-container .otp-code.otp-input:focus {
    box-shadow:
        inset 0 2px 4px rgba(0, 0, 0, 0.3),
        0 0 0 3px rgba(252, 246, 186, 0.2) !important;
    border-color: #FCF6BA !important;
}

/* ---------- MOBİL UYUM ---------- */
@media (max-width: 600px) {
    .teosbet-container {
        padding: 20px 14px !important;
        margin: 10px !important;
        font-size: 13px !important;
    }

    .teosbet-container > .gold,
    .teosbet-container > div > .gold:not(.inline-div),
    .teosbet-container .bonus-conditions > h2,
    .teosbet-container .bonus-section > h3,
    .teosbet-container .teosbet-bonus > h2,
    .teosbet-container .teosbet-bonus > h3 {
        font-size: 14px !important;
        letter-spacing: 1.8px !important;
    }

    .teosbet-container > .gold.font-20px {
        font-size: 16px !important;
        letter-spacing: 2.2px !important;
    }

    .teosbet-container .t-button,
    .teosbet-container [class*="-spor"],
    .teosbet-container [class*="-casino"] {
        display: block !important;
        width: 100% !important;
        margin: 8px 0 !important;
        font-size: 12px !important;
        letter-spacing: 1.3px !important;
        padding: 12px 20px !important;
    }

    .centered-logo img {
        width: 75px !important;
        height: 75px !important;
    }

    .teosbet-container p,
    .teosbet-container .left-margin,
    .teosbet-container .left-margin > div {
        font-size: 12.5px !important;
        line-height: 1.65 !important;
    }
}