.action-on-pond .input-aerator-hp {
  width: 200px !important;
}
.action-on-pond .input-aerator-hp .el-input__inner {
  text-align: left !important;
}
.action-on-pond .el-form-item__error {
  position: relative;
  top: 5px;
  width: 205px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .action-on-pond .el-form-item__error {
    width: 227px;
  }
}
@media only screen and (min-width: 1920px) {
  .action-on-pond .el-form-item__error {
    width: 250px;
  }
}
.cultureAction_dialog {
  background: #fcfcfc;
  border-radius: 10px;
  width: 42%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .cultureAction_dialog {
    width: 35%;
  }
}
@media only screen and (min-width: 1920px) {
  .cultureAction_dialog {
    width: 25%;
  }
}
.cultureAction_dialog .el-form-item__content,
.cultureAction_dialog .el-input--small .el-input__inner {
  width: 205px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .cultureAction_dialog .el-form-item__content,
  .cultureAction_dialog .el-input--small .el-input__inner {
    width: 225px;
  }
}
@media only screen and (min-width: 1920px) {
  .cultureAction_dialog .el-form-item__content,
  .cultureAction_dialog .el-input--small .el-input__inner {
    width: 250px;
  }
}
.cultureAction_dialog .el-form-item--small,
.cultureAction_dialog .el-form-item--small .el-form-item__label {
  font-size: 14px;
  min-width: 180px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .cultureAction_dialog .el-form-item--small,
  .cultureAction_dialog .el-form-item--small .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .cultureAction_dialog .el-form-item--small,
  .cultureAction_dialog .el-form-item--small .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .cultureAction_dialog .el-form-item--small,
  .cultureAction_dialog .el-form-item--small .el-form-item__label {
    min-width: 180px;
  }
}
@media only screen and (min-width: 1920px) {
  .cultureAction_dialog .el-form-item--small,
  .cultureAction_dialog .el-form-item--small .el-form-item__label {
    min-width: 220px;
  }
}
.cultureAction_dialog .error-msg {
  color: #f56c6c;
  font-size: 12px;
  line-height: 1.5;
  margin-bottom: -10px;
}
.pond-table {
  --table-gutter: 216px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pond-table {
    --table-gutter: 230px;
  }
}
@media only screen and (min-width: 1920px) {
  .pond-table {
    --table-gutter: 230px;
  }
}
.pond-table .disabled {
  pointer-events: none;
  opacity: 0.4;
}
.pond-table #pond-settings__table {
  padding: 0 12px;
}
.pond-table .status-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.pond-table .status-container .table-row-btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.pond-table .action-toolbar {
  padding: 12px 10px;
}
.pond-table .el-pagination__sizes .el-input--mini .el-input__inner {
  height: 22px;
  line-height: 22px;
}
.pond-table .el-pagination__total {
  margin-left: 20px;
}
.pond-table .pagination-bar {
  margin-bottom: 10px;
}
.pond-table .action-btn .img {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.pond-table .action-btn .material-icons-round {
  font-size: 12px;
}
.pond-table .edit-btn-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.pond-table .el-radio-group .el-radio-button__inner {
  padding: 7px 15px;
}
.pond-table .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #fff;
  background: #233a73;
  border-color: #233a73;
  -webkit-box-shadow: -1px 0 0 0 #233a73;
  box-shadow: -1px 0 0 0 #233a73;
}
.pond-table .el-radio-button__orig-radio + .el-radio-button__inner {
  color: rgba(10, 36, 99, 0.996078431372549);
}
.pond-table .el-radio-button__orig-radio:disabled + .el-radio-button__inner {
  opacity: 0.6;
}
.pond-table .delete-pond-confirmation-dialog .el-dialog {
  border-radius: 10px !important;
}
.pond-table
  .delete-pond-confirmation-dialog
  .el-dialog
  .el-dialog__body
  .el-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.pond-table
  .delete-pond-confirmation-dialog
  .el-dialog
  .el-dialog__body
  .el-form-item
  .el-form-item__label {
  float: left !important;
  text-align: left !important;
  word-break: break-word;
}
.pondmother_container .toolbar-layout {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.pondmother_container .el-dialog {
  width: 70%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_container .el-dialog {
    width: 50%;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_container .el-dialog {
    width: 38%;
  }
}
.pondmother_container .el-dialog__body {
  padding: 15px 15px;
  max-height: 70vh;
  overflow-y: auto;
}
.pondmother_container .el-select .el-tag.el-tag--info .el-tag__close {
  display: inline-block !important;
  pointer-events: all !important;
}
.pondmother_container .el-input--mini {
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_container .el-input--mini {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_container .el-input--mini {
    font-size: 20px;
  }
}
.pondmother_action_dialog {
  background: #fcfcfc;
  border-radius: 10px;
}
.pondmother_action_dialog .el-input--small .el-input__inner {
  width: 200px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .el-input--small .el-input__inner {
    width: 200px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .el-input--small .el-input__inner {
    width: 200px;
  }
}
.pondmother_action_dialog .el-form-item--small .el-form-item__content,
.pondmother_action_dialog .el-form-item--small .el-form-item__label {
  font-size: 14px;
  width: 200px;
  min-width: 177px;
  line-height: 20px;
  display: contents;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__content,
  .pondmother_action_dialog .el-form-item--small .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__content,
  .pondmother_action_dialog .el-form-item--small .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__content,
  .pondmother_action_dialog .el-form-item--small .el-form-item__label {
    width: 200px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__content,
  .pondmother_action_dialog .el-form-item--small .el-form-item__label {
    width: 200px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__content,
  .pondmother_action_dialog .el-form-item--small .el-form-item__label {
    min-width: 215px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__content,
  .pondmother_action_dialog .el-form-item--small .el-form-item__label {
    min-width: 265px;
  }
}
.pondmother_action_dialog .el-form-item__error {
  top: auto;
  left: 193px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .el-form-item__error {
    left: 230px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .el-form-item__error {
    left: 281px;
  }
}
.pondmother_action_dialog .el-form-item--small .el-form-item__error {
  margin-top: 31px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__error {
    margin-top: 31px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .el-form-item--small .el-form-item__error {
    margin-top: 41px;
  }
}
.pondmother_action_dialog .param-group {
  background: #f8f9fb;
  border: 1px solid #e4e7ed;
  border-radius: 8px;
  padding: 12px 14px;
  margin-top: 8px;
}
.pondmother_action_dialog .param-group .el-form-item {
  margin-left: -14px;
}
.pondmother_action_dialog .dispense-time-form-item .el-form-item__label {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.pondmother_action_dialog .dispense-time-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 18px;
}
.pondmother_action_dialog .dispense-state-toggles {
  display: block;
  margin-bottom: 8px;
}
.pondmother_action_dialog .dispense-state-toggles .el-radio-button__inner {
  font-size: 14px;
  padding: 5px 10px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .dispense-state-toggles .el-radio-button__inner {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .dispense-state-toggles .el-radio-button__inner {
    font-size: 20px;
  }
}
.pondmother_action_dialog
  .dispense-state-toggles
  .el-radio-button__orig-radio:checked
  + .el-radio-button__inner {
  background-color: #233a73;
  border-color: #233a73;
  -webkit-box-shadow: -1px 0 0 0 #233a73;
  box-shadow: -1px 0 0 0 #233a73;
}
.pondmother_action_dialog .dispense-state-hint {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 4px;
  color: #606266;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .dispense-state-hint {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .dispense-state-hint {
    font-size: 16px;
  }
}
.pondmother_action_dialog .dispense-state-hint .material-icons-outlined {
  font-size: 14px;
  opacity: 0.7;
}
.pondmother_action_dialog .dispense-state-hint .breakdown-toggle {
  margin-left: auto;
  color: #409eff;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.pondmother_action_dialog .dispense-state-hint .breakdown-toggle:hover {
  text-decoration: underline;
}
.pondmother_action_dialog .breakdown-table-wrapper {
  margin-top: 6px;
}
.pondmother_action_dialog .breakdown-table {
  width: 100%;
}
.pondmother_action_dialog .breakdown-table .el-table__body td,
.pondmother_action_dialog .breakdown-table .el-table__header th {
  font-size: 11px !important;
  padding: 4px 0;
}
.pondmother_action_dialog .dispense-time-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 4px;
}
.pondmother_action_dialog .custom-dispense-wrapper {
  margin-top: 2px;
}
.pondmother_action_dialog .custom-dispense-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 6px;
}
.pondmother_action_dialog .custom-dispense-row .el-input-number {
  width: 100px;
}
.pondmother_action_dialog
  .custom-dispense-row
  .el-input-number
  .el-input__inner {
  width: 100% !important;
}
.pondmother_action_dialog .dispense-unit-label {
  color: #606266;
  font-size: 14px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .dispense-unit-label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .dispense-unit-label {
    font-size: 20px;
  }
}
.pondmother_action_dialog .dispense-validation-msg {
  display: block;
  margin-top: 3px;
  color: #f56c6c;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .dispense-validation-msg {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .dispense-validation-msg {
    font-size: 16px;
  }
}
.pondmother_action_dialog .dispense-range-hint {
  color: #909399;
  font-size: 14px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .dispense-range-hint {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .dispense-range-hint {
    font-size: 16px;
  }
}
.pondmother_action_dialog .mixed-feeder-hint {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 4px;
  color: #e6a23c;
  margin-top: 4px;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .mixed-feeder-hint {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .mixed-feeder-hint {
    font-size: 16px;
  }
}
.pondmother_action_dialog .mixed-feeder-hint .material-icons-outlined {
  font-size: 13px;
}
.pondmother_action_dialog .param-group-hint {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 4px;
  color: #909399;
  margin-top: 10px;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondmother_action_dialog .param-group-hint {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondmother_action_dialog .param-group-hint {
    font-size: 16px;
  }
}
.pondmother_action_dialog .param-group-hint .material-icons-outlined {
  font-size: 14px;
}
.pm-dropdown .el-select-dropdown__item {
  font-size: 11px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mode-dropdown {
  min-width: 132px !important;
}
.mode-dropdown .el-select-dropdown__item {
  font-size: 11px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mode-dropdown .el-select-dropdown {
  min-width: 132px !important;
}
.pm-table {
  --table-gutter: 218px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pm-table {
    --table-gutter: 218px;
  }
}
@media only screen and (min-width: 1920px) {
  .pm-table {
    --table-gutter: 223px;
  }
}
.pm-table .action-icon {
  cursor: pointer;
  color: #000;
  opacity: 0.3;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pm-table .action-icon {
    font-size: 22px;
  }
}
@media only screen and (min-width: 1920px) {
  .pm-table .action-icon {
    font-size: 26px;
  }
}
.pm-table .action-icon:hover {
  opacity: 1;
  cursor: pointer;
}
.pm-table .big-input-container .el-select {
  width: 150px;
}
.pm-table .el-input__inner {
  font-size: 11px !important;
}
.pm-table .settings-post-header-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
.pm-table .pm-settings-table {
  padding: 0 12px;
}
.pm-table .pm-settings-table .el-select .el-input--mini {
  width: 132px;
}
.pm-table .pm-settings-table .el-input__inner {
  width: 132px;
  font-size: 11px !important;
}
.pm-table .pm-settings-table .el-input-number--mini {
  width: 132px;
}
.pm-table .pm-settings-table .el-input-number .el-input--mini .el-input__inner {
  width: 80px;
  font-size: 11px !important;
}
.pm-table .pm-table__header {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
.pm-table .pm-table__header .post-header-pm-selection .el-input--mini {
  max-width: 160px;
}
.pm-table .filters {
  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: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.pm-table .filters > div:nth-child(n + 1) {
  margin-right: 10px;
}
.pm-table .filters .input_all_kg_disp {
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  overflow: hidden;
  height: 30px;
  line-height: 32px;
}
.pm-table .filters .input_all_kg_disp:after {
  position: absolute;
  content: "";
  right: 0;
  width: 20px;
  height: 32px;
  background-color: #fff;
  z-index: 9;
}
.pm-table .filters .input_all_kg_disp.is-disabled:after {
  background-color: #f5f7fa;
  cursor: not-allowed;
  color: #c0c4cc;
}
.pm-table .filters .input_all_kg_disp .el-input__inner {
  border: none;
  border-radius: unset;
  padding: 0 0 0 15px;
}
.pm-table .table {
  margin: 10px;
}
.pm-table .el-pagination__sizes .el-input--mini .el-input__inner {
  height: 22px;
  line-height: 22px;
}
.pm-table .el-pagination__total {
  margin-left: 20px;
}
.pm-table .el-pagination {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pm-table .el-pagination .el-pagination__editor .el-input__inner {
  width: 46px;
}
.pm-table .pm-tag-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.pm-table .el-select-dropdown__item {
  font-size: 11px !important;
}
.pondguard_container .el-dialog {
  width: 35%;
}
.pondguard_container .el-dialog__body {
  padding: 15px 15px;
  min-height: 220px;
}
.pondguard_container .el-form-item__label {
  width: 180px !important;
  min-width: 150px !important;
  display: inline-block;
}
.pondguard_container .el-input-number,
.pondguard_container .el-select--small .el-input--small .el-input__inner {
  min-width: 220px;
}
.pondguard_container .el-form-item__error {
  position: relative;
  top: 5px;
}
.pondguard_action_dialog {
  border-radius: 10px;
  background: #fcfcfc;
}
.pondguard_action_dialog .errorwithouthighlight {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondguard_action_dialog .errorwithouthighlight {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondguard_action_dialog .errorwithouthighlight {
    font-size: 16px;
  }
}
.pondguard_action_dialog .errorCss {
  color: #f56c6c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pondguard_action_dialog .errorCss {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pondguard_action_dialog .errorCss {
    font-size: 16px;
  }
}
.pg-dropdown .el-select-dropdown__item {
  font-size: 12px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-dropdown .el-select-dropdown__item {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-dropdown .el-select-dropdown__item {
    font-size: 16px;
  }
}
.pg-settings-table {
  --table-gutter: 213px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-settings-table {
    --table-gutter: 212px;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-settings-table {
    --table-gutter: 220px;
  }
}
.pg-settings-table .er-data-tables .white-header-table .el-table td .cell,
.pg-settings-table .er-data-tables .white-header-table .el-table th .cell {
  font-size: 12px;
  text-align: left;
  justify-items: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-settings-table .er-data-tables .white-header-table .el-table td .cell,
  .pg-settings-table .er-data-tables .white-header-table .el-table th .cell {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-settings-table .er-data-tables .white-header-table .el-table td .cell,
  .pg-settings-table .er-data-tables .white-header-table .el-table th .cell {
    font-size: 16px;
  }
}
.pg-settings-table .el-input {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-settings-table .el-input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-settings-table .el-input {
    font-size: 16px;
  }
}
.pg-settings-table .el-input__inner {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-settings-table .el-input__inner {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-settings-table .el-input__inner {
    font-size: 16px;
  }
}
.pg-table .el-tag {
  font-size: 12px !important;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-table .el-tag {
    font-size: 14px !important;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-table .el-tag {
    font-size: 16px !important;
  }
}
.pg-table .toolbar-filters {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
.pg-table .toolbar-filters .toolbar-layout {
  padding: 10px;
}
.pg-table .action-icon {
  cursor: pointer;
  color: #000;
  opacity: 0.3;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .pg-table .action-icon {
    font-size: 22px;
  }
}
@media only screen and (min-width: 1920px) {
  .pg-table .action-icon {
    font-size: 26px;
  }
}
.pg-table .action-icon:hover {
  opacity: 1;
  cursor: pointer;
}
.pg-table .pg-settings-table {
  padding: 0 12px;
}
.pg-table .pg-settings-table .alias-name-container .el-input--mini {
  width: 120px;
}
.pg-table .toolbar-filters > * {
  padding: 10px;
}
.pg-table .toolbar-filters > * .pg-id-container,
.pg-table .toolbar-filters > * .ponds-container {
  width: 120px;
}
.pg-table .el-button + .el-button {
  margin-left: 0;
}
.pg-table .table {
  margin: 10px;
}
.pg-table .el-table .el-input-number--small {
  width: 100%;
}
.pg-table .do-container .el-input--mini {
  width: 70px;
}
.pg-table .do-container .el-input-number--small {
  width: 70px;
  line-height: 30px;
}
.pg-table .temp-container .el-input--mini {
  width: 70px;
}
.pg-table .temp-container .el-input-number--small {
  width: 70px;
  line-height: 30px;
}
.pg-table .el-pagination__sizes .el-input--mini .el-input__inner {
  height: 22px;
  line-height: 22px;
}
.pg-table .el-pagination__total {
  margin-left: 20px;
}
.pg-table .pg-tag-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.pg-table .er-data-tables .pagination-bar {
  margin-bottom: 10px;
}
.pg-table .el-input-number--mini {
  width: 100px !important;
  line-height: 26px;
}
.pg-settings-table-el-tooltip__popper {
  border: 1px solid #606266 !important;
  color: #606266 !important;
}
.pg-settings-table-el-tooltip__popper[x-placement^="top"] .popper__arrow {
  border-top-color: #606266 !important;
  bottom: -7px;
}
.settings-feedblower .legend-row__item {
  margin-right: auto !important;
  height: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.settings-feedblower .legend-row__item .color-indicatorvalve1 {
  background-color: #0a2463;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  border-radius: 3px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-feedblower .legend-row__item .color-indicatorvalve1 {
    width: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-feedblower .legend-row__item .color-indicatorvalve1 {
    width: 16px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-feedblower .legend-row__item .color-indicatorvalve1 {
    height: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-feedblower .legend-row__item .color-indicatorvalve1 {
    height: 16px;
  }
}
.settings-feedblower .legend-row__item .legend-row__label {
  font-size: 12px;
  font-weight: 400;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-feedblower .legend-row__item .legend-row__label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-feedblower .legend-row__item .legend-row__label {
    font-size: 16px;
  }
}
.settings-feedblower .el-tag.el-tag--info {
  background-color: #f4f4f5;
  border-color: #e9e9eb;
  color: #909399;
  border-radius: 10px;
}
.settings-feedblower .el-tag.el-tag--primary {
  background-color: #f4f4f5;
  border-color: #e9e9eb;
  color: #e9e9eb;
  border-radius: 10px;
}
.settings-feedblower .el-tag.el-tag--primary .el-tag__close:hover {
  background-color: #f4f4f5 !important;
}
.settings-feedblower .el-tag.el-tag--primary .el-tag__close {
  color: #909399;
}
.settings-feedblower .el-tag.el-tag--success {
  background-color: #f4f4f5;
  border-color: #e9e9eb;
  color: #909399;
  border-radius: 10px;
}
.settings-feedblower .el-input {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.settings-feedblower .feedblower_pm_action_dialog {
  background: #fcfcfc;
  border-radius: 10px;
}
.settings-feedblower
  .feedblower_pm_action_dialog
  .el-input--small
  .el-input__inner {
  width: 205px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-input--small
    .el-input__inner {
    width: 227px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-input--small
    .el-input__inner {
    width: 250px;
  }
}
.settings-feedblower
  .feedblower_pm_action_dialog
  .el-form-item--small
  .el-form-item__content,
.settings-feedblower
  .feedblower_pm_action_dialog
  .el-form-item--small
  .el-form-item__label {
  margin-left: 0 !important;
  font-size: 14px;
  min-width: 145px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__content,
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__content,
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__content,
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__label {
    min-width: 175px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__content,
  .settings-feedblower
    .feedblower_pm_action_dialog
    .el-form-item--small
    .el-form-item__label {
    min-width: 220px;
  }
}
.feed-template-list {
  background: #fff;
  border-top: 1px solid #ddd;
}
.feed-template-list .feed-temp-list-section {
  overflow-y: scroll;
  height: 466px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 22px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .feed-template-list .feed-temp-list-section {
    height: 750px;
  }
}
@media only screen and (min-width: 1920px) {
  .feed-template-list .feed-temp-list-section {
    height: 900px;
  }
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  + .feed-template-list-container {
  margin-top: 24px;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .set-title-container {
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #0a2463;
  opacity: 0.8;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .feed-template-list
    .feed-temp-list-section
    .feed-template-list-container
    .set-title-container {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .feed-template-list
    .feed-temp-list-section
    .feed-template-list-container
    .set-title-container {
    font-size: 20px;
  }
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .set-title-container
  .list-item__color-swatch {
  height: 15px;
  width: 15px;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .set-title-container
  .list-item__color-swatch
  + .title {
  margin-left: 5px;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .sets-data
  .el-table {
  background: #fdfdfd;
  border: 1px solid #ddd;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-collapse: separate;
  border-spacing: 0;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .sets-data
  .el-table
  td,
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .sets-data
  .el-table
  th.is-leaf {
  border-bottom: 1px solid #ebeef5;
  text-align: left;
  padding: 10px 5px;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .sets-data
  .el-table
  th.is-leaf {
  color: #0a2463;
  background: #fdfdfd;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .sets-data
  .el-table
  th.is-leaf.header-vertical {
  padding-right: 20px;
}
.feed-template-list
  .feed-temp-list-section
  .feed-template-list-container
  .sets-data
  .el-table
  tr {
  background-color: transparent;
}
.feed-template-list .feed-temp-list-section .no-feed-template-section {
  text-align: center;
}
.schedules-ponds-container {
  --table-gutter: 308px;
  border-top: 1px solid #ddd;
  padding: 10px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .schedules-ponds-container {
    --table-gutter: 318px;
  }
}
@media only screen and (min-width: 1920px) {
  .schedules-ponds-container {
    --table-gutter: 325px;
  }
}
.schedules-ponds-container .inside-container {
  background: #fcfcfc;
  border: 1px solid #f0f0f0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 10px;
}
.schedules-ponds-container hr {
  color: #f0f0f0;
  margin-bottom: 2px;
}
.schedules-ponds-container .el-select__tags-text {
  max-width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.schedules-ponds-container .el-tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.schedules-ponds-container .header-pond-container .el-input {
  width: 220px;
}
.schedules-ponds-container .table-container {
  padding-left: 29px;
  padding-right: 29px;
}
.schedules-ponds-container .table-container .el-tag--dark {
  height: unset;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 7px;
  background-color: #f2f0f9 !important;
  border-color: #f2f0f9;
  font-size: 11px;
  color: #0a2463;
  margin-top: 2px;
  margin-right: 2px;
}
.schedules-ponds-container
  .table-container
  .el-tag--dark
  .el-tag__close.el-icon-close {
  background-color: #0a2463;
  font-size: 11px;
  top: 0;
}
.schedules-ponds-container .table-container .el-tag--dark .el-tag__close {
  color: #fff !important;
}
.schedules-ponds-container .table-container .el-tag .el-icon-close {
  border-radius: 50%;
  text-align: center !important;
  position: relative;
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  vertical-align: middle;
  top: -1px;
  right: -5px;
}
.schedules-ponds-container .table-container .el-tag--mini .el-icon-close {
  margin-left: -3px;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
}
.schedules-ponds-container .table-container .el-table td .cell *,
.schedules-ponds-container
  .table-container
  .er-data-tables
  .transparent-header-table
  .el-table
  th
  .cell
  * {
  color: #0a2463;
  background: #fff;
  border-radius: 20px;
}
.schedules-ponds-container .table-container .er-data-tables__header-row {
  background: transparent;
}
.schedules-ponds-container .table-container .pm-tag-list {
  overflow: auto;
}
.schedules-ponds-container h4 {
  font-size: 13px;
  line-height: 24px;
  color: #0a2463;
  opacity: 0.9;
}
.schedules-ponds-container .assign-resources-row-style {
  margin-top: 10px;
  margin-bottom: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.schedules-ponds-container .assign-resources-row-style .btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.tooltip[data-v-0f2e4d05] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-0f2e4d05] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-0f2e4d05] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-0f2e4d05] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-0f2e4d05] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-0f2e4d05] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-0f2e4d05] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-0f2e4d05] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-0f2e4d05] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-0f2e4d05] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-0f2e4d05] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-0f2e4d05] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-0f2e4d05] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-0f2e4d05] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-0f2e4d05] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-0f2e4d05] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.excel-action-btn[data-v-0f2e4d05] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  background: #fff;
  color: #233a73;
  font-weight: 500;
  font-size: 14px;
  padding: 8px 24px;
  -webkit-transition: background 0.2s, color 0.2s, border 0.2s;
  transition: background 0.2s, color 0.2s, border 0.2s;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #d1d5db;
  text-decoration: none;
}
.excel-action-btn .material-icons-outlined[data-v-0f2e4d05] {
  font-size: 22px;
  margin-right: 8px;
  color: #1a3365;
}
.excel-action-btn .btn-title[data-v-0f2e4d05],
.excel-action-btn span[data-v-0f2e4d05] {
  margin-left: 0;
  color: #1a3365;
}
.excel-action-btn[data-v-0f2e4d05]:hover {
  background: #eaf6ff;
  color: #1a3365;
  border-color: #1a3365;
}
.excel-action-btn:hover .material-icons-outlined[data-v-0f2e4d05] {
  color: #1a3365;
}
.upload-tool-bar[data-v-0f2e4d05] {
  margin: 8px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.el-upload[data-v-0f2e4d05] {
  display: inline-block;
}
.feeding-table.el-table[data-v-0f2e4d05] {
  width: 100%;
  background: #eaf6ff;
  border-radius: 12px;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.feeding-table.el-table[data-v-0f2e4d05] thead {
  color: rgba(35, 58, 115, 0.8);
}
.feeding-table.el-table[data-v-0f2e4d05] .el-table__cell {
  padding: 4px;
}
.is-error[data-v-0f2e4d05] .el-input__inner {
  border-color: #f56c6c;
  -webkit-box-shadow: 0 0 0 2px rgba(245, 108, 108, 0.1);
  box-shadow: 0 0 0 2px rgba(245, 108, 108, 0.1);
}
.el-input-number[data-v-0f2e4d05] {
  width: 100%;
}
.el-input-number[data-v-0f2e4d05] .el-input {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .el-input-number[data-v-0f2e4d05] .el-input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .el-input-number[data-v-0f2e4d05] .el-input {
    font-size: 16px;
  }
}
.tooltip[data-v-accbf81c] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-accbf81c] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-accbf81c] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-accbf81c] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-accbf81c] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-accbf81c] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-accbf81c] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-accbf81c] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-accbf81c] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-accbf81c] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-accbf81c] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-accbf81c] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-accbf81c] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-accbf81c] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-accbf81c] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-accbf81c] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.formula-string[data-v-accbf81c] {
  background: #eaf6ff;
  border: 1px solid #90caf9;
  border-radius: 6px;
  padding: 6px 12px;
  color: #233a73;
  margin-bottom: 8px;
  overflow-x: auto;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .formula-string[data-v-accbf81c] {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .formula-string[data-v-accbf81c] {
    font-size: 16px;
  }
}
.formula-string[data-v-accbf81c] .formula-string-text sup {
  line-height: 0;
  font-size: 0.83em;
  vertical-align: super;
}
.formula-string[data-v-accbf81c] .formula-string-text sub {
  line-height: 0;
  font-size: 0.83em;
  vertical-align: sub;
}
.tooltip[data-v-c79eefce] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-c79eefce] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-c79eefce] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-c79eefce] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-c79eefce] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-c79eefce] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-c79eefce] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-c79eefce] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-c79eefce] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-c79eefce] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-c79eefce] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-c79eefce] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-c79eefce] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-c79eefce] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-c79eefce] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-c79eefce] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.formula-input .grid-row.order-row[data-v-c79eefce] {
  grid-template-columns: 130px 1fr;
}
.formula-input .grid-row.order-row .order-input-label[data-v-c79eefce] {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .formula-input .grid-row.order-row .order-input-label[data-v-c79eefce] {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .formula-input .grid-row.order-row .order-input-label[data-v-c79eefce] {
    font-size: 16px;
  }
}
.formula-input .grid-row.order-row .order-count-text[data-v-c79eefce] {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .formula-input .grid-row.order-row .order-count-text[data-v-c79eefce] {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .formula-input .grid-row.order-row .order-count-text[data-v-c79eefce] {
    font-size: 16px;
  }
}
.formula-input .grid-row.order-row[data-v-c79eefce] #order-input {
  width: 120px;
}
.formula-input .grid-row.order-row[data-v-c79eefce] .el-input {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .formula-input .grid-row.order-row[data-v-c79eefce] .el-input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .formula-input .grid-row.order-row[data-v-c79eefce] .el-input {
    font-size: 16px;
  }
}
.formula-input .coefficient-row[data-v-c79eefce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 15px;
  overflow: auto;
  max-height: 108px;
  padding: 10px;
}
.formula-input .coefficient-row[data-v-c79eefce] .is-error .el-input__inner {
  border-color: #f56c6c;
}
.formula-input .coefficient-row[data-v-c79eefce] .el-input {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .formula-input .coefficient-row[data-v-c79eefce] .el-input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .formula-input .coefficient-row[data-v-c79eefce] .el-input {
    font-size: 16px;
  }
}
.formula-input .coefficient-row[data-v-c79eefce] .coefficient-label {
  font-weight: 700;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .formula-input .coefficient-row[data-v-c79eefce] .coefficient-label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .formula-input .coefficient-row[data-v-c79eefce] .coefficient-label {
    font-size: 16px;
  }
}
.formula-input .coefficient-row[data-v-c79eefce] .coefficient-label sub {
  line-height: 0;
  font-size: 0.83em;
  vertical-align: sub;
}
.tooltip[data-v-ed846204] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-ed846204] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-ed846204] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-ed846204] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-ed846204] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-ed846204] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-ed846204] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-ed846204] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-ed846204] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-ed846204] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-ed846204] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-ed846204] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-ed846204] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-ed846204] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-ed846204] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-ed846204] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.range-config-panel .el-collapse-item[data-v-ed846204] {
  border-radius: 16px;
  border: 1px solid #e3e8f0;
  background: #f7fbff;
  -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.03);
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.03);
  overflow: hidden;
}
.range-config-panel .el-collapse-item + .el-collapse-item[data-v-ed846204] {
  margin-top: 18px;
}
.range-config-panel .el-collapse-item__wrap[data-v-ed846204] {
  background: transparent;
  border-radius: 0 0 16px 16px;
  padding: 0 15px 18px 20px;
  border-top: none;
}
.range-config-panel .config-header[data-v-ed846204] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 16px;
}
.range-config-panel .config-label[data-v-ed846204] {
  margin-right: 12px;
}
.range-config-panel[data-v-ed846204] .range-count-input .el-input {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .range-config-panel[data-v-ed846204] .range-count-input .el-input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .range-config-panel[data-v-ed846204] .range-count-input .el-input {
    font-size: 16px;
  }
}
.range-config-panel[data-v-ed846204] .range-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  padding: 10px;
}
.range-config-panel[data-v-ed846204] .range-row .range-actions {
  margin-left: 10px;
  padding: 5px 5px;
}
.range-config-panel[data-v-ed846204] .range-row .range-input {
  width: 80px;
}
.range-config-panel[data-v-ed846204] .range-row .range-input .el-input {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .range-config-panel[data-v-ed846204] .range-row .range-input .el-input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .range-config-panel[data-v-ed846204] .range-row .range-input .el-input {
    font-size: 16px;
  }
}
.range-config-panel[data-v-ed846204] .range-row .range-view {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .range-config-panel[data-v-ed846204] .range-row .range-view {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .range-config-panel[data-v-ed846204] .range-row .range-view {
    font-size: 16px;
  }
}
.range-config-panel[data-v-ed846204] .range-row .range-dash {
  margin: 0 8px;
}
.range-config-panel[data-v-ed846204] .range-row .is-error .el-input__inner {
  border-color: #f56c6c;
}
.range-config-panel[data-v-ed846204] .range-row .logical-symbol {
  margin-right: 5px;
}
.range-config-panel[data-v-ed846204] .range-row .logical-symbol.hide {
  opacity: 0;
}
.range-config-panel[data-v-ed846204] .range-row .range-input-label {
  margin: 0 20px 0 10px;
}
.range-config-panel[data-v-ed846204] .always-open {
  border-radius: 16px;
  border: 1px solid #e3e8f0;
  background: #f7fbff;
  -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.03);
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.03);
  overflow: hidden;
}
.range-config-panel[data-v-ed846204] .always-open ::v-deep .always-open-header {
  border-bottom: none;
  background: transparent;
  border-radius: 16px 16px 0 0;
  padding: 12px 18px;
  font-weight: 500;
  font-size: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.range-config-panel[data-v-ed846204]
  .always-open
  ::v-deep
  .always-open-content {
  background: transparent;
  border-radius: 0 0 16px 16px;
  border-top: none;
}
.tooltip[data-v-b9b35852] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-b9b35852] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-b9b35852] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-b9b35852] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-b9b35852] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-b9b35852] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-b9b35852] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-b9b35852] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-b9b35852] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-b9b35852] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-b9b35852] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-b9b35852] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-b9b35852] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-b9b35852] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-b9b35852] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-b9b35852] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.panel-content[data-v-b9b35852] {
  margin-top: 18px;
}
.tooltip[data-v-07a048c1] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-07a048c1] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-07a048c1] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-07a048c1] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-07a048c1] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-07a048c1] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-07a048c1] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-07a048c1] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-07a048c1] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-07a048c1] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-07a048c1] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-07a048c1] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-07a048c1] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-07a048c1] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-07a048c1] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-07a048c1] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.feed-model-dialog[data-v-07a048c1] {
  color: #233a73;
}
.feed-model-dialog .dialog-body[data-v-07a048c1] {
  color: #233a73;
  padding-top: 15px;
}
.feed-model-dialog[data-v-07a048c1] .el-dialog__footer {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.feed-model-dialog .feed-model-type-tab[data-v-07a048c1] {
  width: calc(100% - 8px);
  padding: 4px;
  background-color: #e0e0e0;
  border-radius: 6px;
}
.feed-model-dialog .feed-model-type-tab .el-radio-button[data-v-07a048c1] {
  width: 50%;
  text-align: center;
  font-weight: 700;
}
.feed-model-dialog
  .feed-model-type-tab
  .el-radio-button[data-v-07a048c1]:focus:not(.is-focus):not(:active):not(.is-disabled) {
  -webkit-box-shadow: 0 0 2px 2px #385cb4;
  box-shadow: 0 0 2px 2px #385cb4;
}
.feed-model-dialog
  .feed-model-type-tab
  .el-radio-button[data-v-07a048c1]
  .el-radio-button__inner {
  width: 100%;
  padding: 8px 4px;
  background-color: transparent;
  color: #000;
  font-size: 14px;
}
.feed-model-dialog
  .feed-model-type-tab
  .el-radio-button[data-v-07a048c1]
  .el-radio-button__inner:hover {
  color: #000;
}
.feed-model-dialog
  .feed-model-type-tab
  .el-radio-button[data-v-07a048c1]
  .el-radio-button__orig-radio:checked
  + .el-radio-button__inner {
  background-color: #385cb4;
  border-color: #385cb4;
  border-radius: 4px;
  color: #fff;
}
.feed-model-dialog
  .feed-model-type-tab
  .el-radio-button[data-v-07a048c1]
  .el-radio-button__orig-radio:disabled
  + .el-radio-button__inner {
  opacity: 0.5;
  cursor: not-allowed;
}
.feed-model-dialog .feed-mode-units[data-v-07a048c1] {
  margin-left: 40px;
}
.feed-model-dialog .feed-mode-units .el-radio[data-v-07a048c1] {
  vertical-align: middle;
}
.feed-model-dialog
  .feed-mode-units
  .el-radio[data-v-07a048c1]
  .el-radio__input.is-checked
  .el-radio__inner {
  color: #233a73;
  background-color: #233a73;
  border-color: #233a73;
}
.feed-model-dialog
  .feed-mode-units
  .el-radio[data-v-07a048c1]
  .el-radio__label {
  color: #233a73;
}
.feed-model-dialog
  .feed-mode-units
  .el-radio
  .el-radio__input.is-disabled.is-checked
  .el-radio__inner[data-v-07a048c1],
.feed-model-dialog
  .feed-mode-units
  .el-radio[data-v-07a048c1]
  .el-radio__input.is-disabled
  .el-radio__inner {
  opacity: 0.5;
  cursor: not-allowed;
}
.feed-model-dialog.grid-row[data-v-07a048c1],
.feed-model-dialog[data-v-07a048c1] .grid-row {
  display: grid;
  grid-template-columns: 100px 1fr;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 16px;
  margin-bottom: 10px;
}
.feed-model-dialog.grid-row .label[data-v-07a048c1],
.feed-model-dialog[data-v-07a048c1] .grid-row .label {
  width: 110px;
  word-break: break-word;
}
.feed-model-dialog .el-divider--horizontal[data-v-07a048c1] {
  margin: 12px 0;
}
.feed-model-dialog .form-wrapper[data-v-07a048c1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 12px;
  max-width: 560px;
}
.feed-model-dialog .form-wrapper .form-row[data-v-07a048c1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
}
.feed-model-dialog .form-wrapper .form-row .form-label[data-v-07a048c1] {
  width: 145px;
}
.feed-model-dialog .form-wrapper .form-row .el-input[data-v-07a048c1],
.feed-model-dialog .form-wrapper .form-row .el-select[data-v-07a048c1] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 265px;
}
.feed-model-dialog .form-wrapper .form-row-column[data-v-07a048c1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.feed-model-dialog .form-wrapper .error-message[data-v-07a048c1] {
  color: red;
  font-size: 10px;
  margin-left: 155px;
  margin-top: 2px;
}
.feed-model-dialog
  .form-wrapper
  .input-error[data-v-07a048c1]
  .el-input__inner {
  border-color: #f56c6c;
  -webkit-box-shadow: 0 0 0 2px rgba(245, 108, 108, 0.1);
  box-shadow: 0 0 0 2px rgba(245, 108, 108, 0.1);
}
.feed-model-dialog .form-wrapper .align-center-space[data-v-07a048c1] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.feed-model-dialog .form-wrapper .primary-checkbox[data-v-07a048c1] {
  margin-left: 8px;
  white-space: nowrap;
  font-size: 14px;
}
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__input
  .el-checkbox__inner {
  width: 14px;
  height: 14px;
}
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__input
  .el-checkbox__inner:after {
  border-color: #fff;
}
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__input.is-disabled.is-checked {
  opacity: 0.5;
}
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__input.is-checked
  .el-checkbox__inner,
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__input.is-indeterminate
  .el-checkbox__inner {
  background-color: #0a2463;
}
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__input.is-checked
  + .el-checkbox__label {
  color: #0a2463;
}
.feed-model-dialog
  .form-wrapper
  .primary-checkbox[data-v-07a048c1]
  .el-checkbox__label {
  text-transform: capitalize;
}
.feed-model-list {
  background: #fff;
  border-top: 1px solid #ddd;
  color: #1a3365;
}
.feed-model-list .feed-model-list-section {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 10px 0 10px 20px;
}
.feed-model-list
  .feed-model-list-section
  .feed-model-list-container
  + .feed-model-list-container {
  margin-top: 24px;
}
.feed-model-list
  .feed-model-list-section
  .feed-model-list-container
  .fm-title-wrapper {
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #0a2463;
  opacity: 0.8;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .feed-model-list
    .feed-model-list-section
    .feed-model-list-container
    .fm-title-wrapper {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .feed-model-list
    .feed-model-list-section
    .feed-model-list-container
    .fm-title-wrapper {
    font-size: 20px;
  }
}
.feed-model-list
  .feed-model-list-section
  .feed-model-list-container
  .fm-title-wrapper
  .list-item__color-swatch {
  height: 15px;
  width: 15px;
}
.feed-model-list
  .feed-model-list-section
  .feed-model-list-container
  .fm-title-wrapper
  .list-item__color-swatch
  + .title {
  margin-left: 5px;
}
.feed-model-list .feed-model-list-section .no-feed-model-section {
  text-align: center;
}
.feed-model-list .el-collapse-item__arrow {
  display: none;
}
.feed-model-list .fm-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.feed-model-list .fm-title-wrapper .el-collapse-item__arrow_left {
  margin-right: 8px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.feed-model-list .fm-tag--primary {
  margin-left: 10px;
  border-radius: 10px;
}
.feed-model-list .fm-title-wrapper .el-collapse-item__arrow_left.is-active {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.feed-model-list .feeding-model-collapse-item .el-collapse-item__content {
  padding-bottom: 10px;
  font-size: 13px;
  color: #303133;
  line-height: 1.7692307692;
  border-radius: 10px;
  background-color: #eef7ff;
}
.feed-model-list .el-divider--horizontal {
  margin: 12px 0;
}
.feed-model-list .range-config-panel {
  padding: 6px;
}
.feed-model-list .range-config-panel .range-row {
  padding: 4px;
}
.feed-model-list .range-config-panel .el-collapse-item__wrap {
  padding: 0 20px 6px 20px;
}
.feed-model-list .formula-string {
  background: #dbebff;
}
.feed-model-list .range-config-panel .config-header {
  margin-bottom: 6px;
}
.feed-model-list .panel-content {
  margin-top: 0;
}
.schedules-container {
  position: relative;
}
.schedules-container .new-btn-container {
  padding: 10px;
}
.schedules-container .feedTemplate .el-table {
  margin: 0;
}
.schedules-container .assign-ponds-and-resources {
  padding-bottom: 10px;
}
.schedules-container .in-page-nav {
  margin: 5px;
}
.schedules-container .in-page-nav .el-tabs__header {
  margin: unset;
}
.schedules-container .in-page-nav .el-tabs__nav-wrap:after {
  display: none;
}
.schedules-container .in-page-nav .el-tabs__active-bar {
  background-color: #0a2463;
  display: none;
}
.schedules-container .in-page-nav .el-tabs__item.is-active {
  color: #fff;
  opacity: 1;
  font-weight: 600;
  background: #155dbe;
  border-radius: 3px;
}
.schedules-container
  .in-page-nav
  .el-tabs--top
  .el-tabs__item.is-top:last-child,
.schedules-container
  .in-page-nav
  .el-tabs--top
  .el-tabs__item.is-top:nth-child(2) {
  padding: 0 20px;
}
.schedules-container .in-page-nav .el-tabs__nav-scroll {
  background: #fff;
  padding: 10px;
}
.schedules-container .el-tabs__item {
  text-align: center;
  font-size: 12px;
  line-height: 30px !important;
  height: 30px !important;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .schedules-container .el-tabs__item {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .schedules-container .el-tabs__item {
    font-size: 16px;
  }
}
.schedules-container .er-button.el-button--default:not(.is-circle) {
  padding: 5px 15px;
}
.schedules-container
  .el-radio-button__orig-radio:checked
  + .el-radio-button__inner {
  color: #fff;
  background-color: #1966a1;
  border-color: #1966a1;
}
.add-devices-to-pond .el-dialog__body {
  padding: 15px 15px;
}
.add-devices-to-pond .el-form .el-form-item__content .select-devices {
  width: 200px;
}
.add-devices-dialog {
  background: #fcfcfc;
  border-radius: 10px;
}
.add-devices-dialog .el-input--small .el-input__inner {
  width: 200px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .add-devices-dialog .el-input--small .el-input__inner {
    width: 200px;
  }
}
@media only screen and (min-width: 1920px) {
  .add-devices-dialog .el-input--small .el-input__inner {
    width: 200px;
  }
}
.add-devices-dialog .el-form-item--small .el-form-item__content,
.add-devices-dialog .el-form-item--small .el-form-item__label {
  font-size: 14px;
  width: 90px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .add-devices-dialog .el-form-item--small .el-form-item__content,
  .add-devices-dialog .el-form-item--small .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .add-devices-dialog .el-form-item--small .el-form-item__content,
  .add-devices-dialog .el-form-item--small .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .add-devices-dialog .el-form-item--small .el-form-item__content,
  .add-devices-dialog .el-form-item--small .el-form-item__label {
    width: 135px;
  }
}
@media only screen and (min-width: 1920px) {
  .add-devices-dialog .el-form-item--small .el-form-item__content,
  .add-devices-dialog .el-form-item--small .el-form-item__label {
    width: 200px;
  }
}
.settings-devices {
  --table-gutter: 222px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-devices {
    --table-gutter: 222px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-devices {
    --table-gutter: 227px;
  }
}
.settings-devices .server-side-pagination-table {
  padding: 0 12px;
}
.settings-devices .server-side-pagination-table .el-table--small td,
.settings-devices .server-side-pagination-table .el-table--small th {
  padding: 3px 0 !important;
}
.settings-devices .server-side-pagination-table .el-table td .cell,
.settings-devices .server-side-pagination-table .el-table th .cell {
  font-size: 12px;
  text-align: left;
  justify-items: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-devices .server-side-pagination-table .el-table td .cell,
  .settings-devices .server-side-pagination-table .el-table th .cell {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-devices .server-side-pagination-table .el-table td .cell,
  .settings-devices .server-side-pagination-table .el-table th .cell {
    font-size: 16px;
  }
}
.settings-devices .status-radio-btn-group {
  margin-left: 10px;
}
.settings-devices .status-radio-btn-group .el-radio-button__inner {
  padding: 7px 15px;
}
.settings-devices #device-settings__table {
  padding: 0 12px;
}
.settings-devices .pond-table__header {
  padding: 12px 10px;
}
.settings-devices .tag-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: 100px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow-y: auto;
}
.settings-devices .el-table th .cell {
  font-weight: 500;
}
.settings-devices .el-tag--dark {
  height: unset;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 7px;
  background-color: #f2f0f9 !important;
  border-color: #f2f0f9;
  border-radius: 25px;
  font-size: 12px;
  color: #0a2463;
  margin-top: 2px;
  margin-right: 2px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-devices .el-tag--dark {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-devices .el-tag--dark {
    font-size: 16px;
  }
}
.settings-devices .el-tag--dark .el-tag__close.el-icon-close {
  background-color: #0a2463;
  font-size: 11px;
  top: 0;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-devices .el-tag--dark .el-tag__close.el-icon-close {
    font-size: 13px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-devices .el-tag--dark .el-tag__close.el-icon-close {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .settings-devices .el-tag--dark .el-tag__close.el-icon-close {
    height: 19px;
    width: 19px;
    line-height: 19px;
  }
}
@media only screen and (min-width: 1920px) {
  .settings-devices .el-tag--dark .el-tag__close.el-icon-close {
    height: 21px;
    width: 21px;
    line-height: 21px;
  }
}
.settings-devices .el-pagination__sizes .el-input--mini .el-input__inner {
  height: 22px;
  line-height: 22px;
}
.settings-devices
  .el-pagination.is-background
  .el-pager
  li:not(.disabled).active {
  background-color: #233a73;
  color: #fff;
}
.settings-devices .el-pagination {
  padding-top: 10px;
  padding-bottom: 10px;
}
.settings-devices .el-radio-group .el-radio-button__inner {
  padding: 7px 15px;
}
.settings-devices
  .el-radio-button__orig-radio:checked
  + .el-radio-button__inner {
  color: #fff;
  background: #233a73;
  border-color: #233a73;
  -webkit-box-shadow: -1px 0 0 0 #233a73;
  box-shadow: -1px 0 0 0 #233a73;
}
.settings-devices .el-radio-button__orig-radio + .el-radio-button__inner {
  color: rgba(10, 36, 99, 0.996078431372549);
}
.settings-devices
  .el-radio-button__orig-radio:disabled
  + .el-radio-button__inner {
  opacity: 0.6;
}
.update-sub-user-password-details .el-form--label-left {
  padding: 20px 30px 30px 55px;
}
.update-sub-user-password-details .el-form-item__label {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .update-sub-user-password-details .el-form-item__label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .update-sub-user-password-details .el-form-item__label {
    font-size: 16px;
  }
}
.update-sub-user-password-details .er-input.er-input--password:after {
  content: "";
  position: absolute;
  width: var(--width);
  background-color: var(--color);
  height: 2px;
  bottom: 0;
  left: var(--left);
  padding-left: 0;
  -webkit-transition: width 0.5s ease-out;
  transition: width 0.5s ease-out;
}
.tooltip[data-v-4e4dd6a8] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-4e4dd6a8] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-4e4dd6a8] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-4e4dd6a8] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-4e4dd6a8] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-4e4dd6a8] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-4e4dd6a8] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-4e4dd6a8] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-4e4dd6a8] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-4e4dd6a8] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-4e4dd6a8] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-4e4dd6a8] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-4e4dd6a8] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-4e4dd6a8] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-4e4dd6a8] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-4e4dd6a8] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.page-access-component-bg[data-v-4e4dd6a8]
  .el-checkbox__input.is-checked
  .el-checkbox__inner,
