.tooltip-arrow {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
}
.tooltip {
  position: relative;
  z-index: 2000;
  font-size: 0.14rem;
  line-height: 0.2rem;
  white-space: normal;
  text-align: left;
  min-height: 0.2rem;
  max-width: 3.054rem;
  padding: 0.1rem 0.12rem;
  border-radius: 0.04rem;
}
.tooltip.dark {
  color: #ffffff;
  border: 0.01rem solid rgba(255, 255, 255, 0.2);
  background: #444444;
}
.tooltip.white {
  color: #333333;
  outline: 0.01rem solid #767676;
  background: #FFFFFF;
}
.tooltip.arrow-top:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(100% - 0.1rem / 2);
  right: calc(50% - 0.1rem / 2);
}
.tooltip.arrow-topleft:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(100% - 0.1rem / 2);
  right: calc(100% - 0.1rem - 0.12rem);
}
.tooltip.arrow-topright:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(100% - 0.1rem / 2);
  right: 0.12rem;
}
.tooltip.arrow-right:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(50% - 0.1rem / 2);
  right: calc(100% - 0.1rem / 2);
}
.tooltip.arrow-righttop:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: 0.1rem;
  right: calc(100% - 0.1rem / 2);
}
.tooltip.arrow-rightbottom:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(100% - 0.1rem - 0.1rem);
  right: calc(100% - 0.1rem / 2);
}
.tooltip.arrow-bottom:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: -0.05rem;
  right: calc(50% - 0.1rem / 2);
}
.tooltip.arrow-bottomleft:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: -0.05rem;
  right: calc(100% - 0.1rem - 0.12rem);
}
.tooltip.arrow-bottomright:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: -0.05rem;
  right: 0.12rem;
}
.tooltip.arrow-left:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(50% - 0.1rem / 2);
  right: -0.05rem;
}
.tooltip.arrow-lefttop:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: 0.1rem;
  right: -0.05rem;
}
.tooltip.arrow-leftbottom:after {
  content: '';
  display: block;
  position: absolute;
  background: #444444;
  border-right: 0.01rem solid #444444;
  border-bottom: 0.01rem solid #444444;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 0.1rem;
  height: 0.1rem;
  top: calc(100% - 0.1rem - 0.1rem);
  right: -0.05rem;
}

.react-tooltip {
  opacity: 1!important;
}

/*
 * Container style
 */
