.container___3FgLI {
  position: fixed;
  top: 0;
  display: block;
  width: 100%;
  z-index: 99999;
}

.container_inline___1OmKZ {
  position: static;
  padding: 0;
  width: auto;
  z-index: auto;
}

.alert___2s1pI {
  margin: 10px;
}

.alert___2s1pI .inner___1aY3m {
  padding: 15px 35px 15px 15px;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  position: relative;
}

.success___TMMbA {
  background-color: #d4fad6;
  border-color: #c5f7be;
  color: #3c763d;
}

.warning___1cX7y {
  background-color: #faebd4;
  border-color: #f7d7be;
  color: #8a6d3b;
}

.info___1F91A {
  background-color: #d4e9fa;
  border-color: #b5e4f6;
  color: #31708f;
}

.error___3OPKa {
  background-color: #fad7d4;
  border-color: #f7bec3;
  color: #a94442;
}

.close___25My6 {
  position: absolute;
  background: transparent;
  color: inherit;
  border: 0;
  padding: 0;
  top: 10px;
  right: 10px;
  cursor: pointer;
  font-size: 21px;
  line-height: 1;
  font-weight: 500;
  opacity: .2;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

.close___25My6:hover {
  opacity: 1;
}

.close___25My6:focus {
  outline: 0;
}

.animate_enter___2MUFg {
  opacity: 0.01;
}

.animate_enter_active___2en8j {
  opacity: 1;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}

.animate_leave___QD2Bh {
  opacity: 1;
}

.animate_leave_active___knrHi {
  opacity: 0.01;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.tui-editor-defaultUI {
  line-height: 1;
}

.tui-popup-body button {
  line-height: 1;
}

.tui-popup-body input {
  line-height: 1;
}

.tui-colorpicker-palette-hex {
  -webkit-box-sizing: unset !important;
          box-sizing: unset !important;
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}
#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}
/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  -webkit-box-shadow: 0 0 10px #29d, 0 0 5px #29d;
          box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}
/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}
#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
.popup_on___3D7sr, .popup_off___fViX3 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}

.popup_off___fViX3 {
  visibility: hidden;
  z-index: -1;
  opacity: 0;
}

