.resolve-alert-modal__body[data-v-3c7c08b6] {
  min-height: 10rem;
}
.white-list-modal .add-modal-item {
  display: flex;
  align-items: center;
}
.white-list-modal .add-modal-item span {
  white-space: nowrap;
}
.white-list-modal .add-modal-item .label-id-type {
  flex: 0 0 200px;
  display: inline-block;
}
.white-list-modal .add-modal-item .label-input {
  flex: 1 1 400px;
  width: 400px;
  min-width: 400px;
  max-width: 400px;
}
.white-list-modal .add-modal-item .label-input input,
.white-list-modal .add-modal-item .label-input textarea,
.white-list-modal .add-modal-item .label-input .vs__dropdown-toggle {
  width: 100%;
}
[dir] .white-list-modal .add-modal-item .label-input input, [dir] .white-list-modal .add-modal-item .label-input textarea {
  margin: 0 !important;
}
.white-list-modal .add-modal-item .label-input .v-select.vs--single .vs__dropdown-toggle {
  min-height: 2.714rem;
  align-items: center;
}
.white-list-modal .add-modal-item .label-input .v-select.vs--single .vs__selected-options {
  flex-wrap: nowrap;
  align-items: center;
  overflow: hidden;
}
.white-list-modal .add-modal-item .label-input .v-select.vs--single .vs__selected {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 1.5rem);
}
[dir] .white-list-modal .add-modal-item .label-input .v-select.vs--single .vs__selected {
  margin-top: 0 !important;
}
.white-list-modal .add-modal-item .label-input .v-select.vs--single:not(.vs--open) .vs__search {
  position: absolute;
  width: 1px;
  opacity: 0;
}
[dir] .white-list-modal .add-modal-item .label-input .v-select.vs--single:not(.vs--open) .vs__search {
  margin: 0;
  padding: 0;
}
[dir] .white-list-modal .add-modal-item .label-input .v-select.vs--single.vs--open .vs__search {
  margin-top: 0;
}
.white-list-modal .field-error {
  display: block;
  min-height: 1.25rem;
}
[dir=ltr] .white-list-modal .field-error {
  margin-left: 200px;
}
[dir=rtl] .white-list-modal .field-error {
  margin-right: 200px;
}
.add-component.white-list-modal .modal-dialog {
  max-width: 680px !important;
  width: 680px;
}
[dir] .custom-loader {
  border-width: 0 !important;
}
[dir=ltr] .custom-loader {
  animation: none !important;
}
[dir=rtl] .custom-loader {
  animation: none !important;
}
.cms-required-item::after {
  content: "*";
  color: red;
  font-size: 12px;
}
.rem-hitrule-resolve-com .modal-dialog {
  width: 650px;
  max-width: 650px;
}
