.visualizationPane {
  position: relative;
  width: 100%;
  height: 100%;
}

.scatters {
  position: relative;
  // border: 1px solid gray;
  // border-radius: 5px;
  // padding: 6px;
  // box-sizing: border-box;
}
.fullScreen {
  // position: fixed;
  // top: 93px;
  // left: 12px;
  z-index: 10;
  width: 100%;
  // background-color: white;
}

.configToggleContainer {
  position: absolute;
  bottom: 0px;
  left: 12px;
}

@media screen and (max-width: 1024px) {
  .configToggleContainer {
    display: none;
  }
}

@mixin configToggle {
  position: absolute;
  width: 30px;
  height: 30px;
  padding: 2px !important;
  font-size: 12px !important;
  background-color: #333 !important;
  border-radius: 4px !important;
  border: 1px solid #5e5d5d !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1001;
  transition: transform 0.2s ease;
}
.configToggle {
  @include configToggle;
  bottom: 10px;
}
.fullscreenToggle {
  @include configToggle;
  bottom: 10px;
  left: 40px;
}



@media (prefers-color-scheme: light) {
  .configToggle,
  .fullscreenToggle {
    background-color: #f9f9f9 !important;
    color: #525151 !important;
  }
}
