.MYUI-Select {
  position: relative;
  width: 100%;
  cursor: pointer;
}


.MYUI-Select__icon {
  display: flex;
  pointer-events: none;
}

.MYUI-Select__icon svg {
  fill: var(--text_secondary)
}

.MYUI-Select__children * {
  cursor: pointer;
}

.MYUI-Select__children {
  cursor: pointer;
  width: 100%;
}

.MYUI-Select__in {
  min-height: var(--min_height_input);
  color: var(--text_secondary);
  background-color: rgba(var(--background_secondary));
  font-size: var(--font_size_optimaze);
  border-radius: var(--border_radius_optimaze);
  cursor: pointer;
  display: flex;
  align-items: center;
  z-index: 7;

  padding-left: var(--button-padding_default);
  padding-right: var(--button-padding_default);

  border: 1px solid rgba(0,0,0,0);
}

.MYUI-Select__in--render-option {
  padding-left: 0px;
}

.MYUI-Select__in--open {
  color: var(--text_primary);
  border-radius: var(--border_radius_optimaze);

  border: 1px solid rgba(var(--background_border_primary));
}

.MYUI-Select__list {

  overflow-y: auto;
  position: absolute;
  z-index: 100;
  left: 0;
  right: 0;

  background: rgba(var(--background_primary));
  border-radius: var(--border_radius_optimaze);
  
}

.MYUI-Select__list * {
  cursor: pointer;
}


.MYUI-Select__list .MYUI-ButtonTouch {
  border-radius: 0px;
}

/* scrollbar */

.MYUI-Select__list::-webkit-scrollbar {
  width: 14px;
  /* ширина scrollbar */
  transition: all 0.3s;
}

.MYUI-Select__list::-webkit-scrollbar-thumb {
  background-color: rgba(var(--background_dark_2));
  /* цвет плашки */
  border-radius: 20px;
  /* закругления плашки */
  border: 4px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
}