.item-label {
  opacity: 0;
  transition: opacity 0.5s ease-in;
}

.sidebar-expanded .item-label {
  opacity: 1;
}

#sidebar {
  min-height: var(--app-height);
}
#sidebar a {
  text-decoration: none;
  color: inherit;
}
#sidebar a.active {
  font-weight: 700 !important;
}
.picker__swatches {
  display: flex;
  padding: 6px 12px;
  flex-wrap: wrap;
  border-radius: 9px;
  background: #f0f0f4;
  width: 100%;
  align-items: center;
  justify-content: space-evenly;
}

.picker__swatch {
  width: 28px;
  height: 28px;
  margin: 4px;
  border: none;
  padding: 0;
  border-radius: 4px;
  cursor: pointer;
  outline: none;
}
:root {
  --app-height: 900px;
}

body,
main {
  background-color: #f8f9fc !important; /* Cambia esto al color que desees */
  min-height: var(--app-height);
  height: auto;
}

.page {
  padding: 0 !important;
  min-height: var(--app-height);
}

/* ! SCROLL BAR */
::-webkit-scrollbar-thumb {
  background: #0086c9;
  border: 0 #fff;
  border-radius: 15px;
}
::-webkit-scrollbar {
  width: 3px !important;
}
::-webkit-scrollbar-corner {
  background: transparent !important;
}
::-webkit-scrollbar-track {
  background: #fff !important;
  border: 0 #fff !important;
  border-radius: 15px !important;
}
/* ! SCROLL BAR */
