html.is-web .popup-holder-bc.user-profile-container.bigpopup:not(.display-none) {
    position: fixed !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: rgba(12, 6, 28, 0.48) !important;
    background-image: none !important;
    backdrop-filter: blur(14px) saturate(140%) !important;
    -webkit-backdrop-filter: blur(14px) saturate(140%) !important;
    z-index: 10260 !important;
    pointer-events: auto !important;
}

html.is-web .popup-holder-bc.user-profile-container.bigpopup .popup-inner-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup #base_popup_id {
    background: rgba(18, 10, 40, 0.88) !important;
    background-color: rgba(18, 10, 40, 0.88) !important;
    backdrop-filter: blur(10px) saturate(135%) !important;
    -webkit-backdrop-filter: blur(10px) saturate(135%) !important;
    border-color: rgba(168, 85, 247, 0.28) !important;
    box-shadow: 0 18px 48px rgba(0, 0, 0, 0.45) !important;
}

html.is-web .popup-holder-bc.user-profile-container.bigpopup .profile-popup-subpage-root {
    min-height: 0 !important;
    background: transparent !important;
}

html.is-web .popup-holder-bc.user-profile-container.bigpopup .u-i-profile-page-container {
    position: relative !important;
    z-index: 2 !important;
    pointer-events: auto !important;
}

html.is-web .popup-holder-bc.user-profile-container.bigpopup #close_popup_button_id,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .e-p-close-icon-bc {
    cursor: pointer !important;
    pointer-events: auto !important;
    z-index: 100020 !important;
}

html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav-header,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav-item,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .popup-inner-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .u-i-p-c-body-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .profile-popup-subpage-root {
    pointer-events: auto !important;
}