.popup_wrapper___2fIhU {
  display: table;
  width: 100%;
  height: 100%;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___1b0xK {
  color: #596070;
}
.color1___2irFZ {
  color: #FE4A49;
}
.color2___35Hcj {
  color: #174C94;
}
.color3___3FQRN {
  color: #022553;
}
.color4___18mPH {
  color: #919DAE;
}
.left___11z8_ {
  text-align: left;
}
.right___2HZcO {
  text-align: right;
}
.center___2IYzt {
  text-align: center;
}
.px6___2a501 {
  font-size: 8px;
}
.px8___HQo8c {
  font-size: 8px;
}
.px10___2YuwC {
  font-size: 10px;
}
.px12___GVLVw {
  font-size: 12px;
}
.px14___3sFMC {
  font-size: 14px;
}
.px16___1C5MN {
  font-size: 16px;
}
.px18___3tuqZ {
  font-size: 18px;
}
.normal___1SIDF {
  font-weight: normal;
}
.bold___Jr_p0 {
  font-weight: bold;
}
.text_overflow___1Loh0 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___2JLYn {
  padding: 0 !important;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___1b0xK {
  color: #596070;
}
.color1___2irFZ {
  color: #FE4A49;
}
.color2___35Hcj {
  color: #174C94;
}
.color3___3FQRN {
  color: #022553;
}
.color4___18mPH {
  color: #919DAE;
}
.left___11z8_ {
  text-align: left;
}
.right___2HZcO {
  text-align: right;
}
.center___2IYzt {
  text-align: center;
}
.px6___2a501 {
  font-size: 8px;
}
.px8___HQo8c {
  font-size: 8px;
}
.px10___2YuwC {
  font-size: 10px;
}
.px12___GVLVw {
  font-size: 12px;
}
.px14___3sFMC {
  font-size: 14px;
}
.px16___1C5MN {
  font-size: 16px;
}
.px18___3tuqZ {
  font-size: 18px;
}
.normal___1SIDF {
  font-weight: normal;
}
.bold___Jr_p0 {
  font-weight: bold;
}
.text_overflow___1Loh0 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___2JLYn {
  padding: 0 !important;
}
.btn___18y7H {
  -webkit-appearance: none;
  background: #fff;
  border: 1px #EBEEF6 solid;
  color: #596070;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  font-size: 12px;
  cursor: pointer;
  height: 30px;
  line-height: 28px;
  padding: 0 10px;
  -webkit-transition: .2s all;
  transition: .2s all;
  border-radius: 2px;
  outline: 0;
}
.btn___18y7H:hover, .btn___18y7H:active {
  outline: 0;
}
.btn___18y7H:hover {
  background: #EBEEF6;
}
.btn___18y7H:disabled {
  background: #919DAE !important;
  border-color: #919DAE !important;
  color: #fff !important;
  cursor: default !important;
}
.btn___18y7H.color1___2irFZ {
  color: #fff;
  background: #FE4A49;
  border: 1px solid #FE4A49;
}
.btn___18y7H.color1___2irFZ:hover {
  background: #DC4241;
  border: 1px solid #DC4241;
}
.btn___18y7H.color2___35Hcj {
  color: #fff;
  background: #174C94;
  border: 1px solid #174C94;
}
.btn___18y7H.color2___35Hcj:hover {
  background: #133E79;
  border: 1px solid #133E79;
}
.btn___18y7H.color6___URIGl {
  color: #fff;
  background: #3BBEE0;
  border: 1px #3BBEE0 solid;
}
.btn___18y7H.color6___URIGl:hover {
  background: #35A8C6;
  border: 1px #35A8C6 solid;
}
.btn___18y7H.transparent_white___24tSd {
  color: #A3AFC0;
  background: transparent;
  border: 1px solid #A3AFC0;
}
.btn___18y7H.transparent_white___24tSd:hover {
  border: 1px solid #fff;
  color: #fff;
}
.btn_tiny___2D5SQ {
  height: 20px;
  line-height: 18px;
  font-size: 10px;
  padding: 0 5px;
  -webkit-transition: .2s all;
  transition: .2s all;
  border-radius: .btn_tiny;
}
.btn_tiny___2D5SQ :hover {
  background: #EBEEF6;
  border-color: #919DAE;
}
table {
  width: 100%;
  border-collapse: collapse;
}
.popup_container_on____2_23 {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.popup___rqghx {
  width: 100%;
  max-width: 360px;
  height: 290px;
  min-height: 290px;
  border-radius: 2px;
  z-index: 10001;
  background-color: #fff;
  display: table;
  margin: 0 auto;
}
.popup___rqghx .inner___2GN5v {
  display: table-cell;
  vertical-align: middle;
  padding: 20px;
}
.popup___rqghx .inner___2GN5v .message___2UR9I {
  padding: 20px 20px 30px;
  font-size: 16px;
  line-height: 140%;
  font-weight: bold;
}
.popup___rqghx .inner___2GN5v .fixButton___27YqX {
  padding: 11px 16px;
  line-height: 140%;
  border: 1px solid #EBEEF6;
  display: inline-block;
  margin: 20px auto;
  color: #3BBEE0;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  -webkit-transition: .2s all;
  transition: .2s all;
  border-radius: 2px;
}
.popup___rqghx .inner___2GN5v .fixButton___27YqX:hover {
  background: #3BBEE0;
  color: #fff;
}
.popup___rqghx .inner___2GN5v .buttons___1ezgp {
  padding-bottom: 10px;
}
.popup___rqghx .inner___2GN5v .buttons___1ezgp button {
  width: 100px;
  height: 40px;
  line-height: 38px;
  margin: 0 7px;
}
.popup___rqghx .inner___2GN5v .buttons___1ezgp .btn_close___Yy6_X {
  font-size: 13px;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH {
  vertical-align: top;
  padding: 0 0 20px;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .title___3-gsl {
  text-align: left;
  padding: 20px;
  border-bottom: solid 1px #EBEEF6;
  font-size: 18px;
  font-weight: bold;
  color: #022553;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .buttons___1ezgp {
  text-align: right;
  padding-right: 13px;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .table___DPwLf {
  display: table;
  table-layout: fixed;
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin: 10px 0 30px;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .table___DPwLf .table_row___3HGjB {
  display: table-row;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .table___DPwLf .label___3le26, .popup___rqghx .inner___2GN5v.withTitle___fj9lH .table___DPwLf .content___18RzY {
  display: table-cell;
  width: 30%;
  vertical-align: middle;
  text-align: left;
  padding: 0 5px 0 20px;
  height: 40px;
  line-height: 40px;
  word-break: break-all;
  line-height: 130%;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .table___DPwLf .content___18RzY {
  width: 70%;
  text-align: right;
  padding: 0 20px 0 5px;
}
.popup___rqghx .inner___2GN5v.withTitle___fj9lH .table___DPwLf .currency___25u5N {
  font-weight: normal;
}
@charset "UTF-8";
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2wn7M {
  color: #596070;
}
.color1___1FO6W {
  color: #FE4A49;
}
.color2___3oG3O {
  color: #174C94;
}
.color3___3PH7E {
  color: #022553;
}
.color4___TWXCu {
  color: #919DAE;
}
.left___3Yd5E {
  text-align: left;
}
.right___2rCHZ {
  text-align: right;
}
.center___3MvBU {
  text-align: center;
}
.px6___28a09 {
  font-size: 8px;
}
.px8___1B-Of {
  font-size: 8px;
}
.px10___3N0h5 {
  font-size: 10px;
}
.px12___3UiSX {
  font-size: 12px;
}
.px14___29T8- {
  font-size: 14px;
}
.px16___3CwHk {
  font-size: 16px;
}
.px18___3AI68 {
  font-size: 18px;
}
.normal___2kqn8 {
  font-weight: normal;
}
.bold___1Ydpw {
  font-weight: bold;
}
.text_overflow___3mAD6 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___3CJQ3 {
  padding: 0 !important;
}
/*
 * Globals
 */
* {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "Helvetica Neue", "Apple SD Gothic Neo", "Roboto", "SamsungKorean", "Noto Sans CJK KR", "Source Han Sans", "본고딕", "Segoe UI", "Helvetica", "Arial", "나눔바른고딕", "나눔고딕", "맑은 고딕", "돋움", "Dotum", sans-serif;
}
a {
  color: #1890ff;
  text-decoration: none;
}
a:hover {
  color: #0069cb;
}
ol, ul, li {
  list-style: none;
}
img {
  border: 0;
}
input {
  -webkit-appearance: none;
}
::-moz-selection {
  background: #3BBEE0;
  color: #fff;
  text-shadow: none;
}
::selection {
  background: #3BBEE0;
  color: #fff;
  text-shadow: none;
}
::-moz-selection {
  background: #3BBEE0;
  color: #fff;
  text-shadow: none;
}
::-webkit-selection {
  background: #3BBEE0;
  color: #fff;
  text-shadow: none;
}
/*
 * Base structure
 */
html,
body {
  height: 100%;
  background-color: #F0F6FC;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  color: #596070;
  font-size: 12px;
}
.notsupported___2zroz {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  width: 100%;
  height: 100%;
  padding: 40px 20px;
  background: #fff;
  color: #1e1e1e;
  text-align: center;
  font-size: 12px;
  line-height: 150%;
}
.notsupported___2zroz h3 {
  font-weight: bold;
  font-size: 22px;
  margin: 0 0 20px 0;
}
.notsupported___2zroz table {
  width: 400px;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  text-align: center;
  margin: 20px auto 0;
}
.notsupported___2zroz table td {
  width: 50%;
  text-align: center;
}
.notsupported___2zroz a, .notsupported___2zroz a:visited {
  display: inline-block;
  padding: 10px 20px;
  text-align: center;
  border-radius: 20px;
  color: #1e1e1e;
  border: solid 2px #ccc;
  margin: 10px auto 0;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.notsupported___2zroz a:hover, .notsupported___2zroz a:visited:hover {
  color: #fff;
  background: #1e1e1e;
  border: solid 2px #ccc;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.notsupported___2zroz .title___33Ki4 {
  font-weight: bold;
}
.disconnected___1CDGK, .connected___8mUHc {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  text-align: center;
  padding: 16px;
  font-size: 12px;
  color: #fff;
  cursor: default;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.disconnected___1CDGK:before, .connected___8mUHc:before {
  content: '';
  display: block;
  width: 21px;
  height: 23px;
  background: url("/shared/images/ico_reload_x2.png") center no-repeat;
  background-size: 21px 23px;
  margin: 0 auto 8px;
  cursor: pointer;
}
.connected___8mUHc {
  top: -100px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___3KIfP {
  color: #596070;
}
.color1___3OMY- {
  color: #FE4A49;
}
.color2___3YaE0 {
  color: #174C94;
}
.color3___HLKkA {
  color: #022553;
}
.color4___2uKAD {
  color: #919DAE;
}
.left___2FTE6 {
  text-align: left;
}
.right___GFRAM {
  text-align: right;
}
.center___36zUI {
  text-align: center;
}
.px6___3rbT9 {
  font-size: 8px;
}
.px8___IRduJ {
  font-size: 8px;
}
.px10___33Sq1 {
  font-size: 10px;
}
.px12___1Uzes {
  font-size: 12px;
}
.px14___2YCtM {
  font-size: 14px;
}
.px16___BSPw- {
  font-size: 16px;
}
.px18___2SHM2 {
  font-size: 18px;
}
.normal___25Ppy {
  font-weight: normal;
}
.bold___1Yk1f {
  font-weight: bold;
}
.text_overflow___3DOO7 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___3ejCX {
  padding: 0 !important;
}
.logoutTimer___13IE2 {
  display: inline-block;
  color: #444444;
  margin-right: 10px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .logoutTimer___13IE2 {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .logoutTimer___13IE2 {
    display: none;
  }
}
.clockIcon___3YwbK {
  margin-right: 5px;
}
.extendText___23AKr {
  margin-left: 5px;
  color: #1890ff;
  cursor: pointer;
}
.extendText___23AKr:hover {
  text-decoration: underline;
}
.warning___IDSSC {
  color: red;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.header___3T0sO {
  height: 64px;
  padding: 0 12px 0 0;
  background: #fff;
  -webkit-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
          box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
  position: relative;
}
.ant-layout {
  min-height: 100vh;
  overflow-x: hidden;
}
.logo___1WgPU {
  height: 64px;
  line-height: 58px;
  vertical-align: top;
  display: inline-block;
  padding: 0 0 0 24px;
  cursor: pointer;
  font-size: 20px;
}
.logo___1WgPU img {
  display: inline-block;
  vertical-align: middle;
}
.menu___39_Lz .anticon {
  margin-right: 8px;
}
.menu___39_Lz .ant-dropdown-menu-item {
  width: 160px;
}
i.trigger___3dVXI {
  font-size: 20px;
  line-height: 64px;
  cursor: pointer;
  -webkit-transition: all 0.3s, padding 0s;
  transition: all 0.3s, padding 0s;
  padding: 0 24px;
}
i.trigger___3dVXI:hover {
  background: #e6f7ff;
}
.right___l1AWT {
  float: right;
  height: 100%;
}
.right___l1AWT .action___JNISe {
  cursor: pointer;
  padding: 0 12px;
  display: inline-block;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  height: 100%;
}
.right___l1AWT .action___JNISe > i {
  font-size: 16px;
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.65);
}
.right___l1AWT .action___JNISe:hover,
.right___l1AWT .action___JNISe.ant-popover-open {
  background: #e6f7ff;
}
.right___l1AWT .search___1swDo {
  padding: 0;
  margin: 0 12px;
}
.right___l1AWT .search___1swDo:hover {
  background: transparent;
}
.right___l1AWT .account___3kQ_c .avatar___1V8Vu {
  margin: 20px 8px 20px 0;
  color: #1890ff;
  background: rgba(255, 255, 255, 0.85);
  vertical-align: middle;
}
@media only screen and (max-width: 768px) {
  .header___3T0sO .ant-divider-vertical {
    vertical-align: unset;
  }
  .header___3T0sO .name___24oQ8 {
    display: none;
  }
  .header___3T0sO i.trigger___3dVXI {
    padding: 0 12px;
  }
  .header___3T0sO .logo___1WgPU {
    padding-right: 12px;
    position: relative;
  }
  .header___3T0sO .right___l1AWT {
    position: absolute;
    right: 12px;
    top: 0;
    background: #fff;
  }
  .header___3T0sO .right___l1AWT .account___3kQ_c .avatar___1V8Vu {
    margin-right: 0;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.logo___15qr0 {
  height: 64px;
  position: relative;
  line-height: 64px;
  padding-left: 24px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #002140;
  overflow: hidden;
}
.logo___15qr0 img {
  display: inline-block;
  vertical-align: middle;
  height: 24px;
  width: 24px;
}
.logo___15qr0 img svg path {
  color: white;
  fill: white;
}
.logo___15qr0 h1 {
  color: white;
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
  margin: 0 0 0 5px;
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
.sider___3jHXY {
  min-height: 100vh;
  -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
          box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
  position: relative;
  z-index: 10;
}
.sider___3jHXY.ligth___Tqs9t {
  background-color: white;
}
.sider___3jHXY.ligth___Tqs9t .logo___15qr0 {
  background: white;
}
.sider___3jHXY.ligth___Tqs9t .logo___15qr0 h1 {
  color: #002140;
}
.icon___2SNz7 {
  width: 14px;
  margin-right: 5px;
}
.drawer .drawer-content {
  background: #001529;
}
.ant-menu-inline-collapsed > .ant-menu-item .sider-menu-item-img + span, .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .sider-menu-item-img + span, .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .sider-menu-item-img + span {
  max-width: 0;
  display: inline-block;
  opacity: 0;
}
.ant-menu-item .sider-menu-item-img + span, .ant-menu-submenu-title .sider-menu-item-img + span {
  -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 1;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.content___2XTs0 {
  height: 100%;
  margin: 24px 0 0 0;
}
@media (min-width: 768px) {
  .content___2XTs0 {
    margin: 24px 24px 0;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.exception___wHotA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.exception___wHotA .imgBlock___1jUOI {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 62.5%;
          flex: 0 0 62.5%;
  width: 62.5%;
  padding-right: 152px;
  zoom: 1;
}
.exception___wHotA .imgBlock___1jUOI:before,
.exception___wHotA .imgBlock___1jUOI:after {
  content: ' ';
  display: table;
}
.exception___wHotA .imgBlock___1jUOI:after {
  clear: both;
  visibility: hidden;
  font-size: 0;
  height: 0;
}
.exception___wHotA .imgEle___2UZHK {
  height: 360px;
  width: 100%;
  max-width: 430px;
  float: right;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
.exception___wHotA .content___3-dY3 {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.exception___wHotA .content___3-dY3 h1 {
  color: #434e59;
  font-size: 72px;
  font-weight: 600;
  line-height: 72px;
  margin-bottom: 24px;
}
.exception___wHotA .content___3-dY3 .desc___2876Y {
  color: rgba(0, 0, 0, 0.45);
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 16px;
}
.exception___wHotA .content___3-dY3 .actions___1OskN button:not(:last-child) {
  margin-right: 8px;
}
@media screen and (max-width: 1200px) {
  .exception___wHotA .imgBlock___1jUOI {
    padding-right: 88px;
  }
}
@media screen and (max-width: 576px) {
  .exception___wHotA {
    display: block;
    text-align: center;
  }
  .exception___wHotA .imgBlock___1jUOI {
    padding-right: 0;
    margin: 0 auto 24px;
  }
}
@media screen and (max-width: 480px) {
  .exception___wHotA .imgBlock___1jUOI {
    margin-bottom: -24px;
    overflow: hidden;
  }
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2kbXh {
  color: #596070;
}
.color1___1InqF {
  color: #FE4A49;
}
.color2___2_pcG {
  color: #174C94;
}
.color3___34HJW {
  color: #022553;
}
.color4___tXD8J {
  color: #919DAE;
}
.left___3__Ul {
  text-align: left;
}
.right___pnjPh {
  text-align: right;
}
.center___Z033K {
  text-align: center;
}
.px6___2MSuz {
  font-size: 8px;
}
.px8___3AGyk {
  font-size: 8px;
}
.px10___ATpYL {
  font-size: 10px;
}
.px12___3O6IP {
  font-size: 12px;
}
.px14___3OaDc {
  font-size: 14px;
}
.px16___DYScw {
  font-size: 16px;
}
.px18___3O3tL {
  font-size: 18px;
}
.normal___1mX6c {
  font-weight: normal;
}
.bold___1m3v6 {
  font-weight: bold;
}
.text_overflow___BqYH_ {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___3B8Gh {
  padding: 0 !important;
}
.textChart___2nrxP {
  text-align: center;
  padding: 20px;
}
.value___2Upg9 {
  font-size: 48px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .value___2Upg9 {
    font-size: 24px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .value___2Upg9 {
    font-size: 24px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .value___2Upg9 {
    font-size: 24px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .value___2Upg9 {
    font-size: 24px;
  }
}
.label___2MxRu {
  font-size: 14px;
}
/* Using Anchor tag in columns have serious problems.
 * First: If use something like this, <a href="#"> ... </a>, there's no way to prevent of default behaviour of Anchor tag.
 * Second: So, just use something like this: <a href="javascript:;"> ... </a>, after clicking the anchor tag, your website instantly work super damn slow! Annoying thing is that this is actually in the official Ant Design documentation.
 * So only option is just styles to act something like anchor tag.
 */
.linkText___1Pg4z {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  color: #1890ff;
  background-color: transparent;
  text-decoration: none;
  outline: none;
  cursor: pointer;
}
.title___3gB_A {
  font-size: 14px;
  margin-bottom: 10px;
}

.intervalGroup___1em-l {
  padding-left: 20px;
}

.intervalGroup___1em-l + .intervalGroup___1em-l {
  border-left: 1px solid #eee;
}
.chartName___BthIx {
  font-size: 24px;
  text-align: center;
}

.chart___2hFNP {
  margin: 0 auto;
}
.top20Chart___2tD3Z .recharts-legend-wrapper {
  top: 5px;
  width: 150px !important;
  overflow-x: hidden;
  overflow-y: auto;
}

.isMobile___svrtr .recharts-legend-wrapper {
  top: 250px;
  width: 100% !important;
}

.legendItem___b00o9 {
  position: relative;
  display: inline-block;
  margin: 0 5px 5px 0;
  width: 200px;
}

.mobileLegendItem___2VoF0 {
  width: 100%;
}

.legendIcon___2d3ct {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}

.hoverText___12Hu9 {
  position: fixed;
  border: 1px solid #444;
  background-color: white;
  padding: 5px;
  z-index: 100;
}

.tooltip___1vCEb {
  background-color: #fff;
  border: 1px solid #444;
  padding: 10px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___D_c0P {
  color: #596070;
}
.color1___3PaX- {
  color: #FE4A49;
}
.color2___3yKHc {
  color: #174C94;
}
.color3___2wBjA {
  color: #022553;
}
.color4___2cvpp {
  color: #919DAE;
}
.left___3y30T {
  text-align: left;
}
.right___3-KcK {
  text-align: right;
}
.center___2Mfbt {
  text-align: center;
}
.px6___1kMxv {
  font-size: 8px;
}
.px8___3bPfh {
  font-size: 8px;
}
.px10___3reJ6 {
  font-size: 10px;
}
.px12___2BSNY {
  font-size: 12px;
}
.px14___3yQs0 {
  font-size: 14px;
}
.px16___kWrm2 {
  font-size: 16px;
}
.px18___2gbFU {
  font-size: 18px;
}
.normal___U4cOl {
  font-weight: normal;
}
.bold___CMHFs {
  font-weight: bold;
}
.text_overflow___3iSU_ {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___1iimw {
  padding: 0 !important;
}
.dashboardContainer___1zsR8 {
  position: relative;
  background-color: white;
  min-height: 500px;
}
.dashboardTopControl___2jHuO {
  height: 40px;
  border-bottom: 1px solid #ddd;
}
@media (min-width: 576px) and (max-width: 767px) {
  .dashboardTopControl___2jHuO {
    height: auto;
    padding: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .dashboardTopControl___2jHuO {
    height: auto;
    padding: 10px;
  }
}
.dashboardControls___38sfw {
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .dashboardControls___38sfw {
    position: relative;
    width: 100%;
    height: unset;
    text-align: right;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .dashboardControls___38sfw {
    position: relative;
    width: 100%;
    height: unset;
    text-align: right;
  }
}
.refreshButton___3jL8Y {
  position: absolute;
  top: 2px;
  left: 12.5px;
  z-index: 10;
}
@media (min-width: 576px) and (max-width: 767px) {
  .refreshButton___3jL8Y {
    top: 4px;
    background-color: #fff !important;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .refreshButton___3jL8Y {
    top: 4px;
    background-color: #fff !important;
  }
}
.control___27oRJ {
  display: inline-block;
  padding: 10px 20px;
  color: #444;
  cursor: pointer;
  height: 100%;
}
@media (min-width: 576px) and (max-width: 767px) {
  .control___27oRJ {
    padding: 5px 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .control___27oRJ {
    padding: 5px 10px;
  }
}
.control___27oRJ:hover {
  background-color: #eee;
}
.control___27oRJ.active___1AJwH {
  background-color: #1890ff;
  color: #fff;
}
.control___27oRJ > * {
  vertical-align: middle;
}
.controlContainer___3Xa-l {
  border: 1px solid #1890ff;
  padding: 10px 20px 20px 20px;
  text-align: right;
  overflow-x: auto;
}
.controlAligner___32MWT {
  display: inline-block;
  width: 500px;
  text-align: left;
}
.controlAligner___32MWT > p {
  margin-bottom: 10px;
  font-size: 16px;
}
.dashboardContent___3WNXE {
  padding: 20px;
}
.chartContainer___28aSU {
  border: 1px solid #eee;
  margin: 5px;
  padding: 20px;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.standardTable___1RY3H .ant-table-pagination {
  margin-top: 24px;
}
.standardTable___1RY3H .tableAlert___2T22W {
  margin-bottom: 16px;
}
.standardTable___1RY3H .tableAlert___2T22W > div {
  padding: 8px 15px;
}
.standardTable___1RY3H .tableAlert___2T22W > div > * {
  display: inline-block;
  vertical-align: middle;
}
.standardTable___1RY3H .tableAlert___2T22W > div > * > * {
  display: inherit;
  vertical-align: inherit;
  margin-right: 20px;
}
.standardTable___1RY3H .tableAlert___2T22W > div > i {
  position: unset;
  margin-right: 10px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2Xsfp {
  color: #596070;
}
.color1___1fC4H {
  color: #FE4A49;
}
.color2___1wjyN {
  color: #174C94;
}
.color3___3vOhE {
  color: #022553;
}
.color4___3kjS4 {
  color: #919DAE;
}
.left___1-43t {
  text-align: left;
}
.right___16G2c {
  text-align: right;
}
.center___2NfVm {
  text-align: center;
}
.px6___3EiUq {
  font-size: 8px;
}
.px8___2zJNq {
  font-size: 8px;
}
.px10___3i9h5 {
  font-size: 10px;
}
.px12___H0CAq {
  font-size: 12px;
}
.px14___zalXI {
  font-size: 14px;
}
.px16___2Ta41 {
  font-size: 16px;
}
.px18___2ncU8 {
  font-size: 18px;
}
.normal___2NtxY {
  font-weight: normal;
}
.bold___2JXAZ {
  font-weight: bold;
}
.text_overflow___3G2-k {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___3js3E {
  padding: 0 !important;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2Xsfp {
  color: #596070;
}
.color1___1fC4H {
  color: #FE4A49;
}
.color2___1wjyN {
  color: #174C94;
}
.color3___3vOhE {
  color: #022553;
}
.color4___3kjS4 {
  color: #919DAE;
}
.left___1-43t {
  text-align: left;
}
.right___16G2c {
  text-align: right;
}
.center___2NfVm {
  text-align: center;
}
.px6___3EiUq {
  font-size: 8px;
}
.px8___2zJNq {
  font-size: 8px;
}
.px10___3i9h5 {
  font-size: 10px;
}
.px12___H0CAq {
  font-size: 12px;
}
.px14___zalXI {
  font-size: 14px;
}
.px16___2Ta41 {
  font-size: 16px;
}
.px18___2ncU8 {
  font-size: 18px;
}
.normal___2NtxY {
  font-weight: normal;
}
.bold___2JXAZ {
  font-weight: bold;
}
.text_overflow___3G2-k {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___3js3E {
  padding: 0 !important;
}
.filterForm___TsVQ8 .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___TsVQ8 .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___TsVQ8 .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___TsVQ8 .ant-form-item-label > label:after {
  content: '';
}
@media (min-width: 1200px) and (max-width: 9999999px) {
  .rangePicker___1rqDZ {
    width: 250px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .rangePicker___1rqDZ {
    width: 250px;
  }
}
.buttonContainer___3CAvJ {
  width: 100%;
}
@media screen and (max-width: 1199px) {
  .onlyVisibleInWidescreen___3h-6y {
    display: none !important;
  }
}
.summary___9grMw {
  background-color: #d8eeff;
  padding: 20px 60px;
  margin: 10px 20px;
  font-size: 24px;
  -webkit-box-shadow: 5px 5px 5px 0px #d6d6d6;
  box-shadow: 5px 5px 5px 0px #d6d6d6;
}
@media (min-width: 768px) and (max-width: 991px) {
  .summary___9grMw {
    font-size: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summary___9grMw {
    padding: 20px 30px;
    font-size: 18px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___9grMw {
    padding: 20px 30px;
    font-size: 16px;
  }
}
.summary___9grMw > span {
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___9grMw > span {
    display: block;
  }
}
.summaryStatus___EvfBx .ant-badge > .ant-badge-status-dot {
  width: 15px;
  height: 15px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryStatus___EvfBx .ant-badge > .ant-badge-status-dot {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryStatus___EvfBx .ant-badge > .ant-badge-status-dot {
    width: 8px;
    height: 8px;
  }
}
.summaryStatus___EvfBx > .userInfo {
  padding-left: 10px;
}
.summaryBalance___2EHKE {
  margin-left: 80px;
}
.summaryBalance___2EHKE > .currency {
  font-size: 20px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___2EHKE > .currency {
    font-size: 14px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___2EHKE > .currency {
    font-size: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___2EHKE {
    margin-left: 40px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___2EHKE {
    margin-top: 10px;
    margin-left: 0px;
  }
}
.deleteButtonContainer___2uycR {
  margin-left: 20px;
}
.deleteButton___3uhqX {
  background-color: #ca0000;
  color: #fff;
  border: none;
}
.deleteButton___3uhqX:focus {
  background-color: #7e0000;
  color: #fff;
}
.leftAlignedDescriptionList___3E59C .antd-pro-description-list-term {
  width: 30% !important;
  height: 50px;
  display: inline-block !important;
  vertical-align: middle !important;
  white-space: unset !important;
  margin-right: 0 !important;
}
.leftAlignedDescriptionList___3E59C .antd-pro-description-list-detail {
  width: 70% !important;
  height: 50px;
  display: inline-block !important;
  vertical-align: middle !important;
}
.tableContainer___2P1V_ td {
  height: 70px;
}
.loadPGAccountsButton___2ihsQ {
  position: absolute;
  top: -5px;
  right: 5px;
}
.clickToCopyText___gQ3Zj {
  cursor: pointer;
  width: 100%;
}

.clickToCopyText___gQ3Zj:hover {
  color: #1890ff;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___XupCA {
  color: #596070;
}
.color1___3YbOO {
  color: #FE4A49;
}
.color2___711w4 {
  color: #174C94;
}
.color3___6k64J {
  color: #022553;
}
.color4___35rPb {
  color: #919DAE;
}
.left___2Gp_O {
  text-align: left;
}
.right___3VgXe {
  text-align: right;
}
.center___24DpO {
  text-align: center;
}
.px6___29Ta_ {
  font-size: 8px;
}
.px8___21O1J {
  font-size: 8px;
}
.px10___1uKIS {
  font-size: 10px;
}
.px12___5im9b {
  font-size: 12px;
}
.px14___1aBWO {
  font-size: 14px;
}
.px16___Ya1hs {
  font-size: 16px;
}
.px18___2KKqq {
  font-size: 18px;
}
.normal___10GiK {
  font-weight: normal;
}
.bold___3ELLI {
  font-weight: bold;
}
.text_overflow___1F8ng {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___24zQE {
  padding: 0 !important;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___XupCA {
  color: #596070;
}
.color1___3YbOO {
  color: #FE4A49;
}
.color2___711w4 {
  color: #174C94;
}
.color3___6k64J {
  color: #022553;
}
.color4___35rPb {
  color: #919DAE;
}
.left___2Gp_O {
  text-align: left;
}
.right___3VgXe {
  text-align: right;
}
.center___24DpO {
  text-align: center;
}
.px6___29Ta_ {
  font-size: 8px;
}
.px8___21O1J {
  font-size: 8px;
}
.px10___1uKIS {
  font-size: 10px;
}
.px12___5im9b {
  font-size: 12px;
}
.px14___1aBWO {
  font-size: 14px;
}
.px16___Ya1hs {
  font-size: 16px;
}
.px18___2KKqq {
  font-size: 18px;
}
.normal___10GiK {
  font-weight: normal;
}
.bold___3ELLI {
  font-weight: bold;
}
.text_overflow___1F8ng {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___24zQE {
  padding: 0 !important;
}
.filterForm___TQ8wP .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___TQ8wP .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___TQ8wP .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___TQ8wP .ant-form-item-label > label:after {
  content: '';
}
.toolIcon___dJWhm {
  color: #919DAE;
}
.toolIcon___dJWhm:hover {
  color: #67768c;
}
.formButtonContainer___335ar {
  margin: 30px 200px 0 0;
  text-align: right;
}
.form___3vAef {
  margin: 30px 0 60px 0;
  width: 850px;
}
@media screen and (max-width: 1199px) {
  .form___3vAef {
    width: 100%;
  }
}
.form___3vAef input, .form___3vAef textarea, .form___3vAef .ant-select, .form___3vAef .ant-input-number, .form___3vAef .ant-calendar-picker {
  width: 100%;
}
.formControlDisplay___2d_K7 {
  margin-bottom: 0;
}
.bannerContainer___3mPQK {
  background-color: white;
  padding: 25px;
  min-height: 500px;
}
.bannerCategoriesWrapper___2r4hk {
  position: relative;
  height: 100%;
  width: 100%;
  border: 1px solid #ddd;
  padding: 15px;
}
.tagForm___3_f04 {
  width: 450px;
  margin: 30px 0 0 0;
}
.listSelect___2JD0J {
  transition-duration: .3s;
  -webkit-transition-duration: .3s;
  border: 1px solid #e8e8e8;
  height: 235px;
  overflow: scroll;
}

.listSelect___2JD0J.small___2ucR3 {
  height: 135px;
}

.listItem___1bzmu {
  padding: 5px 0 5px 15px;
  width: 100%;
  cursor: pointer;
  transition-duration: .3s;
  -webkit-transition-duration: .3s;
}

.listItem___1bzmu:hover {
  background-color: #e2f7ff;
}

.listItem___1bzmu > * {
  display: inline-block;
  vertical-align: middle;
}

.error___1kRAk {
  border-color: #ff0000;
}

.listItemCheckbox___sUMC0 {
  margin-right: 10px;
}

.listItemEmpty___307ON {
  width: 100%;
  text-align: center;
}
.form___2HLth > .ant-row {
  margin: 20px 0;
}

.form___2HLth > .ant-row:first-child {
  margin-top: 0;
}

.form___2HLth > .ant-row:last-child {
  margin-bottom: 0;
}

.label___1QsY9 {
  font-weight: bold;
}

.redText___1Ew9z {
  color: red;
}

.discountRateLabel___31SS7 {
  display: block;
  margin-top: 5px;
}

.inputError___3xh9h {
  border-color: red;
}

.error___1IW6v {
  color: red;
  margin-top: 5px;
}
.filterForm___2mFcD .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___2mFcD .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___2mFcD .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___2mFcD .ant-form-item-label > label:after {
  content: '';
}

.radioStyle___Lzm25 {
  display: block;
  height: 30px;
  line-height: 30px;
}

.formControl___CcopC {
  margin-bottom: 10px;
}

.formControlDisplay___3-a5_ {
  margin-bottom: 0;
}

@media screen and (min-width: 992px) and (max-width: 1400px) {
  .rangePicker___3Iy8G {
    width: 250px;
  }
}

.buttonContainer___1UYQ4 {
  width: 120px;
}

.promotionForm___3WNSO {
  margin: 30px 0 60px 0;
  min-width: 850px;
  width: 1000px;
}

@media screen and (max-width: 1199px) {
  .promotionForm___3WNSO {
    width: 100%;
  }
}

.promotionForm___3WNSO input,
.promotionForm___3WNSO textarea,
.promotionForm___3WNSO .ant-select,
.promotionForm___3WNSO .ant-input-number,
.promotionForm___3WNSO .ant-calendar-picker {
  width: 100%;
}

.formButtonContainer___-TSUZ {
  margin: 30px 200px 0 0;
  text-align: right;
}

.simulateButton___1Sz3w {
  position: absolute;
  top: 40px;
  left: -100px;
}

.loadingSpinner___lBGFu {
  position: absolute;
  top: 5px;
  left: -30px;
}

.simulateSpinner___3kmEc {
  position: absolute;
  top: 50px;
  left: -125px;
}

.fieldInfoBelow___10EPL {
  margin-bottom: 0;
  color: #8a8a8a;
}

.fieldInfoBelow___10EPL .ant-form-item-control {
  line-height: 20px;
}

.fieldInfoRight___3x7Ek {
  position: relative;
}

.fieldInfoRight___3x7Ek p {
  color: #8a8a8a;
  position: absolute;
  top: 10px;
}

.redText___3SOlK {
  color: red;
}
.dataDisplay___1ipBX {
  width: 100%;
  margin: 5px 0;
}

.dataDisplay___1ipBX > span {
  display: inline-block;
}

.dataDisplay___1ipBX > .label {
  width: 30%;
}

.dataDisplay___1ipBX > .value {
  width: 65%;
}
.pgResultContainer___1NUwH {
  padding: 10px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2WNua {
  color: #596070;
}
.color1___1HgjU {
  color: #FE4A49;
}
.color2___2PdrS {
  color: #174C94;
}
.color3___2aaRB {
  color: #022553;
}
.color4___1fSO9 {
  color: #919DAE;
}
.left___1TMGc {
  text-align: left;
}
.right___3ybmc {
  text-align: right;
}
.center___3L4rx {
  text-align: center;
}
.px6___2mMvO {
  font-size: 8px;
}
.px8___3G8JN {
  font-size: 8px;
}
.px10___27KTW {
  font-size: 10px;
}
.px12___aAyK7 {
  font-size: 12px;
}
.px14___2NUkW {
  font-size: 14px;
}
.px16___1cbx2 {
  font-size: 16px;
}
.px18___15nuM {
  font-size: 18px;
}
.normal___1AyDx {
  font-weight: normal;
}
.bold___2xgyp {
  font-weight: bold;
}
.text_overflow___14-jq {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___2u7BP {
  padding: 0 !important;
}
.filterForm___4SwKH .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___4SwKH .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___4SwKH .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___4SwKH .ant-form-item-label > label:after {
  content: '';
}
@media screen and (min-width: 992px) and (max-width: 1400px) {
  .rangePicker___3Xx9K {
    width: 250px;
  }
}
@media screen and (max-width: 1199px) {
  .onlyVisibleInWidescreen___3IJZ2 {
    display: none !important;
  }
}
.summary___1WH8q {
  background-color: #d8eeff;
  padding: 20px 60px;
  margin: 10px 20px;
  font-size: 24px;
  -webkit-box-shadow: 5px 5px 5px 0px #d6d6d6;
  box-shadow: 5px 5px 5px 0px #d6d6d6;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .summary___1WH8q {
    font-size: 18px;
    padding: 20px 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .summary___1WH8q {
    font-size: 16px;
    padding: 20px 40px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summary___1WH8q {
    padding: 20px 30px;
    font-size: 18px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___1WH8q {
    padding: 20px 30px;
    font-size: 16px;
  }
}
.summary___1WH8q > span {
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___1WH8q > span {
    display: block;
    margin-bottom: 15px;
  }
}
.summary___1WH8q > span > button {
  margin-left: 50px;
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___1WH8q > span > button {
    margin: 0;
  }
}
.summaryStatus___peF4I {
  margin-right: 30px;
}
.summaryStatus___peF4I .ant-badge > .ant-badge-status-dot {
  width: 15px;
  height: 15px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .summaryStatus___peF4I .ant-badge > .ant-badge-status-dot {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryStatus___peF4I .ant-badge > .ant-badge-status-dot {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryStatus___peF4I .ant-badge > .ant-badge-status-dot {
    width: 8px;
    height: 8px;
  }
}
.summaryBalance___3rKka {
  margin-left: 20px;
  margin-right: 40px;
}
.summaryBalance___3rKka > .currency {
  font-size: 20px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___3rKka > .currency {
    font-size: 14px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___3rKka > .currency {
    font-size: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___3rKka {
    margin-left: 40px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___3rKka {
    margin-top: 10px;
    margin-left: 0px;
  }
}
.merchantsLoadSpinner___r5J3g {
  position: absolute;
  top: 10px;
  right: 18px;
}
.merchantsRefreshButton___fBrb2 {
  position: absolute;
  top: 10px;
  right: 18px;
  z-index: 10;
  cursor: pointer;
}
.merchantsLoadFailIcon___3CJ32 {
  position: absolute;
  top: 10px;
  right: 38px;
  z-index: 10;
  color: #e26363;
}
.statusBadge___3LfzF {
  position: absolute;
  top: 0;
}
.deleteButton___oZxcO {
  background-color: #ca0000;
  color: #fff;
  border: none;
}
.deleteButton___oZxcO:focus {
  background-color: #7e0000;
  color: #fff;
}
.transactionLogContainer___3gWt2 {
  position: relative;
}
.toggleMerchantGroup___2luaw {
  position: absolute;
  top: 0;
  right: 0;
}
.toggleMerchantGroup___2luaw > span {
  margin-right: 10px;
}
.leftAlignedDescriptionList___FFKn8 .antd-pro-description-list-term {
  width: 30%;
  height: 45px;
  display: inline-block;
  vertical-align: middle;
  white-space: unset;
  margin-right: 0;
}
.leftAlignedDescriptionList___FFKn8 .antd-pro-description-list-detail {
  width: 70%;
  height: 45px;
  display: inline-block;
  vertical-align: middle;
}
.paymentStatusSelect___3O3eI {
  position: absolute;
  top: -5px;
  width: 120px;
}
.tableColumn___2UL3J {
  background-color: #fafafa !important;
}
.filterForm___BUjCC .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___BUjCC .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___BUjCC .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___BUjCC .ant-form-item-label > label:after {
  content: '';
}

@media screen and (max-width: 1199px) {
  .onlyVisibleInWidescreen___1FfSs {
    display: none !important;
  }
}

.buttonContainer___3OBsD {
  width: 120px;
}

.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: none;
}

.leftAlignedDescriptionList___xinyD .antd-pro-description-list-term {
  width: 30%;
  display: inline-block;
  vertical-align: middle;
  white-space: unset;
  margin-right: 0;
}

.leftAlignedDescriptionList___xinyD .antd-pro-description-list-detail {
  width: 70%;
  display: inline-block;
  vertical-align: middle;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___g9mVs {
  color: #596070;
}
.color1___pCcVu {
  color: #FE4A49;
}
.color2___c2rTF {
  color: #174C94;
}
.color3___SZ_22 {
  color: #022553;
}
.color4___12n9u {
  color: #919DAE;
}
.left___XdIK1 {
  text-align: left;
}
.right___3J4Ki {
  text-align: right;
}
.center___1cXFo {
  text-align: center;
}
.px6___1Os33 {
  font-size: 8px;
}
.px8___2MCL0 {
  font-size: 8px;
}
.px10___1SycU {
  font-size: 10px;
}
.px12___3br-P {
  font-size: 12px;
}
.px14___SHQwt {
  font-size: 14px;
}
.px16____oGNO {
  font-size: 16px;
}
.px18___2ji78 {
  font-size: 18px;
}
.normal___M1YBZ {
  font-weight: normal;
}
.bold___3B1Q3 {
  font-weight: bold;
}
.text_overflow___1xDZ6 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___jn5km {
  padding: 0 !important;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___g9mVs {
  color: #596070;
}
.color1___pCcVu {
  color: #FE4A49;
}
.color2___c2rTF {
  color: #174C94;
}
.color3___SZ_22 {
  color: #022553;
}
.color4___12n9u {
  color: #919DAE;
}
.left___XdIK1 {
  text-align: left;
}
.right___3J4Ki {
  text-align: right;
}
.center___1cXFo {
  text-align: center;
}
.px6___1Os33 {
  font-size: 8px;
}
.px8___2MCL0 {
  font-size: 8px;
}
.px10___1SycU {
  font-size: 10px;
}
.px12___3br-P {
  font-size: 12px;
}
.px14___SHQwt {
  font-size: 14px;
}
.px16____oGNO {
  font-size: 16px;
}
.px18___2ji78 {
  font-size: 18px;
}
.normal___M1YBZ {
  font-weight: normal;
}
.bold___3B1Q3 {
  font-weight: bold;
}
.text_overflow___1xDZ6 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___jn5km {
  padding: 0 !important;
}
.filterForm___wY05Q .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___wY05Q .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___wY05Q .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___wY05Q .ant-form-item-label > label:after {
  content: '';
}
@media (min-width: 1200px) and (max-width: 9999999px) {
  .rangePicker___Tp1MJ {
    width: 250px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .rangePicker___Tp1MJ {
    width: 250px;
  }
}
.buttonContainer___3yeTH {
  width: 120px;
}
@media screen and (max-width: 1199px) {
  .onlyVisibleInWidescreen___2WReD {
    display: none !important;
  }
}
.summary___3cPLK {
  background-color: #d8eeff;
  padding: 20px 60px;
  margin: 10px 20px;
  font-size: 24px;
  -webkit-box-shadow: 5px 5px 5px 0px #d6d6d6;
  box-shadow: 5px 5px 5px 0px #d6d6d6;
}
@media (min-width: 768px) and (max-width: 991px) {
  .summary___3cPLK {
    font-size: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summary___3cPLK {
    padding: 20px 30px;
    font-size: 18px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___3cPLK {
    padding: 20px 30px;
    font-size: 16px;
  }
}
.summary___3cPLK > span {
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___3cPLK > span {
    display: block;
  }
}
.summaryStatus___2DfI4 .ant-badge > .ant-badge-status-dot {
  width: 15px;
  height: 15px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryStatus___2DfI4 .ant-badge > .ant-badge-status-dot {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryStatus___2DfI4 .ant-badge > .ant-badge-status-dot {
    width: 8px;
    height: 8px;
  }
}
.summaryStatus___2DfI4 > .userInfo {
  padding-left: 10px;
}
.summaryBalance___26Ckc {
  margin-left: 80px;
}
.summaryBalance___26Ckc > .currency {
  font-size: 20px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___26Ckc > .currency {
    font-size: 14px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___26Ckc > .currency {
    font-size: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___26Ckc {
    margin-left: 40px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___26Ckc {
    margin-top: 10px;
    margin-left: 0px;
  }
}
.userStatusSelect___3Kvwe {
  position: absolute;
  top: -5px;
}
.userStatusText___37CSr {
  position: absolute;
  top: 0px;
}
.deleteButtonContainer___1PpkK {
  margin-left: 20px;
}
.deleteButton___PCjQ7 {
  background-color: #ca0000;
  color: #fff;
  border: none;
}
.deleteButton___PCjQ7:focus {
  background-color: #7e0000;
  color: #fff;
}
.leftAlignedDescriptionList___1sKsT .antd-pro-description-list-term {
  width: 30% !important;
  height: 50px;
  display: inline-block !important;
  vertical-align: middle !important;
  white-space: unset !important;
  margin-right: 0 !important;
}
.leftAlignedDescriptionList___1sKsT .antd-pro-description-list-detail {
  width: 70% !important;
  height: 50px;
  display: inline-block !important;
  vertical-align: middle !important;
}
.tableContainer___3ryoB td {
  height: 70px;
}
.loadPGAccountsButton___2U_pi {
  position: absolute;
  top: -5px;
  right: 5px;
}
.paginationItem___3AWhr {
  display: block;
  padding: 0 6px;
  color: rgba(0, 0, 0, 0.65);
  -webkit-transition: none;
  transition: none;
}

.paginationItemActive___3N9lB {
  color: #1890ff;
}

.inlineBlock___2TQP8 {
  display: inline-block;
  vertical-align: middle;
}

.jumper___1qoVy {
  width: 50px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___3eQ0I {
  color: #596070;
}
.color1___2kqQ_ {
  color: #FE4A49;
}
.color2___2oKbm {
  color: #174C94;
}
.color3___1TFFt {
  color: #022553;
}
.color4___M1l3y {
  color: #919DAE;
}
.left___3cZy5 {
  text-align: left;
}
.right___3vppd {
  text-align: right;
}
.center___2rxKP {
  text-align: center;
}
.px6___3Romq {
  font-size: 8px;
}
.px8___LxkFg {
  font-size: 8px;
}
.px10___1IKtr {
  font-size: 10px;
}
.px12___1bAQ3 {
  font-size: 12px;
}
.px14___36sjQ {
  font-size: 14px;
}
.px16___32ZkA {
  font-size: 16px;
}
.px18___1i5Lo {
  font-size: 18px;
}
.normal___3ucI5 {
  font-weight: normal;
}
.bold___2i9RO {
  font-weight: bold;
}
.text_overflow___350SW {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___1tYEt {
  padding: 0 !important;
}
@media screen and (min-width: 992px) and (max-width: 1400px) {
  .rangePicker___3Vwbn {
    width: 250px;
  }
}
.buttonContainer___3FcQS {
  width: 120px;
}
.unit___2iIiS {
  position: absolute;
  top: 16px;
  right: 0;
  font-size: 12px;
  color: #aaa;
}
.summary___1j-DM {
  background-color: #d8eeff;
  padding: 20px 60px;
  margin: 10px 20px 30px 20px;
  font-size: 24px;
  -webkit-box-shadow: 5px 5px 5px 0px #d6d6d6;
  box-shadow: 5px 5px 5px 0px #d6d6d6;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .summary___1j-DM {
    padding: 20px 30px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .summary___1j-DM {
    font-size: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summary___1j-DM {
    padding: 20px 30px;
    font-size: 18px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___1j-DM {
    padding: 20px 30px;
    font-size: 16px;
  }
}
.summary___1j-DM > span {
  text-align: center;
  margin: 0 20px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .summary___1j-DM > span {
    font-size: 20px;
    margin: 0 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___1j-DM > span {
    display: block;
  }
}
.summaryStatus___3Gsdr .ant-badge > .ant-badge-status-dot {
  width: 15px;
  height: 15px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryStatus___3Gsdr .ant-badge > .ant-badge-status-dot {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryStatus___3Gsdr .ant-badge > .ant-badge-status-dot {
    width: 8px;
    height: 8px;
  }
}
.summaryBalance___25Irj {
  margin-left: 80px;
}
.summaryBalance___25Irj > .currency {
  font-size: 20px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___25Irj > .currency {
    font-size: 14px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___25Irj > .currency {
    font-size: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___25Irj {
    margin-left: 40px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___25Irj {
    margin-top: 10px;
    margin-left: 0px;
  }
}
.ant-fullcalendar-fullscreen .ant-radio-group {
  display: none;
}
.calendarContainer___2urT6 {
  margin-top: 40px;
}
.calendarContainer___2urT6 .ant-fullcalendar {
  margin-top: 30px;
}
.calendarMerchantSelect___1V3Uo {
  position: absolute;
  top: 50px;
  left: 10px;
  width: 400px;
}
.calendarTitle___2Jet4 {
  position: absolute;
  top: 90px;
  left: 50%;
  width: 300px;
  margin-left: -150px;
  text-align: center;
}
.calendarTitle___2Jet4 > * {
  display: inline-block;
  vertical-align: middle;
  font-size: 24px;
  padding: 0 10px;
}
.calendarTitle___2Jet4 > i {
  position: absolute;
  top: 5px;
  cursor: pointer;
}
.calendarTitle___2Jet4 > i:hover {
  color: #0090ff;
}
.calendarTitle___2Jet4 .calendarPreviousButton___1QOtm {
  left: 0;
}
.calendarTitle___2Jet4 .calendarNextButton___3CBXx {
  right: 0;
}
.filterForm___1aGxJ .ant-row.ant-form-item {
  margin-bottom: 5px;
}
.leftAlignedDescriptionList___3wjLh .antd-pro-description-list-term {
  width: 30%;
  height: 50px;
  display: inline-block;
  vertical-align: middle;
  white-space: unset;
  margin-right: 0;
}
.leftAlignedDescriptionList___3wjLh .antd-pro-description-list-detail {
  width: 70%;
  height: 50px;
  display: inline-block;
  vertical-align: middle;
}
.settlementStatusText___3vxSL {
  position: absolute;
  top: 0px;
}
.downloadButton___3cXtU {
  margin-right: 10px;
}
.form___kDemG {
  padding: 0 30px;
}

.form___kDemG input, .form___kDemG textarea, .form___kDemG .ant-select, .form___kDemG .ant-input-number, .form___kDemG .ant-calendar-picker {
  width: 100%;
}
.form___1Ox72 {
  padding: 0 30px;
}

.form___1Ox72 input, .form___1Ox72 textarea, .form___1Ox72 .ant-select, .form___1Ox72 .ant-input-number, .form___1Ox72 .ant-calendar-picker {
  width: 100%;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___t63NT {
  color: #596070;
}
.color1___2EoFj {
  color: #FE4A49;
}
.color2___Jt4D2 {
  color: #174C94;
}
.color3___1VBpj {
  color: #022553;
}
.color4___2a0D5 {
  color: #919DAE;
}
.left___3wgAI {
  text-align: left;
}
.right___3-DbR {
  text-align: right;
}
.center___59h3B {
  text-align: center;
}
.px6___2i73_ {
  font-size: 8px;
}
.px8___jwN8m {
  font-size: 8px;
}
.px10___1sMp9 {
  font-size: 10px;
}
.px12___1u6Ts {
  font-size: 12px;
}
.px14___JJieS {
  font-size: 14px;
}
.px16___hIzId {
  font-size: 16px;
}
.px18___1_S_Y {
  font-size: 18px;
}
.normal___1hetQ {
  font-weight: normal;
}
.bold___OLLLJ {
  font-weight: bold;
}
.text_overflow___1tGvD {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___2o_mL {
  padding: 0 !important;
}
.filterForm___3Yl1W .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___3Yl1W .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___3Yl1W .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___3Yl1W .ant-form-item-label > label:after {
  content: '';
}
@media screen and (max-width: 1199px) {
  .onlyVisibleInWidescreen___2u1fI {
    display: none !important;
  }
}
.leftAlignedDescriptionList___1xQIQ .antd-pro-description-list-term {
  width: 30%;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
  white-space: unset;
  margin-right: 0;
}
.leftAlignedDescriptionList___1xQIQ .antd-pro-description-list-detail {
  width: 70%;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
}
.leftAlignedDescriptionList___1xQIQ .antd-pro-description-list-detail input, .leftAlignedDescriptionList___1xQIQ .antd-pro-description-list-detail div {
  max-width: 200px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___Mqisf {
  color: #596070;
}
.color1___3NZ_9 {
  color: #FE4A49;
}
.color2___1v4Sr {
  color: #174C94;
}
.color3___3zijO {
  color: #022553;
}
.color4___1H0he {
  color: #919DAE;
}
.left___PY8k1 {
  text-align: left;
}
.right___1ovV8 {
  text-align: right;
}
.center___34jTS {
  text-align: center;
}
.px6___2S2cD {
  font-size: 8px;
}
.px8___3Fdm4 {
  font-size: 8px;
}
.px10___2hWdi {
  font-size: 10px;
}
.px12___36nk7 {
  font-size: 12px;
}
.px14___2SGtJ {
  font-size: 14px;
}
.px16___2SIJ5 {
  font-size: 16px;
}
.px18___SEXpR {
  font-size: 18px;
}
.normal___14yjN {
  font-weight: normal;
}
.bold___3vNge {
  font-weight: bold;
}
.text_overflow___LMwWJ {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___iTLjo {
  padding: 0 !important;
}
.contractDivider___3pv1W {
  position: relative;
  display: block;
  width: 100%;
  min-width: 100%;
  margin: 15px 0;
  padding-left: 15px;
  clear: both;
}
.contractDividerText___3nnMK {
  display: inline-block;
  font-size: 12px;
  padding: 5px;
  width: 25px;
  margin-right: 15px;
  color: #444;
  margin-right: 20px;
  text-align: center;
  background-color: #ccc;
  color: #fff;
}
.contractDividerTextActive___OJYJC {
  background-color: #00cc00;
  color: #fff;
}
.contractDividerLine___1TcAG {
  display: inline-block;
  height: 1px;
  background-color: #ebebeb;
  width: 200px;
  margin-bottom: 1px;
}
.contractPlaceholder___1i2KJ {
  width: 100%;
  background-color: #f3f3f3;
  border-radius: 5px;
  padding: 50px;
  text-align: center;
}
.contractFileInfo___3Evtm {
  color: #909090;
}
.contractFormDescription___3k-2v {
  height: 50px;
}
.contractFormDescription___3k-2v .antd-pro-description-list-term {
  width: 35%;
  display: inline-block;
  vertical-align: middle;
  white-space: unset;
  margin-right: 0;
}
.contractFormDescription___3k-2v .antd-pro-description-list-detail {
  width: 65%;
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .contractFormDescription___3k-2v .antd-pro-description-list-detail {
    padding-left: 15px;
  }
}
.buttonsContainer___3Dczd {
  text-align: right;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .buttonsContainer___3Dczd {
    margin-top: 40px;
  }
}
.filterForm___1u0vG .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___1u0vG .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___1u0vG .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___1u0vG .ant-form-item-label > label:after {
  content: '';
}

.radioStyle___3HRLW {
  display: block;
  height: 30px;
  line-height: 30px;
}

.formControl___1Jtsl {
  margin-bottom: 10px;
}

.formControlDisplay___6sf2_ {
  margin-bottom: 0;
}

@media screen and (min-width: 992px) and (max-width: 1400px) {
  .rangePicker___1o6T9 {
    width: 250px;
  }
}

.buttonContainer___3r-XM {
  width: 120px;
}

.policyForm___2Yp8u {
  width: 450px;
  margin: 30px 0 60px 0;
}

.formButtonContainer___2TVY3 {
  margin-top: 30px;
  width: 100%;
  text-align: right;
}

.ageInfo___245Fk {
  position: absolute;
  top: 0;
  left: 100%;
  margin-left: 20px;
  width: 150px;
  color: #bbb;
  font-size: 12px;
}
.button___3VLaE {
  margin-right: 8px;
}
.filterForm___2rFuJ .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___2rFuJ .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___2rFuJ .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___2rFuJ .ant-form-item-label > label:after {
  content: '';
}

.radioStyle___-UT4y {
  display: block;
  height: 30px;
  line-height: 30px;
}

.formControl___PHy-U {
  margin-bottom: 10px;
}

.formControlDisplay___1t352 {
  margin-bottom: 0;
}

@media screen and (min-width: 992px) and (max-width: 1400px) {
  .rangePicker___eFprC {
    width: 250px;
  }
}

.buttonContainer___156hv {
  width: 120px;
}

.promotionForm___2xjYU {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .promotionForm___2xjYU {
    width: 100%;
  }
}

.promotionForm___2xjYU input, .promotionForm___2xjYU textarea, .promotionForm___2xjYU .ant-select, .promotionForm___2xjYU .ant-input-number, .promotionForm___2xjYU .ant-calendar-picker {
  width: 100%;
}

.formButtonContainer___2pm-z {
  margin: 30px 200px 0 0;
  text-align: right;
}

.simulateButton___3lS47 {
  position: absolute;
  top: 40px;
  left: -100px;
}

.loadingSpinner___2ZwWp {
  position: absolute;
  top: 5px;
  left: -30px;
}

.simulateSpinner___2DfWZ {
  position: absolute;
  top: 50px;
  left: -125px;
}

.fieldInfoBelow___3LTst {
  margin-bottom: 0;
  color: #8a8a8a;
}

.fieldInfoBelow___3LTst .ant-form-item-control {
  line-height: 20px;
}

.fieldInfoRight___sDb60 {
  position: relative;
}

.fieldInfoRight___sDb60 p {
  color: #8a8a8a;
  position: absolute;
  top: 10px;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2iDTW {
  color: #596070;
}
.color1___2hjFs {
  color: #FE4A49;
}
.color2___3RwA8 {
  color: #174C94;
}
.color3___2E4i4 {
  color: #022553;
}
.color4___3R_t3 {
  color: #919DAE;
}
.left___qb_Gf {
  text-align: left;
}
.right___1AC6U {
  text-align: right;
}
.center___26HER {
  text-align: center;
}
.px6___1LjpY {
  font-size: 8px;
}
.px8___2DxIZ {
  font-size: 8px;
}
.px10___1zvzT {
  font-size: 10px;
}
.px12___-Dbo8 {
  font-size: 12px;
}
.px14___3ORSG {
  font-size: 14px;
}
.px16___1oHcM {
  font-size: 16px;
}
.px18___3G2H5 {
  font-size: 18px;
}
.normal___3FUfn {
  font-weight: normal;
}
.bold___2NhQM {
  font-weight: bold;
}
.text_overflow___3c3m3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___1WIJd {
  padding: 0 !important;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___2iDTW {
  color: #596070;
}
.color1___2hjFs {
  color: #FE4A49;
}
.color2___3RwA8 {
  color: #174C94;
}
.color3___2E4i4 {
  color: #022553;
}
.color4___3R_t3 {
  color: #919DAE;
}
.left___qb_Gf {
  text-align: left;
}
.right___1AC6U {
  text-align: right;
}
.center___26HER {
  text-align: center;
}
.px6___1LjpY {
  font-size: 8px;
}
.px8___2DxIZ {
  font-size: 8px;
}
.px10___1zvzT {
  font-size: 10px;
}
.px12___-Dbo8 {
  font-size: 12px;
}
.px14___3ORSG {
  font-size: 14px;
}
.px16___1oHcM {
  font-size: 16px;
}
.px18___3G2H5 {
  font-size: 18px;
}
.normal___3FUfn {
  font-weight: normal;
}
.bold___2NhQM {
  font-weight: bold;
}
.text_overflow___3c3m3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___1WIJd {
  padding: 0 !important;
}
.filterForm___3_wlL .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___3_wlL .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___3_wlL .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___3_wlL .ant-form-item-label > label:after {
  content: '';
}
@media (min-width: 1200px) and (max-width: 9999999px) {
  .rangePicker___2oN7_ {
    width: 250px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .rangePicker___2oN7_ {
    width: 250px;
  }
}
.buttonContainer___23E82 {
  width: 120px;
}
@media screen and (max-width: 1199px) {
  .onlyVisibleInWidescreen___1CGNR {
    display: none !important;
  }
}
.summary___2u24u {
  background-color: #d8eeff;
  padding: 20px 60px;
  margin: 10px 20px;
  font-size: 24px;
  -webkit-box-shadow: 5px 5px 5px 0px #d6d6d6;
  box-shadow: 5px 5px 5px 0px #d6d6d6;
}
@media (min-width: 768px) and (max-width: 991px) {
  .summary___2u24u {
    font-size: 20px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summary___2u24u {
    padding: 20px 30px;
    font-size: 18px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___2u24u {
    padding: 20px 30px;
    font-size: 16px;
  }
}
.summary___2u24u > span {
  margin-right: 20px;
}
@media (min-width: 0px) and (max-width: 575px) {
  .summary___2u24u > span {
    display: block;
  }
}
.summaryStatus___1SILs .ant-badge > .ant-badge-status-dot {
  width: 15px;
  height: 15px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryStatus___1SILs .ant-badge > .ant-badge-status-dot {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryStatus___1SILs .ant-badge > .ant-badge-status-dot {
    width: 8px;
    height: 8px;
  }
}
.summaryStatus___1SILs > .userInfo {
  padding-left: 10px;
}
.summaryBalance___zzGwk {
  margin-left: 80px;
}
.summaryBalance___zzGwk > .currency {
  font-size: 20px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___zzGwk > .currency {
    font-size: 14px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___zzGwk > .currency {
    font-size: 12px;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .summaryBalance___zzGwk {
    margin-left: 40px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .summaryBalance___zzGwk {
    margin-top: 10px;
    margin-left: 0px;
  }
}
.userStatusSelect___1AKjS {
  position: absolute;
  top: -5px;
}
.userStatusText___1fi3q {
  position: absolute;
  top: 0px;
}
.deleteButtonContainer___12_aP {
  margin-left: 20px;
}
.deleteButton___1qelN {
  background-color: #ca0000;
  color: #fff;
  border: none;
}
.deleteButton___1qelN:focus {
  background-color: #7e0000;
  color: #fff;
}
.leftAlignedDescriptionList___2LqGQ .antd-pro-description-list-term {
  width: 30% !important;
  height: 50px;
  display: inline-block !important;
  vertical-align: middle !important;
  white-space: unset !important;
  margin-right: 0 !important;
}
.leftAlignedDescriptionList___2LqGQ .antd-pro-description-list-detail {
  width: 70% !important;
  height: 50px;
  display: inline-block !important;
  vertical-align: middle !important;
}
.tableContainer___2Fw-Y td {
  height: 70px;
}
.loadPGAccountsButton___2n9eF {
  position: absolute;
  top: -5px;
  right: 5px;
}
.promotionGroupForm___3bTcx {
  margin: 30px 0 60px 0;
  width: 85%;
}
@media screen and (max-width: 1199px) {
  .promotionGroupForm___3bTcx {
    width: 100%;
  }
}
.formButtonContainer___3wzit {
  padding: 0 30px;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.prefixIcon___1g3tv {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.25);
}
.submit___1Uso5 {
  width: 100%;
  margin-top: 24px;
}
.maskToggle___dBD3S {
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 20px;
  padding: 10px;
  cursor: pointer;
}
.maskToggle___dBD3S:hover {
  color: #1890ff;
  background-color: rgba(129, 194, 255, 0.25);
  border-radius: 5px;
}
.passwordInput___33Vtb input::input-placeholder {
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  opacity: 1;
}
.passwordInput___33Vtb input::-webkit-input-placeholder {
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.passwordInput___33Vtb input:-ms-input-placeholder {
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.passwordInput___33Vtb input::-ms-input-placeholder {
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.passwordInput___33Vtb input:-moz-placeholder {
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.passwordInput___33Vtb input::-moz-placeholder {
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.passwordUpdateFormContainer___26Lcr {
  background-image: url(https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg);
  background-repeat: no-repeat;
  background-position: center 110px;
  background-size: 100%;
  background-color: #f0f2f5;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
}

.passwordUpdateForm___atmvX {
  position: absolute;
  top: 100px;
  left: 50%;
  margin-left: -225px;
  width: 450px;
  height: 550px;
  background-color: #fff;
  padding: 50px 40px;
  border: 1px solid #ddd;
  border-radius: 10px;
}

.infoText___prsKt {
  margin-bottom: 20px;
}

.passwordRules___wuIzB {
  margin: 20px 0 40px 0;
}

.submitButton___2cPkA {
  border-radius: 30px;
  transition-duration: 0s;
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0;
  width: 100px;
}

.submitButton___2cPkA:hover {
  background-color: #1990ff !important;
  color: #fff !important;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.container___3cchj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100vh;
  overflow: auto;
  background: #f0f2f5;
}
.content___1S3IP {
  padding: 32px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media (max-width: 576px) {
  .content___1S3IP {
    padding: 32px 8px;
  }
}
@media (min-width: 768px) {
  .container___3cchj {
    background-image: url('https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg');
    background-repeat: no-repeat;
    background-position: center 110px;
    background-size: 100%;
  }
  .content___1S3IP {
    padding: 112px 0 24px 0;
  }
}
.top___uQb7S {
  text-align: center;
}
.header___2R-9G {
  height: 44px;
  line-height: 44px;
}
.header___2R-9G a {
  text-decoration: none;
}
.logoContainer___1Z9fh > * {
  display: inline-block;
  vertical-align: middle;
}
.logo___SmW8W {
  height: 40px;
  margin-right: 24px;
}
.title___mkq0_ {
  font-size: 30px;
  color: rgba(0, 0, 0, 0.85);
  font-family: 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  font-weight: 600;
  position: relative;
  top: 2px;
  left: -10px;
}
.desc___TYvXc {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
  margin-top: 12px;
  margin-bottom: 40px;
}
.main___2bm5O {
  width: 368px;
  margin: 0 auto;
}
@media screen and (max-width: 576px) {
  .main___2bm5O {
    width: 95%;
  }
}
.main___2bm5O .icon___1z85n {
  font-size: 24px;
  color: rgba(0, 0, 0, 0.2);
  margin-left: 16px;
  vertical-align: middle;
  cursor: pointer;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.main___2bm5O .icon___1z85n:hover {
  color: #1890ff;
}
.main___2bm5O .other___3E8zC {
  text-align: left;
  margin-top: 24px;
  line-height: 22px;
}
.main___2bm5O .other___3E8zC .register___2ri8H {
  float: right;
}
.login___1tXLy {
  margin-top: 30px;
}
.login___1tXLy .ant-form-item {
  margin-bottom: 24px;
}
.login___1tXLy .getCaptcha___ygl2A {
  display: block;
  width: 100%;
  height: 42px;
}
/* 0.5 초씩 바운스 효과 */
.bounce___2m0Yy {
  position: relative;
  /* 파폭 */
  /* 크롬 */
  -webkit-animation: bounce___2m0Yy 0.5s infinite linear;
  animation: bounce___2m0Yy 0.5s infinite linear;
  font-size: 20px;
}
@keyframes bounce___2m0Yy {
  0% {
    top: 0;
  }
  50% {
    top: -5px;
  }
  70% {
    top: -20px;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes bounce___2m0Yy {
  0% {
    top: 0;
  }
  50% {
    top: -5px;
  }
  70% {
    top: -20px;
  }
  100% {
    top: 0;
  }
}
.filterForm___-EpJu .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___-EpJu .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___-EpJu .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___-EpJu .ant-form-item-label > label:after {
  content: '';
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___22Joy {
  color: #596070;
}
.color1___1m7bG {
  color: #FE4A49;
}
.color2___2cumk {
  color: #174C94;
}
.color3___2Yc3Q {
  color: #022553;
}
.color4___1j_ox {
  color: #919DAE;
}
.left___2hb8E {
  text-align: left;
}
.right___2llRT {
  text-align: right;
}
.center___1_Fa1 {
  text-align: center;
}
.px6___nF5Jf {
  font-size: 8px;
}
.px8___3GxL6 {
  font-size: 8px;
}
.px10___2cwVu {
  font-size: 10px;
}
.px12___GUekk {
  font-size: 12px;
}
.px14___2AuiG {
  font-size: 14px;
}
.px16___2lwRf {
  font-size: 16px;
}
.px18___25XdM {
  font-size: 18px;
}
.normal___3w-jF {
  font-weight: normal;
}
.bold___20vkF {
  font-weight: bold;
}
.text_overflow___13h3e {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___11LK8 {
  padding: 0 !important;
}
.toolIcon___37A8h {
  color: #919DAE;
}
.toolIcon___37A8h:hover {
  color: #67768c;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___3QFSF {
  color: #596070;
}
.color1___3aqxw {
  color: #FE4A49;
}
.color2___1eMp3 {
  color: #174C94;
}
.color3___1p181 {
  color: #022553;
}
.color4___1Giyt {
  color: #919DAE;
}
.left___2ITR- {
  text-align: left;
}
.right___2eb6N {
  text-align: right;
}
.center___sDqUJ {
  text-align: center;
}
.px6___2iGQ_ {
  font-size: 8px;
}
.px8___2mPJg {
  font-size: 8px;
}
.px10___1Zu99 {
  font-size: 10px;
}
.px12___1WbAN {
  font-size: 12px;
}
.px14___1pw6A {
  font-size: 14px;
}
.px16___1s7rB {
  font-size: 16px;
}
.px18___1NQ0o {
  font-size: 18px;
}
.normal___1CinP {
  font-weight: normal;
}
.bold___2nmnq {
  font-weight: bold;
}
.text_overflow___D32Ox {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___3Fb9Q {
  padding: 0 !important;
}
.toolIcon___2NTKB {
  color: #919DAE;
}
.toolIcon___2NTKB:hover {
  color: #67768c;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___1yll0 {
  color: #596070;
}
.color1___3Frl0 {
  color: #FE4A49;
}
.color2___2BooP {
  color: #174C94;
}
.color3___MbG6F {
  color: #022553;
}
.color4___1LZPn {
  color: #919DAE;
}
.left___3piGH {
  text-align: left;
}
.right___BLrGI {
  text-align: right;
}
.center___3kCuN {
  text-align: center;
}
.px6___3BC3I {
  font-size: 8px;
}
.px8___OVtyW {
  font-size: 8px;
}
.px10___3PIuf {
  font-size: 10px;
}
.px12___1pFkd {
  font-size: 12px;
}
.px14___10v7I {
  font-size: 14px;
}
.px16___OdQOZ {
  font-size: 16px;
}
.px18___26VYo {
  font-size: 18px;
}
.normal___F_GVQ {
  font-weight: normal;
}
.bold___3-QVj {
  font-weight: bold;
}
.text_overflow___3hlVr {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___abrha {
  padding: 0 !important;
}
.toolIcon___28M79 {
  color: #919DAE;
}
.toolIcon___28M79:hover {
  color: #67768c;
}
.agreementList___2b7Ny {
  position: relative;
}

.top___2C4SF {
  text-align: right;
  height: 30px;
  margin-bottom: 24px;
}
.agreementForm___3Q2_U {
  position: relative;
  width: 100%;
}

.title___3o0Cc > h1 {
  font-size: 24px;
  margin-left: 24px;
  margin-bottom: 32px;
}

.title___3o0Cc > * {
  display: inline-block;
  margin-right: 20px;
}

.formControl___5MCce {
  margin-bottom: 10px;
}

.descriptionError___2pwuK .tui-editor-defaultUI {
  border-color: red;
}

.tui-editor-contents h1 {
  border: none;
}

.tui-editor-contents h2 {
  border: none;
}
.agreementContainer___1B9vG {
  background-color: white;
  padding: 50px;
  min-height: 500px;
}
.listBottom___O_sJ3 {
  position: relative;
  margin-top: 20px;
}
.bannerContainer___22FuK {
  background-color: white;
  padding: 25px;
  min-height: 500px;
}

.bannerCategoriesWrapper___2uZNe {
  position: relative;
  height: 100%;
  width: 100%;
  border: 1px solid #ddd;
  padding: 15px;
}

.categoryButtonContainer___32znI {
  width: 200px;
}

.categoryButtonContainer___32znI > button {
  display: inline-block;
  margin-right: 5px;
}
.noticeList___1N_05 {
  position: relative;
}

.listTop___1T80M {
  text-align: right;
  height: 30px;
  margin-bottom: 24px;
}

.listControl___311te {
  position: relative;
}

.createButton___90Z8D {
  position: absolute;
  top: 0;
  left: 0;
}

.pagination___30y02 {
  text-align: center;
  margin-top: 20px;
}

.pageSizeWrapper___2_Ewi {
  position: absolute;
  top: 0;
  right: 0;
}
.imageList___dFm8u {
  width: 100%;
  border: 1px solid #eee;
  padding: 10px;
}

.noImage___35aay {
  text-align: center;
}

.image___28y-o {
  display: inline-block;
  margin-right: 10px;
}

.image___28y-o > * {
  display: inline-block;
  vertical-align: top;
}

.image___28y-o > img {
  width: 100px;
  height: 100px;
}

.imageDeleteButton___qN2_5 {
  margin-left: 10px;
}
.noticeForm___YkroU {
  position: relative;
  width: 100%;
}

.title___10RIu > h1 {
  font-size: 24px;
  margin-left: 24px;
  margin-bottom: 32px;
}

.title___10RIu > * {
  display: inline-block;
  margin-right: 20px;
}

.formControl___2LlPu {
  margin-bottom: 10px;
}

.contentError___3h31d .tui-editor-defaultUI {
  border-color: red;
}

.tui-editor-contents h1 {
  border: none;
}

.tui-editor-contents h2 {
  border: none;
}
.noticeContainer___1geYc {
  background-color: white;
  padding: 50px;
  min-height: 500px;
}

.tui-popup-color .te-apply-button {
  bottom: 135px;
  color: black;
}
.faqList___QVxQL {
  position: relative;
}

.listTop___2nJ9r {
  text-align: right;
  height: 30px;
  margin-bottom: 24px;
}

.listControl___3L1PD {
  position: relative;
}

.createButton___3us22 {
  position: absolute;
  top: 0;
  left: 0;
}

.pagination___1-inB {
  text-align: center;
  margin-top: 20px;
}

.pageSizeWrapper___tQKet {
  position: absolute;
  top: 0;
  right: 0;
}
.faqForm___2eqAd {
  position: relative;
  width: 100%;
}

.title___2IAoc > h1 {
  font-size: 24px;
  margin-left: 24px;
  margin-bottom: 32px;
}

.title___2IAoc > * {
  display: inline-block;
  margin-right: 20px;
}

.formControl___1GO2o {
  margin-bottom: 10px;
}

.contentError___1EhMS .tui-editor-defaultUI {
  border-color: red;
}

.tui-editor-contents h1 {
  border: none;
}

.tui-editor-contents h2 {
  border: none;
}
.faqContainer___Xoowq {
  background-color: white;
  padding: 50px;
  min-height: 500px;
}
.profileContainer___HEBXF {
  padding: 20px 40px;
  background-color: #fff;
}

.profileForm___3_Pt5 {
  width: 450px;
  margin: 30px 0 60px 0;
}

h2 {
  text-align: center;
}

.qrCode___1ySJq {
  text-align: center;
}
.filterForm___NKpg2 .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___NKpg2 .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___NKpg2 .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___NKpg2 .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___2fDVp {
  margin: 30px 200px 0 0;
  text-align: right;
}

.form___1WMfK {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___1WMfK {
    width: 100%;
  }
}

.form___1WMfK input, .form___1WMfK textarea, .form___1WMfK .ant-select, .form___1WMfK .ant-input-number, .form___1WMfK .ant-calendar-picker {
  width: 100%;
}
.loadingSpinner___fn0o6 {
  position: absolute;
  top: 5px;
  left: -30px;
}

.listSelect___3d4Xt {
  transition-duration: .3s;
  -webkit-transition-duration: .3s;
  border: 1px solid #e8e8e8;
  height: 235px;
  overflow: scroll;
}

.listItem___2UcZ_ {
  padding: 5px 0 5px 15px;
  width: 100%;
  transition-duration: .3s;
  -webkit-transition-duration: .3s;
}

.listItem___2UcZ_:hover {
  background-color: #e2f7ff;
}

.listItem___2UcZ_ > * {
  display: inline-block;
  vertical-align: middle;
}

.listItemEmpty___1Djz1 {
  width: 100%;
  text-align: center;
}
.filterForm___ecgtM .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___ecgtM .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___ecgtM .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___ecgtM .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___1zgDp {
  margin: 30px 200px 0 0;
  text-align: right;
}

.form___3a7OO {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___3a7OO {
    width: 100%;
  }
}

.form___3a7OO input, .form___3a7OO textarea, .form___3a7OO .ant-select, .form___3a7OO .ant-input-number, .form___3a7OO .ant-calendar-picker {
  width: 100%;
}
.filterForm___3NkVH .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___3NkVH .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___3NkVH .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___3NkVH .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___fzh1_ {
  margin: 30px 200px 0 0;
  text-align: right;
}

.loadingSpinner___N-rVm {
  position: absolute;
  top: 5px;
  left: -30px;
}

.form___1RqmP {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___1RqmP {
    width: 100%;
  }
}

.form___1RqmP input, .form___1RqmP textarea, .form___1RqmP .ant-select, .form___1RqmP .ant-input-number, .form___1RqmP .ant-calendar-picker {
  width: 100%;
}

.tagButton___1WeEY {
  margin-left: 4px;
  vertical-align: middle;
}
.filterForm___1LPXF .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___1LPXF .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___1LPXF .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___1LPXF .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___3k65f {
  margin: 30px 200px 0 0;
  text-align: right;
}

.form___1S943 {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___1S943 {
    width: 100%;
  }
}

.form___1S943 input, .form___1S943 textarea, .form___1S943 .ant-select, .form___1S943 .ant-input-number, .form___1S943 .ant-calendar-picker {
  width: 100%;
}
.filterForm___2s_if .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___2s_if .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___2s_if .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___2s_if .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___1_fjZ {
  margin: 30px 200px 0 0;
  text-align: right;
}

.form___nKx0T {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___nKx0T {
    width: 100%;
  }
}

.form___nKx0T input, .form___nKx0T textarea, .form___nKx0T .ant-select, .form___nKx0T .ant-input-number, .form___nKx0T .ant-calendar-picker {
  width: 100%;
}
.filterForm___352XV .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___352XV .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___352XV .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___352XV .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___1k7IE {
  margin: 30px 200px 0 0;
  text-align: right;
}

.form___3eYUD {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___3eYUD {
    width: 100%;
  }
}

.form___3eYUD input, .form___3eYUD textarea, .form___3eYUD .ant-select, .form___3eYUD .ant-input-number, .form___3eYUD .ant-calendar-picker {
  width: 100%;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___Nn7Tp {
  color: #596070;
}
.color1___2I0WB {
  color: #FE4A49;
}
.color2___23dGr {
  color: #174C94;
}
.color3___kPuTj {
  color: #022553;
}
.color4___1ku-6 {
  color: #919DAE;
}
.left___2B35C {
  text-align: left;
}
.right___1qX9L {
  text-align: right;
}
.center___WhvYk {
  text-align: center;
}
.px6___2uDyq {
  font-size: 8px;
}
.px8___2dJmA {
  font-size: 8px;
}
.px10___1k8am {
  font-size: 10px;
}
.px12___3u2bp {
  font-size: 12px;
}
.px14___RcO0P {
  font-size: 14px;
}
.px16___37NDh {
  font-size: 16px;
}
.px18___1lLsx {
  font-size: 18px;
}
.normal___swyYJ {
  font-weight: normal;
}
.bold___hd46V {
  font-weight: bold;
}
.text_overflow___2rKqM {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___2Jd3D {
  padding: 0 !important;
}
.filterForm___3uf3I .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___3uf3I .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___3uf3I .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___3uf3I .ant-form-item-label > label:after {
  content: '';
}
.formButtonContainer___TjLsT {
  margin: 30px 200px 0 0;
  text-align: right;
}
.form___2jrT2 {
  margin: 30px 0 60px 0;
  width: 850px;
}
@media screen and (max-width: 1199px) {
  .form___2jrT2 {
    width: 100%;
  }
}
.form___2jrT2 input, .form___2jrT2 textarea, .form___2jrT2 .ant-select, .form___2jrT2 .ant-input-number, .form___2jrT2 .ant-calendar-picker {
  width: 100%;
}
.future___2yNff {
  color: #3BBEE0;
}
.current___37UK2 {
  color: #596070;
}
.past___2CeFL {
  color: #FE4A49;
}
/**
 *  Define scss variables here.
 */
/* default text color  */
.default_color___3kRX- {
  color: #596070;
}
.color1___1lMv1 {
  color: #FE4A49;
}
.color2___31e76 {
  color: #174C94;
}
.color3___33Rs5 {
  color: #022553;
}
.color4___VDKbE {
  color: #919DAE;
}
.left____rwGo {
  text-align: left;
}
.right___1dqsx {
  text-align: right;
}
.center___iZple {
  text-align: center;
}
.px6___15NUr {
  font-size: 8px;
}
.px8___1sF6x {
  font-size: 8px;
}
.px10___2s2jY {
  font-size: 10px;
}
.px12___2kSsV {
  font-size: 12px;
}
.px14___17YuH {
  font-size: 14px;
}
.px16___2l-Mq {
  font-size: 16px;
}
.px18___S_vfo {
  font-size: 18px;
}
.normal___3xsTS {
  font-weight: normal;
}
.bold___I_LiI {
  font-weight: bold;
}
.text_overflow___1EcfH {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.noPadding___2e8Ol {
  padding: 0 !important;
}
.filterForm___2gOUs .ant-form-item {
  margin-bottom: 12px;
}
.filterForm___2gOUs .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}
.filterForm___2gOUs .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}
.filterForm___2gOUs .ant-form-item-label > label:after {
  content: '';
}
.formButtonContainer___pI1GD {
  margin: 30px 200px 0 0;
  text-align: right;
}
.form___285b9 {
  margin: 30px;
  width: 1000px;
}
@media screen and (max-width: 1199px) {
  .form___285b9 {
    width: 100%;
  }
}
.form___285b9 input, .form___285b9 textarea, .form___285b9 .ant-select, .form___285b9 .ant-input-number, .form___285b9 .ant-calendar-picker {
  width: 100%;
}
.future___23oim {
  color: #3BBEE0;
}
.current___2ucI5 {
  color: #596070;
}
.past___3jcEZ {
  color: #FE4A49;
}
.filterForm___2ANvf .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___2ANvf .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___2ANvf .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___2ANvf .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___3U9iZ {
  margin: 30px 200px 0 0;
  text-align: right;
}

.loadingSpinner___3t4NK {
  position: absolute;
  top: 5px;
  left: -30px;
}

.form___1KeXA {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___1KeXA {
    width: 100%;
  }
}

.form___1KeXA input, .form___1KeXA textarea, .form___1KeXA .ant-select, .form___1KeXA .ant-input-number, .form___1KeXA .ant-calendar-picker {
  width: 100%;
}

.tagButton___15mGj {
  margin-left: 4px;
  vertical-align: middle;
}
.filterForm___3tlwU .ant-form-item {
  margin-bottom: 12px;
}

.filterForm___3tlwU .ant-form-item-label {
  line-height: 20px;
  padding: 0 0;
}

.filterForm___3tlwU .ant-form-item-label > label {
  color: #505050;
  font-size: 12px;
}

.filterForm___3tlwU .ant-form-item-label > label:after {
  content: '';
}

.formButtonContainer___1BOGL {
  margin: 30px 200px 0 0;
  text-align: right;
}

.form___J670w {
  margin: 30px 0 60px 0;
  width: 850px;
}

@media screen and (max-width: 1199px) {
  .form___J670w {
    width: 100%;
  }
}

.form___J670w input, .form___J670w textarea, .form___J670w .ant-select, .form___J670w .ant-input-number, .form___J670w .ant-calendar-picker {
  width: 100%;
}
.button___3-qhs {
  margin-right: 8px;
}

/*# sourceMappingURL=main-d72cf342f70504b9c1d0.css.map*/