.grid-select-option-item[data-v-4774609a] {
  border: 1px solid #f2f2f2;
  border-radius: 3px;
  margin: 5px 5px;
  padding: 5px 5px;
  text-align: center;
  color: #333333;
  font-size: 14px;
  background-color: #f2f2f2;
}
.grid-select-option-item-selected[data-v-4774609a] {
  border: 1px solid #02a7f0;
  background-color: #ffffff;
  color: #02a7f0;
  border-right: 4px solid #02a7f0;
}
.grid-select-option-item-readonly[data-v-4774609a] {
  background-color: #d8d8d8;
  color: #ffffff;
}

.option-cell[data-v-95bec1d6] {
  border-bottom: solid 1px #efefef;
}
.option-title[data-v-95bec1d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.option-value[data-v-95bec1d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.select-cell-title[data-v-95bec1d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 90px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.select-cell-value[data-v-95bec1d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.select-buttons[data-v-95bec1d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 10px 16px;
  font-size: 14px;
}
.select-buttons a[data-v-95bec1d6] {
  color: #1989fa;
}
.readonly-select input[data-v-95bec1d6] {
  color: #a0a0a0;
}