/* PC deposit / profile nav clickability (2026-08-09) */
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav.bakiyeyonetimi.active {
  max-height: 500px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav.bakiyeyonetimi.active .user-profile-nav-list {
  opacity: 1 !important;
  pointer-events: auto !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .u-i-p-a-deposit-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .u-i-p-a-withdraw-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav-item {
  pointer-events: auto !important;
  cursor: pointer !important;
  position: relative;
  z-index: 6 !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .profile-popup-subpage-root:not(:empty) {
  display: block !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  min-height: 0 !important;
  overflow: auto !important;
  width: 100% !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .my-profile-info-block.deposit-page,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .my-profile-info-block.withdraw-page {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  min-height: 0 !important;
  width: 100% !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .dep-w-info-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .dep-w-info-bc {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  min-height: 0 !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  padding: 0 15px 15px !important;
  box-sizing: border-box !important;
}
/* Restore native grid cards (flex wrap was crushing the layout) */
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .m-block-nav-items-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .m-block-nav-items-bc {
  display: grid !important;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)) !important;
  grid-template-rows: auto !important;
  grid-gap: 10px !important;
  width: 100% !important;
  padding: 15px 0 10px !important;
  box-sizing: border-box !important;
  text-align: center !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .m-nav-items-list-item-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .m-nav-items-list-item-bc {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  width: 100% !important;
  min-width: 0 !important;
  height: 70px !important;
  padding: 6px 10px !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
  pointer-events: auto !important;
  position: relative !important;
  z-index: 2 !important;
  border-radius: var(--border-radius, 8px) !important;
  color: rgba(var(--b-sc), 0.6) !important;
  background: rgba(var(--header-sc), 0.1) !important;
  border: 1px solid transparent !important;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .m-nav-items-list-item-bc:hover,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .m-nav-items-list-item-bc.active,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .m-nav-items-list-item-bc:hover,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .m-nav-items-list-item-bc.active {
  border: 1px solid rgba(var(--header-sc), 0.2) !important;
  background: rgba(var(--header-sc), 0.25) !important;
  color: rgba(var(--b-sc), 0.95) !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .nav-ico-w-row-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .nav-ico-w-row-bc {
  width: 100% !important;
  height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .payment-logo,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .payment-logo {
  display: block !important;
  max-width: 88% !important;
  max-height: 88% !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .payment-info-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .payment-info-bc {
  width: 100% !important;
  padding: 10px 0 0 !important;
  box-sizing: border-box !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .description-c-row-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .description-c-row-bc {
  display: flex !important;
  width: 100% !important;
  max-width: 560px !important;
  background: rgba(var(--b-sc), 0.05) !important;
  border-radius: var(--border-radius, 8px) !important;
  padding: 10px 12px !important;
  box-sizing: border-box !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .description-c-row-c-title-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .description-c-row-c-title-bc {
  display: flex !important;
  justify-content: space-between !important;
  align-items: flex-start !important;
  flex-wrap: nowrap !important;
  gap: 8px !important;
  width: 100% !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .description-c-r-c-t-column-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .description-c-r-c-t-column-bc {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 0 !important;
  min-width: 0 !important;
  overflow: hidden !important;
  padding-inline-end: 4px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .description-c-r-c-t-column-bc .description-title,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .description-c-r-c-t-column-bc .description-title {
  color: rgba(var(--b-sc), 0.6) !important;
  font-size: 12px !important;
  line-height: 16px !important;
  text-transform: capitalize !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .deposit-page .description-c-r-c-t-column-bc .description-value,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .withdraw-page .description-c-r-c-t-column-bc .description-value {
  color: rgba(var(--b-sc), 0.9) !important;
  font-size: 12px !important;
  line-height: 16px !important;
  margin-top: 5px !important;
  display: block !important;
}


/* PC profile modal above header-stack (header=10000+, dropdowns=10030, overlays=10100) */
html.is-web .popup-holder-bc.user-profile-container.bigpopup,
html.is-web .popup-holder-bc.user-profile-container.bigpopup:not(.display-none) {
  z-index: 10260 !important;
  position: fixed !important;
  inset: 0 !important;
  pointer-events: auto !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .popup-middleware-bc {
  pointer-events: auto !important;
  position: relative;
  z-index: 1;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .popup-inner-bc,
html.is-web .popup-holder-bc.user-profile-container.bigpopup #base_popup_id {
  pointer-events: auto !important;
  position: relative;
  z-index: 2;
}
html.is-web .layout-header-holder-bc .hdr-user-bc .deposit-btn,
html.is-web .layout-header-holder-bc .header-custom-buttons .deposit-btn,
html.is-web a.deposit-btn[aria-label="Para Yatırma"] {
  position: relative !important;
  z-index: 10025 !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}


/* Wallet dropdown above page sliders / carousels */
html.is-web .layout-header-holder-bc,
html.is-web .layout-header-holder-bc .header-bc,
html.is-web .layout-header-holder-bc .hdr-user-bc,
html.is-web .layout-header-holder-bc .header-user-nav,
html.is-web .layout-header-holder-bc .nav-menu-container {
  overflow: visible !important;
}
html.is-web .header-user-nav .nav-menu-sub,
html.is-web .header-user-nav .nav-menu-sub-wallet,
html.is-web .layout-header-holder-bc .nav-menu-sub,
html.is-web .layout-header-holder-bc .nav-menu-sub-wallet {
  z-index: 10050 !important;
  position: absolute !important;
  pointer-events: auto !important;
}
html.is-web .layout-content-holder-bc,
html.is-web .layout-content-holder-bc .hm-row-bc,
html.is-web .layout-content-holder-bc .hm-row-bc.has-slider,
html.is-web .layout-content-holder-bc .carousel,
html.is-web .layout-content-holder-bc .swiper,
html.is-web .layout-content-holder-bc .slider-bc {
  z-index: 1 !important;
}


/* Smart panel toggle must stay clickable above hero/sliders */
html.is-web #smart-panel-holder,
html.is-web .hdr-toggle-button-bc,
html.is-web i.hdr-toggle-button-bc {
  position: relative !important;
  z-index: 10040 !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}

/* Accordion must open/close normally (only .active is expanded) */
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav:not(.active) {
  max-height: 54px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav:not(.active) .user-profile-nav-list {
  opacity: 0 !important;
  pointer-events: none !important;
  overflow: hidden !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav.active .user-profile-nav-list {
  opacity: 1 !important;
  pointer-events: auto !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .user-profile-nav.active .user-profile-nav-item {
  pointer-events: auto !important;
  cursor: pointer !important;
}

/* PC çekim geçmişi (kart liste: .historyList-bc > .historyListEl) */
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc {
  width: 100% !important;
  padding: 10px 15px 20px !important;
  box-sizing: border-box !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  width: 100% !important;
  padding: 10px 12px !important;
  margin-top: 10px !important;
  box-sizing: border-box !important;
  background: rgba(var(--b-sc), 0.05) !important;
  border-radius: var(--border-radius, 8px) !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  overflow: hidden !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl:first-child {
  margin-top: 0 !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl > .historyListEl-list {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  min-height: 26px !important;
  height: auto !important;
  gap: 8px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .historyListEl-id-content {
  flex: 1 1 auto !important;
  display: flex !important;
  align-items: center !important;
  min-width: 0 !important;
  flex-wrap: wrap !important;
  gap: 4px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .historyListEl-id {
  color: rgba(var(--b-sc), 0.7) !important;
  font-weight: 600 !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .historyListEl-id-number {
  color: rgba(var(--b-sc), 0.9) !important;
  margin-inline-start: 4px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .historyListEl-date {
  color: rgba(var(--b-sc), 0.6) !important;
  flex-shrink: 0 !important;
  margin-bottom: 0 !important;
  white-space: nowrap !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl > .historyListEl-list-item-separator {
  display: block !important;
  width: 100% !important;
  height: 1px !important;
  margin: 8px 0 !important;
  background: rgba(var(--b-sc), 0.1) !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl > .historyListEl-list-item {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  height: auto !important;
  min-height: 28px !important;
  padding: 6px 0 !important;
  margin: 0 !important;
  background: transparent !important;
  border-top: none !important;
  color: rgba(var(--b-sc), 0.9) !important;
  font-size: 12px !important;
  line-height: 18px !important;
  box-sizing: border-box !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl > .historyListEl-list-item .historyListEl-title {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  color: rgba(var(--b-sc), 0.65) !important;
  padding-right: 10px !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl > .historyListEl-list-item .historyListEl-info {
  display: flex !important;
  align-items: center !important;
  flex: 0 1 auto !important;
  max-width: 60% !important;
  color: rgba(var(--b-sc), 0.95) !important;
  text-align: right !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .historyListEl-info[data-status="1"] {
  color: rgba(var(--oc-1, 34, 197, 94), 1) !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .historyListEl-info[data-status="0"] {
  color: rgba(var(--oc-3, 239, 68, 68), 1) !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-bc > .historyListEl .bc-booking-copy {
  color: rgba(var(--b-sc), 1) !important;
  margin-inline-start: 6px !important;
  cursor: pointer !important;
}

/* PC yatırım geçmişi (tablo: .historyList-table-details) — kart stillerine dokunma */
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  overflow-x: auto !important;
  padding: 10px 15px 20px !important;
  box-sizing: border-box !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyList-thead,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyList-tbody,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyListEl {
  display: flex !important;
  flex-direction: row !important;
  align-items: stretch !important;
  width: 100% !important;
  box-sizing: border-box !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyList-thead {
  background: rgba(var(--b-sc), 0.08) !important;
  border-radius: var(--border-radius, 8px) 8px 0 0 !important;
  font-weight: 600 !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyList-tbody > .historyListEl {
  background: rgba(var(--b-sc), 0.05) !important;
  margin-top: 1px !important;
  padding: 0 !important;
  flex-direction: row !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyListEl-list-item {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  flex: 1 1 0 !important;
  min-width: 0 !important;
  width: auto !important;
  height: auto !important;
  min-height: 42px !important;
  padding: 8px 10px !important;
  margin: 0 !important;
  background: rgba(var(--b-sc), 0.1) !important;
  border-top: none !important;
  color: rgba(var(--b-sc), 0.9) !important;
  font-size: 12px !important;
  line-height: 16px !important;
  box-sizing: border-box !important;
  white-space: normal !important;
  word-break: break-word !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyList-thead .historyListEl-list-item {
  color: rgba(var(--b-sc), 0.75) !important;
  background: transparent !important;
  font-weight: 600 !important;
}
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyListEl-title,
html.is-web .popup-holder-bc.user-profile-container.bigpopup .historyList-table-details .historyListEl-info {
  display: block !important;
  max-width: none !important;
  width: 100% !important;
  text-align: left !important;
  padding-right: 0 !important;
  color: inherit !important;
}