.page-access-component-bg[data-v-4e4dd6a8]
  .el-checkbox__input.is-indeterminate
  .el-checkbox__inner {
  background-color: #0a2463;
  border-color: #0a2463;
  font-weight: 600;
}
.page-access-component-bg[data-v-4e4dd6a8]
  .el-checkbox__input.is-checked
  + .el-checkbox__label {
  color: #0a2463;
  font-weight: 600;
}
.page-access-component-bg
  .sub-user-permission-selection
  + .sub-user-locations-selection[data-v-4e4dd6a8] {
  margin-top: 18px;
}
.page-access-component-bg[data-v-4e4dd6a8] .el-checkbox__label {
  width: 90% !important;
  white-space: normal;
  word-wrap: break-word;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .page-access-component-bg[data-v-4e4dd6a8] .el-checkbox__label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .page-access-component-bg[data-v-4e4dd6a8] .el-checkbox__label {
    font-size: 16px;
  }
}
.page-access-component-bg .locations-item-container[data-v-4e4dd6a8] {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.page-access-component-bg
  .locations-item-container[data-v-4e4dd6a8]
  .el-checkbox-group {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  gap: 1rem;
  width: 100%;
}
.page-access-component-bg
  .locations-item-container[data-v-4e4dd6a8]
  .el-checkbox-group
  .el-checkbox {
  width: 100%;
  white-space: nowrap;
  word-break: break-word;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-access-component-bg
  .locations-item-container
  .location-item[data-v-4e4dd6a8]:not(:first-child) {
  margin-left: 0;
}
.page-access-component-bg
  .locations-item-container
  .location-item[data-v-4e4dd6a8] {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 10px;
}
.page-access-component-bg
  .locations-item-container
  .location-item__icon[data-v-4e4dd6a8] {
  margin-right: 10px;
  vertical-align: middle;
}
.page-access-component-bg
  .locations-item-container
  .location-item__title[data-v-4e4dd6a8] {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .page-access-component-bg
    .locations-item-container
    .location-item__title[data-v-4e4dd6a8] {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .page-access-component-bg
    .locations-item-container
    .location-item__title[data-v-4e4dd6a8] {
    font-size: 16px;
  }
}
.page-access-component-bg .permissions-checkbox-container[data-v-4e4dd6a8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .page-access-component-bg .permissions-checkbox-container[data-v-4e4dd6a8] {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .page-access-component-bg .permissions-checkbox-container[data-v-4e4dd6a8] {
    font-size: 20px;
  }
}
.page-access-component-bg
  .permissions-checkbox-container
  .permissions-checkbox-row[data-v-4e4dd6a8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 2px;
  margin-top: 2px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-access-component-bg
  .permissions-checkbox-container
  .permissions-checkbox-row
  .permissions-checkbox-row__title[data-v-4e4dd6a8] {
  width: 200px;
  color: #6c7b8a;
}
.page-access-component-bg
  .permissions-checkbox-container
  .permissions-checkbox-row
  p[data-v-4e4dd6a8] {
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .page-access-component-bg
    .permissions-checkbox-container
    .permissions-checkbox-row
    p[data-v-4e4dd6a8] {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .page-access-component-bg
    .permissions-checkbox-container
    .permissions-checkbox-row
    p[data-v-4e4dd6a8] {
    font-size: 16px;
  }
}
.page-access-component-bg
  .permissions-checkbox-container
  .permissions-checkbox-row
  .el-checkbox[data-v-4e4dd6a8] {
  width: 80px;
}
.right-panel {
  padding-bottom: 20px;
}
.right-panel .user-information-section__header {
  font-weight: 700;
  font-size: 14px;
  color: #0a2463;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel .user-information-section__header {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel .user-information-section__header {
    font-size: 20px;
  }
}
.right-panel .user-information-section__header:first-child {
  padding: 25px 15px 0;
}
.right-panel .user-information-section__content-row {
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.right-panel .user-information-section__content-column {
  color: #1f2041;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel .user-information-section__content-column {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel .user-information-section__content-column {
    font-size: 16px;
  }
}
.right-panel .user-information-section__content-column:first-child {
  width: 200px;
  color: #6c7b8a;
}
.right-panel .user-information-section__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
  width: 180px;
}
.right-panel .user-information-section__value {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: left;
}
.right-panel .user-profile-icon {
  width: 24px;
  text-align: center;
}
.right-panel .placeholder-icon {
  visibility: hidden;
}
.right-panel .user-profile-verified {
  color: #57e657;
  font-size: 14px;
}
.right-panel .user-profile-not-verified {
  color: #ed6c41;
  font-size: 14px;
}
.tooltip[data-v-7a33838e] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-7a33838e] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-7a33838e] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-7a33838e] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-7a33838e] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-7a33838e] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-7a33838e] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-7a33838e] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-7a33838e] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-7a33838e] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-7a33838e] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-7a33838e] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-7a33838e] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-7a33838e] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-7a33838e] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-7a33838e] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.sub-user-details-form .password-validations-container[data-v-7a33838e] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-items: flex-start;
}
.sub-user-details-form
  .password-validations-container.bottom-space[data-v-7a33838e] {
  margin-bottom: 10px;
}
.sub-user-details-form
  .password-validations-container
  .header[data-v-7a33838e] {
  opacity: 0.6;
  font-weight: 700;
  font-size: 9px;
  text-align: left;
}
.sub-user-details-form
  .password-validations-container
  .validation-rules[data-v-7a33838e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.sub-user-details-form
  .password-validations-container
  .validation-rules
  .validation-rules-row[data-v-7a33838e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 33.33%;
  flex-basis: 33.33%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
  font-size: 9px;
  position: relative;
  line-height: 2;
  color: #606266;
  list-style: none;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form
    .password-validations-container
    .validation-rules
    .validation-rules-row[data-v-7a33838e] {
    font-size: 9px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form
    .password-validations-container
    .validation-rules
    .validation-rules-row[data-v-7a33838e] {
    font-size: 9px;
  }
}
.sub-user-details-form
  .password-validations-container
  .validation-rules
  .validation-rules-row
  .title[data-v-7a33838e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.sub-user-details-form
  .password-validations-container
  .validation-rules
  .validation-rules-row
  .title[data-v-7a33838e]:before {
  content: "◯";
  margin-right: 5px;
}
.sub-user-details-form
  .password-validations-container
  .validation-rules
  .validation-rules-row.is-checked
  .title[data-v-7a33838e] {
  font-weight: 700;
}
.sub-user-details-form
  .password-validations-container
  .validation-rules
  .validation-rules-row.is-checked
  .title[data-v-7a33838e]:before {
  content: "⬤";
  margin-right: 5px;
  color: green;
}
.sub-user-details-form[data-v-7a33838e] .el-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__label {
  width: 110px;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__label {
    width: 130px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__label {
    width: 160px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__label {
    font-size: 16px;
  }
}
.sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__content {
  width: 57%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__content {
    width: 50%;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e] .el-form-item .el-form-item__content {
    width: 45%;
  }
}
.sub-user-details-form[data-v-7a33838e]
  .el-form-item
  .el-form-item__content
  .el-input,
.sub-user-details-form[data-v-7a33838e]
  .el-form-item
  .el-form-item__content
  .el-input
  .el-input__inner,
.sub-user-details-form[data-v-7a33838e]
  .el-form-item
  .el-form-item__content
  .el-select {
  font-size: 12px;
  width: 100%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e]
    .el-form-item
    .el-form-item__content
    .el-input,
  .sub-user-details-form[data-v-7a33838e]
    .el-form-item
    .el-form-item__content
    .el-input
    .el-input__inner,
  .sub-user-details-form[data-v-7a33838e]
    .el-form-item
    .el-form-item__content
    .el-select {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e]
    .el-form-item
    .el-form-item__content
    .el-input,
  .sub-user-details-form[data-v-7a33838e]
    .el-form-item
    .el-form-item__content
    .el-input
    .el-input__inner,
  .sub-user-details-form[data-v-7a33838e]
    .el-form-item
    .el-form-item__content
    .el-select {
    font-size: 16px;
  }
}
.sub-user-details-form[data-v-7a33838e] .er-input.er-input--password:after {
  content: "";
  position: absolute;
  width: var(--width);
  background-color: var(--color);
  height: 2px;
  bottom: 0;
  left: var(--left);
  padding-left: 0;
  -webkit-transition: width 0.5s ease-out;
  transition: width 0.5s ease-out;
}
.sub-user-details-form[data-v-7a33838e] .sub-user-details-header {
  padding: 5px 15px;
  font-weight: 700;
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e] .sub-user-details-header {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e] .sub-user-details-header {
    font-size: 20px;
  }
}
.sub-user-details-form[data-v-7a33838e] .sub-user-type-selection {
  padding-top: 25px;
}
.sub-user-details-form[data-v-7a33838e]
  .sub-user-type-selection
  .el-form-item
  .el-form-item__content {
  width: 57%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e]
    .sub-user-type-selection
    .el-form-item
    .el-form-item__content {
    width: 50%;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e]
    .sub-user-type-selection
    .el-form-item
    .el-form-item__content {
    width: 45%;
  }
}
.sub-user-details-form[data-v-7a33838e]
  .sub-user-type-selection
  .sub-user-type-description {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  font-size: 8px;
  white-space: break-word;
  line-height: 1.5;
  margin-top: 10px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e]
    .sub-user-type-selection
    .sub-user-type-description {
    font-size: 10px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e]
    .sub-user-type-selection
    .sub-user-type-description {
    font-size: 12px;
  }
}
.sub-user-details-form[data-v-7a33838e]
  .sub-user-type-selection
  .sub-user-type-description
  > * {
  -ms-flex-item-align: center;
  align-self: center;
}
.sub-user-details-form[data-v-7a33838e]
  .sub-user-type-selection
  .sub-user-type-description
  .material-icons-outlined {
  margin-right: 5px;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .sub-user-details-form[data-v-7a33838e]
    .sub-user-type-selection
    .sub-user-type-description
    .material-icons-outlined {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .sub-user-details-form[data-v-7a33838e]
    .sub-user-type-selection
    .sub-user-type-description
    .material-icons-outlined {
    font-size: 16px;
  }
}
.sub-user-basic-info .user-phone .el-input-group__append {
  color: #000;
  padding: 0 5px;
}
.sub-user-basic-info .user-phone .material-icons-round {
  font-size: 18px;
  cursor: pointer;
}
.sub-user-basic-info .edit-icon {
  font-size: 16px;
}
.sub-user-basic-info .el-button:not(.is-disabled) .edit-icon {
  color: #000;
}
.sub-user-basic-info .user-profile-verified {
  font-size: 14px;
  color: #57e657;
  margin-right: 5px;
  padding: 7px 0;
}
.sub-user-basic-info .user-profile-not-verified {
  font-size: 14px;
  color: #ed6c41;
  margin-right: 5px;
  padding: 7px 0;
}
.tooltip[data-v-0e118482] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-0e118482] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-0e118482] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-0e118482] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-0e118482] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-0e118482] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-0e118482] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-0e118482] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-0e118482] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-0e118482] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-0e118482] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-0e118482] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-0e118482] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-0e118482] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-0e118482] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-0e118482] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.no-user-selected[data-v-0e118482] {
  text-align: center;
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center;
}
.no-user-selected .icon-wrapper[data-v-0e118482] {
  width: 75%;
  width: 55%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .no-user-selected .icon-wrapper[data-v-0e118482] {
    width: 50%;
  }
}
@media only screen and (min-width: 1920px) {
  .no-user-selected .icon-wrapper[data-v-0e118482] {
    width: 50%;
  }
}
.no-user-selected .text-wrapper .title[data-v-0e118482] {
  font-size: 20px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .no-user-selected .text-wrapper .title[data-v-0e118482] {
    font-size: 23px;
  }
}
@media only screen and (min-width: 1920px) {
  .no-user-selected .text-wrapper .title[data-v-0e118482] {
    font-size: 26px;
  }
}
.no-user-selected .text-wrapper .sub-title[data-v-0e118482] {
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .no-user-selected .text-wrapper .sub-title[data-v-0e118482] {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .no-user-selected .text-wrapper .sub-title[data-v-0e118482] {
    font-size: 20px;
  }
}
.tooltip[data-v-305c4ded] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-305c4ded] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-305c4ded] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-305c4ded] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-305c4ded] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-305c4ded] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-305c4ded] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-305c4ded] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-305c4ded] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-305c4ded] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-305c4ded] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-305c4ded] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-305c4ded] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-305c4ded] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-305c4ded] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-305c4ded] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.right-panel-scroll[data-v-305c4ded] {
  position: relative;
  height: 74vh;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel-scroll[data-v-305c4ded] {
    height: 78vh;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel-scroll[data-v-305c4ded] {
    height: 82vh;
  }
}
.right-panel-scroll[data-v-305c4ded] .right-panel-scroll-wrap {
  height: 100%;
  overflow-y: auto;
  overflow-x: auto;
}
.right-panel-scroll .right-panel-scroll-view[data-v-305c4ded] {
  padding-right: 10px;
}
.right-panel-scroll.state-no-user-selected[data-v-305c4ded]
  .right-panel-scroll-view {
  height: 100%;
  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;
}
.right-panel-scroll[data-v-305c4ded] .right-panel-content-alignment {
  padding-top: 15px;
  padding-left: 55px;
  padding-right: 30px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel-scroll[data-v-305c4ded] .right-panel-content-alignment {
    padding-left: 58px;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel-scroll[data-v-305c4ded] .right-panel-content-alignment {
    padding-left: 61px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel-scroll[data-v-305c4ded] .right-panel-content-alignment {
    padding-right: 50px;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel-scroll[data-v-305c4ded] .right-panel-content-alignment {
    padding-right: 80px;
  }
}
.el-table__append-wrapper {
  font-family: Lato, HelveticaNeue, Arial, "sans-serif";
  background: #f2f0f9;
  color: #0a2463;
  font-size: 13px;
  font-weight: 600;
  padding: 5px 6px 7px;
}
.user-list-table.user-table-scroll {
  position: relative;
  height: 74vh;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .user-list-table.user-table-scroll {
    height: 78vh;
  }
}
@media only screen and (min-width: 1920px) {
  .user-list-table.user-table-scroll {
    height: 82vh;
  }
}
.user-list-table.user-table-scroll .user-table-scroll-wrap {
  height: 100%;
  overflow-y: auto;
  overflow-x: auto;
}
.user-list-table.user-table-scroll .user-table-scroll-view {
  padding-right: 10px;
}
.user-list-table .user-status-tag {
  background: #f2f0f9;
  border-radius: 10px;
  width: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #0a2463;
}
.user-list-table .user-status-tag:before {
  content: "⬤";
  color: #0a2463;
  font-size: 13px;
  margin-right: 5px;
  font-size: 8px;
}
.user-list-table .user-status-tag.is-active {
  background: #33a02c;
  color: #fff;
}
.user-list-table .user-status-tag.is-active:before {
  color: #fff;
}
.tooltip[data-v-2221cd0f] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-2221cd0f] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-2221cd0f] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-2221cd0f] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-2221cd0f] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-2221cd0f] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-2221cd0f] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-2221cd0f] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-2221cd0f] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-2221cd0f] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-2221cd0f] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-2221cd0f] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-2221cd0f] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-2221cd0f] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-2221cd0f] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-2221cd0f] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.right-panel-toolbar[data-v-2221cd0f] {
  line-height: 28px;
  overflow: hidden;
  color: #0a2463;
}
.right-panel-toolbar .panel-title[data-v-2221cd0f] {
  font-size: 14px;
  font-weight: 700;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel-toolbar .panel-title[data-v-2221cd0f] {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel-toolbar .panel-title[data-v-2221cd0f] {
    font-size: 20px;
  }
}
.right-panel-toolbar .el-tag[data-v-2221cd0f] {
  color: #0a2463;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .right-panel-toolbar .el-tag[data-v-2221cd0f] {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .right-panel-toolbar .el-tag[data-v-2221cd0f] {
    font-size: 16px;
  }
}
.users-management .user-access-container {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.users-management .user-access-container .user-access-container__header {
  border-bottom: 1px solid #ddd;
}
.users-management
  .user-access-container
  .user-access-container__header
  .panel-toolbar {
  padding: 12px 14px;
}
.users-management
  .user-access-container
  .user-access-container__header
  .panel-toolbar
  + .panel-toolbar {
  border-left: 1px solid #ddd;
}
.users-management .user-access-container .left-container {
  border-left: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.users-management .user-access-container .name-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.users-management .user-access-container .name-container * {
  margin-right: 15px;
  color: #0a2463 !important;
}
.users-management .user-access-container .add-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.users-management .user-access-container .add-container * {
  margin-right: 15px;
  color: #0a2463 !important;
}
.users-management .user-access-container .el-table .el-table__header th {
  background-color: #f4f2ff !important;
  color: #0a2463 !important;
}
.users-management .user-access-container .el-table .table-main-text {
  color: #0a2463;
}
.users-management .user-access-container .el-table .table-header-text {
  color: #25213b;
  font-size: 13px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .users-management .user-access-container .el-table .table-header-text {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .users-management .user-access-container .el-table .table-header-text {
    font-size: 19px;
  }
}
.users-management .user-access-container .selected-row {
  background: #f0f8ff;
}
.location-management {
  --table-gutter: 213px;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .location-management {
    --table-gutter: 212px;
  }
}
@media only screen and (min-width: 1920px) {
  .location-management {
    --table-gutter: 220px;
  }
}
.location-management table {
  width: 520px !important;
}
.location-management .cell {
  letter-spacing: 0.5px;
}
.location-management .action-toolbar-row {
  margin-bottom: 10px;
}
.location-management .action-toolbar-row .el-input--mini .el-input__inner {
  font-size: inherit;
}
.location-management .locations-table {
  width: 100%;
}
.location-management .edit-input-location .el-input__inner {
  text-transform: none !important;
}
.location_dialog {
  background: #fcfcfc;
  border-radius: 10px;
}
.location_dialog .el-dialog__body .el-row .checkbox-content,
.location_dialog .el-dialog__body .el-timeline .el-timeline-item__wrapper span {
  font-size: 13px !important;
}
.location_dialog .el-dialog__header {
  color: #fff;
  background-color: #44a1ff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.location_dialog .el-dialog__headerbtn .el-dialog__close {
  color: #fff;
}
.location_dialog .captalize {
  text-transform: capitalize;
}
.location_dialog .el-timeline-item__content {
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .location_dialog .el-timeline-item__content {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .location_dialog .el-timeline-item__content {
    font-size: 20px;
  }
}
.location_dialog .checkbox-content {
  margin-left: 10px;
  font-size: 14px;
  word-break: break-word;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .location_dialog .checkbox-content {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .location_dialog .checkbox-content {
    font-size: 20px;
  }
}
.location_management .locations-table {
  width: 100%;
}
.location_management .el-popover__title {
  font-size: 14px;
  color: #0a2463;
  line-height: 1;
  margin-bottom: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .location_management .el-popover__title {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .location_management .el-popover__title {
    font-size: 20px;
  }
}
.location_management .er-button.el-button--mini:not(.is-circle) {
  padding: 5px 10px;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .location_management .er-button.el-button--mini:not(.is-circle) {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .location_management .er-button.el-button--mini:not(.is-circle) {
    font-size: 16px;
  }
}
.gateway_action_dialog {
  width: 500px !important;
  max-width: 90vw;
  border-radius: 10px;
  background: #fcfcfc;
}
.gateway_action_dialog .el-dialog {
  width: 480px;
}
.gateway_action_dialog .el-dialog__body {
  padding: 1px 1px;
  height: 260px !important;
}
.gateway_action_dialog .el-input__inner {
  width: 230px !important;
}
.gateway_action_dialog .el-dialog .el-dialog__body {
  min-height: 220px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway_action_dialog .el-dialog .el-dialog__body {
    min-height: 220px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway_action_dialog .el-dialog .el-dialog__body {
    min-height: 250px;
  }
}
.gateway_action_dialog .select-resource-type,
.gateway_action_dialog .select-units {
  width: 100%;
}
.gateway_action_dialog .el-select .el-tag.el-tag--info .el-tag__close {
  display: inline-block !important;
  pointer-events: all !important;
}
.gateway_action_dialog .el-input--mini {
  font-size: 14px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway_action_dialog .el-input--mini {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway_action_dialog .el-input--mini {
    font-size: 20px;
  }
}
.gateway_action_dialog .errorwithouthighlight {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  word-break: break-word !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway_action_dialog .errorwithouthighlight {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway_action_dialog .errorwithouthighlight {
    font-size: 16px;
  }
}
.gateway_action_dialog .errorwithouthighlight .material-icons-outlined {
  margin-top: -1px !important;
  margin-right: 4px;
  word-break: break-word !important;
}
.gateway_action_dialog .errorCss {
  color: #f56c6c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway_action_dialog .errorCss {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway_action_dialog .errorCss {
    font-size: 16px;
  }
}
.gateway_action_dialog .el-form-item--small .el-form-item__content,
.gateway_action_dialog .el-form-item--small .el-form-item__label {
  font-size: 14px;
  min-width: 177px;
  line-height: 20px;
  display: block !important;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway_action_dialog .el-form-item--small .el-form-item__content,
  .gateway_action_dialog .el-form-item--small .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway_action_dialog .el-form-item--small .el-form-item__content,
  .gateway_action_dialog .el-form-item--small .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway_action_dialog .el-form-item--small .el-form-item__content,
  .gateway_action_dialog .el-form-item--small .el-form-item__label {
    min-width: 215px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway_action_dialog .el-form-item--small .el-form-item__content,
  .gateway_action_dialog .el-form-item--small .el-form-item__label {
    min-width: 255px;
  }
}
.gateway_action_dialog .el-form-item {
  margin-top: 1px;
  margin-bottom: 30px !important;
}
.gateway_action_dialog .el-form-item__label {
  display: block !important;
  width: 1px;
}
.gateway_action_dialog .el-form-item__error {
  top: auto;
}
.gateway-container {
  --table-gutter: 197px;
}
.gateway-container .action-icon {
  cursor: pointer;
  color: #000;
  opacity: 0.3;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway-container .action-icon {
    font-size: 22px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway-container .action-icon {
    font-size: 26px;
  }
}
.gateway-container .action-icon:hover {
  opacity: 1;
  cursor: pointer;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway-container {
    --table-gutter: 210px;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway-container {
    --table-gutter: 220px;
  }
}
.gateway-container .post-header {
  padding-bottom: 10px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.gateway-container .settings-gateway-table {
  padding-bottom: 12px;
}
.gateway-container .settings-gateway-table.el-table .el-input__inner {
  width: 140px;
}
.gateway-container .settings-gateway-table .el-table_1_column_4 .cell,
.gateway-container .settings-gateway-table .el-table_2_column_8 .cell,
.gateway-container .settings-gateway-table .is-center .cell {
  text-align: center;
}
.gateway-container .settings-gateway-table .el-table .is-center .cell {
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.gateway-container .er-select.location-selector {
  width: 100%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .gateway-container .er-select.location-selector {
    width: 100%;
  }
}
@media only screen and (min-width: 1920px) {
  .gateway-container .er-select.location-selector {
    width: 100%;
  }
}
.gateway-container .er-select .el-tag__close {
  margin-top: 0;
}
.action-on-pond .el-dialog__body {
  padding: 15px 15px;
}
.action-on-pond .input-pond-name {
  width: 200px !important;
}
.action-on-pond .row-size {
  position: relative;
  width: 200px;
}
.action-on-pond .row-size .select-size-units {
  width: unset;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.action-on-pond .row-size .select-size-units .el-input__inner {
  padding-right: 26px;
  width: 100px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .action-on-pond .row-size .select-size-units .el-input__inner {
    width: 120px;
  }
}
@media only screen and (min-width: 1920px) {
  .action-on-pond .row-size .select-size-units .el-input__inner {
    width: 140px;
  }
}
.action-on-pond .row-size .input-pond-size {
  width: unset;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.action-on-pond .row-size .input-pond-size .el-input__inner {
  width: 100px;
}
.action-on-pond .input-pl-stocked {
  width: 200px !important;
}
.action-on-pond .input-pl-stocked .el-input__inner {
  text-align: left !important;
}
.action-on-pond .date-picker-stock-date {
  width: 200px !important;
}
.action-on-pond .date-picker-stock-date .el-input__inner {
  text-align: left;
}
.add_pm_to_shrimptalk {
  background: #fcfcfc;
  border-radius: 10px;
}
.add_pm_to_shrimptalk .el-input--small .el-input__inner {
  width: 205px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .add_pm_to_shrimptalk .el-input--small .el-input__inner {
    width: 227px;
  }
}
@media only screen and (min-width: 1920px) {
  .add_pm_to_shrimptalk .el-input--small .el-input__inner {
    width: 250px;
  }
}
.add_pm_to_shrimptalk .el-form-item--small .el-form-item__content,
.add_pm_to_shrimptalk .el-form-item--small .el-form-item__label {
  font-size: 14px;
  min-width: 100px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__content,
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__content,
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__content,
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__label {
    min-width: 130px;
  }
}
@media only screen and (min-width: 1920px) {
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__content,
  .add_pm_to_shrimptalk .el-form-item--small .el-form-item__label {
    min-width: 190px;
  }
}
.add_pm_to_shrimptalk .st-pm-list-header {
  width: 100%;
  padding: 0 20px 0 45px;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog {
  width: 40%;
  border-radius: 10px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog {
    width: 38%;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog {
    width: 38%;
  }
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .el-dialog__body {
  padding: 15px 15px;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .select-resource-type,
.st-group-dialog-wrapper .shrimptalk-action-dialog .select-units {
  width: 100%;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .el-select
  .el-tag.el-tag--info
  .el-tag__close {
  display: inline-block !important;
  pointer-events: all !important;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .el-date-editor.el-input,
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .el-date-editor.el-input__inner {
  font-size: 14px;
  width: 250px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-date-editor.el-input,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-date-editor.el-input__inner {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-date-editor.el-input,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-date-editor.el-input__inner {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-date-editor.el-input,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-date-editor.el-input__inner {
    width: 280px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-date-editor.el-input,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-date-editor.el-input__inner {
    width: 300px;
  }
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .el-input--mini {
  font-size: 14px;
  width: 250px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-input--mini {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-input--mini {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-input--mini {
    width: 280px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-input--mini {
    width: 300px;
  }
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .el-select__tags-text {
  color: #909399 !important;
  background-color: #f2f0f9;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .errorwithouthighlight {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .errorwithouthighlight {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .errorwithouthighlight {
    font-size: 16px;
  }
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .errorCss {
  color: #f56c6c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .errorCss {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .errorCss {
    font-size: 16px;
  }
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .el-input--small
  .el-input__inner {
  width: 250px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-input--small
    .el-input__inner {
    width: 280px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-input--small
    .el-input__inner {
    width: 300px;
  }
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .el-date-editor
  .el-range__close-icon {
  display: unset;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .el-slider {
  width: 240px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-slider {
    width: 270px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper .shrimptalk-action-dialog .el-slider {
    width: 290px;
  }
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .toggle-advanced-settings {
  margin-bottom: unset;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .toggle-advanced-settings
  .er-button {
  width: 250px;
  text-align: end;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .toggle-advanced-settings
    .er-button {
    width: 280px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .toggle-advanced-settings
    .er-button {
    width: 300px;
  }
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .toggle-advanced-settings
  .er-button
  > span {
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .el-slider__marks-text {
  width: 50px;
  text-align: center;
  margin-top: 10px;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .el-form-item--small
  .el-form-item__content,
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .el-form-item--small
  .el-form-item__label {
  max-width: -webkit-min-content;
  max-width: -moz-min-content;
  max-width: min-content;
  word-break: break-word;
  font-size: 14px;
  min-width: 170px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__content,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__label {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__content,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__label {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__content,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__label {
    min-width: 210px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__content,
  .st-group-dialog-wrapper
    .shrimptalk-action-dialog
    .el-form-item--small
    .el-form-item__label {
    min-width: 240px;
  }
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .form-item-max-feed-duration {
  margin-bottom: 30px;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .form-item-max-feed-duration
  .el-form-item__label {
  line-height: 20px;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .with-disabled-info
  .el-form-item__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .disabled-info-popover-outer-container
  .el-popover__reference-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 5px;
}
.st-group-dialog-wrapper .shrimptalk-action-dialog .slider-value {
  margin-left: 15px;
}
.st-group-dialog-wrapper
  .shrimptalk-action-dialog
  .st-action-dialog-time-picker
  .el-form-item__error {
  position: relative;
  top: 5px;
}
.st-action-dialog-disabled-info-popover-content {
  text-align: left;
  word-break: break-word;
}
.st-dropdown .el-select-dropdown__item {
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .st-dropdown .el-select-dropdown__item {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .st-dropdown .el-select-dropdown__item {
    font-size: 16px;
  }
}
.st-dropdown .item-name {
  min-width: 50px;
}
.st-dropdown .main-item-header,
.st-dropdown .main-item-radio {
  margin-left: auto;
}
.cancel-btn {
  cursor: pointer;
  background: rgba(229, 236, 243, 0.5);
  border: 1px solid #acc9f4;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  width: 86px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #000;
}
.disabled {
  pointer-events: none;
  opacity: 0.4;
}
.post-header-shrimp-talk {
  padding: 10px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.post-header-shrimp-talk .ponds-container {
  width: 120px;
}
.post-header-shrimp-talk .st-container {
  width: 130px;
}
.shrimp-talk-settings-pondlogs {
  --table-gutter: 212px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs {
    --table-gutter: 212px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs {
    --table-gutter: 220px;
  }
}
.shrimp-talk-settings-pondlogs .er-data-tables .el-table .el-select {
  width: 120px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .er-data-tables .el-table .el-select {
    width: 120px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .er-data-tables .el-table .el-select {
    width: 150px;
  }
}
.shrimp-talk-settings-pondlogs .action-icon {
  color: #000;
  opacity: 0.3;
  cursor: pointer;
  font-size: 16px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .action-icon {
    font-size: 22px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .action-icon {
    font-size: 26px;
  }
}
.shrimp-talk-settings-pondlogs .action-icon:hover {
  opacity: 1;
  cursor: pointer;
}
.shrimp-talk-settings-pondlogs .el-radio__label {
  padding-left: unset;
}
.shrimp-talk-settings-pondlogs .el-radio__input.is-checked .el-radio__inner {
  border-color: #0a2463;
  background: #0a2463;
}
.shrimp-talk-settings-pondlogs
  .el-checkbox__input.is-checked
  .el-checkbox__inner,
.shrimp-talk-settings-pondlogs
  .el-checkbox__input.is-indeterminate
  .el-checkbox__inner {
  background-color: #0a2463;
  border-color: #0a2463;
  font-weight: 600;
}
.shrimp-talk-settings-pondlogs
  .el-checkbox__input.is-checked
  + .el-checkbox__label {
  color: #0a2463;
  font-weight: 600;
}
.shrimp-talk-settings-pondlogs .st-settings-table {
  padding: 0 12px;
}
.shrimp-talk-settings-pondlogs .el-tag--primary {
  border-radius: 20px;
  color: #fff;
  background-color: #0a2463;
  border-color: #0a2463;
}
.shrimp-talk-settings-pondlogs .el-tag--mini {
  border-radius: 20px;
}
.shrimp-talk-settings-pondlogs .filters {
  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: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.shrimp-talk-settings-pondlogs .filters > div:nth-child(n + 1) {
  margin-right: 10px;
}
.shrimp-talk-settings-pondlogs .el-input-number {
  width: 100%;
}
.shrimp-talk-settings-pondlogs .table {
  margin: 10px;
}
.shrimp-talk-settings-pondlogs .el-date-editor.el-input,
.shrimp-talk-settings-pondlogs .el-date-editor.el-input__inner {
  width: 100%;
}
.shrimp-talk-settings-pondlogs
  .el-input--suffix.el-date-editor--time
  .el-input__inner {
  padding-right: 20px;
}
.shrimp-talk-settings-pondlogs .legend-row__item {
  margin-right: auto !important;
  height: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.shrimp-talk-settings-pondlogs .legend-row__item .color-indicator {
  background-color: #0a2463;
  width: 12px;
  height: 12px;
  margin-right: 5px;
  border-radius: 3px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .legend-row__item .color-indicator {
    width: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .legend-row__item .color-indicator {
    width: 16px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .legend-row__item .color-indicator {
    height: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .legend-row__item .color-indicator {
    height: 16px;
  }
}
.shrimp-talk-settings-pondlogs .legend-row__item .legend-row__label {
  font-size: 12px;
  font-weight: 400;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .legend-row__item .legend-row__label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .legend-row__item .legend-row__label {
    font-size: 16px;
  }
}
.shrimp-talk-settings-pondlogs
  .el-pagination__sizes
  .el-input--mini
  .el-input__inner {
  height: 22px;
  line-height: 22px;
}
.shrimp-talk-settings-pondlogs .el-select__tags-text {
  color: #0a2463;
  background-color: #f2f0f9;
}
.shrimp-talk-settings-pondlogs .el-select .el-tag.el-tag--info .el-tag__close {
  color: #909399;
  pointer-events: none;
  display: none;
}
.shrimp-talk-settings-pondlogs .pm-tag-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.shrimp-talk-settings-pondlogs .pagination-bar {
  margin-bottom: 10px;
}
.shrimp-talk-settings-pondlogs .error-message-tag {
  height: unset;
  white-space: pre-line;
  margin: auto;
  margin: 20px 0;
}
.shrimp-talk-settings-pondlogs .st-pm-list {
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-y: scroll;
  height: 200px;
  margin-top: 10px;
}
.shrimp-talk-settings-pondlogs .st-pm-list .el-checkbox-group {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}
.shrimp-talk-settings-pondlogs .st-pm-list .er-list-item {
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #606266;
  height: 34px;
  line-height: 34px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .st-pm-list .er-list-item {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .st-pm-list .er-list-item {
    font-size: 20px;
  }
}
.shrimp-talk-settings-pondlogs .st-pm-list .er-list-item .el-radio__input {
  margin-left: 70px;
}
.shrimp-talk-settings-pondlogs .st-pm-list .stick {
  position: sticky;
  top: 0;
  z-index: 5;
  background-color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
}
.shrimp-talk-settings-pondlogs .st-pm-list .el-checkbox {
  margin-right: unset;
}
.shrimp-talk-settings-pondlogs .st-pm-list .el-checkbox .el-checkbox__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.shrimp-talk-settings-pondlogs .st-settings-table .el-table {
  overflow-x: auto;
}
.shrimp-talk-settings-pondlogs .st-settings-table .pm-contianer .el-select {
  width: 160px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .st-settings-table .pm-contianer .el-select {
    width: 160px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .st-settings-table .pm-contianer .el-select {
    width: 200px;
  }
}
.shrimp-talk-settings-pondlogs
  .st-settings-table
  .time-field
  .el-input__suffix {
  padding-right: 10px;
}
.shrimp-talk-settings-pondlogs .st-settings-table .time-field .el-input {
  width: 90px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .st-settings-table .time-field .el-input {
    width: 110px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .st-settings-table .time-field .el-input {
    width: 110px;
  }
}
.shrimp-talk-settings-pondlogs .st-settings-table .table-feed-limit .el-input {
  width: 90px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs
    .st-settings-table
    .table-feed-limit
    .el-input {
    width: 110px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs
    .st-settings-table
    .table-feed-limit
    .el-input {
    width: 110px;
  }
}
.shrimp-talk-settings-pondlogs .st-settings-table .alias-container .el-input {
  width: 90px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .shrimp-talk-settings-pondlogs .st-settings-table .alias-container .el-input {
    width: 110px;
  }
}
@media only screen and (min-width: 1920px) {
  .shrimp-talk-settings-pondlogs .st-settings-table .alias-container .el-input {
    width: 110px;
  }
}
.shrimp-talk-settings-pondlogs .cell-with-slider {
  width: 100%;
}
.shrimp-talk-settings-pondlogs .cell-with-slider .slider-container {
  width: 100%;
  padding: 0 15px;
}
.shrimp-talk-settings-pondlogs
  .cell-with-slider
  .slider-container
  .el-slider__stop {
  background-color: #e4e7ed;
}
.shrimp-talk-settings-pondlogs
  .cell-with-slider
  .slider-container
  .el-slider__runway {
  margin: 10px 0;
}
.shrimp-talk-settings-pondlogs
  .cell-with-slider
  .slider-container
  .el-slider__button-wrapper {
  z-index: 3;
}
.shrimp-talk-settings-pondlogs .cell-with-slider .slider-value {
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
  border-radius: 25%;
  width: 30px;
  text-align: center;
  padding: 0 5px;
  background-color: #d7e4f6;
  color: #0a2463;
}
.st-settings-table-el-tooltip__popper {
  border: 1px solid #606266 !important;
  color: #606266 !important;
}
.st-settings-table-el-tooltip__popper[x-placement^="top"] .popper__arrow {
  border-top-color: #606266 !important;
}
.units-container {
  padding: 0 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.units-container .header_pre_container {
  padding-bottom: 5px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .units-container .header_pre_container {
    padding-bottom: 10px;
  }
}
@media only screen and (min-width: 1920px) {
  .units-container .header_pre_container {
    padding-bottom: 10px;
  }
}
.units-container .header_container {
  padding-top: 7px;
  color: #0a2463;
  line-height: 30px;
  height: 30px;
  font-weight: 700;
  font-size: 14px;
  border-bottom: 1px solid #ddd;
  width: 170vh;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .units-container .header_container {
    padding-top: 10px;
  }
}
@media only screen and (min-width: 1920px) {
  .units-container .header_container {
    padding-top: 10px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .units-container .header_container {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1920px) {
  .units-container .header_container {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .units-container .header_container {
    width: 170vh;
  }
}
@media only screen and (min-width: 1920px) {
  .units-container .header_container {
    width: 190vh;
  }
}
.units-container h4 {
  margin-top: 8px;
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.units-container .el-form .er-select-dropdown .el-select-dropdown__item,
.units-container .el-form .er-select .el-input__inner {
  text-transform: none;
}
.units-container .el-form .el-form-item__label {
  margin-right: 8px;
  min-width: 150px;
  color: #000;
  font-size: 12px;
  font-weight: 700;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .units-container .el-form .el-form-item__label {
    min-width: 177px;
  }
}
@media only screen and (min-width: 1920px) {
  .units-container .el-form .el-form-item__label {
    min-width: 215px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .units-container .el-form .el-form-item__label {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .units-container .el-form .el-form-item__label {
    font-size: 16px;
  }
}
.units-container .el-form .alert_priority_select {
  margin-bottom: 12px;
}
.units-container .btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 12px;
}
.units-container .drag-and-drop-container {
  border: 1px solid #a9d5f8;
  border-radius: 6px;
  width: 172px;
  padding: 8px;
}
.units-container .drag-and-drop-container h5 {
  margin-bottom: 8px;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.units-container .drag-and-drop-container hr {
  border: none;
  border-top: 1px dashed #0f0f0f;
  margin: 10px 0;
}
.units-container .drag-and-drop-container .loading-layout {
  min-height: 30vh;
}
.units-container .list-group-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 5px;
  cursor: -webkit-grab;
  cursor: grab;
  background-color: #f8f8f8;
  color: #adaaaa;
}
.units-container .active-alerts {
  border: 1px solid #2196f3;
  border-radius: 8px;
  color: #0a2463;
}
.units-container .inactive-alerts {
  border: 1px solid #f5f5f5;
  border-radius: 8px;
}
.units-container .list-group {
  min-height: 33px;
}
.units-container .list-group-item:hover {
  opacity: 0.8;
}
.units-container .devices-empty {
  padding: 5px;
  line-height: 1.5;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0.5;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 1px dashed;
  border-radius: 8px;
}
.units-container .handle-drag {
  font-size: 18px;
}
.units-container .text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}
.er-select-dropdown .el-select-dropdown__item {
  text-transform: none;
}
.aquasim-container {
  --table-gutter: 222px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .aquasim-container {
    --table-gutter: 222px;
  }
}
@media only screen and (min-width: 1920px) {
  .aquasim-container {
    --table-gutter: 227px;
  }
}
.aquasim-container .aqua-table {
  padding-bottom: 10px;
  padding-top: 10px;
}
.aquasim-container .aquasim-id-container .el-input--mini {
  width: 140px;
}
.aquasim-container-el-tooltip__popper {
  border: 1px solid #606266 !important;
  color: #606266 !important;
}
.aquasim-container-el-tooltip__popper[x-placement^="top"] .popper__arrow {
  border-top-color: #606266 !important;
  bottom: -7px;
}
.tooltip[data-v-58eed5a6] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-58eed5a6] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-58eed5a6] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-58eed5a6] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-58eed5a6] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-58eed5a6] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-58eed5a6] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-58eed5a6] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-58eed5a6] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-58eed5a6] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-58eed5a6] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-58eed5a6] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-58eed5a6] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-58eed5a6] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-58eed5a6] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-58eed5a6] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.filterable-header .header-content[data-v-58eed5a6],
.filterable-header[data-v-58eed5a6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.filterable-header .header-content[data-v-58eed5a6] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.filterable-header .header-content .header-text[data-v-58eed5a6] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-right: 8px;
}
.filterable-header .header-content .material-icons-outlined[data-v-58eed5a6] {
  cursor: pointer;
  color: #909399;
  font-size: 14px;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
}
.filterable-header
  .header-content
  .material-icons-outlined.active-filter[data-v-58eed5a6],
.filterable-header
  .header-content
  .material-icons-outlined[data-v-58eed5a6]:hover {
  color: #409eff;
}
.filter-container .filter-header[data-v-58eed5a6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 8px;
}
.filter-container .filter-type-select[data-v-58eed5a6] {
  width: 100%;
  margin-bottom: 8px;
}
.filter-container .date-filter-picker[data-v-58eed5a6] {
  width: 100%;
}
.filter-container .date-filter-picker[data-v-58eed5a6] .el-input__inner {
  font-size: 12px;
}
.filter-container .filter-options[data-v-58eed5a6] {
  max-height: 200px;
  overflow-y: auto;
}
.filter-container .filter-options .filter-option[data-v-58eed5a6] {
  display: block;
  margin: 0 0 6px 0;
  width: 100%;
}
.filter-container
  .filter-options
  .filter-option[data-v-58eed5a6]
  .el-checkbox__label {
  font-size: 12px;
  line-height: 1.4;
  white-space: normal;
  word-break: break-word;
}
.tooltip[data-v-6798d4a4] {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip[data-v-6798d4a4] {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner[data-v-6798d4a4] {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow[data-v-6798d4a4] {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"][data-v-6798d4a4] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow[data-v-6798d4a4] {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"][data-v-6798d4a4] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow[data-v-6798d4a4] {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"][data-v-6798d4a4] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow[data-v-6798d4a4] {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"][data-v-6798d4a4] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow[data-v-6798d4a4] {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner[data-v-6798d4a4] {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow[data-v-6798d4a4] {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"][data-v-6798d4a4] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"][data-v-6798d4a4] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.activity-log-container[data-v-6798d4a4] {
  background: #fff;
  padding-top: 10px;
  border-radius: 8px;
  height: calc(100vh - var(--header-height) - 88px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.activity-log-container[data-v-6798d4a4] .white-header-table__wrapper {
  margin-top: 6px !important;
}
.table-wrapper[data-v-6798d4a4] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 0;
  margin-top: 4px;
}
.table-wrapper[data-v-6798d4a4] .er-data-tables {
  height: 100%;
}
.table-wrapper[data-v-6798d4a4] .er-data-tables .white-header-table {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.table-wrapper[data-v-6798d4a4] .er-data-tables .white-header-table .el-table {
  overflow: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.activity-log-form[data-v-6798d4a4] {
  padding: 0;
  border-radius: 6px;
}
.form-row-flex[data-v-6798d4a4] {
  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-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.form-row-flex .el-form-item--mini.el-form-item[data-v-6798d4a4],
.form-row-flex .el-form-item--small.el-form-item[data-v-6798d4a4] {
  margin-bottom: 6px;
}
.el-select__tags-text[data-v-6798d4a4] {
  max-width: 35px;
}
.el-date-editor--daterange.el-input__inner[data-v-6798d4a4] {
  width: 200px;
  min-width: 200px;
  max-width: 220px;
}
.btns-fixed-right[data-v-6798d4a4] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: sticky;
  right: 0;
  z-index: 2;
  margin-left: 12px;
  background: #f9f9f9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 8px;
}
.btns-fixed-right .highlight[data-v-6798d4a4] {
  -ms-flex-item-align: center;
  align-self: center;
}
.btns-fixed-right .highlight .action-icon[data-v-6798d4a4] {
  font-size: 20px;
}
.btns-fixed-right .er-button[data-v-6798d4a4],
.btns-fixed-right .er-dropdown[data-v-6798d4a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.form-field[data-v-6798d4a4] .el-select__tags {
  width: 40% !important;
  -ms-flex-wrap: unset;
  flex-wrap: unset;
}
.form-field[data-v-6798d4a4] .el-select__tags-text {
  white-space: nowrap !important;
}
.filterable-header .header-content[data-v-6798d4a4],
.filterable-header[data-v-6798d4a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.filterable-header .header-content[data-v-6798d4a4] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.filterable-header .header-content .header-text[data-v-6798d4a4] {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-right: 8px;
}
.filterable-header .header-content .filter-icon[data-v-6798d4a4] {
  cursor: pointer;
  color: #909399;
  font-size: 14px;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
}
.filterable-header .header-content .filter-icon.active-filter[data-v-6798d4a4],
.filterable-header .header-content .filter-icon[data-v-6798d4a4]:hover {
  color: #409eff;
}
.filter-container .filter-header[data-v-6798d4a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 8px;
}
.filter-container .filter-type-select[data-v-6798d4a4] {
  width: 100%;
  margin-bottom: 8px;
  display: inline;
}
.filter-container .date-filter-picker[data-v-6798d4a4] {
  width: 100%;
}
.filter-container .date-filter-picker[data-v-6798d4a4] .el-input__inner {
  font-size: 12px;
}
.filter-container .filter-options[data-v-6798d4a4] {
  max-height: 200px;
  overflow-y: auto;
}
.filter-container .filter-options .client-filter-option[data-v-6798d4a4] {
  display: block;
  margin: 0 0 6px 0;
  width: 100%;
}
.filter-container
  .filter-options
  .client-filter-option[data-v-6798d4a4]
  .el-checkbox__label {
  font-size: 12px;
  line-height: 1.4;
  white-space: normal;
  word-break: break-word;
}
[data-v-6798d4a4] .client-filter-popover .el-checkbox-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 4px;
}
.settings-tab-component .el-menu--horizontal.type-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  margin-bottom: 0;
  border-radius: 2px;
}
.settings-tab-component .el-menu--horizontal.type-tab > .el-menu-item {
  height: 35px;
  line-height: 35px;
}
.settings-tab-component .el-menu--horizontal.type-tab::-webkit-scrollbar {
  height: 5px;
}
.settings-tab-component .settings-tab {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.settings-tab-component .el-input__inner {
  text-align: center;
}
.settings-tab-component .er-tabs .el-tabs__item {
  text-align: center;
  font-size: 13px;
}
.settings-tab-component .er-tabs .el-tabs__content {
  background-color: #fbfbfb;
  padding: 0;
}
.settings-tab-component .el-tabs__item {
  padding: 0 16px;
  height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 40px;
  display: inline-block;
  list-style: none;
  font-size: 14px;
  font-weight: 500;
  color: #303133;
  position: relative;
}
.settings-tab-component .el-card__body {
  padding: 0;
}
.release-notes-item-main-container .el-collapse-item__header {
  width: 120px;
  border-bottom: none !important;
}
.release-notes-item-main-container .el-collapse-item__header .is-active {
  border-bottom: none;
}
.release-notes-item-main-container .el-collapse-item__arrow {
  margin: 0 0 4px 0 !important;
}
.release-notes-item-main-container .list-heading {
  color: #0a2463;
  font-weight: 800;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.release-notes-item-main-container .content-item {
  color: #333;
  list-style: none;
  font-weight: 400;
  margin-left: 32px;
}
.release-notes-item-main-container .content-item .image {
  margin-top: 24px;
}
.release-notes-item-main-container .content-item .video {
  margin-top: 16px;
}
.release-notes-item-main-container .content-item .video iframe {
  width: 100%;
  height: 100%;
}
.release-notes-item-main-container .content-item .link {
  margin-top: 12px;
}
.release-notes-item-main-container .content-item .link a {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  text-decoration: none;
  color: #409eff;
  border-bottom: 1px solid #409eff;
}
.release-notes-item-main-container .content-item .link a:after {
  text-decoration: none;
  border: none;
}
.main-container {
  position: relative;
}
.main-container .no-data {
  margin-left: 46%;
  margin-top: 25%;
  opacity: 0.5;
}
.main-container .release-notes-legend-container {
  padding: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}
.main-container .release-notes-legend-container .release-notes-legend {
  position: absolute;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-legend-container .release-notes-legend {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-legend-container .release-notes-legend {
    font-size: 16px;
  }
}
.main-container .release-notes-legend-container .release-notes-legend__feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 6px;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__feature
  .image {
  margin-right: 4px;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__feature
  .title {
  opacity: 0.4;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__enhancement {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 6px;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__enhancement
  .image {
  margin-right: 4px;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__enhancement
  .title {
  opacity: 0.4;
}
.main-container .release-notes-legend-container .release-notes-legend__bug {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 6px;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__bug
  .image {
  margin-right: 4px;
}
.main-container
  .release-notes-legend-container
  .release-notes-legend__bug
  .title {
  opacity: 0.4;
}
.main-container .colapse-item-custom-main {
  border-bottom: 1px solid #e6e6e6;
}
.main-container .row-item__label.truncate {
  margin-right: 0 !important;
}
.main-container .release-notes-collapse {
  cursor: pointer;
}
.main-container .release-notes-collapse .er-btn-refresh {
  visibility: hidden;
  pointer-events: none;
}
.main-container .release-notes-collapse:first-child {
  margin-top: 24px;
}
.main-container .release-notes-collapse-el-tooltip__popper {
  border: 1px solid #606266 !important;
  color: #606266 !important;
}
.main-container
  .release-notes-collapse-el-tooltip__popper[x-placement^="top"]
  .popper__arrow {
  border-top-color: #606266 !important;
  bottom: -7px;
}
.main-container .row-item__value {
  margin-left: 5px;
}
.main-container .release-notes-container {
  overflow: auto;
  height: 75vh;
  border: none;
  background-color: transparent;
  cursor: pointer;
  margin-left: 10px;
  margin-bottom: 20px;
}
.main-container .release-notes-container .err-msg-row {
  margin-left: 10px;
}
.main-container .release-notes-container .err-msg-row .el-tag {
  height: 25px;
  line-height: 22px;
  font-size: 10px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .err-msg-row .el-tag {
    height: 28px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .err-msg-row .el-tag {
    height: 31px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .err-msg-row .el-tag {
    line-height: 25px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .err-msg-row .el-tag {
    line-height: 28px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .err-msg-row .el-tag {
    font-size: 12px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .err-msg-row .el-tag {
    font-size: 14px;
  }
}
.main-container .release-notes-container .cell .el-input {
  width: 100%;
}
.main-container .release-notes-container .el-table--border:after,
.main-container .release-notes-container .el-table--group:after,
.main-container .release-notes-container .el-table:before {
  content: unset;
}
.main-container .release-notes-container .el-collapse {
  border: none;
}
.main-container .release-notes-container .el-collapse-item {
  background-color: #fff;
  color: #0a2463;
  margin-bottom: 5px;
  border-radius: 5px;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .toolbar-layout
  + div {
  margin-top: 10px;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header {
  font-size: 12px;
  font-weight: 500;
  -webkit-transition: none;
  transition: none;
  height: 30px;
  line-height: 30px;
  background-color: transparent;
  color: #0a2463;
  border-bottom: unset;
  padding: 0 10px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container
    .release-notes-container
    .el-collapse-item
    .el-collapse-item__header {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container
    .release-notes-container
    .el-collapse-item
    .el-collapse-item__header {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container
    .release-notes-container
    .el-collapse-item
    .el-collapse-item__header {
    height: 35px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container
    .release-notes-container
    .el-collapse-item
    .el-collapse-item__header {
    height: 40px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container
    .release-notes-container
    .el-collapse-item
    .el-collapse-item__header {
    line-height: 35px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container
    .release-notes-container
    .el-collapse-item
    .el-collapse-item__header {
    line-height: 40px;
  }
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header.is-active {
  border-bottom: 1px solid hsla(0, 0%, 51%, 0.09019607843137255);
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row {
  width: 100%;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item
  .row-item__label {
  color: #828282;
  margin-right: 10px;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item
  .row-item__value {
  font-weight: 600;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item
  .er-btn-refresh {
  padding: unset;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item
  .er-btn-refresh
  .material-icons-round {
  color: #979797;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item.status-item-container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .collapse-header__row-item.status-item-container
  > :nth-child(2) {
  margin-right: 10px;
  margin-left: 10px;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .collapse-header__row
  .el-button--mini.is-plain.is-circle {
  padding: 3px;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .el-icon-arrow-right {
  color: #0a2463;
  font-weight: bolder;
  font-size: 16px;
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .el-icon-arrow-right:before {
  content: "";
}
.main-container
  .release-notes-container
  .el-collapse-item
  .el-collapse-item__header
  .el-collapse-item__arrow.el-icon-arrow-right.is-active {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.main-container .release-notes-container .el-collapse-item__content {
  padding: 10px;
}
.main-container
  .release-notes-container
  .el-collapse-item__content
  .col-clear-schedules {
  line-height: 3.8;
  text-align: right;
}
.main-container
  .release-notes-container
  .el-collapse-item__content
  .col-clear-schedules
  .er-button {
  background-color: red;
  border: red;
  border-radius: 5px;
  color: #fff;
  font-weight: 700;
}
.main-container
  .release-notes-container
  .el-collapse-item__content
  .col-clear-schedules
  .er-button.is-disabled {
  opacity: 0.5;
}
.main-container
  .release-notes-container
  .el-collapse-item__content
  .save-btn-container {
  padding-top: 15px;
}
.main-container .release-notes-container .pm-collapse-header-title {
  margin-bottom: 10px;
  padding-left: 10px;
}
.main-container .release-notes-container .list-item__color-swatch {
  height: 10px !important;
  width: 10px !important;
  -ms-flex-item-align: center;
  align-self: center;
  margin-right: 10px;
  width: 16px;
  height: 16px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .list-item__color-swatch {
    height: 12px !important;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .list-item__color-swatch {
    height: 14px !important;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .list-item__color-swatch {
    width: 12px !important;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .list-item__color-swatch {
    width: 14px !important;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .list-item__color-swatch {
    width: 22px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .list-item__color-swatch {
    width: 26px;
  }
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .main-container .release-notes-container .list-item__color-swatch {
    height: 22px;
  }
}
@media only screen and (min-width: 1920px) {
  .main-container .release-notes-container .list-item__color-swatch {
    height: 26px;
  }
}
.main-container .release-notes-container .display-icon-count {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.main-container .release-notes-container .count {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: block;
  margin-top: -2px;
  margin-left: 6px;
  margin-right: 5px;
}
.main-container .pond-schedule-collapse-el-tooltip__popper {
  border: 1px solid #606266 !important;
  color: #606266 !important;
}
.main-container
  .pond-schedule-collapse-el-tooltip__popper[x-placement^="top"]
  .popper__arrow {
  border-top-color: #606266 !important;
  bottom: -7px;
}
.tooltip {
  display: block !important;
  z-index: 10000;
  font-size: 0.5rem;
}
@media screen and (max-width: 1440px) {
  .tooltip {
    font-size: 0.8rem;
  }
}
.tooltip .tooltip-inner {
  background: #508ff4;
  color: #fff;
  border-radius: 16px;
  padding: 5px 10px 4px;
}
.tooltip .tooltip-arrow {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  margin: 5px;
  border-color: #508ff4;
  z-index: 1;
}
.tooltip[x-placement^="top"] {
  margin-bottom: 5px;
}
.tooltip[x-placement^="top"] .tooltip-arrow {
  border-width: 5px 5px 0 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  bottom: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="bottom"] {
  margin-top: 5px;
}
.tooltip[x-placement^="bottom"] .tooltip-arrow {
  border-width: 0 5px 5px 5px;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  top: -5px;
  left: calc(50% - 5px);
  margin-top: 0;
  margin-bottom: 0;
}
.tooltip[x-placement^="right"] {
  margin-left: 5px;
}
.tooltip[x-placement^="right"] .tooltip-arrow {
  border-width: 5px 5px 5px 0;
  border-left-color: transparent !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  left: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip[x-placement^="left"] {
  margin-right: 5px;
}
.tooltip[x-placement^="left"] .tooltip-arrow {
  border-width: 5px 0 5px 5px;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
  right: -5px;
  top: calc(50% - 5px);
  margin-left: 0;
  margin-right: 0;
}
.tooltip.popover .popover-inner {
  background: #f9f9f9;
  color: #000;
  padding: 24px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.tooltip.popover .popover-arrow {
  border-color: #f9f9f9;
}
.tooltip[aria-hidden="true"] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.15s, visibility 0.15s;
  transition: opacity 0.15s, visibility 0.15s;
}
.tooltip[aria-hidden="false"] {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.help-section-main-container {
  position: relative;
}
.help-section-main-container .header-main-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: absolute;
  top: 18px;
  right: -58px;
}
.help-section-main-container .header-item-container {
  z-index: 10;
}
.help-section-main-container .header-item-container__input-box {
  width: 300px;
}
.help-section-main-container .header-item-container__input-box el-select {
  width: 200px !important;
}
.help-section-main-container
  .header-item-container__input-box
  .search-feature-input
  input {
  height: 28px !important;
  line-height: 28px;
}
.help-section-main-container
  .header-item-container__input-box
  .search-feature-input
  .el-input__suffix {
  margin-bottom: 5px;
}
.help-section-main-container .header-item-container__view {
  z-index: 10;
  margin-left: 15px;
}
.help-section-main-container .header-item-container__view .el-select,
.help-section-main-container
  .header-item-container__view__input-box
  .el-select {
  width: 200px !important;
}
.help-section-main-container
  .header-item-container__view__input-box
  .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}
.help-section-main-container
  .header-item-container__view
  .device-view-dropdown {
  min-width: 120px !important;
}
.help-section-main-container
  .header-item-container__view
  .device-view-dropdown
  .el-select-dropdown__item {
  font-size: 11px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.help-section-main-container
  .header-item-container__view
  .device-view-dropdown
  .el-select-dropdown {
  min-width: 120px !important;
}
.help-section-main-container
  .help-section-tab-component
  .el-menu--horizontal.type-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  margin-bottom: 0;
  border-radius: 2px;
}
.help-section-main-container
  .help-section-tab-component
  .el-menu--horizontal.type-tab
  > .el-menu-item {
  height: 35px;
  line-height: 35px;
}
.help-section-main-container
  .help-section-tab-component
  .el-menu--horizontal.type-tab::-webkit-scrollbar {
  height: 5px;
}
.help-section-main-container
  .help-section-tab-component
  .is-disabled
  .el-input__inner,
.help-section-main-container
  .help-section-tab-component
  .is-disabled
  .el-range-input {
  color: #404243;
}
.help-section-main-container .help-section-tab-component .settings-tab {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.help-section-main-container .help-section-tab-component .el-input__inner {
  text-align: center;
}
.help-section-main-container
  .help-section-tab-component
  .er-tabs
  .el-tabs__item {
  text-align: center;
  font-size: 13px;
}
.help-section-main-container
  .help-section-tab-component
  .er-tabs
  .el-tabs__content {
  background-color: #fbfbfb;
  padding: 0;
}
.help-section-main-container .help-section-tab-component .el-tabs__item {
  padding: 0 16px;
  height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 40px;
  display: inline-block;
  list-style: none;
  font-size: 14px;
  font-weight: 500;
  color: #303133;
  position: relative;
}
.help-section-main-container .help-section-tab-component .el-card__body {
  padding: 0;
}
.help-section-main-container .help-section-tab-component .el-card,
.help-section-main-container .help-section-tab-component .er-card {
  border-radius: 7px 7px 14px 14px !important;
}
.help-section-main-container .el-input__suffix {
  text-align: center;
}
.help-section-main-container .el-input__inner {
  height: 28px !important;
  line-height: 28px !important;
  font-size: 12px;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .help-section-main-container .el-input__inner {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .help-section-main-container .el-input__inner {
    font-size: 16px;
  }
}
.help-section-main-container .el-input__icon {
  line-height: 28px !important;
}
.el-select-dropdown__item.selected {
  font-weight: 700;
  color: #0a2463 !important;
}
.el-select-dropdown .el-select-dropdown__item {
  font-size: 12px;
  height: 28px !important;
  line-height: 28px !important;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .el-select-dropdown .el-select-dropdown__item {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1920px) {
  .el-select-dropdown .el-select-dropdown__item {
    font-size: 16px;
  }
}
