:root {
  --gradient-start-1-start: #E6F9FF;
  --gradient-start-1-end: #FEFFFF;
  --gradient-start-2-start: #fffaf0;
  --gradient-start-2-end: #FFFEFD;
  --gradient-start-3-start: #E6EBFF;
  --gradient-start-3-end: #FFFFFF;
  --gradient-start-4-start: #E8FFF5;
  --gradient-start-4-end: #FFFFFF;
  --gradient-start-5-start: #FFEEEE;
  --gradient-start-5-end: #FFFCFC;
}

.bg-gradient-start-1 {
  background: linear-gradient(to right, var(--gradient-start-1-start), var(--gradient-start-1-end));
}

.bg-gradient-start-2 {
  background: linear-gradient(to right, var(--gradient-start-2-start), var(--gradient-start-2-end));
}

.bg-gradient-start-3 {
  background: linear-gradient(to right, var(--gradient-start-3-start), var(--gradient-start-3-end));
}

.bg-gradient-start-4 {
  background: linear-gradient(to right, var(--gradient-start-4-start), var(--gradient-start-4-end));
}
.bg-gradient-start-5 {
  background: linear-gradient(to right, var(--gradient-start-5-start), var(--gradient-start-5-end));
}

.captcha {
    width: 50%;
    background: yellow;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
}


/*datatables css */
.dt-button-collection {
  height: 300px;
  overflow-y: auto;
}
.dt-button-collection .dt-button.buttons-columnVisibility{
  display: block;
  padding: 0.35rem 1rem;
  color: gray;
  width: 100%;
  background-color: white;
  border: 1px solid #e4e6ff;
  text-align: left;
  font-size: 14px;
}
.dt-button-collection .dt-button.buttons-columnVisibility.active{
  background-color: #dbdeff;
  color: #666cff;
}
.dt-button-collection::-webkit-scrollbar {
  width: 2px;
}
.dt-button-collection::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.dt-button-collection::-webkit-scrollbar-thumb {
  background:  var(--bs-indigo);
}
/*datatables css */
