<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --custom-select-border-width: 1px; /* Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ */
  --custom-select-border-color:  #d1d5db; /* Ð¦Ð²ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ */
  --custom-select-focus-border-color: var(--main-blue-color, #3b82f6); /* Ð¦Ð²ÐµÑ‚ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ */
  --custom-select-height: 60px; /* Height */
  --custom-select-border-radius: 5px; /* Ð&nbsp;Ð°Ð´Ð¸ÑƒÑ ÑÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ */
  --custom-select-padding: 10px 14px; /* ÐžÑ‚ÑÑ‚ÑƒÐ¿Ñ‹ */
  --custom-select-background: #fff; /* Ð¤Ð¾Ð½ */
  --custom-select-font-family: 'Inter', sans-serif; /* Ð¨Ñ€Ð¸Ñ„Ñ‚ */
  --custom-select-focus-outline: var(--custom-select-border-width) solid var(--main-blue-color,#3b82f6); /* ÐžÐ±Ð²Ð¾Ð´ÐºÐ° Ð¿Ñ€Ð¸ Ñ„Ð¾ÐºÑƒÑÐµ */
  --custom-select-focus-background-color: #ffffff; /* Ð¤Ð¾Ð½ Ð¿Ñ€Ð¸ Ñ„Ð¾ÐºÑƒÑÐµ */
  --custom-select-arrow-color: var(--main-dark-gray-color, #9e9e9e); /* Ð¦Ð²ÐµÑ‚ ÑÑ‚Ñ€ÐµÐ»ÐºÐ¸ */
  --custom-select-dropdown-max-height: 250px; /* ÐœÐ°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð²Ñ‹ÑÐ¾Ñ‚Ð° Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐ³Ð¾ ÑÐ¿Ð¸ÑÐºÐ° */
  --custom-select-dropdown-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Ð¢ÐµÐ½ÑŒ */
  --custom-select-option-highlighted-bg: var(--main-light-gray-color, #dbeafe); /* Ð¤Ð¾Ð½ Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ */
  --custom-select-option-selected-bg: #f3f3f3; /* Ð¤Ð¾Ð½ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° */
  --custom-select-option-selected-font-weight: 600; /* Ð–Ð¸Ñ€Ð½Ð¾ÑÑ‚ÑŒ Ñ‚ÐµÐºÑÑ‚Ð° Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° */
}

.custom-select {
  position: relative;
  width: 100%;
  font-family: var(--custom-select-font-family);
  height: var(--custom-select-height);
}

.custom-select__trigger {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: var(--custom-select-border-width) solid var(--custom-select-border-color);
  padding: var(--custom-select-padding);
  background: var(--custom-select-background);
  cursor: pointer;
  border-radius: var(--custom-select-border-radius);
  user-select: none;
  transition: border-color 0.2s, background-color 0.2s;
  height: 100%;
}

.custom-select__trigger:focus {
  border: var(--custom-select-border-width) solid var(--custom-select-focus-border-color);
  background-color: var(--custom-select-focus-background-color);
}
.custom-select__controls{
  position: relative;
  height: 100%;
  width: 20px;
  display: flex;
  align-items: center;
}

.custom-select__arrow{
  font-size: 14px;
  color: var(--custom-select-arrow-color);
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-top: 2px;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: var(--custom-select-arrow-color) transparent transparent transparent;
  content: "";
  transition: transform 0.2s linear;
}
.custom-select__arrow--open{
  transform: translateY(-50%) rotate(180deg);

}


.custom-select__dropdown {
  position: absolute;
  width: 100%;
  max-height: var(--custom-select-dropdown-max-height);
  overflow-y: auto;
  border: var(--custom-select-border);
  background: var(--custom-select-background);
  margin-top: var(--custom-select-border-width);
  border-radius: var(--custom-select-border-radius);
  box-shadow: var(--custom-select-dropdown-shadow);
  z-index: 1000;
  list-style: none;
  padding: 0;
}

.custom-select__option {
  padding: var(--custom-select-padding);
  cursor: pointer;
  transition: background-color 0.2s;
}

.custom-select__option--highlighted {
  background-color: var(--custom-select-option-highlighted-bg);
}

.custom-select__option--selected {
  font-weight: var(--custom-select-option-selected-font-weight);
  background-color: var(--custom-select-option-selected-bg);
}</pre></body></html>