/* custom_css */
/* Comm100 canli destek DUGMESI (kapali hal) — 2026-09-07
   Comm100 masaustunde resmi dogal boyutunda 150x150 basiyor. Once 100px'e
   cekildi, sonra operator istegiyle %25 daha kucultuldu -> 75px.
   YALNIZ kapali dugme: acik sohbet penceresi bir IFRAME
   (`chat_window_container`), CSS iframe sinirini gecmez — bu kural oraya
   sizamaz. Pencerenin DISI `header_custom_css`teki
   `body.cw-betgo-open #comm100-container #whole-window` kurallariyla yonetiliyor.
   Mobil esdegeri `custom_css_mobile` icinde AYRICA duruyor (mobil bu koku
   okumuyor, cunku ikizi dolu).
   Geri alma: bu alani (custom_css) BOSALT. */
html body #comm100-container [id^="comm100-float-button"] img {
  width: 75px !important;
  height: 75px !important;
}
/* header_custom_css */
html body .center-bottom-btn,html body .center-bottom-btn.nav-floating-btn-show,html body .center-bottom-btn.nav-floating-btn-hide,.center-bottom-btn{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}html body,body{overflow-y:visible!important;height:auto!important;max-height:none!important}html{overflow-y:auto!important}html body .layout-header-holder-bc .btn.sign-in span.cw-hdr-lbl,html body .layout-header-holder-bc .btn.register span.cw-hdr-lbl{font-size:11px!important;line-height:1!important;text-transform:none!important;color:inherit!important;font-family:"Segoe UI",Tahoma,Arial,sans-serif!important}html body .layout-header-holder-bc .btn.sign-in span.cw-hdr-lbl::before,html body .layout-header-holder-bc .btn.sign-in span.cw-hdr-lbl::after,html body .layout-header-holder-bc .btn.register span.cw-hdr-lbl::before,html body .layout-header-holder-bc .btn.register span.cw-hdr-lbl::after{content:none!important;display:none!important}@font-face{font-family:Roboto;src:local(Roboto),url(/fonts/default/Roboto-Regular.woff2?v=721) format("woff2"),url(/fonts/default/Roboto-Regular.woff?v=721) format("woff"),url(/fonts/default/Roboto-Regular.ttf?v=721) format("truetype"),url(/fonts/default/Roboto-Regular.eot?v=721),url(/fonts/default/Roboto-Regular.eot?v=721) format("embedded-opentype"),url(/fonts/default/Roboto-Regular.svg?v=721) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Chakra Petch";src:local(Roboto),url(/fonts/default/Roboto-Regular.woff2?v=721) format("woff2"),url(/fonts/default/Roboto-Regular.woff?v=721) format("woff"),url(/fonts/default/Roboto-Regular.ttf?v=721) format("truetype"),url(/fonts/default/Roboto-Regular.eot?v=721),url(/fonts/default/Roboto-Regular.eot?v=721) format("embedded-opentype"),url(/fonts/default/Roboto-Regular.svg?v=721) format("svg");font-weight:400 800;font-style:normal;font-display:fallback}:root{--cw-font:Roboto,"Segoe UI",system-ui,sans-serif;--font:var(--cw-font);--cw-header-h:190px;--hero-primary:#c7a358;--pc-primary:#c7a358}html,body{font-family:var(--cw-font)!important}@media (max-width: 1023px){.layout-header-holder-bc{--shell:100%!important;--cw-header-h:182px!important;height:auto!important;max-height:none!important;overflow:visible!important}.layout-header-holder-bc .hdr-main-content-bc,.layout-header-holder-bc .nav-content-menu,.header-bc .nav-content-menu{width:100%!important;max-width:100%!important;min-width:0!important}.layout-header-holder-bc .nav-content-bc,.layout-header-holder-bc .nav-menu-container.header-navigation,.layout-header-holder-bc .hdr-main-content-bc > .nav-content-bc,.header-bc .nav-content-bc,.header-bc .nav-menu-container{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.layout-header-holder-bc .hdr-main-content-bc > .logo-container,.layout-header-holder-bc .hdr-main-content-bc > .hdr-user-bc,.layout-header-holder-bc .hdr-main-content-bc > .smartPanel-bc,.layout-header-holder-bc .smartPanel-bc{height:auto!important;min-height:0!important;max-height:none!important}.layout-header-holder-bc .hdr-main-content-bc{flex-wrap:nowrap!important}.layout-header-holder-bc .header-bc,.layout-header-holder-bc .hdr-additional-info,.layout-header-holder-bc .hdr-navigation-scrollable-bc-holder{height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.layout-header-holder-bc > .hdr-dynamic-content,.layout-header-holder-bc .hdr-dynamic-content{display:none!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}}html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .layout-header-holder-bc,body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .layout-header-holder-bc{z-index:1!important}html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .hdr-smart-panel-holder-arrow-bc,html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .nav-menu-container,html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .smart-panel-bc,body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .hdr-smart-panel-holder-arrow-bc{z-index:2!important}html body .popup-holder-bc.full-screen:has(.entrance-popup-bc),html body #login-popup.popup-holder-bc:has(.entrance-popup-bc),html body #register-popup.popup-holder-bc:has(.entrance-popup-bc),.popup-holder-bc.full-screen:has(.entrance-popup-bc),#login-popup.popup-holder-bc:has(.entrance-popup-bc),#register-popup.popup-holder-bc:has(.entrance-popup-bc){position:fixed!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;translate:none!important;z-index:2147483647!important;isolation:isolate!important;contain:none!important;will-change:auto!important;background:transparent!important}html body .popup-middleware-bc:has(.entrance-popup-bc),.popup-middleware-bc:has(.entrance-popup-bc){--cw-pop-bg:#1a1f29;--cw-pop-deep:#161922;--cw-pop-card:#212832;--cw-pop-input:#212832;--cw-pop-input-focus:#2a3140;--cw-pop-yellow:#c7a358;--cw-pop-btn:#3a3e4a;--cw-pop-btn-hover:#484d5a;--cw-pop-accent:#c7a358;--cw-pop-white:#f0f2f5;--cw-pop-muted:#ffffff8c;--cw-pop-border:#ffffff14;--cw-pop-radius:12px;--cw-pop-font:"Chakra Petch","Segoe UI",system-ui,sans-serif;--cw-pop-pad-x:18px;--cw-pop-field-h:46px;position:fixed!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:#080a0ed1!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;font-family:var(--cw-pop-font)!important;overflow:auto!important;overscroll-behavior:contain!important;z-index:2147483647!important;isolation:isolate!important;transform:none!important;translate:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html body .popup-middleware-bc:has(.entrance-popup-bc.register) .popup-inner-bc,.popup-middleware-bc:has(.entrance-popup-bc):has(.entrance-popup-bc.register) .popup-inner-bc{width:min(390px,100%)!important;max-width:390px!important;margin:auto!important}html body .popup-holder-bc.full-screen:has(.entrance-popup-bc.register),html body #login-popup.popup-holder-bc:has(.entrance-popup-bc.register),html body .popup-middleware-bc:has(.entrance-popup-bc.register){width:100%!important;max-width:100%!important;height:100%!important;left:0!important;right:0!important;transform:none!important}html body .popup-middleware-bc:has(.entrance-popup-bc.register) .overlay-sliding-wrapper-bc,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .overlay-sliding-w-c-content-slider-bc,.popup-middleware-bc:has(.entrance-popup-bc.register) .overlay-sliding-wrapper-bc,.popup-middleware-bc:has(.entrance-popup-bc.register) .overlay-sliding-w-c-content-slider-bc{position:relative!important;width:100%!important;max-width:100%!important;transform:none!important;translate:none!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;margin:0 auto!important}html body #register-popup .popup-inner-bc,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .popup-inner-bc{position:relative!important;width:min(390px,100%)!important;max-width:390px!important;margin:0 auto!important;left:auto!important;right:auto!important;transform:none!important;float:none!important;align-self:center!important;box-sizing:border-box!important}html body #register-popup .slider-bc,html body #register-popup .carouselWrapper,html body #register-popup .swiper,html body #register-popup .swiper-pagination,html body #register-popup .swiper-button-prev,html body #register-popup .swiper-button-next,html body #register-popup .steps-indicator,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .entrance-form-content-bc > .slider-bc,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .slider-bc{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;flex:0 0 0!important;opacity:0!important;pointer-events:none!important}html body #register-popup .entrance-form-content-bc,html body #register-popup .entrance-form-content-bc.single-side,html body #register-popup .entrance-form-content-bc.step-0,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .entrance-form-content-bc.single-side{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;left:auto!important;right:auto!important;transform:none!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:hidden!important;overflow-y:auto!important}html body #register-popup .reg-form-content,html body #register-popup .reg-form-fields,html body #register-popup .entrance-form-content-section-bc,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .reg-form-content{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;left:auto!important;right:auto!important;transform:none!important;box-sizing:border-box!important;flex:1 1 100%!important;flex-basis:100%!important;grid-column:1 / -1!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:empty::before,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:not(:has(*))::before{content:"HEMEN ÜYE OLUN!"!important;display:block!important;margin:0 0 16px!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;text-transform:uppercase!important}.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc p{color:#c7a358!important;font-size:11px!important;font-weight:700!important}.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc p{color:#fff!important;font-size:13px!important;font-weight:800!important}.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-eye,.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-eye-hidden,.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-eye-shown,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-eye,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-eye-hidden,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-eye-shown,.popup-middleware-bc:has(.entrance-popup-bc) .dropdownIcon-bc.bc-i-datepicker,.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-datepicker,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-datepicker{position:absolute!important;top:50%!important;right:8px!important;left:auto!important;transform:translateY(-50%)!important;z-index:8!important;width:28px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#ffffffb8!important;font-size:16px!important;line-height:1!important;cursor:pointer!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;margin:0!important}.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.inputs:has(.bc-i-eye),.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.inputs:has(.bc-i-eye-hidden),.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.inputs:has(.bc-i-datepicker),.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc:has(input[type="password"]),.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc:has(input[type="date"]),.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(input[type="date"]),.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(.react-datepicker-wrapper){position:relative!important;overflow:visible!important}.popup-middleware-bc:has(.entrance-popup-bc) input.form-control-input-bc[type="password"],.popup-middleware-bc:has(.entrance-popup-bc) input.form-control-input-bc[type="text"]:has(+ .bc-i-eye),.popup-middleware-bc:has(.entrance-popup-bc) input.form-control-input-bc[type="date"]{padding-right:40px!important;pointer-events:auto!important}.popup-middleware-bc:has(.entrance-popup-bc) .react-datepicker-popper,.popup-middleware-bc:has(.entrance-popup-bc) .react-datepicker{z-index:2147483000!important;pointer-events:auto!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code,.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code{flex:0 0 108px!important;width:108px!important;max-width:108px!important;overflow:visible!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code > .form-control-bc.select,html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc > .form-control-bc.select.select-flag{height:var(--cw-pop-field-h)!important;min-height:var(--cw-pop-field-h)!important;padding:0!important;margin:0!important;background:var(--cw-pop-input)!important;border:none!important;box-shadow:none!important;overflow:visible!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc.inputs:has(> i.flag-bc),html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code .form-control-label-bc.form-control-select-bc:has(.flag-bc),html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select.select-flag > .form-control-label-bc.form-control-select-bc:has(.flag-bc),html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select > .form-control-label-bc.form-control-select-bc:has(> i.flag-bc){display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:12px 16px!important;align-items:center!important;align-content:center!important;justify-items:start!important;column-gap:8px!important;row-gap:2px!important;flex-wrap:unset!important;flex-direction:unset!important;position:relative!important;height:var(--cw-pop-field-h)!important;min-height:var(--cw-pop-field-h)!important;padding:6px 28px 6px 10px !important;margin:0!important;gap:2px 8px!important;background:var(--cw-pop-input)!important;border:none!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important}html body .popup-middleware-bc:has(.entrance-popup-bc) label.form-control-label-bc.inputs:has(.cw-curr-flag){display:block!important;position:relative!important;height:var(--cw-pop-field-h)!important;min-height:var(--cw-pop-field-h)!important;padding:0!important;margin:0!important;background:var(--cw-pop-input)!important;border:none!important;box-shadow:none!important;overflow:visible!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .form-control-title-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .form-control-title-bc.ellipsis,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code .form-control-title-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select.select-flag .form-control-title-bc{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;grid-column:1 / -1!important;grid-row:1!important;flex:none!important;order:unset!important;width:auto!important;max-width:100%!important;display:block!important;margin:0!important;padding:0!important;height:12px!important;font-size:10px!important;line-height:12px!important;z-index:auto!important;align-self:stretch!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > i.flag-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .select-icon-bc.flag-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .ftr-lang-bar-flag-bc{position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;grid-column:1!important;grid-row:2!important;flex:none!important;order:unset!important;width:22px!important;height:16px!important;margin:0!important;padding:0!important;align-self:center!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:2px!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > span.ellipsis:not(.form-control-title-bc){display:block!important;grid-column:2!important;grid-row:2!important;flex:none!important;order:unset!important;min-width:0!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;line-height:16px!important;height:16px!important;align-self:center!important;box-sizing:border-box!important}html body .popup-middleware-bc:has(.entrance-popup-bc) label.form-control-label-bc.inputs i.cw-curr-flag{position:absolute!important;left:10px!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;width:22px!important;height:16px!important;z-index:3!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:2px!important}html body .popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(.cw-curr-flag) .form-control-title-bc{left:40px!important;right:10px!important;top:6px!important;transform:none!important;font-size:10px!important;position:absolute!important}html body .popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(.cw-curr-flag) select.form-control-select-bc{padding:16px 36px 6px 40px !important;background:transparent!important}html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not([type="submit"]),html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn[type="button"],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not(.a-color),html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > :not(button),html body .popup-middleware-bc:has(.entrance-popup-bc) w3m-button,html body .popup-middleware-bc:has(.entrance-popup-bc) w3m-connect-button,html body .popup-middleware-bc:has(.entrance-popup-bc) appkit-button,html body .popup-middleware-bc:has(.entrance-popup-bc) [data-testid*="connect"],.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not([type="submit"]),.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn[type="button"],.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not(.a-color),.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > :not(button),.popup-middleware-bc:has(.entrance-popup-bc) w3m-button,.popup-middleware-bc:has(.entrance-popup-bc) w3m-connect-button,.popup-middleware-bc:has(.entrance-popup-bc) appkit-button,.popup-middleware-bc:has(.entrance-popup-bc) [data-testid*="connect"],.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-in-slider-wrapper:empty{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plat-label,.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats li,.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats svg{display:none!important}html,html body,html body #root,html body #root.layout-bc,html body .layout-bc,html body .layout-content-holder-bc,html body .layout-footer-holder-bc,html body .theme-default{font-family:var(--cw-font)!important}@media (min-width: 1024px){.layout-header-holder-bc{--bg-page:#161922;--bg-announce:#161922;--bg-nav:#161922;--bg-btn:#1e222d;--yellow:#c7a358;--white:#fff;--border:#ffffff1f;--divider:#ffffff59;--divider-w:2px;--divider-h:18px;--radius:6px;--shell:1470px;--font:var(--cw-font);--cw-header-h:190px;background:#161922!important;font-family:var(--font)!important;color:var(--white)!important;box-sizing:border-box!important;margin:0!important;padding:0!important;padding-top:0!important;border:none!important;box-shadow:0 4px 20px #00000059!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-content:flex-start!important;gap:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;max-width:100%!important;inset:0 0 auto 0!important;transform:none!important;translate:none!important;z-index:2147483000!important;isolation:isolate!important}.layout-header-holder-bc::before,.layout-header-holder-bc::after{content:none!important;display:none!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;background:none!important}html{--bg-page:#1a1f29;overflow-x:hidden!important;background:#1a1f29!important;background-color:#1a1f29!important}body{--bg-page:#1a1f29;padding-top:0!important;margin-top:0!important;overflow-x:hidden!important;background:#1a1f29!important;background-color:#1a1f29!important;background-image:none!important;color:var(--white,#fff)!important;font-family:var(--cw-font)!important}html body #root,html body #root.layout-bc,html body .layout-bc,html body .layout-content-holder-bc,html body .layout-footer-holder-bc,html body .theme-default{background:#1a1f29!important;background-color:#1a1f29!important;background-image:none!important;font-family:var(--cw-font)!important}.layout-content-holder-bc,.layout-header-holder-bc + .layout-content-holder-bc,.layout-header-holder-bc + [class*="layout-content"],.layout-header-holder-bc ~ .layout-content-holder-bc{margin-top:calc(var(--cw-header-h,190px) + 10px)!important;padding-top:0!important;position:relative!important;top:auto!important;z-index:0!important;isolation:auto!important}.layout-header-holder-bc *,.layout-header-holder-bc ::before,.layout-header-holder-bc ::after{box-sizing:border-box!important}html body .layout-header-holder-bc > .header-custom-html,html body .layout-header-holder-bc .header-custom-html,.layout-header-holder-bc > .header-custom-html,.layout-header-holder-bc .header-custom-html{display:block!important;visibility:visible!important;opacity:1!important;order:0!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:#161922!important;border:none!important;box-sizing:border-box!important;position:relative!important;z-index:5!important;transform:none!important;translate:none!important;pointer-events:auto!important}html body .layout-header-holder-bc .header-custom-html:empty,.layout-header-holder-bc .header-custom-html:empty{display:none!important;margin:0!important;height:0!important}html body .layout-header-holder-bc .promo-ribbon,html body .promo-ribbon,.layout-header-holder-bc .promo-ribbon,.promo-ribbon{display:flex!important;visibility:visible!important;opacity:1!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:5px 8px!important;width:100%!important;min-height:34px!important;margin:0!important;padding:8px 16px!important;box-sizing:border-box!important;text-align:center!important;background:#161922!important;background-image:none!important;border:none!important;border-radius:0!important;border-bottom:1px solid #ffffff14!important;box-shadow:inset 0 -2px 0 #c7a358!important;color:#e8eaede0!important;font-family:var(--cw-font)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.03em!important;overflow:hidden!important;transform:none!important}html body .layout-header-holder-bc .promo-ribbon b,html body .layout-header-holder-bc .promo-ribbon strong,html body .promo-ribbon b,html body .promo-ribbon strong,.layout-header-holder-bc .promo-ribbon b,.layout-header-holder-bc .promo-ribbon strong,.promo-ribbon b,.promo-ribbon strong{color:#c7a358!important;font-weight:700!important;letter-spacing:.04em!important}html body .layout-header-holder-bc .promo-ribbon a,html body .promo-ribbon a,.layout-header-holder-bc .promo-ribbon a,.promo-ribbon a{color:#c7a358!important;font-weight:700!important;text-decoration:none!important;border-bottom:none!important;padding-bottom:0!important;transition:color .15s ease!important}html body .layout-header-holder-bc .promo-ribbon a:hover,html body .promo-ribbon a:hover,.layout-header-holder-bc .promo-ribbon a:hover,.promo-ribbon a:hover{color:#ffd75a!important;text-decoration:underline!important;text-underline-offset:2px!important}@media (min-width: 1024px){html body .layout-header-holder-bc .header-anons-seridi,.header-anons-seridi{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:linear-gradient(180deg,#242b36 0%,#1b212a 100%)!important;background-image:linear-gradient(180deg,#242b36 0%,#1b212a 100%)!important;border:none!important;border-bottom:1px solid #ffffff0f!important;box-shadow:inset 0 -2px 0 #c7a358d9 0 1px 0 #00000040!important;box-sizing:border-box!important;overflow:hidden!important;z-index:5!important;font-family:var(--cw-font)!important}.header-anons-seridi::before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:10%!important;right:10%!important;height:1px!important;background:linear-gradient(90deg,transparent 0%,#c7a35866 50%,transparent 100%)!important;pointer-events:none!important;z-index:1!important}.header-anons-seridi .swiper{position:relative!important;display:block!important;width:100%!important;min-height:36px!important;margin:0!important;padding:0 62px!important;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:border-box!important;overflow:hidden!important}.header-anons-seridi .swiper-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;min-height:36px!important;margin:0!important;padding:0!important;background:transparent!important;transition:transform .55s cubic-bezier(0.4,0,0.2,1)!important;will-change:transform!important}.header-anons-seridi .swiper-slide{display:flex!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:36px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:8px 6px!important;box-sizing:border-box!important;text-align:center!important;color:#e8eaede6!important;font-size:12.5px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.02em!important;overflow:hidden!important}.header-anons-seridi .swiper-slide > a,.header-anons-seridi .swiper-slide > span,.header-anons-seridi .swiper-slide .promo-ribbon{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:4px 8px!important;width:auto!important;min-height:0!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-decoration:none!important;white-space:normal!important;overflow:visible!important}.header-anons-seridi .swiper-slide > a::before,.header-anons-seridi .swiper-slide > span::before{content:""!important;display:inline-block!important;width:5px!important;height:5px!important;min-width:5px!important;margin:0 2px 0 0 !important;border-radius:50%!important;background:#c7a358!important;box-shadow:0 0 6px #c7a358a6!important;flex-shrink:0!important}.header-anons-seridi .swiper-slide > a{color:#c7a358!important;font-weight:700!important;transition:color .15s ease!important}.header-anons-seridi .swiper-slide > a:hover{color:#ffd75a!important;text-decoration:underline!important;text-underline-offset:2px!important}.header-anons-seridi .swiper-slide b,.header-anons-seridi .swiper-slide strong{color:#c7a358!important;font-weight:700!important;letter-spacing:.03em!important}.header-anons-seridi .swiper-button-prev,.header-anons-seridi .swiper-button-next{position:absolute!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:50%!important;color:#ffffff73!important;cursor:pointer!important;z-index:3!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important}.header-anons-seridi .swiper-button-prev{left:12px!important}.header-anons-seridi .swiper-button-next{right:12px!important}.header-anons-seridi .swiper-button-prev:hover,.header-anons-seridi .swiper-button-next:hover{background:#c7a35824!important;border-color:#c7a35873!important;color:#c7a358!important}.header-anons-seridi .swiper-button-prev::after,.header-anons-seridi .swiper-button-next::after{content:""!important;display:block!important;width:6px!important;height:6px!important;margin:0!important;padding:0!important;border:none!important;border-top:1.6px solid currentColor!important;border-right:1.6px solid currentColor!important;background:transparent!important}.header-anons-seridi .swiper-button-prev::after{transform:rotate(-135deg) translate(1px,-1px)!important}.header-anons-seridi .swiper-button-next::after{transform:rotate(45deg) translate(-1px,-1px)!important}.header-anons-seridi .swiper-pagination{position:absolute!important;top:50%!important;right:44px!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;gap:2px!important;width:auto!important;margin:0!important;padding:3px 8px!important;border-radius:999px!important;background:#ffffff0d!important;border:1px solid #ffffff14!important;color:#ffffff73!important;font-family:var(--cw-font)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1!important;white-space:nowrap!important;z-index:3!important}.header-anons-seridi .swiper-pagination-current{color:#c7a358!important;font-weight:800!important}}html body .layout-header-holder-bc > .hdr-dynamic-content,html body .layout-header-holder-bc .hdr-dynamic-content,.layout-header-holder-bc > .hdr-dynamic-content,.layout-header-holder-bc .hdr-dynamic-content{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important}.layout-header-holder-bc .e-p-close-icon-bc{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;color:#9ca3af!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:2!important}.layout-header-holder-bc .e-p-close-icon-bc:hover{color:var(--white)!important}.layout-header-holder-bc > .header-bc,.layout-header-holder-bc .header-bc{background:#161922!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important;width:100%!important;order:1!important;flex:0 0 auto!important}.layout-header-holder-bc .hdr-main-content-bc{width:var(--shell)!important;max-width:100%!important;margin:0 auto!important;padding:0 12px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.layout-header-holder-bc .hdr-main-content-bc > .hdr-user-bc::before,.layout-header-holder-bc .hdr-user-bc > .header-custom-buttons::after,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"]::before,.layout-header-holder-bc .hdr-main-content-bc > .smartPanel-bc::before{content:""!important;display:block!important;width:var(--divider-w)!important;min-width:var(--divider-w)!important;height:var(--divider-h)!important;min-height:var(--divider-h)!important;max-height:var(--divider-h)!important;background:var(--divider)!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;flex:0 0 var(--divider-w)!important;align-self:center!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}.layout-header-holder-bc .hdr-main-content-bc > .logo-container,.layout-header-holder-bc .hdr-main-content-bc > .hdr-user-bc,.layout-header-holder-bc .hdr-main-content-bc > .smartPanel-bc{height:65px!important;display:flex!important;align-items:center!important;flex-shrink:0!important;margin:0!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"],.layout-header-holder-bc .hdr-main-content-bc > .infoTime,.layout-header-holder-bc .hdr-main-content-bc > time.infoTime{align-self:center!important;flex-shrink:0!important}.layout-header-holder-bc .hdr-main-content-bc > .logo-container{margin-right:auto!important;gap:12px!important;padding:0!important;overflow:visible!important;position:relative!important;z-index:6!important}html body .layout-header-holder-bc img.hdr-logo-bc,html body .layout-header-holder-bc .logo-container a.logo img.hdr-logo-bc,html body .layout-header-holder-bc .logo-container .hdr-logo-bc,html body .layout-header-holder-bc .hdr-logo-bc,.layout-header-holder-bc .hdr-logo-bc{max-height:110px!important;height:auto!important;width:auto!important;max-width:none!important;pointer-events:none!important}.layout-header-holder-bc .logo-container a.logo{position:relative!important;z-index:1!important;flex-shrink:0!important}.layout-header-holder-bc .logo-container .bg-hdr-social,.layout-header-holder-bc .bg-hdr-social{display:flex!important;align-items:center!important;gap:8px!important;position:relative!important;z-index:30!important;pointer-events:auto!important;flex-shrink:0!important}.layout-header-holder-bc .logo-container .bg-hdr-social-item,.layout-header-holder-bc .bg-hdr-social-item,.layout-header-holder-bc .logo-container .header-icon,.layout-header-holder-bc .logo-container a.header-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;position:relative!important;z-index:31!important;pointer-events:auto!important;cursor:pointer!important}.layout-header-holder-bc .logo-container .header-icon img,.layout-header-holder-bc .bg-hdr-social-item img{display:block!important;pointer-events:none!important}.layout-header-holder-bc .generic-search-btn,.layout-header-holder-bc .sidebar-content{display:none!important}.layout-header-holder-bc .hdr-user-bc{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:0!important;margin:0!important;background:transparent!important}.layout-header-holder-bc .header-custom-buttons{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;position:relative!important}.layout-header-holder-bc .hdr-user-bc .btn,.layout-header-holder-bc .header-custom-buttons .btn{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin:0!important;font-family:Roboto,"Segoe UI",system-ui,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;text-transform:none!important;text-decoration:none!important;letter-spacing:.02em!important;box-shadow:none!important;outline:none!important;background-image:none!important;vertical-align:middle!important;cursor:pointer!important;position:relative!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}.layout-header-holder-bc .hdr-user-bc .btn::after,.layout-header-holder-bc .header-custom-buttons .btn::after{display:none!important;content:none!important}.layout-header-holder-bc .hdr-user-bc .btn span,.layout-header-holder-bc .header-custom-buttons .btn span{margin:0!important;padding:0!important;font:inherit!important;font-family:"Segoe UI",Tahoma,Arial,Roboto,sans-serif!important;color:inherit!important;line-height:1!important;position:relative!important;z-index:1!important;text-transform:none!important}.layout-header-holder-bc .btn.register,.layout-header-holder-bc .btn.register span,.layout-header-holder-bc .btn.sign-in,.layout-header-holder-bc .btn.sign-in span{text-transform:none!important}html body .layout-header-holder-bc .hdr-user-bc .btn.sign-in span,html body .layout-header-holder-bc .btn.sign-in > span,html body .layout-header-holder-bc .hdr-user-bc .btn.register span,html body .layout-header-holder-bc .btn.register > span{font-size:11px!important;line-height:1!important;letter-spacing:.02em!important;color:inherit!important;text-transform:none!important;font-family:"Segoe UI",Tahoma,Arial,sans-serif!important}html body .layout-header-holder-bc .btn.sign-in > span::after,html body .layout-header-holder-bc .hdr-user-bc .btn.sign-in span::after,html body .layout-header-holder-bc .btn.register > span::after,html body .layout-header-holder-bc .hdr-user-bc .btn.register span::after,.layout-header-holder-bc .btn.sign-in > span::after,.layout-header-holder-bc .btn.register > span::after{content:none!important;display:none!important}.layout-header-holder-bc .header-custom-buttons .btn::before,.layout-header-holder-bc .btn.sign-in::before,.layout-header-holder-bc .btn.register::before{content:""!important;display:block!important;width:14px!important;height:14px!important;min-width:14px!important;flex-shrink:0!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background-color:currentColor!important;background-image:none!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important;position:relative!important;z-index:1!important;pointer-events:none!important;opacity:.95!important;transition:opacity .18s ease,transform .18s ease!important}.layout-header-holder-bc .header-custom-buttons .btn{width:auto!important;min-width:128px!important;max-width:none!important;height:30px!important;min-height:30px!important;padding:0 12px!important;background:linear-gradient(180deg,#c7a3581f 0%,#c7a3580a 100%)!important;color:var(--yellow)!important;border:1.5px solid #c7a358d9!important;border-radius:8px!important;font-size:11px!important;box-shadow:inset 0 1px 0 #ffffff0f!important}.layout-header-holder-bc .header-custom-buttons .btn::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 7.5A2.5 2.5 0 0 1 5.5 5h13A2.5 2.5 0 0 1 21 7.5V9H8.75a.75.75 0 0 0 0 1.5H21v6A2.5 2.5 0 0 1 18.5 19h-13A2.5 2.5 0 0 1 3 16.5v-9Z' fill='black'/%3E%3Cpath d='M17.25 14.25a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Z' fill='black'/%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'%3E%3Cpath d='M3 7.5A2.5 2.5 0 0 1 5.5 5h13A2.5 2.5 0 0 1 21 7.5V9H8.75a.75.75 0 0 0 0 1.5H21v6A2.5 2.5 0 0 1 18.5 19h-13A2.5 2.5 0 0 1 3 16.5v-9Z' fill='black'/%3E%3Cpath d='M17.25 14.25a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Z' fill='black'/%3E%3C/svg%3E")!important}.layout-header-holder-bc .header-custom-buttons .btn:hover{background:linear-gradient(180deg,#c7a35838 0%,#c7a3581a 100%)!important;border-color:var(--yellow)!important;color:var(--yellow)!important;box-shadow:0 0 0 1px #c7a35840 0 6px 16px #c7a3581f!important;transform:translateY(-1px)!important;opacity:1!important}.layout-header-holder-bc .header-custom-buttons .btn:hover::before{opacity:1!important}.layout-header-holder-bc .header-custom-buttons .tl-ikon,.layout-header-holder-bc .header-custom-buttons .btn .tl-ikon,.layout-header-holder-bc a.header-icon-text .tl-ikon,.layout-header-holder-bc .hdr-user-bc .tl-ikon{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;font-size:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}.layout-header-holder-bc .btn.sign-in{width:auto!important;min-width:86px!important;max-width:none!important;height:30px!important;min-height:30px!important;padding:0 12px 0 10px !important;background:var(--bg-btn)!important;color:var(--white)!important;border:1px solid #ffffff24!important;border-radius:10px 27px 10px 10px!important;font-size:11px!important;box-shadow:inset 0 1px 0 #ffffff0a!important}.layout-header-holder-bc .btn.sign-in::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10.5 7.5 15 12l-4.5 4.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 12H4' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M14 4h3.5A2.5 2.5 0 0 1 20 6.5v11A2.5 2.5 0 0 1 17.5 20H14' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%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'%3E%3Cpath d='M10.5 7.5 15 12l-4.5 4.5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 12H4' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M14 4h3.5A2.5 2.5 0 0 1 20 6.5v11A2.5 2.5 0 0 1 17.5 20H14' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.layout-header-holder-bc .btn.sign-in:hover{background:#252a36!important;border-color:#c7a35873!important;color:var(--white)!important;box-shadow:0 4px 14px #00000040!important;transform:translateY(-1px)!important;opacity:1!important}.layout-header-holder-bc .btn.register{width:auto!important;min-width:92px!important;max-width:none!important;height:30px!important;min-height:30px!important;padding:0 12px 0 10px !important;margin-left:6px!important;background:linear-gradient(180deg,#e9dabc 0%,#c7a358 55%,#b78d38 100%)!important;color:#1a1408!important;border:1.5px solid #fff4d68c!important;border-radius:27px 10px 10px 10px!important;font-size:11px!important;box-shadow:inset 0 1px 0 #ffffff8c inset 0 -1px 1px #00000029 0 2px 6px #0000004d 0 0 9px #c7a35873!important;transition:background .18s ease,border-color .18s ease,transform .12s ease!important;animation:cw-desktop-register-glow-pulse 2.6s ease-in-out infinite!important}.layout-header-holder-bc .btn.register::before{background-color:#1a1408!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 14.5c-2.9 0-8.5 1.45-8.5 4.35V21h11.5v-2.15c0-2.9-5.6-4.35-8.5-4.35Z' fill='black'/%3E%3Ccircle cx='15' cy='8' r='3.5' fill='black'/%3E%3Cpath d='M6.5 8H4.75a.75.75 0 0 0 0 1.5H6.5v1.75a.75.75 0 0 0 1.5 0V9.5h1.75a.75.75 0 0 0 0-1.5H8V6.75a.75.75 0 0 0-1.5 0V8Z' fill='black'/%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'%3E%3Cpath d='M15 14.5c-2.9 0-8.5 1.45-8.5 4.35V21h11.5v-2.15c0-2.9-5.6-4.35-8.5-4.35Z' fill='black'/%3E%3Ccircle cx='15' cy='8' r='3.5' fill='black'/%3E%3Cpath d='M6.5 8H4.75a.75.75 0 0 0 0 1.5H6.5v1.75a.75.75 0 0 0 1.5 0V9.5h1.75a.75.75 0 0 0 0-1.5H8V6.75a.75.75 0 0 0-1.5 0V8Z' fill='black'/%3E%3C/svg%3E")!important}.layout-header-holder-bc .btn.register:hover{background:linear-gradient(180deg,#ffe9a8 0%,#ffd75a 55%,#eec24a 100%)!important;border-color:#fffc!important;color:#1a1408!important;box-shadow:inset 0 1px 0 #ffffffbf inset 0 -1px 1px #00000029 0 4px 14px #00000052 0 0 22px #c7a358d9!important;transform:translateY(-1px)!important;opacity:1!important;animation-play-state:paused!important}.layout-header-holder-bc .btn.register:active{transform:translateY(0) scale(0.97)!important;box-shadow:inset 0 2px 4px #0003 0 1px 3px #0000004d!important;animation-play-state:paused!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"]{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;height:28px!important;min-height:28px!important;max-height:28px!important;width:max-content!important;min-width:0!important;margin:0 0 0 8px !important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important;z-index:60!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-label-bc{position:relative!important;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;height:28px!important;min-height:28px!important;width:max-content!important;max-width:none!important;min-width:0!important;padding:0 10px!important;margin:0!important;background:#1e222d!important;border:1px solid #ffffff1f!important;border-radius:6px!important;color:#fff!important;font-size:11px!important;font-weight:600!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important;overflow:visible!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-label-bc::before,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-label-bc::after{content:none!important;display:none!important;border:none!important;width:0!important;height:0!important;background:none!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-input-stroke-bc{display:block!important;position:absolute!important;inset:0!important;opacity:0!important;cursor:pointer!important;z-index:2!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-title-bc{display:none!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-value{color:#fff!important;font-size:11px!important;font-weight:600!important;max-width:none!important;width:auto!important;position:static!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important;float:none!important;margin:0!important;padding:0!important;line-height:1!important;z-index:1!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-value::after{content:""!important;display:inline-block!important;width:0!important;height:0!important;margin:1px 0 0!important;padding:0!important;border-style:solid!important;border-width:5px 4px 0!important;border-color:#fff transparent transparent!important;background:none!important;flex-shrink:0!important;position:static!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .select-icon-bc,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-flag{width:16px!important;height:11px!important;border-radius:2px!important;flex-shrink:0!important;position:static!important;margin:0!important;box-shadow:0 0 0 1px #0003!important;z-index:1!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-icon-bc,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-icon-bc::before,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down::before,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .form-control-icon-bc::after,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down::after{display:none!important;visibility:hidden!important;content:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;font-size:0!important;opacity:0!important;position:absolute!important;pointer-events:none!important;animation:none!important;transition:none!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-menu[hidden],.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .multi-select-label-bc[hidden]{display:none!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-menu:not([hidden]),.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .multi-select-label-bc:not([hidden]){display:block!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;width:100%!important;min-width:0!important;max-width:100%!important;z-index:10000!important;margin:0!important;padding:4px!important;background:#1a1d27!important;border:1px solid #ffffff1f!important;border-radius:8px!important;box-shadow:0 8px 24px #00000073!important;height:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;overflow:hidden!important;box-sizing:border-box!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-option{display:flex!important;align-items:center!important;gap:5px!important;width:100%!important;padding:6px!important;margin:0!important;border-radius:6px!important;color:#e8eaed!important;cursor:pointer!important;background:transparent!important;box-sizing:border-box!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-option .checkbox-control-text-bc{min-width:0!important;flex:1 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-option:hover{background:#c7a3581f!important;color:#c7a358!important}.layout-header-holder-bc .hdr-main-content-bc > time.infoTime,.layout-header-holder-bc .hdr-main-content-bc > .infoTime,.layout-header-holder-bc header.header-bc time.infoTime{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:auto!important;height:28px!important;min-height:28px!important;max-height:28px!important;min-width:78px!important;margin:0 0 0 18px !important;padding:0 10px!important;background:#1e222d!important;background-image:none!important;border:1px solid #ffffff1f!important;border-radius:6px!important;color:#fff!important;font-family:ui-monospace,"Cascadia Mono",Consolas,monospace!important;font-size:12px!important;font-weight:500!important;font-style:normal!important;letter-spacing:.02em!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;box-shadow:none!important;vertical-align:middle!important;overflow:visible!important;text-decoration:none!important}html body #root time.infoTime::before,html body #root time.infoTime::after,html body #root .infoTime::before,html body #root .infoTime::after,html body #root .hdr-main-content-bc > time.infoTime::before,html body #root .hdr-main-content-bc > time.infoTime::after,html body #root .layout-header-holder-bc time.infoTime::before,html body #root .layout-header-holder-bc time.infoTime::after,html body #root .layout-header-holder-bc .infoTime::before,html body #root .layout-header-holder-bc .infoTime::after,html body .layout-header-holder-bc time.infoTime::before,html body .layout-header-holder-bc time.infoTime::after,html body .layout-header-holder-bc .infoTime::before,html body .layout-header-holder-bc .infoTime::after,html body .layout-header-holder-bc .hdr-main-content-bc > time.infoTime::before,html body .layout-header-holder-bc .hdr-main-content-bc > .infoTime::before,html body .layout-header-holder-bc .hdr-main-content-bc > time.infoTime::after,html body .layout-header-holder-bc .hdr-main-content-bc > .infoTime::after{content:none!important;display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;background:none!important;background-image:none!important;border:none!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important}.layout-header-holder-bc .smartPanel-bc{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;height:65px!important;margin:0 0 0 8px !important;padding:0!important;background:transparent!important;position:relative!important;overflow:visible!important;z-index:2147483010!important}.layout-header-holder-bc .hdr-toggle-button-bc,.layout-header-holder-bc #smart-panel-holder{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;background:var(--bg-btn)!important;border:1px solid var(--border)!important;border-radius:var(--radius)!important;color:var(--white)!important;font-size:14px!important;line-height:1!important;cursor:pointer!important;position:relative!important;box-shadow:none!important;z-index:3!important;order:2!important}.layout-header-holder-bc .hdr-toggle-button-bc:hover,.layout-header-holder-bc #smart-panel-holder:hover{color:var(--yellow)!important;border-color:#c7a35873!important;opacity:1!important}.layout-header-holder-bc .hdr-toggle-button-bc::before,.layout-header-holder-bc #smart-panel-holder::before,.layout-header-holder-bc .hdr-toggle-button-bc::after,.layout-header-holder-bc #smart-panel-holder::after{color:inherit!important}.layout-header-holder-bc .hdr-toggle-button-bc[data-badge]::after,.layout-header-holder-bc #smart-panel-holder[data-badge]::after{content:attr(data-badge)!important;position:absolute!important;top:-6px!important;right:-6px!important;width:16px!important;height:16px!important;min-width:16px!important;padding:0!important;border-radius:50%!important;background:var(--yellow)!important;color:#111!important;font-size:9px!important;font-weight:800!important;font-family:var(--font)!important;font-style:normal!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;box-shadow:none!important}.layout-header-holder-bc .hdr-toggle-button-bc > .count-odd-animation,.layout-header-holder-bc #smart-panel-holder > .count-blink-even:not([class*="bc-i"]){display:none!important}.layout-header-holder-bc .hdr-smart-panel-holder-arrow-bc{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;z-index:2147483600!important;overflow:visible!important;width:auto!important;height:auto!important;order:1!important}.layout-header-holder-bc .hdr-smart-panel-holder-arrow-bc::before,.layout-header-holder-bc .hdr-smart-panel-holder-arrow-bc::after{border-color:transparent!important;border-bottom-color:#161922!important;border-top-color:#161922!important;background:transparent!important}.layout-header-holder-bc .hdr-smart-panel-holder-bc{display:flex!important;flex-direction:column!important;gap:8px!important;padding:10px!important;width:max-content!important;background:#161922!important;border:1px solid #ffffff24!important;border-radius:12px!important;position:relative!important}.layout-header-holder-bc .sp-button-bc{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;background:#212832!important;border:1px solid #ffffff1a!important;border-radius:10px!important;color:#f0f2f5!important;cursor:pointer!important;position:relative!important;flex:0 0 auto!important}.layout-header-holder-bc .sp-button-bc:hover{background:#303746!important;border-color:#c7a3588c!important;color:var(--yellow)!important}.layout-header-holder-bc .sp-button-bc > i[data-badge]{position:absolute!important;top:3px!important;right:3px!important;width:auto!important;height:auto!important;min-width:0!important;margin:0!important;padding:0!important;background:none!important;border:none!important;box-shadow:none!important;font-size:0!important;line-height:0!important;pointer-events:none!important;z-index:3!important}.layout-header-holder-bc .sp-button-bc > i[data-badge]:not([data-badge=""])::after{content:attr(data-badge)!important;position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:14px!important;height:14px!important;padding:0 3px!important;border-radius:999px!important;background:var(--yellow)!important;color:#111!important;font-size:9px!important;font-weight:800!important;font-style:normal!important;line-height:1!important}.layout-header-holder-bc .sp-button-icon-bc,.layout-header-holder-bc .sp-button-icon-bc::before,.layout-header-holder-bc .sp-button-bc i,.layout-header-holder-bc .sp-button-bc i::before{font-size:17px!important;line-height:1!important;color:inherit!important}html body .count-odd-animation,html body .count-blink-odd,html body .count-blink-even{animation:none!important;animation-name:none!important;-webkit-animation:none!important}html body .count-odd-animation:not([class*="bc-i"])::before,html body .count-blink-odd:not([class*="bc-i"])::before,html body .count-blink-even:not([class*="bc-i"])::before{content:none!important;display:none!important;animation:none!important}html body .count-odd-animation::after,html body .count-blink-odd::after,html body .count-blink-even::after{animation:none!important;-webkit-animation:none!important}.layout-header-holder-bc .sidePanel-holder-bc{z-index:2147483640!important}.layout-header-holder-bc .sidePanel-holder-bc.hidden,.layout-header-holder-bc .sidePanel-holder-bc[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}.layout-header-holder-bc .sidePanel-holder-bc:not(.hidden){display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:2147483640!important;transform:none!important;position:fixed!important;inset:0!important;top:0!important;right:0!important;left:0!important;bottom:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.layout-header-holder-bc .sidePanel-holder-bc:not(.hidden)::before{content:""!important;display:block!important;position:fixed!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important;background:#0a0c109e!important;border:none!important;border-radius:0!important;box-shadow:none!important;z-index:0!important;pointer-events:auto!important}.layout-header-holder-bc .sidePanel-holder{display:flex!important;flex-direction:column!important;width:340px!important;max-width:calc(100vw - 24px)!important;max-height:70vh!important;margin:0!important;padding:0!important;background:#161922!important;border:1px solid #ffffff24!important;border-radius:12px!important;box-shadow:0 0 0 1px #00000059 0 20px 48px #0009!important;z-index:2!important;overflow:hidden!important;position:fixed!important;top:118px!important;right:16px!important;left:auto!important;bottom:auto!important;font-family:var(--font)!important;color:var(--white)!important;pointer-events:auto!important}.layout-header-holder-bc .sidePanel-holder::before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:12px!important;right:12px!important;height:2px!important;border-radius:0 0 2px 2px!important;background:linear-gradient(90deg,transparent,var(--yellow),transparent)!important;pointer-events:none!important;z-index:2!important}.layout-header-holder-bc .sidePanel-holder i[class*="bc-i"],.layout-header-holder-bc .sidePanel-holder i[class*="bc-i"]::before{color:inherit!important}.layout-header-holder-bc .sidePanel-holder .overlay-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-shrink:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important;min-height:48px!important;margin:0!important;padding:14px 14px 12px!important;background:#161922!important;border:none!important;border-bottom:1px solid #ffffff1a!important;color:var(--white)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.01em!important;box-sizing:border-box!important;z-index:2!important;transform:none!important;float:none!important}.layout-header-holder-bc .sidePanel-holder .overlay-header > span{flex:1 1 auto!important;min-width:0!important;max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--white)!important;order:1!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;padding:0!important;float:none!important;transform:none!important;z-index:auto!important}.layout-header-holder-bc .sidePanel-holder .overlay-header > .bc-i-close-remove{order:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;width:28px!important;height:28px!important;min-width:28px!important;margin:0!important;padding:0!important;border-radius:8px!important;background:#252a36!important;border:1px solid #ffffff1a!important;color:var(--white)!important;font-size:14px!important;cursor:pointer!important;flex-shrink:0!important;line-height:1!important;float:none!important;transform:none!important;z-index:auto!important}.layout-header-holder-bc .sidePanel-holder .overlay-header > .bc-i-close-remove::before{color:inherit!important;position:static!important}.layout-header-holder-bc .sidePanel-holder .overlay-header > .bc-i-close-remove:hover,.layout-header-holder-bc .sidePanel-holder .overlay-header > .bc-i-close-remove:hover::before{color:var(--yellow)!important;border-color:#c7a35873!important}.layout-header-holder-bc .notification-new-container{display:flex!important;flex-direction:column!important;gap:8px!important;flex:1 1 auto!important;min-height:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;padding:12px!important;overflow-x:hidden!important;overflow-y:auto!important;background:transparent!important;z-index:1!important;transform:none!important;float:none!important}.layout-header-holder-bc .notification-new-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;height:auto!important;min-height:24px!important;margin:0 0 8px!important;padding:0 2px!important;float:none!important;z-index:1!important;transform:none!important;background:transparent!important}.layout-header-holder-bc .notification-new-header time{position:static!important;color:#9ca3af!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;margin:0!important;float:none!important;transform:none!important}.layout-header-holder-bc .notification-new-header .js-notif-clear{position:static!important;color:var(--yellow)!important;font-size:11px!important;font-weight:600!important;cursor:pointer!important;background:none!important;border:none!important;padding:0!important;margin:0!important;text-decoration:none!important;white-space:nowrap!important;float:none!important;transform:none!important}.layout-header-holder-bc .notification-new-item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:10px 12px!important;background:#212832!important;border:1px solid #ffffff14!important;border-radius:10px!important;border-left:3px solid transparent!important;color:#e8eaed!important;text-decoration:none!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease!important}.layout-header-holder-bc .notification-new-item[data-status="unread"]{border-left-color:var(--yellow)!important;background:#1e2430!important}.layout-header-holder-bc .notification-new-item:hover{background:#1e2430!important;border-color:#c7a35859!important;color:#fff!important;text-decoration:none!important}.layout-header-holder-bc .notification-new-item-icon,.layout-header-holder-bc .notification-new-item-icon::before{flex-shrink:0!important;width:18px!important;font-size:15px!important;color:#ffffff8c!important;line-height:1!important}.layout-header-holder-bc .notification-new-item:hover .notification-new-item-icon,.layout-header-holder-bc .notification-new-item:hover .notification-new-item-icon::before{color:var(--yellow)!important}.layout-header-holder-bc .notification-new-item-info{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.5px!important;font-weight:500!important;line-height:1.3!important;color:inherit!important}.layout-header-holder-bc .notification-new-item .js-notif-close,.layout-header-holder-bc .notification-new-item .bc-i-close-remove.js-notif-close{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;margin:0!important;border-radius:6px!important;color:#ffffff73!important;font-size:12px!important;cursor:pointer!important;background:transparent!important}.layout-header-holder-bc .notification-new-item .js-notif-close:hover,.layout-header-holder-bc .notification-new-item .js-notif-close:hover::before{color:var(--yellow)!important;background:#c7a3581a!important}.layout-header-holder-bc .need-to-login.empty-b-text-v-bc,.layout-header-holder-bc .sidePanel-holder .need-to-login{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;flex:1 1 auto!important;min-height:160px!important;margin:0!important;padding:28px 20px!important;text-align:center!important;background:transparent!important}.layout-header-holder-bc .need-to-login p,.layout-header-holder-bc .sidePanel-holder .need-to-login p{margin:0!important;padding:0!important;color:#9ca3af!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;max-width:240px!important}.layout-header-holder-bc .need-to-login .btn.js-open-login,.layout-header-holder-bc .sidePanel-holder .js-open-login.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:110px!important;height:32px!important;margin:0!important;padding:0 16px!important;background:#1e222d!important;border:1px solid var(--yellow)!important;border-radius:8px!important;color:var(--yellow)!important;font-family:var(--font)!important;font-size:12px!important;font-weight:600!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important;text-decoration:none!important}.layout-header-holder-bc .need-to-login .btn.js-open-login span,.layout-header-holder-bc .sidePanel-holder .js-open-login.btn span{color:inherit!important;font:inherit!important}.layout-header-holder-bc .need-to-login .btn.js-open-login:hover,.layout-header-holder-bc .sidePanel-holder .js-open-login.btn:hover{background:#c7a3581f!important;border-color:#ffd75a!important;color:#ffd75a!important}.layout-header-holder-bc .settings-selectors-bc{display:flex!important;flex-direction:column!important;gap:12px!important;flex:1 1 auto!important;min-height:0!important;margin:0!important;padding:14px!important;overflow-x:hidden!important;overflow-y:auto!important;background:transparent!important}.layout-header-holder-bc .settings-selectors-item{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important;width:100%!important}.layout-header-holder-bc .settings-selectors-bc .form-control-bc.select{position:relative!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;z-index:1!important}.layout-header-holder-bc .settings-selectors-bc .form-control-bc.select:focus,.layout-header-holder-bc .settings-selectors-bc .form-control-bc.select:focus-within{z-index:20!important}.layout-header-holder-bc .settings-selectors-bc .form-control-label-bc{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;position:relative!important;width:100%!important;min-height:40px!important;margin:0!important;padding:8px 12px!important;padding-top:22px!important;background:#252a36!important;border:1px solid #ffffff1a!important;border-radius:10px!important;color:#fff!important;cursor:pointer!important;box-sizing:border-box!important;overflow:visible!important}.layout-header-holder-bc .settings-selectors-bc .form-control-title-bc{position:absolute!important;top:6px!important;left:12px!important;right:12px!important;margin:0!important;padding:0!important;color:#9ca3af!important;font-size:10px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1!important;pointer-events:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.layout-header-holder-bc .settings-selectors-bc .js-setting-value{flex:1 1 auto!important;min-width:0!important;color:#fff!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.layout-header-holder-bc .settings-selectors-bc .form-control-input-stroke-bc{display:none!important}.layout-header-holder-bc .settings-selectors-bc .form-control-icon-bc,.layout-header-holder-bc .settings-selectors-bc .bc-i-small-arrow-down{color:#ffffffb3!important;font-size:12px!important;margin-left:auto!important;flex-shrink:0!important}.layout-header-holder-bc .settings-selectors-bc .form-control-icon-bc::before,.layout-header-holder-bc .settings-selectors-bc .bc-i-small-arrow-down::before{color:inherit!important}.layout-header-holder-bc .settings-selectors-bc .form-control-icon-bc::after,.layout-header-holder-bc .settings-selectors-bc .bc-i-small-arrow-down::after,.layout-header-holder-bc .settings-selectors-bc .form-control-label-bc::after,.layout-header-holder-bc .settings-selectors-bc .js-setting-value::after{display:none!important;content:none!important;animation:none!important}.layout-header-holder-bc .settings-selectors-bc .select-icon-bc,.layout-header-holder-bc .settings-selectors-bc .js-setting-flag{width:18px!important;height:12px!important;border-radius:2px!important;flex-shrink:0!important;box-shadow:0 0 0 1px #00000040!important}.layout-header-holder-bc .settings-selectors-bc .js-setting-menu[hidden],.layout-header-holder-bc .settings-selectors-bc .multi-select-label-bc[hidden]{display:none!important}.layout-header-holder-bc .settings-selectors-bc .js-setting-menu:not([hidden]),.layout-header-holder-bc .settings-selectors-bc .multi-select-label-bc:not([hidden]){display:block!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;z-index:30!important;margin:0!important;padding:6px!important;background:#1a1d27!important;border:1px solid #ffffff1f!important;border-radius:10px!important;box-shadow:0 10px 28px #00000080!important;max-height:220px!important;overflow-y:auto!important}.layout-header-holder-bc .settings-selectors-bc .js-setting-option{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;padding:9px 10px!important;border-radius:7px!important;color:#e8eaed!important;cursor:pointer!important;background:transparent!important;box-sizing:border-box!important}.layout-header-holder-bc .settings-selectors-bc .js-setting-option:hover,.layout-header-holder-bc .settings-selectors-bc .js-setting-option.active{background:#c7a3581f!important;color:var(--yellow)!important}.layout-header-holder-bc .settings-selectors-bc .checkbox-control-text-bc{margin:0!important;padding:0!important;color:inherit!important;font-size:12.5px!important;font-weight:500!important;line-height:1.2!important}.layout-header-holder-bc .settings-selectors-bc .multi-select-icon-bc{flex-shrink:0!important}.layout-header-holder-bc .header-bc i[class*="bc-i"],.layout-header-holder-bc .header-bc i[class*="bc-i"]::before,.layout-header-holder-bc .smartPanel-bc i[class*="bc-i"],.layout-header-holder-bc .smartPanel-bc i[class*="bc-i"]::before{color:inherit!important}.layout-header-holder-bc,.layout-header-holder-bc .header-bc,.layout-header-holder-bc .hdr-main-content-bc{overflow:visible!important}.layout-header-holder-bc .hdr-main-content-bc > .nav-content-bc{flex:0 0 100%!important;width:100%!important;max-width:100%!important;order:100!important;margin:0!important;padding:0!important;height:auto!important;overflow:visible!important;position:relative!important;z-index:1!important}html body .sidePanel-holder-bc.hidden,html body .sidePanel-holder-bc[hidden]{display:none!important}html body .sidePanel-holder-bc:not(.hidden){display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;inset:0!important;top:0!important;right:0!important;left:0!important;bottom:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;z-index:2147483640!important;transform:none!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;overflow:visible!important}html body .sidePanel-holder-bc:not(.hidden)::before{content:""!important;display:block!important;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:#0a0c109e!important;z-index:0!important;pointer-events:auto!important}html body .sidePanel-holder{display:flex!important;flex-direction:column!important;width:340px!important;max-width:calc(100vw - 24px)!important;max-height:70vh!important;background:#161922!important;border:1px solid #ffffff24!important;border-radius:12px!important;box-shadow:0 20px 48px #0009!important;overflow:hidden!important;font-family:"Chakra Petch","Segoe UI",system-ui,sans-serif!important;color:#fff!important;position:fixed!important;top:118px!important;right:16px!important;left:auto!important;z-index:2!important;pointer-events:auto!important}html body .sidePanel-holder::after{content:""!important;position:absolute!important;top:0!important;left:12px!important;right:12px!important;height:2px!important;background:linear-gradient(90deg,transparent,#c7a358,transparent)!important;pointer-events:none!important;z-index:3!important}html body .sidePanel-holder .overlay-header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important;min-height:48px!important;margin:0!important;padding:14px!important;border:none!important;border-bottom:1px solid #ffffff1a!important;color:#fff!important;font-size:14px!important;font-weight:600!important;background:#161922!important;z-index:2!important;transform:none!important;float:none!important;box-sizing:border-box!important}html body .sidePanel-holder .overlay-header > span{order:1!important;flex:1 1 auto!important;min-width:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;padding:0!important;color:#fff!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;float:none!important;transform:none!important;z-index:auto!important}html body .sidePanel-holder .overlay-header > .bc-i-close-remove{order:2!important;position:static!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;width:28px!important;height:28px!important;min-width:28px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;background:#252a36!important;border:1px solid #ffffff1a!important;color:#fff!important;cursor:pointer!important;flex-shrink:0!important;float:none!important;transform:none!important;z-index:auto!important}html body .sidePanel-holder .overlay-header > .bc-i-close-remove:hover,html body .sidePanel-holder .overlay-header > .bc-i-close-remove:hover::before{color:#c7a358!important}html body .sidePanel-holder i[class*="bc-i"],html body .sidePanel-holder i[class*="bc-i"]::before{color:inherit!important}html body .notification-new-container{position:relative!important;top:auto!important;left:auto!important;right:auto!important;padding:12px!important;margin:0!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important;z-index:1!important;transform:none!important;float:none!important}html body .notification-new-header{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;height:auto!important;min-height:24px!important;margin:0 0 8px!important;padding:0 2px!important;float:none!important;z-index:1!important;transform:none!important}html body .notification-new-header time{position:static!important;color:#9ca3af!important;font-size:11px!important;margin:0!important;float:none!important;transform:none!important}html body .notification-new-header .js-notif-clear{position:static!important;color:#c7a358!important;font-size:11px!important;font-weight:600!important;cursor:pointer!important;margin:0!important;float:none!important;transform:none!important}html body .notification-new-item{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;background:#212832!important;border:1px solid #ffffff14!important;border-left:3px solid transparent!important;border-radius:10px!important;color:#e8eaed!important;text-decoration:none!important}html body .notification-new-item[data-status="unread"]{border-left-color:#c7a358!important;background:#1e2430!important}html body .notification-new-item:hover{border-color:#c7a35859!important;color:#fff!important;text-decoration:none!important}html body .notification-new-item-info{flex:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.5px!important;color:inherit!important}html body .notification-new-item-icon,html body .notification-new-item-icon::before{color:#ffffff8c!important}html body .sidePanel-holder .need-to-login{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-height:160px!important;padding:28px 20px!important;text-align:center!important}html body .sidePanel-holder .need-to-login p{color:#9ca3af!important;font-size:13px!important;margin:0!important}html body .sidePanel-holder .js-open-login.btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;padding:0 16px!important;background:#1e222d!important;border:1px solid #c7a358!important;border-radius:8px!important;color:#c7a358!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important}html body .sidePanel-holder .js-open-login.btn:hover{background:#c7a3581f!important;color:#ffd75a!important}html body .settings-selectors-bc{display:flex!important;flex-direction:column!important;gap:12px!important;padding:14px!important;overflow-y:auto!important}html body .settings-selectors-bc .form-control-bc.select{position:relative!important;width:100%!important;margin:0!important}html body .settings-selectors-bc .form-control-label-bc{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:22px 12px 8px!important;background:#252a36!important;border:1px solid #ffffff1a!important;border-radius:10px!important;color:#fff!important;cursor:pointer!important}html body .settings-selectors-bc .form-control-title-bc{position:absolute!important;top:6px!important;left:12px!important;color:#9ca3af!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .settings-selectors-bc .js-setting-value{flex:1!important;color:#fff!important;font-size:13px!important}html body .settings-selectors-bc .form-control-icon-bc,html body .settings-selectors-bc .bc-i-small-arrow-down,html body .settings-selectors-bc .form-control-icon-bc::before,html body .settings-selectors-bc .bc-i-small-arrow-down::before{color:#ffffffb3!important}html body .settings-selectors-bc .form-control-icon-bc::after,html body .settings-selectors-bc .bc-i-small-arrow-down::after{display:none!important;content:none!important;animation:none!important}html body .settings-selectors-bc .form-control-input-stroke-bc{display:none!important}html body .settings-selectors-bc .js-setting-menu[hidden],html body .settings-selectors-bc .multi-select-label-bc[hidden]{display:none!important}html body .settings-selectors-bc .js-setting-menu:not([hidden]),html body .settings-selectors-bc .multi-select-label-bc:not([hidden]){display:block!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;z-index:50!important;padding:6px!important;background:#1a1d27!important;border:1px solid #ffffff1f!important;border-radius:10px!important;box-shadow:0 10px 28px #00000080!important}html body .settings-selectors-bc .js-setting-option{display:flex!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;border-radius:7px!important;color:#e8eaed!important;cursor:pointer!important}html body .settings-selectors-bc .js-setting-option:hover,html body .settings-selectors-bc .js-setting-option.active{background:#c7a3581f!important;color:#c7a358!important}html body .settings-selectors-bc .checkbox-control-text-bc{color:inherit!important;margin:0!important;font-size:12.5px!important}@keyframes cw-desktop-register-glow-pulse{0%,100%{box-shadow:inset 0 1px 0 #ffffff8c inset 0 -1px 1px #00000029 0 2px 6px #0000004d 0 0 9px #c7a35873!important}50%{box-shadow:inset 0 1px 0 #ffffffad inset 0 -1px 1px #00000029 0 2px 6px #0000004d 0 0 17px #c7a358cc!important}}@media (prefers-reduced-motion: reduce){.layout-header-holder-bc .btn.register{animation:none!important}}}@keyframes cw-nav-kay{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (min-width: 1024px){.layout-header-holder-bc .nav-content-bc,.header-bc .nav-content-bc{--bg-nav:#161922;--yellow:#c7a358;--shell:1470px;background:#161922!important;border:none!important;border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:none!important;outline:none!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;box-shadow:none!important;overflow:visible!important;position:relative!important;z-index:20!important;box-sizing:border-box!important}.layout-header-holder-bc .nav-content-bc::before,.header-bc .nav-content-bc::before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:50%!important;width:100vw!important;height:1px!important;margin:0 0 0 -50vw !important;padding:0!important;background:#ffffff24!important;border:none!important;box-shadow:none!important;pointer-events:none!important;z-index:6!important}.layout-header-holder-bc .nav-content-menu,.header-bc .nav-content-menu{width:var(--shell)!important;max-width:100%!important;margin:0 auto!important;padding:14px 12px 12px!important;box-sizing:border-box!important;background:transparent!important;overflow:visible!important;position:relative!important}.layout-header-holder-bc .nav-menu-container.header-navigation,.header-bc .nav-menu-container{width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important;position:relative!important}.layout-header-holder-bc .nav-menu,.header-bc .nav-menu{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important;background:transparent!important;border:none!important;overflow:visible!important;isolation:isolate!important;position:relative!important}.layout-header-holder-bc .nav-menu > li,.header-bc .nav-menu > li{flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important;border:none!important;position:relative!important;float:none!important;overflow:visible!important;z-index:1!important}.layout-header-holder-bc .nav-menu > li:hover,.layout-header-holder-bc .nav-menu > li:focus-within,.layout-header-holder-bc .nav-menu > li.active,.layout-header-holder-bc .nav-menu > li.opened,.layout-header-holder-bc .nav-menu > li.open,.header-bc .nav-menu > li:hover,.header-bc .nav-menu > li:focus-within,.header-bc .nav-menu > li.active,.header-bc .nav-menu > li.opened,.header-bc .nav-menu > li.open{z-index:50!important;isolation:isolate!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item,.header-bc .nav-menu > li > a.nav-menu-item{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 10px!important;margin:0!important;border-radius:8px!important;border:1px solid #ffffff24!important;outline:none!important;background:#161922!important;background-image:none!important;color:#f0f2f5!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;white-space:nowrap!important;overflow:visible!important;isolation:isolate!important;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px 0 #ffffff0f!important;z-index:1!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item > .cw-nav-spin,.header-bc .nav-menu > li > a.nav-menu-item > .cw-nav-spin{position:absolute!important;inset:0!important;display:block!important;overflow:hidden!important;border-radius:inherit!important;pointer-events:none!important;z-index:0!important;contain:paint}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item > .cw-nav-spin > .cw-nav-spin-rot,.header-bc .nav-menu > li > a.nav-menu-item > .cw-nav-spin > .cw-nav-spin-rot{position:absolute!important;left:50%!important;top:50%!important;width:160px!important;height:160px!important;margin:-80px 0 0 -80px !important;display:block!important;background:conic-gradient(from 0deg,transparent 0deg,transparent 250deg,#c7a35800 280deg,#c7a358b3 318deg,var(--gold,#c7a358) 338deg,#fff8dc 348deg,var(--gold,#c7a358) 358deg,transparent 360deg)!important;transform-origin:50% 50%!important;animation:cw-nav-kay 4s linear infinite!important;animation-delay:0s!important;backface-visibility:hidden;pointer-events:none!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item > .cw-nav-fill,.header-bc .nav-menu > li > a.nav-menu-item > .cw-nav-fill{position:absolute!important;inset:2px!important;display:block!important;border-radius:6px!important;background:#161922!important;pointer-events:none!important;z-index:1!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:hover > .cw-nav-fill,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > .cw-nav-fill,.layout-header-holder-bc .nav-menu > li:hover > a.nav-menu-item > .cw-nav-fill{background:#1e2430!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:has(> .cw-nav-spin),.header-bc .nav-menu > li > a.nav-menu-item:has(> .cw-nav-spin){border-color:transparent!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item > :not(.cw-nav-spin):not(.cw-nav-fill),.header-bc .nav-menu > li > a.nav-menu-item > :not(.cw-nav-spin):not(.cw-nav-fill){position:relative!important;z-index:3!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:hover,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active,.layout-header-holder-bc .nav-menu > li:hover > a.nav-menu-item,.header-bc .nav-menu > li > a.nav-menu-item:hover,.header-bc .nav-menu > li > a.nav-menu-item.active{border:1px solid transparent!important;outline:none!important;background:#1e2430!important;background-image:none!important;color:#fff!important;z-index:2!important;transform:translateZ(0)!important;box-shadow:inset 0 1px 0 #ffffff1a!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper,.header-bc .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;flex-shrink:0!important;margin:0!important;padding:0!important;color:#fffc!important;transition:color .2s ease!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper svg,.header-bc .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper svg{display:block!important;width:16px!important;height:16px!important;fill:currentColor!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:hover .CMSIconSVGWrapper,.header-bc .nav-menu > li > a.nav-menu-item:hover .CMSIconSVGWrapper{color:var(--yellow)!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item > span:not(.CMSIconSVGWrapper):not(.cw-nav-spin):not(.cw-nav-fill),.header-bc .nav-menu > li > a.nav-menu-item > span:not(.CMSIconSVGWrapper):not(.cw-nav-spin):not(.cw-nav-fill){overflow:hidden!important;text-overflow:ellipsis!important;color:inherit!important;font:inherit!important;line-height:1!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item .nav-menu-sub-arrow,.header-bc .nav-menu > li > a.nav-menu-item .nav-menu-sub-arrow,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item .bc-i-small-arrow-down,.header-bc .nav-menu > li > a.nav-menu-item .bc-i-small-arrow-down,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item .dropdownIcon-bc,.header-bc .nav-menu > li > a.nav-menu-item .dropdownIcon-bc{display:none!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"],.header-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"]{border-color:transparent!important;background:var(--yellow)!important;color:#111!important;box-shadow:inset 0 1px 0 #fff6 0 2px 8px #c7a35840!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"] .CMSIconSVGWrapper,.header-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"] .CMSIconSVGWrapper{color:#111!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"]:hover,.header-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"]:hover{border-color:transparent!important;background:#ffd75a!important;color:#111!important;box-shadow:inset 0 1px 0 #ffffff80 0 0 0 1px #ffe69659 0 4px 14px #c7a35866!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"]:hover .CMSIconSVGWrapper,.header-bc .nav-menu > li > a.nav-menu-item[aria-label="PROMOSYONLAR"]:hover .CMSIconSVGWrapper{color:#111!important}.layout-header-holder-bc .nav-menu-sub,.header-bc .nav-menu-sub{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:auto!important;bottom:auto!important;display:flex!important;flex-direction:column!important;gap:2px!important;background:linear-gradient(165deg,#2a313e 0%,#1c212b 55%,#161922 100%)!important;background-image:linear-gradient(165deg,#2a313e 0%,#1c212b 55%,#161922 100%)!important;border:1px solid #ffffff24!important;border-radius:10px!important;box-shadow:0 0 0 1px #0000004d 0 12px 28px #00000080!important;padding:6px!important;min-width:200px!important;width:max-content!important;max-width:min(300px,92vw)!important;z-index:2147483100!important;list-style:none!important;margin:0!important;overflow:hidden!important;transform:none!important;animation:none!important;font-family:"Chakra Petch","Segoe UI",system-ui,sans-serif!important}.layout-header-holder-bc .nav-menu-sub::after,.header-bc .nav-menu-sub::after{content:""!important;display:block!important;position:absolute!important;top:0!important;left:10px!important;right:10px!important;height:2px!important;border-radius:0 0 2px 2px!important;background:linear-gradient(90deg,transparent,#c7a358,transparent)!important;pointer-events:none!important;z-index:2!important}.layout-header-holder-bc .nav-menu-sub::before,.header-bc .nav-menu-sub::before{content:""!important;display:block!important;position:absolute!important;top:-10px!important;left:0!important;right:0!important;height:10px!important;background:transparent!important}.layout-header-holder-bc .nav-menu-sub > li,.header-bc .nav-menu-sub > li{margin:0!important;padding:0!important;list-style:none!important;float:none!important;width:100%!important;display:block!important;position:relative!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item,.header-bc .nav-menu-sub .nav-menu-item{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;height:auto!important;min-height:34px!important;max-height:none!important;padding:6px 10px 6px 14px !important;margin:0!important;border-radius:7px!important;border:none!important;background:transparent!important;background-image:none!important;color:#e8eaed!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.2!important;white-space:nowrap!important;text-decoration:none!important;text-transform:none!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important;overflow:visible!important;transition:background .12s ease,color .12s ease!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item::before,.header-bc .nav-menu-sub .nav-menu-item::before{content:""!important;display:block!important;position:absolute!important;left:4px!important;top:50%!important;width:3px!important;height:60%!important;margin:0!important;transform:translateY(-50%) scaleY(0)!important;transform-origin:50% 50%!important;background:linear-gradient(180deg,transparent,#c7a358 50%,transparent)!important;border:none!important;border-radius:2px!important;box-shadow:0 0 6px 1px #c7a35880!important;opacity:0!important;pointer-events:none!important;z-index:1!important;transition:transform .28s cubic-bezier(0.22,0.61,0.36,1),opacity .22s ease!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item:hover::before,.layout-header-holder-bc .nav-menu-sub .nav-menu-item:focus-visible::before,.layout-header-holder-bc .nav-menu-sub .nav-menu-item.active::before,.layout-header-holder-bc .nav-menu-sub > li:hover > .nav-menu-item::before,.layout-header-holder-bc .nav-menu-sub > li.active > .nav-menu-item::before,.header-bc .nav-menu-sub .nav-menu-item:hover::before,.header-bc .nav-menu-sub .nav-menu-item:focus-visible::before,.header-bc .nav-menu-sub .nav-menu-item.active::before,.header-bc .nav-menu-sub > li:hover > .nav-menu-item::before,.header-bc .nav-menu-sub > li.active > .nav-menu-item::before{transform:translateY(-50%) scaleY(1)!important;opacity:1!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item .CMSIconSVGWrapper,.header-bc .nav-menu-sub .nav-menu-item .CMSIconSVGWrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:none!important;background-color:transparent!important;color:#ffffff8c!important;flex-shrink:0!important;transition:color .12s ease!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item .CMSIconSVGWrapper svg,.header-bc .nav-menu-sub .nav-menu-item .CMSIconSVGWrapper svg{display:block!important;width:15px!important;height:15px!important;fill:currentColor!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item > span:not(.CMSIconSVGWrapper),.header-bc .nav-menu-sub .nav-menu-item > span:not(.CMSIconSVGWrapper){flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;color:inherit!important;font:inherit!important;line-height:1.2!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item:hover,.layout-header-holder-bc .nav-menu-sub .nav-menu-item:focus-visible,.layout-header-holder-bc .nav-menu-sub > li:hover > .nav-menu-item,.header-bc .nav-menu-sub .nav-menu-item:hover,.header-bc .nav-menu-sub .nav-menu-item:focus-visible,.header-bc .nav-menu-sub > li:hover > .nav-menu-item{background:#c7a3581a!important;border:none!important;color:#fff!important;box-shadow:none!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item:hover .CMSIconSVGWrapper,.layout-header-holder-bc .nav-menu-sub .nav-menu-item:focus-visible .CMSIconSVGWrapper,.layout-header-holder-bc .nav-menu-sub > li:hover > .nav-menu-item .CMSIconSVGWrapper,.header-bc .nav-menu-sub .nav-menu-item:hover .CMSIconSVGWrapper,.header-bc .nav-menu-sub .nav-menu-item:focus-visible .CMSIconSVGWrapper,.header-bc .nav-menu-sub > li:hover > .nav-menu-item .CMSIconSVGWrapper{background:none!important;border:none!important;color:#c7a358!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item.active,.layout-header-holder-bc .nav-menu-sub > li.active > .nav-menu-item,.header-bc .nav-menu-sub .nav-menu-item.active,.header-bc .nav-menu-sub > li.active > .nav-menu-item{background:#c7a3581a!important;border:none!important;color:#c7a358!important;box-shadow:none!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item.active .CMSIconSVGWrapper,.layout-header-holder-bc .nav-menu-sub > li.active > .nav-menu-item .CMSIconSVGWrapper,.header-bc .nav-menu-sub .nav-menu-item.active .CMSIconSVGWrapper,.header-bc .nav-menu-sub > li.active > .nav-menu-item .CMSIconSVGWrapper{background:none!important;border:none!important;color:#c7a358!important}.layout-header-holder-bc .nav-menu-other,.header-bc .nav-menu-other{flex:0 0 auto!important}.layout-header-holder-bc .nav-menu-other > .nav-menu-item,.header-bc .nav-menu-other > .nav-menu-item{height:38px!important;padding:0 10px!important;border-radius:8px!important;border:1px solid #ffffff24!important;outline:none!important;background:#2c323e!important;color:#f0f2f5!important;font-size:12.5px!important;font-weight:600!important;box-shadow:inset 0 1px 0 #ffffff0f!important}.layout-header-holder-bc .nav-menu-other > .nav-menu-item:hover,.layout-header-holder-bc .nav-menu-other > .nav-menu-item:focus,.layout-header-holder-bc .nav-menu-other > li:hover > .nav-menu-item,.header-bc .nav-menu-other > .nav-menu-item:hover,.header-bc .nav-menu-other > .nav-menu-item:focus,.header-bc .nav-menu-other > li:hover > .nav-menu-item{background:#353c4a!important;background-image:none!important;border:1px solid #c7a35873!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff0f!important}.layout-header-holder-bc .nav-menu-other > .nav-menu-item::before,.layout-header-holder-bc .nav-menu-other > .nav-menu-item::after,.header-bc .nav-menu-other > .nav-menu-item::before,.header-bc .nav-menu-other > .nav-menu-item::after{background:transparent!important;box-shadow:none!important}.layout-header-holder-bc .nav-content-bc,.header-bc ~ .nav-content-bc,.layout-header-holder-bc > .nav-content-bc{position:relative!important;z-index:1!important}.layout-header-holder-bc .hdr-user-bc,.layout-header-holder-bc .hdr-user-bc .nav-menu-container,.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"]{position:relative!important;z-index:500!important}.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .multi-select-label-bc:not([hidden]),.layout-header-holder-bc .hdr-main-content-bc > .form-control-bc.select[data-setting="lang"] .js-setting-menu:not([hidden]){z-index:2147483100!important;left:0!important;right:0!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.layout-header-holder-bc .nav-menu-sub,.header-bc .nav-menu-sub{z-index:2147483100!important}html body .layout-header-holder-bc img.hdr-logo-bc,html body .layout-header-holder-bc .logo-container a.logo img.hdr-logo-bc,html body .layout-header-holder-bc .hdr-logo-bc,.layout-header-holder-bc .hdr-logo-bc{max-height:110px!important;height:auto!important;width:auto!important;max-width:none!important}html body .layout-header-holder-bc .logo-container,html body .layout-header-holder-bc .hdr-main-content-bc > .logo-container{overflow:visible!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"])::before,.header-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"])::before{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:105%!important;height:130%!important;margin:0!important;transform:translate(-50%,-50%) scaleX(0.4)!important;background:radial-gradient(ellipse 50% 50% at center,#c7a35824 0%,#c7a3580d 50%,transparent 78%)!important;border:none!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important;z-index:2!important;animation:none!important;transition:transform .35s ease,opacity .3s ease!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"])::after,.header-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"])::after{content:""!important;display:block!important;position:absolute!important;left:14%!important;right:14%!important;bottom:-1px!important;top:auto!important;height:2px!important;width:auto!important;margin:0!important;transform:scaleX(0)!important;transform-origin:50% 50%!important;background:linear-gradient(90deg,transparent 0%,#c7a358bf 50%,transparent 100%)!important;border:none!important;border-radius:2px!important;box-shadow:0 0 4px 0 #c7a3584d!important;opacity:0!important;pointer-events:none!important;z-index:4!important;animation:none!important;transition:transform .35s ease,opacity .25s ease!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]):hover::before,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]).active::before,.layout-header-holder-bc .nav-menu > li:hover > a.nav-menu-item:not([aria-label="PROMOSYONLAR"])::before,.header-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]):hover::before,.header-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]).active::before{transform:translate(-50%,-50%) scaleX(1)!important;opacity:1!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]):hover::after,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]).active::after,.layout-header-holder-bc .nav-menu > li:hover > a.nav-menu-item:not([aria-label="PROMOSYONLAR"])::after,.header-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]):hover::after,.header-bc .nav-menu > li > a.nav-menu-item:not([aria-label="PROMOSYONLAR"]).active::after{transform:scaleX(1)!important;opacity:1!important;inset:auto!important;left:14%!important;right:14%!important;bottom:-1px!important;top:auto!important;height:2px!important;width:auto!important;background:linear-gradient(90deg,transparent 0%,#c7a358bf 50%,transparent 100%)!important}.layout-header-holder-bc .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper,.layout-header-holder-bc .nav-menu > li > a.nav-menu-item > span:not(.CMSIconSVGWrapper):not(.cw-nav-spin):not(.cw-nav-fill),.header-bc .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper,.header-bc .nav-menu > li > a.nav-menu-item > span:not(.CMSIconSVGWrapper):not(.cw-nav-spin):not(.cw-nav-fill){position:relative!important;z-index:3!important}.layout-header-holder-bc .logo-container a.logo,.header-bc .logo-container a.logo{position:relative!important;display:inline-flex!important;overflow:visible!important}.layout-header-holder-bc .logo-container a.logo::before,.layout-header-holder-bc .logo-container a.logo::after,.header-bc .logo-container a.logo::before,.header-bc .logo-container a.logo::after{display:none!important;content:none!important}.layout-header-holder-bc .logo-container a.logo img.hdr-logo-bc,.header-bc .logo-container a.logo img.hdr-logo-bc{position:relative!important;z-index:1!important;filter:drop-shadow(0 0 0 #c7a35800)!important;transition:filter .35s ease,transform .35s cubic-bezier(0.22,0.61,0.36,1)!important}.layout-header-holder-bc .logo-container a.logo:hover img.hdr-logo-bc,.header-bc .logo-container a.logo:hover img.hdr-logo-bc{transform:scale(1.02)!important;filter:drop-shadow(0 0 3px #c7a35880) drop-shadow(0 0 9px #c7a35840)!important}html body .layout-header-holder-bc{--bg-page:#161922;--bg-announce:#161922;--bg-header:#161922;--bg-nav:#161922;--shell:1470px;background:#161922!important;border-bottom:none!important;box-shadow:0 4px 20px #00000059!important}html body .layout-header-holder-bc > .header-bc,html body .layout-header-holder-bc .header-bc{background:#161922!important;border:none!important;box-shadow:none!important}html body .layout-header-holder-bc .hdr-main-content-bc{width:1470px!important;max-width:100%!important;margin:0 auto!important;padding:0 12px!important;box-sizing:border-box!important}html body .layout-header-holder-bc .nav-content-bc,html body .layout-header-holder-bc .nav-content-bc.bg-nav-wrap,html body .layout-header-holder-bc .hdr-main-content-bc > .nav-content-bc,html body .layout-header-holder-bc .header-bc .nav-content-bc{background:#161922!important;border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important;overflow:visible!important;position:relative!important}html body .layout-header-holder-bc .nav-content-bc::before,html body .layout-header-holder-bc .header-bc .nav-content-bc::before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:50%!important;width:100vw!important;height:1px!important;margin:0 0 0 -50vw !important;background:#ffffff24!important;pointer-events:none!important;z-index:8!important}html body .layout-header-holder-bc .nav-content-menu,html body .header-bc .nav-content-menu{width:1470px!important;max-width:100%!important;margin:0 auto!important;padding:12px!important;box-sizing:border-box!important}html body .layout-header-holder-bc .nav-menu > li > a.nav-menu-item,html body .layout-header-holder-bc .nav-menu > li > a.bg-nav-btn{background:#161922!important;border:1px solid #ffffff24!important}.layout-header-holder-bc .header-custom-buttons .tl-ikon,.layout-header-holder-bc a.btn.header-icon-text .tl-ikon,.layout-header-holder-bc .hdr-user-bc i.tl-ikon{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;font-size:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}.layout-header-holder-bc .form-control-bc.select[data-setting="lang"] > .form-control-label-bc > .form-control-icon-bc,.layout-header-holder-bc .form-control-bc.select[data-setting="lang"] > .form-control-label-bc > .bc-i-small-arrow-down,.layout-header-holder-bc .form-control-bc.select[data-setting="lang"] .form-control-icon-bc::before,.layout-header-holder-bc .form-control-bc.select[data-setting="lang"] .form-control-icon-bc::after,.layout-header-holder-bc .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down::before,.layout-header-holder-bc .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down::after{display:none!important;visibility:hidden!important;content:none!important;opacity:0!important;animation:none!important;pointer-events:none!important}.layout-header-holder-bc .nav-menu-sub .nav-menu-item::after,.header-bc .nav-menu-sub .nav-menu-item::after,.layout-header-holder-bc .settings-selectors-bc .form-control-icon-bc::after,.layout-header-holder-bc .settings-selectors-bc .bc-i-small-arrow-down::after,html body .settings-selectors-bc .form-control-icon-bc::after,html body .settings-selectors-bc .bc-i-small-arrow-down::after{display:none!important;content:none!important;animation:none!important;opacity:0!important}}html:has(#root.layout-bc.sportsbook),body:has(#root.layout-bc.sportsbook){background:#1a1f29!important}#root.layout-bc.sportsbook,#root.layout-bc.sportsbook .layout-content-holder-bc{background:#1a1f29!important;background-color:#1a1f29!important;background-image:none!important}#root.layout-bc.sportsbook .sportsbook-container,#root.layout-bc.sportsbook .sportsbook-container.multi-column-view{background:#1a1f29!important;background-color:#1a1f29!important;background-image:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}#root.layout-bc.sportsbook .layout-content-holder-bc:has(.sportsbook-container){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}#root.layout-bc.sportsbook .left-menu-container{background:#1b1f29!important;background-color:#1b1f29!important;background-image:none!important}#root.layout-bc.sportsbook .layout-betslip-holder-bc,#root.layout-bc.sportsbook .betslip-bc{background:#1b1f29!important;background-color:#1b1f29!important;background-image:none!important}#root.layout-bc.sportsbook .sportsbook-container > div,#root.layout-bc.sportsbook .sportsbook-container .left-menu-container ~ div{background-color:#212832!important}#root.layout-bc.sportsbook .sportsbook-container .left-menu-container{background-color:#1b1f29!important}@media (min-width: 1024px){#root.layout-bc.page-full-size.sportsbook .layout-content-holder-bc{height:calc(100vh - var(--cw-header-h,190px))!important;max-height:calc(100vh - var(--cw-header-h,190px))!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}}.promotionsList-bc,.promotion-horizontal-sl-list-bc,.popup-holder-bc.promotion-details-popup{--cw-pr-page:#1a1f29;--cw-pr-card:#212832;--cw-pr-deep:#161922;--cw-pr-yellow:#c7a358;--cw-pr-white:#f0f2f5;--cw-pr-text:#ffffffc7;--cw-pr-muted:#ffffff8c;--cw-pr-border:#ffffff14;--cw-pr-radius:12px;--cw-pr-font:var(--font-family,Rubik,sans-serif)}@media (min-width: 1024px){html body #root.page-promotion-llist .layout-content-holder-bc:has(.promotionsList-bc){--cw-pr-side:80px;padding-left:var(--cw-pr-side)!important;padding-right:var(--cw-pr-side)!important;padding-bottom:48px!important;box-sizing:border-box!important}html body #root.page-promotion-llist .layout-content-holder-bc:has(.promotionsList-bc) > section{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important}html body #root.page-promotion-llist .horizontal-sl-list-container:has(.promotion-horizontal-sl-list-bc){display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}html body #root.page-promotion-llist .horizontal-sl-list-container:has(.promotion-horizontal-sl-list-bc)::before,html body #root.page-promotion-llist .horizontal-sl-list-container:has(.promotion-horizontal-sl-list-bc)::after{content:none!important;display:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;margin:18px 0 16px!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;font-family:var(--cw-pr-font)!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc::-webkit-scrollbar{display:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc > .horizontal-sl-arrow{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;opacity:0!important;pointer-events:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc::before,html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc::after,html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-wheel::before,html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-wheel::after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc,html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-wheel{background-image:none!important;box-shadow:none!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-wheel{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;float:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc,html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.accordion-button{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:0 0 auto!important;float:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 16px!important;background:#2c323e!important;border:none!important;border-radius:6px!important;box-shadow:none!important;color:#e8eaed!important;box-sizing:border-box!important;cursor:pointer!important;overflow:hidden!important;transition:background .2s ease,color .2s ease!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover{background:#3a4150!important;color:#fff!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active,html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.accordion-button.active{background:var(--gold,#c7a358)!important;color:var(--chrome-1,#161922)!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-icon-bc{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;background:none!important;color:inherit!important;font-size:15px!important;line-height:1!important;opacity:1!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc{color:inherit!important;filter:none!important}html body #root.page-promotion-llist .promotion-horizontal-sl-list-bc .horizontal-sl-title-bc{display:inline!important;margin:0!important;padding:0!important;border:none!important;background:none!important;color:inherit!important;font-family:var(--cw-pr-font)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important;font-family:var(--cw-pr-font)!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:360 / 237!important;margin:0!important;padding:0!important;background:var(--chrome-1,#161922)!important;border:none!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;cursor:pointer!important;transform:none!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc::after{content:none!important;display:none!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-media{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:var(--chrome-1,#161922)!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .promotionsArticleThumbnail-bc{display:block!important;flex:1 1 auto!important;width:100%!important;height:100%!important;max-width:none!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;background:var(--chrome-1,#161922)!important;border:none!important;border-radius:0!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;transform:scale(1)!important;transform-origin:center center!important;transition:transform .35s ease!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-media .promotionsArticleThumbnail-bc{flex:none!important;width:100%!important;height:100%!important;min-height:100%!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc:hover .promotionsArticleThumbnail-bc{transform:scale(1.05)!important;background:none!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-top,html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-logo,html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-logo-word,html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-badge,html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-sub,html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-actions{display:none!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .cw-pr-body{display:flex!important;position:relative!important;z-index:2!important;flex:0 0 42px!important;align-items:center!important;width:100%!important;height:42px!important;min-width:0!important;margin:0!important;padding:0 14px!important;gap:0!important;background:#303846!important;box-sizing:border-box!important}html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .promotions-article-title,html body #root.page-promotion-llist .layout-content-holder-bc .promotionsList-bc .promotionsListEl-bc .promotions-article-title.ellipsis{position:static!important;display:block!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:#fff!important;font-family:var(--cw-pr-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.02em!important;text-align:left!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transform:none!important}}html body:has(.popup-holder-bc.promotion-details-popup) .layout-header-holder-bc{z-index:1!important}@media (min-width: 1024px){html body .popup-holder-bc.promotion-details-popup{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;z-index:2147483647!important;isolation:isolate!important;font-family:var(--cw-pr-font)!important}html body .popup-holder-bc.promotion-details-popup .popup-middleware-bc{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:24px!important;background:#080a0ec7!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;box-sizing:border-box!important;overflow:auto!important;overscroll-behavior:contain!important}html body .popup-holder-bc.promotion-details-popup > .overlay-sliding-wrapper-bc,html body .popup-holder-bc.promotion-details-popup .overlay-sliding-wrapper-bc{position:relative!important;inset:auto!important;width:1340px!important;height:820px!important;max-width:min(1340px,calc(100vw - 48px))!important;max-height:min(820px,calc(100vh - 48px))!important;margin:auto!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;transform:none!important;overflow:visible!important}html body .popup-holder-bc.promotion-details-popup .popup-inner-bc{position:relative!important;inset:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;width:1340px!important;height:820px!important;min-height:0!important;max-width:min(1340px,calc(100vw - 48px))!important;max-height:min(820px,calc(100vh - 48px))!important;margin:auto!important;padding:0!important;background:#1a1d23!important;border:1px solid #ffffff14!important;border-radius:4px!important;box-shadow:0 24px 60px #0009!important;overflow:hidden!important;box-sizing:border-box!important}html body .popup-holder-bc.promotion-details-popup .overlay-header{display:flex!important;flex:0 0 52px!important;align-items:center!important;width:100%!important;height:52px!important;margin:0!important;padding:0 56px 0 28px !important;background:transparent!important;border:none!important;border-bottom:1px solid #ffffff14!important;box-sizing:border-box!important}html body .popup-holder-bc.promotion-details-popup .overlay-header .back-nav-title-bc-h1,html body .popup-holder-bc.promotion-details-popup .overlay-header .back-nav-title-bc{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#fff!important;font-family:var(--cw-pr-font)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1.3!important;text-align:left!important;text-transform:uppercase!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .popup-holder-bc.promotion-details-popup .back-nav-bc{display:none!important}html body .popup-holder-bc.promotion-details-popup .e-p-close-icon-bc,html body .popup-holder-bc.promotion-details-popup .cw-promo-close{position:absolute!important;top:10px!important;right:14px!important;left:auto!important;bottom:auto!important;z-index:30!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#c8ccd4!important;font-size:0!important;line-height:0!important;cursor:pointer!important;opacity:1!important;transition:color .2s ease,opacity .2s ease!important}html body .popup-holder-bc.promotion-details-popup .e-p-close-icon-bc::before,html body .popup-holder-bc.promotion-details-popup .cw-promo-close::before{content:"\00d7"!important;display:block!important;font-family:"Segoe UI",system-ui,sans-serif!important;font-size:26px!important;font-weight:400!important;line-height:1!important;color:inherit!important}html body .popup-holder-bc.promotion-details-popup .cw-promo-close::after,html body .popup-holder-bc.promotion-details-popup .e-p-close-icon-bc::after{content:none!important;display:none!important}html body .popup-holder-bc.promotion-details-popup .e-p-close-icon-bc:hover,html body .popup-holder-bc.promotion-details-popup .cw-promo-close:hover{background:transparent!important;color:#fff!important;opacity:1!important}html body .popup-holder-bc.promotion-details-popup .promotion-details-container{display:flex!important;flex:1 1 auto!important;flex-direction:row!important;align-items:flex-start!important;gap:36px!important;width:100%!important;min-height:0!important;margin:0!important;padding:28px 32px 32px!important;background:transparent!important;box-sizing:border-box!important}html body .popup-holder-bc.promotion-details-popup .promotion-details-header{flex:0 0 400px!important;align-self:flex-start!important;width:400px!important;height:225px!important;margin:0!important;padding:0!important;background:var(--chrome-1,#161922)!important;border:none!important;border-radius:4px!important;overflow:hidden!important;line-height:0!important}html body .popup-holder-bc.promotion-details-popup .promotion-details-img{display:block!important;width:400px!important;height:225px!important;max-width:400px!important;max-height:225px!important;margin:0!important;background:var(--chrome-1,#161922)!important;border:none!important;border-radius:0!important;object-fit:cover!important;object-position:center center!important;aspect-ratio:auto!important}html body .popup-holder-bc.promotion-details-popup .promotion-details-info{flex:1 1 auto!important;min-width:0!important;min-height:0!important;width:auto!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0 8px 0 0 !important;background:transparent!important;color:#c8ccd4!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#ffffff2e transparent!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-pop-head{display:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler > input[type="checkbox"]{position:absolute!important;width:0!important;height:0!important;margin:0!important;opacity:0!important;pointer-events:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-title,html body .popup-holder-bc.promotion-details-popup .spoiler-title .hide-icon,html body .popup-holder-bc.promotion-details-popup .spoiler-title .spoiler-toggle{display:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content,html body .popup-holder-bc.promotion-details-popup .spoiler > input ~ .spoiler-content,html body .popup-holder-bc.promotion-details-popup .spoiler > input:not(:checked) ~ .spoiler-content{display:block!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important;background:transparent!important;color:#c8ccd4!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-acc{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:none!important;border-bottom:1px solid #ffffff14!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-acc-btn{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:16px 0 12px!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--gold,#c7a358)!important;font-family:var(--cw-pr-font)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1.3!important;text-align:left!important;text-transform:uppercase!important;cursor:pointer!important;box-sizing:border-box!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-acc-btn::before{content:""!important;display:inline-block!important;flex-shrink:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;background:none!important;border-style:solid!important;border-width:0 5px 7px!important;border-color:transparent transparent var(--gold,#c7a358)!important;transform:none!important;transition:transform .2s ease!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-acc-btn[aria-expanded="false"]::before{transform:rotate(180deg)!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-acc-panel{display:block!important;padding:0 0 14px!important}html body .popup-holder-bc.promotion-details-popup .cw-pr-acc-btn[aria-expanded="false"] + .cw-pr-acc-panel{display:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content p{margin:0 0 10px!important;padding:0!important;color:#c8ccd4!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content p.cw-pr-check,html body .popup-holder-bc.promotion-details-popup .spoiler-content li{position:relative!important;display:block!important;margin:0 0 10px!important;padding:0 0 0 18px !important;list-style:none!important;color:#c8ccd4!important;font-weight:400!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content p.cw-pr-check::before,html body .popup-holder-bc.promotion-details-popup .spoiler-content li::before{content:""!important;position:absolute!important;top:.55em!important;left:0!important;width:5px!important;height:5px!important;background:#fff!important;border:none!important;border-radius:50%!important;box-shadow:none!important;transform:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content p.cw-pr-check::after,html body .popup-holder-bc.promotion-details-popup .spoiler-content li::after{content:none!important;display:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content p:last-child,html body .popup-holder-bc.promotion-details-popup .spoiler-content li:last-child{margin-bottom:0!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content strong,html body .popup-holder-bc.promotion-details-popup .spoiler-content b{color:#e8eaed!important;font-weight:700!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content a{color:var(--gold,#c7a358)!important;text-decoration:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content ul,html body .popup-holder-bc.promotion-details-popup .spoiler-content ol{margin:0 0 10px!important;padding:0!important;list-style:none!important}html body .popup-holder-bc.promotion-details-popup .spoiler-content li p{margin:0!important;padding:0!important;font-weight:inherit!important}}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;margin:0 auto!important;padding:0!important;list-style:none!important;background:transparent!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:none!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0 15px!important;background:#2c323e!important;background-image:none!important;border:1px solid #ffffff1a!important;border-radius:7px!important;box-shadow:none!important;color:#c3cad6!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.03em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;box-sizing:border-box!important;transform:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item::before,.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item::after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item:hover{background:#3a4150!important;border-color:#fff3!important;box-shadow:none!important;color:#fff!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item.active,.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item[aria-current="page"]{background:#c7a358!important;border-color:#c7a358!important;box-shadow:none!important;color:#14181f!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item .CMSIconSVGWrapper{display:block!important;flex:0 0 14px!important;width:14px!important;height:14px!important;min-width:14px!important;margin:0!important;padding:0!important;color:inherit!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item .CMSIconSVGWrapper svg{display:block!important;width:14px!important;height:14px!important;fill:currentColor!important}.nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"])) > li > a.nav-menu-item > span:not(.CMSIconSVGWrapper){color:inherit!important;font:inherit!important;line-height:1!important;overflow:visible!important;text-overflow:clip!important}.nav-menu-container:has(> .nav-menu.nav-menu-hide-items:not(:has(a.nav-menu-item[aria-label="PROMOSYONLAR"]))) > .nav-menu-other:not(.hidden-global){display:flex!important;align-items:center!important;justify-content:center!important;margin:8px 0 0!important;padding:0!important;list-style:none!important}html body nav.bg-subnav.nav-menu-container,html body nav.header-navigation.bg-subnav,html body .layout-header-holder-bc nav.bg-subnav{display:flex!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important}html body nav.bg-subnav > ul.nav-menu,html body nav.bg-subnav > ul.bg-subnav-list,html body .layout-header-holder-bc nav.bg-subnav .nav-menu{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important}html body nav.bg-subnav > ul > li,html body .layout-header-holder-bc nav.bg-subnav .nav-menu > li{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important}html body nav.bg-subnav > ul > li > a.nav-menu-item,html body nav.bg-subnav a.bg-subnav-btn,html body .layout-header-holder-bc nav.bg-subnav .nav-menu > li > a.nav-menu-item{width:auto!important;min-width:0!important;max-width:none!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 12px!important;font-size:11.5px!important;gap:5px!important}html body nav.bg-subnav a.nav-menu-item .CMSIconSVGWrapper,html body nav.bg-subnav a.nav-menu-item .CMSIconSVGWrapper svg,html body .layout-header-holder-bc nav.bg-subnav .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper,html body .layout-header-holder-bc nav.bg-subnav .nav-menu > li > a.nav-menu-item .CMSIconSVGWrapper svg{width:13px!important;height:13px!important;min-width:13px!important;flex:0 0 13px!important}html body nav.bg-subnav a.nav-menu-item > .cw-nav-fill,html body .layout-header-holder-bc nav.bg-subnav a.nav-menu-item > .cw-nav-fill{inset:2px!important;border-radius:5px!important}html body .popup-holder-bc,html body .popup-middleware-bc,html body .popup-wrapper-bc{--cw-pop-bg:#1a1f29;--cw-pop-deep:#161922;--cw-pop-card:#212832;--cw-pop-hover:#1e2430;--cw-pop-input:#212832;--cw-pop-yellow:#c7a358;--cw-pop-btn:#3a3e4a;--cw-pop-btn-hover:#484d5a;--cw-pop-white:#f0f2f5;--cw-pop-muted:#ffffff8c;--cw-pop-border:#ffffff14;--cw-pop-radius:12px;--cw-pop-font:"Chakra Petch","Segoe UI",system-ui,sans-serif}html body .popup-holder-bc:not(.user-profile-container):not(.promotion-details-popup):not(:has(.entrance-popup-bc)) .popup-middleware-bc{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:24px!important;box-sizing:border-box!important;overflow:auto!important;overscroll-behavior:contain!important;background:#080a0ed1!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}html body .popup-holder-bc:not(.user-profile-container):not(.promotion-details-popup):not(:has(.entrance-popup-bc)) .popup-inner-bc{background:var(--cw-pop-bg)!important;color:var(--cw-pop-white)!important;border:1px solid var(--cw-pop-border)!important;border-radius:var(--cw-pop-radius)!important;box-shadow:0 18px 48px #0000008c!important;font-family:var(--cw-pop-font)!important}html body .popup-holder-bc:not(.promotion-details-popup) .overlay-sliding-wrapper-bc,html body .popup-holder-bc:not(.promotion-details-popup) .overlay-sliding-w-c-content-slider-bc{background:#1a1f29!important;color:#f0f2f5!important}html body .popup-holder-bc .overlay-header,html body .popup-holder-bc .hd-title-bc,html body .popup-holder-bc .popup-title,html body .popup-holder-bc .back-nav-bc{background:var(--cw-pop-deep,#161922)!important;color:var(--cw-pop-white,#f0f2f5)!important;border-bottom:1px solid var(--cw-pop-border)!important}html body .popup-holder-bc .form-control-bc,html body .popup-holder-bc input.form-control-input-bc,html body .popup-holder-bc textarea,html body .popup-holder-bc select.form-control-select-bc{background:var(--cw-pop-input,#212832)!important;color:#f0f2f5!important;border:1px solid var(--cw-pop-border)!important;border-radius:8px!important}html body .popup-holder-bc .form-control-bc:focus,html body .popup-holder-bc input.form-control-input-bc:focus,html body .popup-holder-bc textarea:focus{border-color:#c7a3588c!important;outline:none!important}html body .popup-holder-bc .btn.a-color,html body .popup-holder-bc button.btn[type="submit"]{background:var(--cw-pop-btn,#3a3e4a)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:800!important}@media (min-width: 1024px){html body .hdr-main-content-bc a.loyaltyBonusHeader,html body .hdr-main-content-bc .loyaltyBonusHeader{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}}html body .hdr-main-content-bc a.nav-menu-item,html body .hdr-main-content-bc .hdr-user-avatar-icon-bc,html body .hdr-main-content-bc .hdr-user-avatar-icon-bc:before{color:#c7a358!important}html body .hdr-main-content-bc .loyaltyBonusHeaderText{color:#fff!important}@media (min-width: 1024px){html body .my-profile-info-block .promotionsList-bc{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important;background:transparent!important;font-family:var(--cw-pr-font)!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc{position:relative!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;column-gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:360 / 237!important;margin:0!important;padding:0!important;background:var(--chrome-1,#161922)!important;border:none!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;cursor:pointer!important;transform:none!important;transition:none!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc::after{content:none!important;display:none!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc:hover{border-color:transparent!important;box-shadow:none!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .promotionsArticleThumbnail-bc{display:block!important;flex:1 1 auto!important;width:100%!important;height:100%!important;max-width:none!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;background:var(--chrome-1,#161922)!important;border:none!important;border-radius:0!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;transform:scale(1)!important;transform-origin:center center!important;transition:transform .35s ease!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc:hover .promotionsArticleThumbnail-bc{transform:scale(1.05)!important;background:none!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-top,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-logo,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-logo-fallback,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-logo-word,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-badge,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-sub,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-actions{display:none!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .cw-pr-body{display:flex!important;flex-direction:row!important;position:relative!important;z-index:2!important;flex:0 0 42px!important;align-items:center!important;width:100%!important;height:42px!important;min-width:0!important;margin:0!important;padding:0 14px!important;gap:0!important;background:#303846!important;box-sizing:border-box!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .promotions-article-title,html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .promotions-article-title.ellipsis{position:static!important;inset:auto!important;transform:none!important;display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:unset!important;flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;color:#fff!important;font-family:var(--cw-pr-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.02em!important;text-align:left!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;word-break:normal!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc:hover .promotions-article-title{color:#fff!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .u-i-p-c-footer-bc{order:initial!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:42px!important;grid-column:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;margin:0!important;padding:12px!important;background:#0a0c108c!important;opacity:0!important;pointer-events:none!important;box-sizing:border-box!important;transition:opacity .2s ease!important;z-index:3!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc:hover .u-i-p-c-footer-bc{opacity:1!important;pointer-events:auto!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .u-i-p-c-footer-bc .btn{width:auto!important;min-width:140px!important;height:42px!important;margin:0!important;padding:0 22px!important;background:#c7a358!important;border:1.5px solid #c7a358!important;border-radius:999px!important;color:#14181f!important;font-size:13px!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-sizing:border-box!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .u-i-p-c-footer-bc .btn:hover:not(:disabled){background:#ffd65a!important;border-color:#ffd65a!important}html body .my-profile-info-block .promotionsList-bc .promotionsListEl-bc .u-i-p-c-footer-bc .btn:disabled{opacity:.5!important;cursor:not-allowed!important}}.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-text-privacy{display:block!important;margin-top:4px!important}.popup-middleware-bc:has(.entrance-popup-bc) .privacy-police-text{padding:0 4px!important}html body .cw-bs-fab,html body button.cw-bs-fab,html body .cw-bs-fab.is-fallback,html body .cw-bs-fab.is-open,.cw-bs-fab,.cw-bs-fab.is-fallback,.cw-bs-fab.is-open,.cw-bs-fab__logo,.cw-bs-fab__icon,.cw-bs-fab.is-fallback .cw-bs-fab__icon{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;clip:rect(0,0,0,0)!important}html body .layout-content-holder-bc .hm-row-bc:has(.kulup-bolum[aria-label="SİZDEN GELENLER"]),html body .hm-row-bc:has(.kulup-bolum[aria-label="SİZDEN GELENLER"]),html body .layout-content-holder-bc .hm-row-bc:has(.popular-competitions-bc),html body .hm-row-bc:has(.popular-competitions-bc){display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}@media (min-width: 1024px){html body.cw-betgo-open iframe#betgo-chat_window_container,html body.cw-betgo-open iframe.betgo-chat-window{overscroll-behavior:contain!important}html body:not(.cw-betgo-open) [data-cms="live-chat"],html body:not(.cw-betgo-open) .betgo-launcher-root,html body:not(.cw-betgo-open) [id^="betgo-button-"],html body:not(.cw-betgo-open) [id^="betgo-launcher-root-"],html body:not(.cw-betgo-open) [id^="betgo-launcher-"]:not(.betgo-chat-window),html body:not(.cw-betgo-open) #betgo-button-561714b2-2f1e-44e1-aed3-028f69d663f8,html body:not(.cw-betgo-open) #betgo-launcher-root-561714b2-2f1e-44e1-aed3-028f69d663f8,html body:not(.cw-betgo-open) #betgo-launcher-561714b2-2f1e-44e1-aed3-028f69d663f8,html body:not(.cw-betgo-open) #betgo-chat_button_adaptive,html body:not(.cw-betgo-open) .betgo-adaptive{z-index:999!important}html body.cw-betgo-open [data-cms="live-chat"],html body.cw-betgo-open .betgo-launcher-root,html body.cw-betgo-open [id^="betgo-button-"],html body.cw-betgo-open [id^="betgo-launcher-root-"],html body.cw-betgo-open #betgo-chat_window_container,html body.cw-betgo-open .betgo-chat-window,html body.cw-betgo-open #betgo-chat_button_adaptive,html body.cw-betgo-open .betgo-adaptive,html body.cw-betgo-open #comm100-container,html body.cw-betgo-open #whole-window,html body.cw-betgo-open .embedded-window{z-index:2147483500!important}html body.cw-betgo-open .betgo-launcher-root,html body.cw-betgo-open [id^="betgo-launcher-root-"],html body.cw-betgo-open #betgo-launcher-root-561714b2-2f1e-44e1-aed3-028f69d663f8,html body.cw-betgo-open [data-cms="live-chat"]{--betgo-window-width:340px!important;--betgo-window-height:580px!important;--betgo-window-right:24px!important;--betgo-window-bottom:24px!important;--betgo-window-gap:12px!important;--betgo-host-width:340px!important;--betgo-host-height:580px!important}html body.cw-betgo-open iframe#betgo-chat_window_container,html body.cw-betgo-open iframe.betgo-chat-window,html body.cw-betgo-open #betgo-chat_window_container,html body.cw-betgo-open .betgo-chat-window,html body.cw-betgo-open #comm100-container,html body.cw-betgo-open #comm100-container .embedded-window,html body.cw-betgo-open #comm100-container #whole-window{position:fixed!important;right:24px!important;bottom:24px!important;left:auto!important;top:auto!important;width:340px!important;height:580px!important;min-width:0!important;min-height:0!important;max-width:340px!important;max-height:580px!important;margin:0!important;border:0!important;border-radius:12px!important;box-shadow:0 12px 40px #00000061!important;overflow:hidden!important;overscroll-behavior:contain!important;transform:none!important;z-index:2147483500!important}html body.cw-betgo-open #comm100-container,html body.cw-betgo-open #comm100-container .embedded-window,html body.cw-betgo-open #comm100-container #whole-window,html body.cw-betgo-open #comm100-container #main.main-container{display:flex!important;flex-direction:column!important;overflow:hidden!important;overscroll-behavior:contain!important}html body.cw-betgo-open #comm100-container #prechat-window,html body.cw-betgo-open #comm100-container .window__form,html body.cw-betgo-open #comm100-container .conversation,html body.cw-betgo-open #comm100-container .messages,html body.cw-betgo-open #comm100-container .message-list{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}html body.cw-betgo-open #comm100-container .window__headerVessel,html body.cw-betgo-open #comm100-container .window__headerContainer{flex:0 0 auto!important}html body.cw-betgo-open #comm100-container .form-bottom,html body.cw-betgo-open #comm100-container .form__submitContainer{flex:0 0 auto!important;position:sticky!important;bottom:0!important;background:#fff!important;z-index:3!important}html body [data-cms="live-chat"]{position:relative!important}html body:not(.cw-betgo-open) .betgo-launcher-root,html body:not(.cw-betgo-open) [id^="betgo-launcher-root-"],html body:not(.cw-betgo-open) #betgo-launcher-root-561714b2-2f1e-44e1-aed3-028f69d663f8{--betgo-btn-color:transparent!important;--betgo-btn-color-end:transparent!important}html body .betgo-launcher__button-wrap,html body .betgo-launcher__inner,html body .betgo-launcher__button,html body .betgo-launcher__button--ripple{background:none!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;outline:none!important;filter:none!important}html body:not(.cw-betgo-open) .betgo-launcher,html body:not(.cw-betgo-open) .betgo-launcher__button-wrap,html body:not(.cw-betgo-open) .betgo-launcher__inner{background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body:not(.cw-betgo-open) .betgo-launcher__button,html body:not(.cw-betgo-open) .betgo-launcher__button--ripple,html body:not(.cw-betgo-open) #betgo-launcher-561714b2-2f1e-44e1-aed3-028f69d663f8 .betgo-launcher__button{position:relative!important;width:88px!important;height:88px!important;min-width:88px!important;min-height:88px!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:visible!important;background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}html body:not(.cw-betgo-open) .betgo-launcher__button::before,html body:not(.cw-betgo-open) .betgo-launcher__button::after,html body:not(.cw-betgo-open) .betgo-launcher__button--ripple::before,html body:not(.cw-betgo-open) .betgo-launcher__button--ripple::after{background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body:not(.cw-betgo-open) .betgo-launcher__button svg,html body:not(.cw-betgo-open) .betgo-launcher__icon,html body:not(.cw-betgo-open) .betgo-launcher__button .betgo-launcher__icon{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body .betgo-launcher__button img.cw-betgo-fab-img,html body img.cw-betgo-fab-img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:transparent!important;border:none!important;box-shadow:none!important;pointer-events:none!important;z-index:2!important;opacity:1;transform:scale(1);transition:opacity .28s ease,transform .28s cubic-bezier(0.22,1,0.36,1)}html body.cw-betgo-open img.cw-betgo-fab-img,html body.cw-betgo-open .betgo-launcher__button img.cw-betgo-fab-img{opacity:0!important;transform:scale(0.72)!important}}@media (prefers-reduced-motion: reduce){*,::before,::after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}/*CW-AZHAREKET-BITISI-KORU-20260830*/}html.cw-motion-pause .cw-nav-spin-rot{animation-play-state:paused!important}

@media (prefers-reduced-motion: reduce) {
  .sidePanel-holder,
  .overlay-sliding-w-c-content-slider-bc,
  .overlaySlidingWCContentSliderBc,
  .bottomOverlaySlider {
    transform: translateZ(0) !important;
  }
}

html body .layout-content-holder-bc .hm-row-bc:has(.popular-matches-bc),html body .layout-content-holder-bc .hm-row-bc:has(.pm-body-bc),html body .hm-row-bc:has(.popular-matches-bc),html body .hm-row-bc:has(.pm-body-bc){display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;pointer-events:auto!important}html body .layout-content-holder-bc .popular-matches-bc,html body .layout-content-holder-bc .pm-body-bc{visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;pointer-events:auto!important}/*cw-pc-hide-20260830*/html body .layout-content-holder-bc .hm-row-bc:has(.popular-competitions-bc),html body .hm-row-bc:has(.popular-competitions-bc),html body .layout-content-holder-bc .popular-competitions-bc,html body .layout-content-holder-bc .popular-competitions-container{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}
/* =========================================================
   CW-AUTH-CSS-TASINDI-20260906 — asagidaki 150 kural, head-js icindeki
   CW-AUTH-CSS-INJECT-20260810-0110 (data-cw 20260820-0204) blogundan
   BIREBIR tasindi; tek kural degistirilmedi. Sebep: 78,7 KB'lik CSS
   dizgisi her sayfada JS'ten uretiliyordu. Kaybedilen: blogun
   "CSS ucu duserse auth pop-up'i yine de dogru gorunsun" yedegi.
   Sirasi onemli: enjekte edilen <style> head'in SONUNA gidiyordu,
   burada da ozel-css ucunun SONUNDA duruyor.
   ========================================================= */
/* =========================================================
   CW-AUTH-20260810-0110 — scope popup-inner to entrance only (profil 360px fix)
   BG #1c252e · input #3a4452 · sarı #fcc01a · accent #f55066
   CMS: custom.css (masaüstü) + mobile-custom.css (mobil) sonuna senkron
   ========================================================= */

html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .layout-header-holder-bc,
body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .layout-header-holder-bc {
  z-index: 1 !important;
}

html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .hdr-smart-panel-holder-arrow-bc,
html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .nav-menu-container,
html body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .smart-panel-bc,
body:has(.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc) .hdr-smart-panel-holder-arrow-bc {
  z-index: 2 !important;
}

/* CW-AUTH-OUTER-FIX-20260811-0540 — asil sorun EN DIS sarmalayici (.popup-holder-bc.full-screen):
   ic middleware'e ne kadar yuksek z-index verilirse verilsin, disi header'in
   ALTINDA/farkli stacking context'te kalirsa overlay header'i kapsamaz ve
   icerik saga kayik gorunur. Disariya da dogrudan tam-viewport + max z-index ver
   (profil popup'ta ayni yontemle cozuldu).
   ONEMLI: display/opacity/visibility/pointer-events BURAYA EKLENMEZ — BC'nin
   kendi acilis/kapanis animasyonu bu ozelliklerle calisiyor (bkz. inline
   style="opacity:1" #login-popup uzerinde). Bunlari !important ile sabitlemek
   kapanma gecisini/algısını kirar ve modal surekli acik kalir. Ayrica SADECE
   :has(.entrance-popup-bc) ile aktifken eslessin — kapaliyken bu kural devre disi. */
html body .popup-holder-bc.full-screen:has(.entrance-popup-bc),
html body #login-popup.popup-holder-bc:has(.entrance-popup-bc),
.popup-holder-bc.full-screen:has(.entrance-popup-bc),
#login-popup.popup-holder-bc:has(.entrance-popup-bc) {
  position: fixed !important;
  inset: 0 !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 0 !important;
  transform: none !important;
  translate: none !important;
  z-index: 2147483647 !important;
  isolation: isolate !important;
  contain: none !important;
  will-change: auto !important;
  background: transparent !important;
}

/* SADECE giris/kayit overlay — profil popup'a uygulanmasin */
html body .popup-middleware-bc:has(.entrance-popup-bc),
.popup-middleware-bc:has(.entrance-popup-bc) {
  --cw-pop-bg: #1c252e;
  --cw-pop-deep: #162029;
  --cw-pop-input: #3a4452;
  --cw-pop-input-focus: #434e5e;
  --cw-pop-yellow: #fcc01a;
  --cw-pop-accent: #f55066;
  --cw-pop-white: #ffffff;
  --cw-pop-muted: #8e96a3;
  --cw-pop-border: rgba(255, 255, 255, 0.08);
  --cw-pop-radius: 5px;
  --cw-pop-font: "Chakra Petch", "Segoe UI", system-ui, sans-serif;
  --cw-pop-pad-x: 18px;
  --cw-pop-field-h: 46px;

  position: fixed !important;
  inset: 0 !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 12px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  background: rgba(8, 10, 14, 0.82) !important;
  backdrop-filter: blur(4px) !important;
  -webkit-backdrop-filter: blur(4px) !important;
  font-family: var(--cw-pop-font) !important;
  overflow: auto !important;
  overscroll-behavior: contain !important;
  z-index: 2147483647 !important;
  isolation: isolate !important;
  transform: none !important;
  translate: none !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}

/* SADECE giris/kayit — profil popup 360px'e sikismasin */
html body .popup-middleware-bc:has(.entrance-popup-bc) .popup-inner-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .popup-inner-bc {
  --cw-pop-close: 28px;
  --cw-pop-close-gap: 8px;

  position: relative !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
  transform: none !important;
  translate: none !important;
  display: block !important;
  width: min(360px, 100%) !important;
  max-width: 360px !important;
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
  margin: auto !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  flex: 0 1 auto !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc):has(.entrance-popup-bc.register) .popup-inner-bc {
  width: min(390px, 100%) !important;
  max-width: 390px !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  height: auto !important;
  max-height: min(92vh, 820px) !important;
  max-height: min(92dvh, 820px) !important;
  margin: 0 !important;
  padding: 0 !important;
  background: var(--cw-pop-bg) !important;
  border: none !important;
  border-radius: 6px !important;
  box-shadow: 0 18px 48px rgba(0, 0, 0, 0.55) !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  overscroll-behavior: contain !important;
  scrollbar-width: thin !important;
  scrollbar-color: rgba(255, 255, 255, 0.18) transparent !important;
  font-family: var(--cw-pop-font) !important;
  color: var(--cw-pop-white) !important;
  box-sizing: border-box !important;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
}

/* Dropdown acikken — SADECE login; register scroll bozulmasin */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has(.js-setting-menu:not([hidden])),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has(.multi-select-label-bc:not([hidden])),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has(.form-control-bc.select.opened) {
  overflow: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc::-webkit-scrollbar {
  width: 4px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.18) !important;
  border-radius: 999px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in {
  max-height: min(92vh, 780px) !important;
  max-height: min(92dvh, 780px) !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .e-p-content-holder-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-content-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-body-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-block-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-content,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-content-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-fields,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-content-section-bc {
  position: static !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
  transform: none !important;
  translate: none !important;
  display: block !important;
  float: none !important;
  clear: both !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  opacity: 1 !important;
  visibility: visible !important;
  clip: auto !important;
  clip-path: none !important;
  box-sizing: border-box !important;
  flex: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-bc.login,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-bc {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 0 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .form-sign-bc {
  display: block !important;
  width: 100% !important;
  flex: 0 0 auto !important;
  order: 0 !important;
}

/* Close — ref: şeffaf gri X, kutu yok */
html body .popup-middleware-bc:has(.entrance-popup-bc) .popup-inner-bc > .e-p-close-icon-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .popup-inner-bc > .e-p-close-icon-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc,
.popup-middleware-bc:has(.entrance-popup-bc) i.e-p-close-icon-bc.bc-i-close-remove {
  position: absolute !important;
  top: 12px !important;
  right: 12px !important;
  left: auto !important;
  bottom: auto !important;
  z-index: 20 !important;
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  min-height: 28px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #c5ccd6 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  translate: none !important;
  float: none !important;
  overflow: hidden !important;
  pointer-events: auto !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .e-p-header-bc > .e-p-close-icon-bc.cw-auth-close-docked,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-header-bc > .e-p-close-icon-bc.cw-auth-close-docked,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-header-bc > .e-p-close-icon-bc {
  position: static !important;
  top: auto !important;
  right: auto !important;
  left: auto !important;
  bottom: auto !important;
  inset: auto !important;
  flex: 0 0 28px !important;
  align-self: center !important;
  margin: 0 !important;
  order: 3 !important;
  z-index: 2 !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc:hover::before {
  color: var(--cw-pop-white) !important;
  background: transparent !important;
  border: none !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc::before,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-close-icon-bc::before,
.popup-middleware-bc:has(.entrance-popup-bc) i.e-p-close-icon-bc.bc-i-close-remove::before {
  content: "\00d7" !important;
  display: block !important;
  font-family: "Segoe UI", system-ui, sans-serif !important;
  font-size: 26px !important;
  font-weight: 300 !important;
  font-style: normal !important;
  line-height: 1 !important;
  color: inherit !important;
  speak: none !important;
  -webkit-font-smoothing: antialiased !important;
}

/* Header — logo | KAYIT/GİRİŞ | X */
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-header-bc {
  position: relative !important;
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 14px var(--cw-pop-pad-x) 8px !important;
  background: transparent !important;
  border: none !important;
  box-sizing: border-box !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .popup-t-logo-w-bc {
  display: inline-flex !important;
  align-items: center !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  overflow: visible !important;
  order: 1 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .popup-t-logo-w-bc .hdr-logo-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .popup-t-logo-w-bc img.hdr-logo-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .popup-t-logo-w-bc .hdr-logo-bc {
  display: block !important;
  height: 90px !important;
  max-height: 90px !important;
  min-height: 0 !important;
  width: auto !important;
  max-width: none !important;
  object-fit: contain !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .e-p-sections-bc {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important;
  flex: 0 0 auto !important;
  flex-shrink: 0 !important;
  margin: 0 0 0 auto !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  gap: 0 !important;
  max-width: none !important;
  order: 2 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .e-p-section-item-bc {
  display: flex !important;
  align-items: center !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
}

/* Giriş → sağ üst KAYIT (sarı dikdörtgen) */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in #register_button_id,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .btn.register {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  align-self: center !important;
  min-width: 64px !important;
  width: auto !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  margin: 0 !important;
  padding: 0 12px !important;
  background: var(--cw-pop-yellow) !important;
  border: none !important;
  border-radius: 3px !important;
  color: #111111 !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  letter-spacing: 0.04em !important;
  line-height: 1 !important;
  text-transform: uppercase !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in #register_button_id span,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .btn.register span {
  color: #111111 !important;
  font: inherit !important;
}

/* Kayıt → sağ üst GİRİŞ */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register #login_button_id,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-section-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register #login_button_id,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-section-title-bc {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  align-self: center !important;
  min-width: 64px !important;
  width: auto !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  margin: 0 !important;
  padding: 0 12px !important;
  background: var(--cw-pop-yellow) !important;
  border: none !important;
  border-radius: 3px !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  color: #111111 !important;
  font-family: var(--cw-pop-font) !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  letter-spacing: 0.04em !important;
  line-height: 1 !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  white-space: nowrap !important;
  cursor: pointer !important;
  opacity: 1 !important;
  visibility: visible !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register #login_button_id:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register #login_button_id:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-section-title-bc:hover {
  filter: brightness(1.05) !important;
  color: #111111 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .e-p-body-bc {
  padding: 2px var(--cw-pop-pad-x) 0 !important;
  box-sizing: border-box !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc > .slider-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .carouselWrapper,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .swiper,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .swiper-pagination,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .swiper-button-prev,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .swiper-button-next,
.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-in-slider-wrapper,
.popup-middleware-bc:has(.entrance-popup-bc) .steps-indicator {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  flex: none !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Titles */
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-text-row-1-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-text-row-2-bc {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  opacity: 1 !important;
  visibility: visible !important;
  color: var(--cw-pop-white) !important;
  text-align: left !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-text-row-1-bc {
  margin: 4px 0 2px !important;
  color: var(--cw-pop-muted) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-text-row-1-bc p {
  margin: 0 !important;
  color: var(--cw-pop-muted) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-transform: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-text-row-2-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-text-row-2-bc p {
  margin: 0 0 16px !important;
  color: var(--cw-pop-white) !important;
  font-size: 20px !important;
  font-weight: 800 !important;
  letter-spacing: 0.01em !important;
  line-height: 1.2 !important;
  text-transform: uppercase !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-1-bc:empty::before,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-1-bc:not(:has(*))::before {
  content: "Hesabınız var mı?" !important;
  color: var(--cw-pop-muted) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-2-bc:empty::before,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-2-bc:not(:has(*))::before {
  content: "HEMEN GİRİŞ YAPIN!" !important;
  display: block !important;
  margin: 0 0 16px !important;
  color: var(--cw-pop-white) !important;
  font-size: 20px !important;
  font-weight: 800 !important;
  letter-spacing: 0.01em !important;
  line-height: 1.2 !important;
  text-transform: uppercase !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc:empty::before,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc:not(:has(*))::before {
  content: "Hesabınız yok mu?" !important;
  color: var(--cw-pop-muted) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:empty::before,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:not(:has(*))::before {
  content: "HEMEN ÜYE OLUN!" !important;
  display: block !important;
  margin: 0 0 16px !important;
  color: var(--cw-pop-white) !important;
  font-size: 20px !important;
  font-weight: 800 !important;
  text-transform: uppercase !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-1-bc:empty,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-1-bc:not(:has(*)),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc:empty,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc:not(:has(*)) {
  margin: 4px 0 2px !important;
  min-height: 16px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-2-bc:empty,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .sg-n-text-row-2-bc:not(:has(*)),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:empty,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:not(:has(*)) {
  margin: 0 0 16px !important;
  min-height: 24px !important;
}

/* Fields */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  margin: 0 0 10px !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  float: none !important;
  clear: both !important;
  opacity: 1 !important;
  visibility: visible !important;
  box-sizing: border-box !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(> input[hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(> input[type="hidden"]) {
  display: none !important;
  margin: 0 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .react-datepicker-wrapper,
.popup-middleware-bc:has(.entrance-popup-bc) .react-datepicker__input-container {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.inputs {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  min-height: var(--cw-pop-field-h) !important;
  background: var(--cw-pop-input) !important;
  border: 1px solid transparent !important;
  border-radius: var(--cw-pop-radius) !important;
  box-sizing: border-box !important;
  transition: border-color 0.15s ease, background 0.15s ease !important;
  overflow: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.focused .form-control-label-bc.inputs,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.filled .form-control-label-bc.inputs,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.inputs:focus-within {
  background: var(--cw-pop-input-focus) !important;
  border-color: rgba(252, 192, 26, 0.45) !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-input-bc {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  height: var(--cw-pop-field-h) !important;
  min-height: var(--cw-pop-field-h) !important;
  margin: 0 !important;
  padding: 16px 36px 6px 14px !important;
  background: transparent !important;
  border: none !important;
  border-radius: var(--cw-pop-radius) !important;
  color: var(--cw-pop-white) !important;
  caret-color: var(--cw-pop-yellow) !important;
  font-family: var(--cw-pop-font) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.2 !important;
  outline: none !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 2 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-input-bc:-webkit-autofill {
  -webkit-text-fill-color: var(--cw-pop-white) !important;
  box-shadow: 0 0 0 1000px var(--cw-pop-input) inset !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-title-bc.ellipsis {
  position: absolute !important;
  left: 14px !important;
  top: 50% !important;
  right: 36px !important;
  transform: translateY(-50%) !important;
  margin: 0 !important;
  padding: 0 !important;
  color: var(--cw-pop-muted) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.2 !important;
  pointer-events: none !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  transition: top 0.15s ease, font-size 0.15s ease, transform 0.15s ease !important;
  z-index: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.focused .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.filled .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc:focus-within .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(.form-control-input-bc:not(:placeholder-shown)) .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(select.form-control-select-bc) .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(input[type="date"]) .form-control-title-bc {
  top: 7px !important;
  transform: none !important;
  font-size: 10px !important;
  color: rgba(142, 150, 163, 0.9) !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-input-stroke-bc {
  display: none !important;
}

/* Ok ikonu (bayrak DEGIL) */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-small-arrow-down,
.popup-middleware-bc:has(.entrance-popup-bc) .dropdownIcon-bc.bc-i-small-arrow-down,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select > .form-control-icon-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc > .form-control-icon-bc.bc-i-small-arrow-down {
  position: absolute !important;
  top: 50% !important;
  right: 10px !important;
  left: auto !important;
  transform: translateY(-50%) !important;
  z-index: 3 !important;
  color: rgba(255, 255, 255, 0.55) !important;
  font-size: 12px !important;
  cursor: pointer !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: none !important;
  margin: 0 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc:hover {
  color: var(--cw-pop-yellow) !important;
}

/* Select alanlari — relative + overflow visible (dropdown acilsin) */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(.form-control-bc.select),
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc {
  position: relative !important;
  overflow: visible !important;
  z-index: 2 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select.opened,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select:focus-within,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(.js-setting-menu:not([hidden])),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc:has(.multi-select-label-bc:not([hidden])),
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc:has(.js-setting-menu:not([hidden])),
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc:has(.multi-select-label-bc:not([hidden])) {
  z-index: 90 !important;
  overflow: visible !important;
}

/* Label shell (native select HARIC) */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select > label.form-control-label-bc.inputs {
  display: block !important;
  position: relative !important;
  min-height: var(--cw-pop-field-h) !important;
  padding: 0 !important;
  background: var(--cw-pop-input) !important;
  border-radius: var(--cw-pop-radius) !important;
  cursor: pointer !important;
  overflow: visible !important;
  pointer-events: auto !important;
}

/* Native <select> — cinsiyet / para birimi */
html body .popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc,
.popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select select.form-control-select-bc {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  height: var(--cw-pop-field-h) !important;
  min-height: var(--cw-pop-field-h) !important;
  margin: 0 !important;
  padding: 18px 36px 6px 14px !important;
  background: var(--cw-pop-input) !important;
  background-color: var(--cw-pop-input) !important;
  border: none !important;
  border-radius: var(--cw-pop-radius) !important;
  color: var(--cw-pop-white) !important;
  font-family: var(--cw-pop-font) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  outline: none !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  cursor: pointer !important;
  z-index: 2 !important;
  color-scheme: dark !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc option,
.popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc option {
  background: #161922 !important;
  background-color: #161922 !important;
  color: #e8eaed !important;
  font-size: 13px !important;
  font-weight: 500 !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc option:checked,
html body .popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc option:hover,
.popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc option:checked,
.popup-middleware-bc:has(.entrance-popup-bc) select.form-control-select-bc option:hover {
  background: #2c323e !important;
  background-color: #2c323e !important;
  color: #fcc01a !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select .form-control-title-bc {
  top: 7px !important;
  transform: none !important;
  font-size: 10px !important;
  pointer-events: none !important;
  z-index: 3 !important;
}

/* Ülke / telefon kodu — GERCEK DOM: .form-controls-field-bc.country-code > .form-control-bc.select > DIV.form-control-label-bc.form-control-select-bc.inputs
   (label degil, ekstra .form-control-bc.select sarmalayici var — eski dogrudan-cocuk secici hic eslesmiyordu) */
html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code,
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code {
  flex: 0 0 92px !important;
  width: 92px !important;
  max-width: 92px !important;
  position: relative !important;
  overflow: visible !important;
  z-index: 5 !important;
  pointer-events: auto !important;
}

/* Ic sarmalayici (.form-control-bc.select) — tam yukseklik/genislik, arka planı burada ver */
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code > .form-control-bc.select,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc > .form-control-bc.select.select-flag {
  display: block !important;
  width: 100% !important;
  min-height: var(--cw-pop-field-h) !important;
  height: var(--cw-pop-field-h) !important;
  margin: 0 !important;
  padding: 0 !important;
  background: var(--cw-pop-input) !important;
  background-color: var(--cw-pop-input) !important;
  border-radius: var(--cw-pop-radius) !important;
  box-sizing: border-box !important;
  position: relative !important;
  overflow: visible !important;
}

/* Icerik satiri: bayrak + metin + baslik — hem telefon kodu (Kodu) hem Ulke secici icin ayni satir dizilimi */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc.inputs:has(.flag-bc),
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select .form-control-label-bc.form-control-select-bc {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  width: 100% !important;
  height: 100% !important;
  min-height: var(--cw-pop-field-h) !important;
  margin: 0 !important;
  padding: 15px 26px 5px 12px !important;
  background: transparent !important;
  border: 1px solid transparent !important;
  border-radius: var(--cw-pop-radius) !important;
  color: var(--cw-pop-white) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
  pointer-events: auto !important;
  position: relative !important;
  overflow: visible !important;
}

/* Bayrak ikonu — satirda sabit, buyume/kucuklme yok */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc .flag-bc {
  flex: 0 0 22px !important;
  margin: 0 !important;
  align-self: center !important;
}

/* Metin (90 / Türkiye) — tasan alani kirp, bayrak ile baslik arasinda kalsin */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc > span.ellipsis {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  color: var(--cw-pop-white) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

/* Baslik (Kodu / Ülke) — bayrağın hemen üstünde küçük etiket, metinle çakışmasın */
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(.flag-bc) .form-control-title-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code .form-control-title-bc {
  position: absolute !important;
  left: 12px !important;
  right: 26px !important;
  top: 5px !important;
  transform: none !important;
  font-size: 9px !important;
  color: var(--cw-pop-muted) !important;
  pointer-events: none !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

/* Bayraklar — .ftr-lang-bar-flag-bc.flag-bc (sprite size/pos EZME) */
html body .popup-middleware-bc:has(.entrance-popup-bc) .ftr-lang-bar-flag-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) i.flag-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .flag-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .ftr-lang-bar-flag-bc,
.popup-middleware-bc:has(.entrance-popup-bc) i.flag-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .flag-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-flag,
.popup-middleware-bc:has(.entrance-popup-bc) .multi-select-icon-bc {
  display: inline-block !important;
  width: 22px !important;
  height: 16px !important;
  min-width: 22px !important;
  min-height: 16px !important;
  max-width: 22px !important;
  max-height: 16px !important;
  margin: 0 !important;
  padding: 0 !important;
  flex: 0 0 22px !important;
  border-radius: 2px !important;
  background-repeat: no-repeat !important;
  /* background-image / position / size — BC sprite’dan */
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.28) !important;
  position: static !important;
  transform: none !important;
  top: auto !important;
  right: auto !important;
  left: auto !important;
  overflow: hidden !important;
  font-size: 0 !important;
  line-height: 0 !important;
  vertical-align: middle !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: none !important;
}


.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-group-bc.telephone,
.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-content {
  display: flex !important;
  flex-direction: row !important;
  align-items: stretch !important;
  gap: 8px !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: visible !important;
  position: relative !important;
  z-index: 3 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc:not(.country-code) {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  overflow: visible !important;
}

/* Ulke secici tek basina (telefon grubu disinda) */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc > .form-controls-field-bc.country-code {
  flex: 1 1 auto !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* Dropdown menuler — para birimi / cinsiyet / ulke / dil */
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-menu[hidden],
.popup-middleware-bc:has(.entrance-popup-bc) .multi-select-label-bc[hidden] {
  display: none !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .js-setting-menu:not([hidden]),
html body .popup-middleware-bc:has(.entrance-popup-bc) .multi-select-label-bc:not([hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-menu:not([hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .multi-select-label-bc:not([hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select .js-setting-menu:not([hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select .multi-select-label-bc:not([hidden]) {
  display: block !important;
  position: absolute !important;
  top: calc(100% + 4px) !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  min-width: 100% !important;
  max-width: none !important;
  z-index: 200 !important;
  margin: 0 !important;
  padding: 6px !important;
  background: #161922 !important;
  background-color: #161922 !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  border-radius: 8px !important;
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.55) !important;
  max-height: 220px !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
  box-sizing: border-box !important;
  color: #e8eaed !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option,
.popup-middleware-bc:has(.entrance-popup-bc) .multi-select-label-bc .js-setting-option,
.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-content-bc.js-setting-option {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 9px 10px !important;
  border-radius: 6px !important;
  background: transparent !important;
  color: #e8eaed !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option.active,
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option:hover .checkbox-control-text-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option.active .checkbox-control-text-bc {
  background: rgba(252, 192, 26, 0.12) !important;
  color: var(--cw-pop-yellow) !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option .checkbox-control-text-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-menu .checkbox-control-text-bc {
  margin: 0 !important;
  color: inherit !important;
  font-size: 13px !important;
  font-weight: 500 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option .js-setting-flag,
.popup-middleware-bc:has(.entrance-popup-bc) .js-setting-option .multi-select-icon-bc {
  margin: 0 !important;
}

/* Checkbox */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-checkbox-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-bc {
  margin: 4px 0 14px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-content-bc {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  cursor: pointer !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-input-bc {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-icon-bc {
  flex: 0 0 16px !important;
  width: 16px !important;
  height: 16px !important;
  margin-top: 0 !important;
  border: 1.5px solid rgba(255, 255, 255, 0.35) !important;
  border-radius: 3px !important;
  background: var(--cw-pop-input) !important;
  color: transparent !important;
  box-sizing: border-box !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-input-bc:checked + .checkbox-control-icon-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-content-bc:has(.checkbox-control-input-bc:checked) .checkbox-control-icon-bc {
  background: var(--cw-pop-yellow) !important;
  border-color: var(--cw-pop-yellow) !important;
  color: #111111 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-text-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .terms-before-reg-btn-text,
.popup-middleware-bc:has(.entrance-popup-bc) .privacy-police-text {
  margin: 0 !important;
  color: var(--cw-pop-muted) !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-text-privacy a,
.popup-middleware-bc:has(.entrance-popup-bc) .checkbox-control-text-privacy span {
  color: var(--cw-pop-yellow) !important;
}

/* CTA — sarı GİRİŞ / ÜYE OL */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-actions-holder-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-action-item-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc {
  display: block !important;
  width: 100% !important;
  margin: 2px 0 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-action-item-bc.right {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
  width: 100% !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-actions-holder-bc button.btn[type="submit"],
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc button.btn[type="submit"],
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc button.btn.a-color#login_button_id,
.popup-middleware-bc:has(.entrance-popup-bc) form.entrance-form-bc button.btn[type="submit"] {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  height: 46px !important;
  min-height: 46px !important;
  margin: 0 !important;
  padding: 0 14px !important;
  background: var(--cw-pop-yellow) !important;
  border: none !important;
  border-radius: var(--cw-pop-radius) !important;
  color: #111111 !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  letter-spacing: 0.06em !important;
  text-transform: uppercase !important;
  box-shadow: none !important;
  cursor: pointer !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-actions-holder-bc button.btn[type="submit"] span,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc button.btn[type="submit"] span,
.popup-middleware-bc:has(.entrance-popup-bc) form.entrance-form-bc button.btn[type="submit"] span {
  color: #111111 !important;
  font: inherit !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-actions-holder-bc button.btn[type="submit"]:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc button.btn[type="submit"]:hover {
  filter: brightness(1.04) !important;
}

/* Forgot + TEK VEYA
   DOM: .sg-n-forgot-password-text > .sg-n-forgot-password-text > a.sg-n-forgot-password
   Ic div'i asla gizleme — onceki * selector sifreyi unuttumu yok ediyordu */
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password-text {
  display: block !important;
  width: 100% !important;
  margin: 14px 0 0 !important;
  padding: 0 !important;
  text-align: center !important;
  opacity: 1 !important;
  visibility: visible !important;
  color: inherit !important;
  font-size: 11px !important;
  line-height: 1.2 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password-text .sg-n-forgot-password-text {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  font-size: inherit !important;
  line-height: inherit !important;
  opacity: 1 !important;
  visibility: visible !important;
  height: auto !important;
  overflow: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc > .sg-n-forgot-password-text {
  position: relative !important;
  margin-top: 18px !important;
  padding-top: 16px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc > .sg-n-forgot-password-text::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 1px !important;
  background: rgba(255, 255, 255, 0.14) !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc > .sg-n-forgot-password-text::after {
  content: "VEYA" !important;
  position: absolute !important;
  top: -7px !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  padding: 0 10px !important;
  background: var(--cw-pop-bg) !important;
  color: var(--cw-pop-muted) !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.1em !important;
  line-height: 1 !important;
}

/* BC ikinci/alt VEYA — ic forgot sarmalayicisini HARIC tut */
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-or,
.popup-middleware-bc:has(.entrance-popup-bc) .or-text,
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password-text + .sg-n-or,
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password-text + .or-text,
.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc > .sg-n-or,
.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc > .or-text,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-actions-holder-bc + .sg-n-or,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-form-actions-holder-bc + .or-text {
  display: none !important;
  font-size: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  visibility: hidden !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password,
.popup-middleware-bc:has(.entrance-popup-bc) a.sg-n-forgot-password,
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password-text a {
  display: inline-block !important;
  margin: 8px 0 0 !important;
  color: rgba(255, 255, 255, 0.88) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.05em !important;
  line-height: 1.2 !important;
  text-decoration: none !important;
  text-transform: uppercase !important;
  visibility: visible !important;
  opacity: 1 !important;
  height: auto !important;
  overflow: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password:hover,
.popup-middleware-bc:has(.entrance-popup-bc) .sg-n-forgot-password-text a:hover {
  color: var(--cw-pop-yellow) !important;
}

/* BC live-chat → gizle; yerine cw-auth-promo */
.popup-middleware-bc:has(.entrance-popup-bc) .live-chat-adviser-bc {
  display: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc {
  margin-top: 6px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-footer-bc .entrance-form-actions-holder-bc {
  margin-bottom: 0 !important;
}

/* WalletConnect + giris alti bos/gri buton — login + register */
html body .popup-middleware-bc:has(.entrance-popup-bc) .connect-button,
html body .popup-middleware-bc:has(.entrance-popup-bc) .wallet-btn,
html body .popup-middleware-bc:has(.entrance-popup-bc) .wallet-btn button,
html body .popup-middleware-bc:has(.entrance-popup-bc) #w3m-wc-logo,
html body .popup-middleware-bc:has(.entrance-popup-bc) .social-icons,
html body .popup-middleware-bc:has(.entrance-popup-bc) .socialIcons,
html body .popup-middleware-bc:has(.entrance-popup-bc) .external-login,
html body .popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-wallet,
html body .popup-middleware-bc:has(.entrance-popup-bc) [class*="WalletConnect"],
html body .popup-middleware-bc:has(.entrance-popup-bc) [class*="wallet-connect"],
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .form-sign-bc > .btn:not([type="submit"]):not(.a-color),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .form-sign-bc > button.btn:empty,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc .btn:not([type="submit"]),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > .btn:not([type="submit"]),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button:not([type="submit"]),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > a.btn,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > .btn:not(.a-color),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn ~ button,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > .btn.a-color ~ .btn,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc .btn:not([type="submit"]):not(.a-color):not(#login_button_id),
.popup-middleware-bc:has(.entrance-popup-bc) .connect-button,
.popup-middleware-bc:has(.entrance-popup-bc) .wallet-btn,
.popup-middleware-bc:has(.entrance-popup-bc) .wallet-btn button,
.popup-middleware-bc:has(.entrance-popup-bc) #w3m-wc-logo,
.popup-middleware-bc:has(.entrance-popup-bc) .social-icons,
.popup-middleware-bc:has(.entrance-popup-bc) .socialIcons,
.popup-middleware-bc:has(.entrance-popup-bc) .external-login,
.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-wallet,
.popup-middleware-bc:has(.entrance-popup-bc) [class*="WalletConnect"],
.popup-middleware-bc:has(.entrance-popup-bc) [class*="wallet-connect"],
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .form-sign-bc > .btn:not([type="submit"]):not(.a-color),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .form-sign-bc > button.btn:empty,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc .btn:not([type="submit"]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > .btn:not([type="submit"]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button:not([type="submit"]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > a.btn,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > .btn:not(.a-color),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn ~ button,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > .btn.a-color ~ .btn,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc .btn:not([type="submit"]):not(.a-color):not(#login_button_id) {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  overflow: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Sadece asil GIRIS/KAYIT submit gorunur — bos/ikincil .a-color EZILMESIN */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc > .entrance-form-action-item-bc > button.btn[type="submit"],
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc button.btn[type="submit"].a-color,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc > .entrance-form-action-item-bc > button.btn[type="submit"],
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc button.btn[type="submit"].a-color {
  display: flex !important;
  visibility: visible !important;
  height: var(--cw-pop-field-h) !important;
  min-height: var(--cw-pop-field-h) !important;
  max-height: none !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  overflow: visible !important;
}

/* Bos / wallet / ikincil CTA — kesin yok */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not([type="submit"]),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn[type="button"],
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not(.a-color),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > *:not(button),
html body .popup-middleware-bc:has(.entrance-popup-bc) w3m-button,
html body .popup-middleware-bc:has(.entrance-popup-bc) w3m-connect-button,
html body .popup-middleware-bc:has(.entrance-popup-bc) appkit-button,
html body .popup-middleware-bc:has(.entrance-popup-bc) [data-testid*="connect"],
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not([type="submit"]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn[type="button"],
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > button.btn:not(.a-color),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc > *:not(button),
.popup-middleware-bc:has(.entrance-popup-bc) w3m-button,
.popup-middleware-bc:has(.entrance-popup-bc) w3m-connect-button,
.popup-middleware-bc:has(.entrance-popup-bc) appkit-button,
.popup-middleware-bc:has(.entrance-popup-bc) [data-testid*="connect"],
.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-in-slider-wrapper:empty {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  opacity: 0 !important;
  pointer-events: none !important;
  overflow: hidden !important;
}

/* action kolonunda sadece submit kalsin */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-action-item-bc.right {
  gap: 0 !important;
}

/* =========================================================
   REGISTER SCROLL — kart sabit yükseklik, form içi kaydırma
   (doğum tarihi sonrası alanlar modal dışına taşmasın)
   ========================================================= */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register {
  display: flex !important;
  flex-direction: column !important;
  /* Sabit üst sınır — flex çocukların scroll hesaplaması için height şart */
  height: min(92vh, 820px) !important;
  height: min(92dvh, 820px) !important;
  max-height: min(92vh, 820px) !important;
  max-height: min(92dvh, 820px) !important;
  overflow: hidden !important;
  overscroll-behavior: contain !important;
}

.popup-middleware-bc:has(.entrance-popup-bc):has(.entrance-popup-bc.register) .popup-inner-bc {
  display: flex !important;
  flex-direction: column !important;
  height: auto !important;
  max-height: min(92vh, 820px) !important;
  max-height: min(92dvh, 820px) !important;
  overflow: hidden !important;
}

.popup-middleware-bc:has(.entrance-popup-bc):has(.entrance-popup-bc.register) .popup-inner-bc > .entrance-popup-bc.register {
  flex: 1 1 auto !important;
  min-height: 0 !important;
  width: 100% !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-content-holder-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-content-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-content-holder-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-content-bc {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  max-height: 100% !important;
  height: 100% !important;
  overflow: hidden !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-header-bc {
  flex: 0 0 auto !important;
  position: sticky !important;
  top: 0 !important;
  z-index: 5 !important;
  background: var(--cw-pop-bg) !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-body-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .e-p-body-bc {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  max-height: none !important;
  height: auto !important;
  overflow: hidden !important;
  padding: 2px var(--cw-pop-pad-x) 0 !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-block-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc.registration,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-block-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc.registration {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  max-height: 100% !important;
  height: 100% !important;
  overflow: hidden !important;
}

/* Asıl kaydırılan alan — alanlar + reg-form-content burada */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc.single-side,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc.single-side {
  display: block !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  max-height: 100% !important;
  height: auto !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  -webkit-overflow-scrolling: touch !important;
  overscroll-behavior: contain !important;
  touch-action: pan-y !important;
  scrollbar-width: thin !important;
  scrollbar-color: rgba(255, 255, 255, 0.22) transparent !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc::-webkit-scrollbar {
  width: 4px !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.22) !important;
  border-radius: 999px !important;
}

/* İç sarmalayıcılar scroll’u kesmesin / çift scroll olmasın */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-content,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-content,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-fields,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-section-bc {
  display: block !important;
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
  overflow: visible !important;
  flex: none !important;
}

/* Footer + promo kartın altında sabit (scroll dışında) */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc {
  flex: 0 0 auto !important;
  position: relative !important;
  z-index: 4 !important;
  margin-top: 8px !important;
  padding: 0 0 4px !important;
  background: var(--cw-pop-bg) !important;
  overflow: visible !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .cw-auth-promo,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-block-bc > .cw-auth-promo {
  flex: 0 0 auto !important;
  margin-top: 8px !important;
  padding-bottom: 16px !important;
}

/* Register — select/dropdown force (scroll container clip eder; menü field içinde absolute) */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .form-control-bc.select,
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .form-controls-field-bc,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .form-control-bc.select,
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .form-controls-field-bc {
  position: relative !important;
  overflow: visible !important;
  pointer-events: auto !important;
}

html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .js-setting-menu:not([hidden]),
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .multi-select-label-bc:not([hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .js-setting-menu:not([hidden]),
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .multi-select-label-bc:not([hidden]) {
  display: block !important;
  position: absolute !important;
  z-index: 300 !important;
  background: #161922 !important;
  color: #e8eaed !important;
  pointer-events: auto !important;
  visibility: visible !important;
  opacity: 1 !important;
}

/* ---------- PROMO FOOTER (JS inject .cw-auth-promo) ---------- */
.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo {
  display: block !important;
  width: 100% !important;
  margin: 18px 0 0 !important;
  padding: 18px var(--cw-pop-pad-x) 20px !important;
  box-sizing: border-box !important;
  text-align: center !important;
  background: transparent !important;
  border-top: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__title,
.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__warn,
.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__dl {
  display: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__addr {
  display: block !important;
  width: 100% !important;
  margin: 0 0 14px !important;
  padding: 12px 14px !important;
  background: var(--cw-pop-deep) !important;
  border: 1px solid rgba(245, 80, 102, 0.35) !important;
  border-radius: 6px !important;
  box-sizing: border-box !important;
  text-align: center !important;
  text-decoration: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__addr-label {
  display: block !important;
  margin: 0 0 4px !important;
  color: var(--cw-pop-accent) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__addr-url {
  display: block !important;
  color: var(--cw-pop-white) !important;
  font-size: 18px !important;
  font-weight: 800 !important;
  letter-spacing: 0.01em !important;
  word-break: break-all !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plat-label {
  margin: 0 0 10px !important;
  color: var(--cw-pop-accent) !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  letter-spacing: 0.04em !important;
  text-transform: uppercase !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 14px !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats li {
  display: inline-flex !important;
  width: 22px !important;
  height: 22px !important;
  align-items: center !important;
  justify-content: center !important;
  color: rgba(255, 255, 255, 0.75) !important;
  opacity: 0.9 !important;
}

.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats svg {
  width: 20px !important;
  height: 20px !important;
  fill: currentColor !important;
  display: block !important;
}

/* Promo form gövdesinin altında (login + register) */
.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc > .cw-auth-promo,
.popup-middleware-bc:has(.entrance-popup-bc) .e-p-body-bc > .cw-auth-promo,
.popup-middleware-bc:has(.entrance-popup-bc) .form-sign-bc > .cw-auth-promo,
.popup-middleware-bc:has(.entrance-popup-bc) .reg-form-block-bc > .cw-auth-promo {
  order: 99 !important;
}/* CW-AUTH-POLISH-20260817-0104 */.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plat-label,.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats,.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats li,.popup-middleware-bc:has(.entrance-popup-bc) .cw-auth-promo__plats svg{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}html body .popup-holder-bc.full-screen:has(.entrance-popup-bc),html body #login-popup.popup-holder-bc:has(.entrance-popup-bc),html body #register-popup.popup-holder-bc:has(.entrance-popup-bc),html body .popup-middleware-bc:has(.entrance-popup-bc){width:100%!important;max-width:100%!important;height:100%!important;left:0!important;right:0!important;inset:0!important;transform:none!important;}html body #register-popup .popup-inner-bc,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .popup-inner-bc{width:min(390px,100%)!important;max-width:390px!important;margin:0 auto!important;left:auto!important;right:auto!important;transform:none!important;float:none!important;align-self:center!important;}html body #register-popup .slider-bc,html body #register-popup .carouselWrapper,html body #register-popup .swiper,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .slider-bc{display:none!important;position:absolute!important;left:-9999px!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;flex:0 0 0!important;opacity:0!important;pointer-events:none!important;}html body #register-popup .entrance-form-content-bc,html body #register-popup .entrance-form-content-bc.single-side,html body #register-popup .reg-form-content,html body .popup-middleware-bc:has(.entrance-popup-bc.register) .reg-form-content{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;left:auto!important;right:auto!important;transform:none!important;box-sizing:border-box!important;flex:1 1 100%!important;flex-basis:100%!important;grid-column:1/-1!important;}html body #register-popup .cw-auth-promo{padding-left:0!important;padding-right:0!important;}.popup-middleware-bc:has(.entrance-popup-bc.register) .overlay-sliding-wrapper-bc,.popup-middleware-bc:has(.entrance-popup-bc.register) .overlay-sliding-w-c-content-slider-bc{position:relative!important;width:100%!important;max-width:100%!important;transform:none!important;inset:auto!important;margin:0 auto!important;}.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .entrance-form-content-bc{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc p,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc:empty::before,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-1-bc:not(:has(*))::before{color:#c7a358!important;font-size:11px!important;font-weight:700!important;}.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc p,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:empty::before,.popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .sg-n-text-row-2-bc:not(:has(*))::before{color:#ffffff!important;font-size:13px!important;font-weight:800!important;}/* CW-AUTH-EYE-DATE-20260817-0104 */.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-eye,.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-eye-hidden,.popup-middleware-bc:has(.entrance-popup-bc) .form-control-icon-bc.bc-i-eye-shown,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-eye,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-eye-hidden,.popup-middleware-bc:has(.entrance-popup-bc) .dropdownIcon-bc.bc-i-datepicker,.popup-middleware-bc:has(.entrance-popup-bc) i.bc-i-datepicker{position:absolute!important;top:50%!important;right:8px!important;z-index:8!important;width:28px!important;height:28px!important;cursor:pointer!important;pointer-events:auto!important;}.popup-middleware-bc:has(.entrance-popup-bc) input.form-control-input-bc[type=date]{-webkit-appearance:auto!important;appearance:auto!important;color-scheme:dark!important;pointer-events:auto!important;}/* CW-AUTH-FLAG-BTN-20260820 */html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code{flex:0 0 108px!important;width:108px!important;max-width:108px!important;overflow:visible!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code>.form-control-bc.select,html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-f-item-bc>.form-control-bc.select.select-flag{height:var(--cw-pop-field-h)!important;min-height:var(--cw-pop-field-h)!important;padding:0!important;margin:0!important;background:var(--cw-pop-input)!important;border:none!important;box-shadow:none!important;overflow:visible!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc.inputs:has(> i.flag-bc),html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code .form-control-label-bc.form-control-select-bc:has(.flag-bc),html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select.select-flag > .form-control-label-bc.form-control-select-bc:has(.flag-bc),html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select > .form-control-label-bc.form-control-select-bc:has(> i.flag-bc){display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:12px 16px!important;align-items:center!important;align-content:center!important;justify-items:start!important;column-gap:8px!important;row-gap:2px!important;flex-wrap:unset!important;flex-direction:unset!important;position:relative!important;height:var(--cw-pop-field-h)!important;min-height:var(--cw-pop-field-h)!important;padding:6px 28px 6px 10px!important;margin:0!important;gap:2px 8px!important;background:var(--cw-pop-input)!important;border:none!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) label.form-control-label-bc.inputs:has(.cw-curr-flag){display:block!important;position:relative!important;height:var(--cw-pop-field-h)!important;min-height:var(--cw-pop-field-h)!important;padding:0!important;margin:0!important;background:var(--cw-pop-input)!important;border:none!important;box-shadow:none!important;overflow:visible!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .form-control-title-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .form-control-title-bc.ellipsis,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-controls-field-bc.country-code .form-control-title-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-bc.select.select-flag .form-control-title-bc{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;grid-column:1/-1!important;grid-row:1!important;flex:none!important;order:unset!important;width:auto!important;max-width:100%!important;display:block!important;margin:0!important;padding:0!important;height:12px!important;font-size:10px!important;line-height:12px!important;z-index:auto!important;align-self:stretch!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > i.flag-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .select-icon-bc.flag-bc,html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > .ftr-lang-bar-flag-bc{position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;grid-column:1!important;grid-row:2!important;flex:none!important;order:unset!important;width:22px!important;height:16px!important;margin:0!important;padding:0!important;align-self:center!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:2px!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .form-control-label-bc.form-control-select-bc:has(> i.flag-bc) > span.ellipsis:not(.form-control-title-bc){display:block!important;grid-column:2!important;grid-row:2!important;flex:none!important;order:unset!important;min-width:0!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;line-height:16px!important;height:16px!important;align-self:center!important;box-sizing:border-box!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) label.form-control-label-bc.inputs i.cw-curr-flag{position:absolute!important;left:10px!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;width:22px!important;height:16px!important;z-index:3!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:2px!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(.cw-curr-flag) .form-control-title-bc{left:40px!important;right:10px!important;top:6px!important;transform:none!important;font-size:10px!important;position:absolute!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) label.inputs:has(.cw-curr-flag) select.form-control-select-bc{padding:16px 36px 6px 40px!important;background:transparent!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc button.btn[type=submit],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.entrance-form-bc button.btn[type=submit],html body .popup-holder-bc:not([data-sayfa-panel]) .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has([name=password]) form.entrance-form-bc button.btn[type=submit],html body .popup-holder-bc:not([data-sayfa-panel]) .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has([name=password]) form.entrance-form-bc button.btn.a-color[type=submit],html body .popup-holder-bc:not([data-sayfa-panel]) .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has([name=password]) .entrance-form-actions-holder-bc button.btn[type=submit],html body .popup-holder-bc:not([data-sayfa-panel]) .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has([name=password]) .entrance-form-actions-holder-bc button.btn.a-color[type=submit]{background:#4a5160!important;color:#c8cdd6!important;cursor:not-allowed!important;filter:none!important;pointer-events:auto!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc button.btn[type=submit] span,html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has([name=password]) form.entrance-form-bc button.btn[type=submit] span{color:#c8cdd6!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.cw-reg-ready .reg-form-footer-bc button.btn[type=submit],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.cw-reg-ready button.btn[type=submit],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in form.cw-login-ready button.btn[type=submit],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in form.cw-login-ready button.btn.a-color[type=submit],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in form.cw-login-ready .entrance-form-actions-holder-bc button.btn.a-color[type=submit]{background:var(--cw-pop-yellow,#fcc01a)!important;color:#111!important;cursor:pointer!important;pointer-events:auto!important;}html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register form.cw-reg-ready .reg-form-footer-bc button.btn[type=submit] span,html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in form.cw-login-ready button.btn[type=submit] span{color:#111!important;}
/* cw-popup-premium-css -- head JS'ten tasindi */
html body .popup-holder-bc,html body .popup-middleware-bc,html body .popup-wrapper-bc{--cw-pop-bg:#1a1f29;--cw-pop-deep:#161922;--cw-pop-card:#212832;--cw-pop-hover:#1e2430;--cw-pop-input:#212832;--cw-pop-yellow:#c7a358;--cw-pop-btn:#3a3e4a;--cw-pop-btn-hover:#484d5a;--cw-pop-white:#f0f2f5;--cw-pop-muted:rgba(255,255,255,.55);--cw-pop-border:rgba(255,255,255,.08);--cw-pop-radius:12px;}html body .popup-holder-bc .popup-inner-bc{background:#1a1f29!important;color:#f0f2f5!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;}html body .popup-holder-bc.user-profile-container .popup-inner-bc,html body .popup-holder-bc.promotion-details-popup .popup-inner-bc{border:none!important;border-radius:0!important;box-shadow:none!important;}html body .popup-holder-bc .overlay-sliding-wrapper-bc,html body .popup-holder-bc .overlay-sliding-w-c-content-slider-bc{background:#1a1f29!important;color:#f0f2f5!important;}html body .popup-holder-bc .overlay-header,html body .popup-holder-bc .back-nav-bc{background:#161922!important;color:#f0f2f5!important;}html body .popup-holder-bc .form-control-bc,html body .popup-holder-bc .form-control-label-bc,html body .popup-holder-bc input.form-control-input-bc{background:#212832!important;color:#f0f2f5!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;}html body .popup-holder-bc .btn.a-color,html body .popup-holder-bc button.btn[type=submit]{background:#3a3e4a!important;color:#fff!important;border:none!important;}html body .popup-holder-bc .btn.a-color span,html body .popup-holder-bc button.btn[type=submit] span{color:#fff!important;}html body .popup-holder-bc a:not(.btn):not(.u-i-p-a-deposit-bc):not(.u-i-p-a-withdraw-bc){color:#c7a358!important;}html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc span,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc span,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc i,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc i,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc i:before,html body .popup-holder-bc .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc i:before{color:#fff!important;-webkit-text-fill-color:#fff!important;}html body .popup-holder-bc .notification-new-item{background:#212832!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#f0f2f5!important;}html body .popup-holder-bc .notification-new-item[data-status=unread]{background:#1e2430!important;border-left-color:#c7a358!important;}
/* cw-desktop-profile-force-css -- head JS'ten tasindi */
/* =========================================================
   CW-DESKTOP-PROFILE-20260811-0440 — hesap popup (windowed): ANA SITE RENK PALETI
   Kapsam: .popup-holder-bc.windowed.user-profile-container (SADECE masaustu modal)
   Sayfa/nav akordiyonu zemini #212832 (seffaf/birlesik) ile ayni, kart #2c323e.
   Nav hover/active: sari YOK — notr "biraz acik koyu" #3a3f47 + beyaz metin.
   ========================================================= */
@media (min-width: 1024px) {

  /* KONUM: navbar, hesap popup'unun onune gecmesin */
  html body:has(.popup-holder-bc.windowed.user-profile-container) .layout-header-holder-bc,
  body:has(.popup-holder-bc.windowed.user-profile-container) .layout-header-holder-bc {
    z-index: 1 !important;
  }
  html body .popup-holder-bc.windowed.user-profile-container,
  .popup-holder-bc.windowed.user-profile-container {
    z-index: 2147483647 !important;
  }

  /* RENK: popup govdesi + sol/sag kolon zemini — ANA SITE RENGI (header/navbar --bg-page ile ayni: #212832) */
  .popup-holder-bc.windowed.user-profile-container .popup-inner-bc,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-c-body-bc,
  .popup-holder-bc.windowed.user-profile-container .u-i-profile-page-container,
  .popup-holder-bc.windowed.user-profile-container .u-i-profile-page-bc,
  .popup-holder-bc.windowed.user-profile-container .u-i-profile-page-content,
  .popup-holder-bc.windowed.user-profile-container .my-profile-info-block,
  .popup-holder-bc.windowed.user-profile-container .overlay-header,
  .popup-holder-bc.windowed.user-profile-container .dep-w-info-bc,
  .popup-holder-bc.windowed.user-profile-container .horizontalList,
  .popup-holder-bc.windowed.user-profile-container .horizontal-sl-list,
  .popup-holder-bc.windowed.user-profile-container .horizontal-sl-wheel,
  .popup-holder-bc.windowed.user-profile-container .m-block-nav-items-bc,
  .popup-holder-bc.windowed.user-profile-container .payment-info-bc,
  .popup-holder-bc.windowed.user-profile-container .payment-info-content,
  .popup-holder-bc.windowed.user-profile-container .description-c-row-bc,
  .popup-holder-bc.windowed.user-profile-container .withdraw-form-l-bc,
  .popup-holder-bc.windowed.user-profile-container .expandable-info-wrapper,
  .popup-holder-bc.windowed.user-profile-container .componentFilterWrapper-bc {
    background: #212832 !important;
    color: #ffffff !important;
  }

  /* RENK: kart zemini — SADECE profil karti + logout + gecmis/bakiye satirlari (nav akordiyonu asagida AYRI ve SEFFAF) */
  .popup-holder-bc.windowed.user-profile-container .u-i-p-p-u-i-edit-button-bc,
  .popup-holder-bc.windowed.user-profile-container .userLogoutBtn,
  .popup-holder-bc.windowed.user-profile-container .horizontal-sl-item-bc,
  .popup-holder-bc.windowed.user-profile-container .m-nav-items-list-item-bc,
  .popup-holder-bc.windowed.user-profile-container .payment-details-scrollable-container {
    background: #2c323e !important;
    color: #ffffff !important;
    transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  }

  /* RENK: nav akordiyonu (Profilim, Bakiye Yonetimi vb.) - hicbir kutu/kart rengi yok, sayfa zeminiyle SEFFAF/BIRLESIK */
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-header,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-list,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item:visited,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item:focus {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    color: #ffffff !important;
    transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  }

  /* RENK: nav ikon/baslik/ok + liste satiri metni - BC varsayilan gri metni ez */
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-title,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-icon,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-arrow,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item-title {
    color: #ffffff !important;
  }
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item.active .user-profile-nav-item-title {
    color: #ffffff !important;
  }

  /* RENK: bos bildirim rozeti (count-blink-even) acik gri nokta olarak gorunmesin */
  .popup-holder-bc.windowed.user-profile-container .count-blink-even {
    background: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
  }

  /* RENK: olasi ::before/::after dolgu katmanlarindaki acik gri sizintiyi temizle */
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav::before,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav::after,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-header::before,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-header::after,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item::before,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item::after {
    background: transparent !important;
    box-shadow: none !important;
  }

  /* RENK: profil kimlik satiri (avatar + kullanici adi/ID) - edit-button-bc'yi tam kaplasin */
  .popup-holder-bc.windowed.user-profile-container .u-i-p-p-u-i-identifiers-bc,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-p-u-i-d-username-bc,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-p-u-i-d-user-id-bc,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-p-u-i-d-user-id-copy-bc {
    background-color: transparent !important;
    color: #ffffff !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-p-u-i-avatar-holder-bc {
    background: linear-gradient(145deg, #c7a358 0%, #c58a1f 100%) !important;
    color: #151820 !important;
  }

  /* HOVER: nav basliklari (Profilim, Bakiye Yonetimi vb.) — sari YOK, notr "biraz daha acik koyu" ton */
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-header:hover {
    background: #3a3f47 !important;
    background-image: none !important;
    border-color: rgba(255, 255, 255, 0.18) !important;
    box-shadow: none !important;
    filter: none !important;
  }

  /* RENK: aktif/hover vurgusu (nav satirlari, orn. Sifre Degistir, Tumu) — sari YOK, sadece notr acik-koyu zemin; metin beyaz */
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item:hover,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item[href]:hover,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-list .user-profile-nav-item:hover,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item:focus,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item.active,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item-cursor,
  .popup-holder-bc.windowed.user-profile-container .horizontal-sl-item-bc.active,
  .popup-holder-bc.windowed.user-profile-container .m-nav-items-list-item-bc.active {
    background: #3a3f47 !important;
    background-image: none !important;
    border-color: rgba(255, 255, 255, 0.18) !important;
    box-shadow: none !important;
    filter: none !important;
    outline: none !important;
    color: #ffffff !important;
  }
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item:hover .user-profile-nav-item-title,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav-item:focus .user-profile-nav-item-title {
    color: #ffffff !important;
  }

  /* RENK: ANA BAKIYE karti icindeki golgeyi kaldir */
  .popup-holder-bc.windowed.user-profile-container .u-i-p-a-content-bc {
    box-shadow: none !important;
  }

  /* BOYUT (kullanici talebi, birebir): bakiye karti kutusu */
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc {
    min-height: 100px !important;
    height: 100% !important;
    overflow: hidden !important;
  }

  /* RENK: islem gecmisi tablo basligi (Tarih ve ID / Odeme Zamani / ... ) - templateden gelen moru ez */
  .popup-holder-bc.windowed.user-profile-container .historyList-thead,
  .popup-holder-bc.windowed.user-profile-container .historyList-thead .historyListEl,
  .popup-holder-bc.windowed.user-profile-container .historyList-thead .historyListEl-list-item,
  .popup-holder-bc.windowed.user-profile-container .historyList-thead .historyListEl-info {
    background: #2c323e !important;
    background-image: none !important;
    box-shadow: none !important;
    color: #ffffff !important;
  }

  /* RENK: bakiye kartlari (mobil ile ayni palet) + 10px yuvarlak kose */
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amount-holder-bc {
    background-color: transparent !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.bonuses {
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
    border-radius: 10px !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable {
    background: linear-gradient(145deg, #34d37a 0%, #1faa5a 42%, #128a42 100%) !important;
    color: #ffffff !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.bonuses {
    background: linear-gradient(145deg, #f4cf55 0%, #e0a82e 52%, #c58a1f 100%) !important;
    color: #1a1408 !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.bonuses .bonus-info-section,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.bonuses .bonus-info-section b {
    color: #1a1408 !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-a-loyaltyPoint-bc {
    background: linear-gradient(145deg, #9a6834 0%, #6e4420 55%, #4f3016 100%) !important;
    color: #ffffff !important;
  }

  /* RENK: form alanlari + metinler + butonlar */
  .popup-holder-bc.windowed.user-profile-container .promoCodeWrapper-bc .form-control-label-bc.inputs,
  .popup-holder-bc.windowed.user-profile-container .withdraw-form-l-bc .form-control-label-bc.inputs,
  .popup-holder-bc.windowed.user-profile-container .componentFilterWrapper-bc .form-control-label-bc.inputs {
    background-color: #3a4452 !important;
  }
  .popup-holder-bc.windowed.user-profile-container .form-control-input-bc,
  .popup-holder-bc.windowed.user-profile-container .form-control-title-bc,
  .popup-holder-bc.windowed.user-profile-container .description-title,
  .popup-holder-bc.windowed.user-profile-container .description-value,
  .popup-holder-bc.windowed.user-profile-container .payment-name-text,
  .popup-holder-bc.windowed.user-profile-container .empty-b-text-v-bc,
  .popup-holder-bc.windowed.user-profile-container .expandable-info-body-content,
  .popup-holder-bc.windowed.user-profile-container .expandable-info-body-content p {
    color: #ffffff !important;
  }
  .popup-holder-bc.windowed.user-profile-container .promoCodeWrapper-bc .btn:not(:disabled),
  .popup-holder-bc.windowed.user-profile-container .withdraw-form-l-bc .btn {
    background-color: #c7a358 !important;
    color: #151820 !important;
  }

  /* GUVENLIK AGI: popup icinde kalan tum varsayilan kenarlik renklerini ana site kenarlik tonuna uydur (--border: rgba(255,255,255,.12) ile ayni) */
  .popup-holder-bc.windowed.user-profile-container,
  .popup-holder-bc.windowed.user-profile-container * {
    border-color: rgba(255, 255, 255, 0.12) !important;
  }
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable,
  .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.bonuses {
    border-color: rgba(255, 255, 255, 0.14) !important;
  }

  /* SON ADIM (en yuksek oncelik): .user-profile-nav-list + icindeki satirlar - HICBIR ZEMIN RENGI YOK (seffaf), en son + en spesifik */
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav .user-profile-nav-list,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav.active .user-profile-nav-list {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
  }
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav .user-profile-nav-list .user-profile-nav-item {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
  }
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav .user-profile-nav-list .user-profile-nav-item:hover,
  .popup-holder-bc.windowed.user-profile-container .user-profile-nav .user-profile-nav-list .user-profile-nav-item.active {
    background: #3a3f47 !important;
    background-color: #3a3f47 !important;
    border-color: rgba(255, 255, 255, 0.18) !important;
    color: #ffffff !important;
  }
}
@media (min-width: 1024px) {
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc span,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc span,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc i,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc i,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-deposit-bc i::before,
  html body .popup-holder-bc.windowed.user-profile-container .u-i-p-amounts-bc.withdrawable a.u-i-p-a-withdraw-bc i::before {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
  }
}
/* cw-hdr-lbl -- setLbl() satir ici stilinin CSS karsiligi (yama4) */
html body .layout-header-holder-bc .btn.sign-in,
html body .layout-header-holder-bc .btn.register,
html body .layout-header-holder-bc .header-custom-buttons a.btn{text-transform:none!important}
/* Ozgulluk NOTU: duz "html body .layout-header-holder-bc .cw-hdr-lbl" (0,2,2)
   mobilde "...button.btn.s-small.sign-in > span" gibi kurallara yeniliyor ve
   text-transform uppercase kaliyordu (olculdu). Satir ici stil her yazili
   kurali yendigi icin JS'te sorun degildi; CSS'e cevirince sinifi tekrarlayip
   ozgullugu yukseltmek gerekiyor (claude_build.md 5.1). */
html body .layout-header-holder-bc .cw-hdr-lbl.cw-hdr-lbl.cw-hdr-lbl,
html body .layout-header-holder-bc .btn.sign-in span.cw-hdr-lbl.cw-hdr-lbl,
html body .layout-header-holder-bc .btn.register span.cw-hdr-lbl.cw-hdr-lbl,
html body .layout-header-holder-bc .header-custom-buttons a.btn span.cw-hdr-lbl.cw-hdr-lbl{font-size:11px!important;line-height:1!important;text-transform:none!important;color:inherit!important}
html body .layout-header-holder-bc .btn.sign-in span:not(.cw-hdr-lbl),
html body .layout-header-holder-bc .btn.register span:not(.cw-hdr-lbl),
html body .layout-header-holder-bc .header-custom-buttons a.btn span:not(.cw-hdr-lbl){display:none!important}

/* cw-reg-center -- centerReg()/hideNode() satir ici stilinin CSS karsiligi (yama4).
   JS yalniz popup ACIKKEN yaziyordu; kapaliyken #register-popup zaten
   display:none (olculdu), yani kurallarin her zaman durmasi zararsiz. */
html body #register-popup .slider-bc,
html body #register-popup .carouselWrapper,
html body #register-popup .swiper,
html body #register-popup .swiper-pagination,
html body #register-popup .swiper-button-prev,
html body #register-popup .swiper-button-next{display:none!important;width:0!important;height:0!important;overflow:hidden!important;flex:0 0 0!important}
html body #register-popup .popup-middleware-bc{width:100%!important;max-width:none!important;left:0!important;right:0!important;transform:none!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important}
html body #register-popup .popup-inner-bc{position:relative!important;right:auto!important;margin-left:auto!important;margin-right:auto!important;transform:none!important;float:none!important;align-self:center!important;width:min(390px,100%)!important;max-width:390px!important;left:0px!important}
html body #register-popup .entrance-form-content-bc,
html body #register-popup .entrance-form-content-bc.single-side,
html body #register-popup .reg-form-content,
html body #register-popup .reg-form-fields{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;float:none!important;left:auto!important;right:auto!important;transform:none!important}

/* cw-dedupe-inert -- dedupe() satir ici stilinin CSS karsiligi (yama4).
   JS yalniz [inert] isaretini koyuyor; gizlemeyi bu kural yapiyor. */
html body .product-banner-container-bc > [inert]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important}

/* CW-LOGIN-BTN-UNLOCK-20260907 — GİRİŞ butonu her zaman tıklanabilir (cw-login-ready kilidi iptal) */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc button.btn.a-color[type=submit],html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in form.entrance-form-bc button.btn[type=submit]{background:var(--cw-pop-yellow,#fcc01a)!important;color:#1C252E!important;cursor:pointer!important;pointer-events:auto!important;filter:none!important;}
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in .entrance-form-actions-holder-bc button.btn.a-color[type=submit] span,html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in form.entrance-form-bc button.btn[type=submit] span{color:#1C252E!important;}

/* CW-SUBMIT-SPAN-COLOR-20260907 */
html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.register .reg-form-footer-bc button.btn[type=submit] span,html body .popup-middleware-bc:has(.entrance-popup-bc) .entrance-popup-bc.sign-in:has([name=password]) form.entrance-form-bc button.btn[type=submit] span{color:#1d252e!important;}
/* CW-SIFRE-SIFIRLAMA-TIKLANABILIR-20260912: yukaridaki KILIT kuralina ".popup-holder-bc:not([data-sayfa-panel])" on eki eklendi. Sebep: /reset-password sayfasi (ResetPasswordForm) giris penceresinin ".entrance-popup-bc.sign-in" isaretlemesini kullaniyor ve 2. adimda [name=password] tasiyor -> kilit kurali esliyordu ve GONDER dugmesi pointer-events:none ile oluyordu. Acan kural "form.cw-login-ready" istiyor, o sinif o sayfaya HIC eklenmedigi icin dugme bir daha acilmiyordu. Motor o paneli [data-sayfa-panel] ile isaretliyor; on ek yalniz onu disliyor, giris/kayit penceresinde kilit AYNEN duruyor. */

@keyframes cwOtoDoldu{from{opacity:1}to{opacity:1}}input:-webkit-autofill{animation-name:cwOtoDoldu;animation-duration:1ms}
/* footer_custom_css */
/* =========================================================
   FOOTER LAYOUT (.layout-footer-holder-bc) + BETSLIP FAB
   Tokens: #212832 / #1a1f29 / #161922 / #c7a358
   ========================================================= */

   :root {
    --cw-bs-yellow: #c7a358;
    --cw-bs-white: #ffffff;
    --cw-bs-page: #1a1f29;
    --cw-bs-deep: #161922;
    --cw-bs-card: #1a1f29;
    --cw-bs-muted: rgba(255, 255, 255, 0.55);
    --cw-bs-font: "Roboto", "Segoe UI", system-ui, sans-serif;
    --cw-bs-panel-w: 360px;
    --cw-ftr-shell: 1470px;
    --cw-ftr-bg: #1a1f29;
    --cw-ftr-link: rgba(255, 255, 255, 0.55);
    --cw-ftr-border: rgba(255, 255, 255, 0.1);
  }
  
  /* =========================================================
     FOOTER — site layout (referans görsel)
     ========================================================= */
  
  html body .layout-footer-holder-bc,
  .layout-footer-holder-bc {
    /* `transform` SART. Footer akista dursun diye `position` relative'e cekilmisti,
       ama BC'nin cekmece kurali (`.compact-footer .layout-footer-holder-bc`)
       `translate3d(0,100%,0)` uyguluyor. `position:fixed` gidince bu transform
       footer'i belgenin ALTINA itiyordu: olculdu, footer 1576-1637px arasindaydi
       ve belge 1576px'te bitiyordu -> hicbir kaydirmada gorunmuyordu. Transform
       kaydirma alanini buyutmez, o yuzden sifirlanmasi gerekiyor. */
    transform: none !important;
    position: relative !important;
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: var(--cw-ftr-bg) !important;
    background-color: var(--cw-ftr-bg) !important;
    background-image: none !important;
    border: none !important;
    border-top: 1px solid var(--cw-ftr-border) !important;
    font-family: var(--cw-bs-font) !important;
    color: var(--cw-bs-white) !important;
    box-sizing: border-box !important;
    float: none !important;
    overflow: visible !important;
  }
  
  .layout-footer-holder-bc .footerWrapper,
  .layout-footer-holder-bc .footerContainerWrapper,
  .layout-footer-holder-bc .footerContainer {
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    max-width: var(--cw-ftr-shell) !important;
    margin: 0 auto !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  .layout-footer-holder-bc .footerWrapper {
    padding: 28px 40px 32px !important;
  }
  
  .layout-footer-holder-bc .footerContainer {
    gap: 28px !important;
  }
  
  /* BC footer collapse ikonu — scroll-top ayrı (aşağıda) */
  .layout-footer-holder-bc > .open-footer-icon {
    display: none !important;
  }
  
  /* ---------- Üst bar: sosyal | saat + dil ---------- */
  .layout-footer-holder-bc .footerHeader {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 20px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 0 22px !important;
    border: none !important;
    border-bottom: 1px solid var(--cw-ftr-border) !important;
    background: transparent !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  .layout-footer-holder-bc .footerTopButtonGroup:empty {
    display: none !important;
  }
  
  .layout-footer-holder-bc .footerInnerLeftCol {
    display: flex !important;
    flex: 1 1 auto !important;
    align-items: center !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    float: none !important;
  }
  
  .layout-footer-holder-bc .footerSocialLinks {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    gap: 10px !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink {
    display: list-item !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    float: none !important;
    background: transparent !important;
    border: none !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 42px !important;
    height: 42px !important;
    min-width: 42px !important;
    min-height: 42px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    border-radius: 10px !important;
    background: #2c323e !important;
    color: #ffffff !important;
    font-size: 0 !important;
    line-height: 0 !important;
    text-decoration: none !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
    float: none !important;
    transition: transform 0.2s ease, filter 0.2s ease, box-shadow 0.2s ease !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a:hover {
    transform: translateY(-3px) !important;
    filter: brightness(1.1) !important;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.35) !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="Twitter"],
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="twitter"] {
    background: #0f1419 !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="Telegram"],
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="telegram"] {
    background: #2aabee !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="Instagram"],
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="instagram"] {
    background: linear-gradient(135deg, #f58529 0%, #dd2a7b 55%, #8134af 100%) !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="Youtube"],
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="YouTube"],
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="youtube"] {
    background: #ff0000 !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="WhatsApp"],
  .layout-footer-holder-bc .footerSocialLink a[aria-label*="whatsapp"] {
    background: #25d366 !important;
  }
  
  /* BC icon font — glyph ::before */
  .layout-footer-holder-bc .footerSocialLink a i,
  .layout-footer-holder-bc .footerSocialLink a i[class*="bc-i"] {
    position: static !important;
    display: inline-block !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    background: transparent !important;
    color: #ffffff !important;
    font-size: 20px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
    float: none !important;
    speak: none !important;
  }
  
  .layout-footer-holder-bc .footerSocialLink a i::before,
  .layout-footer-holder-bc .footerSocialLink a i[class*="bc-i"]::before {
    display: inline-block !important;
    color: #ffffff !important;
    font-size: 20px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    visibility: visible !important;
    position: static !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn {
    display: flex !important;
    flex: 0 0 auto !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 8px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    float: none !important;
  }
  
  /* Saat — header ile aynı 28px kutu */
  .layout-footer-holder-bc .footerInfoColumn .infoTime,
  .layout-footer-holder-bc .footerInfoColumn time.infoTime {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: auto !important;
    height: 28px !important;
    min-height: 28px !important;
    max-height: 28px !important;
    min-width: 78px !important;
    margin: 0 !important;
    padding: 0 10px !important;
    background: #1e222d !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 6px !important;
    color: #ffffff !important;
    font-family: ui-monospace, "Cascadia Mono", Consolas, monospace !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    letter-spacing: 0.02em !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    box-shadow: none !important;
    overflow: visible !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .infoTime::before,
  .layout-footer-holder-bc .footerInfoColumn .infoTime::after {
    content: none !important;
    display: none !important;
  }
  
  /* Dil — header lang select BİREBİR
     Kapalı: [bayrak] TUR ▾
     Açık: absolute menü (seçenekler + bayraklar) — kapalıyken menü yok */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"],
  .layout-footer-holder-bc .footerInfoColumn .languageDropdown.form-control-bc.select {
    position: relative !important;
    display: inline-flex !important;
    flex-direction: row !important;
    align-items: center !important;
    height: 28px !important;
    min-height: 28px !important;
    max-height: 28px !important;
    width: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    overflow: visible !important;
    z-index: 60 !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-label-bc,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-select-bc.inputs {
    position: relative !important;
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 6px !important;
    height: 28px !important;
    min-height: 28px !important;
    width: max-content !important;
    max-width: none !important;
    min-width: 0 !important;
    padding: 0 10px !important;
    margin: 0 !important;
    background: #1e222d !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 6px !important;
    color: #fff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    box-shadow: none !important;
    cursor: pointer !important;
    overflow: visible !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-label-bc::before,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-label-bc::after,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-select-bc.inputs::before,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-select-bc.inputs::after {
    content: none !important;
    display: none !important;
    border: none !important;
    width: 0 !important;
    height: 0 !important;
    background: none !important;
  }
  
  /* Tıklama alanı — bayrağı örtmesin, arka plansız */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-input-stroke-bc {
    display: block !important;
    position: absolute !important;
    inset: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    background: transparent !important;
    background-image: none !important;
    opacity: 0 !important;
    cursor: pointer !important;
    z-index: 3 !important;
  }
  
  /* Kapalı satır: sadece bayrak + TUR + ok (menü değil) */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-value {
    color: #fff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    max-width: none !important;
    width: auto !important;
    min-width: 0 !important;
    position: static !important;
    display: inline-flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 5px !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    z-index: 1 !important;
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: nowrap !important;
    text-transform: uppercase !important;
    background: transparent !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-value::after {
    content: "" !important;
    display: inline-block !important;
    width: 0 !important;
    height: 0 !important;
    margin: 1px 0 0 0 !important;
    padding: 0 !important;
    border-style: solid !important;
    border-width: 5px 4px 0 4px !important;
    border-color: #ffffff transparent transparent transparent !important;
    background: none !important;
    flex-shrink: 0 !important;
    position: static !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
  }
  
  /* CW-FTR-BAYRAK-FIX-20260823-0116 — kullanici istegi: bu kisim HEADER'daki
     dil selecti ile BIREBIR AYNI olsun. Header'in kendi kuralina bakildi
     (custom.css satir ~1877): header SADECE kapali pilin ikonuna
     (.select-icon-bc / .js-setting-flag) dokunuyor, acik listenin bayragina
     (.multi-select-icon-bc) HIC DOKUNMUYOR — ve orada calisiyor. Emoji
     denemesi ve .multi-select-icon-bc/.flag-bc/.ftr-lang-bar-flag-bc
     genel override'lari TAMAMEN KALDIRILDI; footer artik header ile
     AYNI kapsamda, AYNI degerlerle calisiyor. */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .select-icon-bc,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-flag {
    width: 16px !important;
    height: 11px !important;
    border-radius: 2px !important;
    flex-shrink: 0 !important;
    position: static !important;
    margin: 0 !important;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) !important;
    z-index: 1 !important;
  }
  
  /* BC ok ikonunu kapat (ok = TUR ::after) */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-icon-bc,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .form-control-icon-bc::before,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .bc-i-small-arrow-down::before {
    display: none !important;
    visibility: hidden !important;
    content: none !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 0 !important;
    opacity: 0 !important;
    position: absolute !important;
    pointer-events: none !important;
  }
  
  /* Menü KAPALI — akışta asla TUR listesi görünmesin */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-menu[hidden],
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .multi-select-label-bc[hidden],
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-menu[hidden=""],
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .multi-select-label-bc[hidden=""] {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
    opacity: 0 !important;
    height: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    position: absolute !important;
    clip: rect(0, 0, 0, 0) !important;
  }
  
  /* Menü AÇIK — sadece hidden kalkınca, absolute panel */
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-menu:not([hidden]),
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .multi-select-label-bc:not([hidden]) {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important;
    visibility: visible !important;
    pointer-events: auto !important;
    position: absolute !important;
    top: calc(100% + 6px) !important;
    left: 0 !important;
    right: auto !important;
    bottom: auto !important;
    width: auto !important;
    min-width: 148px !important;
    height: auto !important;
    max-height: 240px !important;
    z-index: 10000 !important;
    margin: 0 !important;
    padding: 6px !important;
    background: #1a1d27 !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 8px !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45) !important;
    opacity: 1 !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    clip: auto !important;
    float: none !important;
    box-sizing: border-box !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-option,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .checkbox-control-content-bc {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 8px !important;
    width: 100% !important;
    padding: 8px 10px !important;
    margin: 0 !important;
    border-radius: 6px !important;
    color: #e8eaed !important;
    cursor: pointer !important;
    background: transparent !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-option:hover,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .js-setting-option.active,
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .checkbox-control-content-bc:hover {
    background: rgba(199, 163, 88, 0.12) !important;
    color: #c7a358 !important;
  }
  
  .layout-footer-holder-bc .footerInfoColumn .form-control-bc.select[data-setting="lang"] .checkbox-control-text-bc {
    margin: 0 !important;
    padding: 0 !important;
    color: inherit !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
  }
  
  /* ---------- Link kolonları ---------- */
  .layout-footer-holder-bc .footerLinksSection {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    float: none !important;
  }
  
  .layout-footer-holder-bc .footerLinkCols {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: flex-start !important;
    /* CW-D-FOOTER-CENTER-20260823-0122 — kullanici istegi: masaustunde
       kolonlar (BAHISSENDE/GENEL KURALLAR/YARDIM) grup olarak ortalansin. */
    justify-content: center !important;
    gap: 28px 40px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 4px 0 8px !important;
    background: transparent !important;
    box-sizing: border-box !important;
  }
  
  .layout-footer-holder-bc .footerLinkCol {
    flex: 1 1 160px !important;
    min-width: 140px !important;
    max-width: 220px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    float: none !important;
  }
  
  .layout-footer-holder-bc .footerLinkColTitle {
    display: block !important;
    width: fit-content !important;
    max-width: 100% !important;
    margin: 0 0 16px !important;
    padding: 0 0 10px !important;
    color: #ffffff !important;
    font-family: var(--cw-bs-font) !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    letter-spacing: 0.06em !important;
    text-transform: uppercase !important;
    line-height: 1.3 !important;
    background: transparent !important;
    border: none !important;
    border-bottom: 2px solid rgba(199, 163, 88, 0.55) !important;
  }
  
  .layout-footer-holder-bc .footerLinkColLinks {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .layout-footer-holder-bc .footerLinkColEl {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
  }
  
  .layout-footer-holder-bc .footerLinkColEl a {
    display: inline-flex !important;
    align-items: center !important;
    gap: 4px !important;
    color: #9ca3af !important;
    font-family: var(--cw-bs-font) !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 1.45 !important;
    text-decoration: none !important;
    transition: color 0.18s ease, transform 0.18s ease !important;
  }
  
  .layout-footer-holder-bc .footerLinkColEl a:hover {
    color: #ffffff !important;
    transform: translateX(2px) !important;
  }
  
  .layout-footer-holder-bc .footerLinkColEl a i:empty {
    display: none !important;
  }

  /* CW-D-FOOTER-NO-LINE-20260823-0122 — link metinlerinin en saginda,
     metne bitisik duran ayrac cizgileri (BC'nin kendi ::after/::before'i
     veya border-right'i) komple kaldirildi. */
  .layout-footer-holder-bc .footerLinkColEl,
  .layout-footer-holder-bc .footerLinkColEl a,
  .layout-footer-holder-bc .footerLinkColLinks {
    border: none !important;
    border-right: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
  }
  .layout-footer-holder-bc .footerLinkColEl::after,
  .layout-footer-holder-bc .footerLinkColEl::before,
  .layout-footer-holder-bc .footerLinkColEl a::after,
  .layout-footer-holder-bc .footerLinkColEl a::before {
    content: none !important;
    display: none !important;
    border: none !important;
    background: none !important;
    width: 0 !important;
    height: 0 !important;
  }
  
  /* ---------- Partner / lisans slider ---------- */
  .layout-footer-holder-bc .footerContainer > .sliderGroup,
  .layout-footer-holder-bc .sliderContent {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 16px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 8px 0 0 !important;
    background: transparent !important;
    border: none !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  /* CW-FOOTER-LINE-20260817-0099 — iç içe sliderGroup + sliderContent iki çizgi çiziyordu.
     Tek çizgi: yalnızca video logoyu barındıran grup. */
  .layout-footer-holder-bc .sliderGroup:has(video) {
    border-top: 1px solid var(--cw-ftr-border) !important;
  }
  
  .layout-footer-holder-bc .sliderTitle {
    margin: 16px 0 0 !important;
    padding: 0 !important;
    color: rgba(255, 255, 255, 0.45) !important;
    font-family: var(--cw-bs-font) !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    letter-spacing: 0.1em !important;
    text-transform: uppercase !important;
    text-align: center !important;
    background: transparent !important;
    border: none !important;
  }
  
  /* Eski footer-içi scroll butonu — gizle (site geneli kullanılıyor) */
  .layout-footer-holder-bc .cw-ftr-scroll-top {
    display: none !important;
  }
  
  /* =========================================================
     SITE SCROLL-TOP — sağ alt, yeterince kayınca görünür
     ========================================================= */
  
  @keyframes cw-scroll-top-bob {
    0%,
    100% {
      transform: translateX(-50%) translateY(0);
    }
    50% {
      transform: translateX(-50%) translateY(-4px);
    }
  }
  
  html body .cw-scroll-top,
  .cw-scroll-top {
    position: fixed !important;
    left: 50% !important;
    right: auto !important;
    bottom: 24px !important;
    top: auto !important;
    z-index: 2147483400 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 48px !important;
    height: 48px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
    border-radius: 50% !important;
    background: rgba(26, 31, 41, 0.45) !important;
    -webkit-backdrop-filter: blur(6px) !important;
    backdrop-filter: blur(6px) !important;
    color: rgba(255, 255, 255, 0.75) !important;
    cursor: pointer !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.35) !important;
    outline: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    transform: translateX(-50%) translateY(12px) !important;
    transition:
      opacity 0.25s ease,
      visibility 0.25s ease,
      transform 0.25s ease,
      color 0.2s ease,
      border-color 0.2s ease,
      background 0.2s ease !important;
  }
  
  html body .cw-scroll-top.is-visible,
  .cw-scroll-top.is-visible {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transform: translateX(-50%) translateY(0) !important;
    animation: cw-scroll-top-bob 1.8s ease-in-out infinite !important;
  }
  
  html body .cw-scroll-top:hover,
  html body .cw-scroll-top:focus-visible,
  .cw-scroll-top:hover,
  .cw-scroll-top:focus-visible {
    color: var(--cw-bs-yellow, #c7a358) !important;
    border-color: rgba(199, 163, 88, 0.55) !important;
    background: rgba(34, 40, 54, 0.55) !important;
    animation-play-state: paused !important;
  }
  
  .cw-scroll-top__icon {
    display: block !important;
    width: 18px !important;
    height: 18px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    background-color: currentColor !important;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='17 13 12 8 7 13'/%3E%3Cpolyline points='17 18 12 13 7 18'/%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='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='17 13 12 8 7 13'/%3E%3Cpolyline points='17 18 12 13 7 18'/%3E%3C/svg%3E") !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;
  }
  
  .layout-footer-holder-bc .sliderContent > .sliderGroup,
  .layout-footer-holder-bc .sliderSingleElWrapper:has(video),
  .layout-footer-holder-bc .sliderSingleElWrapper:has(video) .sliderSingleEl {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 16px 22px !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    transform: none !important;
    float: none !important;
    box-sizing: border-box !important;
  }
  
  /* CW-FOOTER-SHOW-LICENSES-20260821-0100 — lisans/partner şeridi tekrar açık:
     horizontalList/horizontalSliderWrapper artık normal (BC varsayılan) akışında
     görünür; sliderSingleElWrapper (rozet grupları) video olsun olmasın satır
     düzeninde. */
  .layout-footer-holder-bc .horizontalList {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    box-sizing: border-box !important;
  }
  
  .layout-footer-holder-bc .horizontalSliderWrapper {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    overflow: hidden !important;
  }
  
  .layout-footer-holder-bc .horizontalSliderRow {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 16px 22px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    transform: none !important;
    box-sizing: border-box !important;
  }
  
  /* CW-FOOTER-LICENSE-OVERLAP-FIX-20260821-0101 — BC'nin slider/carousel
     widget'i sayfalari mutlak konumla ust uste yigiyordu (display:none'dan
     cikinca ust uste binme buradan geliyor). Tum katmanlar normal akisa
     zorlanir. */
  .layout-footer-holder-bc .horizontalList,
  .layout-footer-holder-bc .horizontalList *,
  .layout-footer-holder-bc .sliderContent > .sliderGroup,
  .layout-footer-holder-bc .sliderContent > .sliderGroup * {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
  }
  
  .layout-footer-holder-bc .sliderSingleElWrapper,
  .layout-footer-holder-bc .sliderSingleElWrapper .sliderSingleEl {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: transparent !important;
    border: none !important;
  }
  
  .layout-footer-holder-bc .sliderImage {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none !important;
  }
  
  /* CW-FOOTER-LICENSE-HOVER-20260821-0101 — payment rozetleriyle (cw-ftr-paybadges)
     AYNI efekt: varsayilan gri+soluk, hoverda tam renk + hafif kalkma. */
  .layout-footer-holder-bc .sliderImage img {
    display: block !important;
    width: auto !important;
    max-width: 120px !important;
    height: auto !important;
    max-height: 72px !important;
    object-fit: contain !important;
    filter: grayscale(1) brightness(0.8) opacity(0.5) !important;
    transition: filter 0.25s ease, transform 0.25s ease, opacity 0.25s ease !important;
  }
  
  .layout-footer-holder-bc .sliderImage:hover img {
    filter: grayscale(0) brightness(1) opacity(1) !important;
    transform: translateY(-2px) scale(1.05) !important;
  }

  /* CW-D-FOOTER-LICENSE-REPLACE-20260823-0121 — "Duzenlemeler ve Is Ortaklari"
     altindaki 5 native uygulama logosu (home.js tarafindan) gizleniyor;
     yerine eklenen TEK lisans gorseli her zaman tam renkli/net gorunsun,
     gri/soluk hover efekti buna uygulanmiyor. */
  .layout-footer-holder-bc .horizontalSliderRow .cw-ftr-license-single {
    display: inline-flex !important;
  }
  .layout-footer-holder-bc .horizontalSliderRow .cw-ftr-license-single img {
    filter: none !important;
    opacity: 1 !important;
    max-width: 140px !important;
    max-height: 56px !important;
    transform: none !important;
  }
  .layout-footer-holder-bc .horizontalSliderRow .cw-ftr-license-single:hover img {
    filter: none !important;
    transform: none !important;
  }

  /* CW-D-FOOTER-KILL-PLATFORM-ICONS-20260823-0125 — theme-ortak.css'teki
     6 kural (.sliderImage:nth-child(1..6) img { content:url(assets/images/...) })
     eski surumde/CMS'te hala yuklu kalmis olabilir (cache/yeniden yapistirilmamis
     dosya). Buradan, AYNI ozel selectorlerle + genel olarak, content ozelligi
     EXPLICIT sekilde sifirlaniyor — dosya sirasindan bagimsiz, garanti kazanmasi
     icin ayrica cw-ftr-license-single'a ozel de eklendi. */
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage:nth-child(1) img,
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage:nth-child(2) img,
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage:nth-child(3) img,
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage:nth-child(4) img,
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage:nth-child(5) img,
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage:nth-child(6) img,
  .footerContainer .sliderGroup .sliderContent .sliderGroup .horizontalSliderWrapper:nth-child(1) .horizontalSliderRow .sliderImage.cw-ftr-license-single img,
  .layout-footer-holder-bc .horizontalSliderRow .cw-ftr-license-single img,
  .layout-footer-holder-bc .horizontalSliderRow .sliderImage img {
    content: normal !important;
  }

  /* CW-D-FOOTER-2LOGO-REHIDE-20260823-0123 — 0120'deki "hicbir sey gizlenmesin"
     kurali, daha once ozellikle gizlenmesi istenen href'siz/2 logolu
     sliderSingleElWrapper'i da geri getirmisti. Sadece O spesifik wrapper
     tekrar gizleniyor; Casiwon logosu (href'li) etkilenmiyor. */
  .layout-footer-holder-bc .sliderSingleElWrapper:has(.sliderImage:not([href])) {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    pointer-events: none !important;
  }
  
  .layout-footer-holder-bc .sliderImage video {
    display: block !important;
    width: auto !important;
    height: 96px !important;
    max-width: 220px !important;
    max-height: 96px !important;
    object-fit: contain !important;
    border-radius: 8px !important;
  }
  
  /* KOSULSUZ gizleme kaldirildi 2026-08-28: yasal metin ayarlari dolduruldu,
     blok artik icerik tasiyor. Bos paragraf korumasi duruyor. */
  .layout-footer-holder-bc .ftr-copy-rights-bc p:empty {
    display: none !important;
  }

  /* CW-D-FOOTER-LICENSE-ONE-20260822-0103 kaldirildi — kullanici masaustunde
     bu bolumdeki HER SEYIN geri gelmesini istedi (lisans fotografinin hic
     gorunmemesi sorunu ayri ele alinacak). */

  /* CW-D-FOOTER-SHOW-ALL-20260823-0120 — 0119'daki gizleme kurallari (horizontalSliderRow,
     2 logolu sliderSingleElWrapper) TAMAMEN KALDIRILDI: kullanici footer'da
     HİÇBİR KISMIN gizlenmemesini, hepsinin gorunmesini istedi. Bu bolumdeki
     her sey (rozet seridi + Casiwon logosu + diger logo grubu) simdi acikca
     GORUNUR yapiliyor, hiçbir gizleme kurali kalmadi. */
  .layout-footer-holder-bc .horizontalSliderRow,
  .layout-footer-holder-bc .sliderSingleElWrapper,
  .layout-footer-holder-bc .sliderSingleElWrapper .sliderSingleEl,
  .layout-footer-holder-bc .sliderImage {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
    pointer-events: auto !important;
  }
  .layout-footer-holder-bc .horizontalSliderWrapper {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: hidden !important;
    pointer-events: auto !important;
  }

  /* CW-D-FOOTER-HIDE-NATIVES-20260829-0363 — native uygulama logolari
     SHOW-ALL'dan SONRA, site geneli (home.js sadece ana sayfada).
     Ic sayfada JS yok; lisans gorseli ::after ile gelir. */
  html body .layout-footer-holder-bc .horizontalSliderWrapper .sliderImage:not(.cw-ftr-license-single) {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    min-width: 0 !important;
    max-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    pointer-events: none !important;
  }
  html body .layout-footer-holder-bc .horizontalSliderWrapper .horizontalSliderRow:not(:has(.cw-ftr-license-single))::after {
    content: "" !important;
    display: inline-block !important;
    width: 140px !important;
    height: 56px !important;
    margin: 0 auto !important;
    background: url("https://betgo-cdn.top/sliders/t13/2026/08/a70cdbc7-f061-49e2-961f-bfdbba37d12a.webp") no-repeat center / contain !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: none !important;
  }

  /* Eski footer BVB enjeksiyonu kalırsa gizle */
  .layout-footer-holder-bc .cw-ftr-bvb {
    display: none !important;
  }

  /* ---------- Copyright / 18+ ----------
     Ust cizgi artik .copyRightBlock'ta degil; hemen ustundeki odeme rozeti
     bandinin (cw-ftr-paybadges) alt cizgisi bu ayrimi sagliyor (CW-FTR-PAYBADGES). */
  .layout-footer-holder-bc .copyRightBlock {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px 16px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 16px 0 0 !important;
    border: none !important;
    background: transparent !important;
    box-sizing: border-box !important;
  }
  
  .layout-footer-holder-bc .footerWarning {
    display: inline-flex !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .layout-footer-holder-bc .footerWarningAge {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 36px !important;
    height: 28px !important;
    padding: 0 8px !important;
    border: 1px solid rgba(199, 163, 88, 0.45) !important;
    border-radius: 6px !important;
    background: rgba(199, 163, 88, 0.1) !important;
    color: var(--cw-bs-yellow) !important;
    font-size: 12px !important;
    font-weight: 800 !important;
    letter-spacing: 0.02em !important;
    box-sizing: border-box !important;
  }
  
  .layout-footer-holder-bc .footerCopyrights {
    margin: 0 !important;
    padding: 0 !important;
    color: rgba(255, 255, 255, 0.45) !important;
    font-family: var(--cw-bs-font) !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 1.45 !important;
    letter-spacing: 0.02em !important;
    text-align: center !important;
  }
  
  /* Kapalı */
  #footer-betslip.hidden {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }
  
  /* =========================================================
     FAB — kaldırıldı (sol alt launcher görünmez)
     ========================================================= */
  
  html body .cw-bs-fab,
  html body button.cw-bs-fab,
  html body .cw-bs-fab.is-fallback,
  html body .cw-bs-fab.is-open,
  .cw-bs-fab,
  .cw-bs-fab.is-fallback,
  .cw-bs-fab.is-open,
  .cw-bs-fab__logo,
  .cw-bs-fab__icon {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    width: 0 !important;
    height: 0 !important;
    min-width: 0 !important;
    min-height: 0 !important;
    max-width: 0 !important;
    max-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    overflow: hidden !important;
    position: absolute !important;
    left: -9999px !important;
    clip: rect(0, 0, 0, 0) !important;
  }
  
  /* =========================================================
     PANEL overlay + SOL drawer
     ========================================================= */
  
  html body #footer-betslip.cw-bs-open,
  html body #footer-betslip:not(.hidden),
  #footer-betslip.cw-bs-open,
  #footer-betslip:not(.hidden) {
    display: block !important;
    visibility: visible !important;
    pointer-events: auto !important;
    position: fixed !important;
    inset: 0 !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    /* header sticky z-index üstünde — tüm viewport + header */
    z-index: 2147483500 !important;
    background: rgba(10, 12, 18, 0.55) !important;
    font-family: var(--cw-bs-font) !important;
    overflow: hidden !important;
    /* BC flex/center olmasın */
    align-items: stretch !important;
    justify-content: flex-start !important;
    flex-direction: row !important;
  }
  
  /* Panel — konum JS inline !important ile gelir; burada görünüm + sabit yükseklik */
  #footer-betslip.cw-bs-open .betslip-bc,
  #footer-betslip:not(.hidden) .betslip-bc,
  #footer-betslip.cw-bs-open .betslip-bc.Full,
  #footer-betslip:not(.hidden) .betslip-bc.Full,
  #footer-betslip.cw-bs-open .betslip-bc.full,
  #footer-betslip:not(.hidden) .betslip-bc.full,
  #footer-betslip.cw-bs-open #main.betslip-bc,
  #footer-betslip:not(.hidden) #main.betslip-bc {
    position: fixed !important;
    right: auto !important;
    bottom: auto !important;
    inset: unset !important;
    width: var(--cw-bs-panel-w, 360px) !important;
    max-width: calc(100vw - 48px) !important;
    height: 420px !important;
    min-height: 280px !important;
    max-height: calc(100vh - 100px) !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    background: var(--cw-bs-deep) !important;
    border: 1px solid rgba(199, 163, 88, 0.28) !important;
    border-radius: 16px !important;
    box-shadow:
      0 20px 60px rgba(0, 0, 0, 0.55),
      0 0 0 1px rgba(255, 255, 255, 0.04),
      0 0 40px rgba(199, 163, 88, 0.08) !important;
    overflow: visible !important;
    box-sizing: border-box !important;
    float: none !important;
    transform: none !important;
    z-index: 2147483505 !important;
  }
  
  /* ---------- İç hiyerarşi ---------- */
  #footer-betslip #betslip_container {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: var(--cw-bs-deep) !important;
    border: none !important;
    border-radius: 16px !important;
    /* dropdown taşabilsin */
    overflow: visible !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  /* Close wrapper — sadece buton; flex büyütme YOK */
  #footer-betslip #betslip_container > div:first-child:not(.betslip-full-content-bc) {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    left: auto !important;
    bottom: auto !important;
    z-index: 40 !important;
    display: block !important;
    flex: 0 0 auto !important;
    width: auto !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    pointer-events: none !important;
    background: transparent !important;
    border: none !important;
    float: none !important;
  }
  
  #footer-betslip .betslip-full-content-bc {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
    overflow: visible !important;
    box-sizing: border-box !important;
    float: none !important;
    border-radius: 16px !important;
  }
  
  /* Close — sağ üst */
  #footer-betslip .e-p-close-icon-bc {
    position: relative !important;
    top: auto !important;
    right: auto !important;
    left: auto !important;
    z-index: 40 !important;
    width: 32px !important;
    height: 32px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 10px 10px 0 0 !important;
    padding: 0 !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 8px !important;
    background: var(--cw-bs-card) !important;
    color: var(--cw-bs-white) !important;
    cursor: pointer !important;
    float: none !important;
    pointer-events: auto !important;
    transition: border-color 0.2s ease, color 0.2s ease, background 0.2s ease !important;
  }
  
  #footer-betslip .e-p-close-icon-bc:hover {
    border-color: var(--cw-bs-yellow) !important;
    color: var(--cw-bs-yellow) !important;
    background: rgba(199, 163, 88, 0.1) !important;
  }
  
  /* ---------- Header: tab | ayarlar (tek satır) ---------- */
  #footer-betslip .bs-f-header-bc {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 10px !important;
    flex: 0 0 auto !important;
    width: 100% !important;
    height: auto !important;
    min-height: 52px !important;
    margin: 0 !important;
    padding: 12px 48px 12px 14px !important;
    background: var(--cw-bs-card) !important;
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
    border-radius: 16px 16px 0 0 !important;
    box-sizing: border-box !important;
    float: none !important;
    position: relative !important;
    z-index: 30 !important;
    overflow: visible !important;
  }
  
  #footer-betslip .second-tabs-bc {
    display: flex !important;
    flex: 1 1 auto !important;
    align-items: center !important;
    gap: 8px !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    float: none !important;
    overflow: hidden !important;
  }
  
  #footer-betslip .tab-bc {
    display: inline-flex !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 0 6px !important;
    color: var(--cw-bs-muted) !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    letter-spacing: 0.04em !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
    background: transparent !important;
    border: none !important;
    border-bottom: 2px solid transparent !important;
    cursor: pointer !important;
    float: none !important;
  }
  
  #footer-betslip .tab-bc span {
    color: inherit !important;
  }
  
  #footer-betslip .tab-bc.active,
  #footer-betslip .tab-bc.selected-underline {
    color: var(--cw-bs-white) !important;
    border-bottom-color: var(--cw-bs-yellow) !important;
  }
  
  /* ---------- Ayarlar select (header pattern) ---------- */
  #footer-betslip .settings-r-b-row-bc {
    position: relative !important;
    display: flex !important;
    flex: 0 0 auto !important;
    align-items: center !important;
    width: 158px !important;
    max-width: 158px !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    overflow: visible !important;
    z-index: 40 !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select {
    position: relative !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 158px !important;
    height: 34px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: var(--cw-bs-deep) !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    overflow: visible !important;
    z-index: 1 !important;
    outline: none !important;
    cursor: pointer !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open {
    z-index: 70 !important;
    border-color: rgba(199, 163, 88, 0.55) !important;
  }
  
  /* Tetikleyici — tek satır kompakt */
  #footer-betslip .settings-r-b-row-bc .form-control-label-bc,
  #footer-betslip .settings-r-b-row-bc .form-control-select-bc.inputs {
    position: relative !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
    height: 34px !important;
    min-height: 34px !important;
    max-height: 34px !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 28px 0 10px !important;
    color: rgba(255, 255, 255, 0.78) !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    background: transparent !important;
    box-sizing: border-box !important;
    cursor: pointer !important;
    overflow: hidden !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .ellipsis {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    color: inherit !important;
  }
  
  /* Sol: ayar dişlisi */
  #footer-betslip .settings-r-b-row-bc .select-icon-bc {
    position: static !important;
    flex-shrink: 0 !important;
    top: auto !important;
    right: auto !important;
    left: auto !important;
    bottom: auto !important;
    margin: 0 !important;
    transform: none !important;
    color: var(--cw-bs-yellow) !important;
    opacity: 0.95 !important;
    font-size: 13px !important;
    line-height: 1 !important;
  }
  
  /* Sağ: ok — dikey ortalı, sabit sağ kenar */
  #footer-betslip .settings-r-b-row-bc .form-control-icon-bc,
  #footer-betslip .settings-r-b-row-bc .bc-i-small-arrow-down {
    position: absolute !important;
    top: 50% !important;
    right: 8px !important;
    left: auto !important;
    bottom: auto !important;
    width: 14px !important;
    height: 14px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: var(--cw-bs-yellow) !important;
    opacity: 0.95 !important;
    font-size: 11px !important;
    line-height: 1 !important;
    transform: translateY(-50%) !important;
    transform-origin: center center !important;
    transition: transform 0.2s ease !important;
    float: none !important;
    z-index: 2 !important;
    pointer-events: none !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .form-control-icon-bc::before,
  #footer-betslip .settings-r-b-row-bc .bc-i-small-arrow-down::before {
    position: static !important;
    margin: 0 !important;
    line-height: 1 !important;
    color: inherit !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .form-control-icon-bc,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .bc-i-small-arrow-down {
    transform: translateY(-50%) rotate(180deg) !important;
  }
  
  /* Stroke gizle — header settings ile aynı */
  #footer-betslip .settings-r-b-row-bc .form-control-input-stroke-bc {
    display: none !important;
  }
  
  /* Menü kapalı: [hidden] veya flag yok */
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select:not(.cw-bs-dd-open) > *:not(.form-control-label-bc):not(.form-control-select-bc.inputs),
  #footer-betslip .settings-r-b-row-bc .multi-select-label-bc[hidden],
  #footer-betslip .settings-r-b-row-bc .js-setting-menu[hidden],
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select:not(.cw-bs-dd-open) .multi-select-label-bc,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select:not(.cw-bs-dd-open) .js-setting-menu {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }
  
  /* Menü açık: absolute liste */
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open > *:not(.form-control-label-bc):not(.form-control-select-bc.inputs):not([hidden]),
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .multi-select-label-bc:not([hidden]),
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .js-setting-menu:not([hidden]) {
    display: block !important;
    visibility: visible !important;
    pointer-events: auto !important;
    position: absolute !important;
    top: calc(100% + 6px) !important;
    left: 0 !important;
    right: auto !important;
    bottom: auto !important;
    width: 240px !important;
    max-width: min(240px, calc(100vw - 40px)) !important;
    height: auto !important;
    max-height: 240px !important;
    margin: 0 !important;
    padding: 6px !important;
    z-index: 80 !important;
    background: #151922 !important;
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
    border-radius: 10px !important;
    box-shadow: 0 14px 36px rgba(0, 0, 0, 0.55) !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    opacity: 1 !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .js-setting-option,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .checkbox-control-bc,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .multi-select-label-bc > div,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .js-setting-menu > div {
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 9px 10px !important;
    border-radius: 7px !important;
    color: #e8eaed !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 1.25 !important;
    cursor: pointer !important;
    background: transparent !important;
    box-sizing: border-box !important;
    float: none !important;
    position: relative !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .js-setting-option:hover,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .checkbox-control-bc:hover,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .multi-select-label-bc > div:hover,
  #footer-betslip .settings-r-b-row-bc .form-control-bc.select.cw-bs-dd-open .js-setting-menu > div:hover {
    background: rgba(199, 163, 88, 0.12) !important;
    color: var(--cw-bs-yellow) !important;
  }
  
  #footer-betslip .settings-r-b-row-bc .checkbox-control-text-bc {
    margin: 0 !important;
    padding: 0 !important;
    color: inherit !important;
    white-space: normal !important;
  }
  
  /* Header / body / footer asla absolute üst üste binmesin */
  #footer-betslip .bs-f-header-bc,
  #footer-betslip .bs-f-body-bc,
  #footer-betslip .bs-f-footer {
    top: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    inset: auto !important;
    transform: none !important;
    float: none !important;
  }
  
  /* ---------- Body ---------- */
  #footer-betslip .bs-f-body-bc {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    width: 100% !important;
    min-height: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    background: var(--cw-bs-deep) !important;
    overflow: hidden !important;
    float: none !important;
    position: relative !important;
    z-index: 1 !important;
  }
  
  #footer-betslip .bs-scroll-container-bc {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    align-items: stretch !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    margin: 0 !important;
    padding: 20px 16px !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  #footer-betslip .betslipQuickBetContent {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding: 4px 0 !important;
    text-align: center !important;
    color: var(--cw-bs-muted) !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 1.5 !important;
    background: transparent !important;
    box-sizing: border-box !important;
    float: none !important;
    position: relative !important;
  }
  
  #footer-betslip .betslipQuickBetContent > i,
  #footer-betslip .betslipQuickBetContent .bc-i-betslip {
    display: block !important;
    margin: 0 auto 4px !important;
    color: var(--cw-bs-yellow) !important;
    font-size: 44px !important;
    opacity: 0.4 !important;
    line-height: 1 !important;
  }
  
  #footer-betslip .betslipQuickBetContent > span {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    color: var(--cw-bs-muted) !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    line-height: 1.45 !important;
    text-align: center !important;
    white-space: normal !important;
    word-break: break-word !important;
  }
  
  #footer-betslip .betslipQuickBetContent > span:first-of-type {
    color: var(--cw-bs-white) !important;
    font-size: 15px !important;
    font-weight: 700 !important;
  }
  
  /* ---------- Footer ---------- */
  #footer-betslip .bs-f-footer {
    display: flex !important;
    flex-direction: column !important;
    flex: 0 0 auto !important;
    gap: 10px !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 12px 14px 14px !important;
    background: var(--cw-bs-card) !important;
    border: none !important;
    border-top: 1px solid rgba(255, 255, 255, 0.08) !important;
    border-radius: 0 0 16px 16px !important;
    box-sizing: border-box !important;
    float: none !important;
    position: relative !important;
    z-index: 2 !important;
    overflow: hidden !important;
  }
  
  #footer-betslip .bs-info-massages {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
  }
  
  #footer-betslip .quickBetMsgWrapper-bc,
  #footer-betslip .betslip-warning-message {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    gap: 8px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 10px 12px !important;
    background: rgba(199, 163, 88, 0.08) !important;
    border: 1px solid rgba(199, 163, 88, 0.22) !important;
    border-radius: 10px !important;
    box-sizing: border-box !important;
    float: none !important;
  }
  
  #footer-betslip .bs-notification-icon-bc {
    color: var(--cw-bs-yellow) !important;
    flex-shrink: 0 !important;
    margin-top: 1px !important;
  }
  
  #footer-betslip .quickBetMsgText-bc {
    flex: 1 1 auto !important;
    min-width: 0 !important;
    color: var(--cw-bs-muted) !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
    white-space: normal !important;
  }
  
  #footer-betslip .bet-slip-info-link {
    color: var(--cw-bs-yellow) !important;
    font-weight: 700 !important;
    cursor: pointer !important;
    text-decoration: none !important;
  }
  
  #footer-betslip .bet-slip-info-link:hover {
    text-decoration: underline !important;
  }
  
  #footer-betslip .bet-button-wrapper-bc {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
  }
  
  #footer-betslip .bet-button-wrapper-bc .btn,
  #footer-betslip .bet-button-wrapper-bc button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    min-height: 44px !important;
    margin: 0 !important;
    padding: 12px 16px !important;
    border: none !important;
    border-radius: 10px !important;
    background: var(--cw-bs-yellow) !important;
    color: #1a1a1a !important;
    font-family: var(--cw-bs-font) !important;
    font-size: 14px !important;
    font-weight: 800 !important;
    letter-spacing: 0.02em !important;
    cursor: pointer !important;
    box-shadow: none !important;
    float: none !important;
    transition: opacity 0.2s ease, filter 0.2s ease !important;
  }
  
  #footer-betslip .bet-button-wrapper-bc .btn:disabled,
  #footer-betslip .bet-button-wrapper-bc button:disabled {
    opacity: 0.4 !important;
    cursor: not-allowed !important;
    filter: grayscale(0.2) !important;
  }
  
  #footer-betslip .bet-button-wrapper-bc .btn:not(:disabled):hover,
  #footer-betslip .bet-button-wrapper-bc button:not(:disabled):hover {
    filter: brightness(1.05) !important;
  }
  
  /* =========================================================
     CW-FOOTER-ACIK-20260817 — footer icerigi acik gelsin
     ========================================================= */
  
  /* BC, `compact-footer` sinifi olan sayfalarda footer'i alttan acilan bir
     CEKMECE sayiyor: icerigi `max-height:0` ile kapatiyor ve yalniz `.active`
     verilince `60vh`e aciyor. `.active`i ekleyebilecek tek sey `.open-footer-icon`
     oku; o ok da bu dosyada gizlenmis — footer burada akista duran normal bir
     footer olarak tasarlandigi icin dogru karar.
     Sonuc: anasayfa ve canli-RTP DISINDAKI her sayfada footer 61px'lik BOS bir
     serit olarak kaliyordu. Olculdu: `.footerWrapper` 60px (yalniz kendi
     28+32 padding'i), icindeki `.footerContainerWrapper` 564px ve tamamen kirpik.
     Cekmece mantigini geri getirmek yerine icerigi aciyoruz; ok gizli kaliyor.
     BC'nin `max-height:0` kuralinda `!important` YOK, tek blok yetiyor. */
  html body #root.layout-bc .layout-footer-holder-bc .footerWrapper {
    max-height: none !important;
    overflow: visible !important;
  }
  
  /* Footer'a BC giris animasyonu uyguluyor (`footer-hidden`, opacity 0 -> 1,
     `forwards`). Arka planda acilan sekmede tarayici animasyonu donduruyor ve
     footer opacity:0'da TAKILI kaliyor. Son deger zaten 1; sabitliyoruz. */
  html body #root.layout-bc .layout-footer-holder-bc {
    opacity: 1 !important;
    animation: none !important;
  }
  
  /* =========================================================
     CW-SPOR-FOOTER-GIZLE-20260817
     ========================================================= */
  
  /* Spor sayfasi tam-viewport bir iframe: icerik kutusu `100vh - header` kadar,
     yani ekrani TAM dolduruyor. Altina 631px'lik footer eklenince sayfa
     sportsbook'un DISINDA ikinci bir kaydirma kazaniyor ve oyuncu bahis
     ekranini kaydirarak kaybediyor.
     Olcum: footer'siz sayfa kaydirmasi 0px, footer'la 631px (tam footer boyu).
     demo1 bu sayfaya `#root`ta `page-sports` sinifini basiyor (lib/route.js:74). */
  html body #root.layout-bc.page-sports .layout-footer-holder-bc {
    display: none !important;
  }
  
  /* 2026-08-18 — oyun sayfasinda footer, oyunun yerini yiyordu.
     Olcum: header 213 + icerik 10 + footer 535 = 758px, kap 720px.
     Icerik 10px kalinca launcher 336x0 dogmus oluyordu. Spor sayfasindaki
     ayni desen (page-sports) burada da uygulaniyor. */
  html body #root.layout-bc.page-game-view .layout-footer-holder-bc { display: none !important; }

/* === CW-CANLI-CASINO-GORSEL-20260829 ===
   Canli casino kartlarinda gorsel kirpiliyordu: tema-css object-fit:cover
   dayatiyor, saglayici gorselleri KARE (300x300), kutu GENIS (44/31).
   Motor varsayilanina (fill) YALNIZ canli casino kapsaminda donuluyor.
   Kapsam olculdu: canli casinoda 1, slots'ta 0 eslesme.
   Geri alma: bu blogu sil. === */
/* ozgulluk (2,1,0)/(2,1,1) -- tema-css kazanani (1,4,1); IKI ID yener.
   Kapsam: slots + jackpot + canli casino izgaralari. Anasayfa seritleri
   bu kapta DEGIL (olculdu: anasayfada 0 eslesme) -- onlar contain kaliyor. */
#root #casino_games_list_container .casinoGameItemImage,
#root #casino_games_list_container .casinoGameItem img {
  object-fit: fill !important;
}
