@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  animation-duration: 1s;
  animation-duration: var(--animate-duration);
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  animation-iteration-count: 1;
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animate__animated.animate__repeat-3 {
  animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animate__animated.animate__delay-1s {
  animation-delay: 1s;
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  animation-delay: calc(1s * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}
.animate__animated.animate__delay-3s {
  animation-delay: calc(1s * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}
.animate__animated.animate__delay-4s {
  animation-delay: calc(1s * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}
.animate__animated.animate__delay-5s {
  animation-delay: calc(1s * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}
.animate__animated.animate__faster {
  animation-duration: calc(1s / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}
.animate__animated.animate__fast {
  animation-duration: calc(1s * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animate__animated.animate__slow {
  animation-duration: calc(1s * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}
.animate__animated.animate__slower {
  animation-duration: calc(1s * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important;
  }

  .animate__animated[class*='Out'] {
    opacity: 0;
  }
}
/* Attention seekers  */
@keyframes bounce {
  from,
  20%,
  53%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }

  80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.animate__bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
.animate__flash {
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}
.animate__pulse {
  animation-name: pulse;
  animation-timing-function: ease-in-out;
}
@keyframes heartBeat {
  0% {
    transform: scale(1);
  }

  14% {
    transform: scale(1.3);
  }

  28% {
    transform: scale(1);
  }

  42% {
    transform: scale(1.3);
  }

  70% {
    transform: scale(1);
  }
}
.animate__heartBeat {
  animation-name: heartBeat;
  animation-duration: calc(1s * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  animation-timing-function: ease-in-out;
}
/* Bouncing entrances  */
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.animate__bounceIn {
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  animation-name: bounceIn;
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }

  75% {
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }

  90% {
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInDown {
  animation-name: bounceInDown;
}
/* Fading entrances  */
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  animation-name: fadeIn;
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDown {
  animation-name: fadeInDown;
}
/* Sliding entrances */
@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInDown {
  animation-name: slideInDown;
}
/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}
.ant-btn-default {
  box-shadow: none;
}
.gv_back_button {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 440;
  border: 0;
  border-color: none !important;
}
.gv_back_button:hover {
  background-color: transparent !important;
}
.gv_back_button .gv_back_icon {
  margin-right: 2px;
  font-size: 13px;
  font-weight: 500;
}
/*  markup example
*   <label class="ant-checkbox-wrapper">
*     <span class="ant-checkbox">
*       <input type="checkbox" class="ant-checkbox-input" value="">
*       <span class="ant-checkbox-inner"></span>
*     </span>
*   </label>
*/
.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  background-color: var(--ab-light-black-1);
  border: 1px solid var(--ab-base-gray-6);
}
.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:hover {
  border: 1px solid var(--ab-light-primary-6) !important;
}
.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:focus {
  background-color: var(--ab-light-black-1) !important;
  border: 1px solid var(--ab-light-primary-7) !important;
}
.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner {
  background-color: var(--ab-light-primary-7) !important;
  border-color: var(--ab-light-primary-7) !important;
}
.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:hover {
  border: 1px solid var(--ab-light-primary-7) !important;
}
.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked::after {
  border-color: var(--ab-light-primary-7) !important;
}
.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: var(--ab-base-gray-5) !important;
  border-color: var(--ab-base-gray-5) !important;
}
.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  background-color: var(--ab-light-primary-7);
}
.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: var(--ab-base-gray-6);
}
.ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner {
  border: 1px solid var(--ab-light-primary-6);
}
.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-input:focus + .ant-checkbox-inner {
  border: 1px solid var(--ab-light-primary-6);
}
.ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border: 1px solid var(--ab-light-primary-6);
}
.ant-tooltip-disabled-compatible-wrapper {
  display: inline-flex !important;
  cursor: default !important;
}
.ant-btn {
  cursor: pointer !important;
}
.ant-btn[disabled] {
  cursor: default !important;
}
.ant-input[disabled] {
  cursor: default !important;
}
.ant-form-item-label > label {
  cursor: auto !important;
}
.ant-input-number-disabled {
  cursor: default !important;
}
.ant-input-number-disabled .ant-input-number-input {
  cursor: default !important;
}
.ant-radio-wrapper-disabled {
  cursor: default !important;
}
.ant-radio-wrapper-disabled .ant-radio-disabled {
  cursor: default !important;
}
.ant-radio-wrapper-disabled .ant-radio-disabled .ant-radio-input {
  cursor: default !important;
}
.ant-radio-button-wrapper-disabled {
  cursor: default !important;
}
.ant-checkbox-wrapper-disabled {
  cursor: default !important;
}
.ant-checkbox-wrapper-disabled .ant-checkbox-disabled {
  cursor: default !important;
}
.ant-checkbox-wrapper-disabled .ant-checkbox-disabled .ant-checkbox-input {
  cursor: default !important;
}
.ant-checkbox-wrapper-disabled .ant-checkbox-disabled + span {
  cursor: default !important;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: default !important;
}
.ant-switch-loading, .ant-switch-disabled {
  cursor: default !important;
}
.ant-picker-header-view {
  color: inherit !important;
}
.gv_form.gv_form_read_mode .ant-form-item {
  margin-bottom: 8px !important;
}
.gv_form.gv_form_read_mode .gv_forcely_validate_message_margin {
  margin-bottom: 16px !important;
}
.gv_form.gv_form_read_mode .gv_forcely_validate_message_margin_10 {
  margin-bottom: 10px !important;
}
.gv_form.gv_form_read_mode .gv_hide_form_item_label .ant-form-item-label {
  display: none;
}
.gv_form .gv_title_form.ant-form-item {
  margin-bottom: 0;
}
.gv_form .gv_title_form.ant-form-item .ant-form-item-required::after {
  display: inline-block;
  content: "" !important;
  margin-right: 8px !important;
}
.gv_form .gv_title_form .ant-form-item-explain .ant-form-item-explain-error {
  width: 100%;
}
.gv_form .gv_header_actions_form.ant-form-item {
  margin-bottom: 0 !important;
}
.gv_form .gv_form_divider.ant-divider-vertical {
  width: 2px;
  height: 100%;
  padding: 12px;
  margin-top: 4px;
  border-left: 1px solid var(--ab-light-primary-gray-4);
}
.gv_form .ant-form-item {
  margin-bottom: 16px;
}
.gv_form .ant-form-item .ant-form-item-required::before {
  display: none !important;
}
.gv_form .ant-form-item .ant-form-item-required::after {
  display: inline-block;
  content: "*" !important;
  color: var(--ab-required-message-color);
  margin-left: 4px !important;
}
.gv_form .ant-form-item .ant-form-item-explain {
  font-size: 12px;
  line-height: 1.3;
  height: 16px;
}
.gv_form .ant-form-item .ant-form-item-explain-error {
  width: -moz-max-content;
  width: max-content;
}
.gv_form .ant-form-item-label > label {
  color: var(--ab-base-gray-8);
}
.gv_form .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  font-size: 24px !important;
  content: "•" !important;
  margin-right: 2px !important;
  margin-top: 2px;
}
.gv_form .ant-form-item-no-colon::after {
  margin: 0 0 0 2px !important;
}
.gv_form .gv_form_item_empty_label .ant-form-item-label > label {
  display: none;
}
.gv_form .gv_form_item_hidden_invalid_message .ant-form-item-explain {
  display: none;
}
.gv_form .gv_form_item_hide_required .ant-form-item-required::after {
  display: inline-block;
  content: "" !important;
  margin-right: 8px !important;
}
.gv_form .gv_form_item_margin_reset.ant-form-item {
  margin-bottom: 0 !important;
}
.gv_form .gv_form_item_wrapper_two_cols .gv_single_editable_container {
  width: auto;
}
.gv_form .gv_form_item_wrapper_two_cols .gv_single_editable_container.gv_edit_mode {
  width: 50%;
}
.gv_form .gv_form_item_wrapper_two_cols .gv_single_editable_container {
  padding-left: 10px;
}
.gv_form .gv_form_item_wrapper_two_cols .gv_single_editable_container:first-child {
  padding-left: 0px;
}
.gv_sidebar.ant-layout .ant-layout-sider {
  background-color: var(--ab-light-black-1);
  border-right: 1px solid var(--ab-sidebar-border-white-color);
  border-top: 1px solid var(--ab-font-white-2);
}
.gv_sidebar.ant-layout .ant-layout-sider.ant-layout-sider-collapsed {
  border-right: none;
}
.gv_sidebar.ant-layout .ant-layout-sider-zero-width-trigger {
  z-index: 15;
  top: 0;
  right: 12px;
  width: 24px;
  height: 48px;
  padding-left: 10px;
  font-size: 14px;
  color: var(--ab-light-primary-gray-8);
  background-color: transparent;
}
.gv_sidebar.ant-layout .ant-layout-sider-zero-width-trigger .anticon {
  position: absolute;
}
.gv_sidebar.ant-layout .ant-layout-sider-zero-width-trigger:hover .anticon {
  color: var(--ab-light-primary-8);
}
.gv_sidebar.collapsed .ant-layout-sider-zero-width-trigger {
  top: 5px;
  right: -24px;
  width: 24px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  padding-left: 0px;
  color: var(--ab-font-gray-2);
  background-color: var(--ab-light-black-1);
  border-radius: 0 5px 5px 0;
  box-shadow: var(--ab-shadow-sidebar);
  border-right: 1px solid var(--ab-sidebar-border-white-color);
  border-top: 1px solid var(--ab-sidebar-border-white-color);
  border-bottom: 1px solid var(--ab-sidebar-border-white-color);
  border-left: none;
}
.gv_sidebar.collapsed .ant-layout-sider-zero-width-trigger .anticon {
  position: absolute;
}
.gv_sidebar.collapsed .ant-layout-sider-zero-width-trigger:hover .anticon {
  color: var(--ab-light-primary-8);
}
.gv_message_success {
  color: var(--ab-popup-confirm-default-color);
}
.gv_message_error {
  color: var(--ab-popup-confirm-delete-color);
}
.gv_message_warning {
  color: var(--ab-popup-confirm-warning-color);
}
.gv_message_info {
  color: var(--ab-popup-confirm-info-color);
}
.gv_modal_alert .ant-modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content {
  min-width: 500px;
  border-radius: 8px;
  box-shadow: 0px 9px 28px 8px rgba(0, 0, 0, 0.05), 0px 6px 16px rgba(0, 0, 0, 0.08), 0px 3px 6px -4px rgba(0, 0, 0, 0.12);
  padding: 0;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body {
  padding: 32px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon {
  font-size: 24px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info {
  color: var(--ab-popup-confirm-info-color);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning {
  color: var(--ab-popup-confirm-warning-color);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error {
  color: var(--ab-popup-confirm-delete-color);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess {
  color: var(--ab-success-color);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title {
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content {
  margin-left: 0;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body {
  width: 100%;
  height: 100%;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  white-space: break-spaces;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap {
  width: 100%;
  height: 150px;
  margin-top: 16px;
  padding: 16px;
  border: 1px solid var(--ab-light-black-5);
  overflow-y: auto;
  box-sizing: border-box;
  white-space: break-spaces;
  color: var(--ab-font-gray-5);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap {
  vertical-align: top;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title {
  font-size: 12px;
  line-height: 16px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon {
  margin-right: 6px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check {
  font-size: 12px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content {
  margin-left: 18px;
  line-height: 22px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value {
  line-height: 22px;
  font-size: 14px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title {
  font-size: 12px;
  line-height: 16px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon {
  margin-right: 6px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check {
  font-size: 12px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content {
  margin-left: 18px;
  line-height: 22px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value {
  line-height: 22px;
  font-size: 14px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns {
  margin-top: 32px;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-confirm-body .ant-modal-confirm-title {
  max-width: 100%;
}
.gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_alert .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-confirm-body .ant-modal-confirm-content {
  max-width: 100%;
}
.gv_modal_confirm .ant-modal {
  min-width: 500px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content {
  min-width: 500px;
  border-radius: 8px;
  box-shadow: 0px 9px 28px 8px rgba(0, 0, 0, 0.05), 0px 6px 16px rgba(0, 0, 0, 0.08), 0px 3px 6px -4px rgba(0, 0, 0, 0.12);
  padding: 0;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body {
  padding: 32px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon {
  font-size: 24px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.info {
  color: var(--ab-popup-confirm-info-color);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.warning {
  color: var(--ab-popup-confirm-warning-color);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.error {
  color: var(--ab-popup-confirm-delete-color);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .gv_modal_icon.sucess {
  color: var(--ab-success-color);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-title {
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content {
  margin-left: 0;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body {
  width: 100%;
  height: 100%;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-description {
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  white-space: break-spaces;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap {
  width: 100%;
  height: 150px;
  margin-top: 16px;
  padding: 16px;
  border: 1px solid var(--ab-light-black-5);
  overflow-y: auto;
  box-sizing: border-box;
  white-space: break-spaces;
  color: var(--ab-font-gray-5);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap {
  vertical-align: top;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title {
  font-size: 12px;
  line-height: 16px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon {
  margin-right: 6px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content-title .gv-tier-two-icon .anticon-check {
  font-size: 12px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content {
  margin-left: 18px;
  line-height: 22px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-content .gv-tier-two-value {
  line-height: 22px;
  font-size: 14px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title {
  font-size: 12px;
  line-height: 16px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon {
  margin-right: 6px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content-title .gv-tier-two-icon .anticon-check {
  font-size: 12px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content {
  margin-left: 18px;
  line-height: 22px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-content .gv-massage-body .gv-content-wrap .gv-tier-two-content-wrap .gv-tier-two-space .ant-space-item .gv-tier-two-content .gv-tier-two-value {
  line-height: 22px;
  font-size: 14px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns {
  margin-top: 32px;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-confirm-body .ant-modal-confirm-title, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-confirm-body .ant-modal-confirm-title {
  max-width: 100%;
}
.gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-confirm .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-error .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-info .ant-modal-confirm-body .ant-modal-confirm-content, .gv_modal_confirm .ant-modal.ant-modal-confirm.ant-modal-confirm-success .ant-modal-confirm-body .ant-modal-confirm-content {
  max-width: 100%;
}
.ant-popover.ant-popconfirm .ant-btn {
  border-radius: 3px;
}
.ant-popover .ant-popover-content {
  filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.15)) drop-shadow(0px 6px 16px rgba(0, 0, 0, 0.08)) drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.12));
}
.ant-popover .ant-popover-content .ant-popover-inner {
  border-radius: 12px;
  box-shadow: none;
  padding: 16px 18px;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 0;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .text:first-child {
  margin-bottom: 4px;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .text:last-child {
  margin-bottom: 14px;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .title {
  line-height: 22px;
  font-weight: 600;
  font-size: 14px;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .desc {
  font-size: 12px;
  font-weight: 400;
}
.ant-popover .ant-menu {
  border-radius: 8px;
}
.gv_purple_popover .ant-popover-content .ant-popover-arrow .ant-popover-arrow-content::before,
.gv_indigo_popover .ant-popover-content .ant-popover-arrow .ant-popover-arrow-content::before,
.gv_black_popover .ant-popover-content .ant-popover-arrow .ant-popover-arrow-content::before {
  background-color: none;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu {
  padding: 4px;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: transparent;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item {
  margin-top: 0;
  margin-bottom: 0;
  height: 32px;
  line-height: 32px;
  border-radius: 5px;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item.ant-menu-item-selected,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item.ant-menu-item-selected,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item.ant-menu-item-selected {
  font-weight: 600;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox + span,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox + span,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox + span {
  font-weight: 400;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox-disabled + span,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox-disabled + span,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox-disabled + span {
  font-weight: 600;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  padding-right: 32px;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label::after,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label::after,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label::after {
  display: none;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number-input,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number-input,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number-input {
  color: inherit;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number .ant-input-number-handler-wrap,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number .ant-input-number-handler-wrap,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number .ant-input-number-handler-wrap {
  display: none;
}
.gv_purple_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .buttons,
.gv_indigo_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .buttons,
.gv_black_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .buttons {
  display: inline-flex;
  justify-content: flex-end;
}
.gv_white_popover .ant-popover-content .ant-popover-arrow .ant-popover-arrow-content::before {
  background-color: none;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .ant-col:first-child {
  margin-bottom: 4px;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .ant-col:last-child {
  margin-bottom: 14px;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .title {
  line-height: 22px;
  font-weight: 600;
  font-size: 14px;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .header .desc {
  font-size: 12px;
  font-weight: 400;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: transparent;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item {
  margin-top: 0;
  margin-bottom: 0;
  height: 32px;
  line-height: 32px;
  border-radius: 5px;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-menu .ant-menu-item.ant-menu-item-selected {
  font-weight: 600;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox + span {
  font-weight: 400;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper .ant-checkbox-disabled + span {
  font-weight: 400;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label {
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  padding-right: 32px;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-label label::after {
  display: none;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-form-item .ant-form-item-row .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number .ant-input-number-handler-wrap {
  display: none;
}
.gv_white_popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .buttons {
  display: inline-flex;
  justify-content: flex-end;
}
.ant-radio-wrapper .ant-radio .ant-radio-inner {
  background-color: var(--ab-light-black-1);
  border: 1px solid var(--ab-base-gray-6);
}
.ant-radio-wrapper .ant-radio .ant-radio-inner:hover {
  border: 1px solid var(--ab-light-primary-6) !important;
}
.ant-radio-wrapper .ant-radio .ant-radio-inner:focus {
  background-color: var(--ab-light-black-1) !important;
  border: 1px solid var(--ab-light-primary-7) !important;
}
.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner {
  border-color: var(--ab-light-primary-7) !important;
}
.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner:hover {
  border: 1px solid var(--ab-light-primary-7) !important;
}
.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner::after {
  background-color: var(--ab-light-primary-7);
}
.ant-radio-wrapper .ant-radio.ant-radio-checked::after {
  border-color: var(--ab-light-primary-7) !important;
}
.ant-radio-wrapper .ant-radio.ant-radio-disabled .ant-radio-inner {
  background-color: var(--ab-base-gray-5) !important;
  border-color: var(--ab-base-gray-5) !important;
}
.ant-radio-wrapper .ant-radio.ant-radio-disabled .ant-radio-inner::after {
  background-color: var(--ab-base-gray-6);
}
.ant-radio-wrapper .ant-radio.ant-radio-indeterminate .ant-radio-inner::after {
  background-color: var(--ab-light-primary-7);
}
.ant-radio-wrapper .ant-radio.ant-radio-indeterminate.ant-radio-disabled .ant-radio-inner::after {
  background-color: var(--ab-base-gray-6);
}
.ant-radio-wrapper .ant-radio:hover .ant-radio-inner {
  border: 1px solid var(--ab-light-primary-6);
}
.ant-radio-wrapper:hover .ant-radio-inner {
  border: 1px solid var(--ab-light-primary-6);
}
.ant-radio-group {
  display: inline-flex;
  align-items: center;
}
.ant-radio-group .ant-radio-button-wrapper {
  padding: 8px 12px;
  display: inline-flex;
  align-items: center;
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 40px;
  max-width: 40px;
  border-radius: inherit;
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper:first-child {
  border-radius: 5px 0 0 5px !important;
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper:last-child {
  border-radius: 0 5px 5px 0 !important;
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper:hover {
  color: var(--ab-light-primary-7);
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-checked span svg {
  color: var(--ab-light-black-1);
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .ant-radio-button.ant-radio-button-checked {
  background-color: var(--ab-light-primary-9);
  border-radius: inherit;
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background-color: var(--ab-light-primary-9);
  border-color: var(--ab-light-primary-9);
  color: var(--ab-light-black-1) !important;
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before {
  background-color: var(--ab-light-primary-9);
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled {
  background-color: var(--ab-light-black-6);
  border-color: var(--ab-light-black-6);
  color: var(--ab-light-black-3);
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled:hover {
  background-color: var(--ab-light-black-6);
  border-color: var(--ab-light-black-6);
  color: var(--ab-light-black-3);
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled::before {
  background-color: var(--ab-light-black-6);
}
.ant-radio-group.ant-radio-group-solid .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled:not(.ant-radio-button-wrapper-disabled):before {
  background-color: var(--ab-light-black-6);
}
.ant-radio-group.ant-radio-group-outline .ant-radio-button-wrapper:first-child {
  border-radius: 5px 0 0 5px !important;
}
.ant-radio-group.ant-radio-group-outline .ant-radio-button-wrapper:last-child {
  border-radius: 0 5px 5px 0 !important;
}
.ant-radio-group.ant-radio-group-outline .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):before {
  background-color: var(--ab-dark-primary-7);
}
.ant-radio-group.ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .ant-radio-button.ant-radio-button-checked {
  border-radius: inherit;
}
.ant-radio-group.ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before {
  background-color: var(--ab-dark-primary-7);
}
.ant-radio-group.ant-radio-group-outline .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled:not(.ant-radio-button-wrapper-disabled):before {
  background-color: var(--ab-light-black-6);
}
.ant-select .ant-select-selection-search {
  margin-inline-start: 0 !important;
}
.ant-select.ant-select-single.ant-select-disabled .ant-select-selector {
  cursor: default !important;
}
.ant-select.ant-select-single.ant-select-disabled .ant-select-selector input {
  cursor: default !important;
}
.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector {
  cursor: default !important;
}
.ant-select.ant-select-multiple.ant-select-disabled .ant-select-selector input {
  cursor: default !important;
}
.ant-select-dropdown {
  padding: 8px;
  border-radius: 5px;
}
.ant-select-dropdown .ant-select-item {
  border-radius: 5px;
}
.ant-select-dropdown .ant-select-item-option-content {
  font-weight: 400;
}
.ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-content {
  font-weight: 600;
}
/*
* select style
*/
.gv_select_selection-search-input-none .ant-select-selection-search-input {
  display: none;
}
.gv_dropdown_width_250.ant-select-dropdown {
  width: 250px !important;
  min-width: 250px !important;
}
.gv_white_select_form {
  min-height: 32px;
}
.gv_white_select_form.ant-select-dropdown .ant-select-item-option-content {
  font-weight: 400;
}
.gv_white_select_form.ant-select-dropdown .ant-select-item-option-active .ant-select-item-option-state {
  color: transparent !important;
}
.gv_white_select_form.ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-content {
  font-weight: 600;
}
.gv_white_select_form.ant-select-single.ant-select-disabled .ant-select-selector {
  cursor: default !important;
}
.gv_white_select_form.ant-select-single.ant-select-disabled .ant-select-selector input {
  cursor: default !important;
}
.gv_white_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector {
  cursor: default !important;
}
.gv_white_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector input {
  cursor: default !important;
}
.gv_purple_select_form,
.gv_black_select_form {
  min-height: 32px;
}
.gv_purple_select_form.ant-select-single.ant-select-disabled .ant-select-selector,
.gv_black_select_form.ant-select-single.ant-select-disabled .ant-select-selector {
  cursor: default !important;
}
.gv_purple_select_form.ant-select-single.ant-select-disabled .ant-select-selector input,
.gv_black_select_form.ant-select-single.ant-select-disabled .ant-select-selector input {
  cursor: default !important;
}
.gv_purple_select_form.ant-select-multiple .ant-select-selector,
.gv_black_select_form.ant-select-multiple .ant-select-selector {
  border-radius: 5px !important;
}
.gv_purple_select_form.ant-select-multiple .ant-select-selector .ant-select-selection-item,
.gv_black_select_form.ant-select-multiple .ant-select-selector .ant-select-selection-item {
  border-radius: 5px;
}
.gv_purple_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector,
.gv_black_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector {
  cursor: default !important;
}
.gv_purple_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector .ant-select-selection-item,
.gv_black_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector .ant-select-selection-item {
  cursor: default !important;
}
.gv_purple_select_form.ant-select-multiple.ant-select-disabled .ant-select-arrow,
.gv_black_select_form.ant-select-multiple.ant-select-disabled .ant-select-arrow {
  cursor: default !important;
}
.gv_purple_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector input,
.gv_black_select_form.ant-select-multiple.ant-select-disabled .ant-select-selector input {
  cursor: default !important;
}
.gv_purple_select_form.ant-select-dropdown .ant-select-item-option-content,
.gv_black_select_form.ant-select-dropdown .ant-select-item-option-content {
  font-weight: 400;
}
.gv_purple_select_form.ant-select-dropdown .ant-select-item-option-active .ant-select-item-option-content,
.gv_black_select_form.ant-select-dropdown .ant-select-item-option-active .ant-select-item-option-content {
  font-weight: 400;
}
.gv_purple_select_form.ant-select-dropdown .ant-select-item-option-active .ant-select-item-option-state,
.gv_black_select_form.ant-select-dropdown .ant-select-item-option-active .ant-select-item-option-state {
  color: transparent !important;
}
.gv_purple_select_form.ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-content,
.gv_black_select_form.ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-content {
  font-weight: 600;
}
.gv_sub_tabs {
  background-color: var(--ab-light-black-1);
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.gv_sub_tabs.gv_tab_wide.ant-tabs-top .ant-tabs-nav {
  padding-left: 16px;
}
.gv_sub_tabs.gv_tab_wide.ant-tabs-top .ant-tabs-nav .ant-tabs-tab {
  padding: 4px 12px 0 12px !important;
  margin: 0 6px !important;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav {
  height: var(--ab-tab-page-header-height);
  margin: 0;
  padding: 0 0 0 0 !important;
  background-color: var(--ab-light-black-1) !important;
  border-bottom: 1px solid var(--ab-light-black-4);
  box-sizing: border-box;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav::before {
  border-bottom: none !important;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-ink-bar {
  background-color: var(--ab-light-primary-8) !important;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-nav-list {
  padding: 0 5px;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-tab {
  padding: 4px 0 0 0 !important;
  margin: 0 12px !important;
  border: 1px solid transparent !important;
  background-color: var(--ab-tab-bg-white-color) !important;
  color: var(--ab-font-gray-2);
  height: var(--ab-tab-page-detail-height) !important;
  clip-path: none !important;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-tab:hover {
  color: var(--ab-font-gray-3);
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active {
  border-bottom: 2px solid var(--ab-light-primary-8);
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: var(--ab-light-primary-8);
  font-weight: 600;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-disabled {
  color: var(--ab-font-white-3);
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-content {
  width: 100%;
  height: 100%;
}
.gv_sub_tabs.ant-tabs-top .ant-tabs-content .ant-tabs-tabpane {
  width: 100%;
  height: 100%;
  background-color: var(--ab-light-black-4);
}
.ant-click-animating-node {
  box-shadow: none !important;
  display: none !important;
}
.ant-switch {
  background-color: var(--ab-base-gray-6) !important;
}
.ant-switch.ant-switch-disabled {
  opacity: 0.7 !important;
}
.ant-switch-checked {
  background-color: var(--ab-light-primary-7) !important;
}
.ant-switch-inner-checked {
  font-size: 14px !important;
}
.ant-switch-inner-unchecked {
  font-size: 14px !important;
}
.ant-table-filter-dropdown .ant-table-filter-dropdown-btns {
  justify-content: flex-end;
}
.ant-table-filter-dropdown .ant-table-filter-dropdown-btns .ant-btn-primary {
  display: none;
}
.gv_table {
  height: 100%;
  width: 100%;
  max-height: 100%;
  border-radius: 8px 8px 0 0;
  border: 1px solid var(--ab-light-black-5);
  background-color: var(--ab-light-black-1);
}
.gv_table.gv_no_cursor_on_row .ant-table-tbody .ant-table-row {
  cursor: default !important;
}
.gv_table .ant-spin-nested-loading {
  height: 100%;
}
.gv_table .ant-spin-nested-loading .ant-spin-container {
  height: 100%;
}
.gv_table .ant-spin-nested-loading .ant-spin-container .ant-table {
  height: 100%;
}
.gv_table .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container {
  height: 100%;
}
.gv_table .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  overflow-y: auto !important;
  min-height: 270px;
}
.gv_table .gv_no_cursor {
  cursor: default !important;
}
.gv_table.gv_pagination .ant-spin-nested-loading .ant-spin-container {
  height: calc(100% - 65px);
}
.gv_table.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table {
  height: 100%;
}
.gv_table.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container {
  height: 100%;
}
.gv_table.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  overflow-y: hidden;
  min-height: 270px;
}
.gv_table tr th.ant-table-selection-column,
.gv_table tr td.ant-table-selection-column {
  width: 54px;
  padding: 0;
  padding-right: 8px;
}
.gv_table .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_table .ant-table-body::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_table .ant-table-body::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_table .ant-table-body::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_table .ant-table-cell-scrollbar:not([rowspan]) {
  box-shadow: none;
}
.gv_table.multi_header .ant-table .ant-table-thead > tr > th {
  font-size: 14px;
}
.gv_table.multi_header .ant-table .ant-table-thead > tr > th.ant-table-cell {
  padding: 2px 8px;
}
.gv_table .ant-table table {
  border-collapse: separate;
  color: var(--ab-light-black-10);
}
.gv_table .ant-table table .ant-table-cell.none_padding {
  padding: 0px !important;
}
.gv_table .ant-table table .ant-table-cell.reverse_ellipse {
  direction: rtl;
}
.gv_table .ant-table table .ant-table-cell.center {
  text-align: center;
}
.gv_table .ant-table table .ant-table-cell.right {
  text-align: right !important;
}
.gv_table .ant-table table .ant-table-cell.left {
  text-align: left;
}
.gv_table .ant-table table .ant-table-cell.cursor-pointer {
  cursor: pointer;
}
.gv_table .ant-table table .ant-table-cell .ant-empty:hover td {
  background: inherit;
}
.gv_table .ant-table table .ant-table-cell .ant-empty .ant-empty-description {
  font-weight: 400;
  font-size: 14px;
  color: var(--ab-light-black-7);
}
.gv_table .ant-table table .ant-table-cell .ant-form-item {
  margin-bottom: 0px;
}
.gv_table .ant-table table .ant-table-thead > tr > th {
  font-size: 14px;
  font-weight: 400;
}
.gv_table .ant-table table .ant-table-thead > tr > th:first-child.ant-table-cell {
  min-width: 54px;
}
.gv_table .ant-table table .ant-table-thead > tr > th.ant-table-cell {
  min-width: 54px;
  height: 49px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 0;
  padding-bottom: 0;
  box-sizing: content-box;
  border-bottom: 1px solid;
  border-color: var(--ab-light-black-4);
  color: initial;
  background: inherit;
  background-color: var(--ab-light-black-2);
}
.gv_table .ant-table table .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: var(--ab-light-black-6) !important;
  height: 22px;
  z-index: 0;
}
.gv_table .ant-table table .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):nth-last-child(2)::before {
  background-color: transparent !important;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-title {
  flex: none;
  line-height: 32px;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter {
  margin-left: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up,
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down {
  opacity: 0.3;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up.active,
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down.active {
  opacity: 1;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up,
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down {
  color: var(--ab-light-primary-8);
}
.gv_table .ant-table table .ant-table-thead > tr > th .column-resizable-handle {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDMgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjAuMjAwMDEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjE0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIwLjIwMDAxMiIgeT0iMTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNCRkJGQkYiLz4KPHJlY3Qgb3BhY2l0eT0iMC41IiB4PSIwLjIwMDAxMiIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSIyMCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0JGQkZCRiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: 100%;
  right: 0;
}
.gv_table .ant-table table .ant-table-thead > tr > th.react-resizable:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: transparent !important;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-filter-trigger:hover {
  color: var(--ab-light-primary-8);
  background-color: transparent;
}
.gv_table .ant-table table .ant-table-thead > tr > th .ant-table-filter-trigger.active {
  color: var(--ab-light-primary-8);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row {
  cursor: pointer;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell {
  padding-left: 16px;
  padding-right: 16px;
  border-bottom: 1px solid;
  border-color: var(--ab-light-black-3);
  padding-top: 0;
  padding-bottom: 0;
  height: 48px;
  background-color: var(--ab-light-black-1);
  color: initial;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell a {
  color: var(--ab-dark-primary-10);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell a:hover {
  color: var(--ab-dark-primary-10);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell .gv_icon_button {
  justify-content: center;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell:first-child .ant-table-cell {
  min-width: 54px;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell:last-child .ant-table-cell {
  padding-right: 30px;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.gv_secondary {
  color: var(--ab-font-gray-2);
  font-size: 12px;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.center {
  text-align: center;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.right {
  text-align: right;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.left {
  text-align: left;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.gv-row-action {
  text-align: center;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row.selected_type_bg .ant-table-cell {
  background-color: var(--ab-light-primary-1);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row.selected_type_bold .ant-table-cell {
  font-weight: 600;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row.ant-table-placeholder:hover > td {
  background-color: transparent;
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row:hover .ant-table-cell {
  background-color: var(--ab-light-black-3);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row-selected .ant-table-cell {
  background-color: var(--ab-light-primary-2);
  color: var(--ab-light-black-10);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row-selected .ant-table-cell .gv_location_direction_rtl {
  color: var(--ab-light-black-10);
}
.gv_table .ant-table table .ant-table-tbody .ant-table-row-selected:hover .ant-table-cell {
  background-color: var(--ab-light-primary-1);
  border-bottom: 1px solid;
  border-color: var(--ab-base-gray-4);
}
.gv_table .ant-table table .ant-table-summary > tr > .ant-table-cell {
  background-color: var(--ab-light-black-1);
  border-bottom: 0;
}
.gv_table .ant-table table .ant-table-column-has-sorters.ant-table-column-sort {
  background-color: var(--ab-light-black-3);
}
.gv_table .ant-table.ant-table-virtual .ant-table-container.gv-table-container-scroll-vertical .ant-table-header {
  border-radius: 8px 0px 0 0;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container.gv-table-container-scroll-vertical .ant-table-header::after {
  content: "";
  display: block;
  width: 15px;
  min-height: 49px;
  box-sizing: content-box;
  border-bottom: 1px solid;
  border-color: var(--ab-light-black-4);
  background-color: var(--ab-light-black-2);
  position: absolute;
  right: 0;
  top: 0;
  border-top-right-radius: 8px;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container.gv-table-container-scroll-vertical .ant-table-header .ant-table-cell:last-child {
  padding-right: 24px !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container.gv-table-container-scroll-vertical .ant-table-tbody-virtual .ant-table-row .ant-table-cell:last-child {
  padding-right: 24px !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container.gv-table-container-scroll-horizontal .ant-table-tbody-virtual .ant-table-tbody-virtual-scrollbar-horizontal {
  bottom: -15px !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual {
  position: relative;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual-scrollbar {
  visibility: visible !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual-scrollbar .ant-table-tbody-virtual-scrollbar-thumb {
  background: var(--ab-scroll-bar-white-color) !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual-scrollbar.ant-table-tbody-virtual-scrollbar-vertical {
  width: 11px !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual-scrollbar.ant-table-tbody-virtual-scrollbar-vertical .ant-table-tbody-virtual-scrollbar-thumb {
  width: calc(100% - 4px) !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual-scrollbar.ant-table-tbody-virtual-scrollbar-horizontal {
  height: 10px !important;
  left: 5px !important;
  right: 5px !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-tbody-virtual-scrollbar.ant-table-tbody-virtual-scrollbar-horizontal .ant-table-tbody-virtual-scrollbar-thumb {
  height: calc(100% - 4px) !important;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-row .ant-table-cell {
  padding: 8px 17px;
  display: block;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-row .ant-table-cell.right {
  justify-content: right;
}
.gv_table .ant-table.ant-table-virtual .ant-table-container .ant-table-row .ant-table-cell.center {
  justify-content: center;
}
.gv_table .ant-table-footer {
  background-color: var(--ab-light-black-1);
  border-top: 1px solid var(--ab-light-black-4);
}
.gv_table .ant-pagination {
  gap: 8px;
  background: inherit;
  border-top: 1px solid var(--ab-light-black-4);
}
.gv_table .ant-pagination.ant-table-pagination-right, .gv_table .ant-pagination.ant-table-pagination-center {
  margin: 0;
  padding: 16px 0;
  padding-right: 24px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next {
  height: 32px;
  line-height: 32px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled:hover,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled:hover {
  cursor: default;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
  cursor: default;
  color: var(--ab-light-black-6);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:hover,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:hover {
  color: var(--ab-light-black-6);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  color: var(--ab-light-black-8);
  line-height: 32px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link .ant-pagination-item-container,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link .ant-pagination-item-container {
  margin-top: 2px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link span,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link span {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  line-height: 32px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:hover,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:hover {
  color: var(--ab-light-primary-8);
  background-color: transparent;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:hover a,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:hover a {
  color: var(--ab-light-primary-8);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item-container {
  margin-top: 4px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item {
  width: auto;
  min-width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border-radius: 5px;
  border: 1px solid var(--ab-light-black-8);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item a {
  color: var(--ab-light-black-8);
  height: 32px;
  line-height: 30px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item:last-child {
  margin-right: 0 !important;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item-active {
  border: 1px solid var(--ab-light-primary-8);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item-active a {
  color: var(--ab-light-primary-8);
  font-weight: 600;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination.ant-pagination-mini,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {
  border-color: var(--ab-light-black-5);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination.ant-pagination-mini:hover,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active):hover {
  border: 1px solid var(--ab-light-primary-8);
  color: var(--ab-light-primary-8);
  background-color: transparent;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination.ant-pagination-mini:hover a,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active):hover a {
  color: var(--ab-light-primary-8);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-selector {
  width: 120px;
  height: 32px;
  line-height: 32px;
  margin-left: 16px;
  border-radius: 5px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-arrow {
  color: var(--ab-light-black-10);
  top: 69%;
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper {
  margin-left: 16px;
  color: var(--ab-light-black-8);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input {
  width: 71px;
  height: 32px;
  line-height: 32px;
  border-radius: 5px;
  color: var(--ab-light-black-8);
}
.gv_table .ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input:hover {
  border-color: var(--ab-light-primary-8);
}
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini,
.gv_table .ant-pagination .ant-pagination-item-container {
  margin-top: 0;
}
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,
.gv_table .ant-pagination .ant-pagination-item-container .ant-pagination-jump-prev,
.gv_table .ant-pagination .ant-pagination-item-container .ant-pagination-jump-next {
  color: var(--ab-light-black-8);
  line-height: 32px;
}
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon,
.gv_table .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: var(--ab-light-black-8);
}
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis,
.gv_table .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: var(--ab-light-black-8);
}
.gv_table .gv_table_row_dragging {
  width: 100%;
  height: 100%;
  background-color: var(--ab-light-black-2);
  border: 1px solid var(--ab-light-black-5);
}
.gv_table.white {
  height: 100%;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  background-color: var(--ab-light-black-1);
  border: 1px solid var(--ab-light-black-5);
}
.gv_table.white.gv_no_cursor_on_row .ant-table-tbody .ant-table-row {
  cursor: default !important;
}
.gv_table.white .ant-spin-nested-loading .ant-spin-container {
  height: 100%;
}
.gv_table.white .ant-spin-nested-loading .ant-spin-container .ant-table {
  height: 100%;
}
.gv_table.white .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container {
  height: 100%;
}
.gv_table.white .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  overflow-y: auto !important;
}
.gv_table.white.gv_pagination .ant-spin-nested-loading .ant-spin-container {
  height: calc(100% - 65px);
}
.gv_table.white.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table {
  height: 100%;
}
.gv_table.white.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container {
  height: 100%;
}
.gv_table.white.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  overflow-y: auto !important;
}
.gv_table.white tr th.ant-table-selection-column,
.gv_table.white tr td.ant-table-selection-column {
  width: 54px;
  padding: 0;
  padding-right: 8px;
}
.gv_table.white .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_table.white .ant-table-body::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_table.white .ant-table-body::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_table.white .ant-table-body::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_table.white.multi_header .ant-table .ant-table-thead > tr > th {
  font-size: 14px;
}
.gv_table.white.multi_header .ant-table .ant-table-thead > tr > th.ant-table-cell {
  padding: 2px 8px;
}
.gv_table.white .ant-table table {
  border-collapse: separate;
  color: var(--ab-light-black-10);
}
.gv_table.white .ant-table table .ant-table-cell.none_padding {
  padding: 0px !important;
}
.gv_table.white .ant-table table .ant-table-cell.reverse_ellipse {
  direction: rtl;
}
.gv_table.white .ant-table table .ant-table-cell.center {
  text-align: center;
}
.gv_table.white .ant-table table .ant-table-cell.right {
  text-align: right !important;
}
.gv_table.white .ant-table table .ant-table-cell.left {
  text-align: left;
}
.gv_table.white .ant-table table .ant-table-cell .ant-empty:hover td {
  background: inherit;
}
.gv_table.white .ant-table table .ant-table-cell .ant-empty .ant-empty-description {
  font-weight: 400;
  font-size: 14px;
  color: var(--ab-light-black-7);
}
.gv_table.white .ant-table table .ant-table-cell .ant-form-item {
  margin-bottom: 0px;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th {
  background-color: var(--ab-light-black-3);
  font-size: 14px;
  font-weight: 400;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th.ant-table-cell {
  height: 49px;
  padding-top: 0;
  padding-bottom: 0;
  box-sizing: content-box;
  border-bottom: 1px solid;
  border-color: var(--ab-light-black-4);
  background-color: var(--ab-light-black-3);
  color: initial;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th.ant-table-cell.ant-table-cell-scrollbar:not([rowspan]) {
  box-shadow: none;
  box-shadow: inherit;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th.ant-table-cell.ant-table-cell-scrollbar {
  background-color: var(--ab-light-black-3);
}
.gv_table.white .ant-table table .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: var(--ab-light-black-6) !important;
  height: 22px;
  z-index: 0;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):nth-last-child(2)::before {
  background-color: transparent !important;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-title {
  flex: none;
  line-height: 32px;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter {
  margin-left: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up,
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down {
  opacity: 0.3;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up.active,
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down.active {
  opacity: 1;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up,
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down {
  color: var(--ab-light-primary-8);
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .column-resizable-handle {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDMgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjAuMjAwMDEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjE0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIwLjIwMDAxMiIgeT0iMTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNCRkJGQkYiLz4KPHJlY3Qgb3BhY2l0eT0iMC41IiB4PSIwLjIwMDAxMiIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSIyMCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0JGQkZCRiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: 100%;
  right: 0;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th.react-resizable:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: transparent !important;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-filter-trigger:hover {
  color: var(--ab-light-primary-8);
  background-color: transparent;
}
.gv_table.white .ant-table table .ant-table-thead > tr > th .ant-table-filter-trigger.active {
  color: var(--ab-light-primary-8);
}
.gv_table.white .ant-table table .ant-table-thead > tr > td {
  background-color: var(--ab-light-black-3);
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row {
  cursor: pointer;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell {
  border-bottom: 1px solid;
  border-color: var(--ab-light-black-4);
  height: 48px;
  background-color: var(--ab-light-black-1);
  color: initial;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.gv_secondary {
  color: var(--ab-font-gray-2);
  font-size: 12px;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.center {
  text-align: center;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.right {
  text-align: right;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.left {
  text-align: left;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row.selected_type_bg .ant-table-cell, .gv_table.white .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell {
  background-color: var(--ab-light-primary-1);
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row.selected_type_bold .ant-table-cell {
  font-weight: 600;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row.ant-table-placeholder:hover > td {
  background-color: transparent;
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row:hover .ant-table-cell {
  background-color: var(--ab-light-primary-gray-1);
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row-selected .ant-table-cell {
  background-color: var(--ab-light-primary-2);
  color: var(--ab-light-black-10);
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row-selected .ant-table-cell .gv_location_direction_rtl {
  color: var(--ab-light-black-10);
}
.gv_table.white .ant-table table .ant-table-tbody .ant-table-row-selected:hover .ant-table-cell {
  background-color: var(--ab-light-primary-1);
  border-bottom: 1px solid;
  border-color: var(--ab-light-black-4);
}
.gv_table.white .ant-table table .ant-table-summary > tr > .ant-table-cell {
  background-color: var(--ab-light-black-1);
  border-bottom: 0;
}
.gv_table.white .ant-table table .ant-table-column-has-sorters.ant-table-column-sort {
  background-color: var(--ab-light-black-4);
}
.gv_table.white .ant-table-footer {
  background-color: var(--ab-light-black-1) !important;
  border-top: 1px solid var(--ab-light-black-4);
}
.gv_table.white .ant-pagination {
  gap: 8px;
  border-top: 1px solid var(--ab-light-black-4);
  background-color: var(--ab-light-black-1);
}
.gv_table.white .ant-pagination.ant-table-pagination-right, .gv_table.white .ant-pagination.ant-table-pagination-center {
  margin: 0;
  padding: 16px 0;
  padding-right: 24px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next {
  height: 32px;
  line-height: 32px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
  color: var(--ab-light-black-6);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  color: var(--ab-font-gray-3);
  line-height: 32px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link .ant-pagination-item-container,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link .ant-pagination-item-container {
  margin-top: 2px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link span,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link span {
  height: 32px;
  line-height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:hover,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:hover {
  color: var(--ab-light-primary-8);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:hover a,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:hover a {
  color: var(--ab-light-primary-8);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item-container {
  margin-top: 4px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item {
  width: auto;
  min-width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border: 1px solid var(--ab-light-black-5);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item a {
  color: var(--ab-base-dark-6);
  height: 32px;
  line-height: 30px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item:last-child {
  margin-right: 0 !important;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item-active {
  border: 1px solid var(--ab-light-primary-8);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item-active a {
  color: var(--ab-light-primary-8);
  font-weight: 600;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination.ant-pagination-mini,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {
  border-color: var(--ab-light-black-5);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination.ant-pagination-mini:hover,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active):hover {
  border: 1px solid var(--ab-light-primary-8);
  color: var(--ab-light-primary-8);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination.ant-pagination-mini:hover a,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active):hover a {
  color: var(--ab-light-primary-8);
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-selector {
  color: var(--ab-base-dark-6);
  background-color: var(--ab-light-black-1);
  border-radius: 2px;
  line-height: 32px;
  height: 32px;
  border-color: var(--ab-light-black-5);
  width: 120px;
  margin-left: 16px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-arrow {
  color: var(--ab-base-gray-9);
  top: 54%;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper {
  color: var(--ab-base-dark-6);
  margin-left: 16px;
}
.gv_table.white .ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input {
  width: 71px;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
  color: var(--ab-base-dark-6);
}
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini,
.gv_table.white .ant-pagination .ant-pagination-item-container {
  margin-top: 0;
}
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,
.gv_table.white .ant-pagination .ant-pagination-item-container .ant-pagination-jump-prev,
.gv_table.white .ant-pagination .ant-pagination-item-container .ant-pagination-jump-next {
  color: var(--ab-font-gray-1);
  line-height: 32px;
}
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.white .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon,
.gv_table.white .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: var(--ab-font-gray-1);
}
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.white .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.white .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis,
.gv_table.white .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: var(--ab-font-gray-1);
}
.gv_table.white .gv_table_row_dragging {
  background-color: var(--ab-light-black-3);
  border: 1px solid var(--ab-light-black-11);
  width: 100%;
  height: 100%;
}
.gv_table.purple {
  background-color: var(--ab-dark-primary-gray-3) !important;
  min-height: unset;
  border: 0;
}
.gv_table.purple.gv_no_cursor_on_row .ant-table-tbody .ant-table-row {
  cursor: default !important;
}
.gv_table.purple .ant-spin-nested-loading .ant-spin-container {
  height: 100%;
}
.gv_table.purple .ant-spin-nested-loading .ant-spin-container .ant-table {
  height: 100%;
}
.gv_table.purple .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container {
  height: 100%;
}
.gv_table.purple .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  overflow-y: auto !important;
}
.gv_table.purple.gv_pagination .ant-spin-nested-loading .ant-spin-container {
  height: calc(100% - 65px);
}
.gv_table.purple.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table {
  height: 100%;
}
.gv_table.purple.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container {
  height: 100%;
}
.gv_table.purple.gv_pagination .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  overflow-y: auto !important;
}
.gv_table.purple tr th.ant-table-selection-column,
.gv_table.purple tr td.ant-table-selection-column {
  width: 54px;
  padding: 0;
}
.gv_table.purple.multi_header .ant-table .ant-table-thead > tr > th {
  font-size: 14px;
}
.gv_table.purple.multi_header .ant-table .ant-table-thead > tr > th.ant-table-cell {
  padding: 2px 8px;
}
.gv_table.purple .ant-table {
  background: inherit;
}
.gv_table.purple .ant-table table {
  border-collapse: separate;
  background-color: transparent;
}
.gv_table.purple .ant-table table .ant-table-cell {
  background-color: var(--ab-dark-primary-gray-3);
}
.gv_table.purple .ant-table table .ant-table-cell.none_padding {
  padding: 0px !important;
}
.gv_table.purple .ant-table table .ant-table-cell.reverse_ellipse {
  direction: rtl;
}
.gv_table.purple .ant-table table .ant-table-cell.center {
  text-align: center;
}
.gv_table.purple .ant-table table .ant-table-cell.right {
  text-align: right;
}
.gv_table.purple .ant-table table .ant-table-cell.left {
  text-align: left;
}
.gv_table.purple .ant-table table .ant-table-cell:hover {
  background-color: var(--ab-dark-primary-gray-3);
}
.gv_table.purple .ant-table table .ant-table-cell .ant-empty:hover td {
  background: inherit;
}
.gv_table.purple .ant-table table .ant-table-cell .ant-empty .ant-empty-description {
  font-weight: 400;
  font-size: 14px;
  color: var(--ab-dark-primary-gray-10);
}
.gv_table.purple .ant-table table .ant-table-cell .ant-form-item {
  margin-bottom: 0px;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th {
  background-color: var(--ab-dark-primary-gray-5);
  color: var(--ab-light-primary-gray-3);
  font-size: 14px;
  font-weight: 400;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th.ant-table-cell {
  height: 49px;
  box-sizing: content-box;
  border-bottom: 1px solid;
  border-color: var(--ab-dark-primary-gray-6);
  background-color: var(--ab-dark-primary-gray-5);
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th.ant-table-cell.ant-table-cell-scrollbar:not([rowspan]) {
  box-shadow: none;
  box-shadow: inherit;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th.ant-table-cell.ant-table-cell-scrollbar {
  background-color: var(--ab-dark-primary-gray-5);
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th.ant-table-cell:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: var(--ab-dark-primary-gray-8) !important;
  height: 22px;
  z-index: 0;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th.ant-table-cell:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):nth-last-child(2)::before {
  background-color: transparent !important;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-title {
  flex: none;
  line-height: 32px;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter {
  margin-left: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up,
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down {
  opacity: 0.3;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up.active,
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down.active {
  opacity: 1;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up,
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down {
  color: var(--ab-light-primary-5);
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .column-resizable-handle {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDMgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjAuMjAwMDEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSI2IiBmaWxsPSIjQkZCRkJGIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgeD0iMC4yMDAwMTIiIHk9IjE0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIwLjIwMDAxMiIgeT0iMTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNCRkJGQkYiLz4KPHJlY3Qgb3BhY2l0eT0iMC41IiB4PSIwLjIwMDAxMiIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuMjAwMDEyIiB5PSIyMCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0JGQkZCRiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: 100%;
  right: 0;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th.react-resizable:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: transparent !important;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-filter-trigger:hover {
  color: var(--ab-light-primary-7);
  background-color: transparent;
}
.gv_table.purple .ant-table table .ant-table-thead > tr > th .ant-table-filter-trigger.active {
  color: var(--ab-light-primary-7);
}
.gv_table.purple .ant-table table .ant-table-thead > tr > td {
  box-shadow: none;
  background-color: var(--ab-dark-primary-gray-5);
  border-bottom: 1px solid;
  border-color: var(--ab-dark-primary-gray-5);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row {
  cursor: pointer;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell {
  height: 48px;
  color: var(--ab-light-black-1);
  border-bottom: 1px solid;
  border-color: var(--ab-dark-primary-gray-6);
  background-color: var(--ab-dark-primary-gray-3);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.gv_secondary {
  color: var(--ab-font-gray-2);
  font-size: 12px;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.center {
  text-align: center;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.right {
  text-align: right;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.left {
  text-align: left;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-fix-left {
  background-color: var(--ab-dark-primary-gray-4);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-fix-left.ant-table-column-sort {
  background-color: var(--ab-dark-primary-gray-3);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.selected_type_bg .ant-table-cell, .gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell {
  background-color: var(--ab-light-primary-1);
  border-bottom: 1px solid;
  border-color: var(--ab-light-primary-3);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.selected_type_bold .ant-table-cell {
  font-weight: 600;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.ant-table-placeholder:hover > td {
  background-color: transparent;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row:hover .ant-table-cell {
  background-color: var(--ab-dark-primary-gray-2);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell {
  color: var(--ab-light-black-1);
  background-color: var(--ab-dark-primary-1);
  border-bottom: 1px solid !important;
  border-color: var(--ab-dark-primary-3) !important;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell.ant-table-column-sort {
  background-color: var(--ab-dark-primary-gray-5);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row.selected:hover .ant-table-cell {
  color: var(--ab-light-black-1);
  background-color: var(--ab-dark-primary-gray-7);
  border-bottom: 1px solid !important;
  border-color: var(--ab-dark-primary-3) !important;
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row-selected .ant-table-cell {
  background-color: var(--ab-dark-primary-1);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row-selected .ant-table-cell .gv_location_direction_rtl {
  color: var(--ab-light-black-10);
}
.gv_table.purple .ant-table table .ant-table-tbody .ant-table-row-selected:hover .ant-table-cell {
  background-color: var(--ab-dark-primary-1);
  border-bottom: 1px solid;
  border-color: var(--ab-dark-primary-gray-5);
}
.gv_table.purple .ant-table table .ant-table-summary > tr > .ant-table-cell {
  background-color: var(--ab-dark-primary-gray-3);
  border-bottom: 0;
}
.gv_table.purple .ant-table table .ant-table-column-has-sorters.ant-table-column-sort {
  background-color: var(--ab-dark-primary-1) !important;
  border-bottom: 1px solid !important;
  border-color: var(--ab-dark-primary-gray-6) !important;
}
.gv_table.purple .ant-table table .ant-table-column-sort {
  background-color: var(--ab-dark-primary-1) !important;
  border-bottom: 1px solid !important;
  border-color: var(--ab-dark-primary-gray-6) !important;
}
.gv_table.purple .ant-table table .ant-table-footer {
  background-color: var(--ab-dark-primary-gray-3) !important;
}
.gv_table.purple .ant-table-tbody > tr.ant-table-placeholder td {
  border-bottom: 0;
}
.gv_table.purple .ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: inherit;
}
.gv_table.purple .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_table.purple .ant-table-body::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_table.purple .ant-table-body::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_table.purple .ant-table-body::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_table.purple .ant-pagination {
  border-top: none;
  background-color: var(--ab-dark-primary-gray-3);
}
.gv_table.purple .ant-pagination.ant-table-pagination-right {
  margin: 0;
  padding: 16px 0;
  padding-right: 24px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-prev,
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-next {
  height: 32px;
  line-height: 32px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
  color: var(--ab-font-gray-1);
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  color: var(--ab-font-gray-1);
  line-height: 32px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link .ant-pagination-item-container,
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link .ant-pagination-item-container {
  margin-top: 2px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-item-container {
  margin-top: 4px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-item {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border-radius: 2px;
  border: 1px solid var(--ab-dark-black-6);
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-item a {
  color: var(--ab-dark-black-11);
  height: 32px;
  line-height: 30px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini:last-child {
  margin-right: 0;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-item-active {
  border: 1px solid var(--ab-light-primary-6);
  background-color: transparent;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-item-active a {
  color: var(--ab-light-primary-6);
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-selector {
  color: var(--ab-font-gray-3);
  border-radius: 4px;
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px;
  color: var(--ab-font-gray-1);
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-arrow {
  color: var(--ab-font-gray-1);
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-pagination-options-quick-jumper {
  color: var(--ab-font-gray-1);
}
.gv_table.purple .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-pagination-options-quick-jumper input {
  width: 71px;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
  color: var(--ab-font-gray-1);
  background-color: var(--ab-light-primary-7);
}
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini,
.gv_table.purple .ant-pagination .ant-pagination-item-container {
  margin-top: 0;
}
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,
.gv_table.purple .ant-pagination .ant-pagination-item-container .ant-pagination-jump-prev,
.gv_table.purple .ant-pagination .ant-pagination-item-container .ant-pagination-jump-next {
  color: var(--ab-dark-black-11);
  line-height: 32px;
}
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.purple .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon,
.gv_table.purple .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: var(--ab-dark-black-11);
}
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.purple .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.purple .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis,
.gv_table.purple .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: var(--ab-dark-black-11);
}
.gv_table.indigo {
  background-color: transparent;
  min-height: unset;
  border: 0;
}
.gv_table.indigo .ant-table {
  background: inherit;
}
.gv_table.indigo .ant-table table {
  border-collapse: separate;
  background-color: transparent;
}
.gv_table.indigo .ant-table table .ant-table-cell.none_padding {
  padding: 0px !important;
}
.gv_table.indigo .ant-table table .ant-table-cell.reverse_ellipse {
  direction: rtl;
}
.gv_table.indigo .ant-table table .ant-table-cell.center {
  text-align: center;
}
.gv_table.indigo .ant-table table .ant-table-cell.right {
  text-align: right;
}
.gv_table.indigo .ant-table table .ant-table-cell.left {
  text-align: left;
}
.gv_table.indigo .ant-table table .ant-table-cell .ant-empty:hover td {
  background: inherit;
}
.gv_table.indigo .ant-table table .ant-table-cell .ant-empty .ant-empty-description {
  font-weight: 400;
  font-size: 14px;
  color: var(--ab-dark-primary-gray-10);
}
.gv_table.indigo .ant-table table .ant-table-cell .ant-form-item {
  margin-bottom: 0px;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th {
  background-color: var(--ab-indigo-bg-3);
  color: var(--ab-font-gray-1);
  font-size: 14px;
  font-weight: 400;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th.ant-table-cell {
  height: 49px;
  box-sizing: content-box;
  border-bottom: 2px solid;
  border-color: var(--ab-indigo-widget-bg-color);
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th.ant-table-cell.ant-table-cell-scrollbar:not([rowspan]) {
  box-shadow: none;
  box-shadow: var(--ab-indigo-bg-3);
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th.ant-table-cell.ant-table-cell-scrollbar {
  background-color: var(--ab-light-black-3);
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th.ant-table-cell:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: var(--ab-base-dark-5) !important;
  height: 22px;
  z-index: 0;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th.ant-table-cell:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):nth-last-child(2)::before {
  background-color: transparent !important;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th:hover {
  background-color: var(--ab-indigo-bg-1);
  color: var(--ab-font-gray-2);
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-title {
  flex: none;
  line-height: 32px;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter {
  margin-left: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up.active,
.gv_table.indigo .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down.active {
  color: var(--ab-base-blue-6);
}
.gv_table.indigo .ant-table table .ant-table-thead > tr > td {
  background-color: var(--ab-indigo-bg-3);
  border-bottom: 2px solid;
  border-color: var(--ab-indigo-widget-bg-color);
  box-shadow: none;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row {
  cursor: pointer;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell {
  border-bottom: 1px solid;
  border-color: var(--ab-indigo-bg-3);
  height: 48px;
  color: var(--ab-light-black-1);
  background-color: transparent;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-fix-left {
  background: inherit;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-fix-left.ant-table-column-sort {
  background-color: var(--ab-indigo-bg-1);
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.gv_secondary {
  color: var(--ab-font-gray-2);
  font-size: 12px;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.center {
  text-align: center;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.right {
  text-align: right;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.left {
  text-align: left;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row.ant-table-placeholder:hover > td {
  background-color: transparent;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row:hover .ant-table-cell {
  background-color: var(--ab-indigo-bg-9);
  color: var(--ab-light-black-1);
  border-bottom: 1px solid;
  border-color: var(--ab-indigo-border-8);
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row.selected {
  background-color: var(--ab-indigo-bg-7);
  border-bottom: 1px solid !important;
  border-color: var(--ab-indigo-border-6) !important;
  color: var(--ab-light-black-1);
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell {
  background-color: var(--ab-indigo-bg-7);
  border-bottom: 1px solid !important;
  border-color: var(--ab-indigo-border-6) !important;
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell.ant-table-column-sort {
  background-color: var(--ab-indigo-bg-7);
}
.gv_table.indigo .ant-table table .ant-table-tbody .ant-table-row.selected:hover .ant-table-cell {
  background-color: var(--ab-indigo-bg-8);
  border-bottom: 1px solid !important;
  border-color: var(--ab-indigo-border-7) !important;
}
.gv_table.indigo .ant-table table .ant-table-summary > tr > .ant-table-cell {
  background-color: var(--ab-indigo-widget-bg-color);
  border-bottom: 0;
}
.gv_table.indigo .ant-table table .ant-table-column-has-sorters.ant-table-column-sort {
  background-color: var(--ab-indigo-bg-1);
}
.gv_table.indigo .ant-table table .ant-table-column-sort {
  background-color: var(--ab-indigo-bg-1);
}
.gv_table.indigo .ant-table table .ant-table-footer {
  background-color: var(--ab-indigo-widget-bg-color) !important;
}
.gv_table.indigo .ant-table-tbody > tr.ant-table-placeholder td {
  border-bottom: 0;
}
.gv_table.indigo .ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: inherit;
}
.gv_table.indigo .ant-table-body {
  background-color: var(--ab-indigo-widget-bg-color);
}
.gv_table.indigo .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_table.indigo .ant-table-body::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_table.indigo .ant-table-body::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_table.indigo .ant-table-body::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_table.indigo .ant-pagination {
  border-top: none;
}
.gv_table.indigo .ant-pagination.ant-table-pagination-right {
  margin: 0;
  padding: 16px 0;
  padding-right: 24px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-prev,
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-next {
  height: 32px;
  line-height: 32px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
  color: var(--ab-font-gray-1);
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  color: var(--ab-font-gray-1);
  line-height: 32px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link .ant-pagination-item-container,
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link .ant-pagination-item-container {
  margin-top: 2px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-item-container {
  margin-top: 4px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-item {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border-radius: 2px;
  border: 1px solid var(--ab-font-gray-7);
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-item a {
  color: var(--ab-font-gray-1);
  height: 32px;
  line-height: 30px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini:last-child {
  margin-right: 0;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-item-active {
  border: 1px solid var(--ab-base-blue-6);
  background-color: transparent;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-item-active a {
  color: var(--ab-base-blue-6);
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-selector {
  color: var(--ab-font-gray-3);
  border-radius: 4px;
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px;
  color: var(--ab-font-gray-1);
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-arrow {
  color: var(--ab-font-gray-1);
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-pagination-options-quick-jumper {
  color: var(--ab-font-gray-1);
}
.gv_table.indigo .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-pagination-options-quick-jumper input {
  width: 71px;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
  color: var(--ab-font-gray-1);
  background-color: var(--ab-indigo-bg-2);
}
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini,
.gv_table.indigo .ant-pagination .ant-pagination-item-container {
  margin-top: 0;
}
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,
.gv_table.indigo .ant-pagination .ant-pagination-item-container .ant-pagination-jump-prev,
.gv_table.indigo .ant-pagination .ant-pagination-item-container .ant-pagination-jump-next {
  color: var(--ab-font-gray-1);
  line-height: 32px;
}
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.indigo .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon,
.gv_table.indigo .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: var(--ab-font-gray-1);
}
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.indigo .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.indigo .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis,
.gv_table.indigo .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: var(--ab-font-gray-1);
}
.gv_table.black {
  background-color: transparent;
  min-height: unset;
  border: 0;
}
.gv_table.black .ant-table {
  background: inherit;
}
.gv_table.black .ant-table table {
  border-collapse: separate;
  background-color: transparent;
}
.gv_table.black .ant-table table .ant-table-cell.none_padding {
  padding: 0px !important;
}
.gv_table.black .ant-table table .ant-table-cell.reverse_ellipse {
  direction: rtl;
}
.gv_table.black .ant-table table .ant-table-cell.center {
  text-align: center;
}
.gv_table.black .ant-table table .ant-table-cell.right {
  text-align: right;
}
.gv_table.black .ant-table table .ant-table-cell.left {
  text-align: left;
}
.gv_table.black .ant-table table .ant-table-cell .ant-empty:hover td {
  background: inherit;
}
.gv_table.black .ant-table table .ant-table-cell .ant-empty .ant-empty-description {
  font-weight: 400;
  color: var(--ab-base-dark-5);
}
.gv_table.black .ant-table table .ant-table-cell .ant-form-item {
  margin-bottom: 0px;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th {
  background-color: var(--ab-dark-black-4);
  color: var(--ab-font-gray-1);
  font-size: 14px;
  font-weight: 400;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th.ant-table-cell {
  height: 49px;
  box-sizing: content-box;
  border-bottom: 1px solid;
  border-color: var(--ab-dark-black-6);
}
.gv_table.black .ant-table table .ant-table-thead > tr > th.ant-table-cell:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  background-color: var(--ab-dark-black-6) !important;
  height: 22px;
  z-index: 0;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th.ant-table-cell:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):nth-last-child(2)::before {
  background-color: transparent !important;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th:hover {
  background-color: var(--ab-dark-black-5);
  color: var(--ab-font-gray-2);
}
.gv_table.black .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-title {
  flex: none;
  line-height: 32px;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter {
  margin-left: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gv_table.black .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-up.active,
.gv_table.black .ant-table table .ant-table-thead > tr > th .ant-table-column-sorters .ant-table-column-sorter .ant-table-column-sorter-down.active {
  color: var(--ab-light-primary-7);
}
.gv_table.black .ant-table table .ant-table-thead > tr > td {
  background-color: var(--ab-dark-black-4);
  box-shadow: none;
  border-bottom: none;
}
.gv_table.black .ant-table table .ant-table-tbody {
  background-color: transparent;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row {
  cursor: pointer;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell {
  border-bottom: 1px solid;
  border-color: var(--ab-dark-black-6);
  height: 48px;
  color: var(--ab-light-black-1);
  background-color: var(--ab-dark-black-2);
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-fix-left {
  background-color: var(--ab-dark-black-2);
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-fix-left.ant-table-column-sort {
  background-color: var(--ab-dark-black-5);
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.gv_secondary {
  color: var(--ab-font-gray-2);
  font-size: 12px;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.center {
  text-align: center;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.right {
  text-align: right;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell.left {
  text-align: left;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row.ant-table-placeholder:hover > td {
  background-color: transparent;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row:hover .ant-table-cell {
  background-color: var(--ab-dark-black-5);
  color: var(--ab-light-black-1);
  border-bottom: 1px solid;
  border-color: var(--ab-dark-black-7);
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell {
  color: var(--ab-light-black-1);
  background-color: var(--ab-dark-black-5);
  border-bottom: 1px solid !important;
  border-color: var(--ab-dark-black-6) !important;
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row.selected .ant-table-cell.ant-table-column-sort {
  background-color: var(--ab-dark-black-5);
}
.gv_table.black .ant-table table .ant-table-tbody .ant-table-row.selected:hover .ant-table-cell {
  color: var(--ab-light-black-1);
  background-color: var(--ab-dark-black-6);
  border-bottom: 1px solid !important;
  border-color: var(--ab-dark-black-6) !important;
}
.gv_table.black .ant-table table .ant-table-summary > tr > .ant-table-cell {
  background-color: var(--ab-dark-primary-gray-3);
  border-bottom: 0;
}
.gv_table.black .ant-table table .ant-table-column-has-sorters.ant-table-column-sort {
  background-color: var(--ab-dark-black-5);
}
.gv_table.black .ant-table table .ant-table-column-sort {
  background-color: var(--ab-dark-black-5);
}
.gv_table.black .ant-table table .ant-table-footer {
  background-color: var(--ab-dark-primary-gray-3) !important;
}
.gv_table.black .ant-table-tbody > tr.ant-table-placeholder td {
  border-bottom: 0;
}
.gv_table.black .ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: inherit;
}
.gv_table.black .ant-table-body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}
.gv_table.black .ant-table-body::-webkit-scrollbar-thumb {
  border: 0px solid;
  border-radius: 4px;
  background-color: var(--rt-common-scroll-thumb);
}
.gv_table.black .ant-table-body::-webkit-scrollbar-track {
  background-color: var(--rt-common-scroll-bg);
}
.gv_table.black .ant-table-body::-webkit-scrollbar-corner {
  background: var(--rt-common-scroll-bg);
}
.gv_table.black .ant-pagination {
  border-top: none;
}
.gv_table.black .ant-pagination.ant-table-pagination-right {
  margin: 0;
  padding: 16px 0;
  padding-right: 24px;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-prev,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-next {
  height: 32px;
  line-height: 32px;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
  color: var(--ab-dark-primary-gray-9);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
  color: var(--ab-dark-black-11);
  line-height: 32px;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link .ant-pagination-item-container,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link .ant-pagination-item-container {
  margin-top: 2px;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-prev:hover .ant-pagination-item-link,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-next:hover .ant-pagination-item-link {
  color: var(--ab-dark-primary-7);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item-container {
  margin-top: 4px;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item {
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border-radius: 5px;
  border: 1px solid;
  border-color: var(--ab-dark-primary-gray-8);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item a {
  color: var(--ab-dark-black-11);
  height: 32px;
  line-height: 30px;
}
.gv_table.black .ant-pagination.ant-pagination-mini:last-child {
  margin-right: 0;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item-active {
  border: 1px solid;
  border-color: var(--ab-dark-primary-8);
  background-color: transparent;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item-active a {
  color: var(--ab-dark-primary-8);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item-active:hover {
  border-color: var(--ab-dark-primary-7);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-item-active:hover a {
  color: var(--ab-dark-primary-7);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-selector {
  border-radius: 4px;
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px;
  color: var(--ab-font-gray-1);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-select-arrow {
  color: var(--ab-font-gray-1);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-pagination-options-quick-jumper {
  color: var(--ab-font-gray-1);
}
.gv_table.black .ant-pagination.ant-pagination-mini .ant-pagination-options .ant-pagination-options-quick-jumper input {
  width: 71px;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
  color: var(--ab-font-gray-1);
  background-color: var(--ab-light-primary-7);
}
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini,
.gv_table.black .ant-pagination .ant-pagination-item-container {
  margin-top: 0;
}
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,
.gv_table.black .ant-pagination .ant-pagination-item-container .ant-pagination-jump-prev,
.gv_table.black .ant-pagination .ant-pagination-item-container .ant-pagination-jump-next {
  color: var(--ab-font-gray-1);
  line-height: 32px;
}
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-link-icon,
.gv_table.black .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon,
.gv_table.black .ant-pagination .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: var(--ab-font-gray-1);
}
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.black .ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-item-ellipsis,
.gv_table.black .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis,
.gv_table.black .ant-pagination .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: var(--ab-font-gray-1);
}
.gv_ant_editable_table .ant-table-tbody .ant-table-row:hover td {
  background-color: var(--ab-light-black-4);
  color: var(--ab-font-gray-3);
}
.gv_ant_editable_table .ant-table-tbody .ant-table-row.gv_secondary span {
  color: var(--ab-font-gray-2);
  font-size: 12px;
}
.gv_transfer .ant-transfer-list .ant-transfer-list-header {
  height: 0;
  padding: 0;
}
.gv_transfer .ant-transfer-list .ant-transfer-list-header .ant-checkbox-wrapper,
.gv_transfer .ant-transfer-list .ant-transfer-list-header .ant-transfer-list-header-dropdown {
  display: none;
}
.gv_transfer .ant-transfer-list .ant-transfer-list-header .ant-transfer-list-header-title {
  position: absolute;
  top: -25px;
  font-size: 14px;
  color: var(--ab-font-gray-2);
}
.gv_transfer .ant-transfer-list .ant-transfer-list-header .ant-transfer-list-header-selected {
  position: absolute;
  top: -25px;
}
.gv_transfer .ant-transfer-operation .ant-btn {
  width: 32px;
  height: 32px;
}
.gv_transfer .ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 10px;
}
.gv_transfer .ant-pagination {
  padding: 0 12px 8px 4px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-prev,
.gv_transfer .ant-pagination.mini .ant-pagination-next {
  margin-top: 2px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_transfer .ant-pagination.mini .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
  color: var(--ab-font-gray-1);
}
.gv_transfer .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.gv_transfer .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  color: var(--ab-font-gray-3);
}
.gv_transfer .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link .ant-pagination-item-container,
.gv_transfer .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link .ant-pagination-item-container {
  margin-top: 2px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-item-container {
  margin-top: 4px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-item {
  min-width: 30px;
  height: 30px;
  line-height: 28px;
  font-size: 14px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-item a {
  color: var(--ab-font-gray-3);
}
.gv_transfer .ant-pagination.mini .ant-pagination-item-active {
  background-color: var(--ab-table-selected-white-color);
  border: 1px solid var(--ab-table-selected-white-color);
  border-radius: 50%;
}
.gv_transfer .ant-pagination.mini .ant-pagination-item-active a {
  color: var(--ab-font-white-1);
}
.gv_transfer .ant-pagination.mini .ant-pagination-options {
  margin-top: 2px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-options .ant-select-selector {
  color: var(--ab-font-gray-3);
  background-color: var(--ab-light-black-1);
  border-radius: 4px;
}
.gv_transfer .ant-pagination.mini .ant-pagination-options .ant-select-arrow {
  color: var(--ab-font-gray-1);
}
.gv_transfer .ant-pagination .ant-pagination-item-ellipsis {
  color: var(--ab-font-gray-1);
}
.ant-tooltip {
  max-width: 1024px !important;
}
.chart-tooltip {
  position: relative;
  padding: 8px 12px;
  box-shadow: var(--ab-popover-shadow-2);
  border-radius: 5px;
  box-sizing: border-box;
  color: var(--ab-light-black-13);
  background-color: var(--ab-light-black-1);
  font-size: 12px;
}
.chart-tooltip.no-shadow {
  box-shadow: none;
  padding: 0 4px;
}
.chart-tooltip.purple, .chart-tooltip.black, .chart-tooltip.indigo {
  color: var(--ab-light-black-13);
  background-color: var(--ab-light-black-1);
}
.chart-tooltip.purple .tooltip-date, .chart-tooltip.black .tooltip-date, .chart-tooltip.indigo .tooltip-date {
  color: var(--ab-light-primary-gray-9);
}
.chart-tooltip.purple .tooltip-info, .chart-tooltip.black .tooltip-info, .chart-tooltip.indigo .tooltip-info {
  color: var(--ab-light-black-13);
}
.chart-tooltip .tooltip-date {
  color: var(--ab-light-primary-gray-9);
  margin-bottom: 4px;
}
.chart-tooltip .tooltip-info {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  margin-top: 4px;
  line-height: 18px;
  text-align: left;
  color: var(--ab-light-black-13);
  opacity: 1;
  gap: 6px;
  cursor: default;
}
.chart-tooltip .tooltip-info:first-child {
  margin-top: 0;
}
.chart-tooltip .tooltip-info.desc {
  color: var(--ab-light-black-7);
  font-weight: 400;
  line-height: 16.34px;
}
.chart-tooltip .tooltip-info .symbol-line {
  display: inline-block;
  width: 20px;
  height: 2px;
  background-color: currentColor;
}
.chart-tooltip .tooltip-info .symbol-line.display-none {
  display: none;
}
.chart-tooltip .tooltip-info .symbol-line.none {
  background-color: transparent;
}
.chart-tooltip .tooltip-info .symbol-line.none .symbol-circle {
  background-color: currentColor;
}
.chart-tooltip .tooltip-info .symbol-line.none.small-size {
  margin-right: 0;
}
.chart-tooltip .tooltip-info .symbol-line.dashed {
  background-color: transparent;
  border: 1px dashed currentColor;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-circle {
  position: absolute;
  top: 3px;
  left: 4px;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  border: 3px solid currentColor;
  background-color: var(--ab-light-black-1);
}
.chart-tooltip .tooltip-info .symbol-line .symbol-circle.full {
  background-color: currentColor;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-circle.none {
  display: none;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-circle.small-size {
  width: 10px;
  height: 10px;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-rect {
  position: absolute;
  top: 4px;
  left: 5px;
  width: 10px;
  height: 10px;
  border: 2px solid currentColor;
  background-color: var(--ab-light-black-1);
}
.chart-tooltip .tooltip-info .symbol-line .symbol-rect.full {
  background-color: currentColor;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-rect.none {
  display: none;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-square {
  position: absolute;
  top: 3px;
  left: 4px;
  width: 12px;
  height: 12px;
  border: 1px solid var(--ab-chart-dummy-series-border-color);
  background-color: currentColor;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-square.full {
  background-color: currentColor;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-square.none {
  display: none;
}
.chart-tooltip .tooltip-info .symbol-line .symbol-square.small-size {
  width: 10px;
  height: 10px;
}
.chart-tooltip .tooltip-info .label {
  margin-right: 4px;
}
.chart-tooltip .tooltip-info .data-num .bold {
  font-weight: 600;
}
.chart-tooltip .divider.hr-line {
  width: 100%;
  margin: 4px 0;
  border: none;
  border-top: 1px solid var(--ab-light-black-2);
}
.chart-tooltip .divider.horizontal {
  width: 100%;
  height: 0;
  margin: 5px 0;
  border-top: 1px solid var(--ab-light-black-2);
}
.chart-tooltip .divider.vertical {
  display: inline-block;
  width: 0;
  height: 12px;
  line-height: 20px;
  vertical-align: middle;
  background-color: var(--ab-light-black-2);
}
.gv_tooltip div {
  line-height: 16px;
}
.gv_tooltip .title {
  font-size: 12px;
}
.gv_tooltip .text {
  font-size: 12px;
  color: var(--ab-font-gray-5);
  line-height: 22px;
}
.gv_tooltip .value {
  font-size: 12px;
  font-weight: 700;
}
.gv_tooltip .date {
  margin-bottom: 4px;
  color: var(--ab-font-gray-2);
  font-size: 12px;
  line-height: 22px;
}
.gv_tooltip .show_detail {
  float: right;
  font-size: 11px;
  margin: 5px 5px 0 0;
}
.gv_tooltip .hr-line {
  width: 100%;
  margin: 5px 0;
  border: none;
  border-top: 1px solid var(--ab-white-border-3);
}
.ant-tooltip-disabled-compatible-wrapper {
  display: inline-flex !important;
}
.gv_chart_tooltip .gv_chart_tooltip_inner {
  margin: 0 5px !important;
}
.gv_chart_tooltip .gv_chart_tooltip_inner .date {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip .gv_chart_tooltip_inner .bullet {
  margin-right: 8px !important;
}
.gv_chart_tooltip .gv_chart_tooltip_inner .bullet.circle {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin: 2px 4px 2px 2px;
}
.gv_chart_tooltip .gv_chart_tooltip_inner .bullet.square {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  margin: 2px 4px 2px 2px;
}
.gv_chart_tooltip .gv_chart_tooltip_inner .value {
  font-weight: 700;
  font-size: 12px;
  line-height: 20px;
}
.gv_chart_tooltip .gv_chart_tooltip_inner .value .title {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip .gv_chart_tooltip_inner .value .text {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip .gv_chart_tooltip_inner .text {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip .gv_chart_tooltip_inner .divider.hr-line {
  width: 100%;
  margin: 5px 0;
  border: none;
  border-top: 1px solid var(--ab-base-gray-9);
}
.gv_chart_tooltip .gv_chart_tooltip_inner .divider.horizontal {
  width: 100%;
  height: 1px;
  margin: 5px 0;
  background-color: var(--ab-base-gray-9);
}
.gv_chart_tooltip .gv_chart_tooltip_inner .divider.vertical {
  display: inline-block;
  width: 1px;
  height: 12px;
  line-height: 20px;
  vertical-align: middle;
  background-color: var(--ab-base-gray-9);
}
.gv_pie_chart_tooltip .icon_status {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.gv_pie_chart_tooltip .title {
  color: currentColor;
}
.gv_pie_chart_tooltip .colon {
  color: var(--ab-light-black-13);
}
.gv_pie_chart_tooltip .value {
  color: var(--ab-light-black-13);
}
.gv_chart_tooltip_testing {
  position: relative;
  padding: 8px 12px 8px 8px !important;
  border: none !important;
  color: initial !important;
  background-color: var(--ab-light-black-1) !important;
  top: -14px !important;
  left: -15px !important;
}
.gv_chart_tooltip_testing::before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  bottom: 0;
  transform: translateY(5px) translateX(500%) rotate(225deg);
  background-color: var(--ab-light-black-1) !important;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner {
  margin: 0 5px !important;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .date {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .bullet {
  margin-right: 8px !important;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .bullet.circle {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin: 2px 4px 2px 2px;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .bullet.square {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  margin: 2px 4px 2px 2px;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .value {
  font-weight: 700;
  font-size: 12px;
  line-height: 20px;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .value .title {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5) !important;
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .value .text {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .text {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: var(--ab-font-gray-5);
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .divider.hr-line {
  width: 100%;
  margin: 5px 0;
  border: none;
  border-top: 1px solid var(--ab-base-gray-9);
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .divider.horizontal {
  width: 100%;
  height: 1px;
  margin: 5px 0;
  background-color: var(--ab-base-gray-9);
}
.gv_chart_tooltip_testing .gv_chart_tooltip_inner .divider.vertical {
  display: inline-block;
  width: 1px;
  height: 12px;
  line-height: 20px;
  vertical-align: middle;
  background-color: var(--ab-base-gray-9);
}
@font-face {
  font-family: "SpoqaHanSans";
  src: url("/assets/fonts/SpoqaHanSansBold.eot");
  src: url("/assets/fonts/SpoqaHanSansBold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/SpoqaHanSansBold.woff2") format("woff2"), url("/assets/fonts/SpoqaHanSansBold.woff") format("woff"), url("/assets/fonts/SpoqaHanSansBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "SpoqaHanSans";
  src: url("/assets/fonts/SpoqaHanSansRegular.eot");
  src: url("/assets/fonts/SpoqaHanSansRegular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/SpoqaHanSansRegular.woff2") format("woff2"), url("/assets/fonts/SpoqaHanSansRegular.woff") format("woff"), url("/assets/fonts/SpoqaHanSansRegular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SpoqaHanSans";
  src: url("/assets/fonts/SpoqaHanSansLight.eot");
  src: url("/assets/fonts/SpoqaHanSansLight.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/SpoqaHanSansLight.woff2") format("woff2"), url("/assets/fonts/SpoqaHanSansLight.woff") format("woff"), url("/assets/fonts/SpoqaHanSansLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "SpoqaHanSansJP";
  src: url("/assets/fonts/SpoqaHanSansJPBold.eot");
  src: url("/assets/fonts/SpoqaHanSansJPBold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/SpoqaHanSansJPBold.woff2") format("woff2"), url("/assets/fonts/SpoqaHanSansJPBold.woff") format("woff"), url("/assets/fonts/SpoqaHanSansJPBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "SpoqaHanSansJP";
  src: url("/assets/fonts/SpoqaHanSansJPRegular.eot");
  src: url("/assets/fonts/SpoqaHanSansJPRegular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/SpoqaHanSansJPRegular.woff2") format("woff2"), url("/assets/fonts/SpoqaHanSansJPRegular.woff") format("woff"), url("/assets/fonts/SpoqaHanSansJPRegular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "SpoqaHanSansJP";
  src: url("/assets/fonts/SpoqaHanSansJPLight.eot");
  src: url("/assets/fonts/SpoqaHanSansJPLight.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/SpoqaHanSansJPLight.woff2") format("woff2"), url("/assets/fonts/SpoqaHanSansJPLight.woff") format("woff"), url("/assets/fonts/SpoqaHanSansJPLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
* {
  font-family: "SpoqaHanSans";
}
html {
  overflow: hidden;
  background-color: var(--rt-common-container-bg);
}
html body {
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  background-color: var(--rt-common-container-bg);
}
html body img {
  border-color: transparent;
}
html body iframe {
  display: none;
}
:root {
  --c-main-color: #00FFED;
  --c-main-color-20: #00FFED33;
  --c-main-color-40: #00FFED66;
  --c-main-color-60: #00FFED99;
  --c-main-color-80: #00FFEDcc;
  --c-main-color-gr: #00B8BA;
  --c-main-color-gr-20: #00B8BA33;
  --c-main-color-gr-40: #00B8BA66;
  --c-main-color-gr-60: #00B8BA99;
  --c-main-color-gr-80: #00B8BAcc;
  --c-dark-color: #172233;
  --c-dark-color-20: #17223333;
  --c-dark-color-40: #17223366;
  --c-dark-color-60: #17223399;
  --c-dark-color-80: #172233cc;
  --c-error-color: #F73463;
}
#root .ant-layout-header > div[class*=__left] > span.anticon-menu-unfold:hover svg {
  color: var(--c-main-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content {
  overflow: unset;
  background-color: var(--c-dark-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title {
  position: relative;
  height: 60px;
  padding: 0 30px;
  background-color: var(--c-dark-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title button.ant-drawer-close {
  position: absolute;
  width: 60px;
  height: 60px;
  border-radius: 0 10px 10px 0;
  right: -60px;
  background-color: var(--c-dark-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title button.ant-drawer-close:hover svg {
  color: var(--c-main-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body {
  overflow: auto;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container .rt-user-avatar .rt-menu-user {
  margin: 0;
  padding: 0 20px;
  background-color: transparent;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container .rt-user-avatar .rt-menu-user .rt-menu-user__info:hover {
  color: var(--c-main-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container div[class*=__menu_sticky_button] {
  display: none;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container + div[class*=__menu_border] {
  border-color: rgba(255, 255, 255, 0.1019607843);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu {
  padding: 0 20px;
  background-color: var(--c-dark-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar {
  width: 10px;
  background-color: transparent !important;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--c-dark-color-60) !important;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.2) !important;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu {
  margin: 0;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-active:hover .ant-menu-submenu-arrow::before, body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-active:hover .ant-menu-submenu-arrow::after {
  background-color: var(--c-main-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu + .ant-menu-submenu {
  margin-top: 10px;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open {
  border: none;
  border-radius: 10px;
  overflow: hidden;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title {
  background-color: var(--c-main-color-20) !important;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title::before {
  content: "";
  position: absolute;
  width: calc(100% - 40px);
  bottom: 0;
  left: 20px;
  border-bottom: 1px solid var(--c-main-color-20);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title {
  height: 42px;
  padding: 0 20px !important;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content span {
  color: var(--c-main-color);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow {
  right: 20px;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow::before, body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  background-color: #fff;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content span {
  color: #fff;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub {
  padding: 0 0 10px 0;
  background-color: var(--c-main-color-20);
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item {
  padding: 0 20px !important;
  color: #fff;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item:hover {
  background-color: var(--c-main-color-20) !important;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item .ant-menu-title-content .rt-sub-menu-icon {
  color: #fff;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-policy-area {
  background: rgba(255, 255, 255, 0.1);
  border: none;
}
body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-policy-area .gv_version_text {
  color: #fff;
}
/*
  [전용 모달 창] 탭 메뉴 닫기
*/
.all-menu-close-confirm-modal .ant-modal-content {
  background: linear-gradient(-125deg, #116e88, #23284c) !important;
}
.all-menu-close-confirm-modal .ant-modal-confirm-body > span[role=img] {
  display: none;
}
.all-menu-close-confirm-modal .ant-modal-confirm-paragraph {
  max-width: 100% !important;
  row-gap: 15px;
}
.all-menu-close-confirm-modal .ant-modal-confirm-title {
  padding-bottom: 10px;
  border-bottom: 1px solid var(--c-dark-color-40);
  border-radius: 5px 5px 0 0;
  color: #fff;
}
.all-menu-close-confirm-modal .ant-modal-confirm-content {
  display: flex;
  align-items: center;
  border-radius: 5px;
  padding: 5px 0;
  color: #fff;
}
.all-menu-close-confirm-modal .ant-modal-confirm-btns {
  margin-top: 20px;
}
.all-menu-close-confirm-modal .ant-modal-confirm-btns > .ant-btn {
  border-color: rgba(255, 255, 255, 0.4);
  background: transparent;
  transition: all 0.2s ease-in-out;
}
.all-menu-close-confirm-modal .ant-modal-confirm-btns > .ant-btn:hover {
  border-color: #fff !important;
  background: rgba(255, 255, 255, 0.1333333333) !important;
  color: #fff !important;
}
.all-menu-close-confirm-modal .ant-modal-confirm-btns > .ant-btn-primary {
  border-color: var(--c-main-color-40) !important;
  background: var(--c-main-color-20) !important;
}
.all-menu-close-confirm-modal .ant-modal-confirm-btns > .ant-btn-primary:hover {
  border-color: var(--c-main-color) !important;
  background: var(--c-main-color-40) !important;
  color: #fff !important;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content {
  background: var(--popup-bg, linear-gradient(258deg, #116E88 2.05%, #23284C 97.99%)) !important;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header {
  min-height: 40px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .title .gv_title {
  color: #fff;
  font-size: 16px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .actions button.ant-btn {
  background-color: var(--c-dark-color-40);
  border: 1px solid var(--c-dark-color-40);
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .actions button.ant-btn:hover {
  background-color: var(--c-dark-color-60);
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .actions button.ant-btn.ant-btn-primary {
  background-color: var(--c-main-color-20);
  border: 1px solid var(--c-main-color-40);
  color: var(--c-main-color);
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .actions button.ant-btn.ant-btn-primary:hover {
  background-color: var(--c-main-color-40);
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .actions button.ant-btn[disabled], .ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-header .actions button.ant-btn.ant-btn-primary[disabled] {
  background-color: var(--c-dark-color-20);
  border: 1px solid var(--c-dark-color-20);
  color: #999;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body {
  padding: 0;
  background-color: transparent;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._description {
  margin-bottom: 0;
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._description + * {
  margin-top: 10px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body {
  background: transparent;
  padding: 0;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body .ant-layout {
  padding: 10px;
  background-color: var(--c-dark-color-40);
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body .ant-layout .ant-form {
  margin: 10px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body .ant-layout .ant-form .ant-row[class*=__body] {
  height: unset !important;
  padding: 40px 20px;
  background-color: transparent;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body .ant-layout .ant-form .ant-row[class*=__body] > .ant-col .ant-form-item {
  margin-bottom: 20px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body .ant-layout .ant-form .ant-row[class*=__body] > .ant-col .ant-form-item:last-child {
  margin-bottom: 0;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__inner] {
  background-color: transparent;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__inner] div[class*=__label_group] {
  height: unset;
  padding: 10px;
  background-color: var(--c-dark-color-40);
  border: 1px solid var(--c-dark-color-40);
  gap: 10px;
  border-radius: 4px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__inner] div[class*=__label_group] span[class*=__label] {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__inner] div[class*=__list_top] .gv_table_total {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__inner] div[class*=__list_top] .gv_table_total span {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__inner] div[class*=__list_body] {
  background-color: transparent;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__start] .ant-space .ant-space-item span {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body ._body.acss-pvldu .pd-modal-container__content_wrap div[class*=__start] .ant-row[class*=__list_body] {
  background-color: transparent;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph span {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .gv_form .ant-form-item-label > label {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .gv_form .ant-form-item-control span {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-select, .ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-input {
  height: 36px;
  background-color: var(--c-dark-color-40);
  border-color: var(--c-dark-color-40);
  border-radius: 4px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-select:focus, .ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-input:focus {
  border-color: var(--c-main-color-40);
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-open {
  border-color: var(--c-main-color-40);
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-select .ant-select-selector {
  border: none !important;
  box-shadow: unset;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-radio-group label span {
  color: #fff;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-input-password {
  height: 36px;
  background-color: var(--c-dark-color-40);
  border-color: var(--c-dark-color-40);
  border-radius: 4px;
}
.ant-modal-wrap.gv_modal .ant-modal .ant-modal-content .ant-modal-body .ant-input-password .ant-input {
  height: unset;
  background-color: transparent;
  border-color: transparent;
}
.ant-modal-wrap[class*=gv_modal_alert] .ant-modal button.ant-btn.ant-btn-primary {
  background-color: var(--c-main-color-40);
  border: 1px solid var(--c-main-color);
}
.ant-modal-wrap[class*=gv_modal_alert] .ant-modal button.ant-btn.ant-btn-primary:focus-visible {
  outline: none;
}
.ant-modal-wrap[class*=gv_modal_confirm] .ant-modal.ant-modal-confirm .ant-modal-content {
  background: var(--popup-bg, linear-gradient(258deg, #116E88 2.05%, #23284C 97.99%)) !important;
}
.ant-modal-wrap[class*=gv_modal_confirm] .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button.ant-btn-default {
  background-color: var(--c-dark-color-40);
  border: 1px solid var(--c-dark-color-40);
}
.ant-modal-wrap[class*=gv_modal_confirm] .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button.ant-btn-default:hover {
  border-color: var(--c-main-color);
}
.ant-modal-wrap[class*=gv_modal_confirm] .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button.ant-btn-default:hover span {
  color: var(--c-main-color);
}
.ant-modal-wrap[class*=gv_modal_confirm] .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button.ant-btn-primary {
  background-color: var(--c-main-color-40);
  border: 1px solid var(--c-main-color);
}
.ant-modal-wrap[class*=gv_modal_confirm] .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button.ant-btn-primary:hover {
  background-color: var(--c-main-color-60);
}
.ant-message .ant-message-notice-wrapper .ant-message-notice .ant-message-notice-content {
  background-color: var(--c-dark-color);
}
.ant-message .ant-message-notice-wrapper .ant-message-notice .ant-message-notice-content span:not(.anticon) {
  color: #fff;
}
.ant-popover .ant-popover-content .gv_users .gv_user span {
  color: #fff;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popconfirm-buttons button.ant-btn-default:hover {
  border-color: var(--c-main-color-40);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popconfirm-buttons button.ant-btn-default:hover span {
  color: var(--c-main-color);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popconfirm-buttons button.ant-btn-primary {
  background-color: var(--c-main-color-40);
  border-color: var(--c-main-color);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-popconfirm-buttons button.ant-btn-primary:hover {
  background-color: var(--c-main-color-60);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-row .ant-col.buttons button.ant-btn {
  height: 34px;
  padding: 0 14px;
  border-color: var(--c-main-color-20);
  background-color: transparent;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-row .ant-col.buttons button.ant-btn:hover {
  border-color: var(--c-main-color);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-row .ant-col.buttons button.ant-btn:hover span {
  color: var(--c-main-color);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-row .ant-col.buttons button.ant-btn.ant-btn-primary {
  background-color: var(--c-main-color-40);
  border-color: var(--c-main-color);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-row .ant-col.buttons button.ant-btn.ant-btn-primary:hover {
  background-color: var(--c-main-color-60);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-row .ant-col.buttons button.ant-btn.ant-btn-primary:hover span {
  color: #fff;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-select-focused .ant-select-selector {
  border-color: var(--c-main-color-40) !important;
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-select:hover .ant-select-selector {
  border-color: var(--c-main-color-40);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-select.ant-select-open .ant-select-selector {
  border-color: var(--c-main-color-40);
}
.ant-popover .ant-popover-content .ant-popover-inner .ant-select:focus-visible {
  outline: none;
}
.ant-radio-group.ant-radio-group-solid {
  position: relative;
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper {
  background-color: var(--c-dark-color-40);
  border: 1px solid var(--c-dark-color-40);
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper::before {
  display: none;
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
  background-color: var(--c-main-color-20) !important;
  border: 1px solid var(--c-main-color) !important;
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper.ant-radio-button-wrapper-checked span {
  background-color: transparent !important;
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper span {
  color: rgba(255, 255, 255, 0.4);
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper:first-child {
  border-right: 0 !important;
}
.ant-radio-group.ant-radio-group-solid label.ant-radio-button-wrapper:last-child {
  border-left: 0 !important;
}
.ant-radio-group.ant-radio-group-solid::before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  left: 50%;
  margin-left: -1px;
  border-left: 1px solid var(--c-main-color);
  z-index: 2;
}
.ant-radio-wrapper .ant-radio.ant-radio-checked {
  border-color: var(--c-main-color) !important;
}
.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner {
  border-color: var(--c-main-color) !important;
  background-color: var(--c-dark-color-40);
}
.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner::after {
  background-color: var(--c-main-color) !important;
}
.ant-radio-wrapper .ant-radio .ant-radio-inner {
  background-color: var(--c-dark-color-40);
}
.ant-switch.ant-switch-checked {
  background-color: var(--c-main-color-80) !important;
  border: 1px solid var(--c-main-color);
}
.ant-switch .ant-switch-handle {
  margin-top: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
}
.ant-empty .ant-empty-description {
  color: rgba(255, 255, 255, 0.6) !important;
}
.ant-spin .ant-spin-dot i {
  background-color: var(--c-main-color) !important;
}
.ant-picker-dropdown .ant-picker-range-arrow::before {
  background: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container {
  background-color: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header {
  color: #fff;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header button {
  color: #fff;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header .ant-picker-header-view button:hover {
  color: #00FFED !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body table th, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body td {
  color: #fff;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  background-color: #00FFED !important;
  color: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner::before {
  border-color: #00FFED !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-today::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  background-color: var(--c-main-color-20);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::before {
  background-color: rgba(0, 255, 237, 0.4) !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  background-color: transparent !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background-color: var(--c-main-color-20);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner {
  background-color: #00FFED !important;
  color: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner::before {
  border-color: #00FFED !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected::before {
  background-color: var(--c-main-color-20);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column .ant-picker-time-panel-cell.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background-color: #00FFED !important;
  color: var(--c-dark-color) !important;
  font-weight: bold;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column .ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  color: #fff !important;
  padding-inline-start: 16px;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column::-webkit-scrollbar {
  width: 10px;
  background-color: transparent !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--c-dark-color-60) !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-footer .ant-btn.ant-btn-primary {
  height: 28px;
  padding: 0 20px;
  background-color: var(--c-main-color);
  border-color: var(--c-main-color);
  color: var(--c-dark-color);
  font-weight: bold;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-footer .ant-picker-today-btn {
  color: #00FFED !important;
}
.ant-picker-range .ant-picker-active-bar {
  background-color: #00FFED !important;
}
button.ant-btn:focus-visible, .ant-tabs-tab-btn:focus-visible {
  outline: unset !important;
}
.ant-picker-dropdown .ant-picker-range-arrow::before {
  background: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container {
  background-color: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header {
  color: #fff;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header button {
  color: #fff;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header .ant-picker-header-view button:hover {
  color: #00FFED !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body table th, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body td {
  color: #fff;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  background-color: #00FFED !important;
  color: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner::before {
  border-color: #00FFED !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-today::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-start::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  background-color: var(--c-main-color-20);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::before, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::before {
  background-color: rgba(0, 255, 237, 0.4) !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after, .ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  background-color: transparent !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background-color: var(--c-main-color-20);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner {
  background-color: #00FFED !important;
  color: var(--c-dark-color);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner::before {
  border-color: #00FFED !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-body .ant-picker-cell-in-view.ant-picker-cell-selected::before {
  background-color: var(--c-main-color-20);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column .ant-picker-time-panel-cell.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background-color: #00FFED !important;
  color: var(--c-dark-color) !important;
  font-weight: bold;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column .ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  color: #fff !important;
  padding-inline-start: 16px;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column::-webkit-scrollbar {
  width: 10px;
  background-color: transparent !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--c-dark-color-60) !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-time-panel-column::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-footer .ant-btn.ant-btn-primary {
  height: 28px;
  padding: 0 20px;
  background-color: var(--c-main-color);
  border-color: var(--c-main-color);
  color: var(--c-dark-color);
  font-weight: bold;
}
.ant-picker-dropdown .ant-picker-panel-container .ant-picker-footer .ant-picker-today-btn {
  color: #00FFED !important;
}
.ant-picker-range .ant-picker-active-bar {
  background-color: #00FFED !important;
}
button.ant-btn:focus-visible, .ant-tabs-tab-btn:focus-visible {
  outline: unset !important;
}
.ant-select-dropdown.gv_black_select_form.gv_dropdown_width_250 .rc-virtual-list .rc-virtual-list-holder-inner div.ant-select-item.ant-select-item-option[title=Nav] {
  display: none;
}
.rt-portal-layout .rt-header .pd-header-right-area .gv_button > span > button {
  background: transparent;
  border-color: transparent;
}
.rt-portal-layout .ant-layout-header > [class*=__start][class*=__modal] {
  height: 60px !important;
}
.__start_1ax4q_1 {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 100;
    padding: 10px;
    margin-top: 40px;
    color: var(--ab-status-critical-color);
    font-size: 16px
}

.ant-alert.ant-alert-error {
    width: 100%;
    height: 90px;
    margin: 10px
}

.__start_1mzar_1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background-color: var(--ab-backdrop);
    z-index: 1000
}

.__start_1mzar_1.__modal_1mzar_10 {
    height: var(--ab-header-height) !important;
    background-color: var(--ab-backdrop)
}

.gv_table .ant-table-tbody .gv_custom_color_status {
    font-size: 14px
}

.__start_1ao3j_1 {
    white-space: nowrap;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: var(--ab-light-black-1)
}

.__start_1ao3j_1.__white_1ao3j_8 .__name_1ao3j_8 {
    color: var(--ab-base-gray-9)
}

.__start_1ao3j_1.__center_1ao3j_11 {
    justify-content: center
}

.__start_1ao3j_1.__end_1ao3j_14 {
    justify-content: flex-end
}

.__start_1ao3j_1 .__icon_status_1ao3j_17 {
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    width: 10px;
    height: 10px;
    border-radius: 50%
}

.__start_1ao3j_1 .__name_1ao3j_8 {
    color: var(--ab-font-gray-1)
}

.__start_6v1bv_1 {
    display: flex;
    color: var(--ab-light-primary-gray-6);
    margin: 5px;
    font-size: 14px;
    cursor: default
}

.__start_6v1bv_1 .__icon_6v1bv_8 {
    color: var(--ab-light-primary-gray-6)
}

.ant-tooltip-placement-top {
    padding-bottom: 2px
}

.ant-tooltip-placement-top .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(-11px) rotate(225deg)
}

.ant-tooltip-placement-topLeft {
    padding-bottom: 2px
}

.ant-tooltip-placement-topLeft .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(-11px) rotate(225deg)
}

.ant-tooltip-placement-bottom {
    padding-top: 2px
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(11px) rotate(45deg)
}

.ant-tooltip-placement-bottomLeft {
    padding-top: 2px
}

.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(11px) rotate(45deg)
}

.ant-tooltip-placement-bottomRight {
    padding-top: 2px
}

.ant-tooltip-placement-bottomRight .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(11px) rotate(45deg)
}

.ant-tooltip-placement-left {
    padding-right: 2px
}

.ant-tooltip-placement-left .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(-11px) rotate(135deg)
}

.ant-tooltip-placement-leftTop {
    padding-right: 2px
}

.ant-tooltip-placement-leftTop .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(-11px) rotate(135deg)
}

.ant-tooltip-placement-right {
    padding-left: 2px
}

.ant-tooltip-placement-right .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(11px) rotate(-45deg)
}

.ant-tooltip-placement-rightTop {
    padding-left: 2px
}

.ant-tooltip-placement-rightTop .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(11px) rotate(-45deg)
}

.ant-tooltip-content {
    border-radius: 5px;
    box-shadow: var(--ab-shadow-tooltip)
}

.ant-tooltip-content .ant-tooltip-inner {
    display: flex;
    align-items: center;
    font-size: 12px;
    pointer-events: auto;
    padding: 6px 8px !important;
    border-radius: 5px;
    opacity: 1;
    color: var(--ab-dark-black-1);
    background-color: var(--ab-light-black-1);
    box-shadow: none
}

.ant-tooltip-content .ant-tooltip-arrow {
    display: none
}

.ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
    background-color: var(--ab-light-black-1)
}

.ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content:before {
    background-color: var(--ab-light-black-1)
}

.gv_common_tooltip {
    font-size: 12px
}

.gv_common_tooltip.ant-tooltip {
    max-width: 100% !important
}

.gv_common_tooltip.gv_tooltip_error {
    color: var(--ab-required-mark-color)
}

.gv_common_tooltip.gv_nowrap_tooltip {
    max-width: 100%
}

.gv_common_tooltip.gv_nowrap_tooltip_hide {
    display: none
}

.gv_common_tooltip.ant-tooltip-placement-top {
    padding-bottom: 2px
}

.gv_common_tooltip.ant-tooltip-placement-top .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(-11px) rotate(225deg)
}

.gv_common_tooltip.ant-tooltip-placement-topLeft {
    padding-bottom: 2px
}

.gv_common_tooltip.ant-tooltip-placement-topLeft .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(-11px) rotate(225deg)
}

.gv_common_tooltip.ant-tooltip-placement-bottom {
    padding-top: 2px
}

.gv_common_tooltip.ant-tooltip-placement-bottom .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(11px) rotate(45deg)
}

.gv_common_tooltip.ant-tooltip-placement-bottomLeft {
    padding-top: 2px
}

.gv_common_tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(11px) rotate(45deg)
}

.gv_common_tooltip.ant-tooltip-placement-bottomRight {
    padding-top: 2px
}

.gv_common_tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translateY(11px) rotate(45deg)
}

.gv_common_tooltip.ant-tooltip-placement-left {
    padding-right: 2px
}

.gv_common_tooltip.ant-tooltip-placement-left .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(-11px) rotate(135deg)
}

.gv_common_tooltip.ant-tooltip-placement-leftTop {
    padding-right: 2px
}

.gv_common_tooltip.ant-tooltip-placement-leftTop .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(-11px) rotate(135deg)
}

.gv_common_tooltip.ant-tooltip-placement-right {
    padding-left: 2px
}

.gv_common_tooltip.ant-tooltip-placement-right .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(11px) rotate(-45deg)
}

.gv_common_tooltip.ant-tooltip-placement-rightTop {
    padding-left: 2px
}

.gv_common_tooltip.ant-tooltip-placement-rightTop .ant-tooltip-arrow .ant-tooltip-arrow-content {
    transform: translate(11px) rotate(-45deg)
}

.gv_common_tooltip .ant-tooltip-content {
    border-radius: 5px;
    box-shadow: var(--ab-shadow-tooltip)
}

.gv_common_tooltip .ant-tooltip-content .ant-tooltip-inner {
    font-size: 12px;
    pointer-events: auto;
    padding: 6px 8px !important;
    border-radius: 5px;
    opacity: 1;
    box-shadow: none
}

.gv_common_tooltip .ant-tooltip-content .ant-tooltip-arrow {
    display: none
}

.gv_common_tooltip .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
    background-color: var(--ab-light-black-1)
}

.gv_common_tooltip .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content:before {
    background-color: var(--ab-light-black-1)
}

.gv_common_tooltip.purple,
.gv_common_tooltip.black,
.gv_common_tooltip.indigo {
    color: var(--ab-light-black-13)
}

.gv_common_tooltip.purple .ant-tooltip-content,
.gv_common_tooltip.black .ant-tooltip-content,
.gv_common_tooltip.indigo .ant-tooltip-content {
    color: var(--ab-light-black-13);
    background-color: var(--ab-light-black-1);
    box-shadow: var(--ab-shadow-tooltip)
}

.gv_common_tooltip.purple .ant-tooltip-content .ant-tooltip-inner,
.gv_common_tooltip.black .ant-tooltip-content .ant-tooltip-inner,
.gv_common_tooltip.indigo .ant-tooltip-content .ant-tooltip-inner {
    color: var(--ab-light-black-13);
    background-color: var(--ab-light-black-1);
    box-shadow: none
}

.gv_common_tooltip.purple .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.gv_common_tooltip.black .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.gv_common_tooltip.indigo .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
    background-color: var(--ab-light-black-1)
}

.gv_common_tooltip.purple .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content:before,
.gv_common_tooltip.black .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content:before,
.gv_common_tooltip.indigo .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content:before {
    background-color: var(--ab-light-black-1)
}

.gv_common_tooltip.white .ant-tooltip-content {
    background-color: var(--ab-dark-black-1);
    box-shadow: var(--ab-shadow-tooltip);
    opacity: .9
}

.gv_common_tooltip.white .ant-tooltip-content .ant-tooltip-inner {
    color: var(--ab-dark-black-13);
    background-color: var(--ab-dark-black-1);
    box-shadow: none
}

.gv_common_tooltip.white .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
    background-color: var(--ab-dark-black-13)
}

.gv_common_tooltip.white .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content:before {
    background-color: var(--ab-dark-black-13)
}

.ant-tooltip-arrow {
    display: none !important
}

.__start_f267g_1 {
    position: relative;
    align-items: center
}

.__start_184a4_1 {
    position: relative;
    width: 100%;
    height: 100px
}

.__start_184a4_1 .__no_data_184a4_6 {
    position: relative;
    top: 45%;
    padding: 0 20px;
    text-align: center;
    font-size: 14px;
    color: var(--ab-font-white-3)
}

.__start_184a4_1.__white_184a4_14 {
    color: var(--ab-font-gray-5)
}

.gv_empty_result.gv_empty_size_medium .ant-empty-image {
    height: 58px !important
}

.gv_empty_result.gv_empty_size_small .ant-empty-image {
    height: 52px !important
}

.gv_empty_result.gv_empty_size_default .ant-empty-image {
    height: 64px !important
}

.gv_empty_result.gv_empty_size_page .ant-empty-image {
    height: 260px !important
}

.gv_empty_result.gv_empty_size_image .ant-empty-image {
    height: 80px !important
}

.gv_empty_result .ant-empty-image {
    height: 64px !important;
    margin-bottom: 0;
    color: var(--ab-light-black-6);
    background-color: transparent;
    cursor: default
}

.gv_empty_result .ant-empty-image .ant-empty-img-simple {
    width: 100%;
    margin: auto
}

.gv_empty_result .ant-empty-normal {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding: 4px;
    margin: 4px 0
}

.gv_empty_result .ant-empty-description {
    font-weight: 400;
    font-size: 14px;
    color: inherit;
    color: var(--ab-light-black-7) !important;
    margin-top: 4px
}

.gv_empty_result .gv_empty_no_page_title .ant-empty-description {
    font-weight: 600;
    font-size: 16px
}

.gv_empty_result .ant-empty-footer {
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--ab-light-black-7);
    margin-top: 4px !important
}

.gv_empty_result.white .ant-empty-description {
    color: var(--ab-light-black-7) !important
}

.gv_empty_result.white .ant-empty-footer {
    color: var(--ab-light-primary-gray-6) !important
}

.gv_empty_result.black .ant-empty-description {
    color: var(--ab-light-black-2) !important
}

.gv_empty_result.black .ant-empty-footer {
    color: var(--ab-light-primary-gray-3) !important
}

.gv_empty_result.red .ant-empty-description,
.gv_empty_result.red .ant-empty-footer,
.gv_empty_result.blue .ant-empty-description,
.gv_empty_result.blue .ant-empty-footer {
    color: var(--ab-light-black-8) !important
}

.gv_empty_result.purple .ant-empty-description {
    color: var(--ab-dark-primary-gray-9) !important
}

.gv_empty_result.purple .ant-empty-footer {
    color: var(--ab-dark-primary-gray-11) !important
}

.gv_empty_result.indigo .ant-empty-description,
.gv_empty_result.indigo .ant-empty-footer {
    color: var(--ab-light-black-7) !important
}

.__start_1oti2_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 100%;
    height: 100%;
    border-width: 0
}

.__start_1oti2_1 .__delay_long_1oti2_10 {
    animation: _cssAnimation_1oti2_1 1.8s forwards
}

.__start_1oti2_1 .__delay_default_1oti2_14 {
    animation: _cssAnimation_1oti2_1 .1s forwards
}

.__start_1oti2_1 .__no_delay_1oti2_18 {
    animation: _cssAnimation_1oti2_1 .1ms forwards
}

.__start_1oti2_1 .__gray_filter_1oti2_22 {
    filter: grayscale(100%)
}

@keyframes _cssAnimation_1oti2_1 {
    0% {
        opacity: 0
    }

    90% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.__start_ykl0y_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.__start_ykl0y_1.__gap_ykl0y_7 {
    gap: 5%
}

.__start_ykl0y_1 .__count_ykl0y_10 {
    font-size: 14px;
    width: 42px;
    text-align: right;
    color: var(--ab-font-white-1)
}

.__start_ykl0y_1 .__count_ykl0y_10.__base_25_percent_ykl0y_16 {
    flex-basis: 25%
}

.__start_ykl0y_1 .__count_ykl0y_10.__white_ykl0y_19 {
    color: var(--ab-font-gray-3)
}

.__start_ykl0y_1 .__count_ykl0y_10.__right_ykl0y_22 {
    text-align: center;
    font-size: 14px;
    font-weight: 600
}

.__start_ykl0y_1 .__percent_ykl0y_27 {
    position: relative;
    background-color: var(--ab-indigo-bg-1);
    text-align: right;
    margin: 0 20px;
    flex: auto;
    border-radius: 5px;
    min-width: 50px;
    flex-basis: 60%;
    flex-grow: 1
}

.__start_ykl0y_1 .__percent_ykl0y_27.__purple_ykl0y_38 {
    background-color: var(--ab-dark-primary-gray-2)
}

.__start_ykl0y_1 .__percent_ykl0y_27.__black_ykl0y_41 {
    background-color: var(--ab-dark-black-2)
}

.__start_ykl0y_1 .__percent_ykl0y_27.__white_ykl0y_19 {
    background-color: var(--ab-light-primary-gray-5)
}

.__start_ykl0y_1 .__percent_ykl0y_27 .__bar_left_ykl0y_47 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px
}

.__start_ykl0y_1 .__percent_ykl0y_27 .__bar_right_ykl0y_55 {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px
}

.__start_ykl0y_1 .__percent_str_ykl0y_63 {
    width: 84px;
    font-size: 14px;
    font-weight: 600
}

.__start_ykl0y_1 .__information_ykl0y_68 {
    width: 100%;
    font-size: 14px;
    font-weight: 400
}

.__start_ykl0y_1 .__information_ykl0y_68 .__expired_ykl0y_73 {
    color: var(--ab-required-message-color)
}

.__start_ykl0y_1 .__information_ykl0y_68 .__stable_date_ykl0y_76 {
    color: var(--ab-success-color)
}

.__start_zbhte_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    margin: 5px;
    border-radius: 20px
}

.__start_zbhte_1.__indigo_zbhte_9 {
    background-color: var(--ab-indigo-bg-1);
    color: var(--ab-font-white-1)
}

.__start_zbhte_1.__purple_zbhte_13 {
    background-color: var(--ab-dark-primary-gray-2);
    color: var(--ab-font-white-1) !important
}

.__start_zbhte_1.__black_zbhte_17 {
    background-color: var(--ab-dark-black-4);
    color: var(--ab-font-white-1) !important
}

.__start_zbhte_1.__white_zbhte_21 {
    background-color: var(--ab-light-black-4)
}

.__start_1fau7_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    margin: 5px;
    border-radius: 20px
}

.__start_1fau7_1.__purple_1fau7_9 {
    background-color: var(--ab-dark-primary-gray-2);
    color: var(--ab-font-white-1) !important
}

.__start_1fau7_1.__black_1fau7_13 {
    background-color: var(--ab-dark-black-4);
    color: var(--ab-font-white-1) !important
}

.__start_1fau7_1.__indigo_1fau7_17 {
    background-color: var(--ab-indigo-bg-1);
    color: var(--ab-font-white-1) !important
}

.__start_1fau7_1.__white_1fau7_21 {
    background-color: var(--ab-light-black-4);
    border: 1px solid var(--ab-sidebar-border-white-color);
    color: var(--ab-font-gray-3)
}

.__start_es801_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.__start_es801_1.__gap_es801_7 {
    gap: 4%
}

.__start_es801_1 .__text_es801_10 {
    font-size: 14px;
    width: 42px;
    text-align: right;
    color: var(--ab-font-white-1)
}

.__start_es801_1 .__text_es801_10.__base_25_percent_es801_16 {
    flex-basis: 25%
}

.__start_es801_1 .__text_es801_10.__white_es801_19 {
    color: var(--ab-font-gray-3)
}

.__start_es801_1 .__text_es801_10.__right_es801_22 {
    text-align: center;
    font-size: 14px;
    font-weight: 600
}

.__start_es801_1 .__percent_es801_27 {
    position: relative;
    background-color: var(--ab-indigo-bg-1);
    text-align: right;
    margin: 0 4px;
    flex: auto;
    border-radius: 5px;
    min-width: 50px;
    flex-basis: 60%;
    flex-grow: 1
}

.__start_es801_1 .__percent_es801_27.__purple_es801_38 {
    background-color: var(--ab-dark-primary-gray-2)
}

.__start_es801_1 .__percent_es801_27.__black_es801_41 {
    background-color: var(--ab-dark-black-2)
}

.__start_es801_1 .__percent_es801_27.__white_es801_19 {
    background-color: var(--ab-light-black-5)
}

.__start_es801_1 .__percent_es801_27 .__bar_left_es801_47 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px
}

.__start_es801_1 .__percent_es801_27 .__bar_right_es801_55 {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 5px
}

.__start_es801_1 .__percent_str_es801_63 {
    width: 84px;
    font-size: 14px;
    font-weight: 600
}

.__start_es801_1 .__information_es801_68 {
    width: 100%;
    font-size: 14px;
    font-weight: 400
}

.__start_es801_1 .__information_es801_68 .__expired_es801_73 {
    color: var(--ab-required-message-color)
}

.__start_es801_1 .__information_es801_68 .__stable_date_es801_76 {
    color: var(--ab-success-color)
}

.__active_1qjop_1 {
    cursor: "hand";
    color: var(--ab-favorite-active-color)
}

.__inactive_1qjop_6 {
    cursor: "hand";
    color: var(--ab-light-primary-gray-7)
}

.__start_1kjr6_1 .__select_1kjr6_1 {
    width: 120px
}

.__start_1n4h9_1 {
    display: flex;
    align-items: center;
    gap: 3.33px;
    border-radius: 26px;
    padding: 0 8px;
    height: 20px;
    background-color: var(--ab-indigo-bg-6);
    color: var(--ab-font-gray-1)
}

.__start_1n4h9_1.__purple_1n4h9_11 {
    background-color: var(--ab-dark-primary-gray-9);
    color: var(--ab-font-white-1)
}

.__start_1n4h9_1.__black_1n4h9_15 {
    background-color: var(--ab-dark-black-6);
    color: var(--ab-font-white-1)
}

.__start_1n4h9_1.__white_1n4h9_19 {
    background-color: var(--ab-light-black-5);
    color: var(--ab-light-black-12)
}

.__start_1n4h9_1.__single_item_1n4h9_23 {
    background-color: transparent
}

.__start_1n4h9_1.__ups_1n4h9_26 {
    color: var(--ab-status-ups-color)
}

.__start_1n4h9_1.__downs_1n4h9_29 {
    color: var(--ab-status-downs-color)
}

.__start_1n4h9_1.__na_1n4h9_32 {
    color: var(--ab-status-not-available-color)
}

.__start_1n4h9_1 .__value_1n4h9_35 {
    font-weight: 600;
    font-size: 14px;
    line-height: 20px
}

.__start_1n4h9_1 .__icon_1n4h9_40 {
    margin-right: 2px
}

.__start_1evww_1 {
    display: flex;
    flex-direction: column;
    font-size: 12px
}

.__start_1evww_1._black_1evww_6 {
    color: var(--ab-dark-black-13)
}

.__start_1evww_1._white_1evww_9 {
    color: var(--ab-dark-black-1)
}

.gv_spin_center {
    width: 100%;
    height: 100%;
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    font-size: 14px
}

.spinner {
    margin: 0;
    width: 46px;
    text-align: center
}

.spinner>span {
    width: 8px;
    height: 8px;
    color: var(--ab-light-black-6) !important;
    border-radius: 100%;
    display: inline-block;
    animation: sk-bouncedelay 1.4s infinite ease-in-out both
}

.spinner .bounce1 {
    animation-delay: -.32s;
    background-color: var(--ab-light-black-6)
}

.spinner .bounce2 {
    animation-delay: -.16s;
    background-color: var(--ab-light-black-6)
}

.spinner .bounce3 {
    background-color: var(--ab-light-black-6)
}

@keyframes sk-bouncedelay {

    0%,
    80%,
    to {
        transform: scale(0)
    }

    40% {
        transform: scale(1)
    }
}

.__start_1mmu3_1 {
    display: flex;
    text-align: center;
    font-size: 14px;
    width: 100%;
    height: 100%;
    color: var(--ab-light-black-6) !important;
    background-color: var(--rt-common-container-bg)
}

.__start_1mmu3_1.__center_1mmu3_10 {
    justify-content: center;
    align-items: center
}

.__start_1mmu3_1 .__message_1mmu3_14 {
    font-weight: 500;
    color: var(--ab-light-black-7) !important
}

.__start_u12hw_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%
}

.__start_u12hw_1 .__delete_u12hw_7 {
    color: var(--ab-action-default);
    pointer-events: auto !important;
    font-size: 16px;
    line-height: 16px
}

.__start_u12hw_1 .__delete_u12hw_7:hover {
    color: var(--ab-light-primary-9) !important
}

.gv_popConfirm .ant-btn {
    min-width: 50px
}

.gv_popConfirm .ant-btn.ant-btn-primary {
    color: var(--ab-light-black-1);
    background-color: var(--ab-light-primary-8);
    border-color: var(--ab-light-primary-8)
}

.gv_popConfirm .ant-btn.ant-btn-primary:hover {
    color: var(--ab-light-black-1);
    background-color: var(--ab-light-primary-7);
    border-color: var(--ab-light-primary-7)
}

.gv_popConfirm .ant-btn.ant-btn-primary:active,
.gv_popConfirm .ant-btn.ant-btn-primary:focus {
    color: var(--ab-light-black-1);
    background-color: var(--ab-light-primary-9);
    border-color: var(--ab-light-primary-9)
}

.gv_popConfirm .ant-btn.ant-btn-primary[disabled],
.gv_popConfirm .ant-btn.ant-btn-primary[disabled]:hover,
.gv_popConfirm .ant-btn.ant-btn-primary[disabled]:focus,
.gv_popConfirm .ant-btn.ant-btn-primary[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

.gv_popConfirm .ant-popover-message {
    padding-bottom: 24px
}

.gv_popConfirm .ant-popover-message-title .gv_popConfirm_desc {
    padding-top: 12px
}

.gv_popConfirm.delete .ant-popover-message {
    color: var(--ab-popup-confirm-delete-color)
}

.gv_popConfirm.delete .ant-popover-message .ant-popover-message-icon,
.gv_popConfirm.delete .ant-popover-message .ant-popover-message-title .gv_popConfirm_title {
    color: inherit
}

.gv_popConfirm.delete .ant-popover-message .ant-popover-message-title .gv_popConfirm_desc {
    color: initial
}

.gv_popConfirm.warning .ant-popover-message {
    color: var(--ab-popup-confirm-warning-color)
}

.gv_popConfirm.warning .ant-popover-message .ant-popover-message-icon,
.gv_popConfirm.warning .ant-popover-message .ant-popover-message-title .gv_popConfirm_title {
    color: inherit
}

.gv_popConfirm.warning .ant-popover-message .ant-popover-message-title .gv_popConfirm_desc {
    color: initial
}

.gv_popConfirm.info .ant-popover-message {
    color: var(--ab-popup-confirm-info-color)
}

.gv_popConfirm.info .ant-popover-message .ant-popover-message-icon,
.gv_popConfirm.info .ant-popover-message .ant-popover-message-title .gv_popConfirm_title {
    color: inherit
}

.gv_popConfirm.info .ant-popover-message .ant-popover-message-title .gv_popConfirm_desc {
    color: initial
}

button.ant-btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    padding: 5px 16px
}

button.ant-btn .anticon {
    display: flex;
    align-items: center;
    vertical-align: -.06em;
    font-size: 16px
}

button.ant-btn .anticon svg {
    display: inline-block;
    vertical-align: inherit
}

button.ant-btn.ant-btn-sm {
    padding: 1px 10px;
    line-height: 18px
}

button.ant-btn.ant-btn-sm>* {
    font-size: 14px
}

button.ant-btn.ant-btn-sm>*.gv_button_label {
    font-size: 14px
}

button.ant-btn.ant-btn-lg>* {
    font-size: 18px
}

button.ant-btn.ant-btn-lg>*.gv_button_label {
    font-size: 14px
}

button.ant-btn.ant-btn-default[disabled],
button.ant-btn.ant-btn-default[disabled]:hover,
button.ant-btn.ant-btn-default[disabled]:focus,
button.ant-btn.ant-btn-default[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

button.ant-btn.ant-btn-primary[disabled],
button.ant-btn.ant-btn-primary[disabled]:hover,
button.ant-btn.ant-btn-primary[disabled]:focus,
button.ant-btn.ant-btn-primary[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

button.ant-btn.ant-btn-link[disabled],
button.ant-btn.ant-btn-link[disabled]:hover,
button.ant-btn.ant-btn-link[disabled]:focus,
button.ant-btn.ant-btn-link[disabled]:active {
    color: var(--ab-light-black-6)
}

button.ant-btn.ant-btn-text[disabled],
button.ant-btn.ant-btn-text[disabled]:hover,
button.ant-btn.ant-btn-text[disabled]:focus,
button.ant-btn.ant-btn-text[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

button.ant-btn.ant-btn-dashed[disabled],
button.ant-btn.ant-btn-dashed[disabled]:hover,
button.ant-btn.ant-btn-dashed[disabled]:focus,
button.ant-btn.ant-btn-dashed[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-3);
    color: var(--ab-light-black-6)
}

button.gv_button {
    display: flex;
    align-items: center
}

button.gv_button.ant-btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    padding: 5px 16px
}

button.gv_button.ant-btn .anticon {
    display: flex;
    align-items: center;
    vertical-align: -.06em;
    font-size: 16px
}

button.gv_button.ant-btn .anticon svg {
    display: inline-block;
    vertical-align: inherit
}

button.gv_button.ant-btn.ant-btn-sm {
    padding: 1px 10px;
    line-height: 18px
}

button.gv_button.ant-btn.ant-btn-sm>* {
    font-size: 14px
}

button.gv_button.ant-btn.ant-btn-sm>*.gv_button_label {
    font-size: 14px
}

button.gv_button.ant-btn.ant-btn-lg>* {
    font-size: 18px
}

button.gv_button.ant-btn.ant-btn-lg>*.gv_button_label {
    font-size: 14px
}

button.gv_button.ant-btn.ant-btn-default[disabled],
button.gv_button.ant-btn.ant-btn-default[disabled]:hover,
button.gv_button.ant-btn.ant-btn-default[disabled]:focus,
button.gv_button.ant-btn.ant-btn-default[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

button.gv_button.ant-btn.ant-btn-primary[disabled],
button.gv_button.ant-btn.ant-btn-primary[disabled]:hover,
button.gv_button.ant-btn.ant-btn-primary[disabled]:focus,
button.gv_button.ant-btn.ant-btn-primary[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

button.gv_button.ant-btn.ant-btn-link[disabled],
button.gv_button.ant-btn.ant-btn-link[disabled]:hover,
button.gv_button.ant-btn.ant-btn-link[disabled]:focus,
button.gv_button.ant-btn.ant-btn-link[disabled]:active {
    color: var(--ab-light-black-6)
}

button.gv_button.ant-btn.ant-btn-text[disabled],
button.gv_button.ant-btn.ant-btn-text[disabled]:hover,
button.gv_button.ant-btn.ant-btn-text[disabled]:focus,
button.gv_button.ant-btn.ant-btn-text[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

button.gv_button.ant-btn.ant-btn-dashed[disabled],
button.gv_button.ant-btn.ant-btn-dashed[disabled]:hover,
button.gv_button.ant-btn.ant-btn-dashed[disabled]:focus,
button.gv_button.ant-btn.ant-btn-dashed[disabled]:active {
    border-color: var(--ab-light-black-6);
    background-color: var(--ab-light-black-3);
    color: var(--ab-light-black-6)
}

.__start_qj9ut_1 .__button_qj9ut_1.__empty_btn_qj9ut_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 16px 32px;
    gap: 8px;
    height: 60px;
    border-radius: 32px;
    font-size: 20px;
    background-color: var(--ab-dark-primary-7);
    color: var(--ab-light-black-1)
}

.__icon_right_qj9ut_15 {
    flex-direction: row-reverse;
    gap: 7px
}

.gv_icon_button.gv_circle_button .ant-btn-icon-only.ant-btn {
    border-radius: 50%
}

.gv_icon_button .gv_icon_button_tooltip {
    display: flex !important
}

.gv_icon_button .gv_icon_button_tooltip.ant-btn-primary {
    background-color: var(--ab-light-primary-8)
}

.gv_icon_button .ant-btn-icon-only {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 !important
}

.gv_icon_button .ant-btn-icon-only.ant-btn-sm>* {
    font-size: 16px
}

.gv_icon_button .ant-btn-icon-only.ant-btn-lg>* {
    font-size: 18px
}

.gv_icon_button .ant-btn-icon-only.ant-btn {
    border-radius: 5px;
    color: var(--ab-light-primary-gray-8)
}

.gv_icon_button .ant-btn-icon-only.ant-btn:hover {
    border-color: var(--ab-light-primary-7);
    color: var(--ab-light-primary-7)
}

.gv_icon_button .ant-btn-icon-only.ant-btn[disabled],
.gv_icon_button .ant-btn-icon-only.ant-btn[disabled]:hover,
.gv_icon_button .ant-btn-icon-only.ant-btn[disabled]:focus,
.gv_icon_button .ant-btn-icon-only.ant-btn[disabled]:active {
    background-color: var(--ab-light-black-6);
    border-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary {
    background-color: var(--ab-light-primary-8);
    color: var(--ab-light-black-1)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary:hover {
    background-color: var(--ab-light-primary-7);
    color: var(--ab-light-black-1)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary:active {
    background-color: var(--ab-light-primary-9);
    color: var(--ab-light-black-1)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled],
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:hover,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:focus,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:active {
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-2)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link {
    border: 0;
    color: var(--ab-light-primary-8)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link:hover {
    color: var(--ab-light-primary-7)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link:active {
    color: var(--ab-light-primary-9)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link[disabled],
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:hover,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:focus,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:active {
    background-color: transparent;
    color: var(--ab-light-black-6)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text {
    border: 0;
    color: var(--ab-light-primary-gray-8)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text:hover {
    background-color: var(--ab-light-primary-2);
    color: var(--ab-light-primary-7)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text:active {
    background-color: var(--ab-light-primary-4);
    color: var(--ab-light-primary-9)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text[disabled],
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:hover,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:focus,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:active {
    background-color: var(--ab-light-black-6);
    border-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed {
    color: var(--ab-light-primary-gray-8);
    border-color: var(--ab-light-primary-gray-5);
    background-color: var(--ab-light-black-1)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed:hover {
    color: var(--ab-light-primary-7);
    border-color: var(--ab-light-primary-7)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed:active {
    color: var(--ab-light-primary-9);
    border-color: var(--ab-light-primary-9)
}

.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled],
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:hover,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:focus,
.gv_icon_button .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:active {
    background-color: var(--ab-light-black-3);
    border-color: var(--ab-light-black-6);
    color: var(--ab-light-black-6)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn {
    border-radius: 5px;
    color: var(--ab-light-primary-gray-8);
    border-color: var(--ab-light-primary-gray-5)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn:hover {
    border-color: var(--ab-light-primary-7);
    color: var(--ab-light-primary-7)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn[disabled],
.gv_icon_button.white .ant-btn-icon-only.ant-btn[disabled]:hover,
.gv_icon_button.white .ant-btn-icon-only.ant-btn[disabled]:focus,
.gv_icon_button.white .ant-btn-icon-only.ant-btn[disabled]:active {
    background-color: var(--ab-light-black-6);
    border-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary {
    background-color: var(--ab-light-primary-8);
    color: var(--ab-light-black-1)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary:hover {
    background-color: var(--ab-light-primary-7);
    color: var(--ab-light-black-1)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary:focus {
    background-color: var(--ab-light-primary-8);
    color: var(--ab-light-black-1)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary:active {
    background-color: var(--ab-light-primary-9);
    color: var(--ab-light-black-1)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled],
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:hover,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:focus,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:active {
    background-color: var(--ab-light-black-6);
    color: var(--ab-light-black-2)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link {
    border: 0;
    color: var(--ab-light-primary-8)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link:hover {
    color: var(--ab-light-primary-7)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link:active {
    color: var(--ab-light-primary-9)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link[disabled],
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:hover,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:focus,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:active {
    background-color: transparent;
    color: var(--ab-light-black-6)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text {
    border: 0;
    color: var(--ab-light-primary-gray-8)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text:hover {
    background-color: var(--ab-light-primary-2);
    color: var(--ab-light-primary-7)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text:active {
    background-color: var(--ab-light-primary-4);
    color: var(--ab-light-primary-9)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text[disabled],
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:hover,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:focus,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:active {
    background-color: var(--ab-light-black-6);
    border-color: var(--ab-light-black-6);
    color: var(--ab-light-black-3)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed {
    color: var(--ab-light-primary-gray-8);
    border-color: var(--ab-light-primary-gray-5);
    background-color: var(--ab-light-black-1)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed:hover {
    color: var(--ab-light-primary-7);
    border-color: var(--ab-light-primary-7)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed:active {
    color: var(--ab-light-primary-9);
    border-color: var(--ab-light-primary-9)
}

.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled],
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:hover,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:focus,
.gv_icon_button.white .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:active {
    background-color: var(--ab-light-black-3);
    border-color: var(--ab-light-black-6);
    color: var(--ab-light-black-6)
}

.gv_icon_button.purple .ant-btn-icon-only,
.gv_icon_button.black .ant-btn-icon-only,
.gv_icon_button.indigo .ant-btn-icon-only {
    background-color: transparent;
    border-color: var(--ab-dark-primary-gray-8)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn,
.gv_icon_button.black .ant-btn-icon-only.ant-btn,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn {
    border-radius: 5px;
    color: var(--ab-dark-black-11);
    border-color: var(--ab-dark-primary-gray-8)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn:hover {
    color: var(--ab-light-primary-7);
    border-color: var(--ab-light-primary-7)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn[disabled],
.gv_icon_button.purple .ant-btn-icon-only.ant-btn[disabled]:hover,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn[disabled]:focus,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn[disabled]:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn[disabled],
.gv_icon_button.black .ant-btn-icon-only.ant-btn[disabled]:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn[disabled]:focus,
.gv_icon_button.black .ant-btn-icon-only.ant-btn[disabled]:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn[disabled],
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn[disabled]:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn[disabled]:focus,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn[disabled]:active {
    border-color: var(--ab-dark-primary-gray-6);
    background-color: var(--ab-dark-primary-gray-6);
    color: var(--ab-dark-primary-gray-3)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover {
    background: transparent
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-primary,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-primary,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-primary {
    background-color: var(--ab-dark-primary-8);
    color: var(--ab-dark-black-11)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-primary:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-primary:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-primary:hover {
    color: var(--ab-dark-black-11);
    border-color: var(--ab-dark-primary-7);
    background-color: var(--ab-dark-primary-7)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled],
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:hover,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:focus,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled],
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:focus,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled],
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:focus,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-primary[disabled]:active {
    border-color: var(--ab-dark-primary-gray-6);
    background-color: var(--ab-dark-primary-gray-6);
    color: var(--ab-dark-primary-gray-3)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link {
    border: 0;
    color: var(--ab-dark-primary-8)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link:hover {
    color: var(--ab-dark-primary-7)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link:active {
    color: var(--ab-dark-primary-9)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link[disabled],
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:hover,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:focus,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link[disabled],
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:focus,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link[disabled],
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:focus,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-link[disabled]:active {
    color: var(--ab-light-black-6);
    background-color: transparent
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text {
    border: 0;
    background-color: transparent;
    color: var(--ab-dark-black-11)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text:hover {
    background-color: var(--ab-dark-primary-2);
    color: var(--ab-dark-primary-7)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text:active {
    background-color: var(--ab-dark-primary-4);
    color: var(--ab-dark-primary-9)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text[disabled],
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:hover,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:focus,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text[disabled],
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:focus,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text[disabled],
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:focus,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-text[disabled]:active {
    border-color: var(--ab-dark-primary-gray-6);
    background-color: var(--ab-dark-primary-gray-6);
    color: var(--ab-dark-primary-gray-3)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-dashed,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-dashed,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-dashed {
    color: var(--ab-dark-black-11);
    border-color: var(--ab-dark-primary-gray-8);
    background-color: transparent
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-dashed:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-dashed:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-dashed:hover {
    color: var(--ab-light-primary-7);
    border-color: var(--ab-light-primary-7)
}

.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled],
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:hover,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:focus,
.gv_icon_button.purple .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:active,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled],
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:hover,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:focus,
.gv_icon_button.black .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:active,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled],
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:hover,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:focus,
.gv_icon_button.indigo .ant-btn-icon-only.ant-btn.ant-btn-dashed[disabled]:active {
    border-color: var(--ab-dark-primary-gray-6);
    color: var(--ab-dark-primary-gray-6)
}

.__start_1afkv_1 {
    display: flex
}

.__start_1afkv_1.__start_1afkv_1 {
    justify-content: start
}

.__start_1afkv_1.__center_1afkv_7 {
    justify-content: center
}

.__start_1afkv_1.__end_1afkv_10 {
    justify-content: flex-end
}

.__start_158fx_1 {
    vertical-align: middle;
    padding-left: 4px;
    font-size: 20px !important;
    font-family: SimSun, sans-serif;
    color: var(--ab-required-mark-color);
    line-height: 14px
}

.__start_1x9gk_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    height: 100%;
    color: var(--ab-font-gray-2)
}

.__start_1x9gk_1.__indigo_1x9gk_11,
.__start_1x9gk_1.__purple_1x9gk_11,
.__start_1x9gk_1.__black_1x9gk_11 {
    color: var(--ab-light-black-1)
}

.__start_9j7ym_1 {
    margin: 5px 10px
}

.__start_9j7ym_1 .__title_9j7ym_4 {
    font-size: 12px;
    font-weight: 600;
    color: var(--ab-light-primary-gray-9);
    margin-bottom: 4px
}

.__start_9j7ym_1 .__title_9j7ym_4.__white_9j7ym_10 {
    color: var(--ab-dark-primary-gray-11)
}

.__start_9j7ym_1 .__status_9j7ym_13 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 20px
}

.__start_9j7ym_1 .__status_9j7ym_13 .__box_9j7ym_19 {
    width: 10px;
    height: 10px;
    margin-right: 10px
}

.__start_9j7ym_1 .__status_9j7ym_13 .__label_9j7ym_24 {
    font-size: 12px
}

.__start_19qql_1 {
    color: var(--ab-font-gray-4);
    font-weight: 400
}

.__start_19qql_1.__indigo_19qql_5,
.__start_19qql_1.__purple_19qql_5 {
    color: var(--ab-font-white-1)
}

.__start_19qql_1.__black_19qql_8 {
    color: var(--ab-dark-black-13)
}

.__start_19qql_1 .__count_19qql_11 {
    color: var(--ab-font-gray-4);
    font-weight: 400
}

.__start_19qql_1 .__count_19qql_11 .__count_number_19qql_15 {
    vertical-align: top
}

.__start_19qql_1 .__count_19qql_11 .__count_number_19qql_15.__count_space_19qql_18 {
    margin-left: 4px
}

.__start_19qql_1 .__count_19qql_11.__indigo_19qql_5,
.__start_19qql_1 .__count_19qql_11.__purple_19qql_5 {
    color: var(--ab-font-white-1)
}

.__start_19qql_1 .__count_19qql_11.__black_19qql_8 {
    color: var(--ab-dark-black-13)
}

.__start_19qql_1 .__title_19qql_27 {
    font-weight: 400
}

.__start_19qql_1 .__title_19qql_27.__bold_19qql_30 {
    font-weight: 600;
    color: var(--ab-light-black-10)
}

.__start_19qql_1 .__title_19qql_27 .__required_mark_19qql_34 {
    display: inline-block;
    color: var(--ab-required-message-color);
    margin-left: 4px
}

.__start_19qql_1 .__selected_count_19qql_39 {
    font-weight: 400
}

.gv_content_collapse {
    border: unset !important
}

.gv_content_collapse .ant-collapse-item {
    border-bottom: unset !important
}

.gv_content_collapse .ant-collapse-item.ant-collapse-item-active {
    border-radius: 8px 8px 0 0 !important
}

.gv_content_collapse .ant-collapse-item .gv_content_header {
    padding: 0 24px;
    height: 50px;
    border-radius: 8px !important;
    padding: 0 !important;
    align-items: stretch !important
}

.gv_content_collapse .ant-collapse-item .gv_content_header .gv_content_title_wrap {
    padding-right: unset !important
}

.gv_content_collapse .ant-collapse-item .gv_content_header .ant-collapse-expand-icon {
    height: unset !important;
    width: 50px;
    padding-inline-end: unset !important;
    padding-inline-start: unset !important;
    justify-content: center
}

.gv_content_collapse .ant-collapse-item .ant-collapse-content {
    border-top: unset !important
}

.gv_content_collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
    padding: unset !important
}

.__start_o7nh1_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: auto;
    background: var(--ab-light-black-1);
    border-radius: 8px
}

.__start_o7nh1_1 .__header_o7nh1_9 {
    display: flex;
    flex-grow: 0;
    align-items: center;
    padding: 0 24px;
    height: 50px;
    border-radius: 8px 8px 0 0
}

.__start_o7nh1_1 .__header_o7nh1_9.__hide_o7nh1_17 {
    display: none
}

.__start_o7nh1_1 .__header_o7nh1_9 .__title_o7nh1_20 {
    size: 14px;
    font-weight: 600;
    line-height: 20px;
    color: var(--ab-light-primary-gray-7)
}

.__start_o7nh1_1 .__header_o7nh1_9 .__actions_o7nh1_26 {
    flex-grow: 1;
    display: inline-flex;
    align-content: center;
    align-items: center;
    justify-content: space-between
}

.__start_o7nh1_1 .__header_o7nh1_9 .__divider_o7nh1_33 {
    width: 1px;
    height: 32px;
    margin: 0 0 0 19px;
    background: var(--ab-base-dark-2)
}

.__start_o7nh1_1 .__body_o7nh1_39 {
    flex-grow: 1
}

.__start_o7nh1_1 .__body_o7nh1_39 .__col_o7nh1_42 {
    width: 100%;
    height: auto;
    padding: 0 24px 12px
}

.__start_187ju_1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: auto;
    background: var(--ab-light-black-1);
    padding: 12px 0;
    border-radius: 8px
}

.__start_187ju_1 .__head_187ju_10 {
    display: flex;
    flex-grow: 0;
    padding-bottom: 10px
}

.__start_187ju_1 .__head_187ju_10 .__title_187ju_15 {
    size: 12px;
    font-weight: 600;
    line-height: 20px;
    color: var(--ab-light-primary-gray-9)
}

.__start_187ju_1 .__head_187ju_10 .__title_187ju_15 .__icon_187ju_21 {
    margin-right: 5px;
    font-size: 14px
}

.__start_187ju_1 .__head_187ju_10 .__actions_187ju_25 {
    flex-grow: 1;
    display: inline-flex;
    align-content: center;
    align-items: center;
    justify-content: space-between
}

.__start_187ju_1 .__body_187ju_32 {
    flex-grow: 1;
    flex-wrap: nowrap
}

.__start_187ju_1 .__body_187ju_32 .__col_187ju_36 {
    width: 100%;
    height: -moz-fit-content;
    height: fit-content
}

.gv_paragraph {
    display: inline-block;
    width: 100%;
    margin-bottom: inherit !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    color: inherit
}

.gv_paragraph.gv_has_row_ellipsis {
    white-space: normal
}

.__start_wpuf9_1 {
    font-size: 12px
}

.__start_wpuf9_1.__ERROR_wpuf9_4 {
    color: var(--ab-required-message-color)
}

.__start_wpuf9_1.__INFO_wpuf9_7 {
    color: var(--ab-popup-confirm-info-color)
}

.__start_wpuf9_1.__WARNING_wpuf9_10 {
    color: var(--ab-popup-confirm-warning-color)
}

.__start_wpuf9_1 .__text_wpuf9_13 {
    color: var(--ab-light-black-1)
}

.__start_wpuf9_1 .__text_wpuf9_13.__ERROR_wpuf9_4 {
    color: var(--ab-required-message-color)
}

.__start_wpuf9_1 .__text_wpuf9_13.__INFO_wpuf9_7 {
    color: var(--ab-popup-confirm-info-color)
}

.__start_wpuf9_1 .__text_wpuf9_13.__WARNING_wpuf9_10 {
    color: var(--ab-popup-confirm-warning-color)
}

.gv_mention .ant-mentions>textarea {
    width: 100%;
    min-height: 18px !important;
    border: none !important;
    outline: none !important;
    resize: none !important
}

.__start_vq2ap_1.__indigo_vq2ap_1 {
    background-color: var(--ab-indigo-widget-bg-color)
}

.__start_vq2ap_1.__purple_vq2ap_4 {
    background-color: var(--ab-dark-primary-2)
}

.__start_vq2ap_1.__black_vq2ap_7 {
    background-color: var(--ab-dark-black-3)
}

.__start_vq2ap_1.__white_vq2ap_10 {
    background-color: var(--ab-white-widget-bg-color)
}

.__txt_highlight_8pquy_1 {
    background-color: var(--ab-light-primary-5)
}

.__start_30pp8_1 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 14px;
    margin: 5px
}

.__start_30pp8_1.__indigo_30pp8_8 {
    background-color: var(--ab-indigo-bg-1);
    color: var(--ab-font-white-1)
}

.__start_30pp8_1.__purple_30pp8_12 {
    background-color: var(--ab-dark-primary-gray-2);
    color: var(--ab-font-white-1) !important
}

.__start_30pp8_1.__black_30pp8_16 {
    background-color: var(--ab-dark-black-4);
    color: var(--ab-font-white-1) !important
}

.__start_30pp8_1.__white_30pp8_20 {
    background-color: var(--ab-light-black-1)
}

.__start_30pp8_1 .__left_30pp8_23 {
    font-size: 14px;
    margin-right: 16px
}

.__start_30pp8_1 .__right_30pp8_27 {
    font-size: 14px
}

.__start_tsgdr_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    min-height: 80px
}

.__start_tsgdr_1._purple_tsgdr_8 .__value_tsgdr_8,
.__start_tsgdr_1._purple_tsgdr_8 .__unit_tsgdr_9,
.__start_tsgdr_1._black_tsgdr_12 .__value_tsgdr_8,
.__start_tsgdr_1._black_tsgdr_12 .__unit_tsgdr_9 {
    color: var(--ab-light-black-2)
}

.__start_tsgdr_1._white_tsgdr_16 .__value_tsgdr_8,
.__start_tsgdr_1._white_tsgdr_16 .__unit_tsgdr_9 {
    color: var(--ab-light-black-12)
}

.__start_tsgdr_1 .__value_tsgdr_8 {
    font-size: 4em;
    font-weight: 700;
    align-self: flex-end
}

.__start_tsgdr_1 .__unit_tsgdr_9 {
    font-size: 1.5em;
    font-weight: 700;
    align-self: flex-end;
    margin: 0 0 8px 4px
}

.__start_1e7yo_1 {
    position: relative
}

.__start_2ycx3_1 {
    font-size: 14px;
    white-space: nowrap;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 4px 8px;
    width: auto;
    min-width: 80px;
    height: 24px;
    border: 1px solid;
    border-radius: 8px;
    font-weight: 600
}

.__start_2ycx3_1.__indigo_2ycx3_15 {
    background-color: var(--ab-indigo-widget-bg-color)
}

.__start_2ycx3_1.__purple_2ycx3_18 {
    background-color: var(--ab-dark-primary-2)
}

.__start_2ycx3_1.__black_2ycx3_21 {
    background-color: var(--ab-dark-black-3)
}

.__start_2ycx3_1.__white_2ycx3_24 {
    background-color: var(--ab-white-widget-bg-color)
}

.__start_2ycx3_1 .__progress_font_2ycx3_27 {
    margin-left: 5px;
    height: 24px;
    line-height: 24px
}

.__only_icon_2ycx3_33 {
    position: absolute;
    top: -4px;
    left: 23px
}

.__start_gwowy_1 {
    display: inline-flex;
    margin-right: 4px
}

.__start_gwowy_1 .__add_gwowy_5 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    color: var(--ab-action-default);
    pointer-events: auto !important
}

.__start_1ptgk_1 {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0
}

.__start_1ptgk_1.__slide_1ptgk_7 {
    margin: 4px 10px 4px 4px;
    padding: 4px 0
}

.__start_1ptgk_1.__border_1ptgk_12 {
    border: 1px solid var(--ab-white-border-4);
    box-sizing: content-box;
    width: 80px !important;
    height: 80px !important
}

.__start_1ptgk_1.__editable_1ptgk_18 {
    pointer-events: auto !important;
    position: relative
}

.__start_1ptgk_1.__editable_1ptgk_18:hover {
    border: 1px solid var(--ab-light-primary-8) !important
}

.__start_1ptgk_1.__editable_1ptgk_18:focus {
    border: 1px solid var(--ab-light-primary-8) !important
}

.__start_1ptgk_1 .__delete_image_1ptgk_28 {
    display: inline-block;
    position: absolute;
    top: 4px;
    right: -4px;
    z-index: 1;
    width: 15px;
    height: 15px;
    margin-right: 8px;
    border-radius: 50%;
    background-color: var(--ab-light-black-1)
}

.__start_1ptgk_1 .__mask_config_1ptgk_40 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.gv-tooltip-inner .tooltip-label {
    color: var(--ab-light-black-13)
}

.gv-tooltip-inner .tooltip-sparate {
    margin-right: 5px;
    color: var(--ab-light-black-13)
}

.gv-tooltip-inner .tooltip-value {
    color: var(--ab-light-black-13)
}

.black.gv-tooltip-inner .tooltip-label,
.purple.gv-tooltip-inner .tooltip-label,
.indigo.gv-tooltip-inner .tooltip-label {
    color: var(--ab-light-black-13);
    background-color: var(--ab-light-black-1)
}

.black.gv-tooltip-inner .tooltip-sparate,
.purple.gv-tooltip-inner .tooltip-sparate,
.indigo.gv-tooltip-inner .tooltip-sparate {
    margin-right: 5px;
    color: var(--ab-light-black-13);
    background-color: var(--ab-light-black-1)
}

.black.gv-tooltip-inner .tooltip-value,
.purple.gv-tooltip-inner .tooltip-value,
.indigo.gv-tooltip-inner .tooltip-value {
    color: var(--ab-light-black-13);
    background-color: var(--ab-light-black-1)
}

.white.gv-tooltip-inner .tooltip-label {
    color: var(--ab-dark-black-13);
    background-color: var(--ab-dark-black-1)
}

.white.gv-tooltip-inner .tooltip-sparate {
    margin-right: 5px;
    color: var(--ab-dark-black-13);
    background-color: var(--ab-dark-black-1)
}

.white.gv-tooltip-inner .tooltip-value {
    color: var(--ab-dark-black-13);
    background-color: var(--ab-dark-black-1)
}

.gv_antd_carousel {
    background-color: var(--ab-light-black-1)
}

.gv_antd_carousel.slick-slider {
    background-color: transparent;
    border-radius: 8px
}

.gv_antd_carousel.gv_enable_dots .slick-dots-bottom {
    bottom: -30px
}

.gv_antd_carousel.gv_enable_dots .slick-dots li {
    width: 10px;
    height: 10px
}

.gv_antd_carousel.gv_enable_dots .slick-dots li.slick-active {
    width: 10px
}

.gv_antd_carousel.gv_enable_dots .slick-dots li.slick-active button {
    background-color: var(--ab-select-color)
}

.gv_antd_carousel.gv_enable_dots .slick-dots li button {
    height: 10px;
    width: 10px;
    border-radius: 5px;
    background-color: var(--ab-white-bg-4)
}

.gv_antd_carousel.gv_enable_arrows {
    border-top: 1px solid var(--ab-base-gray-5);
    border-bottom: 1px solid var(--ab-base-gray-5)
}

.gv_antd_carousel.gv_enable_arrows.less_slide_size {
    border-right: 1px solid var(--ab-base-gray-5);
    border-left: 1px solid var(--ab-base-gray-5);
    padding-right: 0;
    padding-left: 0
}

.gv_antd_carousel.gv_enable_arrows.more_slide_size {
    padding-left: 24px;
    padding-right: 24px
}

.gv_antd_carousel.gv_enable_arrows .slick-prev,
.gv_antd_carousel.gv_enable_arrows .slick-prev:hover,
.gv_antd_carousel.gv_enable_arrows .slick-prev:focus {
    top: -1px;
    margin-top: 0;
    padding: 4px;
    width: 24px;
    height: calc(100% + 2px);
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    color: var(--ab-indigo-button-bg-color);
    border: 1px solid var(--ab-font-gray-7);
    background-color: var(--ab-font-white-1);
    font-size: inherit;
    z-index: 1
}

.gv_antd_carousel.gv_enable_arrows .slick-prev .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-prev:hover .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-prev:focus .anticon svg {
    color: var(--ab-light-primary-gray-8);
    font-size: inherit
}

.gv_antd_carousel.gv_enable_arrows .slick-prev .anticon svg:hover,
.gv_antd_carousel.gv_enable_arrows .slick-prev:hover .anticon svg:hover,
.gv_antd_carousel.gv_enable_arrows .slick-prev:focus .anticon svg:hover {
    color: var(--ab-light-primary-8)
}

.gv_antd_carousel.gv_enable_arrows .slick-prev:before,
.gv_antd_carousel.gv_enable_arrows .slick-prev:hover:before,
.gv_antd_carousel.gv_enable_arrows .slick-prev:focus:before {
    display: none !important
}

.gv_antd_carousel.gv_enable_arrows .slick-prev.slick-disabled,
.gv_antd_carousel.gv_enable_arrows .slick-prev:hover.slick-disabled,
.gv_antd_carousel.gv_enable_arrows .slick-prev:focus.slick-disabled {
    cursor: inherit !important
}

.gv_antd_carousel.gv_enable_arrows .slick-prev.slick-disabled .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-prev:hover.slick-disabled .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-prev:focus.slick-disabled .anticon svg {
    color: var(--ab-light-black-5)
}

.gv_antd_carousel.gv_enable_arrows .slick-next,
.gv_antd_carousel.gv_enable_arrows .slick-next:hover,
.gv_antd_carousel.gv_enable_arrows .slick-next:focus {
    top: -1px;
    margin-top: 0;
    padding: 4px;
    width: 24px;
    height: calc(100% + 2px);
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border: 1px solid var(--ab-font-gray-7);
    color: var(--ab-indigo-button-bg-color);
    background-color: var(--ab-font-white-1);
    font-size: inherit;
    cursor: inherit
}

.gv_antd_carousel.gv_enable_arrows .slick-next .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-next:hover .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-next:focus .anticon svg {
    color: var(--ab-light-primary-gray-8);
    font-size: inherit
}

.gv_antd_carousel.gv_enable_arrows .slick-next .anticon svg:hover,
.gv_antd_carousel.gv_enable_arrows .slick-next:hover .anticon svg:hover,
.gv_antd_carousel.gv_enable_arrows .slick-next:focus .anticon svg:hover {
    color: var(--ab-light-primary-8)
}

.gv_antd_carousel.gv_enable_arrows .slick-next:before,
.gv_antd_carousel.gv_enable_arrows .slick-next:hover:before,
.gv_antd_carousel.gv_enable_arrows .slick-next:focus:before {
    display: none !important
}

.gv_antd_carousel.gv_enable_arrows .slick-next.slick-disabled,
.gv_antd_carousel.gv_enable_arrows .slick-next:hover.slick-disabled,
.gv_antd_carousel.gv_enable_arrows .slick-next:focus.slick-disabled {
    cursor: inherit !important
}

.gv_antd_carousel.gv_enable_arrows .slick-next.slick-disabled .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-next:hover.slick-disabled .anticon svg,
.gv_antd_carousel.gv_enable_arrows .slick-next:focus.slick-disabled .anticon svg {
    color: var(--ab-light-black-5)
}

.gv_antd_carousel .slick-list .slick-slide {
    float: left;
    height: auto
}

.gv_antd_carousel .slick-track {
    display: flex !important
}

.gv_antd_carousel .slick-arrow {
    color: var(--ab-indigo-button-bg-color);
    z-index: 1000
}

.gv_antd_carousel .slick-arrow.slick-disabled {
    cursor: none;
    display: none !important
}

.__no_image_1ytmz_1 {
    justify-content: flex-start
}

.gv_carousel_no_image {
    display: flex;
    justify-content: flex-start
}

.gv_carousel_no_image .ant-empty {
    margin-inline: 0
}

.slick-prev {
    left: 0 !important
}

.slick-next {
    right: 0 !important
}

.__start_7bjnn_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
    padding: 0 0 4px
}

.__start_7bjnn_1 .__recommend_7bjnn_9 {
    font-size: 12px;
    color: var(--ab-dark-black-5);
    margin-bottom: 14px
}

.__start_7bjnn_1 .__controls_7bjnn_14 {
    display: flex;
    justify-content: center;
    align-items: center
}

.ant-upload-list {
    display: none
}

.gv_more_user_popover .gv_users {
    padding: 4px 0
}

.gv_more_user_popover .gv_users .gv_user {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: row;
    padding: 2px 4px
}

.gv_more_user_popover .gv_users .gv_user .gv_avatar {
    width: 28px;
    height: 28px;
    border-radius: 50%
}

.gv_more_user_popover .gv_users .gv_user .gv_fullname {
    margin: 4px 4px 4px 8px
}

.gv_more_user_popover .gv_users .gv_user .gv_username,
.__start_hm3gs_1 .__user_hm3gs_1,
.__start_hm3gs_1 .__user_hm3gs_1 .__avatar_hm3gs_4 {
    margin: 4px
}

.__start_hm3gs_1 .__user_hm3gs_1 .__fullname_hm3gs_7 {
    margin: 4px 4px 4px 8px
}

.__start_hm3gs_1 .__user_hm3gs_1 .__username_hm3gs_10 {
    margin: 4px
}

.__start_1dyt9_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid transparent;
    background-color: var(--ab-light-primary-gray-4);
    color: var(--ab-light-primary-8)
}

.__start_1dyt9_1 .__image_1dyt9_14 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid var(--ab-light-primary-gray-4)
}

.__start_ufqje_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid transparent;
    background-color: var(--ab-light-primary-3);
    color: var(--ab-light-primary-8)
}

.__start_ufqje_1 .__image_ufqje_14 {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid var(--ab-light-primary-gray-4)
}

.gv_avatar {
    background-color: var(--ab-light-primary-gray-6)
}

.__start_oyi4d_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
    height: 100%;
    margin: 14px
}

.__start_oyi4d_1 .__empty_circle_oyi4d_10 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    border: 1px dashed var(--ab-light-primary-6);
    background-color: var(--ab-light-primary-1);
    color: var(--ab-light-primary-8)
}

.__start_oyi4d_1 .__controls_oyi4d_21 {
    margin-top: 24px
}

.ant-spin.ant-spin-spinning {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 100
}

.__start_kb3mi_1 .__node_kb3mi_1 .__title_kb3mi_1:hover {
    text-decoration: underline
}

.__start_kb3mi_1 .__node_kb3mi_1 .__count_kb3mi_4 {
    margin-left: 7px;
    padding: 2px 5px;
    border-radius: 10px;
    background-color: var(--ab-light-black-4);
    font-size: 11px
}

.ant-input:hover,
.ant-input-number:hover {
    border-color: var(--ab-action-hover)
}

.ant-input-affix-wrapper {
    padding: 5px 12px !important
}

.ant-input-affix-wrapper:hover {
    border-color: var(--ab-action-hover)
}

.ant-select-selector {
    padding: 0 12px !important
}

.ant-form-inline .ant-form-item {
    display: table-cell
}

.ant-form-item-label>label .ant-form-item-tooltip {
    color: var(--ab-light-primary-gray-5);
    margin-left: 6px;
    cursor: default
}

.__start_r8hj8_1 {
    display: inline-flex;
    cursor: pointer
}

.__start_r8hj8_1.__center_r8hj8_5 {
    justify-content: center
}

.__start_r8hj8_1.__end_r8hj8_8 {
    justify-content: flex-end
}

.__start_r8hj8_1.__white_r8hj8_11 .__link_button_r8hj8_11 {
    color: var(--ab-light-primary-8)
}

.__start_r8hj8_1.__white_r8hj8_11 .__link_button_r8hj8_11 svg {
    fill: var(--ab-light-primary-8)
}

.__start_r8hj8_1 .__link_button_r8hj8_11 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 4px;
    color: var(--ab-light-primary-8)
}

.__start_r8hj8_1 .__link_button_r8hj8_11:hover {
    background-color: var(--ab-light-black-1);
    opacity: .6
}

.__start_r8hj8_1 .__link_button_r8hj8_11:active {
    background-color: transparent;
    color: var(--ab-light-primary-9)
}

.__start_r8hj8_1 .__link_button_r8hj8_11:active svg {
    fill: var(--ab-light-primary-9)
}

.__start_r8hj8_1 .__link_button_r8hj8_11:focus {
    background-color: transparent;
    color: var(--ab-light-primary-9)
}

.__start_r8hj8_1 .__link_button_r8hj8_11:focus svg {
    fill: var(--ab-light-primary-9)
}

.__start_r8hj8_1 .__link_button_r8hj8_11 .__link_title_r8hj8_43 {
    margin-right: 6px
}

.__start_r8hj8_1 .__link_button_r8hj8_11 svg {
    display: flex;
    fill: var(--ab-base-dark-6)
}

.__start_1jpve_1 .__list_1jpve_1 {
    margin-top: 8px;
    width: 100%;
    background: var(--red-bg)
}

.__start_1jpve_1 .__list_1jpve_1 .__row_1jpve_6 {
    width: 100%
}

.__start_1jpve_1 .__list_1jpve_1 .__row_1jpve_6:hover {
    background-color: var(--ab-light-primary-1)
}

.__start_1jpve_1 .__list_1jpve_1 .__row_1jpve_6.__active_1jpve_12 {
    background-color: var(--ab-light-primary-2)
}

.__start_dio96_1 {
    height: 32px;
    width: 100%;
    border-radius: 4px
}

.__start_dio96_1._indigo_dio96_6 {
    background-color: var(--ab-indigo-bg-1);
    color: var(--ab-font-white-1)
}

.__start_dio96_1._white_dio96_10 {
    background-color: var(--ab-light-black-4)
}

.__start_dio96_1 .__btn_dio96_13 {
    color: var(--ab-font-gray-1);
    font-size: 16px
}

.gv_enter_input_box .ant-input-affix-wrapper {
    padding: 5px 12px;
    height: 32px;
    border-radius: 5px;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    z-index: 9
}

.gv_enter_input_box .ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon {
    font-size: 14px;
    color: var(--ab-light-primary-gray-7)
}

.gv_enter_input_box .ant-input-affix-wrapper .ant-input:-moz-placeholder {
    color: var(--ab-dark-black-8)
}

.gv_enter_input_box .ant-input-affix-wrapper .ant-input:placeholder-shown {
    color: var(--ab-dark-black-8)
}

.gv_enter_input_box .ant-input-affix-wrapper .ant-input {
    color: var(--ab-dark-black-4)
}

.gv_enter_input_box .ant-input-group-addon button {
    border-radius: 0 5px 5px 0;
    border-color: var(--ab-light-primary-gray-5) !important;
    color: var(--ab-light-primary-gray-8) !important
}

.gv_enter_input_box .ant-input-group-addon button:hover {
    background-color: var(--ab-font-white-1)
}

.gv_enter_input_box .ant-input-group-addon button:focus {
    border-color: var(--ab-light-primary-gray-5)
}

.gv_form_item_none_invalid .ant-input-status-error {
    border-color: var(--ab-light-primary-gray-5) !important
}

.gv_pagination.ant-pagination .ant-pagination-prev,
.gv_pagination.ant-pagination .ant-pagination-next {
    height: 32px;
    line-height: 32px
}

.gv_pagination.ant-pagination .ant-pagination-prev.ant-pagination-disabled:hover,
.gv_pagination.ant-pagination .ant-pagination-next.ant-pagination-disabled:hover,
.gv_pagination.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,
.gv_pagination.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link {
    cursor: default
}

.gv_pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link,
.gv_pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link {
    background-color: transparent;
    line-height: 32px;
    border: 0
}

.gv_pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link span,
.gv_pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link span {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 32px;
    line-height: 32px
}

.gv_pagination.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,
.gv_pagination.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link {
    background-color: transparent;
    line-height: 32px
}

.gv_pagination.ant-pagination .ant-pagination-item:hover {
    background-color: transparent
}

.gv_pagination.ant-pagination .ant-pagination.ant-pagination-mini,
.gv_pagination.ant-pagination .ant-pagination-item-container {
    margin-top: 0
}

.gv_pagination.ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
.gv_pagination.ant-pagination .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,
.gv_pagination.ant-pagination .ant-pagination-item-container .ant-pagination-jump-prev,
.gv_pagination.ant-pagination .ant-pagination-item-container .ant-pagination-jump-next {
    line-height: 32px
}

.__start_z2cyz_1 {
    height: 32px;
    width: 100%
}

.__start_z2cyz_1._indigo_z2cyz_5 {
    background-color: var(--ab-indigo-bg-1);
    color: var(--ab-font-white-1)
}

.__start_z2cyz_1._white_z2cyz_9 {
    background-color: var(--ab-light-black-4)
}

.__start_z2cyz_1 .__btn_z2cyz_12 {
    color: var(--ab-font-gray-1);
    font-size: 16px
}

.__start_11kk2_1 {
    position: relative;
    width: 100%;
    height: 100%;
    border-width: 0;
    background-color: transparent;
    min-height: 100px
}

.__start_11kk2_1.__no_children_11kk2_9 {
    display: flex;
    justify-content: center;
    align-items: center
}

.__start_11kk2_1.__full_11kk2_14 {
    height: calc(100vh - var(--ab-header-height))
}

.__start_1oojz_1 {
    height: 180px !important;
    display: flex;
    justify-content: center;
    align-items: center
}

.__start_152xb_1,
.__start_152xb_1 .__empty_152xb_5 {
    width: 100%;
    height: 100%
}

.react-resizable {
    position: relative;
    background-clip: padding-box
}

.column-resizable-handle {
    position: absolute;
    right: -5px;
    bottom: 0;
    z-index: 1;
    width: 10px;
    height: 100%;
    background-color: transparent;
    cursor: col-resize
}

.ant-table-selection-column {
    pointer-events: none
}

.ant-table-selection-column .ant-checkbox-wrapper .ant-checkbox,
.ant-table-selection-column .ant-radio-wrapper {
    pointer-events: auto
}

.ant-table-cell:last-child:has(.ant-btn) {
    pointer-events: none
}

.ant-table-cell:last-child:has(.ant-btn) .ant-btn {
    pointer-events: auto
}

.gv_draggable_table_scroll .ant-spin-nested-loading {
    height: 100%
}

.gv_draggable_table_scroll .ant-table-container table>thead>tr:first-child th:first-child {
    padding-left: 16px
}

.gv_draggable_table_scroll .ant-table table .ant-table-tbody .ant-table-row .ant-table-cell:first-child {
    padding-left: 16px !important
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-header .ant-table-cell {
    background-color: var(--ab-light-black-1);
    border-bottom: var(--ab-light-black-1);
    padding: 5px 0
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-header .ant-table-cell .ant-table-column-sorter {
    display: none
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-thead>tr>th {
    padding: 10px 0
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before {
    background-color: var(--ab-light-black-1)
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body {
    overflow: auto
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody tr td {
    padding: 5px;
    border-bottom: var(--ab-light-black-1)
}

.gv_white_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody tr td.ant-table-column-sort,
.gv_white_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row.selected td,
.gv_white_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover {
    background-color: var(--ab-light-black-1)
}

.gv_indigo_list_table_scrollable_table .ant-table {
    background-color: var(--ab-indigo-widget-bg-color)
}

.gv_indigo_list_table_scrollable_table .ant-table table {
    border-collapse: collapse
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-header .ant-table-cell {
    background-color: var(--ab-indigo-widget-bg-color);
    border-bottom: 1px solid var(--ab-indigo-widget-bg-color);
    color: var(--ab-font-white-2);
    padding: 5px 0
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-header .ant-table-cell .ant-table-column-sorter {
    display: none
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-thead>tr>th {
    padding: 10px 0
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before {
    background-color: var(--ab-indigo-widget-bg-color)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body {
    overflow: auto
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody tr td {
    padding: 5px;
    border-bottom: 1px solid;
    border-color: var(--ab-indigo-widget-bg-color)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody tr td.ant-table-column-sort {
    background-color: var(--ab-indigo-widget-bg-color)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row.selected td {
    background-color: var(--ab-table-selected-indigo-color)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row .ant-table-cell {
    background-color: var(--ab-indigo-widget-bg-color);
    color: var(--ab-font-white-2)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-cell-row-hover {
    background-color: var(--ab-table-selected-indigo-color)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row .ant-table-cell ant-empty .ant-empty-description {
    color: var(--ab-font-gray-1)
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-tbody .ant-table-row .ant-table-cell .ant-checkbox-wrapper {
    display: none
}

.gv_indigo_list_table_scrollable_table .ant-table .ant-table-body .ant-table-placeholder .ant-table-expanded-row-fixed {
    background-color: var(--ab-indigo-widget-bg-color)
}

.gv_indigo_list_table_scrollable_table .ant-table-cell-scrollbar {
    box-shadow: none
}

.__start_1bz3w_1 .__row_1bz3w_1 {
    padding: 10px
}

.__start_11wz1_1 {
    display: flex;
    padding: 8px 0
}

.__start_11wz1_1.__center_11wz1_5 {
    justify-content: center;
    align-items: center
}

.__start_11wz1_1.__right_11wz1_9 {
    justify-content: flex-end;
    align-items: flex-end
}

.__start_11wz1_1.__left_11wz1_13 {
    justify-content: flex-start;
    align-items: flex-start
}

.__start_11wz1_1 .__shape_11wz1_17 {
    background-color: currentColor
}

.__start_11wz1_1 .__circle_11wz1_20 {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%
}

.__start_11wz1_1 .__rect_11wz1_26 {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0
}

.__start_11wz1_1 .__data_11wz1_32 {
    color: var(--ab-font-white-1)
}

.gv-sort-hanlder.ant-table-column-sorter .gv_active {
    color: var(--ab-light-primary-8)
}

.gv-sort-hanlder.ant-table-column-sorter .gv_active.black,
.gv-sort-hanlder.ant-table-column-sorter .gv_active.purple {
    color: var(--ab-dark-primary-8)
}

.gv-sort-hanlder.ant-table-column-sorter .gv_deactive {
    color: var(--ab-light-black-5)
}

.gv-sort-hanlder.ant-table-column-sorter .gv_deactive.black {
    color: var(--ab-light-black-8)
}

.gv-sort-hanlder.ant-table-column-sorter .gv_deactive.purple {
    color: var(--ab-dark-primary-gray-10)
}

.__start_5oomv_1 {
    margin-left: 0
}

.__start_px1ri_1 {
    display: block;
    padding: 4px 8px;
    cursor: pointer
}

.__start_px1ri_1.__indigo_px1ri_6,
.__start_px1ri_1.__purple_px1ri_6,
.__start_px1ri_1.__black_px1ri_6 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid transparent
}

.__start_px1ri_1.__indigo_px1ri_6.__selected_px1ri_12,
.__start_px1ri_1.__purple_px1ri_6.__selected_px1ri_12,
.__start_px1ri_1.__black_px1ri_6.__selected_px1ri_12 {
    color: var(--ab-chart-series-select-color);
    background-color: var(--ab-chart-series-select-color);
    border: 1px solid var(--ab-chart-series-select-color)
}

.__start_px1ri_1.__white_px1ri_17 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid transparent
}

.__start_px1ri_1.__white_px1ri_17.__selected_px1ri_12 {
    color: var(--ab-chart-series-select-color);
    background-color: var(--ab-chart-series-select-color);
    border: 1px solid var(--ab-chart-series-select-color)
}

.__start_1g26r_1 {
    margin: 4px 6px
}

.__start_1g26r_1.__white_1g26r_4 .__label_1g26r_4,
.__start_1g26r_1.__white_1g26r_4 .__value_1g26r_7 {
    color: var(--ab-light-black-1)
}

.__start_1g26r_1 .__date_1g26r_10 {
    color: var(--ab-light-primary-gray-9);
    margin-bottom: 4px
}

.__start_1g26r_1 .__label_1g26r_4 {
    margin-right: 5px
}

.__start_1g26r_1 .__value_1g26r_7 {
    color: var(--ab-light-black-13)
}

.__start_1g26r_1 .__divider_1g26r_20 {
    margin: 4px 0;
    padding: 0
}

.__start_1a1tn_1 {
    font-size: 12px;
    margin: 4px 6px
}

.__start_1a1tn_1.__white_1a1tn_5 .__label_1a1tn_5,
.__start_1a1tn_1.__white_1a1tn_5 .__value_1a1tn_8 {
    color: var(--ab-light-black-1)
}

.__start_1a1tn_1 .__label_1a1tn_5 {
    margin-right: 4px;
    color: var(--ab-light-black-13)
}

.__start_1a1tn_1 .__value_1a1tn_8 {
    color: var(--ab-light-black-13)
}

.__start_2eezr_1 {
    display: flex;
    justify-content: space-between;
    flex-flow: nowrap;
    width: 100%
}

@media (min-width: 814px) {
    .__start_2eezr_1 .__transfer_item_2eezr_8 .__top_2eezr_8 .__searchbar_2eezr_8 {
        width: 260px
    }
}

.__start_2eezr_1 .__title_2eezr_12 {
    color: var(--ab-font-gray-2)
}

.__start_2eezr_1 .__direction_2eezr_15 {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.__start_2eezr_1 .__direction_2eezr_15 .__right_2eezr_20,
.__start_2eezr_1 .__direction_2eezr_15 .__left_2eezr_21 {
    font-size: 14px;
    margin: 4px 8px
}

.__start_2eezr_1 .__top_2eezr_8 {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex-flow: row wrap
}

.__start_2eezr_1 .__top_2eezr_8 .__label_2eezr_33 {
    min-width: 128px;
    margin-bottom: 4px
}

.__start_2eezr_1 .__top_2eezr_8 .__label_2eezr_33 .__help_2eezr_37 {
    padding-left: 10px
}

.__start_2eezr_1 .__top_2eezr_8 .__searchbar_2eezr_8 {
    width: 100%;
    margin-bottom: 4px
}

.__start_2eezr_1 .__duplicated_2eezr_44 {
    margin-top: 8px;
    font-size: 14px;
    color: var(--ab-required-message-color)
}

.gv_transfer_two_table .gv_table .ant-spin-nested-loading .ant-spin-container .ant-table {
    overflow-y: hidden
}

.gv_table_scroll,
.gv_table_scroll .ant-spin-nested-loading {
    height: 100%
}

.gv_table_scroll .ant-spin-nested-loading .ant-table-body {
    max-height: calc(100% - 50px) !important
}

.gv_transfer__table .gv_table_scroll .ant-spin-nested-loading .ant-table-body {
    overflow: auto !important
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-node-content-wrapper {
    height: 26px;
    line-height: 26px;
    padding: 0
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-switcher {
    top: 1px
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode {
    height: 24px !important;
    line-height: 24px !important;
    padding: 0;
    margin: 0 4px 4px;
    border-radius: 4px
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode:hover:before {
    height: 26px !important;
    border-radius: 4px !important
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-title .ant-typography {
    color: inherit;
    height: 26px;
    line-height: 21px !important
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected {
    font-weight: 600
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected:before {
    height: 26px !important;
    border-radius: 4px !important
}

.gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-switcher {
    height: 24px
}

.gv_modal .ant-modal-body .gv_location_asset_tree .ant-tree-list-holder .ant-tree-list-holder-inner {
    width: 100% !important
}

.gv_modal .ant-modal-body .gv_location_asset_tree.gv_hierarchy_tree_modal {
    overflow: auto;
    border-radius: 8px
}

.gv_modal .ant-modal-body .gv_location_asset_tree.gv_hierarchy_tree_modal::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.gv_modal .ant-modal-body .gv_location_asset_tree.gv_hierarchy_tree_modal::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.gv_modal .ant-modal-body .gv_location_asset_tree.gv_hierarchy_tree_modal::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.gv_modal .ant-modal-body .gv_location_asset_tree.gv_hierarchy_tree_modal::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.gv_sidebar .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner {
    width: inherit !important
}

.gv_widget_properties_tab .gv_location_asset_tree.ant-tree-directory .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner {
    width: 100% !important
}

.__start_jnpu8_1 {
    height: 100%;
    width: inherit
}

.__start_jnpu8_1 .__node_jnpu8_5 .__title_jnpu8_5:hover {
    text-decoration: underline
}

.__start_jnpu8_1 .__node_jnpu8_5 .__count_jnpu8_8 {
    margin-left: 7px;
    padding: 2px 5px;
    border-radius: 10px;
    background-color: var(--ab-light-black-4);
    font-size: 11px
}

.pd-checkbox-direction.checkbox_vertical {
    display: flex;
    flex-direction: column
}

.pd-checkbox-direction.checkbox_vertical .ant-checkbox-wrapper {
    padding: 4px 0
}

.gv_change_title .ant-input-affix-wrapper {
    padding: 1px 11px
}

.__start_10qpi_1 .__change_input_10qpi_1 {
    vertical-align: middle
}

.__start_10qpi_1 .__change_input_10qpi_1 input {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    font-size: 16px;
    color: var(--ab-font-gray-2)
}

.__start_10qpi_1 .__change_input_10qpi_1 button {
    height: 28px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    color: var(--ab-light-black-1);
    background-color: var(--ab-white-hover-1);
    border: 1px solid var(--ab-white-hover-1);
    font-size: 16px
}

.__start_10qpi_1 .__change_input_10qpi_1 button:hover {
    background-color: var(--ab-font-indigo-3);
    border: 1px solid var(--ab-font-indigo-3)
}

.__start_10qpi_1 .__name_10qpi_23 {
    color: var(--ab-font-gray-2);
    font-size: 16px;
    padding: 5px 10px;
    border: 1px solid transparent
}

.__start_10qpi_1 .__name_10qpi_23:hover {
    border: 1px solid var(--ab-font-gray-1);
    border-radius: 5px
}

.__start_10qpi_1 .__name_10qpi_23 .__edit_10qpi_33 {
    padding-left: 5px;
    font-size: 16px
}

.__start_10qpi_1.__name_no_edit_10qpi_37 {
    color: var(--ab-font-gray-2);
    font-size: 16px;
    padding: 5px 10px
}

.__start_10qpi_1.__indigo_10qpi_42 .__name_10qpi_23,
.__start_10qpi_1.__purple_10qpi_42 .__name_10qpi_23,
.__start_10qpi_1.__black_10qpi_42 .__name_10qpi_23 {
    color: var(--ab-font-white-1)
}

.gv_textarea_read_mode {
    color: var(--ab-base-gray-6)
}

.__start_bfhav_1 {
    display: inline-block;
    width: 100%;
    height: 100%
}

.__start_bfhav_1 .__label_bfhav_6 {
    height: 100%
}

.__start_bfhav_1 .__label_bfhav_6:hover .__value_bfhav_9.__border_bfhav_9 {
    border: 1px solid var(--ab-font-gray-1);
    border-radius: 4px
}

.__start_bfhav_1 .__label_bfhav_6:hover .__action_bfhav_13 {
    visibility: visible
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 {
    display: flex;
    height: auto;
    padding: 0 8px;
    color: var(--ab-font-gray-5);
    font-size: 14px
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9.__no_padding_bfhav_23 {
    padding: 0
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__gv_single_editable_wrap_bfhav_26 {
    width: 100%;
    min-width: 0px;
    word-break: keep-all
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__title_bfhav_31 {
    color: var(--ab-dark-primary-8);
    font-size: 16px;
    font-weight: 500
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__display_bfhav_36 {
    display: flex;
    align-items: center;
    cursor: pointer
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__textarea_bfhav_41 {
    padding: 5px 12px;
    min-height: 50px;
    overflow-y: auto;
    resize: vertical;
    background-color: var(--ab-light-black-3);
    border-radius: 5px;
    border: 1px solid var(--ab-light-black-5)
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__textarea_bfhav_41.__row4_bfhav_50 {
    min-height: 100px
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__list_bfhav_53 {
    display: flex;
    flex-direction: column;
    margin-top: 4px
}

.__start_bfhav_1 .__label_bfhav_6 .__value_bfhav_9 .__list_bfhav_53 .__item_bfhav_58 {
    margin-bottom: 1px
}

.__start_bfhav_1 .__label_bfhav_6 .__action_bfhav_13 {
    display: flex;
    align-items: center;
    visibility: hidden;
    height: 32px;
    padding-left: 8px
}

.__start_bfhav_1 .__edit_bfhav_68 {
    height: 100%
}

.__start_bfhav_1 .__edit_bfhav_68 .__type_bfhav_71 {
    color: var(--ab-font-gray-5);
    font-size: 14px
}

.__start_bfhav_1 .__edit_bfhav_68 .__type_bfhav_71 textarea {
    min-height: 50px;
    resize: vertical
}

.__start_bfhav_1 .__edit_bfhav_68 .__type_bfhav_71 textarea.__row4_bfhav_50 {
    min-height: 100px
}

.__start_bfhav_1 .__edit_bfhav_68 .__action_bfhav_13 {
    display: flex;
    align-items: center;
    height: 32px;
    padding-left: 10px
}

.ant-picker {
    width: 100%;
    cursor: pointer
}

._asset_group_tree_node ._asset_template_tree_node_title {
    display: inline-block;
    height: 100%;
    line-height: 35px;
    padding-left: 0;
    width: 98%;
    font-size: 14px;
    font-weight: 400;
    color: var(--ab-light-primary-gray-8);
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

._asset_group_tree_node._status_select1 ._asset_template_tree_node_title,
._asset_group_tree_node._status_select2 ._asset_template_tree_node_title {
    color: var(--ab-light-black-1)
}

._asset_group_tree_node:hover:not(._status_select2, ._status_select1) ._asset_template_tree_node_title {
    color: var(--ab-light-primary-7)
}

.__start_xvt61_1 {
    width: 100%;
    height: 120px
}

.gv_image_list_form_item .gv_carousel_form {
    display: inline-flex;
    width: 100%;
    min-width: 350px
}

.gv_image_list_form_item .gv_carousel_form .ant-carousel {
    border-radius: 8px;
    width: 100%;
    overflow: hidden
}

.gv_image_list_form_item .gv_carousel_form .ant-carousel .slick-list {
    padding: 4px 0;
    height: 100%;
    width: 100%;
    min-height: 88px;
    border-radius: 8px;
    background-color: var(--ab-light-black-1)
}

.gv_image_list_form_item .gv_carousel_form .ant-carousel .slick-list:before {
    display: none !important
}

.gv_image_list_form_item .gv_carousel_form .ant-carousel .slick-slide {
    display: flex;
    width: -moz-fit-content !important;
    width: fit-content !important
}

.gv_image_list_form_item .gv_carousel_form .ant-carousel .slick-track {
    display: flex !important;
    align-items: center;
    gap: 4px
}

.gv_input_mention_form_item .ant-form-item-control-input-content {
    display: flex
}

.__start_1hil5_1 {
    width: 100%
}

.__start_fyjr5_1 {
    height: 100%;
    width: 100%;
    border: 1px solid var(--ab-light-black-5);
    border-radius: 8px 8px 0 0
}

.__start_fyjr5_1 .__table_wrap_fyjr5_7 {
    width: 100%;
    height: 100%
}

.__start_fyjr5_1 .__table_wrap_fyjr5_7.__has_footer_fyjr5_11 {
    height: calc(100% - 65px)
}

.gv_editable_table {
    border: 0 !important
}

.gv_editable_table .ant-table-body {
    min-height: unset !important
}

.gv_editable_table .ant-table-placeholder {
    display: block
}

.gv_editable_table .ant-table-row.readonly .ant-table-cell {
    height: 48px;
    padding: 0 8px 0 17px
}

.gv_editable_table .ant-table-row.readonly .ant-table-cell.gv_editable_table_row_action {
    text-align: center;
    right: 0
}

.gv_editable_table .ant-table-row.readonly div.ant-table-cell {
    display: flex;
    align-items: center
}

.gv_editable_table .ant-table-row.readonly div.ant-table-cell.gv_editable_table_row_action {
    align-items: center;
    justify-content: center;
    right: 0
}

.gv_editable_table .ant-table-row.readonly.invalid {
    background-color: var(--ab-table-duplicated-rows-color)
}

.gv_editable_table .ant-table-row.readonly.invalid>.ant-table-cell.ant-table-cell-row-hover {
    background-color: transparent
}

.gv_editable_table .ant-table-row.readonly.invalid .ant-table-cell {
    background-color: transparent !important
}

.gv_editable_table .ant-table-row.editable .ant-table-cell {
    height: 48px;
    padding: 8px !important
}

.gv_editable_table .ant-table-row.editable .ant-table-cell.gv_editable_table_row_action {
    text-align: center;
    right: 0
}

.gv_editable_table .ant-table-row.editable .ant-table-cell.gv_readonly_cell {
    padding: 8px 17px !important
}

.gv_editable_table .ant-table-row.editable div.ant-table-cell {
    display: flex;
    align-items: center
}

.gv_editable_table .ant-table-row.editable div.ant-table-cell.gv_editable_table_row_action {
    align-items: center;
    justify-content: center;
    right: 0;
    background-color: var(--ab-light-black-1) !important
}

.gv_editable_table .ant-table-row.editable>.ant-table-cell.ant-table-cell-row-hover {
    background-color: transparent
}

.gv_editable_table .ant-table-row.editable>.ant-table-cell.ant-table-cell-row-hover.ant-table-cell-fix-left {
    background-color: var(--ab-light-black-1) !important
}

.gv_editable_table .ant-table-row.editable>.ant-table-cell.ant-table-cell-row-hover.ant-table-cell-fix-right {
    background-color: var(--ab-light-black-1) !important
}

.gv_editable_table .ant-table-row.editable.invalid {
    height: unset !important;
    background-color: var(--ab-light-black-1)
}

.gv_editable_table .ant-table-row.editable.invalid>.ant-table-cell {
    border-bottom: 0px solid var(--ab-base-gray-4) !important;
    cursor: auto
}

.gv_editable_table .ant-table-row.editable.invalid>.ant-table-cell.ant-table-cell-fix-right.ant-table-cell-row-hover {
    background-color: var(--ab-light-black-1)
}

.gv_editable_table .ant-table-row.editable.invalid>.ant-table-cell.ant-table-cell-fix-right {
    background-color: inherit !important
}

.gv_editable_table .ant-table-expanded-row-fixed {
    padding: 0 0 10px 15px
}

.gv_editable_table .ant-table-expanded-row.gv_editable_table_invalid_message_row {
    position: sticky;
    left: 0
}

.gv_editable_table .ant-table-expanded-row.gv_editable_table_invalid_message_row>.ant-table-expanded-row-cell {
    padding: 0 0 10px 15px
}

.gv_editable_table_footer {
    width: 100%;
    height: 65px;
    background-color: var(--ab-light-black-1);
    display: flex;
    border-top: 1px solid var(--ab-white-bg-12);
    padding-left: 15px;
    align-items: center
}

.gv_editable_table_footer ._add_rows {
    display: flex;
    gap: 7px
}

.gv_edtable_title_field .ant-input {
    height: 32px
}

.__start_xcelh_1 {
    display: inline-block;
    color: var(--ab-font-gray-5);
    font-size: 14px
}

.__start_xcelh_1 .__validate_xcelh_6 {
    color: var(--ab-required-message-color);
    font-weight: 400;
    font-size: 14px
}

.gv_unload_icon svg {
    margin-right: 8px;
    vertical-align: middle
}

.__start_19g6v_1 {
    padding-left: 4px;
    font-size: 16px;
    font-weight: 600
}

.__start_19g6v_1.__indigo_19g6v_6,
.__start_19g6v_1.__purple_19g6v_6,
.__start_19g6v_1.__black_19g6v_6 {
    color: var(--ab-light-black-1)
}

.__start_19g6v_1.__white_19g6v_9 {
    color: var(--ab-font-gray-3)
}

.__start_1i4h7_1 {
    width: auto;
    height: 100%;
    display: flex;
    flex-direction: row;
    overflow: auto;
    background-color: transparent
}

.__start_1i4h7_1::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_1i4h7_1::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_1i4h7_1::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_1i4h7_1::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_1i4h7_1 .__form_1i4h7_25 {
    display: flex
}

.__start_1q1ke_1 {
    margin-right: 28px;
    width: 250px;
    min-width: 250px
}

.__start_1q1ke_1 .__item_title_1q1ke_6 {
    margin: 0 0 8px 2px
}

.__start_1q1ke_1 .__item_title_1q1ke_6 .__txt_1q1ke_9 {
    max-width: 215px;
    color: var(--ab-light-primary-gray-10);
    font-weight: 600;
    line-height: 22px;
    margin-right: 12px;
    margin-bottom: 0;
    font-size: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.gv_hierarchy_maker_sub_tree {
    background-color: inherit
}

._hierarchy_maker_node ._action_btn.gv_icon_button .ant-btn-icon-only.ant-btn:not(:disabled) {
    border: 1px solid var(--ab-light-black-5);
    color: var(--ab-light-primary-gray-8);
    background-color: var(--ab-light-black-1)
}

._hierarchy_maker_node ._action_btn:hover {
    color: var(--ab-light-primary-2)
}

._hierarchy_maker_node ._counting_badge .ant-badge-count {
    padding: 0 11.5px;
    background-color: var(--ab-light-primary-gray-5);
    color: var(--ab-light-black-1)
}

._hierarchy_maker_node ._counting_badge.gv_selected_parent_node .ant-badge-count {
    border: 1px solid var(--ab-light-black-1);
    background-color: var(--ab-light-primary-12)
}

._hierarchy_maker_node ._counting_badge.gv_selected_node .ant-badge-count {
    border: 1px solid var(--ab-light-black-1);
    background-color: var(--ab-light-primary-9)
}

._hierarchy_maker_node._edit_mode {
    border: 1px solid var(--ab-light-primary-7)
}

._hierarchy_maker_node._edit_mode._status_selected_parent_node {
    background: var(--ab-light-primary-11);
    border: 1px solid var(--ab-light-primary-11);
    color: red
}

._hierarchy_maker_node._edit_mode._status_selected_node {
    background: var(--ab-light-primary-7);
    border: 1px solid var(--ab-light-primary-7);
    color: #00f
}

._hierarchy_maker_node._status_selected_parent_node {
    color: #000
}

._hierarchy_maker_node._status_selected_parent_node:hover ._counting_badge.gv_selected_parent_node .ant-badge-count {
    background-color: var(--ab-light-primary-11)
}

._hierarchy_maker_node._status_selected_node {
    color: #000
}

._hierarchy_maker_node._status_selected_node:hover ._counting_badge.gv_selected_node .ant-badge-count {
    background-color: var(--ab-light-primary-7)
}

.gv_badge_heirachy_item .ant-badge-count {
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 22px;
    line-height: inherit;
    border-radius: 11px;
    background-color: var(--ab-light-primary-gray-5);
    color: var(--ab-font-white-1);
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    box-shadow: none;
    box-sizing: border-box
}

.gv_badge_heirachy_item .ant-badge-count .ant-scroll-number-only {
    height: 22px;
    line-height: 22px;
    align-content: center;
    justify-content: center;
    align-items: center
}

.gv_badge_heirachy_item.gv_selected_parent_node .ant-badge-count {
    background-color: transparent;
    border: 1px solid var(--ab-light-primary-gray-4);
    line-height: initial
}

.gv_badge_heirachy_item.gv_selected_node .ant-badge-count {
    background-color: transparent;
    border: 1px solid var(--ab-white-border-7);
    line-height: initial
}

.gv_badge_heirachy_item.gv_disabled .ant-badge-count {
    background: var(--ab-light-primary-gray-2)
}

.gv_badge_heirachy_item.gv_drag .ant-badge-count,
.__valid_1jd3b_1 {
    display: none
}

.__invalid_1jd3b_5 {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0;
    margin: 0 0 4px;
    font-size: 12px;
    color: var(--ab-status-critical-color)
}

.__start_1jd3b_15 {
    display: flex;
    align-items: center;
    width: 250px;
    max-width: 250px;
    min-width: 250px;
    height: 38px;
    margin: 4px 0;
    border-radius: 4px;
    border: 1px solid var(--ab-light-primary-gray-5);
    background: var(--ab-light-black-1);
    cursor: pointer;
    position: relative;
    padding: 0 8px 0 12px
}

.__start_1jd3b_15 .__editor_1jd3b_30 {
    display: none;
    position: absolute;
    right: -1px;
    top: 36px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background-color: var(--ab-light-black-1);
    padding: 4px 8px 6px;
    border: 1px solid var(--ab-light-primary-7);
    border-top: 1px solid var(--ab-light-black-1);
    z-index: 3
}

.__start_1jd3b_15.__editable_1jd3b_43.__editing_1jd3b_43 .__content_1jd3b_43 .__title_1jd3b_43 {
    width: 100%
}

.__start_1jd3b_15.__editable_1jd3b_43.__editing_1jd3b_43 .__content_1jd3b_43 .__badge_box_1jd3b_46 {
    display: none
}

.__start_1jd3b_15.__editable_1jd3b_43.__editing_1jd3b_43 .__editor_1jd3b_30,
.__start_1jd3b_15.__editable_1jd3b_43:hover .__editor_1jd3b_30 {
    display: flex
}

.__start_1jd3b_15 .__drag_bar_1jd3b_55 {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: grab;
    color: var(--ab-light-primary-gray-5);
    font-size: 14px;
    margin-right: 8px
}

.__start_1jd3b_15 .__drag_bar_1jd3b_55.__disabled_1jd3b_64 {
    cursor: auto
}

.__start_1jd3b_15 .__content_1jd3b_43 {
    width: calc(100% - 22px);
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    overflow: hidden
}

.__start_1jd3b_15 .__content_1jd3b_43 .__title_1jd3b_43 {
    width: calc(100% - 48px);
    display: flex;
    align-items: center;
    color: var(--ab-light-black-1);
    height: 100%;
    line-height: 35px;
    padding-left: 0;
    width: 98%;
    font-size: 14px;
    font-weight: 400;
    color: var(--ab-light-primary-gray-8);
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.__start_1jd3b_15 .__content_1jd3b_43 .__title_1jd3b_43 .__input_name_1jd3b_92 {
    margin: 4px 0;
    width: 136px;
    height: 28px
}

.__start_1jd3b_15 .__content_1jd3b_43 .__badge_box_1jd3b_46 {
    display: flex
}

.__start_1jd3b_15:hover {
    background: #fff;
    border: 1px solid var(--ab-light-primary-7);
    border-bottom-right-radius: 0
}

.__start_1jd3b_15:hover .__drag_bar_1jd3b_55,
.__start_1jd3b_15:hover .__content_1jd3b_43 .__title_1jd3b_43,
.__start_1jd3b_15:hover .__name_1jd3b_111 {
    color: var(--ab-light-primary-7)
}

.__start_1jd3b_15:hover .__editor_1jd3b_30 {
    display: flex
}

.__start_1jd3b_15.__selected_parent_node_1jd3b_117 {
    background: var(--ab-light-primary-12);
    border: 1px solid var(--ab-light-primary-12)
}

.__start_1jd3b_15.__selected_parent_node_1jd3b_117 .__content_1jd3b_43 .__title_1jd3b_43,
.__start_1jd3b_15.__selected_parent_node_1jd3b_117 .__drag_bar_1jd3b_55 {
    color: var(--ab-light-black-1)
}

.__start_1jd3b_15.__selected_parent_node_1jd3b_117:hover {
    background: var(--ab-light-primary-11);
    border: 1px solid var(--ab-light-primary-11)
}

.__start_1jd3b_15.__selected_parent_node_1jd3b_117:hover .__drag_bar_1jd3b_55,
.__start_1jd3b_15.__selected_parent_node_1jd3b_117:hover .__content_1jd3b_43 .__title_1jd3b_43 {
    color: var(--ab-light-black-1)
}

.__start_1jd3b_15.__selected_parent_node_1jd3b_117 .__editor_1jd3b_30 {
    background-color: var(--ab-light-primary-11);
    border: 1px solid var(--ab-light-primary-11)
}

.__start_1jd3b_15.__selected_node_1jd3b_141 {
    border: 1px solid var(--ab-light-primary-9);
    background: var(--ab-light-primary-9)
}

.__start_1jd3b_15.__selected_node_1jd3b_141 .__content_1jd3b_43 .__title_1jd3b_43 {
    color: var(--ab-light-black-1)
}

.__start_1jd3b_15.__selected_node_1jd3b_141 .__drag_bar_1jd3b_55 {
    color: #fff
}

.__start_1jd3b_15.__selected_node_1jd3b_141:hover {
    background: var(--ab-light-primary-7);
    border: 1px solid var(--ab-light-primary-7)
}

.__start_1jd3b_15.__selected_node_1jd3b_141:hover .__drag_bar_1jd3b_55 {
    color: var(--ab-light-primary-gray-3)
}

.__start_1jd3b_15.__selected_node_1jd3b_141:hover .__content_1jd3b_43 .__title_1jd3b_43 {
    color: var(--ab-light-black-1)
}

.__start_1jd3b_15.__selected_node_1jd3b_141 .__editor_1jd3b_30 {
    background-color: var(--ab-light-primary-7);
    border: 1px solid var(--ab-light-primary-7)
}

.__start_1jd3b_15.__drag_1jd3b_55 {
    border: 1px solid var(--ab-light-primary-gray-7);
    background: var(--ab-light-primary-gray-7)
}

.__start_1jd3b_15.__drag_1jd3b_55 .__content_1jd3b_43 .__title_1jd3b_43,
.__start_1jd3b_15.__drag_1jd3b_55 .__drag_bar_1jd3b_55 {
    color: var(--ab-light-primary-gray-4)
}

.__start_1jd3b_15.__disabled_1jd3b_64 {
    cursor: auto;
    border: 1px solid #d9d9d9;
    background: #f5f5f5
}

.__start_1jd3b_15.__disabled_1jd3b_64 .__content_1jd3b_43 .__title_1jd3b_43,
.__start_1jd3b_15.__disabled_1jd3b_64 .__drag_bar_1jd3b_55 {
    color: #bfbfbf
}

.__start_pah82_1 {
    align-items: center;
    margin: 0;
    width: 100%;
    height: var(--ab-mamagement-header-height);
    background-color: var(--ab-light-black-1);
    border-bottom: 1px solid var(--ab-font-white-2);
    box-sizing: content-box;
    box-shadow: var(--ab-shadow-tab-sub)
}

.__start_pah82_1.__border_top_pah82_11 {
    border-top: 1px solid var(--ab-font-white-2)
}

.__start_pah82_1.__indigo_pah82_14 {
    background-color: var(--ab-indigo-bg-1)
}

.__start_pah82_1 .__title_container_pah82_17 {
    padding-left: 24px;
    display: flex;
    align-items: center
}

.__start_pah82_1 .__title_container_pah82_17.__detail_pah82_22 {
    padding-left: 4px
}

.__start_pah82_1 .__title_container_pah82_17 .__title_pah82_17 {
    display: flex;
    align-items: center;
    width: 100%;
    margin-left: 6px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.__start_pah82_1 .__actions_container_pah82_34 {
    padding-right: 24px
}

.__start_pah82_1 .__actions_container_pah82_34 .__actions_pah82_34 {
    display: flex;
    justify-content: flex-end
}

.__start_b1tc2_1 {
    align-items: center;
    margin: 0;
    width: 100%;
    height: var(--ab-mamagement-header-height);
    background-color: var(--ab-light-black-1);
    border-bottom: 1px solid var(--ab-font-white-2);
    box-shadow: var(--ab-shadow-tab-sub)
}

.__start_b1tc2_1.__border_top_b1tc2_10 {
    border-top: 1px solid var(--ab-font-white-2)
}

.__start_b1tc2_1.__indigo_b1tc2_13 {
    background-color: var(--ab-indigo-bg-1)
}

.__start_b1tc2_1 .__title_container_b1tc2_16 {
    padding-left: 24px;
    display: flex;
    align-items: center
}

.__start_b1tc2_1 .__title_container_b1tc2_16.__detail_b1tc2_21 {
    padding-left: 8px
}

.__start_b1tc2_1 .__title_container_b1tc2_16 .__divider_b1tc2_24 {
    background-color: var(--ab-light-primary-gray-6);
    width: 2px;
    height: .8em;
    margin: 2px 18px 0 4px;
    transform: skew(-25deg)
}

.__start_b1tc2_1 .__title_container_b1tc2_16 .__title_b1tc2_16 {
    color: var(--ab-light-primary-gray-10);
    font-size: 14px;
    font-weight: 440;
    line-height: 24px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.__start_b1tc2_1 .__title_container_b1tc2_16 .__title_b1tc2_16.__title_padding_b1tc2_40 {
    padding-left: 24px
}

.__start_b1tc2_1 .__title_container_b1tc2_16 .__info_b1tc2_43 {
    margin: 1px 0 0 4px
}

.__start_b1tc2_1 .__actions_container_b1tc2_46 {
    padding-right: 24px
}

.__start_b1tc2_1 .__actions_container_b1tc2_46 .__actions_b1tc2_46 {
    display: flex;
    justify-content: flex-end
}

.__start_61pvf_1 {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%
}

.__start_61pvf_1.__purple_61pvf_7 {
    background-color: var(--ab-dark-primary-gray-2)
}

.__start_61pvf_1.__black_61pvf_10 {
    background-color: var(--ab-dark-black-1)
}

.__start_61pvf_1.__indigo_61pvf_13 {
    background-color: var(--ab-indigo-page-bg-color)
}

.__start_61pvf_1.__white_61pvf_16 {
    background-color: var(--ab-white-page-bg-color)
}

.__start_61pvf_1 .__page_61pvf_19.__purple_61pvf_7 {
    background-color: var(--ab-dark-primary-gray-2)
}

.__start_61pvf_1 .__page_61pvf_19.__indigo_61pvf_13 {
    background-color: var(--ab-indigo-page-bg-color)
}

/* Custom Widget background-color */

/* .__start_61pvf_1 .__page_61pvf_19.__white_61pvf_16 {
    background-color: var(--ab-light-black-4)
} */

.__start_61pvf_1 .__page_61pvf_19 .__spinner_61pvf_28 ._ant-spin-nested-loading_61pvf_28>div>._ant-spin_61pvf_28 {
    max-height: 100%
}

.__start_61pvf_1 .__page_61pvf_19 .__spinner_61pvf_28 ._ant-spin-blur_61pvf_31 {
    background-color: transparent;
    opacity: 0 !important
}

.__start_61pvf_1 .__page_61pvf_19 .__spinner_61pvf_28 ._ant-spin-blur_61pvf_31:after {
    background-color: transparent;
    opacity: 0 !important
}

.__start_61pvf_1 .__page_61pvf_19 .__spinner_61pvf_28 ._ant-spin-container_61pvf_39:after {
    opacity: 0 !important
}

.gv_page .ant-spin-nested-loading>div>.ant-spin {
    max-height: 100%
}

.gv_page .ant-spin-blur {
    transition: none;
    opacity: 0 !important
}

.gv_page .ant-spin-blur:after {
    background-color: transparent;
    opacity: 0 !important
}

.gv_page .ant-spin-container:after {
    opacity: 0 !important
}

.gv_input_number .ant-input-number {
    width: 70px !important;
    margin-right: 10px
}

.gv_input_number .gv_input_label_text {
    margin-right: 10px;
    white-space: nowrap
}

.table_bulk_form_text {
    padding-left: 8px
}

.__start_1999a_1 {
    display: flex;
    align-items: center;
    max-width: 100%
}

.__start_1999a_1 .__gv_input_number_1999a_6 {
    display: flex;
    align-items: center
}

.__wrap_domain_s5ljp_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    min-width: 66px;
    width: -moz-fit-content;
    width: fit-content;
    height: 20px;
    line-height: 18px;
    padding: 4px 8px;
    border-radius: 5px;
    background-color: var(--ab-light-primary-gray-6)
}

.__wrap_domain_s5ljp_1 .__text_s5ljp_14 {
    font-weight: 400;
    font-size: 10px;
    color: var(--ab-light-black-1)
}

.__start_1oi25_1 {
    font-size: 14px;
    white-space: nowrap;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 2px 8px;
    width: auto;
    min-width: 73px;
    height: 24px;
    line-height: 1;
    border: 1px solid;
    border-radius: 5px
}

.__start_1oi25_1.__indigo_1oi25_15 {
    background-color: var(--ab-indigo-widget-bg-color)
}

.__start_1oi25_1.__purple_1oi25_18 {
    background-color: var(--ab-dark-primary-2)
}

.__start_1oi25_1.__black_1oi25_21 {
    background-color: var(--ab-dark-black-3)
}

.__start_1oi25_1.__white_1oi25_24 {
    background-color: var(--ab-white-widget-bg-color)
}

.__start_1oi25_1 .__alarm_font_1oi25_27 {
    margin-left: 5px;
    height: 24px;
    line-height: 24px;
    font-weight: 500
}

.gv_location_direction_rtl .anticon {
    vertical-align: -.225em;
    margin-right: 6px
}

.gv_location_asset .gv_location_path_wrapper {
    width: 100%
}

.gv_location_asset .gv_location_path_wrapper .gv_location_path_label {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0;
    align-items: center;
    max-width: 100%;
    line-height: 1.5
}

.gv_location_asset .gv_location_path_wrapper .anticon {
    vertical-align: -.225em;
    margin-right: 6px
}

.gv_table .gv_location_asset {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    width: inherit !important
}

.gv_table .gv_location_asset .gv_location_path_wrapper {
    display: inline-block
}

.gv_table .gv_location_asset .anticon {
    vertical-align: -.225em;
    margin-right: 6px
}

.__start_1h5j5_1 {
    color: var(--ab-light-primary-gray-10);
    white-space: nowrap
}

.__start_1h5j5_1.__white_1h5j5_5,
.__start_1h5j5_1.__red_1h5j5_5 {
    color: var(--ab-light-black-13)
}

.__start_1h5j5_1.__indigo_1h5j5_8,
.__start_1h5j5_1.__purple_1h5j5_8,
.__start_1h5j5_1.__black_1h5j5_8 {
    color: var(--ab-dark-black-12)
}

.__start_1h5j5_1 .__cursor_pointer_1h5j5_11 {
    cursor: pointer
}

.__start_1h5j5_1 .__line_vertical_1h5j5_14 {
    align-items: center
}

.__start_1h5j5_1 .__line_vertical_1h5j5_14 .__label_1h5j5_17 {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.gv_location_direction_rtl .gv_location_path_label {
    direction: rtl
}

.gv_location_path .anticon {
    vertical-align: -.225em
}

.gv_location_path .gv_location_path_wrap {
    display: flex;
    max-width: 100%;
    align-items: center;
    width: -moz-fit-content !important;
    width: fit-content !important
}

.__start_yx5z7_1 {
    color: var(--ab-light-primary-gray-10);
    white-space: nowrap;
    justify-content: flex-start;
    align-items: center
}

.__start_yx5z7_1.__white_yx5z7_7 {
    color: var(--ab-dark-black-1)
}

.__start_yx5z7_1.__indigo_yx5z7_10,
.__start_yx5z7_1.__purple_yx5z7_10,
.__start_yx5z7_1.__black_yx5z7_10 {
    color: var(--ab-font-white-1)
}

.__start_yx5z7_1 .__label_yx5z7_13 {
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 6px;
    white-space: nowrap;
    vertical-align: middle
}

.__start_wonq0_1 {
    font-size: 14px;
    white-space: nowrap;
    display: inline-flex;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-width: 80px;
    height: 24px
}

.__start_wonq0_1.__indigo_wonq0_11 {
    background-color: var(--ab-indigo-widget-bg-color)
}

.__start_wonq0_1.__purple_wonq0_14 {
    background-color: var(--ab-dark-primary-2)
}

.__start_wonq0_1.__black_wonq0_17 {
    background-color: var(--ab-dark-black-3)
}

.__start_wonq0_1.__white_wonq0_20 {
    background-color: var(--ab-white-widget-bg-color)
}

.__start_wonq0_1 .__priority_font_wonq0_23 {
    margin-left: 5px;
    height: 24px;
    line-height: 24px
}

.__start_1oi0f_1 .__default_1oi0f_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80px;
    min-width: 80px;
    margin-right: 17px;
    height: 32px;
    border-radius: 16px
}

.__start_1oi0f_1 .__label_1oi0f_11 {
    color: #fff;
    font-size: 16px;
    font-weight: 600
}

.__start_10xah_1 {
    display: block;
    padding: 0 5px;
    margin: 0 5px;
    border-radius: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: 1px solid transparent;
    cursor: pointer
}

.__start_10xah_1.__indigo_10xah_12:hover,
.__start_10xah_1.__purple_10xah_12:hover,
.__start_10xah_1.__black_10xah_12:hover {
    background-color: var(--ab-dark-primary-2);
    color: var(--ab-dark-primary-7)
}

.__start_10xah_1.__indigo_10xah_12.__selected_10xah_16,
.__start_10xah_1.__purple_10xah_12.__selected_10xah_16,
.__start_10xah_1.__black_10xah_12.__selected_10xah_16 {
    color: var(--ab-light-black-1);
    background-color: var(--ab-dark-primary-7);
    font-weight: 600
}

.__start_10xah_1.__white_10xah_21:hover {
    background-color: var(--ab-light-primary-2);
    color: var(--ab-light-primary-7)
}

.__start_10xah_1.__white_10xah_21.__selected_10xah_16 {
    color: var(--ab-dark-black-13);
    background-color: var(--ab-dark-primary-7)
}

.__start_1u9pr_1 {
    color: var(--ab-font-white-1)
}

.__start_1u9pr_1.__white_1u9pr_4 {
    color: var(--ab-font-gray-3)
}

.__start_1u9pr_1.__indigo_1u9pr_7 {
    color: var(--ab-font-white-1)
}

.__start_qzlqg_1 {
    display: flex;
    justify-content: flex-start;
    align-items: center
}

.__start_qzlqg_1 .__legend_icon_qzlqg_6 {
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    min-width: 12px;
    min-height: 12px;
    width: 12px;
    height: 12px;
    border-radius: 50%
}

.__start_qzlqg_1 .__work_order_custom_type_font_qzlqg_16 {
    margin-left: 2px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.gv_aggregation_container.black .ant-popover-content .ant-popover-inner,
.gv_aggregation_container.purple .ant-popover-content .ant-popover-inner,
.gv_aggregation_container.indigo .ant-popover-content .ant-popover-inner {
    background-color: var(--ab-dark-black-1)
}

.gv_aggregation_container.white .ant-popover-content .ant-popover-inner {
    background-color: var(--ab-light-black-1)
}

.gv_aggregation_container .gv_aggregation_content_container .gv_aggregation_type {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 32px;
    padding: 10px 12px;
    margin: 4px 0
}

.gv_aggregation_container .gv_aggregation_content_container .gv_aggregation_type:hover {
    border-radius: 5px;
    cursor: pointer
}

.gv_aggregation_container .gv_aggregation_content_container .gv_aggregation_type .gv_name {
    margin-left: 0
}

.gv_aggregation_container .gv_aggregation_content_container.black .gv_aggregation_type:hover,
.gv_aggregation_container .gv_aggregation_content_container.purple .gv_aggregation_type:hover,
.gv_aggregation_container .gv_aggregation_content_container.indigo .gv_aggregation_type:hover {
    background-color: var(--ab-light-black-11);
    color: var(--ab-light-black-1)
}

.gv_aggregation_container .gv_aggregation_content_container.white .gv_aggregation_type {
    color: var(--ab-light-black-12)
}

.gv_aggregation_container .gv_aggregation_content_container.white .gv_aggregation_type:hover {
    background-color: var(--ab-light-black-3);
    color: var(--ab-light-black-13)
}

.__start_1qjq1_1 .__header_1qjq1_1 {
    margin: 0;
    height: 49px;
    line-height: 49px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid var(--ab-light-black-3)
}

.__start_1qjq1_1 .__header_1qjq1_1 .__title_1qjq1_9 {
    padding: 0 0 0 16px;
    color: var(--rt-common-text-textDefault);
    font-weight: 600;
    size: 16px
}

.__start_1qjq1_1 .__options_1qjq1_15 {
    margin: 2px 0;
    height: 26px
}

.__start_1qjq1_1 .__options_1qjq1_15 .__filter_1qjq1_19 {
    padding: 4px 0 0 16px;
    color: var(--ab-font-gray-3)
}

.__start_1qjq1_1 .__options_1qjq1_15 .__expend_1qjq1_23 {
    padding: 0 10px 10px;
    display: flex;
    justify-content: flex-end
}

.__start_1qjq1_1 .__divider_1qjq1_28 {
    margin: 0 auto;
    justify-content: center;
    width: 320px;
    min-width: 320px
}

.__start_1qjq1_1 .__tree_1qjq1_34 {
    width: 100%;
    height: calc(100vh - 135px);
    padding-top: 6px;
    overflow-y: auto;
    color: var(--ab-font-gray-3)
}

.__start_1qjq1_1 .__tree_1qjq1_34::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_1qjq1_1 .__tree_1qjq1_34::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_1qjq1_1 .__tree_1qjq1_34::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_1qjq1_1 .__tree_1qjq1_34::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_1qjq1_1 .__empty_1qjq1_57 {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    height: 400px;
    color: var(--rt-common-text-textDescription)
}

.flexlayout__floating_window_content .flexlayout__floating_window_tab .gv_asset_hierachy_filter_tree {
    height: calc(100vh - 80px)
}

.__start_lk5uq_1 {
    width: 100%;
    display: flex;
    align-items: center
}

.__start_lk5uq_1 .__icon_lk5uq_6 {
    display: flex;
    align-items: center;
    padding-right: 4px
}

.__start_lk5uq_1 .__title_lk5uq_11 {
    white-space: nowrap;
    font-size: 14px;
    width: 100%;
    max-width: 200px
}

.__start_lk5uq_1 .__title_lk5uq_11 .__count_lk5uq_17 {
    display: inline-block;
    min-width: 32px;
    height: 18px;
    line-height: 16px;
    align-items: center;
    text-align: center;
    margin-left: 8px;
    padding: 0 8px;
    border-radius: 8px;
    background-color: var(--ab-light-primary-gray-5);
    color: var(--ab-light-black-1);
    font-size: 12px
}

.__start_n2tp7_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.__start_n2tp7_1 .__left_box_n2tp7_7 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 32px;
    padding: 4px 12px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid var(--ab-light-black-5);
    border-right: none;
    min-width: -moz-max-content;
    min-width: max-content
}

.__start_n2tp7_1 .__right_box_n2tp7_21 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid var(--ab-light-black-5);
    font-weight: 500;
    min-width: -moz-max-content;
    min-width: max-content
}

.__start_n2tp7_1 .__right_box_n2tp7_21 svg {
    color: var(--ab-light-primary-gray-5);
    font-weight: 500
}

.__start_n2tp7_1.__white_n2tp7_36 .__left_box_n2tp7_7,
.__start_n2tp7_1.__white_n2tp7_36 .__right_box_n2tp7_21 {
    background-color: var(--ab-light-black-1);
    color: var(--ab-light-black-10);
    border-color: var(--ab-light-black-5)
}

.__start_n2tp7_1.__white_n2tp7_36 .__left_box_n2tp7_7.__disabled_n2tp7_42,
.__start_n2tp7_1.__white_n2tp7_36 .__right_box_n2tp7_21.__disabled_n2tp7_42 {
    pointer-events: none;
    background-color: var(--ab-light-black-4);
    border-color: var(--ab-light-black-3);
    color: var(--ab-light-black-7)
}

.__start_n2tp7_1.__white_n2tp7_36 .__left_box_n2tp7_7.__disabled_n2tp7_42:hover,
.__start_n2tp7_1.__white_n2tp7_36 .__right_box_n2tp7_21.__disabled_n2tp7_42:hover {
    border-color: var(--ab-light-black-5)
}

.__start_n2tp7_1.__white_n2tp7_36 .__left_box_n2tp7_7 .__selected_label_n2tp7_53,
.__start_n2tp7_1.__white_n2tp7_36 .__right_box_n2tp7_21 .__selected_label_n2tp7_53 {
    color: var(--ab-base-dark-7)
}

.__start_n2tp7_1.__white_n2tp7_36 .__right_box_n2tp7_21:hover {
    color: var(--ab-light-black-7);
    border: 1px solid var(--ab-light-black-7)
}

.__start_n2tp7_1.__white_n2tp7_36 .__right_box_n2tp7_21 svg {
    color: var(--ab-light-primary-9);
    font-weight: 500
}

.__start_n2tp7_1.__purple_n2tp7_65 .__left_box_n2tp7_7,
.__start_n2tp7_1.__purple_n2tp7_65 .__right_box_n2tp7_21,
.__start_n2tp7_1.__black_n2tp7_66 .__left_box_n2tp7_7,
.__start_n2tp7_1.__black_n2tp7_66 .__right_box_n2tp7_21,
.__start_n2tp7_1.__indigo_n2tp7_67 .__left_box_n2tp7_7,
.__start_n2tp7_1.__indigo_n2tp7_67 .__right_box_n2tp7_21 {
    color: var(--ab-light-black-2);
    border-color: var(--ab-dark-black-5)
}

.__start_n2tp7_1.__purple_n2tp7_65 .__left_box_n2tp7_7.__disabled_n2tp7_42,
.__start_n2tp7_1.__purple_n2tp7_65 .__right_box_n2tp7_21.__disabled_n2tp7_42,
.__start_n2tp7_1.__black_n2tp7_66 .__left_box_n2tp7_7.__disabled_n2tp7_42,
.__start_n2tp7_1.__black_n2tp7_66 .__right_box_n2tp7_21.__disabled_n2tp7_42,
.__start_n2tp7_1.__indigo_n2tp7_67 .__left_box_n2tp7_7.__disabled_n2tp7_42,
.__start_n2tp7_1.__indigo_n2tp7_67 .__right_box_n2tp7_21.__disabled_n2tp7_42 {
    pointer-events: none
}

.__start_n2tp7_1.__purple_n2tp7_65 .__left_box_n2tp7_7.__disabled_n2tp7_42:hover,
.__start_n2tp7_1.__purple_n2tp7_65 .__right_box_n2tp7_21.__disabled_n2tp7_42:hover,
.__start_n2tp7_1.__black_n2tp7_66 .__left_box_n2tp7_7.__disabled_n2tp7_42:hover,
.__start_n2tp7_1.__black_n2tp7_66 .__right_box_n2tp7_21.__disabled_n2tp7_42:hover,
.__start_n2tp7_1.__indigo_n2tp7_67 .__left_box_n2tp7_7.__disabled_n2tp7_42:hover,
.__start_n2tp7_1.__indigo_n2tp7_67 .__right_box_n2tp7_21.__disabled_n2tp7_42:hover {
    border-color: var(--ab-dark-black-5)
}

.__start_n2tp7_1.__purple_n2tp7_65 .__right_box_n2tp7_21:hover,
.__start_n2tp7_1.__black_n2tp7_66 .__right_box_n2tp7_21:hover,
.__start_n2tp7_1.__indigo_n2tp7_67 .__right_box_n2tp7_21:hover {
    color: var(--ab-light-black-1);
    border: 1px solid var(--ab-dark-black-7)
}

.gv_health_status_container.black .ant-popover-content .ant-popover-inner,
.gv_health_status_container.purple .ant-popover-content .ant-popover-inner,
.gv_health_status_container.indigo .ant-popover-content .ant-popover-inner {
    background-color: var(--ab-dark-black-1)
}

.gv_health_status_container.white .ant-popover-content .ant-popover-inner {
    background-color: var(--ab-light-black-1)
}

.gv_health_status_container .gv_health_status_content_container .gv_health_status_type {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 32px;
    padding: 10px 12px;
    margin: 4px 0
}

.gv_health_status_container .gv_health_status_content_container .gv_health_status_type:hover {
    border-radius: 5px;
    cursor: pointer
}

.gv_health_status_container .gv_health_status_content_container .gv_health_status_type .gv_name {
    margin-left: 0
}

.gv_health_status_container .gv_health_status_content_container.black .gv_health_status_type:hover,
.gv_health_status_container .gv_health_status_content_container.purple .gv_health_status_type:hover,
.gv_health_status_container .gv_health_status_content_container.indigo .gv_health_status_type:hover {
    background-color: var(--ab-light-black-11);
    color: var(--ab-light-black-1)
}

.gv_health_status_container .gv_health_status_content_container.white .gv_health_status_type {
    color: var(--ab-light-black-12)
}

.gv_health_status_container .gv_health_status_content_container.white .gv_health_status_type:hover {
    background-color: var(--ab-light-black-3);
    color: var(--ab-light-black-13)
}

.__start_8mlqw_1 {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.__start_8mlqw_1.__white_8mlqw_7 .__label_8mlqw_7 {
    color: var(--ab-light-black-8)
}

.__start_8mlqw_1.__black_8mlqw_10 .__label_8mlqw_7,
.__start_8mlqw_1.__indigo_8mlqw_10 .__label_8mlqw_7,
.__start_8mlqw_1.__purple_8mlqw_10 .__label_8mlqw_7 {
    color: var(--ab-light-black-6)
}

.__start_8mlqw_1 .__label_8mlqw_7 {
    color: var(--ab-font-gray-1);
    margin: 10px 15px 10px 10px
}

.__start_8mlqw_1 .__select_form_8mlqw_17 {
    min-width: 180px;
    margin-right: 10px
}

.__start_xn9me_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.__start_xn9me_1.__white_xn9me_7 .__label_xn9me_7 {
    color: var(--ab-dark-black-3);
    margin-right: 4px;
    text-align: right
}

.__start_xn9me_1.__white_xn9me_7 .__selected_period_btn_xn9me_12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: var(--ab-light-black-10);
    padding: 0 14px 0 0
}

.__start_xn9me_1.__white_xn9me_7 .__period_title_xn9me_19 {
    color: var(--ab-base-gray-8)
}

.__start_xn9me_1.__white_xn9me_7 .__refresh_btn_xn9me_22 {
    display: flex;
    align-items: center;
    color: var(--ab-dark-black-7) !important;
    border-color: transparent !important;
    background-color: transparent !important;
    padding: 0 6px !important;
    margin-left: 8px;
    font-weight: 400
}

.__start_xn9me_1.__white_xn9me_7 .__refresh_btn_xn9me_22:hover {
    background-color: var(--ab-dark-black-8) !important;
    border-color: var(--ab-dark-black-8) !important;
    color: var(--ab-font-white-1) !important;
    border-radius: 14px !important
}

.__start_xn9me_1.__white_xn9me_7 button[disabled].__refresh_btn_xn9me_22 {
    color: var(--ab-base-gray-6) !important
}

.__start_xn9me_1.__white_xn9me_7 button[disabled].__refresh_btn_xn9me_22:hover {
    background-color: transparent !important;
    border: 1px solid transparent !important
}

.__start_xn9me_1.__purple_xn9me_45 .__label_xn9me_7,
.__start_xn9me_1.__black_xn9me_45 .__label_xn9me_7 {
    color: var(--ab-light-black-1);
    margin-right: 4px;
    text-align: right
}

.__start_xn9me_1.__purple_xn9me_45 .__selected_period_btn_xn9me_12,
.__start_xn9me_1.__black_xn9me_45 .__selected_period_btn_xn9me_12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: var(--ab-font-white-1);
    padding: 0 14px 0 0
}

.__start_xn9me_1.__purple_xn9me_45 .__period_title_xn9me_19,
.__start_xn9me_1.__black_xn9me_45 .__period_title_xn9me_19 {
    color: var(--ab-base-gray-5)
}

.__start_xn9me_1.__purple_xn9me_45 .__refresh_btn_xn9me_22,
.__start_xn9me_1.__black_xn9me_45 .__refresh_btn_xn9me_22 {
    display: flex;
    align-items: center;
    color: var(--ab-button-color) !important;
    border-color: transparent !important;
    padding: 0 6px !important;
    margin-left: 8px
}

.__start_xn9me_1.__purple_xn9me_45 .__refresh_btn_xn9me_22:hover,
.__start_xn9me_1.__black_xn9me_45 .__refresh_btn_xn9me_22:hover {
    color: var(--ab-dark-black-5) !important;
    background-color: var(--ab-light-black-10) !important;
    border-radius: 14px !important
}

.__start_xn9me_1.__purple_xn9me_45 button[disabled].__refresh_btn_xn9me_22,
.__start_xn9me_1.__black_xn9me_45 button[disabled].__refresh_btn_xn9me_22 {
    color: var(--ab-base-gray-6) !important
}

.__start_xn9me_1.__purple_xn9me_45 button[disabled].__refresh_btn_xn9me_22:hover,
.__start_xn9me_1.__black_xn9me_45 button[disabled].__refresh_btn_xn9me_22:hover {
    background-color: transparent !important;
    border: 1px solid transparent !important
}

.__start_xn9me_1.__indigo_xn9me_80 .__label_xn9me_7 {
    color: var(--ab-font-gray-1);
    margin-right: 4px;
    text-align: right
}

.__start_xn9me_1.__indigo_xn9me_80 .__selected_period_btn_xn9me_12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: var(--ab-font-white-1);
    padding: 0 14px 0 0
}

.__start_xn9me_1.__indigo_xn9me_80 .__period_title_xn9me_19 {
    color: var(--ab-base-gray-5)
}

.__start_xn9me_1.__indigo_xn9me_80 .__refresh_btn_xn9me_22 {
    display: flex;
    align-items: center;
    color: var(--ab-button-color) !important;
    border-color: transparent !important;
    padding: 0 6px !important;
    margin-left: 8px
}

.__start_xn9me_1.__indigo_xn9me_80 .__refresh_btn_xn9me_22:hover {
    background-color: var(--ab-indigo-bg-3) !important
}

.__start_xn9me_1.__indigo_xn9me_80 button[disabled].__refresh_btn_xn9me_22 {
    color: var(--ab-base-gray-6) !important
}

.__start_xn9me_1.__indigo_xn9me_80 button[disabled].__refresh_btn_xn9me_22:hover {
    background-color: transparent !important;
    border: 1px solid transparent !important
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu {
    background-color: var(--ab-light-black-1);
    border-radius: 5px;
    padding: 8px
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-divider {
    margin: 8px 0;
    background-color: var(--ab-light-black-4)
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item {
    border-radius: 5px
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active {
    /* Custom common-style 안먹어서 직접 설정 함 background-color: var(--ab-light-black-1) */
    background-color: rgba(255, 255, 255, 0.08)
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item:hover {
    background-color: var(--ab-light-black-3);
    color: var(--ab-light-black-13)
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .gv_period_title {
    cursor: default;
    color: var(--ab-font-gray-5);
    font-size: 12px;
    line-height: 16px
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker {
    width: 288px;
    background-color: transparent;
    margin: 0;
    padding: 0;
    border: 0
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker.ant-picker-focused {
    border: none;
    box-shadow: none
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-input input {
    color: var(--ab-light-black-10)
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-separator {
    color: var(--ab-light-black-6)
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-range-separator {
    padding: 0 10px 0 0
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-active-bar {
    margin-left: 0
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-suffix {
    display: none
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .buttons {
    justify-content: flex-end;
    margin: 0;
    padding-top: 4px;
    cursor: default
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker {
    padding: 4px 12px;
    cursor: default
}

.gv_period_filter_options_dropdown.white .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker:hover {
    background-color: var(--ab-light-black-1);
    font-weight: 400
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu {
    background-color: var(--ab-dark-black-1);
    border-radius: 5px;
    padding: 8px
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-divider,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-divider {
    margin: 8px 0;
    background-color: var(--ab-dark-black-5)
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item {
    border-radius: 5px
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item:hover,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item:hover {
    background-color: var(--ab-light-black-11);
    color: var(--ab-light-black-1)
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content {
    color: var(--ab-light-black-3)
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .gv_period_title,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .gv_period_title {
    color: var(--ab-dark-black-10);
    font-size: 12px;
    line-height: 16px
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker {
    width: 288px;
    background-color: transparent;
    margin: 0;
    padding: 0;
    border: 0
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker.ant-picker-focused,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker.ant-picker-focused {
    border: none;
    box-shadow: none
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-input input,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-input input,
.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-separator,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-separator {
    color: var(--ab-font-white-1)
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-range-separator,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-range-separator {
    padding: 0 10px 0 0
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-active-bar,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-active-bar {
    margin-left: 0
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-suffix,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-suffix {
    display: none
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .buttons,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .buttons {
    justify-content: flex-end;
    margin: 0;
    padding-top: 4px;
    cursor: default
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker {
    padding: 4px 12px;
    cursor: default
}

.gv_period_filter_options_dropdown.purple .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker:hover,
.gv_period_filter_options_dropdown.black .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker:hover {
    font-weight: 400
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu {
    background-color: var(--ab-indigo-bg-2);
    border-radius: 5px
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-active,
.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker:hover {
    background-color: var(--ab-indigo-bg-2)
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item.gv_period_picker .ant-dropdown-menu-title-content:hover {
    color: var(--ab-font-white-1);
    font-weight: 400
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item:hover {
    background-color: var(--ab-select-color)
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content {
    color: var(--ab-font-white-1)
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content:hover {
    color: var(--ab-font-gray-3);
    font-weight: 600
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .gv_period_title {
    color: var(--ab-base-gray-6);
    cursor: default
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker {
    background-color: transparent;
    margin: 5px 0;
    padding: 2px 0 2px 5px;
    border: 1px solid var(--ab-indigo-bg-4);
    cursor: pointer
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-input input,
.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-separator {
    color: var(--ab-font-white-1)
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-active-bar {
    margin-left: 0
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-picker .ant-picker-suffix {
    display: none
}

.gv_period_filter_options_dropdown.indigo .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .buttons {
    justify-content: flex-end;
    margin: 0;
    padding-top: 4px
}

.__start_144ux_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 8px
}

.__start_144ux_1 .__divider_144ux_8 {
    margin: 0 5px
}

.__start_144ux_1 .__second_144ux_11 {
    margin-right: 3px
}

.__start_144ux_1 .__setting_144ux_14 {
    height: 30px;
    width: 0
}

.__start_144ux_1 .__refresh_btn_144ux_18 {
    display: flex;
    align-items: center;
    border-color: transparent !important;
    padding: 0 6px !important
}

.__start_144ux_1 .__refresh_btn_144ux_18:hover,
.__start_144ux_1 .__refresh_btn_144ux_18:active,
.__start_144ux_1 .__refresh_btn_144ux_18:focus {
    border-radius: 14px !important
}

.__start_144ux_1.__purple_144ux_27,
.__start_144ux_1.__black_144ux_27 {
    color: var(--ab-font-white-1)
}

.__start_144ux_1.__purple_144ux_27 .__refresh_btn_144ux_18,
.__start_144ux_1.__black_144ux_27 .__refresh_btn_144ux_18 {
    color: var(--ab-dark-black-11) !important
}

.__start_144ux_1.__purple_144ux_27 .__refresh_btn_144ux_18:hover,
.__start_144ux_1.__purple_144ux_27 .__refresh_btn_144ux_18:focus,
.__start_144ux_1.__black_144ux_27 .__refresh_btn_144ux_18:hover,
.__start_144ux_1.__black_144ux_27 .__refresh_btn_144ux_18:focus {
    color: var(--ab-dark-black-5) !important;
    background-color: var(--ab-dark-black-10) !important;
    border-radius: 14px !important
}

.__start_144ux_1.__indigo_144ux_38 {
    color: var(--ab-font-white-1)
}

.__start_144ux_1.__indigo_144ux_38 .__refresh_btn_144ux_18 {
    color: var(--ab-button-color) !important
}

.__start_144ux_1.__indigo_144ux_38 .__refresh_btn_144ux_18:hover,
.__start_144ux_1.__indigo_144ux_38 .__refresh_btn_144ux_18:focus {
    background-color: var(--ab-indigo-bg-3) !important
}

.__start_144ux_1.__white_144ux_47 {
    color: var(--ab-font-gray-3)
}

.__start_144ux_1.__white_144ux_47 .__refresh_btn_144ux_18 {
    color: var(--ab-dark-black-7) !important
}

.__start_144ux_1.__white_144ux_47 .__refresh_btn_144ux_18:hover,
.__start_144ux_1.__white_144ux_47 .__refresh_btn_144ux_18:focus {
    background-color: var(--ab-dark-black-8) !important;
    border-color: var(--ab-dark-black-8) !important;
    color: var(--ab-font-white-1) !important
}

.gv_realtime_filter_options_tooltip {
    white-space: nowrap;
    max-width: 100%
}

.gv_realtime_opt {
    width: 276px
}

.gv_realtime_opt .gv_realtime_opt_select_time_cycle {
    width: 100%;
    min-width: 173px;
    max-width: 188px
}

.gv_realtime_opt .gv_realtime_opt_select_time_range {
    max-width: 70px;
    width: auto;
    min-width: 50px
}

.gv_realtime_opt .gv_realtime_opt_select_time_range_unit {
    width: auto;
    min-width: 110px;
    max-width: 110px
}

.__start_di3nz_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin: 0
}

.__start_di3nz_1 .__left_box_di3nz_8 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 32px;
    padding: 0 4px 0 12px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 1px solid var(--ab-light-black-5);
    border-right: none;
    min-width: -moz-max-content;
    min-width: max-content
}

.__start_di3nz_1 .__left_box_di3nz_8 .__switch_di3nz_21 {
    margin: 0 16px 0 4px;
    box-shadow: none !important
}

.__start_di3nz_1 .__right_box_di3nz_25 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid var(--ab-light-black-5);
    min-width: -moz-max-content;
    min-width: max-content
}

.__start_di3nz_1 .__right_box_di3nz_25 svg {
    color: var(--ab-light-primary-gray-5);
    font-weight: 500
}

.__start_di3nz_1.__white_di3nz_39 .__left_box_di3nz_8,
.__start_di3nz_1.__white_di3nz_39 .__right_box_di3nz_25 {
    background-color: var(--ab-light-black-1);
    border-color: var(--ab-light-black-5)
}

.__start_di3nz_1.__white_di3nz_39 .__right_box_di3nz_25:hover {
    color: var(--ab-light-primary-7);
    border: 1px solid var(--ab-light-primary-7)
}

.__start_di3nz_1.__white_di3nz_39 .__right_box_di3nz_25:hover svg {
    color: var(--ab-light-primary-7);
    font-weight: 500
}

.__start_di3nz_1.__white_di3nz_39 .__right_box_di3nz_25 svg {
    color: var(--ab-light-black-8);
    font-weight: 500
}

.__start_di3nz_1.__white_di3nz_39 .__label_di3nz_56 {
    color: var(--ab-light-black-8)
}

.__start_di3nz_1.__black_di3nz_59 .__left_box_di3nz_8,
.__start_di3nz_1.__black_di3nz_59 .__right_box_di3nz_25,
.__start_di3nz_1.__indigo_di3nz_60 .__left_box_di3nz_8,
.__start_di3nz_1.__indigo_di3nz_60 .__right_box_di3nz_25,
.__start_di3nz_1.__purple_di3nz_61 .__left_box_di3nz_8,
.__start_di3nz_1.__purple_di3nz_61 .__right_box_di3nz_25 {
    color: var(--ab-light-black-2);
    border-color: var(--ab-dark-black-5)
}

.__start_di3nz_1.__black_di3nz_59 .__right_box_di3nz_25:hover,
.__start_di3nz_1.__indigo_di3nz_60 .__right_box_di3nz_25:hover,
.__start_di3nz_1.__purple_di3nz_61 .__right_box_di3nz_25:hover {
    color: var(--ab-light-black-1);
    border: 1px solid var(--ab-dark-black-7)
}

.__start_di3nz_1.__black_di3nz_59 .__label_di3nz_56,
.__start_di3nz_1.__indigo_di3nz_60 .__label_di3nz_56,
.__start_di3nz_1.__purple_di3nz_61 .__label_di3nz_56 {
    color: var(--ab-light-black-1)
}

.gv_realtime_filter.purple .ant-switch.on,
.gv_realtime_filter.black .ant-switch.on {
    background-color: var(--ab-dark-primary-7) !important
}

.gv_realtime_filter.purple .ant-switch.off,
.gv_realtime_filter.black .ant-switch.off {
    background-color: var(--ab-font-gray-1)
}

.gv_realtime_filter.indigo .ant-switch.on {
    background-color: var(--ab-base-blue-6) !important
}

.gv_realtime_filter.indigo .ant-switch.off {
    background-color: var(--ab-font-gray-1)
}

.gv_realtime_filter.gv_size_small {
    scale: .85
}

.gv_realtime_filter.gv_size_middle {
    scale: .9
}

.gv_realtime_filter.gv_size_default {
    scale: 1
}

.__start_1bs5h_1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.__start_zi9vh_1 {
    height: 50px;
    padding: 6px 14px;
    background-color: var(--rt-common-pageTop-bg);
    border-bottom: 1px solid;
    border-bottom-color: var(--rt-common-pageTop-border)
}

.__start_zi9vh_1.__black_zi9vh_8 {
    background-color: var(--ab-dark-black-2);
    border-bottom-color: var(--ab-dark-black-3)
}

.__start_zi9vh_1 .__location_option_zi9vh_12 {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.__start_zi9vh_1 .__realtime_option_zi9vh_18 {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center
}

.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    cursor: pointer !important
}

.ant-select-selection-overflow {
    cursor: text
}

.__start_135xc_1 {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.__start_135xc_1.__white_135xc_7 .__label_135xc_7 {
    color: var(--ab-font-gray-3)
}

.__start_135xc_1 .__label_135xc_7 {
    color: var(--ab-font-gray-1);
    margin: 10px 15px 10px 10px
}

.__start_135xc_1 .__select_form_135xc_17 {
    min-width: 180px;
    margin-right: 10px
}

.__start_1c42j_1 {
    display: flex;
    align-self: stretch;
    padding: 2px
}

.__start_1c42j_1:hover {
    cursor: pointer
}

.__start_1c42j_1 .__status_box_1c42j_9 {
    width: 100%;
    border-radius: 2px
}

.__start_1c42j_1.__indigo_1c42j_13 .__status_box_1c42j_9 {
    border: 2px solid transparent
}

.__start_1c42j_1.__indigo_1c42j_13 .__status_box_1c42j_9:hover {
    box-shadow: var(--ab-popover-shadow-2);
    border: 1px solid var(--ab-light-black-1)
}

.__start_1c42j_1.__indigo_1c42j_13 .__status_box_1c42j_9.__selected_1c42j_20 {
    border: 2px solid var(--ab-light-black-1)
}

.__start_1c42j_1.__purple_1c42j_23 .__status_box_1c42j_9,
.__start_1c42j_1.__black_1c42j_23 .__status_box_1c42j_9 {
    border: 2px solid transparent
}

.__start_1c42j_1.__purple_1c42j_23 .__status_box_1c42j_9:hover,
.__start_1c42j_1.__black_1c42j_23 .__status_box_1c42j_9:hover {
    box-shadow: var(--ab-popover-shadow-2);
    border: 1px solid var(--ab-dark-black-13)
}

.__start_1c42j_1.__purple_1c42j_23 .__status_box_1c42j_9.__selected_1c42j_20,
.__start_1c42j_1.__black_1c42j_23 .__status_box_1c42j_9.__selected_1c42j_20 {
    border: 2px solid var(--ab-dark-black-13)
}

.__start_1c42j_1.__white_1c42j_33 .__status_box_1c42j_9 {
    border: 2px solid transparent
}

.__start_1c42j_1.__white_1c42j_33 .__status_box_1c42j_9:hover {
    box-shadow: var(--ab-popover-shadow-2);
    border: 1px solid var(--ab-light-black-13)
}

.__start_1c42j_1.__white_1c42j_33 .__status_box_1c42j_9.__selected_1c42j_20 {
    border: 2px solid var(--ab-light-black-13)
}

._Icon_1wjp9_1 {
    flex: 0 0 1rem;
    width: 1rem;
    height: 1rem;
    fill: #8c8c8c
}

:root {
    --color-solid-resize-bar: #e9e9e9
}

._ResizeHandleOuter_uqek7_5 {
    flex: 0 0 1rem;
    display: flex;
    justify-content: stretch;
    align-items: stretch;
    padding: .2rem;
    outline: none;
    --background-color: transparent
}

._ResizeHandleOuter_uqek7_5[data-resize-handle-active],
._ResizeHandleInner_uqek7_16[data-collapsed] {
    --background-color: var(--color-solid-resize-bar)
}

@media (max-width: 500px) {
    ._ResizeHandleOuter_uqek7_5 {
        flex: 0 0 2.5rem
    }
}

._ResizeHandleInner_uqek7_16 {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .75rem;
    background-color: var(--background-color);
    transition: background-color .2s linear;
    position: relative
}

._ResizeHandleInner_uqek7_16:after {
    height: 1rem;
    width: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
    color: var(--color-solid-resize-bar);
    position: absolute;
    left: calc(50% - .5rem);
    top: calc(50% - .5rem)
}

._HorizontalIcon_uqek7_50,
._VerticalIcon_uqek7_51 {
    color: var(--color-solid-resize-bar);
    position: absolute;
    left: calc(50% - .5rem);
    top: calc(50% - .5rem)
}

._ResizeHandleOuter_uqek7_5[data-panel-group-direction=horizontal] ._HorizontalIcon_uqek7_50,
._ResizeHandleOuter_uqek7_5[data-panel-group-direction=vertical] ._VerticalIcon_uqek7_51 {
    display: block
}

._ResizeHandleOuter_uqek7_5[data-panel-group-direction=vertical] ._HorizontalIcon_uqek7_50,
._ResizeHandleOuter_uqek7_5[data-panel-group-direction=horizontal] ._VerticalIcon_uqek7_51,
._ResizeHandleOuter_uqek7_5[data-resize-handle-active] ._HorizontalIcon_uqek7_50,
._ResizeHandleOuter_uqek7_5[data-resize-handle-active] ._VerticalIcon_uqek7_51 {
    display: none
}

.gv_color_picker_popover .ant-popover-inner-content {
    padding: 0
}

.color_picker {
    padding: 10px 5px 0 15px
}

.color_picker_text {
    padding-left: 5px;
    color: var(--ab-font-gray-3);
    font-size: 13px
}

.sketch-picker {
    box-shadow: none !important;
    padding: 10px
}

.__color_picker_btn_1xx2c_1 {
    border-radius: 5px;
    background-color: var(--ab-light-black-3);
    border: 1px solid var(--ab-white-border-2)
}

.__start_ze20b_1 {
    height: 200px;
    margin: 20px
}

.__start_ze20b_1 .__content_ze20b_5 {
    padding: 5px;
    background-color: #f9d4d2
}

.gv_reportlet .ant-spin-nested-loading>div>.ant-spin {
    max-height: 100%
}

.gv_reportlet .ant-spin-blur {
    background-color: transparent;
    opacity: 0 !important
}

.gv_reportlet .ant-spin-blur:after {
    background-color: transparent;
    opacity: 0 !important
}

.gv_reportlet .ant-spin-container:after {
    opacity: 0 !important
}

.__start_16efj_1 {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: transparent;
    overflow: hidden;
    border: 1px solid transparent;
    padding: 2px
}

.__start_16efj_1 .__container_16efj_10 {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.__start_16efj_1 .__spinner_16efj_16 ._ant-spin-nested-loading_16efj_16>div>._ant-spin_16efj_16 {
    max-height: 100%
}

.__start_16efj_1 .__spinner_16efj_16 ._ant-spin-blur_16efj_19 {
    background-color: transparent;
    opacity: 0 !important
}

.__start_16efj_1 .__spinner_16efj_16 ._ant-spin-blur_16efj_19:after {
    background-color: transparent;
    opacity: 0 !important
}

.__start_16efj_1 .__spinner_16efj_16 ._ant-spin-blur_16efj_19 ._ant-alert-info_16efj_27 {
    background-color: transparent;
    border: none
}

.__start_16efj_1 .__spinner_16efj_16 ._ant-spin-container_16efj_31:after {
    opacity: 0 !important
}

.__start_16mi9_1 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    height: 30px;
    color: var(--ab-light-black-9);
    padding: 4px 12px 0
}

.__start_16mi9_1 .__info_16mi9_10 {
    font-size: 14px
}

.__start_uabf7_1 {
    width: 100%;
    height: calc(100% - 34px)
}

.__start_uabf7_1.__full_height_uabf7_5 {
    height: 100%
}

.__start_uabf7_1 .__nodata_uabf7_8 {
    margin: auto;
    font-size: 13px;
    color: var(--ab-light-black-7)
}

.__start_1kc7h_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    background-color: var(--ab-light-black-1);
    color: var(--ab-light-black-9);
    font-size: 13px
}

.__start_t8n7w_1 {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: transparent
}

.__start_t8n7w_1 .__text_t8n7w_7 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 4px;
    background-color: transparent;
    color: var(--ab-light-black-9);
    font-size: 13px
}

.__start_1leh1_1 {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 100%;
    height: 100%;
    background-color: transparent
}

.__start_1leh1_1 .__line_1leh1_10 {
    display: flex;
    width: 100%;
    height: 1px;
    margin: 0;
    background-color: currentColor;
    color: var(--ab-light-black-7)
}

.__start_4761i_1 {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: transparent
}

.__start_4761i_1 .__row_4761i_7 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 4px;
    font-size: 13px;
    color: var(--rt-common-text-textDefault);
    background-color: transparent
}

.__start_4761i_1 .__row_4761i_7 .__info_4761i_16 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 6px
}

.__start_4761i_1 .__row_4761i_7 .__info_4761i_16 .__label_4761i_22 {
    margin-right: 8px
}

.gv_report_builder_reportlet_list .ant-collapse {
    background-color: #0000000f
}

.gv_report_builder_reportlet_list .ant-collapse>.ant-collapse-item>.ant-collapse-header {
    padding: 4px 12px
}

.gv_report_builder_reportlet_list .ant-collapse .ant-collapse-content>.ant-collapse-content-box {
    padding: 6px 6px 2px
}

.__start_yseec_1 {
    display: flex;
    flex-direction: column
}

.__start_yseec_1 .__reportlet_container_yseec_5 {
    padding: 10px;
    background-color: var(--ab-light-black-1);
    height: calc(100vh - 210px);
    overflow-y: auto
}

.__start_yseec_1 .__reportlet_container_yseec_5.__testbed_yseec_11 {
    height: calc(100vh - 160px)
}

.__start_yseec_1 .__reportlet_container_yseec_5::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_yseec_1 .__reportlet_container_yseec_5::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_yseec_1 .__reportlet_container_yseec_5::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_yseec_1 .__reportlet_container_yseec_5::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_yseec_1 .__reportlet_container_yseec_5 .__collapse_box_yseec_30 {
    margin-bottom: 6px
}

.gv_reportlet_box.ant-typography {
    margin-bottom: 0;
    font-size: 13px
}

.__start_l9f0v_1 {
    display: flex;
    flex-direction: row;
    height: 52px;
    border-radius: 5px;
    margin-bottom: 2px;
    background: var(--ab-light-black-1);
    border: 1px solid transparent;
    cursor: pointer
}

.__start_l9f0v_1:hover {
    border-color: var(--ab-light-primary-6);
    background-color: var(--ab-light-primary-1);
    box-shadow: 0 1px 1px #00000040
}

.__start_l9f0v_1:hover .__add_container_l9f0v_16 {
    visibility: visible
}

.__start_l9f0v_1 .__add_container_l9f0v_16 {
    visibility: hidden;
    position: absolute;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 70px;
    height: 50px
}

.__start_l9f0v_1 .__img_l9f0v_28 {
    width: 40px;
    height: 40px;
    border-radius: 5px;
    margin: 5px 0 0 5px;
    background: var(--ab-light-black-2);
    border: 1px solid var(--ab-light-black-5)
}

.__start_l9f0v_1 .__img_l9f0v_28 .__img_box_l9f0v_36 {
    width: 38px;
    height: 38px;
    border-radius: 5px;
    box-shadow: 0 1px 1px #00000040
}

.__start_l9f0v_1 .__content_l9f0v_42 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 140px;
    padding: 0 4px 0 10px
}

.__start_l9f0v_1 .__content_l9f0v_42 .__name_l9f0v_50 {
    width: 140px;
    padding: 0 2px;
    color: var(--ab-light-black-10);
    font-size: 12px;
    font-weight: 500;
    vertical-align: middle
}

.__start_l9f0v_1 .__content_l9f0v_42 .__description_l9f0v_58 {
    width: 140px;
    padding: 0 2px;
    color: var(--ab-light-black-8);
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle
}

.gv_widget .ant-spin-nested-loading>div>.ant-spin {
    max-height: 100%
}

.gv_widget .ant-spin-blur {
    background-color: transparent;
    opacity: 0 !important
}

.gv_widget .ant-spin-blur:after {
    background-color: transparent;
    opacity: 0 !important
}

.gv_widget .ant-spin-container:after {
    opacity: 0 !important
}

.__start_qsj8n_1 {
    width: 100%;
    height: 100%;
    padding: 12px;
    background-color: var(--ab-indigo-widget-bg-color);
    border-radius: 8px
}

.__start_qsj8n_1.__purple_qsj8n_8 {
    background-color: var(--ab-dark-primary-gray-3);
    border: 1px solid var(--ab-dark-primary-gray-3)
}

.__start_qsj8n_1.__black_qsj8n_12 {
    background-color: var(--ab-dark-black-2);
    border: 1px solid var(--ab-dark-black-3)
}

.__start_qsj8n_1.__indigo_qsj8n_16 {
    background-color: var(--ab-indigo-widget-bg-color)
}

.__start_qsj8n_1.__white_qsj8n_19 {
    background-color: var(--ab-white-widget-bg-color)
}

.__start_qsj8n_1.__white_qsj8n_19::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_qsj8n_1.__white_qsj8n_19::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_qsj8n_1.__white_qsj8n_19::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_qsj8n_1.__white_qsj8n_19::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_qsj8n_1 .__spinner_qsj8n_38 ._ant-spin-nested-loading_qsj8n_38>div>._ant-spin_qsj8n_38 {
    max-height: 100%
}

.__start_qsj8n_1 .__spinner_qsj8n_38 ._ant-spin-blur_qsj8n_41 {
    background-color: transparent;
    opacity: 0 !important
}

.__start_qsj8n_1 .__spinner_qsj8n_38 ._ant-spin-blur_qsj8n_41:after {
    background-color: transparent;
    opacity: 0 !important
}

.__start_qsj8n_1 .__spinner_qsj8n_38 ._ant-spin-blur_qsj8n_41 ._ant-alert-info_qsj8n_49 {
    background-color: transparent;
    border: none
}

.__start_qsj8n_1 .__spinner_qsj8n_38 ._ant-spin-container_qsj8n_53:after {
    opacity: 0 !important
}

.gv_widget_properties_hierarchy_form .ant-form-item-label label {
    color: var(--ab-font-gray-2)
}

.gv_widget_properties_hierarchy_form .ant-form-item {
    margin-bottom: 0
}

.__start_g1r1s_1 {
    margin-top: 0
}

.gv_widget_properties_tree .ant-tree-node-content-wrapper:hover {
    background-color: transparent
}

.gv_widget_properties_tree .ant-tree-node-content-wrapper span:hover {
    text-decoration: none !important
}

.gv_widget_properties_tree .gv_tree_node_title {
    display: flex;
    align-items: center;
    padding: 0
}

.gv_widget_properties_tree .gv_tree_node_title.gv_enabled:hover {
    border-radius: 6px
}

.gv_widget_properties_tree .gv_tree_node_title.gv_disabled {
    cursor: default;
    background-color: transparent;
    text-decoration: none !important;
    color: var(--ab-light-black-6)
}

.gv_widget_properties_tree .gv_tree_node_title.gv_disabled:hover {
    background-color: transparent;
    text-decoration: none !important;
    color: var(--ab-light-black-6)
}

.gv_widget_properties_tree .gv_tree_node_title .gv_icon {
    padding-right: 4px;
    margin-top: 2px
}

.gv_selected_hierarchy_tree_modal .ant-typography-ellipsis {
    display: flex;
    max-width: 280px
}

.__start_1hdmy_1 {
    margin-top: 14px
}

.__start_1hdmy_1 .__search_1hdmy_4 {
    margin: 0 0 15px
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 {
    border-radius: 8px
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7 {
    display: block;
    height: 100%;
    padding: 10px 0;
    overflow: auto
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7 .__reset_btn_1hdmy_34 {
    margin-bottom: 4px;
    height: 28px;
    padding-left: 10px
}

.__start_1hdmy_1 .__tree_container_1hdmy_7 .__body_1hdmy_39 {
    width: 100%;
    height: 100%
}

.__message_1hdmy_44 {
    font-weight: 500;
    color: var(--ab-font-indigo-3)
}

.__start_gokkv_1 {
    margin-top: 10px
}

.__start_gokkv_1 .__layout_title_gokkv_4 {
    margin: 0 15px 10px 0;
    padding-bottom: 3px;
    color: var(--ab-font-gray-3);
    border-bottom: 1px solid var(--ab-font-white-2)
}

.__start_gokkv_1 .__layout_title_gokkv_4 .__title_gokkv_10 {
    margin: 0 0 10px 10px
}

.__start_gokkv_1 .__layout_items_gokkv_13 {
    overflow: auto;
    height: 450px
}

.__start_gokkv_1 .__layout_items_gokkv_13::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_gokkv_1 .__layout_items_gokkv_13::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_gokkv_1 .__layout_items_gokkv_13::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_gokkv_1 .__layout_items_gokkv_13::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_gokkv_1 .__location_gokkv_33 {
    width: 380px !important
}

.__start_gokkv_1 .__layout_gokkv_4 {
    width: 350px !important
}

.__start_gokkv_1 .__name_gokkv_39 {
    font-weight: 600
}

.__start_gokkv_1 .__remove_gokkv_42 {
    color: var(--ab-font-gray-3)
}

.__start_gokkv_1 .__add_gokkv_45 {
    width: 740px !important
}

.gv_widget_properties_layout_form .ant-form-item-label label,
.gv_widget_properties_link_form .ant-form-item-label label {
    color: var(--ab-font-gray-2)
}

.__start_z02gu_1 {
    margin-top: 10px
}

.__start_z02gu_1 .__link_title_z02gu_4 {
    display: flex;
    margin: 0 10px 10px 0;
    padding-bottom: 3px;
    color: var(--ab-font-gray-3);
    border-bottom: 1px solid var(--ab-font-white-2)
}

.__start_z02gu_1 .__link_title_z02gu_4 .__title_z02gu_11 {
    margin: 0 0 10px 10px
}

.__start_z02gu_1 .__app_z02gu_14 {
    width: 250px !important
}

.__start_z02gu_1 .__page_z02gu_17 {
    width: 490px !important
}

.__start_1l6mo_1 {
    margin: 10px 0
}

.gv_widget_properties_energy_kpi_type_form .ant-form-item-label label {
    color: var(--ab-font-gray-2)
}

.gv_widget_properties_energy_kpi_type_form .ant-form-item {
    margin-bottom: 16px
}

.__start_1170p_1 {
    overflow-y: hidden;
    margin: 0 0 20px;
    height: 560px;
    background-color: var(--ab-light-black-1);
    color: var(--ab-font-gray-3);
    font-size: 16px
}

.__start_1170p_1 .__tabpane_1170p_9 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 16px 30px 8px 26px
}

.__start_1170p_1 .__tabpane_1170p_9 .__custom_icon_1170p_15 {
    display: flex;
    align-items: center;
    width: 24px;
    height: 24px
}

.__start_1170p_1 .__event_1170p_21 {
    padding: 5px 10px 20px 0
}

.__start_1170p_1 .__event_1170p_21 .__title_1170p_24 {
    display: flex;
    justify-content: left;
    align-items: center;
    padding-bottom: 5px;
    color: var(--ab-font-gray-2);
    font-size: 15px
}

.__start_1170p_1 .__event_1170p_21 .__content_1170p_32 {
    color: var(--ab-font-gray-3);
    padding: 5px 10px;
    margin: 0 20px 0 10px;
    border-bottom: 1px solid var(--ab-font-white-3);
    font-size: 15px;
    height: 35px
}

.__start_1170p_1 .__link_form_1170p_40 {
    margin-top: 0
}

.__start_1170p_1 .__link_form_1170p_40 .__link_title_1170p_43 {
    margin: 0 15px 10px 0;
    padding-bottom: 3px;
    color: var(--ab-font-gray-3);
    border-bottom: 1px solid var(--ab-font-white-2)
}

.__start_1170p_1 .__link_form_1170p_40 .__link_title_1170p_43 .__title_1170p_24 {
    margin: 0 0 10px 10px
}

.__start_1170p_1 .__link_form_1170p_40 .__app_1170p_52 {
    width: 140px
}

.__start_1170p_1 .__link_form_1170p_40 .__page_1170p_55 {
    width: 300px
}

.__start_1170p_1 .__no_link_1170p_58 {
    width: 500px;
    margin: 40px auto auto;
    text-align: center
}

.__footer_1170p_65 {
    float: right
}

.gv_widget_properties_modal .ant-modal-body {
    min-height: 650px !important;
    padding: 14px 14px 14px 24px
}

.gv_widget_properties_modal .ant-modal-footer {
    padding: 0 24px 10px !important;
    height: 55px
}

.gv_widget_properties_modal button.ant-modal-close {
    display: none
}

.gv_widget_properties_modal .widget_property_title {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.gv_widget_properties_modal .no_proerties {
    width: 500px;
    margin: 40px auto auto;
    text-align: center
}

.gv_widget_properties_tab {
    overflow: hidden
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav {
    margin: 0;
    padding: 0 !important;
    background-color: var(--ab-light-black-1) !important;
    box-shadow: var(--ab-shadow-header);
    border-bottom: none !important
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav:before {
    border-bottom: none !important
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav .ant-tabs-ink-bar {
    background-color: var(--ab-dark-primary-9) !important
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav .ant-tabs-nav-list {
    padding: 0 5px
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav .ant-tabs-tab {
    padding: 5px !important;
    border: 1px solid transparent !important;
    background-color: var(--ab-light-black-1) !important;
    color: var(--ab-font-gray-1);
    height: var(--ab-tab-page-detail-height) !important;
    clip-path: none !important
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav .ant-tabs-tab:hover {
    color: var(--ab-font-gray-3)
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active {
    border-bottom: 2px solid var(--ab-dark-primary-9) !important
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
    color: var(--ab-font-gray-3);
    font-weight: 600
}

.gv_widget_properties_tab.ant-tabs-top .ant-tabs-tabpane {
    width: 100%;
    overflow: auto;
    height: 100%;
    background-color: var(--ab-light-black-1);
    padding: 20px 20px 0
}

.gv_widget_properties_form .ant-form-item-label label {
    color: var(--ab-font-gray-2)
}

.gv_widget_list .ant-collapse>.ant-collapse-item>.ant-collapse-header {
    padding: 4px 12px
}

.gv_widget_list .ant-collapse .ant-collapse-content>.ant-collapse-content-box {
    padding: 6px 6px 2px
}

.__start_1nxmv_1 {
    display: flex;
    flex-direction: column
}

.__start_1nxmv_1 .__widget_container_1nxmv_5 {
    padding: 10px;
    background-color: var(--rt-common-container-bg);
    height: 100%;
    overflow-y: auto
}

.__start_1nxmv_1 .__widget_container_1nxmv_5::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.__start_1nxmv_1 .__widget_container_1nxmv_5::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.__start_1nxmv_1 .__widget_container_1nxmv_5::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.__start_1nxmv_1 .__widget_container_1nxmv_5::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.__start_1nxmv_1 .__widget_container_1nxmv_5 .__collapse_box_1nxmv_27 {
    margin-bottom: 6px
}

.__start_1xvri_1 {
    position: relative;
    width: 100%;
    height: 100%;
    background: var(--ab-light-black-1);
    border-radius: 5px;
    margin-bottom: 10px;
    border: 1px solid var(--ab-light-black-4);
    padding: 5px
}

.__start_1xvri_1:hover {
    border-color: var(--ab-light-primary-6);
    background-color: var(--ab-light-primary-1);
    box-shadow: 0 1px 1px #00000040
}

.__start_1xvri_1 .__img_1xvri_16 {
    width: 130px;
    height: 85px;
    background: var(--ab-white-bg-5);
    border-radius: 5px
}

.__start_1xvri_1 .__img_1xvri_16 .__img_box_1xvri_22 {
    border-radius: 5px;
    border: 1px solid var(--ab-light-black-1);
    position: absolute;
    opacity: .9
}

.__start_1xvri_1 .__img_1xvri_16 .__add_btn_1xvri_28 {
    background: var(--ab-dark-primary-3);
    color: var(--ab-light-black-1);
    border: 1px solid var(--ab-light-black-1);
    border-radius: 5px;
    font-weight: 500
}

.__start_1xvri_1 .__img_1xvri_16 .__add_btn_1xvri_28:hover {
    background: var(--ab-dark-primary-6);
    color: var(--ab-light-black-2) !important
}

.__start_1xvri_1 .__img_1xvri_16 .__used_1xvri_39 {
    position: absolute;
    top: 2px;
    left: 2px;
    color: var(--ab-light-black-1);
    font-weight: 600;
    font-size: 11px;
    width: 45px;
    text-align: center;
    background-color: var(--ab-light-primary-7);
    border-bottom-right-radius: 4px
}

.__start_1xvri_1 .__content_1xvri_51 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 10px
}

.__start_1xvri_1 .__content_1xvri_51 .__name_1xvri_58 {
    height: 25px;
    margin: 4px;
    color: var(--ab-font-gray-2);
    font-size: 15px;
    font-weight: 600
}

.__start_1xvri_1 .__content_1xvri_51 .__description_1xvri_65,
.__start_1xvri_1 .__content_1xvri_51 .__size_1xvri_66,
.__start_1xvri_1 .__content_1xvri_51 .__use_1xvri_39 {
    height: 21px;
    padding: 0 4px;
    color: var(--ab-font-gray-2);
    font-size: 12px
}

.__start_1xvri_1 .__mask_config_1xvri_73 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%
}

.gv_modal {
    display: flex;
    align-items: center;
    padding: 32px
}

.gv_modal .ant-modal>div {
    width: inherit;
    height: inherit;
    display: flex;
    align-items: center;
    justify-content: center
}

.gv_modal .ant-modal .ant-modal-content {
    background-color: var(--rt-common-modal-bg)
}

.gv_modal .ant-modal .ant-modal-content .ant-modal-header {
    margin-bottom: 20px;
    background-color: transparent
}

.gv_modal .ant-modal .ant-modal-content .ant-modal-body {
    background-color: var(--rt-common-modal-bodyBg);
    border-radius: 8px;
    height: calc(100% - 50px)
}

.gv_modal .custom {
    width: inherit;
    height: 100%
}

.gv_modal .custom .ant-modal-header {
    padding: 0;
    height: 32px;
    line-height: 32px;
    margin-bottom: 20px;
    background-color: var(--rt-common-modal-bg);
    border-bottom: none
}

.gv_modal .custom .ant-modal-header .gv_title {
    margin-bottom: 0;
    font-weight: 600
}

.gv_modal .custom .ant-modal-header .gv_form .ant-form-item {
    margin-bottom: 0
}

.gv_modal .custom .ant-modal-content {
    background-color: var(--rt-common-modal-bg);
    border-radius: 24px;
    width: inherit;
    height: auto;
    max-height: 800px
}

.gv_modal .custom .ant-modal-content .ant-modal-body {
    background-color: var(--rt-common-modal-bodyBg);
    overflow: auto
}

.gv_modal .custom .ant-modal-content .ant-modal-body::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: transparent
}

.gv_modal .custom .ant-modal-content .ant-modal-body::-webkit-scrollbar-thumb {
    border: 0px solid;
    border-radius: 4px;
    background-color: var(--rt-common-scroll-thumb)
}

.gv_modal .custom .ant-modal-content .ant-modal-body::-webkit-scrollbar-track {
    background-color: var(--rt-common-scroll-bg)
}

.gv_modal .custom .ant-modal-content .ant-modal-body::-webkit-scrollbar-corner {
    background: var(--rt-common-scroll-bg)
}

.gv_modal .custom .ant-modal-content .ant-modal-close {
    right: 32px;
    background-color: transparent !important
}

.gv_modal .custom .ant-modal-content .ant-modal-close .ant-modal-close-x {
    width: 32px;
    height: 32px;
    line-height: 32px
}

.gv_modal .custom .ant-modal-content .ant-modal-close:hover {
    background-color: transparent !important
}

.gv_modal .fullscreen .ant-modal-content {
    background-color: var(--rt-common-modal-bg);
    width: inherit;
    height: 100%;
    max-height: unset;
    border-radius: 24px
}

.gv_modal .fullscreen .ant-modal-content .ant-modal-close {
    right: 32px;
    background-color: transparent !important
}

.gv_modal .fullscreen .ant-modal-content .ant-modal-close .ant-modal-close-x {
    width: 32px;
    height: 32px;
    line-height: 32px
}

.gv_modal .fullscreen .ant-modal-content .ant-modal-close:hover {
    background-color: transparent !important
}

.ant-modal-root .ant-modal-wrap {
    overflow: hidden
}
.gv_animation{display:flex}

@charset "UTF-8";
.rt-header.ant-layout-header,.podo-purple-header.ant-layout-header{background:var(--rt-portal-appHeader-containerBg)}
.__start_12ura_1{display:inline-flex;position:relative;align-items:center;justify-content:space-between;width:100%;padding:2px 14px 0 0;height:var(--ab-header-height);line-height:var(--ab-header-height)}
.__start_12ura_1.__display_none_12ura_11{position:absolute}
.__start_12ura_1 .__left_12ura_14{display:inline-flex;position:relative;height:100%;height:var(--ab-header-height);line-height:var(--ab-header-height);padding:0 5px 0 0}
.__start_12ura_1 .__left_12ura_14 .__logo_12ura_22{display:flex;align-items:center;justify-content:center;height:var(--ab-header-height)}
.__start_12ura_1 .__left_12ura_14 .__logo_12ura_22.__sticky_menu_12ura_28{margin-left:18px}
.__start_12ura_1 .__right_12ura_31{margin-top:4px;background:inherit;display:inline-flex;align-items:center;height:100%}
.__start_12ura_1 .__fold_12ura_38{height:var(--ab-header-height);line-height:var(--ab-header-height);padding-top:0;margin-left:18px;margin-right:20px;font-size:22px;color:var(--rt-portal-appHeader-iconSolid);cursor:pointer}
.__start_12ura_1 .__fold_12ura_38.__disabled_12ura_48{color:var(--ab-dark-black-6);cursor:none;pointer-events:none}
.__start_12ura_1 .__fold_12ura_38.__disabled_12ura_48:hover,.__start_12ura_1 .__fold_12ura_38.__disabled_12ura_48 .__icon_12ura_56{color:var(--ab-font-gray-1)}
.__start_12ura_1 .__user_12ura_59{display:flex;margin-top:-3px;margin-left:2px}
.__start_12ura_1 .__alarm_12ura_64{display:inline-flex}
.__start_12ura_1 .__alarm_12ura_64:hover{color:var(--ab-dark-primary-10)}
.__micro_padding_12ura_71{height:8px;background-color:var(--ab-dark-primary-gray-6)}
.gv_hierarchy_tree_modal .ant-tree-node-content-wrapper-normal{max-width:380px}
.__start_13rt7_1{height:100%;color:var(--ab-font-gray-3);border-radius:8px}
.__start_13rt7_1.__white_13rt7_6{color:var(--ab-font-gray-3)}
.__start_13rt7_1.__indigo_13rt7_9,.__start_13rt7_1.__purple_13rt7_9,.__start_13rt7_1.__black_13rt7_9{color:var(--ab-font-white-1)}
.__start_13rt7_1 .__header_13rt7_12{padding:12px 0;background:var(--ab-light-black-1)}
.__start_13rt7_1 .__header_13rt7_12.__hide_header_13rt7_16{display:none}
.__start_13rt7_1 .__header_13rt7_12 .__options_13rt7_19{display:flex;align-items:center;justify-content:flex-end}
.__start_13rt7_1 .__divider_13rt7_24{margin:10px 0;justify-content:center;width:100%}
.__start_13rt7_1 .__divider_13rt7_24.__hide_header_13rt7_16{display:none}
.__start_13rt7_1 .__body_13rt7_32{position:inherit;width:100%;height:470px;border-radius:8px}
.gv_location_selector .ant-select-tree-node-content-wrapper-normal,.gv_location_selector .ant-select-tree-node-content-wrapper{max-width:250px}
.gv_location_selector_width .ant-select-selection-item{max-width:337px}
.ant-select-tree-title{font-weight:400!important}
.gv_dashboard_tree_width .ant-typography-ellipsis{display:flex!important;max-width:160px!important}
.__start_2hbhj_1{margin:10px}
.__start_2hbhj_1 .__search_2hbhj_4{margin:0 0 15px}
.__start_2hbhj_1 .__tree_2hbhj_7{height:100%;padding:10px 0;overflow:auto}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__message_2hbhj_29{font-weight:500;color:var(--ab-font-indigo-3)}
.gv_widget_properties_tree .ant-tree-node-content-wrapper:hover{background-color:transparent}
.gv_widget_properties_tree .ant-tree-node-content-wrapper span:hover{text-decoration:none!important}
.gv_widget_properties_tree .gv_tree_node_title{display:flex;align-items:center;padding:0}
.gv_widget_properties_tree .gv_tree_node_title.gv_enabled:hover{border-radius:6px}
.gv_widget_properties_tree .gv_tree_node_title.gv_disabled{cursor:default;background-color:transparent;text-decoration:none!important;color:var(--ab-light-black-6)}
.gv_widget_properties_tree .gv_tree_node_title.gv_disabled:hover{background-color:transparent;text-decoration:none!important;color:var(--ab-light-black-6)}
.gv_widget_properties_tree .gv_tree_node_title .gv_icon{padding-right:4px;margin-top:2px}
.__start_1hdmy_1{margin-top:14px}
.__start_1hdmy_1 .__search_1hdmy_4{margin:0 0 15px}
.__start_1hdmy_1 .__tree_container_1hdmy_7{border-radius:8px}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7{display:block;height:100%;padding:10px 0;overflow:auto}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7 .__reset_btn_1hdmy_34{margin-bottom:4px;height:28px;padding-left:10px}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__body_1hdmy_39{width:100%;height:100%}
.__message_1hdmy_44{font-weight:500;color:var(--ab-font-indigo-3)}
.gv_hierarchy_tree_filter .gv_header{display:flex;justify-content:flex-end}
.gv_hierarchy_tree_filter .gv_hierarchy_tree_filter_form .ant-form-item-label label{color:var(--ab-font-gray-2)}
.gv_hierarchy_tree_filter .gv_hierarchy_tree_filter_form .ant-form-item{margin-bottom:0}
.gv_hierarchy_tree_filter .ant-popover-inner-content{padding:12px}
.__start_135xc_1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.__start_135xc_1.__white_135xc_7 .__label_135xc_7{color:var(--ab-font-gray-3)}
.__start_135xc_1 .__label_135xc_7{color:var(--ab-font-gray-1);margin:10px 15px 10px 10px}
.__start_135xc_1 .__select_form_135xc_17{min-width:180px;margin-right:10px}
.gv_multi_location_selector_width{min-width:290px;width:290px}
.gv_select_small_size{min-height:25px}
.gv_selection_value .ant-typography{font-size:14px;line-height:18px;height:18px}
.gv_selection_value .ant-select-tree-title{font-size:12px}
.__start_1khr8_1{display:flex}
.__start_1khr8_1 .__btn_1khr8_4{min-width:32px;min-height:32px;margin-left:4px;color:var(--ab-base-dark-6)}
.gv_dashboard_tree_width .ant-typography-ellipsis{display:flex!important;max-width:200px!important}
.__start_1oiyf_1 .__search_1oiyf_1{margin:0 0 4px}
.__start_1oiyf_1 .__tree_1oiyf_4{height:100%;padding:4px 0;overflow:auto}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__message_1oiyf_26{font-weight:500;color:var(--ab-font-indigo-3)}
.__start_hylzr_1{display:flex;width:100%;height:40px;padding:0 20px}
.__start_hylzr_1 .__bar_area_hylzr_7{height:100%;top:0}
.__start_hylzr_1 .__bar_area_hylzr_7.__type_active_hylzr_11{background-color:var(--ab-status-active-color)}
.__start_hylzr_1 .__bar_area_hylzr_7.__type_inactive_hylzr_14{background-color:var(--ab-status-inactive-color)}
.__start_hylzr_1 .__tooltip_info_center_hylzr_17{display:inline-block;position:relative;text-align:left;line-height:1em;cursor:pointer;vertical-align:middle}
.__start_hylzr_1 .__tooltip_info_center_hylzr_17 .__layer_tooltip_box_hylzr_25{display:none;position:absolute;right:-30px;top:100%;padding:6px 10px;margin-top:3px;background-color:#303c59;white-space:nowrap;font-weight:400!important;border-radius:5px}
.__start_hylzr_1 .__tooltip_info_center_hylzr_17:hover .__layer_tooltip_box_hylzr_25{display:block;color:#fff;z-index:2}
.__start_nr25z_1{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;overflow-x:hidden;overflow-y:auto}
.__start_nr25z_1::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_nr25z_1::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_nr25z_1::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_nr25z_1::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__start_1m9aw_1{display:inline-flex;width:30px;height:30px;margin:2px;border-radius:2px;z-index:1}
.__start_1m9aw_1:hover{cursor:pointer}
.__start_1m9aw_1.__indigo_1m9aw_12,.__start_1m9aw_1.__purple_1m9aw_12,.__start_1m9aw_1.__black_1m9aw_12{background:var(--ab-indigo-widget-bg-color);border:2px solid transparent}
.__start_1m9aw_1.__indigo_1m9aw_12:hover,.__start_1m9aw_1.__purple_1m9aw_12:hover,.__start_1m9aw_1.__black_1m9aw_12:hover{box-shadow:var(--ab-popover-shadow-2);border:1px solid var(--ab-light-black-1)}
.__start_1m9aw_1.__indigo_1m9aw_12.__selected_1m9aw_20,.__start_1m9aw_1.__purple_1m9aw_12.__selected_1m9aw_20,.__start_1m9aw_1.__black_1m9aw_12.__selected_1m9aw_20{border:2px solid var(--ab-light-black-1)}
.__start_1m9aw_1.__white_1m9aw_23{background:var(--ab-light-black-1);border:2px solid transparent}
.__start_1m9aw_1.__white_1m9aw_23:hover{box-shadow:var(--ab-popover-shadow-2);border:1px solid var(--ab-light-primary-gray-13)}
.__start_1m9aw_1.__white_1m9aw_23.__selected_1m9aw_20{border:2px solid var(--ab-light-primary-gray-13)}
.__start_u0aei_1{width:100%}
.__start_u0aei_1.__hide_u0aei_4{display:none}
.__start_chkon_1{width:100%;padding-top:6px}
.__start_oyluq_1{display:flex;flex-direction:column;width:100%;margin-top:14px;margin-bottom:14px}
.__start_oyluq_1 .__params_oyluq_8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:22px;line-height:22px;margin:0 0 8px 12px;cursor:default}
.__start_oyluq_1 .__params_oyluq_8 .__title_oyluq_18{width:180px;padding-right:4px;color:var(--ab-base-gray-8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.__start_oyluq_1 .__params_oyluq_8 .__bar_area_oyluq_26{width:100%;height:100%;top:0;cursor:default}
.__start_oyluq_1 .__tooltip_info_center_oyluq_32{display:inline-block;position:relative;text-align:left;line-height:1em;cursor:pointer;vertical-align:middle}
.__start_oyluq_1 .__tooltip_info_center_oyluq_32 .__layer_tooltip_box_oyluq_40{display:none;position:absolute;right:-30px;top:100%;padding:6px 10px;margin-top:3px;background-color:#303c59;white-space:nowrap;font-weight:400!important;border-radius:5px}
.__start_oyluq_1 .__tooltip_info_center_oyluq_32:hover .__layer_tooltip_box_oyluq_40{display:block;color:#fff;z-index:2}
.__status_1s3gr_1{display:flex;justify-content:center;align-items:center;height:170px}
.__status_1s3gr_1 .__value_1s3gr_7{font-size:28px;font-weight:700}
.__chart_3jh5m_1{width:20%;height:240px;display:inline-block}
.__chart_3jh5m_1 .__box_3jh5m_6{position:relative;height:95%;border:1px solid var(--ab-indigo-bg-3);margin:10px 6px;border-radius:10px;cursor:pointer}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-indigo-bg-1)}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14:after{display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;content:"";border:2px solid var(--ab-status-critical-color);border-radius:10px}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14 .__data_block_3jh5m_28{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 auto}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14 .__data_block_3jh5m_28 .__title_3jh5m_36{width:90%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin:0 0 2px;color:var(--ab-font-white-1);z-index:2}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{font-size:14px;color:var(--ab-font-gray-2)}
.__chart_3jh5m_1 .__box_3jh5m_6 .__not_avialable_3jh5m_51{display:flex;align-items:center;justify-content:center;line-height:170px;color:var(--ab-font-gray-2);font-size:18px;font-weight:500}
.__chart_3jh5m_1 .__box_3jh5m_6 .__data_block_3jh5m_28{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 auto}
.__chart_3jh5m_1 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36{width:90%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin:0 0 2px;color:var(--ab-font-white-1)}
.__chart_3jh5m_1 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{font-size:14px;color:var(--ab-font-gray-2)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6{border:1px solid var(--ab-dark-primary-gray-7)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-dark-primary-gray-3)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6.__overflow_3jh5m_14:after{border:2px solid var(--ab-status-critical-color)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6 .__not_avialable_3jh5m_51{color:var(--ab-font-white-3)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36,.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{color:var(--ab-font-white-2)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6{border:1px solid var(--ab-dark-black-6)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-dark-black-1)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6.__overflow_3jh5m_14:after{border:2px solid var(--ab-status-critical-color)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6 .__not_avialable_3jh5m_51{color:var(--ab-font-white-3)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36,.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{color:var(--ab-font-white-2)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6{border:1px solid var(--ab-white-bg-4)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-light-black-1)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6.__overflow_3jh5m_14:after{border:2px solid var(--ab-status-critical-color)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6 .__not_avialable_3jh5m_51{color:var(--ab-font-gray-3)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36{color:var(--ab-light-black-11)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{color:var(--ab-light-black-10)}
.__alarm_4nu6s_1{display:flex;justify-content:center;align-items:center;height:170px;font-size:46px}
.__alarm_4nu6s_1 .__icon_red_4nu6s_8{color:var(--ab-status-critical-color)}
.__alarm_4nu6s_1 .__icon_4nu6s_8{color:var(--ab-font-gray-2)}
.__quantity_1hptk_1{display:flex;justify-content:center;align-items:center;height:170px}
.__quantity_1hptk_1.__overflow_1hptk_7 .__value_1hptk_7{max-width:180px;font-size:36px;color:var(--ab-status-critical-color)}
.__quantity_1hptk_1.__overflow_1hptk_7 .__unit_1hptk_12{margin-top:5px;font-size:14px;color:var(--ab-status-critical-color)}
.__quantity_1hptk_1 .__value_1hptk_7{font-size:20px;font-weight:700}
.__quantity_1hptk_1 .__unit_1hptk_12{font-size:20px;font-weight:400}
.temperature-value.level-0{height:0%}
.temperature-value.level-1{height:1%}
.temperature-value.level-2{height:2%}
.temperature-value.level-3{height:3%}
.temperature-value.level-4{height:4%}
.temperature-value.level-5{height:5%}
.temperature-value.level-6{height:6%}
.temperature-value.level-7{height:7%}
.temperature-value.level-8{height:8%}
.temperature-value.level-9{height:9%}
.temperature-value.level-10{height:10%}
.temperature-value.level-11{height:11%}
.temperature-value.level-12{height:12%}
.temperature-value.level-13{height:13%}
.temperature-value.level-14{height:14%}
.temperature-value.level-15{height:15%}
.temperature-value.level-16{height:16%}
.temperature-value.level-17{height:17%}
.temperature-value.level-18{height:18%}
.temperature-value.level-19{height:19%}
.temperature-value.level-20{height:20%}
.temperature-value.level-21{height:21%}
.temperature-value.level-22{height:22%}
.temperature-value.level-23{height:23%}
.temperature-value.level-24{height:24%}
.temperature-value.level-25{height:25%}
.temperature-value.level-26{height:26%}
.temperature-value.level-27{height:27%}
.temperature-value.level-28{height:28%}
.temperature-value.level-29{height:29%}
.temperature-value.level-30{height:30%}
.temperature-value.level-31{height:31%}
.temperature-value.level-32{height:32%}
.temperature-value.level-33{height:33%}
.temperature-value.level-34{height:34%}
.temperature-value.level-35{height:35%}
.temperature-value.level-36{height:36%}
.temperature-value.level-37{height:37%}
.temperature-value.level-38{height:38%}
.temperature-value.level-39{height:39%}
.temperature-value.level-40{height:40%}
.temperature-value.level-41{height:41%}
.temperature-value.level-42{height:42%}
.temperature-value.level-43{height:43%}
.temperature-value.level-44{height:44%}
.temperature-value.level-45{height:45%}
.temperature-value.level-46{height:46%}
.temperature-value.level-47{height:47%}
.temperature-value.level-48{height:48%}
.temperature-value.level-49{height:49%}
.temperature-value.level-50{height:50%}
.temperature-value.level-51{height:51%}
.temperature-value.level-52{height:52%}
.temperature-value.level-53{height:53%}
.temperature-value.level-54{height:54%}
.temperature-value.level-55{height:55%}
.temperature-value.level-56{height:56%}
.temperature-value.level-57{height:57%}
.temperature-value.level-58{height:58%}
.temperature-value.level-59{height:59%}
.temperature-value.level-60{height:60%}
.temperature-value.level-61{height:61%}
.temperature-value.level-62{height:62%}
.temperature-value.level-63{height:63%}
.temperature-value.level-64{height:64%}
.temperature-value.level-65{height:65%}
.temperature-value.level-66{height:66%}
.temperature-value.level-67{height:67%}
.temperature-value.level-68{height:68%}
.temperature-value.level-69{height:69%}
.temperature-value.level-70{height:70%}
.temperature-value.level-71{height:71%}
.temperature-value.level-72{height:72%}
.temperature-value.level-73{height:73%}
.temperature-value.level-74{height:74%}
.temperature-value.level-75{height:75%}
.temperature-value.level-76{height:76%}
.temperature-value.level-77{height:77%}
.temperature-value.level-78{height:78%}
.temperature-value.level-79{height:79%}
.temperature-value.level-80{height:80%}
.temperature-value.level-81{height:81%}
.temperature-value.level-82{height:82%}
.temperature-value.level-83{height:83%}
.temperature-value.level-84{height:84%}
.temperature-value.level-85{height:85%}
.temperature-value.level-86{height:86%}
.temperature-value.level-87{height:87%}
.temperature-value.level-88{height:88%}
.temperature-value.level-89{height:89%}
.temperature-value.level-90{height:90%}
.temperature-value.level-91{height:91%}
.temperature-value.level-92{height:92%}
.temperature-value.level-93{height:93%}
.temperature-value.level-94{height:94%}
.temperature-value.level-95{height:95%}
.temperature-value.level-96{height:96%}
.temperature-value.level-97{height:97%}
.temperature-value.level-98{height:98%}
.temperature-value.level-99{height:99%}
.temperature-value.level-100{height:100%}
.temperature-upper.level-0{top:100%}
.temperature-upper.level-1{top:99%}
.temperature-upper.level-2{top:98%}
.temperature-upper.level-3{top:97%}
.temperature-upper.level-4{top:96%}
.temperature-upper.level-5{top:95%}
.temperature-upper.level-6{top:94%}
.temperature-upper.level-7{top:93%}
.temperature-upper.level-8{top:92%}
.temperature-upper.level-9{top:91%}
.temperature-upper.level-10{top:90%}
.temperature-upper.level-11{top:89%}
.temperature-upper.level-12{top:88%}
.temperature-upper.level-13{top:87%}
.temperature-upper.level-14{top:86%}
.temperature-upper.level-15{top:85%}
.temperature-upper.level-16{top:84%}
.temperature-upper.level-17{top:83%}
.temperature-upper.level-18{top:82%}
.temperature-upper.level-19{top:81%}
.temperature-upper.level-20{top:80%}
.temperature-upper.level-21{top:79%}
.temperature-upper.level-22{top:78%}
.temperature-upper.level-23{top:77%}
.temperature-upper.level-24{top:76%}
.temperature-upper.level-25{top:75%}
.temperature-upper.level-26{top:74%}
.temperature-upper.level-27{top:73%}
.temperature-upper.level-28{top:72%}
.temperature-upper.level-29{top:71%}
.temperature-upper.level-30{top:70%}
.temperature-upper.level-31{top:69%}
.temperature-upper.level-32{top:68%}
.temperature-upper.level-33{top:67%}
.temperature-upper.level-34{top:66%}
.temperature-upper.level-35{top:65%}
.temperature-upper.level-36{top:64%}
.temperature-upper.level-37{top:63%}
.temperature-upper.level-38{top:62%}
.temperature-upper.level-39{top:61%}
.temperature-upper.level-40{top:60%}
.temperature-upper.level-41{top:59%}
.temperature-upper.level-42{top:58%}
.temperature-upper.level-43{top:57%}
.temperature-upper.level-44{top:56%}
.temperature-upper.level-45{top:55%}
.temperature-upper.level-46{top:54%}
.temperature-upper.level-47{top:53%}
.temperature-upper.level-48{top:52%}
.temperature-upper.level-49{top:51%}
.temperature-upper.level-50{top:50%}
.temperature-upper.level-51{top:49%}
.temperature-upper.level-52{top:48%}
.temperature-upper.level-53{top:47%}
.temperature-upper.level-54{top:46%}
.temperature-upper.level-55{top:45%}
.temperature-upper.level-56{top:44%}
.temperature-upper.level-57{top:43%}
.temperature-upper.level-58{top:42%}
.temperature-upper.level-59{top:41%}
.temperature-upper.level-60{top:40%}
.temperature-upper.level-61{top:39%}
.temperature-upper.level-62{top:38%}
.temperature-upper.level-63{top:37%}
.temperature-upper.level-64{top:36%}
.temperature-upper.level-65{top:35%}
.temperature-upper.level-66{top:34%}
.temperature-upper.level-67{top:33%}
.temperature-upper.level-68{top:32%}
.temperature-upper.level-69{top:31%}
.temperature-upper.level-70{top:30%}
.temperature-upper.level-71{top:29%}
.temperature-upper.level-72{top:28%}
.temperature-upper.level-73{top:27%}
.temperature-upper.level-74{top:26%}
.temperature-upper.level-75{top:25%}
.temperature-upper.level-76{top:24%}
.temperature-upper.level-77{top:23%}
.temperature-upper.level-78{top:22%}
.temperature-upper.level-79{top:21%}
.temperature-upper.level-80{top:20%}
.temperature-upper.level-81{top:19%}
.temperature-upper.level-82{top:18%}
.temperature-upper.level-83{top:17%}
.temperature-upper.level-84{top:16%}
.temperature-upper.level-85{top:15%}
.temperature-upper.level-86{top:14%}
.temperature-upper.level-87{top:13%}
.temperature-upper.level-88{top:12%}
.temperature-upper.level-89{top:11%}
.temperature-upper.level-90{top:10%}
.temperature-upper.level-91{top:9%}
.temperature-upper.level-92{top:8%}
.temperature-upper.level-93{top:7%}
.temperature-upper.level-94{top:6%}
.temperature-upper.level-95{top:5%}
.temperature-upper.level-96{top:4%}
.temperature-upper.level-97{top:3%}
.temperature-upper.level-98{top:2%}
.temperature-upper.level-99{top:1%}
.temperature-upper.level-100{top:0%}
.temperature-target.level-0{top:100%}
.temperature-target.level-1{top:99%}
.temperature-target.level-2{top:98%}
.temperature-target.level-3{top:97%}
.temperature-target.level-4{top:96%}
.temperature-target.level-5{top:95%}
.temperature-target.level-6{top:94%}
.temperature-target.level-7{top:93%}
.temperature-target.level-8{top:92%}
.temperature-target.level-9{top:91%}
.temperature-target.level-10{top:90%}
.temperature-target.level-11{top:89%}
.temperature-target.level-12{top:88%}
.temperature-target.level-13{top:87%}
.temperature-target.level-14{top:86%}
.temperature-target.level-15{top:85%}
.temperature-target.level-16{top:84%}
.temperature-target.level-17{top:83%}
.temperature-target.level-18{top:82%}
.temperature-target.level-19{top:81%}
.temperature-target.level-20{top:80%}
.temperature-target.level-21{top:79%}
.temperature-target.level-22{top:78%}
.temperature-target.level-23{top:77%}
.temperature-target.level-24{top:76%}
.temperature-target.level-25{top:75%}
.temperature-target.level-26{top:74%}
.temperature-target.level-27{top:73%}
.temperature-target.level-28{top:72%}
.temperature-target.level-29{top:71%}
.temperature-target.level-30{top:70%}
.temperature-target.level-31{top:69%}
.temperature-target.level-32{top:68%}
.temperature-target.level-33{top:67%}
.temperature-target.level-34{top:66%}
.temperature-target.level-35{top:65%}
.temperature-target.level-36{top:64%}
.temperature-target.level-37{top:63%}
.temperature-target.level-38{top:62%}
.temperature-target.level-39{top:61%}
.temperature-target.level-40{top:60%}
.temperature-target.level-41{top:59%}
.temperature-target.level-42{top:58%}
.temperature-target.level-43{top:57%}
.temperature-target.level-44{top:56%}
.temperature-target.level-45{top:55%}
.temperature-target.level-46{top:54%}
.temperature-target.level-47{top:53%}
.temperature-target.level-48{top:52%}
.temperature-target.level-49{top:51%}
.temperature-target.level-50{top:50%}
.temperature-target.level-51{top:49%}
.temperature-target.level-52{top:48%}
.temperature-target.level-53{top:47%}
.temperature-target.level-54{top:46%}
.temperature-target.level-55{top:45%}
.temperature-target.level-56{top:44%}
.temperature-target.level-57{top:43%}
.temperature-target.level-58{top:42%}
.temperature-target.level-59{top:41%}
.temperature-target.level-60{top:40%}
.temperature-target.level-61{top:39%}
.temperature-target.level-62{top:38%}
.temperature-target.level-63{top:37%}
.temperature-target.level-64{top:36%}
.temperature-target.level-65{top:35%}
.temperature-target.level-66{top:34%}
.temperature-target.level-67{top:33%}
.temperature-target.level-68{top:32%}
.temperature-target.level-69{top:31%}
.temperature-target.level-70{top:30%}
.temperature-target.level-71{top:29%}
.temperature-target.level-72{top:28%}
.temperature-target.level-73{top:27%}
.temperature-target.level-74{top:26%}
.temperature-target.level-75{top:25%}
.temperature-target.level-76{top:24%}
.temperature-target.level-77{top:23%}
.temperature-target.level-78{top:22%}
.temperature-target.level-79{top:21%}
.temperature-target.level-80{top:20%}
.temperature-target.level-81{top:19%}
.temperature-target.level-82{top:18%}
.temperature-target.level-83{top:17%}
.temperature-target.level-84{top:16%}
.temperature-target.level-85{top:15%}
.temperature-target.level-86{top:14%}
.temperature-target.level-87{top:13%}
.temperature-target.level-88{top:12%}
.temperature-target.level-89{top:11%}
.temperature-target.level-90{top:10%}
.temperature-target.level-91{top:9%}
.temperature-target.level-92{top:8%}
.temperature-target.level-93{top:7%}
.temperature-target.level-94{top:6%}
.temperature-target.level-95{top:5%}
.temperature-target.level-96{top:4%}
.temperature-target.level-97{top:3%}
.temperature-target.level-98{top:2%}
.temperature-target.level-99{top:1%}
.temperature-target.level-100{top:0%}
.temperature-lower.level-0{top:100%}
.temperature-lower.level-1{top:99%}
.temperature-lower.level-2{top:98%}
.temperature-lower.level-3{top:97%}
.temperature-lower.level-4{top:96%}
.temperature-lower.level-5{top:95%}
.temperature-lower.level-6{top:94%}
.temperature-lower.level-7{top:93%}
.temperature-lower.level-8{top:92%}
.temperature-lower.level-9{top:91%}
.temperature-lower.level-10{top:90%}
.temperature-lower.level-11{top:89%}
.temperature-lower.level-12{top:88%}
.temperature-lower.level-13{top:87%}
.temperature-lower.level-14{top:86%}
.temperature-lower.level-15{top:85%}
.temperature-lower.level-16{top:84%}
.temperature-lower.level-17{top:83%}
.temperature-lower.level-18{top:82%}
.temperature-lower.level-19{top:81%}
.temperature-lower.level-20{top:80%}
.temperature-lower.level-21{top:79%}
.temperature-lower.level-22{top:78%}
.temperature-lower.level-23{top:77%}
.temperature-lower.level-24{top:76%}
.temperature-lower.level-25{top:75%}
.temperature-lower.level-26{top:74%}
.temperature-lower.level-27{top:73%}
.temperature-lower.level-28{top:72%}
.temperature-lower.level-29{top:71%}
.temperature-lower.level-30{top:70%}
.temperature-lower.level-31{top:69%}
.temperature-lower.level-32{top:68%}
.temperature-lower.level-33{top:67%}
.temperature-lower.level-34{top:66%}
.temperature-lower.level-35{top:65%}
.temperature-lower.level-36{top:64%}
.temperature-lower.level-37{top:63%}
.temperature-lower.level-38{top:62%}
.temperature-lower.level-39{top:61%}
.temperature-lower.level-40{top:60%}
.temperature-lower.level-41{top:59%}
.temperature-lower.level-42{top:58%}
.temperature-lower.level-43{top:57%}
.temperature-lower.level-44{top:56%}
.temperature-lower.level-45{top:55%}
.temperature-lower.level-46{top:54%}
.temperature-lower.level-47{top:53%}
.temperature-lower.level-48{top:52%}
.temperature-lower.level-49{top:51%}
.temperature-lower.level-50{top:50%}
.temperature-lower.level-51{top:49%}
.temperature-lower.level-52{top:48%}
.temperature-lower.level-53{top:47%}
.temperature-lower.level-54{top:46%}
.temperature-lower.level-55{top:45%}
.temperature-lower.level-56{top:44%}
.temperature-lower.level-57{top:43%}
.temperature-lower.level-58{top:42%}
.temperature-lower.level-59{top:41%}
.temperature-lower.level-60{top:40%}
.temperature-lower.level-61{top:39%}
.temperature-lower.level-62{top:38%}
.temperature-lower.level-63{top:37%}
.temperature-lower.level-64{top:36%}
.temperature-lower.level-65{top:35%}
.temperature-lower.level-66{top:34%}
.temperature-lower.level-67{top:33%}
.temperature-lower.level-68{top:32%}
.temperature-lower.level-69{top:31%}
.temperature-lower.level-70{top:30%}
.temperature-lower.level-71{top:29%}
.temperature-lower.level-72{top:28%}
.temperature-lower.level-73{top:27%}
.temperature-lower.level-74{top:26%}
.temperature-lower.level-75{top:25%}
.temperature-lower.level-76{top:24%}
.temperature-lower.level-77{top:23%}
.temperature-lower.level-78{top:22%}
.temperature-lower.level-79{top:21%}
.temperature-lower.level-80{top:20%}
.temperature-lower.level-81{top:19%}
.temperature-lower.level-82{top:18%}
.temperature-lower.level-83{top:17%}
.temperature-lower.level-84{top:16%}
.temperature-lower.level-85{top:15%}
.temperature-lower.level-86{top:14%}
.temperature-lower.level-87{top:13%}
.temperature-lower.level-88{top:12%}
.temperature-lower.level-89{top:11%}
.temperature-lower.level-90{top:10%}
.temperature-lower.level-91{top:9%}
.temperature-lower.level-92{top:8%}
.temperature-lower.level-93{top:7%}
.temperature-lower.level-94{top:6%}
.temperature-lower.level-95{top:5%}
.temperature-lower.level-96{top:4%}
.temperature-lower.level-97{top:3%}
.temperature-lower.level-98{top:2%}
.temperature-lower.level-99{top:1%}
.temperature-lower.level-100{top:0%}
.__temperature_red_box_1yp34_1 .__cover_1yp34_1 .__value_1yp34_1{background-image:linear-gradient(to bottom,var(--ab-status-unacceptable-color) 31%,var(--ab-status-critical-color) 94%)}
.__temperature_red_box_1yp34_1 .__circle_1yp34_4 .__value_1yp34_1{background-color:var(--ab-status-critical-color)!important}
.__temperature_red_box_1yp34_1 .__data_1yp34_7 .__value_1yp34_1{color:var(--ab-status-critical-color)!important}
.__temperature_1yp34_1{height:170px;cursor:pointer}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15{border-left:3px solid var(--ab-font-gray-1);border-right:3px solid var(--ab-font-gray-1);border-top:3px solid var(--ab-font-gray-1)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1{background-color:var(--ab-light-black-1)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__value_1yp34_1{background-color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26{color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__line_upper_1yp34_29{border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__value_upper_1yp34_33{color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__line_target_1yp34_36{border-top:1px dotted var(--ab-button-color);color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__value_target_1yp34_40{color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__line_lower_1yp34_43{border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__value_lower_1yp34_47{color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__circle_1yp34_4{border-top:3px solid var(--ab-font-gray-1);border-right:3px solid var(--ab-font-gray-1);border-left:3px solid var(--ab-font-gray-1);border-bottom:3px solid var(--ab-font-gray-1)}
.__temperature_1yp34_1.__white_1yp34_15 .__circle_1yp34_4 .__value_1yp34_1{background-color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__data_1yp34_7 .__value_1yp34_1{color:var(--ab-font-gray-2)}
.__temperature_1yp34_1.__white_1yp34_15 .__data_1yp34_7 .__unit_1yp34_62{color:var(--ab-font-gray-1)}
.__temperature_1yp34_1 .__icon_1yp34_15{position:relative;width:17px;height:70px;top:30px;margin:auto;border-radius:100px 100px 0 0;border-left:3px solid var(--ab-white-bg-4);border-right:3px solid var(--ab-white-bg-4);border-top:3px solid var(--ab-white-bg-4);border-bottom:0}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:auto;width:11px;z-index:2;top:0;bottom:-5px;height:72px;border-radius:100px;background-color:var(--ab-tab-list-bg-indigo-color)}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__value_1yp34_1{position:relative;margin:0 auto;width:5px;z-index:1;border-radius:100px;background-color:var(--ab-button-color)}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26{color:var(--ab-status-critical-color);min-width:100px;z-index:3;position:absolute;left:-8px;margin-top:-12px}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__line_upper_1yp34_29{display:inline-block;position:relative;width:33px;height:3px;border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color);cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__value_upper_1yp34_33{display:inline-block;position:relative;word-break:break-all;width:60px;height:15px;font-size:11px;bottom:0;left:0;text-align:center;color:var(--ab-status-critical-color);cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36{position:absolute;z-index:3;left:-12px;min-width:100px;margin-top:-20px;text-align:center}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__line_target_1yp34_36{display:inline-block;position:relative;width:33px;height:3px;border-top:1px dotted var(--ab-button-color);color:var(--ab-button-color);font-size:10px;text-align:center;cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__value_target_1yp34_40{position:relative;display:inline-block;word-break:break-all;width:60px;font-size:11px;bottom:0;left:0;text-align:center;color:var(--ab-button-color);cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43{position:absolute;z-index:3;left:-12px;min-width:100px;margin-top:-20px;text-align:center}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__line_lower_1yp34_43{display:inline-block;position:relative;width:33px;height:3px;border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color);font-size:10px;text-align:center;cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__value_lower_1yp34_47{position:relative;display:inline-block;word-break:break-all;width:60px;font-size:11px;bottom:0;left:0;text-align:center;color:var(--ab-status-critical-color);cursor:pointer}
.__temperature_1yp34_1 .__circle_1yp34_4{position:relative;width:28px;height:28px;border-radius:100px;border-top:3px solid var(--ab-white-bg-4);border-right:3px solid var(--ab-white-bg-4);border-left:3px solid var(--ab-white-bg-4);border-bottom:3px solid var(--ab-white-bg-4);margin:auto;top:25px;padding:0;text-align:center}
.__temperature_1yp34_1 .__circle_1yp34_4 .__value_1yp34_1{position:relative;z-index:3;width:16px;height:16px;border-radius:100px;background-color:var(--ab-button-color);margin:auto;top:3px}
.__temperature_1yp34_1 .__data_1yp34_7{position:relative;top:30px;display:block;text-align:center}
.__temperature_1yp34_1 .__data_1yp34_7 .__value_1yp34_1{font-size:26px;color:var(--ab-font-white-1)}
.__temperature_1yp34_1 .__data_1yp34_7 .__unit_1yp34_62{font-size:16px;color:var(--ab-font-gray-1);text-align:center}
.__start_1htlk_1{width:100%;height:100%}
.__start_1htlk_1 .__chart_1htlk_5{height:100%}
.__start_1htlk_1.__hide_1htlk_8{display:none}
.__start_1cru8_1{width:100%;padding:0}
.__start_1cru8_1.__hide_1cru8_5{display:none}
.__start_bx86f_1{width:100%;height:100%}
.__start_185t4_1 .__info_185t4_1{font-size:12px;font-weight:400}
.__start_185t4_1 .__info_185t4_1 .__text_185t4_5{margin-right:5px}
.__start_185t4_1 .__divider_185t4_8{height:20px;top:0;background:var(--ab-base-gray-4)}
.__start_z5hzz_1{width:100%;height:100%}
.__start_z5hzz_1.__hide_z5hzz_5{display:none}
.__start_12gwo_1{width:100%;height:100%;padding-bottom:14px}
.__start_12gwo_1.__hide_12gwo_6{display:none}
.gv_chart_tooltip{margin:5px}
.gv_setting_icon svg{width:14px;height:14px;fill:var(--ab-action-default);vertical-align:inherit}
.__start_10baa_2{width:100%}
.__start_10baa_2.__hide_10baa_5{display:none}
.__start_10baa_2 .__inner_10baa_8{height:352px;padding:12px 12px 21px;background:var(--ab-light-black-1);border-radius:8px}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14{text-align:right}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17{display:inline-flex;justify-content:space-between;align-items:center;width:382px;height:30px;line-height:30px;padding:4px 12px;border:1px solid var(--ab-base-gray-5);border-radius:2px;color:var(--ab-base-gray-7);vertical-align:middle;font-size:14px}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14{display:inline-block;width:16px;height:16px;margin-right:8px;background:#f114444d;border:1px solid #f11444;vertical-align:middle}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14.__second_10baa_40{background:#ffa11a63;border:1px solid #ffa11a}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14.__third_10baa_44{background:#12beda4d;border:1px solid #12beda}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14.__fourth_10baa_48{background:#39c2174d;border:1px solid #39c217}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__text_10baa_52{vertical-align:middle}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__divider_10baa_55{top:0;height:14px;margin-right:15px}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60{display:inline-flex;justify-content:flex-end}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52{display:inline-flex;align-items:center;line-height:32px;font-size:14px;color:var(--ab-base-gray-7)}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52 .__divider_10baa_55{top:0;height:14px;margin-right:15px;background-color:var(--ab-base-gray-7)}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52.__first_10baa_77{margin-right:24px}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52.__first_10baa_77 .__ico_circle_10baa_80:before{content:"○";font-size:14px}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52 .__ico_circle_10baa_80:before{content:"●";height:14px;line-height:14px;font-size:22px}
.__start_1u9y2_1{display:flex;justify-content:center;width:100%;height:100%;padding:0}
.__start_ff5p1_1{width:100%;height:calc(100vh - 170px)}
.__start_1lfdw_1{width:100%;margin-top:8px}
.__start_1lfdw_1 .__data_1lfdw_5{justify-content:space-between;align-items:center;margin-bottom:2px;font-size:12px}
.__start_1lfdw_1 .__data_1lfdw_5 .__name_1lfdw_11{color:var(--ab-base-gray-8)}
.__start_1lfdw_1 .__data_1lfdw_5 .__value_1lfdw_14{color:var(--ab-base-gray-7)}
.__start_1lfdw_1 .__bar_1lfdw_17{width:100%;height:20px;background-image:linear-gradient(to right,#00df0080,#baa80180 33%,#df5e0099 62%,red)}
.__header_ktmq2_1 .__count_ktmq2_1{margin-left:10px}
.__start_1g9rs_1{background:var(--rt-portal-appAlarmContainer-boxBg);border-radius:8px;margin-bottom:4px;border:1px solid;border-color:var(--rt-portal-appAlarmContainer-boxBorderDefault);padding:16px;cursor:pointer}
.__start_1g9rs_1:hover{border-color:var(--rt-portal-appAlarmContainer-boxBorderHover)}
.__start_1g9rs_1 .__title_1g9rs_13{display:flex;justify-content:flex-start;align-items:center;height:24px;padding-left:0;font-size:12px;margin-bottom:8px}
.__start_1g9rs_1 .__title_1g9rs_13 .__title_left_1g9rs_22{display:flex;align-items:center;height:100%}
.__start_1g9rs_1 .__title_1g9rs_13 .__title_left_1g9rs_22 .__type_area_1g9rs_27{width:calc(100% - 23px);display:flex;align-items:center;font-size:12px}
.__start_1g9rs_1 .__title_1g9rs_13 .__title_left_1g9rs_22 .__alarm_type_1g9rs_33{color:var(--rt-portal-appAlarmContainer-typeText)}
.__start_1g9rs_1 .__title_1g9rs_13 .__title_left_1g9rs_22 .__divider_1g9rs_36{top:0;height:18px}
.__start_1g9rs_1 .__title_1g9rs_13 .__title_left_1g9rs_22 .__type_1g9rs_27{display:inline-block;width:100%;color:var(--rt-portal-appAlarmContainer-typeText);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.__start_1g9rs_1 .__title_1g9rs_13 .__title_left_1g9rs_22 .__is_new_1g9rs_48{border-radius:50%;margin:0 9px 0 0;width:14px;height:14px;font-size:10px;border:none;background-color:var(--rt-portal-appAlarmContainer-newBadgeBg);color:var(--rt-portal-appAlarmContainer-newBadgeText);display:block;line-height:14px;text-align:center}
.__start_1g9rs_1 .__title_1g9rs_13 .__close_1g9rs_61{display:flex;justify-content:flex-end;padding-right:0}
.__start_1g9rs_1 .__title_1g9rs_13 .__close_1g9rs_61 .__btn_1g9rs_66{margin-bottom:0;padding:5px;font-size:14px;cursor:pointer}
.__start_1g9rs_1 .__content_1g9rs_72{padding-bottom:0}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_left_1g9rs_75{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_left_1g9rs_75 .__parameter_1g9rs_81{margin-bottom:8px;color:var(--rt-portal-appAlarmContainer-assetNameText);font-size:16px;font-weight:600;line-height:24px}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_left_1g9rs_75 .__description_1g9rs_88{display:flex;align-items:center;line-height:20px;font-size:12px}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_left_1g9rs_75 .__date_1g9rs_94{display:flex;align-items:center;line-height:20px;font-size:12px;color:var(--rt-portal-appAlarmContainer-defaultText)}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_left_1g9rs_75 .__label_1g9rs_101{min-width:60px;margin-right:8px;color:var(--rt-portal-appAlarmContainer-labelText)}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_left_1g9rs_75 .__elapsed_time_1g9rs_106{margin-left:4px}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_right_1g9rs_109{display:flex;align-items:flex-end;justify-content:flex-end}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_right_1g9rs_109 .__alarm_group_count_1g9rs_114{border-radius:6px;padding:1px 8px;background-color:var(--rt-portal-appAlarmContainer-alarmCountBg);color:var(--rt-portal-appAlarmContainer-alarmCount);font-size:12px;display:flex;align-items:center}
.__start_1g9rs_1 .__content_1g9rs_72 .__content_right_1g9rs_109 .__alarm_group_count_1g9rs_114>span:first-child{margin-right:4px}
.__start_1g9rs_1.__black_1g9rs_126{background-color:var(--ab-dark-primary-gray-5);border:1px solid var(--ab-dark-primary-gray-5)}
.__start_1g9rs_1.__black_1g9rs_126:hover{border-color:var(--ab-dark-primary-11)}
.ant-notification-hook-holder{position:inherit}
.rt-header-alarm-badge .ant-badge-dot{transform:none;width:7px;height:7px;top:4px;right:2px}
.rt-drawer-content.ant-drawer-content .ant-tabs{height:calc(100% - 16px)}
.rt-drawer-content.ant-drawer-content .ant-tabs .ant-tabs-content-holder,.rt-drawer-content.ant-drawer-content .ant-tabs .ant-tabs-content-holder .ant-tabs-content,.rt-drawer-content.ant-drawer-content .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:inherit}
.gv_alarm_notification{display:inline-flex;align-items:center}
.gv_alarm_toast_message{position:absolute;right:10px;padding:0;margin-bottom:0;overflow:inherit;background-color:transparent;box-shadow:none}
.gv_alarm_toast_message.ant-notification-notice{position:absolute;background-color:transparent;padding:0;border-radius:0;margin:0;box-shadow:none!important}
.gv_alarm_toast_message.ant-notification-notice .ant-notification-notice-close,.gv_alarm_toast_message .ant-notification-notice-close{display:none!important}
.gv_notice_modal .ant-modal-content{height:100vh}
.rt-alarm-drawer .ant-drawer-content-wrapper{box-shadow:none}
.rt-alarm-drawer .ant-drawer-content-wrapper .rt-alarm-drawer-content{box-shadow:-6px 0 16px #00000014,-3px 0 6px -4px #0000001f,-9px 0 28px 8px #0000000d}
.rt-alarm-drawer-content,.podo-alarm-drawer-content{height:100vh}
.rt-alarm-drawer-content .ant-drawer-body,.podo-alarm-drawer-content .ant-drawer-body{padding:0;overflow:hidden}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-nav,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-nav{margin:0;padding:16px 24px 0}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab{padding:12px 17px;font-size:14px;line-height:1}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{font-weight:600}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-disabled,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-disabled{color:var(--ab-light-primary-gray-6)!important;cursor:default!important}
.rt-alarm-drawer-content .ant-drawer-body .rt-alarm-tab-title,.podo-alarm-drawer-content .ant-drawer-body .rt-alarm-tab-title{display:flex;align-items:center}
.rt-alarm-drawer-content .ant-drawer-body .rt-alarm-tab-title .rt-alarm-tab-total-count,.podo-alarm-drawer-content .ant-drawer-body .rt-alarm-tab-title .rt-alarm-tab-total-count{border-radius:12px;margin:0 0 0 4px;padding:0 4px;font-size:12px;font-weight:400;background-color:var(--rt-portal-appAlarmContainer-newAlarmCountBg);color:var(--rt-portal-appAlarmContainer-newAlarmCountText);line-height:14px}
.rt-alarm-drawer-content .ant-drawer-body .gv_empty .gv_no_alarm,.podo-alarm-drawer-content .ant-drawer-body .gv_empty .gv_no_alarm{color:var(--ab-dark-primary-gray-12)}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder{padding:24px 0}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse{padding:0 16px 0 24px;overflow-y:auto;height:calc(100vh - 82px);scrollbar-gutter:stable}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar-thumb,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar-thumb,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar-thumb,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar-track,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar-track,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar-track,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar-corner,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar-corner,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse::-webkit-scrollbar-corner,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse{background:var(--rt-portal-header-alarm-drawer-collapse-colorBg);border:none}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item{border:none;margin-bottom:4px}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header{margin-bottom:5px;padding:8px 0 0;font-size:14px}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding-inline-end:8px;font-size:14px}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{vertical-align:-3px;font-size:14px}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-extra,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-extra,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-extra,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-extra{font-size:14px;line-height:22px}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content{background:var(--rt-portal-header-alarm-drawer-collapse-content-colorBg);border:none}
.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.rt-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.podo-alarm-drawer-content .ant-drawer-body .ant-tabs-content-holder .podo-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}
.__start_a0vf5_1{width:32px;height:32px;cursor:pointer}
.__start_a0vf5_1 .__content_a0vf5_6{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}
.__start_a0vf5_1 .__content_a0vf5_6 .__alarm_icon_a0vf5_15{font-size:18px;color:var(--rt-portal-appHeader-iconSolid)}
.__start_a0vf5_1 .__content_a0vf5_6 .__badge_a0vf5_19{position:absolute;right:7px;top:6px}
.gv_app_main{display:block;position:relative;width:100%;height:100%;padding:0;margin:0;height:calc(100vh - var(--ab-header-height));background-color:var(--rt-common-container-bg)}
.gv_app_main .gv_app_tab{background-color:transparent}
.gv_app_main .gv_app_tab.hide_app_tab.ant-tabs>.ant-tabs-nav{margin:0!important}
.gv_app_main .gv_app_tab.hide_app_tab.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{display:none}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav-wrap{background:var(--ab-dark-black-5)}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav{margin:0 0 0 5px}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav:before{border-bottom:1px solid transparent}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{margin:0;border:2px solid var(--ab-tab-border-indigo-color);background:var(--ab-dark-black-5);color:var(--ab-font-gray-1);height:var(--ab-tab-height);clip-path:polygon(8% 0,91% 0%,100% 100%,0% 100%)}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover{color:var(--ab-font-white-1)}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ab-indigo-hover-color)}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ab-font-white-1);text-shadow:0 0 .1px currentColor}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{color:var(--ab-font-gray-1)}
.gv_app_main .gv_app_tab.ant-tabs-top.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove:hover{color:var(--ab-font-white-1)}
.__start_1mucr_1{display:block;position:relative;width:100%;height:100%;padding:0;margin:0;background-color:var(--rt-common-container-bg)}
.__start_1mucr_1 .__empty_1mucr_10{display:flex;justify-content:center;align-items:center;height:calc(100vh - var(--ab-header-height));background-color:var(--rt-common-container-bg)}
.__start_opxl2_1{display:block;position:relative;width:100%;height:calc(100vh - var(--ab-header-height))!important;border-width:0;background-color:var(--rt-common-container-bg)}
.__start_opxl2_1.__show_app_tab_opxl2_9{height:calc(100vh - 81px)!important}
.__start_1fbs3_1{display:block;position:relative;height:100%;width:100%}
.__start_1fbs3_1 .__menu_container_1fbs3_7{display:block;position:relative;height:100%;width:100%;background-color:var(--rt-portal-appHeader-containerBg)}
.__start_1fbs3_1 .__multi_app_container_1fbs3_14{display:block;position:relative;height:100%;width:100%;background-color:var(--ab-micro-app-container-bg)}
.__start_1fbs3_1 .__ai_agent_container_1fbs3_21{display:block;position:relative;height:100vh;width:100%;background-color:var(--rt-portal-appHeader-containerBg)}
.gv_warning_message{font-size:18px}
.rt-menu-drawer.ant-drawer-content,.kosmos-menu-drawer.ant-drawer-content,.podo-menu-drawer.ant-drawer-content{width:300px}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body,.kosmos-menu-drawer.ant-drawer-content .ant-drawer-body,.podo-menu-drawer.ant-drawer-content .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:0!important}
.rt-menu-drawer .ant-menu.ant-menu-root,.kosmos-menu-drawer .ant-menu.ant-menu-root,.podo-menu-drawer .ant-menu.ant-menu-root{height:calc(100vh - 116px);overflow:auto;overflow-x:hidden;padding:12px 4px 20px}
.rt-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar,.kosmos-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar,.podo-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.rt-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-thumb,.kosmos-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-thumb,.podo-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.rt-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-track,.kosmos-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-track,.podo-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.rt-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-corner,.kosmos-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-corner,.podo-menu-drawer .ant-menu.ant-menu-root::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.rt-menu-drawer .rt-invalid,.kosmos-menu-drawer .rt-invalid,.podo-menu-drawer .rt-invalid{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:not-allowed!important}
.rt-menu-drawer .rt-invalid .rt-invalid-title.rt-micro-app-title,.kosmos-menu-drawer .rt-invalid .rt-invalid-title.rt-micro-app-title,.podo-menu-drawer .rt-invalid .rt-invalid-title.rt-micro-app-title{color:var(--ab-dark-black-7)}
.rt-menu-drawer .rt-invalid .rt-invalid-title.rt-micro-app-title .rt-menu-icon,.kosmos-menu-drawer .rt-invalid .rt-invalid-title.rt-micro-app-title .rt-menu-icon,.podo-menu-drawer .rt-invalid .rt-invalid-title.rt-micro-app-title .rt-menu-icon{filter:grayscale(100%)}
.rt-menu-drawer .rt-invalid .anticon,.kosmos-menu-drawer .rt-invalid .anticon,.podo-menu-drawer .rt-invalid .anticon,.rt-menu-drawer .rt-invalid .anticon:hover,.kosmos-menu-drawer .rt-invalid .anticon:hover,.podo-menu-drawer .rt-invalid .anticon:hover{color:var(--ab-dark-black-7)}
.rt-menu-drawer .rt-invalid-license-application,.kosmos-menu-drawer .rt-invalid-license-application,.podo-menu-drawer .rt-invalid-license-application{cursor:not-allowed!important}
.rt-menu-drawer .rt-invalid-license-application .ant-menu-submenu-title,.kosmos-menu-drawer .rt-invalid-license-application .ant-menu-submenu-title,.podo-menu-drawer .rt-invalid-license-application .ant-menu-submenu-title{background-color:transparent!important;padding-inline-end:16px!important}
.rt-menu-drawer .rt-invalid-license-application .ant-menu-submenu-arrow,.kosmos-menu-drawer .rt-invalid-license-application .ant-menu-submenu-arrow,.podo-menu-drawer .rt-invalid-license-application .ant-menu-submenu-arrow{display:none}
.rt-menu-drawer .rt-micro-app-title,.podo-menu-drawer .rt-micro-app-title{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--rt-portal-appMenu-menu-menuTextDefault)}
.rt-menu-drawer .rt-micro-app-title .rt-menu-icon,.podo-menu-drawer .rt-micro-app-title .rt-menu-icon{width:24px;height:24px;margin-right:12px}
.rt-menu-drawer .rt-micro-app-title:hover,.podo-menu-drawer .rt-micro-app-title:hover{color:var(--rt-portal-appMenu-menu-menuTextHover)}
.rt-menu-drawer .rt-sub-menu-icon,.podo-menu-drawer .rt-sub-menu-icon{margin:0 8px 0 0;color:var(--rt-portal-appMenu-menu-submenuTextDefault)}
.rt-menu-drawer .gv_menu_export_tab,.podo-menu-drawer .gv_menu_export_tab{display:none;float:right;margin:13px 30px;z-index:11}
.rt-menu-drawer .gv_menu_export_tab:hover,.podo-menu-drawer .gv_menu_export_tab:hover{display:inline-block!important}
.rt-menu-drawer.rt-menu-logo-none.ant-drawer-content .ant-drawer-header,.podo-menu-drawer.rt-menu-logo-none.ant-drawer-content .ant-drawer-header{display:none}
.rt-menu-drawer.ant-drawer-content,.podo-menu-drawer.ant-drawer-content{background-color:var(--rt-portal-appMenu-containerBg)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-header,.podo-menu-drawer.ant-drawer-content .ant-drawer-header{padding:0;background-color:var(--rt-portal-appMenu-headerBg);border-bottom:0}
.rt-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title,.podo-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title{height:50px}
.rt-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close,.podo-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close{padding:13px 16px;width:56px;height:100%;margin:0;font-size:22px;color:var(--rt-portal-appHeader-iconSolid)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close:hover,.podo-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close:hover{background-color:transparent}
.rt-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-title,.podo-menu-drawer.ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-title{width:calc(100% - 72px)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu{background-color:var(--rt-portal-appMenu-containerBg)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-inline .ant-menu-item,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-vertical .ant-menu-item,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-vertical-left .ant-menu-item,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-vertical-right .ant-menu-item,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-inline .ant-menu-item,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-vertical .ant-menu-item,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-vertical-left .ant-menu-item,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu.ant-menu-vertical-right .ant-menu-item{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc;margin-bottom:0;margin-left:0!important;margin-top:0;margin-right:0;padding-inline:16px;padding-right:10px;padding-left:12px!important;width:auto;background-color:var(--rt-portal-header-gnb-menu-submenu-colorBg);color:var(--rt-portal-gnb-menu-menuTextDefault)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu{border-radius:0}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{border-radius:0;color:var(--rt-portal-appMenu-menu-submenuTextDefault)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover{background:var(--rt-portal-appMenu-menu-submenuBgHover);color:var(--rt-portal-appMenu-menu-submenuTextHover)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-submenu-title,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-submenu-title,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-item,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-item{height:0!important;width:0!important;margin:0!important;padding:0!important}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline{border:1px solid;margin:4px;border-color:var(--rt-portal-appMenu-menu-menusetCloseBorder)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title{padding-inline:20px;padding-left:10px!important;margin:0;width:auto;background-color:var(--rt-portal-appMenu-menu-menuCloseBgDefault);font-weight:600;border-radius:0}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after{width:8px;height:1px;background-color:var(--rt-portal-appMenu-menu-menuTextDefault)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(45deg) translate(-4px)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translate(4px)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open{border-color:var(--rt-portal-appMenu-menu-menusetOpenBorder)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-title,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-title{background-color:var(--rt-portal-appMenu-menu-menuOpenBgDefault);font-weight:600}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:after,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:after{transform:rotate(-45deg) translate(-4px)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:before,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:before{transform:rotate(45deg) translate(4px)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after{background-color:var(--rt-portal-appMenu-menu-menuTextHover)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:after,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:after{transform:rotate(45deg) translate(-4px)}
.rt-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:before,.podo-menu-drawer.ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translate(4px)}
.rt-sticky-menu,.kosmos-sticky-menu,.podo-sticky-menu{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:0!important;margin:4px;border-radius:6px;border:1px solid;border-color:var(--rt-portal-tabLayout-itemBorderCurrent)}
.rt-sticky-menu .ant-menu.ant-menu-root,.kosmos-sticky-menu .ant-menu.ant-menu-root,.podo-sticky-menu .ant-menu.ant-menu-root{width:290px!important;height:calc(100vh - 108px);overflow:auto;overflow-x:hidden;padding:20px 4px}
.rt-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar,.kosmos-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar,.podo-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.rt-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-thumb,.kosmos-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-thumb,.podo-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.rt-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-track,.kosmos-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-track,.podo-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.rt-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-corner,.kosmos-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-corner,.podo-sticky-menu .ant-menu.ant-menu-root::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.rt-sticky-menu .rt-invalid,.kosmos-sticky-menu .rt-invalid,.podo-sticky-menu .rt-invalid{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:not-allowed!important}
.rt-sticky-menu .rt-invalid .rt-invalid-title.rt-micro-app-title,.kosmos-sticky-menu .rt-invalid .rt-invalid-title.rt-micro-app-title,.podo-sticky-menu .rt-invalid .rt-invalid-title.rt-micro-app-title{color:var(--ab-dark-black-7)}
.rt-sticky-menu .rt-invalid .rt-invalid-title.rt-micro-app-title .rt-menu-icon,.kosmos-sticky-menu .rt-invalid .rt-invalid-title.rt-micro-app-title .rt-menu-icon,.podo-sticky-menu .rt-invalid .rt-invalid-title.rt-micro-app-title .rt-menu-icon{filter:grayscale(100%)}
.rt-sticky-menu .rt-invalid .anticon,.kosmos-sticky-menu .rt-invalid .anticon,.podo-sticky-menu .rt-invalid .anticon,.rt-sticky-menu .rt-invalid .anticon:hover,.kosmos-sticky-menu .rt-invalid .anticon:hover,.podo-sticky-menu .rt-invalid .anticon:hover{color:var(--ab-dark-black-7)}
.rt-sticky-menu .rt-invalid-license-application,.kosmos-sticky-menu .rt-invalid-license-application,.podo-sticky-menu .rt-invalid-license-application{cursor:not-allowed!important}
.rt-sticky-menu .rt-invalid-license-application .ant-menu-submenu-title,.kosmos-sticky-menu .rt-invalid-license-application .ant-menu-submenu-title,.podo-sticky-menu .rt-invalid-license-application .ant-menu-submenu-title{background-color:transparent!important;padding-inline-end:16px!important}
.rt-sticky-menu .rt-invalid-license-application .ant-menu-submenu-arrow,.kosmos-sticky-menu .rt-invalid-license-application .ant-menu-submenu-arrow,.podo-sticky-menu .rt-invalid-license-application .ant-menu-submenu-arrow{display:none}
.rt-sticky-user-header .ant-menu.ant-menu-root{height:calc(100vh - 94px)}
.rt-sticky-menu,.podo-sticky-menu{background-color:var(--rt-portal-appMenu-containerBg)}
.rt-sticky-menu .rt-micro-app-title,.podo-sticky-menu .rt-micro-app-title{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--rt-portal-appMenu-menu-menuTextDefault)}
.rt-sticky-menu .rt-micro-app-title .rt-menu-icon,.podo-sticky-menu .rt-micro-app-title .rt-menu-icon{width:24px;height:24px;margin-right:12px}
.rt-sticky-menu .rt-micro-app-title:hover,.podo-sticky-menu .rt-micro-app-title:hover{color:var(--rt-portal-appMenu-menu-menuTextHover)}
.rt-sticky-menu .rt-sub-menu-icon,.podo-sticky-menu .rt-sub-menu-icon{margin:0 8px 0 0;color:var(--rt-portal-appMenu-menu-submenuTextDefault)}
.rt-sticky-menu .gv_menu_export_tab,.podo-sticky-menu .gv_menu_export_tab{display:none;float:right;margin:13px 30px;z-index:11}
.rt-sticky-menu .gv_menu_export_tab:hover,.podo-sticky-menu .gv_menu_export_tab:hover{display:inline-block!important}
.rt-sticky-menu .ant-menu,.podo-sticky-menu .ant-menu{background-color:var(--rt-portal-appMenu-containerBg)!important}
.rt-sticky-menu .ant-menu.ant-menu-inline .ant-menu-item,.rt-sticky-menu .ant-menu.ant-menu-vertical .ant-menu-item,.rt-sticky-menu .ant-menu.ant-menu-vertical-left .ant-menu-item,.rt-sticky-menu .ant-menu.ant-menu-vertical-right .ant-menu-item,.podo-sticky-menu .ant-menu.ant-menu-inline .ant-menu-item,.podo-sticky-menu .ant-menu.ant-menu-vertical .ant-menu-item,.podo-sticky-menu .ant-menu.ant-menu-vertical-left .ant-menu-item,.podo-sticky-menu .ant-menu.ant-menu-vertical-right .ant-menu-item{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc;margin-bottom:0;margin-left:0!important;margin-top:0;margin-right:0;padding-inline:16px;padding-right:10px;padding-left:12px!important;width:auto;background-color:var(--rt-portal-header-gnb-menu-submenu-colorBg);color:var(--rt-portal-gnb-menu-menuTextDefault)}
.rt-sticky-menu .ant-menu .ant-menu-submenu,.podo-sticky-menu .ant-menu .ant-menu-submenu{border-radius:0}
.rt-sticky-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item,.podo-sticky-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{border-radius:0;color:var(--rt-portal-appMenu-menu-submenuTextDefault)}
.rt-sticky-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover,.podo-sticky-menu .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover{background:var(--rt-portal-appMenu-menu-submenuBgHover);color:var(--rt-portal-appMenu-menu-submenuTextHover)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden,.podo-sticky-menu .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden,.rt-sticky-menu .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-submenu-title,.podo-sticky-menu .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-submenu-title,.rt-sticky-menu .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-item,.podo-sticky-menu .ant-menu .ant-menu-submenu.rt-micro-app-menu-hidden .ant-menu-item{height:0!important;width:0!important;margin:0!important;padding:0!important}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline{border:1px solid;margin:4px;border-color:var(--rt-portal-appMenu-menu-menusetCloseBorder)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title{padding-inline:20px;padding-left:10px!important;margin:0;width:auto;background-color:var(--rt-portal-appMenu-menu-menuCloseBgDefault);font-weight:600;border-radius:0}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after{width:8px;height:1px;background-color:var(--rt-portal-appMenu-menu-menuTextDefault)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(45deg) translate(-4px)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translate(4px)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open{border-color:var(--rt-portal-appMenu-menu-menusetOpenBorder)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-title,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-title{background-color:var(--rt-portal-appMenu-menu-menuOpenBgDefault);font-weight:600}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:after,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:after{transform:rotate(-45deg) translate(-4px)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:before,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open .ant-menu-submenu-arrow:before{transform:rotate(45deg) translate(4px)}
.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.rt-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.podo-sticky-menu .ant-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after{background-color:var(--rt-portal-appMenu-menu-menuTextHover)}
.rt-sticky-menu .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:after,.podo-sticky-menu .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:after{transform:rotate(45deg) translate(-4px)}
.rt-sticky-menu .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:before,.podo-sticky-menu .ant-menu .ant-menu-inline .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translate(4px)}
.__menu_sticky_button_9vorw_1{position:absolute;top:16px;right:6px;background-color:transparent}
.__menu_border_9vorw_8{width:100%;margin-top:2px;border-top:1px solid var(--rt-portal-tabLayout-itemBorderCurrent)}
.__menu_title_9vorw_14{display:flex;align-items:center;height:48px;color:var(--rt-common-text-textDescription);font-size:20px;font-weight:600;margin-left:14px}

@charset "UTF-8";
.gv_hierarchy_tree_modal .ant-tree-node-content-wrapper-normal{max-width:380px}
.__start_13rt7_1{height:100%;color:var(--ab-font-gray-3);border-radius:8px}
.__start_13rt7_1.__white_13rt7_6{color:var(--ab-font-gray-3)}
.__start_13rt7_1.__indigo_13rt7_9,.__start_13rt7_1.__purple_13rt7_9,.__start_13rt7_1.__black_13rt7_9{color:var(--ab-font-white-1)}
.__start_13rt7_1 .__header_13rt7_12{padding:12px 0;background:var(--ab-light-black-1)}
.__start_13rt7_1 .__header_13rt7_12.__hide_header_13rt7_16{display:none}
.__start_13rt7_1 .__header_13rt7_12 .__options_13rt7_19{display:flex;align-items:center;justify-content:flex-end}
.__start_13rt7_1 .__divider_13rt7_24{margin:10px 0;justify-content:center;width:100%}
.__start_13rt7_1 .__divider_13rt7_24.__hide_header_13rt7_16{display:none}
.__start_13rt7_1 .__body_13rt7_32{position:inherit;width:100%;height:470px;border-radius:8px}
.gv_location_selector .ant-select-tree-node-content-wrapper-normal,.gv_location_selector .ant-select-tree-node-content-wrapper{max-width:250px}
.gv_location_selector_width .ant-select-selection-item{max-width:337px}
.ant-select-tree-title{font-weight:400!important}
.gv_dashboard_tree_width .ant-typography-ellipsis{display:flex!important;max-width:160px!important}
.__start_2hbhj_1{margin:10px}
.__start_2hbhj_1 .__search_2hbhj_4{margin:0 0 15px}
.__start_2hbhj_1 .__tree_2hbhj_7{height:100%;padding:10px 0;overflow:auto}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_2hbhj_1 .__tree_2hbhj_7::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__message_2hbhj_29{font-weight:500;color:var(--ab-font-indigo-3)}
.gv_widget_properties_tree .ant-tree-node-content-wrapper:hover{background-color:transparent}
.gv_widget_properties_tree .ant-tree-node-content-wrapper span:hover{text-decoration:none!important}
.gv_widget_properties_tree .gv_tree_node_title{display:flex;align-items:center;padding:0}
.gv_widget_properties_tree .gv_tree_node_title.gv_enabled:hover{border-radius:6px}
.gv_widget_properties_tree .gv_tree_node_title.gv_disabled{cursor:default;background-color:transparent;text-decoration:none!important;color:var(--ab-light-black-6)}
.gv_widget_properties_tree .gv_tree_node_title.gv_disabled:hover{background-color:transparent;text-decoration:none!important;color:var(--ab-light-black-6)}
.gv_widget_properties_tree .gv_tree_node_title .gv_icon{padding-right:4px;margin-top:2px}
.__start_1hdmy_1{margin-top:14px}
.__start_1hdmy_1 .__search_1hdmy_4{margin:0 0 15px}
.__start_1hdmy_1 .__tree_container_1hdmy_7{border-radius:8px}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7{display:block;height:100%;padding:10px 0;overflow:auto}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__tree_1hdmy_7 .__reset_btn_1hdmy_34{margin-bottom:4px;height:28px;padding-left:10px}
.__start_1hdmy_1 .__tree_container_1hdmy_7 .__body_1hdmy_39{width:100%;height:100%}
.__message_1hdmy_44{font-weight:500;color:var(--ab-font-indigo-3)}
.gv_hierarchy_tree_filter .gv_header{display:flex;justify-content:flex-end}
.gv_hierarchy_tree_filter .gv_hierarchy_tree_filter_form .ant-form-item-label label{color:var(--ab-font-gray-2)}
.gv_hierarchy_tree_filter .gv_hierarchy_tree_filter_form .ant-form-item{margin-bottom:0}
.gv_hierarchy_tree_filter .ant-popover-inner-content{padding:12px}
.__start_135xc_1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.__start_135xc_1.__white_135xc_7 .__label_135xc_7{color:var(--ab-font-gray-3)}
.__start_135xc_1 .__label_135xc_7{color:var(--ab-font-gray-1);margin:10px 15px 10px 10px}
.__start_135xc_1 .__select_form_135xc_17{min-width:180px;margin-right:10px}
.gv_multi_location_selector_width{min-width:290px;width:290px}
.gv_select_small_size{min-height:25px}
.gv_selection_value .ant-typography{font-size:14px;line-height:18px;height:18px}
.gv_selection_value .ant-select-tree-title{font-size:12px}
.__start_1khr8_1{display:flex}
.__start_1khr8_1 .__btn_1khr8_4{min-width:32px;min-height:32px;margin-left:4px;color:var(--ab-base-dark-6)}
.gv_dashboard_tree_width .ant-typography-ellipsis{display:flex!important;max-width:200px!important}
.__start_1oiyf_1 .__search_1oiyf_1{margin:0 0 4px}
.__start_1oiyf_1 .__tree_1oiyf_4{height:100%;padding:4px 0;overflow:auto}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_1oiyf_1 .__tree_1oiyf_4::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__message_1oiyf_26{font-weight:500;color:var(--ab-font-indigo-3)}
.__start_hylzr_1{display:flex;width:100%;height:40px;padding:0 20px}
.__start_hylzr_1 .__bar_area_hylzr_7{height:100%;top:0}
.__start_hylzr_1 .__bar_area_hylzr_7.__type_active_hylzr_11{background-color:var(--ab-status-active-color)}
.__start_hylzr_1 .__bar_area_hylzr_7.__type_inactive_hylzr_14{background-color:var(--ab-status-inactive-color)}
.__start_hylzr_1 .__tooltip_info_center_hylzr_17{display:inline-block;position:relative;text-align:left;line-height:1em;cursor:pointer;vertical-align:middle}
.__start_hylzr_1 .__tooltip_info_center_hylzr_17 .__layer_tooltip_box_hylzr_25{display:none;position:absolute;right:-30px;top:100%;padding:6px 10px;margin-top:3px;background-color:#303c59;white-space:nowrap;font-weight:400!important;border-radius:5px}
.__start_hylzr_1 .__tooltip_info_center_hylzr_17:hover .__layer_tooltip_box_hylzr_25{display:block;color:#fff;z-index:2}
.__start_nr25z_1{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;overflow-x:hidden;overflow-y:auto}
.__start_nr25z_1::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}
.__start_nr25z_1::-webkit-scrollbar-thumb{border:0px solid;border-radius:4px;background-color:var(--rt-common-scroll-thumb)}
.__start_nr25z_1::-webkit-scrollbar-track{background-color:var(--rt-common-scroll-bg)}
.__start_nr25z_1::-webkit-scrollbar-corner{background:var(--rt-common-scroll-bg)}
.__start_1m9aw_1{display:inline-flex;width:30px;height:30px;margin:2px;border-radius:2px;z-index:1}
.__start_1m9aw_1:hover{cursor:pointer}
.__start_1m9aw_1.__indigo_1m9aw_12,.__start_1m9aw_1.__purple_1m9aw_12,.__start_1m9aw_1.__black_1m9aw_12{background:var(--ab-indigo-widget-bg-color);border:2px solid transparent}
.__start_1m9aw_1.__indigo_1m9aw_12:hover,.__start_1m9aw_1.__purple_1m9aw_12:hover,.__start_1m9aw_1.__black_1m9aw_12:hover{box-shadow:var(--ab-popover-shadow-2);border:1px solid var(--ab-light-black-1)}
.__start_1m9aw_1.__indigo_1m9aw_12.__selected_1m9aw_20,.__start_1m9aw_1.__purple_1m9aw_12.__selected_1m9aw_20,.__start_1m9aw_1.__black_1m9aw_12.__selected_1m9aw_20{border:2px solid var(--ab-light-black-1)}
.__start_1m9aw_1.__white_1m9aw_23{background:var(--ab-light-black-1);border:2px solid transparent}
.__start_1m9aw_1.__white_1m9aw_23:hover{box-shadow:var(--ab-popover-shadow-2);border:1px solid var(--ab-light-primary-gray-13)}
.__start_1m9aw_1.__white_1m9aw_23.__selected_1m9aw_20{border:2px solid var(--ab-light-primary-gray-13)}
.__start_u0aei_1{width:100%}
.__start_u0aei_1.__hide_u0aei_4{display:none}
.__start_chkon_1{width:100%;padding-top:6px}
.__start_oyluq_1{display:flex;flex-direction:column;width:100%;margin-top:14px;margin-bottom:14px}
.__start_oyluq_1 .__params_oyluq_8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:22px;line-height:22px;margin:0 0 8px 12px;cursor:default}
.__start_oyluq_1 .__params_oyluq_8 .__title_oyluq_18{width:180px;padding-right:4px;color:var(--ab-base-gray-8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.__start_oyluq_1 .__params_oyluq_8 .__bar_area_oyluq_26{width:100%;height:100%;top:0;cursor:default}
.__start_oyluq_1 .__tooltip_info_center_oyluq_32{display:inline-block;position:relative;text-align:left;line-height:1em;cursor:pointer;vertical-align:middle}
.__start_oyluq_1 .__tooltip_info_center_oyluq_32 .__layer_tooltip_box_oyluq_40{display:none;position:absolute;right:-30px;top:100%;padding:6px 10px;margin-top:3px;background-color:#303c59;white-space:nowrap;font-weight:400!important;border-radius:5px}
.__start_oyluq_1 .__tooltip_info_center_oyluq_32:hover .__layer_tooltip_box_oyluq_40{display:block;color:#fff;z-index:2}
.__status_1s3gr_1{display:flex;justify-content:center;align-items:center;height:170px}
.__status_1s3gr_1 .__value_1s3gr_7{font-size:28px;font-weight:700}
.__chart_3jh5m_1{width:20%;height:240px;display:inline-block}
.__chart_3jh5m_1 .__box_3jh5m_6{position:relative;height:95%;border:1px solid var(--ab-indigo-bg-3);margin:10px 6px;border-radius:10px;cursor:pointer}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-indigo-bg-1)}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14:after{display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;content:"";border:2px solid var(--ab-status-critical-color);border-radius:10px}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14 .__data_block_3jh5m_28{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 auto}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14 .__data_block_3jh5m_28 .__title_3jh5m_36{width:90%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin:0 0 2px;color:var(--ab-font-white-1);z-index:2}
.__chart_3jh5m_1 .__box_3jh5m_6.__overflow_3jh5m_14 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{font-size:14px;color:var(--ab-font-gray-2)}
.__chart_3jh5m_1 .__box_3jh5m_6 .__not_avialable_3jh5m_51{display:flex;align-items:center;justify-content:center;line-height:170px;color:var(--ab-font-gray-2);font-size:18px;font-weight:500}
.__chart_3jh5m_1 .__box_3jh5m_6 .__data_block_3jh5m_28{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 auto}
.__chart_3jh5m_1 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36{width:90%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin:0 0 2px;color:var(--ab-font-white-1)}
.__chart_3jh5m_1 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{font-size:14px;color:var(--ab-font-gray-2)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6{border:1px solid var(--ab-dark-primary-gray-7)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-dark-primary-gray-3)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6.__overflow_3jh5m_14:after{border:2px solid var(--ab-status-critical-color)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6 .__not_avialable_3jh5m_51{color:var(--ab-font-white-3)}
.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36,.__chart_3jh5m_1.__purple_3jh5m_82 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{color:var(--ab-font-white-2)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6{border:1px solid var(--ab-dark-black-6)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-dark-black-1)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6.__overflow_3jh5m_14:after{border:2px solid var(--ab-status-critical-color)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6 .__not_avialable_3jh5m_51{color:var(--ab-font-white-3)}
.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36,.__chart_3jh5m_1.__black_3jh5m_100 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{color:var(--ab-font-white-2)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6{border:1px solid var(--ab-white-bg-4)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6.__overflow_3jh5m_14{background:var(--ab-light-black-1)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6.__overflow_3jh5m_14:after{border:2px solid var(--ab-status-critical-color)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6 .__not_avialable_3jh5m_51{color:var(--ab-font-gray-3)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_3jh5m_36{color:var(--ab-light-black-11)}
.__chart_3jh5m_1.__white_3jh5m_118 .__box_3jh5m_6 .__data_block_3jh5m_28 .__title_sub_3jh5m_47{color:var(--ab-light-black-10)}
.__alarm_4nu6s_1{display:flex;justify-content:center;align-items:center;height:170px;font-size:46px}
.__alarm_4nu6s_1 .__icon_red_4nu6s_8{color:var(--ab-status-critical-color)}
.__alarm_4nu6s_1 .__icon_4nu6s_8{color:var(--ab-font-gray-2)}
.__quantity_1hptk_1{display:flex;justify-content:center;align-items:center;height:170px}
.__quantity_1hptk_1.__overflow_1hptk_7 .__value_1hptk_7{max-width:180px;font-size:36px;color:var(--ab-status-critical-color)}
.__quantity_1hptk_1.__overflow_1hptk_7 .__unit_1hptk_12{margin-top:5px;font-size:14px;color:var(--ab-status-critical-color)}
.__quantity_1hptk_1 .__value_1hptk_7{font-size:20px;font-weight:700}
.__quantity_1hptk_1 .__unit_1hptk_12{font-size:20px;font-weight:400}
.temperature-value.level-0{height:0%}
.temperature-value.level-1{height:1%}
.temperature-value.level-2{height:2%}
.temperature-value.level-3{height:3%}
.temperature-value.level-4{height:4%}
.temperature-value.level-5{height:5%}
.temperature-value.level-6{height:6%}
.temperature-value.level-7{height:7%}
.temperature-value.level-8{height:8%}
.temperature-value.level-9{height:9%}
.temperature-value.level-10{height:10%}
.temperature-value.level-11{height:11%}
.temperature-value.level-12{height:12%}
.temperature-value.level-13{height:13%}
.temperature-value.level-14{height:14%}
.temperature-value.level-15{height:15%}
.temperature-value.level-16{height:16%}
.temperature-value.level-17{height:17%}
.temperature-value.level-18{height:18%}
.temperature-value.level-19{height:19%}
.temperature-value.level-20{height:20%}
.temperature-value.level-21{height:21%}
.temperature-value.level-22{height:22%}
.temperature-value.level-23{height:23%}
.temperature-value.level-24{height:24%}
.temperature-value.level-25{height:25%}
.temperature-value.level-26{height:26%}
.temperature-value.level-27{height:27%}
.temperature-value.level-28{height:28%}
.temperature-value.level-29{height:29%}
.temperature-value.level-30{height:30%}
.temperature-value.level-31{height:31%}
.temperature-value.level-32{height:32%}
.temperature-value.level-33{height:33%}
.temperature-value.level-34{height:34%}
.temperature-value.level-35{height:35%}
.temperature-value.level-36{height:36%}
.temperature-value.level-37{height:37%}
.temperature-value.level-38{height:38%}
.temperature-value.level-39{height:39%}
.temperature-value.level-40{height:40%}
.temperature-value.level-41{height:41%}
.temperature-value.level-42{height:42%}
.temperature-value.level-43{height:43%}
.temperature-value.level-44{height:44%}
.temperature-value.level-45{height:45%}
.temperature-value.level-46{height:46%}
.temperature-value.level-47{height:47%}
.temperature-value.level-48{height:48%}
.temperature-value.level-49{height:49%}
.temperature-value.level-50{height:50%}
.temperature-value.level-51{height:51%}
.temperature-value.level-52{height:52%}
.temperature-value.level-53{height:53%}
.temperature-value.level-54{height:54%}
.temperature-value.level-55{height:55%}
.temperature-value.level-56{height:56%}
.temperature-value.level-57{height:57%}
.temperature-value.level-58{height:58%}
.temperature-value.level-59{height:59%}
.temperature-value.level-60{height:60%}
.temperature-value.level-61{height:61%}
.temperature-value.level-62{height:62%}
.temperature-value.level-63{height:63%}
.temperature-value.level-64{height:64%}
.temperature-value.level-65{height:65%}
.temperature-value.level-66{height:66%}
.temperature-value.level-67{height:67%}
.temperature-value.level-68{height:68%}
.temperature-value.level-69{height:69%}
.temperature-value.level-70{height:70%}
.temperature-value.level-71{height:71%}
.temperature-value.level-72{height:72%}
.temperature-value.level-73{height:73%}
.temperature-value.level-74{height:74%}
.temperature-value.level-75{height:75%}
.temperature-value.level-76{height:76%}
.temperature-value.level-77{height:77%}
.temperature-value.level-78{height:78%}
.temperature-value.level-79{height:79%}
.temperature-value.level-80{height:80%}
.temperature-value.level-81{height:81%}
.temperature-value.level-82{height:82%}
.temperature-value.level-83{height:83%}
.temperature-value.level-84{height:84%}
.temperature-value.level-85{height:85%}
.temperature-value.level-86{height:86%}
.temperature-value.level-87{height:87%}
.temperature-value.level-88{height:88%}
.temperature-value.level-89{height:89%}
.temperature-value.level-90{height:90%}
.temperature-value.level-91{height:91%}
.temperature-value.level-92{height:92%}
.temperature-value.level-93{height:93%}
.temperature-value.level-94{height:94%}
.temperature-value.level-95{height:95%}
.temperature-value.level-96{height:96%}
.temperature-value.level-97{height:97%}
.temperature-value.level-98{height:98%}
.temperature-value.level-99{height:99%}
.temperature-value.level-100{height:100%}
.temperature-upper.level-0{top:100%}
.temperature-upper.level-1{top:99%}
.temperature-upper.level-2{top:98%}
.temperature-upper.level-3{top:97%}
.temperature-upper.level-4{top:96%}
.temperature-upper.level-5{top:95%}
.temperature-upper.level-6{top:94%}
.temperature-upper.level-7{top:93%}
.temperature-upper.level-8{top:92%}
.temperature-upper.level-9{top:91%}
.temperature-upper.level-10{top:90%}
.temperature-upper.level-11{top:89%}
.temperature-upper.level-12{top:88%}
.temperature-upper.level-13{top:87%}
.temperature-upper.level-14{top:86%}
.temperature-upper.level-15{top:85%}
.temperature-upper.level-16{top:84%}
.temperature-upper.level-17{top:83%}
.temperature-upper.level-18{top:82%}
.temperature-upper.level-19{top:81%}
.temperature-upper.level-20{top:80%}
.temperature-upper.level-21{top:79%}
.temperature-upper.level-22{top:78%}
.temperature-upper.level-23{top:77%}
.temperature-upper.level-24{top:76%}
.temperature-upper.level-25{top:75%}
.temperature-upper.level-26{top:74%}
.temperature-upper.level-27{top:73%}
.temperature-upper.level-28{top:72%}
.temperature-upper.level-29{top:71%}
.temperature-upper.level-30{top:70%}
.temperature-upper.level-31{top:69%}
.temperature-upper.level-32{top:68%}
.temperature-upper.level-33{top:67%}
.temperature-upper.level-34{top:66%}
.temperature-upper.level-35{top:65%}
.temperature-upper.level-36{top:64%}
.temperature-upper.level-37{top:63%}
.temperature-upper.level-38{top:62%}
.temperature-upper.level-39{top:61%}
.temperature-upper.level-40{top:60%}
.temperature-upper.level-41{top:59%}
.temperature-upper.level-42{top:58%}
.temperature-upper.level-43{top:57%}
.temperature-upper.level-44{top:56%}
.temperature-upper.level-45{top:55%}
.temperature-upper.level-46{top:54%}
.temperature-upper.level-47{top:53%}
.temperature-upper.level-48{top:52%}
.temperature-upper.level-49{top:51%}
.temperature-upper.level-50{top:50%}
.temperature-upper.level-51{top:49%}
.temperature-upper.level-52{top:48%}
.temperature-upper.level-53{top:47%}
.temperature-upper.level-54{top:46%}
.temperature-upper.level-55{top:45%}
.temperature-upper.level-56{top:44%}
.temperature-upper.level-57{top:43%}
.temperature-upper.level-58{top:42%}
.temperature-upper.level-59{top:41%}
.temperature-upper.level-60{top:40%}
.temperature-upper.level-61{top:39%}
.temperature-upper.level-62{top:38%}
.temperature-upper.level-63{top:37%}
.temperature-upper.level-64{top:36%}
.temperature-upper.level-65{top:35%}
.temperature-upper.level-66{top:34%}
.temperature-upper.level-67{top:33%}
.temperature-upper.level-68{top:32%}
.temperature-upper.level-69{top:31%}
.temperature-upper.level-70{top:30%}
.temperature-upper.level-71{top:29%}
.temperature-upper.level-72{top:28%}
.temperature-upper.level-73{top:27%}
.temperature-upper.level-74{top:26%}
.temperature-upper.level-75{top:25%}
.temperature-upper.level-76{top:24%}
.temperature-upper.level-77{top:23%}
.temperature-upper.level-78{top:22%}
.temperature-upper.level-79{top:21%}
.temperature-upper.level-80{top:20%}
.temperature-upper.level-81{top:19%}
.temperature-upper.level-82{top:18%}
.temperature-upper.level-83{top:17%}
.temperature-upper.level-84{top:16%}
.temperature-upper.level-85{top:15%}
.temperature-upper.level-86{top:14%}
.temperature-upper.level-87{top:13%}
.temperature-upper.level-88{top:12%}
.temperature-upper.level-89{top:11%}
.temperature-upper.level-90{top:10%}
.temperature-upper.level-91{top:9%}
.temperature-upper.level-92{top:8%}
.temperature-upper.level-93{top:7%}
.temperature-upper.level-94{top:6%}
.temperature-upper.level-95{top:5%}
.temperature-upper.level-96{top:4%}
.temperature-upper.level-97{top:3%}
.temperature-upper.level-98{top:2%}
.temperature-upper.level-99{top:1%}
.temperature-upper.level-100{top:0%}
.temperature-target.level-0{top:100%}
.temperature-target.level-1{top:99%}
.temperature-target.level-2{top:98%}
.temperature-target.level-3{top:97%}
.temperature-target.level-4{top:96%}
.temperature-target.level-5{top:95%}
.temperature-target.level-6{top:94%}
.temperature-target.level-7{top:93%}
.temperature-target.level-8{top:92%}
.temperature-target.level-9{top:91%}
.temperature-target.level-10{top:90%}
.temperature-target.level-11{top:89%}
.temperature-target.level-12{top:88%}
.temperature-target.level-13{top:87%}
.temperature-target.level-14{top:86%}
.temperature-target.level-15{top:85%}
.temperature-target.level-16{top:84%}
.temperature-target.level-17{top:83%}
.temperature-target.level-18{top:82%}
.temperature-target.level-19{top:81%}
.temperature-target.level-20{top:80%}
.temperature-target.level-21{top:79%}
.temperature-target.level-22{top:78%}
.temperature-target.level-23{top:77%}
.temperature-target.level-24{top:76%}
.temperature-target.level-25{top:75%}
.temperature-target.level-26{top:74%}
.temperature-target.level-27{top:73%}
.temperature-target.level-28{top:72%}
.temperature-target.level-29{top:71%}
.temperature-target.level-30{top:70%}
.temperature-target.level-31{top:69%}
.temperature-target.level-32{top:68%}
.temperature-target.level-33{top:67%}
.temperature-target.level-34{top:66%}
.temperature-target.level-35{top:65%}
.temperature-target.level-36{top:64%}
.temperature-target.level-37{top:63%}
.temperature-target.level-38{top:62%}
.temperature-target.level-39{top:61%}
.temperature-target.level-40{top:60%}
.temperature-target.level-41{top:59%}
.temperature-target.level-42{top:58%}
.temperature-target.level-43{top:57%}
.temperature-target.level-44{top:56%}
.temperature-target.level-45{top:55%}
.temperature-target.level-46{top:54%}
.temperature-target.level-47{top:53%}
.temperature-target.level-48{top:52%}
.temperature-target.level-49{top:51%}
.temperature-target.level-50{top:50%}
.temperature-target.level-51{top:49%}
.temperature-target.level-52{top:48%}
.temperature-target.level-53{top:47%}
.temperature-target.level-54{top:46%}
.temperature-target.level-55{top:45%}
.temperature-target.level-56{top:44%}
.temperature-target.level-57{top:43%}
.temperature-target.level-58{top:42%}
.temperature-target.level-59{top:41%}
.temperature-target.level-60{top:40%}
.temperature-target.level-61{top:39%}
.temperature-target.level-62{top:38%}
.temperature-target.level-63{top:37%}
.temperature-target.level-64{top:36%}
.temperature-target.level-65{top:35%}
.temperature-target.level-66{top:34%}
.temperature-target.level-67{top:33%}
.temperature-target.level-68{top:32%}
.temperature-target.level-69{top:31%}
.temperature-target.level-70{top:30%}
.temperature-target.level-71{top:29%}
.temperature-target.level-72{top:28%}
.temperature-target.level-73{top:27%}
.temperature-target.level-74{top:26%}
.temperature-target.level-75{top:25%}
.temperature-target.level-76{top:24%}
.temperature-target.level-77{top:23%}
.temperature-target.level-78{top:22%}
.temperature-target.level-79{top:21%}
.temperature-target.level-80{top:20%}
.temperature-target.level-81{top:19%}
.temperature-target.level-82{top:18%}
.temperature-target.level-83{top:17%}
.temperature-target.level-84{top:16%}
.temperature-target.level-85{top:15%}
.temperature-target.level-86{top:14%}
.temperature-target.level-87{top:13%}
.temperature-target.level-88{top:12%}
.temperature-target.level-89{top:11%}
.temperature-target.level-90{top:10%}
.temperature-target.level-91{top:9%}
.temperature-target.level-92{top:8%}
.temperature-target.level-93{top:7%}
.temperature-target.level-94{top:6%}
.temperature-target.level-95{top:5%}
.temperature-target.level-96{top:4%}
.temperature-target.level-97{top:3%}
.temperature-target.level-98{top:2%}
.temperature-target.level-99{top:1%}
.temperature-target.level-100{top:0%}
.temperature-lower.level-0{top:100%}
.temperature-lower.level-1{top:99%}
.temperature-lower.level-2{top:98%}
.temperature-lower.level-3{top:97%}
.temperature-lower.level-4{top:96%}
.temperature-lower.level-5{top:95%}
.temperature-lower.level-6{top:94%}
.temperature-lower.level-7{top:93%}
.temperature-lower.level-8{top:92%}
.temperature-lower.level-9{top:91%}
.temperature-lower.level-10{top:90%}
.temperature-lower.level-11{top:89%}
.temperature-lower.level-12{top:88%}
.temperature-lower.level-13{top:87%}
.temperature-lower.level-14{top:86%}
.temperature-lower.level-15{top:85%}
.temperature-lower.level-16{top:84%}
.temperature-lower.level-17{top:83%}
.temperature-lower.level-18{top:82%}
.temperature-lower.level-19{top:81%}
.temperature-lower.level-20{top:80%}
.temperature-lower.level-21{top:79%}
.temperature-lower.level-22{top:78%}
.temperature-lower.level-23{top:77%}
.temperature-lower.level-24{top:76%}
.temperature-lower.level-25{top:75%}
.temperature-lower.level-26{top:74%}
.temperature-lower.level-27{top:73%}
.temperature-lower.level-28{top:72%}
.temperature-lower.level-29{top:71%}
.temperature-lower.level-30{top:70%}
.temperature-lower.level-31{top:69%}
.temperature-lower.level-32{top:68%}
.temperature-lower.level-33{top:67%}
.temperature-lower.level-34{top:66%}
.temperature-lower.level-35{top:65%}
.temperature-lower.level-36{top:64%}
.temperature-lower.level-37{top:63%}
.temperature-lower.level-38{top:62%}
.temperature-lower.level-39{top:61%}
.temperature-lower.level-40{top:60%}
.temperature-lower.level-41{top:59%}
.temperature-lower.level-42{top:58%}
.temperature-lower.level-43{top:57%}
.temperature-lower.level-44{top:56%}
.temperature-lower.level-45{top:55%}
.temperature-lower.level-46{top:54%}
.temperature-lower.level-47{top:53%}
.temperature-lower.level-48{top:52%}
.temperature-lower.level-49{top:51%}
.temperature-lower.level-50{top:50%}
.temperature-lower.level-51{top:49%}
.temperature-lower.level-52{top:48%}
.temperature-lower.level-53{top:47%}
.temperature-lower.level-54{top:46%}
.temperature-lower.level-55{top:45%}
.temperature-lower.level-56{top:44%}
.temperature-lower.level-57{top:43%}
.temperature-lower.level-58{top:42%}
.temperature-lower.level-59{top:41%}
.temperature-lower.level-60{top:40%}
.temperature-lower.level-61{top:39%}
.temperature-lower.level-62{top:38%}
.temperature-lower.level-63{top:37%}
.temperature-lower.level-64{top:36%}
.temperature-lower.level-65{top:35%}
.temperature-lower.level-66{top:34%}
.temperature-lower.level-67{top:33%}
.temperature-lower.level-68{top:32%}
.temperature-lower.level-69{top:31%}
.temperature-lower.level-70{top:30%}
.temperature-lower.level-71{top:29%}
.temperature-lower.level-72{top:28%}
.temperature-lower.level-73{top:27%}
.temperature-lower.level-74{top:26%}
.temperature-lower.level-75{top:25%}
.temperature-lower.level-76{top:24%}
.temperature-lower.level-77{top:23%}
.temperature-lower.level-78{top:22%}
.temperature-lower.level-79{top:21%}
.temperature-lower.level-80{top:20%}
.temperature-lower.level-81{top:19%}
.temperature-lower.level-82{top:18%}
.temperature-lower.level-83{top:17%}
.temperature-lower.level-84{top:16%}
.temperature-lower.level-85{top:15%}
.temperature-lower.level-86{top:14%}
.temperature-lower.level-87{top:13%}
.temperature-lower.level-88{top:12%}
.temperature-lower.level-89{top:11%}
.temperature-lower.level-90{top:10%}
.temperature-lower.level-91{top:9%}
.temperature-lower.level-92{top:8%}
.temperature-lower.level-93{top:7%}
.temperature-lower.level-94{top:6%}
.temperature-lower.level-95{top:5%}
.temperature-lower.level-96{top:4%}
.temperature-lower.level-97{top:3%}
.temperature-lower.level-98{top:2%}
.temperature-lower.level-99{top:1%}
.temperature-lower.level-100{top:0%}
.__temperature_red_box_1yp34_1 .__cover_1yp34_1 .__value_1yp34_1{background-image:linear-gradient(to bottom,var(--ab-status-unacceptable-color) 31%,var(--ab-status-critical-color) 94%)}
.__temperature_red_box_1yp34_1 .__circle_1yp34_4 .__value_1yp34_1{background-color:var(--ab-status-critical-color)!important}
.__temperature_red_box_1yp34_1 .__data_1yp34_7 .__value_1yp34_1{color:var(--ab-status-critical-color)!important}
.__temperature_1yp34_1{height:170px;cursor:pointer}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15{border-left:3px solid var(--ab-font-gray-1);border-right:3px solid var(--ab-font-gray-1);border-top:3px solid var(--ab-font-gray-1)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1{background-color:var(--ab-light-black-1)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__value_1yp34_1{background-color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26{color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__line_upper_1yp34_29{border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__value_upper_1yp34_33{color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__line_target_1yp34_36{border-top:1px dotted var(--ab-button-color);color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__value_target_1yp34_40{color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__line_lower_1yp34_43{border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__value_lower_1yp34_47{color:var(--ab-status-critical-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__circle_1yp34_4{border-top:3px solid var(--ab-font-gray-1);border-right:3px solid var(--ab-font-gray-1);border-left:3px solid var(--ab-font-gray-1);border-bottom:3px solid var(--ab-font-gray-1)}
.__temperature_1yp34_1.__white_1yp34_15 .__circle_1yp34_4 .__value_1yp34_1{background-color:var(--ab-button-color)}
.__temperature_1yp34_1.__white_1yp34_15 .__data_1yp34_7 .__value_1yp34_1{color:var(--ab-font-gray-2)}
.__temperature_1yp34_1.__white_1yp34_15 .__data_1yp34_7 .__unit_1yp34_62{color:var(--ab-font-gray-1)}
.__temperature_1yp34_1 .__icon_1yp34_15{position:relative;width:17px;height:70px;top:30px;margin:auto;border-radius:100px 100px 0 0;border-left:3px solid var(--ab-white-bg-4);border-right:3px solid var(--ab-white-bg-4);border-top:3px solid var(--ab-white-bg-4);border-bottom:0}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:auto;width:11px;z-index:2;top:0;bottom:-5px;height:72px;border-radius:100px;background-color:var(--ab-tab-list-bg-indigo-color)}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__value_1yp34_1{position:relative;margin:0 auto;width:5px;z-index:1;border-radius:100px;background-color:var(--ab-button-color)}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26{color:var(--ab-status-critical-color);min-width:100px;z-index:3;position:absolute;left:-8px;margin-top:-12px}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__line_upper_1yp34_29{display:inline-block;position:relative;width:33px;height:3px;border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color);cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__upper_1yp34_26 .__value_upper_1yp34_33{display:inline-block;position:relative;word-break:break-all;width:60px;height:15px;font-size:11px;bottom:0;left:0;text-align:center;color:var(--ab-status-critical-color);cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36{position:absolute;z-index:3;left:-12px;min-width:100px;margin-top:-20px;text-align:center}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__line_target_1yp34_36{display:inline-block;position:relative;width:33px;height:3px;border-top:1px dotted var(--ab-button-color);color:var(--ab-button-color);font-size:10px;text-align:center;cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__target_1yp34_36 .__value_target_1yp34_40{position:relative;display:inline-block;word-break:break-all;width:60px;font-size:11px;bottom:0;left:0;text-align:center;color:var(--ab-button-color);cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43{position:absolute;z-index:3;left:-12px;min-width:100px;margin-top:-20px;text-align:center}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__line_lower_1yp34_43{display:inline-block;position:relative;width:33px;height:3px;border-top:1px dotted var(--ab-status-critical-color);color:var(--ab-status-critical-color);font-size:10px;text-align:center;cursor:pointer}
.__temperature_1yp34_1 .__icon_1yp34_15 .__cover_1yp34_1 .__lower_1yp34_43 .__value_lower_1yp34_47{position:relative;display:inline-block;word-break:break-all;width:60px;font-size:11px;bottom:0;left:0;text-align:center;color:var(--ab-status-critical-color);cursor:pointer}
.__temperature_1yp34_1 .__circle_1yp34_4{position:relative;width:28px;height:28px;border-radius:100px;border-top:3px solid var(--ab-white-bg-4);border-right:3px solid var(--ab-white-bg-4);border-left:3px solid var(--ab-white-bg-4);border-bottom:3px solid var(--ab-white-bg-4);margin:auto;top:25px;padding:0;text-align:center}
.__temperature_1yp34_1 .__circle_1yp34_4 .__value_1yp34_1{position:relative;z-index:3;width:16px;height:16px;border-radius:100px;background-color:var(--ab-button-color);margin:auto;top:3px}
.__temperature_1yp34_1 .__data_1yp34_7{position:relative;top:30px;display:block;text-align:center}
.__temperature_1yp34_1 .__data_1yp34_7 .__value_1yp34_1{font-size:26px;color:var(--ab-font-white-1)}
.__temperature_1yp34_1 .__data_1yp34_7 .__unit_1yp34_62{font-size:16px;color:var(--ab-font-gray-1);text-align:center}
.__start_1htlk_1{width:100%;height:100%}
.__start_1htlk_1 .__chart_1htlk_5{height:100%}
.__start_1htlk_1.__hide_1htlk_8{display:none}
.__start_1cru8_1{width:100%;padding:0}
.__start_1cru8_1.__hide_1cru8_5{display:none}
.__start_bx86f_1{width:100%;height:100%}
.__start_185t4_1 .__info_185t4_1{font-size:12px;font-weight:400}
.__start_185t4_1 .__info_185t4_1 .__text_185t4_5{margin-right:5px}
.__start_185t4_1 .__divider_185t4_8{height:20px;top:0;background:var(--ab-base-gray-4)}
.__start_z5hzz_1{width:100%;height:100%}
.__start_z5hzz_1.__hide_z5hzz_5{display:none}
.__start_12gwo_1{width:100%;height:100%;padding-bottom:14px}
.__start_12gwo_1.__hide_12gwo_6{display:none}
.gv_chart_tooltip{margin:5px}
.gv_setting_icon svg{width:14px;height:14px;fill:var(--ab-action-default);vertical-align:inherit}
.__start_10baa_2{width:100%}
.__start_10baa_2.__hide_10baa_5{display:none}
.__start_10baa_2 .__inner_10baa_8{height:352px;padding:12px 12px 21px;background:var(--ab-light-black-1);border-radius:8px}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14{text-align:right}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17{display:inline-flex;justify-content:space-between;align-items:center;width:382px;height:30px;line-height:30px;padding:4px 12px;border:1px solid var(--ab-base-gray-5);border-radius:2px;color:var(--ab-base-gray-7);vertical-align:middle;font-size:14px}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14{display:inline-block;width:16px;height:16px;margin-right:8px;background:#f114444d;border:1px solid #f11444;vertical-align:middle}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14.__second_10baa_40{background:#ffa11a63;border:1px solid #ffa11a}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14.__third_10baa_44{background:#12beda4d;border:1px solid #12beda}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__legend_10baa_14.__fourth_10baa_48{background:#39c2174d;border:1px solid #39c217}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__text_10baa_52{vertical-align:middle}
.__start_10baa_2 .__inner_10baa_8 .__legend_wrap_10baa_14 .__legend_box_10baa_17 .__divider_10baa_55{top:0;height:14px;margin-right:15px}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60{display:inline-flex;justify-content:flex-end}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52{display:inline-flex;align-items:center;line-height:32px;font-size:14px;color:var(--ab-base-gray-7)}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52 .__divider_10baa_55{top:0;height:14px;margin-right:15px;background-color:var(--ab-base-gray-7)}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52.__first_10baa_77{margin-right:24px}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52.__first_10baa_77 .__ico_circle_10baa_80:before{content:"○";font-size:14px}
.__start_10baa_2 .__inner_10baa_8 .__info_box_10baa_60 .__text_10baa_52 .__ico_circle_10baa_80:before{content:"●";height:14px;line-height:14px;font-size:22px}
.__start_1u9y2_1{display:flex;justify-content:center;width:100%;height:100%;padding:0}
.__start_ff5p1_1{width:100%;height:calc(100vh - 170px)}
.__start_1lfdw_1{width:100%;margin-top:8px}
.__start_1lfdw_1 .__data_1lfdw_5{justify-content:space-between;align-items:center;margin-bottom:2px;font-size:12px}
.__start_1lfdw_1 .__data_1lfdw_5 .__name_1lfdw_11{color:var(--ab-base-gray-8)}
.__start_1lfdw_1 .__data_1lfdw_5 .__value_1lfdw_14{color:var(--ab-base-gray-7)}
.__start_1lfdw_1 .__bar_1lfdw_17{width:100%;height:20px;background-image:linear-gradient(to right,#00df0080,#baa80180 33%,#df5e0099 62%,red)}
.__start_1bz16_1{color:var(--ab-font-gray-3);border-radius:8px;background:var(--ab-light-black-1)}
.__start_1bz16_1 .__body_1bz16_6{width:100%;height:100%;border-radius:8px;padding-top:40px}
.gv_create_account_form{width:100%}
.__start_8shzz_1{max-height:500px;color:var(--ab-font-gray-3);border-radius:8px;background:var(--ab-light-black-1)}
.__start_8shzz_1 .__body_8shzz_7{width:100%;height:100%;border-radius:8px;padding-top:40px}

/*
 * Pretendard v1.3.9 (https://github.com/orioncactus/pretendard, SIL OFL 1.1, assets/fonts/Pretendard-OFL.txt)
 * 11-02 현장 요청, SLM 과 같은 글꼴로 통일 (이전 A2Z 대체). 공식 woff2-subset (KS X 1001 한글 2,350자 + 라틴)
 * 사이트는 외부 인터넷이 없을 수 있어 CDN 대신 파일 배포. 없는 글자는 Noto Sans KR
 */
@font-face { font-family: 'Pretendard'; font-style: normal; font-weight: 300; font-display: swap; src: url('/assets/fonts/pretendard-300.woff2') format('woff2'); }
@font-face { font-family: 'Pretendard'; font-style: normal; font-weight: 400; font-display: swap; src: url('/assets/fonts/pretendard-400.woff2') format('woff2'); }
@font-face { font-family: 'Pretendard'; font-style: normal; font-weight: 500; font-display: swap; src: url('/assets/fonts/pretendard-500.woff2') format('woff2'); }
@font-face { font-family: 'Pretendard'; font-style: normal; font-weight: 600; font-display: swap; src: url('/assets/fonts/pretendard-600.woff2') format('woff2'); }
@font-face { font-family: 'Pretendard'; font-style: normal; font-weight: 700; font-display: swap; src: url('/assets/fonts/pretendard-700.woff2') format('woff2'); }
/* noto-sans-kr-100 - latin_korean */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src: local(''),
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-kr-300 - latin_korean */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: local(''),
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-kr-regular - latin_korean */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: local(''),
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-kr-500 - latin_korean */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: local(''),
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-kr-700 - latin_korean */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: local(''),
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* noto-sans-kr-900 - latin_korean */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: local(''),
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
         url('/assets/fonts/noto-sans-kr-v13-latin_korean-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
:root {
  --site-app-bg: #0f1722;
  --site-panel: #172233;
  --site-panel-inner: #172233;
  --site-raise-1: rgba(255, 255, 255, 0.04);
  --site-raise-2: rgba(255, 255, 255, 0.08);
  --site-divider: rgba(255, 255, 255, 0.08);
  --site-hairline: rgba(255, 255, 255, 0.25);
  --site-text: #dbe6f5;
  --site-text-dim: #8ea3c4;
  --site-danger: #ff5c72;
  --site-warning: #ffb545;
  --site-unknown: #b57cff;
  --site-ok: #3ddc97;
  --site-accent: #35d3e6;
  --site-tint-danger: rgba(255, 92, 114, 0.18);
  --site-tint-warning: rgba(255, 181, 69, 0.18);
  --site-tint-unknown: rgba(181, 124, 255, 0.18);
  --site-tint-ok: rgba(61, 220, 151, 0.18);
  --site-tint-accent: rgba(53, 211, 230, 0.16);
}
* {
  font-family: "Pretendard", "Noto Sans KR", sans-serif;
}
#root div.rt-portal-layout {
  background: #0F1722;
}
#root span[class*=gv_button]:hover {
  opacity: 0.6;
}
#root header {
  height: 60px;
  padding: 20px 30px;
  background: transparent;
}
#root header [class*=backdrop-module] {
  height: 60px !important;
}
#root header > span[aria-label=menu] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 50px;
  border-radius: 10px;
  background: rgba(23, 34, 51, 0.8);
  padding: 0;
  box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.25);
}
#root header > span[aria-label=menu] > svg {
  display: none;
}
#root header > span[aria-label=menu]::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url(/assets/images/icons/menu.svg) no-repeat 50% 50%;
  background-size: contain;
}
#root header > span[aria-label=menu]:hover {
  background: #172233;
}
#root header > div[class*=logo__start] {
  margin-left: 30px;
  width: 370px;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] {
  margin: 0;
  gap: 0 10px;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black]::before {
  display: none;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  background: transparent;
  border: 0;
  padding: 0 20px;
  margin: 0;
  border-radius: 5px;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[class*=app-tab-module__label] {
  font-size: 16px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.3019607843);
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[class*=app-tab-module__label] > img {
  display: none;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close] {
  position: relative;
  top: auto;
  right: auto;
  left: -15px;
  margin: 0;
  padding: 0;
  width: 14px;
  height: 14px;
  border-radius: 4px;
  opacity: 0;
  transform: rotate(-5deg);
  transition: all 0.1s ease-in-out;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]::before,
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2px;
  height: 80%;
  margin: auto;
  background: #60708B;
  transition: all 0.1s ease-in-out;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]::before {
  transform: rotate(-45deg);
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]::after {
  transform: rotate(45deg);
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close] > svg {
  display: none;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button:hover > span[aria-label=close] {
  left: 10px;
  opacity: 1;
  transform: rotate(0deg);
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]:hover {
  background: #727c94;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]:hover::before,
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button > span[aria-label=close]:hover::after {
  background: #1C335C;
}
#root header > div[class*=app-tab-module__start][class*=app-tab-module__black] > button[class*=app-tab-module__active] > span[class*=app-tab-module__label] {
  color: #00FFED;
  text-shadow: 1px 1px 4px rgba(0, 255, 237, 0.4);
}
#root header > div.gv_alarm_notification > div span[aria-label=bell] > svg {
  display: none;
}
#root header > div.gv_alarm_notification > div span[aria-label=bell]::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url(/assets/images/icons/bell.svg) no-repeat 50% 50%;
  background-size: auto;
}
#root header > div.gv_alarm_notification > div .ant-badge .ant-badge-dot {
  top: 15px;
  right: 13px;
  width: 6px;
  min-width: 6px;
  height: 6px;
  border: none;
  overflow: unset;
}
#root header > div.gv_alarm_notification > div .ant-badge .ant-badge-dot::before {
  content: "New alarm";
  display: flex;
  position: absolute;
  left: -130px;
  width: 100px;
  height: 24px;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #fff;
  border: 1px solid #f21344;
  border-radius: 4px;
  background: rgba(242, 19, 68, 0.4);
  animation: blink-effect 1s ease 5;
}
#root header > div.gv_alarm_notification > div .ant-badge .ant-badge-dot::after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  top: 8px;
  left: -32px;
  border-color: #f21344 transparent;
  border-style: solid;
  border-width: 0 5px 7px 5px;
  z-index: 0;
  transform: rotate(90deg);
  animation: blink-effect 1s ease 5;
}
@keyframes blink-effect {
  50% {
    opacity: 0;
  }
}
#root .pd-micro-app-container {
  background: transparent;
  height: calc(100vh - 60px) !important;
}
#root .pd-micro-app-container .gv_app_main {
  background: transparent !important;
}
#root .pd-micro-app-container iframe {
  background: transparent;
  height: calc(100vh - 60px) !important;
}
#root .pd-micro-app-container > [class*=body-module__empty] {
  height: calc(100% - 30px);
  background: #172233;
  margin: 0 30px;
  border-radius: 10px;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body {
  background: #172233 !important;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-header {
  background: transparent !important;
  padding: 30px;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body {
  background: transparent !important;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu {
  background: transparent !important;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu {
  display: flex;
  gap: 10px 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0 30px;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu::before {
  display: none;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu {
  width: 100%;
  margin: 0;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu-submenu-title {
  position: relative;
  margin: 0;
  padding: 0 20px !important;
  background: transparent;
  border-radius: 10px;
  font-size: 16px;
  font-weight: bold;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu-submenu-title::before {
  content: "";
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 219px;
  height: 1px;
  margin: 0 auto;
  background: rgba(0, 255, 237, 0.2);
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu-submenu-title > .ant-menu-title-content > .gv_micro_app_title > .gv_menu_icon {
  width: 20px;
  height: 20px;
  margin: 0 10px 0 0;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu {
  margin: 0;
  background: rgba(0, 255, 237, 0.2);
  border-radius: 0 0 10px 10px;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu:hover > .ant-menu-submenu-title {
  background: rgba(0, 255, 237, 0.2);
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu:hover > .ant-menu-submenu-title > span > span.gv_micro_app_title {
  color: #fff !important;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu-submenu-title {
  background: rgba(0, 255, 237, 0.2);
  border-radius: 10px 10px 0 0;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu-submenu-title::before {
  display: block;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 39px;
  padding: 0 20px !important;
  margin: 0 !important;
  background: transparent;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item > .ant-menu-title-content > span > .gv_sub_menu_icon {
  margin: 0 10px 0 0;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item > .ant-menu-title-content > span > .gv_sub_menu_icon svg {
  fill: #fff;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item > .ant-menu-title-content > span {
  font-size: 14px;
  color: #fff;
}
.ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item:hover {
  background: rgba(0, 255, 237, 0.2);
}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper::before {
  content: "";
  position: absolute;
  width: 34px;
  height: 34px;
  top: 26px;
  left: -54px;
  border-radius: 50%;
  border: 1px solid rgba(29, 42, 62, 0.6);
  background: rgba(29, 42, 62, 0.2) url(/assets/images/icons/icon_close.svg) 50% 50% no-repeat;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content {
  margin-top: 0;
  background-color: #061029;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs {
  height: 100%;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-nav {
  height: 60px;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-nav::before {
  border: none;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn {
  color: #00FFED;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .gv_alarm_tab_title .gv_alarm_tab_total_count {
  display: flex;
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0;
  margin-left: 6px;
  justify-content: center;
  align-items: center;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-ink-bar {
  background-color: #00FFED;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder {
  height: 100%;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-content {
  height: 100%;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane {
  height: 100%;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse {
  height: 100%;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse::-webkit-scrollbar {
  width: 10px;
  background-color: transparent !important;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse::-webkit-scrollbar-thumb {
  border-radius: 10px;
  border: none;
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: transparent;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse {
  background-color: transparent;
  border-color: transparent;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item {
  border-color: transparent;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item:last-child {
  margin-bottom: 0;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 6px 10px;
  margin: 0 10px 0 10px;
  border: 1px solid #282a47;
  border-radius: 6px;
  background-color: #282a47;
  align-items: center;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item-active .ant-collapse-header {
  border-color: rgba(0, 255, 237, 0.6);
  background-color: rgba(0, 255, 237, 0.2);
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item-active .ant-collapse-header .ant-collapse-extra .anticon-close svg {
  fill: rgba(255, 255, 255, 0.4);
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content {
  background-color: transparent;
  border-color: transparent;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 10px;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .__start_1g9rs_1 {
  background-color: #061029;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .__start_1g9rs_1:hover {
  border-color: rgba(0, 255, 237, 0.4);
  background-color: rgba(0, 255, 237, 0.1);
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .__start_1g9rs_1:last-child {
  margin-bottom: 0;
}
.ant-drawer-content-wrapper .rt-alarm-drawer-content .ant-drawer-body .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .rt-alarm-collapse .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .__start_1g9rs_1 [class*=__title_] [class*=__is_new_] {
  width: 18px;
  height: 18px;
  padding: 2px 5px;
  background-color: #00FFED;
}
[class*=ant-notification][class*=ant-notification-topRight] {
  display: none;
}
html[data-theme=light] {
  --site-app-bg: #f3f3f9;
  --site-panel: #ffffff;
  --site-panel-inner: #ffffff;
  --site-raise-1: rgba(38, 38, 68, 0.03);
  --site-raise-2: rgba(38, 38, 68, 0.06);
  --site-divider: #e4e4f1;
  --site-hairline: #d3d3e9;
  --site-text: #262644;
  --site-text-dim: #666699;
  --site-accent: #904de7;
  --c-main-color: #904de7;
  --c-main-color-20: rgba(144, 77, 231, 0.2);
  --c-main-color-40: rgba(144, 77, 231, 0.4);
  --c-main-color-60: rgba(144, 77, 231, 0.6);
  --c-main-color-80: rgba(144, 77, 231, 0.8);
  --c-main-color-gr: #7a3fd0;
  --c-dark-color-60: rgba(38, 38, 68, 0.2);
}
html[data-theme=light] #root div.rt-portal-layout {
  background: #f3f3f9;
}
html[data-theme=light] #root header {
  background: #ffffff;
  border-bottom: 1px solid #e4e4f1;
}
html[data-theme=light] #root header > span[aria-label=menu] {
  background: #ffffff;
  box-shadow: 0 1px 3px rgba(38, 38, 68, 0.12);
}
html[data-theme=light] #root header > span[aria-label=menu]:hover {
  background: #f7f0ff;
}
html[data-theme=light] #root header > span[aria-label=menu]::before,
html[data-theme=light] #root header > div.gv_alarm_notification > div span[aria-label=bell]::before {
  filter: invert(0.85);
}
html[data-theme=light] #root .pd-micro-app-container > [class*=body-module__empty] {
  background: #ffffff;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body {
  background: #ffffff !important;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu-submenu-title > span > span.gv_micro_app_title {
  color: #262644 !important;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu-submenu-title::before {
  background: #e4e4f1;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu > .ant-menu {
  background: #f7f0ff;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu:hover > .ant-menu-submenu-title,
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu-submenu-title {
  background: #f7f0ff;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu:hover > .ant-menu-submenu-title > span > span.gv_micro_app_title {
  color: #904de7 !important;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item > .ant-menu-title-content > span {
  color: #262644;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item > .ant-menu-title-content > span > .gv_sub_menu_icon svg {
  fill: #262644;
}
html[data-theme=light] .ant-drawer-content-wrapper .ant-drawer-wrapper-body > .ant-drawer-body > .ant-menu > .ant-menu-submenu.ant-menu-submenu-open > .ant-menu > .ant-menu-item:hover {
  background: #efe0ff;
}
html[data-theme=light] .ant-drawer-content-wrapper .rt-alarm-drawer-content {
  background-color: #ffffff;
}
html[data-theme=light] #root header .anticon-menu-unfold,
html[data-theme=light] #root header .pd-header-right-area .anticon {
  color: #262644;
}
html[data-theme=light] #root header .anticon-menu-unfold:hover {
  color: #904de7;
}
html[data-theme=light] #root header [class*=app-tab__title] {
  background: transparent;
}
html[data-theme=light] #root header [class*=app-tab__title][class*=app-tab__active] {
  background: #f7f0ff;
}
html[data-theme=light] #root header [class*=app-tab__label],
html[data-theme=light] #root header [class*=app-tab__close] {
  color: #262644;
}
html[data-theme=light] #root header [class*=app-tab__active] [class*=app-tab__label] {
  color: #904de7;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content {
  background-color: #ffffff;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title button.ant-drawer-close,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-header .ant-drawer-header-title,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-header .ant-drawer-header-title button.ant-drawer-close {
  background-color: #ffffff;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container + div[class*=__menu_border],
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container + div[class*=__menu_border] {
  border-color: #e4e4f1;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container .rt-user-avatar .rt-menu-user .rt-menu-user__info,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container .rt-user-avatar .rt-menu-user .rt-menu-user__info {
  color: #262644;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container .rt-user-avatar .rt-menu-user .rt-menu-user__info:hover,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .rt-global-menu-user-container .rt-user-avatar .rt-menu-user .rt-menu-user__info:hover {
  color: #904de7;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu {
  background-color: #ffffff;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar-thumb,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar-thumb {
  background-color: rgba(38, 38, 68, 0.2) !important;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar-track,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu::-webkit-scrollbar-track {
  background-color: #f3f3f9 !important;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title {
  background-color: #f7f0ff !important;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title::before,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title::before {
  border-bottom-color: #e4e4f1;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content span,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content span {
  color: #262644;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content span,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content span {
  color: #904de7;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow::before, html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  background-color: #262644;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-active:hover .ant-menu-submenu-arrow::before, html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-active:hover .ant-menu-submenu-arrow::after,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-active:hover .ant-menu-submenu-arrow::before,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-submenu.ant-menu-submenu-active:hover .ant-menu-submenu-arrow::after {
  background-color: #904de7;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub {
  background-color: #f7f0ff;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item {
  color: #262644;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item:hover,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item:hover {
  background-color: #efe0ff !important;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item .ant-menu-title-content .rt-sub-menu-icon,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .ant-menu .ant-menu-sub .ant-menu-item .ant-menu-title-content .rt-sub-menu-icon {
  color: #262644;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-policy-area,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .rt-policy-area {
  background: #f3f3f9;
}
html[data-theme=light] body .ant-drawer-left .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-body .rt-policy-area .gv_version_text,
html[data-theme=light] body .ant-drawer-left .ant-drawer-content .ant-drawer-body .rt-policy-area .gv_version_text {
  color: #666699;
}
html[data-theme=light] #root > .loading-application {
  background: #ffffff;
}
html[data-theme=light] #root > section > aside.ant-layout-sider > .ant-layout-sider-children {
  background: #ffffff;
  box-shadow: 0 1px 3px rgba(38, 38, 68, 0.12);
}
html[data-theme=light] #root > section > aside.ant-layout-sider > .ant-layout-sider-children > .ant-menu-root > .ant-menu-item > .ant-menu-item-icon > svg {
  fill: #262644;
}
html[data-theme=light] #root > section > aside.ant-layout-sider > .ant-layout-sider-children > .ant-menu-root > .ant-menu-item.ant-menu-item-selected {
  background: #efe0ff;
}
html[data-theme=light] #root > section > section [class*=location_option] [class*=__label__],
html[data-theme=light] #root > section > section .ant-space > .ant-space-item,
html[data-theme=light] #root > section > section .ant-space > .ant-space-item > [class*=health-status-filter] > [class*=_left_box_] [class*=label] {
  color: #262644;
}
html[data-theme=light] #root .gv_realtime_filter > [class*=left_box] [class*=realtime-filter-options] span {
  color: #262644 !important;
}
html[data-theme=light] #root > section > section .ant-space > .ant-space-item > [class*=health-status-filter] > [class*=_box_],
html[data-theme=light] #root > section > section .ant-space > .ant-space-item > .gv_realtime_filter > [class*=left_box],
html[data-theme=light] #root > section > section .ant-space > .ant-space-item > .gv_realtime_filter > [class*=right_box],
html[data-theme=light] #root [class*=refresh-filter] {
  background: #ffffff;
}
html[data-theme=light] #root .gv_realtime_filter > [class*=right_box] > .gv_icon_button > button > span::before,
html[data-theme=light] #root [class*=refresh-filter] .ant-btn-icon > span::before,
html[data-theme=light] #root > section > section .ant-space > .ant-space-item > [class*=health-status-filter] > [class*=_right_box_] > .gv_icon_button > button > span::before {
  filter: invert(0.85);
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab > .gv_app_layout > [class*=page-module] > [class*=page-module] > [class*=dashboard-template-module]::-webkit-scrollbar-thumb {
  background: rgba(38, 38, 68, 0.16);
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] {
  background: #ffffff;
  box-shadow: 0 1px 3px rgba(38, 38, 68, 0.06);
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module].asset-info-main-widget-js {
  background: transparent;
  box-shadow: none;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] [class*=__header] {
  border-bottom-color: #e4e4f1;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] [class*=__header] > [class*=_title_] > [class*=title],
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] [class*=__header] > [class*=_more_] {
  color: #262644;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] > [class*=__header__] + [class*=widget-module__body] .gv_table .ant-table {
  background: #ffffff;
  border: 1px solid #e4e4f1;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] > [class*=__header__] + [class*=widget-module__body] .gv_table .ant-table .ant-table-header {
  background: #f3f3f9;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] > [class*=__header__] + [class*=widget-module__body] .gv_table .ant-table .ant-table-header th {
  color: #262644;
  border-bottom-color: #e4e4f1;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] > [class*=__header__] + [class*=widget-module__body] .gv_table .ant-table .ant-table-header td, html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] > [class*=__header__] + [class*=widget-module__body] .gv_table .ant-table .ant-table-body td {
  border-bottom-color: #e4e4f1;
}
html[data-theme=light] #root > section > section > .flexlayout__layout > .flexlayout__tab .gv_grid_layout .react-grid-item > [class*=widget-module] > [class*=__header__] + [class*=widget-module__body] .gv_table .ant-table .ant-table-body td {
  color: #262644;
}
html[data-theme=light] #root button.ant-btn-default, html[data-theme=light] .ant-modal button.ant-btn-default {
  border-color: #e4e4f1;
  background-color: #ffffff;
}
html[data-theme=light] #root button.ant-btn-default span, html[data-theme=light] .ant-modal button.ant-btn-default span {
  color: #262644;
}
html[data-theme=light] #root button.ant-btn-default:hover, html[data-theme=light] .ant-modal button.ant-btn-default:hover {
  border-color: #904de7 !important;
  background-color: #f7f0ff !important;
}
html[data-theme=light] #root .ant-tooltip-disabled-compatible-wrapper button.ant-btn-default span, html[data-theme=light] .ant-modal .ant-tooltip-disabled-compatible-wrapper button.ant-btn-default span {
  color: rgba(38, 38, 68, 0.4);
}
html[data-theme=light] #root button.ant-btn.ant-btn-primary, html[data-theme=light] .ant-modal button.ant-btn.ant-btn-primary {
  border-color: #904de7;
  background-color: #904de7;
}
html[data-theme=light] #root button.ant-btn.ant-btn-primary span, html[data-theme=light] .ant-modal button.ant-btn.ant-btn-primary span {
  color: #ffffff;
}
html[data-theme=light] #root button.ant-btn.ant-btn-primary:hover, html[data-theme=light] .ant-modal button.ant-btn.ant-btn-primary:hover {
  border-color: #7a3fd0;
  background-color: #7a3fd0;
}
html[data-theme=light] #root button.ant-btn[disabled], html[data-theme=light] .ant-modal button.ant-btn[disabled] {
  border-color: #e4e4f1 !important;
  background-color: #f3f3f9 !important;
}
html[data-theme=light] #root button.ant-btn[disabled],
html[data-theme=light] #root button.ant-btn[disabled] span, html[data-theme=light] .ant-modal button.ant-btn[disabled],
html[data-theme=light] .ant-modal button.ant-btn[disabled] span {
  color: rgba(38, 38, 68, 0.45) !important;
}
html[data-theme=light] #root .ant-select {
  background: #ffffff;
}
html[data-theme=light] #root .ant-select > .ant-select-selector {
  border-color: #e4e4f1 !important;
}
html[data-theme=light] #root .ant-select > .ant-select-selector:hover,
html[data-theme=light] #root .ant-select.ant-select-open > .ant-select-selector {
  border-color: #904de7 !important;
}
html[data-theme=light] #root .ant-select.ant-select-open {
  background: #ffffff;
}
html[data-theme=light] #root .ant-select > .ant-select-selector > .ant-select-selection-item,
html[data-theme=light] .ant-modal .ant-select > .ant-select-selector > .ant-select-selection-item {
  color: #262644;
}
html[data-theme=light] .ant-modal .ant-select > .ant-select-selector > .ant-select-selection-placeholder {
  color: #666699;
}
html[data-theme=light] #root .ant-select.ant-select-disabled > .ant-select-selector > .ant-select-selection-item {
  color: rgba(38, 38, 68, 0.4);
}
html[data-theme=light] #root .ant-select > .ant-select-arrow > span::before,
html[data-theme=light] .ant-modal .ant-select > .ant-select-arrow > span::before {
  filter: invert(0.85);
}
html[data-theme=light] #root .ant-col[class*=__location_option],
html[data-theme=light] #root .ant-col[class*=__location_option] span:not(.ant-select-arrow),
html[data-theme=light] #root .ant-col[class*=__title_container],
html[data-theme=light] #root .ant-col[class*=__title_container] span:not(.ant-select-arrow) {
  color: #262644;
}
html[data-theme=light] .ant-select-dropdown,
html[data-theme=light] body > div > div.ant-select-dropdown,
html[data-theme=light] .alm-solid-popup {
  background-color: #ffffff !important;
  box-shadow: 0 4px 12px rgba(38, 38, 68, 0.14);
}
html[data-theme=light] body > div > div.ant-select-dropdown > div {
  border-color: #e4e4f1 !important;
}
html[data-theme=light] .alm-solid-popup {
  border-color: #e4e4f1;
}
html[data-theme=light] .ant-select-dropdown .ant-select-tree .ant-select-tree-list {
  background: #ffffff !important;
  color: #262644;
}
html[data-theme=light] .ant-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-list-holder-inner .ant-select-tree-treenode:hover {
  color: #904de7;
}
html[data-theme=light] .ant-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-selected {
  background-color: #f7f0ff;
}
html[data-theme=light] .ant-select-dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-switcher {
  color: #666699;
}
html[data-theme=light] body > div > div.ant-select-dropdown > div > .rc-virtual-list .ant-select-item[aria-selected=true] {
  background: #f7f0ff !important;
}
html[data-theme=light] .km_cm_select_dropdown .ant-select-tree .ant-select-tree-list .ant-select-tree-list-holder .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-selected,
html[data-theme=light] body > div > div.ant-select-dropdown.km_cm_select_dropdown > div > .rc-virtual-list .ant-select-item[aria-selected=true] {
  background: rgba(59, 130, 246, 0.15) !important;
}
html[data-theme=light] body > div > div.ant-select-dropdown > div > .rc-virtual-list .ant-select-item[aria-selected=true] > div {
  color: #262644 !important;
}
html[data-theme=light] body > div > div.ant-select-dropdown > div > .rc-virtual-list .ant-select-item[aria-selected=false] > div {
  color: #262644 !important;
}
html[data-theme=light] body > div > div.ant-select-dropdown > div > .rc-virtual-list .ant-select-item[aria-selected=false] > div:hover {
  color: #904de7 !important;
}
html[data-theme=light] .ant-pagination li button span.anticon, html[data-theme=light] .ant-pagination li.ant-pagination-item a {
  color: #262644;
}
html[data-theme=light] .ant-pagination li.ant-pagination-disabled button span.anticon, html[data-theme=light] .ant-pagination li.ant-pagination-disabled:hover button span.anticon {
  color: rgba(38, 38, 68, 0.3);
}
html[data-theme=light] .ant-pagination li.ant-pagination-jump-prev .ant-pagination-item-ellipsis, html[data-theme=light] .ant-pagination li.ant-pagination-jump-next .ant-pagination-item-ellipsis {
  color: #666699;
}
html[data-theme=light] .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  border-color: #b8b8d1;
}
html[data-theme=light] .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #ffffff;
}
html[data-theme=light] .ant-radio-wrapper .ant-radio .ant-radio-inner {
  background-color: #ffffff !important;
  border-color: #d3d3e9;
}
html[data-theme=light] .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner {
  border-color: #904de7 !important;
  background-color: #ffffff !important;
}
html[data-theme=light] .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner::after {
  background-color: #904de7 !important;
}
html[data-theme=light] .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content {
  background: #ffffff;
  box-shadow: 0 8px 24px rgba(38, 38, 68, 0.16);
}
html[data-theme=light] .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-title {
  color: #262644;
}
html[data-theme=light] .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-close {
  color: #666699;
}
html[data-theme=light] .all-menu-close-confirm-modal .ant-modal-content {
  background: #ffffff !important;
}
html[data-theme=light] .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select {
  background: transparent;
}
html[data-theme=light] .ant-modal-root button.ant-btn:not(.ant-btn-primary):not(.ant-btn-link):not(:disabled) {
  background-color: #ffffff !important;
  border-color: #d3d3e9 !important;
  color: #262644 !important;
}
html[data-theme=light] .ant-modal-root button.ant-btn:not(.ant-btn-primary):not(.ant-btn-link):not(:disabled) span {
  color: #262644;
}
html[data-theme=light] .all-menu-close-confirm-modal .ant-modal-confirm-title,
html[data-theme=light] .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph span,
html[data-theme=light] .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .gv_form .ant-form-item-label > label,
html[data-theme=light] .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-radio-group label span {
  color: #262644;
}
html[data-theme=light] body > div > div.ant-popover .ant-popover-inner {
  border-color: #e4e4f1;
  background: #ffffff !important;
  box-shadow: 0 4px 12px rgba(38, 38, 68, 0.12) !important;
}
html[data-theme=light] body > div > div.ant-popover .ant-popover-inner .gv_realtime_opt > .header > .text {
  color: #262644 !important;
}
html[data-theme=light] body > div > div.ant-popover .ant-popover-inner > .ant-popover-inner-content span span {
  color: #262644;
}
html, body {
  background: transparent !important;
}

#root > [class*=login__start__] {
  background: radial-gradient(120% 120% at 20% 10%, #1E2037 0%, #141631 55%, #0B0A37 100%);
}

#root > [class*=login__start__] > video {
  position: fixed;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] {
  width: 420px;
  height: 620px;
  border-radius: 20px 0 20px 0;
  background: rgba(255, 255, 255, 0.6);
  box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.25);
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > img[class*=__title__] {
  width: 245px;
  height: 62px;
  margin: 69px 0;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] {
  width: 340px;
  height: 340px;
  background: transparent;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-start;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form {
  background: #0B0A37;
  width: 100%;
  height: 290px;
  padding: 30px;
  border-radius: 10px;
  display: flex;
  gap: 20px 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div {
  width: 100%;
  padding: 0;
  margin: 0;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-form-item-margin-offset {
  display: none;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=label] {
  padding: 0;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=label] > label {
  color: #fff;
  font-weight: normal;
  line-height: 1;
  height: 20px;
  font-size: 14px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] {
  height: 48px !important;
  flex: unset;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] input {
  border-bottom: 1px solid #ddd;
  height: 30px;
  color: #fff;
  padding: 0 11px 0 40px;
  font-size: 14px;
  font-weight: normal;
  border-radius: 0;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] input:focus {
  border-bottom-color: #00FFED;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] .ant-form-item-explain-error {
  position: relative;
  padding-left: 16px;
  font-size: 12px;
  color: #F11444;
  margin-top: 4px;
  line-height: 1;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div > .ant-row > .ant-col[class*=control] .ant-form-item-explain-error::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 12px;
  height: 12px;
  background: url(/assets/images/icons/login-warning.svg) no-repeat 50% 50%;
  background-size: 12px 12px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div:not([class*=__login_btn__]) > .ant-row > .ant-col[class*=control] .ant-form-item-control-input-content {
  position: relative;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div:not([class*=__login_btn__]) > .ant-row > .ant-col[class*=control] .ant-form-item-control-input-content::before {
  content: "";
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 18px;
  height: 18px;
  background: no-repeat 50% 50%;
  background-size: 18px 18px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div.login-id,
#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div.login-pw {
  height: 70px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div.ant-form-item > .ant-row > .ant-col[class*=control] .ant-form-item-control-input-content:has(input[id=username])::before {
  background-image: url(/assets/images/icons/login-id.svg);
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div.ant-form-item > .ant-row > .ant-col[class*=control] .ant-form-item-control-input-content:has(input[id=password])::before {
  background-image: url(/assets/images/icons/login-pw.svg);
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div[class*=__login_btn__] {
  width: 100%;
  margin-top: 6px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div[class*=__login_btn__] .ant-form-item-control-input-content > button {
  display: flex;
  margin: 0;
  height: 30px;
  border-radius: 3px;
  border: 1px solid #00FFED;
  color: #00FFED;
  background: transparent;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -0.025em;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div[class*=__login_btn__] .ant-form-item-control-input-content:hover {
  cursor: pointer !important;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > form > div[class*=__login_btn__] .ant-form-item-control-input-content:hover > button {
  border-color: rgba(0, 255, 237, 0.8);
  background: rgba(0, 255, 237, 0.6);
  color: #fff;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > [class*=__account__] {
  padding-top: 32px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > [class*=__account__] > span {
  font-size: 12px;
  color: #000;
  margin: 0;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > [class*=__account__] > div {
  border: 0;
  margin: 0 14px;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > div[class*=__form_container__] > [class*=__account__] > div::before {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #d9d9d9;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__left__] > [class*=__box__] > [class*=__copyright__] {
  margin-top: 33px;
  color: #000;
  font-size: 12px;
  line-height: 1;
}

#root > [class*=login__start__] > [class*=__login__] > [class*=__right__] > [class*=__message__] {
  margin: 0 60px;
  width: 438px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  background: url(/assets/images/login-text.svg) no-repeat 50% 50%;
  background-size: 100% auto;
}
