/* stylelint-disable scss/at-import-no-partial-leading-underscore */
/* stylelint-disable-next-line number-max-precision */
.cs-container {
  flex-wrap: nowrap;
}
.cs-container .cs-dropdown .cs-btn {
  color: var(--dh-color-input-fg);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  border-radius: 4px;
  border: 1px solid var(--dh-color-input-border);
  min-width: 14rem;
  font-weight: 400;
}
.cs-container .cs-dropdown .cs-btn .cs-caret {
  background-size: 10px 6px;
  background-color: var(--dh-color-fg);
  mask-image: var(--dh-svg-icon-selector-caret);
  mask-position: center center;
  mask-repeat: no-repeat;
  mask-size: 10px 6px;
  background-color: var(--dh-color-selector-fg);
  width: 10px;
  height: 6px;
  margin-right: 4px;
}
.cs-container .cs-dropdown:hover .cs-btn:not(:disabled) .cs-caret {
  background-color: var(--dh-color-selector-hover-fg);
}
.cs-container .cs-dropdown-invalid .cs-btn-invalid {
  border-color: var(--dh-color-negative-bg);
}
.cs-container .cs-btn:focus {
  border-color: var(--dh-color-input-focus-border);
}

.cs-menu-container .cs-divider {
  background-color: var(--dh-color-black, #1a171a);
}
.cs-menu-container .cs-custom-container {
  display: flex;
  direction: row;
}
.cs-menu-container .custom-label {
  padding: 0.42145rem 0.75rem;
}
.cs-menu-container .cs-options {
  max-height: 400px;
  overflow: auto;
}
.cs-menu-container .cs-option-btn {
  border: none;
  width: 100%;
  color: var(--dh-color-item-list-selected-fg);
  padding: 0.42145rem 0.75rem;
  white-space: nowrap;
  text-decoration: none;
  background-color: transparent;
  text-align: left;
  cursor: pointer;
  user-select: none;
  display: block;
}
.cs-menu-container .cs-option-btn.keyboard-active {
  background-color: var(--dh-color-item-list-selected-bg);
}
.cs-menu-container .cs-option-btn.keyboard-active:hover {
  background-color: var(--dh-color-item-list-selected-hover-bg);
}
.cs-menu-container .cs-option-btn:hover {
  color: var(--dh-color-fg, #f0f0ee);
  background-color: var(--dh-color-item-list-hover-bg);
}
.cs-menu-container .cs-option-btn:focus {
  outline: none;
}
.cs-menu-container .cs-options:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

/*# sourceMappingURL=CustomTimeSelect.css.map */
