/* Unified modal scrollbar styles for Bitflow (scoped) */
.bitflow .modal .modal-body,
.bitflow .deposit-order-modal .modal-content,
.bitflow .popular-network-modal-body,
.bitflow .token-modal-body {
  scrollbar-width: thin;
  /* Firefox: thumb color, track color */
  scrollbar-color: var(--oneinch-blue, #0ea5e9) var(--oneinch-input-bg, transparent);
}

.bitflow .modal .modal-body::-webkit-scrollbar,
.bitflow .deposit-order-modal .modal-content::-webkit-scrollbar,
.bitflow .popular-network-modal-body::-webkit-scrollbar,
.bitflow .token-modal-body::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

.bitflow .modal .modal-body::-webkit-scrollbar-track,
.bitflow .deposit-order-modal .modal-content::-webkit-scrollbar-track,
.bitflow .popular-network-modal-body::-webkit-scrollbar-track,
.bitflow .token-modal-body::-webkit-scrollbar-track {
  background: var(--oneinch-input-bg, rgba(0,0,0,0.08));
}

.bitflow .modal .modal-body::-webkit-scrollbar-thumb,
.bitflow .deposit-order-modal .modal-content::-webkit-scrollbar-thumb,
.bitflow .popular-network-modal-body::-webkit-scrollbar-thumb,
.bitflow .token-modal-body::-webkit-scrollbar-thumb {
  background: linear-gradient(135deg, var(--oneinch-blue, #0ea5e9), var(--oneinch-accent, #22d3ee));
  border-radius: 8px;
  border: 2px solid transparent; /* визуально чище на тёмном фоне */
}
