/* ------------------------------------------------------------
   1. IMPORTS
   ------------------------------------------------------------ */

@import url('https://fonts.googleapis.com/css2?family=Ysabeau:ital,wght@0,1..1000;1,1..1000&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');


/* ------------------------------------------------------------
   2. CSS DEGISKENLERI (Custom Properties)
   ------------------------------------------------------------ */

:root {
    --stb-link-primary: rgb(255 207 115);
    --stb-link-secondary: rgb(166 166 166);
    --stb-link-tertiary: rgb(255 255 255);
    --stb-link-accent: rgb(0 140 123);
    --stb-bg-header: linear-gradient(180deg, rgb(0 8 7 / .2) 0%, rgb(0 8 7 / 0) 61.31%), linear-gradient(90deg, rgb(1 30 27) 0%, rgb(0 45 40) 29.94%, rgb(0 45 40) 73.12%, rgb(1 30 27) 95.26%);
    --stb-bg-footer: radial-gradient(202.91% 121.03% at 48.85% 120.98%, rgb(0 87 77) 14.49%, rgb(0 52 46) 25.66%, rgb(0 17 15) 57.31%, rgb(1 12 11) 100%);
    --stb-bg-sidebar: linear-gradient(180deg, rgb(1 12 11 / .5) .12%, rgb(0 0 0 / 0) 7.42%), radial-gradient(493.81% 56.93% at 53.02% 36.04%, rgb(0 48 43) 0%, rgb(0 18 16) 63.37%, rgb(0 9 8) 100%);
    --stb-transition-time: .2s;
    --stb-custom-grid-column-count: 7;
    --desktop-header-height: 72px;
    --hero: 255, 207, 115 !important;
    --stb-bg-contrast-tertiary: radial-gradient(96.62% 98.25% at -9.43% -8.86%, rgb(2 61 55) 0%, rgb(2 29 26 / 0) 100%), linear-gradient(180deg, rgb(0 33 29) 0%, rgb(2 23 21) 85.52%);
    --stb-stroke-gold-400: rgb(var(--stb-gold-400));
    --stb-stroke-gold-450: rgb(var(--stb-gold-450));
    --stb-stroke-gold-600: rgb(var(--stb-gold-600));
    --stb-gold-400: 255 207 115;
    --stb-gold-450: 215 173 93;
    --stb-gold-500: 178 137 71;
    --stb-gold-550: 153 123 65;
    --stb-gold-600: 120 100 61;
    --stb-gold-700: 69 57 35;
    --stb-stroke-gold-600-alpha-30: rgb(var(--stb-gold-600) / .3);
    --stb-input-fill: rgb(var(--stb-brand-900) / .5);
    --stb-input-fill-hover: rgb(var(--stb-brand-900) / .5);
    --stb-input-fill-selected: rgb(var(--stb-white));
    --stb-input-stroke: rgb(var(--stb-neutral-50) / .1);
    --stb-input-stroke-hover: rgb(var(--stb-gold-600));
    --stb-input-stroke-selected: rgb(var(--stb-gold-400));
    --stb-input-stroke-confirm: rgb(var(--stb-brand-300));
    --stb-brand-50: 0 140 123;
    --stb-brand-100: 0 115 100;
    --stb-brand-150: 0 102 89;
    --stb-brand-160: 0 101 88;
    --stb-brand-200: 0 96 84;
    --stb-brand-300: 0 84 74;
    --stb-brand-400: 0 72 63;
    --stb-brand-500: 0 60 52;
    --stb-brand-600: 0 48 42;
    --stb-brand-700: 0 36 32;
    --stb-brand-800: 0 24 21;
    --stb-brand-900: 0 18 16;
    --stb-brand-950: 0 6 5;
    --stb-black: 9 8 12;
    --stb-white: 255 255 255;
    --stb-neutral-50: 255 255 255;
    --stb-neutral-100: 230 230 230;
    --stb-neutral-150: 217 217 217;
    --stb-neutral-200: 204 204 204;
    --stb-neutral-300: 166 166 166;
    --stb-neutral-400: 153 153 153;
    --stb-neutral-500: 128 128 128;
    --stb-neutral-600: 102 102 102;
    --stb-neutral-700: 77 77 77;
    --stb-neutral-800: 51 51 51;
    --stb-neutral-900: 26 26 26;
    --stb-neutral-950: 13 13 13;
    --stb-brand-50: 0 140 123;
    --stb-brand-100: 0 115 100;
    --stb-brand-150: 0 102 89;
    --stb-brand-160: 0 101 88;
    --stb-brand-200: 0 96 84;
    --stb-brand-300: 0 84 74;
    --stb-brand-400: 0 72 63;
    --stb-brand-500: 0 60 52;
    --stb-brand-600: 0 48 42;
    --stb-brand-700: 0 36 32;
    --stb-brand-800: 0 24 21;
    --stb-brand-900: 0 18 16;
    --stb-brand-950: 0 6 5;
    --stb-blue-50: 237 248 255;
    --stb-blue-100: 222 243 255;
    --stb-blue-150: 203 236 255;
    --stb-blue-200: 152 213 244;
    --stb-blue-300: 106 195 240;
    --stb-blue-400: 17 176 255;
    --stb-blue-500: 36 143 219;
    --stb-blue-600: 30 132 210;
    --stb-blue-700: 11 91 171;
    --stb-blue-800: 8 66 125;
    --stb-blue-900: 7 59 110;
    --stb-blue-950: 5 43 82;
    --stb-gold-400: 255 207 115;
    --stb-gold-450: 215 173 93;
    --stb-gold-500: 178 137 71;
    --stb-gold-550: 153 123 65;
    --stb-gold-600: 120 100 61;
    --stb-gold-700: 69 57 35;
    --stb-red-400: 252 37 76;
    --stb-red-500: 229 15 54;
    --stb-red-600: 171 11 40;
    --stb-yellow-500: 229 172 23;
    --stb-bg-popup: rgb(0 10 9 / .8);
    --stb-button-secondary: var(--stb-gradient-button-secondary), rgb(18 14 7);
    --stb-button-secondary-hover: var(--stb-gradient-button-secondary-hover), rgb(18 14 7);
    --stb-button-secondary-active: var(--stb-gradient-button-secondary-hover), rgb(18 14 7);
    --stb-button-tertiary: var(--stb-gradient-button-tertiary), rgb(1 20 19);
    --stb-button-tertiary-hover: var(--stb-gradient-button-tertiary-hover), rgb(1 20 19);
    --stb-button-tertiary-active: var(--stb-gradient-button-tertiary-hover), rgb(1 20 19);
    --stb-button-disable: rgb(var(--stb-neutral-900));
    --stb-gradient-button-primary-linear: linear-gradient(180deg, rgb(138 99 38) 0%, rgb(175 130 60) 50%);
    --stb-gradient-button-primary: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(255 247 234 / .9) 12.93%, rgb(255 217 156 / .9) 33.8%, rgb(190 147 78 / 0) 80.98%);
    --stb-gradient-button-primary-hover: radial-gradient(175.81% 125% at 50% 105.92%, rgb(255 247 234 / .9) 12.93%, rgb(255 217 156 / .9) 33.8%, rgb(190 147 78 / 0) 80.98%);
    --stb-gradient-button-secondary: radial-gradient(72.69% 122.23% at 50% 156.75%, rgb(254 206 115 / .7) 15.15%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-secondary-hover: radial-gradient(112.34% 150.46% at 50% 149.75%, rgb(254 206 115 / .9) 19.72%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-tertiary: radial-gradient(72.69% 122.23% at 50% 156.75%, rgb(1 173 154 / .7) 15.15%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-tertiary-hover: radial-gradient(102.92% 122.37% at 50% 125.16%, rgb(1 173 154 / .9) 15.15%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-sidebar-tabs: radial-gradient(72.69% 122.23% at 50% 128.75%, rgb(1 173 154 / .7) 15.15%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-contrast-tertiary: radial-gradient(110.83% 186.36% at 50% 128.75%, rgb(3 95 85 / .7) 15.15%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-contrast-tertiary-hover: radial-gradient(143.15% 240.71% at 50% 128.75%, rgb(3 95 85 / .9) 15.15%, rgb(0 18 16 / 0) 100%);
    --stb-gradient-button-fourth: linear-gradient(90deg, rgb(9 56 51) 0%, rgb(5 39 35) 16%, rgb(0 25 22) 51%, rgb(3 43 38) 100%);
    --stb-gradient-button-fourth-hover: linear-gradient(90deg, rgb(18 77 71) 0%, rgb(6 50 45) 20.91%, rgb(4 44 40) 75%, rgb(7 52 47) 100%);
    --stb-stroke-green-600: rgb(var(--stb-brand-600));
    --stb-stroke-green-300: rgb(var(--stb-brand-300));
    --stb-stroke-green-150: rgb(var(--stb-brand-150));
    --stb-stroke-green-50: rgb(var(--stb-brand-50));
    --b: 1, 18, 16 !important;
    --stb-gradient: var(--stb-button-secondary);
    --stb-gradient-hover: var(--stb-button-secondary-hover);
    --stb-gradient-active: var(--stb-button-secondary-active);
    --stb-inner-border-color: var(--stb-gold-700);
    --stb-inner-shadow: var(--stb-secondary-inner-shadow-val, 0 4px 4px 0) rgb(0 0 0 / .25);
    --stb-button-primary: var(--stb-gradient-button-primary), var(--stb-gradient-button-primary-linear);
    --stb-button-primary-hover: var(--stb-gradient-button-primary-hover), var(--stb-gradient-button-primary-linear);
    --stb-gradient-button-primary: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(255 247 234 / .9) 12.93%, rgb(255 217 156 / .9) 33.8%, rgb(190 147 78 / 0) 80.98%);
    --stb-gradient-button-primary-hover: radial-gradient(175.81% 125% at 50% 105.92%, rgb(255 247 234 / .9) 12.93%, rgb(255 217 156 / .9) 33.8%, rgb(190 147 78 / 0) 80.98%);
    --stb-bg-fourth: rgb(var(--stb-brand-900) / .5);
    --stb-stroke-white-10: rgb(var(--stb-neutral-50) / .1);
    --stb-button-primary: var(--stb-gradient-button-primary), var(--stb-gradient-button-primary-linear);
    --stb-gradient-button-primary: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(255 247 234 / .9) 12.93%, rgb(255 217 156 / .9) 33.8%, rgb(190 147 78 / 0) 80.98%);
    --stb-gradient-button-primary-linear: linear-gradient(180deg, rgb(138 99 38) 0%, rgb(175 130 60) 50%);
    --stb-stroke-gold-600-alpha-30: rgb(var(--stb-gold-600) / .3);
    --stb-button-contrast-tertiary: var(--stb-gradient-button-contrast-tertiary), rgb(1 20 19);
    --stb-bg-primary: rgb(var(--stb-brand-900));
    --stb-brand-900: 0 18 16;
}


/* ------------------------------------------------------------
   3. GENEL (Body, Layout)
   ------------------------------------------------------------ */

body {
    background-image: url(https://robinimg.live/api/image/etkinliktakvim/media/577b5dc6-b645-430f-88e8-1c2020e52277.svg) !important;
    background-size: 215px auto !important;
    background-position: top center !important;
    background-color: rgb(0 18 16) !important;
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    font-family: "Jost", sans-serif !important;
}

.is-home-page .layout-bc:not(.page-full-size) .layout-content-holder-bc,
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    padding: 0 20px !important;
}

.layout-header-holder-bc {
    margin-bottom: 0px !important;
}

.hasLeftMenu:not(.sportsbook) {
    grid-template-columns: 225px minmax(0, 1fr) !important;
}

#root.hasLeftMenu {
    --asideMenuTop: calc(var(--desktop-header-height) + var(--desktop-sub-nav-height) + var(--desktop-header-margin-bottom) + var(--dynamic-header) - 10px) !important;
}

.casino-lock-scroll .layout-content-holder-bc {
    max-width: unset !important;
    padding: 0px !important;
}


/* ------------------------------------------------------------
   4. HEADER
   ------------------------------------------------------------ */

.layout-header-holder-bc {
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/bc4516b4-4f34-4506-914d-a6cd00f8e8f2.png), var(--stb-bg-header) !important;
    background-blend-mode: color-dodge, normal, normal !important;
    background-size: auto, auto !important;

    border-radius: 0 0 20px 20px !important;
    box-shadow: inset 0 -2px 0 0 rgb(120 100 61) !important;
}

.header-bc {
    background: unset !important;
}

.hdr-main-content-bc,
.logo {
    height: 72px !important;
}

/* Header  --  Kayit Ol butonu */
#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>button.btn.s-small.register {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 1px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 1000px !important;
    padding: 0px 14px !important;
    height: 42px !important;
}

/* Header  --  Giris Yap butonu */
#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>button.btn.s-small.sign-in {
    background: radial-gradient(72.69% 122.23% at 50% 156.75%, rgba(1, 173, 154, 0.7) 15.15%, rgba(1, 173, 154, 0) 100%), #011413 !important;
    border: 1px solid #006659 !important;
    box-shadow: 0px 2px 0px #01221E, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 1000px !important;
    padding: 0px 14px !important;
    height: 42px !important;
}

/* Header  --  Buton yazilari */
#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>button.btn.s-small.register>span,
#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>button.btn.s-small.sign-in>span {
    font-size: 14px !important;
    font-family: "Ysabeau", sans-serif !important;
    font-weight: 600 !important;
    text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5) !important;
    text-decoration: none !important;
}


/* ------------------------------------------------------------
   5. FOOTER
   ------------------------------------------------------------ */

.layout-footer-holder-bc {
    background: var(--stb-bg-footer) !important;
    border-top: 2px solid rgb(120 100 61) !important;
}

.footerLinkColTitle {
    color: var(--stb-link-primary) !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-family: var(--stb-font-primary) !important;
    letter-spacing: -.02em !important;
    /* text-transform: lowercase !important; */
}

.footerLinkColEl a {
    font-size: 13px !important;
    font-weight: 640 !important;
    color: var(--stb-link-secondary) !important;
    padding: 8px 0 !important;
}

/* Footer  --  Logo grid */
#root>div.layout-footer-holder-bc>div>div>div>div.sliderGroup>div:nth-child(2)>div>div {
    /* display: grid !important;*/
    /* grid-template-columns: repeat(10, 1fr) !important;*/
    gap: 20px !important;
    justify-content: center !important;
    padding: 5px !important;
}


/* ------------------------------------------------------------
   6. SIDEBAR (Aside Menu)  --  Genel Yapi
   ------------------------------------------------------------ */

.asideMenu {
    background: var(--stb-bg-sidebar);
    backdrop-filter: blur(4px);
    border-right: 1px solid rgb(255 255 255 / 10%);
    border-radius: 0px;
    z-index: 4 !important;
}

.asideMenu:after {
    box-shadow: none !important;
    background: linear-gradient(to top, rgb(37 11 15), rgb(41 17 22 / 15%)) !important;
}

.asideMenuBurger:before {
    border-radius: 1000px !important;
    border: 1px solid rgb(255 255 255 / 10%) !important;
    background: rgb(0 18 16 / 50%) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important;
    height: 28px !important;
    width: 28px !important;
    position: relative !important;
    color: rgb(166 166 166) !important;
    transition: color var(--stb-transition-time) ease !important;
}

.asideMenuBurger {
    /* display: none !important; */
}

.asideMenuCompact {
    width: 226px !important;
    padding-bottom: 24px !important;
    gap: 6px !important;
    max-height: calc(100% - 0px) !important;
    overflow-y: auto !important;
    scrollbar-width: none !important;
    position: relative !important;
}

/* Alttan yumusak fade-out gecisi */
.asideMenu::after {
    content: "" !important;
    position: absolute !important;
    bottom: 110px !important;
    left: 0 !important;
    width: 100% !important;
    height: 40px !important;
    background: linear-gradient(to bottom, transparent, rgb(0 17 15)) !important;
    pointer-events: none !important;
    z-index: 11 !important;
    display: none;
}

.asideMenuCompact::-webkit-scrollbar {
    display: none !important;
}

