@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 .4s, top .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, .04), 0px 8px 20px rgba(0, 0, 0, .08);
      --el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);
      --el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);
      --el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(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, .8);
      --el-overlay-color-light: rgba(0, 0, 0, .7);
      --el-overlay-color-lighter: rgba(0, 0, 0, .5);
      --el-mask-color: hsla(0, 0%, 100%, .9);
      --el-mask-color-extra-light: hsla(0, 0%, 100%, .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 .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 .3s cubic-bezier(.55, 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 .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1)
    }

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

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

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

    .el-opacity-transition {
      transition: opacity .3s cubic-bezier(.55, 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%, .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: .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: .3em;
      margin-right: -.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: .3em;
      margin-right: -.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, .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, .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, .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 .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 .25s ease;
      width: 100%
    }

    .dialog-show-message .dialog-message .dialog-content .content-left .show-list .notice-title:hover {
      opacity: .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 .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, .45)
    }

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

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

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

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

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

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

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

      to {
        opacity: 0;
        transform: scale(.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: .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%, .85);
      height: 40px;
      transition: all .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, .15)
    }

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

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

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

    .swiper-3d .swiper-slide-shadow-bottom {
      background-image: linear-gradient(180deg, rgba(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: .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 .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(.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(.66)
    }

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

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

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
      transform: scale(.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: .2;
      opacity: var(--swiper-pagination-bullet-inactive-opacity, .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 .2s, top .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 .2s, left .2s
    }

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

    .swiper-pagination-progressbar {
      background: rgba(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%, .85);
      line-height: 25px;
      overflow: hidden;
      padding: 10px;
      transition: all .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%, .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: -.02em;
      margin: 0 auto 8px;
      text-align: left;
      width: 100%
    }

    .deposit_amount .deposit_num {
      align-items: center;
      border-radius: .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: .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 .75rem 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%, .85);
      display: flex;
      font-size: 15px;
      height: 38px
    }

    .recharge-detail .recharge-info-item .header-text {
      color: hsla(0, 0%, 100%, .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%, .85);
      font-size: 14px;
      font-variant: tabular-nums;
      height: 32px;
      padding: 0 11px;
      transition: all .3s cubic-bezier(.645, .045, .355, 1)
    }

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

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

    .recharge-detail .recharge-info-item .select-box .selected-arrow {
      transition: transform .3s cubic-bezier(.645, .045, .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 .3s ease, opacity .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 .2s cubic-bezier(.23, 1, .32, 1) both
    }

    .recharge-detail .recharge-info-item .select-box .slide-leave-active {
      animation: antSlideUpOut .2s cubic-bezier(.755, .05, .855, .06) both
    }

    @keyframes antSlideUpIn {
      0% {
        opacity: 0;
        transform: scaleY(.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(.8);
        transform-origin: 0 0
      }
    }

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

      to {
        opacity: 0;
        transform: scaleY(.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%, .3)
    }

    .recharge-detail .recharge-info-remark input::placeholder {
      color: hsla(0, 0%, 100%, .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(.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: .3;
      opacity: var(--el-scrollbar-opacity, .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: .5;
      opacity: var(--el-scrollbar-hover-opacity, .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 .34s ease-out
    }

    .el-scrollbar-fade-leave-active {
      transition: opacity .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(.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(.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, .3);
      border-radius: 10px;
      box-shadow: 0 0 0 1px rgba(67, 67, 67, .3);
      color: hsla(0, 0%, 100%, .85);
      display: inline-flex;
      font-size: 16px;
      min-width: 0;
      padding: 6.5px 11px;
      position: relative;
      transition: all .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%, .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 .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: .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: .3;
      position: absolute;
      transform: scale(.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: .4s;
      right: 0;
      top: 0
    }

    .spin-dot-item[data-v-48263322]:nth-child(3) {
      animation-delay: .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: .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: .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: .6;
      --van-disabled-opacity: .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: .3s;
      --van-animation-duration-fast: .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 .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 .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 .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 .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 .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 .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 .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 .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 .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 .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: .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(.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%
    }

    .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,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) 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: .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%, .85);
      margin: 20px 0
    }

    .no-bind-withdraw .bind-btn {
      align-items: center;
      background: linear-gradient(180deg, #ff446c, #ed1d49);
      border: none;
      border-radius: .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, .3);
      border-radius: 10px;
      box-shadow: 0 0 0 1px rgba(67, 67, 67, .3);
      color: hsla(0, 0%, 100%, .85);
      display: inline-flex;
      font-size: 16px;
      min-width: 0;
      padding: 6.5px 11px;
      position: relative;
      transition: all .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%, .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, .6);
      border: 1px solid rgba(26, 85, 239, .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%, .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, .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, .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: .75rem;
      display: grid;
      grid-template-columns: 50% 50%;
      height: 42px;
      margin: 0 auto;
      position: relative;
      transition: transform .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: .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 .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: .6
    }

    .person_form .xb_input_box .xb_input .el-input-group__append .sendCode.is-loading {
      background: rgba(237, 29, 73, .6);
      border: 1px solid rgba(237, 29, 73, .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: .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: .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, .3) !important;
      box-shadow: 0 0 0 1px rgba(248, 67, 67, .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%, .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: .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: .75rem;
      margin: 10px auto;
      padding: 16px 20px 12px;
      position: relative;
      width: 100%
    }

    .withdraw_body .withdraw-notice-bar {
      background: rgba(67, 67, 67, .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%, .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(.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 .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46), outline .25s cubic-bezier(.71, -.46, .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 .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, .15);
      --el-table-fixed-right-column: inset -10px 0 10px -10px rgba(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 .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, .3);
      border-radius: 10px;
      box-shadow: 0 0 0 1px rgba(67, 67, 67, .3);
      color: hsla(0, 0%, 100%, .85);
      display: inline-flex;
      font-size: 16px;
      min-width: 0;
      padding: 6.5px 11px;
      position: relative;
      transition: all .3s;
      width: 100%
    }

    .bank-center .xb_select .el-input__wrapper.is-focus {
      border: 1px solid rgba(248, 67, 67, .3) !important;
      box-shadow: 0 0 0 1px rgba(248, 67, 67, .3) !important
    }

    .bank-center .xb_select .el-input__wrapper .el-input__suffix .el-input__password {
      color: hsla(0, 0%, 100%, .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, .3) !important;
      box-shadow: 0 0 0 1px rgba(248, 67, 67, .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, .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: .75rem;
      margin: 10px auto;
      padding: 16px 20px 12px;
      position: relative;
      width: 100%
    }

    .wallet_body .withdraw-notice-bar {
      background: rgba(67, 67, 67, .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, .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: .75rem;
      display: grid;
      grid-template-columns: 50% 50%;
      height: 42px;
      margin: 0 auto;
      position: relative;
      transition: transform .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: .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 .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(.55, 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(.55, 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(.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(.55, 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, .3);
      border-radius: 10px;
      box-shadow: 0 0 0 1px rgba(67, 67, 67, .3);
      color: hsla(0, 0%, 100%, .85);
      display: inline-flex;
      font-size: 16px;
      height: 45px;
      min-width: 0;
      padding: 6.5px 11px;
      position: relative;
      transition: all .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%, .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, .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, .48), 0 6px 16px 0 rgba(0, 0, 0, .32), 0 9px 28px 8px rgba(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: .75rem 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 .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: .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: .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: .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 .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: .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: .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: .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, .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%, .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%, .12);
      border-top: 0;
      height: .9em;
      margin: 0 8px;
      position: relative;
      top: -.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: .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 .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: .9375;
      transform: rotate(60deg)
    }

    .van-loading__line--3 {
      opacity: .875;
      transform: rotate(90deg)
    }

    .van-loading__line--4 {
      opacity: .8125;
      transform: rotate(120deg)
    }

    .van-loading__line--5 {
      opacity: .75;
      transform: rotate(150deg)
    }

    .van-loading__line--6 {
      opacity: .6875;
      transform: rotate(180deg)
    }

    .van-loading__line--7 {
      opacity: .625;
      transform: rotate(210deg)
    }

    .van-loading__line--8 {
      opacity: .5625;
      transform: rotate(240deg)
    }

    .van-loading__line--9 {
      opacity: .5;
      transform: rotate(270deg)
    }

    .van-loading__line--10 {
      opacity: .4375;
      transform: rotate(300deg)
    }

    .van-loading__line--11 {
      opacity: .375;
      transform: rotate(330deg)
    }

    .van-loading__line--12 {
      opacity: .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: .3;
      --van-picker-loading-icon-color: var(--van-primary-color);
      --van-picker-loading-mask-color: hsla(0, 0%, 100%, .9);
      --van-picker-mask-color: linear-gradient(180deg, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .4)), linear-gradient(0deg, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .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%, .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%, .9), hsla(0, 0%, 100%, .4)), linear-gradient(0deg, hsla(0, 0%, 100%, .9), hsla(0, 0%, 100%, .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(.23, 1, .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: .3;
      opacity: var(--van-picker-option-disabled-opacity)
    }

    :root {
      --van-overlay-z-index: 1;
      --van-overlay-background-color: rgba(0, 0, 0, .7)
    }

    .van-overlay {
      background: rgba(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, .9), rgba(14, 19, 27, .4)), linear-gradient(0deg, rgba(14, 19, 27, .9), rgba(14, 19, 27, .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: .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: .5rem;
      cursor: pointer;
      display: inline-block;
      font-weight: 700;
      outline: none;
      padding: 1px 6px;
      position: relative;
      text-align: left;
      text-decoration: none;
      transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .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: .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, .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%, .12);
      border-top: 0;
      height: .9em;
      margin: 0 8px;
      position: relative;
      top: -.06em;
      vertical-align: middle
    }

    .header_bottom_box .header_bottom_right .user_info_box .header-user-vip[data-v-2f81efba] {
      align-items: center;
      border-radius: .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 .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 .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 .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: .5rem;
      box-shadow: 11px 13px 25px rgba(0, 0, 0, .25);
      min-width: 340px;
      opacity: 0;
      padding: 0;
      position: absolute;
      top: 150%;
      transition: all .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 .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: .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: .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: .25rem;
      cursor: pointer;
      display: flex;
      height: 28px;
      justify-content: center;
      min-width: 28px;
      transition: background-color .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(.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(.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%, .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%, .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(.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 .4s cubic-bezier(.08, .82, .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(.23, 1, .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: .1;
        transform: translateX(-100%) scaleX(0)
      }

      20% {
        opacity: .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%, .85);
      display: inline-block;
      font-size: 12px;
      line-height: 1;
      text-align: left;
      transform: scale(.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: .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%, .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 .5s ease-in-out;
      transition: all .4s cubic-bezier(.08, .82, .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%, .45);
      cursor: pointer;
      font-weight: 700;
      line-height: 1;
      outline: 0;
      padding: 0;
      position: absolute;
      right: 14px;
      text-decoration: none;
      top: 14px;
      transition: color .3s;
      z-index: 10
    }

    .gift_dialog .gift_content .modal-close img {
      height: 20px;
      opacity: .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%, .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%, .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: .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%, .45);
      cursor: pointer;
      font-weight: 700;
      line-height: 1;
      outline: 0;
      padding: 0;
      position: absolute;
      right: 14px;
      text-decoration: none;
      top: 14px;
      transition: color .3s;
      z-index: 10
    }

    .promo_dialog .promo_content .modal-close img {
      height: 20px;
      opacity: .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%, .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%, .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: .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%, .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 .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%, .65);
      font-size: 11px;
      margin-top: 3px;
      transition: color .1s ease-in-out
    }

    .sidebar .sidebar_2>img[data-v-782a3a48] {
      height: 24px;
      margin-right: 16px;
      transition: all .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 .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 .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%, .65);
      font-size: 11px;
      margin-top: 3px;
      transition: color .1s ease-in-out
    }

    .sidebar .sidebar_4_t[data-v-782a3a48] {
      height: 280px;
      margin-bottom: 8px;
      margin-top: 5px;
      overflow: hidden;
      transition: height .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: .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 .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: .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(.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%, .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, .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%, .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%, .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: .83em
    }

    .bookmarksDialog h6 {
      font-size: .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 .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(.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(.25, .25, .75, .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(.8)
    }

    .page-loading .loading-container .sm-scale[data-v-0971eb8e] {
      transform: scale(.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(.25, .25, .75, .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(.125)
      }

      49% {
        transform: scaleY(.75)
      }

      50% {
        transform: scaleY(.875)
      }

      53% {
        transform: scaleY(.5)
      }

      60% {
        transform: scaleY(0)
      }

      68% {
        transform: scaleY(.18)
      }
    }

    .page-loading .loading-container__letter[data-v-0971eb8e]:nth-child(5) {
      animation: letterI-ani-0971eb8e 1.8s cubic-bezier(.25, .23, .73, .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(.35);
        transform-origin: 100% 75%
      }

      28%,
      8% {
        transform: scaleY(2.225);
        transform-origin: 100% 75%
      }

      37% {
        transform: scaleY(.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(.25, .25, .75, .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%, .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%, .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%, .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%, .2) 25%, hsla(0, 0%, 51%, .24) 37%, hsla(0, 0%, 75%, .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%, .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%, .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%, .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%, .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: .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: .5rem;
      margin-top: .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: .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: .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: .5rem
    }

    .gap-2\.5 {
      gap: .625rem
    }

    .gap-3 {
      gap: .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: .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, .2)
    }

    .bg-\[rgba\(255\2c 255\2c 255\2c 0\.1\)\] {
      background-color: hsla(0, 0%, 100%, .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: .4
    }

    .opacity-50 {
      opacity: .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, .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: .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(.4, 0, .2, 1)
    }

    .transition-all {
      transition-duration: .15s;
      transition-property: all;
      transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .duration-1000 {
      transition-duration: 1s
    }

    .ease-in {
      transition-timing-function: cubic-bezier(.4, 0, 1, 1)
    }

    .ease-in-out {
      transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .ease-out {
      transition-timing-function: cubic-bezier(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%, .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, .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 .3s
    }

    .actionBarActionBarContainer .actionBar_actionButton svg {
      fill: #55657e;
      height: 14px;
      transition: all .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%, .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%, .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: .5rem
      }

      .sm\:mb-3 {
        margin-bottom: .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: .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: .5rem
      }

      .sm\:pb-2\.5 {
        padding-bottom: .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: .5rem
      }

      .sm\:pl-2\.5 {
        padding-left: .625rem
      }

      .sm\:pl-3 {
        padding-left: .75rem
      }

      .sm\:pl-\[20px\] {
        padding-left: 20px
      }

      .sm\:pr-3 {
        padding-right: .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%, .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
      }
    }