@charset "UTF-8";
.el-message {
  --el-message-bg-color: var(--el-color-info-light-9);
  --el-message-border-color: var(--el-border-color-lighter);
  --el-message-padding: 15px 19px;
  --el-message-close-size: 16px;
  --el-message-close-icon-color: var(--el-text-color-placeholder);
  --el-message-close-hover-color: var(--el-text-color-secondary);
  align-items: center;
  background-color: var(--el-message-bg-color);
  border-color: var(--el-message-border-color);
  border-radius: var(--el-border-radius-base);
  border-style: var(--el-border-style);
  border-width: var(--el-border-width);
  box-sizing: border-box;
  display: flex;
  left: 50%;
  max-width: calc(100% - 32px);
  padding: var(--el-message-padding);
  position: fixed;
  top: 20px;
  transform: translateX(-50%);
  transition:
    opacity var(--el-transition-duration),
    transform 0.4s,
    top 0.4s;
  width: -moz-fit-content;
  width: fit-content;
}
.el-message.is-center {
  justify-content: center;
}

.el-message.is-closable .el-message__content {
  padding-right: 31px;
}

.el-message p {
  margin: 0;
}

.el-message--success {
  --el-message-bg-color: var(--el-color-success-light-9);
  --el-message-border-color: var(--el-color-success-light-8);
  --el-message-text-color: var(--el-color-success);
}

.el-message--success .el-message__content {
  word-wrap: anywhere;
  color: var(--el-message-text-color);
}

.el-message .el-message-icon--success {
  color: var(--el-message-text-color);
}

.el-message--info {
  --el-message-bg-color: var(--el-color-info-light-9);
  --el-message-border-color: var(--el-color-info-light-8);
  --el-message-text-color: var(--el-color-info);
}

.el-message--info .el-message__content {
  word-wrap: anywhere;
  color: var(--el-message-text-color);
}

.el-message .el-message-icon--info {
  color: var(--el-message-text-color);
}

.el-message--warning {
  --el-message-bg-color: var(--el-color-warning-light-9);
  --el-message-border-color: var(--el-color-warning-light-8);
  --el-message-text-color: var(--el-color-warning);
}

.el-message--warning .el-message__content {
  word-wrap: anywhere;
  color: var(--el-message-text-color);
}

.el-message .el-message-icon--warning {
  color: var(--el-message-text-color);
}

.el-message--error {
  --el-message-bg-color: var(--el-color-error-light-9);
  --el-message-border-color: var(--el-color-error-light-8);
  --el-message-text-color: var(--el-color-error);
}

.el-message--error .el-message__content {
  word-wrap: anywhere;
  color: var(--el-message-text-color);
}

.el-message .el-message-icon--error {
  color: var(--el-message-text-color);
}

.el-message__icon {
  margin-right: 10px;
}

.el-message .el-message__badge {
  position: absolute;
  right: -8px;
  top: -8px;
}

.el-message__content {
  font-size: 14px;
  line-height: 1;
  padding: 0;
}

.el-message__content:focus {
  outline-width: 0;
}

.el-message .el-message__closeBtn {
  color: var(--el-message-close-icon-color);
  cursor: pointer;
  font-size: var(--el-message-close-size);
  position: absolute;
  right: 19px;
  top: 50%;
  transform: translateY(-50%);
}

.el-message .el-message__closeBtn:focus {
  outline-width: 0;
}

.el-message .el-message__closeBtn:hover {
  color: var(--el-message-close-hover-color);
}

.el-message-fade-enter-from,
.el-message-fade-leave-to {
  opacity: 0;
  transform: translate(-50%, -100%);
}

:root {
  --el-color-primary-rgb: 64, 158, 255;
  --el-color-success-rgb: 103, 194, 58;
  --el-color-warning-rgb: 230, 162, 60;
  --el-color-danger-rgb: 245, 108, 108;
  --el-color-error-rgb: 245, 108, 108;
  --el-color-info-rgb: 144, 147, 153;
  --el-font-size-extra-large: 20px;
  --el-font-size-large: 18px;
  --el-font-size-medium: 16px;
  --el-font-size-base: 14px;
  --el-font-size-small: 13px;
  --el-font-size-extra-small: 12px;
  --el-font-family:
    'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB',
    'Microsoft YaHei', '微软雅黑', Arial, sans-serif;
  --el-font-weight-primary: 500;
  --el-font-line-height-primary: 24px;
  --el-index-normal: 1;
  --el-index-top: 1000;
  --el-index-popper: 2000;
  --el-border-radius-base: 4px;
  --el-border-radius-small: 2px;
  --el-border-radius-round: 20px;
  --el-border-radius-circle: 100%;
  --el-transition-duration: 0.3s;
  --el-transition-duration-fast: 0.2s;
  --el-transition-function-ease-in-out-bezier: cubic-bezier(
    0.645,
    0.045,
    0.355,
    1
  );
  --el-transition-function-fast-bezier: cubic-bezier(0.23, 1, 0.32, 1);
  --el-transition-all: all var(--el-transition-duration)
    var(--el-transition-function-ease-in-out-bezier);
  --el-transition-fade: opacity var(--el-transition-duration)
    var(--el-transition-function-fast-bezier);
  --el-transition-md-fade:
    transform var(--el-transition-duration)
      var(--el-transition-function-fast-bezier),
    opacity var(--el-transition-duration)
      var(--el-transition-function-fast-bezier);
  --el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;
  --el-transition-border: border-color var(--el-transition-duration-fast)
    var(--el-transition-function-ease-in-out-bezier);
  --el-transition-box-shadow: box-shadow var(--el-transition-duration-fast)
    var(--el-transition-function-ease-in-out-bezier);
  --el-transition-color: color var(--el-transition-duration-fast)
    var(--el-transition-function-ease-in-out-bezier);
  --el-component-size-large: 40px;
  --el-component-size: 32px;
  --el-component-size-small: 24px;
  --el-color-white: #fff;
  --el-color-black: #000;
  --el-color-primary: #409eff;
  --el-color-primary-light-3: #79bbff;
  --el-color-primary-light-5: #a0cfff;
  --el-color-primary-light-7: #c6e2ff;
  --el-color-primary-light-8: #d9ecff;
  --el-color-primary-light-9: #ecf5ff;
  --el-color-primary-dark-2: #337ecc;
  --el-color-success: #67c23a;
  --el-color-success-light-3: #95d475;
  --el-color-success-light-5: #b3e19d;
  --el-color-success-light-7: #d1edc4;
  --el-color-success-light-8: #e1f3d8;
  --el-color-success-light-9: #f0f9eb;
  --el-color-success-dark-2: #529b2e;
  --el-color-warning: #e6a23c;
  --el-color-warning-light-3: #eebe77;
  --el-color-warning-light-5: #f3d19e;
  --el-color-warning-light-7: #f8e3c5;
  --el-color-warning-light-8: #faecd8;
  --el-color-warning-light-9: #fdf6ec;
  --el-color-warning-dark-2: #b88230;
  --el-color-danger: #f56c6c;
  --el-color-danger-light-3: #f89898;
  --el-color-danger-light-5: #fab6b6;
  --el-color-danger-light-7: #fcd3d3;
  --el-color-danger-light-8: #fde2e2;
  --el-color-danger-light-9: #fef0f0;
  --el-color-danger-dark-2: #c45656;
  --el-color-error: #f56c6c;
  --el-color-error-light-3: #f89898;
  --el-color-error-light-5: #fab6b6;
  --el-color-error-light-7: #fcd3d3;
  --el-color-error-light-8: #fde2e2;
  --el-color-error-light-9: #fef0f0;
  --el-color-error-dark-2: #c45656;
  --el-color-info: #909399;
  --el-color-info-light-3: #b1b3b8;
  --el-color-info-light-5: #c8c9cc;
  --el-color-info-light-7: #dedfe0;
  --el-color-info-light-8: #e9e9eb;
  --el-color-info-light-9: #f4f4f5;
  --el-color-info-dark-2: #73767a;
  --el-bg-color: #fff;
  --el-bg-color-page: #f2f3f5;
  --el-bg-color-overlay: #fff;
  --el-text-color-primary: #303133;
  --el-text-color-regular: #606266;
  --el-text-color-secondary: #909399;
  --el-text-color-placeholder: #a8abb2;
  --el-text-color-disabled: #c0c4cc;
  --el-border-color: #dcdfe6;
  --el-border-color-light: #e4e7ed;
  --el-border-color-lighter: #ebeef5;
  --el-border-color-extra-light: #f2f6fc;
  --el-border-color-dark: #d4d7de;
  --el-border-color-darker: #cdd0d6;
  --el-fill-color: #f0f2f5;
  --el-fill-color-light: #f5f7fa;
  --el-fill-color-lighter: #fafafa;
  --el-fill-color-extra-light: #fafcff;
  --el-fill-color-dark: #ebedf0;
  --el-fill-color-darker: #e6e8eb;
  --el-fill-color-blank: #fff;
  --el-box-shadow:
    0px 12px 32px 4px rgba(0, 0, 0, 0.04), 0px 8px 20px rgba(0, 0, 0, 0.08);
  --el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, 0.12);
  --el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, 0.12);
  --el-box-shadow-dark:
    0px 16px 48px 16px rgba(0, 0, 0, 0.08), 0px 12px 32px rgba(0, 0, 0, 0.12),
    0px 8px 16px -8px rgba(0, 0, 0, 0.16);
  --el-disabled-bg-color: var(--el-fill-color-light);
  --el-disabled-text-color: var(--el-text-color-placeholder);
  --el-disabled-border-color: var(--el-border-color-light);
  --el-overlay-color: rgba(0, 0, 0, 0.8);
  --el-overlay-color-light: rgba(0, 0, 0, 0.7);
  --el-overlay-color-lighter: rgba(0, 0, 0, 0.5);
  --el-mask-color: hsla(0, 0%, 100%, 0.9);
  --el-mask-color-extra-light: hsla(0, 0%, 100%, 0.3);
  --el-border-width: 1px;
  --el-border-style: solid;
  --el-border-color-hover: var(--el-text-color-disabled);
  --el-border: var(--el-border-width) var(--el-border-style)
    var(--el-border-color);
  --el-svg-monochrome-grey: var(--el-border-color);
  color-scheme: light;
}

.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active,
.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
  transition: opacity 0.2s linear;
}

.el-fade-in-enter-active,
.el-fade-in-leave-active,
.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
  transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active,
.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active,
.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
  transition:
    transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

.collapse-transition {
  transition:
    height 0.3s ease-in-out,
    padding-top 0.3s ease-in-out,
    padding-bottom 0.3s ease-in-out;
}

.el-collapse-transition-enter-active,
.el-collapse-transition-leave-active {
  transition:
    max-height 0.3s ease-in-out,
    padding-top 0.3s ease-in-out,
    padding-bottom 0.3s ease-in-out;
}

.horizontal-collapse-transition {
  transition:
    width 0.3s ease-in-out,
    padding-left 0.3s ease-in-out,
    padding-right 0.3s ease-in-out;
}

.el-opacity-transition {
  transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-backtop {
  --el-backtop-bg-color: var(--el-bg-color-overlay);
  --el-backtop-text-color: var(--el-color-primary);
  --el-backtop-hover-bg-color: var(--el-border-color-extra-light);
  align-items: center;
  background-color: var(--el-backtop-bg-color);
  border-radius: 50%;
  box-shadow: var(--el-box-shadow-lighter);
  color: var(--el-backtop-text-color);
  cursor: pointer;
  display: flex;
  font-size: 20px;
  height: 40px;
  justify-content: center;
  position: fixed;
  width: 40px;
  z-index: 5;
}

.el-backtop:hover {
  background-color: var(--el-backtop-hover-bg-color);
}

.el-backtop__icon {
  font-size: 20px;
}

.el-textarea {
  --el-input-text-color: var(--el-text-color-regular);
  --el-input-border: var(--el-border);
  --el-input-hover-border: var(--el-border-color-hover);
  --el-input-focus-border: var(--el-color-primary);
  --el-input-transparent-border: 0 0 0 1px transparent inset;
  --el-input-border-color: var(--el-border-color);
  --el-input-border-radius: var(--el-border-radius-base);
  --el-input-bg-color: var(--el-fill-color-blank);
  --el-input-icon-color: var(--el-text-color-placeholder);
  --el-input-placeholder-color: var(--el-text-color-placeholder);
  --el-input-hover-border-color: var(--el-border-color-hover);
  --el-input-clear-hover-color: var(--el-text-color-secondary);
  --el-input-focus-border-color: var(--el-color-primary);
  --el-input-width: 100%;
  display: inline-block;
  font-size: var(--el-font-size-base);
  position: relative;
  vertical-align: bottom;
  width: 100%;
}

.el-textarea__inner {
  -webkit-appearance: none;
  background-color: var(--el-fill-color-blank);
  background-color: var(--el-input-bg-color, var(--el-fill-color-blank));
  background-image: none;
  border: none;
  border-radius: var(--el-border-radius-base);
  border-radius: var(--el-input-border-radius, var(--el-border-radius-base));
  box-shadow: 0 0 0 1px var(--el-border-color) inset;
  box-shadow: 0 0 0 1px var(--el-input-border-color, var(--el-border-color))
    inset;
  box-sizing: border-box;
  color: var(--el-text-color-regular);
  color: var(--el-input-text-color, var(--el-text-color-regular));
  display: block;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.5;
  padding: 5px 11px;
  position: relative;
  resize: vertical;
  transition: var(--el-transition-box-shadow);
  width: 100%;
}

.el-textarea__inner::placeholder {
  color: var(--el-text-color-placeholder);
  color: var(--el-input-placeholder-color, var(--el-text-color-placeholder));
}

.el-textarea__inner:hover {
  box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset;
}

.el-textarea__inner:focus {
  box-shadow: 0 0 0 1px var(--el-input-focus-border-color) inset;
  outline: 0;
}

.el-textarea .el-input__count {
  background: var(--el-fill-color-blank);
  bottom: 5px;
  color: var(--el-color-info);
  font-size: 12px;
  line-height: 14px;
  position: absolute;
  right: 10px;
}

.el-textarea.is-disabled .el-textarea__inner {
  background-color: var(--el-disabled-bg-color);
  box-shadow: 0 0 0 1px var(--el-disabled-border-color) inset;
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-textarea.is-disabled .el-textarea__inner::placeholder {
  color: var(--el-text-color-placeholder);
}

.el-textarea.is-exceed .el-textarea__inner {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset;
}

.el-textarea.is-exceed .el-input__count {
  color: var(--el-color-danger);
}

.el-input {
  --el-input-text-color: var(--el-text-color-regular);
  --el-input-border: var(--el-border);
  --el-input-hover-border: var(--el-border-color-hover);
  --el-input-focus-border: var(--el-color-primary);
  --el-input-transparent-border: 0 0 0 1px transparent inset;
  --el-input-border-color: var(--el-border-color);
  --el-input-border-radius: var(--el-border-radius-base);
  --el-input-bg-color: var(--el-fill-color-blank);
  --el-input-icon-color: var(--el-text-color-placeholder);
  --el-input-placeholder-color: var(--el-text-color-placeholder);
  --el-input-hover-border-color: var(--el-border-color-hover);
  --el-input-clear-hover-color: var(--el-text-color-secondary);
  --el-input-focus-border-color: var(--el-color-primary);
  --el-input-width: 100%;
  --el-input-height: var(--el-component-size);
  box-sizing: border-box;
  display: inline-flex;
  font-size: var(--el-font-size-base);
  line-height: var(--el-input-height);
  position: relative;
  vertical-align: middle;
  width: var(--el-input-width);
}

.el-input::-webkit-scrollbar {
  width: 6px;
  z-index: 11;
}

.el-input::-webkit-scrollbar:horizontal {
  height: 6px;
}

.el-input::-webkit-scrollbar-thumb {
  background: var(--el-text-color-disabled);
  border-radius: 5px;
  width: 6px;
}

.el-input::-webkit-scrollbar-corner,
.el-input::-webkit-scrollbar-track {
  background: var(--el-fill-color-blank);
}

.el-input::-webkit-scrollbar-track-piece {
  background: var(--el-fill-color-blank);
  width: 6px;
}

.el-input .el-input__clear,
.el-input .el-input__password {
  color: var(--el-input-icon-color);
  cursor: pointer;
  font-size: 14px;
}

.el-input .el-input__clear:hover,
.el-input .el-input__password:hover {
  color: var(--el-input-clear-hover-color);
}

.el-input .el-input__count {
  align-items: center;
  color: var(--el-color-info);
  display: inline-flex;
  font-size: 12px;
  height: 100%;
}

.el-input .el-input__count .el-input__count-inner {
  background: var(--el-fill-color-blank);
  display: inline-block;
  line-height: normal;
  padding-left: 8px;
}

.el-input__wrapper {
  align-items: center;
  background-color: var(--el-fill-color-blank);
  background-color: var(--el-input-bg-color, var(--el-fill-color-blank));
  background-image: none;
  border-radius: var(--el-border-radius-base);
  border-radius: var(--el-input-border-radius, var(--el-border-radius-base));
  box-shadow: 0 0 0 1px var(--el-border-color) inset;
  box-shadow: 0 0 0 1px var(--el-input-border-color, var(--el-border-color))
    inset;
  cursor: text;
  display: inline-flex;
  flex-grow: 1;
  justify-content: center;
  padding: 1px 11px;
  transform: translateZ(0);
  transition: var(--el-transition-box-shadow);
}

.el-input__wrapper:hover {
  box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset;
}

.el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px var(--el-input-focus-border-color) inset;
}

.el-input__inner {
  --el-input-inner-height: calc(var(--el-input-height, 32px) - 2px);
  -webkit-appearance: none;
  background: 0 0;
  border: none;
  box-sizing: border-box;
  color: var(--el-text-color-regular);
  color: var(--el-input-text-color, var(--el-text-color-regular));
  flex-grow: 1;
  font-size: inherit;
  height: var(--el-input-inner-height);
  line-height: var(--el-input-inner-height);
  outline: 0;
  padding: 0;
  width: 100%;
}

.el-input__inner:focus {
  outline: 0;
}

.el-input__inner::placeholder {
  color: var(--el-text-color-placeholder);
  color: var(--el-input-placeholder-color, var(--el-text-color-placeholder));
}

.el-input__inner[type='password']::-ms-reveal {
  display: none;
}

.el-input__prefix {
  color: var(--el-text-color-placeholder);
  color: var(--el-input-icon-color, var(--el-text-color-placeholder));
  display: inline-flex;
  flex-shrink: 0;
  flex-wrap: nowrap;
  height: 100%;
  pointer-events: none;
  text-align: center;
  transition: all var(--el-transition-duration);
  white-space: nowrap;
}

.el-input__prefix-inner {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  pointer-events: all;
}

.el-input__prefix-inner > :last-child {
  margin-right: 8px;
}

.el-input__prefix-inner > :first-child,
.el-input__prefix-inner > :first-child.el-input__icon {
  margin-left: 0;
}

.el-input__suffix {
  color: var(--el-text-color-placeholder);
  color: var(--el-input-icon-color, var(--el-text-color-placeholder));
  display: inline-flex;
  flex-shrink: 0;
  flex-wrap: nowrap;
  height: 100%;
  pointer-events: none;
  text-align: center;
  transition: all var(--el-transition-duration);
  white-space: nowrap;
}

.el-input__suffix-inner {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  pointer-events: all;
}

.el-input__suffix-inner > :first-child {
  margin-left: 8px;
}

.el-input .el-input__icon {
  align-items: center;
  display: flex;
  height: inherit;
  justify-content: center;
  line-height: inherit;
  margin-left: 8px;
  transition: all var(--el-transition-duration);
}

.el-input__validateIcon {
  pointer-events: none;
}

.el-input.is-active .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-input-focus-color,) inset;
}

.el-input.is-disabled {
  cursor: not-allowed;
}

.el-input.is-disabled .el-input__wrapper {
  background-color: var(--el-disabled-bg-color);
  box-shadow: 0 0 0 1px var(--el-disabled-border-color) inset;
}

.el-input.is-disabled .el-input__inner {
  -webkit-text-fill-color: var(--el-disabled-text-color);
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-input.is-disabled .el-input__inner::placeholder {
  color: var(--el-text-color-placeholder);
}

.el-input.is-disabled .el-input__icon {
  cursor: not-allowed;
}

.el-input.is-exceed .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset;
}

.el-input.is-exceed .el-input__suffix .el-input__count {
  color: var(--el-color-danger);
}

.el-input--large {
  --el-input-height: var(--el-component-size-large);
  font-size: 14px;
}

.el-input--large .el-input__wrapper {
  padding: 1px 15px;
}

.el-input--large .el-input__inner {
  --el-input-inner-height: calc(var(--el-input-height, 40px) - 2px);
}

.el-input--small {
  --el-input-height: var(--el-component-size-small);
  font-size: 12px;
}

.el-input--small .el-input__wrapper {
  padding: 1px 7px;
}

.el-input--small .el-input__inner {
  --el-input-inner-height: calc(var(--el-input-height, 24px) - 2px);
}

.el-input-group {
  align-items: stretch;
  display: inline-flex;
  width: 100%;
}

.el-input-group__append,
.el-input-group__prepend {
  align-items: center;
  background-color: var(--el-fill-color-light);
  border-radius: var(--el-input-border-radius);
  color: var(--el-color-info);
  display: inline-flex;
  justify-content: center;
  min-height: 100%;
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
}

.el-input-group__append:focus,
.el-input-group__prepend:focus {
  outline: 0;
}

.el-input-group__append .el-button,
.el-input-group__append .el-select,
.el-input-group__prepend .el-button,
.el-input-group__prepend .el-select {
  display: inline-block;
  margin: 0 -20px;
}

.el-input-group__append button.el-button,
.el-input-group__append button.el-button:hover,
.el-input-group__append div.el-select .el-input__wrapper,
.el-input-group__append div.el-select:hover .el-input__wrapper,
.el-input-group__prepend button.el-button,
.el-input-group__prepend button.el-button:hover,
.el-input-group__prepend div.el-select .el-input__wrapper,
.el-input-group__prepend div.el-select:hover .el-input__wrapper {
  background-color: transparent;
  border-color: transparent;
  color: inherit;
}

.el-input-group__append .el-button,
.el-input-group__append .el-input,
.el-input-group__prepend .el-button,
.el-input-group__prepend .el-input {
  font-size: inherit;
}

.el-input-group__prepend {
  border-bottom-right-radius: 0;
  border-right: 0;
  border-top-right-radius: 0;
  box-shadow:
    1px 0 0 0 var(--el-input-border-color) inset,
    0 1px 0 0 var(--el-input-border-color) inset,
    0 -1px 0 0 var(--el-input-border-color) inset;
}

.el-input-group__append {
  border-left: 0;
  box-shadow:
    0 1px 0 0 var(--el-input-border-color) inset,
    0 -1px 0 0 var(--el-input-border-color) inset,
    -1px 0 0 0 var(--el-input-border-color) inset;
}

.el-input-group--prepend > .el-input__wrapper,
.el-input-group__append {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input
  .el-input__inner {
  box-shadow: none !important;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input
  .el-input__wrapper {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  box-shadow:
    1px 0 0 0 var(--el-input-border-color) inset,
    0 1px 0 0 var(--el-input-border-color) inset,
    0 -1px 0 0 var(--el-input-border-color) inset;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input.is-focus
  .el-input__inner {
  box-shadow: none !important;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input.is-focus
  .el-input__wrapper {
  z-index: 2;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input.is-focus
  .el-input__wrapper,
.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input.is-focus
  .el-input__wrapper:focus {
  box-shadow:
    1px 0 0 0 var(--el-input-focus-border-color) inset,
    1px 0 0 0 var(--el-input-focus-border-color),
    0 1px 0 0 var(--el-input-focus-border-color) inset,
    0 -1px 0 0 var(--el-input-focus-border-color) inset !important;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select
  .el-input.is-focus
  .el-input__wrapper:focus {
  outline: 0;
  z-index: 2;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select:hover
  .el-input__inner {
  box-shadow: none !important;
}

.el-input-group--prepend
  .el-input-group__prepend
  .el-select:hover
  .el-input__wrapper {
  box-shadow:
    1px 0 0 0 var(--el-input-hover-border-color) inset,
    1px 0 0 0 var(--el-input-hover-border-color),
    0 1px 0 0 var(--el-input-hover-border-color) inset,
    0 -1px 0 0 var(--el-input-hover-border-color) inset !important;
  z-index: 1;
}

.el-input-group--append > .el-input__wrapper {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.el-input-group--append
  .el-input-group__append
  .el-select
  .el-input
  .el-input__inner {
  box-shadow: none !important;
}

.el-input-group--append
  .el-input-group__append
  .el-select
  .el-input
  .el-input__wrapper {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  box-shadow:
    0 1px 0 0 var(--el-input-border-color) inset,
    0 -1px 0 0 var(--el-input-border-color) inset,
    -1px 0 0 0 var(--el-input-border-color) inset;
}

.el-input-group--append
  .el-input-group__append
  .el-select
  .el-input.is-focus
  .el-input__inner {
  box-shadow: none !important;
}

.el-input-group--append
  .el-input-group__append
  .el-select
  .el-input.is-focus
  .el-input__wrapper {
  box-shadow:
    -1px 0 0 0 var(--el-input-focus-border-color),
    -1px 0 0 0 var(--el-input-focus-border-color) inset,
    0 1px 0 0 var(--el-input-focus-border-color) inset,
    0 -1px 0 0 var(--el-input-focus-border-color) inset !important;
  z-index: 2;
}

.el-input-group--append
  .el-input-group__append
  .el-select:hover
  .el-input__inner {
  box-shadow: none !important;
}

.el-input-group--append
  .el-input-group__append
  .el-select:hover
  .el-input__wrapper {
  box-shadow:
    -1px 0 0 0 var(--el-input-hover-border-color),
    -1px 0 0 0 var(--el-input-hover-border-color) inset,
    0 1px 0 0 var(--el-input-hover-border-color) inset,
    0 -1px 0 0 var(--el-input-hover-border-color) inset !important;
  z-index: 1;
}

.el-dialog {
  --el-dialog-width: 50%;
  --el-dialog-margin-top: 15vh;
  --el-dialog-bg-color: var(--el-bg-color);
  --el-dialog-box-shadow: var(--el-box-shadow);
  --el-dialog-title-font-size: var(--el-font-size-large);
  --el-dialog-content-font-size: 14px;
  --el-dialog-font-line-height: var(--el-font-line-height-primary);
  --el-dialog-padding-primary: 20px;
  --el-dialog-border-radius: var(--el-border-radius-small);
  background: var(--el-dialog-bg-color);
  border-radius: var(--el-dialog-border-radius);
  box-shadow: var(--el-dialog-box-shadow);
  box-sizing: border-box;
  margin: 15vh auto 50px;
  margin: var(--el-dialog-margin-top, 15vh) auto 50px;
  position: relative;
  width: 50%;
  width: var(--el-dialog-width, 50%);
}

.el-dialog:focus {
  outline: 0 !important;
}

.el-dialog.is-align-center {
  margin: auto;
}

.el-dialog.is-fullscreen {
  --el-dialog-width: 100%;
  --el-dialog-margin-top: 0;
  height: 100%;
  margin-bottom: 0;
  overflow: auto;
}

.el-dialog__wrapper {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
}

.el-dialog.is-draggable .el-dialog__header {
  cursor: move;
  -webkit-user-select: none;
  user-select: none;
}

.el-dialog__header {
  margin-right: 16px;
  padding: var(--el-dialog-padding-primary);
  padding-bottom: 10px;
}

.el-dialog__headerbtn {
  background: 0 0;
  border: none;
  cursor: pointer;
  font-size: 16px;
  font-size: var(--el-message-close-size, 16px);
  height: 54px;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 6px;
  width: 54px;
}

.el-dialog__headerbtn .el-dialog__close {
  color: var(--el-color-info);
  font-size: inherit;
}

.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: var(--el-color-primary);
}

.el-dialog__title {
  color: var(--el-text-color-primary);
  font-size: var(--el-dialog-title-font-size);
  line-height: var(--el-dialog-font-line-height);
}

.el-dialog__body {
  color: var(--el-text-color-regular);
  font-size: var(--el-dialog-content-font-size);
  padding: calc(var(--el-dialog-padding-primary) + 10px)
    var(--el-dialog-padding-primary);
}

.el-dialog__footer {
  box-sizing: border-box;
  padding: var(--el-dialog-padding-primary);
  padding-top: 10px;
  text-align: right;
}

.el-dialog--center {
  text-align: center;
}

.el-dialog--center .el-dialog__body {
  padding: 25px calc(var(--el-dialog-padding-primary) + 5px) 30px;
  text-align: initial;
}

.el-dialog--center .el-dialog__footer {
  text-align: inherit;
}

.el-overlay-dialog {
  bottom: 0;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
}

.dialog-fade-enter-active {
  animation: modal-fade-in var(--el-transition-duration);
}

.dialog-fade-enter-active .el-overlay-dialog {
  animation: dialog-fade-in var(--el-transition-duration);
}

.dialog-fade-leave-active {
  animation: modal-fade-out var(--el-transition-duration);
}

.dialog-fade-leave-active .el-overlay-dialog {
  animation: dialog-fade-out var(--el-transition-duration);
}

@keyframes dialog-fade-in {
  0% {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 1;
    transform: translateZ(0);
  }
}

@keyframes dialog-fade-out {
  0% {
    opacity: 1;
    transform: translateZ(0);
  }

  to {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }
}

@keyframes modal-fade-in {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes modal-fade-out {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.el-overlay {
  background-color: var(--el-overlay-color-lighter);
  bottom: 0;
  height: 100%;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2000;
}

.el-overlay .el-overlay-root {
  height: 0;
}

.el-button {
  --el-button-font-weight: var(--el-font-weight-primary);
  --el-button-border-color: var(--el-border-color);
  --el-button-bg-color: var(--el-fill-color-blank);
  --el-button-text-color: var(--el-text-color-regular);
  --el-button-disabled-text-color: var(--el-disabled-text-color);
  --el-button-disabled-bg-color: var(--el-fill-color-blank);
  --el-button-disabled-border-color: var(--el-border-color-light);
  --el-button-divide-border-color: hsla(0, 0%, 100%, 0.5);
  --el-button-hover-text-color: var(--el-color-primary);
  --el-button-hover-bg-color: var(--el-color-primary-light-9);
  --el-button-hover-border-color: var(--el-color-primary-light-7);
  --el-button-active-text-color: var(--el-button-hover-text-color);
  --el-button-active-border-color: var(--el-color-primary);
  --el-button-active-bg-color: var(--el-button-hover-bg-color);
  --el-button-outline-color: var(--el-color-primary-light-5);
  --el-button-hover-link-text-color: var(--el-color-info);
  --el-button-active-color: var(--el-text-color-primary);
  align-items: center;
  -webkit-appearance: none;
  background-color: var(--el-button-bg-color);
  border: var(--el-border);
  border-color: var(--el-button-border-color);
  border-radius: var(--el-border-radius-base);
  box-sizing: border-box;
  color: var(--el-button-text-color);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--el-font-size-base);
  font-weight: var(--el-button-font-weight);
  height: 32px;
  justify-content: center;
  line-height: 1;
  outline: 0;
  padding: 8px 15px;
  text-align: center;
  transition: 0.1s;
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}

.el-button:focus,
.el-button:hover {
  background-color: var(--el-button-hover-bg-color);
  border-color: var(--el-button-hover-border-color);
  color: var(--el-button-hover-text-color);
  outline: 0;
}

.el-button:active {
  background-color: var(--el-button-active-bg-color);
  border-color: var(--el-button-active-border-color);
  color: var(--el-button-active-text-color);
  outline: 0;
}

.el-button.focus-visible {
  outline: 2px solid var(--el-button-outline-color);
  outline-offset: 1px;
}

.el-button:focus-visible {
  outline: 2px solid var(--el-button-outline-color);
  outline-offset: 1px;
}

.el-button > span {
  align-items: center;
  display: inline-flex;
}

.el-button + .el-button {
  margin-left: 12px;
}

.el-button.is-round {
  padding: 8px 15px;
}

.el-button::-moz-focus-inner {
  border: 0;
}

.el-button [class*='el-icon'] + span {
  margin-left: 6px;
}

.el-button [class*='el-icon'] svg {
  vertical-align: bottom;
}

.el-button.is-plain {
  --el-button-hover-text-color: var(--el-color-primary);
  --el-button-hover-bg-color: var(--el-fill-color-blank);
  --el-button-hover-border-color: var(--el-color-primary);
}

.el-button.is-active {
  background-color: var(--el-button-active-bg-color);
  border-color: var(--el-button-active-border-color);
  color: var(--el-button-active-text-color);
  outline: 0;
}

.el-button.is-disabled,
.el-button.is-disabled:focus,
.el-button.is-disabled:hover {
  background-color: var(--el-button-disabled-bg-color);
  background-image: none;
  border-color: var(--el-button-disabled-border-color);
  color: var(--el-button-disabled-text-color);
  cursor: not-allowed;
}

.el-button.is-loading {
  pointer-events: none;
  position: relative;
}

.el-button.is-loading:before {
  background-color: var(--el-mask-color-extra-light);
  border-radius: inherit;
  bottom: -1px;
  content: '';
  left: -1px;
  pointer-events: none;
  position: absolute;
  right: -1px;
  top: -1px;
  z-index: 1;
}

.el-button.is-round {
  border-radius: var(--el-border-radius-round);
}

.el-button.is-circle {
  border-radius: 50%;
  padding: 8px;
  width: 32px;
}

.el-button.is-text {
  background-color: transparent;
  border: 0 solid transparent;
  color: var(--el-button-text-color);
}

.el-button.is-text.is-disabled {
  background-color: transparent !important;
  color: var(--el-button-disabled-text-color);
}

.el-button.is-text:not(.is-disabled):focus,
.el-button.is-text:not(.is-disabled):hover {
  background-color: var(--el-fill-color-light);
}

.el-button.is-text:not(.is-disabled).focus-visible {
  outline: 2px solid var(--el-button-outline-color);
  outline-offset: 1px;
}

.el-button.is-text:not(.is-disabled):focus-visible {
  outline: 2px solid var(--el-button-outline-color);
  outline-offset: 1px;
}

.el-button.is-text:not(.is-disabled):active {
  background-color: var(--el-fill-color);
}

.el-button.is-text:not(.is-disabled).is-has-bg {
  background-color: var(--el-fill-color-light);
}

.el-button.is-text:not(.is-disabled).is-has-bg:focus,
.el-button.is-text:not(.is-disabled).is-has-bg:hover {
  background-color: var(--el-fill-color);
}

.el-button.is-text:not(.is-disabled).is-has-bg:active {
  background-color: var(--el-fill-color-dark);
}

.el-button__text--expand {
  letter-spacing: 0.3em;
  margin-right: -0.3em;
}

.el-button.is-link {
  background: 0 0;
  border-color: transparent;
  color: var(--el-button-text-color);
  height: auto;
  padding: 2px;
}

.el-button.is-link:focus,
.el-button.is-link:hover {
  color: var(--el-button-hover-link-text-color);
}

.el-button.is-link.is-disabled {
  background-color: transparent !important;
  border-color: transparent !important;
  color: var(--el-button-disabled-text-color);
}

.el-button.is-link:not(.is-disabled):active,
.el-button.is-link:not(.is-disabled):focus,
.el-button.is-link:not(.is-disabled):hover {
  background-color: transparent;
  border-color: transparent;
}

.el-button.is-link:not(.is-disabled):active {
  color: var(--el-button-active-color);
}

.el-button--text {
  background: 0 0;
  border-color: transparent;
  color: var(--el-color-primary);
  padding-left: 0;
  padding-right: 0;
}

.el-button--text.is-disabled {
  background-color: transparent !important;
  border-color: transparent !important;
  color: var(--el-button-disabled-text-color);
}

.el-button--text:not(.is-disabled):focus,
.el-button--text:not(.is-disabled):hover {
  background-color: transparent;
  border-color: transparent;
  color: var(--el-color-primary-light-3);
}

.el-button--text:not(.is-disabled):active {
  background-color: transparent;
  border-color: transparent;
  color: var(--el-color-primary-dark-2);
}

.el-button__link--expand {
  letter-spacing: 0.3em;
  margin-right: -0.3em;
}

.el-button--primary {
  --el-button-text-color: var(--el-color-white);
  --el-button-bg-color: var(--el-color-primary);
  --el-button-border-color: var(--el-color-primary);
  --el-button-outline-color: var(--el-color-primary-light-5);
  --el-button-active-color: var(--el-color-primary-dark-2);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-link-text-color: var(--el-color-primary-light-5);
  --el-button-hover-bg-color: var(--el-color-primary-light-3);
  --el-button-hover-border-color: var(--el-color-primary-light-3);
  --el-button-active-bg-color: var(--el-color-primary-dark-2);
  --el-button-active-border-color: var(--el-color-primary-dark-2);
  --el-button-disabled-text-color: var(--el-color-white);
  --el-button-disabled-bg-color: var(--el-color-primary-light-5);
  --el-button-disabled-border-color: var(--el-color-primary-light-5);
}

.el-button--primary.is-link,
.el-button--primary.is-plain,
.el-button--primary.is-text {
  --el-button-text-color: var(--el-color-primary);
  --el-button-bg-color: var(--el-color-primary-light-9);
  --el-button-border-color: var(--el-color-primary-light-5);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-bg-color: var(--el-color-primary);
  --el-button-hover-border-color: var(--el-color-primary);
  --el-button-active-text-color: var(--el-color-white);
}

.el-button--primary.is-link.is-disabled,
.el-button--primary.is-link.is-disabled:active,
.el-button--primary.is-link.is-disabled:focus,
.el-button--primary.is-link.is-disabled:hover,
.el-button--primary.is-plain.is-disabled,
.el-button--primary.is-plain.is-disabled:active,
.el-button--primary.is-plain.is-disabled:focus,
.el-button--primary.is-plain.is-disabled:hover,
.el-button--primary.is-text.is-disabled,
.el-button--primary.is-text.is-disabled:active,
.el-button--primary.is-text.is-disabled:focus,
.el-button--primary.is-text.is-disabled:hover {
  background-color: var(--el-color-primary-light-9);
  border-color: var(--el-color-primary-light-8);
  color: var(--el-color-primary-light-5);
}

.el-button--success {
  --el-button-text-color: var(--el-color-white);
  --el-button-bg-color: var(--el-color-success);
  --el-button-border-color: var(--el-color-success);
  --el-button-outline-color: var(--el-color-success-light-5);
  --el-button-active-color: var(--el-color-success-dark-2);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-link-text-color: var(--el-color-success-light-5);
  --el-button-hover-bg-color: var(--el-color-success-light-3);
  --el-button-hover-border-color: var(--el-color-success-light-3);
  --el-button-active-bg-color: var(--el-color-success-dark-2);
  --el-button-active-border-color: var(--el-color-success-dark-2);
  --el-button-disabled-text-color: var(--el-color-white);
  --el-button-disabled-bg-color: var(--el-color-success-light-5);
  --el-button-disabled-border-color: var(--el-color-success-light-5);
}

.el-button--success.is-link,
.el-button--success.is-plain,
.el-button--success.is-text {
  --el-button-text-color: var(--el-color-success);
  --el-button-bg-color: var(--el-color-success-light-9);
  --el-button-border-color: var(--el-color-success-light-5);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-bg-color: var(--el-color-success);
  --el-button-hover-border-color: var(--el-color-success);
  --el-button-active-text-color: var(--el-color-white);
}

.el-button--success.is-link.is-disabled,
.el-button--success.is-link.is-disabled:active,
.el-button--success.is-link.is-disabled:focus,
.el-button--success.is-link.is-disabled:hover,
.el-button--success.is-plain.is-disabled,
.el-button--success.is-plain.is-disabled:active,
.el-button--success.is-plain.is-disabled:focus,
.el-button--success.is-plain.is-disabled:hover,
.el-button--success.is-text.is-disabled,
.el-button--success.is-text.is-disabled:active,
.el-button--success.is-text.is-disabled:focus,
.el-button--success.is-text.is-disabled:hover {
  background-color: var(--el-color-success-light-9);
  border-color: var(--el-color-success-light-8);
  color: var(--el-color-success-light-5);
}

.el-button--warning {
  --el-button-text-color: var(--el-color-white);
  --el-button-bg-color: var(--el-color-warning);
  --el-button-border-color: var(--el-color-warning);
  --el-button-outline-color: var(--el-color-warning-light-5);
  --el-button-active-color: var(--el-color-warning-dark-2);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-link-text-color: var(--el-color-warning-light-5);
  --el-button-hover-bg-color: var(--el-color-warning-light-3);
  --el-button-hover-border-color: var(--el-color-warning-light-3);
  --el-button-active-bg-color: var(--el-color-warning-dark-2);
  --el-button-active-border-color: var(--el-color-warning-dark-2);
  --el-button-disabled-text-color: var(--el-color-white);
  --el-button-disabled-bg-color: var(--el-color-warning-light-5);
  --el-button-disabled-border-color: var(--el-color-warning-light-5);
}

.el-button--warning.is-link,
.el-button--warning.is-plain,
.el-button--warning.is-text {
  --el-button-text-color: var(--el-color-warning);
  --el-button-bg-color: var(--el-color-warning-light-9);
  --el-button-border-color: var(--el-color-warning-light-5);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-bg-color: var(--el-color-warning);
  --el-button-hover-border-color: var(--el-color-warning);
  --el-button-active-text-color: var(--el-color-white);
}

.el-button--warning.is-link.is-disabled,
.el-button--warning.is-link.is-disabled:active,
.el-button--warning.is-link.is-disabled:focus,
.el-button--warning.is-link.is-disabled:hover,
.el-button--warning.is-plain.is-disabled,
.el-button--warning.is-plain.is-disabled:active,
.el-button--warning.is-plain.is-disabled:focus,
.el-button--warning.is-plain.is-disabled:hover,
.el-button--warning.is-text.is-disabled,
.el-button--warning.is-text.is-disabled:active,
.el-button--warning.is-text.is-disabled:focus,
.el-button--warning.is-text.is-disabled:hover {
  background-color: var(--el-color-warning-light-9);
  border-color: var(--el-color-warning-light-8);
  color: var(--el-color-warning-light-5);
}

.el-button--danger {
  --el-button-text-color: var(--el-color-white);
  --el-button-bg-color: var(--el-color-danger);
  --el-button-border-color: var(--el-color-danger);
  --el-button-outline-color: var(--el-color-danger-light-5);
  --el-button-active-color: var(--el-color-danger-dark-2);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-link-text-color: var(--el-color-danger-light-5);
  --el-button-hover-bg-color: var(--el-color-danger-light-3);
  --el-button-hover-border-color: var(--el-color-danger-light-3);
  --el-button-active-bg-color: var(--el-color-danger-dark-2);
  --el-button-active-border-color: var(--el-color-danger-dark-2);
  --el-button-disabled-text-color: var(--el-color-white);
  --el-button-disabled-bg-color: var(--el-color-danger-light-5);
  --el-button-disabled-border-color: var(--el-color-danger-light-5);
}

.el-button--danger.is-link,
.el-button--danger.is-plain,
.el-button--danger.is-text {
  --el-button-text-color: var(--el-color-danger);
  --el-button-bg-color: var(--el-color-danger-light-9);
  --el-button-border-color: var(--el-color-danger-light-5);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-bg-color: var(--el-color-danger);
  --el-button-hover-border-color: var(--el-color-danger);
  --el-button-active-text-color: var(--el-color-white);
}

.el-button--danger.is-link.is-disabled,
.el-button--danger.is-link.is-disabled:active,
.el-button--danger.is-link.is-disabled:focus,
.el-button--danger.is-link.is-disabled:hover,
.el-button--danger.is-plain.is-disabled,
.el-button--danger.is-plain.is-disabled:active,
.el-button--danger.is-plain.is-disabled:focus,
.el-button--danger.is-plain.is-disabled:hover,
.el-button--danger.is-text.is-disabled,
.el-button--danger.is-text.is-disabled:active,
.el-button--danger.is-text.is-disabled:focus,
.el-button--danger.is-text.is-disabled:hover {
  background-color: var(--el-color-danger-light-9);
  border-color: var(--el-color-danger-light-8);
  color: var(--el-color-danger-light-5);
}

.el-button--info {
  --el-button-text-color: var(--el-color-white);
  --el-button-bg-color: var(--el-color-info);
  --el-button-border-color: var(--el-color-info);
  --el-button-outline-color: var(--el-color-info-light-5);
  --el-button-active-color: var(--el-color-info-dark-2);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-link-text-color: var(--el-color-info-light-5);
  --el-button-hover-bg-color: var(--el-color-info-light-3);
  --el-button-hover-border-color: var(--el-color-info-light-3);
  --el-button-active-bg-color: var(--el-color-info-dark-2);
  --el-button-active-border-color: var(--el-color-info-dark-2);
  --el-button-disabled-text-color: var(--el-color-white);
  --el-button-disabled-bg-color: var(--el-color-info-light-5);
  --el-button-disabled-border-color: var(--el-color-info-light-5);
}

.el-button--info.is-link,
.el-button--info.is-plain,
.el-button--info.is-text {
  --el-button-text-color: var(--el-color-info);
  --el-button-bg-color: var(--el-color-info-light-9);
  --el-button-border-color: var(--el-color-info-light-5);
  --el-button-hover-text-color: var(--el-color-white);
  --el-button-hover-bg-color: var(--el-color-info);
  --el-button-hover-border-color: var(--el-color-info);
  --el-button-active-text-color: var(--el-color-white);
}

.el-button--info.is-link.is-disabled,
.el-button--info.is-link.is-disabled:active,
.el-button--info.is-link.is-disabled:focus,
.el-button--info.is-link.is-disabled:hover,
.el-button--info.is-plain.is-disabled,
.el-button--info.is-plain.is-disabled:active,
.el-button--info.is-plain.is-disabled:focus,
.el-button--info.is-plain.is-disabled:hover,
.el-button--info.is-text.is-disabled,
.el-button--info.is-text.is-disabled:active,
.el-button--info.is-text.is-disabled:focus,
.el-button--info.is-text.is-disabled:hover {
  background-color: var(--el-color-info-light-9);
  border-color: var(--el-color-info-light-8);
  color: var(--el-color-info-light-5);
}

.el-button--large {
  --el-button-size: 40px;
  border-radius: var(--el-border-radius-base);
  font-size: var(--el-font-size-base);
  height: var(--el-button-size);
  padding: 12px 19px;
}

.el-button--large [class*='el-icon'] + span {
  margin-left: 8px;
}

.el-button--large.is-round {
  padding: 12px 19px;
}

.el-button--large.is-circle {
  padding: 12px;
  width: var(--el-button-size);
}

.el-button--small {
  --el-button-size: 24px;
  border-radius: calc(var(--el-border-radius-base) - 1px);
  font-size: 12px;
  height: var(--el-button-size);
  padding: 5px 11px;
}

.el-button--small [class*='el-icon'] + span {
  margin-left: 4px;
}

.el-button--small.is-round {
  padding: 5px 11px;
}

.el-button--small.is-circle {
  padding: 5px;
  width: var(--el-button-size);
}

.activity-item .el-dialog {
  border-radius: 15px;
  overflow: hidden;
}

.activity-item .el-dialog__header {
  background-image: linear-gradient(18deg, #2749ff, #79afff);
  border-radius: 10px 10px 0 0;
  margin: 0;
  padding: 20px;
}

.activity-item .el-dialog__header .el-dialog__headerbtn .el-dialog__close,
.activity-item .el-dialog__header .el-dialog__title {
  color: #fff;
}

.activity-item .el-dialog__body {
  padding: 20px 15px;
}

.activity-item .el-dialog__footer {
  padding: 20px;
}

.activity-item .promotions {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.activity-item .promotions .promotions_title {
  line-height: 30px;
  width: 100%;
}

.activity-item .promotions .el-input {
  height: 47px;
}

.activity-item .promotions .el-input .el-input-group__append {
  padding: 0 2px;
}

.activity-item .promotions .el-input .el-input-group__append .verifyCodeImg,
.activity-item
  .promotions
  .el-input
  .el-input-group__append
  .verifyCodeImg
  img {
  height: 40px;
  width: 100px;
}

.activity-item .activity-item {
  box-shadow: 3px 4px 13px 1px #1c1c1c;
  margin-bottom: 25px;
  padding-top: 10px;
  width: 900px;
}

.activity-item .activity-item .el-dialog__header {
  background-color: #4362f4;
}

.activity-item .activity-item .el-dialog__body {
  background-color: #03264a;
  border-bottom: 1px dashed #999;
}

.activity-item .activity-item .el-dialog__footer {
  background-color: #03264a;
  padding-top: 20px;
}

.activity-item .activity-item.mini {
  box-shadow: none;
}

.activity-item .activity-item__img {
  height: 220px;
  width: 900px;
}

.activity-item .activity-item__img img {
  height: 100%;
  width: 100%;
}

.activity-item .activity-item__footer {
  align-items: center;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  padding: 20px 15px;
}

.activity-item .activity-item__left {
  line-height: 24px;
  width: 50%;
}

.activity-item .activity-item__left p {
  font-size: 22px;
}

.activity-item .activity-item__left span {
  color: silver;
}

.activity-item .activity-item__contents {
  border: 1px solid #444;
  color: #333;
  padding: 10px;
}

.applyBillDialog .el-dialog__header,
.applyDialog .el-dialog__header,
.applyPromoDialog .el-dialog__header {
  background: linear-gradient(180deg, #21004b, #001581);
  margin: 0;
  padding: 10px 30px;
}

.applyBillDialog .el-dialog__header .el-dialog__title,
.applyDialog .el-dialog__header .el-dialog__title,
.applyPromoDialog .el-dialog__header .el-dialog__title {
  color: #fff;
  font-size: 16px;
}

.applyBillDialog .el-dialog__header .el-dialog__close,
.applyDialog .el-dialog__header .el-dialog__close,
.applyPromoDialog .el-dialog__header .el-dialog__close {
  color: #fff;
  font-size: 24px;
}

.applyBillDialog .el-dialog__header .el-dialog__headerbtn,
.applyDialog .el-dialog__header .el-dialog__headerbtn,
.applyPromoDialog .el-dialog__header .el-dialog__headerbtn {
  align-items: center;
  display: flex;
  height: 30px;
  justify-content: center;
  width: 30px;
}

.applyBillDialog .el-dialog__body,
.applyDialog .el-dialog__body,
.applyPromoDialog .el-dialog__body {
  padding: 20px 15px;
}

.promotions {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.promotions .promotions_title {
  margin-bottom: 10px;
  width: 100%;
}

.promotions .el-input {
  height: 47px;
}

.promotions .el-input .el-input-group__append {
  padding: 0 2px;
}

.promotions .el-input .el-input-group__append .verifyCodeImg,
.promotions .el-input .el-input-group__append .verifyCodeImg img {
  height: 40px;
  width: 100px;
}

.buttonBox {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
}

.buttonBox span {
  font-size: 16px;
}

.buttonBox span:first-child,
.buttonBox span:last-child {
  color: #fe475b;
}

.dream-luck {
  background: #021427;
  height: calc(100% - 70px);
  overflow: hidden;
  padding: 11.25px 15px;
}

.dream-luck__wrap {
  background: #f5f5f5;
  height: 100%;
}

.dream-luck__wrap .dream-luck__message {
  height: calc(100% - 109px);
}

.dream-luck__wrap .dream-luck__image-content {
  height: 89.25px;
  width: 100%;
}

.dream-luck__wrap .dream-luck__image-content .image {
  border: none;
  display: block;
  height: 100%;
  width: 100%;
}

.dream-luck__wrap .dream-luck__text-content {
  padding-left: 10.5px;
  position: relative;
}

.dream-luck__wrap .dream-luck__text-content .text-title {
  color: #fff;
  font-size: 13.5px;
  font-weight: 700;
  margin-bottom: 14px;
  overflow: hidden;
  padding: 9px 30px 0 0;
}

.dream-luck__wrap .dream-luck__text-content .text-time {
  color: #666;
  font-size: 12px;
  padding-bottom: 14px;
}

.dream-luck__wrap .dream-luck__text-content .text-web {
  padding: 5px 10px;
  text-align: right;
}

.dream-luck__wrap .dream-luck__message {
  border-top: 1px solid #021427;
  padding: 11px 8px 4px;
}

.dream-luck__wrap .dream-luck__message .dream-luck__inner {
  -webkit-overflow-scrolling: touch;
}

.dream-luck__wrap .dream-luck__message .dream-luck__inner img {
  max-width: 100%;
}

.dream-luck__wrap .dream-luck__message .dream-luck__inner p {
  color: #3e4349;
  padding: 10px;
}

.dream-luck__wrap .dream-luck__message.dream-luck-popUp {
  padding: 8px 0 4px;
}

.messageBox .confirm {
  background: #f8d53d;
  border-color: #f8d53d;
  color: #000;
}

.dream-mobile-notice .dream-notice {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1500;
}

.dream-mobile-notice .dream-notice__isVisible {
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.dream-mobile-notice .dream-notice__popup {
  background: url(/v1728495147184/client/assets/images/notice_bg.5f9a011c.png)
    no-repeat 50%;
  background-size: 100% 100%;
  border-radius: 10px;
  display: inline-block;
  height: 75%;
  margin: auto;
  padding: 0 8px;
  position: relative;
  top: -20px;
  width: 80%;
}

.dream-mobile-notice .dream-notice__popup .empty_box {
  height: 25%;
}

.dream-mobile-notice .dream-notice__text {
  background: #051c8a;
  border-radius: 15px;
  font-size: 22px;
  height: 60px;
  left: 10%;
  position: absolute;
  top: 4%;
  width: 55%;
}

.dream-mobile-notice .dream-notice__text .btnBg {
  border-radius: 15px;
  display: flex;
  flex-direction: column;
  height: 60px;
  margin: 0 auto;
  padding: 1px;
  width: 100%;
}

.dream-mobile-notice .dream-notice__text .btnBg li {
  align-items: center;
  color: #fff;
  display: flex;
  flex: 1 1;
  font-size: 13px;
  height: 30px;
  justify-content: center;
  padding: 3px;
  text-align: center;
  white-space: pre-wrap;
  word-break: break-word;
}

.dream-mobile-notice .dream-notice__text .btnBg .btnActive {
  background: linear-gradient(0deg, #015eea, #00c0fa);
  border-radius: 22px;
  box-shadow: 0 2px 4px 0 rgba(129, 4, 4, 0.004);
  height: 100%;
  width: 100%;
}

.dream-mobile-notice .dream-notice__continer {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 10px;
  display: inline-block;
  height: calc(75% - 40px);
  overflow-y: auto;
  overscroll-behavior: none;
  padding: 10px 5px;
  width: 100%;
}

.dream-mobile-notice .dream-notice__continer::-webkit-scrollbar {
  background: #fff;
}

.dream-mobile-notice .dream-notice__continer::-webkit-scrollbar-track {
  background: #efefef;
  border-radius: 2px;
}

.dream-mobile-notice .dream-notice__continer::-webkit-scrollbar-thumb {
  background: #bfbfbf;
  border-radius: 10px;
}

.dream-mobile-notice .dream-notice__continer::-webkit-scrollbar-thumb:hover {
  background: #333;
}

.dream-mobile-notice .dream-notice__continer::-webkit-scrollbar-corner {
  background: #179a16;
}

.dream-mobile-notice .dream-notice__continer .show-list {
  background-color: #f5f5f5;
  border-radius: 7px;
  margin-bottom: 10px;
  min-height: 30px;
  padding: 0 10px;
  position: relative;
  width: 100%;
}

.dream-mobile-notice .dream-notice__continer .show-list img {
  width: 100%;
}

.dream-mobile-notice .dream-notice__continer .show-list .notice-title {
  color: #3e4349;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-title
  .item-icon {
  background: linear-gradient(0deg, #015eea, #00c0fa);
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  line-height: 30px;
  margin-right: 5px;
  width: 8px;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-title
  .item-content {
  font-size: 14px;
}

.dream-mobile-notice .dream-notice__continer .show-list .notice-content {
  color: #515050;
  display: none;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
}

.dream-mobile-notice .dream-notice__continer .show-list .notice-content__title {
  margin-bottom: 10px;
  padding: 0 10px;
  text-align: center;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-content__title
  > p {
  border-bottom: 1px solid #fff;
  font-size: 14px;
  font-weight: 700;
  padding: 5px 0;
}

.dream-mobile-notice .dream-notice__continer .show-list .notice-content__text {
  word-wrap: break-word;
  margin: 8px;
  text-indent: 2em;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-content__activity {
  margin: 8px;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-content__activity
  .buttonBox {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-content__activity
  .buttonBox
  span {
  font-size: 16px;
}

.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-content__activity
  .buttonBox
  span:first-child,
.dream-mobile-notice
  .dream-notice__continer
  .show-list
  .notice-content__activity
  .buttonBox
  span:last-child {
  color: #015eea;
}

.dream-mobile-notice .dream-notice__continer .show-list.active .notice-content {
  display: block;
}

.dream-mobile-notice .dream-notice__continer-body {
  color: #6f5620;
  font-size: 14px;
  height: calc(100% - 60px);
  line-height: 20px;
  overflow-y: auto;
  padding: 6px 0 10px;
}

.dream-mobile-notice .dream-notice__continer-title {
  color: #6f5620;
  margin-bottom: 6px;
}

.dream-mobile-notice .dream-notice__continer-message {
  height: 100%;
  position: relative;
}

.dream-mobile-notice .dream-notice__continer-message .dream-notice__time {
  bottom: 10px;
  position: absolute;
  right: 10px;
}

.dream-mobile-notice .dream-notice__continer-message .dream-notice__time p {
  color: #6f5620;
  font-size: 12px;
  line-height: 16px;
  text-align: right;
}

.dream-mobile-notice .dream-notice__close {
  background: linear-gradient(0deg, #015eea, #00c0fa);
  background-size: 100% 100%;
  border-radius: 50%;
  bottom: -50px;
  color: #fff;
  font-weight: 400;
  left: 50%;
  transform: translateX(-19px);
}

.dream-mobile-notice .dream-notice__close,
.dream-mobile-notice .dream-notice__close:after {
  align-items: center;
  display: flex;
  font-size: 16px;
  height: 38px;
  justify-content: center;
  position: absolute;
  width: 38px;
}

.dream-mobile-notice .dream-notice__close:after {
  bottom: 0;
  content: '✕';
  font-family: Microsoft YaHei;
  left: 0;
  margin: auto;
  right: 0;
  top: 0;
}

.dream-mobile-notice .dream-notice_footerNot {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  padding-bottom: 5px;
  width: 100%;
}

.dream-mobile-notice .dream-notice_footerNot > span {
  color: #bababa;
  font-size: 14px;
  font-weight: 700;
  line-height: 15px;
  text-align: center;
}

.el-icon-loading {
  animation: rotating 2s linear infinite;
}

.el-icon--right {
  margin-left: 5px;
}

.el-icon--left {
  margin-right: 5px;
}

@keyframes rotating {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(1turn);
  }
}

.el-icon {
  --color: inherit;
  fill: currentColor;
  align-items: center;
  color: var(--color);
  display: inline-flex;
  font-size: inherit;
  height: 1em;
  justify-content: center;
  line-height: 1em;
  position: relative;
  width: 1em;
}

.el-icon.is-loading {
  animation: rotating 2s linear infinite;
}

.el-icon svg {
  height: 1em;
  width: 1em;
}

.xb-dialog-notice2-o {
  background-color: rgba(0, 0, 0, 0.2);
  bottom: 0;
  left: 0;
  overflow: auto;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2998;
}

.xb-dialog-notice2 {
  background-color: #fff;
  border-radius: 20px;
  color: #000;
  left: 50%;
  min-height: 300px;
  padding: 20px;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 3000;
}

.xb-dialog-notice2 .body {
  max-height: 500px;
  overflow-y: auto;
  padding-top: 20px;
  width: 100%;
}

.xb-dialog-notice2 .body::-webkit-scrollbar {
  display: none;
}

.xb-dialog-notice2 .icon {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

@media screen and (min-width: 768px) {
  .xb-dialog-notice2.xb-dialog-notice2 {
    width: 50%;
  }
}

@media screen and (max-width: 768px) {
  .xb-dialog-notice2.xb-dialog-notice2 {
    width: 80%;
  }
}

.dialog-show-message {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1110;
}

.dialog-show-message .dialog-message {
  height: 550px;
  position: relative;
  width: 1200px;
}

.dialog-show-message .dialog-message .dialog-header {
  background: url(/v1728495147184/client/assets/images/header-bg.143d4a72.png)
    no-repeat 0 0/100% 100%;
  height: 204px;
  margin: 0 auto -102px;
  max-width: 1145px;
  position: relative;
}

.dialog-show-message .dialog-message .dialog-header .dialog-select {
  display: flex;
  flex: 1 1;
  justify-content: flex-start;
  left: 50%;
  position: absolute;
  top: 25.5px;
  transform: translateX(-50%);
}

.dialog-show-message .dialog-message .dialog-header .dialog-select .dialog-nav {
  background-color: #293d9f;
  border-radius: 25px;
  display: flex;
  font-size: 24px;
  height: 51px;
  min-width: 210px;
}

.dialog-show-message
  .dialog-message
  .dialog-header
  .dialog-select
  .dialog-nav
  span {
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-weight: 600;
  height: 51px;
  line-height: 51px;
  min-width: 210px;
  padding: 0 30px;
  text-align: center;
  white-space: nowrap;
}

.dialog-show-message
  .dialog-message
  .dialog-header
  .dialog-select
  .dialog-nav
  span.active {
  background-image: linear-gradient(0deg, #015eea 0, #00c0fa);
  border-radius: 25px;
  box-shadow: 0 2px 4px #041881;
}

.dialog-show-message .dialog-message .dialog-header .cup-icon,
.dialog-show-message .dialog-message .dialog-header .star-icon {
  display: inline-block;
}

.dialog-show-message .dialog-message .dialog-header .star-icon {
  background: url(data:image/png;base64,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)
    no-repeat 0 0/100% 100%;
  height: 98px;
  left: 30px;
  position: absolute;
  top: -18px;
  width: 244px;
}

.dialog-show-message .dialog-message .dialog-header .cup-icon {
  background: url(/v1728495147184/client/assets/images/header-cup.07743dbe.png)
    no-repeat 0 0/100% 100%;
  height: 223px;
  position: absolute;
  right: 50px;
  top: -86px;
  width: 181px;
  z-index: 10;
}

.dialog-show-message .dialog-message .dialog-header .header-icon {
  align-items: center;
  background-color: #fefaf4;
  background-image: linear-gradient(0deg, #015eea 0, #00c0fa);
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  height: 45px;
  justify-content: center;
  position: absolute;
  right: -12px;
  top: -15px;
  transition: all 0.25s ease;
  width: 45px;
}

.dialog-show-message .dialog-message .dialog-header .header-icon .icon-close {
  display: inline-block;
  height: 25px;
  position: relative;
  width: 25px;
}

.dialog-show-message
  .dialog-message
  .dialog-header
  .header-icon
  .icon-close:after,
.dialog-show-message
  .dialog-message
  .dialog-header
  .header-icon
  .icon-close:before {
  background-color: #fff;
  content: '';
  display: inline-block;
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 28px;
}

.dialog-show-message
  .dialog-message
  .dialog-header
  .header-icon
  .icon-close:before {
  transform: translate(-50%, -50%) rotate(45deg);
}

.dialog-show-message
  .dialog-message
  .dialog-header
  .header-icon
  .icon-close:after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.dialog-show-message .dialog-message .dialog-content {
  background-color: #fff;
  border-radius: 20px;
  display: flex;
  height: 450px;
  min-height: 450px;
  overflow: hidden;
  padding-bottom: 50px;
  position: relative;
}

.dialog-show-message .dialog-message .dialog-content .content-left {
  color: #3e4349;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 15px 10px 10px 0;
  width: 280px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left:hover::-webkit-scrollbar-thumb {
  background-color: #888;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left:hover::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left::-webkit-scrollbar {
  background: #fff;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left::-webkit-scrollbar-track {
  background-color: transparent;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0 0 2px 2px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

.dialog-show-message .dialog-message .dialog-content .content-left .show-list {
  background-color: #f5f5f5;
  border-radius: 5px;
  height: 56px;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left
  .show-list
  .notice-title {
  align-items: center;
  display: flex;
  justify-content: center;
  line-height: 56px;
  overflow: hidden;
  padding-left: 20px;
  transition: opacity 0.25s ease;
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left
  .show-list
  .notice-title:hover {
  opacity: 0.8;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left
  .show-list
  .notice-title
  .left-dot {
  background-image: linear-gradient(0deg, #015eea 0, #00c0fa);
  border-radius: 50%;
  display: inline-block;
  height: 12px;
  margin-right: 8px;
  width: 12px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left
  .show-list
  .notice-title
  .item-content {
  cursor: pointer;
  flex: 1 1;
  font-size: 16px;
  line-height: 56px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 193px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left
  .show-list.active {
  background-image: linear-gradient(0deg, #015eea 0, #00c0fa);
  color: #fff;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-left
  .show-list.active
  .notice-title
  .left-dot {
  background-image: linear-gradient(0deg, #fff 0, #fff);
}

.dialog-show-message .dialog-message .dialog-content .content-show {
  border-radius: 6px;
  color: #333;
  flex: 1 1;
  font-size: 16px;
  overflow-y: auto;
  padding: 15px 15px 0 0;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show:hover::-webkit-scrollbar-thumb {
  background-color: #888;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show:hover::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show::-webkit-scrollbar {
  background: #fff;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show::-webkit-scrollbar-track {
  background-color: transparent;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0 0 2px 2px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .notices-show {
  background-color: #f5f5f5;
  border-radius: 6px;
  height: 100%;
  padding: 15px 10px;
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .activity-item {
  background-color: #f5f5f5;
  border-radius: 6px;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .activity-item
  .activity-item__img {
  border-radius: 6px;
  overflow: hidden;
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .activity-item
  .activity-item__footer {
  background-color: #f5f5f5;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .activity-item
  .activity-item__contents {
  background-color: #f5f5f5;
  border: 0;
  border-radius: 6px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list {
  display: none;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list
  .header {
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list
  .header
  .title-show {
  display: flex;
  justify-content: center;
  min-height: 45px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list
  .header
  .title-show
  .title-icon {
  align-items: center;
  display: flex;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list
  .header
  .title-show
  .title {
  color: #4362f4;
  font-size: 36px;
  font-weight: 400;
  line-height: 45px;
  margin: 0 22px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list
  .header
  .title-bot-show {
  display: flex;
  justify-content: center;
  margin-top: 19px;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .content-show
  .content-list
  .content {
  word-wrap: break-word;
  padding: 10px;
}

.dialog-show-message .dialog-message .dialog-content .content-show .active {
  display: block;
}

.dialog-show-message .dialog-message .dialog-content .dialog-footer {
  bottom: 15px;
  display: flex;
  justify-content: center;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 100%;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .dialog-footer
  .footer-btn {
  color: #7d7d7d;
  cursor: pointer;
  font-size: 17px;
  text-transform: uppercase;
}

.dialog-show-message
  .dialog-message
  .dialog-content
  .dialog-footer
  .footer-btn:hover {
  color: #4362f4;
}

.layout[data-v-75889044] {
  height: 100%;
  min-width: 100vw;
  position: relative;
  width: 100%;
  z-index: 101;
}

.layout .layout_header_box[data-v-75889044] {
  min-height: 64px;
  width: 100%;
}

.layout .layout_header_box .layout_header_top[data-v-75889044] {
  height: 60px;
}

.layout .layout_header_box .layout_header_bottom[data-v-75889044] {
  height: 64px;
}

.layout .layout_header[data-v-75889044] {
  left: 0;
  min-height: 64px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 101;
}

.layout .layout_header .layout_header_top[data-v-75889044] {
  height: 60px;
}

.layout .layout_header .layout_header_bottom[data-v-75889044] {
  height: 64px;
}

.layout .layout_slideBox[data-v-75889044] {
  display: flex;
  position: relative;
  width: 100%;
}

.layout .layout_slideBox.smallBox[data-v-75889044] {
  height: calc(100vh - 124px);
}

.layout .layout_slideBox.bigBox[data-v-75889044] {
  height: calc(100vh - 64px);
}

.layout .layout_slideBox.mobileSmallBox[data-v-75889044] {
  height: calc(100% - 124px);
}

.layout .layout_slideBox.mobileSmallBox .isMobile[data-v-75889044] {
  padding-top: 124px;
}

.layout .layout_slideBox.mobileBigBox[data-v-75889044] {
  height: calc(100% - 64px);
}

.layout .layout_slideBox.mobileBigBox .isMobile[data-v-75889044] {
  padding-top: 64px;
}

.layout .layout_slideBox .layout_slideLeft[data-v-75889044] {
  background: #111923;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  top: 0;
  transition: all 0.3s;
  z-index: 100;
}

.layout .layout_slideBox .layout_slideLeft.isShowSlide[data-v-75889044] {
  width: 240px;
}

.layout .layout_slideBox .layout_slideLeft.isHideSlide[data-v-75889044] {
  width: 0;
}

.layout .layout_slideBox .layout_slideLeft.isPc[data-v-75889044] {
  position: relative;
}

.layout .layout_slideBox .layout_slideLeft.isMobile[data-v-75889044] {
  padding-bottom: 75px;
  position: fixed;
}

.layout .layout_slideBox .layout_content[data-v-75889044] {
  display: flex;
  flex: 1 1;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  min-width: calc(100vw - 240px);
  position: relative;
}

.layout .layout_footer[data-v-75889044] {
  bottom: 0;
  height: 75px;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 100;
}

span[data-v-251fedf2] {
  color: currentColor;
  font-family: MyCustomFont;
  font-size: 16px;
  font-weight: 700;
  margin-right: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.header_top[data-v-1c1a6c92] {
  background: linear-gradient(180deg, #21004b, #001581);
  height: 60px;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}

.header_top .header_top_content[data-v-1c1a6c92] {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  justify-content: space-between;
  padding: 0 12px;
  width: 100%;
}

.header_top .header_top_content .header_content_left[data-v-1c1a6c92] {
  word-wrap: break-word;
  align-items: center;
  display: flex;
  flex-grow: 1;
  font-size: 14px;
  height: 60px;
  justify-content: center;
  width: 60%;
}

.header_top .header_top_content .header_content_left_text[data-v-1c1a6c92] {
  color: #fff;
  font-size: 12px;
  line-height: 15px;
}

.header_top
  .header_top_content
  .header_content_left
  .number_text[data-v-1c1a6c92] {
  font-family: MyCustomFont, Montserrat-SemiBold, Montserrat;
}

.header_top .header_top_content .header_content_right[data-v-1c1a6c92] {
  align-items: center;
  display: flex;
}

.header_top .header_top_content .header_content_right img[data-v-1c1a6c92] {
  cursor: pointer;
}

.header_top .header_top_content[data-v-1c1a6c92] .el-button {
  background: #fd0;
  border: #fd0;
  border-radius: 8px 8px 8px 8px;
  cursor: pointer;
  height: 30px;
  margin-left: 12px;
  padding: 6px;
}

:root {
  --el-loading-spinner-size: 42px;
  --el-loading-fullscreen-spinner-size: 50px;
}

.el-loading-parent--relative {
  position: relative !important;
}

.el-loading-parent--hidden {
  overflow: hidden !important;
}

.el-loading-mask {
  background-color: var(--el-mask-color);
  bottom: 0;
  left: 0;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity var(--el-transition-duration);
  z-index: 2000;
}

.el-loading-mask.is-fullscreen {
  position: fixed;
}

.el-loading-mask.is-fullscreen .el-loading-spinner {
  margin-top: -25px;
  margin-top: calc((0px - var(--el-loading-fullscreen-spinner-size)) / 2);
}

.el-loading-mask.is-fullscreen .el-loading-spinner .circular {
  height: 50px;
  height: var(--el-loading-fullscreen-spinner-size);
  width: 50px;
  width: var(--el-loading-fullscreen-spinner-size);
}

.el-loading-spinner {
  margin-top: -21px;
  margin-top: calc((0px - var(--el-loading-spinner-size)) / 2);
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}

.el-loading-spinner .el-loading-text {
  color: var(--el-color-primary);
  font-size: 14px;
  margin: 3px 0;
}

.el-loading-spinner .circular {
  animation: loading-rotate 2s linear infinite;
  display: inline;
  height: 42px;
  height: var(--el-loading-spinner-size);
  width: 42px;
  width: var(--el-loading-spinner-size);
}

.el-loading-spinner .path {
  stroke-dasharray: 90, 150;
  stroke-dashoffset: 0;
  stroke-width: 2;
  stroke: var(--el-color-primary);
  stroke-linecap: round;
  animation: loading-dash 1.5s ease-in-out infinite;
}

.el-loading-spinner i {
  color: var(--el-color-primary);
}

.el-loading-fade-enter-from,
.el-loading-fade-leave-to {
  opacity: 0;
}

@keyframes loading-rotate {
  to {
    transform: rotate(1turn);
  }
}

@keyframes loading-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40px;
  }

  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120px;
  }
}

.el-overlay {
  -webkit-backdrop-filter: saturate(180%) blur(10px);
  backdrop-filter: saturate(180%) blur(10px);
  background-color: rgba(0, 0, 0, 0.45);
}

.el-overlay.dialog-fade-leave-active {
  animation: antZoomNoSetOut 0.3s;
}

.el-overlay.dialog-fade-leave-active .xb_dialog {
  animation: antZoomOut 0.3s;
}

.el-overlay.dialog-fade-enter-active {
  animation: antZoomNoSetIn 0.3s;
}

.el-overlay.dialog-fade-enter-active .xb_dialog {
  animation: antZoomIn 0.3s;
}

@keyframes antZoomIn {
  0% {
    opacity: 0;
    transform: scale(0.2);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(0.2);
  }
}

@keyframes antZoomNoSetIn {
  0% {
    opacity: 0;
    transform: scale(1);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes antZoomNoSetOut {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(1);
  }
}

:root {
  --el-popup-modal-bg-color: var(--el-color-black);
  --el-popup-modal-opacity: 0.5;
}

.v-modal-enter {
  animation: v-modal-in var(--el-transition-duration-fast) ease;
}

.v-modal-leave {
  animation: v-modal-out var(--el-transition-duration-fast) ease forwards;
}

@keyframes v-modal-in {
  0% {
    opacity: 0;
  }
}

@keyframes v-modal-out {
  to {
    opacity: 0;
  }
}

.v-modal {
  background: var(--el-color-black);
  background: var(--el-popup-modal-bg-color);
  height: 100%;
  left: 0;
  opacity: 0.5;
  opacity: var(--el-popup-modal-opacity);
  position: fixed;
  top: 0;
  width: 100%;
}

.el-popup-parent--hidden {
  overflow: hidden;
}

.el-message-box {
  --el-messagebox-title-color: var(--el-text-color-primary);
  --el-messagebox-width: 420px;
  --el-messagebox-border-radius: 4px;
  --el-messagebox-font-size: var(--el-font-size-large);
  --el-messagebox-content-font-size: var(--el-font-size-base);
  --el-messagebox-content-color: var(--el-text-color-regular);
  --el-messagebox-error-font-size: 12px;
  --el-messagebox-padding-primary: 15px;
  backface-visibility: hidden;
  background-color: var(--el-bg-color);
  border: 1px solid var(--el-border-color-lighter);
  border-radius: var(--el-messagebox-border-radius);
  box-shadow: var(--el-box-shadow-light);
  box-sizing: border-box;
  display: inline-block;
  font-size: var(--el-messagebox-font-size);
  max-width: var(--el-messagebox-width);
  overflow: hidden;
  padding-bottom: 10px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}

.el-message-box:focus {
  outline: 0 !important;
}

.el-overlay.is-message-box .el-overlay-message-box {
  bottom: 0;
  left: 0;
  overflow: auto;
  padding: 16px;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
}

.el-overlay.is-message-box .el-overlay-message-box:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 0;
}

.el-message-box.is-draggable .el-message-box__header {
  cursor: move;
  -webkit-user-select: none;
  user-select: none;
}

.el-message-box__header {
  padding: var(--el-messagebox-padding-primary);
  padding-bottom: 10px;
  position: relative;
}

.el-message-box__title {
  color: var(--el-messagebox-title-color);
  font-size: var(--el-messagebox-font-size);
  line-height: 1;
  margin-bottom: 0;
  padding-left: 0;
}

.el-message-box__headerbtn {
  background: 0 0;
  border: none;
  cursor: pointer;
  font-size: 16px;
  font-size: var(--el-message-close-size, 16px);
  outline: 0;
  padding: 0;
  position: absolute;
  right: var(--el-messagebox-padding-primary);
  top: var(--el-messagebox-padding-primary);
}

.el-message-box__headerbtn .el-message-box__close {
  color: var(--el-color-info);
  font-size: inherit;
}

.el-message-box__headerbtn:focus .el-message-box__close,
.el-message-box__headerbtn:hover .el-message-box__close {
  color: var(--el-color-primary);
}

.el-message-box__content {
  color: var(--el-messagebox-content-color);
  font-size: var(--el-messagebox-content-font-size);
  padding: 10px var(--el-messagebox-padding-primary);
}

.el-message-box__container {
  position: relative;
}

.el-message-box__input {
  padding-top: 15px;
}

.el-message-box__input div.invalid > input,
.el-message-box__input div.invalid > input:focus {
  border-color: var(--el-color-error);
}

.el-message-box__status {
  font-size: 24px !important;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.el-message-box__status:before {
  padding-left: 1px;
}

.el-message-box__status.el-icon {
  position: absolute;
}

.el-message-box__status + .el-message-box__message {
  padding-left: 36px;
  padding-right: 12px;
  word-break: break-word;
}

.el-message-box__status.el-message-box-icon--success {
  --el-messagebox-color: var(--el-color-success);
  color: var(--el-messagebox-color);
}

.el-message-box__status.el-message-box-icon--info {
  --el-messagebox-color: var(--el-color-info);
  color: var(--el-messagebox-color);
}

.el-message-box__status.el-message-box-icon--warning {
  --el-messagebox-color: var(--el-color-warning);
  color: var(--el-messagebox-color);
}

.el-message-box__status.el-message-box-icon--error {
  --el-messagebox-color: var(--el-color-error);
  color: var(--el-messagebox-color);
}

.el-message-box__message {
  margin: 0;
}

.el-message-box__message p {
  line-height: 24px;
  margin: 0;
}

.el-message-box__errormsg {
  color: var(--el-color-error);
  font-size: var(--el-messagebox-error-font-size);
  margin-top: 2px;
  min-height: 18px;
}

.el-message-box__btns {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  padding: 5px 15px 0;
}

.el-message-box__btns button:nth-child(2) {
  margin-left: 10px;
}

.el-message-box__btns-reverse {
  flex-direction: row-reverse;
}

.el-message-box--center .el-message-box__title {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}

.el-message-box--center .el-message-box__status {
  padding-right: 5px;
  position: relative;
  text-align: center;
  top: auto;
  transform: translateY(-1px);
}

.el-message-box--center .el-message-box__message {
  margin-left: 0;
}

.el-message-box--center .el-message-box__btns {
  justify-content: center;
}

.el-message-box--center .el-message-box__content {
  padding-left: calc(var(--el-messagebox-padding-primary) + 12px);
  padding-right: calc(var(--el-messagebox-padding-primary) + 12px);
  text-align: center;
}

.fade-in-linear-enter-active .el-overlay-message-box {
  animation: msgbox-fade-in var(--el-transition-duration);
}

.fade-in-linear-leave-active .el-overlay-message-box {
  animation: msgbox-fade-in var(--el-transition-duration) reverse;
}

@keyframes msgbox-fade-in {
  0% {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 1;
    transform: translateZ(0);
  }
}

.deposit_title {
  color: #fff;
  font-family: Montserrat-SemiBold;
  font-size: 18px;
  height: 22px;
  margin: 15px auto 8px;
  padding-left: 5px;
  text-align: center;
}

.deposit_channel_list .deposit_channel_item {
  border: 1px solid #434343;
  border-radius: 5px;
  color: hsla(0, 0%, 100%, 0.85);
  height: 40px;
  transition: all 0.3s ease-in-out;
}

.deposit_channel_list .deposit_channel_item.isPc:hover,
.deposit_channel_list .deposit_channel_item_active {
  background-color: #1a55ef;
  border-color: #177ddc;
}

@font-face {
  font-family: swiper-icons;
  font-style: normal;
  font-weight: 400;
  src: url('data:application/font-woff;charset=utf-8;base64, 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');
}

:root {
  --swiper-theme-color: #007aff;
}

.swiper {
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  box-sizing: content-box;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
  z-index: 1;
}

.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}

.swiper-css-mode > .swiper-wrapper {
  -ms-overflow-style: none;
  overflow: auto;
  scrollbar-width: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper:before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}

[dir='ltr']
  .swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-left: var(--swiper-centered-offset-before);
}

[dir='rtl']
  .swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-right: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-top: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  height: var(--swiper-centered-offset-after);
  min-width: 1px;
  width: 100%;
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

:root {
  --swiper-navigation-size: 44px;
}

.swiper-button-next,
.swiper-button-prev {
  align-items: center;
  color: var(--swiper-theme-color);
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  cursor: pointer;
  display: flex;
  height: 44px;
  height: var(--swiper-navigation-size);
  justify-content: center;
  margin-top: -22px;
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  position: absolute;
  top: 50%;
  width: 27px;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  z-index: 10;
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  cursor: auto;
  opacity: 0.35;
  pointer-events: none;
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  cursor: auto;
  opacity: 0;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: 44px;
  font-size: var(--swiper-navigation-size);
  font-variant: normal;
  letter-spacing: 0;
  line-height: 1;
  text-transform: none !important;
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  left: auto;
  right: 10px;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transform: translateZ(0);
  transition: opacity 0.3s;
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  font-size: 0;
  overflow: hidden;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  position: relative;
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  background: #000;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  height: var(
    --swiper-pagination-bullet-height,
    var(--swiper-pagination-bullet-size, 8px)
  );
  opacity: 0.2;
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  width: 8px;
  width: var(
    --swiper-pagination-bullet-width,
    var(--swiper-pagination-bullet-size, 8px)
  );
}

button.swiper-pagination-bullet {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  background: var(--swiper-theme-color);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  opacity: 1;
  opacity: var(--swiper-pagination-bullet-opacity, 1);
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  display: block;
  margin: 6px 0;
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition:
    transform 0.2s,
    top 0.2s;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 4px;
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition:
    transform 0.2s,
    left 0.2s;
}

.swiper-horizontal.swiper-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition:
    transform 0.2s,
    right 0.2s;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-theme-color);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(0);
  transform-origin: left top;
  width: 100%;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  height: 4px;
  left: 0;
  top: 0;
  width: 100%;
}

.swiper-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  height: 100%;
  left: 0;
  top: 0;
  width: 4px;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-direction: column;
  flex-wrap: wrap;
}

.carousel-wrapper {
  position: relative;
}

.carousel-wrapper .swiper {
  padding: 0 15px;
  position: static;
}

.carousel-wrapper .swiper .swiper-button-next,
.carousel-wrapper .swiper .swiper-button-prev {
  margin: 0;
  transform: translateY(-50%);
}

.carousel-wrapper .swiper .swiper-button-next:after,
.carousel-wrapper .swiper .swiper-button-prev:after {
  font-size: 25px;
}

.carousel-wrapper .swiper .swiper-button-next {
  right: -12px;
}

.carousel-wrapper .swiper .swiper-button-prev {
  left: -12px;
}

.deposit_account_item .account-bank-wrap {
  background-image: linear-gradient(60deg, #29323c, #485563);
  border-radius: 10px;
  color: hsla(0, 0%, 100%, 0.85);
  line-height: 25px;
  overflow: hidden;
  padding: 10px;
  transition: all 0.3s ease-in-out;
}

.deposit_account_item .account-bank-wrap-active:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2BAMAAAB+a3fuAAAAJFBMVEVHcEz///////////////////////////////////////////8Uel1nAAAAC3RSTlMA3eKMgfApRmW7l0W4UWoAAADlSURBVHicndArDsJAFIXhk/SmPBwGgyUkBI3CkaDwPIKhrKAG37AFVlJIBenmoNMHM+2dI3rsl98coO+2E23Pa2HjXN3JhBsdk8IC3Q4kfMMffuAPU/jDF/xhbQExLWysFZ5nlrlhFke2OeERI9vsMItxdyyws8HFsSqcr6vMsTJMBpcjwlXLyjDBI8Etb5sJFwjLzDUTplcgyrtmwinCmWJVGOWamXC5Us15tW0BMeyJCTEr7JoQ+4eKCbEm1EyI1aFqQqwKdRNiZegxIWZCnwmxIvSaEPuFfhNi2BMTYtgRG6Lvvj6WkFgjSu1sAAAAAElFTkSuQmCC)
    no-repeat 0 0/100% 100%;
  content: '';
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}

.deposit_account_item .account-bank-wrap .content-text {
  border-bottom: 1px solid #fff;
  padding-bottom: 1px;
}

.deposit_account_item .account-bank-wrap .icon img {
  height: 30px;
  margin-right: 10px;
  max-width: 30px;
}

.deposit_account_item .account-other-wrap {
  background-color: #021427;
  border-radius: 10px;
  color: hsla(0, 0%, 100%, 0.85);
  line-height: 25px;
  overflow: hidden;
  padding: 10px;
}

.deposit_account_item .account-other-wrap-active:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2BAMAAAB+a3fuAAAAG1BMVEVHcEyyQkmyQkmyQkmyQkmyQkmyQkmyQkmyQkm0kvR/AAAACHRSTlMA34ftKUZnu+a/gKEAAADgSURBVHicndExCsJAEIXh4aHWCoKWIhaWWiiW8QaCFwh4AdPZhkDYY5tkNzqbzL4ir/34YdkRmbjFeWVsc+jw6KxVeWswzdUkdBkJdyR8SzpcSjoMBmJm2BuIDcKq0BaHl9lWWRRWD/lo0+FF5jdtKmyyp4vMh+X+FjJtPqzl5R5ydwODt8VV2lfG1oVlJpnPYuvCtYQstj68O8N8GLKB+bBwpsG8g/GrQwMxHY4MxFQ4NhD7h4aB2C+0DMT60DQQC6FtIObDhIFYF6YMxNowaSDWhGkDMTkSwyltksvUfQFZ7xvycwet9wAAAABJRU5ErkJggg==)
    no-repeat 0 0/100% 100%;
  content: '';
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}

.deposit_account_item .account-other-wrap img {
  height: 30px;
  margin-right: 10px;
  max-width: 30px;
}

.deposit_amount {
  align-items: center;
  justify-content: space-between;
  letter-spacing: -0.02em;
  margin: 0 auto 8px;
  text-align: left;
  width: 100%;
}

.deposit_amount .deposit_num {
  align-items: center;
  border-radius: 0.5rem;
  display: flex;
  font-family: Montserrat-SemiBold;
  font-size: 26px;
  font-weight: 800;
  min-height: 50px;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.deposit_amount .deposit_num input::-webkit-inner-spin-button,
.deposit_amount .deposit_num input::-webkit-outer-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}

.deposit_amount .deposit_num input[type='number'] {
  -moz-appearance: textfield;
}

.deposit_amount .deposit_num .el-input-group__append,
.deposit_amount .deposit_num .el-input-group__prepend {
  background: #0e131b;
  border: none;
  box-shadow: none;
  min-height: 50px;
  padding: 0 11px;
}

.deposit_amount .deposit_num .el-input-group__append {
  color: #fff;
}

.deposit_amount .deposit_num .el-input__wrapper {
  background: #0e131b;
  border: 0;
  box-shadow: none;
  min-height: 50px;
  padding: 0;
}

.deposit_amount .deposit_num .el-input__wrapper .el-input__inner {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #ccc;
  display: block;
  font-family: Montserrat-SemiBold;
  font-size: 22px;
  font-weight: 800;
  height: 50px;
  outline: none;
  padding: 0 20px;
}

.deposit_amount .red {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: flex-end;
  width: 100%;
}

.deposit_amount .red span {
  color: #ed1d49;
  font-family: MyCustomFont;
  font-size: 10px;
}

.deposit_amount_inner {
  grid-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  cursor: pointer;
  display: grid;
  flex-wrap: wrap;
  margin: 15px auto 0;
  padding: 0;
  position: relative;
  width: 100%;
}

.deposit_amount_inner .amount_btn {
  align-items: center;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: #1c2532;
  border: none;
  border-radius: 0.75rem;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 60px;
  margin: 0;
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
}

.deposit_amount_inner .amount_btn.amount_btn_active {
  background: #1a55ef;
}

.deposit_amount_inner .amount_btn.amount_btn_active .rotate_active {
  animation: light_img_rotate 5s linear infinite;
}

.deposit_amount_inner .amount_btn.isPc:hover {
  background: #1a55ef;
}

.deposit_amount_inner .amount_btn.isPc:hover .rotate_active {
  animation: light_img_rotate 5s linear infinite;
}

.deposit_amount_inner .amount_btn .button_icon {
  align-items: center;
  color: #fff;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  padding: 0 4px;
  width: 40px;
  z-index: 5;
}

.deposit_amount_inner .amount_btn .button_text {
  color: #fff;
  font-family: Montserrat-SemiBold;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  padding: 0 2px;
  z-index: 5;
}

.deposit_amount_inner .amount_btn .button_percent {
  bottom: 2px;
  color: #ffaa17;
  font-family: Montserrat;
  font-size: 10px;
  font-weight: 600;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 5;
}

.deposit_amount_inner .amount_btn .light_img {
  bottom: 0;
  height: 100px;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: -15px;
  width: 100px;
  z-index: 0;
}

.deposit_amount_inner .amount_btn .hot_tip {
  background-color: #ed1d49;
  border-radius: 0 0.75rem 0 0.25rem;
  color: #fff;
  font-size: 10px;
  height: 14px;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateZ(1px);
  width: 40px;
  z-index: 2;
}

@keyframes light_img_rotate {
  0% {
    transform: rotate(0);
  }

  50% {
    transform: rotate(180deg);
  }

  to {
    transform: rotate(1turn);
  }
}

.other-content {
  background-image: linear-gradient(90deg, #0c90ff, #00398f);
  border-radius: 15px 15px 0 0;
  height: 82px;
  margin: 15px auto 10px;
  padding: 10px 16px;
  width: 100%;
}

.other-content .light-img {
  bottom: 0;
  overflow: hidden;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 0;
}

.other-content .light-img img {
  animation: sun_rotate 10s linear infinite;
  margin-left: 30%;
  margin-top: -35%;
  width: 100%;
}

@keyframes sun_rotate {
  0% {
    transform: rotate(0);
  }

  50% {
    transform: rotate(180deg);
  }

  to {
    transform: rotate(1turn);
  }
}

.other-content .text-body {
  grid-gap: 6px;
  display: grid;
  grid-template-columns: 1fr 150px;
  height: 100%;
  margin: 0 auto;
  text-align: left;
  width: 100%;
  z-index: 2;
}

.other-content .text-body-desc {
  align-items: center;
  color: #ffaa17;
  display: block;
  display: flex;
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 600;
  height: 100%;
  line-height: 1.3;
  margin: 0 auto;
  padding: 0;
  text-align: left;
  width: 100%;
  z-index: 4;
}

.other-content .text-body-desc span {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  overflow: hidden;
}

.other-content .text-body-rotate {
  align-items: center;
  color: #ffaa17;
  display: block;
  display: flex;
  font-size: 40px;
  font-style: italic;
  font-weight: 800;
  grid-column-end: 2;
  grid-column-start: 2;
  grid-row-start: 1;
  justify-content: center;
  margin: 0 auto;
  padding: 0;
  text-align: left;
  text-shadow:
    1px 1px 1px #776e1c,
    1px 2px 1px #8f852a,
    1px 3px 1px #8f852a,
    1px 4px 1px #8f852a;
  width: 100%;
  z-index: 4;
}

.recharge-detail .qrcode {
  background-color: #0c1016;
  height: 200px;
  margin: 0 auto 18px;
  width: 200px;
}

.recharge-detail .recharge-info-item {
  align-items: center;
  color: hsla(0, 0%, 100%, 0.85);
  display: flex;
  font-size: 15px;
  height: 38px;
}

.recharge-detail .recharge-info-item .header-text {
  color: hsla(0, 0%, 100%, 0.3);
  display: inline-block;
  margin-right: 10px;
  white-space: nowrap;
}

.recharge-detail .recharge-info-item .copy-text {
  color: #177ddc;
  cursor: pointer;
  margin-left: 10px;
}

.recharge-detail .recharge-info-item .select-box {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  background-color: #2a3546;
  border: 1px solid #434343;
  border-radius: 2px;
  color: hsla(0, 0%, 100%, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  height: 32px;
  padding: 0 11px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.recharge-detail .recharge-info-item .select-box:hover {
  border-color: #177ddc;
  box-shadow: 0 0 0 2px rgba(23, 125, 220, 0.2);
}

.recharge-detail .recharge-info-item .select-box .selected-text-active {
  color: hsla(0, 0%, 100%, 0.3);
}

.recharge-detail .recharge-info-item .select-box .selected-arrow {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.recharge-detail .recharge-info-item .select-box .selected-arrow-active {
  transform: rotate(180deg);
}

.recharge-detail .recharge-info-item .select-box .select-list {
  background-color: #1f1f1f;
  left: 0;
  padding: 4px 0;
  top: 35px;
  transition:
    color 0.3s ease,
    opacity 0.15s ease;
  width: 100%;
}

.recharge-detail .recharge-info-item .select-box .select-list .select-item {
  border-radius: 8px;
  line-height: 22px;
  min-height: 32px;
  padding: 5px 12px;
}

.recharge-detail
  .recharge-info-item
  .select-box
  .select-list
  .select-item-active,
.recharge-detail
  .recharge-info-item
  .select-box
  .select-list
  .select-item:hover {
  background-color: #1a55ef;
}

.recharge-detail .recharge-info-item .select-box .select-list .select-empty {
  height: 30px;
}

.recharge-detail .recharge-info-item .select-box .slide-enter-from,
.recharge-detail .recharge-info-item .select-box .slide-leave-to {
  opacity: 0;
}

.recharge-detail .recharge-info-item .select-box .slide-enter-active {
  animation: antSlideUpIn 0.2s cubic-bezier(0.23, 1, 0.32, 1) both;
}

.recharge-detail .recharge-info-item .select-box .slide-leave-active {
  animation: antSlideUpOut 0.2s cubic-bezier(0.755, 0.05, 0.855, 0.06) both;
}

@keyframes antSlideUpIn {
  0% {
    opacity: 0;
    transform: scaleY(0.8);
    transform-origin: 0 0;
  }

  to {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: 0 0;
  }
}

@keyframes antSlideUpOut {
  0% {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: 0 0;
  }

  to {
    opacity: 0;
    transform: scaleY(0.8);
    transform-origin: 0 0;
  }
}

@keyframes antSlideDownOut {
  0% {
    opacity: 1;
    transform: scaleY(1);
    transform-origin: 100% 100%;
  }

  to {
    opacity: 0;
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
  }
}

.recharge-detail .recharge-info-remark input {
  caret-color: #177ddc;
}

.recharge-detail .recharge-info-remark input::-moz-placeholder {
  color: hsla(0, 0%, 100%, 0.3);
}

.recharge-detail .recharge-info-remark input::placeholder {
  color: hsla(0, 0%, 100%, 0.3);
}

.recharge-detail .recharge-info-remark .el-input__wrapper {
  background: #0e131b;
  border: 0;
  box-shadow: none;
  margin-top: 5px;
  padding: 0;
}

.recharge-detail .recharge-info-remark .el-input__wrapper .el-input__inner {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #fff;
  display: inline-block;
  height: 40px;
  outline: none;
  padding: 0 10px;
}

.recharge-detail .recharge-info-btn {
  margin: 10px 0 0;
}

.recharge-detail .recharge-info-btn-submit {
  align-items: center;
  background: linear-gradient(180deg, #0a9dff, #1a52ee);
  border: none;
  color: #fff;
  font-size: 14px;
  justify-content: center;
  margin-left: 20px;
  padding: 5px 20px;
  text-align: center;
}

.recharge-detail .recharge-info-btn-submit_disable {
  cursor: not-allowed;
}

.recharge-detail .recharge-info-btn-cancel {
  align-items: center;
  background: #909399;
  border: none;
  color: #fff;
  font-size: 14px;
  justify-content: center;
  padding: 5px 20px;
  text-align: center;
}

.el-tag {
  --el-tag-font-size: 12px;
  --el-tag-border-radius: 4px;
  --el-tag-border-radius-rounded: 9999px;
  --el-tag-bg-color: var(--el-color-primary-light-9);
  --el-tag-border-color: var(--el-color-primary-light-8);
  --el-tag-hover-color: var(--el-color-primary);
  --el-tag-text-color: var(--el-color-primary);
  --el-icon-size: 14px;
  align-items: center;
  background-color: var(--el-tag-bg-color);
  border-color: var(--el-tag-border-color);
  border-radius: var(--el-tag-border-radius);
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  color: var(--el-tag-text-color);
  display: inline-flex;
  font-size: var(--el-tag-font-size);
  height: 24px;
  justify-content: center;
  line-height: 1;
  padding: 0 9px;
  vertical-align: middle;
  white-space: nowrap;
}

.el-tag.el-tag--primary {
  --el-tag-bg-color: var(--el-color-primary-light-9);
  --el-tag-border-color: var(--el-color-primary-light-8);
  --el-tag-hover-color: var(--el-color-primary);
}

.el-tag.el-tag--success {
  --el-tag-bg-color: var(--el-color-success-light-9);
  --el-tag-border-color: var(--el-color-success-light-8);
  --el-tag-hover-color: var(--el-color-success);
}

.el-tag.el-tag--warning {
  --el-tag-bg-color: var(--el-color-warning-light-9);
  --el-tag-border-color: var(--el-color-warning-light-8);
  --el-tag-hover-color: var(--el-color-warning);
}

.el-tag.el-tag--danger {
  --el-tag-bg-color: var(--el-color-danger-light-9);
  --el-tag-border-color: var(--el-color-danger-light-8);
  --el-tag-hover-color: var(--el-color-danger);
}

.el-tag.el-tag--error {
  --el-tag-bg-color: var(--el-color-error-light-9);
  --el-tag-border-color: var(--el-color-error-light-8);
  --el-tag-hover-color: var(--el-color-error);
}

.el-tag.el-tag--info {
  --el-tag-bg-color: var(--el-color-info-light-9);
  --el-tag-border-color: var(--el-color-info-light-8);
  --el-tag-hover-color: var(--el-color-info);
}

.el-tag.el-tag--primary {
  --el-tag-text-color: var(--el-color-primary);
}

.el-tag.el-tag--success {
  --el-tag-text-color: var(--el-color-success);
}

.el-tag.el-tag--warning {
  --el-tag-text-color: var(--el-color-warning);
}

.el-tag.el-tag--danger {
  --el-tag-text-color: var(--el-color-danger);
}

.el-tag.el-tag--error {
  --el-tag-text-color: var(--el-color-error);
}

.el-tag.el-tag--info {
  --el-tag-text-color: var(--el-color-info);
}

.el-tag.is-hit {
  border-color: var(--el-color-primary);
}

.el-tag.is-round {
  border-radius: var(--el-tag-border-radius-rounded);
}

.el-tag .el-tag__close {
  color: var(--el-tag-text-color);
}

.el-tag .el-tag__close:hover {
  background-color: var(--el-tag-hover-color);
  color: var(--el-color-white);
}

.el-tag .el-icon {
  border-radius: 50%;
  cursor: pointer;
  font-size: calc(var(--el-icon-size) - 2px);
  height: var(--el-icon-size);
  width: var(--el-icon-size);
}

.el-tag .el-tag__close {
  margin-left: 6px;
}

.el-tag--dark {
  --el-tag-bg-color: var(--el-color-primary);
  --el-tag-border-color: var(--el-color-primary);
  --el-tag-hover-color: var(--el-color-primary-light-3);
  --el-tag-text-color: var(--el-color-white);
}

.el-tag--dark.el-tag--primary {
  --el-tag-bg-color: var(--el-color-primary);
  --el-tag-border-color: var(--el-color-primary);
  --el-tag-hover-color: var(--el-color-primary-light-3);
}

.el-tag--dark.el-tag--success {
  --el-tag-bg-color: var(--el-color-success);
  --el-tag-border-color: var(--el-color-success);
  --el-tag-hover-color: var(--el-color-success-light-3);
}

.el-tag--dark.el-tag--warning {
  --el-tag-bg-color: var(--el-color-warning);
  --el-tag-border-color: var(--el-color-warning);
  --el-tag-hover-color: var(--el-color-warning-light-3);
}

.el-tag--dark.el-tag--danger {
  --el-tag-bg-color: var(--el-color-danger);
  --el-tag-border-color: var(--el-color-danger);
  --el-tag-hover-color: var(--el-color-danger-light-3);
}

.el-tag--dark.el-tag--error {
  --el-tag-bg-color: var(--el-color-error);
  --el-tag-border-color: var(--el-color-error);
  --el-tag-hover-color: var(--el-color-error-light-3);
}

.el-tag--dark.el-tag--info {
  --el-tag-bg-color: var(--el-color-info);
  --el-tag-border-color: var(--el-color-info);
  --el-tag-hover-color: var(--el-color-info-light-3);
}

.el-tag--dark.el-tag--danger,
.el-tag--dark.el-tag--error,
.el-tag--dark.el-tag--info,
.el-tag--dark.el-tag--primary,
.el-tag--dark.el-tag--success,
.el-tag--dark.el-tag--warning {
  --el-tag-text-color: var(--el-color-white);
}

.el-tag--plain {
  --el-tag-border-color: var(--el-color-primary-light-5);
  --el-tag-hover-color: var(--el-color-primary);
  --el-tag-bg-color: var(--el-fill-color-blank);
}

.el-tag--plain.el-tag--primary {
  --el-tag-bg-color: var(--el-fill-color-blank);
  --el-tag-border-color: var(--el-color-primary-light-5);
  --el-tag-hover-color: var(--el-color-primary);
}

.el-tag--plain.el-tag--success {
  --el-tag-bg-color: var(--el-fill-color-blank);
  --el-tag-border-color: var(--el-color-success-light-5);
  --el-tag-hover-color: var(--el-color-success);
}

.el-tag--plain.el-tag--warning {
  --el-tag-bg-color: var(--el-fill-color-blank);
  --el-tag-border-color: var(--el-color-warning-light-5);
  --el-tag-hover-color: var(--el-color-warning);
}

.el-tag--plain.el-tag--danger {
  --el-tag-bg-color: var(--el-fill-color-blank);
  --el-tag-border-color: var(--el-color-danger-light-5);
  --el-tag-hover-color: var(--el-color-danger);
}

.el-tag--plain.el-tag--error {
  --el-tag-bg-color: var(--el-fill-color-blank);
  --el-tag-border-color: var(--el-color-error-light-5);
  --el-tag-hover-color: var(--el-color-error);
}

.el-tag--plain.el-tag--info {
  --el-tag-bg-color: var(--el-fill-color-blank);
  --el-tag-border-color: var(--el-color-info-light-5);
  --el-tag-hover-color: var(--el-color-info);
}

.el-tag.is-closable {
  padding-right: 5px;
}

.el-tag--large {
  --el-icon-size: 16px;
  height: 32px;
  padding: 0 11px;
}

.el-tag--large .el-tag__close {
  margin-left: 8px;
}

.el-tag--large.is-closable {
  padding-right: 7px;
}

.el-tag--small {
  --el-icon-size: 12px;
  height: 20px;
  padding: 0 7px;
}

.el-tag--small .el-tag__close {
  margin-left: 4px;
}

.el-tag--small.is-closable {
  padding-right: 3px;
}

.el-tag--small .el-icon-close {
  transform: scale(0.8);
}

.el-tag.el-tag--primary.is-hit {
  border-color: var(--el-color-primary);
}

.el-tag.el-tag--success.is-hit {
  border-color: var(--el-color-success);
}

.el-tag.el-tag--warning.is-hit {
  border-color: var(--el-color-warning);
}

.el-tag.el-tag--danger.is-hit {
  border-color: var(--el-color-danger);
}

.el-tag.el-tag--error.is-hit {
  border-color: var(--el-color-error);
}

.el-tag.el-tag--info.is-hit {
  border-color: var(--el-color-info);
}

.el-select-dropdown__item {
  box-sizing: border-box;
  color: var(--el-text-color-regular);
  cursor: pointer;
  font-size: var(--el-font-size-base);
  height: 34px;
  line-height: 34px;
  overflow: hidden;
  padding: 0 32px 0 20px;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.el-select-dropdown__item.is-disabled {
  color: var(--el-text-color-placeholder);
  cursor: not-allowed;
}

.el-select-dropdown__item.hover,
.el-select-dropdown__item:hover {
  background-color: var(--el-fill-color-light);
}

.el-select-dropdown__item.selected {
  color: var(--el-color-primary);
  font-weight: 700;
}

.el-select-group {
  margin: 0;
  padding: 0;
}

.el-select-group__wrap {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}

.el-select-group__wrap:not(:last-of-type) {
  padding-bottom: 24px;
}

.el-select-group__wrap:not(:last-of-type):after {
  bottom: 12px;
  content: '';
  display: block;
}

.el-select-group__split-dash,
.el-select-group__wrap:not(:last-of-type):after {
  background: var(--el-border-color-light);
  height: 1px;
  left: 20px;
  position: absolute;
  right: 20px;
}

.el-select-group__title {
  color: var(--el-color-info);
  font-size: 12px;
  line-height: 30px;
  padding-left: 20px;
}

.el-select-group .el-select-dropdown__item {
  padding-left: 20px;
}

.el-scrollbar {
  --el-scrollbar-opacity: 0.3;
  --el-scrollbar-bg-color: var(--el-text-color-secondary);
  --el-scrollbar-hover-opacity: 0.5;
  --el-scrollbar-hover-bg-color: var(--el-text-color-secondary);
  height: 100%;
  overflow: hidden;
  position: relative;
}

.el-scrollbar__wrap {
  height: 100%;
  overflow: auto;
}

.el-scrollbar__wrap--hidden-default {
  scrollbar-width: none;
}

.el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
  display: none;
}

.el-scrollbar__thumb {
  background-color: var(--el-text-color-secondary);
  background-color: var(
    --el-scrollbar-bg-color,
    var(--el-text-color-secondary)
  );
  border-radius: inherit;
  cursor: pointer;
  display: block;
  height: 0;
  opacity: 0.3;
  opacity: var(--el-scrollbar-opacity, 0.3);
  position: relative;
  transition: var(--el-transition-duration) background-color;
  width: 0;
}

.el-scrollbar__thumb:hover {
  background-color: var(--el-text-color-secondary);
  background-color: var(
    --el-scrollbar-hover-bg-color,
    var(--el-text-color-secondary)
  );
  opacity: 0.5;
  opacity: var(--el-scrollbar-hover-opacity, 0.5);
}

.el-scrollbar__bar {
  border-radius: 4px;
  bottom: 2px;
  position: absolute;
  right: 2px;
  z-index: 1;
}

.el-scrollbar__bar.is-vertical {
  top: 2px;
  width: 6px;
}

.el-scrollbar__bar.is-vertical > div {
  width: 100%;
}

.el-scrollbar__bar.is-horizontal {
  height: 6px;
  left: 2px;
}

.el-scrollbar__bar.is-horizontal > div {
  height: 100%;
}

.el-scrollbar-fade-enter-active {
  transition: opacity 0.34s ease-out;
}

.el-scrollbar-fade-leave-active {
  transition: opacity 0.12s ease-out;
}

.el-scrollbar-fade-enter-from,
.el-scrollbar-fade-leave-active {
  opacity: 0;
}

.el-popper {
  --el-popper-border-radius: var(--el-popover-border-radius, 4px);
  word-wrap: break-word;
  border-radius: var(--el-popper-border-radius);
  font-size: 12px;
  line-height: 20px;
  min-width: 10px;
  padding: 5px 11px;
  position: absolute;
  visibility: visible;
  z-index: 2000;
}

.el-popper.is-dark {
  color: var(--el-bg-color);
}

.el-popper.is-dark,
.el-popper.is-dark .el-popper__arrow:before {
  background: var(--el-text-color-primary);
  border: 1px solid var(--el-text-color-primary);
}

.el-popper.is-dark .el-popper__arrow:before {
  right: 0;
}

.el-popper.is-light,
.el-popper.is-light .el-popper__arrow:before {
  background: var(--el-bg-color-overlay);
  border: 1px solid var(--el-border-color-light);
}

.el-popper.is-light .el-popper__arrow:before {
  right: 0;
}

.el-popper.is-pure {
  padding: 0;
}

.el-popper__arrow,
.el-popper__arrow:before {
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: -1;
}

.el-popper__arrow:before {
  background: var(--el-text-color-primary);
  box-sizing: border-box;
  content: ' ';
  transform: rotate(45deg);
}

.el-popper[data-popper-placement^='top'] > .el-popper__arrow {
  bottom: -5px;
}

.el-popper[data-popper-placement^='top'] > .el-popper__arrow:before {
  border-bottom-right-radius: 2px;
}

.el-popper[data-popper-placement^='bottom'] > .el-popper__arrow {
  top: -5px;
}

.el-popper[data-popper-placement^='bottom'] > .el-popper__arrow:before {
  border-top-left-radius: 2px;
}

.el-popper[data-popper-placement^='left'] > .el-popper__arrow {
  right: -5px;
}

.el-popper[data-popper-placement^='left'] > .el-popper__arrow:before {
  border-top-right-radius: 2px;
}

.el-popper[data-popper-placement^='right'] > .el-popper__arrow {
  left: -5px;
}

.el-popper[data-popper-placement^='right'] > .el-popper__arrow:before {
  border-bottom-left-radius: 2px;
}

.el-popper[data-popper-placement^='top'] .el-popper__arrow:before {
  border-left-color: transparent !important;
  border-top-color: transparent !important;
}

.el-popper[data-popper-placement^='bottom'] .el-popper__arrow:before {
  border-bottom-color: transparent !important;
  border-right-color: transparent !important;
}

.el-popper[data-popper-placement^='left'] .el-popper__arrow:before {
  border-bottom-color: transparent !important;
  border-left-color: transparent !important;
}

.el-popper[data-popper-placement^='right'] .el-popper__arrow:before {
  border-right-color: transparent !important;
  border-top-color: transparent !important;
}

.el-select-dropdown {
  border-radius: var(--el-border-radius-base);
  box-sizing: border-box;
  z-index: calc(var(--el-index-top) + 1);
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  background-color: var(--el-bg-color-overlay);
  color: var(--el-color-primary);
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
  background-color: var(--el-fill-color-light);
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after {
  background-color: var(--el-color-primary);
  background-position: 50%;
  background-repeat: no-repeat;
  border-right: none;
  border-top: none;
  content: '';
  height: 12px;
  mask: url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat;
  mask-size: 100% 100%;
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat;
  -webkit-mask-size: 100% 100%;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  width: 12px;
}

.el-select-dropdown.is-multiple
  .el-select-dropdown__item.selected.is-disabled:after {
  background-color: var(--el-text-color-disabled);
}

.el-select-dropdown .el-select-dropdown__option-item.is-selected:after {
  background-color: var(--el-color-primary);
  background-position: 50%;
  background-repeat: no-repeat;
  border-right: none;
  border-top: none;
  content: '';
  height: 12px;
  mask: url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat;
  mask-size: 100% 100%;
  -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat;
  -webkit-mask-size: 100% 100%;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  width: 12px;
}

.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
  padding: 0;
}

.el-select-dropdown .el-select-dropdown__item.is-disabled:hover {
  background-color: initial;
}

.el-select-dropdown .el-select-dropdown__item.is-disabled.selected {
  color: var(--el-text-color-disabled);
}

.el-select-dropdown__empty {
  color: var(--el-text-color-secondary);
  font-size: var(--el-select-font-size);
  margin: 0;
  padding: 10px 0;
  text-align: center;
}

.el-select-dropdown__wrap {
  max-height: 274px;
}

.el-select-dropdown__list {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 6px 0;
}

.el-select-dropdown__header {
  border-bottom: 1px solid var(--el-border-color-light);
  padding: 10px;
}

.el-select-dropdown__footer {
  border-top: 1px solid var(--el-border-color-light);
  padding: 10px;
}

.el-select {
  --el-select-border-color-hover: var(--el-border-color-hover);
  --el-select-disabled-border: var(--el-disabled-border-color);
  --el-select-font-size: var(--el-font-size-base);
  --el-select-close-hover-color: var(--el-text-color-secondary);
  --el-select-input-color: var(--el-text-color-placeholder);
  --el-select-multiple-input-color: var(--el-text-color-regular);
  --el-select-input-focus-border-color: var(--el-color-primary);
  --el-select-input-font-size: 14px;
  display: inline-block;
  line-height: 32px;
  position: relative;
  vertical-align: middle;
}

.el-select__popper.el-popper {
  background: var(--el-bg-color-overlay);
  box-shadow: var(--el-box-shadow-light);
}

.el-select__popper.el-popper,
.el-select__popper.el-popper .el-popper__arrow:before {
  border: 1px solid var(--el-border-color-light);
}

.el-select__popper.el-popper[data-popper-placement^='top']
  .el-popper__arrow:before {
  border-left-color: transparent;
  border-top-color: transparent;
}

.el-select__popper.el-popper[data-popper-placement^='bottom']
  .el-popper__arrow:before {
  border-bottom-color: transparent;
  border-right-color: transparent;
}

.el-select__popper.el-popper[data-popper-placement^='left']
  .el-popper__arrow:before {
  border-bottom-color: transparent;
  border-left-color: transparent;
}

.el-select__popper.el-popper[data-popper-placement^='right']
  .el-popper__arrow:before {
  border-right-color: transparent;
  border-top-color: transparent;
}

.el-select .el-select-tags-wrapper.has-prefix {
  margin-left: 6px;
}

.el-select--large {
  line-height: 40px;
}

.el-select--large .el-select-tags-wrapper.has-prefix {
  margin-left: 8px;
}

.el-select--small {
  line-height: 24px;
}

.el-select--small .el-select-tags-wrapper.has-prefix {
  margin-left: 4px;
}

.el-select .el-select__tags > span {
  display: inline-block;
}

.el-select:hover:not(.el-select--disabled) .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-select-border-color-hover) inset;
}

.el-select .el-select__tags-text {
  display: inline-block;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.el-select .el-input__wrapper {
  cursor: pointer;
}

.el-select .el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px var(--el-select-input-focus-border-color) inset !important;
}

.el-select .el-input__inner {
  cursor: pointer;
}

.el-select .el-input {
  display: flex;
}

.el-select .el-input .el-select__caret {
  color: var(--el-select-input-color);
  cursor: pointer;
  font-size: var(--el-select-input-font-size);
  transform: rotate(0);
  transition: transform var(--el-transition-duration);
}

.el-select .el-input .el-select__caret.is-reverse {
  transform: rotate(-180deg);
}

.el-select .el-input .el-select__caret.is-show-close {
  border-radius: var(--el-border-radius-circle);
  color: var(--el-select-input-color);
  font-size: var(--el-select-font-size);
  text-align: center;
  transform: rotate(0);
  transition: var(--el-transition-color);
}

.el-select .el-input .el-select__caret.is-show-close:hover {
  color: var(--el-select-close-hover-color);
}

.el-select .el-input .el-select__caret.el-icon {
  height: inherit;
  position: relative;
  z-index: 2;
}

.el-select .el-input.is-disabled .el-input__wrapper {
  cursor: not-allowed;
}

.el-select .el-input.is-disabled .el-input__wrapper:hover {
  box-shadow: 0 0 0 1px var(--el-select-disabled-border) inset;
}

.el-select .el-input.is-disabled .el-input__inner,
.el-select .el-input.is-disabled .el-select__caret {
  cursor: not-allowed;
}

.el-select .el-input.is-focus .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-select-input-focus-border-color) inset !important;
}

.el-select__input {
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: var(--el-select-multiple-input-color);
  font-size: var(--el-select-font-size);
  height: 28px;
  margin-left: 15px;
  outline: 0;
  padding: 0;
}

.el-select__input.is-disabled {
  cursor: not-allowed;
}

.el-select__input--iOS {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 6;
}

.el-select__input.is-small {
  height: 14px;
}

.el-select__close {
  color: var(--el-select-input-color);
  cursor: pointer;
  font-size: var(--el-select-input-font-size);
  line-height: 18px;
  position: absolute;
  right: 25px;
  top: 8px;
  z-index: var(--el-index-top);
}

.el-select__close:hover {
  color: var(--el-select-close-hover-color);
}

.el-select__tags {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  line-height: normal;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  white-space: normal;
  z-index: var(--el-index-normal);
}

.el-select__tags .el-tag {
  border-color: transparent;
  box-sizing: border-box;
  margin: 2px 6px 2px 0;
}

.el-select__tags .el-tag:last-child {
  margin-right: 0;
}

.el-select__tags .el-tag .el-icon-close {
  background-color: var(--el-text-color-placeholder);
  color: #fff;
  right: -7px;
  top: 0;
}

.el-select__tags .el-tag .el-icon-close:hover {
  background-color: var(--el-text-color-secondary);
}

.el-select__tags .el-tag .el-icon-close:before {
  display: block;
  transform: translateY(0.5px);
}

.el-select__tags .el-tag--info {
  background-color: var(--el-fill-color);
}

.el-select__tags.is-disabled {
  cursor: not-allowed;
}

.el-select__collapse-tags {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  white-space: normal;
  z-index: var(--el-index-normal);
}

.el-select__collapse-tags .el-tag {
  border-color: transparent;
  box-sizing: border-box;
  margin: 2px 6px 2px 0;
}

.el-select__collapse-tags .el-tag:last-child {
  margin-right: 0;
}

.el-select__collapse-tags .el-tag .el-icon-close {
  background-color: var(--el-text-color-placeholder);
  color: #fff;
  right: -7px;
  top: 0;
}

.el-select__collapse-tags .el-tag .el-icon-close:hover {
  background-color: var(--el-text-color-secondary);
}

.el-select__collapse-tags .el-tag .el-icon-close:before {
  display: block;
  transform: translateY(0.5px);
}

.el-select__collapse-tags .el-tag--info {
  background-color: var(--el-fill-color);
}

.el-select__collapse-tag {
  display: flex;
  height: inherit;
  line-height: inherit;
}

.xb_select_box[data-v-349dd35e],
.xb_select_box[data-v-349dd35e] .xb_select {
  width: 100%;
}

.xb_select_box[data-v-349dd35e] .xb_select .el-input__wrapper {
  background-color: initial;
  background-image: none;
  border: 1px solid rgba(67, 67, 67, 0.3);
  border-radius: 10px;
  box-shadow: 0 0 0 1px rgba(67, 67, 67, 0.3);
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-flex;
  font-size: 16px;
  min-width: 0;
  padding: 6.5px 11px;
  position: relative;
  transition: all 0.3s;
  width: 100%;
}

.xb_select_box[data-v-349dd35e] .xb_select .el-input__wrapper.is-focus {
  border: 1px solid #165996;
  box-shadow: inset 0 0 0 1px #165996;
}

.xb_select_box[data-v-349dd35e]
  .xb_select
  .el-input__wrapper
  .el-input__suffix
  .el-input__password {
  color: hsla(0, 0%, 100%, 0.45);
  font-size: 16px;
}

.xb_select_box[data-v-349dd35e] .xb_select .el-input__wrapper .el-input__inner {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  background-color: initial;
  border-radius: 6px;
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-variant: tabular-nums;
  text-indent: 15px;
}

.xb_select_box[data-v-349dd35e]
  .xb_select
  .el-input__wrapper
  .el-input__inner::-moz-placeholder {
  color: #5e636b;
  font-size: 14px;
}

.xb_select_box[data-v-349dd35e]
  .xb_select
  .el-input__wrapper
  .el-input__inner::placeholder {
  color: #5e636b;
  font-size: 14px;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper {
  background: #0e131b;
  border: 1px solid #0e131b;
  border-radius: 5px;
  box-shadow: none;
  overflow: hidden;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper {
  background: #0e131b;
  border: 1px solid #0e131b;
  box-shadow: none;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-popper__arrow:before {
  background: #0e131b !important;
  border-color: #0e131b;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__empty {
  background: #0e131b !important;
  border-color: #0e131b;
  box-shadow: 0 0 12px #434343;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__item {
  background: #0e131b;
  color: #a1a4ab;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__item.hover,
.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__item:hover {
  background: #1e2531;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__item.selected {
  background: #0e131b;
  color: #fff;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__item.selected.hover {
  background: #1e2531;
}

.el-popper.is-pure.is-light.el-select__popper.xb_select_popper
  .xb_select_popper
  .el-select-dropdown__item.is-disabled {
  color: #606266;
}

.select-discount_select .prefix_icon .prefix_icon {
  align-items: center;
  display: flex;
  height: 22px;
  justify-content: center;
  width: 20px;
}

.select-discount_select .prefix_icon .prefix_icon img {
  height: 100%;
  width: 100%;
}

.select-discount_detail .el-button {
  --el-button-text-color: #fff;
  background: linear-gradient(90deg, #0a9dff, #1a52ee);
  border: 0;
  border-radius: 8px;
  height: 40px;
  transition: all 0.3s linear;
  width: 100%;
}

.select-discount_detail .el-button:focus,
.select-discount_detail .el-button:hover {
  background: linear-gradient(-90deg, #0a9dff, #0a9dff);
  color: #fff;
}

.discount.dialog-box {
  background: #1c2532;
}

.discount.dialog-box .el-dialog__body {
  padding: 10px 0;
}

.discount.dialog-box .header-img {
  padding: 15px;
  width: 100%;
}

.discount.dialog-box .header-img img[lazy='loading'] {
  display: inherit;
  height: 30%;
  margin: 100px auto;
  width: 30%;
}

.discount.dialog-box .header-img img[lazy='error'],
.discount.dialog-box .header-img img[lazy='loaded'] {
  border-radius: 10px;
  width: 100%;
}

.discount.dialog-box .header-img h4 {
  color: #fff;
  font-weight: 900;
  margin-top: 10px;
}

.discount.dialog-box .content {
  background: #161f2c;
  line-height: 1.3715;
  padding: 15px;
}

.discount.dialog-box .footer {
  background: linear-gradient(90deg, #0a9dff, #1a52ee);
  border-radius: 6px;
  color: #fff;
  cursor: pointer;
  margin: 10px auto 0;
  max-width: 100px;
  padding: 10px 20px;
  text-align: center;
}

.discount.dialog-box .footer:focus,
.discount.dialog-box .footer:hover {
  opacity: 0.8;
}

.spin-dot[data-v-48263322] {
  animation: dotRotate-48263322 1.2s linear infinite;
  display: inline-block;
  font-size: 20px;
  position: relative;
  transform: rotate(0deg);
}

.spin-dot-item[data-v-48263322] {
  animation: dotItemMove-48263322 1s linear infinite alternate;
  border-radius: 100%;
  display: block;
  opacity: 0.3;
  position: absolute;
  transform: scale(0.75);
  transform-origin: 50% 50%;
}

.spin-dot-item[data-v-48263322]:first-child {
  left: 0;
  top: 0;
}

.spin-dot-item[data-v-48263322]:nth-child(2) {
  animation-delay: 0.4s;
  right: 0;
  top: 0;
}

.spin-dot-item[data-v-48263322]:nth-child(3) {
  animation-delay: 0.8s;
  bottom: 0;
  right: 0;
}

.spin-dot-item[data-v-48263322]:nth-child(4) {
  animation-delay: 1.2s;
  bottom: 0;
  left: 0;
}

@keyframes dotRotate-48263322 {
  to {
    transform: rotate(1turn);
  }
}

@keyframes dotItemMove-48263322 {
  to {
    opacity: 1;
  }
}

.deposit_body {
  background-color: #151c26;
  border-radius: 0.75rem;
  font-family: Montserrat;
  margin: 10px auto;
  padding: 16px 20px 12px;
  position: relative;
  width: 100%;
}

.deposit_body .deposit_submit {
  margin: 40px auto 0;
  padding-bottom: 10px;
  padding-top: 10px;
  position: relative;
  text-align: center;
  width: 100%;
}

.deposit_body .deposit_submit .deposit_submit_btn {
  align-items: center;
  background: linear-gradient(180deg, #0a9dff, #1a52ee);
  border: none;
  border-radius: 0.75rem;
  color: #fff;
  cursor: pointer;
  font-family: Montserrat-SemiBold;
  font-size: 14px;
  font-weight: 800;
  justify-content: center;
  margin: 0 auto;
  min-height: 38px;
  min-width: 200px;
  padding: 5px 20px;
  text-align: center;
}

.deposit_body .deposit_submit .deposit_submit_btn_disable {
  cursor: not-allowed;
}

:root {
  --van-black: #000;
  --van-white: #fff;
  --van-gray-1: #f7f8fa;
  --van-gray-2: #f2f3f5;
  --van-gray-3: #ebedf0;
  --van-gray-4: #dcdee0;
  --van-gray-5: #c8c9cc;
  --van-gray-6: #969799;
  --van-gray-7: #646566;
  --van-gray-8: #323233;
  --van-red: #ee0a24;
  --van-blue: #1989fa;
  --van-orange: #ff976a;
  --van-orange-dark: #ed6a0c;
  --van-orange-light: #fffbe8;
  --van-green: #07c160;
  --van-gradient-red: linear-gradient(90deg, #ff6034, #ee0a24);
  --van-gradient-orange: linear-gradient(90deg, #ffd01e, #ff8917);
  --van-primary-color: var(--van-blue);
  --van-success-color: var(--van-green);
  --van-danger-color: var(--van-red);
  --van-warning-color: var(--van-orange);
  --van-text-color: var(--van-gray-8);
  --van-text-color-2: var(--van-gray-6);
  --van-text-color-3: var(--van-gray-5);
  --van-text-link-color: #576b95;
  --van-active-color: var(--van-gray-2);
  --van-active-opacity: 0.6;
  --van-disabled-opacity: 0.5;
  --van-background-color: var(--van-gray-1);
  --van-background-color-light: var(--van-white);
  --van-padding-base: 4px;
  --van-padding-xs: 8px;
  --van-padding-sm: 12px;
  --van-padding-md: 16px;
  --van-padding-lg: 24px;
  --van-padding-xl: 32px;
  --van-font-size-xs: 10px;
  --van-font-size-sm: 12px;
  --van-font-size-md: 14px;
  --van-font-size-lg: 16px;
  --van-font-weight-bold: 500;
  --van-line-height-xs: 14px;
  --van-line-height-sm: 18px;
  --van-line-height-md: 20px;
  --van-line-height-lg: 22px;
  --van-base-font-family:
    -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI,
    Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei',
    sans-serif;
  --van-price-integer-font-family:
    Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif;
  --van-animation-duration-base: 0.3s;
  --van-animation-duration-fast: 0.2s;
  --van-animation-timing-function-enter: ease-out;
  --van-animation-timing-function-leave: ease-in;
  --van-border-color: var(--van-gray-3);
  --van-border-width-base: 1px;
  --van-border-radius-sm: 2px;
  --van-border-radius-md: 4px;
  --van-border-radius-lg: 8px;
  --van-border-radius-max: 999px;
}

html {
  -webkit-tap-highlight-color: transparent;
}

body {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    Helvetica Neue,
    Helvetica,
    Segoe UI,
    Arial,
    Roboto,
    PingFang SC,
    miui,
    Hiragino Sans GB,
    Microsoft Yahei,
    sans-serif;
  margin: 0;
}

button,
input,
textarea {
  color: inherit;
  font: inherit;
}

[class*='van-']:focus,
a:focus,
button:focus,
input:focus,
textarea:focus {
  outline: none;
}

ol,
ul {
  margin: 0;
  padding: 0;
}

@keyframes van-slide-up-enter {
  0% {
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes van-slide-up-leave {
  to {
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes van-slide-down-enter {
  0% {
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes van-slide-down-leave {
  to {
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes van-slide-left-enter {
  0% {
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes van-slide-left-leave {
  to {
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes van-slide-right-enter {
  0% {
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes van-slide-right-leave {
  to {
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes van-fade-in {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes van-fade-out {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes van-rotate {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(1turn);
  }
}

.van-fade-enter-active {
  animation: van-fade-in 0.3s ease-out both;
  animation: var(--van-animation-duration-base) van-fade-in both
    var(--van-animation-timing-function-enter);
}

.van-fade-leave-active {
  animation: van-fade-out 0.3s ease-in both;
  animation: var(--van-animation-duration-base) van-fade-out both
    var(--van-animation-timing-function-leave);
}

.van-slide-up-enter-active {
  animation: van-slide-up-enter 0.3s ease-out both;
  animation: van-slide-up-enter var(--van-animation-duration-base) both
    var(--van-animation-timing-function-enter);
}

.van-slide-up-leave-active {
  animation: van-slide-up-leave 0.3s ease-in both;
  animation: van-slide-up-leave var(--van-animation-duration-base) both
    var(--van-animation-timing-function-leave);
}

.van-slide-down-enter-active {
  animation: van-slide-down-enter 0.3s ease-out both;
  animation: van-slide-down-enter var(--van-animation-duration-base) both
    var(--van-animation-timing-function-enter);
}

.van-slide-down-leave-active {
  animation: van-slide-down-leave 0.3s ease-in both;
  animation: van-slide-down-leave var(--van-animation-duration-base) both
    var(--van-animation-timing-function-leave);
}

.van-slide-left-enter-active {
  animation: van-slide-left-enter 0.3s ease-out both;
  animation: van-slide-left-enter var(--van-animation-duration-base) both
    var(--van-animation-timing-function-enter);
}

.van-slide-left-leave-active {
  animation: van-slide-left-leave 0.3s ease-in both;
  animation: van-slide-left-leave var(--van-animation-duration-base) both
    var(--van-animation-timing-function-leave);
}

.van-slide-right-enter-active {
  animation: van-slide-right-enter 0.3s ease-out both;
  animation: van-slide-right-enter var(--van-animation-duration-base) both
    var(--van-animation-timing-function-enter);
}

.van-slide-right-leave-active {
  animation: van-slide-right-leave 0.3s ease-in both;
  animation: van-slide-right-leave var(--van-animation-duration-base) both
    var(--van-animation-timing-function-leave);
}

.van-clearfix:after {
  clear: both;
  content: '';
  display: table;
}

.van-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.van-multi-ellipsis--l2 {
  -webkit-line-clamp: 2;
}

.van-multi-ellipsis--l2,
.van-multi-ellipsis--l3 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}

.van-multi-ellipsis--l3 {
  -webkit-line-clamp: 3;
}

.van-safe-area-top {
  padding-top: env(safe-area-inset-top);
}

.van-safe-area-bottom {
  padding-bottom: env(safe-area-inset-bottom);
}

.van-haptics-feedback {
  cursor: pointer;
}

.van-haptics-feedback:active {
  opacity: 0.6;
  opacity: var(--van-active-opacity);
}

[class*='van-hairline']:after {
  border: 0 solid #ebedf0;
  border: 0 solid var(--van-border-color);
  bottom: -50%;
  box-sizing: border-box;
  content: ' ';
  left: -50%;
  pointer-events: none;
  position: absolute;
  right: -50%;
  top: -50%;
  transform: scale(0.5);
}

.van-hairline,
.van-hairline--bottom,
.van-hairline--left,
.van-hairline--right,
.van-hairline--surround,
.van-hairline--top,
.van-hairline--top-bottom {
  position: relative;
}

.van-hairline--top:after {
  border-top-width: 1px;
}

.van-hairline--left:after {
  border-left-width: 1px;
}

.van-hairline--right:after {
  border-right-width: 1px;
}

.van-hairline--bottom:after {
  border-bottom-width: 1px;
}

.van-hairline--top-bottom:after,
.van-hairline-unset--top-bottom:after {
  border-width: 1px 0;
}

.van-hairline--surround:after {
  border-width: 1px;
}

:root {
  --van-badge-size: 16px;
  --van-badge-color: var(--van-white);
  --van-badge-padding: 0 3px;
  --van-badge-font-size: var(--van-font-size-sm);
  --van-badge-font-weight: var(--van-font-weight-bold);
  --van-badge-border-width: var(--van-border-width-base);
  --van-badge-background-color: var(--van-danger-color);
  --van-badge-dot-color: var(--van-danger-color);
  --van-badge-dot-size: 8px;
  --van-badge-font-family:
    -apple-system-font, Helvetica Neue, Arial, sans-serif;
}

.van-badge {
  background: var(--van-danger-color);
  background: var(--van-badge-background-color);
  border: var(--van-badge-border-width) solid var(--van-background-color-light);
  border-radius: var(--van-border-radius-max);
  box-sizing: border-box;
  color: var(--van-white);
  color: var(--van-badge-color);
  display: inline-block;
  font-family:
    -apple-system-font,
    Helvetica Neue,
    Arial,
    sans-serif;
  font-family: var(--van-badge-font-family);
  font-size: var(--van-font-size-sm);
  font-size: var(--van-badge-font-size);
  font-weight: var(--van-font-weight-bold);
  font-weight: var(--van-badge-font-weight);
  line-height: 1.2;
  min-width: 16px;
  min-width: var(--van-badge-size);
  padding: 0 3px;
  padding: var(--van-badge-padding);
  text-align: center;
}

.van-badge--fixed {
  position: absolute;
  transform-origin: 100%;
  z-index: 10;
}

.van-badge--top-left {
  left: 0;
  top: 0;
  transform: translate(-50%, -50%);
}

.van-badge--top-right {
  right: 0;
  top: 0;
  transform: translate(50%, -50%);
}

.van-badge--bottom-left {
  bottom: 0;
  left: 0;
  transform: translate(-50%, 50%);
}

.van-badge--bottom-right {
  bottom: 0;
  right: 0;
  transform: translate(50%, 50%);
}

.van-badge--dot {
  background: var(--van-danger-color);
  background: var(--van-badge-dot-color);
  border: none;
  border-radius: 100%;
  height: 8px;
  height: var(--van-badge-dot-size);
  min-width: 0;
  padding: 0;
  width: 8px;
  width: var(--van-badge-dot-size);
}

.van-badge__wrapper,
.van-icon {
  display: inline-block;
  position: relative;
}

.van-icon {
  -webkit-font-smoothing: antialiased;
  font: 14px/1 vant-icon;
  font-size: inherit;
  text-rendering: auto;
}

.van-icon:before {
  display: inline-block;
}

.van-icon-exchange:before {
  content: '\e6af';
}

.van-icon-eye:before {
  content: '\e6b0';
}

.van-icon-enlarge:before {
  content: '\e6b1';
}

.van-icon-expand-o:before {
  content: '\e6b2';
}

.van-icon-eye-o:before {
  content: '\e6b3';
}

.van-icon-expand:before {
  content: '\e6b4';
}

.van-icon-filter-o:before {
  content: '\e6b5';
}

.van-icon-fire:before {
  content: '\e6b6';
}

.van-icon-fail:before {
  content: '\e6b7';
}

.van-icon-failure:before {
  content: '\e6b8';
}

.van-icon-fire-o:before {
  content: '\e6b9';
}

.van-icon-flag-o:before {
  content: '\e6ba';
}

.van-icon-font:before {
  content: '\e6bb';
}

.van-icon-font-o:before {
  content: '\e6bc';
}

.van-icon-gem-o:before {
  content: '\e6bd';
}

.van-icon-flower-o:before {
  content: '\e6be';
}

.van-icon-gem:before {
  content: '\e6bf';
}

.van-icon-gift-card:before {
  content: '\e6c0';
}

.van-icon-friends:before {
  content: '\e6c1';
}

.van-icon-friends-o:before {
  content: '\e6c2';
}

.van-icon-gold-coin:before {
  content: '\e6c3';
}

.van-icon-gold-coin-o:before {
  content: '\e6c4';
}

.van-icon-good-job-o:before {
  content: '\e6c5';
}

.van-icon-gift:before {
  content: '\e6c6';
}

.van-icon-gift-o:before {
  content: '\e6c7';
}

.van-icon-gift-card-o:before {
  content: '\e6c8';
}

.van-icon-good-job:before {
  content: '\e6c9';
}

.van-icon-home-o:before {
  content: '\e6ca';
}

.van-icon-goods-collect:before {
  content: '\e6cb';
}

.van-icon-graphic:before {
  content: '\e6cc';
}

.van-icon-goods-collect-o:before {
  content: '\e6cd';
}

.van-icon-hot-o:before {
  content: '\e6ce';
}

.van-icon-info:before {
  content: '\e6cf';
}

.van-icon-hotel-o:before {
  content: '\e6d0';
}

.van-icon-info-o:before {
  content: '\e6d1';
}

.van-icon-hot-sale-o:before {
  content: '\e6d2';
}

.van-icon-hot:before {
  content: '\e6d3';
}

.van-icon-like:before {
  content: '\e6d4';
}

.van-icon-idcard:before {
  content: '\e6d5';
}

.van-icon-invitation:before {
  content: '\e6d6';
}

.van-icon-like-o:before {
  content: '\e6d7';
}

.van-icon-hot-sale:before {
  content: '\e6d8';
}

.van-icon-location-o:before {
  content: '\e6d9';
}

.van-icon-location:before {
  content: '\e6da';
}

.van-icon-label:before {
  content: '\e6db';
}

.van-icon-lock:before {
  content: '\e6dc';
}

.van-icon-label-o:before {
  content: '\e6dd';
}

.van-icon-map-marked:before {
  content: '\e6de';
}

.van-icon-logistics:before {
  content: '\e6df';
}

.van-icon-manager:before {
  content: '\e6e0';
}

.van-icon-more:before {
  content: '\e6e1';
}

.van-icon-live:before {
  content: '\e6e2';
}

.van-icon-manager-o:before {
  content: '\e6e3';
}

.van-icon-medal:before {
  content: '\e6e4';
}

.van-icon-more-o:before {
  content: '\e6e5';
}

.van-icon-music-o:before {
  content: '\e6e6';
}

.van-icon-music:before {
  content: '\e6e7';
}

.van-icon-new-arrival-o:before {
  content: '\e6e8';
}

.van-icon-medal-o:before {
  content: '\e6e9';
}

.van-icon-new-o:before {
  content: '\e6ea';
}

.van-icon-free-postage:before {
  content: '\e6eb';
}

.van-icon-newspaper-o:before {
  content: '\e6ec';
}

.van-icon-new-arrival:before {
  content: '\e6ed';
}

.van-icon-minus:before {
  content: '\e6ee';
}

.van-icon-orders-o:before {
  content: '\e6ef';
}

.van-icon-new:before {
  content: '\e6f0';
}

.van-icon-paid:before {
  content: '\e6f1';
}

.van-icon-notes-o:before {
  content: '\e6f2';
}

.van-icon-other-pay:before {
  content: '\e6f3';
}

.van-icon-pause-circle:before {
  content: '\e6f4';
}

.van-icon-pause:before {
  content: '\e6f5';
}

.van-icon-pause-circle-o:before {
  content: '\e6f6';
}

.van-icon-peer-pay:before {
  content: '\e6f7';
}

.van-icon-pending-payment:before {
  content: '\e6f8';
}

.van-icon-passed:before {
  content: '\e6f9';
}

.van-icon-plus:before {
  content: '\e6fa';
}

.van-icon-phone-circle-o:before {
  content: '\e6fb';
}

.van-icon-phone-o:before {
  content: '\e6fc';
}

.van-icon-printer:before {
  content: '\e6fd';
}

.van-icon-photo-fail:before {
  content: '\e6fe';
}

.van-icon-phone:before {
  content: '\e6ff';
}

.van-icon-photo-o:before {
  content: '\e700';
}

.van-icon-play-circle:before {
  content: '\e701';
}

.van-icon-play:before {
  content: '\e702';
}

.van-icon-phone-circle:before {
  content: '\e703';
}

.van-icon-point-gift-o:before {
  content: '\e704';
}

.van-icon-point-gift:before {
  content: '\e705';
}

.van-icon-play-circle-o:before {
  content: '\e706';
}

.van-icon-shrink:before {
  content: '\e707';
}

.van-icon-photo:before {
  content: '\e708';
}

.van-icon-qr:before {
  content: '\e709';
}

.van-icon-qr-invalid:before {
  content: '\e70a';
}

.van-icon-question-o:before {
  content: '\e70b';
}

.van-icon-revoke:before {
  content: '\e70c';
}

.van-icon-replay:before {
  content: '\e70d';
}

.van-icon-service:before {
  content: '\e70e';
}

.van-icon-question:before {
  content: '\e70f';
}

.van-icon-search:before {
  content: '\e710';
}

.van-icon-refund-o:before {
  content: '\e711';
}

.van-icon-service-o:before {
  content: '\e712';
}

.van-icon-scan:before {
  content: '\e713';
}

.van-icon-share:before {
  content: '\e714';
}

.van-icon-send-gift-o:before {
  content: '\e715';
}

.van-icon-share-o:before {
  content: '\e716';
}

.van-icon-setting:before {
  content: '\e717';
}

.van-icon-points:before {
  content: '\e718';
}

.van-icon-photograph:before {
  content: '\e719';
}

.van-icon-shop:before {
  content: '\e71a';
}

.van-icon-shop-o:before {
  content: '\e71b';
}

.van-icon-shop-collect-o:before {
  content: '\e71c';
}

.van-icon-shop-collect:before {
  content: '\e71d';
}

.van-icon-smile:before {
  content: '\e71e';
}

.van-icon-shopping-cart-o:before {
  content: '\e71f';
}

.van-icon-sign:before {
  content: '\e720';
}

.van-icon-sort:before {
  content: '\e721';
}

.van-icon-star-o:before {
  content: '\e722';
}

.van-icon-smile-comment-o:before {
  content: '\e723';
}

.van-icon-stop:before {
  content: '\e724';
}

.van-icon-stop-circle-o:before {
  content: '\e725';
}

.van-icon-smile-o:before {
  content: '\e726';
}

.van-icon-star:before {
  content: '\e727';
}

.van-icon-success:before {
  content: '\e728';
}

.van-icon-stop-circle:before {
  content: '\e729';
}

.van-icon-records:before {
  content: '\e72a';
}

.van-icon-shopping-cart:before {
  content: '\e72b';
}

.van-icon-tosend:before {
  content: '\e72c';
}

.van-icon-todo-list:before {
  content: '\e72d';
}

.van-icon-thumb-circle-o:before {
  content: '\e72e';
}

.van-icon-thumb-circle:before {
  content: '\e72f';
}

.van-icon-umbrella-circle:before {
  content: '\e730';
}

.van-icon-underway:before {
  content: '\e731';
}

.van-icon-upgrade:before {
  content: '\e732';
}

.van-icon-todo-list-o:before {
  content: '\e733';
}

.van-icon-tv-o:before {
  content: '\e734';
}

.van-icon-underway-o:before {
  content: '\e735';
}

.van-icon-user-o:before {
  content: '\e736';
}

.van-icon-vip-card-o:before {
  content: '\e737';
}

.van-icon-vip-card:before {
  content: '\e738';
}

.van-icon-send-gift:before {
  content: '\e739';
}

.van-icon-wap-home:before {
  content: '\e73a';
}

.van-icon-wap-nav:before {
  content: '\e73b';
}

.van-icon-volume-o:before {
  content: '\e73c';
}

.van-icon-video:before {
  content: '\e73d';
}

.van-icon-wap-home-o:before {
  content: '\e73e';
}

.van-icon-volume:before {
  content: '\e73f';
}

.van-icon-warning:before {
  content: '\e740';
}

.van-icon-weapp-nav:before {
  content: '\e741';
}

.van-icon-wechat-pay:before {
  content: '\e742';
}

.van-icon-warning-o:before {
  content: '\e743';
}

.van-icon-wechat:before {
  content: '\e744';
}

.van-icon-setting-o:before {
  content: '\e745';
}

.van-icon-youzan-shield:before {
  content: '\e746';
}

.van-icon-warn-o:before {
  content: '\e747';
}

.van-icon-smile-comment:before {
  content: '\e748';
}

.van-icon-user-circle-o:before {
  content: '\e749';
}

.van-icon-video-o:before {
  content: '\e74a';
}

.van-icon-add-square:before {
  content: '\e65c';
}

.van-icon-add:before {
  content: '\e65d';
}

.van-icon-arrow-down:before {
  content: '\e65e';
}

.van-icon-arrow-up:before {
  content: '\e65f';
}

.van-icon-arrow:before {
  content: '\e660';
}

.van-icon-after-sale:before {
  content: '\e661';
}

.van-icon-add-o:before {
  content: '\e662';
}

.van-icon-alipay:before {
  content: '\e663';
}

.van-icon-ascending:before {
  content: '\e664';
}

.van-icon-apps-o:before {
  content: '\e665';
}

.van-icon-aim:before {
  content: '\e666';
}

.van-icon-award:before {
  content: '\e667';
}

.van-icon-arrow-left:before {
  content: '\e668';
}

.van-icon-award-o:before {
  content: '\e669';
}

.van-icon-audio:before {
  content: '\e66a';
}

.van-icon-bag-o:before {
  content: '\e66b';
}

.van-icon-balance-list:before {
  content: '\e66c';
}

.van-icon-back-top:before {
  content: '\e66d';
}

.van-icon-bag:before {
  content: '\e66e';
}

.van-icon-balance-pay:before {
  content: '\e66f';
}

.van-icon-balance-o:before {
  content: '\e670';
}

.van-icon-bar-chart-o:before {
  content: '\e671';
}

.van-icon-bars:before {
  content: '\e672';
}

.van-icon-balance-list-o:before {
  content: '\e673';
}

.van-icon-birthday-cake-o:before {
  content: '\e674';
}

.van-icon-bookmark:before {
  content: '\e675';
}

.van-icon-bill:before {
  content: '\e676';
}

.van-icon-bell:before {
  content: '\e677';
}

.van-icon-browsing-history-o:before {
  content: '\e678';
}

.van-icon-browsing-history:before {
  content: '\e679';
}

.van-icon-bookmark-o:before {
  content: '\e67a';
}

.van-icon-bulb-o:before {
  content: '\e67b';
}

.van-icon-bullhorn-o:before {
  content: '\e67c';
}

.van-icon-bill-o:before {
  content: '\e67d';
}

.van-icon-calendar-o:before {
  content: '\e67e';
}

.van-icon-brush-o:before {
  content: '\e67f';
}

.van-icon-card:before {
  content: '\e680';
}

.van-icon-cart-o:before {
  content: '\e681';
}

.van-icon-cart-circle:before {
  content: '\e682';
}

.van-icon-cart-circle-o:before {
  content: '\e683';
}

.van-icon-cart:before {
  content: '\e684';
}

.van-icon-cash-on-deliver:before {
  content: '\e685';
}

.van-icon-cash-back-record:before {
  content: '\e686';
}

.van-icon-cashier-o:before {
  content: '\e687';
}

.van-icon-chart-trending-o:before {
  content: '\e688';
}

.van-icon-certificate:before {
  content: '\e689';
}

.van-icon-chat:before {
  content: '\e68a';
}

.van-icon-clear:before {
  content: '\e68b';
}

.van-icon-chat-o:before {
  content: '\e68c';
}

.van-icon-checked:before {
  content: '\e68d';
}

.van-icon-clock:before {
  content: '\e68e';
}

.van-icon-clock-o:before {
  content: '\e68f';
}

.van-icon-close:before {
  content: '\e690';
}

.van-icon-closed-eye:before {
  content: '\e691';
}

.van-icon-circle:before {
  content: '\e692';
}

.van-icon-cluster-o:before {
  content: '\e693';
}

.van-icon-column:before {
  content: '\e694';
}

.van-icon-comment-circle-o:before {
  content: '\e695';
}

.van-icon-cluster:before {
  content: '\e696';
}

.van-icon-comment:before {
  content: '\e697';
}

.van-icon-comment-o:before {
  content: '\e698';
}

.van-icon-comment-circle:before {
  content: '\e699';
}

.van-icon-completed:before {
  content: '\e69a';
}

.van-icon-credit-pay:before {
  content: '\e69b';
}

.van-icon-coupon:before {
  content: '\e69c';
}

.van-icon-debit-pay:before {
  content: '\e69d';
}

.van-icon-coupon-o:before {
  content: '\e69e';
}

.van-icon-contact:before {
  content: '\e69f';
}

.van-icon-descending:before {
  content: '\e6a0';
}

.van-icon-desktop-o:before {
  content: '\e6a1';
}

.van-icon-diamond-o:before {
  content: '\e6a2';
}

.van-icon-description:before {
  content: '\e6a3';
}

.van-icon-delete:before {
  content: '\e6a4';
}

.van-icon-diamond:before {
  content: '\e6a5';
}

.van-icon-delete-o:before {
  content: '\e6a6';
}

.van-icon-cross:before {
  content: '\e6a7';
}

.van-icon-edit:before {
  content: '\e6a8';
}

.van-icon-ellipsis:before {
  content: '\e6a9';
}

.van-icon-down:before {
  content: '\e6aa';
}

.van-icon-discount:before {
  content: '\e6ab';
}

.van-icon-ecard-pay:before {
  content: '\e6ac';
}

.van-icon-envelop-o:before {
  content: '\e6ae';
}

.van-icon-shield-o:before {
  content: '\e74b';
}

.van-icon-guide-o:before {
  content: '\e74c';
}

.van-icon-cash-o:before {
  content: '\e74d';
}

.van-icon-qq:before {
  content: '\e74e';
}

.van-icon-wechat-moments:before {
  content: '\e74f';
}

.van-icon-weibo:before {
  content: '\e750';
}

.van-icon-link-o:before {
  content: '\e751';
}

.van-icon-miniprogram-o:before {
  content: '\e752';
}

@font-face {
  font-display: auto;
  font-family: vant-icon;
  font-style: normal;
  font-weight: 400;
  src:
    url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAGB8AA0AAAAA4GQAAGAgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCShEICoOYBIK8WAuDdAABNgIkA4N6BCAFhQ4HlRUb2q9VB3KPA4B0jTISIWwcCBIYh2YHatg4ANgvRWT/f0xujIEXol19pDSqSA2bSmi3ecEZvG9yaaFR6U0nSbTR4Uo40nQacEJBjzZLo9a0V+Hlm/xB5aKa+qMOFP7DzuMzsG3kT3KSvMPzbfN9BDz4nCr/KyC3J6IIyv96A4IXnoBn5XUnaGLZYYdpK6172bUy1yZWu2prq3Uudct2Zatt5Urs2NZha612xcS8FvNSWczkCX4MvVP7ZtL0QEqaA0ljaLa7b20u0yILAgtJndR7L4uv99A/0q/0qxEWNxYnBU4a2wUOkOHgl4j/uu27+5NQ4hknCadNEkhscZKFSYs6+29iBeRKqeJYrkPX8gHQ9Hik6c/fW+GpkG+bXMsSm31SBTqkAkPgyuDqeNduhHyg8SULAB8Y/1PzSugfGzz4B+Gmc3pcN0izuUyKohovc1ndhqSqW7Znlg6JLGtgL8PJIvvT+krfgSSL9DwA+C2PzC3nqzkDEdxsxM7HCMOmzgoCy5j7Zdc6BKkuvh/N9VbeFsl9VwJZYb6Vk7e7ucy8TPKBS0S5AilApasqvK+2/f9NtbedYdilfoRWTkHrSP3O4fQhpcpNd3HfG2LmvRlgMANghwOSi7CSQYDrBUDxewhQAQQWHxhyaZAKR/whxyGw2gNSKx8QlPbz6zvQKSbZXU69Xem42nKL0uUvStfrKrWFi9KlSzeliyokEPWACiMoEFRgGehB9NdaUtPcBh255FDERjGpee7jtzZNa0vpTmO9hCALcfXz81z5kTX9jz2c3e7Oj51YdeIBEkgggYS8nBBYoQjbHChDK/aiUrR7SIYAANAZcH0k6B+uW2faPj0HIqkwCWwlnHZ38wpEvB0AYk2gA5DYtRthCgBg8/UK6AFgPJ5/m9Qnu7/kLqnV4Pz9sgf5bj0ugSG3C8DDIQpK7nZ0Lq06Qmi6jih4HRlxR8J99EG/y3Xoftn94+m3tvBzdT6Ahk4noWb6sd0/D2S3H/pdruf/vRR6l7p9S7X7KtM5XKAEvQCaJXE7zorrWP3Om97tYgul7KlsMEqppv1OhzJs1Ymr0IbUSpAmNSGMZC10ZKczwyOD3uKfkb3gKIvrG6AB1TiJZlol8WY5A2wFoaYHDjlfH/dsHeWYLiXQ/wj02OCUW7LDENN0DwwITr4Y/RbJkjsiYJqMJWay7hWjBSild7ylf/eQ9kMYdblMVhYopVmwoPqxoAw4M8qgjfE8OsLs8UD1u1MyKWaQcZ7eYaPMN1Lkor6CFYe7hztvKZYDGHOn1f72JQWxAsSe+TZjRWbeJUZzazrKV6q7GXrQdhlHXdyF8/AC1PQtrBooPZbl2SGwtQknXI2qlBQJBmFsYIyE1wjz26MjxIqjwXALLG/rXPX6ROhx9MWoYxwSfs5oVKf8rQbVTzyNi82CMBGpxuJfJCqkf0+4FYBQJPDl0n+vpEZ+IsVVVc+YtSRA5m0p82TQncZzKWEkcJR8gttF/mCBbIZkun/bMlw2FYADEIpxx+hcXR9hJifvzl8kHKPk8lMw0pLuPtqdzAW8N8YAwNGpR1yj8s4g38t0uu1d06FxMuvtrepxj2V3Oewh+uIqCpD9dLq2LnOb4lKEKDVNc7VFrOWIyJZqEQTbINqotgkKLDVfmKf9KTk0JxCMZdcEOejtK8ZQE/nOZhoPLqHDaI3INg8CsyIbX0pe5pCKUyX4FkprXVNlN74s8xwx2Z7lcVHI4H3DqwImQGGvsUrzzixANBsaj0u//IPNSdmE6QVynCyHkQqD5+vVxYW3aOeB/hvIsBUVJ1918EYldS2zojiSRtdjvAEFj9j0MKUxz3nr72/zzD6/Mmur9oxH1cfhGsDXxkmnc8wO/B0Tx3LZMXeOXMGSrs9WgywmnSMeQVnzwFareRTlRdMjiqiSwIFhE1V6Gopk20/2rGI8JukGbmb/pgfPS2vV0DMLYXaWU521SC1yaeOltWub7Y7Wkk4Ijc9aOOjcOijDupSvREowLo7rZ1d1pscL4ySiAdQ46lokc5TUqQ9jXSzHxy+UUd43Xn6tWosX/cmx6pWtWZlwVdEhGcRUbIjsPcklCK0lG6Cb+RqIZI5IXR3GtnGGADFkCyI5V/JIRmsrJgD2jlgdktmm9Zmk5eOs47NoezfTGnNakyKFHi/rSiBSY2r1z5gex6Ivo6PGVDmUkM87o9KtlLI3bFY+vNosbaLLfFvBK0JHG5c4qnxUPyy63MRNcDGjCMsauztckK6f7xRb0uSqGAxwsMiHsEmxCCd8giD5ArF6cqXECICFlbuHxdhGcOLQHGkmXhlam0Rvguvm5KLKGjyvoV7mk/BgEHmXWUcZj5gZdVlXFs9AsELL3P7Q5TM8QSCjf4/kKBUAAW+dHNrZbm4XVlNVaqopy2bIbL9kWgTI/UeUuqVzGNtHL0b9n7Zb3P3WBeQy7vXJop71KiwJM4KOdEclqG7x6wzckfgghwnVPZ2I2+72z/LCqXn2xF8urPPneqUlTSFspSytJ7qSsHg1XQOBzMkXqQ5D2xjcf/9GGyrVPYkEEQIIBhp/vmfSY1El6BL3nqHVFQzgCpOJAahtki9f9Ks7qdTEObkuNX4G4hOO4d0Uq7qMBvGSMpbDReXnu+a1F/zhwLr+cl6zEetJdFeklRRhuaGmxO6BhY/Ag64vhSGlIdXlObG2S146ty5e+NOZefqYFDj4r9zOtzjrQoY+NzSvJFgQScAWklliDmBfA3B8y7Ur+2YK+fkuINvRXEpG/CWgv8E+tcmFsDWJyMRef7naFGwYv9b/hDvPAGmV9bTKfHL7WKaOHg/TqkjnCX4EkwxLIIait2qfLmljC/k+IZ+69fli8Aw+kkJhK/YcdMjEe8af9Y4qVMN8Nz3owjgfYovlJbYZSE+HXIt2mJnPs2931xVMczcREKXXYSwvJSvoCs2VdG5TlM20e7u5wCE/6LNqQTgUKMCXSMEI8gciye0cVvwmUq59rhxC5/4bEO5cc0lu52j6XISps000wHohjR457POz74runo2fexBiOpiSedc+WRwp/2y54MYpRZes7CQsDlaRBBip1SLc4Cget6M5zYDDgql9iNKlbo73h6MPQMy+Y2Nk50ah+y1ncBvkUwYHNmalL0/LkEMRTSPuRTO9m78qHW0pZQthSllHL5R2QrDW68MmbBYBsSq4JkciI1Llds5wVxZuyHAwlB4igAS7iQiiEpAJnZp2evibEcQp+fJvlhJ8L8axaIh+LUkviy3JtYbWlVUgV5/b9/uQY7OhjIUp7GBQZyi2ejuxPv9p2zgD6Spq+YA613n+b/NpogFSIwlrnKxkHtkWJZmrIzcv/llcsd9hq8j8UlumJFYrvYMVWkE/dxi0+ijP37Mx5YNbh4J8EDfFmJHzc3f3Prfbbx8OC2HCkpJ2MSreOzDfJ7Pd0UG+xVlUjLUx16vOR7/0BuX3bx70c37MEONmPsjP7HvBO+4ciYpR0pYSViEszO5/2au82CNkyroxnyfEUJi9eip/Z84qee7vN2DWMa44QJqiUC1sK4jWUzAQpZjY/s/Qtstn5YN3mwB6oNB2OuZ52ws59AUDEYHfNuSwSe1Uq66F9ujUU6SOqrIloRO68u83BpmpCzqRjuV/pzv0LmyoDLNbs1mq08fIBQyZOa5JlREi4E6ru2Daqc7VD8m9k7fi+C9kQc2A9MJUSq0rOQFzwxIYNa2ekKKs1aj4ut/XgDl2Qg7wHGSRev/36Q+HAy6/VxnJftedxUXJFqcWihcdkvT51AcIkK35GwJkEMJl4qSHBQE/CggN9eomY09f1Esh6xI3SemwRx3u27YHSw8CSVWb3psx47Vzr5lAYmdzvlwIX7GgTU5umUxY+92234WhJdenMNpHP/E5M9P95mZj86ti3CS9dwHeej5xPnnhyr2s9x66gzakkG0Uk2wFKWec/ucOKlbsEioySa5+fqolQkxH8WzJcuWqMbpj/34Q9wJb6mhYtxhiQ+bpWw+yBowWPWcpZ0jTCEI9lvxiehfobanXB0AoVlUJpUkcT3Kro4kFBYzL/umuRUSqJP7we70y9v908vcGuEEUSbFTOh33dq61k6DmSiNl5N+6e9PDhJk0t2U+oDnmWOEOnV2bSq86WEbIc4YlqHMIrWbhOuuRicAT1HIERZgZsJz9UNA99sux7/Oa/V13deOqMzV1xhgQ0aotJDRb8eZAySYSoDIKRg/qnxE6SU6omySsGIi+GJ5OVNoP4aM4e5XdI83IoEb4EdW1bFTiSrpTMYHwfKEMz+1sI70lBW1iqEBZxRSNQQQR5X5+0jSU1HWawzoq65imsWiwNDJc2Qu5djuruhYS6kC58xivDRKb63qrc3M2y385L8+uNo5VxUBBAoeVSGJ4QZcEId0yuoAM+Fr50TwrFddKGl4uS9+1oJLSqBG1XyhQKUrF9F8dldUyGFB/RPZBABpRf1w67LD1uM4sC5RjspyyrvFaDecZZGW+EQQbjGsXPLr2yWJbq7eZfsuk/Bxn+jcTPL3QmoXbO2xiCFJ1If79IcMaN8OkgF62szLrLAkhz0kvA0YFbxgEXOr7/Q+KUWPTFWjhYLgkJSEuiwQgvMhZBVANR28d20afGClu1eKNQHZGbMXg+miQa8B8Vb1dIy2pTL08pFSXebOLEc4JS/qRPb07kVqswAbJSC5+AJFePCJVC+xIJ17JjblKVW8neCGynC3lejX0TG9c6U70FU1Kda0wdKsTwJjsYT8k0g5fGTlIR2/1+giGNjzZpR7eTYTlDUNTUn/LqaxxlU7TmKKwSrEq00IScIWEEK5/TQq6fpoqmaemA9VZ5CKWr5qviNya9e92RBbT6MTdla7qxgqo9mX1YdEchqVRwZiNGpBaRbPW/WMt021t2W6MFXRCl1yZOqqK3DyoxQNFOEIfCochQAm4oaA6KT8ixAKFgaJUPAPltIAAZKgCQzX1dMgNDgb1FAxV0U20MmOqlO5gXmn1rQJpotS1of1qXRP99kfZDJn5e9C2FdVqtHUhgSya0iy0UVSfKVhn8SipbEgDzUiqQLDU4gK0e70ag53abliC7NSpOSjzm/KxhQQdyKZpDhuyoPFbdtvkZ8jrprOI3ByAMt0uPiU1MvFJQYexrbM9rsrQrS5rbjeyZrgxLIFF+arLtEgiiLwIRLYSJUG0MgCKD7AllRV9Bb5Tf+5lAxAE5XyxTXacAQKYiQyt9nBbmhgmRd22+F5lwSDUsrFSKu10SUOdYj5Cinanv4oqkToNxplJTc7ySGpk5hswXqoDrY4UNWX2eBshqVvSBD1qftvbmUghXc64EystjqyieVgsL1TF7FHuxDeKmTchRnytHrPZWEgo5SmhPKxpufdGrOK4yJrJHRr2+Xb1ZiFzOOncxu0rvVTMzzwrSO57cuJ+JTv/N14oXvntw8yWyfrbexPXn5bmCrOPc2P7nx66+lPPf8XyualLH6Q3X6y9dyB+7QlpKur2sbao95GOKPfhlijKaFMMK/lA1AJegVSMeLJGjXc/hVE5poq0qSR1ibH4RO2CRdKJK1wpRa4KQAKVbo091cts9sS4zJ99bMyXC5VNlKlliomiq2JNNkT6D32KUpxIteEm8P7+zhRHpCZkttm7UDu11Rfz09seVC3Kl59ST+OtKzsiqXB5+8PuNdpOtuW7pvKK+cb/We/DSgCUZdINjahvLyZzarcf1NN/42DlxI6Kuqy0Q89AxdxtgwtbG3U4ki+wa0DRjVndduq/i1LfK8cEtsOuQUt3TFRe47+Lo8qaUnD+Xj/nTwFL0zj+oKsP/eJdbrAR0sF4e/2UwrW6Fqtq26bFrVNH5z5eaG3a9GX3UnV9+2Vpx5UTjc+We2Ai1KiAa6o119V1xGhuqlBgfIr0c7ROfiJIs7KQkToTfml3ZnhTPfigcVqD1jRx0vgcNdZVlDhPp510kLcj/eeKX0U6ipL0rjDdN5AR4gpf3x4mrKSOUMrP3d06tfniLiBycb5d34Z2z40T0WfLkcaOGxPKurCSoBHSNqpFNeVnAhRlsSw0a5+02pEvP7cYRpMP/OrLkS++IvC6aUhWFkl8WJjKvWzZobOHmYvNyrmPqZXoXBMAF6XN3uDoiOc5JqVSZ/unv6i1cjtDuufQwbYWkBGKcNpPTONcf0Wdv5Zxk2BDJWhFm7ah7dQ0BLScaHQ8ukc76Rdlq3UtsPXEy3BhdjbzEg90mpy0k08HM+lb2eHbIwPKoTds7r2X7ZBbh5xDQdr+NLbYwBx/+7B7OGTCzNOqs/VCM41pksWsjDgRdO5MGrSHEgFlUqDWqaGeRGyoDA+T6FVGMU25+KoiB6o+R9RmicEMkXOP8sSQ5rn9LVn0jnCnox0dz91UNeMmChYTZhhNoVRqaqvRfrPQ3MzF8S4Kn3yqlLvtsNP4kEM76MqORwHlWPAGjbN61kOeE7/EXmyKRvb9tvLKOZWijquoqKMG+U+LSBgUoTavmPQJeWFJOYbpPGawg96L0ZiQONHEcKg+FEOL4JXOipGJjrUvojMDQ339Zk99tswSBhOtTOKhVsXWZyd/fyuEhMtBghPxKvMvXqq9w6qG6SChi0M98myL+YNw4qPtsa36uPDCJI8v9d9+msJArGKRTkuzFbruwgiCpVyBX/nG/q/xrMYKfd+KLjcJ6ULy0TbeAr8/bM2DP9cYQLFSJDzSjBy1NuROEQPElTrr5r8AWf5hdxvRxWZtE5AqyShfQoKwARJh4wX7Nss7rcYsPWk1vP2ucNEEDEe1rCVpnJgiNs2aXA/1HbqKz3vIvniPBR094nX4XIxVMcnEfhUINWAs2IAtUgfC9tB/I7gXQK6gJbRkh0ltJ9vEA2RIaxdn5bsx4mjH8C9C0TyLtVzAK2BJlgCYkfB5T892c6yPuPBl4gybajEQMjMUcaOEec7fuIaAewsa7m6MXJwlVlV7uY7jHDaNKsN3UZg7DDYWnh7/mSxGpE9DBjKTDy5dnCNuW/yk6Pxvgnpx851nqUQ/o9GNBAkp+6Xa9EYZ9HheCFg2cDmQYbctFUudw6MBgLIr5ZfyMl6iUtTUUT9HicdsWFjLYbj9puuGd2jdOy0vZJEHlkahyS7HcTOvsvpae+9ZB9d1eCvfktmXMBMfrKZcwi0IAAtxgNDqJwMix245FU6JZBiGkvXNjoBOoagH9XmUbSR2RLOw/ChG7Gso+yKgaib6rfdfXFp5sQdAYiqFJERJ4OpTB/1cSkWqzEAcMZmwUC9oDCNz+7sxz0PRLjmWK4TyFAAUGoxoazan8VmAkA5R3hiXR3gi8hs2LPVQCrKh7s1piIl60C5tnSUg14C1IdEUkLrGVuJaak4fF1Os6pDL5+UEDyiKihNSVoBsOo+BkYGQMSO7xoFMUfPykZaG6qYiUDxVgx0+TQAHrl3WaKGItereIaK8UG6yKuISzcLRCiv6MxvqTuKu1l8nq4RBScFsELScIjm0Wd5sgsLpib2PNpWtMP0lRnbUVNKAIUUCLXvRlnvZfpctdCKIQD6TKd46FCMnCBpge3Zu3+b9dvLJ73eef3UoN7t/KD2VK0TCdDwXbufN/r3nE8IS07eXOFZseMdZSiVOMOpZ8b5YkM+FzMvMFo0ppm/E84wv+BQ8DkLQjY4C8fFXvGz2K7K2KcnjAJeilukZ5d4V6MXln+iGiGVTAPWdh73GmtJmtOyj0bqWL6LoHaveTkBnjXeRIq/se2sFVNeKNG0eC/I0VhDyio0k0mEOei6cbNDJrWZJmGhqw4RiawCBsrwSV250lBktKj//st4W62VV+f4aj9SitRNeTeoLRVw3uz/n5AngZT6b71S8aCu+bEck0gTxvobcfGzfhS1fLMrvJlZxdgi88tEOITedL1r8XogfOP/ROjJEpM1mcpg++3cZi63Cgr2FBMnjtIL0LRlQjxJDylg/lvrmcwEiZ/pJD/Ep+DjkdnE8kDHKv534P+hYQi0+PP7/yqUb5rN6iI+SlK0PHBl51y4aVDN7bnQ65vnd3vWnxOlgRrkXXZEuh7N/djKzRADI7DEcRoxhs9oMEO9M4AhOL9EyHJAOgpN4KAWIJNjzzgZlnEa9NSKQepj4iO9LiJfDOY3YGW04bZ5NqSzBbZTHv30S5PFRHhWXGzigsAU57J1TJ8W1niuobH37w/j1ogSJXrNgXVnN5jgn4As/GOSwKKyQUDi4SyvZc6sbZgz4l5FcEVodnEBNBWo2LD11pIjBBIzxjE/RHJYxxKxio97TiPeMwCa+gaqJutqd2jdNkApH5YDwBMmFTp7WkW7pjDYAgXQvMsiwUDlCyyspSRrRfLAHWHrCoellyTFWFeOcqSQ/tsR891j6/P8UElxsPc4f6sBB62hDrw7ellyzrmojfBjr2xjmvUm2Sg0Qnrr4GA+zshVglymkqsFqW/P5hLwNA176SyF3em6xrmXi+51NlMbr0yDD7MxE2qBIboG81rgWt2aJn593kcmacXKvEL/5Nuj7yuFibeGKAP/hEuC1JE6277i4Fc2ei6esBNRSjGcF5/WnZHeBJqed85iZ8EifpiHD8bQAFeiTWcjQ4RiBauH3iR5eA30EDG5FsXDMLDW7hEs1Re5VXS/b1eJseZim0+7rLMsJPIfFWB+wkSUhwVYq3TL94sfy+R0Yb8giaY4SMRQcacV1L28UhPxYqZMmJwqUm1f/UScr+ZPCCgbu7rjVRx9FlQ6ycdu81KtFUrD2oC8nsZT2Oiz+gjuYbqZCIn12w4BWSAIssuuyOK3zcuKsMGxSsInAG84syrMacqZafCt6orMIIyzszMeIxUQKxwlBBq8HGEmqd6RJUnjeCC5G849Yn4qHjH8ONCsmNRPrG/bdLrzyupAy41mrRNggskC6+zimwVFk8Qx34xk6Y3JtOH269elUVsCVAA/k2pbKXuido5Nlc7IYeJHvAmFeY4wb/YgaUyS/z7aC6oYCo2NCSazcGmcaVOuZSECJF8PQBcMiGkOQ3y8kgXTBj/DCKJktwGUItMslvWZS2UhKmqCZCgz1Jxsp2jlGIK04oF/1waSxu21sN00V1WOqu/qT/9ad3NSgNVKHKbWlNpGJ3ISyCqLRLU8Q2/WPkbosKaXnisUKfT260e6qbBhdEC0rYGeoum6MvNtmSIN2HqUhYjPM/itQkrKiPpBI+GxWaAfIfpnhNTQcK5RW5vvCaaslktQHFmY5FmpQr9E8Cesyo9n+oPMp1QDS6qNXpeE9pEfQHkzNzhJ+yBSmTEYrhGtOZxJ9LGxbYFlmrb5tNURZz4DbEtfiJpCcStFBLU/rSNvUnRoGAoOEvjoWbLq0LBH05ecr5BL3oC/Iw9P51a5WU6th3WFfLtQfR42UmrrZVspx4ci9yeP1f0M0NbsWb0f5A43lwJ1DzmuHwFVKjU+3jtFIRx1NguM3G/crV9ZhCnqpVm0VfIcLVU+xDf7KXLEf+gZE2q59uCcwkztpmhM4CGYkmNF8/t82nonT3eKnqB7TEOynOxvcoB5jlfRmzrhrvUtgOqBNARjFVMqYYMzf2wnjttvbil5vZ5zfceUI8pCedfsxepwUSMjcwF9GTcFhFTL0NS44ZBkmcXyHjiI4UnT6UBkkISgMuI6vuslQzg3wrpxiN1S7oIJGB88yh8c3UmT1ThMcVk9u8EGQrYypruVhJRr7qSm1bxiF5VQ1dz/zoI9e7ZrsniipNRYxWj3jEm6zg0xYLzCXFEGbsOqM5r4q0ZjG09MALY1k4jgfrLoInY5ShJ+ZOXnpUHxKrRKu3c+sKWhtpEcV89LVHCVxhKlFbSXb5BXh9cnGs7tQrZ++cCKav0r2BMmcv3FWQdL74moMY6qBPeQ1krqtVanqKdWkzVoaO7rFWPWM5v7ZTxGTgLQLZHUPG5TBuvWEZulMmYubNNcVksOyu+ZU2PipP48j6UGzEqGZVA8SeNDaXcmSP7cj0bO7VRaHPLRLYbQyA92sqg1f+1WvJeYy8x6p014dkxoCUw16zG3eMMEU7+OxW8gKt5wBjL5Ng4LyBaRAkNw8kz91JWEQ5GyRWiFu8eNS2engRg42XyA/xuXMqS/ATbCZX6ZA+nS2NfiTrsjmIuVTVnVc9VJjX+ukduaw3AQgBwy0tq22NSA5aiVNjak0PFSMkI7sbINOZ9pJmVKdBIkyNqkjUWUY3o1DuEr4/6txv4Ul78WwsXJYR6j3i/yQq8Tg2zzV1SBebvb+rzueyeSpYmYnkYR0d71pbA4GJ+IKUPT+6tBC4zCoWhVWx1NzPRATayJvCFs3FbTf22IDiYOexl6qt9bQaLlWaggbleaIMk1QCj2SuSYiPDqd6xVoUX02wgfKV05RuwnEP5tUGY3pH+o5NG1BS3NeggSgj1ACf4YA71DDkT5JAniD51vVlOYAr7x1KQnTpVDHHgTMacltCaCJn4GkkuENCQjig3VGVDYKfdhPYb6iKmjynxuTHg+eau9CdGyz9Xnp3Zyf6xHaUUk7eWHL5I4bJx4NiZ2aVYLqXp/sFiIo8g0UZTMUGF0Zx+dutKB3bqcRS06+PocAx6EiL8Ly6jF09q9/fOM0MGVL9vkXr70ItEzsPt/9nV8RGC4u2Y9p8HK7P5q8/tLbtpgzf/CnsK4ZXFjkL5kDMwq6y+3uJatnWXPZtWh2LggqkCqQ5fBrMWnRXXfnwAYPlkC7Vr7nhQRn4VVwXqNDTr2fS2Tg3Y1UAbHOm0lP4fvGGSWIc2Ydyjk75DNYYVKwI3Jw6l4OBwdyma4sPEZULXN9I/jrdk334U35PJDpGdKvOyDD/tU0CLlhYWtJDN3SIEsHsLBMATxNQUtF1+VGCvB9zCoG8OFCMADsSZ6B+0rOmIpi2Ztdzl786czFwFU5BG19CMnm1WcS4xdkZBJ9YLyPPoZp3phL9QA7q0pdPZepfM2tGvS1Jj1SoFunrMjB3g38aC9m90sU9CY8vJ/6oR9jsvluXcr5VtM667Nb3zi86XMLBelJg9VPbGerChKjV+/I5hFNBj1BiwTwzcuHNzOMdj6Jxe/MCIofgYTl+FyMYn15NjFfbKHA8yzLsQI3PcZAw8JrXEclNU1jmhvVb61S7GC5zJR64zRiGJtKaX2sv480ePYLcvhAGLqQKdsVO8WFkEMGe72R0Ylee9+QMidIV3rQhwl1Ch1cmemzXJdILVnWOdez8asF5/mi+Tm61uJ6mgyFKjOsWajYy+Owh8r6NxodglOLkTdRBeBRD0OUrAztUaJGzHgcLBOP0vix8WvfOxlnJDqCl/pOptgaBxybWDLPZthj7Nuv09yzx1ATgt5WZjet+eY8znIYq2pA62q9zHi3d5rTz/3Vzgcg+S+wokvMl9CGc5gWsoJXi1GUCEwJWYxEo5gNli9MpUaqHpc8JOhXtthWtouMBtux4Ck0QxUMY2dD8MtSwHgdrtCUch1JWbHZiM5g0qFrFFsNkwLUyzyu7lAttuspSvWN+1lTFFuwRnPZkncl0QJBGowWH7QZRoL+QQfLgsfRTDCzjSC7wBLZNI3/FwwGFviuRFSJHE8Wo6rZSNKdLxHUmbxCJ7cAj2OfNf+pfQKHl8Wo+pTOGlQadEMao5g0L1Uaww9pmhatHQvwlXRyOgan/jOc+JAeb8InCtmZfxlOXwpWOMwy1Gj2W7/pi9PBXEN/TzJb6jbpZwLTg8y+79Twek4grdwS5aXIR4jcDg5bU9wBmvrkfE0jurR1LkvwIiS9SFDSINx3bJZHCLi7oqG2iKEdj7we9hLxPj6CZSfdKl6vAsFI8NIc1mHrkf1TC1XLIetQBlZOERA8Z7cPmaNnu/E7YLEcbntciduYU6DJK9PB+BkwJXeJteeIFu89vo5dq5+t1QlReTwSUyo8GJR/8vh8ptErQPDbMH1a2YEsUA3ZQLTgV61m2NNwN53GS5XB+OB4ZW7mgMcnK3wKlLh458QBkVSzIKlICuJ/woajkyTnrWtL9WsSixD0CVUrDSJU16CPBAaO0Racqo8w6RaWm0tTicGbpodzmr4kjHnfBDi/ZWM6H8xkdVRq07kNDDzNYVWMPGEKgQz5Sv0PA0tjvIZqIcYWl/2z0qp74O3a9GOK46nHyH34Ulm6Y57SL5DLJdzHCwJIf5VwGS2TYYWl/IfQvvVIz1YySG7cf9r7EvruXPP0sfCs2H9r8UxmtUg0z+9CHXa+c/FSckF65fbSuXK0KfQ6VXMazJPHao/4uMzkaLsNRrskdnHrfdzEsOP6y7+zYNi7yktjGg+AEUbvwdeHnCCAUXMFL1hwonIhY4cpVi2KIFJIVSkuXhabSk1837dmtc9wMH0hJuw7acxiU4A3WJK9VAn6cOsrC83PiJzwARacQYjInKmrrNeOij1dc3mwj4pImrJwUKWo3MHURn69l71VObNfYxg7c7iwQfpaRf6gw07uvHqSMXIP86//+Ihl6DtKUUWyi3bSNDhh6V8P4yhZ5CFFzwBLLtttzuH6gJ9e5x3D86DBmsxru7LjTINA2BW8MIy+ebu73d+Gob2SLXnAUSNqf4MvalyLdFin5pFKMSMKnpf/MUxRDWiffQ1TqmHSo4PY8dCEbrkU+z3fTYIVQ72klopzcRoDcODa85WDpx/1ZDTBJywLJR9paLK//6GI9tHcV0NFPR4moGy9evRWeiamvv2YPi2++Xaz+WmKdcQ7UN99Gd7tx3xGS1hbLuy5sMXes8Uecj/R4WSVtHB/y3Wt/1zMKONx+O/b8Bjh9meGVAAL8PvjLlPfzmjMz1NHjdjcQUqleEzODln2+u/gIrSvJ3++9hpcAPJqrGdS5meOOfnaNhrTrA4L/066a8zz8y3wJMtpRP7FDh2hxhF9QqUMMMLZrJe9k3bywWboBEym9+xM/7mdV8mCWMirXqOMnbSZKzuKUfGbDo0Dnapg8Le2EnTXj+6Y11PPyma2mc2g3yy+fdhN1LqSfH1l2YiTwlTVF4M7kaBpqoGxbpefVC3mtbDq0EDSOZNocvflQphxLaFaGV7RBdoGCrncI78aBMNmnn2VzViZcO9AW+IqL+3YsrhZbnSkjE0tvQA8s6Rug6zflG9SR5TtsEjVs20Vrrd1zVnjUlSuOURft+MwPQNPL8qHd0dHHfWuRBCS1ElYOsbPNYOUqmoGRcNeWiHj3o2xZ1fEs9IR3aHhyKDg0DCDO1FSuLCun/5/vTW8KtBROmUy+ubR+cqd54uNOlCAvhaA8aqxMRhXYOofaoZ3PL+fXd6QUBsXV5vQ8MoBhR1q91erjcHfWz7sM5mnxP3iK2qjnM6OM2azPRXApeh+s/nMwGnxysiUaZQZ3LCHdZHddIw6JuYyZl50i9kyG1ORlvtvvnxRKciRxXYL314ESsNz5PkjC/eE8H4j8ijqRYtiylRNLeBca8wiVVkTaGk995/VCFphuse0cGCV+BzcfZM36DYGz6MulI6CRN+PckDo5v6k3qSd5hJ5XiKMdIJtmA0GKB222bAFsfKIHDziUWLeCXbWFCe1Rrn84hrg3DsBAwOv4+NfUt6VUL4EExQX8rRZ/OPeFOdoc1l0sUpVHF1200GEHWr3m6szb8Lq45tX5HOa6JC/6MCh52/GCnbr0E9D0tCF+7HzgvMLsz1jWMT8i4KLMYcE+NzNQu7v2dTfH7RkfnPQM0diqF6P6zWSZLEqpS7qGwtJ5H9IFJAJC3i7Es17PoeO6kUT8lxVuOvrLdurfu7TA8XFII32SnN79fdtdB7SuQr8fFki18+qpFtj8ryK6UyIs6IEo57B9LToUGhq6HDqsH+q/6FgZYFCUVCjMHFfjUkh1xAAr5cYAMCFAYSB+huZCEChOEBmj9A9kYHLKHThPHpaQ89/ioHAzUC0y3sTH4BdqAseqCDnReUqFLlReeSK95ChggYQQM+4gnxGbkUWCiJ/egNHxxEYwOSUZnlRkeztcBEuJR/JDTxRfGtBtjxLFp4VnvMpgxV2qN0/W2XKnPxEp00mJCY402wgt/uZ7aaOI59hplrdtYB07weuaaMm8MUiqWaPNEWa/Och75nkPzPMMFmaRS9oJAu70yHG8OzPwrP9AcCvAOgeN0a7oPF2xw3FDsXtnhQf8tf7DeuH/fT+h3ZUWiNs2+F1tnVYmRkbM2GhpbE0a2LglR8pipWQgXVVM83+dDdzUYDiCECdKEDwBTmGFhzHRsq4h4owhfN4NRrAu8bH5TLjo1wKEDeVV9JNdGkZ3TBfyrAwpAtP3jb+tXDg1MuN4eHGBQRIaMHqcmrHUYAuWRSXWB8fX58YFVKY0yTq8pO9zSyzKCrIp+mdOPw8p5hTnqHc0Kf5qOcV5hVPNMzjNOERxo028XeYWas22mCAANhGEfEaqzMBQCJu7ubM3OkdAKx+v9/Pzy7zEPtvv7nD0aLD7lK2g47asXh/8PJrOL6eAqaqkgnhD61gDNaOM3bM8M3jw6+BSDHN67cQ6SDie9sX9uLHX5Kw90bmvv01zJq8/JziSPMtB3DU7u+q3nG2xWLuF5/9ldJXV9eHAKT/NlsY+cK4YQyJiYgK7PCwqBv7dj8CgKI8vDslQEqVBu+XrNQCZNArxdi4JK5P6NmNu8UeLEA8kvxDU2LeINWTUa+TlpFvCWHJR5ABqjlGq0rJFlx6o0r1F9sXZbP/UrUvu2QURKdEa2lm9oCX5qhD26Gj6joK9pwJtMMudB5m37ajLtRe20kW87YvCvFQXiiiRiiXaIigbx51nYcHHOMOq6MNs9afFG+qxLg2rhWzIQyUizIQW0fkvrV1wjaRRCFk4uJtQwA6gUBgvAphRFgBxNdVOjnQoPOBHCdZtzK5R/U3Tg2LkUciAcK5LAtoWhpGoWHKvE8DzDHBsdUJVB6lcC2XDvlD9pO7JyCh7rcL3fW67TPj5T1U6/PYpxZifkoMsbye8LfzkqAS2e8553vby0+a7vGl6MUvmayJwn5QEZbkFPYsAQ4918EdxbAkcqW4Tb/VNmmbwCYRKJIRQLzkQ/+0wS7Y5jm67BxSiiRzkyNyuDm8WFBHDBDfCUzPIsKN2eFlDuJ4BEwftPjORBN28p9telsaMbw4CEB9fp8++l/wf2GrgLm753w4KADgFICAnQr39131FejvP0/giXTT5+p5G1F0ABq34ggTmfMMr2vFCRoWmxMOBmEOQjiBiSpm6pli0wKyY4CFPLggOD0kq4hrqRVu6V8tC7eoBQzwv0Us5ADYBVzUh73vtsaAA8X39kinD3psmY5+4176cdAKjqffeyN6eovHwWnpnnvFB0BRdZZ2CYJ2ZGq/cokOFFlSx6owiYDy6Pbn84HnYA+BNYOR9jB7wrJ5nGvHXuU9DI8eR43VVu4CBtNhgZT61k2evWyC6robgOngiLNXEqE3rS9cb4rdJL0D685OnI1KKA9fuHRheCyf7aHQYRymI49fAifVO2uLLxSbMy3F7xfXbO/sQuz9dnQe6bL3IYalMB0GkNQTwPSGpztqis+nW+LA+UGxpa2pD+mzvwzPo9IDAYqL91I//cPyR8hgX36FgsVzAvvAiUKIBYFQ5/5llnnlRDPPm6AWjcbsn5iU8w/od1XnktQ+fysjHo9tBqiThs/ho5iVlj6D1Ylhs+NWlIEqjHQLKIiqo9QPrM+QrxM49lod1gErfGG8bxUcyrTycKfzLOlrzpXeOdOe1lpwHRSaD3/u5UWP7Bbz/aOKl2Utu+iX7BfRw2NF+kX6Yn6b/NS+EX4R2nEH7nCN4tyr9UGOxpb2fQ8GiksGHB/0/ie6kWrOWH2L6rYqwZ2rsluu1l612FVc94RVbtRbqzPMjdTof7wHcVw9i129Vn2BvesBvkqRwKXoTeEffiFgLz7JN+kp3ATFKvzBLvaF6mt2zIYBbJ4yD49RAAIoY/C8K3xwgoMchc1i2CCW6AGYQnHG3wf4B37l//oW/62/J2jy+l938evF4NAOL6rXC6///OLNodcOkVdiqzza2BsqWGfjS/4LgZcg+prX/5RcMsq55N4T0RqvYJH1Lgxgone0I/g3Lwfm4DLOfSP85pyVwasQ/jQH1nCEWTyEifCsBcBGuvfwPj+fhQ6EibyzamnD75LGoTnu3V/469YeW1mZE7nbhd0zmawgZS+OKtyBF05WTyYF57e8z6hmvN+SAzR5lgfvsvdfP8ZYjFuErbw4JgDWSmvqe6RYWY9BIYLpMFdCCNxHPU4xG2hO85YdO80l+mWwSxbXvCBpsu1YYgbWacAFVsw6dgkfTDs5ZrVpEipXv5hGN71Z29+s75vyUaTMMB4Cq3lhSteOfKf6UID0g4dzFBfiorTCLrj1zVlg/4TVymqJaZVhhOWleDokpqe1pyOwhR6RjVFBcMyT1ifqgz05K8ymk1876ey139ZL1/PmjkS779thOpy6k/vusIr8/fpKgH1wMoTTTMknNpfmBa5JFWQvgP5V1PIUEvgeVPgcOo/Mn8en/9hLegCSSlPN6r4vWGnS3FFm00x3dHYd3Vxba0f7gcCNtrwhulYVV5xQdtNBhB3qe7Bct0q4eKt8O9aLR3UnSVvjmo/Guk19VPg/JKCyZbyPburVM+ZHMvuQvo2bjG1HwcK3cVPffrRrE9aPYd90uCcE7DUuFpdV4ctayuTFMqUxOvuUgwg71MGfVi++suqEAizuDKLuryrVoXsAp/92POD4bwFry0HDat8B/gESrXPR8GisNEL82yU2vEzUE186ADFeeCnEC/E9bxQov9WGO5VUhc2guaD6WgdrN63t9F1yhbIiKoLMWTQLAxjIWPBPjTknDHjc44Z8yXxz+52NmzgGJTeyOzaJ0DWEkrq4t2gcHH8ltvCufvDP1eMntl/fFrUztF+6fPEt+K1bv72MaW6TMdviOsps68PaKzqlFaGLk1nJBNDn/WTGu+/PSwL50grpkgr5Mh873bDoDUvZsqUZVR8DF7mxRFWkVBapSqZVJcqiImWJanrvzBuS0JoZn7barPqJaJXiaIL1iAgEwNHolM3YeVrTgp7W0PM9a9ipCxev0WYQt2BbAmSooPGI5+cNNBW7j2PjFChQBHzHTCAM1IEyEOMk1wK74DkVArY4/fkor6I8UuX0Tpz7QBMSCKiPanqHsebcZvsoVUQtoAmpoXRs3cm+JjqHKqQVXO/yCDYokg4PKwEntLAyLvISRxGPyrnw8BNFeJV18cBmDJUTyLXwbA9g3aupLO6Nv3kpunF5eqtpQuCbAw488MH1jxrgKsxfHge4IG713gsfj4tNDC4/BsUxWBcsTpbOnifPe+fQm/pOrsPooVaRSKlmSUVAcYkGWyfnURy+fhFzMe3/DCZkBhBD7KH855/aHrJy8eIoIkQS71NujSqKFVJEv34u7Enl4A4c8w0TxlM5PIo5JEwDU7I+DLDZ62qxxo2LFecd3Aku9jM0qBbehswD7Jl+STUON/5ukz89NTq+1Z6D89hxO2rv6kPpW5G9Hxn26LIS4J8kQJa5yxvpiL2vaz7Axmn7aNgdGgWBZnoUcd7Mxblj4U6ul/4OseLhHBPGLVIrxZEIyqrD8VQT2B18o+KHvmSBK9R6Moal08t1CWqJWhcfkaoTnVQvxir2ygqNCiRMIBHI2FEW496winEjii8wngNv+TcT6+IT6rsdxNDyRTsQyfhRqz0t6RdPQeJAfehW04Eqim3IVvFdnBUlJNqR4oJhApsYtc7hc2brpGPSba0ZdX3YqBV3sIkObTKGRrO6RyKItzLKcVbIgM47/R/Y7ss/Q9//YYNfY/9UcTosgtOL8w+y0W/D0KWvZV8fDmHvDsDqsX27YJSL4QMJUzSluUnlzrXDxQsutAQFbzu4UJKsz6G0cbnOgRVWB4nywOaLAHgZH4MKpYEXBC0LAIQBQLpEScT4gBuA9BB3PgLczd+uGvqdeGpUhKr8WKiaZ7nQXQ6uwjoTbCkQDIP8OJIYWrsPdaXmv58dVCelsqxXsK6XFMIYBlpujJb5EYNmeMehAUXlZ9SYWT2nJH6mGmX5oRx3PXUV7AaAzpsM+H+Ovtf2JEi06jOsKF4JK4mkK5J+yRkS0YyaEvdLTpMM4pnhFIVYCEV5g7Br5K4uO2qvrj540EMuo2i7cnL67May8zmM6UuNeN8pKQf4H8jCiCT+gZRnMNW7qsqbCoNT0/bgz4rbENdf4xYerw7oP/szirWeWBtY0zdvno6cAlOS06gffR6gqLZ2C6aQ35NPs4bAHc/Z2ceDW10pFUNsH5ffwxm5fOahn8uHPVSR4to6+PhEL0amNqyBK9HnErKyCLkGCachrMlouQ16iQINHejCAzT+508wR2K4TPnNwFi2EcnIzECyfTPIQ9KTeVJyxvdfmtigbGks/QOWdYFyYZvYuihyofWfbTu1i6zorKOfUHGpoQ3WjeAohOcoAFj3voDRNXDu1V6+2bI+bInPkl5M5soq4iuA6s7HvjexmYUWEVdi7+0d4g319VlNUvaEel+xC33R8s7zaFfvul30IXS0D7imLdkBWr/3yWv+svCpdMv9bS/P1cmcgOM5He9zL7fdt9CpfMtfa8jv/4GhU5pnRVJhuEvMNDD1vgzspbL6mfv38Zl5p1CAfsrsv3lRP/2jiPvyfmI+cZ1q2JdGcYB66gDfv0gAx7TDUGvkya/xC9Yxxmdj7h/jY3iDnkk/Yr/xk73KpsMh9M9Cvfs5HiBqjcertIAs/oiD2NOrdwdKznhA3oTWawJjCm4IyOBvAwDY98AouNZK8IaoE3D2dG6WfwrymeoAVqiUVHU2fK376mW6/xbS18uvdF83dFZJlIXYAdVnKUiWf84AofTsMqARfWu66WhLA8WF68WK165ZjYy9ek0tuljMdbCpfKdp7Jw1e+/7YjOcSpcVc38HSKxtSmhJN817yLua9slv1cehJbtHawC33VCR/wLpXnCo4524lZfuh0V89Obpq273/xf67I+wT7oiT4T3+FVvLV1QUMBrsUgDstKbD67jlk9u/CSMrUsyUIt5mvD0yMWhqfnGN5L3bOgu7rSXjYDx1+Qud5O73Z3i595Pjif3u8s+Rc0v0FTZqHS/vhAO3OHEnCBik9CBJ/0oE+1/4rKjdqZ3c+2uOrteyfifEGrBk8rURWVDH4282XEtLPjDzYvjDgs6gnL00H7h3dkgrjm5BE/H0hoiUhp8qpl5abqvpJyNTV3LIJ8PXvIKxmhNR59Yt000rE16fXt1bsuSiaS+YT/Ka0m9LJlYZfl/UyP61ZVPqMnsptbuerILpq7eq7SUFZevzBDVtWCp0aJj33oHGA3UhdeIG0mbnwWIU7LBV68/Dr084jG56/0UtwzUAL1+eW7/r0n/fPLxpzsyfHv++DyVEL981434xAegqtPkn5xJSGU1RJfFv/K88HGWdxaracudBb679VnGX//54AcXiC6gNamBcnqPX07sX7aSHDaYzv7Pj2Qbg13I11vTWaOYw/ABN0ccHrPJL9Vm8/77AVBV0Tx+Dap+Hcg3jznrrH2Oe6kRgZWvg371nMAYm0qbSo+uzPPKe0uanZZ9xDj+GRjfhI/T3hs/Yxi/BILPxQQna4IqhtPcrNrgEA3ibqcD309qev8KvbAvi1ajhWrPNBwMmnq368aHaaVUkAbhwKopjsYKtd7X7lXWfM94+mFqy4Lr7Xc4+5emNm7UX/pl3+GgIt8grw+kWElJTOXuB3mcvPicu4xq+9KGE3VMdZdySWCeuWpJFQxQOupC58vp8DzyAf9luPJkYE1Ul1qs0nvCAKZtXNpgr2bcjc/h5IHg39nzMMkHiKrNVdJEisNhd6B3ev29zffSarYv3j7QuaV8C4alu15GLtBrcdFK3h4I1LggvifAXJax6/p11WsZf8sn2Mdv8WVPVPfu7cpIl4zUjlh2NKjoGD2Ed1jWtWT7ePH39BuPn4RMBd2q5RIEwwuJpmEBgVt7K2gqBAQpaTGlKlVpTFxieRBIY7UvEmgFqdkQBNMp7RRAIUNZQp0gpX1hGhMEJy6Ki4kuLVEdS6F990ZaVHBxzoKgznfcaxq9rnqS6Oq28uyzYLsyVxEelpkpA5pr+JuLNDH18RABWm8FZYlT+EvzDb9DB+koHf66SzEemCKVphilySmBHL+yHHmWTJYlz1mAGwM1i15cC42kTKgnK/tRxxesgMMd3Md2R7tsjJhW1YghUEuDN46wgqBkqTQ528Ecyl61rY8pjVaVNKtKS1XNJQWQS5rHGLj0OsvkCY7Zpib5SbmNw2m2Hcn+Zhfk5Vljwl1VhndZw9Ycn34P6o4WZHJfGZh1H3zXMz3b/fGzRWS7jaVHV6LdaYO1wbK9bt6EDRAruDPIIyJC0YqJClCADqIAHU3sH/Xi+mORHBFVDdWL1L8wA8xoESNFXkC5hOQHt3QGfjpgHbSCmb0bzqrPbojbakxSio/Fxh4TK41JW4tQgIxp0axh8cgYYnQeOvPlVvo5bA7gpB50LbpWoc/WMxTSnedRp9WG2xwmh9kx8PsQzDnmHHd0mOVwz244tOGsi7OsCXo8in/taR3i9U+XZOy6d0/1RMZ/awW2cgtf9lp1/fquMytn2sXHWEDUPaYmKiBcdNb65GkF1lNd7L6aqP9D/w/JPvZd6+FX3a2Np7dgWziPTI/8I7mPHoc+JpOR/luK+l0JKHuuiwhSIsXo42sQ/dp5AkR5RYFX7wrmwEIqSUoQMR8fPfM4xRX8dGRu5KliAAAAwKKDL9/YhQJUyCfR2Eo73SANcQtNl0Qm21PZNF/vBE3I5/zAv6SaIDK5D4IgMPoUYSK4jztRxkiEkoFR2AXzKPPa+2wKD6bDA+PQixr05oBVWeZzHLov8EsokUggiE1e98lU5BRCJfMJOM7gXL7r1HUZa1bfXAvzAiKmBSRmBbuJBQAA0JYwum5dTpTwFO8TCDCjknZoIdlAFmj3JgmmIxI/OPSK/Uyvh2R/+LkTPHBIXXx/SmT79Msq4ZX7RQuCyBBEJPj9oRpABsWs8VQNNxTEZ547InLlzDsSF/y1OGXxXwIsUp7boJ020dExMuIXXeYDrKpqPnKesQEcQLyZHknfVj/2BzvRr2WxitjwI+FahVZ2KD+42dAUzCM+V8wHnvF7wZvjIi+4L9rw/hD5CtkKeQiOw1SFhwEcdziDM65OKhJfBBzPJhwTqqQGubSIcVs+g1EAjFMAYsLGKU5KzJF9a7kVBobt4JdzvZywh/KYG+MOs8OEmTOR4mvII2W6eDTDbes4D9AR1MPgI81ZFcYsEfgckGt7kM4RRSbj/1BzApscnPzMA6PJmkVLVX8UJR74KKeAKTcxJmqXi7K/+9sjE7qPJXIxr06kXFjO7kKsFzy2L38m7GZXCiuRZFsa8BSGsGq+JndPb3gcdO2/L2hfNBL61wXn7a+jPN0W1Pso+O+QVL26MpiUQD8m21TkKfi8PkcsIjQnixKYjwg/7Lrs/PIBJ07hLhaLQ/JAUKA4MDhEFCIXCwWrmT4w71TP8E6FTCwLAu3f0YoDfX0kSqvWRs17H6uOXZvPs0SqlRJe8OncM4ifNECKcH0EvquaQpQrolYoQ0BX2l9EgqBPsr6qqldkE8yhISb8LFsnqq4Sr+f3uRU20e88M8si46O6GHneS9MAF+OCAYNXJjjdq90GhB5CkBOZ8s+KWE8it06tVKrruGbb19072TvDnP8m29pwa1NErbiTb8jRIzi4eGGNqaHer5HbkJ1d71/nX8sU1m5QdGP2BTqvuDAza2iIuU7Ui+DqhdWlqNbc/8SBPxdh3ETsPpTp8fd32aLltRMmhryAmfPRgcSiP1RLRc0yGvu4CKkUVrK7hc+Wb/e4YEW62OXC8spS9xChJ0izEDZMd5PPeV/4gvbFf2/7kPfnBa+7jTzqDdrmzhSHiMVid0Uc58GXzsu7fiA8YiaIkpsJInFO/ecCz6JNsmP0BFJwpVqf2hEkCZKJZYqdwz2neLAPc7VAKJaHiEKCA8WBQOCWtiAnPCtMlinPKv1PpgTgzrxM9W+pPEuWmRWWE16KGVOkyZLMlZlzHAlXfC8za+WfKVLjeGAKyPAfsMqBMwuEG1xiaHJ9WF5J6j+TC0r3HtNlJ7oyyn91x/ZeNpv8RzeLbH3tKfd0bZVvdaVbX28FA6HePeR0Abcddq7+Vo/jCAPF6QfvM/tPck6y+n84SMd1qptP2RKsbVaCzfCgs2x+H9PCbHruDNcWKE2BQu1TAoHivO/f2N+cAc5hNlL+9gnqScJqMZ1+dUcZtW59e9aGVek2/BIF/1Fpm7p3Oy8OxP/ICkMByhzY5ezeRK/4cMXkhwCADydXfJg6i0/iztnEYuwgemlSyoRlbLK9fXLMMpGStDQaxZsSBszwuwmuooXM2qXn14b5Glkyi2ZH2XC07K7yoe/POGcgZ25et5gcAUJxWD0KH5f584Xp8XGEObJpFdSlySaPYgiEkOWs7GuJ17IT1t38zDgPB1t//aRwhBpPHeGH71MYl1tEyWUG5WQlTKcMrAr0J0mhY88tnPUZSljugE8wezJ/686d9uBUf0vLWdFP7k9j+XRLVMlfW2RTTFY9sr69tJM9D3/qdd66Hjg+vuy4/LEl/htx4c/O8uuW2hjbWUr/9hgDV1X4pnPdrfnI+dxcV0RgOW8A3SJcCgbCQG1Xjmk8O22dwT52xTY0cc0MQJ2t7nHv5DXkHfyLkGMOg8/tkFs+Bt+pkKtnP+nQVHu4eT3yBEXL/Q08+HzseQrPwKOc55GhZZlhVfTxmGILa5zRkCOTop0dmurCvXdVfRHoBJx7jSnSF4sCNXt0pm5S4xzmVI9NjiXUJ8TXLXcQ9/jF0i/zVokDkvmxvNiyACGrpcId9jLF8+L5mgBJxcrP1tUKek9m/3u8QN3AF3xktx8iJhSn1n8FZe749lnvHj4ziSnYw9sjYGr0V/Zd1eUTpoNV7bLv6kcHz5r9k7KS9mdqsjTwv10Xuw4GrI5d/XOdNT4pYF9AQlk3mFw4wmXnX3gP/1yNp7eWT5arn6EQw+f4e4SEZLlYL00vGDV7vgJJuiTVZWgeYJX3H1dZOWugfi9Y0pv3APJG8jVeLdm/P9Ibg4DnG1Mf/TjTmJObY9YK6mJFqKHsBtC0hmy/H3G+hY//6Jfdhjn6QsK1xiC5RR4ge4RsHxaPBcRXQlXCyUuohq6liKvGjl4TRXGCOPFRA9IoljoCvW0QYuMhNojIgassRq4hL2LPN09SnlASEvjvBozxRvkj/E95YwGn+KoE7RFv4dXzCryeeMmPzr5PKD64xx53hfsej9Or39FO87q4/h/ok0m7PVQ9xuzsBPfdpJ5TKo83yWr9Yl1Caraa/CZQnA/DHXi/O4bh40jDbbPdNm3jtjEbxwnPw6/mGCUEM05xmE0BqmS0WK3jMaskVJRHAlSlx55DLpk6AurL/11eLg5I4cTz442eMGn1Spb+nmPG+BgnMUC4oHxbiujOAKSf3K0hmPmSUckoX1CnjDpz3LZ6h5gRxxC/tb13h4iRxJDUl9vzLxQcyvaYOLrip9qQKH2c/id9kl717uWOy+IC1QpVqUzXWBrH389PbAfS4iFGjaCGcX+dAoprhgAp/4zAB1I5hGIYzsNdThWWj30xuY7YVIQOtkS4o2FV1Bh6JNEFPTTj1TeIBYyJa6CEal5MV0F7K19E8YQoMYpC3CDKKQHW0AnuhHUUzmk42Be5c4DTYcW5w3Myt0QijO5YiHYEdZUfDH/uOG8c0A8sDza04FmqUg2h5UzoWINbp/ZdV/Jl4JyFEoOYzqAeKJ0A0blhVqs3SLP4i6A5bWx0NB+69cnY24AuWJHgTgbgY6SorpYyfMAg+EKj0T9nBvIpeoa1qYfNJe+Gla6j0zznLVsdtEQ+MD2TMCUY4YZF61LxYh04HJquaeIG9xUj5lR51bHZsAnuhOK81faQbb+9wdXVh8/LybGj9pzcvsPuer2BdWpyVmSjGRM4DhhlSWzALVhTQfpTdf6vL0BBCOzUwToN1ulr39Sng1XfqL7TWNOjvo2SPdJ+S1GXrYO02MiwCCwMo7G9NBt3rh0N8h9bk3FbP5lK1QJA1L5x7hcqJ6kecjDqkzjU//99V0UEQGWa6maSoNSyzEDlMbfnHzqhhLCkyJ+UtpHLJogUPuuw4EHJRfk4nMimDVx10Ud+9+YNV69VeQ5t0WL6UJ732Yx5162bNLbz/HZpUXLQdhA+DSBIYIK8jCvlRnevA0xgunmwLUt2w+g5r2MBZc2Ztx+fCLsBScyKtsWRFoWhdib9zO6KH7IWKHRiPb6QeTFGK05WFBPTSWVPRN9/KyC0DLm8FuvCPeCAH3W1ddr98x8MylNbKUnJQz8oIDhc2Q+ic6sdDgeOgsBeDKxQLHL/6Cj28FaHFQXLBtrLVK4D82V7gsHpYK/B9LSnh2DdlqhfsfRjfLNB9n++JJz9TT6Z5wv7kMsV5eXyMMdRQlrhsz/4unm09xA6bkXjHoXrDtvREeTfD4Gq/F+Tbt3e+m5ogXdAWcXsualHB1RSz7ZrFhG8OPnISHLrebElwdBoyNHyd/3Dvu5/4uS6dyPR2Jt8R5CxzDHaW3Wklw3u42H+gRuzMp+UbFdVuXtx0zI2F6ey9t9b40XdkbkRYM9gOgrQedRFsar2nilKt2i3Z8K0dHoEPTgGuetOcEusVvpKMVl/zAs4Gb70Xw++sPuI95nMrqD1379bwwZwrte3leuBQlg9kLir8luvFTCdvWR/qqwP7GLJ5O/htHF2IoznFwUl4xZHzfbkoCLp9vNONu3mLdc8edabF6rHtFuGPFVrq4d53r+P0F1XB24CoE2d+oRJApDp8ohN+VNkUlgC5PzwudsxZWBmWSpEYnZPmVQAEFXv/vs/lVOfxHBASfUc6i/n3tAC+XbKPGnGUbMXhRCbtfNkZyk0VwCh582fzZBA+W1H/+fQ8SHH4/I/9wAzUJt+H+LCbXib1WsOuIbfKjbvfBUKTb4iyy5PDqKs3zwMhb7aaS5OAqP7etC7VtQdxG07oWSGPlxnNnT6+iOyWze82aAiwWhT/4keGHEOAopkjvtuAwzm5vefOdM/dTt3votRkM54Cy+IRebb8DErbbd5sJhl6ge5V8FYw/fvrq/81isXBuwa9iYS1MU8tlQk1OJbnSBzaiV0mgIoY26ueO3SpT7J0zq24Og5AKtixg/tE+n+Ofs5qzabN6MQsnkiMXx/cu9rlh0repC5eSGOtAEArLPyDNT11OycwBdwqATRryTFFJimZrJRyzjeL6us5YT2T6noOHbfjUuam0XCvn9K+t9/r/9hc1cYhjDQh/3vvd+/bfJfZZZLb5soeA2ZO/9I65jVZ+foIFoUJ4oGhZL8w0SpApQ01vb7ZhZKAlQlBwoICzO00U5sXCHH0jWGFp8zPwcNBY0G9YPeqU6iQVmbsiTq6NEYtgeR7OMtcozZUZdbmnLp0ofleeE5MrkxMvuU3CjLzArPlpcRYil05OutyeF5OqlGGpgcnLI7MDl7jdFI+BNIrqlGrRMBk6PWXs0vlLo08gZFlNZPH2CiF9LNMRpMNxpfSDfRNOpUjGcaynBzc8vaOHQqM+d9SU2+NldTw2pgfZWuy9fkMGu9GyQ1AQWPp4bjLKRYyowGOE8hAJ1DAIKjAOFxeQg0DiNzp07mcXgeri/MLcua1o5PnFZSkuthUGMi79LNEwADo5Trwo1usucS7ex5tpDbCfbe0S/RaZdsdL4l2o2yrgi6nC4Gd7lawUau1/86KW42hOhDSMLgCEkjfjES4iB7rw1pZrWkBoi309rwUQuyw43hstBqiEFjVBls3RqwakrxAStmFawfWPBG/yXc0VmsqLYVcIyxbw9/8UmU0tJeHyivqj8W4rcKa8swp/Wm0vnlKlVF0SVQo7ihesPLZNmyzMxwo7wEwMXAGJ4hk2WcbFBCOvnZ7iHzqM3cKMXnx/E5vM35m/uAYBddHdvAqh/cUQdNIDb490ls9WBglXRwbfronoAtdkXEpcdFkfX/MwCyn7LYVzITroimspJPI8x3CzO9tJ7bBEd0X/YGO0dajaFkTnbJl3ML30namXY2PSBXUE4FStG96lPJwfkrDjKqGQdbgvPbUIA4EAbadqtuzDya4kgxOzCHU+0kWEPbQkGgk5SlO024kmW4QmaNvd0VWM7/60bPlwoo5Am7Up6b0Fih68w/ghxlkeXrE9E/K3f61ukrtbFtT3Zuz/2V6I8mo+7xjx6CQG2mgb4ijeRJe9lyx1e3zVd3p+UlzZO0Is1ABz/nJuf+DE6t/6mqMJzEw7W345Ky+7jtWHdUHk77j9mOe7Rj1RaffO+qFIMDAnvz5Krwm5g1279mS5jKOiywuklQxrWqn7TpMvzY8ktRD90PffkxPDRBj0+0b7+KiDNwiFH6F1VXNGljgRwBzptoAEHbafRN3bFFjlm6YzN6ZUfr1b2J3jWbWJeQULfcEQsZfYOm2VqR80dpPvV5oBENPtHPjOjtrpZ+ZOb0hRAPah54HygudaU/LS19KvVV+eF+Kh+pa+zB8A1sdb502zvi0yU73kb9933pH9znDkVC7n25fcGQIr28YP8v9/mjb4cnZX0/RwGKCzR+whyfyKggBBaLAQBgS1iAZq1VxHyH9w4AkA0c1kXI9mWBDhaJP53AF174gHPM+4ZGtPG2KCQ4VRccInmakfFL2i8lGb9IfKJ9lBSA0CkpzD5W4s6p1NuijZob3po5FFKpmBFMdw/IHYfURfcfKWw//W6N+upFcVkQkYyyuEcTJdtGkGB7TieZEEEgd2Z3BhEio7b2YGQkDKe4kHmK/LYVyH48UGDJJzNj12+t0a13q8+8A8f9jxrjMmrTVrovYEZcY92ROFaasTKspSIs3ciKO7Lpgs/p4DMhZ4JPB23eCOCxlib0EkTvQQHiyTYJkt8GnCiF12uKpFkKJEKKIIZS8xxB0/Hb/zgKk2BHixWn/2O5pLOkAm5MEtFZUFOzaq7+bp6b/RpKmhd1phRuwPQVK8D4z+4OFMj/8yELV692bYVNT/zPq5xO1/vcYxxf+MioNU8OwVpXsW52Fsgo0rRO8C1h9OzfMT23LGxQkn6vf6sjuwhxtY0UZgSSOexPv+0i9+msjNhNz4prdlZFR9gzH37kz05FL5PD9rp7yKMSLNj7EnfgVpXZbcBqw7vcsKPN+yZIHp6dFV6aOSXXBhTw5Lwmj+d9TyNQ5quY4sAsqWBw2M3zB6VZaUw789UGg9SBUG3OfvWmMgfTl3PUUk8Xs8qsyIuMzFOYxx1E2KF2H195VsZ3VMaWq9XlsZUPHUTYoXZ/uNoJA42kjpf5N4/7X272L7vcBEf6UE0fIaeNJ+Ia7UfiWOnGirCWyrA05grWMd4PC3DFutpGitID3Tm++H5gZcwDP+Qc9KXcPdj2G4qltXU+hemFmiUfLKmOrLnWvSS3ZsxO7Pzrr8+Ep02uNR6ZiHkJMBBeoiX4PmH/zn7i68meYQvG79rAiT1PaLGxyWUKpRrxagtYjb4cXs1S+n64YWZzWxJINLfIFp419cYPdtSem2un6PrOft56v8W8+u5BUMdGCEqObi2PPeYlbju5ypaNkzpJrAtLs6JC8O0pJ3DkMak2g9N26vuPFxa6AAzgdATUzvx/LqTDQGv7UIV/lyQ3kjy6nG/ul9jNbE+CST84mQQfD2LnSfu1c3NL/bAmLJJ1xNujBX6np3648fDyAmGo4VryH/X/KPL5bZMTgIE35s0zaOgb+clDrDVuJcIu0IdMhI6YkfpS2W6hnhyUQLorz/QQ7mZtLJjOoGWtoC4C83v+lC/f8UfyP0OosGD54Y0f6qnfBdLe8XZZxUjNsE+Xm9ll0jw7oocnZPaJBLcUQzP7ksH9y85hn0vHf92dMbLfbrfwI4/yOxIhcjxD3dhUX0IG+BOJuQ+UEj1LY/6Hn8QjfVxiZrNZXIWDoSjw/6r/qG6we3Jqc6s2hcxXuGR+hgoaQNKw2xPn1Hpq6+S8f3nwN2YM47iq+y88XQ6PUbLQBOVXXJeCwISqY83+bPKo22xyqcM+Dy1utSZ3DDXeQ3gv6fswB7M4hm61dLp+KgBk4MxHNUx5fUQzfN3w2aZDuDeCOYBjyv38oh21GdL4zx0YwOT88+U7lmQYCLTtlbMeo2R/9rHmqoSW6xVQvtBEHgUDeqtZQuYnZff9p+k0348t/tQn6dvff3GAdMmb32oPoc97c0+YZhxyzjDL88iDz4P/DE73rKZ4V3HCwuCg7/JjOWtkazgg3lY9eGXUOvE5MXGmwjwOE71Unlr1PyPm8MIEpl645LZYgM1WS08vDLPoyTuTN4T7+vpc8k7y+mDOpnK5mi0q8ApLK3xW0Ufdg0Cvi5jImHUM+iMgO9pDtVvvkvtqo/4PBYf3nvKdCpnyXes+L7l2NeG76vNqZCqULPJA6Klf9n/ldvnp4ClsgtXLOMHoZU3MOlB3BpnhjiofPRHmiQs+cxAdT+x1PH1A+jAA5Nfl5naG1nXAqE77U3F+2dRTb1tAZ8yr4S3deBd2SfkpOqU0TBarGeDkIYd9JTM6irfhTrdh0zD2K1LUpfa09M4d5xflk2E6fIEszajdMT7vKOM6lIE4xg8wR4yT6UBPXcOv3eWiNkB9fvMb5inmNzedfTfoez+iwXsvY+J+Qx9i1+nS3rvoIJKPfElMJe11EM8pO7q4rQvpPy23rnT8dJdMKAMX1MJjRdmHCpBftSuXMuuEtcJOoR0+GUc0k9y73MzEUKKZ6NFFMgPX9Nj9VYuwp6a4xDccWMF69rrPK2l3v+j9jh8+0lvP24Yvx2aUhJaFNXZUKRdFYWa8qL44LCckK1PFWuy+6/KynOhM//z240LJfecTWtfMO3iWZCbG+TTJo4tYrW/ObvzVzFphndAu7AQngWFloq42STl/OpCJ5BRGrB7gZ7pm0hpXpTXOuJ7MZ78Ru6D2F4iWNfttWkeqaCugImvvvvBuU/MX/fxnUHLmN/u3p8W30HUBqQHmANPwRubLQh3rAWu3ZMjGdn+z6AYeHu9x18m60I1lG9EuGfHo0SYWcrr+1f/bNQPUePz0YsrMXqIX137iDM1uky96kXrHxS8aCinbPtOkVxYkrFb0KDYo33ObZg5nhQxpym0N1vnrthfnLkp25CI/Nq42TTwK/O4vmEgiuQWWUDwE9OAM3/gQkgdC1EQzsz17TnuQi9D/2yNXz3gk5K90/MS0gP/25rW8LdiQ3zoylfEx/W0UoLTmvNaPrmbe0PxCVLqFEpVEEuymdQtwU7r5lo1yR/5+amuV6o7WjhIKgfY9L15+TerOBhQQEW7M/HdQR7LlUQ7IHmSA+HXAdeofgK3faJVzVfq2d+2bO6f6Xvp4nKycvlfxfK6tJiVEUdM297zi3nTlSQ+fl31X7Ex5xm7Thw7iqY4zP6rLKzEMEcZkF8gs8kkCBPYfdiES9vynn1C9X1r2ctbUl2djgP/aU9b5Kso/+G33F9NzxOffR90djhy+G/X9c+Lc9Av3t4P9o165qI9GRh24Y8pPrr0N+QJMh8q7Mz1N72vFbI5ZHG+zwAWMW1e7A0JtsrpKv429T5Oe/ma5elrL2+G7Xcv5vjy6P33+y3Gf7zZ9TFVMIgTUVXmk/ZH2xznhKVI9r0Cql2XKjz4L2k/Ki1VSXDDYthOeZ7vgnWAH5SnbRdm5HXax5+Ht22E6qPksamfqRx+GZ2SEy0pqSxOuZK4rPhGaSkzCHvlkXnqsnsF/NXenha3fkLqLq2mPXeRF/eK73L7uqfy9LMOay2KKlcrimLLmRmVpVKEleu9eT2gH5dyU9bnMogsK6ZKk5htLWVzCy2NIO95uKIkuC1EAombrFD9pGrE0s0wCxvfTIaqy4pj1mp1V9WL90tSljeuBOrf0fADyAIQvbD8R2ux9sPhDgp5wVyy+qycQPize4tYceqJ9YbhH2HeGnlyhVFOGbL3XV+gkNHELAoq+1aq+0CjvBBRyTYTml8GVd9zLNFIhWCVspLoDZSq4SFf/1xcwSD5xDIZevM91sb6BlgdeY0aEfTsvfMSYsE1Mlp8AfO36vt71kWYgo6su1v/mHWkBMnrM+S7uLk/4u59mL8KAeYnn5IT7uQM/q+H1HHPfcME6txpw8TDy9+zy85+DdV8Uzuxh/fcQvIggopFkD2e0ekMHefUfzA0W8aBUqor+o2Or+vCT0zMGeXKIxTvfO4tUQE72zvP7f6d7HhVSlk4RtwWvcFgyZs8WcAU1H2eDtLRlku3kbqUhvyottzt0K/n/qbSS8H69FkC3ianklQZRz/k3Nw0tpNK9FWkXH26+oN7q/UNFyjHp9bW3ZJnRd/8RLH/2VXL+rbLLWUnsDP9SXpViazmRbhRWEB4cFUyv/rHTyjiRC4a3ALqODn//IYAgoXdAW5a7m8ctnxkvSMjn0vJ/9Zrxue01L2Ct5S7c8zUI+JFRJFhIyg8fXxa0yLYMxH6gdXu5vq39qk+eb+7pbN8c1q0UTX/PO/1of1LK6+wASw7f1cdd7Le4obVxdDGnlZeXxzv9m55i25KZXGEYazY//IfGoBzbMhB3Xuv2stPaftU7zyf3dI5vNuuRRtPvx0S7+qK91yV84K39AlTfubeJ3lJwak+ZdlZEVgo+r0o2kMZRHVt3LU27qhtA/bQL3Hzr+EGoV4CPFOSe2WXwQ4VWP+zn7z/LcXr8iz2YrBUjsBC4ZIDbKojqAVkQ0f/qMuYgcZ2qTd3S8ZQNbq04HDkoK3ttBmunxxIOxqA3NmQCdDxMl3XiewzYDDAJXJxpU2Hb5LG9Y/xcfjzQJiemoxjhR7W9H5AP3RzFuToEloRyXWTfO0hDZpU+SxtfuEM/2HQOGDnUiMObiMi1CuYk6pshGKB+AIDaALKX0q7WejYPuWT4mMHyLgvrVp9X86M9zE3ap/drZ6sotijVXGiVBe7j71VfHL31PWJdWmIYI01nexVIruprkyeEKbihjgrEb4t62ZEAuMCxzPTXW3AQ4ilXAneNufVYHxEYkYRiPDJwXy9hSXspvLMPuMkp3EBgIIQlXgKaktwItojAFknYjkcGvteLxfyPIjAdEy2bGhU6NrPtXE2g0tI9G1RZrFWt9DsAXRsIkUCcPAtAp4ppG86VtppRC4/+GYB8Neos0azi25J/o+xzCJ4rMmtRQ7R9xuR+AQW5SABx9ocU8khxMLBV4Yl+tf2ndXWiRGrtebaWbdGWQr0CmNpsdfHMNlobL1rV+0IOIHJf2d5ZF9XRUZsZPf4NHuDJ5v9UcS8A9fqn28SKsK+qVabccK8lY6t6bWtkfvkIUOSbeE34N/EflpA0MQncdEXVdMO0bMf1fJhYvPnwxYZA+fHHwcUTgE9ASERMQipQkGAhQoWRCScXIZJCFCWVaDHUMLhYceIlSJQkGQAEgSFQGByBRKEx2DQgPIFIIlOoNDqDyWJzuDy+QCgSS6QyuUKpUmu0Or3BaDJbrDa7w+lye7w+PzAECoMjkCg0BovDE4gkcp4CFCqNzmCy2BxuaH6+QCgSS6QyuUKpUmu0Or3BGJEPzBarze5wutwer4+vnz8IwQiK4QRJMZgsNofL4wuEIloskcrkCqVKrdHq9AajyWyx2uwOp8vt8fow4DlVWKP5e+p9r6w68tg/CttZm/7edeCEFuPTFHfUkD9C0veMR/kTyTr3T2lm4si9s3epK2ZamjqKCKfkgdwQ0UMPoUp/uIcFNYUGNYP4eVrnftw/jZtAuxwqO+MPzetUIMBHObaWa5NQSGVgtJzfNgZJ1ACX1CAz1Prvn5E4Pm69IoeKfmVRbWwb6Z8iXUsVgx1Zho9uF3RTQJmn6LxLWMcrD7wHRx8NFWN0l/zfVnRDSIylzwT25KZotSzK8b8rnyikJqdqRPcpi7pOzEfzCu06CVSFm/EnQkqNnqKd+bJEYiv5Ih2Y9ubWHq9pFL+WiuJCkZXHmgRMvVBE7RfV+eDs2MjfJxiDtfITChJCFd1W0QrF02NiqCwLTfEv8/eiFbwcOS7qqTK5qMpK6Toaak2kVWeP2hhRsd4Yy5AfYciW+NYxQW/E4TMDf79Eso0hpZ6647aMRX5qIWQAWSkS2Woy1oafKtwAumqAlXWWZFWSCAQ6a/GE9dXoLMchfLBq+W79v3/0XpswYE2L4QxddbkJlf5aLs3JfdzcQzo929tnvr3SBhGNznK0LhGBxngbCbMKsWCezAqWdebaDiQXlEwGMW0AeiVDaKWaTwJqlzitZQ93A/FWwc0ycvs/NbBsfjgJaUzAxgq+FtfySWS/EoZePAhctE0O/RoTlE+Hq/Kb/XVmDKwB+tVgCrjYZPhybGjKhboYfhEBCwfczgfHR9nFcEegAuAyRg+G3auxy8m2DiorU9dFqA2xVli4G+jVGpNm0RGRMYuxUnm//5XbUU00dKMV1Z8IBJtMMSmzGG5NYrSMmNlHphCMuOVvVBzlbE2HEtG5ZssYHX42RzF4DfhE6Em0tQ6FjjV0QgwMyZl8H93xGZM7dOvDukrP8XcxlMTa4sXjv3xrdG4jIjrzamsStXXzo7AxG2pxw6JVJR/fUNzWHC83l4BsK1Km5pJKVOfKxSFoIJ1rdJYXjNf+WBzwxjFMYeEm6eEKTWs8FHINBICN5HgLFYO0ugYZCO9aOD/S0tE7OstrZ0Bu1x2d2b2DIaOKZlTKBHkcdxNGiG8/yQFv1LTbg4ycTzTau1d9yh+vQPo2LgmUb2Tu0Fhf2Y1AvMXlwK7HXC6PrbRrZcakxcw2vs94+X7G+ozVLv4Kh+yH3k6uzsTfGTngMXhlC/aEuP5lj+JlcqD0Fix3hMvXf7npdjO3NBSoQB5vY4bS9hs3Zi5Qm9BFA+ViFCJtasdvvcdck1bwDhkPxgrYYLmzAEHOJOAxJQAAAA==)
      format('woff2'),
    url(//at.alicdn.com/t/font_2553510_iv4v8nulyz.woff?t=1649083952952)
      format('woff'),
    url(//at.alicdn.com/t/font_2553510_iv4v8nulyz.ttf?t=1649083952952)
      format('truetype');
}

.van-icon__image {
  display: block;
  height: 1em;
  -o-object-fit: contain;
  object-fit: contain;
  width: 1em;
}

:root {
  --van-notice-bar-height: 40px;
  --van-notice-bar-padding: 0 var(--van-padding-md);
  --van-notice-bar-wrapable-padding: var(--van-padding-xs) var(--van-padding-md);
  --van-notice-bar-text-color: var(--van-orange-dark);
  --van-notice-bar-font-size: var(--van-font-size-md);
  --van-notice-bar-line-height: 24px;
  --van-notice-bar-background-color: var(--van-orange-light);
  --van-notice-bar-icon-size: 16px;
  --van-notice-bar-icon-min-width: 24px;
}

.van-notice-bar {
  align-items: center;
  background: var(--van-orange-light);
  background: var(--van-notice-bar-background-color);
  color: var(--van-orange-dark);
  color: var(--van-notice-bar-text-color);
  display: flex;
  font-size: var(--van-font-size-md);
  font-size: var(--van-notice-bar-font-size);
  height: 40px;
  height: var(--van-notice-bar-height);
  line-height: 24px;
  line-height: var(--van-notice-bar-line-height);
  padding: var(--van-notice-bar-padding);
  position: relative;
}

.van-notice-bar__left-icon,
.van-notice-bar__right-icon {
  font-size: 16px;
  font-size: var(--van-notice-bar-icon-size);
  min-width: 24px;
  min-width: var(--van-notice-bar-icon-min-width);
}

.van-notice-bar__right-icon {
  cursor: pointer;
  text-align: right;
}

.van-notice-bar__wrap {
  align-items: center;
  display: flex;
  flex: 1 1;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.van-notice-bar__content {
  position: absolute;
  transition-timing-function: linear;
  white-space: nowrap;
}

.van-notice-bar__content.van-ellipsis {
  max-width: 100%;
}

.van-notice-bar--wrapable {
  height: auto;
  padding: var(--van-notice-bar-wrapable-padding);
}

.van-notice-bar--wrapable .van-notice-bar__wrap {
  height: auto;
}

.van-notice-bar--wrapable .van-notice-bar__content {
  word-wrap: break-word;
  position: relative;
  white-space: normal;
}

.el-form {
  --el-form-label-font-size: var(--el-font-size-base);
  --el-form-inline-content-width: 220px;
}

.el-form--label-left .el-form-item__label {
  justify-content: flex-start;
}

.el-form--label-top .el-form-item {
  display: block;
}

.el-form--label-top .el-form-item .el-form-item__label {
  display: block;
  height: auto;
  line-height: 22px;
  margin-bottom: 8px;
  text-align: left;
}

.el-form--inline .el-form-item {
  display: inline-flex;
  margin-right: 32px;
  vertical-align: middle;
}

.el-form--inline.el-form--label-top {
  display: flex;
  flex-wrap: wrap;
}

.el-form--inline.el-form--label-top .el-form-item {
  display: block;
}

.el-form--large.el-form--label-top .el-form-item .el-form-item__label {
  line-height: 22px;
  margin-bottom: 12px;
}

.el-form--default.el-form--label-top .el-form-item .el-form-item__label {
  line-height: 22px;
  margin-bottom: 8px;
}

.el-form--small.el-form--label-top .el-form-item .el-form-item__label {
  line-height: 20px;
  margin-bottom: 4px;
}

.el-form-item {
  --font-size: 14px;
  display: flex;
  margin-bottom: 18px;
}

.el-form-item .el-form-item {
  margin-bottom: 0;
}

.el-form-item .el-input__validateIcon {
  display: none;
}

.el-form-item--large {
  --font-size: 14px;
  --el-form-label-font-size: var(--font-size);
  margin-bottom: 22px;
}

.el-form-item--large .el-form-item__label {
  height: 40px;
  line-height: 40px;
}

.el-form-item--large .el-form-item__content {
  line-height: 40px;
}

.el-form-item--large .el-form-item__error {
  padding-top: 4px;
}

.el-form-item--default {
  --font-size: 14px;
  --el-form-label-font-size: var(--font-size);
  margin-bottom: 18px;
}

.el-form-item--default .el-form-item__label {
  height: 32px;
  line-height: 32px;
}

.el-form-item--default .el-form-item__content {
  line-height: 32px;
}

.el-form-item--default .el-form-item__error {
  padding-top: 2px;
}

.el-form-item--small {
  --font-size: 12px;
  --el-form-label-font-size: var(--font-size);
  margin-bottom: 18px;
}

.el-form-item--small .el-form-item__label {
  height: 24px;
  line-height: 24px;
}

.el-form-item--small .el-form-item__content {
  line-height: 24px;
}

.el-form-item--small .el-form-item__error {
  padding-top: 2px;
}

.el-form-item__label-wrap {
  display: flex;
}

.el-form-item__label {
  align-items: flex-start;
  box-sizing: border-box;
  color: var(--el-text-color-regular);
  display: inline-flex;
  flex: 0 0 auto;
  font-size: var(--el-form-label-font-size);
  height: 32px;
  justify-content: flex-end;
  line-height: 32px;
  padding: 0 12px 0 0;
}

.el-form-item__content {
  align-items: center;
  display: flex;
  flex: 1 1;
  flex-wrap: wrap;
  font-size: var(--font-size);
  line-height: 32px;
  min-width: 0;
  position: relative;
}

.el-form-item__content .el-input-group {
  vertical-align: top;
}

.el-form-item__error {
  color: var(--el-color-danger);
  font-size: 12px;
  left: 0;
  line-height: 1;
  padding-top: 2px;
  position: absolute;
  top: 100%;
}

.el-form-item__error--inline {
  display: inline-block;
  left: auto;
  margin-left: 10px;
  position: relative;
  top: auto;
}

.el-form-item.is-required:not(.is-no-asterisk).asterisk-left
  > .el-form-item__label-wrap
  > .el-form-item__label:before,
.el-form-item.is-required:not(.is-no-asterisk).asterisk-left
  > .el-form-item__label:before {
  color: var(--el-color-danger);
  content: '*';
  margin-right: 4px;
}

.el-form-item.is-required:not(.is-no-asterisk).asterisk-right
  > .el-form-item__label-wrap
  > .el-form-item__label:after,
.el-form-item.is-required:not(.is-no-asterisk).asterisk-right
  > .el-form-item__label:after {
  color: var(--el-color-danger);
  content: '*';
  margin-left: 4px;
}

.el-form-item.is-error .el-select-v2__wrapper.is-focused {
  border-color: transparent;
}

.el-form-item.is-error .el-input__wrapper,
.el-form-item.is-error .el-input__wrapper:hover,
.el-form-item.is-error .el-select-v2__wrapper,
.el-form-item.is-error .el-select-v2__wrapper:focus,
.el-form-item.is-error .el-textarea__inner,
.el-form-item.is-error .el-textarea__inner:focus {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset;
}

.el-form-item.is-error .el-input__wrapper.is-focus {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset !important;
}

.el-form-item.is-error .el-select:hover {
  box-shadow: 0 0 0 1px transparent;
}

.el-form-item.is-error .el-select .el-input .el-input__wrapper:hover {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset;
}

.el-form-item.is-error .el-select .el-input.is-focus .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset !important;
}

.el-form-item.is-error .el-input-group__append .el-input__wrapper,
.el-form-item.is-error .el-input-group__prepend .el-input__wrapper {
  box-shadow: inset 0 0 0 1px transparent;
}

.el-form-item.is-error .el-input__validateIcon {
  color: var(--el-color-danger);
}

.el-form-item--feedback .el-input__validateIcon,
.el-switch {
  display: inline-flex;
}

.el-switch {
  --el-switch-on-color: var(--el-color-primary);
  --el-switch-off-color: var(--el-border-color);
  align-items: center;
  font-size: 14px;
  height: 32px;
  line-height: 20px;
  position: relative;
  vertical-align: middle;
}

.el-switch.is-disabled .el-switch__core,
.el-switch.is-disabled .el-switch__label {
  cursor: not-allowed;
}

.el-switch__label {
  color: var(--el-text-color-primary);
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  height: 20px;
  transition: var(--el-transition-duration-fast);
  vertical-align: middle;
}

.el-switch__label.is-active {
  color: var(--el-color-primary);
}

.el-switch__label--left {
  margin-right: 10px;
}

.el-switch__label--right {
  margin-left: 10px;
}

.el-switch__label * {
  display: inline-block;
  font-size: 14px;
  line-height: 1;
}

.el-switch__label .el-icon {
  height: inherit;
}

.el-switch__label .el-icon svg {
  vertical-align: middle;
}

.el-switch__input {
  height: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}

.el-switch__input.focus-visible ~ .el-switch__core {
  outline: 2px solid var(--el-switch-on-color);
  outline-offset: 1px;
}

.el-switch__input:focus-visible ~ .el-switch__core {
  outline: 2px solid var(--el-switch-on-color);
  outline-offset: 1px;
}

.el-switch__core {
  align-items: center;
  background: var(--el-switch-off-color);
  border: 1px solid var(--el-switch-border-color, var(--el-switch-off-color));
  border-radius: 10px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  height: 20px;
  min-width: 40px;
  outline: 0;
  position: relative;
  transition:
    border-color var(--el-transition-duration),
    background-color var(--el-transition-duration);
}

.el-switch__core .el-switch__inner {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  overflow: hidden;
  padding: 0 4px 0 18px;
  transition: all var(--el-transition-duration);
  width: 100%;
}

.el-switch__core .el-switch__inner .is-icon,
.el-switch__core .el-switch__inner .is-text {
  color: var(--el-color-white);
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.el-switch__core .el-switch__action {
  align-items: center;
  background-color: var(--el-color-white);
  border-radius: var(--el-border-radius-circle);
  color: var(--el-switch-off-color);
  display: flex;
  height: 16px;
  justify-content: center;
  left: 1px;
  position: absolute;
  transition: all var(--el-transition-duration);
  width: 16px;
}

.el-switch.is-checked .el-switch__core {
  background-color: var(--el-switch-on-color);
  border-color: var(--el-switch-border-color, var(--el-switch-on-color));
}

.el-switch.is-checked .el-switch__core .el-switch__action {
  color: var(--el-switch-on-color);
  left: calc(100% - 17px);
}

.el-switch.is-checked .el-switch__core .el-switch__inner {
  padding: 0 18px 0 4px;
}

.el-switch.is-disabled {
  opacity: 0.6;
}

.el-switch--wide .el-switch__label.el-switch__label--left span {
  left: 10px;
}

.el-switch--wide .el-switch__label.el-switch__label--right span {
  right: 10px;
}

.el-switch .label-fade-enter-from,
.el-switch .label-fade-leave-active {
  opacity: 0;
}

.el-switch--large {
  font-size: 14px;
  height: 40px;
  line-height: 24px;
}

.el-switch--large .el-switch__label {
  font-size: 14px;
  height: 24px;
}

.el-switch--large .el-switch__label * {
  font-size: 14px;
}

.el-switch--large .el-switch__core {
  border-radius: 12px;
  height: 24px;
  min-width: 50px;
}

.el-switch--large .el-switch__core .el-switch__inner {
  height: 20px;
  padding: 0 6px 0 22px;
}

.el-switch--large .el-switch__core .el-switch__action {
  height: 20px;
  width: 20px;
}

.el-switch--large.is-checked .el-switch__core .el-switch__action {
  left: calc(100% - 21px);
}

.el-switch--large.is-checked .el-switch__core .el-switch__inner {
  padding: 0 22px 0 6px;
}

.el-switch--small {
  font-size: 12px;
  height: 24px;
  line-height: 16px;
}

.el-switch--small .el-switch__label {
  font-size: 12px;
  height: 16px;
}

.el-switch--small .el-switch__label * {
  font-size: 12px;
}

.el-switch--small .el-switch__core {
  border-radius: 8px;
  height: 16px;
  min-width: 30px;
}

.el-switch--small .el-switch__core .el-switch__inner {
  height: 12px;
  padding: 0 2px 0 14px;
}

.el-switch--small .el-switch__core .el-switch__action {
  height: 12px;
  width: 12px;
}

.el-switch--small.is-checked .el-switch__core .el-switch__action {
  left: calc(100% - 13px);
}

.el-switch--small.is-checked .el-switch__core .el-switch__inner {
  padding: 0 14px 0 2px;
}

.no-bind-withdraw .tip {
  color: hsla(0, 0%, 100%, 0.85);
  margin: 20px 0;
}

.no-bind-withdraw .bind-btn {
  align-items: center;
  background: linear-gradient(180deg, #ff446c, #ed1d49);
  border: none;
  border-radius: 0.75rem;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 800;
  justify-content: center;
  margin: 0 auto 2px;
  min-height: 38px;
  min-width: 200px;
  padding: 5px 20px;
  text-align: center;
}

.button_loading_box[data-v-5c458acd] {
  align-items: center;
  display: flex;
  justify-content: center;
}

.button_loading_box .isLoading[data-v-5c458acd] {
  animation: loading-5c458acd 1s infinite;
}

@keyframes loading-5c458acd {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

.xb_input_box {
  width: 100%;
}

.xb_input_box .xb_input.iphoneInput {
  z-index: 1000;
}

.xb_input_box .xb_input .el-input__wrapper {
  background-color: initial;
  background-image: none;
  border: 1px solid rgba(67, 67, 67, 0.3);
  border-radius: 10px;
  box-shadow: 0 0 0 1px rgba(67, 67, 67, 0.3);
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-flex;
  font-size: 16px;
  min-width: 0;
  padding: 6.5px 11px;
  position: relative;
  transition: all 0.3s;
  width: 100%;
}

.xb_input_box .xb_input .el-input__wrapper.is-focus {
  border: 1px solid #165996;
  box-shadow: inset 0 0 0 1px #165996;
}

.xb_input_box
  .xb_input
  .el-input__wrapper
  .el-input__suffix
  .el-input__password {
  color: hsla(0, 0%, 100%, 0.45);
  font-size: 16px;
}

.xb_input_box .xb_input .el-input__wrapper .el-input__inner {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  background-color: initial;
  border-radius: 6px;
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-variant: tabular-nums;
  text-indent: 15px;
}

.xb_input_box .xb_input .el-input__wrapper .el-input__inner::-moz-placeholder {
  color: #5e636b;
  font-size: 14px;
}

.xb_input_box .xb_input .el-input__wrapper .el-input__inner::placeholder {
  color: #5e636b;
  font-size: 14px;
}

.xb_input_box .xb_input .el-input-group__append {
  background: #1a55ef;
  border: 0;
  border-radius: 1rem;
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  margin-left: 10px;
  min-width: 100px;
  overflow: hidden;
  padding: 0;
}

.xb_input_box .xb_input .el-input-group__append .sendCode {
  background: #1a55ef;
  border: 1px solid #1a55ef;
  border-radius: 1rem;
  height: 100%;
  padding: 0;
  white-space: pre-wrap;
  width: 100%;
  word-break: break-word;
}

.xb_input_box .xb_input .el-input-group__append .sendCode .button_loading_box {
  height: 100%;
  width: 100%;
}

.xb_input_box .xb_input .el-input-group__append .sendCode.is-disabled {
  background: #6b88ee;
  border: 1px solid #6b88ee;
}

.xb_input_box .xb_input .el-input-group__append .sendCode.is-loading {
  background: rgba(26, 85, 239, 0.6);
  border: 1px solid rgba(26, 85, 239, 0.6);
}

.pay_password_box[data-v-dd2f8906] {
  width: 100%;
}

.pay_password_box .pay_password_index_box[data-v-dd2f8906] {
  align-items: center;
  display: flex;
  min-height: 32px;
  position: relative;
  width: 100%;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content[data-v-dd2f8906] {
  align-items: center;
  display: flex;
  flex: auto;
  justify-content: space-between;
  max-width: 100%;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input[data-v-dd2f8906] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input
  .passwordInput[data-v-dd2f8906] {
  -webkit-appearance: none;
  appearance: none;
  -moz-appearance: textfield;
  background-color: transparent;
  border: 2px solid #202a39;
  border-radius: 10px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
  height: 44px;
  line-height: 1.5;
  min-height: 44px;
  outline: 0;
  padding: 8px 12px;
  text-align: center;
  white-space: nowrap;
  width: 44px;
  word-break: break-all;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input
  .passwordInput[type='password'][data-v-dd2f8906] {
  font-size: 24px;
  font-weight: 900;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input
  .passwordInput.resetPasswordModal_disableInput[data-v-dd2f8906] {
  background-color: hsla(0, 0%, 100%, 0.08);
  cursor: not-allowed;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input
  .passwordInput[data-v-dd2f8906]:focus {
  box-shadow: 0 0 0 2px rgba(23, 125, 220, 0.2);
  color: #55657e;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input
  .passwordInput[data-v-dd2f8906]:-webkit-autofill {
  -webkit-text-fill-color: #fff !important;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

.pay_password_box
  .pay_password_index_box
  .pay_password_input_content
  .pay_password_input
  .passwordInput[data-v-dd2f8906]:-webkit-autofill:focus {
  -webkit-text-fill-color: #fff !important;
}

.pwd .pwd-dialog {
  background: #0e131b;
  border-radius: 15px;
  box-shadow: 18px 22px 100px rgba(0, 0, 0, 0.55);
  box-sizing: border-box;
  font-size: 14px;
  max-width: 460px;
  overflow: hidden;
  padding-bottom: 0;
  transform-origin: 318.5px 3px;
  width: 100%;
}

.pwd .pwd-dialog .el-dialog__header {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 46px;
  justify-content: center;
  padding: 6px 0 0;
}

.pwd .pwd-dialog .el-dialog__header .el-dialog__title {
  align-items: center;
  color: #fff;
  display: flex;
  font-family: Montserrat;
  font-size: 20px;
  font-weight: 700;
  height: 40px;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
}

.pwd .pwd-dialog .el-dialog__header .el-dialog__headerbtn {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  width: 40px;
}

.pwd .pwd-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  align-items: center;
  display: flex;
  font-size: 20px;
  justify-content: center;
}

.pwd .pwd-dialog .el-dialog__body {
  padding: 5px 0 0;
}

.pwd .pwd-dialog .el-dialog__body .dialog_content .dialog_tabs-nav {
  background: #1c2532;
  border-radius: 0.75rem;
  display: grid;
  grid-template-columns: 50% 50%;
  height: 42px;
  margin: 0 auto;
  position: relative;
  transition: transform 0.3s;
  width: 80%;
}

.pwd
  .pwd-dialog
  .el-dialog__body
  .dialog_content
  .dialog_tabs-nav
  .dialog_tabs_li {
  align-items: center;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: none;
  border: transparent;
  border-radius: 0.75rem;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-family: Montserrat-SemiBold;
  font-size: 14px;
  height: 42px;
  justify-content: center;
  outline: none;
  padding: 8px;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  z-index: 1;
}

.pwd
  .pwd-dialog
  .el-dialog__body
  .dialog_content
  .dialog_tabs-nav
  .dialog_tabs_li:first-child.active {
  background: #177ddc;
}

.pwd
  .pwd-dialog
  .el-dialog__body
  .dialog_content
  .dialog_tabs-nav
  .dialog_tabs_li:last-child.active {
  background: #ed1d49;
}

.pwd .pwd-dialog-box {
  padding: 20px 30px 40px;
}

.pwd .pwd-dialog-box .title {
  margin-bottom: 17px;
}

/*!
 * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
 */
.list-item[data-v-686d37d6] {
  text-align: left;
}

.flag[data-v-686d37d6] {
  background: url(/v1728495147184/client/assets/images/flags.40b85974.png)
    no-repeat;
  background-size: 272px 176px;
  display: inline-block;
  height: 11px;
  position: relative;
  width: 16px;
}

.flag.flag-gu[data-v-686d37d6] {
  background-position: -96px -55px;
}

.flag.flag-mn[data-v-686d37d6] {
  background-position: -208px -88px;
}

.flag.flag-va[data-v-686d37d6] {
  background-position: -48px -154px;
}

.flag.flag-tibet[data-v-686d37d6] {
  background-position: -32px -143px;
}

.flag.flag-fo[data-v-686d37d6] {
  background-position: -64px -44px;
}

.flag.flag-th[data-v-686d37d6] {
  background-position: -16px -143px;
}

.flag.flag-tr[data-v-686d37d6] {
  background-position: -144px -143px;
}

.flag.flag-tl[data-v-686d37d6] {
  background-position: -80px -143px;
}

.flag.flag-kz[data-v-686d37d6] {
  background-position: -144px -77px;
}

.flag.flag-zm[data-v-686d37d6] {
  background-position: -16px -165px;
}

.flag.flag-uz[data-v-686d37d6] {
  background-position: -32px -154px;
}

.flag.flag-dk[data-v-686d37d6] {
  background-position: -64px -33px;
}

.flag.flag-scotland[data-v-686d37d6] {
  background-position: -176px -121px;
}

.flag.flag-gi[data-v-686d37d6] {
  background-position: -224px -44px;
}

.flag.flag-gy[data-v-686d37d6] {
  background-position: -128px -55px;
}

.flag.flag-bj[data-v-686d37d6] {
  background-position: -112px -11px;
}

.flag.flag-fr[data-v-686d37d6] {
  background-position: -80px -44px;
}

.flag.flag-mo[data-v-686d37d6] {
  background-position: -224px -88px;
}

.flag.flag-ir[data-v-686d37d6] {
  background-position: -112px -66px;
}

.flag.flag-io[data-v-686d37d6] {
  background-position: -80px -66px;
}

.flag.flag-tm[data-v-686d37d6] {
  background-position: -96px -143px;
}

.flag.flag-ch[data-v-686d37d6] {
  background-position: -96px -22px;
}

.flag.flag-mt[data-v-686d37d6] {
  background-position: -32px -99px;
}

.flag.flag-nl[data-v-686d37d6] {
  background-position: -240px -99px;
}

.flag.flag-gp[data-v-686d37d6] {
  background-position: -16px -55px;
}

.flag.flag-im[data-v-686d37d6] {
  background-position: -48px -66px;
}

.flag.flag-tv[data-v-686d37d6] {
  background-position: -176px -143px;
}

.flag.flag-mu[data-v-686d37d6] {
  background-position: -48px -99px;
}

.flag.flag-pe[data-v-686d37d6] {
  background-position: -96px -110px;
}

.flag.flag-vi[data-v-686d37d6] {
  background-position: -112px -154px;
}

.flag.flag-hn[data-v-686d37d6] {
  background-position: -176px -55px;
}

.flag.flag-ss[data-v-686d37d6] {
  background-position: -128px -132px;
}

.flag.flag-ae[data-v-686d37d6] {
  background-position: -16px 0;
}

.flag.flag-td[data-v-686d37d6] {
  background-position: -240px -132px;
}

.flag.flag-pw[data-v-686d37d6] {
  background-position: 0 -121px;
}

.flag.flag-nu[data-v-686d37d6] {
  background-position: -32px -110px;
}

.flag.flag-bt[data-v-686d37d6] {
  background-position: -208px -11px;
}

.flag.flag-ms[data-v-686d37d6] {
  background-position: -16px -99px;
}

.flag.flag-cv[data-v-686d37d6] {
  background-position: -240px -22px;
}

.flag.flag-es[data-v-686d37d6] {
  background-position: -224px -33px;
}

.flag.flag-mh[data-v-686d37d6] {
  background-position: -144px -88px;
}

.flag.flag-la[data-v-686d37d6] {
  background-position: -160px -77px;
}

.flag.flag-vn[data-v-686d37d6] {
  background-position: -128px -154px;
}

.flag.flag-py[data-v-686d37d6] {
  background-position: -16px -121px;
}

.flag.flag-br[data-v-686d37d6] {
  background-position: -176px -11px;
}

.flag.flag-ye[data-v-686d37d6] {
  background-position: -224px -154px;
}

.flag.flag-ie[data-v-686d37d6] {
  background-position: 0 -66px;
}

.flag.flag-gh[data-v-686d37d6] {
  background-position: -208px -44px;
}

.flag.flag-cg[data-v-686d37d6] {
  background-position: -80px -22px;
}

.flag.flag-cu[data-v-686d37d6] {
  background-position: -224px -22px;
}

.flag.flag-hu[data-v-686d37d6] {
  background-position: -224px -55px;
}

.flag.flag-sg[data-v-686d37d6] {
  background-position: -224px -121px;
}

.flag.flag-at[data-v-686d37d6] {
  background-position: -176px 0;
}

.flag.flag-lk[data-v-686d37d6] {
  background-position: -224px -77px;
}

.flag.flag-vu[data-v-686d37d6] {
  background-position: -144px -154px;
}

.flag.flag-bo[data-v-686d37d6] {
  background-position: -160px -11px;
}

.flag.flag-jo[data-v-686d37d6] {
  background-position: -208px -66px;
}

.flag.flag-er[data-v-686d37d6] {
  background-position: -208px -33px;
}

.flag.flag-za[data-v-686d37d6] {
  background-position: -256px -154px;
}

.flag.flag-rs[data-v-686d37d6] {
  background-position: -80px -121px;
}

.flag.flag-nr[data-v-686d37d6] {
  background-position: -16px -110px;
}

.flag.flag-ls[data-v-686d37d6] {
  background-position: -256px -77px;
}

.flag.flag-jm[data-v-686d37d6] {
  background-position: -192px -66px;
}

.flag.flag-tz[data-v-686d37d6] {
  background-position: -208px -143px;
}

.flag.flag-ki[data-v-686d37d6] {
  background-position: -16px -77px;
}

.flag.flag-sj[data-v-686d37d6] {
  background-position: 0 -132px;
}

.flag.flag-cz[data-v-686d37d6] {
  background-position: -16px -33px;
}

.flag.flag-pg[data-v-686d37d6] {
  background-position: -128px -110px;
}

.flag.flag-lv[data-v-686d37d6] {
  background-position: -32px -88px;
}

.flag.flag-do[data-v-686d37d6] {
  background-position: -96px -33px;
}

.flag.flag-lu[data-v-686d37d6] {
  background-position: -16px -88px;
}

.flag.flag-no[data-v-686d37d6] {
  background-position: -256px -99px;
}

.flag.flag-kw[data-v-686d37d6] {
  background-position: -112px -77px;
}

.flag.flag-mx[data-v-686d37d6] {
  background-position: -96px -99px;
}

.flag.flag-yt[data-v-686d37d6] {
  background-position: -240px -154px;
}

.flag.flag-ly[data-v-686d37d6] {
  background-position: -48px -88px;
}

.flag.flag-cy[data-v-686d37d6] {
  background-position: 0 -33px;
}

.flag.flag-ph[data-v-686d37d6] {
  background-position: -144px -110px;
}

.flag.flag-my[data-v-686d37d6] {
  background-position: -112px -99px;
}

.flag.flag-sm[data-v-686d37d6] {
  background-position: -48px -132px;
}

.flag.flag-et[data-v-686d37d6] {
  background-position: -240px -33px;
}

.flag.flag-ru[data-v-686d37d6] {
  background-position: -96px -121px;
}

.flag.flag-tj[data-v-686d37d6] {
  background-position: -48px -143px;
}

.flag.flag-ai[data-v-686d37d6] {
  background-position: -64px 0;
}

.flag.flag-pl[data-v-686d37d6] {
  background-position: -176px -110px;
}

.flag.flag-kp[data-v-686d37d6] {
  background-position: -64px -77px;
}

.flag.flag-uy[data-v-686d37d6] {
  background-position: -16px -154px;
}

.flag.flag-gb[data-v-686d37d6] {
  background-position: -112px -44px;
}

.flag.flag-gs[data-v-686d37d6] {
  background-position: -64px -55px;
}

.flag.flag-kurdistan[data-v-686d37d6] {
  background-position: -96px -77px;
}

.flag.flag-rw[data-v-686d37d6] {
  background-position: -112px -121px;
}

.flag.flag-ec[data-v-686d37d6] {
  background-position: -128px -33px;
}

.flag.flag-mm[data-v-686d37d6] {
  background-position: -192px -88px;
}

.flag.flag-pa[data-v-686d37d6] {
  background-position: -80px -110px;
}

.flag.flag-wales[data-v-686d37d6] {
  background-position: -160px -154px;
}

.flag.flag-kg[data-v-686d37d6] {
  background-position: -256px -66px;
}

.flag.flag-ve[data-v-686d37d6] {
  background-position: -80px -154px;
}

.flag.flag-tk[data-v-686d37d6] {
  background-position: -64px -143px;
}

.flag.flag-ca[data-v-686d37d6] {
  background-position: -16px -22px;
}

.flag.flag-is[data-v-686d37d6] {
  background-position: -128px -66px;
}

.flag.flag-ke[data-v-686d37d6] {
  background-position: -240px -66px;
}

.flag.flag-ro[data-v-686d37d6] {
  background-position: -64px -121px;
}

.flag.flag-gq[data-v-686d37d6] {
  background-position: -32px -55px;
}

.flag.flag-pt[data-v-686d37d6] {
  background-position: -256px -110px;
}

.flag.flag-tf[data-v-686d37d6] {
  background-position: -256px -132px;
}

.flag.flag-ad[data-v-686d37d6] {
  background-position: 0 0;
}

.flag.flag-sk[data-v-686d37d6] {
  background-position: -16px -132px;
}

.flag.flag-pm[data-v-686d37d6] {
  background-position: -192px -110px;
}

.flag.flag-om[data-v-686d37d6] {
  background-position: -64px -110px;
}

.flag.flag-an[data-v-686d37d6] {
  background-position: -112px 0;
}

.flag.flag-ws[data-v-686d37d6] {
  background-position: -192px -154px;
}

.flag.flag-sh[data-v-686d37d6] {
  background-position: -240px -121px;
}

.flag.flag-mp[data-v-686d37d6] {
  background-position: -240px -88px;
}

.flag.flag-gt[data-v-686d37d6] {
  background-position: -80px -55px;
}

.flag.flag-cf[data-v-686d37d6] {
  background-position: -64px -22px;
}

.flag.flag-zanzibar[data-v-686d37d6] {
  background-position: 0 -165px;
}

.flag.flag-mw[data-v-686d37d6] {
  background-position: -80px -99px;
}

.flag.flag-catalonia[data-v-686d37d6] {
  background-position: -32px -22px;
}

.flag.flag-ug[data-v-686d37d6] {
  background-position: -240px -143px;
}

.flag.flag-je[data-v-686d37d6] {
  background-position: -176px -66px;
}

.flag.flag-km[data-v-686d37d6] {
  background-position: -32px -77px;
}

.flag.flag-in[data-v-686d37d6] {
  background-position: -64px -66px;
}

.flag.flag-bf[data-v-686d37d6] {
  background-position: -48px -11px;
}

.flag.flag-mc[data-v-686d37d6] {
  background-position: -80px -88px;
}

.flag.flag-sy[data-v-686d37d6] {
  background-position: -192px -132px;
}

.flag.flag-sn[data-v-686d37d6] {
  background-position: -64px -132px;
}

.flag.flag-kr[data-v-686d37d6] {
  background-position: -80px -77px;
}

.flag.flag-eu[data-v-686d37d6] {
  background-position: -256px -33px;
}

.flag.flag-bn[data-v-686d37d6] {
  background-position: -144px -11px;
}

.flag.flag-st[data-v-686d37d6] {
  background-position: -144px -132px;
}

.flag.flag-england[data-v-686d37d6] {
  background-position: -192px -33px;
}

.flag.flag-lc[data-v-686d37d6] {
  background-position: -192px -77px;
}

.flag.flag-dm[data-v-686d37d6] {
  background-position: -80px -33px;
}

.flag.flag-be[data-v-686d37d6] {
  background-position: -32px -11px;
}

.flag.flag-ni[data-v-686d37d6] {
  background-position: -224px -99px;
}

.flag.flag-ua[data-v-686d37d6] {
  background-position: -224px -143px;
}

.flag.flag-mz[data-v-686d37d6] {
  background-position: -128px -99px;
}

.flag.flag-pf[data-v-686d37d6] {
  background-position: -112px -110px;
}

.flag.flag-tn[data-v-686d37d6] {
  background-position: -112px -143px;
}

.flag.flag-ee[data-v-686d37d6] {
  background-position: -144px -33px;
}

.flag.flag-xk[data-v-686d37d6] {
  background-position: -208px -154px;
}

.flag.flag-sx[data-v-686d37d6] {
  background-position: -176px -132px;
}

.flag.flag-sd[data-v-686d37d6] {
  background-position: -192px -121px;
}

.flag.flag-gd[data-v-686d37d6] {
  background-position: -128px -44px;
}

.flag.flag-ci[data-v-686d37d6] {
  background-position: -112px -22px;
}

.flag.flag-sz[data-v-686d37d6] {
  background-position: -208px -132px;
}

.flag.flag-cl[data-v-686d37d6] {
  background-position: -144px -22px;
}

.flag.flag-fi[data-v-686d37d6] {
  background-position: 0 -44px;
}

.flag.flag-ga[data-v-686d37d6] {
  background-position: -96px -44px;
}

.flag.flag-jp[data-v-686d37d6] {
  background-position: -224px -66px;
}

.flag.flag-de[data-v-686d37d6] {
  background-position: -32px -33px;
}

.flag.flag-np[data-v-686d37d6] {
  background-position: 0 -110px;
}

.flag.flag-re[data-v-686d37d6] {
  background-position: -48px -121px;
}

.flag.flag-bg[data-v-686d37d6] {
  background-position: -64px -11px;
}

.flag.flag-sc[data-v-686d37d6] {
  background-position: -160px -121px;
}

.flag.flag-ng[data-v-686d37d6] {
  background-position: -208px -99px;
}

.flag.flag-qa[data-v-686d37d6] {
  background-position: -32px -121px;
}

.flag.flag-mk[data-v-686d37d6] {
  background-position: -160px -88px;
}

.flag.flag-aw[data-v-686d37d6] {
  background-position: -208px 0;
}

.flag.flag-kn[data-v-686d37d6] {
  background-position: -48px -77px;
}

.flag.flag-al[data-v-686d37d6] {
  background-position: -80px 0;
}

.flag.flag-bw[data-v-686d37d6] {
  background-position: -240px -11px;
}

.flag.flag-um[data-v-686d37d6] {
  background-position: -256px -143px;
}

.flag.flag-ky[data-v-686d37d6] {
  background-position: -128px -77px;
}

.flag.flag-tt[data-v-686d37d6] {
  background-position: -160px -143px;
}

.flag.flag-so[data-v-686d37d6] {
  background-position: -80px -132px;
}

.flag.flag-lt[data-v-686d37d6] {
  background-position: 0 -88px;
}

.flag.flag-by[data-v-686d37d6] {
  background-position: -256px -11px;
}

.flag.flag-bb[data-v-686d37d6] {
  background-position: 0 -11px;
}

.flag.flag-us[data-v-686d37d6] {
  background-position: 0 -154px;
}

.flag.flag-md[data-v-686d37d6] {
  background-position: -96px -88px;
}

.flag.flag-ag[data-v-686d37d6] {
  background-position: -48px 0;
}

.flag.flag-hm[data-v-686d37d6] {
  background-position: -160px -55px;
}

.flag.flag-as[data-v-686d37d6] {
  background-position: -160px 0;
}

.flag.flag-eg[data-v-686d37d6] {
  background-position: -160px -33px;
}

.flag.flag-sv[data-v-686d37d6] {
  background-position: -160px -132px;
}

.flag.flag-sl[data-v-686d37d6] {
  background-position: -32px -132px;
}

.flag.flag-fk[data-v-686d37d6] {
  background-position: -32px -44px;
}

.flag.flag-am[data-v-686d37d6] {
  background-position: -96px 0;
}

.flag.flag-ck[data-v-686d37d6] {
  background-position: -128px -22px;
}

.flag.flag-tw[data-v-686d37d6] {
  background-position: -192px -143px;
}

.flag.flag-kh[data-v-686d37d6] {
  background-position: 0 -77px;
}

.flag.flag-to[data-v-686d37d6] {
  background-position: -128px -143px;
}

.flag.flag-se[data-v-686d37d6] {
  background-position: -208px -121px;
}

.flag.flag-cd[data-v-686d37d6] {
  background-position: -48px -22px;
}

.flag.flag-pn[data-v-686d37d6] {
  background-position: -208px -110px;
}

.flag.flag-gr[data-v-686d37d6] {
  background-position: -48px -55px;
}

.flag.flag-id[data-v-686d37d6] {
  background-position: -256px -55px;
}

.flag.flag-vc[data-v-686d37d6] {
  background-position: -64px -154px;
}

.flag.flag-somaliland[data-v-686d37d6] {
  background-position: -96px -132px;
}

.flag.flag-bi[data-v-686d37d6] {
  background-position: -96px -11px;
}

.flag.flag-pk[data-v-686d37d6] {
  background-position: -160px -110px;
}

.flag.flag-pr[data-v-686d37d6] {
  background-position: -224px -110px;
}

.flag.flag-bd[data-v-686d37d6] {
  background-position: -16px -11px;
}

.flag.flag-co[data-v-686d37d6] {
  background-position: -192px -22px;
}

.flag.flag-fm[data-v-686d37d6] {
  background-position: -48px -44px;
}

.flag.flag-bm[data-v-686d37d6] {
  background-position: -128px -11px;
}

.flag.flag-ar[data-v-686d37d6] {
  background-position: -144px 0;
}

.flag.flag-bv[data-v-686d37d6] {
  background-position: -224px -11px;
}

.flag.flag-sb[data-v-686d37d6] {
  background-position: -144px -121px;
}

.flag.flag-mq[data-v-686d37d6] {
  background-position: -256px -88px;
}

.flag.flag-eh[data-v-686d37d6] {
  background-position: -176px -33px;
}

.flag.flag-bh[data-v-686d37d6] {
  background-position: -80px -11px;
}

.flag.flag-it[data-v-686d37d6] {
  background-position: -144px -66px;
}

.flag.flag-hr[data-v-686d37d6] {
  background-position: -192px -55px;
}

.flag.flag-sa[data-v-686d37d6] {
  background-position: -128px -121px;
}

.flag.flag-mv[data-v-686d37d6] {
  background-position: -64px -99px;
}

.flag.flag-mg[data-v-686d37d6] {
  background-position: -128px -88px;
}

.flag.flag-dz[data-v-686d37d6] {
  background-position: -112px -33px;
}

.flag.flag-gg[data-v-686d37d6] {
  background-position: -192px -44px;
}

.flag.flag-gm[data-v-686d37d6] {
  background-position: -256px -44px;
}

.flag.flag-af[data-v-686d37d6] {
  background-position: -32px 0;
}

.flag.flag-li[data-v-686d37d6] {
  background-position: -208px -77px;
}

.flag.flag-sr[data-v-686d37d6] {
  background-position: -112px -132px;
}

.flag.flag-vg[data-v-686d37d6] {
  background-position: -96px -154px;
}

.flag.flag-cr[data-v-686d37d6] {
  background-position: -208px -22px;
}

.flag.flag-tc[data-v-686d37d6] {
  background-position: -224px -132px;
}

.flag.flag-ao[data-v-686d37d6] {
  background-position: -128px 0;
}

.flag.flag-ma[data-v-686d37d6] {
  background-position: -64px -88px;
}

.flag.flag-mr[data-v-686d37d6] {
  background-position: 0 -99px;
}

.flag.flag-gn[data-v-686d37d6] {
  background-position: 0 -55px;
}

.flag.flag-ne[data-v-686d37d6] {
  background-position: -176px -99px;
}

.flag.flag-nf[data-v-686d37d6] {
  background-position: -192px -99px;
}

.flag.flag-wf[data-v-686d37d6] {
  background-position: -176px -154px;
}

.flag.flag-hk[data-v-686d37d6] {
  background-position: -144px -55px;
}

.flag.flag-gf[data-v-686d37d6] {
  background-position: -160px -44px;
}

.flag.flag-ps[data-v-686d37d6] {
  background-position: -240px -110px;
}

.flag.flag-ic[data-v-686d37d6] {
  background-position: -240px -55px;
}

.flag.flag-cw[data-v-686d37d6] {
  background-position: -256px -22px;
}

.flag.flag-ml[data-v-686d37d6] {
  background-position: -176px -88px;
}

.flag.flag-ax[data-v-686d37d6] {
  background-position: -224px 0;
}

.flag.flag-gl[data-v-686d37d6] {
  background-position: -240px -44px;
}

.flag.flag-dj[data-v-686d37d6] {
  background-position: -48px -33px;
}

.flag.flag-cn[data-v-686d37d6] {
  background-position: -176px -22px;
}

.flag.flag-ht[data-v-686d37d6] {
  background-position: -208px -55px;
}

.flag.flag-lr[data-v-686d37d6] {
  background-position: -240px -77px;
}

.flag.flag-tg[data-v-686d37d6] {
  background-position: 0 -143px;
}

.flag.flag-ba[data-v-686d37d6] {
  background-position: -256px 0;
}

.flag.flag-ge[data-v-686d37d6] {
  background-position: -144px -44px;
}

.flag.flag-bz[data-v-686d37d6] {
  background-position: 0 -22px;
}

.flag.flag-au[data-v-686d37d6] {
  background-position: -192px 0;
}

.flag.flag-iq[data-v-686d37d6] {
  background-position: -96px -66px;
}

.flag.flag-cm[data-v-686d37d6] {
  background-position: -160px -22px;
}

.flag.flag-gw[data-v-686d37d6] {
  background-position: -112px -55px;
}

.flag.flag-az[data-v-686d37d6] {
  background-position: -240px 0;
}

.flag.flag-na[data-v-686d37d6] {
  background-position: -144px -99px;
}

.flag.flag-fj[data-v-686d37d6] {
  background-position: -16px -44px;
}

.flag.flag-zw[data-v-686d37d6] {
  background-position: -32px -165px;
}

.flag.flag-bs[data-v-686d37d6] {
  background-position: -192px -11px;
}

.flag.flag-il[data-v-686d37d6] {
  background-position: -16px -66px;
}

.flag.flag-nz[data-v-686d37d6] {
  background-position: -48px -110px;
}

.flag.flag-me[data-v-686d37d6] {
  background-position: -112px -88px;
}

.flag.flag-si[data-v-686d37d6] {
  background-position: -256px -121px;
}

.flag.flag-nc[data-v-686d37d6] {
  background-position: -160px -99px;
}

.flag.flag-lb[data-v-686d37d6] {
  background-position: -176px -77px;
}

li[data-v-686d37d6],
ul[data-v-686d37d6] {
  margin: 0;
  padding: 0;
}

.intl-tel-input-container[data-v-686d37d6] {
  font-family:
    lucida grande,
    lucida sans unicode,
    lucida,
    helvetica,
    Hiragino Sans GB,
    Microsoft YaHei,
    WenQuanYi Micro Hei,
    sans-serif;
  position: relative;
}

.selected-flag[data-v-686d37d6] {
  align-items: center;
  cursor: pointer;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.selected-flag span[data-v-686d37d6] {
  font-size: 16px;
}

.flag-list-box[data-v-686d37d6] {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  height: 300px;
  left: 0;
  overflow: auto;
  padding: 10px;
  position: absolute;
  top: 40px;
  width: 350px;
  z-index: 10;
}

.search-input[data-v-686d37d6] {
  background-color: transparent;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  color: #000;
  outline: none;
  padding-left: 5px;
  width: 100%;
}

input[data-v-686d37d6]::-webkit-input-placeholder {
  color: #ccc;
  font-size: 12px;
}

.country-list[data-v-686d37d6] {
  list-style: none;
  margin-top: -20px;
}

.list-item[data-v-686d37d6] {
  color: #606266;
  cursor: pointer;
  font-size: 12px;
  line-height: 1.5;
  margin: 10px 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.list-item[data-v-686d37d6]:hover {
  color: #303133;
}

.list-item[data-v-686d37d6]:first-child {
  margin-top: 30px;
}

.list-item[data-v-686d37d6]:last-child {
  margin-bottom: 0;
}

.country-name[data-v-686d37d6] {
  margin-left: 5px;
}

.area-codeNum[data-v-686d37d6] {
  display: inline-block;
  font-size: 14px;
  padding: 5px;
  position: relative;
}

.tran[data-v-686d37d6] {
  border: 5px solid transparent;
  border-top-color: #434343;
  margin-left: -3px;
  margin-top: 5px;
}

.highlight[data-v-686d37d6] {
  color: #303133;
  font-weight: 700;
}

.scroll-bar[data-v-686d37d6]::-webkit-scrollbar {
  background-color: transparent;
  border-radius: 15px;
  height: 10px;
  width: 6px;
}

.scroll-bar[data-v-686d37d6]::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 15px;
  -webkit-box-shadow: inset 0 0 6px #e5e5e5;
}

.scroll-bar[data-v-686d37d6]::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 15px;
  -webkit-box-shadow: inset 0 0 6px #ccc;
  height: 20px;
}

.fade-enter-active[data-v-686d37d6],
.fade-leave-active[data-v-686d37d6] {
  transition: opacity 0.5s;
}

.fade-enter[data-v-686d37d6],
.fade-leave-to[data-v-686d37d6] {
  opacity: 0;
}

.person_form .prefix_icon {
  align-items: center;
  display: flex;
  height: 22px;
  justify-content: center;
  width: 20px;
}

.person_form .prefix_icon img {
  height: 100%;
  width: 100%;
}

.person_form .el-form-item {
  margin-bottom: 22px;
}

.person_form .el-form-item .el-form-item__error {
  line-height: 10px;
}

.person_form .xb_input_box .xb_input {
  align-items: center;
}

.person_form .xb_input_box .xb_input .el-input-group__append {
  background: #ed1d49;
  height: 45px;
}

.person_form .xb_input_box .xb_input .el-input-group__append .sendCode {
  background: #ed1d49;
  border: 1px solid #ed1d49;
}

.person_form
  .xb_input_box
  .xb_input
  .el-input-group__append
  .sendCode
  .button_loading_box {
  height: 100%;
  width: 100%;
}

.person_form
  .xb_input_box
  .xb_input
  .el-input-group__append
  .sendCode.is-disabled {
  background: #ed1d49;
  border: 1px solid #ed1d49;
  opacity: 0.6;
}

.person_form
  .xb_input_box
  .xb_input
  .el-input-group__append
  .sendCode.is-loading {
  background: rgba(237, 29, 73, 0.6);
  border: 1px solid rgba(237, 29, 73, 0.6);
}

.person_form .qhClass .el-form-item__content {
  display: grid;
  grid-template-columns: 100px auto;
}

.person_form .form-group.area .intl-tel-input-container .flag-list-box {
  height: 280px;
  width: 280px;
}

.withdraw_submit {
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 100%;
}

.withdraw_submit .withdraw_submit_btn {
  align-items: center;
  background: linear-gradient(180deg, #ff446c, #ed1d49);
  border: none;
  border-radius: 0.75rem;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 800;
  justify-content: center;
  margin: 20px auto 2px;
  min-height: 38px;
  min-width: 200px;
  padding: 5px 20px;
  text-align: center;
}

.alipay-withdraw .prefix_icon {
  align-items: center;
  display: flex;
  height: 22px;
  justify-content: center;
  width: 20px;
}

.alipay-withdraw .prefix_icon img {
  height: 100%;
  width: 100%;
}

.alipay-withdraw .el-switch .el-switch__core {
  background: #3b4d69;
  border: 0;
}

.alipay-withdraw .el-switch.is-checked .el-switch__core {
  background: #ed1d49;
}

.alipay-withdraw .withdraw_button_list {
  display: flex;
  flex-wrap: wrap;
  margin: 10px auto 0;
  width: 100%;
}

.alipay-withdraw .withdraw_button_list .withdraw_submit {
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 100%;
}

.alipay-withdraw .withdraw_button_list .withdraw_submit .withdraw_submit_btn {
  align-items: center;
  background: linear-gradient(180deg, #ff446c, #ed1d49);
  border: none;
  border-radius: 0.75rem;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 800;
  justify-content: center;
  margin: 20px auto 2px;
  min-height: 38px;
  min-width: 200px;
  padding: 5px 20px;
  text-align: center;
}

.alipay-withdraw .el-select .el-input.is-focus .el-input__wrapper,
.alipay-withdraw .el-select .el-input__wrapper:hover,
.alipay-withdraw .xb_input_box .xb_input .el-input__wrapper.is-focus,
.alipay-withdraw .xb_select_box .xb_select .el-input__wrapper.is-focus {
  border: 1px solid rgba(248, 67, 67, 0.3) !important;
  box-shadow: 0 0 0 1px rgba(248, 67, 67, 0.3) !important;
}

.withdrawDialog {
  background: #1f1f1f;
  border-radius: 20px;
  height: -moz-max-content;
  height: max-content;
  max-width: 630px;
  position: relative;
  width: 94%;
}

.withdrawDialog .el-dialog__close {
  color: hsla(0, 0%, 100%, 0.45);
  font-size: 20px;
}

.withdrawDialog .el-dialog__header {
  height: auto !important;
  padding: 15px 20px 10px !important;
}

.withdrawDialog .el-dialog__body {
  padding: 15px 20px 35px !important;
}

.el-radio-group {
  align-items: center;
  display: inline-flex;
  flex-wrap: wrap;
  font-size: 0;
}

.el-radio-button {
  --el-radio-button-checked-bg-color: var(--el-color-primary);
  --el-radio-button-checked-text-color: var(--el-color-white);
  --el-radio-button-checked-border-color: var(--el-color-primary);
  --el-radio-button-disabled-checked-fill: var(--el-border-color-extra-light);
}

.el-radio-button,
.el-radio-button__inner {
  display: inline-block;
  outline: 0;
  position: relative;
}

.el-radio-button__inner {
  -webkit-appearance: none;
  background: var(--el-fill-color-blank);
  background: var(--el-button-bg-color, var(--el-fill-color-blank));
  border: var(--el-border);
  border-left: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: var(--el-text-color-regular);
  color: var(--el-button-text-color, var(--el-text-color-regular));
  cursor: pointer;
  font-size: var(--el-font-size-base);
  font-weight: var(--el-font-weight-primary);
  font-weight: var(--el-button-font-weight, var(--el-font-weight-primary));
  line-height: 1;
  margin: 0;
  padding: 8px 15px;
  text-align: center;
  transition: var(--el-transition-all);
  -webkit-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}

.el-radio-button__inner.is-round {
  padding: 8px 15px;
}

.el-radio-button__inner:hover {
  color: var(--el-color-primary);
}

.el-radio-button__inner [class*='el-icon-'] {
  line-height: 0.9;
}

.el-radio-button__inner [class*='el-icon-'] + span {
  margin-left: 5px;
}

.el-radio-button:first-child .el-radio-button__inner {
  border-left: var(--el-border);
  border-radius: var(--el-border-radius-base) 0 0 var(--el-border-radius-base);
  box-shadow: none !important;
}

.el-radio-button__original-radio {
  opacity: 0;
  outline: 0;
  position: absolute;
  z-index: -1;
}

.el-radio-button__original-radio:checked + .el-radio-button__inner {
  background-color: var(--el-color-primary);
  background-color: var(
    --el-radio-button-checked-bg-color,
    var(--el-color-primary)
  );
  border-color: var(
    --el-radio-button-checked-border-color,
    var(--el-color-primary)
  );
  box-shadow: -1px 0 0 0 var(--el-color-primary);
  box-shadow: -1px 0 0 0
    var(--el-radio-button-checked-border-color, var(--el-color-primary));
  color: var(--el-color-white);
  color: var(--el-radio-button-checked-text-color, var(--el-color-white));
}

.el-radio-button__original-radio.focus-visible + .el-radio-button__inner {
  border-left: var(--el-border);
  border-left-color: var(
    --el-radio-button-checked-border-color,
    var(--el-color-primary)
  );
  border-radius: var(--el-border-radius-base);
  box-shadow: none;
  outline: 2px solid var(--el-radio-button-checked-border-color);
  outline-offset: 1px;
  z-index: 2;
}

.el-radio-button__original-radio:focus-visible + .el-radio-button__inner {
  border-left: var(--el-border);
  border-left-color: var(
    --el-radio-button-checked-border-color,
    var(--el-color-primary)
  );
  border-radius: var(--el-border-radius-base);
  box-shadow: none;
  outline: 2px solid var(--el-radio-button-checked-border-color);
  outline-offset: 1px;
  z-index: 2;
}

.el-radio-button__original-radio:disabled + .el-radio-button__inner {
  background-color: var(--el-fill-color-blank);
  background-color: var(
    --el-button-disabled-bg-color,
    var(--el-fill-color-blank)
  );
  background-image: none;
  border-color: var(
    --el-button-disabled-border-color,
    var(--el-border-color-light)
  );
  box-shadow: none;
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-radio-button__original-radio:disabled:checked + .el-radio-button__inner {
  background-color: var(--el-radio-button-disabled-checked-fill);
}

.el-radio-button:last-child .el-radio-button__inner {
  border-radius: 0 var(--el-border-radius-base) var(--el-border-radius-base) 0;
}

.el-radio-button:first-child:last-child .el-radio-button__inner {
  border-radius: var(--el-border-radius-base);
}

.el-radio-button--large .el-radio-button__inner {
  border-radius: 0;
  font-size: var(--el-font-size-base);
  padding: 12px 19px;
}

.el-radio-button--large .el-radio-button__inner.is-round {
  padding: 12px 19px;
}

.el-radio-button--small .el-radio-button__inner {
  border-radius: 0;
  font-size: 12px;
  padding: 5px 11px;
}

.el-radio-button--small .el-radio-button__inner.is-round {
  padding: 5px 11px;
}

.withdrawal-tabs
  .el-radio-button__original-radio:checked
  + .el-radio-button__inner {
  background-color: #ed1d49;
  border: 1px solid #f82b56;
  box-shadow:
    -1px 0 0 0 #f82b56,
    1px 0 0 0 #f82b56;
}

.withdrawal-tabs .el-radio-button {
  border-color: #434343;
}

.withdrawal-tabs .el-radio-button:first-child .el-radio-button__inner {
  border-left: 1px solid #434343;
}

.withdrawal-tabs .el-radio-button__inner {
  background: #151c26;
  border-color: #434343;
}

.withdrawal-tabs .el-radio-button__inner:hover {
  color: #fff;
}

.withdraw_body {
  grid-row-gap: 0;
  background-color: #151c26;
  border-radius: 0.75rem;
  margin: 10px auto;
  padding: 16px 20px 12px;
  position: relative;
  width: 100%;
}

.withdraw_body .withdraw-notice-bar {
  background: rgba(67, 67, 67, 0.2);
  border-radius: 5px;
  color: #fff;
  margin: 15px 0;
}

.withdraw_body .withdraw-notice-bar .tip {
  color: #f56c6c;
}

.withdraw_body .user-balance {
  margin: 20px 0;
}

.withdraw_body .user-balance .refresh_icon {
  cursor: pointer;
  height: auto;
  margin-left: 10px;
  width: 24px;
}

.withdraw_body .user-balance .refresh_icon_active {
  animation: spin 1.6s linear infinite;
}

.withdraw_body .user-balance .value {
  color: hsla(0, 0%, 100%, 0.85);
}

.el-table-column--selection .cell {
  padding-left: 14px;
  padding-right: 14px;
}

.el-table-filter {
  background-color: #fff;
  border: 1px solid var(--el-border-color-lighter);
  border-radius: 2px;
  box-shadow: var(--el-box-shadow-light);
  box-sizing: border-box;
}

.el-table-filter__list {
  list-style: none;
  margin: 0;
  min-width: 100px;
  padding: 5px 0;
}

.el-table-filter__list-item {
  cursor: pointer;
  font-size: var(--el-font-size-base);
  line-height: 36px;
  padding: 0 10px;
}

.el-table-filter__list-item:hover {
  background-color: var(--el-color-primary-light-9);
  color: var(--el-color-primary);
}

.el-table-filter__list-item.is-active {
  background-color: var(--el-color-primary);
  color: #fff;
}

.el-table-filter__content {
  min-width: 100px;
}

.el-table-filter__bottom {
  border-top: 1px solid var(--el-border-color-lighter);
  padding: 8px;
}

.el-table-filter__bottom button {
  background: 0 0;
  border: none;
  color: var(--el-text-color-regular);
  cursor: pointer;
  font-size: var(--el-font-size-small);
  padding: 0 3px;
}

.el-table-filter__bottom button:hover {
  color: var(--el-color-primary);
}

.el-table-filter__bottom button:focus {
  outline: 0;
}

.el-table-filter__bottom button.is-disabled {
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-table-filter__wrap {
  max-height: 280px;
}

.el-table-filter__checkbox-group {
  padding: 10px;
}

.el-table-filter__checkbox-group label.el-checkbox {
  align-items: center;
  display: flex;
  height: auto;
  margin-bottom: 12px;
  margin-left: 5px;
  margin-right: 5px;
}

.el-table-filter__checkbox-group .el-checkbox:last-child {
  margin-bottom: 0;
}

.el-checkbox {
  --el-checkbox-font-size: 14px;
  --el-checkbox-font-weight: var(--el-font-weight-primary);
  --el-checkbox-text-color: var(--el-text-color-regular);
  --el-checkbox-input-height: 14px;
  --el-checkbox-input-width: 14px;
  --el-checkbox-border-radius: var(--el-border-radius-small);
  --el-checkbox-bg-color: var(--el-fill-color-blank);
  --el-checkbox-input-border: var(--el-border);
  --el-checkbox-disabled-border-color: var(--el-border-color);
  --el-checkbox-disabled-input-fill: var(--el-fill-color-light);
  --el-checkbox-disabled-icon-color: var(--el-text-color-placeholder);
  --el-checkbox-disabled-checked-input-fill: var(--el-border-color-extra-light);
  --el-checkbox-disabled-checked-input-border-color: var(--el-border-color);
  --el-checkbox-disabled-checked-icon-color: var(--el-text-color-placeholder);
  --el-checkbox-checked-text-color: var(--el-color-primary);
  --el-checkbox-checked-input-border-color: var(--el-color-primary);
  --el-checkbox-checked-bg-color: var(--el-color-primary);
  --el-checkbox-checked-icon-color: var(--el-color-white);
  --el-checkbox-input-border-color-hover: var(--el-color-primary);
  align-items: center;
  color: var(--el-checkbox-text-color);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--el-font-size-base);
  font-weight: var(--el-checkbox-font-weight);
  height: 32px;
  height: var(--el-checkbox-height, 32px);
  margin-right: 30px;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.el-checkbox.is-disabled {
  cursor: not-allowed;
}

.el-checkbox.is-bordered {
  border: var(--el-border);
  border-radius: var(--el-border-radius-base);
  box-sizing: border-box;
  padding: 0 15px 0 9px;
}

.el-checkbox.is-bordered.is-checked {
  border-color: var(--el-color-primary);
}

.el-checkbox.is-bordered.is-disabled {
  border-color: var(--el-border-color-lighter);
}

.el-checkbox.is-bordered.el-checkbox--large {
  border-radius: var(--el-border-radius-base);
  padding: 0 19px 0 11px;
}

.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label {
  font-size: var(--el-font-size-base);
}

.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner {
  height: 14px;
  width: 14px;
}

.el-checkbox.is-bordered.el-checkbox--small {
  border-radius: calc(var(--el-border-radius-base) - 1px);
  padding: 0 11px 0 7px;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
  font-size: 12px;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner {
  height: 12px;
  width: 12px;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after {
  height: 6px;
  width: 2px;
}

.el-checkbox input.focus-visible + .el-checkbox__inner {
  border-radius: var(--el-checkbox-border-radius);
  outline: 2px solid var(--el-checkbox-input-border-color-hover);
  outline-offset: 1px;
}

.el-checkbox input:focus-visible + .el-checkbox__inner {
  border-radius: var(--el-checkbox-border-radius);
  outline: 2px solid var(--el-checkbox-input-border-color-hover);
  outline-offset: 1px;
}

.el-checkbox__input {
  cursor: pointer;
  display: inline-flex;
  outline: 0;
  position: relative;
  white-space: nowrap;
}

.el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: var(--el-checkbox-disabled-input-fill);
  border-color: var(--el-checkbox-disabled-border-color);
  cursor: not-allowed;
}

.el-checkbox__input.is-disabled .el-checkbox__inner:after {
  border-color: var(--el-checkbox-disabled-icon-color);
  cursor: not-allowed;
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: var(--el-checkbox-disabled-checked-input-fill);
  border-color: var(--el-checkbox-disabled-checked-input-border-color);
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after {
  border-color: var(--el-checkbox-disabled-checked-icon-color);
}

.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  background-color: var(--el-checkbox-disabled-checked-input-fill);
  border-color: var(--el-checkbox-disabled-checked-input-border-color);
}

.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before {
  background-color: var(--el-checkbox-disabled-checked-icon-color);
  border-color: var(--el-checkbox-disabled-checked-icon-color);
}

.el-checkbox__input.is-disabled + span.el-checkbox__label {
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: var(--el-checkbox-checked-bg-color);
  border-color: var(--el-checkbox-checked-input-border-color);
}

.el-checkbox__input.is-checked .el-checkbox__inner:after {
  border-color: var(--el-checkbox-checked-icon-color);
  transform: rotate(45deg) scaleY(1);
}

.el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--el-checkbox-checked-text-color);
}

.el-checkbox__input.is-focus:not(.is-checked)
  .el-checkbox__original:not(.focus-visible) {
  border-color: var(--el-checkbox-input-border-color-hover);
}

.el-checkbox__input.is-focus:not(.is-checked)
  .el-checkbox__original:not(:focus-visible) {
  border-color: var(--el-checkbox-input-border-color-hover);
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--el-checkbox-checked-bg-color);
  border-color: var(--el-checkbox-checked-input-border-color);
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner:before {
  background-color: var(--el-checkbox-checked-icon-color);
  content: '';
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 5px;
  transform: scale(0.5);
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner:after {
  display: none;
}

.el-checkbox__inner {
  background-color: var(--el-checkbox-bg-color);
  border: var(--el-checkbox-input-border);
  border-radius: var(--el-checkbox-border-radius);
  box-sizing: border-box;
  display: inline-block;
  height: var(--el-checkbox-input-height);
  position: relative;
  transition:
    border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46),
    background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46),
    outline 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  width: var(--el-checkbox-input-width);
  z-index: var(--el-index-normal);
}

.el-checkbox__inner:hover {
  border-color: var(--el-checkbox-input-border-color-hover);
}

.el-checkbox__inner:after {
  border: 1px solid transparent;
  border-left: 0;
  border-top: 0;
  box-sizing: content-box;
  content: '';
  height: 7px;
  left: 4px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleY(0);
  transform-origin: center;
  transition: transform 0.15s ease-in 50ms;
  width: 3px;
}

.el-checkbox__original {
  height: 0;
  margin: 0;
  opacity: 0;
  outline: 0;
  position: absolute;
  width: 0;
  z-index: -1;
}

.el-checkbox__label {
  display: inline-block;
  font-size: var(--el-checkbox-font-size);
  line-height: 1;
  padding-left: 8px;
}

.el-checkbox.el-checkbox--large {
  height: 40px;
}

.el-checkbox.el-checkbox--large .el-checkbox__label {
  font-size: 14px;
}

.el-checkbox.el-checkbox--large .el-checkbox__inner {
  height: 14px;
  width: 14px;
}

.el-checkbox.el-checkbox--small {
  height: 24px;
}

.el-checkbox.el-checkbox--small .el-checkbox__label {
  font-size: 12px;
}

.el-checkbox.el-checkbox--small .el-checkbox__inner {
  height: 12px;
  width: 12px;
}

.el-checkbox.el-checkbox--small
  .el-checkbox__input.is-indeterminate
  .el-checkbox__inner:before {
  top: 4px;
}

.el-checkbox.el-checkbox--small .el-checkbox__inner:after {
  height: 6px;
  width: 2px;
}

.el-checkbox:last-of-type {
  margin-right: 0;
}

.el-table {
  --el-table-border-color: var(--el-border-color-lighter);
  --el-table-border: 1px solid var(--el-table-border-color);
  --el-table-text-color: var(--el-text-color-regular);
  --el-table-header-text-color: var(--el-text-color-secondary);
  --el-table-row-hover-bg-color: var(--el-fill-color-light);
  --el-table-current-row-bg-color: var(--el-color-primary-light-9);
  --el-table-header-bg-color: var(--el-bg-color);
  --el-table-fixed-box-shadow: var(--el-box-shadow-light);
  --el-table-bg-color: var(--el-fill-color-blank);
  --el-table-tr-bg-color: var(--el-bg-color);
  --el-table-expanded-cell-bg-color: var(--el-fill-color-blank);
  --el-table-fixed-left-column: inset 10px 0 10px -10px rgba(0, 0, 0, 0.15);
  --el-table-fixed-right-column: inset -10px 0 10px -10px rgba(0, 0, 0, 0.15);
  --el-table-index: var(--el-index-normal);
  background-color: var(--el-table-bg-color);
  box-sizing: border-box;
  color: var(--el-table-text-color);
  font-size: 14px;
  height: -moz-fit-content;
  height: fit-content;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.el-table__inner-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}

.el-table__inner-wrapper:before {
  bottom: 0;
  height: 1px;
  left: 0;
  width: 100%;
}

.el-table tbody.focus-visible {
  outline: 0;
}

.el-table tbody:focus-visible {
  outline: 0;
}

.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,
.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell {
  border-bottom-color: transparent;
}

.el-table__empty-block {
  align-items: center;
  display: flex;
  justify-content: center;
  left: 0;
  min-height: 60px;
  position: sticky;
  text-align: center;
  width: 100%;
}

.el-table__empty-text {
  color: var(--el-text-color-secondary);
  line-height: 60px;
  width: 50%;
}

.el-table__expand-column .cell {
  padding: 0;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
}

.el-table__expand-icon {
  color: var(--el-text-color-regular);
  cursor: pointer;
  font-size: 12px;
  height: 20px;
  position: relative;
  transition: transform var(--el-transition-duration-fast) ease-in-out;
}

.el-table__expand-icon--expanded {
  transform: rotate(90deg);
}

.el-table__expand-icon > .el-icon {
  font-size: 12px;
}

.el-table__expanded-cell {
  background-color: var(--el-table-expanded-cell-bg-color);
}

.el-table__expanded-cell[class*='cell'] {
  padding: 20px 50px;
}

.el-table__expanded-cell:hover {
  background-color: transparent !important;
}

.el-table__placeholder {
  display: inline-block;
  width: 20px;
}

.el-table__append-wrapper {
  overflow: hidden;
}

.el-table--fit {
  border-bottom: 0;
  border-right: 0;
}

.el-table--fit .el-table__cell.gutter {
  border-right-width: 1px;
}

.el-table thead {
  color: var(--el-table-header-text-color);
}

.el-table thead th {
  font-weight: 600;
}

.el-table thead.is-group th.el-table__cell {
  background: var(--el-fill-color-light);
}

.el-table tfoot td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
  color: var(--el-table-text-color);
}

.el-table .el-table__cell {
  box-sizing: border-box;
  min-width: 0;
  padding: 8px 0;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  vertical-align: middle;
  z-index: var(--el-table-index);
}

.el-table .el-table__cell.is-center {
  text-align: center;
}

.el-table .el-table__cell.is-right {
  text-align: right;
}

.el-table .el-table__cell.gutter {
  border-bottom-width: 0;
  border-right-width: 0;
  padding: 0;
  width: 15px;
}

.el-table .el-table__cell.is-hidden > * {
  visibility: hidden;
}

.el-table .cell {
  box-sizing: border-box;
  line-height: 23px;
  overflow: hidden;
  padding: 0 12px;
  text-overflow: ellipsis;
  white-space: normal;
  word-break: break-all;
}

.el-table .cell.el-tooltip {
  min-width: 50px;
  white-space: nowrap;
}

.el-table--large {
  font-size: var(--el-font-size-base);
}

.el-table--large .el-table__cell {
  padding: 12px 0;
}

.el-table--large .cell {
  padding: 0 16px;
}

.el-table--default {
  font-size: 14px;
}

.el-table--default .el-table__cell {
  padding: 8px 0;
}

.el-table--default .cell {
  padding: 0 12px;
}

.el-table--small {
  font-size: 12px;
}

.el-table--small .el-table__cell {
  padding: 4px 0;
}

.el-table--small .cell {
  padding: 0 8px;
}

.el-table tr {
  background-color: var(--el-table-tr-bg-color);
}

.el-table tr input[type='checkbox'] {
  margin: 0;
}

.el-table td.el-table__cell,
.el-table th.el-table__cell.is-leaf {
  border-bottom: var(--el-table-border);
}

.el-table th.el-table__cell.is-sortable {
  cursor: pointer;
}

.el-table th.el-table__cell {
  background-color: var(--el-table-header-bg-color);
  -webkit-user-select: none;
  user-select: none;
}

.el-table th.el-table__cell > .cell.highlight {
  color: var(--el-color-primary);
}

.el-table th.el-table__cell.required > div:before {
  background: #ff4d51;
  border-radius: 50%;
  content: '';
  display: inline-block;
  height: 8px;
  margin-right: 5px;
  vertical-align: middle;
  width: 8px;
}

.el-table td.el-table__cell div {
  box-sizing: border-box;
}

.el-table td.el-table__cell.gutter {
  width: 0;
}

.el-table--border .el-table__inner-wrapper:after,
.el-table--border:after,
.el-table--border:before,
.el-table__inner-wrapper:before {
  background-color: var(--el-table-border-color);
  content: '';
  position: absolute;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table--border .el-table__inner-wrapper:after {
  height: 1px;
  left: 0;
  top: 0;
  width: 100%;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table--border:before {
  height: 100%;
  left: 0;
  top: -1px;
  width: 1px;
}

.el-table--border:after {
  height: 100%;
  right: 0;
  top: -1px;
  width: 1px;
}

.el-table--border .el-table__inner-wrapper {
  border-bottom: none;
  border-right: none;
}

.el-table--border .el-table__footer-wrapper {
  flex-shrink: 0;
  position: relative;
}

.el-table--border .el-table__cell {
  border-right: var(--el-table-border);
}

.el-table--border th.el-table__cell.gutter:last-of-type {
  border-bottom: var(--el-table-border);
  border-bottom-width: 1px;
}

.el-table--border th.el-table__cell {
  border-bottom: var(--el-table-border);
}

.el-table--hidden {
  visibility: hidden;
}

.el-table__body-wrapper,
.el-table__footer-wrapper,
.el-table__header-wrapper {
  width: 100%;
}

.el-table__body-wrapper tr td.el-table-fixed-column--left,
.el-table__body-wrapper tr td.el-table-fixed-column--right,
.el-table__body-wrapper tr th.el-table-fixed-column--left,
.el-table__body-wrapper tr th.el-table-fixed-column--right,
.el-table__footer-wrapper tr td.el-table-fixed-column--left,
.el-table__footer-wrapper tr td.el-table-fixed-column--right,
.el-table__footer-wrapper tr th.el-table-fixed-column--left,
.el-table__footer-wrapper tr th.el-table-fixed-column--right,
.el-table__header-wrapper tr td.el-table-fixed-column--left,
.el-table__header-wrapper tr td.el-table-fixed-column--right,
.el-table__header-wrapper tr th.el-table-fixed-column--left,
.el-table__header-wrapper tr th.el-table-fixed-column--right {
  background: inherit;
  position: sticky !important;
  z-index: calc(var(--el-table-index) + 1);
}

.el-table__body-wrapper
  tr
  td.el-table-fixed-column--left.is-first-column:before,
.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,
.el-table__body-wrapper
  tr
  td.el-table-fixed-column--right.is-first-column:before,
.el-table__body-wrapper
  tr
  td.el-table-fixed-column--right.is-last-column:before,
.el-table__body-wrapper
  tr
  th.el-table-fixed-column--left.is-first-column:before,
.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,
.el-table__body-wrapper
  tr
  th.el-table-fixed-column--right.is-first-column:before,
.el-table__body-wrapper
  tr
  th.el-table-fixed-column--right.is-last-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--left.is-first-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--left.is-last-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--right.is-first-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--right.is-last-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--left.is-first-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--left.is-last-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--right.is-first-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--right.is-last-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--left.is-first-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--left.is-last-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--right.is-first-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--right.is-last-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--left.is-first-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--left.is-last-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--right.is-first-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--right.is-last-column:before {
  bottom: -1px;
  box-shadow: none;
  content: '';
  overflow-x: hidden;
  overflow-y: hidden;
  pointer-events: none;
  position: absolute;
  top: 0;
  touch-action: none;
  width: 10px;
}

.el-table__body-wrapper
  tr
  td.el-table-fixed-column--left.is-first-column:before,
.el-table__body-wrapper
  tr
  td.el-table-fixed-column--right.is-first-column:before,
.el-table__body-wrapper
  tr
  th.el-table-fixed-column--left.is-first-column:before,
.el-table__body-wrapper
  tr
  th.el-table-fixed-column--right.is-first-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--left.is-first-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--right.is-first-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--left.is-first-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--right.is-first-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--left.is-first-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--right.is-first-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--left.is-first-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--right.is-first-column:before {
  left: -10px;
}

.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,
.el-table__body-wrapper
  tr
  td.el-table-fixed-column--right.is-last-column:before,
.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,
.el-table__body-wrapper
  tr
  th.el-table-fixed-column--right.is-last-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--left.is-last-column:before,
.el-table__footer-wrapper
  tr
  td.el-table-fixed-column--right.is-last-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--left.is-last-column:before,
.el-table__footer-wrapper
  tr
  th.el-table-fixed-column--right.is-last-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--left.is-last-column:before,
.el-table__header-wrapper
  tr
  td.el-table-fixed-column--right.is-last-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--left.is-last-column:before,
.el-table__header-wrapper
  tr
  th.el-table-fixed-column--right.is-last-column:before {
  box-shadow: none;
  right: -10px;
}

.el-table__body-wrapper tr td.el-table__fixed-right-patch,
.el-table__body-wrapper tr th.el-table__fixed-right-patch,
.el-table__footer-wrapper tr td.el-table__fixed-right-patch,
.el-table__footer-wrapper tr th.el-table__fixed-right-patch,
.el-table__header-wrapper tr td.el-table__fixed-right-patch,
.el-table__header-wrapper tr th.el-table__fixed-right-patch {
  background: #fff;
  position: sticky !important;
  right: 0;
  z-index: calc(var(--el-table-index) + 1);
}

.el-table__header-wrapper {
  flex-shrink: 0;
}

.el-table__header-wrapper tr th.el-table-fixed-column--left,
.el-table__header-wrapper tr th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}

.el-table__body,
.el-table__footer,
.el-table__header {
  border-collapse: separate;
  table-layout: fixed;
}

.el-table__header-wrapper {
  overflow: hidden;
}

.el-table__header-wrapper tbody td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
  color: var(--el-table-text-color);
}

.el-table__footer-wrapper {
  flex-shrink: 0;
  overflow: hidden;
}

.el-table__body-wrapper .el-table-column--selection > .cell,
.el-table__header-wrapper .el-table-column--selection > .cell {
  align-items: center;
  display: inline-flex;
  height: 23px;
}

.el-table__body-wrapper .el-table-column--selection .el-checkbox,
.el-table__header-wrapper .el-table-column--selection .el-checkbox {
  height: auto;
}

.el-table.is-scrolling-left
  .el-table-fixed-column--right.is-first-column:before {
  box-shadow: var(--el-table-fixed-right-column);
}

.el-table.is-scrolling-left.el-table--border
  .el-table-fixed-column--left.is-last-column.el-table__cell {
  border-right: var(--el-table-border);
}

.el-table.is-scrolling-left th.el-table-fixed-column--left {
  background-color: var(--el-table-header-bg-color);
}

.el-table.is-scrolling-right
  .el-table-fixed-column--left.is-last-column:before {
  box-shadow: var(--el-table-fixed-left-column);
}

.el-table.is-scrolling-right
  .el-table-fixed-column--left.is-last-column.el-table__cell {
  border-right: none;
}

.el-table.is-scrolling-right th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}

.el-table.is-scrolling-middle
  .el-table-fixed-column--left.is-last-column.el-table__cell {
  border-right: none;
}

.el-table.is-scrolling-middle
  .el-table-fixed-column--right.is-first-column:before {
  box-shadow: var(--el-table-fixed-right-column);
}

.el-table.is-scrolling-middle
  .el-table-fixed-column--left.is-last-column:before {
  box-shadow: var(--el-table-fixed-left-column);
}

.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,
.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,
.el-table.is-scrolling-none
  .el-table-fixed-column--right.is-first-column:before,
.el-table.is-scrolling-none
  .el-table-fixed-column--right.is-last-column:before {
  box-shadow: none;
}

.el-table.is-scrolling-none th.el-table-fixed-column--left,
.el-table.is-scrolling-none th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}

.el-table__body-wrapper {
  flex: 1 1;
  overflow: hidden;
  position: relative;
}

.el-table__body-wrapper .el-scrollbar__bar {
  z-index: calc(var(--el-table-index) + 2);
}

.el-table .caret-wrapper {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  flex-direction: column;
  height: 14px;
  overflow: initial;
  position: relative;
  vertical-align: middle;
  width: 24px;
}

.el-table .sort-caret {
  border: 5px solid transparent;
  height: 0;
  left: 7px;
  position: absolute;
  width: 0;
}

.el-table .sort-caret.ascending {
  border-bottom-color: var(--el-text-color-placeholder);
  top: -5px;
}

.el-table .sort-caret.descending {
  border-top-color: var(--el-text-color-placeholder);
  bottom: -3px;
}

.el-table .ascending .sort-caret.ascending {
  border-bottom-color: var(--el-color-primary);
}

.el-table .descending .sort-caret.descending {
  border-top-color: var(--el-color-primary);
}

.el-table .hidden-columns {
  position: absolute;
  visibility: hidden;
  z-index: -1;
}

.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
  background: var(--el-fill-color-lighter);
}

.el-table--striped
  .el-table__body
  tr.el-table__row--striped.current-row
  td.el-table__cell {
  background-color: var(--el-table-current-row-bg-color);
}

.el-table__body tr.hover-row.current-row > td.el-table__cell,
.el-table__body
  tr.hover-row.el-table__row--striped.current-row
  > td.el-table__cell,
.el-table__body tr.hover-row.el-table__row--striped > td.el-table__cell,
.el-table__body tr.hover-row > td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
}

.el-table__body tr.current-row > td.el-table__cell {
  background-color: var(--el-table-current-row-bg-color);
}

.el-table.el-table--scrollable-y .el-table__body-header {
  position: sticky;
  top: 0;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table.el-table--scrollable-y .el-table__body-footer {
  bottom: 0;
  position: sticky;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table__column-resize-proxy {
  border-left: var(--el-table-border);
  bottom: 0;
  left: 200px;
  position: absolute;
  top: 0;
  width: 0;
  z-index: calc(var(--el-table-index) + 9);
}

.el-table__column-filter-trigger {
  cursor: pointer;
  display: inline-block;
}

.el-table__column-filter-trigger i {
  color: var(--el-color-info);
  font-size: 14px;
  vertical-align: middle;
}

.el-table__border-left-patch {
  height: 100%;
  top: 0;
  width: 1px;
}

.el-table__border-bottom-patch,
.el-table__border-left-patch {
  background-color: var(--el-table-border-color);
  left: 0;
  position: absolute;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table__border-bottom-patch {
  height: 1px;
}

.el-table__border-right-patch {
  background-color: var(--el-table-border-color);
  height: 100%;
  position: absolute;
  top: 0;
  width: 1px;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table--enable-row-transition .el-table__body td.el-table__cell {
  transition: background-color 0.25s ease;
}

.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
}

.el-table [class*='el-table__row--level'] .el-table__expand-icon {
  display: inline-block;
  height: 12px;
  line-height: 12px;
  margin-right: 8px;
  text-align: center;
  width: 12px;
}

.el-table .el-table.el-table--border .el-table__cell {
  border-right: var(--el-table-border);
}

.el-table:not(.el-table--border) .el-table__cell {
  border-right: none;
}

.el-table:not(.el-table--border) > .el-table__inner-wrapper:after {
  content: none;
}

.completed-group .xb_input_box {
  margin: 20px auto;
}

.completed-group .prefix_icon {
  align-items: center;
  display: flex;
  height: 22px;
  justify-content: center;
  width: 20px;
}

.completed-group .prefix_icon img {
  height: 100%;
  width: 100%;
}

.bank-center .bind-card-btns {
  align-items: center;
  color: #fff;
  display: flex;
  justify-content: center;
  margin: 15px auto 0;
}

.bank-center .bind-card-btns .cancelBtn {
  background: #909399;
  border: none;
  margin-right: 10px;
}

.bank-center .bind-card-btns .submitBtn {
  background: #ed1d49;
  border: none;
}

.bank-center .btn-add {
  align-items: center;
  background: #0a0d12;
  border: none;
  border-radius: 8px;
  color: #fff;
  cursor: pointer;
  font-size: 11px;
  font-weight: 600;
  justify-content: center;
  margin: 0 auto 5px;
  min-height: 18px;
  min-width: 60px;
  padding: 10px 5px;
  text-align: center;
}

.bank-center .data-table .el-table {
  background-color: #1c2532;
}

.bank-center .data-table .el-table--border .el-table__inner-wrapper:after,
.bank-center .data-table .el-table--border:after,
.bank-center .data-table .el-table__border-left-patch,
.bank-center .data-table .el-table__inner-wrapper:before {
  background-color: #434343;
}

.bank-center .prefix_icon {
  align-items: center;
  display: flex;
  height: 22px;
  justify-content: center;
  width: 20px;
}

.bank-center .prefix_icon img {
  height: 100%;
  width: 100%;
}

.bank-center .xb_select {
  width: 100%;
}

.bank-center .xb_select .el-input__wrapper {
  background-color: initial;
  background-image: none;
  border: 1px solid rgba(67, 67, 67, 0.3);
  border-radius: 10px;
  box-shadow: 0 0 0 1px rgba(67, 67, 67, 0.3);
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-flex;
  font-size: 16px;
  min-width: 0;
  padding: 6.5px 11px;
  position: relative;
  transition: all 0.3s;
  width: 100%;
}

.bank-center .xb_select .el-input__wrapper.is-focus {
  border: 1px solid rgba(248, 67, 67, 0.3) !important;
  box-shadow: 0 0 0 1px rgba(248, 67, 67, 0.3) !important;
}

.bank-center
  .xb_select
  .el-input__wrapper
  .el-input__suffix
  .el-input__password {
  color: hsla(0, 0%, 100%, 0.45);
  font-size: 16px;
}

.bank-center .xb_select .el-input__wrapper .el-input__inner {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  background-color: initial;
  border-radius: 6px;
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-variant: tabular-nums;
  text-indent: 15px;
}

.bank-center .xb_select .el-input__wrapper .el-input__inner::-moz-placeholder {
  color: #5e636b;
  font-size: 14px;
}

.bank-center .xb_select .el-input__wrapper .el-input__inner::placeholder {
  color: #5e636b;
  font-size: 14px;
}

.bank-center .el-select .el-input.is-focus .el-input__wrapper,
.bank-center .el-select .el-input__wrapper:hover,
.bank-center .xb_input_box .xb_input .el-input__wrapper.is-focus,
.bank-center .xb_select_box .xb_select .el-input__wrapper.is-focus {
  border: 1px solid rgba(248, 67, 67, 0.3) !important;
  box-shadow: 0 0 0 1px rgba(248, 67, 67, 0.3) !important;
}

.bank-center .submitBtn {
  margin: 0 auto;
}

.bank-center .el-select__input {
  height: 45px;
  margin-left: 0;
  width: 100%;
}

.dialog_box .bind-success-dialog {
  background: #0e131b;
  border-radius: 15px;
  box-shadow: 18px 22px 100px rgba(0, 0, 0, 0.55);
  box-sizing: border-box;
  font-size: 14px;
  max-width: 460px;
  overflow: hidden;
  transform-origin: 318.5px 3px;
  width: 100%;
}

.dialog_box .bind-success-dialog .el-dialog__body {
  padding: 15px 15px 20px;
}

.dialog_box .bind-success-dialog .el-dialog__body .success-wrap .success-icon {
  color: #fff;
}

.dialog_box .bind-success-dialog .el-dialog__body .success-wrap .success-tip {
  color: #fff;
  font-size: 16px;
}

.dialog_box
  .bind-success-dialog
  .el-dialog__body
  .success-wrap
  .success-btns
  .recharge-btn {
  background: linear-gradient(180deg, #0a9dff, #1a52ee);
  border: none;
  color: #fff;
}

.dialog_box
  .bind-success-dialog
  .el-dialog__body
  .success-wrap
  .success-btns
  .withdraw-btn {
  background: linear-gradient(180deg, #ff446c, #ed1d49);
  border: none;
  color: #fff;
}

.prefix_icon {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  width: 16px;
}

.prefix_icon img {
  height: 100%;
  width: 100%;
}

.wallet_body {
  grid-row-gap: 0;
  background-color: #151c26;
  border-radius: 0.75rem;
  margin: 10px auto;
  padding: 16px 20px 12px;
  position: relative;
  width: 100%;
}

.wallet_body .withdraw-notice-bar {
  background: rgba(67, 67, 67, 0.2);
  border-radius: 5px;
  color: #f56c6c;
  margin: 15px 0;
}

.wallet_body .user-balance .refresh_icon {
  cursor: pointer;
  height: auto;
  margin-left: 10px;
  width: 24px;
}

.wallet_body .user-balance .refresh_icon_active {
  animation: spin 1.6s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

.dialog-box {
  background: #0e131b;
  border-radius: 15px;
  box-shadow: 18px 22px 100px rgba(0, 0, 0, 0.55);
  box-sizing: border-box;
  font-size: 14px;
  padding-bottom: 0;
  transform-origin: 318.5px 3px;
  width: 100%;
}

.dialog-box .el-dialog__header {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 40px;
  justify-content: center;
  padding: 6px 20px 0;
}

.dialog-box .el-dialog__header .el-dialog__title {
  align-items: center;
  color: #fff;
  display: flex;
  font-family: Montserrat;
  font-size: 20px;
  font-weight: 700;
  height: 40px;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
  width: 100%;
  word-break: break-word;
}

.dialog-box .el-dialog__header .el-dialog__headerbtn {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  width: 40px;
}

.dialog-box .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  align-items: center;
  display: flex;
  font-size: 20px;
  justify-content: center;
}

.dialog-box .el-dialog__body {
  padding: 5px 0 0;
}

.dialog-box .el-dialog__body .dialog_content .dialog_tabs-nav {
  background: #1c2532;
  border-radius: 0.75rem;
  display: grid;
  grid-template-columns: 50% 50%;
  height: 42px;
  margin: 0 auto;
  position: relative;
  transition: transform 0.3s;
  width: 80%;
}

.dialog-box .el-dialog__body .dialog_content .dialog_tabs-nav .dialog_tabs_li {
  align-items: center;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: none;
  border: transparent;
  border-radius: 0.75rem;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-family: Montserrat-SemiBold;
  font-size: 14px;
  height: 42px;
  justify-content: center;
  outline: none;
  padding: 8px;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  z-index: 1;
}

.dialog-box
  .el-dialog__body
  .dialog_content
  .dialog_tabs-nav
  .dialog_tabs_li:first-child.active {
  background: #177ddc;
}

.dialog-box
  .el-dialog__body
  .dialog_content
  .dialog_tabs-nav
  .dialog_tabs_li:last-child.active {
  background: #ed1d49;
}

.dialog-box .depositWithdraw_bottom {
  display: grid;
  font-size: 14px;
  grid-template-columns: 1fr 50px 46px;
  min-height: 36px;
  padding: 0 10px 10px 20px;
  text-align: left;
}

.dialog-box .depositWithdraw_bottom h5 {
  align-items: center;
  color: #1a55ef;
  font-family: MyCustomFont;
  font-size: 12px;
  padding-top: 12px;
}

.dialog-box .depositWithdraw_bottom h5 a {
  color: #177ddc;
  cursor: pointer;
  outline: none;
  transition: color 0.3s;
}

.dialog-box .depositWithdraw_bottom h5 a:hover {
  color: #165996;
}

.dialog-box .depositWithdraw_bottom .message_btn {
  align-items: center;
  background-color: #1c2532;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 38px;
  justify-content: center;
  padding: 8px 8px 6px;
  text-align: center;
  width: 38px;
}

.dialog-box .depositWithdraw_bottom .message_btn img {
  align-items: center;
  display: block;
  justify-content: center;
  text-align: center;
  width: 100%;
}

.el-date-table {
  font-size: 12px;
  -webkit-user-select: none;
  user-select: none;
}

.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell {
  background-color: var(--el-datepicker-inrange-bg-color);
}

.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover {
  color: var(--el-datepicker-text-color);
}

.el-date-table.is-week-mode
  .el-date-table__row:hover
  td:first-child
  .el-date-table-cell {
  border-bottom-left-radius: 15px;
  border-top-left-radius: 15px;
  margin-left: 5px;
}

.el-date-table.is-week-mode
  .el-date-table__row:hover
  td:last-child
  .el-date-table-cell {
  border-bottom-right-radius: 15px;
  border-top-right-radius: 15px;
  margin-right: 5px;
}

.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell {
  background-color: var(--el-datepicker-inrange-bg-color);
}

.el-date-table td {
  box-sizing: border-box;
  cursor: pointer;
  height: 30px;
  padding: 4px 0;
  position: relative;
  text-align: center;
  width: 32px;
}

.el-date-table td .el-date-table-cell {
  box-sizing: border-box;
  height: 30px;
  padding: 3px 0;
}

.el-date-table td .el-date-table-cell .el-date-table-cell__text {
  border-radius: 50%;
  display: block;
  height: 24px;
  left: 50%;
  line-height: 24px;
  margin: 0 auto;
  position: absolute;
  transform: translateX(-50%);
  width: 24px;
}

.el-date-table td.next-month,
.el-date-table td.prev-month {
  color: var(--el-datepicker-off-text-color);
}

.el-date-table td.today {
  position: relative;
}

.el-date-table td.today .el-date-table-cell__text {
  color: var(--el-color-primary);
  font-weight: 700;
}

.el-date-table td.today.end-date .el-date-table-cell__text,
.el-date-table td.today.start-date .el-date-table-cell__text {
  color: #fff;
}

.el-date-table td.available:hover {
  color: var(--el-datepicker-hover-text-color);
}

.el-date-table td.in-range .el-date-table-cell {
  background-color: var(--el-datepicker-inrange-bg-color);
}

.el-date-table td.in-range .el-date-table-cell:hover {
  background-color: var(--el-datepicker-inrange-hover-bg-color);
}

.el-date-table td.current:not(.disabled) .el-date-table-cell__text {
  background-color: var(--el-datepicker-active-color);
  color: #fff;
}

.el-date-table
  td.current:not(.disabled).focus-visible
  .el-date-table-cell__text {
  outline: 2px solid var(--el-datepicker-active-color);
  outline-offset: 1px;
}

.el-date-table
  td.current:not(.disabled):focus-visible
  .el-date-table-cell__text {
  outline: 2px solid var(--el-datepicker-active-color);
  outline-offset: 1px;
}

.el-date-table td.end-date .el-date-table-cell,
.el-date-table td.start-date .el-date-table-cell {
  color: #fff;
}

.el-date-table td.end-date .el-date-table-cell__text,
.el-date-table td.start-date .el-date-table-cell__text {
  background-color: var(--el-datepicker-active-color);
}

.el-date-table td.start-date .el-date-table-cell {
  border-bottom-left-radius: 15px;
  border-top-left-radius: 15px;
  margin-left: 5px;
}

.el-date-table td.end-date .el-date-table-cell {
  border-bottom-right-radius: 15px;
  border-top-right-radius: 15px;
  margin-right: 5px;
}

.el-date-table td.disabled .el-date-table-cell {
  background-color: var(--el-fill-color-light);
  color: var(--el-text-color-placeholder);
  cursor: not-allowed;
  opacity: 1;
}

.el-date-table td.selected .el-date-table-cell {
  background-color: var(--el-datepicker-inrange-bg-color);
  border-radius: 15px;
  margin-left: 5px;
  margin-right: 5px;
}

.el-date-table td.selected .el-date-table-cell:hover {
  background-color: var(--el-datepicker-inrange-hover-bg-color);
}

.el-date-table td.selected .el-date-table-cell__text {
  background-color: var(--el-datepicker-active-color);
  border-radius: 15px;
  color: #fff;
}

.el-date-table td.week {
  color: var(--el-datepicker-header-text-color);
  font-size: 80%;
}

.el-date-table td:focus {
  outline: 0;
}

.el-date-table th {
  border-bottom: 1px solid var(--el-border-color-lighter);
  color: var(--el-datepicker-header-text-color);
  font-weight: 400;
  padding: 5px;
}

.el-month-table {
  border-collapse: collapse;
  font-size: 12px;
  margin: -1px;
}

.el-month-table td {
  cursor: pointer;
  padding: 8px 0;
  text-align: center;
}

.el-month-table td div {
  box-sizing: border-box;
  height: 48px;
  padding: 6px 0;
}

.el-month-table td.today .cell {
  color: var(--el-color-primary);
  font-weight: 700;
}

.el-month-table td.today.end-date .cell,
.el-month-table td.today.start-date .cell {
  color: #fff;
}

.el-month-table td.disabled .cell {
  background-color: var(--el-fill-color-light);
  cursor: not-allowed;
}

.el-month-table td.disabled .cell,
.el-month-table td.disabled .cell:hover {
  color: var(--el-text-color-placeholder);
}

.el-month-table td .cell {
  border-radius: 18px;
  color: var(--el-datepicker-text-color);
  display: block;
  height: 36px;
  line-height: 36px;
  margin: 0 auto;
  width: 60px;
}

.el-month-table td .cell:hover {
  color: var(--el-datepicker-hover-text-color);
}

.el-month-table td.in-range div {
  background-color: var(--el-datepicker-inrange-bg-color);
}

.el-month-table td.in-range div:hover {
  background-color: var(--el-datepicker-inrange-hover-bg-color);
}

.el-month-table td.end-date div,
.el-month-table td.start-date div {
  color: #fff;
}

.el-month-table td.end-date .cell,
.el-month-table td.start-date .cell {
  background-color: var(--el-datepicker-active-color);
  color: #fff;
}

.el-month-table td.start-date div {
  border-bottom-left-radius: 24px;
  border-top-left-radius: 24px;
}

.el-month-table td.end-date div {
  border-bottom-right-radius: 24px;
  border-top-right-radius: 24px;
}

.el-month-table td.current:not(.disabled) .cell {
  color: var(--el-datepicker-active-color);
}

.el-month-table td.focus-visible {
  outline: 0;
}

.el-month-table td:focus-visible {
  outline: 0;
}

.el-month-table td.focus-visible .cell {
  outline: 2px solid var(--el-datepicker-active-color);
}

.el-month-table td:focus-visible .cell {
  outline: 2px solid var(--el-datepicker-active-color);
}

.el-year-table {
  border-collapse: collapse;
  font-size: 12px;
  margin: -1px;
}

.el-year-table .el-icon {
  color: var(--el-datepicker-icon-color);
}

.el-year-table td {
  cursor: pointer;
  padding: 20px 3px;
  text-align: center;
}

.el-year-table td.today .cell {
  color: var(--el-color-primary);
  font-weight: 700;
}

.el-year-table td.disabled .cell {
  background-color: var(--el-fill-color-light);
  cursor: not-allowed;
}

.el-year-table td.disabled .cell,
.el-year-table td.disabled .cell:hover {
  color: var(--el-text-color-placeholder);
}

.el-year-table td .cell {
  border-radius: 18px;
  color: var(--el-datepicker-text-color);
  display: block;
  height: 36px;
  line-height: 36px;
  margin: 0 auto;
  width: 48px;
}

.el-year-table td .cell:hover {
  color: var(--el-datepicker-hover-text-color);
}

.el-year-table td.current:not(.disabled) .cell {
  color: var(--el-datepicker-active-color);
}

.el-year-table td.focus-visible {
  outline: 0;
}

.el-year-table td:focus-visible {
  outline: 0;
}

.el-year-table td.focus-visible .cell {
  outline: 2px solid var(--el-datepicker-active-color);
}

.el-year-table td:focus-visible .cell {
  outline: 2px solid var(--el-datepicker-active-color);
}

.el-time-spinner.has-seconds .el-time-spinner__wrapper {
  width: 33.3%;
}

.el-time-spinner__wrapper {
  display: inline-block;
  max-height: 192px;
  overflow: auto;
  position: relative;
  vertical-align: top;
  width: 50%;
}

.el-time-spinner__wrapper.el-scrollbar__wrap:not(
    .el-scrollbar__wrap--hidden-default
  ) {
  padding-bottom: 15px;
}

.el-time-spinner__wrapper.is-arrow {
  box-sizing: border-box;
  overflow: hidden;
  text-align: center;
}

.el-time-spinner__wrapper.is-arrow .el-time-spinner__list {
  transform: translateY(-32px);
}

.el-time-spinner__wrapper.is-arrow
  .el-time-spinner__item:hover:not(.is-disabled):not(.is-active) {
  background: var(--el-fill-color-light);
  cursor: default;
}

.el-time-spinner__arrow {
  color: var(--el-text-color-secondary);
  cursor: pointer;
  font-size: 12px;
  height: 30px;
  left: 0;
  line-height: 30px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--el-index-normal);
}

.el-time-spinner__arrow:hover {
  color: var(--el-color-primary);
}

.el-time-spinner__arrow.arrow-up {
  top: 10px;
}

.el-time-spinner__arrow.arrow-down {
  bottom: 10px;
}

.el-time-spinner__input.el-input {
  width: 70%;
}

.el-time-spinner__input.el-input .el-input__inner,
.el-time-spinner__list {
  padding: 0;
  text-align: center;
}

.el-time-spinner__list {
  list-style: none;
  margin: 0;
}

.el-time-spinner__list:after,
.el-time-spinner__list:before {
  content: '';
  display: block;
  height: 80px;
  width: 100%;
}

.el-time-spinner__item {
  color: var(--el-text-color-regular);
  font-size: 12px;
  height: 32px;
  line-height: 32px;
}

.el-time-spinner__item:hover:not(.is-disabled):not(.is-active) {
  background: var(--el-fill-color-light);
  cursor: pointer;
}

.el-time-spinner__item.is-active:not(.is-disabled) {
  color: var(--el-text-color-primary);
  font-weight: 700;
}

.el-time-spinner__item.is-disabled {
  color: var(--el-text-color-placeholder);
  cursor: not-allowed;
}

.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
  transition: var(--el-transition-fade-linear);
}

.fade-in-linear-enter-from,
.fade-in-linear-leave-to {
  opacity: 0;
}

.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active {
  transition: var(--el-transition-fade-linear);
}

.el-fade-in-linear-enter-from,
.el-fade-in-linear-leave-to {
  opacity: 0;
}

.el-fade-in-enter-active,
.el-fade-in-leave-active {
  transition: all var(--el-transition-duration) cubic-bezier(0.55, 0, 0.1, 1);
}

.el-fade-in-enter-from,
.el-fade-in-leave-active {
  opacity: 0;
}

.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
  transition: all var(--el-transition-duration) cubic-bezier(0.55, 0, 0.1, 1);
}

.el-zoom-in-center-enter-from,
.el-zoom-in-center-leave-active {
  opacity: 0;
  transform: scaleX(0);
}

.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transform-origin: center top;
  transition: var(--el-transition-md-fade);
}

.el-zoom-in-top-enter-active[data-popper-placement^='top'],
.el-zoom-in-top-leave-active[data-popper-placement^='top'] {
  transform-origin: center bottom;
}

.el-zoom-in-top-enter-from,
.el-zoom-in-top-leave-active {
  opacity: 0;
  transform: scaleY(0);
}

.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transform-origin: center bottom;
  transition: var(--el-transition-md-fade);
}

.el-zoom-in-bottom-enter-from,
.el-zoom-in-bottom-leave-active {
  opacity: 0;
  transform: scaleY(0);
}

.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active {
  opacity: 1;
  transform: scale(1);
  transform-origin: top left;
  transition: var(--el-transition-md-fade);
}

.el-zoom-in-left-enter-from,
.el-zoom-in-left-leave-active {
  opacity: 0;
  transform: scale(0.45);
}

.collapse-transition {
  transition:
    var(--el-transition-duration) height ease-in-out,
    var(--el-transition-duration) padding-top ease-in-out,
    var(--el-transition-duration) padding-bottom ease-in-out;
}

.el-collapse-transition-enter-active,
.el-collapse-transition-leave-active {
  transition:
    var(--el-transition-duration) max-height ease-in-out,
    var(--el-transition-duration) padding-top ease-in-out,
    var(--el-transition-duration) padding-bottom ease-in-out;
}

.horizontal-collapse-transition {
  transition:
    var(--el-transition-duration) width ease-in-out,
    var(--el-transition-duration) padding-left ease-in-out,
    var(--el-transition-duration) padding-right ease-in-out;
}

.el-list-enter-active,
.el-list-leave-active {
  transition: all 1s;
}

.el-list-enter-from,
.el-list-leave-to {
  opacity: 0;
  transform: translateY(-30px);
}

.el-list-leave-active {
  position: absolute !important;
}

.el-opacity-transition {
  transition: opacity var(--el-transition-duration)
    cubic-bezier(0.55, 0, 0.1, 1);
}

.el-picker__popper {
  --el-datepicker-border-color: var(--el-disabled-border-color);
}

.el-picker__popper.el-popper {
  background: var(--el-bg-color-overlay);
  box-shadow: var(--el-box-shadow-light);
}

.el-picker__popper.el-popper,
.el-picker__popper.el-popper .el-popper__arrow:before {
  border: 1px solid var(--el-datepicker-border-color);
}

.el-picker__popper.el-popper[data-popper-placement^='top']
  .el-popper__arrow:before {
  border-left-color: transparent;
  border-top-color: transparent;
}

.el-picker__popper.el-popper[data-popper-placement^='bottom']
  .el-popper__arrow:before {
  border-bottom-color: transparent;
  border-right-color: transparent;
}

.el-picker__popper.el-popper[data-popper-placement^='left']
  .el-popper__arrow:before {
  border-bottom-color: transparent;
  border-left-color: transparent;
}

.el-picker__popper.el-popper[data-popper-placement^='right']
  .el-popper__arrow:before {
  border-right-color: transparent;
  border-top-color: transparent;
}

.el-date-editor {
  --el-date-editor-width: 220px;
  --el-date-editor-monthrange-width: 300px;
  --el-date-editor-daterange-width: 350px;
  --el-date-editor-datetimerange-width: 400px;
  --el-input-text-color: var(--el-text-color-regular);
  --el-input-border: var(--el-border);
  --el-input-hover-border: var(--el-border-color-hover);
  --el-input-focus-border: var(--el-color-primary);
  --el-input-transparent-border: 0 0 0 1px transparent inset;
  --el-input-border-color: var(--el-border-color);
  --el-input-border-radius: var(--el-border-radius-base);
  --el-input-bg-color: var(--el-fill-color-blank);
  --el-input-icon-color: var(--el-text-color-placeholder);
  --el-input-placeholder-color: var(--el-text-color-placeholder);
  --el-input-hover-border-color: var(--el-border-color-hover);
  --el-input-clear-hover-color: var(--el-text-color-secondary);
  --el-input-focus-border-color: var(--el-color-primary);
  --el-input-width: 100%;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.el-date-editor.el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-border-color) inset;
  box-shadow: 0 0 0 1px var(--el-input-border-color, var(--el-border-color))
    inset;
}

.el-date-editor.el-input__wrapper:hover {
  box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset;
}

.el-date-editor.el-input,
.el-date-editor.el-input__wrapper {
  height: var(--el-component-size);
  height: var(--el-input-height, var(--el-component-size));
  width: var(--el-date-editor-width);
}

.el-date-editor--monthrange {
  --el-date-editor-width: var(--el-date-editor-monthrange-width);
}

.el-date-editor--daterange,
.el-date-editor--timerange {
  --el-date-editor-width: var(--el-date-editor-daterange-width);
}

.el-date-editor--datetimerange {
  --el-date-editor-width: var(--el-date-editor-datetimerange-width);
}

.el-date-editor--dates .el-input__wrapper {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.el-date-editor .clear-icon,
.el-date-editor .close-icon {
  cursor: pointer;
}

.el-date-editor .clear-icon:hover {
  color: var(--el-text-color-secondary);
}

.el-date-editor .el-range__icon {
  color: var(--el-text-color-placeholder);
  float: left;
  font-size: 14px;
  height: inherit;
}

.el-date-editor .el-range__icon svg {
  vertical-align: middle;
}

.el-date-editor .el-range-input {
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: var(--el-text-color-regular);
  display: inline-block;
  font-size: var(--el-font-size-base);
  height: 30px;
  line-height: 30px;
  margin: 0;
  outline: 0;
  padding: 0;
  text-align: center;
  width: 39%;
}

.el-date-editor .el-range-input::placeholder {
  color: var(--el-text-color-placeholder);
}

.el-date-editor .el-range-separator {
  align-items: center;
  color: var(--el-text-color-primary);
  display: inline-flex;
  flex: 1 1;
  font-size: 14px;
  height: 100%;
  justify-content: center;
  margin: 0;
  padding: 0 5px;
  word-break: keep-all;
}

.el-date-editor .el-range__close-icon {
  color: var(--el-text-color-placeholder);
  cursor: pointer;
  font-size: 14px;
  height: inherit;
  width: auto;
}

.el-date-editor .el-range__close-icon:hover {
  color: var(--el-text-color-secondary);
}

.el-date-editor .el-range__close-icon svg {
  vertical-align: middle;
}

.el-date-editor .el-range__close-icon--hidden {
  opacity: 0;
  visibility: hidden;
}

.el-range-editor.el-input__wrapper {
  align-items: center;
  display: inline-flex;
  padding: 0 10px;
}

.el-range-editor.is-active,
.el-range-editor.is-active:hover {
  box-shadow: 0 0 0 1px var(--el-input-focus-border-color) inset;
}

.el-range-editor--large {
  line-height: var(--el-component-size-large);
}

.el-range-editor--large.el-input__wrapper {
  height: var(--el-component-size-large);
}

.el-range-editor--large .el-range-separator {
  font-size: 14px;
  line-height: 40px;
}

.el-range-editor--large .el-range-input {
  font-size: 14px;
  height: 38px;
  line-height: 38px;
}

.el-range-editor--small {
  line-height: var(--el-component-size-small);
}

.el-range-editor--small.el-input__wrapper {
  height: var(--el-component-size-small);
}

.el-range-editor--small .el-range-separator {
  font-size: 12px;
  line-height: 24px;
}

.el-range-editor--small .el-range-input {
  font-size: 12px;
  height: 22px;
  line-height: 22px;
}

.el-range-editor.is-disabled {
  background-color: var(--el-disabled-bg-color);
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-range-editor.is-disabled,
.el-range-editor.is-disabled:focus,
.el-range-editor.is-disabled:hover {
  border-color: var(--el-disabled-border-color);
}

.el-range-editor.is-disabled input {
  background-color: var(--el-disabled-bg-color);
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-range-editor.is-disabled input::placeholder {
  color: var(--el-text-color-placeholder);
}

.el-range-editor.is-disabled .el-range-separator {
  color: var(--el-disabled-text-color);
}

.el-picker-panel {
  background: var(--el-bg-color-overlay);
  border-radius: var(--el-border-radius-base);
  color: var(--el-text-color-regular);
  line-height: 30px;
}

.el-picker-panel .el-time-panel {
  background-color: var(--el-bg-color-overlay);
  border: 1px solid var(--el-datepicker-border-color);
  box-shadow: var(--el-box-shadow-light);
  margin: 5px 0;
}

.el-picker-panel__body-wrapper:after,
.el-picker-panel__body:after {
  clear: both;
  content: '';
  display: table;
}

.el-picker-panel__content {
  margin: 15px;
  position: relative;
}

.el-picker-panel__footer {
  background-color: var(--el-bg-color-overlay);
  border-top: 1px solid var(--el-datepicker-inner-border-color);
  font-size: 0;
  padding: 4px 12px;
  position: relative;
  text-align: right;
}

.el-picker-panel__shortcut {
  background-color: transparent;
  border: 0;
  color: var(--el-datepicker-text-color);
  cursor: pointer;
  display: block;
  font-size: 14px;
  line-height: 28px;
  outline: 0;
  padding-left: 12px;
  text-align: left;
  width: 100%;
}

.el-picker-panel__shortcut:hover {
  color: var(--el-datepicker-hover-text-color);
}

.el-picker-panel__shortcut.active {
  background-color: #e6f1fe;
  color: var(--el-datepicker-active-color);
}

.el-picker-panel__btn {
  background-color: transparent;
  border: 1px solid var(--el-fill-color-darker);
  border-radius: 2px;
  color: var(--el-text-color-primary);
  cursor: pointer;
  font-size: 12px;
  line-height: 24px;
  outline: 0;
  padding: 0 20px;
}

.el-picker-panel__btn[disabled] {
  color: var(--el-text-color-disabled);
  cursor: not-allowed;
}

.el-picker-panel__icon-btn {
  background: 0 0;
  border: 0;
  color: var(--el-datepicker-icon-color);
  cursor: pointer;
  font-size: 12px;
  margin-top: 8px;
  outline: 0;
}

.el-picker-panel__icon-btn.focus-visible,
.el-picker-panel__icon-btn:hover {
  color: var(--el-datepicker-hover-text-color);
}

.el-picker-panel__icon-btn:focus-visible {
  color: var(--el-datepicker-hover-text-color);
}

.el-picker-panel__icon-btn.is-disabled {
  color: var(--el-text-color-disabled);
}

.el-picker-panel__icon-btn.is-disabled:hover {
  cursor: not-allowed;
}

.el-picker-panel__icon-btn .el-icon {
  cursor: pointer;
  font-size: inherit;
}

.el-picker-panel__link-btn {
  vertical-align: middle;
}

.el-picker-panel [slot='sidebar'],
.el-picker-panel__sidebar {
  background-color: var(--el-bg-color-overlay);
  border-right: 1px solid var(--el-datepicker-inner-border-color);
  bottom: 0;
  box-sizing: border-box;
  overflow: auto;
  padding-top: 6px;
  position: absolute;
  top: 0;
  width: 110px;
}

.el-picker-panel [slot='sidebar'] + .el-picker-panel__body,
.el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: 110px;
}

.el-date-picker {
  --el-datepicker-text-color: var(--el-text-color-regular);
  --el-datepicker-off-text-color: var(--el-text-color-placeholder);
  --el-datepicker-header-text-color: var(--el-text-color-regular);
  --el-datepicker-icon-color: var(--el-text-color-primary);
  --el-datepicker-border-color: var(--el-disabled-border-color);
  --el-datepicker-inner-border-color: var(--el-border-color-light);
  --el-datepicker-inrange-bg-color: var(--el-border-color-extra-light);
  --el-datepicker-inrange-hover-bg-color: var(--el-border-color-extra-light);
  --el-datepicker-active-color: var(--el-color-primary);
  --el-datepicker-hover-text-color: var(--el-color-primary);
  width: 322px;
}

.el-date-picker.has-sidebar.has-time {
  width: 434px;
}

.el-date-picker.has-sidebar {
  width: 438px;
}

.el-date-picker.has-time .el-picker-panel__body-wrapper {
  position: relative;
}

.el-date-picker .el-picker-panel__content {
  width: 292px;
}

.el-date-picker table {
  table-layout: fixed;
  width: 100%;
}

.el-date-picker__editor-wrap {
  display: table-cell;
  padding: 0 5px;
  position: relative;
}

.el-date-picker__time-header {
  border-bottom: 1px solid var(--el-datepicker-inner-border-color);
  box-sizing: border-box;
  display: table;
  font-size: 12px;
  padding: 8px 5px 5px;
  position: relative;
  width: 100%;
}

.el-date-picker__header {
  margin: 12px;
  text-align: center;
}

.el-date-picker__header--bordered {
  border-bottom: 1px solid var(--el-border-color-lighter);
  margin-bottom: 0;
  padding-bottom: 12px;
}

.el-date-picker__header--bordered + .el-picker-panel__content {
  margin-top: 0;
}

.el-date-picker__header-label {
  color: var(--el-text-color-regular);
  cursor: pointer;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  padding: 0 5px;
  text-align: center;
}

.el-date-picker__header-label:hover {
  color: var(--el-datepicker-hover-text-color);
}

.el-date-picker__header-label.focus-visible {
  color: var(--el-datepicker-hover-text-color);
  outline: 0;
}

.el-date-picker__header-label:focus-visible {
  color: var(--el-datepicker-hover-text-color);
  outline: 0;
}

.el-date-picker__header-label.active {
  color: var(--el-datepicker-active-color);
}

.el-date-picker__prev-btn {
  float: left;
}

.el-date-picker__next-btn {
  float: right;
}

.el-date-picker__time-wrap {
  padding: 10px;
  text-align: center;
}

.el-date-picker__time-label {
  cursor: pointer;
  float: left;
  line-height: 30px;
  margin-left: 10px;
}

.el-date-picker .el-time-panel {
  position: absolute;
}

.el-date-range-picker {
  --el-datepicker-text-color: var(--el-text-color-regular);
  --el-datepicker-off-text-color: var(--el-text-color-placeholder);
  --el-datepicker-header-text-color: var(--el-text-color-regular);
  --el-datepicker-icon-color: var(--el-text-color-primary);
  --el-datepicker-border-color: var(--el-disabled-border-color);
  --el-datepicker-inner-border-color: var(--el-border-color-light);
  --el-datepicker-inrange-bg-color: var(--el-border-color-extra-light);
  --el-datepicker-inrange-hover-bg-color: var(--el-border-color-extra-light);
  --el-datepicker-active-color: var(--el-color-primary);
  --el-datepicker-hover-text-color: var(--el-color-primary);
  width: 646px;
}

.el-date-range-picker.has-sidebar {
  width: 756px;
}

.el-date-range-picker.has-time .el-picker-panel__body-wrapper {
  position: relative;
}

.el-date-range-picker table {
  table-layout: fixed;
  width: 100%;
}

.el-date-range-picker .el-picker-panel__body {
  min-width: 513px;
}

.el-date-range-picker .el-picker-panel__content {
  margin: 0;
}

.el-date-range-picker__header {
  height: 28px;
  position: relative;
  text-align: center;
}

.el-date-range-picker__header [class*='arrow-left'] {
  float: left;
}

.el-date-range-picker__header [class*='arrow-right'] {
  float: right;
}

.el-date-range-picker__header div {
  font-size: 16px;
  font-weight: 500;
  margin-right: 50px;
}

.el-date-range-picker__content {
  box-sizing: border-box;
  float: left;
  margin: 0;
  padding: 16px;
  width: 50%;
}

.el-date-range-picker__content.is-left {
  border-right: 1px solid var(--el-datepicker-inner-border-color);
}

.el-date-range-picker__content .el-date-range-picker__header div {
  margin-left: 50px;
  margin-right: 50px;
}

.el-date-range-picker__editors-wrap {
  box-sizing: border-box;
  display: table-cell;
}

.el-date-range-picker__editors-wrap.is-right {
  text-align: right;
}

.el-date-range-picker__time-header {
  border-bottom: 1px solid var(--el-datepicker-inner-border-color);
  box-sizing: border-box;
  display: table;
  font-size: 12px;
  padding: 8px 5px 5px;
  position: relative;
  width: 100%;
}

.el-date-range-picker__time-header > .el-icon-arrow-right {
  color: var(--el-datepicker-icon-color);
  display: table-cell;
  font-size: 20px;
  vertical-align: middle;
}

.el-date-range-picker__time-picker-wrap {
  display: table-cell;
  padding: 0 5px;
  position: relative;
}

.el-date-range-picker__time-picker-wrap .el-picker-panel {
  background: #fff;
  position: absolute;
  right: 0;
  top: 13px;
  z-index: 1;
}

.el-date-range-picker__time-picker-wrap .el-time-panel {
  position: absolute;
}

.el-time-range-picker {
  overflow: visible;
  width: 354px;
}

.el-time-range-picker__content {
  padding: 10px;
  position: relative;
  text-align: center;
  z-index: 1;
}

.el-time-range-picker__cell {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 4px 7px 7px;
  width: 50%;
}

.el-time-range-picker__header {
  font-size: 14px;
  margin-bottom: 5px;
  text-align: center;
}

.el-time-range-picker__body {
  border: 1px solid var(--el-datepicker-border-color);
  border-radius: 2px;
}

.el-time-panel {
  border-radius: 2px;
  box-sizing: content-box;
  left: 0;
  position: relative;
  -webkit-user-select: none;
  user-select: none;
  width: 180px;
  z-index: var(--el-index-top);
}

.el-time-panel__content {
  font-size: 0;
  overflow: hidden;
  position: relative;
}

.el-time-panel__content:after,
.el-time-panel__content:before {
  box-sizing: border-box;
  content: '';
  height: 32px;
  left: 0;
  margin-top: -16px;
  padding-top: 6px;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50%;
  z-index: -1;
}

.el-time-panel__content:after {
  left: 50%;
  margin-left: 12%;
  margin-right: 12%;
}

.el-time-panel__content:before {
  border-bottom: 1px solid var(--el-border-color-light);
  border-top: 1px solid var(--el-border-color-light);
  margin-left: 12%;
  margin-right: 12%;
  padding-left: 50%;
}

.el-time-panel__content.has-seconds:after {
  left: 66.6666666667%;
}

.el-time-panel__content.has-seconds:before {
  padding-left: 33.3333333333%;
}

.el-time-panel__footer {
  border-top: 1px solid
    var(--el-timepicker-inner-border-color, var(--el-border-color-light));
  box-sizing: border-box;
  height: 36px;
  line-height: 25px;
  padding: 4px;
  text-align: right;
}

.el-time-panel__btn {
  background-color: transparent;
  border: none;
  color: var(--el-text-color-primary);
  cursor: pointer;
  font-size: 12px;
  line-height: 28px;
  margin: 0 5px;
  outline: 0;
  padding: 0 5px;
}

.el-time-panel__btn.confirm {
  color: var(--el-color-primary);
  color: var(--el-timepicker-active-color, var(--el-color-primary));
  font-weight: 800;
}

.xb_date_picker_box[data-v-6dfa2e5c] {
  height: 45px;
  width: 100%;
}

.xb_date_picker_box[data-v-6dfa2e5c] .xb_date_picker {
  width: 100%;
}

.xb_date_picker_box[data-v-6dfa2e5c] .xb_date_picker .el-input__wrapper {
  background-color: initial;
  background-image: none;
  border: 1px solid rgba(67, 67, 67, 0.3);
  border-radius: 10px;
  box-shadow: 0 0 0 1px rgba(67, 67, 67, 0.3);
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-flex;
  font-size: 16px;
  height: 45px;
  min-width: 0;
  padding: 6.5px 11px;
  position: relative;
  transition: all 0.3s;
  width: 100%;
}

.xb_date_picker_box[data-v-6dfa2e5c]
  .xb_date_picker
  .el-input__wrapper.is-focus {
  border: 1px solid #165996;
  box-shadow: inset 0 0 0 1px #165996;
}

.xb_date_picker_box[data-v-6dfa2e5c]
  .xb_date_picker
  .el-input__wrapper
  .el-input__suffix
  .el-input__password {
  color: hsla(0, 0%, 100%, 0.45);
  font-size: 16px;
}

.xb_date_picker_box[data-v-6dfa2e5c]
  .xb_date_picker
  .el-input__wrapper
  .el-input__inner {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  background-color: initial;
  border-radius: 6px;
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-variant: tabular-nums;
  text-indent: 15px;
}

.xb_date_picker_box[data-v-6dfa2e5c]
  .xb_date_picker
  .el-input__wrapper
  .el-input__inner::-moz-placeholder {
  color: #5e636b;
  font-size: 14px;
}

.xb_date_picker_box[data-v-6dfa2e5c]
  .xb_date_picker
  .el-input__wrapper
  .el-input__inner::placeholder {
  color: #5e636b;
  font-size: 14px;
}

.login_dialog_medal {
  z-index: 2001 !important;
}

.login_dialog_medal .el-dialog.login_dialog {
  background: #0e131b;
  border-radius: 15px;
  box-shadow: 18px 22px 100px rgba(0, 0, 0, 0.55);
  box-sizing: border-box;
  font-size: 14px;
  max-width: 820px;
  padding-bottom: 0;
  position: relative;
  transform-origin: 318.5px 3px;
  width: 100%;
}

.login_dialog_medal .el-dialog.login_dialog .el-dialog__header {
  display: none;
  height: 0;
  padding: 0;
}

.login_dialog_medal .el-dialog.login_dialog .el-dialog__body {
  padding: 0;
}

.login_dialog_medal .el-dialog.login_dialog .el-dialog__body .dialog_content {
  background: #151c26;
  display: flex;
  justify-content: space-between;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog-close {
  align-items: center;
  background: #0e131b;
  border-radius: 50%;
  box-shadow:
    0 3px 6px -4px rgba(0, 0, 0, 0.48),
    0 6px 16px 0 rgba(0, 0, 0, 0.32),
    0 9px 28px 8px rgba(0, 0, 0, 0.2);
  display: flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  right: -20px;
  top: -20px;
  width: 40px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog-close
  img {
  height: 20px;
  width: 20px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog-close-small {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog-close-small
  img {
  height: 20px;
  width: 20px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left {
  background: #161f2c;
  border-radius: 0.75rem 0 0 0.75rem;
  display: flex;
  flex-direction: column;
  padding-bottom: 10px;
  padding-left: 16px;
  padding-right: 20px;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .top_button {
  align-items: center;
  background-color: #10161e;
  border-radius: 1rem;
  color: #fff;
  display: flex;
  height: 36px;
  justify-content: space-between;
  margin: 0 auto 24px;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .top_button
  .top_Btn {
  align-items: center;
  cursor: pointer;
  display: inline-grid;
  font-size: 12px;
  font-weight: 600;
  height: 36px;
  justify-self: center;
  padding: 5px 10px;
  position: relative;
  text-align: center;
  width: 50%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .top_button
  .top_Btn.active {
  background-color: #1a55ef;
  border-radius: 1rem;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .login_icon {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  width: 16px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .login_icon
  img {
  height: 100%;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .el-form-item__error {
  position: static;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .reg_body_forget {
  color: #2283f7;
  cursor: pointer;
  margin: 0 auto;
  padding: 0 10px 0 0;
  text-align: right;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .reg_body_desc {
  margin: 0 auto;
  text-align: center;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .reg_body_desc
  .desc {
  color: #3f526e;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.3;
  padding: 0 5px;
  text-align: left;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .reg_body_desc
  .blue {
  color: #177ddc;
  cursor: pointer;
  outline: none;
  transition: color 0.3s;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .submitLoginForm {
  align-items: center;
  background: linear-gradient(180deg, #0a9dff, #1a52ee);
  border: 0;
  border-radius: 10px;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 18px;
  font-weight: 700;
  height: 46px;
  justify-content: center;
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .login_form
  .submitLoginForm:hover {
  opacity: 0.7;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .register_icon {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  width: 16px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .register_icon
  img {
  height: 100%;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .el-form-item__error {
  position: static;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .flag-list-box {
  z-index: 200;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .first_gift {
  align-items: center;
  background: #1a55ef;
  border-radius: 0.75rem;
  color: #fff;
  display: flex;
  float: left;
  font-size: 12px;
  font-weight: 600;
  height: 24px;
  justify-content: center;
  margin-bottom: 8px;
  margin-left: 18px;
  padding: 0 10px;
  position: relative;
  text-align: center;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .first_gift:before {
  background-color: #1a55ef;
  bottom: -4px;
  -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);
  clip-path: polygon(0 0, 100% 0, 50% 100%);
  content: '';
  height: 8px;
  position: absolute;
  right: 20px;
  width: 8px;
  z-index: 2;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .submitRegisterForm {
  align-items: center;
  background: linear-gradient(180deg, #0a9dff, #1a52ee);
  border: 0;
  border-radius: 10px;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 18px;
  font-weight: 700;
  height: 46px;
  justify-content: center;
  text-align: center;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .submitRegisterForm:hover {
  opacity: 0.7;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerAgreeCheckBox,
.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox {
  align-items: flex-start;
  display: flex;
  height: auto;
  justify-content: flex-start;
  padding: 10px 0;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerAgreeCheckBox
  .el-checkbox__input,
.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox
  .el-checkbox__input {
  margin-top: 3px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerAgreeCheckBox
  .el-checkbox__input
  .el-checkbox__inner,
.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox
  .el-checkbox__input
  .el-checkbox__inner {
  background-color: initial;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerAgreeCheckBox
  .registerAgreeBox,
.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox
  .registerAgreeBox {
  color: #3f526e;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 0;
  padding: 0 8px;
  white-space: pre-wrap;
  word-break: break-word;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerAgreeCheckBox
  .registerAgreeBox
  .blue,
.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox
  .registerAgreeBox
  .blue {
  color: #177ddc;
  cursor: pointer;
  outline: none;
  transition: color 0.3s;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox {
  padding-top: 10px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .register_form
  .registerPromotionCheckBox
  .el-checkbox__input {
  margin-top: 0;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .reg_body_bottom_other
  h5 {
  align-items: center;
  color: #adb6c4;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  justify-content: center;
  margin: 14px auto 10px;
  text-align: center;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .reg_body_bottom_other
  .reg_other_bg {
  grid-row-gap: 10px;
  align-items: center;
  background: #0e131b;
  border-radius: 1.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
  max-width: -moz-max-content;
  max-width: max-content;
  min-height: 50px;
  min-width: 162px;
  padding: 8px 10px;
  position: relative;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .reg_body_bottom_other
  .reg_other_bg
  .icon-box {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 6px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .reg_body_bottom_other
  .reg_other_bg
  .icon-box
  .name_box {
  line-height: 20px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .reg_body_bottom_other
  .reg_other_bg
  .icon-box
  img {
  border-radius: 20px;
  height: 30px;
  width: 30px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .verifyCodeClass
  .el-input-group__append {
  background: initial;
  border-radius: 0;
  margin-left: 10px;
  min-width: 120px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .verifyCodeClass
  .el-input__wrapper {
  border-radius: 10px 0 0 10px !important;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .verifyCodeClass
  .verifyCodeImg,
.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_left
  .verifyCodeClass
  .verifyCodeImg
  img {
  height: 40px;
  width: 120px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  padding: 16px;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_top {
  margin: 0 auto;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_top
  .content_right_top_banner {
  border: none;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_top
  .content_right_top_banner
  .content_right_top_banner_box {
  border: none;
  border-radius: 0.75rem;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_top
  .content_right_top_banner
  .content_right_top_banner_title {
  color: #fff;
  font-size: 20px;
  font-style: italic;
  font-weight: 800;
  left: 20px;
  position: absolute;
  text-transform: uppercase;
  top: 10px;
  z-index: 2;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_top
  .content_right_top_banner
  .content_right_top_banner_logo {
  left: 22px;
  position: absolute;
  top: 45%;
  z-index: 2;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_top
  .content_right_top_banner
  .content_right_top_banner_logo
  img {
  height: auto;
  width: 134px;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_content {
  align-items: center;
  background: #1c2532;
  border-radius: 0.75rem;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin: 18px auto;
  padding: 16px 20px;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_content
  .dialog_content_right_content_view {
  align-items: center;
  display: flex;
  flex: 1 1;
  flex-direction: column;
  justify-content: space-between;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_content
  .dialog_content_right_content_view
  h5 {
  color: #adb6c4;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_content
  .dialog_content_right_content_view
  h3 {
  color: #fff;
  font-size: 18px;
  font-weight: 800;
  min-height: 30px;
  padding: 10px 0 0;
  text-align: center;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_footer {
  background: #1c2532;
  border-radius: 0.75rem;
  margin: 0 auto;
  padding: 12px 16px;
  width: 100%;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_footer
  .dialog_content_right_footer_title {
  color: #adb6c4;
  font-size: 14px;
  font-weight: 700;
  margin: 0 auto 14px;
  text-align: center;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_footer
  .dialog_content_right_footer_list {
  grid-gap: 6px;
  grid-row-gap: 8px;
  align-items: center;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  text-align: center;
}

.login_dialog_medal
  .el-dialog.login_dialog
  .el-dialog__body
  .dialog_content
  .dialog_content_right
  .dialog_content_right_footer
  .dialog_content_right_footer_list
  img {
  align-items: center;
  justify-content: center;
  width: 100%;
}

.img_code_dialog.el-dialog {
  background: #0e131b;
  border-radius: 15px;
  box-shadow: 18px 22px 100px rgba(0, 0, 0, 0.55);
  box-sizing: border-box;
  font-size: 14px;
  max-width: 460px;
  padding-bottom: 0;
  position: relative;
  transform-origin: 318.5px 3px;
  width: 100%;
}

.img_code_dialog.el-dialog .el-dialog__header .el-dialog__title {
  color: hsla(0, 0%, 100%, 0.85);
}

.img_code_dialog.el-dialog .el-dialog__body .imgCodeDialog_form {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .el-input-group__append {
  background: initial;
  border-radius: 0;
  margin-left: 10px;
  min-width: 120px;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .el-input__wrapper {
  border-radius: 10px 0 0 10px !important;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .el-input__wrapper
  .el-input__inner {
  text-indent: 0;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .verifyCodeImg,
.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .verifyCodeImg
  img {
  height: 40px;
  width: 120px;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .register_icon {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  width: 20px;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .verifyCodeClass
  .register_icon
  img {
  height: 100%;
  width: 100%;
}

.img_code_dialog.el-dialog
  .el-dialog__body
  .imgCodeDialog_form
  .el-form-item__content
  .el-button {
  background: linear-gradient(180deg, #0a9dff, #1a52ee);
  border: 0;
  border-radius: 10px;
  color: #fff;
  margin-top: 5px;
}

.select_language_box[data-v-63880c58] {
  align-items: center;
  justify-content: center;
}

.select_language_box[data-v-63880c58] .select_language {
  max-width: 160px;
}

.select_language_box[data-v-63880c58] .select_language .prefix_icon {
  align-items: center;
  display: flex;
}

.select_language_box[data-v-63880c58]
  .select_language
  .el-input__wrapper
  .el-input__inner {
  text-indent: 0;
}

.select_language_box .divider-vertical[data-v-63880c58] {
  border-left: 1px solid hsla(0, 0%, 100%, 0.12);
  border-top: 0;
  height: 0.9em;
  margin: 0 8px;
  position: relative;
  top: -0.06em;
  vertical-align: middle;
}

:root {
  --van-loading-text-color: var(--van-text-color-2);
  --van-loading-text-font-size: var(--van-font-size-md);
  --van-loading-spinner-color: var(--van-gray-5);
  --van-loading-spinner-size: 30px;
  --van-loading-spinner-animation-duration: 0.8s;
}

.van-loading {
  color: var(--van-gray-5);
  color: var(--van-loading-spinner-color);
  font-size: 0;
}

.van-loading,
.van-loading__spinner {
  position: relative;
  vertical-align: middle;
}

.van-loading__spinner {
  animation: van-rotate 0.8s linear infinite;
  animation: van-rotate var(--van-loading-spinner-animation-duration) linear
    infinite;
  display: inline-block;
  height: 30px;
  height: var(--van-loading-spinner-size);
  max-height: 100%;
  max-width: 100%;
  width: 30px;
  width: var(--van-loading-spinner-size);
}

.van-loading__spinner--spinner {
  animation-timing-function: steps(12);
}

.van-loading__spinner--circular {
  animation-duration: 2s;
}

.van-loading__line {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.van-loading__line:before {
  background-color: currentColor;
  border-radius: 40%;
  content: ' ';
  display: block;
  height: 25%;
  margin: 0 auto;
  width: 2px;
}

.van-loading__circular {
  display: block;
  height: 100%;
  width: 100%;
}

.van-loading__circular circle {
  stroke: currentColor;
  stroke-width: 3;
  stroke-linecap: round;
  animation: van-circular 1.5s ease-in-out infinite;
}

.van-loading__text {
  color: var(--van-text-color-2);
  color: var(--van-loading-text-color);
  display: inline-block;
  font-size: var(--van-font-size-md);
  font-size: var(--van-loading-text-font-size);
  margin-left: var(--van-padding-xs);
  vertical-align: middle;
}

.van-loading--vertical {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.van-loading--vertical .van-loading__text {
  margin: var(--van-padding-xs) 0 0;
}

@keyframes van-circular {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40;
  }

  to {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120;
  }
}

.van-loading__line--1 {
  opacity: 1;
  transform: rotate(30deg);
}

.van-loading__line--2 {
  opacity: 0.9375;
  transform: rotate(60deg);
}

.van-loading__line--3 {
  opacity: 0.875;
  transform: rotate(90deg);
}

.van-loading__line--4 {
  opacity: 0.8125;
  transform: rotate(120deg);
}

.van-loading__line--5 {
  opacity: 0.75;
  transform: rotate(150deg);
}

.van-loading__line--6 {
  opacity: 0.6875;
  transform: rotate(180deg);
}

.van-loading__line--7 {
  opacity: 0.625;
  transform: rotate(210deg);
}

.van-loading__line--8 {
  opacity: 0.5625;
  transform: rotate(240deg);
}

.van-loading__line--9 {
  opacity: 0.5;
  transform: rotate(270deg);
}

.van-loading__line--10 {
  opacity: 0.4375;
  transform: rotate(300deg);
}

.van-loading__line--11 {
  opacity: 0.375;
  transform: rotate(330deg);
}

.van-loading__line--12 {
  opacity: 0.3125;
  transform: rotate(1turn);
}

:root {
  --van-picker-background-color: var(--van-background-color-light);
  --van-picker-toolbar-height: 44px;
  --van-picker-title-font-size: var(--van-font-size-lg);
  --van-picker-title-line-height: var(--van-line-height-md);
  --van-picker-action-padding: 0 var(--van-padding-md);
  --van-picker-action-font-size: var(--van-font-size-md);
  --van-picker-confirm-action-color: var(--van-text-link-color);
  --van-picker-cancel-action-color: var(--van-text-color-2);
  --van-picker-option-font-size: var(--van-font-size-lg);
  --van-picker-option-padding: 0 var(--van-padding-base);
  --van-picker-option-text-color: var(--van-text-color);
  --van-picker-option-disabled-opacity: 0.3;
  --van-picker-loading-icon-color: var(--van-primary-color);
  --van-picker-loading-mask-color: hsla(0, 0%, 100%, 0.9);
  --van-picker-mask-color:
    linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)),
    linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4));
}

.van-picker {
  background: var(--van-background-color-light);
  background: var(--van-picker-background-color);
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.van-picker__toolbar {
  align-items: center;
  display: flex;
  height: 44px;
  height: var(--van-picker-toolbar-height);
  justify-content: space-between;
}

.van-picker__cancel,
.van-picker__confirm {
  background-color: transparent;
  border: none;
  font-size: var(--van-font-size-md);
  font-size: var(--van-picker-action-font-size);
  height: 100%;
  padding: var(--van-picker-action-padding);
}

.van-picker__confirm {
  color: var(--van-text-link-color);
  color: var(--van-picker-confirm-action-color);
}

.van-picker__cancel {
  color: var(--van-text-color-2);
  color: var(--van-picker-cancel-action-color);
}

.van-picker__title {
  font-size: var(--van-font-size-lg);
  font-size: var(--van-picker-title-font-size);
  font-weight: var(--van-font-weight-bold);
  line-height: var(--van-line-height-md);
  line-height: var(--van-picker-title-line-height);
  max-width: 50%;
  text-align: center;
}

.van-picker__columns {
  cursor: grab;
  display: flex;
  position: relative;
}

.van-picker__loading {
  align-items: center;
  background: hsla(0, 0%, 100%, 0.9);
  background: var(--van-picker-loading-mask-color);
  bottom: 0;
  color: var(--van-primary-color);
  color: var(--van-picker-loading-icon-color);
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 3;
}

.van-picker__frame {
  left: var(--van-padding-md);
  right: var(--van-padding-md);
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}

.van-picker__frame,
.van-picker__mask {
  pointer-events: none;
  position: absolute;
}

.van-picker__mask {
  background-image:
    linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)),
    linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4));
  background-image: var(--van-picker-mask-color);
  background-position: top, bottom;
  background-repeat: no-repeat;
  height: 100%;
  left: 0;
  top: 0;
  transform: translateZ(0);
  width: 100%;
  z-index: 1;
}

.van-picker-column {
  flex: 1 1;
  font-size: var(--van-font-size-lg);
  font-size: var(--van-picker-option-font-size);
  overflow: hidden;
}

.van-picker-column__wrapper {
  transition-timing-function: cubic-bezier(0.23, 1, 0.68, 1);
}

.van-picker-column__item {
  align-items: center;
  color: var(--van-text-color);
  color: var(--van-picker-option-text-color);
  display: flex;
  justify-content: center;
  padding: var(--van-picker-option-padding);
}

.van-picker-column__item--disabled {
  cursor: not-allowed;
  opacity: 0.3;
  opacity: var(--van-picker-option-disabled-opacity);
}

:root {
  --van-overlay-z-index: 1;
  --van-overlay-background-color: rgba(0, 0, 0, 0.7);
}

.van-overlay {
  background: rgba(0, 0, 0, 0.7);
  background: var(--van-overlay-background-color);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1;
  z-index: var(--van-overlay-z-index);
}

:root {
  --van-popup-background-color: var(--van-background-color-light);
  --van-popup-transition: transform var(--van-animation-duration-base);
  --van-popup-round-border-radius: 16px;
  --van-popup-close-icon-size: 22px;
  --van-popup-close-icon-color: var(--van-gray-5);
  --van-popup-close-icon-margin: 16px;
  --van-popup-close-icon-z-index: 1;
}

.van-overflow-hidden {
  overflow: hidden !important;
}

.van-popup {
  -webkit-overflow-scrolling: touch;
  background: var(--van-background-color-light);
  background: var(--van-popup-background-color);
  max-height: 100%;
  overflow-y: auto;
  position: fixed;
  transition: transform var(--van-animation-duration-base);
  transition: var(--van-popup-transition);
}

.van-popup--center {
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
}

.van-popup--center.van-popup--round {
  border-radius: 16px;
  border-radius: var(--van-popup-round-border-radius);
}

.van-popup--top {
  left: 0;
  top: 0;
  width: 100%;
}

.van-popup--top.van-popup--round {
  border-radius: 0 0 16px 16px;
  border-radius: 0 0 var(--van-popup-round-border-radius)
    var(--van-popup-round-border-radius);
}

.van-popup--right {
  right: 0;
  top: 50%;
  transform: translate3d(0, -50%, 0);
}

.van-popup--right.van-popup--round {
  border-radius: 16px 0 0 16px;
  border-radius: var(--van-popup-round-border-radius) 0 0
    var(--van-popup-round-border-radius);
}

.van-popup--bottom {
  bottom: 0;
  left: 0;
  width: 100%;
}

.van-popup--bottom.van-popup--round {
  border-radius: 16px 16px 0 0;
  border-radius: var(--van-popup-round-border-radius)
    var(--van-popup-round-border-radius) 0 0;
}

.van-popup--left {
  left: 0;
  top: 50%;
  transform: translate3d(0, -50%, 0);
}

.van-popup--left.van-popup--round {
  border-radius: 0 16px 16px 0;
  border-radius: 0 var(--van-popup-round-border-radius)
    var(--van-popup-round-border-radius) 0;
}

.van-popup-slide-bottom-enter-active,
.van-popup-slide-left-enter-active,
.van-popup-slide-right-enter-active,
.van-popup-slide-top-enter-active {
  transition-timing-function: var(--van-animation-timing-function-enter);
}

.van-popup-slide-bottom-leave-active,
.van-popup-slide-left-leave-active,
.van-popup-slide-right-leave-active,
.van-popup-slide-top-leave-active {
  transition-timing-function: var(--van-animation-timing-function-leave);
}

.van-popup-slide-top-enter-from,
.van-popup-slide-top-leave-active {
  transform: translate3d(0, -100%, 0);
}

.van-popup-slide-right-enter-from,
.van-popup-slide-right-leave-active {
  transform: translate3d(100%, -50%, 0);
}

.van-popup-slide-bottom-enter-from,
.van-popup-slide-bottom-leave-active {
  transform: translate3d(0, 100%, 0);
}

.van-popup-slide-left-enter-from,
.van-popup-slide-left-leave-active {
  transform: translate3d(-100%, -50%, 0);
}

.van-popup__close-icon {
  color: var(--van-gray-5);
  color: var(--van-popup-close-icon-color);
  font-size: 22px;
  font-size: var(--van-popup-close-icon-size);
  position: absolute;
  z-index: 1;
  z-index: var(--van-popup-close-icon-z-index);
}

.van-popup__close-icon--top-left {
  left: 16px;
  left: var(--van-popup-close-icon-margin);
  top: 16px;
  top: var(--van-popup-close-icon-margin);
}

.van-popup__close-icon--top-right {
  right: 16px;
  right: var(--van-popup-close-icon-margin);
  top: 16px;
  top: var(--van-popup-close-icon-margin);
}

.van-popup__close-icon--bottom-left {
  bottom: 16px;
  bottom: var(--van-popup-close-icon-margin);
  left: 16px;
  left: var(--van-popup-close-icon-margin);
}

.van-popup__close-icon--bottom-right {
  bottom: 16px;
  bottom: var(--van-popup-close-icon-margin);
  right: 16px;
  right: var(--van-popup-close-icon-margin);
}

.language_select_mobile[data-v-3494627f] .van-popup,
.language_select_mobile[data-v-3494627f] .van-popup .van-picker {
  background: #0e131b;
}

.language_select_mobile[data-v-3494627f]
  .van-popup
  .van-picker
  .van-picker__mask {
  background-image:
    linear-gradient(180deg, rgba(14, 19, 27, 0.9), rgba(14, 19, 27, 0.4)),
    linear-gradient(0deg, rgba(14, 19, 27, 0.9), rgba(14, 19, 27, 0.4));
}

.language_select_mobile[data-v-3494627f]
  .van-popup
  .van-picker
  .van-picker__frame:after {
  border-color: #434343;
}

.language_select_mobile[data-v-3494627f]
  .van-popup
  .van-picker
  .van-picker-column__item {
  color: #fff;
}

.header_bottom_box[data-v-2f81efba] {
  align-items: center;
  background: #161f2c;
  display: flex;
  height: 64px;
  justify-content: space-between;
  width: 100%;
}

.header_bottom_box .header_bottom_left[data-v-2f81efba] {
  align-items: center;
  display: flex;
  flex: 1 1;
  height: 48px;
  justify-content: flex-start;
}

.header_bottom_box .header_bottom_left .collapseImg[data-v-2f81efba] {
  cursor: pointer;
  margin-right: 6px;
}

.header_bottom_box
  .header_bottom_left
  .collapseImg:hover
  .icon-expand[data-v-2f81efba],
.header_bottom_box
  .header_bottom_left
  .collapseImg:hover
  .icon-fold[data-v-2f81efba] {
  color: #fff;
}

.header_bottom_box
  .header_bottom_left
  .collapseImg
  .icon-expand[data-v-2f81efba],
.header_bottom_box
  .header_bottom_left
  .collapseImg
  .icon-fold[data-v-2f81efba] {
  color: #55657e;
  height: 32px;
  width: 32px;
}

.header_bottom_box .header_bottom_left .logo_big[data-v-2f81efba] {
  height: 48px;
  width: 217px;
}

.header_bottom_box .header_bottom_left .logo_big img[data-v-2f81efba] {
  height: 100%;
  width: 100%;
}

.header_bottom_box .header_bottom_left .logo_small[data-v-2f81efba] {
  height: 40px;
  width: 90px;
}

.header_bottom_box .header_bottom_left .logo_small img[data-v-2f81efba] {
  height: 100%;
  width: 100%;
}

.header_bottom_box .header_bottom_left .back[data-v-2f81efba] {
  font-size: 30px;
  transform: rotate(90deg);
}

.header_bottom_box .header_bottom_right[data-v-2f81efba] {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  height: 48px;
  justify-content: flex-end;
}

.header_bottom_box .header_bottom_right .loginBtn[data-v-2f81efba] {
  background: #2283f6;
  border: 1px solid #2283f6;
  border-radius: 10px;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  padding: 8px 12px;
}

.header_bottom_box .header_bottom_right .signupBtn[data-v-2f81efba] {
  background: #dd234b;
  border: 1px solid #dd234b;
  border-radius: 10px;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  margin-left: 10px;
  padding: 8px 12px;
}

.header_bottom_box .header_bottom_right .user_info_box[data-v-2f81efba] {
  align-items: center;
  display: inline-flex;
  gap: 4px;
  position: relative;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box[data-v-2f81efba] {
  margin-right: 6px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg[data-v-2f81efba],
.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box[data-v-2f81efba] {
  background: #0e131b;
  border: none;
  border-radius: 0.5rem;
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .topUserBalance[data-v-2f81efba] {
  align-items: center;
  background: none;
  border: none;
  display: flex;
  justify-content: center;
  line-height: 16px;
  margin: 0 3px 0 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .topUserBalance
  .topUserBalanceEffect[data-v-2f81efba] {
  animation-duration: 1.5s;
  animation-name: topUserBalance_payoutEffect-2f81efba;
  animation-timing-function: ease-in-out;
  bottom: 0;
  color: #2ddc4b;
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  text-align: center;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .topUserBalance
  .topUserBalanceImg[data-v-2f81efba] {
  height: 22px;
  margin: 0 4px 0 0;
  width: 22px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .topUserBalance
  .topUserBalanceCurrency[data-v-2f81efba],
.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .topUserBalance
  .topUserBalanceNum[data-v-2f81efba] {
  font-size: 14px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .head_wallet[data-v-2f81efba] {
  align-items: center;
  background: linear-gradient(180deg, #ff5075, #ed1d49);
  border: 1px solid #ed1d49;
  border-radius: 0.5rem;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  outline: none;
  padding: 1px 6px;
  position: relative;
  text-align: left;
  text-decoration: none;
  transition:
    color 0.3s ease-in-out,
    background-color 0.3s ease-in-out,
    border-color 0.3s ease-in-out;
  white-space: nowrap;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .head_wallet[data-v-2f81efba]:hover {
  opacity: 0.9;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .head_wallet
  .button_inner[data-v-2f81efba] {
  align-items: center;
  display: flex;
  padding: 2px 3px;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .head_wallet
  .button_icon[data-v-2f81efba] {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  padding: 0 4px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .head_wallet
  .button_icon
  img[data-v-2f81efba] {
  border: 0;
  vertical-align: middle;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box
  .user_balance_bg
  .head_wallet
  .button_text[data-v-2f81efba] {
  color: #fff;
  font-family: Montserrat;
  font-size: 16px;
  font-weight: 600;
  line-height: 14px;
  padding: 0 2px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box[data-v-2f81efba]
  .el-loading-mask {
  background-color: rgba(15, 19, 26, 0.8);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box[data-v-2f81efba]
  .el-loading-mask
  .el-loading-spinner {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header_recharge_box[data-v-2f81efba]
  .el-loading-mask
  .el-loading-spinner
  .circular {
  height: 30px;
  width: 30px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .divider-vertical[data-v-2f81efba] {
  border-left: 1px solid hsla(0, 0%, 100%, 0.12);
  border-top: 0;
  height: 0.9em;
  margin: 0 8px;
  position: relative;
  top: -0.06em;
  vertical-align: middle;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip[data-v-2f81efba] {
  align-items: center;
  border-radius: 0.75rem;
  display: flex;
  font-family: Montserrat;
  position: relative;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip:hover
  .show_user_info[data-v-2f81efba] {
  color: #fff;
  transform: rotate(180deg);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip:hover
  .header-user-vip-content[data-v-2f81efba] {
  opacity: 1;
  transition: all 0.15s ease-out;
  visibility: visible;
  z-index: 888;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .avatar-image[data-v-2f81efba] {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  border-radius: 50%;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  font-variant: tabular-nums;
  height: 40px;
  line-height: 40px;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 4px;
  position: relative;
  text-align: center;
  transition: all 0.3s ease-in;
  vertical-align: middle;
  white-space: nowrap;
  width: 40px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .avatar-image.avatar-image-bg[data-v-2f81efba] {
  background: linear-gradient(180deg, #fed791, #f39d42);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .avatar-image
  img[data-v-2f81efba] {
  -webkit-touch-callout: none;
  border: 0;
  display: block;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  vertical-align: middle;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .user_vip_level[data-v-2f81efba] {
  background: linear-gradient(180deg, #f39d42, #fed791);
  -webkit-background-clip: text;
  color: transparent;
  cursor: pointer;
  font-size: 14px;
  font-style: italic;
  font-weight: 700;
  padding: 0 4px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .show_user_info[data-v-2f81efba] {
  color: #55657e;
  height: 16px;
  margin-left: 6px;
  transition: all 0.25s ease;
  width: 16px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content[data-v-2f81efba] {
  background: #151c26;
  border-radius: 0.5rem;
  box-shadow: 11px 13px 25px rgba(0, 0, 0, 0.25);
  min-width: 340px;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 150%;
  transition: all 0.15s ease-out;
  visibility: hidden;
  z-index: 888;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content.isHover[data-v-2f81efba] {
  opacity: 1;
  transition: all 0.15s ease-out;
  visibility: visible;
  z-index: 888;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus[data-v-2f81efba] {
  background: linear-gradient(180deg, #151c26, #0d499c 51%, #122033);
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  min-height: 126px;
  padding: 6px;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo[data-v-2f81efba] {
  align-items: center;
  background: #10274d;
  border-radius: 0.75rem;
  display: flex;
  height: 50px;
  justify-content: space-between;
  margin: 5px auto 0;
  padding: 0 10px;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_head[data-v-2f81efba] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
  width: 40px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_head
  .avatar_img[data-v-2f81efba] {
  align-items: center;
  background: linear-gradient(180deg, #fed791, #f39d42);
  border-radius: 50%;
  display: flex;
  font-size: 18px;
  height: 40px;
  justify-content: center;
  width: 40px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_head
  .avatar_img
  img[data-v-2f81efba] {
  display: block;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_name[data-v-2f81efba] {
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  flex: 1 1;
  font-family: MyCustomFont;
  font-size: 14px;
  font-weight: 500;
  height: 50px;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_copy[data-v-2f81efba] {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_copy
  .copy-btn[data-v-2f81efba] {
  align-items: center;
  background: #1a55ef;
  border: none;
  border-radius: 0.25rem;
  cursor: pointer;
  display: flex;
  height: 28px;
  justify-content: center;
  min-width: 28px;
  transition: background-color 0.15s ease;
  width: 26px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_userinfo
  .user_copy
  .copy-btn
  img[data-v-2f81efba] {
  height: 20px;
  width: 20px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box[data-v-2f81efba] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_head[data-v-2f81efba] {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: center;
  width: 110px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_head
  .user_level_pic[data-v-2f81efba] {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  padding: 0;
  position: relative;
  text-align: center;
  width: 80px;
  z-index: 2;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_head
  .user_level_pic
  img[data-v-2f81efba] {
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_head
  .user_level_vip_name[data-v-2f81efba] {
  background: linear-gradient(180deg, #f39d42, #fed791);
  -webkit-background-clip: text;
  color: transparent;
  display: block;
  font-family: MyCustomFont;
  font-size: 20px;
  font-weight: 800;
  margin: 0 auto;
  min-height: 20px;
  text-align: center;
  text-transform: uppercase;
  width: 80px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score[data-v-2f81efba] {
  -webkit-text-size-adjust: 100%;
  align-items: center;
  color: #fff;
  display: flex;
  flex-direction: column;
  font-family: Montserrat;
  font-weight: 700;
  height: 110px;
  justify-content: center;
  position: relative;
  text-align: center;
  width: calc(100% - 110px);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body[data-v-2f81efba] {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 110px;
  justify-content: center;
  padding: 10px 10px 10px 0;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_title_box[data-v-2f81efba] {
  align-items: center;
  display: flex;
  font-family: MyCustomFont;
  justify-content: space-between;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_title_box
  .score_title[data-v-2f81efba] {
  font-size: 12px;
  text-align: left;
  transform: scale(0.83);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_title_box
  .score_title
  span[data-v-2f81efba] {
  max-width: 90px;
  white-space: pre-line;
  word-break: break-word;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_title_box
  .score_value[data-v-2f81efba] {
  display: flex;
  font-size: 12px;
  justify-content: flex-end;
  text-align: right;
  transform: scale(0.83);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_title_box
  .score_value
  .blue[data-v-2f81efba] {
  color: #1a55ef;
  max-width: 120px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process[data-v-2f81efba] {
  grid-column-end: 3;
  grid-column-start: 1;
  grid-row-end: 2;
  grid-row-start: 2;
  margin: 0 auto;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-line[data-v-2f81efba] {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  box-sizing: border-box;
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-block;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-outer[data-v-2f81efba] {
  display: inline-block;
  margin-right: calc(-3em - 8px);
  padding-right: calc(3em + 8px);
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-inner[data-v-2f81efba] {
  background-color: hsla(0, 0%, 100%, 0.08);
  border-radius: 100px;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-inner
  span[data-v-2f81efba] {
  align-items: center;
  bottom: 0;
  display: flex;
  font-size: 12px;
  height: 15px;
  justify-content: center;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  transform: scale(0.83);
  z-index: 10;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-inner
  .progress-bg[data-v-2f81efba] {
  background: #1a52ee;
  border-radius: 100px;
  height: 15px;
  position: relative;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-inner
  .progress-bg[data-v-2f81efba]:before {
  animation: ant-progress-active-2f81efba 2.4s cubic-bezier(0.23, 1, 0.32, 1)
    infinite;
  background: #141414;
  border-radius: 10px;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}

@keyframes ant-progress-active-2f81efba {
  0% {
    opacity: 0.1;
    transform: translateX(-100%) scaleX(0);
  }

  20% {
    opacity: 0.5;
    transform: translateX(-100%) scaleX(0);
  }

  to {
    opacity: 0;
    transform: translateX(0) scaleX(1);
  }
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .header_user_bonus
  .user_level_box
  .user_level_score
  .user_vip_score_body
  .score_process
  .progress-text[data-v-2f81efba] {
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-block;
  font-size: 12px;
  line-height: 1;
  text-align: left;
  transform: scale(0.83);
  vertical-align: middle;
  white-space: nowrap;
  width: calc(2em + 8px);
  word-break: normal;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .menu_pane[data-v-2f81efba] {
  grid-gap: 6px;
  grid-row-gap: 8px;
  display: grid;
  font-family: Montserrat;
  font-size: 12px;
  font-weight: 700;
  grid-template-columns: repeat(2, 1fr);
  margin: 0 auto;
  padding: 14px 10px 0;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .menu_pane
  .pop-content-item[data-v-2f81efba] {
  align-items: center;
  background: linear-gradient(#0045aa, rgba(0, 69, 170, 0));
  border-radius: 0.3rem;
  color: #adb6c4;
  cursor: pointer;
  display: grid;
  grid-template-columns: 48px 1fr;
  min-height: 50px;
  padding: 0;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .menu_pane
  .pop-content-item
  .content_left[data-v-2f81efba] {
  margin: 0 auto;
  padding: 0 8px 0 12px;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .menu_pane
  .pop-content-item
  .content_left
  img[data-v-2f81efba] {
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .bind_email[data-v-2f81efba] {
  max-height: 176px;
  overflow-y: auto;
  padding: 0 10px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .bind_email
  .bind_li[data-v-2f81efba] {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-top: 10px;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .bind_email
  .bind_li
  .bind_dot[data-v-2f81efba] {
  background: #ed1d49;
  border-radius: 50%;
  height: 10px;
  width: 10px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .bind_email
  .bind_li
  .bind_btn[data-v-2f81efba] {
  align-items: center;
  background: #202530;
  border-radius: 10px 10px 10px 10px;
  cursor: pointer;
  display: flex;
  height: 34px;
  margin-left: 10px;
  width: calc(100% - 20px);
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .bind_email
  .bind_li
  .bind_btn
  .bind_icon[data-v-2f81efba] {
  border-radius: 50%;
  height: 20px;
  margin-left: 20px;
  width: 20px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .bind_email
  .bind_li
  .bind_btn
  .bind_text[data-v-2f81efba] {
  color: #ffaa17;
  margin-left: 30px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .log_out_div[data-v-2f81efba] {
  align-items: center;
  display: flex;
  justify-content: center;
  padding-bottom: 16px;
  padding-top: 16px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .log_out_div
  .log_out_submit[data-v-2f81efba] {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 20px;
  justify-content: center;
  width: -moz-max-content;
  width: max-content;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .log_out_div
  .log_out_submit
  .log_out_icon[data-v-2f81efba] {
  height: auto;
  vertical-align: middle;
  width: 16px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .header-user-vip
  .header-user-vip-content
  .log_out_div
  .log_out_submit
  .log_out_text[data-v-2f81efba] {
  color: #3f526e;
  font-size: 14px;
  font-weight: 700;
  margin-left: 5px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .show_message[data-v-2f81efba] {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 40px;
  justify-content: center;
  width: 40px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .show_message
  .icon-box[data-v-2f81efba] {
  height: 21px;
  position: relative;
  width: 30px;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .show_message
  .icon-box
  .icon-message[data-v-2f81efba] {
  height: 24px;
  width: 100%;
}

.header_bottom_box
  .header_bottom_right
  .user_info_box
  .show_message
  .icon-box
  .readNum[data-v-2f81efba] {
  align-items: center;
  background: #dd3529;
  border-radius: 50%;
  bottom: -6px;
  color: #fff;
  display: flex;
  font-size: 12px;
  height: 16px;
  justify-content: center;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: -4px;
  width: 16px;
}

@keyframes topUserBalance_payoutEffect-2f81efba {
  0% {
    opacity: 0;
    transform: scale(0) translateY(60%);
  }

  40% {
    opacity: 1;
    transform: scale(1.3) translateY(75%);
  }

  to {
    opacity: 0;
    transform: scale(1) translateY(-20%);
  }
}

.turntable_dialog.el-dialog {
  background: inherit;
}

.turntable_dialog .el-dialog__header {
  display: none;
}

.turntable_dialog .el-dialog__body {
  padding: 0;
}

.turntable_dialog .el-dialog__body .turntable_content {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: auto;
  position: relative;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_rule {
  cursor: pointer;
  position: absolute;
  z-index: 10;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_rule img {
  height: 100%;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_audio {
  cursor: pointer;
  position: absolute;
  z-index: 10;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_audio img {
  height: 100%;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_close {
  cursor: pointer;
  position: absolute;
  z-index: 10;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_close img {
  height: 100%;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_play_box {
  cursor: default;
  overflow: hidden;
  position: absolute;
  z-index: 17;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .content_psCenter {
  border-radius: 50%;
  cursor: pointer;
  height: 100px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  z-index: 20;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play {
  bottom: 0;
  cursor: default;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play
  .turntable_play_img {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-0 {
  transform: rotate(0deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-0 {
  animation: start-rotate-0 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-0 {
  animation: start-rotate-back-0 5s ease-in-out;
}

@keyframes start-rotate-back-0 {
  80% {
    transform: rotate(1850deg);
  }

  to {
    transform: rotate(5turn);
  }
}

@keyframes start-rotate-0 {
  to {
    transform: rotate(5turn);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-1 {
  transform: rotate(30deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-1 {
  animation: start-rotate-1 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-1 {
  animation: start-rotate-back-1 5s ease-in-out;
}

@keyframes start-rotate-back-1 {
  80% {
    transform: rotate(1880deg);
  }

  to {
    transform: rotate(1830deg);
  }
}

@keyframes start-rotate-1 {
  to {
    transform: rotate(1830deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-2 {
  transform: rotate(60deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-2 {
  animation: start-rotate-2 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-2 {
  animation: start-rotate-back-2 5s ease-in-out;
}

@keyframes start-rotate-back-2 {
  80% {
    transform: rotate(1910deg);
  }

  to {
    transform: rotate(1860deg);
  }
}

@keyframes start-rotate-2 {
  to {
    transform: rotate(1860deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-3 {
  transform: rotate(90deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-3 {
  animation: start-rotate-3 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-3 {
  animation: start-rotate-back-3 5s ease-in-out;
}

@keyframes start-rotate-back-3 {
  80% {
    transform: rotate(1940deg);
  }

  to {
    transform: rotate(1890deg);
  }
}

@keyframes start-rotate-3 {
  to {
    transform: rotate(1890deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-4 {
  transform: rotate(120deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-4 {
  animation: start-rotate-4 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-4 {
  animation: start-rotate-back-4 5s ease-in-out;
}

@keyframes start-rotate-back-4 {
  80% {
    transform: rotate(1970deg);
  }

  to {
    transform: rotate(1920deg);
  }
}

@keyframes start-rotate-4 {
  to {
    transform: rotate(1920deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-5 {
  transform: rotate(150deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-5 {
  animation: start-rotate-5 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-5 {
  animation: start-rotate-back-5 5s ease-in-out;
}

@keyframes start-rotate-back-5 {
  80% {
    transform: rotate(2000deg);
  }

  to {
    transform: rotate(1950deg);
  }
}

@keyframes start-rotate-5 {
  to {
    transform: rotate(1950deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-6 {
  transform: rotate(180deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-6 {
  animation: start-rotate-6 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-6 {
  animation: start-rotate-back-6 5s ease-in-out;
}

@keyframes start-rotate-back-6 {
  80% {
    transform: rotate(2030deg);
  }

  to {
    transform: rotate(1980deg);
  }
}

@keyframes start-rotate-6 {
  to {
    transform: rotate(1980deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-7 {
  transform: rotate(210deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-7 {
  animation: start-rotate-7 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-7 {
  animation: start-rotate-back-7 5s ease-in-out;
}

@keyframes start-rotate-back-7 {
  80% {
    transform: rotate(2060deg);
  }

  to {
    transform: rotate(2010deg);
  }
}

@keyframes start-rotate-7 {
  to {
    transform: rotate(2010deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-8 {
  transform: rotate(240deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-8 {
  animation: start-rotate-8 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-8 {
  animation: start-rotate-back-8 5s ease-in-out;
}

@keyframes start-rotate-back-8 {
  80% {
    transform: rotate(2090deg);
  }

  to {
    transform: rotate(2040deg);
  }
}

@keyframes start-rotate-8 {
  to {
    transform: rotate(2040deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-9 {
  transform: rotate(270deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-9 {
  animation: start-rotate-9 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-9 {
  animation: start-rotate-back-9 5s ease-in-out;
}

@keyframes start-rotate-back-9 {
  80% {
    transform: rotate(2120deg);
  }

  to {
    transform: rotate(2070deg);
  }
}

@keyframes start-rotate-9 {
  to {
    transform: rotate(2070deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-10 {
  transform: rotate(300deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-10 {
  animation: start-rotate-10 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-10 {
  animation: start-rotate-back-10 5s ease-in-out;
}

@keyframes start-rotate-back-10 {
  80% {
    transform: rotate(2150deg);
  }

  to {
    transform: rotate(2100deg);
  }
}

@keyframes start-rotate-10 {
  to {
    transform: rotate(2100deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-11 {
  transform: rotate(330deg);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-11 {
  animation: start-rotate-11 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-11 {
  animation: start-rotate-back-11 5s ease-in-out;
}

@keyframes start-rotate-back-11 {
  80% {
    transform: rotate(2180deg);
  }

  to {
    transform: rotate(2130deg);
  }
}

@keyframes start-rotate-11 {
  to {
    transform: rotate(2130deg);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.rotate-12 {
  transform: rotate(1turn);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-12 {
  animation: start-rotate-12 5s ease-in-out !important;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_play.startRotate-back-12 {
  animation: start-rotate-back-12 5s ease-in-out;
}

@keyframes start-rotate-back-12 {
  80% {
    transform: rotate(2210deg);
  }

  to {
    transform: rotate(6turn);
  }
}

@keyframes start-rotate-12 {
  to {
    transform: rotate(6turn);
  }
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_arrow,
.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_rollCenter {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 15;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_rollout_bg1,
.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .turntable_rollout_bg2 {
  z-index: 9;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_play_box
  .isRotate {
  animation: content_bonus-rotate 12s linear 0s infinite;
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_wheelTopImg {
  position: absolute;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_wheelTopImg
  img {
  height: 100%;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_wheelTopImg
  .content_normalTopText {
  align-items: center;
  color: #fff;
  display: flex;
  font-family: Montserrat;
  font-style: oblique;
  font-weight: 700;
  position: absolute;
  z-index: 16;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_wheelTopImg
  .content_normalTopTextNum {
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, #f88bd0, #ffdf12);
  -webkit-background-clip: text;
  font-family: Montserrat;
  font-style: oblique;
  font-weight: 700;
  margin: auto;
  max-width: 100%;
  min-width: 250px;
  padding: 0 10px;
  position: absolute;
  text-align: center;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_person {
  position: absolute;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_person img {
  height: 100%;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_table_line {
  height: 130px;
  left: 344px;
  position: absolute;
  top: 327px;
  width: 375px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_table_line
  img {
  height: 100%;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_text {
  position: absolute;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_text img {
  height: 100%;
  width: 100%;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_AcBtnBg {
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 10;
}

.turntable_dialog .el-dialog__body .turntable_content .turntable_AcBtnBg img {
  height: 100%;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .content_timesAbBox {
  align-items: center;
  color: #fff;
  display: flex;
  font-weight: 500;
  justify-content: center;
  position: absolute;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .content_timesAbBox
  .turntable_timesAbBox_num {
  left: 2px;
  position: absolute;
  top: 0;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .content_timesAbBox
  span {
  font-style: oblique;
  z-index: 10;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .content_opacity {
  animation: content_option 2s linear 0s forwards;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress {
  position: absolute;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox {
  cursor: pointer;
  position: relative;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .progress {
  font-feature-settings: 'tnum', 'tnum', 'tnum';
  box-sizing: border-box;
  color: hsla(0, 0%, 100%, 0.85);
  display: inline-block;
  font-size: 14px;
  font-variant: tabular-nums;
  left: 50%;
  line-height: 1.5715;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 253px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .progress-line {
  font-size: 14px;
  position: relative;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .progress-outer {
  display: inline-block;
  margin-right: 0;
  padding-right: 0;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .progress-outer
  .progress-inner {
  background: #000232;
  border-radius: 10px;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .progress-outer
  .progress-inner
  .progress-bg {
  background: linear-gradient(1turn, #1043ee, #1b89ff 55%, #34d6ff);
  border-radius: 10px;
  position: relative;
  width: 253px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .progress-outer
  .progress-inner
  .getOpen {
  animation: change_width 0.5s ease-in-out;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .turntable_AcBtnBg
  .get_content_progress
  .content_progressBox
  .content_progressText {
  align-items: center;
  color: #fff;
  display: flex;
  font-style: oblique;
  font-weight: 600;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  white-space: nowrap;
}

.turntable_dialog .el-dialog__body .turntable_content .content_label_box {
  bottom: 10px;
  display: flex;
  overflow: hidden;
  position: absolute;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .content_label_box
  .content_labelItem {
  align-items: center;
  background: url(data:image/png;base64,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)
    no-repeat 50%;
  background-size: 100% 100%;
  color: #fff;
  display: flex;
  font-weight: 700;
  justify-content: space-around;
  padding: 0 3px;
}

.turntable_dialog .el-dialog__body .turntable_content .content_tablesText {
  color: #fff;
  cursor: pointer;
  font-family: Montserrat;
  font-size: 16px;
  font-style: oblique;
  font-weight: 500;
  position: absolute;
  z-index: 15;
}

.turntable_dialog .el-dialog__body .turntable_content .content_tablesText img {
  height: 16px;
  width: 16px;
}

.turntable_dialog .el-dialog__body .turntable_content .infinityAudio,
.turntable_dialog .el-dialog__body .turntable_content .startAudio {
  display: none;
}

.turntable_dialog .el-dialog__body .turntable_content .rule_wrapper {
  border-radius: 20px;
  bottom: 0;
  left: -138px;
  overflow: hidden;
  position: absolute;
  right: 0;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent {
  background: linear-gradient(180deg, #2078fb, #0a0f32 13%, #0a0f32);
  border-radius: 20px;
  height: 100%;
  position: absolute;
  right: -1px;
  top: 0;
  transform: translateX(100%);
  transition: all 1s;
  z-index: 18;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent.rule_show {
  transform: translateX(0);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_head {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 42px;
  margin-top: -12px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_head
  .rule_closeButton {
  cursor: pointer;
  outline: none;
  position: absolute;
  top: 17px;
  z-index: 10;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_head
  .rule_title {
  color: #fff;
  font-family: Montserrat;
  font-style: oblique;
  font-weight: 700;
  line-height: 24px;
  margin: 0;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_content {
  height: 461px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_content
  .rule_scroll_box_container {
  height: 461px;
  position: relative;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_content
  .rule_scroll_box_container
  .rule_father {
  color: #fff;
  height: 461px;
  line-height: 22px;
  margin-bottom: -17px;
  margin-right: -17px;
  overflow-y: scroll;
  padding: 0 12px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .rule_wrapper
  .rule_ruleContent
  .rule_content
  .rule_scroll_box_container
  .rule_father
  p {
  margin-bottom: 16px;
  margin-top: 16px;
}

.turntable_dialog .el-dialog__body .turntable_content .recentWinTable_wrapper {
  border-radius: 20px;
  bottom: 0;
  left: -138px;
  overflow: hidden;
  position: absolute;
  right: 0;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable {
  background: linear-gradient(180deg, #2078fb, #0a0f32 13%, #0a0f32);
  border-radius: 20px;
  height: 100%;
  padding: 32px 32px 0;
  position: absolute;
  right: -1px;
  top: 0;
  transform: translateX(100%);
  transition: all 1s;
  z-index: 18;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable.recentWinTable_show {
  transform: translateX(0);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_head {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 42px;
  margin-top: -12px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_head
  img {
  cursor: pointer;
  outline: none;
  position: absolute;
  top: 17px;
  z-index: 10;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_head
  .recentWinTable_title {
  color: #fff;
  font-family: Montserrat;
  font-style: oblique;
  font-weight: 700;
  margin: 0;
  padding: 0 20px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_tab {
  align-items: center;
  display: flex;
  margin-bottom: 16px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_tab
  .recentWinTable_tabItem {
  align-items: center;
  border-radius: 12px;
  color: #fff;
  cursor: pointer;
  display: flex;
  height: 43px;
  justify-content: center;
  opacity: 1;
  padding: 20px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_tab
  .recentWinTable_tabItem.recentWinTable_active {
  background: linear-gradient(1turn, #1043ee, #1b89ff 55%, #34d6ff);
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table {
  overflow-y: auto;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row {
  align-items: center;
  border-bottom: 1px solid #1c2532;
  display: flex;
  justify-content: space-between;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_head {
  align-items: center;
  background: linear-gradient(180deg, #db003b, #9844b7 86%, #156af6);
  -webkit-background-clip: text;
  color: transparent;
  display: flex;
  font-family: Montserrat;
  font-style: oblique;
  font-weight: 700;
  height: 40px;
  max-width: 32%;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_head.last_head {
  max-width: 50%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_item {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  height: 40px;
  max-width: 32%;
  width: 100%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_item.last_item {
  max-width: 50%;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_item.recentWinTable_time {
  color: #565656;
  font-style: normal;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_item.recentWinTable_reward
  img {
  height: 24px;
  width: 24px;
}

.turntable_dialog
  .el-dialog__body
  .turntable_content
  .recentWinTable_wrapper
  .recentWinTable
  .recentWinTable_table
  .recentWinTable_row
  .recentWinTable_col_item.recentWinTable_reward
  span {
  color: #fff;
  margin-left: 6px;
}

.gift_dialog.el-dialog {
  background-color: #0d121b;
  border-radius: 12px;
  box-sizing: border-box;
  max-width: 460px;
  width: 100%;
}

.gift_dialog .el-dialog__header {
  display: none;
}

.gift_dialog .el-dialog__body {
  padding: 0;
}

.gift_dialog .gift_content .modal-close {
  background: transparent;
  border: 0;
  color: hsla(0, 0%, 100%, 0.45);
  cursor: pointer;
  font-weight: 700;
  line-height: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 14px;
  text-decoration: none;
  top: 14px;
  transition: color 0.3s;
  z-index: 10;
}

.gift_dialog .gift_content .modal-close img {
  height: 20px;
  opacity: 0.5;
  width: 20px;
}

.gift_dialog .gift_content .modal-body {
  word-wrap: break-word;
  display: inline-block;
  font-size: 14px;
  line-height: 1.5715;
  padding: 0;
  width: 100%;
}

.gift_dialog .gift_content .modal-body .Coupon_modalTitle {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  height: 60px;
  line-height: 60px;
  text-align: center;
}

.gift_dialog .gift_content .modal-body .Coupon_exchangeWrapper {
  background: #151c26;
  border-radius: 12px;
  padding: 18px 20px 30px;
}

.gift_dialog .gift_content .modal-body .gift_label {
  align-items: center;
  color: hsla(0, 0%, 100%, 0.85);
  color: #fff;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 32px;
  justify-content: center;
  max-width: 100%;
  position: relative;
}

.gift_dialog .gift_content .modal-body .gift_info {
  background: linear-gradient(180deg, #f39d42, #fed791);
  -webkit-background-clip: text;
  color: transparent;
  display: flex;
  font-weight: 700;
  justify-content: center;
  padding: 10px;
  width: 100%;
}

.gift_dialog .gift_content .modal-body .img-gift {
  display: block;
  height: 230px;
  margin: 5px auto 2px;
  width: 230px;
}

.gift_dialog .gift_content .modal-body .gift_button_box {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 15px 10px 0;
  width: 100%;
}

.gift_dialog .gift_content .modal-body .gift_button_box .gift_submit {
  align-items: center;
  background: linear-gradient(180deg, #f39d42, #fed791);
  border: 0;
  border-radius: 10px;
  color: hsla(0, 0%, 100%, 0.85);
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 36px;
  justify-content: center;
  margin: auto;
  text-align: center;
  width: 190px;
}

.gift_dialog
  .gift_content
  .modal-body
  .gift_button_box
  .gift_submit.is-disabled {
  cursor: not-allowed;
  opacity: 0.8;
}

@keyframes content_bonus-rotate {
  0% {
    transform: rotate(45deg);
  }

  to {
    transform: rotate(-135deg);
  }
}

@keyframes content_option {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes change_width {
  0% {
    width: 0;
  }
}

.el-skeleton {
  --el-skeleton-color: var(--el-fill-color);
  --el-skeleton-to-color: var(--el-fill-color-darker);
  width: 100%;
}

.el-skeleton__first-line,
.el-skeleton__paragraph {
  background: var(--el-skeleton-color);
  height: 16px;
  margin-top: 16px;
}

.el-skeleton.is-animated .el-skeleton__item {
  animation: el-skeleton-loading 1.4s ease infinite;
  background: linear-gradient(
    90deg,
    var(--el-skeleton-color) 25%,
    var(--el-skeleton-to-color) 37%,
    var(--el-skeleton-color) 63%
  );
  background-size: 400% 100%;
}

.el-skeleton {
  --el-skeleton-circle-size: var(--el-avatar-size);
}

.el-skeleton__item {
  background: var(--el-skeleton-color);
  border-radius: var(--el-border-radius-base);
  display: inline-block;
  height: 16px;
  width: 100%;
}

.el-skeleton__circle {
  border-radius: 50%;
  height: var(--el-skeleton-circle-size);
  line-height: var(--el-skeleton-circle-size);
  width: var(--el-skeleton-circle-size);
}

.el-skeleton__button {
  border-radius: 4px;
  height: 40px;
  width: 64px;
}

.el-skeleton__p {
  width: 100%;
}

.el-skeleton__p.is-last {
  width: 61%;
}

.el-skeleton__p.is-first {
  width: 33%;
}

.el-skeleton__text {
  height: var(--el-font-size-small);
  width: 100%;
}

.el-skeleton__caption {
  height: var(--el-font-size-extra-small);
}

.el-skeleton__h1 {
  height: var(--el-font-size-extra-large);
}

.el-skeleton__h3 {
  height: var(--el-font-size-large);
}

.el-skeleton__h5 {
  height: var(--el-font-size-medium);
}

.el-skeleton__image {
  align-items: center;
  border-radius: 0;
  display: flex;
  justify-content: center;
  width: auto;
}

.el-skeleton__image svg {
  fill: currentColor;
  color: var(--el-svg-monochrome-grey);
  height: 22%;
  width: 22%;
}

.promo_dialog.el-dialog {
  background-color: #0d121b;
  border-radius: 12px;
  box-sizing: border-box;
  max-width: 460px;
  width: 100%;
}

.promo_dialog .el-dialog__header {
  display: none;
}

.promo_dialog .el-dialog__body {
  padding: 0;
}

.promo_dialog .promo_content .modal-close {
  background: transparent;
  border: 0;
  color: hsla(0, 0%, 100%, 0.45);
  cursor: pointer;
  font-weight: 700;
  line-height: 1;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 14px;
  text-decoration: none;
  top: 14px;
  transition: color 0.3s;
  z-index: 10;
}

.promo_dialog .promo_content .modal-close img {
  height: 20px;
  opacity: 0.5;
  width: 20px;
}

.promo_dialog .promo_content .modal-body {
  word-wrap: break-word;
  display: inline-block;
  font-size: 14px;
  line-height: 1.5715;
  padding: 0;
  width: 100%;
}

.promo_dialog .promo_content .modal-body .Coupon_modalTitle {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  justify-content: center;
  min-height: 60px;
  padding: 0 40px;
  text-align: center;
}

.promo_dialog .promo_content .modal-body .Coupon_exchangeWrapper {
  background: #151c26;
  border-radius: 12px;
  padding: 18px 20px 30px;
}

.promo_dialog .promo_content .modal-body .promo_label {
  align-items: center;
  color: hsla(0, 0%, 100%, 0.85);
  color: #fff;
  display: inline-flex;
  font-size: 14px;
  font-weight: 700;
  height: 32px;
  max-width: 100%;
  position: relative;
}

.promo_dialog .promo_content .modal-body .promo_input {
  background: #0d121b;
  border: 0;
  border-radius: 8px;
  margin-bottom: 10px;
  overflow: hidden;
}

.promo_dialog .promo_content .modal-body .promo_input .is-focus {
  border: 0;
  box-shadow: none;
}

.promo_dialog .promo_content .modal-body .promo_input .el-input__wrapper {
  border: 1px solid #fff;
  box-shadow: none;
}

.promo_dialog
  .promo_content
  .modal-body
  .verifyCodeClass
  .el-input-group__append {
  background: initial;
  border-radius: 0;
  margin-left: 10px;
  min-width: 120px;
}

.promo_dialog .promo_content .modal-body .verifyCodeClass .el-input__wrapper {
  border: 1px solid #fff;
  border-radius: 10px 0 0 10px !important;
}

.promo_dialog .promo_content .modal-body .verifyCodeClass .verifyCodeImg,
.promo_dialog .promo_content .modal-body .verifyCodeClass .verifyCodeImg img {
  height: 48px;
  width: 120px;
}

.promo_dialog .promo_content .modal-body .img-gift {
  display: block;
  height: 230px;
  margin: 5px auto 2px;
  width: 230px;
}

.promo_dialog .promo_content .modal-body .img-gift.img_skeleton_gift {
  border-radius: 20px;
  display: flex;
  margin-bottom: 20px;
}

.promo_dialog .promo_content .modal-body .text_content {
  color: #fff;
}

.promo_dialog .promo_content .modal-body .promo_button_box {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 15px 10px 0;
  width: 100%;
}

.promo_dialog .promo_content .modal-body .promo_button_box .promo_submit {
  align-items: center;
  background: linear-gradient(180deg, #fd436d, #e8254c);
  border: 0;
  border-radius: 10px;
  color: hsla(0, 0%, 100%, 0.85);
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 36px;
  justify-content: center;
  margin: auto;
  text-align: center;
  width: 190px;
}

.promo_dialog
  .promo_content
  .modal-body
  .promo_button_box
  .promo_submit.is-disabled {
  cursor: not-allowed;
  opacity: 0.8;
}

.sidebar[data-v-782a3a48] {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  overscroll-behavior: contain;
  padding: 16px;
}

.sidebar .sidebar_1 .language_h5_box[data-v-782a3a48] {
  border: 2px solid #313c50;
  border-radius: 8px;
  cursor: pointer;
  margin-bottom: 10px;
}

.sidebar .sidebar_1 .language_h5_box .show_language_button[data-v-782a3a48] {
  align-items: center;
  display: flex;
  padding: 10px;
}

.sidebar
  .sidebar_1
  .language_h5_box
  .show_language_button
  .language_text[data-v-782a3a48] {
  margin-left: 10px;
}

.sidebar .sidebar_1 .sidebar_1_1[data-v-782a3a48] {
  background-image: url(/v1728495147184/client/assets/images/gamecentre2x.a228ea6e.png);
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 48px;
  margin-bottom: 12px;
  overflow: hidden;
  padding: 8px;
  position: relative;
}

.sidebar .sidebar_1 .sidebar_1_1 > span[data-v-782a3a48] {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}

.sidebar .sidebar_1 .sidebar_1_1 > span > p[data-v-782a3a48]:first-child {
  color: #fff;
  font-size: 13px;
  font-weight: 900;
  line-height: 20px;
  text-transform: uppercase;
}

.sidebar .sidebar_1 .sidebar_1_1 > span > p[data-v-782a3a48]:nth-child(2) {
  color: hsla(0, 0%, 100%, 0.65);
  font-size: 10px;
  font-weight: 700;
  line-height: 14px;
  padding-right: 35px;
}

.sidebar
  .sidebar_1
  .sidebar_1_1
  > span
  > p:nth-child(2)
  > span[data-v-782a3a48] {
  color: #ffdf12;
}

.sidebar .sidebar_1 .sidebar_1_1 .sidebar_1_1_img .wheel[data-v-782a3a48] {
  bottom: -14px;
  height: 52px;
  position: absolute;
  right: -14px;
  width: 52px;
}

@keyframes wheel_img-782a3a48 {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(1turn);
  }
}

.sidebar
  .sidebar_1
  .sidebar_1_1
  .sidebar_1_1_img
  .wheel
  .wheel_img[data-v-782a3a48] {
  animation: wheel_img-782a3a48 12s linear 0s infinite;
  display: block;
  height: 52px;
  width: 52px;
}

.sidebar .sidebar_1 .sidebar_1_1 .sidebar_1_1_img > .wheel_1[data-v-782a3a48] {
  bottom: 2px;
  position: absolute;
  right: 3px;
  width: 18px;
}

.sidebar .sidebar_1 .sidebar_1_1 .sidebar_1_1_img > .wheel_2[data-v-782a3a48] {
  position: absolute;
  right: 16px;
  top: 6px;
  width: 30px;
}

.sidebar .sidebar_1 .sidebar_1_1 .sidebar_1_1_img > .wheel_3[data-v-782a3a48] {
  position: absolute;
  right: 4px;
  top: -3px;
  width: 22px;
}

.sidebar .sidebar_1 .sidebar_1_2[data-v-782a3a48] {
  background-image: url(/v1728495147184/client/assets/images/coupon_bg.c1cb5791.png);
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 48px;
  justify-content: center;
  margin-bottom: 12px;
  opacity: 1;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
}

.sidebar .sidebar_1 .sidebar_1_2 > span[data-v-782a3a48] {
  color: #fff;
  font-size: 13px;
  font-weight: 900;
  position: absolute;
  text-transform: uppercase;
  transform: translateY(-50%);
}

.sidebar .sidebar_2[data-v-782a3a48] {
  word-wrap: break-word;
  align-items: center;
  background-clip: initial;
  background-image: url(data:image/png;base64,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);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 210px 60px;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  height: 60px;
  justify-content: space-between;
  margin: 2px auto;
  min-width: 0;
  position: relative;
  text-align: center;
}

.sidebar .sidebar_2 .sidebar_2_1[data-v-782a3a48] {
  display: flex;
}

.sidebar .sidebar_2 .sidebar_2_1 > span[data-v-782a3a48]:first-child {
  align-items: center;
  display: flex;
  height: 30px;
  justify-content: center;
  margin: 0 6px;
  width: 30px;
}

.sidebar .sidebar_2 .sidebar_2_1 > span:first-child > img[data-v-782a3a48] {
  height: 30px;
  width: 30px;
}

.sidebar .sidebar_2 .sidebar_2_1 > span[data-v-782a3a48]:nth-child(2) {
  align-items: flex-start;
  color: #fff;
  display: flex;
  flex-direction: column;
  font-weight: 900;
  justify-content: center;
}

.sidebar
  .sidebar_2
  .sidebar_2_1
  > span:nth-child(2)
  > p[data-v-782a3a48]:first-child {
  font-size: 11px;
  transition: color 0.1s ease-in-out;
}

.sidebar
  .sidebar_2
  .sidebar_2_1
  > span:nth-child(2)
  > p[data-v-782a3a48]:nth-child(2) {
  color: hsla(0, 0%, 100%, 0.65);
  font-size: 11px;
  margin-top: 3px;
  transition: color 0.1s ease-in-out;
}

.sidebar .sidebar_2 > img[data-v-782a3a48] {
  height: 24px;
  margin-right: 16px;
  transition: all 0.3s;
  width: 24px;
}

.sidebar .sidebar_2 .arrows_active[data-v-782a3a48] {
  transform: rotate(-90deg);
}

.sidebar .sidebar_3_active[data-v-782a3a48] {
  min-height: 0 !important;
}

.sidebar .sidebar_3_active[data-v-782a3a48],
.sidebar .sidebar_4_active[data-v-782a3a48] {
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.sidebar .sidebar_3_t[data-v-782a3a48] {
  height: 280px;
  margin-bottom: 8px;
  margin-top: 5px;
  overflow: hidden;
  transition: height 0.65s ease-in;
  width: 100%;
}

.sidebar .sidebar_3_t .sidebar_3[data-v-782a3a48] {
  background: linear-gradient(0deg, #1b3558, #182535);
  border-radius: 8px;
  box-sizing: border-box;
  height: 280px;
  padding: 10px 10px 0;
  visibility: visible;
}

.sidebar .sidebar_3_t .sidebar_3 .sidebar_3_1[data-v-782a3a48] {
  word-wrap: break-word;
  background-clip: initial;
  background-image: url(/v1728495147184/client/assets/images/double.709d1ca7.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 60px;
  margin: 2px 3px;
  min-width: 0;
  overflow: hidden;
  position: relative;
  text-align: center;
}

.sidebar .sidebar_3_t .sidebar_3 .sidebar_3_1 > span[data-v-782a3a48] {
  align-items: flex-start;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: left;
  margin-left: 12px;
  position: absolute;
  top: 20%;
  transform: translateY(-50%);
}

.sidebar .sidebar_3_t .sidebar_3 .sidebar_3_2[data-v-782a3a48] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.sidebar .sidebar_3_t .sidebar_3 .sidebar_3_2 .sidebar_3_2_1[data-v-782a3a48] {
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  height: 52px;
  margin: 2px 3px;
  min-height: 1px;
  padding: 0 0 6px;
  position: relative;
  width: 100%;
}

.sidebar
  .sidebar_3_t
  .sidebar_3
  .sidebar_3_2
  .sidebar_3_2_1
  > span[data-v-782a3a48] {
  align-items: flex-start;
  color: #fff;
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 900;
  justify-content: left;
  margin-left: 8px;
  position: absolute;
  text-transform: uppercase;
  top: 20%;
  transform: translateY(-50%);
}

.sidebar
  .sidebar_3_t
  .sidebar_3
  .sidebar_3_2
  .sidebar_3_2_1[data-v-782a3a48]:not(:first-child) {
  flex: 0 0 50%;
  margin: 10px 0;
  max-width: calc(50% - 4px);
}

.sidebar .sidebar_3_t .sidebar_3 .sidebar_3_3[data-v-782a3a48] {
  display: flex;
  justify-content: center;
  padding: 10px 0;
}

.sidebar .sidebar_3_t .sidebar_3 .sidebar_3_3[data-v-782a3a48] .el-button {
  background-color: #0048ff;
  border: none;
  border-radius: 8px;
  font-weight: 900;
  height: 30px;
  margin-top: 8px;
}

.sidebar .sidebar_4_k[data-v-782a3a48] {
  word-wrap: break-word;
  align-items: center;
  background-clip: initial;
  background-color: #1c2532;
  background-image: url(/v1728495147184/client/assets/images/gamecentre2.f3ada638.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 210px 60px;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  height: 60px;
  justify-content: space-between;
  margin: 2px auto;
  min-width: 0;
  position: relative;
  text-align: center;
}

.sidebar .sidebar_4_k .sidebar_2_1[data-v-782a3a48] {
  display: flex;
}

.sidebar .sidebar_4_k .sidebar_2_1 > span[data-v-782a3a48]:first-child {
  align-items: center;
  display: flex;
  height: 30px;
  justify-content: center;
  padding: 0 6px;
  width: 30px;
}

.sidebar .sidebar_4_k .sidebar_2_1 > span:first-child > img[data-v-782a3a48] {
  height: 30px;
  width: 30px;
}

.sidebar .sidebar_4_k .sidebar_2_1 > span[data-v-782a3a48]:nth-child(2) {
  align-items: flex-start;
  color: #fff;
  display: flex;
  flex-direction: column;
  font-weight: 900;
  justify-content: center;
}

.sidebar
  .sidebar_4_k
  .sidebar_2_1
  > span:nth-child(2)
  > p[data-v-782a3a48]:first-child {
  font-size: 11px;
  transition: color 0.1s ease-in-out;
}

.sidebar
  .sidebar_4_k
  .sidebar_2_1
  > span:nth-child(2)
  > p[data-v-782a3a48]:nth-child(2) {
  color: hsla(0, 0%, 100%, 0.65);
  font-size: 11px;
  margin-top: 3px;
  transition: color 0.1s ease-in-out;
}

.sidebar .sidebar_4_t[data-v-782a3a48] {
  height: 280px;
  margin-bottom: 8px;
  margin-top: 5px;
  overflow: hidden;
  transition: height 0.65s ease-in;
  width: 100%;
}

.sidebar .sidebar_4_t .sidebar_4[data-v-782a3a48] {
  background: linear-gradient(0deg, #1b3558, #182535);
  border-radius: 8px;
  box-sizing: border-box;
  height: 280px;
  padding: 10px 10px 0;
  visibility: visible;
}

.sidebar .sidebar_4_t .sidebar_4 .sidebar_4_1[data-v-782a3a48] {
  word-wrap: break-word;
  background-clip: initial;
  background-image: url(/v1728495147184/client/assets/images/double.709d1ca7.png);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 60px;
  margin: 2px 3px;
  min-width: 0;
  overflow: hidden;
  position: relative;
  text-align: center;
}

.sidebar .sidebar_4_t .sidebar_4 .sidebar_4_1 > span[data-v-782a3a48] {
  align-items: flex-start;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: left;
  margin-left: 12px;
  position: absolute;
  top: 20%;
  transform: translateY(-50%);
}

.sidebar .sidebar_4_t .sidebar_4 .sidebar_4_2[data-v-782a3a48] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}

.sidebar .sidebar_4_t .sidebar_4 .sidebar_4_2 .sidebar_4_2_1[data-v-782a3a48] {
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  height: 96px;
  margin: 4px 3px;
  min-height: 1px;
  padding: 0 0 6px;
  position: relative;
  width: 100%;
}

.sidebar
  .sidebar_4_t
  .sidebar_4
  .sidebar_4_2
  .sidebar_4_2_1
  > span[data-v-782a3a48] {
  align-items: flex-start;
  color: #fff;
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 900;
  justify-content: left;
  margin-left: 12px;
  position: absolute;
  top: 20%;
  transform: translateY(-50%);
}

.sidebar .sidebar_4_t .sidebar_4 .sidebar_4_3[data-v-782a3a48] {
  display: flex;
  justify-content: center;
  padding: 10px 0;
}

.sidebar .sidebar_4_t .sidebar_4 .sidebar_4_3[data-v-782a3a48] .el-button {
  background-color: #0048ff;
  border: none;
  border-radius: 8px;
  font-weight: 900;
  height: 30px;
  margin-top: 8px;
}

.sidebar_5[data-v-782a3a48] {
  margin-top: 20px;
}

.sidebar_5 .sidebar_5_nav_qt[data-v-782a3a48] :hover {
  opacity: 0.8;
}

.sidebar_5 .sidebar_5_nav_qt > div[data-v-782a3a48] {
  align-items: center;
  background-color: #1c2532;
  border-radius: 10px;
  cursor: pointer;
  display: flex;
  height: 36px;
  justify-content: flex-start;
  margin: 8px 0;
  padding-left: 16px;
}

.sidebar_5 .sidebar_5_nav_qt > div .nav_qt_svg[data-v-782a3a48] {
  margin-right: 5px;
}

.sidebar_5 .sidebar_5_nav_qt > div > span[data-v-782a3a48] {
  color: #fff;
  font-size: 12px;
  font-weight: 600;
}

.navTitle[data-v-782a3a48] {
  align-items: center;
  border-radius: 10px;
  cursor: pointer;
  display: flex;
  height: 36px;
  justify-content: flex-start;
  padding-left: 12px;
}

.navTitle[data-v-782a3a48]:hover {
  border: 1px solid #154fa0;
}

.navTitle:hover .getSvg[data-v-782a3a48],
.navTitle:hover > span[data-v-782a3a48] {
  color: #fff;
}

.navTitle .getSvg[data-v-782a3a48] {
  color: #55657e;
  margin: 0 9px 0 2px;
  transition: all 0.15s;
}

.navTitle > span[data-v-782a3a48] {
  color: #55657e;
  font-size: 16px;
  font-weight: 600;
}

.nav_active[data-v-782a3a48] {
  border: 1px solid #154fa0;
}

.nav_active .getSvg[data-v-782a3a48],
.nav_active > span[data-v-782a3a48] {
  color: #fff;
}

.not_show_sidebar[data-v-782a3a48] {
  padding: 0;
  width: 0;
}

.mobile_nav[data-v-b086fbb4] {
  align-items: center;
  background-color: #16202d;
  border-top: 1px solid #313c50;
  bottom: 0;
  display: flex;
  height: 75px;
  left: 0;
  margin: 0 auto;
  padding: 0.8rem;
  position: fixed;
  width: 100vw;
  z-index: 330;
}

.mobile_nav .mobile_item[data-v-b086fbb4] {
  flex: 1 1;
  text-align: center;
}

.mobile_nav .mobile_item .getSvg[data-v-b086fbb4] {
  color: #43516c;
  cursor: pointer;
  height: 30px;
  width: 30px;
}

.mobile_nav .mobile_item.active .icon-Home[data-v-b086fbb4] {
  color: #ed1d49;
}

.mobile_nav .mobile_item.active .icon-VIP[data-v-b086fbb4] {
  color: #ffaa17;
}

.mobile_nav .mobile_item.active .icon-Launch[data-v-b086fbb4],
.mobile_nav .mobile_item.active .icon-Share[data-v-b086fbb4],
.mobile_nav .mobile_item.active .icon-bookmarks[data-v-b086fbb4] {
  color: #1a55ef;
}

.mobile_nav .mobile_item .title-purple[data-v-b086fbb4] {
  color: #fff;
  font-size: 12px;
  transform: scale(0.8);
  transform-origin: center;
}

.bookmarksDialog {
  background: #1f1f1f;
  border-radius: 20px;
  height: -moz-max-content;
  height: max-content;
  max-width: 630px;
  overflow: hidden;
  position: relative;
  width: 94%;
}

.bookmarksDialog .el-dialog__close {
  color: hsla(0, 0%, 100%, 0.45);
  font-size: 20px;
}

.bookmarksDialog .el-dialog__header {
  display: none;
  height: 0;
  padding: 0;
}

.bookmarksDialog .el-dialog__body {
  background: linear-gradient(180deg, #161e2a 80%, rgba(0, 58, 141, 0.3));
  padding-left: 30px;
}

.bookmarksDialog .dialog-close-small {
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: 40px;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
}

.bookmarksDialog .dialog-close-small img {
  height: 20px;
  width: 20px;
}

.bookmarksDialog p {
  font-feature-settings: 'tnum';
  color: hsla(0, 0%, 100%, 0.85);
  font-family: Montserrat;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  margin-top: 10px;
}

.bookmarksDialog p:first-child {
  margin-top: 20px;
}

.bookmarksDialog h1,
.bookmarksDialog h2,
.bookmarksDialog h3,
.bookmarksDialog h4,
.bookmarksDialog h5,
.bookmarksDialog h6 {
  color: hsla(0, 0%, 100%, 0.85);
  font-family: Montserrat;
  font-weight: 500;
  line-height: 1.5715;
  margin-bottom: 20px;
  margin-top: 0;
}

.bookmarksDialog h1 {
  font-size: 2em;
}

.bookmarksDialog h2 {
  font-size: 1.5em;
}

.bookmarksDialog h3 {
  font-size: 1.17em;
}

.bookmarksDialog h4 {
  font-size: 1em;
}

.bookmarksDialog h5 {
  font-size: 0.83em;
}

.bookmarksDialog h6 {
  font-size: 0.67em;
}

.content_footer[data-v-4d5b07c9] {
  background-color: #161f2c;
  font-family: Montserrat;
  font-size: 12px;
  padding-bottom: 24px;
}

.content_footer .content_footer_box[data-v-4d5b07c9] {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  max-width: 1080px;
  padding: 20px;
}

.content_footer .content_footer_box .game_help_box[data-v-4d5b07c9] {
  display: flex;
  justify-content: center;
  width: 50%;
}

.content_footer
  .content_footer_box
  .game_help_box
  .game_help_box_t[data-v-4d5b07c9] {
  margin: 0 auto;
}

.content_footer
  .content_footer_box
  .game_help_box
  .footer_title[data-v-4d5b07c9] {
  color: #adb6c4;
  display: block;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  margin: 8px 0;
  text-transform: uppercase;
}

.content_footer
  .content_footer_box
  .game_help_box
  .footer_item[data-v-4d5b07c9] {
  background-color: transparent;
  border: none;
  color: #3f526e;
  cursor: pointer;
  font-size: 11px;
  font-weight: 600;
  min-height: 24px;
  padding: 0;
  text-decoration: none;
  transition: color 0.3s;
}

.content_footer .content_footer_box .footer_about[data-v-4d5b07c9] {
  display: flex;
  flex-direction: column;
  line-height: 1.3;
  margin: 0 auto;
  padding-top: 16px;
  width: 38%;
}

.content_footer
  .content_footer_box
  .footer_about
  .footerTitleWrap[data-v-4d5b07c9] {
  align-items: center;
  display: flex;
  justify-content: left;
  margin: 0 auto 5px;
  text-align: left;
  width: 100%;
}

.content_footer
  .content_footer_box
  .footer_about
  .footerTitleWrap
  .footer_verifiedImgContainer[data-v-4d5b07c9] {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: relative;
  width: 100%;
}

.content_footer
  .content_footer_box
  .footer_about
  .footerTitleWrap
  .footer_verifiedImgContainer
  img[data-v-4d5b07c9] {
  margin: 0 10px 10px 0;
}

.content_footer
  .content_footer_box
  .footer_about
  .footer_about_desc[data-v-4d5b07c9] {
  color: #3f526e;
  font-weight: 600;
  line-height: 1.3;
  margin: 0 auto;
  padding-top: 8px;
  text-align: left;
  width: 100%;
}

.content_footer .footer_links[data-v-4d5b07c9] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
  max-width: 1080px;
}

.content_footer .footer_links .footer_about_desc[data-v-4d5b07c9] {
  color: #3f526e;
  font-weight: 600;
  line-height: 1.3;
  margin: 0 auto;
  padding: 0 25px 10px;
  text-align: left;
  width: 100%;
}

.content_footer .footer_links .footer_line[data-v-4d5b07c9] {
  margin: 0 auto;
  min-height: 2px;
  width: calc(100% - 50px);
}

.content_footer .footer_links .footer_line hr[data-v-4d5b07c9] {
  background-color: #3f526e;
  border: none;
  height: 1px;
  width: 100%;
}

.content_footer .footer_links .footer_links_list[data-v-4d5b07c9] {
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  justify-items: center;
  padding: 10px 20px;
  width: 100%;
}

.content_footer .footer_links .footer_links_list img[data-v-4d5b07c9] {
  height: 29px;
  width: 78px;
}

.project-loading[data-v-a887f276] {
  align-items: center;
  background-color: #0d131c;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 100%;
  z-index: 99999;
}

.project-loading img[data-v-a887f276] {
  animation: bounce-a887f276 1.4s ease infinite;
}

@keyframes bounce-a887f276 {
  0% {
    filter: blur(0);
    transform: scale(1);
  }

  50% {
    filter: blur(1.4);
    transform: scale(0.9);
  }

  to {
    transform: scale(1);
  }
}

.project-loading .loading-progress[data-v-a887f276] {
  background-color: #0e131b;
  border-radius: 15px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

.project-loading .loading-progress[data-v-a887f276]:before {
  animation: backForth-a887f276 1.4s ease infinite;
  background-color: #f2d861;
  border-radius: 15px;
  content: '';
  position: absolute;
  transform: translate(-34px);
}

@keyframes backForth-a887f276 {
  0% {
    left: 0;
  }

  50% {
    left: 100%;
  }

  to {
    left: 0;
  }
}

.page-loading[data-v-0971eb8e] {
  background-color: #101419;
  height: 100vh;
  left: 0;
  margin: 0 auto;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}

.page-loading .loading-container[data-v-0971eb8e] {
  height: calc(100vh - 280px);
  width: 100%;
}

.page-loading .loading-container__text[data-v-0971eb8e] {
  font-size: 70px;
  font-weight: 600;
  margin: 0 auto;
  white-space: nowrap;
}

.page-loading .loading-container__text[data-v-0971eb8e]:before {
  animation: dot-bounce-0971eb8e 1.8s cubic-bezier(0.25, 0.25, 0.75, 0.75)
    infinite;
  background: #f2d861;
  border-radius: 50%;
  content: '';
  height: 8px;
  left: 105px;
  position: absolute;
  top: 30px;
  width: 8px;
  z-index: 1;
}

.page-loading .loading-container .lg-scale[data-v-0971eb8e] {
  transform: scale(1);
}

.page-loading .loading-container .md-scale[data-v-0971eb8e] {
  transform: scale(0.8);
}

.page-loading .loading-container .sm-scale[data-v-0971eb8e] {
  transform: scale(0.6);
}

@keyframes dot-bounce-0971eb8e {
  0%,
  to {
    transform: rotate(180deg) translate(-110px, -10px) rotate(-180deg);
  }

  50% {
    transform: rotate(0deg) translate(-95px, 10px) rotate(0deg);
  }
}

.page-loading .loading-container__letter[data-v-0971eb8e] {
  color: #f2d861;
  display: inline-block;
  letter-spacing: 8px;
  position: relative;
}

.page-loading .loading-container__letter[data-v-0971eb8e]:first-child {
  transform: scaleY(1.275);
  transform-origin: 100% 70%;
}

.page-loading .loading-container__letter[data-v-0971eb8e]:first-child:before {
  animation: letterL-ani-0971eb8e 1.8s cubic-bezier(0.25, 0.25, 0.75, 0.75)
    infinite;
  background: #0e131b;
  content: '';
  height: 36px;
  left: 0;
  position: absolute;
  top: 8px;
  transform-origin: 100% 0;
  width: 18px;
}

@keyframes letterL-ani-0971eb8e {
  0%,
  45%,
  70%,
  to {
    transform: scaleY(0.125);
  }

  49% {
    transform: scaleY(0.75);
  }

  50% {
    transform: scaleY(0.875);
  }

  53% {
    transform: scaleY(0.5);
  }

  60% {
    transform: scaleY(0);
  }

  68% {
    transform: scaleY(0.18);
  }
}

.page-loading .loading-container__letter[data-v-0971eb8e]:nth-child(5) {
  animation: letterI-ani-0971eb8e 1.8s cubic-bezier(0.25, 0.23, 0.73, 0.75)
    infinite;
  transform-origin: 100% 70%;
}

.page-loading .loading-container__letter[data-v-0971eb8e]:nth-child(5):before {
  background: #0e131b;
  content: '';
  height: 20px;
  left: 0;
  position: absolute;
  right: 0;
  top: 5px;
}

@keyframes letterI-ani-0971eb8e {
  0%,
  to {
    transform: scaleY(0.35);
    transform-origin: 100% 75%;
  }

  28%,
  8% {
    transform: scaleY(2.225);
    transform-origin: 100% 75%;
  }

  37% {
    transform: scaleY(0.875);
    transform-origin: 100% 75%;
  }

  46% {
    transform: scaleY(1.03);
    transform-origin: 100% 75%;
  }

  50%,
  97% {
    transform: scale(1);
    transform-origin: 100% 75%;
  }
}

.page-loading .loading-progress[data-v-0971eb8e] {
  background-color: #0e131b;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

.page-loading .loading-progress[data-v-0971eb8e]:before {
  animation: progress-ani-0971eb8e 1.8s cubic-bezier(0.25, 0.25, 0.75, 0.75)
    infinite;
  background-color: #f2d861;
  border-radius: 10px;
  content: '';
  position: absolute;
}

@keyframes progress-ani-0971eb8e {
  0% {
    left: -20px;
  }

  50% {
    left: 100%;
  }

  to {
    left: -20px;
  }
}

.ant-skeleton {
  display: table;
  width: 100%;
}

.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}

.ant-skeleton-header .ant-skeleton-avatar {
  background: hsla(0, 0%, 75%, 0.2);
  display: inline-block;
  height: 32px;
  line-height: 32px;
  vertical-align: top;
  width: 32px;
}

.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-header .ant-skeleton-avatar-lg {
  height: 40px;
  line-height: 40px;
  width: 40px;
}

.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-header .ant-skeleton-avatar-sm {
  height: 24px;
  line-height: 24px;
  width: 24px;
}

.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-content {
  display: table-cell;
  vertical-align: top;
  width: 100%;
}

.ant-skeleton-content .ant-skeleton-title {
  background: hsla(0, 0%, 75%, 0.2);
  border-radius: 4px;
  height: 16px;
  margin-top: 16px;
  width: 100%;
}

.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}

.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}

.ant-skeleton-content .ant-skeleton-paragraph > li {
  background: hsla(0, 0%, 75%, 0.2);
  border-radius: 4px;
  height: 16px;
  list-style: none;
  width: 100%;
}

.ant-skeleton-content
  .ant-skeleton-paragraph
  > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}

.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}

.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}

.ant-skeleton-with-avatar
  .ant-skeleton-content
  .ant-skeleton-title
  + .ant-skeleton-paragraph {
  margin-top: 28px;
}

.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li,
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title {
  border-radius: 100px;
}

.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,
.ant-skeleton.ant-skeleton-active .ant-skeleton-button,
.ant-skeleton.ant-skeleton-active
  .ant-skeleton-content
  .ant-skeleton-paragraph
  > li,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-image,
.ant-skeleton.ant-skeleton-active .ant-skeleton-input {
  animation: ant-skeleton-loading 1.4s ease infinite;
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 75%, 0.2) 25%,
    hsla(0, 0%, 51%, 0.24) 37%,
    hsla(0, 0%, 75%, 0.2) 63%
  );
  background-size: 400% 100%;
}

.ant-skeleton.ant-skeleton-block,
.ant-skeleton.ant-skeleton-block .ant-skeleton-button {
  width: 100%;
}

.ant-skeleton-element {
  display: inline-block;
  width: auto;
}

.ant-skeleton-element .ant-skeleton-button {
  background: hsla(0, 0%, 75%, 0.2);
  border-radius: 2px;
  display: inline-block;
  height: 32px;
  line-height: 32px;
  min-width: 64px;
  vertical-align: top;
  width: 64px;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  border-radius: 50%;
  min-width: 32px;
  width: 32px;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 32px;
}

.ant-skeleton-element .ant-skeleton-button-lg {
  height: 40px;
  line-height: 40px;
  min-width: 80px;
  width: 80px;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  border-radius: 50%;
  min-width: 40px;
  width: 40px;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}

.ant-skeleton-element .ant-skeleton-button-sm {
  height: 24px;
  line-height: 24px;
  min-width: 48px;
  width: 48px;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  border-radius: 50%;
  min-width: 24px;
  width: 24px;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 24px;
}

.ant-skeleton-element .ant-skeleton-avatar {
  background: hsla(0, 0%, 75%, 0.2);
  display: inline-block;
  height: 32px;
  line-height: 32px;
  vertical-align: top;
  width: 32px;
}

.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-avatar-lg {
  height: 40px;
  line-height: 40px;
  width: 40px;
}

.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-avatar-sm {
  height: 24px;
  line-height: 24px;
  width: 24px;
}

.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-input {
  background: hsla(0, 0%, 75%, 0.2);
  display: inline-block;
  height: 32px;
  line-height: 32px;
  vertical-align: top;
  width: 100%;
}

.ant-skeleton-element .ant-skeleton-input-lg {
  height: 40px;
  line-height: 40px;
  width: 100%;
}

.ant-skeleton-element .ant-skeleton-input-sm {
  height: 24px;
  line-height: 24px;
  width: 100%;
}

.ant-skeleton-element .ant-skeleton-image {
  align-items: center;
  background: hsla(0, 0%, 75%, 0.2);
  display: flex;
  height: 96px;
  justify-content: center;
  line-height: 96px;
  vertical-align: top;
  width: 96px;
}

.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}

.ant-skeleton-element .ant-skeleton-image-svg {
  height: 48px;
  line-height: 48px;
  max-height: 192px;
  max-width: 192px;
  width: 48px;
}

.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}

@keyframes ant-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }

  to {
    background-position: 0 50%;
  }
}

.ant-skeleton-rtl {
  direction: rtl;
}

.ant-skeleton-rtl .ant-skeleton-header {
  padding-left: 16px;
  padding-right: 0;
}

.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active
  .ant-skeleton-content
  .ant-skeleton-paragraph
  > li,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active
  .ant-skeleton-content
  .ant-skeleton-title {
  animation-name: ant-skeleton-loading-rtl;
}

@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0 50%;
  }

  to {
    background-position: 100% 50%;
  }
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  border: 0;
  font-size: 100%;
  font: inherit;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
}

blockquote,
q {
  quotes: none;
}

blockquote:after,
blockquote:before,
q:after,
q:before {
  content: '';
  content: none;
}

table {
  border-spacing: 0;
}

.container {
  width: 100%;
}

@media (min-width: 0px) {
  .container {
    max-width: 0;
  }
}

@media (min-width: 375px) {
  .container {
    max-width: 375px;
  }
}

@media (min-width: 500px) {
  .container {
    max-width: 500px;
  }
}

@media (min-width: 620px) {
  .container {
    max-width: 620px;
  }
}

@media (min-width: 700px) {
  .container {
    max-width: 700px;
  }
}

@media (min-width: 750px) {
  .container {
    max-width: 750px;
  }
}

@media (min-width: 756px) {
  .container {
    max-width: 756px;
  }
}

@media (min-width: 850px) {
  .container {
    max-width: 850px;
  }
}

@media (min-width: 1000px) {
  .container {
    max-width: 1000px;
  }
}

.visible {
  visibility: visible;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.-bottom-\[175px\] {
  bottom: -175px;
}

.bottom-0,
.bottom-\[0px\] {
  bottom: 0;
}

.bottom-\[120px\] {
  bottom: 120px;
}

.bottom-\[15px\] {
  bottom: 15px;
}

.bottom-\[280px\] {
  bottom: 280px;
}

.bottom-\[380px\] {
  bottom: 380px;
}

.bottom-\[70px\] {
  bottom: 70px;
}

.left-0 {
  left: 0;
}

.left-\[-10\%\] {
  left: -10%;
}

.left-\[10\%\] {
  left: 10%;
}

.left-\[15\%\] {
  left: 15%;
}

.left-\[15px\] {
  left: 15px;
}

.left-\[17px\] {
  left: 17px;
}

.left-\[18px\] {
  left: 18px;
}

.left-\[20px\] {
  left: 20px;
}

.left-\[66\%\] {
  left: 66%;
}

.left-\[75\%\] {
  left: 75%;
}

.left-\[84\%\] {
  left: 84%;
}

.left-\[auto\],
.left-\[unset\] {
  left: auto;
}

.right-0 {
  right: 0;
}

.right-\[-16px\] {
  right: -16px;
}

.right-\[-40px\] {
  right: -40px;
}

.right-\[12px\] {
  right: 12px;
}

.right-\[20px\] {
  right: 20px;
}

.right-\[8px\] {
  right: 8px;
}

.top-0 {
  top: 0;
}

.top-\[-10px\] {
  top: -10px;
}

.top-\[-12px\] {
  top: -12px;
}

.top-\[-18px\] {
  top: -18px;
}

.top-\[-20px\] {
  top: -20px;
}

.top-\[-3px\] {
  top: -3px;
}

.top-\[-41px\] {
  top: -41px;
}

.top-\[-50\%\] {
  top: -50%;
}

.top-\[-8\%\] {
  top: -8%;
}

.top-\[130px\] {
  top: 130px;
}

.top-\[25\%\] {
  top: 25%;
}

.top-\[308px\] {
  top: 308px;
}

.top-\[36px\] {
  top: 36px;
}

.top-\[400px\] {
  top: 400px;
}

.top-\[40px\] {
  top: 40px;
}

.top-\[50\%\] {
  top: 50%;
}

.top-\[50px\] {
  top: 50px;
}

.top-\[6px\] {
  top: 6px;
}

.top-\[80px\] {
  top: 80px;
}

.top-\[unset\] {
  top: auto;
}

.col-span-3 {
  grid-column: span 3 / span 3;
}

.col-start-2 {
  grid-column-start: 2;
}

.col-start-3 {
  grid-column-start: 3;
}

.col-start-4 {
  grid-column-start: 4;
}

.col-end-1 {
  grid-column-end: 1;
}

.row-start-1 {
  grid-row-start: 1;
}

.m-0 {
  margin: 0;
}

.m-2 {
  margin: 0.5rem;
}

.m-\[0_20px_0_0\] {
  margin: 0 20px 0 0;
}

.m-auto {
  margin: auto;
}

.mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.mx-\[5px\] {
  margin-left: 5px;
  margin-right: 5px;
}

.mx-\[auto\],
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-0 {
  margin-bottom: 0;
  margin-top: 0;
}

.my-2 {
  margin-bottom: 0.5rem;
  margin-top: 0.5rem;
}

.my-4 {
  margin-bottom: 1rem;
  margin-top: 1rem;
}

.my-\[10px\] {
  margin-bottom: 10px;
  margin-top: 10px;
}

.my-\[15px\] {
  margin-bottom: 15px;
  margin-top: 15px;
}

.my-\[20px\] {
  margin-bottom: 20px;
  margin-top: 20px;
}

.my-\[50px\] {
  margin-bottom: 50px;
  margin-top: 50px;
}

.my-\[5px\] {
  margin-bottom: 5px;
  margin-top: 5px;
}

.mb-0,
.mb-\[0\] {
  margin-bottom: 0;
}

.mb-\[10px\] {
  margin-bottom: 10px;
}

.mb-\[15px\] {
  margin-bottom: 15px;
}

.mb-\[16px\] {
  margin-bottom: 16px;
}

.mb-\[20px\] {
  margin-bottom: 20px;
}

.mb-\[22px\] {
  margin-bottom: 22px;
}

.mb-\[30px\] {
  margin-bottom: 30px;
}

.mb-\[4px\] {
  margin-bottom: 4px;
}

.mb-\[8px\] {
  margin-bottom: 8px;
}

.ml-0 {
  margin-left: 0;
}

.ml-\[10px\] {
  margin-left: 10px;
}

.ml-\[15px\] {
  margin-left: 15px;
}

.ml-\[2\%\] {
  margin-left: 2%;
}

.ml-\[20px\] {
  margin-left: 20px;
}

.ml-\[4px\] {
  margin-left: 4px;
}

.ml-\[5px\] {
  margin-left: 5px;
}

.ml-\[6px\] {
  margin-left: 6px;
}

.ml-\[8px\] {
  margin-left: 8px;
}

.mr-0 {
  margin-right: 0;
}

.mr-2 {
  margin-right: 0.5rem;
}

.mr-5 {
  margin-right: 1.25rem;
}

.mr-\[10px\] {
  margin-right: 10px;
}

.mr-\[4px\] {
  margin-right: 4px;
}

.mr-\[5px\] {
  margin-right: 5px;
}

.mt-0 {
  margin-top: 0;
}

.mt-2 {
  margin-top: 0.5rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mt-\[-5px\] {
  margin-top: -5px;
}

.mt-\[10px\] {
  margin-top: 10px;
}

.mt-\[12px\] {
  margin-top: 12px;
}

.mt-\[16px\] {
  margin-top: 16px;
}

.mt-\[20px\] {
  margin-top: 20px;
}

.mt-\[25px\] {
  margin-top: 25px;
}

.mt-\[30px\] {
  margin-top: 30px;
}

.mt-\[36px\] {
  margin-top: 36px;
}

.mt-\[5px\] {
  margin-top: 5px;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.flex {
  display: flex;
}

.table {
  display: table;
}

.grid {
  display: grid;
}

.contents {
  display: contents;
}

.list-item {
  display: list-item;
}

.hidden {
  display: none;
}

.h-\[100\%\] {
  height: 100%;
}

.h-\[100vw\] {
  height: 100vw;
}

.h-\[130px\] {
  height: 130px;
}

.h-\[150px\] {
  height: 150px;
}

.h-\[16px\] {
  height: 16px;
}

.h-\[175px\] {
  height: 175px;
}

.h-\[19px\] {
  height: 19px;
}

.h-\[20px\] {
  height: 20px;
}

.h-\[24px\] {
  height: 24px;
}

.h-\[303px\] {
  height: 303px;
}

.h-\[30px\] {
  height: 30px;
}

.h-\[32px\] {
  height: 32px;
}

.h-\[34px\] {
  height: 34px;
}

.h-\[39px\] {
  height: 39px;
}

.h-\[40px\] {
  height: 40px;
}

.h-\[42px\] {
  height: 42px;
}

.h-\[44px\] {
  height: 44px;
}

.h-\[45px\] {
  height: 45px;
}

.h-\[48px\] {
  height: 48px;
}

.h-\[49px\] {
  height: 49px;
}

.h-\[500px\] {
  height: 500px;
}

.h-\[50px\] {
  height: 50px;
}

.h-\[519px\] {
  height: 519px;
}

.h-\[540px\] {
  height: 540px;
}

.h-\[58px\] {
  height: 58px;
}

.h-\[60px\] {
  height: 60px;
}

.h-\[640px\] {
  height: 640px;
}

.h-\[650px\] {
  height: 650px;
}

.h-\[66px\] {
  height: 66px;
}

.h-\[670px\] {
  height: 670px;
}

.h-\[70px\] {
  height: 70px;
}

.h-\[75px\] {
  height: 75px;
}

.h-\[80px\] {
  height: 80px;
}

.h-\[90vw\] {
  height: 90vw;
}

.h-auto {
  height: auto;
}

.max-h-\[300px\] {
  max-height: 300px;
}

.max-h-\[333px\] {
  max-height: 333px;
}

.max-h-\[350px\] {
  max-height: 350px;
}

.max-h-\[803px\] {
  max-height: 803px;
}

.min-h-\[100px\] {
  min-height: 100px;
}

.min-h-\[100vh\] {
  min-height: 100vh;
}

.min-h-\[150px\] {
  min-height: 150px;
}

.min-h-\[300px\] {
  min-height: 300px;
}

.min-h-\[38px\] {
  min-height: 38px;
}

.min-h-\[519px\] {
  min-height: 519px;
}

.\!w-\[90vw\] {
  width: 90vw !important;
}

.\!w-\[95vw\] {
  width: 95vw !important;
}

.w-0 {
  width: 0;
}

.w-\[100\%\] {
  width: 100%;
}

.w-\[130px\] {
  width: 130px;
}

.w-\[15px\] {
  width: 15px;
}

.w-\[16px\] {
  width: 16px;
}

.w-\[173px\] {
  width: 173px;
}

.w-\[17px\] {
  width: 17px;
}

.w-\[19px\] {
  width: 19px;
}

.w-\[20\%\] {
  width: 20%;
}

.w-\[204px\] {
  width: 204px;
}

.w-\[20px\] {
  width: 20px;
}

.w-\[22px\] {
  width: 22px;
}

.w-\[247px\] {
  width: 247px;
}

.w-\[24px\] {
  width: 24px;
}

.w-\[267px\] {
  width: 267px;
}

.w-\[280px\] {
  width: 280px;
}

.w-\[304px\] {
  width: 304px;
}

.w-\[30px\] {
  width: 30px;
}

.w-\[320px\] {
  width: 320px;
}

.w-\[325px\] {
  width: 325px;
}

.w-\[32px\] {
  width: 32px;
}

.w-\[33\.3\%\] {
  width: 33.3%;
}

.w-\[33\.33\%\] {
  width: 33.33%;
}

.w-\[35\%\] {
  width: 35%;
}

.w-\[37px\] {
  width: 37px;
}

.w-\[40\%\] {
  width: 40%;
}

.w-\[44px\] {
  width: 44px;
}

.w-\[48px\] {
  width: 48px;
}

.w-\[50\%\] {
  width: 50%;
}

.w-\[50px\] {
  width: 50px;
}

.w-\[60px\] {
  width: 60px;
}

.w-\[70\%\] {
  width: 70%;
}

.w-\[75\%\] {
  width: 75%;
}

.w-\[77px\] {
  width: 77px;
}

.w-\[80\%\] {
  width: 80%;
}

.w-\[80px\] {
  width: 80px;
}

.w-\[90vw\] {
  width: 90vw;
}

.w-\[95vw\] {
  width: 95vw;
}

.w-\[98\%\] {
  width: 98%;
}

.w-\[99vw\] {
  width: 99vw;
}

.w-full {
  width: 100%;
}

.min-w-\[100px\] {
  min-width: 100px;
}

.min-w-\[100vw\] {
  min-width: 100vw;
}

.min-w-\[130px\] {
  min-width: 130px;
}

.min-w-\[142px\] {
  min-width: 142px;
}

.min-w-\[150px\] {
  min-width: 150px;
}

.min-w-\[200px\] {
  min-width: 200px;
}

.min-w-\[20px\] {
  min-width: 20px;
}

.min-w-\[45px\] {
  min-width: 45px;
}

.min-w-\[75px\] {
  min-width: 75px;
}

.max-w-\[100\%\] {
  max-width: 100%;
}

.max-w-\[100px\] {
  max-width: 100px;
}

.max-w-\[120px\] {
  max-width: 120px;
}

.max-w-\[180px\] {
  max-width: 180px;
}

.max-w-\[200px\] {
  max-width: 200px;
}

.max-w-\[300px\] {
  max-width: 300px;
}

.max-w-\[330px\] {
  max-width: 330px;
}

.max-w-\[400px\] {
  max-width: 400px;
}

.max-w-\[460px\] {
  max-width: 460px;
}

.max-w-\[500px\] {
  max-width: 500px;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-shrink {
  flex-shrink: 1;
}

.flex-grow,
.grow {
  flex-grow: 1;
}

.border-collapse {
  border-collapse: collapse;
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.cursor-pointer {
  cursor: pointer;
}

.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.select-text {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.resize {
  resize: both;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-\[1fr\] {
  grid-template-columns: 1fr;
}

.grid-cols-\[1fr_80px\] {
  grid-template-columns: 1fr 80px;
}

.grid-cols-bonus_data_plan {
  grid-template-columns: 110px 1fr;
}

.grid-cols-bonus_new_small {
  grid-template-columns: 1fr;
}

.grid-cols-bonus_ranking_inner {
  grid-template-columns: 100%;
}

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

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

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-2\.5 {
  gap: 0.625rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-\[10px\] {
  gap: 10px;
}

.gap-\[12px\] {
  gap: 12px;
}

.gap-\[15px\] {
  gap: 15px;
}

.gap-\[4px\] {
  gap: 4px;
}

.gap-\[8px\] {
  gap: 8px;
}

.gap-\[9px\] {
  gap: 9px;
}

.gap-x-\[20px\] {
  -moz-column-gap: 20px;
  column-gap: 20px;
}

.gap-y-\[36px\] {
  row-gap: 36px;
}

.space-x-\[13px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-left: calc(13px * (1 - var(--tw-space-x-reverse)));
  margin-right: calc(13px * var(--tw-space-x-reverse));
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overscroll-contain {
  overscroll-behavior: contain;
}

.overscroll-none {
  overscroll-behavior: none;
}

.rounded-\[180px\] {
  border-radius: 180px;
}

.rounded-\[20px\] {
  border-radius: 20px;
}

.rounded-\[5px\] {
  border-radius: 5px;
}

.rounded-xl {
  border-radius: 0.75rem;
}

.\!rounded-b-none {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.\!rounded-t-none {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-l-\[15px\] {
  border-bottom-left-radius: 15px;
  border-top-left-radius: 15px;
}

.rounded-r-\[15px\] {
  border-bottom-right-radius: 15px;
  border-top-right-radius: 15px;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0;
}

.border-r-0 {
  border-right-width: 0;
}

.bg-\[\#000\] {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-\[\#001d47\] {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 29, 71, var(--tw-bg-opacity));
}

.bg-\[\#FFDF25\] {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 223, 37, var(--tw-bg-opacity));
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.2\)\] {
  background-color: rgba(0, 0, 0, 0.2);
}

.bg-\[rgba\(255\2c 255\2c 255\2c 0\.1\)\] {
  background-color: hsla(0, 0%, 100%, 0.1);
}

.bg-inherit {
  background-color: inherit;
}

.bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.bg-turntable-SmallBg {
  background-image: url(/v1728495147184/client/assets/images/turntable_mobile_bg.0782b265.png);
}

.bg-cover {
  background-size: cover;
}

.p-0 {
  padding: 0;
}

.p-\[0px_13px\] {
  padding: 0 13px;
}

.p-\[10px\] {
  padding: 10px;
}

.p-\[10px_15px_0\] {
  padding: 10px 15px 0;
}

.p-\[20px\] {
  padding: 20px;
}

.p-\[20px_15px\] {
  padding: 20px 15px;
}

.p-\[20px_25px\] {
  padding: 20px 25px;
}

.p-\[30px_15px\] {
  padding: 30px 15px;
}

.p-\[30px_28px_40px\] {
  padding: 30px 28px 40px;
}

.p-\[40px_0\] {
  padding: 40px 0;
}

.p-\[5px_10px\] {
  padding: 5px 10px;
}

.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}

.px-\[12px\] {
  padding-left: 12px;
  padding-right: 12px;
}

.px-\[15px\] {
  padding-left: 15px;
  padding-right: 15px;
}

.px-\[16px\] {
  padding-left: 16px;
  padding-right: 16px;
}

.px-\[20px\] {
  padding-left: 20px;
  padding-right: 20px;
}

.px-\[2px\] {
  padding-left: 2px;
  padding-right: 2px;
}

.px-\[5px\] {
  padding-left: 5px;
  padding-right: 5px;
}

.px-\[6px\] {
  padding-left: 6px;
  padding-right: 6px;
}

.px-\[8px\] {
  padding-left: 8px;
  padding-right: 8px;
}

.py-0 {
  padding-bottom: 0;
  padding-top: 0;
}

.py-\[10px\] {
  padding-bottom: 10px;
  padding-top: 10px;
}

.py-\[15px\] {
  padding-bottom: 15px;
  padding-top: 15px;
}

.py-\[32px\] {
  padding-bottom: 32px;
  padding-top: 32px;
}

.py-\[3px\] {
  padding-bottom: 3px;
  padding-top: 3px;
}

.py-\[5px\] {
  padding-bottom: 5px;
  padding-top: 5px;
}

.pb-\[16px\] {
  padding-bottom: 16px;
}

.pb-\[20px\] {
  padding-bottom: 20px;
}

.pb-\[24px\] {
  padding-bottom: 24px;
}

.pb-\[6px\] {
  padding-bottom: 6px;
}

.pb-\[80px\] {
  padding-bottom: 80px;
}

.pl-\[0\] {
  padding-left: 0;
}

.pl-\[10px\] {
  padding-left: 10px;
}

.pl-\[16px\] {
  padding-left: 16px;
}

.pl-\[20px\] {
  padding-left: 20px;
}

.pl-\[22px\] {
  padding-left: 22px;
}

.pl-\[8px\] {
  padding-left: 8px;
}

.pr-0 {
  padding-right: 0;
}

.pr-\[10px\] {
  padding-right: 10px;
}

.pt-0 {
  padding-top: 0;
}

.pt-\[12px\] {
  padding-top: 12px;
}

.pt-\[20px\] {
  padding-top: 20px;
}

.pt-\[24px\] {
  padding-top: 24px;
}

.pt-\[40px\] {
  padding-top: 40px;
}

.pt-\[5px\] {
  padding-top: 5px;
}

.pt-\[70px\] {
  padding-top: 70px;
}

.pt-\[75px\] {
  padding-top: 75px;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-\[12px\] {
  font-size: 12px;
}

.text-\[14px\] {
  font-size: 14px;
}

.text-\[16px\] {
  font-size: 16px;
}

.text-\[18px\] {
  font-size: 18px;
}

.text-\[20px\] {
  font-size: 20px;
}

.text-\[22px\] {
  font-size: 22px;
}

.text-\[24px\] {
  font-size: 24px;
}

.text-\[28px\] {
  font-size: 28px;
}

.text-\[30px\] {
  font-size: 30px;
}

.text-\[34px\] {
  font-size: 34px;
}

.font-\[400\] {
  font-weight: 400;
}

.font-\[500\] {
  font-weight: 500;
}

.font-\[600\] {
  font-weight: 600;
}

.font-\[700\],
.font-bold {
  font-weight: 700;
}

.uppercase {
  text-transform: uppercase;
}

.capitalize {
  text-transform: capitalize;
}

.italic {
  font-style: italic;
}

.text-\[\#0ad89d\] {
  --tw-text-opacity: 1;
  color: rgba(10, 216, 157, var(--tw-text-opacity));
}

.text-\[\#23013F\] {
  --tw-text-opacity: 1;
  color: rgba(35, 1, 63, var(--tw-text-opacity));
}

.text-\[\#3F0\] {
  --tw-text-opacity: 1;
  color: rgba(51, 255, 0, var(--tw-text-opacity));
}

.text-\[\#FF7A00\] {
  --tw-text-opacity: 1;
  color: rgba(255, 122, 0, var(--tw-text-opacity));
}

.text-\[\#a94442\] {
  --tw-text-opacity: 1;
  color: rgba(169, 68, 66, var(--tw-text-opacity));
}

.text-\[\#ed3a22\] {
  --tw-text-opacity: 1;
  color: rgba(237, 58, 34, var(--tw-text-opacity));
}

.text-\[\#eee\] {
  --tw-text-opacity: 1;
  color: rgba(238, 238, 238, var(--tw-text-opacity));
}

.text-\[\#fff\],
.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.underline {
  text-decoration-line: underline;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.outline {
  outline-style: solid;
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
    var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
    calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    0 0 transparent;
  box-shadow:
    var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 transparent);
}

.blur {
  --tw-blur: blur(8px);
}

.blur,
.drop-shadow-\[0px_4px_4px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
    var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate)
    var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow-\[0px_4px_4px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
  --tw-drop-shadow: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}

.grayscale {
  --tw-grayscale: grayscale(100%);
}

.grayscale,
.invert {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
    var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate)
    var(--tw-sepia) var(--tw-drop-shadow);
}

.invert {
  --tw-invert: invert(100%);
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
    var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate)
    var(--tw-sepia) var(--tw-drop-shadow);
}

.backdrop-filter {
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
    var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
    var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
    var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
    var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
    var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
    var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
    var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
    var(--tw-backdrop-sepia);
}

.transition {
  transition-duration: 0.15s;
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke,
    opacity,
    box-shadow,
    transform,
    filter,
    -webkit-backdrop-filter;
  transition-property:
    color, background-color, border-color, text-decoration-color, fill, stroke,
    opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke,
    opacity,
    box-shadow,
    transform,
    filter,
    backdrop-filter,
    -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-all {
  transition-duration: 0.15s;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.duration-1000 {
  transition-duration: 1s;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.betslipSelectionElInput {
  width: 100px;
}

.betslipSelectionElInput.betslipSelectionElInput2 .el-input__inner {
  text-align: right;
}

.betslipSelectionElInput .el-input__wrapper {
  background-color: #12222b;
  border: none;
  box-shadow: none;
  height: 22px;
}

.betslipSelectionElInput .el-input__wrapper .el-input__inner {
  color: #fff;
}

.betslipSelectionElInput .el-input__wrapper.is-focus {
  border: none;
  box-shadow: none;
}

.betslipSelectionElInput3 {
  width: 100%;
}

.betslipSelectionElInput3 .el-input__wrapper {
  height: 30px;
}

@font-face {
  font-family: Montserrat;
  src: url(/v1728495147184/client/assets/Montserrat.9da2eb1e.woff2)
    format('truetype');
}

@font-face {
  font-family: MyCustomFont;
  src: url(/v1728495147184/client/assets/Montserrat-Medium.647f0e61.ttf)
    format('truetype');
  src: url(/v1728495147184/client/assets/Montserrat-Bold.0915f0a8.ttf)
    format('truetype');
}

@font-face {
  font-family: Montserrat-SemiBold;
  src: url(/v1728495147184/client/assets/Montserrat-SemiBold.fa8441f3.ttf)
    format('truetype');
  src: url(/v1728495147184/client/assets/Montserrat-ExtraBold.1944c8d1.ttf)
    format('truetype');
}

.w {
  margin: 0 auto;
  width: 100%;
}

@media screen and (min-width: 850px) {
  .w {
    max-width: 1024px;
  }
}

#app,
body,
html {
  background-color: #0e131b;
  color: hsla(0, 0%, 100%, 0.85);
  font-family: Montserrat;
  font-size: 14px;
  height: 100%;
  touch-action: pan-y;
  width: 100%;
}

body,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
img,
li,
ol,
p,
span,
ul {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body ::-webkit-scrollbar,
dd ::-webkit-scrollbar,
div ::-webkit-scrollbar,
dl ::-webkit-scrollbar,
dt ::-webkit-scrollbar,
form ::-webkit-scrollbar,
h1 ::-webkit-scrollbar,
h2 ::-webkit-scrollbar,
h3 ::-webkit-scrollbar,
h4 ::-webkit-scrollbar,
h5 ::-webkit-scrollbar,
h6 ::-webkit-scrollbar,
html ::-webkit-scrollbar,
img ::-webkit-scrollbar,
li ::-webkit-scrollbar,
ol ::-webkit-scrollbar,
p ::-webkit-scrollbar,
span ::-webkit-scrollbar,
ul ::-webkit-scrollbar {
  background: rgba(13, 19, 28, 0.8);
  height: 4px;
  width: 4px;
}

body ::-webkit-scrollbar-track,
dd ::-webkit-scrollbar-track,
div ::-webkit-scrollbar-track,
dl ::-webkit-scrollbar-track,
dt ::-webkit-scrollbar-track,
form ::-webkit-scrollbar-track,
h1 ::-webkit-scrollbar-track,
h2 ::-webkit-scrollbar-track,
h3 ::-webkit-scrollbar-track,
h4 ::-webkit-scrollbar-track,
h5 ::-webkit-scrollbar-track,
h6 ::-webkit-scrollbar-track,
html ::-webkit-scrollbar-track,
img ::-webkit-scrollbar-track,
li ::-webkit-scrollbar-track,
ol ::-webkit-scrollbar-track,
p ::-webkit-scrollbar-track,
span ::-webkit-scrollbar-track,
ul ::-webkit-scrollbar-track {
  border-radius: 3px;
}

body ::-webkit-scrollbar-thumb,
dd ::-webkit-scrollbar-thumb,
div ::-webkit-scrollbar-thumb,
dl ::-webkit-scrollbar-thumb,
dt ::-webkit-scrollbar-thumb,
form ::-webkit-scrollbar-thumb,
h1 ::-webkit-scrollbar-thumb,
h2 ::-webkit-scrollbar-thumb,
h3 ::-webkit-scrollbar-thumb,
h4 ::-webkit-scrollbar-thumb,
h5 ::-webkit-scrollbar-thumb,
h6 ::-webkit-scrollbar-thumb,
html ::-webkit-scrollbar-thumb,
img ::-webkit-scrollbar-thumb,
li ::-webkit-scrollbar-thumb,
ol ::-webkit-scrollbar-thumb,
p ::-webkit-scrollbar-thumb,
span ::-webkit-scrollbar-thumb,
ul ::-webkit-scrollbar-thumb {
  background-color: #182535;
  border-radius: 7px;
}

body ::-webkit-scrollbar-button,
body ::-webkit-scrollbar-corner,
dd ::-webkit-scrollbar-button,
dd ::-webkit-scrollbar-corner,
div ::-webkit-scrollbar-button,
div ::-webkit-scrollbar-corner,
dl ::-webkit-scrollbar-button,
dl ::-webkit-scrollbar-corner,
dt ::-webkit-scrollbar-button,
dt ::-webkit-scrollbar-corner,
form ::-webkit-scrollbar-button,
form ::-webkit-scrollbar-corner,
h1 ::-webkit-scrollbar-button,
h1 ::-webkit-scrollbar-corner,
h2 ::-webkit-scrollbar-button,
h2 ::-webkit-scrollbar-corner,
h3 ::-webkit-scrollbar-button,
h3 ::-webkit-scrollbar-corner,
h4 ::-webkit-scrollbar-button,
h4 ::-webkit-scrollbar-corner,
h5 ::-webkit-scrollbar-button,
h5 ::-webkit-scrollbar-corner,
h6 ::-webkit-scrollbar-button,
h6 ::-webkit-scrollbar-corner,
html ::-webkit-scrollbar-button,
html ::-webkit-scrollbar-corner,
img ::-webkit-scrollbar-button,
img ::-webkit-scrollbar-corner,
li ::-webkit-scrollbar-button,
li ::-webkit-scrollbar-corner,
ol ::-webkit-scrollbar-button,
ol ::-webkit-scrollbar-corner,
p ::-webkit-scrollbar-button,
p ::-webkit-scrollbar-corner,
span ::-webkit-scrollbar-button,
span ::-webkit-scrollbar-corner,
ul ::-webkit-scrollbar-button,
ul ::-webkit-scrollbar-corner {
  display: none;
}

ol,
ul {
  list-style: none;
}

img {
  border: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 400;
  text-decoration: none;
}

em,
i,
s {
  font-style: normal;
}

a,
em,
i,
s {
  text-decoration: none;
}

a {
  outline: none;
}

input[type='number'],
input[type='password'],
input[type='text'],
textarea {
  -webkit-appearance: none;
}

.actionBarActionBarContainer .actionBar_actionButton {
  align-items: center;
  background-color: #161f2c;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  height: 30px;
  justify-content: center;
  margin-left: 5px;
  min-width: 30px;
  overflow: visible;
  padding: 8px;
  position: relative;
  transition: all 0.3s;
}

.actionBarActionBarContainer .actionBar_actionButton svg {
  fill: #55657e;
  height: 14px;
  transition: all 0.3s;
  width: 14px;
}

.el-skeleton__item {
  animation: el-skeleton-loading 1.4s ease infinite !important;
  background-image: linear-gradient(
    90deg,
    #181f2b 25%,
    hsla(0, 0%, 100%, 0.3) 32%,
    #181f2b 50%
  ) !important;
}

@keyframes el-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }

  to {
    background-position: 0 50%;
  }
}

.xb-tabs .van-tabs__content {
  margin-top: 10px;
}

.el-message {
  background-color: #2283f6;
  border: none;
  min-width: 200px;
  z-index: 9999 !important;
}

.el-message.el-message--error {
  background-color: #da384e;
}

.el-message .el-message__content {
  font-feature-settings: 'tnum';
  color: hsla(0, 0%, 100%, 0.85);
  font-family: Montserrat-SemiBold, Montserrat;
  font-size: 14px;
  font-variant: tabular-nums;
  font-weight: 500;
}

@media screen and (max-width: 767px) {
  .el-table {
    font-size: 14px !important;
  }

  .el-table tbody td,
  .el-table thead th {
    padding: 5px !important;
  }
}

.focus\:outline-\[5px\]:focus {
  outline-width: 5px;
}

.focus\:outline-\[-webkit-focus-ring-color\]:focus {
  outline-color: -webkit-focus-ring-color;
}

@media (min-width: 0px) {
  .sm\:absolute {
    position: absolute;
  }

  .sm\:bottom-\[-185px\] {
    bottom: -185px;
  }

  .sm\:bottom-\[185px\] {
    bottom: 185px;
  }

  .sm\:left-\[0\] {
    left: 0;
  }

  .sm\:right-\[0\] {
    right: 0;
  }

  .sm\:top-\[115\%\] {
    top: 115%;
  }

  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .sm\:m-0 {
    margin: 0;
  }

  .sm\:mx-\[0\] {
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:mx-\[auto\] {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:my-\[15px\] {
    margin-bottom: 15px;
    margin-top: 15px;
  }

  .sm\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .sm\:mb-3 {
    margin-bottom: 0.75rem;
  }

  .sm\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .sm\:mb-\[0\],
  .sm\:mb-\[0px\] {
    margin-bottom: 0;
  }

  .sm\:mb-\[10px\] {
    margin-bottom: 10px;
  }

  .sm\:mb-\[14px\] {
    margin-bottom: 14px;
  }

  .sm\:mb-\[17px\] {
    margin-bottom: 17px;
  }

  .sm\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .sm\:mb-\[36px\] {
    margin-bottom: 36px;
  }

  .sm\:mb-\[42px\] {
    margin-bottom: 42px;
  }

  .sm\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .sm\:ml-\[0\] {
    margin-left: 0;
  }

  .sm\:ml-\[4px\] {
    margin-left: 4px;
  }

  .sm\:mr-\[0px\] {
    margin-right: 0;
  }

  .sm\:mt-5 {
    margin-top: 1.25rem;
  }

  .sm\:mt-\[0\],
  .sm\:mt-\[0px\] {
    margin-top: 0;
  }

  .sm\:mt-\[10px\] {
    margin-top: 10px;
  }

  .sm\:mt-\[20px\] {
    margin-top: 20px;
  }

  .sm\:mt-\[24px\] {
    margin-top: 24px;
  }

  .sm\:mt-\[36px\] {
    margin-top: 36px;
  }

  .sm\:mt-\[5vh\] {
    margin-top: 5vh;
  }

  .sm\:mt-\[6px\] {
    margin-top: 6px;
  }

  .sm\:mt-\[8px\] {
    margin-top: 8px;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:grid {
    display: grid;
  }

  .sm\:\!hidden {
    display: none !important;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:h-\[104px\] {
    height: 104px;
  }

  .sm\:h-\[20px\] {
    height: 20px;
  }

  .sm\:h-\[30px\] {
    height: 30px;
  }

  .sm\:h-\[32px\] {
    height: 32px;
  }

  .sm\:h-\[35px\] {
    height: 35px;
  }

  .sm\:h-\[38px\] {
    height: 38px;
  }

  .sm\:h-\[40px\] {
    height: 40px;
  }

  .sm\:h-\[46px\] {
    height: 46px;
  }

  .sm\:h-\[56px\] {
    height: 56px;
  }

  .sm\:h-\[72px\] {
    height: 72px;
  }

  .sm\:h-\[80px\] {
    height: 80px;
  }

  .sm\:h-\[8px\] {
    height: 8px;
  }

  .sm\:h-\[9px\] {
    height: 9px;
  }

  .sm\:h-\[calc\(100vh-200px\)\] {
    height: calc(100vh - 200px);
  }

  .sm\:h-\[calc\(100vh-250px\)\] {
    height: calc(100vh - 250px);
  }

  .sm\:max-h-\[450px\] {
    max-height: 450px;
  }

  .sm\:max-h-\[500px\] {
    max-height: 500px;
  }

  .sm\:w-36 {
    width: 9rem;
  }

  .sm\:w-\[0\] {
    width: 0;
  }

  .sm\:w-\[100\%\] {
    width: 100%;
  }

  .sm\:w-\[110px\] {
    width: 110px;
  }

  .sm\:w-\[120px\] {
    width: 120px;
  }

  .sm\:w-\[150px\] {
    width: 150px;
  }

  .sm\:w-\[180px\] {
    width: 180px;
  }

  .sm\:w-\[20px\] {
    width: 20px;
  }

  .sm\:w-\[288px\] {
    width: 288px;
  }

  .sm\:w-\[30px\] {
    width: 30px;
  }

  .sm\:w-\[31\%\] {
    width: 31%;
  }

  .sm\:w-\[32\%\] {
    width: 32%;
  }

  .sm\:w-\[32px\] {
    width: 32px;
  }

  .sm\:w-\[40px\] {
    width: 40px;
  }

  .sm\:w-\[46px\] {
    width: 46px;
  }

  .sm\:w-\[47\%\] {
    width: 47%;
  }

  .sm\:w-\[49\%\] {
    width: 49%;
  }

  .sm\:w-\[50\%\] {
    width: 50%;
  }

  .sm\:w-\[60\%\] {
    width: 60%;
  }

  .sm\:w-\[65\%\] {
    width: 65%;
  }

  .sm\:w-\[67\%\] {
    width: 67%;
  }

  .sm\:w-\[70\%\] {
    width: 70%;
  }

  .sm\:w-\[72px\] {
    width: 72px;
  }

  .sm\:w-\[80\%\] {
    width: 80%;
  }

  .sm\:w-\[80px\] {
    width: 80px;
  }

  .sm\:w-\[98\%\] {
    width: 98%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:max-w-\[300px\] {
    max-width: 300px;
  }

  .sm\:max-w-\[460px\] {
    max-width: 460px;
  }

  .sm\:max-w-\[650px\] {
    max-width: 650px;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-fill1 {
    grid-template-columns: repeat(auto-fill, 30px);
  }

  .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .sm\:flex-col {
    flex-direction: column;
  }

  .sm\:items-start {
    align-items: flex-start;
  }

  .sm\:items-end {
    align-items: flex-end;
  }

  .sm\:justify-center {
    justify-content: center;
  }

  .sm\:justify-between {
    justify-content: space-between;
  }

  .sm\:justify-around {
    justify-content: space-around;
  }

  .sm\:gap-2 {
    gap: 0.5rem;
  }

  .sm\:gap-\[6px\] {
    gap: 6px;
  }

  .sm\:gap-\[8px\] {
    gap: 8px;
  }

  .sm\:rounded-\[180px\] {
    border-radius: 180px;
  }

  .sm\:bg-transparent {
    background-color: transparent;
  }

  .sm\:p-0 {
    padding: 0;
  }

  .sm\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .sm\:px-\[3px\] {
    padding-left: 3px;
    padding-right: 3px;
  }

  .sm\:px-\[7px\] {
    padding-left: 7px;
    padding-right: 7px;
  }

  .sm\:px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px;
  }

  .sm\:py-\[0px\] {
    padding-bottom: 0;
    padding-top: 0;
  }

  .sm\:pb-2 {
    padding-bottom: 0.5rem;
  }

  .sm\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }

  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .sm\:pb-\[220px\] {
    padding-bottom: 220px;
  }

  .sm\:pb-\[75px\] {
    padding-bottom: 75px;
  }

  .sm\:pl-2 {
    padding-left: 0.5rem;
  }

  .sm\:pl-2\.5 {
    padding-left: 0.625rem;
  }

  .sm\:pl-3 {
    padding-left: 0.75rem;
  }

  .sm\:pl-\[20px\] {
    padding-left: 20px;
  }

  .sm\:pr-3 {
    padding-right: 0.75rem;
  }

  .sm\:pr-\[20px\] {
    padding-right: 20px;
  }

  .sm\:pt-\[20px\] {
    padding-top: 20px;
  }

  .sm\:pt-\[23px\] {
    padding-top: 23px;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-\[24px\] {
    font-size: 24px;
  }

  .sm\:text-\[30px\] {
    font-size: 30px;
  }

  .sm\:leading-5 {
    line-height: 1.25rem;
  }

  .sm\:leading-6 {
    line-height: 1.5rem;
  }

  .sm\:leading-9 {
    line-height: 2.25rem;
  }

  .sm\:leading-\[40px\] {
    line-height: 40px;
  }

  .sm\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:before\:h-\[8px\]:before {
    content: var(--tw-content);
    height: 8px;
  }

  .sm\:before\:w-\[18px\]:before {
    content: var(--tw-content);
    width: 18px;
  }

  .sm\:before\:w-\[43px\]:before {
    content: var(--tw-content);
    width: 43px;
  }
}

@media (min-width: 375px) {
  .smm\:h-\[200px\] {
    height: 200px;
  }

  .smm\:h-auto {
    height: auto;
  }

  .smm\:min-h-\[unset\] {
    min-height: auto;
  }

  .smm\:w-\[375px\] {
    width: 375px;
  }

  .smm\:max-w-\[130px\] {
    max-width: 130px;
  }

  .smm\:max-w-\[150px\] {
    max-width: 150px;
  }

  .smm\:pr-\[6px\] {
    padding-right: 6px;
  }
}

@media (min-width: 500px) {
  .sml\:flex {
    display: flex;
  }

  .sml\:h-\[250px\] {
    height: 250px;
  }

  .sml\:h-\[45px\] {
    height: 45px;
  }

  .sml\:w-\[45px\] {
    width: 45px;
  }

  .sml\:w-\[50\%\] {
    width: 50%;
  }

  .sml\:max-w-faqDialogWidth {
    max-width: calc(100vw - 32px);
  }

  .sml\:max-w-none {
    max-width: none;
  }

  .sml\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sml\:grid-cols-fill2 {
    grid-template-columns: repeat(auto-fill, 45px);
  }

  .sml\:gap-\[18px\] {
    gap: 18px;
  }

  .sml\:text-\[16px\] {
    font-size: 16px;
  }
}

@media (min-width: 620px) {
  .smx\:col-start-auto {
    grid-column-start: auto;
  }

  .smx\:col-end-auto {
    grid-column-end: auto;
  }

  .smx\:mb-0 {
    margin-bottom: 0;
  }

  .smx\:mt-\[94px\] {
    margin-top: 94px;
  }

  .smx\:block {
    display: block;
  }

  .smx\:flex {
    display: flex;
  }

  .smx\:hidden {
    display: none;
  }

  .smx\:h-\[100\%\] {
    height: 100%;
  }

  .smx\:h-\[300px\] {
    height: 300px;
  }

  .smx\:h-\[60px\] {
    height: 60px;
  }

  .smx\:w-\[100\%\] {
    width: 100%;
  }

  .smx\:min-w-\[150px\] {
    min-width: 150px;
  }

  .smx\:max-w-\[240px\] {
    max-width: 240px;
  }

  .smx\:max-w-none {
    max-width: none;
  }

  .smx\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .smx\:grid-cols-bonus_data_plan_smx {
    grid-template-columns: minmax(120px, 240px) 90px 2fr;
  }

  .smx\:grid-cols-fill3 {
    grid-template-columns: repeat(auto-fill, minmax(228px, 1fr));
  }

  .smx\:grid-rows-none {
    grid-template-rows: none;
  }

  .smx\:justify-center {
    justify-content: center;
  }

  .smx\:gap-x-\[20px\] {
    -moz-column-gap: 20px;
    column-gap: 20px;
  }

  .smx\:gap-y-\[80px\] {
    row-gap: 80px;
  }

  .smx\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .smx\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .smx\:pl-0,
  .smx\:pl-\[0px\] {
    padding-left: 0;
  }

  .smx\:pr-\[0px\] {
    padding-right: 0;
  }

  .smx\:pt-\[128px\] {
    padding-top: 128px;
  }
}

@media (min-width: 700px) {
  .md\:absolute {
    position: absolute;
  }

  .md\:bottom-\[-185px\] {
    bottom: -185px;
  }

  .md\:bottom-\[185px\] {
    bottom: 185px;
  }

  .md\:left-\[0\] {
    left: 0;
  }

  .md\:right-0,
  .md\:right-\[0\] {
    right: 0;
  }

  .md\:top-\[115\%\] {
    top: 115%;
  }

  .md\:mx-\[0\] {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:mx-\[auto\] {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-\[18px\] {
    margin-bottom: 18px;
    margin-top: 18px;
  }

  .md\:mb-0,
  .md\:mb-\[0\],
  .md\:mb-\[0px\] {
    margin-bottom: 0;
  }

  .md\:mb-\[10px\] {
    margin-bottom: 10px;
  }

  .md\:mb-\[14px\] {
    margin-bottom: 14px;
  }

  .md\:mb-\[17px\] {
    margin-bottom: 17px;
  }

  .md\:mb-\[42px\] {
    margin-bottom: 42px;
  }

  .md\:mb-\[64px\] {
    margin-bottom: 64px;
  }

  .md\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .md\:ml-\[0\] {
    margin-left: 0;
  }

  .md\:ml-\[4px\] {
    margin-left: 4px;
  }

  .md\:mr-\[0px\] {
    margin-right: 0;
  }

  .md\:mt-0,
  .md\:mt-\[0\],
  .md\:mt-\[0px\] {
    margin-top: 0;
  }

  .md\:mt-\[100px\] {
    margin-top: 100px;
  }

  .md\:mt-\[10px\] {
    margin-top: 10px;
  }

  .md\:mt-\[10vh\] {
    margin-top: 10vh;
  }

  .md\:mt-\[24px\] {
    margin-top: 24px;
  }

  .md\:mt-\[25px\] {
    margin-top: 25px;
  }

  .md\:mt-\[94px\] {
    margin-top: 94px;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:grid {
    display: grid;
  }

  .md\:\!hidden {
    display: none !important;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-\[104px\] {
    height: 104px;
  }

  .md\:h-\[10px\] {
    height: 10px;
  }

  .md\:h-\[12px\] {
    height: 12px;
  }

  .md\:h-\[200px\] {
    height: 200px;
  }

  .md\:h-\[20px\] {
    height: 20px;
  }

  .md\:h-\[32px\] {
    height: 32px;
  }

  .md\:h-\[350px\] {
    height: 350px;
  }

  .md\:h-\[35px\] {
    height: 35px;
  }

  .md\:h-\[38px\] {
    height: 38px;
  }

  .md\:h-\[40px\] {
    height: 40px;
  }

  .md\:h-\[450px\] {
    height: 450px;
  }

  .md\:h-\[46px\] {
    height: 46px;
  }

  .md\:h-\[56px\] {
    height: 56px;
  }

  .md\:h-\[72px\] {
    height: 72px;
  }

  .md\:h-\[calc\(100vh-250px\)\] {
    height: calc(100vh - 250px);
  }

  .md\:max-h-\[560px\] {
    max-height: 560px;
  }

  .md\:max-h-\[600px\] {
    max-height: 600px;
  }

  .md\:max-h-\[800px\] {
    max-height: 800px;
  }

  .md\:w-\[0\] {
    width: 0;
  }

  .md\:w-\[100\%\] {
    width: 100%;
  }

  .md\:w-\[120px\] {
    width: 120px;
  }

  .md\:w-\[18\%\] {
    width: 18%;
  }

  .md\:w-\[200px\] {
    width: 200px;
  }

  .md\:w-\[20px\] {
    width: 20px;
  }

  .md\:w-\[23\%\] {
    width: 23%;
  }

  .md\:w-\[250px\] {
    width: 250px;
  }

  .md\:w-\[288px\] {
    width: 288px;
  }

  .md\:w-\[31\%\] {
    width: 31%;
  }

  .md\:w-\[32\%\] {
    width: 32%;
  }

  .md\:w-\[320px\] {
    width: 320px;
  }

  .md\:w-\[32px\] {
    width: 32px;
  }

  .md\:w-\[335px\] {
    width: 335px;
  }

  .md\:w-\[40px\] {
    width: 40px;
  }

  .md\:w-\[435px\] {
    width: 435px;
  }

  .md\:w-\[46px\] {
    width: 46px;
  }

  .md\:w-\[47\%\] {
    width: 47%;
  }

  .md\:w-\[49\%\] {
    width: 49%;
  }

  .md\:w-\[50\%\] {
    width: 50%;
  }

  .md\:w-\[65\%\] {
    width: 65%;
  }

  .md\:w-\[67\%\] {
    width: 67%;
  }

  .md\:w-\[70\%\] {
    width: 70%;
  }

  .md\:w-\[72px\] {
    width: 72px;
  }

  .md\:w-\[80\%\] {
    width: 80%;
  }

  .md\:w-\[95\%\] {
    width: 95%;
  }

  .md\:w-\[98\%\] {
    width: 98%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:max-w-\[300px\] {
    max-width: 300px;
  }

  .md\:max-w-\[650px\] {
    max-width: 650px;
  }

  .md\:max-w-\[690px\] {
    max-width: 690px;
  }

  .md\:max-w-\[700px\] {
    max-width: 700px;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:items-start {
    align-items: flex-start;
  }

  .md\:items-end {
    align-items: flex-end;
  }

  .md\:justify-center {
    justify-content: center;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:justify-around {
    justify-content: space-around;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-\[24px\] {
    gap: 24px;
  }

  .md\:gap-\[6px\] {
    gap: 6px;
  }

  .md\:gap-\[8px\] {
    gap: 8px;
  }

  .md\:rounded-\[180px\] {
    border-radius: 180px;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:p-0 {
    padding: 0;
  }

  .md\:px-0,
  .md\:px-\[0\] {
    padding-left: 0;
    padding-right: 0;
  }

  .md\:px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
  }

  .md\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .md\:px-\[7px\] {
    padding-left: 7px;
    padding-right: 7px;
  }

  .md\:py-\[0px\] {
    padding-bottom: 0;
    padding-top: 0;
  }

  .md\:pb-\[75px\] {
    padding-bottom: 75px;
  }

  .md\:pt-20 {
    padding-top: 5rem;
  }

  .md\:pt-\[128px\] {
    padding-top: 128px;
  }

  .md\:pt-\[23px\] {
    padding-top: 23px;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-\[30px\] {
    font-size: 30px;
  }

  .md\:leading-\[40px\] {
    line-height: 40px;
  }

  .md\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:before\:h-\[12px\]:before {
    content: var(--tw-content);
    height: 12px;
  }

  .md\:before\:h-\[9px\]:before {
    content: var(--tw-content);
    height: 9px;
  }

  .md\:before\:w-\[20px\]:before {
    content: var(--tw-content);
    width: 20px;
  }

  .md\:before\:w-\[48px\]:before {
    content: var(--tw-content);
    width: 48px;
  }
}

@media (min-width: 750px) {
  .mdl\:mb-\[50px\] {
    margin-bottom: 50px;
  }

  .mdl\:flex {
    display: flex;
  }

  .mdl\:min-h-\[600px\] {
    min-height: 600px;
  }

  .mdl\:flex-row {
    flex-direction: row;
  }

  .mdl\:pt-\[20px\] {
    padding-top: 20px;
  }
}

@media (min-width: 756px) {
  .mdx\:col-auto {
    grid-column: auto;
  }

  .mdx\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .mdx\:mb-0 {
    margin-bottom: 0;
  }

  .mdx\:mb-\[12px\] {
    margin-bottom: 12px;
  }

  .mdx\:mb-\[22px\] {
    margin-bottom: 22px;
  }

  .mdx\:ml-\[10px\] {
    margin-left: 10px;
  }

  .mdx\:ml-\[25px\] {
    margin-left: 25px;
  }

  .mdx\:mr-\[10px\] {
    margin-right: 10px;
  }

  .mdx\:mr-\[41px\] {
    margin-right: 41px;
  }

  .mdx\:mt-\[10px\] {
    margin-top: 10px;
  }

  .mdx\:block {
    display: block;
  }

  .mdx\:inline {
    display: inline;
  }

  .mdx\:flex {
    display: flex;
  }

  .mdx\:hidden {
    display: none;
  }

  .mdx\:h-\[200px\] {
    height: 200px;
  }

  .mdx\:h-\[30px\] {
    height: 30px;
  }

  .mdx\:h-\[450px\] {
    height: 450px;
  }

  .mdx\:h-auto {
    height: auto;
  }

  .mdx\:min-h-0 {
    min-height: 0;
  }

  .mdx\:w-\[100\%\] {
    width: 100%;
  }

  .mdx\:w-\[315px\] {
    width: 315px;
  }

  .mdx\:w-\[37\%\] {
    width: 37%;
  }

  .mdx\:w-\[45\%\] {
    width: 45%;
  }

  .mdx\:w-\[460px\] {
    width: 460px;
  }

  .mdx\:w-\[48\%\] {
    width: 48%;
  }

  .mdx\:w-\[49\%\] {
    width: 49%;
  }

  .mdx\:w-\[50\%\] {
    width: 50%;
  }

  .mdx\:w-\[80\%\] {
    width: 80%;
  }

  .mdx\:w-auto {
    width: auto;
  }

  .mdx\:min-w-\[110px\] {
    min-width: 110px;
  }

  .mdx\:grid-cols-\[55\%_45\%\] {
    grid-template-columns: 55% 45%;
  }

  .mdx\:grid-cols-bonus_new {
    grid-template-columns: 275px 1fr;
  }

  .mdx\:grid-cols-bonus_ranking_inner_mdx {
    grid-template-columns: calc(50% - 5px) calc(50% - 5px);
  }

  .mdx\:flex-row {
    flex-direction: row;
  }

  .mdx\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .mdx\:justify-end {
    justify-content: flex-end;
  }

  .mdx\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .mdx\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .mdx\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .mdx\:border-r-\[1px\] {
    border-right-width: 1px;
  }

  .mdx\:bg-\[\#000\] {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .mdx\:bg-\[\#001d47\] {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 29, 71, var(--tw-bg-opacity));
  }

  .mdx\:bg-\[unset\] {
    background-color: initial;
  }

  .mdx\:bg-inherit {
    background-color: inherit;
  }

  .mdx\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .mdx\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .mdx\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .mdx\:p-0 {
    padding: 0;
  }

  .mdx\:p-\[20px\] {
    padding: 20px;
  }

  .mdx\:p-\[20px_0_25px_25px\] {
    padding: 20px 0 25px 25px;
  }

  .mdx\:p-\[22px_0_19px\] {
    padding: 22px 0 19px;
  }

  .mdx\:py-0 {
    padding-top: 0;
  }

  .mdx\:pb-0,
  .mdx\:py-0 {
    padding-bottom: 0;
  }

  .mdx\:pl-\[30px\] {
    padding-left: 30px;
  }

  .mdx\:pl-\[35px\] {
    padding-left: 35px;
  }

  .mdx\:pt-\[30px\] {
    padding-top: 30px;
  }

  .mdx\:text-left {
    text-align: left;
  }

  .mdx\:text-\[20px\] {
    font-size: 20px;
  }

  .mdx\:font-normal {
    font-weight: 400;
  }
}

@media (min-width: 850px) {
  .lg\:relative {
    position: relative;
  }

  .lg\:bottom-\[-120px\] {
    bottom: -120px;
  }

  .lg\:bottom-\[120px\] {
    bottom: 120px;
  }

  .lg\:bottom-\[300px\] {
    bottom: 300px;
  }

  .lg\:bottom-\[450px\] {
    bottom: 450px;
  }

  .lg\:bottom-\[unset\] {
    bottom: auto;
  }

  .lg\:left-0 {
    left: 0;
  }

  .lg\:left-\[-104px\] {
    left: -104px;
  }

  .lg\:left-\[-61px\] {
    left: -61px;
  }

  .lg\:left-\[-71px\] {
    left: -71px;
  }

  .lg\:left-\[-73px\] {
    left: -73px;
  }

  .lg\:left-\[-75px\] {
    left: -75px;
  }

  .lg\:left-\[0\] {
    left: 0;
  }

  .lg\:left-\[126px\] {
    left: 126px;
  }

  .lg\:left-\[16px\] {
    left: 16px;
  }

  .lg\:left-\[250px\] {
    left: 250px;
  }

  .lg\:left-\[25px\] {
    left: 25px;
  }

  .lg\:left-\[40px\] {
    left: 40px;
  }

  .lg\:left-\[412px\] {
    left: 412px;
  }

  .lg\:left-\[428px\] {
    left: 428px;
  }

  .lg\:left-\[429px\] {
    left: 429px;
  }

  .lg\:left-\[468px\] {
    left: 468px;
  }

  .lg\:left-\[533px\] {
    left: 533px;
  }

  .lg\:left-\[627px\] {
    left: 627px;
  }

  .lg\:left-\[675px\] {
    left: 675px;
  }

  .lg\:left-\[72px\] {
    left: 72px;
  }

  .lg\:left-\[732px\] {
    left: 732px;
  }

  .lg\:left-\[788px\] {
    left: 788px;
  }

  .lg\:left-\[81px\] {
    left: 81px;
  }

  .lg\:right-0,
  .lg\:right-\[0\] {
    right: 0;
  }

  .lg\:right-\[40px\] {
    right: 40px;
  }

  .lg\:right-\[auto\],
  .lg\:right-\[unset\] {
    right: auto;
  }

  .lg\:top-0 {
    top: 0;
  }

  .lg\:top-\[-150px\] {
    top: -150px;
  }

  .lg\:top-\[-2px\] {
    top: -2px;
  }

  .lg\:top-\[-36px\] {
    top: -36px;
  }

  .lg\:top-\[-50px\] {
    top: -50px;
  }

  .lg\:top-\[-59px\] {
    top: -59px;
  }

  .lg\:top-\[0\] {
    top: 0;
  }

  .lg\:top-\[134px\] {
    top: 134px;
  }

  .lg\:top-\[216px\] {
    top: 216px;
  }

  .lg\:top-\[249px\] {
    top: 249px;
  }

  .lg\:top-\[24px\] {
    top: 24px;
  }

  .lg\:top-\[32px\] {
    top: 32px;
  }

  .lg\:top-\[376px\] {
    top: 376px;
  }

  .lg\:top-\[519px\] {
    top: 519px;
  }

  .lg\:top-\[53px\] {
    top: 53px;
  }

  .lg\:top-\[61px\] {
    top: 61px;
  }

  .lg\:top-\[62px\] {
    top: 62px;
  }

  .lg\:top-\[64px\] {
    top: 64px;
  }

  .lg\:top-\[6px\] {
    top: 6px;
  }

  .lg\:top-\[70px\] {
    top: 70px;
  }

  .lg\:col-start-3 {
    grid-column-start: 3;
  }

  .lg\:col-end-1 {
    grid-column-end: 1;
  }

  .lg\:m-0 {
    margin: 0;
  }

  .lg\:mx-\[0\] {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:mx-\[20px\] {
    margin-left: 20px;
    margin-right: 20px;
  }

  .lg\:mx-\[unset\] {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:my-\[20px\] {
    margin-bottom: 20px;
    margin-top: 20px;
  }

  .lg\:mb-0 {
    margin-bottom: 0;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:mb-\[0\],
  .lg\:mb-\[0px\] {
    margin-bottom: 0;
  }

  .lg\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .lg\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .lg\:mb-\[37px\] {
    margin-bottom: 37px;
  }

  .lg\:mb-\[64px\] {
    margin-bottom: 64px;
  }

  .lg\:mb-\[6px\] {
    margin-bottom: 6px;
  }

  .lg\:mb-\[96px\] {
    margin-bottom: 96px;
  }

  .lg\:ml-9 {
    margin-left: 2.25rem;
  }

  .lg\:ml-\[-40px\] {
    margin-left: -40px;
  }

  .lg\:ml-\[10px\] {
    margin-left: 10px;
  }

  .lg\:ml-\[20px\] {
    margin-left: 20px;
  }

  .lg\:ml-\[70px\] {
    margin-left: 70px;
  }

  .lg\:mr-0 {
    margin-right: 0;
  }

  .lg\:mr-9 {
    margin-right: 2.25rem;
  }

  .lg\:mr-\[10px\] {
    margin-right: 10px;
  }

  .lg\:mr-\[15px\] {
    margin-right: 15px;
  }

  .lg\:mr-\[70px\] {
    margin-right: 70px;
  }

  .lg\:mt-0 {
    margin-top: 0;
  }

  .lg\:mt-20 {
    margin-top: 5rem;
  }

  .lg\:mt-\[100px\] {
    margin-top: 100px;
  }

  .lg\:mt-\[15vh\] {
    margin-top: 15vh;
  }

  .lg\:mt-\[20px\] {
    margin-top: 20px;
  }

  .lg\:mt-\[25px\] {
    margin-top: 25px;
  }

  .lg\:mt-\[40px\] {
    margin-top: 40px;
  }

  .lg\:mt-\[50px\] {
    margin-top: 50px;
  }

  .lg\:mt-\[6px\] {
    margin-top: 6px;
  }

  .lg\:mt-\[74px\] {
    margin-top: 74px;
  }

  .lg\:mt-\[94px\] {
    margin-top: 94px;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:\!flex {
    display: flex !important;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-\[100px\] {
    height: 100px;
  }

  .lg\:h-\[117px\] {
    height: 117px;
  }

  .lg\:h-\[11px\] {
    height: 11px;
  }

  .lg\:h-\[120px\] {
    height: 120px;
  }

  .lg\:h-\[14px\] {
    height: 14px;
  }

  .lg\:h-\[160px\] {
    height: 160px;
  }

  .lg\:h-\[16px\] {
    height: 16px;
  }

  .lg\:h-\[200px\] {
    height: 200px;
  }

  .lg\:h-\[26px\] {
    height: 26px;
  }

  .lg\:h-\[300px\] {
    height: 300px;
  }

  .lg\:h-\[30px\] {
    height: 30px;
  }

  .lg\:h-\[348px\] {
    height: 348px;
  }

  .lg\:h-\[350px\] {
    height: 350px;
  }

  .lg\:h-\[36px\] {
    height: 36px;
  }

  .lg\:h-\[370px\] {
    height: 370px;
  }

  .lg\:h-\[38px\] {
    height: 38px;
  }

  .lg\:h-\[40px\] {
    height: 40px;
  }

  .lg\:h-\[42px\] {
    height: 42px;
  }

  .lg\:h-\[43px\] {
    height: 43px;
  }

  .lg\:h-\[45px\] {
    height: 45px;
  }

  .lg\:h-\[500px\] {
    height: 500px;
  }

  .lg\:h-\[513px\] {
    height: 513px;
  }

  .lg\:h-\[516px\] {
    height: 516px;
  }

  .lg\:h-\[545px\] {
    height: 545px;
  }

  .lg\:h-\[554px\] {
    height: 554px;
  }

  .lg\:h-\[558px\] {
    height: 558px;
  }

  .lg\:h-\[56px\] {
    height: 56px;
  }

  .lg\:h-\[611px\] {
    height: 611px;
  }

  .lg\:h-\[64px\] {
    height: 64px;
  }

  .lg\:h-\[67px\] {
    height: 67px;
  }

  .lg\:h-\[74px\] {
    height: 74px;
  }

  .lg\:h-\[75px\] {
    height: 75px;
  }

  .lg\:h-\[77px\] {
    height: 77px;
  }

  .lg\:h-\[78px\] {
    height: 78px;
  }

  .lg\:h-\[86px\] {
    height: 86px;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-max {
    height: -moz-max-content;
    height: max-content;
  }

  .lg\:max-h-\[800px\] {
    max-height: 800px;
  }

  .lg\:max-h-none {
    max-height: none;
  }

  .lg\:min-h-\[300px\] {
    min-height: 300px;
  }

  .lg\:min-h-\[35px\] {
    min-height: 35px;
  }

  .lg\:min-h-\[390px\] {
    min-height: 390px;
  }

  .lg\:min-h-\[400px\] {
    min-height: 400px;
  }

  .lg\:min-h-\[unset\] {
    min-height: auto;
  }

  .lg\:\!w-\[724px\] {
    width: 724px !important;
  }

  .lg\:\!w-\[889px\] {
    width: 889px !important;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-40 {
    width: 10rem;
  }

  .lg\:w-\[100\%\] {
    width: 100%;
  }

  .lg\:w-\[100px\] {
    width: 100px;
  }

  .lg\:w-\[119px\] {
    width: 119px;
  }

  .lg\:w-\[120px\] {
    width: 120px;
  }

  .lg\:w-\[140px\] {
    width: 140px;
  }

  .lg\:w-\[14px\] {
    width: 14px;
  }

  .lg\:w-\[170px\] {
    width: 170px;
  }

  .lg\:w-\[18\%\] {
    width: 18%;
  }

  .lg\:w-\[194px\] {
    width: 194px;
  }

  .lg\:w-\[20\%\] {
    width: 20%;
  }

  .lg\:w-\[200px\] {
    width: 200px;
  }

  .lg\:w-\[225px\] {
    width: 225px;
  }

  .lg\:w-\[23\%\] {
    width: 23%;
  }

  .lg\:w-\[24\%\] {
    width: 24%;
  }

  .lg\:w-\[240px\] {
    width: 240px;
  }

  .lg\:w-\[25\%\] {
    width: 25%;
  }

  .lg\:w-\[253px\] {
    width: 253px;
  }

  .lg\:w-\[25px\] {
    width: 25px;
  }

  .lg\:w-\[26px\] {
    width: 26px;
  }

  .lg\:w-\[283px\] {
    width: 283px;
  }

  .lg\:w-\[30\%\] {
    width: 30%;
  }

  .lg\:w-\[315px\] {
    width: 315px;
  }

  .lg\:w-\[320px\] {
    width: 320px;
  }

  .lg\:w-\[333px\] {
    width: 333px;
  }

  .lg\:w-\[335px\] {
    width: 335px;
  }

  .lg\:w-\[336px\] {
    width: 336px;
  }

  .lg\:w-\[350px\] {
    width: 350px;
  }

  .lg\:w-\[36\%\] {
    width: 36%;
  }

  .lg\:w-\[38px\] {
    width: 38px;
  }

  .lg\:w-\[400px\] {
    width: 400px;
  }

  .lg\:w-\[40px\] {
    width: 40px;
  }

  .lg\:w-\[417px\] {
    width: 417px;
  }

  .lg\:w-\[420px\] {
    width: 420px;
  }

  .lg\:w-\[425px\] {
    width: 425px;
  }

  .lg\:w-\[42px\] {
    width: 42px;
  }

  .lg\:w-\[430px\] {
    width: 430px;
  }

  .lg\:w-\[435px\] {
    width: 435px;
  }

  .lg\:w-\[440px\] {
    width: 440px;
  }

  .lg\:w-\[45\%\] {
    width: 45%;
  }

  .lg\:w-\[460px\] {
    width: 460px;
  }

  .lg\:w-\[476px\] {
    width: 476px;
  }

  .lg\:w-\[49\%\] {
    width: 49%;
  }

  .lg\:w-\[50\%\] {
    width: 50%;
  }

  .lg\:w-\[511px\] {
    width: 511px;
  }

  .lg\:w-\[521px\] {
    width: 521px;
  }

  .lg\:w-\[549px\] {
    width: 549px;
  }

  .lg\:w-\[556px\] {
    width: 556px;
  }

  .lg\:w-\[567px\] {
    width: 567px;
  }

  .lg\:w-\[56px\] {
    width: 56px;
  }

  .lg\:w-\[60\%\] {
    width: 60%;
  }

  .lg\:w-\[600px\] {
    width: 600px;
  }

  .lg\:w-\[640px\] {
    width: 640px;
  }

  .lg\:w-\[64px\] {
    width: 64px;
  }

  .lg\:w-\[67px\] {
    width: 67px;
  }

  .lg\:w-\[80\%\] {
    width: 80%;
  }

  .lg\:w-\[86px\] {
    width: 86px;
  }

  .lg\:w-\[889px\] {
    width: 889px;
  }

  .lg\:w-\[90\%\] {
    width: 90%;
  }

  .lg\:w-\[95\%\] {
    width: 95%;
  }

  .lg\:w-\[96\%\] {
    width: 96%;
  }

  .lg\:w-\[calc\(100\%-440px-25px\)\] {
    width: calc(100% - 465px);
  }

  .lg\:w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .lg\:min-w-\[139px\] {
    min-width: 139px;
  }

  .lg\:min-w-\[80px\] {
    min-width: 80px;
  }

  .lg\:min-w-\[889px\] {
    min-width: 889px;
  }

  .lg\:min-w-\[95vw\] {
    min-width: 95vw;
  }

  .lg\:min-w-\[unset\] {
    min-width: auto;
  }

  .lg\:max-w-\[100\%\] {
    max-width: 100%;
  }

  .lg\:max-w-\[1000px\] {
    max-width: 1000px;
  }

  .lg\:max-w-\[400px\] {
    max-width: 400px;
  }

  .lg\:max-w-\[460px\] {
    max-width: 460px;
  }

  .lg\:max-w-\[690px\] {
    max-width: 690px;
  }

  .lg\:max-w-none {
    max-width: none;
  }

  .lg\:transform-none {
    transform: none;
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-cols-\[50\%_50\%\] {
    grid-template-columns: 50% 50%;
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-\[10px\] {
    gap: 10px;
  }

  .lg\:gap-\[12px\] {
    gap: 12px;
  }

  .lg\:gap-\[8px\] {
    gap: 8px;
  }

  .lg\:rounded-\[10px\] {
    border-radius: 10px;
  }

  .lg\:rounded-\[8px\] {
    border-radius: 8px;
  }

  .lg\:rounded-l-\[15px\] {
    border-bottom-left-radius: 15px;
    border-top-left-radius: 15px;
  }

  .lg\:rounded-r-none {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }

  .lg\:border-\[rgba\(255\2c 255\2c 255\2c \.2\)\] {
    border-color: hsla(0, 0%, 100%, 0.2);
  }

  .lg\:bg-\[\#0e131b\] {
    --tw-bg-opacity: 1;
    background-color: rgba(14, 19, 27, var(--tw-bg-opacity));
  }

  .lg\:bg-turntable-BigBg {
    background-image: url(/v1728495147184/client/assets/images/turntable_bg.bea04c06.png);
  }

  .lg\:p-0 {
    padding: 0;
  }

  .lg\:p-\[10px\] {
    padding: 10px;
  }

  .lg\:p-\[15px\] {
    padding: 15px;
  }

  .lg\:p-\[20px\] {
    padding: 20px;
  }

  .lg\:p-\[25px\] {
    padding: 25px;
  }

  .lg\:p-\[25px_0_0_0\] {
    padding: 25px 0 0;
  }

  .lg\:p-\[30px\] {
    padding: 30px;
  }

  .lg\:p-\[40px\] {
    padding: 40px;
  }

  .lg\:p-\[40px_30px_30px\] {
    padding: 40px 30px 30px;
  }

  .lg\:p-\[8px_30px\] {
    padding: 8px 30px;
  }

  .lg\:px-0,
  .lg\:px-\[0\] {
    padding-left: 0;
    padding-right: 0;
  }

  .lg\:px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
  }

  .lg\:px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px;
  }

  .lg\:px-\[15px\] {
    padding-left: 15px;
    padding-right: 15px;
  }

  .lg\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .lg\:px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg\:px-\[28px\] {
    padding-left: 28px;
    padding-right: 28px;
  }

  .lg\:px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px;
  }

  .lg\:py-0 {
    padding-bottom: 0;
    padding-top: 0;
  }

  .lg\:py-\[10px\] {
    padding-bottom: 10px;
    padding-top: 10px;
  }

  .lg\:py-\[20px\] {
    padding-bottom: 20px;
    padding-top: 20px;
  }

  .lg\:pb-0 {
    padding-bottom: 0;
  }

  .lg\:pb-5 {
    padding-bottom: 1.25rem;
  }

  .lg\:pb-9 {
    padding-bottom: 2.25rem;
  }

  .lg\:pb-\[10px\] {
    padding-bottom: 10px;
  }

  .lg\:pb-\[120px\] {
    padding-bottom: 120px;
  }

  .lg\:pb-\[12px\] {
    padding-bottom: 12px;
  }

  .lg\:pl-\[25px\] {
    padding-left: 25px;
  }

  .lg\:pl-\[38px\] {
    padding-left: 38px;
  }

  .lg\:pl-\[40px\] {
    padding-left: 40px;
  }

  .lg\:pr-\[160px\] {
    padding-right: 160px;
  }

  .lg\:pr-\[16px\] {
    padding-right: 16px;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pt-8 {
    padding-top: 2rem;
  }

  .lg\:pt-\[0\] {
    padding-top: 0;
  }

  .lg\:pt-\[100px\] {
    padding-top: 100px;
  }

  .lg\:pt-\[115px\] {
    padding-top: 115px;
  }

  .lg\:pt-\[128px\] {
    padding-top: 128px;
  }

  .lg\:pt-\[12px\] {
    padding-top: 12px;
  }

  .lg\:pt-\[32px\] {
    padding-top: 32px;
  }

  .lg\:pt-\[60px\] {
    padding-top: 60px;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .lg\:text-\[14px\] {
    font-size: 14px;
  }

  .lg\:text-\[15px\] {
    font-size: 15px;
  }

  .lg\:text-\[16px\] {
    font-size: 16px;
  }

  .lg\:text-\[18px\] {
    font-size: 18px;
  }

  .lg\:text-\[20px\] {
    font-size: 20px;
  }

  .lg\:text-\[22px\] {
    font-size: 22px;
  }

  .lg\:text-\[24px\] {
    font-size: 24px;
  }

  .lg\:text-\[26px\] {
    font-size: 26px;
  }

  .lg\:text-\[30px\] {
    font-size: 30px;
  }

  .lg\:text-\[32px\] {
    font-size: 32px;
  }

  .lg\:text-\[34px\] {
    font-size: 34px;
  }

  .lg\:text-\[35px\] {
    font-size: 35px;
  }

  .lg\:text-\[36px\] {
    font-size: 36px;
  }

  .lg\:text-\[37px\] {
    font-size: 37px;
  }

  .lg\:text-\[40px\] {
    font-size: 40px;
  }

  .lg\:text-\[50px\] {
    font-size: 50px;
  }

  .lg\:font-\[500\] {
    font-weight: 500;
  }

  .lg\:leading-7 {
    line-height: 1.75rem;
  }

  .lg\:leading-9 {
    line-height: 2.25rem;
  }

  .lg\:leading-\[60px\] {
    line-height: 60px;
  }

  .lg\:\!text-\[\#55657e\] {
    --tw-text-opacity: 1 !important;
    color: rgba(85, 101, 126, var(--tw-text-opacity)) !important;
  }

  .lg\:text-\[\#dd352a\] {
    --tw-text-opacity: 1;
    color: rgba(221, 53, 42, var(--tw-text-opacity));
  }

  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:before\:h-\[10px\]:before {
    content: var(--tw-content);
    height: 10px;
  }

  .lg\:before\:h-\[16px\]:before {
    content: var(--tw-content);
    height: 16px;
  }

  .lg\:before\:w-\[25px\]:before {
    content: var(--tw-content);
    width: 25px;
  }

  .lg\:before\:w-\[50px\]:before {
    content: var(--tw-content);
    width: 50px;
  }
}

@media (min-width: 1000px) {
  .lgx\:col-auto {
    grid-column: auto;
  }

  .lgx\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lgx\:col-start-auto {
    grid-column-start: auto;
  }

  .lgx\:col-end-auto {
    grid-column-end: auto;
  }

  .lgx\:mb-0 {
    margin-bottom: 0;
  }

  .lgx\:mb-\[12px\] {
    margin-bottom: 12px;
  }

  .lgx\:mr-\[10px\] {
    margin-right: 10px;
  }

  .lgx\:mt-\[10px\] {
    margin-top: 10px;
  }

  .lgx\:block {
    display: block;
  }

  .lgx\:flex {
    display: flex;
  }

  .lgx\:hidden {
    display: none;
  }

  .lgx\:h-\[176px\] {
    height: 176px;
  }

  .lgx\:w-\[32\%\] {
    width: 32%;
  }

  .lgx\:w-\[33\%\] {
    width: 33%;
  }

  .lgx\:w-\[33\.3\%\] {
    width: 33.3%;
  }

  .lgx\:min-w-\[100px\] {
    min-width: 100px;
  }

  .lgx\:max-w-\[100\%\] {
    max-width: 100%;
  }

  .lgx\:max-w-\[33\%\] {
    max-width: 33%;
  }

  .lgx\:max-w-\[33\.3\%\] {
    max-width: 33.3%;
  }

  .lgx\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lgx\:grid-cols-\[200px\] {
    grid-template-columns: 200px;
  }

  .lgx\:grid-cols-\[200px_200px_80px\] {
    grid-template-columns: 200px 200px 80px;
  }

  .lgx\:grid-cols-\[30\%_70\%\] {
    grid-template-columns: 30% 70%;
  }

  .lgx\:flex-row {
    flex-direction: row;
  }

  .lgx\:gap-\[40px\] {
    gap: 40px;
  }

  .lgx\:bg-\[\#000\] {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lgx\:bg-\[\#001d47\] {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 29, 71, var(--tw-bg-opacity));
  }

  .lgx\:bg-\[unset\] {
    background-color: initial;
  }

  .lgx\:bg-inherit {
    background-color: inherit;
  }

  .lgx\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }

  .lgx\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }

  .lgx\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }

  .lgx\:p-0 {
    padding: 0;
  }
}