/* --- Sidebar Layout: Alt sabit --- */
.asideMenuCompact>.asideMenuNavItem:nth-child(7),
.asideMenuCompact>.asideMenuNavItem:nth-child(8),
.asideMenuCompact>.asideMenuNavItem:nth-child(9) {
    position: fixed !important;
    left: 0 !important;
    width: 226px !important;
    z-index: 100 !important;
    box-sizing: border-box !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    background-color: rgb(0 14 12) !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(9) {
    bottom: 6px !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(8) {
    bottom: 62px !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(7) {
    bottom: 20px !important;
}

/* Sportsbook modunda gizle (sidebar daralir) */
.sportsbook .asideMenuCompact>.asideMenuNavItem:nth-child(7),
.sportsbook .asideMenuCompact>.asideMenuNavItem:nth-child(8),
.sportsbook .asideMenuCompact>.asideMenuNavItem:nth-child(9) {
    display: none !important;
}

/* Sportsbook hover'da alt menuleri goster */
.sportsbook .asideMenu:hover .asideMenuNavItem:nth-child(7),
.sportsbook .asideMenu:hover .asideMenuNavItem:nth-child(8),
.sportsbook .asideMenu:hover .asideMenuNavItem:nth-child(9) {
    display: block !important;
}

.asideMenuCompact>.asideMenuNavItem {
    width: 100% !important;
    padding: 0 10px !important;
    box-sizing: border-box !important;
}

.asideMenuCompact>.asideMenuNavItem {
    width: 218px;
}

/* Prevent text selection in the menu */
.asideMenuCompact,
.asideMenuCompact * {
    user-select: none !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
}


/* ------------------------------------------------------------
   7. SIDEBAR  --  Menu Linkleri ve Hover
   ------------------------------------------------------------ */

.asideMenuNavLink {
    background-color: transparent !important;
    border-radius: 4px 4px 0 0 !important;
}

.asideMenuNavLink,
div.asideMenuNavItem.active>a>p {
    color: white !important;
    font-weight: 600 !important;
}

.asideMenuNavItem.active>a.asideMenuNavLink {
    pointer-events: none;
    cursor: default;
}

.asideMenuNavLink.active {
    pointer-events: none !important;
}

.asideMenuNavLink.active>.asideSubMenuNavTitle,
.asideMenuNavLink:hover>.asideSubMenuNavTitle {
    color: white !important;
    font-weight: 500;
    transform: translateX(4px);
}

.asideMenuCompact .asideMenuNavLink {
    display: flex !important;
    align-items: center !important;
    vertical-align: middle;
    text-decoration: none !important;
    font-size: 14px !important;
}

.asideMenuCompact .asideMenuNavLink:hover {
    color: #FFCF73 !important;
}

.asideMenuCompact .asideMenuNavLink:hover .asideSubMenuNavTitle,
.asideMenuCompact .asideMenuNavLink .active .asideSubMenuNavTitle {
    color: #FFCF73 !important;
}

.asideMenuNavLink.active>.asideSubMenuNavTitle:before {
    color: #ffffff !important;
    background-color: transparent !important;
}


/* ------------------------------------------------------------
   8. SIDEBAR  --  Nav Ikonlari ve Basliklar
   ------------------------------------------------------------ */

.asideMenuCompactNav,
.asideMenuOpenNav {
    border-radius: 0px !important;
    height: 40px !important;
    color: rgb(219 219 219) !important;
}

.asideMenuCompactNav {
    display: flex !important;
    align-items: center !important;
    gap: 4px !important;
    margin: 0 !important;
    padding-left: 4px;
}

.asideMenuCompactNav i {
    font-size: 18px !important;
    color: #ffffff !important;
    width: 22px !important;
    text-align: center !important;
}

.asideMenuOpenNav i,
.asideMenuCompactNav i {
    display: none !important;
}

.asideMenuOpenNavTitle {
    font-size: 16px !important;
    font-weight: 500 !important;
    margin-inline-start: 4px !important;
    color: #ffffff !important;
    display: block !important;
}

.asideMenuOpenArrowDown:before {
    color: #ff3449 !important;
}

/* Hide arrows since submenu is always open */
.asideMenuArrowRight {
    display: none !important;
}


/* ------------------------------------------------------------
   9. SIDEBAR  --  Aktif / Hover Durumlari
   ------------------------------------------------------------ */

.asideMenuNavLink.active .asideMenuOpenNav,
.asideMenuNavLink.active .asideMenuCompactNav i,
[class*=is-web] .asideMenuNavLink:hover .asideMenuOpenNav,
[class*=is-web] .asideMenuNavLink:hover .asideMenuCompactNav i {
    color: #ffffff !important;
    text-shadow: 0px 2px 20px #ffffff85;
    background: #00000040 !important;
    height: 41px !important;
    border-radius: 0px 30px 0px 0px !important;
    width: 43px !important;
    margin-left: -14px;
}

.asideMenuNavLink.active .asideMenuOpenNav,
.asideMenuNavLink.active .asideMenuCompactNav i,
[class*=is-web] .asideMenuNavLink:hover .asideMenuOpenNav,
[class*=is-web] .asideMenuNavLink:hover .asideMenuCompactNav i {
    color: none !important;
    background: none !important;
    border-color: none !important;
    border: none !important;
}

[class*=is-web] .asideMenuOpen>.asideMenuNavItem,
[class*=is-web] .asideMenuCompact>.asideMenuNavItem {
    border-radius: 0px !important;
    border: none !important;
    background: none !important;
    padding: 0px !important;
}

[class*=is-web] .asideMenuOpen .asideMenuNavItem.active,
[class*=is-web] .asideMenuCompact .asideMenuNavItem.active {
    background: none !important;
}


/* ------------------------------------------------------------
   10. SIDEBAR  --  Alt Menuler (Submenu)
   ------------------------------------------------------------ */

.asideSubMenu {
    display: block !important;
    background-color: transparent !important;
    margin-top: 1px !important;
    padding-top: 7px !important;
    border-radius: 0 0 8px 8px;
}

.asideSubMenu .asideMenuNavLink {
    background: unset !important;
}

.asideSubMenu .asideMenuNavGradient:before,
.asideSubMenu .asideMenuNavGradient:after {
    content: none !important;
}

.asideSubMenu .asideMenuNavItem+.asideMenuNavItem {
    margin-top: 12px !important;
}

.asideSubMenu.hiddenAsideSubMenu:has(> div:empty) {
    display: none !important;
}

/* Remove hidden class for submenus */
.hiddenAsideSubMenu {
    display: block !important;
}

.asideSubMenuNavTitle {
    padding-inline-start: 1px !important;
    font-size: 14px !important;
    height: 20px !important;
    line-height: 20px !important;
    color: #cccccc !important;
    display: inline-block !important;
    text-decoration: none !important;
    transition: transform 0.2s ease;
    font-weight: 400 !important;
}

.asideSubMenuNavTitle:hover {
    color: #ffffff !important;
}

.asideMenuNavItem .asideSubMenu:before {
    background: transparent !important;
    content: none;
}

/* Remove any collapsed panel styles that hide content */
.asideMenuNavItem [id^="react-collapsed-panel-"] {
    display: block !important;
    height: auto !important;
    overflow: visible !important;
}


/* ------------------------------------------------------------
   10b. SIDEBAR  --  Alt Menu Ikon Placeholder'lari
   ------------------------------------------------------------ */

/* Genel placeholder stili — tum alt menu linkleri icin (sadece 3-6. itemler: SPOR, CASİNO, OYUNLAR, BONUSLAR) */
.asideMenuCompact>.asideMenuNavItem:nth-child(3) .asideSubMenu .asideMenuNavLink::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(4) .asideSubMenu .asideMenuNavLink::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(5) .asideSubMenu .asideMenuNavLink::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(6) .asideSubMenu .asideMenuNavLink::before {
    content: "" !important;
    display: inline-block !important;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    margin-right: 8px !important;
    -webkit-mask-size: contain !important;
    mask-size: contain !important;
    -webkit-mask-repeat: no-repeat !important;
    mask-repeat: no-repeat !important;
    -webkit-mask-position: center !important;
    mask-position: center !important;
    vertical-align: middle !important;
    border-radius: 0 !important;
    background-color: #cccccc !important;
    flex-shrink: 0 !important;
    transition: background-color 0.2s ease !important;
}

/* Hover'da ikon rengi degisimi */
.asideMenuCompact>.asideMenuNavItem:nth-child(3) .asideSubMenu .asideMenuNavLink:hover::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(4) .asideSubMenu .asideMenuNavLink:hover::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(5) .asideSubMenu .asideMenuNavLink:hover::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(6) .asideSubMenu .asideMenuNavLink:hover::before {
    background-color: #FFCF73 !important;
}

/* Aktif ikon rengi */
.asideMenuCompact>.asideMenuNavItem:nth-child(3) .asideSubMenu .asideMenuNavLink.active::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(4) .asideSubMenu .asideMenuNavLink.active::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(5) .asideSubMenu .asideMenuNavLink.active::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(6) .asideSubMenu .asideMenuNavLink.active::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(3) .asideSubMenu .asideMenuNavItem.active .asideMenuNavLink::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(4) .asideSubMenu .asideMenuNavItem.active .asideMenuNavLink::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(5) .asideSubMenu .asideMenuNavItem.active .asideMenuNavLink::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(6) .asideSubMenu .asideMenuNavItem.active .asideMenuNavLink::before {
    background-color: #FFCF73 !important;
}

/* ---- SPOR Alt Menuleri ---- */

/* Maç Öncesi */
.asideSubMenu .asideMenuNavLink[aria-label="Maç Öncesi"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Pre Match"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") !important;
}


/* Canlı Karşılaşmalar */
.asideSubMenu .asideMenuNavLink[aria-label="Canlı Karşılaşmalar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3' fill='%23ffffff' stroke='%23ffffff'/%3E%3Cpath d='M16.24 7.76a6 6 0 010 8.49'/%3E%3Cpath d='M7.76 16.24a6 6 0 010-8.49'/%3E%3Cpath d='M19.07 4.93a10 10 0 010 14.14'/%3E%3Cpath d='M4.93 19.07a10 10 0 010-14.14'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3' fill='%23ffffff' stroke='%23ffffff'/%3E%3Cpath d='M16.24 7.76a6 6 0 010 8.49'/%3E%3Cpath d='M7.76 16.24a6 6 0 010-8.49'/%3E%3Cpath d='M19.07 4.93a10 10 0 010 14.14'/%3E%3Cpath d='M4.93 19.07a10 10 0 010-14.14'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Live Matches"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3' fill='%23ffffff' stroke='%23ffffff'/%3E%3Cpath d='M16.24 7.76a6 6 0 010 8.49'/%3E%3Cpath d='M7.76 16.24a6 6 0 010-8.49'/%3E%3Cpath d='M19.07 4.93a10 10 0 010 14.14'/%3E%3Cpath d='M4.93 19.07a10 10 0 010-14.14'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3' fill='%23ffffff' stroke='%23ffffff'/%3E%3Cpath d='M16.24 7.76a6 6 0 010 8.49'/%3E%3Cpath d='M7.76 16.24a6 6 0 010-8.49'/%3E%3Cpath d='M19.07 4.93a10 10 0 010 14.14'/%3E%3Cpath d='M4.93 19.07a10 10 0 010-14.14'/%3E%3C/svg%3E") !important;
}

/* Turnuvalar (Spor) */
.asideMenuCompact>.asideMenuNavItem:nth-child(3) .asideSubMenu .asideMenuNavLink[aria-label="Turnuvalar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(3) .asideSubMenu .asideMenuNavLink[aria-label="Tournaments"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
}

/* Maç Takvimi */
.asideSubMenu .asideMenuNavLink[aria-label="Maç Takvimi"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V10h14v10zM7 12h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2zM7 16h2v2H7zm4 0h2v2h-2z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V10h14v10zM7 12h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2zM7 16h2v2H7zm4 0h2v2h-2z'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Live Calendar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V10h14v10zM7 12h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2zM7 16h2v2H7zm4 0h2v2h-2z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V10h14v10zM7 12h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2zM7 16h2v2H7zm4 0h2v2h-2z'/%3E%3C/svg%3E") !important;
}

/* Robin Toto */
.asideSubMenu .asideMenuNavLink[aria-label="Robin Toto"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 5h-2V3H7v2H5a2 2 0 00-2 2v1c0 2.55 1.92 4.63 4.39 4.94A5.01 5.01 0 0011 15.9V19H7v2h10v-2h-4v-3.1a5.01 5.01 0 003.61-2.96A4.99 4.99 0 0021 8V7a2 2 0 00-2-2zM5 8V7h2v3.82A3 3 0 015 8zm14 0a3 3 0 01-2 2.82V7h2v1z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 5h-2V3H7v2H5a2 2 0 00-2 2v1c0 2.55 1.92 4.63 4.39 4.94A5.01 5.01 0 0011 15.9V19H7v2h10v-2h-4v-3.1a5.01 5.01 0 003.61-2.96A4.99 4.99 0 0021 8V7a2 2 0 00-2-2zM5 8V7h2v3.82A3 3 0 015 8zm14 0a3 3 0 01-2 2.82V7h2v1z'/%3E%3C/svg%3E") !important;
}

/* Sonuçlar */
.asideSubMenu .asideMenuNavLink[aria-label="Sonuçlar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Results"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E") !important;
}


/* ---- CASİNO Alt Menuleri ---- */

/* Slot */
.asideSubMenu .asideMenuNavLink[aria-label="Slot"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5,4v11.6h4v0c0-2.1,1.8-3.9,4-3.9h5l-2.8,3.4C11.8,19.2,9.3,23.9,8,29l0,0h13v0c0-5.7,1.5-11.3,4.5-16.2l3.5-6L26,3l-1.2,0.6c-3.1,1.5-6.6,1.8-9.9,0.9l0,0C13.6,4.1,12.4,4,11.1,4H5'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5,4v11.6h4v0c0-2.1,1.8-3.9,4-3.9h5l-2.8,3.4C11.8,19.2,9.3,23.9,8,29l0,0h13v0c0-5.7,1.5-11.3,4.5-16.2l3.5-6L26,3l-1.2,0.6c-3.1,1.5-6.6,1.8-9.9,0.9l0,0C13.6,4.1,12.4,4,11.1,4H5'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Casino"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5,4v11.6h4v0c0-2.1,1.8-3.9,4-3.9h5l-2.8,3.4C11.8,19.2,9.3,23.9,8,29l0,0h13v0c0-5.7,1.5-11.3,4.5-16.2l3.5-6L26,3l-1.2,0.6c-3.1,1.5-6.6,1.8-9.9,0.9l0,0C13.6,4.1,12.4,4,11.1,4H5'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5,4v11.6h4v0c0-2.1,1.8-3.9,4-3.9h5l-2.8,3.4C11.8,19.2,9.3,23.9,8,29l0,0h13v0c0-5.7,1.5-11.3,4.5-16.2l3.5-6L26,3l-1.2,0.6c-3.1,1.5-6.6,1.8-9.9,0.9l0,0C13.6,4.1,12.4,4,11.1,4H5'/%3E%3C/svg%3E") !important;
}

/* Canlı Casino */
.asideSubMenu .asideMenuNavLink[aria-label="Canlı Casino"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='8' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='%23ffffff'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='8' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='%23ffffff'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Live Casino"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='8' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='%23ffffff'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='5'/%3E%3Ccircle cx='8' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='8' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='8' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='16' cy='16' r='1.5' fill='%23ffffff'/%3E%3Ccircle cx='12' cy='12' r='1.5' fill='%23ffffff'/%3E%3C/svg%3E") !important;
}

/* Turnuvalar (Casino) */
.asideMenuCompact>.asideMenuNavItem:nth-child(4) .asideSubMenu .asideMenuNavLink[aria-label="Turnuvalar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(4) .asideSubMenu .asideMenuNavLink[aria-label="Casino Tournaments"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9H4.5a2.5 2.5 0 010-5H6'/%3E%3Cpath d='M18 9h1.5a2.5 2.5 0 000-5H18'/%3E%3Cpath d='M4 22h16'/%3E%3Cpath d='M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20 7 22'/%3E%3Cpath d='M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20 17 22'/%3E%3Cpath d='M18 2H6v7a6 6 0 0012 0V2z'/%3E%3C/svg%3E") !important;
}

/* Kiss Roulette AI */
.asideSubMenu .asideMenuNavLink[aria-label="Kiss Roulette AI"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='white'%3E%3Cpath d='M22,7c-2.551,0-4.777,1.369-6,3.408C14.777,8.369,12.551,7,10,7c-5,0-9,5-9,7s4,11,15,11s15-9,15-11S27,7,22,7z M10,9c1.768,0,3.369,0.911,4.285,2.437c0.361,0.602,1.012,0.971,1.715,0.971s1.354-0.369,1.715-0.971C18.631,9.911,20.232,9,22,9c3.619,0,6.489,3.535,6.94,4.76C26.833,14.287,21.395,15.5,16,15.5c-5.381,0-10.81-1.208-12.927-1.737C3.559,12.478,6.409,9,10,9z M16,23c-8.492,0-11.947-5.879-12.784-8.172C5.607,15.405,10.824,16.5,16,16.5c5.168,0,10.375-1.091,12.771-1.669C27.917,17.171,24.457,23,16,23z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='white'%3E%3Cpath d='M22,7c-2.551,0-4.777,1.369-6,3.408C14.777,8.369,12.551,7,10,7c-5,0-9,5-9,7s4,11,15,11s15-9,15-11S27,7,22,7z M10,9c1.768,0,3.369,0.911,4.285,2.437c0.361,0.602,1.012,0.971,1.715,0.971s1.354-0.369,1.715-0.971C18.631,9.911,20.232,9,22,9c3.619,0,6.489,3.535,6.94,4.76C26.833,14.287,21.395,15.5,16,15.5c-5.381,0-10.81-1.208-12.927-1.737C3.559,12.478,6.409,9,10,9z M16,23c-8.492,0-11.947-5.879-12.784-8.172C5.607,15.405,10.824,16.5,16,16.5c5.168,0,10.375-1.091,12.771-1.669C27.917,17.171,24.457,23,16,23z'/%3E%3C/svg%3E") !important;
}


/* ---- OYUNLAR Alt Menuleri ---- */

/* Live Games */
.asideSubMenu .asideMenuNavLink[aria-label="Live Games"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='5 3 19 12 5 21 5 3'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='5 3 19 12 5 21 5 3'/%3E%3C/svg%3E") !important;
}

/* Robin Oyunlar */
.asideSubMenu .asideMenuNavLink[aria-label="Robin Oyunlar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M5 16L3 5l5.5 5L12 3l3.5 7L21 5l-2 11H5z'/%3E%3Crect x='5' y='17.5' width='14' height='3' rx='1'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M5 16L3 5l5.5 5L12 3l3.5 7L21 5l-2 11H5z'/%3E%3Crect x='5' y='17.5' width='14' height='3' rx='1'/%3E%3C/svg%3E") !important;
}