.ps {
  overflow: hidden !important;
}
.ps {
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 0.08rem;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0.06rem;
  /* please don't change 'position' */
  position: absolute;
  margin: 0rem 0.05rem;
  border-radius: 0.04rem;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 0.08rem;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0.04rem;
  /* please don't change 'position' */
  position: absolute;
  margin: 0.05rem 0rem;
  border-radius: 0.04rem;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background: #F8F8F8;
  background-color: transparent;
}
.thumb-type-light .ps--active-x > .ps__rail-x,
.thumb-type-light .ps--active-y > .ps__rail-y {
  background: rgba(255, 255, 255, 0.08);
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #f8f8f8;
  opacity: 0.9;
}
.thumb-type-light .ps__rail-x:hover,
.thumb-type-light .ps__rail-y:hover,
.thumb-type-light .ps__rail-x:focus,
.thumb-type-light .ps__rail-y:focus,
.thumb-type-light .ps__rail-x.ps--clicking,
.thumb-type-light .ps__rail-y.ps--clicking {
  background-color: transparent;
  background-color: initial;
  background: rgba(255, 255, 255, 0.08);
}
.ps__rail-x.disabled .ps__rail-x,
.ps__rail-y.disabled .ps__rail-y {
  background-color: #eaeaea;
}
.thumb-type-light .ps__rail-x.disabled .ps__rail-x,
.thumb-type-light .ps__rail-y.disabled .ps__rail-y {
  background-color: transparent;
  background-color: initial;
  background: rgba(234, 234, 234, 0.2);
}
/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background: #d1d1d1;
  border-radius: 0.06rem;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 0.08rem;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 0rem;
  /* please don't change 'position' */
  position: absolute;
}
.ps__thumb-y {
  background: #d1d1d1;
  border-radius: 0.06rem;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 0.08rem;
  /* there must be 'right' for ps__thumb-y */
  right: 0rem;
  /* please don't change 'position' */
  position: absolute;
}
.thumb-type-light .ps__thumb-x,
.thumb-type-light .ps__thumb-y {
  background: rgba(255, 255, 255, 0.35);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.35);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.35);
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y {
  background: #9b9b9b;
}
.thumb-type-light .ps__rail-x:hover > .ps__thumb-x,
.thumb-type-light .ps__rail-x:focus > .ps__thumb-x,
.thumb-type-light .ps__rail-y:hover > .ps__thumb-y,
.thumb-type-light .ps__rail-y:focus > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.6);
}
.ps__rail-x.ps--clicking .ps__thumb-x,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background: #898989;
}
.thumb-type-light .ps__rail-x.ps--clicking .ps__thumb-x,
.thumb-type-light .ps__rail-y.ps--clicking .ps__thumb-y {
  background: rgba(255, 255, 255, 0.65);
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.6);
}
.ps__rail-x.disabled .ps__thumb-x,
.ps__rail-y.disabled .ps__thumb-y {
  background: #dcdcdc;
}
.thumb-type-light .ps__rail-x.disabled .ps__thumb-x,
.thumb-type-light .ps__rail-y.disabled .ps__thumb-y {
  background: rgba(220, 220, 220, 0.2);
  -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
}
/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
.scrollbar-arrow-white .ps__rail-x {
  margin: 0rem 0.25rem;
}
.scrollbar-arrow-white .ps__rail-y {
  margin: 0.25rem 0rem;
}
.scrollbar-arrow-white .ps-scrollbar-arrow {
  position: absolute;
  cursor: pointer;
  width: 0.2rem;
  height: 0.2rem;
  left: -0.06rem;
}
.scrollbar-arrow-white .ps-scrollbar-arrow.disabled {
  cursor: default;
}
.scrollbar-arrow-white .ps-scrollbar-arrow-up {
  bottom: 100%;
  background-image: url(function BtnUpNormal (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_up_normal"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-572.000000, -241.000000)"},React.createElement("g",{"id":"btn_up_normal","transform":"translate(572.000000, 241.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-6","fillOpacity":"0","fill":"#FF5500","x":"0","y":"0","width":"20","height":"20","key":0}),React.createElement("path",{"d":"M9.86396103,8.62132034 L4.56066017,13.9246212 C3.97487373,14.5104076 3.02512627,14.5104076 2.43933983,13.9246212 C1.85355339,13.3388348 1.85355339,12.3890873 2.43933983,11.8033009 L8.80330086,5.43933983 C9.09619408,5.14644661 9.48007755,5 9.86396103,5 C10.2478445,5 10.631728,5.14644661 10.9246212,5.43933983 L17.2885822,11.8033009 C17.8743687,12.3890873 17.8743687,13.3388348 17.2885822,13.9246212 C16.7027958,14.5104076 15.7530483,14.5104076 15.1672619,13.9246212 L9.86396103,8.62132034 Z","id":"Path","fill":"#6A6A6A","key":1})])))]);
});
  background-repeat: no-repeat;
}
.scrollbar-arrow-white .ps-scrollbar-arrow-up:hover {
  background-image: url(function BtnUpHover (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_up_hover"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-691.000000, -241.000000)"},React.createElement("g",{"id":"btn_up_hover","transform":"translate(691.000000, 241.000000)"},[React.createElement("rect",{"id":"Rectangle","fill":"#DEDEDE","x":"0","y":"0","width":"20","height":"20","rx":"3","key":0}),React.createElement("path",{"d":"M10,8.60297194 L4.60495713,13.9980148 C4.00903715,14.5939348 3.04285997,14.5939348 2.44693999,13.9980148 C1.85102,13.4020948 1.85102,12.4359176 2.44693999,11.8399977 L8.92099143,5.36594622 C9.21895142,5.06798623 9.60947571,4.91900624 10,4.91900624 C10.3905243,4.91900624 10.7810486,5.06798623 11.0790086,5.36594622 L17.55306,11.8399977 C18.14898,12.4359176 18.14898,13.4020948 17.55306,13.9980148 C16.95714,14.5939348 15.9909628,14.5939348 15.3950429,13.9980148 L10,8.60297194 Z","id":"Path","fill":"#6A6A6A","key":1})])))]);
});
}
.scrollbar-arrow-white .ps-scrollbar-arrow-up:active,
.scrollbar-arrow-white .ps-scrollbar-arrow-up:focus {
  background-image: url(function BtnUpPress (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_up_press"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-814.000000, -241.000000)"},React.createElement("g",{"id":"btn_up_press","transform":"translate(814.000000, 241.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-8","fill":"#C8C8C8","x":"0","y":"0","width":"20","height":"20","rx":"3","key":0}),React.createElement("path",{"d":"M10,8.60297194 L4.60495713,13.9980148 C4.00903715,14.5939348 3.04285997,14.5939348 2.44693999,13.9980148 C1.85102,13.4020948 1.85102,12.4359176 2.44693999,11.8399977 L8.92099143,5.36594622 C9.21895142,5.06798623 9.60947571,4.91900624 10,4.91900624 C10.3905243,4.91900624 10.7810486,5.06798623 11.0790086,5.36594622 L17.55306,11.8399977 C18.14898,12.4359176 18.14898,13.4020948 17.55306,13.9980148 C16.95714,14.5939348 15.9909628,14.5939348 15.3950429,13.9980148 L10,8.60297194 Z","id":"Path-Copy-3","fill":"#6A6A6A","key":1})])))]);
});
}
.scrollbar-arrow-white .ps-scrollbar-arrow-up.disabled,
.scrollbar-arrow-white .ps-scrollbar-arrow-up.disabled:hover,
.scrollbar-arrow-white .ps-scrollbar-arrow-up.disabled:active .scrollbar-arrow-white .ps-scrollbar-arrow-up.disabled:focus {
  background-image: url(function BtnUpDisable (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_up_disable"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-945.000000, -241.000000)"},React.createElement("g",{"id":"btn_up_disable","transform":"translate(945.000000, 241.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-6","fillOpacity":"0","fill":"#FF5500","x":"0","y":"0","width":"20","height":"20","key":0}),React.createElement("path",{"d":"M9.86396103,8.62132034 L4.56066017,13.9246212 C3.97487373,14.5104076 3.02512627,14.5104076 2.43933983,13.9246212 C1.85355339,13.3388348 1.85355339,12.3890873 2.43933983,11.8033009 L8.80330086,5.43933983 C9.09619408,5.14644661 9.48007755,5 9.86396103,5 C10.2478445,5 10.631728,5.14644661 10.9246212,5.43933983 L17.2885822,11.8033009 C17.8743687,12.3890873 17.8743687,13.3388348 17.2885822,13.9246212 C16.7027958,14.5104076 15.7530483,14.5104076 15.1672619,13.9246212 L9.86396103,8.62132034 Z","id":"Path","fill":"#D3D3D3","key":1})])))]);
});
}
.scrollbar-arrow-white .ps-scrollbar-arrow-down {
  top: 100%;
  background-image: url(function BtnDownNormal (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_down_normal"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-572.000000, -278.000000)"},React.createElement("g",{"id":"btn_down_normal","transform":"translate(582.000000, 288.000000) rotate(-180.000000) translate(-582.000000, -288.000000) translate(572.000000, 278.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-6","fillOpacity":"0","fill":"#FF5500","x":"0","y":"0","width":"20","height":"20","key":0}),React.createElement("path",{"d":"M10,8.48056586 L4.60495713,13.5777366 C4.00903715,14.1407545 3.04285997,14.1407545 2.44693999,13.5777366 C1.85102,13.0147186 1.85102,12.1018862 2.44693999,11.5388683 L8.92099143,5.42226345 C9.21895142,5.14075448 9.60947571,5 10,5 C10.3905243,5 10.7810486,5.14075448 11.0790086,5.42226345 L17.55306,11.5388683 C18.14898,12.1018862 18.14898,13.0147186 17.55306,13.5777366 C16.95714,14.1407545 15.9909628,14.1407545 15.3950429,13.5777366 L10,8.48056586 Z","id":"Path","fill":"#6A6A6A","key":1})])))]);
});
  background-repeat: no-repeat;
}
.scrollbar-arrow-white .ps-scrollbar-arrow-down:hover {
  background-image: url(function BtnDownHover (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_down_hover"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-691.000000, -278.000000)"},React.createElement("g",{"id":"btn_down_hover","transform":"translate(691.000000, 278.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-7","fill":"#DEDEDE","x":"0","y":"0","width":"20","height":"20","rx":"3","key":0}),React.createElement("path",{"d":"M10,8.60297194 L4.60495713,13.9980148 C4.00903715,14.5939348 3.04285997,14.5939348 2.44693999,13.9980148 C1.85102,13.4020948 1.85102,12.4359176 2.44693999,11.8399977 L8.92099143,5.36594622 C9.21895142,5.06798623 9.60947571,4.91900624 10,4.91900624 C10.3905243,4.91900624 10.7810486,5.06798623 11.0790086,5.36594622 L17.55306,11.8399977 C18.14898,12.4359176 18.14898,13.4020948 17.55306,13.9980148 C16.95714,14.5939348 15.9909628,14.5939348 15.3950429,13.9980148 L10,8.60297194 Z","id":"Path-Copy-2","fill":"#6A6A6A","transform":"translate(10.000000, 9.681981) rotate(-180.000000) translate(-10.000000, -9.681981) ","key":1})])))]);
});
}
.scrollbar-arrow-white .ps-scrollbar-arrow-down:active,
.scrollbar-arrow-white .ps-scrollbar-arrow-down:focus {
  background-image: url(function BtnDownPress (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_down_press"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-814.000000, -278.000000)"},React.createElement("g",{"id":"btn_down_press","transform":"translate(814.000000, 278.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-9","fill":"#C8C8C8","x":"0","y":"0","width":"20","height":"20","rx":"3","key":0}),React.createElement("path",{"d":"M10,8.60297194 L4.60495713,13.9980148 C4.00903715,14.5939348 3.04285997,14.5939348 2.44693999,13.9980148 C1.85102,13.4020948 1.85102,12.4359176 2.44693999,11.8399977 L8.92099143,5.36594622 C9.21895142,5.06798623 9.60947571,4.91900624 10,4.91900624 C10.3905243,4.91900624 10.7810486,5.06798623 11.0790086,5.36594622 L17.55306,11.8399977 C18.14898,12.4359176 18.14898,13.4020948 17.55306,13.9980148 C16.95714,14.5939348 15.9909628,14.5939348 15.3950429,13.9980148 L10,8.60297194 Z","id":"Path-Copy-4","fill":"#6A6A6A","transform":"translate(10.000000, 9.681981) rotate(-180.000000) translate(-10.000000, -9.681981) ","key":1})])))]);
});
}
.scrollbar-arrow-white .ps-scrollbar-arrow-down.disabled,
.scrollbar-arrow-white .ps-scrollbar-arrow-down.disabled:hover,
.scrollbar-arrow-white .ps-scrollbar-arrow-down.disabled:active .scrollbar-arrow-white .ps-scrollbar-arrow-down.disabled:focus {
  background-image: url(function BtnDownDisable (props) {
    return React.createElement("svg",props,[React.createElement("title",{"key":0},"btn_down_disable"),React.createElement("desc",{"key":1},"Created with Sketch."),React.createElement("g",{"id":"Common-Module-Scrollbar","stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","key":2},React.createElement("g",{"id":"scroll-bar-light-with-arrow","transform":"translate(-945.000000, -277.000000)"},React.createElement("g",{"id":"btn_down_disable","transform":"translate(955.000000, 288.000000) rotate(-180.000000) translate(-955.000000, -288.000000) translate(945.000000, 278.000000)"},[React.createElement("rect",{"id":"Rectangle-Copy-6","fillOpacity":"0","fill":"#FF5500","x":"0","y":"0","width":"20","height":"20","key":0}),React.createElement("path",{"d":"M9.86396103,8.62132034 L4.56066017,13.9246212 C3.97487373,14.5104076 3.02512627,14.5104076 2.43933983,13.9246212 C1.85355339,13.3388348 1.85355339,12.3890873 2.43933983,11.8033009 L8.80330086,5.43933983 C9.09619408,5.14644661 9.48007755,5 9.86396103,5 C10.2478445,5 10.631728,5.14644661 10.9246212,5.43933983 L17.2885822,11.8033009 C17.8743687,12.3890873 17.8743687,13.3388348 17.2885822,13.9246212 C16.7027958,14.5104076 15.7530483,14.5104076 15.1672619,13.9246212 L9.86396103,8.62132034 Z","id":"Path","fill":"#D3D3D3","key":1})])))]);
});
}
/* to make scrollbars always visible */
.ps-scrollbar-always-visible.ps > .ps__rail-x,
.ps-scrollbar-always-visible.ps > .ps__rail-y {
  opacity: 1 !important;
}
/* to make scrollbars always hidden */
.ps-scrollbar-always-hidden.ps > .ps__rail-x,
.ps-scrollbar-always-hidden.ps > .ps__rail-y {
  opacity: 0 !important;
}

