#dock-panel::-webkit-scrollbar,
#gptEmailWindowsContainer::-webkit-scrollbar,
#filter-template-dock-panel::-webkit-scrollbar {
  width: 6px;
}

#gptEmailWindowsContainer::-webkit-scrollbar:horizontal,
#dock-panel::-webkit-scrollbar:horizontal,
#filter-template-dock-panel::-webkit-scrollbar:horizontal {
  height: 6px; 
}


.gpt-email-window-body {
  overflow-x: auto;
}
.gpt-email-window-body::-webkit-scrollbar {
  width: 6px;
}


#dock-panel::-webkit-scrollbar-thumb,
.gpt-email-window-body::-webkit-scrollbar-thumb {
  background: #609512;     
}

                         


#gptEmailWindowsContainer::-webkit-scrollbar-thumb {
  background-color: #c27838;
}

#dock-panel::-webkit-scrollbar-track,
#gptEmailWindowsContainer::-webkit-scrollbar-track {
  background-color: lightgrey;
}


#filter-template-dock-panel::-webkit-scrollbar-thumb {
  background-color: #35948d;
}

#filter-template-dock-panel::-webkit-scrollbar-track {
  background-color: lightgrey;
}






.table-container {
  overflow: auto; /* или overflow-y: auto, overflow-x: auto, если нужно отдельно */
  scrollbar-width: 6px; /* Firefox */
}

/* Chrome, Safari */
.table-container::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.table-container::-webkit-scrollbar-thumb {
  background-color: #609512;
}
.table-container::-webkit-scrollbar-track {
  background-color: #f0f0f0;
}

.cart-table-wrapper,
.attach-table-wrapper {
  overflow: auto;
  scrollbar-width: thin; /* Firefox */
  scrollbar-color: #609512 #f0f0f0; /* Firefox */
}

/* WebKit scrollbar styles */
.cart-table-wrapper::-webkit-scrollbar,
.attach-table-wrapper::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

.cart-table-wrapper::-webkit-scrollbar-thumb,
.attach-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #609512;
}

.cart-table-wrapper::-webkit-scrollbar-track,
.attach-table-wrapper::-webkit-scrollbar-track {
  background-color: #f0f0f0;
}