/* Robin Oyunlar */
.asideSubMenu .asideMenuNavLink[aria-label="Robin Games"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M5 16L3 5l5.5 5L12 3l3.5 7L21 5l-2 11H5z'/%3E%3Crect x='5' y='17.5' width='14' height='3' rx='1'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M5 16L3 5l5.5 5L12 3l3.5 7L21 5l-2 11H5z'/%3E%3Crect x='5' y='17.5' width='14' height='3' rx='1'/%3E%3C/svg%3E") !important;
}

/* Tombala */
.asideSubMenu .asideMenuNavLink[aria-label="Tombala"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3Cpath d='M256,70c49.683,0,96.391,19.347,131.522,54.478S442,206.317,442,256s-19.347,96.391-54.478,131.522S305.683,442,256,442s-96.391-19.347-131.522-54.478S70,305.683,70,256s19.347-96.391,54.478-131.522S206.317,70,256,70 M256,56C145.543,56,56,145.543,56,256s89.543,200,200,200s200-89.543,200-200S366.457,56,256,56L256,56z'/%3E%3Cpath d='M287.807,230.079c0,5.111-1.314,9.66-3.94,13.647c-2.627,3.988-6.209,7.128-10.746,9.421c2.579,1.194,4.918,2.639,7.021,4.334c2.101,1.696,3.892,3.618,5.373,5.767c1.48,2.149,2.615,4.502,3.403,7.056c0.788,2.555,1.182,5.265,1.182,8.131c0,4.871-0.86,9.159-2.579,12.859c-1.719,3.702-4.108,6.818-7.164,9.349c-3.057,2.532-6.662,4.442-10.817,5.731s-8.668,1.934-13.54,1.934c-4.871,0-9.385-0.645-13.54-1.934s-7.773-3.199-10.853-5.731c-3.081-2.531-5.493-5.647-7.236-9.349c-1.744-3.701-2.615-7.988-2.615-12.859c0-2.866,0.394-5.576,1.182-8.131c0.788-2.554,1.909-4.907,3.367-7.056c1.456-2.149,3.235-4.083,5.337-5.803c2.101-1.719,4.441-3.152,7.021-4.298c-4.49-2.292-8.036-5.432-10.638-9.421c-2.604-3.987-3.904-8.536-3.904-13.647c0-4.632,0.788-8.751,2.364-12.358c1.576-3.605,3.772-6.638,6.591-9.098c2.817-2.459,6.172-4.322,10.065-5.588c3.892-1.265,8.155-1.898,12.788-1.898c4.632,0,8.907,0.634,12.823,1.898c3.916,1.266,7.283,3.129,10.101,5.588c2.817,2.46,5.015,5.493,6.591,9.098C287.02,221.328,287.807,225.447,287.807,230.079z M272.692,277.576c0-2.579-0.406-4.931-1.218-7.057c-0.813-2.125-1.947-3.94-3.403-5.444c-1.458-1.504-3.224-2.674-5.301-3.51c-2.078-0.835-4.382-1.254-6.913-1.254c-2.579,0-4.896,0.419-6.949,1.254c-2.054,0.836-3.797,2.006-5.23,3.51c-1.433,1.504-2.543,3.32-3.331,5.444c-0.788,2.126-1.182,4.477-1.182,7.057c0,2.627,0.394,4.979,1.182,7.056c0.788,2.078,1.909,3.845,3.367,5.301c1.456,1.457,3.224,2.568,5.301,3.331c2.077,0.765,4.406,1.146,6.985,1.146c5.253,0,9.349-1.48,12.286-4.442C271.223,287.008,272.692,282.877,272.692,277.576z M270.471,230.724c0-2.292-0.347-4.393-1.039-6.304c-0.693-1.91-1.66-3.557-2.901-4.943c-1.242-1.385-2.771-2.459-4.585-3.224c-1.815-0.763-3.821-1.146-6.018-1.146c-4.442,0-7.952,1.397-10.531,4.191c-2.579,2.794-3.869,6.603-3.869,11.426c0,2.341,0.333,4.477,1.003,6.412c0.668,1.934,1.623,3.582,2.866,4.943c1.241,1.361,2.758,2.412,4.549,3.152c1.791,0.741,3.808,1.11,6.053,1.11c2.244,0,4.263-0.369,6.053-1.11c1.791-0.74,3.307-1.791,4.549-3.152c1.241-1.361,2.196-3.009,2.866-4.943C270.136,235.201,270.471,233.064,270.471,230.724z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3Cpath d='M256,70c49.683,0,96.391,19.347,131.522,54.478S442,206.317,442,256s-19.347,96.391-54.478,131.522S305.683,442,256,442s-96.391-19.347-131.522-54.478S70,305.683,70,256s19.347-96.391,54.478-131.522S206.317,70,256,70 M256,56C145.543,56,56,145.543,56,256s89.543,200,200,200s200-89.543,200-200S366.457,56,256,56L256,56z'/%3E%3Cpath d='M287.807,230.079c0,5.111-1.314,9.66-3.94,13.647c-2.627,3.988-6.209,7.128-10.746,9.421c2.579,1.194,4.918,2.639,7.021,4.334c2.101,1.696,3.892,3.618,5.373,5.767c1.48,2.149,2.615,4.502,3.403,7.056c0.788,2.555,1.182,5.265,1.182,8.131c0,4.871-0.86,9.159-2.579,12.859c-1.719,3.702-4.108,6.818-7.164,9.349c-3.057,2.532-6.662,4.442-10.817,5.731s-8.668,1.934-13.54,1.934c-4.871,0-9.385-0.645-13.54-1.934s-7.773-3.199-10.853-5.731c-3.081-2.531-5.493-5.647-7.236-9.349c-1.744-3.701-2.615-7.988-2.615-12.859c0-2.866,0.394-5.576,1.182-8.131c0.788-2.554,1.909-4.907,3.367-7.056c1.456-2.149,3.235-4.083,5.337-5.803c2.101-1.719,4.441-3.152,7.021-4.298c-4.49-2.292-8.036-5.432-10.638-9.421c-2.604-3.987-3.904-8.536-3.904-13.647c0-4.632,0.788-8.751,2.364-12.358c1.576-3.605,3.772-6.638,6.591-9.098c2.817-2.459,6.172-4.322,10.065-5.588c3.892-1.265,8.155-1.898,12.788-1.898c4.632,0,8.907,0.634,12.823,1.898c3.916,1.266,7.283,3.129,10.101,5.588c2.817,2.46,5.015,5.493,6.591,9.098C287.02,221.328,287.807,225.447,287.807,230.079z M272.692,277.576c0-2.579-0.406-4.931-1.218-7.057c-0.813-2.125-1.947-3.94-3.403-5.444c-1.458-1.504-3.224-2.674-5.301-3.51c-2.078-0.835-4.382-1.254-6.913-1.254c-2.579,0-4.896,0.419-6.949,1.254c-2.054,0.836-3.797,2.006-5.23,3.51c-1.433,1.504-2.543,3.32-3.331,5.444c-0.788,2.126-1.182,4.477-1.182,7.057c0,2.627,0.394,4.979,1.182,7.056c0.788,2.078,1.909,3.845,3.367,5.301c1.456,1.457,3.224,2.568,5.301,3.331c2.077,0.765,4.406,1.146,6.985,1.146c5.253,0,9.349-1.48,12.286-4.442C271.223,287.008,272.692,282.877,272.692,277.576z M270.471,230.724c0-2.292-0.347-4.393-1.039-6.304c-0.693-1.91-1.66-3.557-2.901-4.943c-1.242-1.385-2.771-2.459-4.585-3.224c-1.815-0.763-3.821-1.146-6.018-1.146c-4.442,0-7.952,1.397-10.531,4.191c-2.579,2.794-3.869,6.603-3.869,11.426c0,2.341,0.333,4.477,1.003,6.412c0.668,1.934,1.623,3.582,2.866,4.943c1.241,1.361,2.758,2.412,4.549,3.152c1.791,0.741,3.808,1.11,6.053,1.11c2.244,0,4.263-0.369,6.053-1.11c1.791-0.74,3.307-1.791,4.549-3.152c1.241-1.361,2.196-3.009,2.866-4.943C270.136,235.201,270.471,233.064,270.471,230.724z'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Bingo"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3Cpath d='M256,70c49.683,0,96.391,19.347,131.522,54.478S442,206.317,442,256s-19.347,96.391-54.478,131.522S305.683,442,256,442s-96.391-19.347-131.522-54.478S70,305.683,70,256s19.347-96.391,54.478-131.522S206.317,70,256,70 M256,56C145.543,56,56,145.543,56,256s89.543,200,200,200s200-89.543,200-200S366.457,56,256,56L256,56z'/%3E%3Cpath d='M287.807,230.079c0,5.111-1.314,9.66-3.94,13.647c-2.627,3.988-6.209,7.128-10.746,9.421c2.579,1.194,4.918,2.639,7.021,4.334c2.101,1.696,3.892,3.618,5.373,5.767c1.48,2.149,2.615,4.502,3.403,7.056c0.788,2.555,1.182,5.265,1.182,8.131c0,4.871-0.86,9.159-2.579,12.859c-1.719,3.702-4.108,6.818-7.164,9.349c-3.057,2.532-6.662,4.442-10.817,5.731s-8.668,1.934-13.54,1.934c-4.871,0-9.385-0.645-13.54-1.934s-7.773-3.199-10.853-5.731c-3.081-2.531-5.493-5.647-7.236-9.349c-1.744-3.701-2.615-7.988-2.615-12.859c0-2.866,0.394-5.576,1.182-8.131c0.788-2.554,1.909-4.907,3.367-7.056c1.456-2.149,3.235-4.083,5.337-5.803c2.101-1.719,4.441-3.152,7.021-4.298c-4.49-2.292-8.036-5.432-10.638-9.421c-2.604-3.987-3.904-8.536-3.904-13.647c0-4.632,0.788-8.751,2.364-12.358c1.576-3.605,3.772-6.638,6.591-9.098c2.817-2.459,6.172-4.322,10.065-5.588c3.892-1.265,8.155-1.898,12.788-1.898c4.632,0,8.907,0.634,12.823,1.898c3.916,1.266,7.283,3.129,10.101,5.588c2.817,2.46,5.015,5.493,6.591,9.098C287.02,221.328,287.807,225.447,287.807,230.079z M272.692,277.576c0-2.579-0.406-4.931-1.218-7.057c-0.813-2.125-1.947-3.94-3.403-5.444c-1.458-1.504-3.224-2.674-5.301-3.51c-2.078-0.835-4.382-1.254-6.913-1.254c-2.579,0-4.896,0.419-6.949,1.254c-2.054,0.836-3.797,2.006-5.23,3.51c-1.433,1.504-2.543,3.32-3.331,5.444c-0.788,2.126-1.182,4.477-1.182,7.057c0,2.627,0.394,4.979,1.182,7.056c0.788,2.078,1.909,3.845,3.367,5.301c1.456,1.457,3.224,2.568,5.301,3.331c2.077,0.765,4.406,1.146,6.985,1.146c5.253,0,9.349-1.48,12.286-4.442C271.223,287.008,272.692,282.877,272.692,277.576z M270.471,230.724c0-2.292-0.347-4.393-1.039-6.304c-0.693-1.91-1.66-3.557-2.901-4.943c-1.242-1.385-2.771-2.459-4.585-3.224c-1.815-0.763-3.821-1.146-6.018-1.146c-4.442,0-7.952,1.397-10.531,4.191c-2.579,2.794-3.869,6.603-3.869,11.426c0,2.341,0.333,4.477,1.003,6.412c0.668,1.934,1.623,3.582,2.866,4.943c1.241,1.361,2.758,2.412,4.549,3.152c1.791,0.741,3.808,1.11,6.053,1.11c2.244,0,4.263-0.369,6.053-1.11c1.791-0.74,3.307-1.791,4.549-3.152c1.241-1.361,2.196-3.009,2.866-4.943C270.136,235.201,270.471,233.064,270.471,230.724z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3Cpath d='M256,70c49.683,0,96.391,19.347,131.522,54.478S442,206.317,442,256s-19.347,96.391-54.478,131.522S305.683,442,256,442s-96.391-19.347-131.522-54.478S70,305.683,70,256s19.347-96.391,54.478-131.522S206.317,70,256,70 M256,56C145.543,56,56,145.543,56,256s89.543,200,200,200s200-89.543,200-200S366.457,56,256,56L256,56z'/%3E%3Cpath d='M287.807,230.079c0,5.111-1.314,9.66-3.94,13.647c-2.627,3.988-6.209,7.128-10.746,9.421c2.579,1.194,4.918,2.639,7.021,4.334c2.101,1.696,3.892,3.618,5.373,5.767c1.48,2.149,2.615,4.502,3.403,7.056c0.788,2.555,1.182,5.265,1.182,8.131c0,4.871-0.86,9.159-2.579,12.859c-1.719,3.702-4.108,6.818-7.164,9.349c-3.057,2.532-6.662,4.442-10.817,5.731s-8.668,1.934-13.54,1.934c-4.871,0-9.385-0.645-13.54-1.934s-7.773-3.199-10.853-5.731c-3.081-2.531-5.493-5.647-7.236-9.349c-1.744-3.701-2.615-7.988-2.615-12.859c0-2.866,0.394-5.576,1.182-8.131c0.788-2.554,1.909-4.907,3.367-7.056c1.456-2.149,3.235-4.083,5.337-5.803c2.101-1.719,4.441-3.152,7.021-4.298c-4.49-2.292-8.036-5.432-10.638-9.421c-2.604-3.987-3.904-8.536-3.904-13.647c0-4.632,0.788-8.751,2.364-12.358c1.576-3.605,3.772-6.638,6.591-9.098c2.817-2.459,6.172-4.322,10.065-5.588c3.892-1.265,8.155-1.898,12.788-1.898c4.632,0,8.907,0.634,12.823,1.898c3.916,1.266,7.283,3.129,10.101,5.588c2.817,2.46,5.015,5.493,6.591,9.098C287.02,221.328,287.807,225.447,287.807,230.079z M272.692,277.576c0-2.579-0.406-4.931-1.218-7.057c-0.813-2.125-1.947-3.94-3.403-5.444c-1.458-1.504-3.224-2.674-5.301-3.51c-2.078-0.835-4.382-1.254-6.913-1.254c-2.579,0-4.896,0.419-6.949,1.254c-2.054,0.836-3.797,2.006-5.23,3.51c-1.433,1.504-2.543,3.32-3.331,5.444c-0.788,2.126-1.182,4.477-1.182,7.057c0,2.627,0.394,4.979,1.182,7.056c0.788,2.078,1.909,3.845,3.367,5.301c1.456,1.457,3.224,2.568,5.301,3.331c2.077,0.765,4.406,1.146,6.985,1.146c5.253,0,9.349-1.48,12.286-4.442C271.223,287.008,272.692,282.877,272.692,277.576z M270.471,230.724c0-2.292-0.347-4.393-1.039-6.304c-0.693-1.91-1.66-3.557-2.901-4.943c-1.242-1.385-2.771-2.459-4.585-3.224c-1.815-0.763-3.821-1.146-6.018-1.146c-4.442,0-7.952,1.397-10.531,4.191c-2.579,2.794-3.869,6.603-3.869,11.426c0,2.341,0.333,4.477,1.003,6.412c0.668,1.934,1.623,3.582,2.866,4.943c1.241,1.361,2.758,2.412,4.549,3.152c1.791,0.741,3.808,1.11,6.053,1.11c2.244,0,4.263-0.369,6.053-1.11c1.791-0.74,3.307-1.791,4.549-3.152c1.241-1.361,2.196-3.009,2.866-4.943C270.136,235.201,270.471,233.064,270.471,230.724z'/%3E%3C/svg%3E") !important;
}

/* TV Oyunları */
.asideSubMenu .asideMenuNavLink[aria-label="TV Oyunları"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='15' rx='2' ry='2'/%3E%3Cpolyline points='17 2 12 7 7 2'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='15' rx='2' ry='2'/%3E%3Cpolyline points='17 2 12 7 7 2'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="TV Games"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='15' rx='2' ry='2'/%3E%3Cpolyline points='17 2 12 7 7 2'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='15' rx='2' ry='2'/%3E%3Cpolyline points='17 2 12 7 7 2'/%3E%3C/svg%3E") !important;
}