.react-resizable {
  position: relative;
}
.qvs-resizable .react-resizable-handle {
  position: absolute;
  z-index: 2;
}
.qvs-resizable .react-resizable-handle-e {
  width: 0.08rem;
  min-height: 0.28rem;
  top: 0;
  bottom: 0;
  right: -0.04rem;
  cursor: e-resize;
}
.qvs-resizable .react-resizable-handle-s {
  height: 0.08rem;
  min-width: 0.28rem;
  left: 0;
  right: 0;
  bottom: -0.04rem;
  cursor: s-resize;
}
.qvs-resizable .react-resizable-handle-n {
  height: 0.08rem;
  min-width: 0.28rem;
  left: 0;
  right: 0;
  top: -0.04rem;
  cursor: n-resize;
}
.qvs-resizable .react-resizable-handle-w {
  width: 0.08rem;
  min-height: 0.28rem;
  top: 0;
  bottom: 0;
  left: -0.04rem;
  cursor: w-resize;
}
.qvs-resizable .react-resizable-handle-se {
  height: 0.08rem;
  width: 0.08rem;
  right: -0.04rem;
  bottom: -0.04rem;
  cursor: se-resize;
}
.qvs-resizable .react-resizable-handle-ne {
  height: 0.08rem;
  width: 0.08rem;
  right: -0.04rem;
  top: -0.04rem;
  cursor: ne-resize;
}
.qvs-resizable .react-resizable-handle-sw {
  height: 0.08rem;
  width: 0.08rem;
  left: -0.04rem;
  bottom: -0.04rem;
  cursor: sw-resize;
}
.qvs-resizable .react-resizable-handle-nw {
  height: 0.1rem;
  width: 0.1rem;
  left: -0.04rem;
  top: -0.04rem;
  cursor: nw-resize;
}