/* Sanal Sporlar */
.asideSubMenu .asideMenuNavLink[aria-label="Sanal Sporlar"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 469.996 469.996' fill='white'%3E%3Cpath d='M410.889,162.653C367.83,100.218,303.291,57.919,228.824,43.169C223.811,31.661,207.268,0,176.994,0c-4.143,0-7.5,3.358-7.5,7.5v55.586l-13.966,13.966V38.467c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v53.585L18.71,213.87c-6.938,6.937-10.758,16.16-10.758,25.97c0,9.81,3.82,19.033,10.757,25.97c6.938,6.937,16.16,10.757,25.971,10.757c9.053,0,17.605-3.253,24.323-9.207l89.165-20.547c17.022,8.393,36.616,11.54,55.496,8.865c4.303-0.609,8.516-1.516,12.632-2.679c15.509-4.38,29.569-12.605,41.177-24.212c24.324-24.324,33.616-60.018,24.249-93.152c-1.127-3.987-5.275-6.303-9.257-5.177c-3.986,1.127-6.304,5.271-5.177,9.257c7.89,27.913,0.064,57.979-20.423,78.466c-25.068,25.068-62.923,30.73-94.191,14.089c-1.598-0.85-3.446-1.093-5.208-0.688l-93.804,21.616c-1.37,0.316-2.624,1.011-3.619,2.005c-8.471,8.472-22.256,8.472-30.727,0c-4.104-4.104-6.364-9.56-6.364-15.364s2.26-11.26,6.364-15.364l124.009-124.01c0.01-0.01,28.971-28.971,28.971-28.971c1.406-1.406,2.196-3.314,2.196-5.303V16.085c20.766,6.099,31.723,35.857,31.843,36.192c0.024,0.066,0.054,0.126,0.08,0.191c0.053,0.135,0.107,0.27,0.167,0.402c0.05,0.11,0.105,0.217,0.16,0.323c0.054,0.104,0.108,0.208,0.167,0.309c0.07,0.122,0.145,0.239,0.221,0.355c0.054,0.082,0.108,0.163,0.165,0.243c0.086,0.121,0.177,0.239,0.27,0.354c0.058,0.072,0.117,0.144,0.178,0.214c0.096,0.11,0.195,0.217,0.297,0.321c0.07,0.072,0.141,0.142,0.214,0.211c0.098,0.092,0.198,0.181,0.3,0.267c0.087,0.074,0.176,0.146,0.267,0.216c0.095,0.073,0.191,0.143,0.289,0.211c0.104,0.073,0.21,0.144,0.319,0.211c0.094,0.058,0.189,0.114,0.285,0.168c0.115,0.065,0.231,0.128,0.35,0.187c0.102,0.05,0.205,0.097,0.309,0.143c0.115,0.051,0.23,0.1,0.349,0.145c0.122,0.046,0.245,0.087,0.369,0.128c0.104,0.033,0.207,0.067,0.313,0.096c0.149,0.041,0.301,0.075,0.453,0.107c0.063,0.013,0.123,0.032,0.186,0.044c35.093,6.445,67.917,19.333,97.173,37.774c30.975,19.524,57.948,45.275,79.326,76.273c40.409,58.593,56.264,129.202,44.928,199.464c-14.298,0.469-27.02,2.525-38.758,5.662c-1.832-16.373-8.27-31.365-17.993-43.656v-72.313c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v57.481c-4.648-3.591-9.67-6.717-15-9.309V200.326c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v102.548c-4.847-1.315-9.856-2.232-15-2.678v-23.791c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v30.967c0,4.142,3.357,7.5,7.5,7.5c37.487,0,68.266,29.189,70.853,66.03c-17.465,6.327-33.06,14.865-49.1,23.652c-42.1,23.061-89.688,49.119-190.169,50.389c2.072-38.951,19.932-68.873,38.78-100.438c13.591-22.761,27.643-46.296,37.243-74.953c1.316-3.927-0.802-8.178-4.729-9.494c-0.041-0.014-0.083-0.022-0.124-0.035c-3.896-1.232-8.068,0.877-9.37,4.764c-9.086,27.122-22.717,49.951-35.899,72.028c-21.139,35.403-41.104,68.842-41.104,115.681c0,4.142,3.357,7.5,7.5,7.5c109.627,0,162.553-28.991,205.079-52.287c31.521-17.267,58.745-32.179,101.626-32.179c3.619,0,6.723-2.585,7.377-6.145C471.173,303.196,454.734,226.227,410.889,162.653z'/%3E%3Cpath d='M189.304,126.48h-35.368c-1.989,0-3.896,0.79-5.304,2.197l-36.347,36.346c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.304-2.197l34.149-34.149h32.262c4.143,0,7.5-3.358,7.5-7.5C196.804,129.838,193.447,126.48,189.304,126.48z'/%3E%3Cpath d='M326.718,246.406V122.471c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v123.935c0,4.141,3.356,7.499,7.498,7.5C323.361,253.906,326.718,250.548,326.718,246.406z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 469.996 469.996' fill='white'%3E%3Cpath d='M410.889,162.653C367.83,100.218,303.291,57.919,228.824,43.169C223.811,31.661,207.268,0,176.994,0c-4.143,0-7.5,3.358-7.5,7.5v55.586l-13.966,13.966V38.467c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v53.585L18.71,213.87c-6.938,6.937-10.758,16.16-10.758,25.97c0,9.81,3.82,19.033,10.757,25.97c6.938,6.937,16.16,10.757,25.971,10.757c9.053,0,17.605-3.253,24.323-9.207l89.165-20.547c17.022,8.393,36.616,11.54,55.496,8.865c4.303-0.609,8.516-1.516,12.632-2.679c15.509-4.38,29.569-12.605,41.177-24.212c24.324-24.324,33.616-60.018,24.249-93.152c-1.127-3.987-5.275-6.303-9.257-5.177c-3.986,1.127-6.304,5.271-5.177,9.257c7.89,27.913,0.064,57.979-20.423,78.466c-25.068,25.068-62.923,30.73-94.191,14.089c-1.598-0.85-3.446-1.093-5.208-0.688l-93.804,21.616c-1.37,0.316-2.624,1.011-3.619,2.005c-8.471,8.472-22.256,8.472-30.727,0c-4.104-4.104-6.364-9.56-6.364-15.364s2.26-11.26,6.364-15.364l124.009-124.01c0.01-0.01,28.971-28.971,28.971-28.971c1.406-1.406,2.196-3.314,2.196-5.303V16.085c20.766,6.099,31.723,35.857,31.843,36.192c0.024,0.066,0.054,0.126,0.08,0.191c0.053,0.135,0.107,0.27,0.167,0.402c0.05,0.11,0.105,0.217,0.16,0.323c0.054,0.104,0.108,0.208,0.167,0.309c0.07,0.122,0.145,0.239,0.221,0.355c0.054,0.082,0.108,0.163,0.165,0.243c0.086,0.121,0.177,0.239,0.27,0.354c0.058,0.072,0.117,0.144,0.178,0.214c0.096,0.11,0.195,0.217,0.297,0.321c0.07,0.072,0.141,0.142,0.214,0.211c0.098,0.092,0.198,0.181,0.3,0.267c0.087,0.074,0.176,0.146,0.267,0.216c0.095,0.073,0.191,0.143,0.289,0.211c0.104,0.073,0.21,0.144,0.319,0.211c0.094,0.058,0.189,0.114,0.285,0.168c0.115,0.065,0.231,0.128,0.35,0.187c0.102,0.05,0.205,0.097,0.309,0.143c0.115,0.051,0.23,0.1,0.349,0.145c0.122,0.046,0.245,0.087,0.369,0.128c0.104,0.033,0.207,0.067,0.313,0.096c0.149,0.041,0.301,0.075,0.453,0.107c0.063,0.013,0.123,0.032,0.186,0.044c35.093,6.445,67.917,19.333,97.173,37.774c30.975,19.524,57.948,45.275,79.326,76.273c40.409,58.593,56.264,129.202,44.928,199.464c-14.298,0.469-27.02,2.525-38.758,5.662c-1.832-16.373-8.27-31.365-17.993-43.656v-72.313c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v57.481c-4.648-3.591-9.67-6.717-15-9.309V200.326c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v102.548c-4.847-1.315-9.856-2.232-15-2.678v-23.791c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v30.967c0,4.142,3.357,7.5,7.5,7.5c37.487,0,68.266,29.189,70.853,66.03c-17.465,6.327-33.06,14.865-49.1,23.652c-42.1,23.061-89.688,49.119-190.169,50.389c2.072-38.951,19.932-68.873,38.78-100.438c13.591-22.761,27.643-46.296,37.243-74.953c1.316-3.927-0.802-8.178-4.729-9.494c-0.041-0.014-0.083-0.022-0.124-0.035c-3.896-1.232-8.068,0.877-9.37,4.764c-9.086,27.122-22.717,49.951-35.899,72.028c-21.139,35.403-41.104,68.842-41.104,115.681c0,4.142,3.357,7.5,7.5,7.5c109.627,0,162.553-28.991,205.079-52.287c31.521-17.267,58.745-32.179,101.626-32.179c3.619,0,6.723-2.585,7.377-6.145C471.173,303.196,454.734,226.227,410.889,162.653z'/%3E%3Cpath d='M189.304,126.48h-35.368c-1.989,0-3.896,0.79-5.304,2.197l-36.347,36.346c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.304-2.197l34.149-34.149h32.262c4.143,0,7.5-3.358,7.5-7.5C196.804,129.838,193.447,126.48,189.304,126.48z'/%3E%3Cpath d='M326.718,246.406V122.471c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v123.935c0,4.141,3.356,7.499,7.498,7.5C323.361,253.906,326.718,250.548,326.718,246.406z'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Virtual Sports"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 469.996 469.996' fill='white'%3E%3Cpath d='M410.889,162.653C367.83,100.218,303.291,57.919,228.824,43.169C223.811,31.661,207.268,0,176.994,0c-4.143,0-7.5,3.358-7.5,7.5v55.586l-13.966,13.966V38.467c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v53.585L18.71,213.87c-6.938,6.937-10.758,16.16-10.758,25.97c0,9.81,3.82,19.033,10.757,25.97c6.938,6.937,16.16,10.757,25.971,10.757c9.053,0,17.605-3.253,24.323-9.207l89.165-20.547c17.022,8.393,36.616,11.54,55.496,8.865c4.303-0.609,8.516-1.516,12.632-2.679c15.509-4.38,29.569-12.605,41.177-24.212c24.324-24.324,33.616-60.018,24.249-93.152c-1.127-3.987-5.275-6.303-9.257-5.177c-3.986,1.127-6.304,5.271-5.177,9.257c7.89,27.913,0.064,57.979-20.423,78.466c-25.068,25.068-62.923,30.73-94.191,14.089c-1.598-0.85-3.446-1.093-5.208-0.688l-93.804,21.616c-1.37,0.316-2.624,1.011-3.619,2.005c-8.471,8.472-22.256,8.472-30.727,0c-4.104-4.104-6.364-9.56-6.364-15.364s2.26-11.26,6.364-15.364l124.009-124.01c0.01-0.01,28.971-28.971,28.971-28.971c1.406-1.406,2.196-3.314,2.196-5.303V16.085c20.766,6.099,31.723,35.857,31.843,36.192c0.024,0.066,0.054,0.126,0.08,0.191c0.053,0.135,0.107,0.27,0.167,0.402c0.05,0.11,0.105,0.217,0.16,0.323c0.054,0.104,0.108,0.208,0.167,0.309c0.07,0.122,0.145,0.239,0.221,0.355c0.054,0.082,0.108,0.163,0.165,0.243c0.086,0.121,0.177,0.239,0.27,0.354c0.058,0.072,0.117,0.144,0.178,0.214c0.096,0.11,0.195,0.217,0.297,0.321c0.07,0.072,0.141,0.142,0.214,0.211c0.098,0.092,0.198,0.181,0.3,0.267c0.087,0.074,0.176,0.146,0.267,0.216c0.095,0.073,0.191,0.143,0.289,0.211c0.104,0.073,0.21,0.144,0.319,0.211c0.094,0.058,0.189,0.114,0.285,0.168c0.115,0.065,0.231,0.128,0.35,0.187c0.102,0.05,0.205,0.097,0.309,0.143c0.115,0.051,0.23,0.1,0.349,0.145c0.122,0.046,0.245,0.087,0.369,0.128c0.104,0.033,0.207,0.067,0.313,0.096c0.149,0.041,0.301,0.075,0.453,0.107c0.063,0.013,0.123,0.032,0.186,0.044c35.093,6.445,67.917,19.333,97.173,37.774c30.975,19.524,57.948,45.275,79.326,76.273c40.409,58.593,56.264,129.202,44.928,199.464c-14.298,0.469-27.02,2.525-38.758,5.662c-1.832-16.373-8.27-31.365-17.993-43.656v-72.313c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v57.481c-4.648-3.591-9.67-6.717-15-9.309V200.326c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v102.548c-4.847-1.315-9.856-2.232-15-2.678v-23.791c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v30.967c0,4.142,3.357,7.5,7.5,7.5c37.487,0,68.266,29.189,70.853,66.03c-17.465,6.327-33.06,14.865-49.1,23.652c-42.1,23.061-89.688,49.119-190.169,50.389c2.072-38.951,19.932-68.873,38.78-100.438c13.591-22.761,27.643-46.296,37.243-74.953c1.316-3.927-0.802-8.178-4.729-9.494c-0.041-0.014-0.083-0.022-0.124-0.035c-3.896-1.232-8.068,0.877-9.37,4.764c-9.086,27.122-22.717,49.951-35.899,72.028c-21.139,35.403-41.104,68.842-41.104,115.681c0,4.142,3.357,7.5,7.5,7.5c109.627,0,162.553-28.991,205.079-52.287c31.521-17.267,58.745-32.179,101.626-32.179c3.619,0,6.723-2.585,7.377-6.145C471.173,303.196,454.734,226.227,410.889,162.653z'/%3E%3Cpath d='M189.304,126.48h-35.368c-1.989,0-3.896,0.79-5.304,2.197l-36.347,36.346c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.304-2.197l34.149-34.149h32.262c4.143,0,7.5-3.358,7.5-7.5C196.804,129.838,193.447,126.48,189.304,126.48z'/%3E%3Cpath d='M326.718,246.406V122.471c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v123.935c0,4.141,3.356,7.499,7.498,7.5C323.361,253.906,326.718,250.548,326.718,246.406z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 469.996 469.996' fill='white'%3E%3Cpath d='M410.889,162.653C367.83,100.218,303.291,57.919,228.824,43.169C223.811,31.661,207.268,0,176.994,0c-4.143,0-7.5,3.358-7.5,7.5v55.586l-13.966,13.966V38.467c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v53.585L18.71,213.87c-6.938,6.937-10.758,16.16-10.758,25.97c0,9.81,3.82,19.033,10.757,25.97c6.938,6.937,16.16,10.757,25.971,10.757c9.053,0,17.605-3.253,24.323-9.207l89.165-20.547c17.022,8.393,36.616,11.54,55.496,8.865c4.303-0.609,8.516-1.516,12.632-2.679c15.509-4.38,29.569-12.605,41.177-24.212c24.324-24.324,33.616-60.018,24.249-93.152c-1.127-3.987-5.275-6.303-9.257-5.177c-3.986,1.127-6.304,5.271-5.177,9.257c7.89,27.913,0.064,57.979-20.423,78.466c-25.068,25.068-62.923,30.73-94.191,14.089c-1.598-0.85-3.446-1.093-5.208-0.688l-93.804,21.616c-1.37,0.316-2.624,1.011-3.619,2.005c-8.471,8.472-22.256,8.472-30.727,0c-4.104-4.104-6.364-9.56-6.364-15.364s2.26-11.26,6.364-15.364l124.009-124.01c0.01-0.01,28.971-28.971,28.971-28.971c1.406-1.406,2.196-3.314,2.196-5.303V16.085c20.766,6.099,31.723,35.857,31.843,36.192c0.024,0.066,0.054,0.126,0.08,0.191c0.053,0.135,0.107,0.27,0.167,0.402c0.05,0.11,0.105,0.217,0.16,0.323c0.054,0.104,0.108,0.208,0.167,0.309c0.07,0.122,0.145,0.239,0.221,0.355c0.054,0.082,0.108,0.163,0.165,0.243c0.086,0.121,0.177,0.239,0.27,0.354c0.058,0.072,0.117,0.144,0.178,0.214c0.096,0.11,0.195,0.217,0.297,0.321c0.07,0.072,0.141,0.142,0.214,0.211c0.098,0.092,0.198,0.181,0.3,0.267c0.087,0.074,0.176,0.146,0.267,0.216c0.095,0.073,0.191,0.143,0.289,0.211c0.104,0.073,0.21,0.144,0.319,0.211c0.094,0.058,0.189,0.114,0.285,0.168c0.115,0.065,0.231,0.128,0.35,0.187c0.102,0.05,0.205,0.097,0.309,0.143c0.115,0.051,0.23,0.1,0.349,0.145c0.122,0.046,0.245,0.087,0.369,0.128c0.104,0.033,0.207,0.067,0.313,0.096c0.149,0.041,0.301,0.075,0.453,0.107c0.063,0.013,0.123,0.032,0.186,0.044c35.093,6.445,67.917,19.333,97.173,37.774c30.975,19.524,57.948,45.275,79.326,76.273c40.409,58.593,56.264,129.202,44.928,199.464c-14.298,0.469-27.02,2.525-38.758,5.662c-1.832-16.373-8.27-31.365-17.993-43.656v-72.313c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v57.481c-4.648-3.591-9.67-6.717-15-9.309V200.326c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v102.548c-4.847-1.315-9.856-2.232-15-2.678v-23.791c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v30.967c0,4.142,3.357,7.5,7.5,7.5c37.487,0,68.266,29.189,70.853,66.03c-17.465,6.327-33.06,14.865-49.1,23.652c-42.1,23.061-89.688,49.119-190.169,50.389c2.072-38.951,19.932-68.873,38.78-100.438c13.591-22.761,27.643-46.296,37.243-74.953c1.316-3.927-0.802-8.178-4.729-9.494c-0.041-0.014-0.083-0.022-0.124-0.035c-3.896-1.232-8.068,0.877-9.37,4.764c-9.086,27.122-22.717,49.951-35.899,72.028c-21.139,35.403-41.104,68.842-41.104,115.681c0,4.142,3.357,7.5,7.5,7.5c109.627,0,162.553-28.991,205.079-52.287c31.521-17.267,58.745-32.179,101.626-32.179c3.619,0,6.723-2.585,7.377-6.145C471.173,303.196,454.734,226.227,410.889,162.653z'/%3E%3Cpath d='M189.304,126.48h-35.368c-1.989,0-3.896,0.79-5.304,2.197l-36.347,36.346c-2.929,2.929-2.929,7.678,0,10.606c1.465,1.465,3.384,2.197,5.304,2.197c1.919,0,3.839-0.732,5.304-2.197l34.149-34.149h32.262c4.143,0,7.5-3.358,7.5-7.5C196.804,129.838,193.447,126.48,189.304,126.48z'/%3E%3Cpath d='M326.718,246.406V122.471c0-4.142-3.357-7.5-7.5-7.5c-4.144,0.001-7.5,3.359-7.5,7.5v123.935c0,4.141,3.356,7.499,7.498,7.5C323.361,253.906,326.718,250.548,326.718,246.406z'/%3E%3C/svg%3E") !important;
}

/* AVI */
.asideSubMenu .asideMenuNavLink[aria-label="AVI"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M21 16v-2l-8-5V3.5A1.5 1.5 0 0011.5 2 1.5 1.5 0 0010 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M21 16v-2l-8-5V3.5A1.5 1.5 0 0011.5 2 1.5 1.5 0 0010 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z'/%3E%3C/svg%3E") !important;
}


/* ---- BONUSLAR Alt Menuleri ---- */

/* Bonus Talep */
.asideSubMenu .asideMenuNavLink[aria-label="Bonus Talep"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 12 20 22 4 22 4 12'/%3E%3Crect x='2' y='7' width='20' height='5'/%3E%3Cline x1='12' y1='22' x2='12' y2='7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 010-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 000-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 12 20 22 4 22 4 12'/%3E%3Crect x='2' y='7' width='20' height='5'/%3E%3Cline x1='12' y1='22' x2='12' y2='7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 010-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 000-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") !important;
}

.asideSubMenu .asideMenuNavLink[aria-label="Bonus Request"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 12 20 22 4 22 4 12'/%3E%3Crect x='2' y='7' width='20' height='5'/%3E%3Cline x1='12' y1='22' x2='12' y2='7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 010-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 000-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") !important;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 12 20 22 4 22 4 12'/%3E%3Crect x='2' y='7' width='20' height='5'/%3E%3Cline x1='12' y1='22' x2='12' y2='7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 010-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 000-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") !important;
}




/* ------------------------------------------------------------
   11. SIDEBAR  --  Badge Stilleri
   ------------------------------------------------------------ */

.asideMenuCompact .asideMenuNavLink[data-badge]:before {
    content: attr(data-badge) !important;
    padding: 2px 6px !important;
    letter-spacing: 0.5px !important;
    background-color: #ffcc00 !important;
    color: #000000 !important;
    font-size: 12px !important;
    border-radius: 2px 8px 2px 2px !important;
    margin-left: 8px !important;
    width: auto !important;
    height: auto !important;
}


/* ------------------------------------------------------------
   12. SIDEBAR  --  Tooltip
   ------------------------------------------------------------ */

.asideMenuCompact .tooltip.leftMenuTooltip {
    display: none !important;
    visibility: none !important;
    border: none !important;
    background: none !important;
    animation: none !important;
}

.asideMenuCompact .tooltipIconWrapper {
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
}


/* ------------------------------------------------------------
   13. SIDEBAR  --  Overlay
   ------------------------------------------------------------ */

.asideMenuOverlay .asideMenuContent:before {
    display: none !important;
    /* Remove overlay since menu is always open */
}

.asideMenuOverlay .asideMenuContent:before {
    -webkit-backdrop-filter: blur(0px) !important;
    backdrop-filter: blur(0px) !important;
}

.asideMenuOverlay .asideMenuContent:before {
    content: "";
    width: 100%;
    height: 100%;
    position: inherit !important;
    z-index: 950;
    left: 0;
    background: #00000080;
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
    animation: none !important;
}

.onlinePlayersCount {
    display: none !important;
}

#root>div.asideMenuContent>div>div>div:nth-child(5)>a>div>p>i {
    text-shadow: 0px 2px 20px #ffffff85;
    background: transparent !important;
    margin-left: unset !important;
}


/* ------------------------------------------------------------
   14. SIDEBAR  --  Ayirici SVG (Her menu ogesi oncesi)
   ------------------------------------------------------------ */

.asideMenuCompact>.asideMenuNavItem::before {
    content: "" !important;
    display: block !important;
    width: 100% !important;
    height: 10px !important;
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/ffaafe38-271f-4600-9e60-ed3c8866a408.svg) center center no-repeat !important;
    background-size: contain !important;
    margin-bottom: 4px !important;
}


/* ------------------------------------------------------------
   15. SIDEBAR  --  Ilk 2 Menu Oesi (Ozel Buton Tasarimi)
   ------------------------------------------------------------ */

/* Ilk 2 oede bracket SVG gizle */
.asideMenuCompact>.asideMenuNavItem:nth-child(1)::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(2)::before {
    display: none !important;
}

/* Ilk 2 menu ogesi  --  Ozel buton tasarimi */
.asideMenuCompact>.asideMenuNavItem:nth-child(1) .tooltipIconWrapper,
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .tooltipIconWrapper {
    background: radial-gradient(47.31% 50% at 50.26% 100.91%, rgba(255, 207, 115, 0.5) 0%, rgba(3, 26, 24, 0) 100%), linear-gradient(180deg, #062F2B 0%, #031A18 100%);
    border-radius: 12px !important;
    border: 1px solid rgb(120 100 61 / 50%) !important;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.3) !important;
    padding: 8px 12px !important;
    height: 42px !important;
    transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(1) .tooltipIconWrapper:hover,
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .tooltipIconWrapper:hover {
    transform: scale(1.03) !important;
    box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.4) !important;
}