.tab-line {
  display: inline-block;
  padding: 0 0.25rem 0.08rem;
  cursor: pointer;
  font-family: Roboto-Regular;
  font-size: 0.16rem;
  text-align: center;
  text-decoration: none;
  line-height: 0.2rem;
  color: #000000;
  letter-spacing: 0;
}
.tab-line:hover {
  color: #777777;
}
.tab-line-active,
.tab-line:active {
  font-family: Roboto-Medium;
  font-size: 0.15rem;
  border-bottom: 0.03rem solid #36279B;
}
.radiusTabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.1rem 0.2rem 0rem 0.2rem;
  background-color: #F7F8FC;
}
.radiusTab {
  position: relative;
  background-color: #F7F8FC;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 1rem;
  height: 0.3rem;
  font-size: 0.15rem;
  color: #2F2F2F;
  padding: 0rem 0.2rem;
  border-top-left-radius: 0.05rem;
  border-top-right-radius: 0.05rem;
  cursor: pointer;
  z-index: 2;
  font-family: Roboto-Regular;
  color: #332F49;
  font-weight: 400;
  line-height: 0.2rem;
}
.radiusTab::after {
  position: absolute;
  content: '';
  left: -0.05rem;
  bottom: 0rem;
  height: 0.05rem;
  width: 0.05rem;
  background-color: #F7F8FC;
  z-index: -2;
}
.radiusTab::before {
  position: absolute;
  content: '';
  right: -0.05rem;
  bottom: 0rem;
  height: 0.05rem;
  width: 0.05rem;
  background-color: #F7F8FC;
  z-index: -2;
}
.radiusTab--active {
  z-index: 3;
  background-color: white;
  font-family: Roboto-Medium;
  color: #332F49;
  letter-spacing: 0;
  font-weight: bold;
}
.radiusTab--active::after {
  background-color: white;
}
.radiusTab--active::before {
  background-color: white;
}
.radiusTab:hover:not(.radiusTab--active) {
  background-color: #F7F7F7;
  font-weight: normal;
}
.radiusTab-inline::after {
  position: absolute;
  content: '';
  left: -0.1rem;
  bottom: 0rem;
  height: 0.1rem;
  width: 0.1rem;
  border-radius: 0.05rem;
  background-color: #F7F8FC;
  z-index: -1;
}
.radiusTab-inline::before {
  position: absolute;
  content: '';
  right: -0.1rem;
  bottom: 0rem;
  height: 0.1rem;
  width: 0.1rem;
  background-color: #F7F8FC;
  border-radius: 0.05rem;
  z-index: -1;
}
.radiusTab-inline--active {
  z-index: 3;
}
.qvs-svg-icon_tab_arrow_line_right {
  position: relative;
}
.qvs-svg-icon_tab_arrow_line_right.fade::before {
  content: "";
  width: 0.4rem;
  height: 0.29rem;
  position: absolute;
  right: 100%;
  top: -0.03rem;
  background-image: -webkit-gradient(linear, right top, left top, color-stop(50%, #FFFFFF), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
.qvs-svg-icon_tab_arrow_line_left {
  position: relative;
}
.qvs-svg-icon_tab_arrow_line_left.fade::after {
  content: "";
  width: 0.4rem;
  height: 0.29rem;
  position: absolute;
  left: 100%;
  top: -0.03rem;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  background-image: -webkit-gradient(linear, right top, left top, color-stop(50%, #FFFFFF), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}

.dropdown-menu {
  background: #FFFFFF;
  border: 0.01rem solid #AAAAAA;
  -webkit-box-shadow: 0 0.02rem 0.08rem 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0.02rem 0.08rem 0 rgba(0, 0, 0, 0.2);
  border-radius: 0.04rem;
  padding: 0.06rem 0;
}
.dropdown-item {
  font-family: Roboto;
  font-size: 0.14rem;
  color: #2F2F2F;
  text-align: left;
  padding: 0 0.16rem;
  height: 0.32rem;
  line-height: 0.32rem;
}
.dropdown-item.group-title {
  color: #969696;
}
.dropdown-item.group-item {
  padding-left: 0.24rem;
}
.dropdown-item:hover:not(.group-title):not(.dropdown-item-disabled) {
  background: #EDF2FF;
  color: #6B6E6E;
}
.dropdown-item-active,
.dropdown-item:active {
  background: #EDF2FF;
}
.dropdown-item-disabled {
  color: #969696;
  cursor: default;
}
.dropdown-item-border {
  border-top: 0.01rem solid #cacaca;
  margin: 0.07rem 0;
}
.dropdown-item:hover > .dropdown-icon {
  opacity: 0.8;
}
.dropdown-item .dropdown-icon-disabled {
  opacity: 0.4;
}
.dropdown-divide {
  border-top: 0.01rem solid #CECECE;
  margin: 0.035rem 0 0.045rem;
}

.qvs-table-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  min-height: 100%;
  background-color: #fff;
  font-family: Roboto-Regular;
  font-size: 0.14rem;
  color: #2F2F2F;
  line-height: 0.16rem;
}
.qvs-table .qvs-table-header {
  position: sticky;
  top: 0;
  left: 0;
  z-index: 3;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-bottom: 0.01rem solid #cacaca;
  background-color: #fff;
  white-space: nowrap;
  font-family: Roboto-Medium;
}
.qvs-table .qvs-table-header-fake {
  border-bottom: none;
}
.qvs-table .qvs-table-header .qvs-table-header-cell {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.06rem 0.1rem;
  position: relative;
  top: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  background-color: #fff;
  overflow: hidden;
  line-height: 0.2rem;
  letter-spacing: 0;
}
.qvs-table-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  background-color: #fff;
}
.qvs-table-body-row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  white-space: nowrap;
  border-bottom: 0.01rem solid #f1f1f1;
}
.qvs-table-body-row:hover {
  background: #F5F4F6;
}
.qvs-table-body-cell {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  padding: 0.1rem;
}
.qvs-table-body-cell-content {
  display: inline-block;
  width: 100%;
}
.qvs-table-body-cell--active {
  background-color: #E8FFFF;
}
.qvs-table-body-cell--hover {
  background-color: #F5F4F6;
}
.qvs-table-body-cell--normal {
  background-color: #fff;
}
.qvs-table-body-cell--tips-hover {
  z-index: 2;
}
.qvs-table-body tr:hover {
  background: #f5f4fa;
}
.qvs-table-body .text-center {
  position: absolute;
  width: 100%;
  top: 35%;
}
.qvs-table .react-resizable-handle {
  position: absolute;
  width: 0.1rem;
  min-height: 0.28rem;
  z-index: 2;
  top: 0;
  bottom: 0;
  right: -0.05rem;
  cursor: e-resize;
}
.qvs-table .ps__rail-x {
  z-index: 2;
  margin-right: 0.1rem;
  margin-left: 0.1rem;
}
.qvs-table .ps__rail-y {
  margin-top: 0.4rem;
}
.qvs-table .dropdown-menu .ps__rail-y {
  margin-top: 0.2rem;
}
.Select__menu .ps__rail-y {
  margin-top: 0.03rem;
  margin-bottom: 0.03rem;
}
.qvs-table .dropdown-menu .checkbox-inline {
  padding: 0;
}
.qvs-vm-config-row-status-fixed {
  background: #F3F1FF;
}
.qvs-vm-config-row-status-added {
  background: #EFFAFF;
}
.qvs-vm-config-row-status-error {
  background: #FFD9DA;
}
.qvs-vm-config-row-status-delete {
  background: #C9D1D4;
}
.qvs-table-empty-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  letter-spacing: 0;
  text-align: center;
  line-height: 0.22rem;
}
.qvs-table-empty-page .empty-title {
  max-width: 6.3rem;
  font-family: Roboto-Medium;
  font-size: 0.15rem;
  color: #1C2231;
  font-weight: 500;
  margin-top: 0.1rem;
}
.qvs-table-empty-page .empty-description {
  max-width: 6.3rem;
  font-family: Roboto-Regular;
  font-size: 0.14rem;
  color: #5A5A5A;
  font-weight: 400;
  margin-top: 0.1rem;
}
.qvs-table .action-btn {
  padding: 0.05rem;
}
.qvs-table .action-btn:hover {
  border-radius: 0.15rem;
  background-color: rgba(51, 47, 73, 0.05);
}
.qvs-table .action-btn .action-icon {
  background-size: 0.2rem auto;
  width: 0.2rem;
  height: 0.2rem;
}

.config-vm {
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.config-vm .config-vm-title {
  font-family: Roboto-Medium;
  font-size: 0.14rem;
  color: #000000;
  line-height: 0.19rem;
  font-weight: 500;
  padding-top: 0.08rem;
  margin-right: 0.35rem;
}
.config-vm .config-vm-title.with-masterq {
  width: auto;
  width: initial;
  padding-top: 0rem;
}
.config-vm .config-vm-content-wrapper {
  position: relative;
  margin-top: 0.1rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-right: 0.35rem;
}
.config-vm .config-vm-description {
  font-family: Roboto-Regular;
  font-size: 0.14rem;
  color: #2F2F2F;
  line-height: 0.19rem;
  font-weight: 400;
  margin-bottom: 0.155rem;
}
.config-vm .config-vm-content {
  margin-right: 0.35rem;
  height: inherit;
  width: calc(100% - 0.5rem);
  margin-left: 0.15rem;
}
.config-vm .config-vm-content-table {
  margin-left: 0;
  width: calc(100% - 0.35rem);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.config-vm .config-vm-content-table .config-vm-table-wrapper {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 20 1 auto;
}
.config-vm .config-vm-content-title {
  font-family: Roboto-Medium;
  font-size: 0.14rem;
  color: #2F2F2F;
  line-height: 0.19rem;
  font-weight: 500;
}
.config-vm .config-vm-content-title.dot::before {
  content: "■";
  font-family: LucidaGrande;
  font-size: 0.14rem;
  color: #2F2F2F;
  line-height: 0.19rem;
  font-weight: 400;
  margin-right: 0.04rem;
}
.config-vm-row {
  font-family: Roboto-Regular;
  font-size: 0.14rem;
  line-height: 0.3rem;
  font-weight: 400;
  margin-bottom: 0.1rem;
}
.config-vm-row.inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
.config-vm-row-label {
  color: #5A5A5A;
  display: inline-block;
  width: 1.42rem;
  margin-right: 0.1rem;
}
.config-vm-row-value {
  color: #2F2F2F;
  display: inline-block;
}
.config-vm-file-browser-scrollbar .ps__rail-y {
  z-index: 1;
}
.edit-vm-device-message {
  font-family: Roboto-Regular;
  font-size: 0.14rem;
  line-height: 0.19rem;
  font-weight: 400;
}
.edit-vm-device-message::before {
  content: "■";
  font-family: LucidaGrande;
  margin-right: 0.04rem;
  font-size: 0.01rem;
  line-height: 0.19rem;
}
.edit-vm-device-message.error {
  color: #C1272D;
}
.edit-vm-device-message.error::before {
  color: #C1272D;
}
.edit-vm-device-message.warning {
  color: #EB6E23;
}
.edit-vm-device-message.warning::before {
  color: #EB6E23;
}

.modal-wizard-header {
  background: #332F49;
  border-radius: 0.08rem 0.08rem 0 0;
  cursor: move;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 0.5rem;
}
.modal-wizard-header-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0.1rem 0rem;
}
.modal-wizard-header-icon {
  margin-left: 0.35rem;
}
.modal-wizard-header-title {
  font-family: Roboto-Bold;
  font-size: 0.2rem;
  color: #fff;
  margin-left: 0.1rem;
  line-height: 0.3rem;
}
.modal-wizard-introduction {
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.8rem 0.58rem;
  color: #FFFFFF;
}
.modal-wizard-introduction-wrapper {
  background-image: linear-gradient(135deg, #877BFF 0%, #5E3FB6 100%);
  width: 100%;
  height: 100%;
  border-radius: 0.08rem;
  position: absolute;
  z-index: 2;
}
.modal-wizard-introduction-background-image {
  bottom: 0rem;
  right: 0rem;
  position: absolute;
}
.modal-wizard-introduction-buttons {
  margin: 0.1rem 0rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.modal-wizard-introduction-title {
  font-size: 0.2rem;
  margin-bottom: 0.18rem;
}
.modal-wizard-introduction .subTitle {
  font-family: Roboto-Medium;
  font-size: 0.16rem;
  color: #FFFFFF;
  line-height: 0.24rem;
  font-weight: 500;
}
.modal-wizard-introduction .text {
  font-family: Roboto-Regular;
  font-size: 0.16rem;
  color: #FFFFFF;
  line-height: 0.24rem;
  font-weight: 400;
}
.modal-wizard-introduction .indent {
  margin-left: 0.3rem;
}
.modal-wizard-introduction .indent.dot {
  display: list-item;
  list-style-type: square;
  text-indent: -0.02rem;
  margin-left: 0.17rem;
  margin-left: 0.47rem;
}
.modal-wizard-introduction .dot {
  display: list-item;
  list-style-type: square;
  text-indent: -0.02rem;
  margin-left: 0.17rem;
}
.modal-wizard-introduction-scrollArea {
  position: relative;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(219, 199, 255, 0.1)), to(rgba(255, 255, 255, 0.2)));
  background-image: linear-gradient(90deg, rgba(219, 199, 255, 0.1) 0%, rgba(255, 255, 255, 0.2) 100%);
  padding: 0.14rem 0.2rem;
  border-radius: 0.08rem;
  margin-bottom: 0.4rem;
}
.modal-wizard-step-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 0.52rem;
  background-color: #efefef;
  width: 100%;
}
.modal-wizard-step-item {
  margin: 0 0.14rem 0 0;
  padding: 0.1rem;
  position: relative;
}
.modal-wizard-step-item:first-child {
  padding-left: 0.32rem;
}
.modal-wizard-step-item > .content {
  margin: 0rem;
}
.modal-wizard-step-item-text {
  font-family: Roboto-Medium;
  font-size: 0.14rem;
  color: #000;
  padding-left: 0.1rem;
}
.modal-wizard-step-item.active {
  background-color: #D5D5D5;
}
.active.modal-wizard-step-item:after {
  content: '';
  width: 0;
  height: 0;
  right: -0.14rem;
  top: 0;
  border-top: 0.26rem solid transparent;
  border-bottom: 0.26rem solid transparent;
  border-left: 0.14rem solid #D5D5D5;
  position: absolute;
}
.active.modal-wizard-step-item:not(:first-child):before {
  content: '';
  width: 0;
  height: 0;
  left: -0.14rem;
  top: 0;
  border-top: 0.26rem solid #D5D5D5;
  border-bottom: 0.26rem solid #D5D5D5;
  border-left: 0.14rem solid transparent;
  position: absolute;
}
.modal-wizard-body {
  position: relative;
  padding: 0.2rem 0 0.2rem 0.35rem;
  cursor: move;
}
.modal-wizard-body-scrollArea {
  position: relative;
  margin-right: 0.35rem;
}
.modal-wizard-sub-step {
  position: absolute;
  top: 1.02rem;
  left: 0.35rem;
  right: 0.35rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-right: 0.01rem solid #A6A6A6;
  border-left: 0.01rem solid #A6A6A6;
  border-bottom: 0.01rem solid #A6A6A6;
  border-radius: 0rem 0rem 0.05rem 0.05rem;
  background: #FAFBFF;
  -webkit-box-shadow: 0 0.05rem 0.08rem 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0.05rem 0.08rem 0 rgba(0, 0, 0, 0.3);
  padding: 0rem 0.35rem;
  overflow: hidden;
  opacity: 1;
  bottom: 0.2rem;
  z-index: 5;
}
.modal-wizard-sub-step-enter {
  opacity: 0;
  bottom: 4.4rem;
}
.modal-wizard-sub-step-enter-active {
  opacity: 1;
  bottom: 0.2rem;
  -webkit-transition: all 500ms;
  transition: all 500ms;
}
.modal-wizard-sub-step-exit {
  opacity: 1;
  bottom: 0.2rem;
}
.modal-wizard-sub-step-exit-active {
  opacity: 0;
  bottom: 4.4rem;
  -webkit-transition: all 500ms;
  transition: all 500ms;
}
.modal-wizard-sub-step-header {
  position: relative;
  height: 0.4rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Roboto-Medium';
  font-size: 0.15rem;
}
.modal-wizard-sub-step-description {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-family: 'Roboto-Regular';
  font-size: 0.14rem;
  color: #000000;
  margin-bottom: 0.16rem;
}
.modal-wizard-sub-step-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.modal-wizard-sub-step-body-card {
  border: 0.01rem solid #D2D2D2;
  border-radius: 0.04rem;
  background-color: #FFFFFF;
}
.modal-wizard-sub-step-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-wizard-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.2rem 0.35rem;
  cursor: move;
}
.modal-wizard-footer .left-button {
  margin-right: 0.08rem;
}
.modal-wizard-footer .right-button {
  margin-left: 0.08rem;
}

.slider-horizontal {
  height: 0.12rem;
  width: 100%;
}
.slider-vertical {
  width: 0.12rem;
  height: 2rem;
}
.slider-horizontal.disabled,
.slider-vertical.disabled {
  opacity: 0.3;
}
.slider-horizontal.disabled .thumb,
.slider-vertical.disabled .thumb {
  cursor: default;
}
.thumb {
  width: 0.12rem;
  height: 0.12rem;
  background-color: #4F46A3;
  border-radius: 0.12rem;
  cursor: pointer;
}
.thumb.thumb-active {
  background-color: #4F46A3;
}
.thumb:focus {
  outline: none;
}
.track {
  position: relative;
  background: #C8C4DF;
  border-radius: 0.02rem;
}
.track.track-1 {
  background: #C8C4DF;
}
.track.track-2 {
  background: #C8C4DF;
}
.slider-horizontal .track {
  top: calc((0.12rem - 0.04rem) / 2);
  height: 0.04rem;
}
.slider-vertical .track {
  left: calc((0.12rem - 0.04rem) / 2);
  width: 0.04rem;
}

.masterq-body {
  position: relative;
  color: #2F2F2F;
  text-align: left;
  max-height: 3.47rem;
  padding-right: 0.4rem;
}
.masterq-body-wrapper {
  width: 100%;
  height: 100%;
}
.masterq-body .sub-title {
  font-family: Roboto-Medium;
  font-size: 0.16rem;
  color: #2F2F2F;
  line-height: 0.24rem;
  font-weight: 500;
  margin-top: 0.25rem;
}
.masterq-body .sub-title.first {
  margin-top: 0rem;
}
.masterq-body .content {
  font-family: Roboto-Regular;
  font-size: 0.14rem;
  line-height: 0.21rem;
  font-weight: 400;
  margin: 0.05rem 0 0 0.2rem;
}
.masterq-body .content.dot {
  display: list-item;
  list-style: inside square;
}
.masterq-body .hint {
  font-family: Roboto-Regular;
  font-size: 0.13rem;
  color: #195A87;
  line-height: 0.2rem;
  font-weight: 400;
  margin: 0.08rem 0 0 0.2rem;
}
.masterq-body .hint::before {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'/%3E");
  background-size: 0.32rem auto;
  width: 0.32rem;
  height: 0.32rem;
  content: "";
  margin-right: 0.1rem;
}

.edit-icon-button {
  width: 0.3rem;
  height: 0.3rem;
  display: inline-block;
  margin-top: -0.05rem;
}
.edit-icon-button > .qvs-svg-ic_edit_normal,
.edit-icon-button > .qvs-svg-ic_edit_disable {
  margin: 0.07rem;
}
.edit-icon-button:hover,
.edit-icon-button.hover {
  background-color: rgba(51, 47, 73, 0.05);
  border-radius: 0.15rem;
}
.edit-icon-button:focus,
.edit-icon-button.focus,
.edit-icon-button.active {
  background-color: rgba(51, 47, 73, 0.1);
  border-radius: 0.15rem;
}

.weekly-button {
  background: #F3F9FD;
  border: 0.01rem solid #D0DEEA;
  border-radius: 0.04rem;
  width: 1.2rem;
  height: 0.3rem;
  font-family: Roboto-Medium;
  font-size: 0.14rem;
  color: #3A3C3F;
  text-align: center;
  font-weight: 500;
  float: left;
  margin-top: 0.1rem;
  margin-right: 0.1rem;
  cursor: pointer;
}
.weekly-button:hover {
  background: #C0E6FF;
}
.weekly-button.selected {
  color: #FFFFFF;
  background: #1FA8FF;
  border: 0.01rem solid #1FA8FF;
}

.snapshot-takenby {
  display: inline-block;
  padding: 0.03rem 0.15rem;
  border-radius: 0.12rem;
  font-family: Roboto-Medium;
  font-size: 0.12rem;
  line-height: 0.18rem;
  font-weight: 500;
}
.snapshot-takenby.device-connect {
  background-color: rgba(0, 255, 85, 0.08);
  color: #3C8300;
}
.snapshot-takenby.export,
.snapshot-takenby.manual {
  background-color: rgba(0, 0, 0, 0.08);
  color: #3D444F;
}
.snapshot-takenby.availability {
  background-color: rgba(124, 229, 255, 0.15);
  color: #006983;
}
.snapshot-takenby.data-protect {
  background-color: rgba(129, 96, 255, 0.17);
  color: #4B3C84;
}

.rotation {
  -webkit-animation: rotation-animation 2s linear infinite;
  animation: rotation-animation 2s linear infinite;
}
@-webkit-keyframes rotation-animation {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes rotation-animation {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.qvs-loading-qqq {
  width: 12px;
  height: 12px;
  background: url(data:image/gif;base64,R0lGODlhDAAMAKIEAJaWlurq6unp6eXl5f///wAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NDNiOWFmMi1mNTZkLTYyNDktYTE4Ni01ODE0ZmZlNzI3ZDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkRBNzg2MzFBMDBBMTFFNkE5MzZCNjk1QjgwNDVCMDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkRBNzg2MzBBMDBBMTFFNkE5MzZCNjk1QjgwNDVCMDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZTcyOWQxZS05MzcxLTc0NDctODRiZi1iOTA1NjVkMzFjMzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQzYjlhZjItZjU2ZC02MjQ5LWExODYtNTgxNGZmZTcyN2Q3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBRQABAAsAAAAAAwADAAAAx8YStDsKjwwSayNks37zh4IdqJDml5aUuaKOeOYfkACACH5BAUUAAQALAAAAAAHAAMAAAMICErRCsytFhIAIfkEBRQABAAsBAAAAAcAAwAAAwgIStEKzK0WEgAh+QQFFAAEACwIAAAAAwAHAAADBwi6Sx4wxgQAIfkEBRQABAAsCAAEAAQACAAAAw0ISgq8JJIQ4qBR4BkSACH5BAUUAAQALAQACAAIAAQAAAMMGEoARCqwBtd0L7cEACH5BAUUAAQALAAACAAHAAMAAAMIGErQGsytBhIAIfkEBRQABAAsAAAEAAMABwAAAwcYuksOMMYEADs=) center center;
}
.qvs-loading-normal {
  width: 14px;
  height: calc(90px / 6);
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAABaBAMAAAB6eXoDAAAAJ1BMVEUAAADGxsbGxsZjS52bisObisNjS52bisObisNjS53GxsabisNjS50FsAPaAAAACnRSTlMA5knn5klJ5+TkiGOi6gAAAMJJREFUKM9jYGBgdQlgAAGW3Q5QugBIKgqxVgQkmzFILQRybA7DaKA4kE6exgAFQD6YAMsDCRgNFGISVABLMq4SAJIIGiiOoNHlIfpCXCHmeG+B0tsh9oS3otqL6T6I/uRp5NmL1R9gSVR7sbqPzTgB7D7mMwZAEkGzWSZQwd5kMwjf5jBYHk4nTwPGH1AcNf5AABh/eOxNNgOKYzUP1d4QVwjfewtE3ns7hA5vJRS/wPCAhwOCDnEFhgdW88D2UJquAJyfVk2gIIJPAAAAAElFTkSuQmCC) left center;
  -webkit-animation: play-loading-normal 0.8s steps(6) infinite;
  animation: play-loading-normal 0.8s steps(6) infinite;
}
@-webkit-keyframes play-loading-normal {
  from {
    background-position: 0px 0px;
  }
  to {
    background-position: 0px -90px;
  }
}
@keyframes play-loading-normal {
  from {
    background-position: 0px 0px;
  }
  to {
    background-position: 0px -90px;
  }
}
.qvs-loading-fullpage {
  width: 23px;
  height: 144px / 6;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAACQBAMAAAARse3zAAAAHlBMVEUAAAD///////////////+bisObisObisP///+bisNx2usrAAAACHRSTlMA1VX6V1bU1qTUvRgAAAD8SURBVDjL5ZUhDsJAEEUnhHpCEUgkEonsEbA4DKIHQHCDkdi5Le2HN6JkRUMqmo7ZJtvZff/vzqz1saq3lnF0Pxixd98YcXY/6aNq75pR3jXi0uU0ymsjbut698mLiBd5mmFF5Xz3aqx6PrRqn1cKIBmB1AikRiA1AqkZILUpkGxK3lA2kAT/pw8EmhSoVcgH0DWTEuQdEjofChJAShQkzNS3sfcNFPkNivwGRX7rf/xmJc2AohxQOr8X4ltKAAmUKe9bHhbGs3ThsCiO9I3DojgW4tvY+0YzNoqCTWnGgybECfw0LopiZr7RhPMxAhaVhccIWOUAK/3/1OkbsS8aCsrKo0kAAAAASUVORK5CYII=) left center;
  -webkit-animation: play-loading-fullpage 0.8s steps(6) infinite;
  animation: play-loading-fullpage 0.8s steps(6) infinite;
}
@-webkit-keyframes play-loading-fullpage {
  from {
    background-position: 0px 0px;
  }
  to {
    background-position: 0px -144px;
  }
}
@keyframes play-loading-fullpage {
  from {
    background-position: 0px 0px;
  }
  to {
    background-position: 0px -144px;
  }
}
.qvs-loading-vm {
  width: 40px;
  height: calc(320px / 8);
  background: url(data:image/png;base64,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) left center;
  -webkit-animation: play-loading-vm 1.3s steps(8) infinite;
  animation: play-loading-vm 1.3s steps(8) infinite;
}
@-webkit-keyframes play-loading-vm {
  from {
    background-position: 0px 0px;
  }
  to {
    background-position: 0px -320px;
  }
}
@keyframes play-loading-vm {
  from {
    background-position: 0px 0px;
  }
  to {
    background-position: 0px -320px;
  }
}