/* Ilk 2 oede ikon goster */
.asideMenuCompact>.asideMenuNavItem:nth-child(1) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper,
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper {
    width: 28px !important;
    height: 28px !important;
    flex-shrink: 0 !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(1) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper>svg,
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper>svg {
    max-height: 28px !important;
    color: #FFCF73 !important;
}

/* Ilk 2 oede baslik buyuk */
.asideMenuCompact>.asideMenuNavItem:nth-child(1) .asideMenuOpenNavTitle,
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .asideMenuOpenNavTitle {
    font-size: 13px !important;
    font-weight: 700 !important;
    font-family: 'Jost', sans-serif !important;
    letter-spacing: 0.5px !important;
    text-transform: uppercase !important;
}

/* Ilk 2 oede ikon arka planini kaldir */
.asideMenuCompact>.asideMenuNavItem:nth-child(1) .asideMenuCompactNav i,
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .asideMenuCompactNav i {
    background: transparent !important;
    border-radius: 0 !important;
    margin-left: 0 !important;
    width: auto !important;
    height: auto !important;
    text-shadow: none !important;
}

/* 1. item  --  mevcut SVG'yi gizle, kendi gorselini koy */
.asideMenuCompact>.asideMenuNavItem:nth-child(1) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper>svg {
    display: none !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(1) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper {
    width: 32px !important;
    height: 32px !important;
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/a15b5f5b-6f0e-4561-a317-5a27a94a7969.png) center center no-repeat !important;
    background-size: contain !important;
}

/* 2. item  --  mevcut SVG'yi gizle, kendi gorselini koy */
.asideMenuCompact>.asideMenuNavItem:nth-child(2) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper>svg {
    display: none !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(2) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper {
    width: 32px !important;
    height: 32px !important;
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/196d412b-d190-46a9-85a0-4752ef5451e5.png) center center no-repeat !important;
    background-size: contain !important;
}


/* ------------------------------------------------------------
   16. SIDEBAR  --  Animasyonlar
   ------------------------------------------------------------ */

@keyframes slideInFromLeft {
    0% {
        transform: translateX(-30px);
        opacity: 0;
    }

    100% {
        transform: translateX(0);
        opacity: 1;
    }
}

.asideMenuCompact>.asideMenuNavItem {
    animation: slideInFromLeft 0.4s ease-out forwards;
    opacity: 0;
}

.asideMenuNavItem:nth-child(1) {
    animation-delay: 0.1s;
}

.asideMenuNavItem:nth-child(2) {
    animation-delay: 0.3s;
}

.asideMenuNavItem:nth-child(3) {
    animation-delay: 0.5s;
}

.asideMenuNavItem:nth-child(4) {
    animation-delay: 0.7s;
}


/* ------------------------------------------------------------
   17. SIDEBAR  --  Sportsbook Modu (Daraltilabilir)
   ------------------------------------------------------------ */

.sportsbook .asideMenuCompact,
.sportsbook .asideMenuContent {
    width: 10px !important;
    overflow: hidden !important;
    transition: width 0.3s ease !important;
    ;
    padding-inline-end: 0px !important;
}

.sportsbook .asideMenu:hover .asideMenuCompact,
.sportsbook .asideMenu:hover .asideMenuContent {
    width: 226px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    max-height: calc(100% - 0px) !important;
    padding-inline-start: 16px !important;
    padding-inline-end: 16px !important;
}

/* Kulakcik  --  yarim daire ok isareti (.sportsbook seviyesinde, sidebar disinda) */
.sportsbook::before {
    content: "›" !important;
    position: fixed !important;
    top: 50% !important;
    left: 16px !important;
    transform: translateY(-50%) !important;
    width: 22px !important;
    height: 48px !important;
    background: linear-gradient(180deg, #062F2B 0%, #031A18 100%) !important;
    border: 1px solid rgb(120 100 61 / 50%) !important;
    border-left: none !important;
    border-radius: 0 24px 24px 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #FFCF73 !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    z-index: 999 !important;
    transition: opacity 0.3s ease, left 0.3s ease !important;
    pointer-events: none !important;
    box-shadow: 2px 0 8px rgba(0, 0, 0, 0.3) !important;
}

.sportsbook:has(.asideMenu:hover)::before {
    left: 226px !important;
}

.sportsbook .asideMenu:hover {
    box-shadow: 8px 0 24px rgba(0, 0, 0, 0.5) !important;
}

.sportsbook .asideMenuOpenNavTitle {
    opacity: 0 !important;
    transition: opacity 0.3s ease !important;
}

.sportsbook .asideMenu:hover .asideMenuOpenNavTitle {
    opacity: 1 !important;
}

.sportsbook .asideMenuNavItem [id^="react-collapsed-panel-"] {
    opacity: 0 !important;
    height: 0px !important;
    overflow: hidden !important;
    transition: opacity 0.3s ease !important;
}

.sportsbook .asideMenu:hover .asideMenuNavItem [id^="react-collapsed-panel-"] {
    opacity: 1 !important;
    height: auto !important;
    overflow: visible !important;
}

.sportsbook .asideSubMenuNavTitle {
    opacity: 0 !important;
    transition: opacity 0.3s ease !important;
}

.sportsbook .asideMenu:hover .asideSubMenuNavTitle {
    opacity: 1 !important;
}

.sportsbook .asideMenuCompact>.asideMenuNavItem::before {
    display: none !important;
}


/* ------------------------------------------------------------
   18. ANA ICERIK  --  Slider / Banner Alani
   ------------------------------------------------------------ */

.is-home-page>div.layout-content-holder-bc>div:nth-child(1) {
    margin: -20px !important;
}
.sdr-item-bc:before {
    background: unset !important;
}


/* ------------------------------------------------------------
   19. ANA ICERIK  --  3. Bolum (Grid)
   ------------------------------------------------------------ */

.is-home-page>div.layout-content-holder-bc>div:nth-child(3)>div>div {
    grid-template-columns: repeat(4, 1fr) !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(3)>div>div>div>a {
    display: flex !important;
    align-items: flex-end !important;
}

.is-home-page>d.product-banner-container-bc.product-banner-without-titles .product-banner-info-bc img {
    height: auto !important;
    width: auto !important;
}

.is-home-page>d.product-banner-info-bc:hover {
    transform: scale(1) !important;
}


/* ------------------------------------------------------------
   20. ANA ICERIK  --  6. Bolum (Kategori Butonlari)
   ------------------------------------------------------------ */

.is-home-page>div.layout-content-holder-bc>div:nth-child(6)>div>div {
    display: flex !important;
    gap: 8px !important;
    overflow-x: auto !important;
    overflow-y: clip;
    scrollbar-width: none !important;
    margin: auto;
    max-width: 100%;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(6) > div > div > div {
    border-radius: 100px !important;
    border: 1px solid rgb(255 255 255 / 10%) !important;
    background-color: rgb(0 18 16) !important;
    height: 38px !important;
    width: fit-content !important;
    transition: color var(--stb-transition-time), border-color var(--stb-transition-time) !important;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(6) > div > div > div:hover {
    border-color: rgb(120 100 61) !important;
    color: rgb(255 207 115) !important;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(6) > div > div > div > a {
    flex-direction: row-reverse !important;
    height: 33px !important;
    width: fit-content !important;
    padding: 0px 12px !important;
    display: flex !important;
    align-items: center !important;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(6) > div > div > div > a > i {
    font-size: 18px !important;
    color: #FFCF73 !important;
}


.is-home-page > div.layout-content-holder-bc > div:nth-child(6) > div > div > div > a > p {
    font-family: "Ysabeau", sans-serif !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    line-height: 17px !important;
    letter-spacing: -0.42px !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
    width: fit-content !important;
    margin-inline-start: 12px !important;
    margin-inline-end: unset !important;
}


/* ------------------------------------------------------------
   21. ANA ICERIK  --  7. ve 9. Bolum (Baslik Butonlari)
   ------------------------------------------------------------ */

.is-home-page>div.layout-content-holder-bc>div:nth-child(7)>div>div>div>button>p,
.is-home-page>div.layout-content-holder-bc>div:nth-child(9)>div>div>div>button>p {
    text-align: left !important;
    width: 100% !important;
    font-size: 20px !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(7)>div>div>div>a>i,
.is-home-page>div.layout-content-holder-bc>div:nth-child(9)>div>div>div>a>i {
    font-size: 14px !important;
    display: inline-flex !important;
    align-items: center !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(7)>div>div>div>a::after,
.is-home-page>div.layout-content-holder-bc>div:nth-child(9)>div>div>div>a::after {
    content: "Daha Fazlası" !important;
    font-family: sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #FFCF73 !important;
    white-space: nowrap !important;
    order: -1 !important;
    margin-right: 5px !important;
    background: unset !important;
}


/* ------------------------------------------------------------
   22. ANA ICERIK  --  8. ve 10. Bolum (Oyun Bannerlari)
   ------------------------------------------------------------ */

.is-home-page>div.layout-content-holder-bc>div:nth-child(8)>div>div>div>button>p {
    display: none;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(10)>div>div>div>button>p {
    display: none;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc,
.is-home-page>div.layout-content-holder-bc>div:nth-child(10) .product-banner-container-bc {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    overflow-x: auto !important;
    scroll-snap-type: x mandatory !important;
    scrollbar-width: none !important;
    height: fit-content;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div,
.is-home-page>div.layout-content-holder-bc>div:nth-child(10) .product-banner-container-bc>div {
    flex: 0 0 calc((100% - 70px) / 8) !important;
    scroll-snap-align: start !important;
    height: fit-content;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-img-bc,
.is-home-page>div.layout-content-holder-bc>div:nth-child(10) .product-banner-img-bc {
    width: 100% !important;
    height: fit-content !important;
    max-width: 100% !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-bc,
.is-home-page>div.layout-content-holder-bc>div:nth-child(10) .product-banner-bc {
    height: fit-content;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc::-webkit-scrollbar,
.is-home-page>div.layout-content-holder-bc>div:nth-child(10) .product-banner-container-bc::-webkit-scrollbar {
    display: none !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8)>div>div>div:nth-child(6) {
    position: relative !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div {
    position: relative !important;
    border-radius: 12px !important;
    border: 2px solid #ffcf73 !important;
    box-shadow: 0 0 8px rgba(120, 100, 61, 0.3), inset 0 0 0 4px rgba(0, 0, 0, 0.25) !important;
    overflow: hidden !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(10) .product-banner-container-bc>div {
    position: relative !important;
    border-radius: 12px !important;
    border: 2px solid #ffcf73 !important;
    box-shadow: 0 0 8px rgba(120, 100, 61, 0.3), inset 0 0 0 4px rgba(0, 0, 0, 0.25) !important;
    overflow: hidden !important;
}


/* ------------------------------------------------------------
   23. ANA ICERIK  --  8. Bolum Hover Efektleri (OYNA Butonu)
   ------------------------------------------------------------ */

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div {
    position: relative !important;
    overflow: hidden !important;
    border-radius: 12px !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div::after {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    background: rgba(0, 40, 30, 0.75) !important;
    opacity: 0 !important;
    transition: opacity 0.3s ease !important;
    pointer-events: none !important;
    z-index: 2 !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div::before {
    content: "OYNA" !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) scale(0.9) !important;
    z-index: 3 !important;
    padding: 12px 22px !important;
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 2px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 1000px !important;
    color: #fff !important;
    font-family: var(--font-secondary) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    letter-spacing: 2px !important;
    text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5) !important;
    opacity: 0 !important;
    transition: opacity 0.3s ease, transform 0.3s ease !important;
    pointer-events: none !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div:hover::after,
.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div:hover::before {
    opacity: 1 !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(8) .product-banner-container-bc>div:hover::before {
    transform: translate(-50%, -50%) scale(1) !important;
}


/* ------------------------------------------------------------
   24. FEATURED GAMES (One Cikan Oyunlar)
   ------------------------------------------------------------ */

.featuredGameItem {
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/a74ee3d9-eae9-4b4a-83e3-6668088c6dc6.jpeg) center center / cover;
    border-width: 1px;
    border-color: rgb(120, 100, 61);
    border-style: solid;
    border-radius: 16px;
}

.featuredGameItemTime {
    color: #FFCF73 !important;
}

.featuredGameItemPlayerImg {
    background-color: #03332E;
    border-radius: 999px;
    border: 1px solid #FFCF73;
}

.featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc {
    background: radial-gradient(90.83% 186.36% at 50% 159.75%, rgba(3, 95, 85, 0.7) 15.15%, rgba(3, 95, 85, 0) 100%), #011413 !important;
    border: 1px solid #00544A !important;
    border-radius: 32px !important;
}

.featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc:not(.disabled-market-bc, .m-g-header):hover {
    background: radial-gradient(90.83% 186.36% at 50% 159.75%, rgb(5 113 101 / 70%) 15.15%, rgba(3, 95, 85, 0) 100%), #012725 !important;
}

.featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc.active {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
}

.featuredGameItem .market-group-holder-bc .market-group-item-bc .market-bc:not(.disabled-market-bc, .m-g-header):hover {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #a8782e 0%, #d8a149 50%) !important;
}

.featuredGamesContent .carouselWrapper .swiper-button-next {
    background: linear-gradient(270deg, rgb(1 18 16), rgba(var(--b), 0)) !important;
}

.featuredGamesContent .carouselWrapper .swiper-button-prev {
    background: linear-gradient(-270deg, rgb(1 18 16), rgba(var(--b), 0)) !important;
}

.market-bc.active {
    color: #011D1B !important;
}

.market-bc.active .market-odd-bc,
.market-bc.active .market-icon-bc {
    color: #011D1B !important;
}


/* ------------------------------------------------------------
   25. CASINO WINNERS
   ------------------------------------------------------------ */

.is-home-page .casino-winners-block {
    background: rgba(255, 255, 255, 0.01) !important;
    box-shadow: 0px -4px 15px rgba(0, 0, 0, 0.45);
    backdrop-filter: blur(24px) !important;
    border-radius: 28px !important;
    margin-top: -8px;
    z-index: 11;
    height: 90px;
}


/* ------------------------------------------------------------
   26. ICERIK ALANI  --  Genisletilebilir Metin Bloklari
   ------------------------------------------------------------ */

.expandableContentData .container h2,
.expandableContentData .container h3,
.expandableContentData .container h4,
.expandableContentData .container h5,
.expandableContentData .container h6 {
    font-size: 20px !important;
    line-height: 20px !important;
    color: #cbcbcb !important;
}

.expandableContentData .container p {
    color: rgba(var(--b-sc), .5) !important;
    margin-bottom: 15px !important;
}


/* ------------------------------------------------------------
   27. DIGER BILEžENLER
   ------------------------------------------------------------ */

.running-line-wrapper.withShadows:before {
    background: linear-gradient(to right, rgb(18 18 21), rgba(var(--b), 0)) !important;
}

.running-line-wrapper.withShadows:after {
    background: linear-gradient(to left, rgb(17 17 19), rgba(var(--b), 0)) !important;
}

.harmony-jackpot-widget-title {
    background: #141416 !important;
}

.countdown-banner-content {
    left: unset !important;
    right: 0px;
    bottom: 13px;
    top: unset !important;
}

.sportsbook-container,
.live-calendar {
    /* padding-left: 175px; */
}

.slider-bc .carousel-count-arrow-container.with-count {
    right: -15px !important;
}


/* ------------------------------------------------------------
   28. ANIMASYONLAR  --  Toast
   ------------------------------------------------------------ */

@keyframes Toastify__zoomIn2 {
    50% {
        opacity: 50;
        transform: scale3d(.9, .9, .9)
    }

    100% {
        opacity: 1
    }
}


#asideMenuBurger {
    display: none;
}


.is-home-page>div.layout-content-holder-bc>div:nth-child(7)>div>div>div>a:hover {
    transform: unset !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(9)>div>div>div>button:hover {
    transform: unset !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(7)>div>div>div>a {
    height: 36px;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(9)>div>div>div>button {
    height: 36px;
}

.footerWarningAge {
    border-color: #FFCF73 !important;
    color: #FFCF73 !important;
}

.hasLeftMenu.sportsbook {
    grid-template-columns: 18px 1fr 330px !important;
}


.entrance-popup-bc.register,
.sign-in {
    background: var(--stb-bg-contrast-tertiary) !important;
    background-size: auto, auto !important;
    border-radius: 16px !important;
    border: 1px solid var(--stb-stroke-gold-600) !important;
    box-shadow: 0 6px 16px #250e3d1a !important;
}


.popup-inner-bc {
    border-radius: 18px !important;
    border: 3px solid #2a261a !important;
}

.form-control-input-bc {
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    letter-spacing: -.03em !important;
    color: white !important;
    background-color: var(--stb-input-fill) !important;
    border: 1px solid var(--stb-input-stroke) !important;
    border-radius: 30px !important;
    transition: color var(--stb-transition-time), border var(--stb-transition-time), background-color var(--stb-transition-time) !important;
    outline: none !important;
}

.form-control-select-bc {
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    letter-spacing: -.03em !important;
    color: white !important;
    background-color: var(--stb-input-fill) !important;
    border: 1px solid var(--stb-input-stroke) !important;
    border-radius: 30px !important;
    transition: color var(--stb-transition-time), border var(--stb-transition-time), background-color var(--stb-transition-time) !important;
    outline: none !important;
}


.form-control-bc.default.focused.valid.filled {
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    letter-spacing: -.03em !important;
    color: white !important;
    background-color: var(--stb-input-fill) !important;
    border: 1px solid var(--stb-input-stroke-selected) !important;
    border-radius: 30px !important;
    transition: color var(--stb-transition-time), border var(--stb-transition-time), background-color var(--stb-transition-time) !important;
    outline: none !important;
}


.validation-content {
    /* border-radius: 16px !important; */
    /* border: 1px solid var(--stb-stroke-gold-400) !important; */
    border-radius: 13px !important;
    /* box-shadow: -1px -3px 1px #002420 inset, 2px 2px 2px #136259 inset !important; */
    margin-top: 10px !important;
    background: rgb(0 0 0 / 10%) !important;
}

.form-control-message-bc {
    color: rgb(252 37 76) !important;
    background: unset !important;
}

#register_form_id>div.reg-form-footer-bc>div.entrance-form-actions-holder-bc.reg-ext-1>button {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 1px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 1000px !important;
    padding: 0px 14px !important;
    height: 42px !important;
}

#login_form_id>div.form-sign-bc>div.entrance-form-actions-holder-bc.login-ext-1>div>button {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 1px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 1000px !important;
    padding: 0px 14px !important;
    height: 42px !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    -webkit-text-fill-color: #3b3737 !important;
}

.popup-holder-bc {
    background-color: var(--stb-bg-popup) !important;
    -webkit-backdrop-filter: blur(20px) !important;
    backdrop-filter: blur(20px) !important;
}

#base_popup_id>div.overlay-header {
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/bc4516b4-4f34-4506-914d-a6cd00f8e8f2.png), var(--stb-bg-header) !important;
    background-blend-mode: color-dodge, normal, normal !important;
    background-size: auto, auto !important;
    container: header / size !important;
    height: 48px !important;
    box-shadow: inset 0 -2px 0 0 rgb(120 100 61) !important;
}

.popup-inner-bc {
    background: #001210 !important;
}

.promotion-details-info {
    color: rgba(var(--b-sc), .86) !important;
}

.promotions-article-title {
    display: none;
}

.layout-bc:not(.page-full-size) .layout-content-holder-bc,
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    padding: 10px 20px !important;
}

.spoiler {
    border-top: 1px solid #ffffff26 !important;
    border-bottom: 1px solid #ffffff26 !important;
    border: 1px solid #ffffff26 !important;
    border-radius: 12px;


}

.spoiler-title {
    /* position: relative; */
    /* border-radius: 1000px; */
    background-image: var(--stb-bg-contrast-tertiary);
    border-radius: 12px 12px 0 0;
    padding-inline-start: 26px !important;
    color: #FFCF73 !important;
}

.spoiler-content {
    background-color: #0114130d !important;
    backdrop-filter: blur(7px) !important;
    padding: 00px 10px;
}

.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
    border: 1px solid var(--stb-stroke-green-600);
    border-radius: 100px;
    font-weight: 600;
    text-transform: uppercase;
    text-shadow: 0 2px 0 rgba(0, 0, 0, .25);
    background: var(--stb-button-tertiary-active) !important;
}

.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:not(:empty) {
    border: 1px solid var(--stb-stroke-green-600);
    border-radius: 100px;
    font-weight: 600;
    text-transform: uppercase;
    text-shadow: 0 2px 0 rgba(0, 0, 0, .25);
    background: var(--stb-button-tertiary);
}

.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover {
    background: var(--stb-button-tertiary-hover) !important;
}

.horizontal-sl-list.promotion-horizontal-sl-list-bc.horizontal-items-expanded {
    justify-content: center !important;
}

.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc .horizontal-sl-icon-bc {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgb(239 217 181 / 90%) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #f9d192 0%, #faaa2d 50%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
}

.left-menu-search {
    background: unset !important;
}

.sport-search-bc {
    background: rgb(0, 33, 31) !important;
    box-shadow: rgba(13, 13, 13, 0) 0px 0px 0px 0px inset;
    color: rgb(166, 166, 166);
}

.ss-input-bc {
    background: rgb(0, 33, 31) !important;
}

.ss-icon-holder-bc {
    background: rgb(0, 33, 31) !important;
}

.left-menu-container {
    background: linear-gradient(45deg, rgb(3, 61, 56) 0%, rgb(0, 33, 28) 100%) !important;
    box-shadow: rgba(13, 13, 13, 0) 0px 0px 0px 0px !important;
    padding: 7px;
}

#root>div.layout-content-holder-bc>div>div.left-menu-container>div.second-tabs-bc>div {
    border-width: 1px;
    border-style: solid;
    border-radius: 14px;
    margin: 0px;
    background: linear-gradient(2.54444e-14deg, rgba(0, 174, 154, 0.7) 0%, rgb(0, 20, 18) 100%);
    border-color: rgb(0, 95, 84);
}

#root>div.layout-content-holder-bc>div>div.left-menu-container>div.second-tabs-bc>div:hover {
    border-width: 1px;
    border-style: solid;
    border-radius: 14px;
    border-color: rgb(0, 95, 84);
    margin: 0px;
    background: linear-gradient(2.54444e-14deg, rgb(1 206 182 / 70%) 0%, rgb(0 44 40) 100%);

}

#root>div.layout-content-holder-bc>div>div.left-menu-container>div.second-tabs-bc {
    gap: 4px;
}

.sp-sub-list-bc.popular-matches {
    background: linear-gradient(2.54444e-14deg, rgb(1 206 182 / 26%) 0%, rgb(0 44 40 / 86%) 100%) !important;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(0, 95, 84);
}

.sp-sub-list-bc.popular-competitions {
    background: linear-gradient(2.54444e-14deg, rgb(1 206 182 / 26%) 0%, rgb(0 44 40 / 86%) 100%) !important;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(0, 95, 84);
}

.sp-sub-list-bc.upcoming-matches {
    background: linear-gradient(2.54444e-14deg, rgb(1 206 182 / 26%) 0%, rgb(0 44 40 / 86%) 100%) !important;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(0, 95, 84);
}

.left-menu-scroll>.sp-sub-list-bc {
    background-color: rgb(0, 31, 28) !important;
}

.left-menu-scroll>.sp-sub-list-bc:hover {
    background-color: rgb(1 43 39) !important;
}

.left-menu-scroll>.sp-sub-list-bc.active>.sp-s-l-head-bc {
    background-color: rgb(1 43 39) !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-s-l-b-content-bc {
    background-color: rgb(0, 31, 28) !important;
}

.sportsbook-container.multi-column-view .multi-column-resize-block {
    background-color: rgb(0, 31, 28) !important;
}

.sportsbook-center-section .prematch-page-bc+.game-details-section,
.sportsbook-center-section .special-games-container+.game-details-section {
    background-color: rgb(0, 31, 28) !important;
}

.layout-bc.sportsbook .layout-betslip-holder-bc,
.layout-bc.slider-full-sized .layout-betslip-holder-bc {
    background-color: rgb(0, 31, 28) !important;
    margin-top: 8px;
}

.bs-inputs-bc {
    background: linear-gradient(45deg, rgb(3, 61, 56) 0%, rgb(0, 33, 28) 100%) !important;
}

.market-bc.active {
    border-color: rgb(255, 207, 115) !important;
    background: linear-gradient(2.54444e-14deg, rgba(255, 218, 156, 0.9) 0%, rgb(138, 100, 38) 100%) !important;
    box-shadow: rgb(0, 33, 31) 0px 1px 0px 0px, rgba(13, 13, 13, 0) 0px 0px 0px 0px inset !important;
    border-width: 1px;
    border-style: solid;
    border-radius: 48px !important;
}

.market-bc {
    box-shadow: rgb(0 0 0 / 8%) 0px 16px 16px 0px, rgb(0 0 0 / 21%) 0px 5px 10px 0px inset !important;
    background: rgb(0, 20, 18) !important;
    border-width: 1px;
    border-color: rgb(0 102 90 / 31%);
    border-style: solid;
    border-radius: 48px !important;
}

.sgm-market-g {
    box-shadow: rgba(13, 13, 13, 0) 0px 0px 0px 0px;
    background: linear-gradient(45deg, rgb(3, 61, 56) 0%, rgb(0, 33, 28) 100%);
    border-width: 0px 0px 1px;
    border-color: rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 8px !important;
    margin-top: 6px;
}

.sportsbook .sgm-market-search {
    box-shadow: 0 0 0 2px rgb(0 31 28) !important;
    background: rgb(0 31 28) !important;
}

.sportsbook-container {
    margin-top: 8px;
}

.entrance-popup-bc {
    padding-inline: 12px;
}

.form-control-bc:not(.filled) .form-control-title-bc {
    color: rgba(255, 255, 255, 0.5) !important;
}

.form-control-bc:has(input:-webkit-autofill) .form-control-title-bc {
    color: #0d0d0b !important;
}

.btn.a-color {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 1px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 100px !important;
}

.btn>span {
    font-weight: 600 !important;
    text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.5) !important;
}

.providerItemsInner:not(.active) {
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    box-shadow: unset !important;
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(8 77 70) 12.93%, rgb(1 53 47) 33.8%, rgb(0 46 41) 80.98%), linear-gradient(180deg, #012622 0%, #023631 50%) !important;
    border-radius: 16px;
}

.providerItemsInner:not(.active):hover {
    border: 1px solid rgb(255 207 115) !important;
    box-shadow: unset !important;
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(255 207 115 / 60%) 12.93%, rgb(161 118 52 / 21%) 33.8%, rgb(0 46 41) 80.98%), linear-gradient(180deg, #012622 0%, #023631 50%) !important;
    border-radius: 16px;
    color: rgb(255 207 115) !important;
}

[class*=is-web] .providerItemsInner:hover svg path {
    fill: rgb(255 207 115) !important;
    color: rgb(255 207 115) !important;
}

[class*=is-web] .providerItemsInner:hover svg polygon {
    fill: rgb(255 207 115) !important;
    color: rgb(255 207 115) !important;
}

.providerItemsInner.active {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 1px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 16px;
}

.asideMenuCompact .asideMenuNavItem.active {
    color: #FFCF73 !important;
}

div.asideMenuNavItem.active>a>p {
    color: #FFCF73 !important;
}

.button.hero {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
    border: 1px solid #FFCF73 !important;
    box-shadow: 0px 1px 0px #634008, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 16px;
}

[class*=is-web] .button.hero:hover {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgba(255, 247, 234, 0.9) 12.93%, rgba(255, 217, 156, 0.9) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #ac7f37 0%, #c49346 50%) !important;

}

.casinoBtnWrp .button.outlined {
    background: #0000006b;
    border-radius: 16px;
    border: 1px solid rgb(255 207 115);
    box-shadow: unset !important;
    color: rgb(255 207 115);
}

.casinoGameItemBlock {
    background: #002e29c7 !important;
}


[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover .horizontalCategoryItem i,
[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem i,
[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active .horizontalCategoryItem i {
    background: linear-gradient(rgba(var(--b-sc), 1), rgb(255 207 115));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.casinoProviderContent:not(.extraCategoryExist) .casinoGameListBlockHeader {
    box-shadow: 0 10px 15px #0112108f;
}


/* ============================================================
   SIDEBAR — Alt Menu Gruplari (BIZI TAKIP EDIN, MOBIL, CANLI DESTEK)
   ============================================================ */

/* --- 7. item: BIZI TAKIP EDIN — Social Media Grid --- */

/* Son 3 item separator gizle */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideMenuNavGradient,
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideMenuNavGradient,
.asideMenuCompact>.asideMenuNavItem:nth-child(9) .asideMenuNavGradient,
.asideMenuCompact>.asideMenuNavItem:nth-child(7)::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(8)::before,
.asideMenuCompact>.asideMenuNavItem:nth-child(9)::before {
    display: none !important;
}

/* Baslik kucultur */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideMenuOpenNavTitle {
    font-size: 12px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    color: rgba(255, 255, 255, 0.5) !important;
}

/* Submenu yatay grid */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu>div {
    display: flex !important;
    gap: 8px !important;
}

/* Margin sifirla */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavItem+.asideMenuNavItem {
    margin-top: 0 !important;
}

/* Her social link — kare kart */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavLink {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    aspect-ratio: 1 !important;
    background: rgba(255, 255, 255, 0.04) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 8px !important;
    padding: 0 !important;
    transition: border-color 0.2s ease, background 0.2s ease !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavLink:hover {
    border-color: rgba(255, 207, 115, 0.4) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}

/* Metin gizle */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideSubMenuNavTitle {
    display: none !important;
}

/* Ikon icin ::before */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavLink::before {
    font-size: 22px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-weight: 700 !important;
    font-style: normal !important;
}

/* Telegram */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavItem:nth-child(1) .asideMenuNavLink::before {
    content: "" !important;
    width: 24px !important;
    height: 24px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='%2326A5E4'%3E%3Cpath d='M68.999 452.23c315.1-138.621 722.866-307.629 779.151-331.021 147.647-61.225 192.951-49.491 170.362 86.096-16.222 97.454-63.030 420.1-100.337 620.924-22.138 119.090-71.806 133.206-149.903 81.683-37.557-24.796-227.124-150.154-268.267-179.589-37.557-26.827-89.355-59.094-24.394-122.651 23.116-22.64 174.649-167.329 292.712-279.95 15.47-14.793-3.962-39.087-21.812-27.228-159.13 105.527-379.76 251.995-407.84 271.075-42.421 28.807-83.163 42.020-156.297 21.010-55.258-15.87-109.237-34.8-130.248-42.020-80.907-27.779-61.701-63.758 16.873-98.331z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}

/* Instagram */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavItem:nth-child(2) .asideMenuNavLink::before {
    content: "" !important;
    width: 24px !important;
    height: 24px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='%23E4405F'%3E%3Cpath d='M512 92.2c136.8 0 153 0.6 206.8 3 50 2.2 77 10.6 95 17.6 23.8 9.2 41 20.4 58.8 38.2 18 18 29 35 38.4 58.8 7 18 15.4 45.2 17.6 95 2.4 54 3 70.2 3 206.8s-0.6 153-3 206.8c-2.2 50-10.6 77-17.6 95-9.2 23.8-20.4 41-38.2 58.8-18 18-35 29-58.8 38.4-18 7-45.2 15.4-95 17.6-54 2.4-70.2 3-206.8 3s-153-0.6-206.8-3c-50-2.2-77-10.6-95-17.6-23.8-9.2-41-20.4-58.8-38.2-18-18-29-35-38.4-58.8-7-18-15.4-45.2-17.6-95-2.4-54-3-70.2-3-206.8s0.6-153 3-206.8c2.2-50 10.6-77 17.6-95 9.2-23.8 20.4-41 38.2-58.8 18-18 35-29 58.8-38.4 18-7 45.2-15.4 95-17.6 53.8-2.4 70-3 206.8-3zM512 0c-139 0-156.4 0.6-211 3-54.4 2.4-91.8 11.2-124.2 23.8-33.8 13.2-62.4 30.6-90.8 59.2-28.6 28.4-46 57-59.2 90.6-12.6 32.6-21.4 69.8-23.8 124.2-2.4 54.8-3 72.2-3 211.2s0.6 156.4 3 211c2.4 54.4 11.2 91.8 23.8 124.2 13.2 33.8 30.6 62.4 59.2 90.8 28.4 28.4 57 46 90.6 59 32.6 12.6 69.8 21.4 124.2 23.8 54.6 2.4 72 3 211 3s156.4-0.6 211-3c54.4-2.4 91.8-11.2 124.2-23.8 33.6-13 62.2-30.6 90.6-59s46-57 59-90.6c12.6-32.6 21.4-69.8 23.8-124.2 2.4-54.6 3-72 3-211s-0.6-156.4-3-211c-2.4-54.4-11.2-91.8-23.8-124.2-12.6-34-30-62.6-58.6-91-28.4-28.4-57-46-90.6-59-32.6-12.6-69.8-21.4-124.2-23.8-54.8-2.6-72.2-3.2-211.2-3.2v0z'/%3E%3Cpath d='M512 249c-145.2 0-263 117.8-263 263s117.8 263 263 263 263-117.8 263-263c0-145.2-117.8-263-263-263zM512 682.6c-94.2 0-170.6-76.4-170.6-170.6s76.4-170.6 170.6-170.6c94.2 0 170.6 76.4 170.6 170.6s-76.4 170.6-170.6 170.6z'/%3E%3Cpath d='M846.8 238.6c0 33.91-27.49 61.4-61.4 61.4s-61.4-27.49-61.4-61.4c0-33.91 27.49-61.4 61.4-61.4s61.4 27.49 61.4 61.4z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}

/* X */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavItem:nth-child(3) .asideMenuNavLink::before {
    content: "" !important;
    width: 20px !important;
    height: 20px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -50 1200 1100' fill='%23ffffff'%3E%3Cpath d='M-32.363 0l422.405 564.795-425.074 459.205h95.665l372.152-402.038 300.688 402.038h325.558l-446.172-596.567 395.657-427.433h-95.665l-342.731 370.271-276.925-370.271h-325.558zM108.32 70.466h149.563l660.443 883.054h-149.563l-660.443-883.054z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}

/* Facebook */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavItem:nth-child(4) .asideMenuNavLink::before {
    content: "" !important;
    width: 22px !important;
    height: 22px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='%231877F2'%3E%3Cpath d='M608 192h160v-192h-160c-123.514 0-224 100.486-224 224v96h-128v192h128v512h192v-512h160l32-192h-192v-96c0-17.346 14.654-32 32-32z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}

/* WhatsApp */
.asideMenuCompact>.asideMenuNavItem:nth-child(7) .asideSubMenu .asideMenuNavItem:nth-child(5) .asideMenuNavLink::before {
    content: "" !important;
    width: 24px !important;
    height: 24px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='%2325D366'%3E%3Cpath d='M873 148.8c-95.8-96-223.2-148.8-359-148.8-279.6 0-507.2 227.6-507.2 507.4 0 89.4 23.4 176.8 67.8 253.6l-72 263 269-70.6c74.2 40.4 157.6 61.8 242.4 61.8h0.2c279.6 0 507.4-227.6 507.4-507.4 0-135.6-52.8-263-148.6-359zM514.2 929.6c-75.8 0-150-20.4-214.8-58.8l-15.4-9.2-159.6 41.8 42.6-155.6-10-16c-42.4-67-64.6-144.6-64.6-224.4 0-232.6 189.2-421.8 422-421.8 112.6 0 218.6 44 298.2 123.6 79.6 79.8 123.4 185.6 123.4 298.4-0.2 232.8-189.4 422-421.8 422zM745.4 613.6c-12.6-6.4-75-37-86.6-41.2s-20-6.4-28.6 6.4c-8.4 12.6-32.8 41.2-40.2 49.8-7.4 8.4-14.8 9.6-27.4 3.2s-53.6-19.8-102-63c-37.6-33.6-63.2-75.2-70.6-87.8s-0.8-19.6 5.6-25.8c5.8-5.6 12.6-14.8 19-22.2s8.4-12.6 12.6-21.2c4.2-8.4 2.2-15.8-1-22.2s-28.6-68.8-39-94.2c-10.2-24.8-20.8-21.4-28.6-21.8-7.4-0.4-15.8-0.4-24.2-0.4s-22.2 3.2-33.8 15.8c-11.6 12.6-44.4 43.4-44.4 105.8s45.4 122.6 51.8 131.2c6.4 8.4 89.4 136.6 216.6 191.4 30.2 13 53.8 20.8 72.2 26.8 30.4 9.6 58 8.2 79.8 5 24.4-3.6 75-30.6 85.6-60.2s10.6-55 7.4-60.2c-3-5.6-11.4-8.8-24.2-15.2z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}


/* --- 8. item: MOBIL — Yan Yana Butonlar --- */

/* Baslik kucultur */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideMenuOpenNavTitle {
    font-size: 12px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    color: rgba(255, 255, 255, 0.5) !important;
}

/* Submenu yatay flex */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu>div {
    display: flex !important;
    gap: 8px !important;
}

/* Margin sifirla */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavItem+.asideMenuNavItem {
    margin-top: 0 !important;
}

/* Her platform — esit genislikte buton */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavItem {
    flex: 1 !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavLink {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    height: 44px !important;
    background: radial-gradient(72.69% 122.23% at 50% 156.75%, rgba(1, 173, 154, 0.5) 15.15%, rgba(0, 18, 16, 0) 100%), #011413 !important;
    border: 1px solid rgba(0, 102, 89, 0.5) !important;
    border-radius: 12px !important;
    padding: 0 12px !important;
    transition: border-color 0.2s ease, background 0.2s ease !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavLink:hover {
    border-color: rgba(0, 140, 123, 0.8) !important;
    background: radial-gradient(72.69% 122.23% at 50% 156.75%, rgba(1, 173, 154, 0.7) 15.15%, rgba(0, 18, 16, 0) 100%), #011413 !important;
}

/* Yazı stili */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideSubMenuNavTitle {
    font-size: 13px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    color: white !important;
    padding: 0 !important;
    height: auto !important;
    line-height: normal !important;
}

/* Platform ikonu */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavLink::after {
    content: "" !important;
    display: block !important;
    width: 18px !important;
    height: 18px !important;
    flex-shrink: 0 !important;
}

/* iOS */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavItem:nth-child(1) .asideMenuNavLink::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3.5 -2 24 24' fill='%23ffffff'%3E%3Cpath d='M13.623 10.627c-.025-2.533 2.066-3.748 2.159-3.808-1.175-1.72-3.005-1.955-3.657-1.982-1.557-.158-3.039.917-3.83.917-.788 0-2.008-.894-3.3-.87C3.299 4.909 1.734 5.87.86 7.39c-1.764 3.06-.452 7.595 1.267 10.077.84 1.215 1.842 2.58 3.157 2.53 1.266-.05 1.745-.819 3.276-.819 1.531 0 1.962.82 3.302.795 1.363-.026 2.226-1.239 3.06-2.457.965-1.41 1.362-2.775 1.386-2.845-.03-.013-2.658-1.02-2.684-4.045zm-2.518-7.433c.698-.847 1.169-2.022 1.04-3.194C11.14.04 9.921.67 9.2 1.515c-.647.75-1.214 1.945-1.062 3.094 1.122.088 2.268-.57 2.967-1.415z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}

/* Android */
.asideMenuCompact>.asideMenuNavItem:nth-child(8) .asideSubMenu .asideMenuNavItem:nth-child(2) .asideMenuNavLink::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23ffffff'%3E%3Cpath d='M23.35 12.653l2.496-4.323c0.044-0.074 0.070-0.164 0.070-0.26 0-0.287-0.232-0.519-0.519-0.519-0.191 0-0.358 0.103-0.448 0.257l-0.001 0.002-2.527 4.377c-1.887-0.867-4.094-1.373-6.419-1.373s-4.532 0.506-6.517 1.413l0.098-0.040-2.527-4.378c-0.091-0.156-0.259-0.26-0.45-0.26-0.287 0-0.519 0.232-0.519 0.519 0 0.096 0.026 0.185 0.071 0.262l-0.001-0.002 2.496 4.323c-4.286 2.367-7.236 6.697-7.643 11.744l-0.003 0.052h29.991c-0.41-5.099-3.36-9.429-7.57-11.758l-0.076-0.038zM9.098 20.176c-0.69 0-1.249-0.559-1.249-1.249s0.559-1.249 1.249-1.249c0.69 0 1.249 0.559 1.249 1.249-0.001 0.689-0.559 1.248-1.249 1.249zM22.902 20.176c-0.69 0-1.249-0.559-1.249-1.249s0.559-1.249 1.249-1.249c0.69 0 1.249 0.559 1.249 1.249-0.001 0.689-0.559 1.248-1.249 1.249z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}


/* --- 9. item: CANLI DESTEK — Tam Genislik Buton --- */

.asideMenuCompact>.asideMenuNavItem:nth-child(9) .tooltipIconWrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 48px !important;
    background: radial-gradient(72.69% 122.23% at 50% 156.75%, rgba(1, 173, 154, 0.5) 15.15%, rgba(0, 18, 16, 0) 100%), #011413 !important;
    border: 1px solid rgba(0, 102, 89, 0.5) !important;
    border-radius: 12px !important;
    padding: 0 16px !important;
    gap: 10px !important;
    transition: border-color 0.2s ease, background 0.2s ease !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(9) .tooltipIconWrapper:hover {
    border-color: rgba(0, 140, 123, 0.8) !important;
    background: radial-gradient(72.69% 122.23% at 50% 156.75%, rgba(1, 173, 154, 0.7) 15.15%, rgba(0, 18, 16, 0) 100%), #011413 !important;
}

/* SVG ikon goster */
.asideMenuCompact>.asideMenuNavItem:nth-child(9) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper {
    width: 24px !important;
    height: 24px !important;
    flex-shrink: 0 !important;
}

.asideMenuCompact>.asideMenuNavItem:nth-child(9) .asideMenuNavItemIconWrapper.CMSIconSVGWrapper>svg {
    max-height: 24px !important;
    color: white !important;
}

/* Baslik */
.asideMenuCompact>.asideMenuNavItem:nth-child(9) .asideMenuOpenNavTitle {
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
}

.hdr-user-avatar-icon-bc {
    --stb-inner-shadow: var(--stb-inner-shadow-val, 0 12px 20px 0) rgb(61 38 0 / .5) inset, 0px 3px 3px 0px rgb(0 0 0 / .32) inset, 0px 4px 4px 0px rgb(0 0 0 / .25);
    --stb-outer-shadow: 0px var(--stb-outer-shadow-offset-y, 3px) 0px 0px rgb(99 64 8), 0px 20px 16px 0px rgb(0 0 0 / .2);
    position: relative;
    z-index: 1;
    display: inline-grid;
    align-items: stretch;
    border: var(--stb-border-width, 2px) solid rgb(var(--stb-outer-border-color, var(--stb-gold-400)));
    border-radius: 1000px;
    background: var(--stb-gradient, var(--stb-button-primary));
    box-shadow: var(--stb-outer-shadow);
    color: #bd964c !important;
}

#root>div.layout-footer-holder-bc>div>div.footerContainerWrapper>div>div.footerHeader {
    display: none;
}

#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.form-control-bc.select.compact-mode.filled>div {
    background: unset !important;
    border: unset !important;
}

.hdr-smart-panel-holder-bc {
    background: #021c1a !important;
    border: 1px solid #FFCF73 !important;
}

.sp-button-bc {
    background: unset !important;
}

.hdr-smart-panel-holder-arrow-bc:after {
    border-color: transparent transparent rgb(255 207 115) !important;
}

#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>div.nav-menu-container.header-user-nav>ul:nth-child(1) {
    border-radius: 1000px;
    border: 1px solid var(--stb-stroke-white-10);
    background: var(--stb-bg-fourth) !important;
}

#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>div.nav-menu-container.header-user-nav>ul:nth-child(1):hover {
    border-radius: 1000px;
    border: 1px solid #ffcf73 !important;
    background: var(--stb-bg-fourth) !important;
}

#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>div.nav-menu-container.header-user-nav>ul:nth-child(1)>li>a>div>span>span {
    color: #ffcf73 !important;
    font-size: 14px;
    font-family: "Jost", sans-serif !important;
}

.header-icon-text:after,
.compact-mode:after,
.hdr-crypto-btn:after,
.connect-wallet:after,
.nav-menu-other:after,
.hdr-main-content-bc .infoTime:after,
.smartPanel-bc:after,
.hdr-user-bc .sign-in:after,
.hdr-main-content-bc .bc-loader:after,
.callPanel:after {
    content: unset !important;
}

/* --- Header Bakiye Deposit Ikonu --- */

.nav-menu-item[aria-label="Bakiye"] {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    margin-right: -10px;
}

.nav-menu-item[aria-label="Bakiye"]::after {
    content: "" !important;
    width: 32px !important;
    height: 32px !important;
    flex-shrink: 0 !important;
    border-radius: 1000px !important;
    border: 1px solid var(--stb-stroke-gold-400) !important;
    background:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23011210'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 11a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm.759-5.781h.96a.781.781 0 0 1 0 1.562h-.96v.96a.759.759 0 0 1-1.518 0v-.96h-.96a.781.781 0 0 1 0-1.562h.96v-.96a.759.759 0 0 1 1.518 0v.96Z'/%3E%3Cpath d='M13.506 3.124c-3.135-.313-6.636-.032-9.064.844C2.909 4.528 2 5.202 2 5.875s.909 1.347 2.442 1.908c2.397.864 5.841 1.15 8.946.855A6.177 6.177 0 0 1 12.8 6a6.17 6.17 0 0 1 .706-2.876Zm.513 6.568c-3.397.384-7.261.103-9.975-.843C3.192 8.512 2.511 8.175 2 7.783v2.86c0 .674.909 1.347 2.442 1.908 3.577 1.29 9.482 1.29 13.116 0 .318-.12.612-.246.878-.376a6.193 6.193 0 0 1-4.417-2.483ZM4.044 18.33c3.861 1.402 10.05 1.402 13.912 0A8.68 8.68 0 0 0 20 17.264v2.86c0 .674-.965 1.347-2.442 1.908-3.634 1.29-9.54 1.29-13.116 0C2.909 21.472 2 20.798 2 20.125v-2.861a6.896 6.896 0 0 0 2.044 1.066Z'/%3E%3Cpath d='M4.044 13.561c3.861 1.402 10.05 1.402 13.912 0 .795-.28 1.476-.617 2.044-1.01v2.805c0 .73-.965 1.403-2.442 1.908-3.634 1.29-9.54 1.29-13.116 0C2.909 16.759 2 16.086 2 15.356v-2.805c.511.393 1.192.73 2.044 1.01Z'/%3E%3C/svg%3E") center / 20px 20px no-repeat,
        var(--stb-gradient-button-primary), var(--stb-gradient-button-primary-linear) !important;
    box-shadow: 0 1px #634008, 0 20px 16px #0003 !important;
    cursor: pointer !important;
}

.header-user-nav>.nav-menu-other>li:hover {
    background: unset !important;
}

.header-user-nav>.nav-menu-other>li:hover>a {
    background: unset !important;
    border-radius: unset !important;
    border: unset !important;
}

.header-user-nav .nav-menu-sub {
    background: #021c1a !important;
    border: 1px solid #ffcf73;
    top: 43px !important;
    border-radius: 16px !important;
    box-shadow: 0 0 25px #00000080;
}


.sidePanel-holder {
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/bc4516b4-4f34-4506-914d-a6cd00f8e8f2.png), var(--stb-bg-contrast-tertiary) !important;
    background-blend-mode: color-dodge, normal, normal;
    background-size: auto, auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding: 1px;
    box-shadow: inset 0 0 0 1px var(--stb-stroke-white-10) !important;
    border-radius: 16px 16px 0 0;
}

.sidePanel-holder .overlay-header {
    background: unset !important;
}

div.asideMenuContent>div>div>div:last-child>a {
    padding: 8px;
}


/* --- Promosyon Kart Hover: Zoom --- */

.promotionsListEl-bc:not(.promotion-large) .promotionsArticleThumbnail-bc {
    transition: transform 0.3s ease !important;
}

.promotionsListEl-bc:not(.promotion-large):hover .promotionsArticleThumbnail-bc {
    transform: scale(1.05) !important;
}

.header-custom-buttons .btn.a-color {
    border-radius: 90px;
}

.hdr-main-content-bc .infoTime {
    border-radius: 1000px !important;
    border: 1px solid var(--stb-stroke-white-10) !important;
    background: var(--stb-bg-fourth) !important;
}

.hdr-toggle-button-bc {
    border: var(--stb-border-width, 1px) solid rgb(var(--stb-outer-border-color, var(--stb-gold-400))) !important;
    border-radius: 1000px !important;
    background: var(--stb-gradient, var(--stb-button-primary)) !important;
    box-shadow: var(--stb-outer-shadow) !important;
    height: 32px !important;
    width: 32px !important;
}

.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc {
    color: #FFCF73 !important;
}

.promotionsListEl-bc:not(.promotion-large):hover .promotionsArticleThumbnail-bc {
    transform: scale(1.12) !important;
}

.my-profile-info-block>.overlay-header {
    background: url(https://robinimg.live/api/image/etkinliktakvim/media/bc4516b4-4f34-4506-914d-a6cd00f8e8f2.png), var(--stb-bg-contrast-tertiary) !important;
    background-blend-mode: color-dodge, normal, normal;
    background-size: auto, auto !important;
    border-bottom: 1px solid var(--stb-stroke-gold-600-alpha-30) !important;
}

.u-i-profile-page-container {
    background: var(--stb-bg-contrast-tertiary) !important;
}

.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc {
    border-radius: 12px !important;
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(129 84 11 / 90%) 12.93%, rgb(114 88 45 / 90%) 33.8%, rgba(255, 217, 156, 0) 80.98%), linear-gradient(180deg, #8A6326 0%, #AF823C 50%) !important;
}



.u-i-p-a-content-bc:before {
    background: unset !important;
}

.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
    border-radius: 12px !important;
}

.user-profile-nav.active .user-profile-nav-header {
    border-radius: 12px 12px 0 0 !important;
    background: var(--stb-bg-fourth);
    border: 1px solid var(--stb-stroke-white-10);
    color: #ffcf73 !important;
}

.user-profile-nav-header {
    border-radius: 12px !important;
    background: var(--stb-bg-fourth) !important;
    border: 1px solid var(--stb-stroke-white-10);
}

.user-profile-nav-list {
    border-radius: 0 0 12px 12px !important;
    border: 1px solid var(--stb-stroke-white-10);
    border-top: 0px !important;
    background: var(--stb-bg-fourth) !important;
}

.btn:disabled>span {
    text-shadow: unset !important;
    color: #011210 !important;

}

.btn:disabled {
    filter: opacity(0.5) !important
}

.promoCodeWrapper-bc {
    padding: 30px 0px !important;
    margin-bottom: 10px !important;
}

.promoCodeWrapper-bc>form {
    background: unset !important;
    padding: 0px !important;
}

.u-i-e-p-p-content-bc.u-i-common-content {
    margin: 20px !important;
    border: 1px solid var(--stb-stroke-white-10) !important;
    border-radius: 24px !important;
    background: rgb(var(--stb-brand-800)) !important;
}

.loyaltyBonusHeaderText {
    color: #002c26 !important;
}

.u-i-profile-page-content .userLogoutBtn {
    background: unset !important;
}

.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child).active {
    background: var(--stb-button-contrast-tertiary) !important;
}

#betslip_container>div.betslip-full-content-bc>div.bs-f-header-bc>div.second-tabs-bc>div.tab-bc.selected-underline {
    background-color: var(--stb-bg-primary);
}

.bs-f-header-sub-navigation-bc {
    background-color: var(--stb-bg-primary) !important;
}

.sgm-markets-head-bc {
    background: var(--stb-bg-primary) !important;
}

.stats-section-bc {
    background: var(--stb-bg-primary) !important;
}

.sgm-market-g-item-bc>.market-bc.m-g-header {
    background: #00141233 !important;
    box-shadow: unset !important;

}


/* ------------------------------------------------------------
   SLIDER — Yön Tuşları (Özel SVG)
   ------------------------------------------------------------ */

/* Varsayılan swiper ok ikonlarını gizle */
.swiper-button-prev::after,
.swiper-button-next::after {
    content: "" !important;
    display: none !important;
}

/* Sayacı (pagination) gizle */
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-pagination {
    display: none !important;
}

/* Ortak buton stili — dikey ortali, sol/sag kenarda */
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-button-prev,
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-button-next {
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 32px !important;
    height: 32px !important;
    margin-top: 0 !important;
    border-radius: 50% !important;
    border: var(--stb-border-width, 1px) solid rgb(var(--stb-outer-border-color, var(--stb-gold-400))) !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.387 2.028c-1.35.892-2.086 2.387-2.133 3.63-.107 2.829 2.127 4.635 4.378 3.986l.006-.001c1.007-.3 1.679-.975 1.988-1.796.302-.801.246-1.701-.104-2.47a.75.75 0 1 0-1.365.62c.197.435.216.92.066 1.32-.143.38-.452.72-1.01.887-1.107.317-2.535-.51-2.46-2.488.029-.766.519-1.814 1.46-2.437.89-.588 2.28-.854 4.25.104 2.773 1.35 5.7 3.585 10.19 7.012L20.759 12c-.74.562-1.44 1.097-2.106 1.605-4.49 3.427-7.417 5.661-10.19 7.011-1.97.959-3.36.693-4.25.105-.941-.623-1.431-1.672-1.46-2.437-.075-1.979 1.353-2.805 2.46-2.488.558.166.867.506 1.01.886.15.4.131.886-.066 1.32a.75.75 0 0 0 1.365.621c.35-.769.406-1.669.104-2.47-.31-.821-.981-1.497-1.989-1.796l-.005-.001c-2.251-.65-4.485 1.157-4.378 3.985.047 1.244.784 2.74 2.133 3.631 1.401.926 3.367 1.145 5.732-.007 2.92-1.421 5.996-3.77 10.48-7.194.892-.682 1.84-1.405 2.854-2.173a.75.75 0 0 0 0-1.196c-1.014-.768-1.962-1.492-2.854-2.173-4.484-3.424-7.56-5.773-10.48-7.194C6.754.883 4.79 1.1 3.387 2.028Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat, radial-gradient(90.83% 186.36% at 50% 159.75%, rgba(3, 95, 85, 0.7) 15.15%, rgba(3, 95, 85, 0) 100%), #011413 !important;
    transition: background 0.2s ease !important;
}

/* Hover — SVG rengi #ffcf73, arka plan koyulasir */
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-button-prev:hover,
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-button-next:hover {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffcf73'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.387 2.028c-1.35.892-2.086 2.387-2.133 3.63-.107 2.829 2.127 4.635 4.378 3.986l.006-.001c1.007-.3 1.679-.975 1.988-1.796.302-.801.246-1.701-.104-2.47a.75.75 0 1 0-1.365.62c.197.435.216.92.066 1.32-.143.38-.452.72-1.01.887-1.107.317-2.535-.51-2.46-2.488.029-.766.519-1.814 1.46-2.437.89-.588 2.28-.854 4.25.104 2.773 1.35 5.7 3.585 10.19 7.012L20.759 12c-.74.562-1.44 1.097-2.106 1.605-4.49 3.427-7.417 5.661-10.19 7.011-1.97.959-3.36.693-4.25.105-.941-.623-1.431-1.672-1.46-2.437-.075-1.979 1.353-2.805 2.46-2.488.558.166.867.506 1.01.886.15.4.131.886-.066 1.32a.75.75 0 0 0 1.365.621c.35-.769.406-1.669.104-2.47-.31-.821-.981-1.497-1.989-1.796l-.005-.001c-2.251-.65-4.485 1.157-4.378 3.985.047 1.244.784 2.74 2.133 3.631 1.401.926 3.367 1.145 5.732-.007 2.92-1.421 5.996-3.77 10.48-7.194.892-.682 1.84-1.405 2.854-2.173a.75.75 0 0 0 0-1.196c-1.014-.768-1.962-1.492-2.854-2.173-4.484-3.424-7.56-5.773-10.48-7.194C6.754.883 4.79 1.1 3.387 2.028Z'/%3E%3C/svg%3E") center / 16px 16px no-repeat, radial-gradient(90.83% 186.36% at 50% 159.75%, rgba(3, 95, 85, 0.9) 15.15%, rgba(3, 95, 85, 0) 100%), #011413 !important;
}

/* Prev — solda, ok sola baksın */
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-button-prev,
[class*="is-web"][dir="ltr"] .slider-bc .carouselCountEnable .swiper-button-prev {
    left: 12px !important;
    right: auto !important;
    transform: translateY(-50%) scaleX(-1) !important;
}

/* Next — sagda */
[class*="is-web"] .slider-bc .carouselCountEnable .swiper-button-next,
[class*="is-web"][dir="ltr"] .slider-bc .carouselCountEnable .swiper-button-next {
    right: 12px !important;
    left: auto !important;
}

/* Slider — Sol Alt Işık Efekti */
.is-home-page .slider-bc {
    position: relative !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(1)>div>div::after {
    content: "" !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 50% !important;
    height: 70% !important;
    background: url("https://robinimg.live/api/image/etkinliktakvim/media/6923b4c2-1e49-4c95-b4ac-66e2258369f2.webp") left bottom / contain no-repeat !important;
    mix-blend-mode: screen !important;
    pointer-events: none !important;
    z-index: 5 !important;
    opacity: 0.8 !important;
}

#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>div.header-custom-buttons>a.btn.a-color.header-icon-text.bc-i-community {
    height: 36px;
}

#root>div.layout-header-holder-bc>header>div.hdr-main-content-bc>div.hdr-user-bc>div.header-custom-buttons>a.btn.a-color.header-icon-text.bc-i-money-dollar {
    height: 36px;
}

.footerInfoContent .content {
    padding: 20px 16px;
    border: 1px solid var(--stb-stroke-white-10);
    border-radius: 24px;
    background: rgb(var(--stb-brand-800));
    line-height: 24px;
}

.footerInfoContent {
    max-width: 800px;
    margin: 0 auto;
    font-family: "Ysabeau", sans-serif !important;
}

.is-home-page ul.casino-info-content-winners {
    overflow: hidden !important;
}


/* Kazananlar listesi — yatay kaydirmali */
.is-home-page .casino-info-content-winners {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    max-height: 100px !important;
    padding: 10px 15px !important;
    gap: 0 !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
    align-items: center !important;
}

.is-home-page .casino-info-content-winners::-webkit-scrollbar {
    display: none !important;
}

/* Her bir kazanan ogesi — kompakt kart */
.is-home-page .casino-info-content-winners>li {
    flex-shrink: 0 !important;
    flex-direction: row !important;
    align-items: center !important;
    width: auto !important;
    min-width: fit-content !important;
    height: 64px !important;
    padding: 8px 12px !important;
    margin-top: 0 !important;
    background: rgba(255, 255, 255, 0.05) !important;
    border-radius: 12px !important;
    border: 1px solid rgba(255, 255, 255, 0.06) !important;
    gap: 8px !important;
}

.is-home-page .casino-info-content-winners>li+li {
    margin-top: 0 !important;
    margin-inline-start: 8px !important;
}

/* Oyun gorseli */
.is-home-page .casino-info-content-winners .casino-info-img {
    width: 44px !important;
    height: 44px !important;
    border-radius: 10px !important;
    flex-shrink: 0 !important;
}

/* Bilgi alani */
.is-home-page .casino-info-content-winners .casino-winners-info {
    flex-direction: column !important;
    margin-inline-end: 4px !important;
    min-width: 70px !important;
}

.is-home-page .casino-info-content-winners .casino-winners-info>b {
    font-size: 12px !important;
    color: rgba(255, 255, 255, 0.85) !important;
    white-space: nowrap !important;
}

.is-home-page .casino-info-content-winners .casino-winners-info>span {
    font-size: 10px !important;
    color: rgba(255, 255, 255, 0.4) !important;
    white-space: nowrap !important;
    max-width: 100px !important;
}

/* Kazanc miktari */
.is-home-page .casino-info-content-winners .casino-winners-amount {
    font-size: 12px !important;
    white-space: nowrap !important;
    color: #FFCF73 !important;
}


.promotionsList-bc:not(.gridView) {
    grid-template-columns: repeat(4, 1fr) !important;
}

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


.spoiler>input[type=checkbox]:checked~.spoiler-content {
    padding: 20px !important;
}

[dir=ltr] .spoiler-title:before {
    left: 8px !important;
}

.promotion-details-container {
    background-image: url("https://robinimg.live/api/image/etkinliktakvim/media/1b128d71-63db-4fac-8165-e1c6d1601bd0.webp") !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(3) > div > div {
    gap: 0px !important;
}

.footerContainer .horizontalSliderElem {
    padding: 0px !important;
    background: unset !important;
}

[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
    opacity: .7 !important;
    filter: grayscale(10%) !important;
}

[class*=is-web] .horizontalSliderElem .horizontalSliderImg:hover {
    opacity: 1 !important;
    filter: grayscale(0%) !important;
}

.is-home-page>div.layout-content-holder-bc>div:nth-child(9)>div>div>div>a:hover {
    transform: unset !important;
}

button.btn.s-small.promotions-opt-button.a-outline.a-white {
    background: radial-gradient(152.76% 108.61% at 50% 118.13%, rgb(184 99 99 / 90%) 12.93%, rgb(173 56 56 / 90%) 33.8%, rgb(255 156 156 / 0%) 80.98%), linear-gradient(180deg, #8a2626 0%, #af3c3c 50%) !important;
    border: 1px solid #ff7373 !important;
    box-shadow: 0px 1px 0px #630808, 0px 20px 16px rgba(0, 0, 0, 0.2) !important;
    border-radius: 100px !important;
    color: white !important;
}

/* HIDE MENU ITEM */


#root > div.asideMenuContent > div > div > div:nth-child(2) {
    display: none;
}


/* HIDE YEAR ITEM */

#root > div.layout-footer-holder-bc > div > div.footerContainerWrapper > div > div.copyRightBlock {
  display: none;
}

/* HIDE LEFT MENU ITEM */


#root > div.asideMenuContent > div > div > div:nth-child(8) {
    display: none!important;;
}

#root > div.asideMenuContent > div > div > div:nth-child(9) {
    display: none!important;;
}

#root > div.asideMenuContent > div > div > div:nth-child(7) {
    display: none!important;;
}





/* WIINER LIST */

.is-home-page > div.layout-content-holder-bc > div:nth-child(2) > div > div > div.casinoTopWinnersWidgetHeader > div.casinoTopWinnersWidgetTab.main-tabs-bc {
    display: none;
}

 .is-home-page > div.layout-content-holder-bc > div:nth-child(2) > div > div > div.casinoTopWinnersWidgetHeader {
     display: none;
 }

.is-home-page > div.layout-content-holder-bc > div:nth-child(2) {

    margin-top: -10px !important;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(2) > div {background: rgba(255, 255, 255, 0.01);/* box-shadow: 0px -4px 15px rgba(0, 0, 0, 0.45); */backdrop-filter: blur(24px);border-radius: 16px;z-index: 999;padding: 10px !important;border: 1px solid #ffffff0d;}


.is-home-page .casinoWinnerWidgetItem {
    background: unset
}


[dir=ltr] .casinoTopWinnersWidget .swiper-button-prev {
    background: unset !important
}

[dir=rtl] .casinoTopWinnersWidget .swiper-button-prev {
    background:  unset !important
}

[dir=ltr] .casinoTopWinnersWidget .swiper-button-next {
    background: unset !important
}

[dir=rtl] .casinoTopWinnersWidget .swiper-button-next {
    background:  unset !important
}


.is-home-page > div.layout-content-holder-bc > div:nth-child(2) {
    display: none;
}


.informative-widget {
    border-radius: 0px !important;
    margin-top: 0px !important;
}

.informative-widget-link {
    border-top: unset !important;
    border-radius: unset !important;
}

.informative-widget-container {
    padding: 8px !important;
}

.asideMenuOpen, .asideMenuCompact {
    margin-top: 10px;
}


#root > div.layout-content-holder-bc > div > div > div.horizontal-sl-item-bc.accordion-button.archive > i {
    font-weight: bolder !important;
}


#root > div.layout-footer-holder-bc > div > div.footerContainerWrapper > div > div.sliderGroup > div:nth-child(1) > div > div:nth-child(3) > div > a > img {
    height: 137px;
}