@charset "UTF-8";
/* Element Chalk Variables */
/* 只需要重写你需要的即可 */
/* 改变主题色变量 */
:root {
  --el-border-radius-large: 8px;
  --el-bg-color-page-light: #fbfbfb;
  --el-color-main-6: #001e8c;
  --el-color-main-5: #0933b3;
  --el-color-main-4: #164dd9;
  --el-color-main-3: #256bff;
  --el-color-main-2: #4f8dff;
  --el-color-main-1: #f0f8ff;
}
/* 改变 icon 字体路径变量，必需 */
html.dark {
  color-scheme: dark;
  --el-color-primary-light-5: #2a598a;
  --el-color-primary-light-7: #213d5b;
  --el-color-primary-light-8: #1d3043;
  --el-color-primary-light-9: #18222c;
  --el-color-success-light-5: #3e6b27;
  --el-color-success-light-7: #2d481f;
  --el-color-success-light-8: #25371c;
  --el-color-success-light-9: #1c2518;
  --el-color-warning-light-5: #7d5b28;
  --el-color-warning-light-7: #533f20;
  --el-color-warning-light-8: #3e301c;
  --el-color-warning-light-9: #292218;
  --el-color-danger-light-5: #854040;
  --el-color-danger-light-7: #582e2e;
  --el-color-danger-light-8: #412626;
  --el-color-danger-light-9: #2b1d1d;
  --el-color-error-light-5: #854040;
  --el-color-error-light-7: #582e2e;
  --el-color-error-light-8: #412626;
  --el-color-error-light-9: #2b1d1d;
  --el-color-info-light-5: #525457;
  --el-color-info-light-7: #393a3c;
  --el-color-info-light-8: #2d2d2f;
  --el-color-info-light-9: #202121;
  --el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, 0.36),
  	0px 8px 20px rgba(0, 0, 0, 0.72);
  --el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, 0.72);
  --el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, 0.72);
  --el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, 0.72),
  	0px 12px 32px #000000, 0px 8px 16px -8px #000000;
  --el-bg-color-page: #0a0a0a;
  --el-bg-color: #141414;
  --el-bg-color-overlay: #1d1e1f;
  --el-text-color-primary: #e5eaf3;
  --el-text-color-regular: #cfd3dc;
  --el-text-color-secondary: #a3a6ad;
  --el-text-color-placeholder: #8d9095;
  --el-text-color-disabled: #6c6e72;
  --el-border-color-darker: #636466;
  --el-border-color-dark: #58585b;
  --el-border-color: #4c4d4f;
  --el-border-color-light: #414243;
  --el-border-color-lighter: #363637;
  --el-border-color-extra-light: #2b2b2c;
  --el-fill-color-darker: #424243;
  --el-fill-color-dark: #39393a;
  --el-fill-color: #303030;
  --el-fill-color-light: #262727;
  --el-fill-color-lighter: #1d1d1d;
  --el-fill-color-extra-light: #191919;
  --el-fill-color-blank: transparent;
  --el-mask-color: rgba(0, 0, 0, 0.8);
  --el-mask-color-extra-light: rgba(0, 0, 0, 0.3);
  --el-table-tr-bg-color: var(--global-bg-color);
}
html.dark .el-button.at-button {
  --el-button-disabled-text-color: rgba(255, 255, 255, 0.5);
}
html.dark .el-card {
  --el-card-bg-color: var(--el-bg-color-overlay);
}
html.dark .el-empty {
  --el-empty-fill-color-0: var(--el-color-black);
  --el-empty-fill-color-1: #4b4b52;
  --el-empty-fill-color-2: #36383d;
  --el-empty-fill-color-3: #1e1e20;
  --el-empty-fill-color-4: #262629;
  --el-empty-fill-color-5: #202124;
  --el-empty-fill-color-6: #212224;
  --el-empty-fill-color-7: #1b1c1f;
  --el-empty-fill-color-8: #1c1d1f;
  --el-empty-fill-color-9: #18181a;
}
html.dark {
  color: var(--el-text-color-regular);
  background-color: var(--global-bg-color);
  --global-bg-color: #121212;
  --global-bg-color-light: #1a1a1a;
  --global-bg-color-lighter: #262727;
  --el-fill-color-blank: transparent;
  --el-text-color-regular: #cfd3dc;
  --el-border-color: #4c4d4f;
  --el-disabled-text-color: #666666;
  --el-bg-color-overlay: #1d1e1f;
  --el-fill-color-light: #262727;
}
html.dark .el-button.is-disabled,
html.dark .el-button.is-disabled:hover,
html.dark .el-button.is-disabled:focus {
  opacity: 0.5;
}
html.dark .at-input .el-input-group__append,
html.dark .at-input .el-input-group__prepend {
  color: var(--el-text-color-placeholder);
}
html.dark .at-transfer .el-input > .el-input__wrapper input,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper input,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper input,
html.dark .at-input > .el-input__wrapper input,
html.dark .at-autocomplete- .el-input > .el-input__wrapper input {
  color: var(--el-text-color-regular);
}
html.dark .at-textarea .el-textarea__inner {
  color: var(--el-text-color-regular);
}
html.dark .at-textarea .el-input__count,
html.dark .at-textarea .el-input__count {
  color: var(--el-color-info);
}
html.dark .at-select .el-select-v2__wrapper.is-focused {
  box-shadow: none;
}
html.dark .at-textarea .el-textarea__inner,
html.dark .at-textarea .el-textarea__inner,
html.dark .at-transfer .el-input > .el-input__wrapper,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper,
html.dark .at-autocomplete- .el-input > .el-input__wrapper,
html.dark .at-input-number .el-input > .el-input__wrapper,
html.dark .at-input > .el-input__wrapper,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-border-color) inset !important;
}
html.dark .at-textarea .el-textarea__inner.is-focus, html.dark .at-textarea .el-textarea__inner.is-active, html.dark .at-textarea .el-textarea__inner:focus,
html.dark .at-textarea .el-textarea__inner.is-focus,
html.dark .at-textarea .el-textarea__inner.is-active,
html.dark .at-textarea .el-textarea__inner:focus,
html.dark .at-transfer .el-input > .el-input__wrapper.is-focus,
html.dark .at-transfer .el-input > .el-input__wrapper.is-active,
html.dark .at-transfer .el-input > .el-input__wrapper:focus,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper.is-focus,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper.is-active,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper:focus,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper.is-focus,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper.is-active,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper:focus,
html.dark .at-autocomplete- .el-input > .el-input__wrapper.is-focus,
html.dark .at-autocomplete- .el-input > .el-input__wrapper.is-active,
html.dark .at-autocomplete- .el-input > .el-input__wrapper:focus,
html.dark .at-input-number .el-input > .el-input__wrapper.is-focus,
html.dark .at-input-number .el-input > .el-input__wrapper.is-active,
html.dark .at-input-number .el-input > .el-input__wrapper:focus,
html.dark .at-input > .el-input__wrapper.is-focus,
html.dark .at-input > .el-input__wrapper.is-active,
html.dark .at-input > .el-input__wrapper:focus,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper.is-focus,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper.is-active,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper:focus,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper.is-focus,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper.is-active,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper:focus {
  box-shadow: 0 0 0 1px var(--el-color-primary) inset, 0px 0px 4px 0px rgba(10, 42, 97, 0.2), 100px 100px 100px transparent inset !important;
}
html.dark .at-textarea .el-textarea__inner.is-focus input, html.dark .at-textarea .el-textarea__inner.is-active input, html.dark .at-textarea .el-textarea__inner:focus input,
html.dark .at-textarea .el-textarea__inner.is-focus input,
html.dark .at-textarea .el-textarea__inner.is-active input,
html.dark .at-textarea .el-textarea__inner:focus input,
html.dark .at-transfer .el-input > .el-input__wrapper.is-focus input,
html.dark .at-transfer .el-input > .el-input__wrapper.is-active input,
html.dark .at-transfer .el-input > .el-input__wrapper:focus input,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper.is-focus input,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper.is-active input,
html.dark .at-time-select.el-select .el-input > .el-input__wrapper:focus input,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper.is-focus input,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper.is-active input,
html.dark .at-date-picker__popper .el-input > .el-input__wrapper:focus input,
html.dark .at-autocomplete- .el-input > .el-input__wrapper.is-focus input,
html.dark .at-autocomplete- .el-input > .el-input__wrapper.is-active input,
html.dark .at-autocomplete- .el-input > .el-input__wrapper:focus input,
html.dark .at-input-number .el-input > .el-input__wrapper.is-focus input,
html.dark .at-input-number .el-input > .el-input__wrapper.is-active input,
html.dark .at-input-number .el-input > .el-input__wrapper:focus input,
html.dark .at-input > .el-input__wrapper.is-focus input,
html.dark .at-input > .el-input__wrapper.is-active input,
html.dark .at-input > .el-input__wrapper:focus input,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper.is-focus input,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper.is-active input,
html.dark .at-select.el-select.at-select .el-input.is-focus > .el-input__wrapper:focus input,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper.is-focus input,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper.is-active input,
html.dark .at-message-box- .el-message-box__content .el-input > .el-input__wrapper:focus input {
  box-shadow: none !important;
}
html.dark .el-form-item.is-error .at-textarea .el-textarea__inner,
html.dark .el-form-item.is-error .at-textarea .el-textarea__inner,
html.dark .el-form-item.is-error .at-transfer .el-input > .el-input__wrapper,
html.dark .el-form-item.is-error .at-time-select.el-select .el-input > .el-input__wrapper,
html.dark .el-form-item.is-error .at-date-picker__popper .el-input > .el-input__wrapper,
html.dark .el-form-item.is-error .at-autocomplete- .el-input > .el-input__wrapper,
html.dark .el-form-item.is-error .at-input-number .el-input > .el-input__wrapper,
html.dark .el-form-item.is-error .at-input > .el-input__wrapper,
html.dark .el-form-item.is-error .at-message-box- .el-message-box__content .el-input > .el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-color-danger) inset;
}
html.dark .at-alert {
  color: var(--el-text-color-regular);
}
html.dark .at-alert.el-alert--info.is-light {
  color: var(--el-text-color-regular);
  background-color: #202121;
}
html.dark .at-alert.el-alert--info.is-light.el-alert--primary {
  color: var(--el-text-color-regular);
  background-color: #18222c;
}
html.dark .at-alert.el-alert--info.is-light .el-alert__description, html.dark .at-alert.el-alert--success.is-light .el-alert__description, html.dark .at-alert.el-alert--error.is-light .el-alert__description, html.dark .at-alert.el-alert--warning.is-light .el-alert__description {
  color: var(--el-text-color-regular);
}
html.dark .at-tabs .el-tabs__item {
  color: var(--el-color-white);
}
html.dark .at-tabs .el-tabs__item.is-active {
  color: var(--el-color-primary);
}
html.dark .at-tabs .el-tabs__item.is-disabled {
  color: var(--el-disabled-text-color);
}
html.dark .at-tabs .el-tabs__header {
  border-bottom-color: var(--el-border-color);
}
html.dark .at-tabs.el-tabs--card .el-tabs__header .el-tabs__item {
  background-color: transparent;
  border-color: var(--el-border-color);
}
html.dark .at-tabs.el-tabs--card .el-tabs__header .el-tabs__nav {
  border-color: var(--el-border-color);
}
html.dark .at-tabs.el-tabs--card .el-tabs__header .el-tabs__item.is-active {
  background-color: var(--el-bg-color-overlay);
  border-bottom-color: transparent;
}
html.dark .at-tabs.el-tabs--border-card {
  box-shadow: none;
  border-color: var(--el-border-color);
}
html.dark .at-tabs.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
  border-left-color: var(--el-border-color);
  border-right-color: var(--el-border-color);
}
html.dark .at-tabs.el-tabs--border-card > .el-tabs__header {
  background-color: var(--el-fill-color-light);
}
html.dark .at-tabs.at-tabs--button .el-tabs__item {
  border-color: var(--el-border-color);
}
html.dark .at-tabs.at-tabs--button .el-tabs__item.is-active {
  background-color: transparent;
  border-color: var(--el-color-primary);
}
html.dark .at-tabs.at-tabs--button .el-tabs__item.is-disabled {
  background-color: transparent;
}
html.dark .at-tabs.at-tabs--button .el-tabs__item:not(.is-disabled) + .is-disabled {
  border-left-color: var(--el-border-color);
}
html.dark .at-tabs.at-tabs--button .el-tabs__item:not(.is-disabled).is-active + .el-tabs__item {
  border-left-color: var(--el-color-primary);
}
html.dark .at-tabs.has-background > .el-tabs__header {
  background-color: var(--global-bg-color-light);
}
html.dark .el-popper.el-dropdown__popper.at-dropdown__popper {
  box-shadow: 0 0 0 1px var(--el-border-color);
  border-radius: 0;
}
html.dark .at-tabs.has-background > .el-tabs__header .el-tabs__item.is-active {
  background-color: transparent;
}
html.dark .at-dropdown-menu__item {
  color: var(--el-text-color-regular);
}
html.dark .el-dropdown-menu__item.is-disabled {
  color: var(--el-disabled-text-color);
}
html.dark .el-dropdown-menu__item--divided {
  border-color: var(--el-border-color);
}
html.dark .at-dropdown-menu__item--active,
html.dark .at-dropdown-menu__item:not(.is-disabled):hover,
html.dark .at-dropdown-menu__item:focus {
  background-color: var(--el-fill-color-light);
  color: var(--el-text-color-regular);
}
html.dark .at-steps.el-steps--simple {
  border-color: var(--el-border-color);
}
html.dark .at-step .el-step__title {
  color: var(--el-text-color-primary);
}
html.dark .at-step.is-simple .el-step__title.is-wait {
  color: var(--el-text-color-regular);
}
html.dark .at-step.is-simple + .el-step:before,
html.dark .at-step.is-simple + .el-step:after {
  border-color: transparent;
}
html.dark .at-step.is-simple.is-process + .el-step:after,
html.dark .at-step.is-simple.is-success + .el-step:after,
html.dark .at-step.is-simple.is-error + .el-step:after {
  border-left-color: var(--el-color-primary);
}
html.dark .at-step.has-click:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
html.dark .at-step.is-simple.is-tag {
  background-color: transparent;
  border-color: var(--el-border-color);
}
html.dark .at-step.is-simple.is-tag.is-process,
html.dark .at-step.is-simple.is-tag.is-success,
html.dark .at-step.is-simple.is-tag.is-error {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: var(--el-border-color);
}
html.dark .at-step.is-simple.is-tag.is-process .el-step__title,
html.dark .at-step.is-simple.is-tag.is-success .el-step__title,
html.dark .at-step.is-simple.is-tag.is-error .el-step__title {
  color: var(--el-text-color-regular);
}
html.dark .el-popper.is-light .el-popper__arrow::before {
  border-color: var(--el-border-color);
}
html.dark .el-popover {
  --el-popover-title-text-color: var(--el-text-color-regular);
}
html.dark .el-notification {
  box-shadow: 0 0 0 1px var(--el-border-color);
}
html.dark .el-notification__title {
  color: var(--el-text-color-primary);
}
html.dark .el-notification__content {
  color: var(--el-notification-content-color);
}
html.dark .at-dialog.el-dialog,
html.dark .at-dialog .el-dialog,
html.dark .at-dialog.el-dialog,
html.dark .at-dialog .el-dialog {
  background: var(--el-dialog-bg-color);
  box-shadow: var(--el-dialog-box-shadow);
}
html.dark .at-dialog .el-dialog__title,
html.dark .at-dialog .el-dialog__title {
  color: var(--el-text-color-primary);
}
html.dark .at-dialog .el-dialog__close.el-icon,
html.dark .at-dialog .el-dialog__close.el-icon {
  color: var(--el-color-info);
}
html.dark .at-dialog .el-dialog__body,
html.dark .at-dialog .el-dialog__body {
  color: var(--el-text-color-regular);
}
html.dark .at-dialog .el-dialog__header,
html.dark .at-dialog .el-dialog__header {
  border-bottom-color: var(--el-border-color);
}
html.dark .at-message-box- .el-message-box__title,
html.dark .at-message-box .el-message-box__title {
  color: var(--el-messagebox-title-color);
}
html.dark .at-message-box-,
html.dark .at-message-box {
  background-color: var(--el-bg-color);
  box-shadow: var(--el-box-shadow-light);
}
html.dark .at-message-box- .el-message-box__header,
html.dark .at-message-box .el-message-box__header {
  border-bottom-color: var(--el-border-color);
}
html.dark .at-message-box- .el-message-box__close,
html.dark .at-message-box .el-message-box__close {
  color: var(--el-color-info);
}
html.dark .at-message-box- .el-message-box__content,
html.dark .at-message-box .at-message-box__content {
  color: var(--el-messagebox-content-color);
}
html.dark .at-input-number.is-controls-right .el-input-number__decrease,
html.dark .at-input-number.is-controls-right .el-input-number__increase {
  border-left-color: var(--el-border-color);
}
html.dark .at-input-number.is-controls-right .el-input-number__increase {
  border-bottom-color: var(--el-border-color);
}
html.dark .at-input-number.is-controls-right.is-disabled .el-input-number__increase {
  border-bottom-color: var(--el-border-color);
}
html.dark .at-input-number.is-controls-right.is-disabled .el-input-number__decrease,
html.dark .at-input-number.is-controls-right.is-disabled .el-input-number__increase {
  color: var(--el-text-color-placeholder);
}
html.dark .at-input-number.is-controls-right:not(.is-disabled) .el-input-number__decrease:not(.is-disabled):hover,
html.dark .at-input-number.is-controls-right:not(.is-disabled) .el-input-number__increase:not(.is-disabled):hover {
  background-color: rgba(255, 255, 255, 0.1);
  color: var(--el-border-color);
}
html.dark .at-autocomplete__popper li,
html.dark .at-autocomplete-suggestion li {
  color: var(--el-text-color-regular);
}
html.dark .at-autocomplete__popper li:hover,
html.dark .at-autocomplete-suggestion li:hover {
  background-color: var(--el-fill-color-light);
}
html.dark .at-radio .el-radio__input.is-checked + .el-radio__label {
  color: var(--el-color-primary);
}
html.dark .at-radio.el-radio {
  color: var(--el-radio-text-color);
}
html.dark .at-radio .el-radio__input.is-checked.is-disabled .el-radio__inner:after {
  background-color: var(--el-border-color);
}
html.dark .at-radio-button .el-radio-button__original-radio:checked + .el-radio-button__inner,
html.dark .at-radio-button .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  background-color: var(--el-bg-color-overlay);
  border-color: var(--el-color-primary);
}
html.dark .at-radio-button .el-radio-button__inner {
  border-color: var(--el-border-color);
}
html.dark .at-radio-button .el-radio-button__original-radio:disabled + .el-radio-button__inner,
html.dark .at-radio-button .el-radio-button__orig-radio:disabled + .el-radio-button__inner {
  color: var(--el-disabled-text-color);
  background-color: var(--el-button-disabled-bg-color, var(--el-fill-color-blank));
  border-color: var(--el-button-disabled-border-color, var(--el-border-color-light));
}
html.dark .at-checkbox.el-checkbox--large,
html.dark .at-checkbox.el-checkbox--large.is-bordered,
html.dark .at-checkbox {
  color: var(--el-checkbox-text-color);
}
html.dark .at-transfer .el-checkbox .el-checkbox__input.is-disabled .el-checkbox__inner,
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node .el-checkbox .el-checkbox__input.is-disabled .el-checkbox__inner,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node .el-checkbox .el-checkbox__input.is-disabled .el-checkbox__inner,
html.dark .at-checkbox .el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: var(--el-checkbox-disabled-input-fill);
}
html.dark .at-table .cell .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner,
html.dark .at-table .cell .at-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner,
html.dark .at-transfer .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner,
html.dark .at-tree .el-tree-node__content .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner,
html.dark .at-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--el-checkbox-checked-bg-color);
}
html.dark .at-table .cell .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner:before,
html.dark .at-table .cell .at-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner:before,
html.dark .at-transfer .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner:before,
html.dark .at-tree .el-tree-node__content .el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner:before,
html.dark .at-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner:before {
  background-color: var(--el-checkbox-checked-icon-color);
}
html.dark .at-checkbox-button.is-checked .el-checkbox-button__inner {
  background-color: transparent;
  color: var(--el-color-primary);
}
html.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
  color: var(--el-disabled-text-color);
  background-color: var(--el-button-disabled-bg-color, var(--el-fill-color-blank));
  border-color: var(--el-button-disabled-border-color, var(--el-border-color-light));
}
html.dark .at-switch .el-switch__core {
  background-color: var(--el-switch-off-color);
  border-color: var(--el-switch-border-color, var(--el-switch-off-color));
}
html.dark .el-switch.is-checked .el-switch__core {
  border-color: var(--el-switch-border-color, var(--el-switch-on-color));
  background-color: var(--el-switch-on-color);
}
html.dark .at-switch.is-disabled {
  opacity: 0.6;
}
html.dark .el-popper.el-select-v2__popper.at-select-dropdown,
html.dark .el-popper.el-select__popper.at-select-dropdown,
html.dark .at-select-dropdown {
  box-shadow: 0 0 0 1px var(--el-border-color);
  border-width: 0;
}
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__option-item,
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .at-select-dropdown__item,
html.dark .el-popper.el-select__popper.at-select-dropdown .el-select-dropdown__option-item,
html.dark .el-popper.el-select__popper.at-select-dropdown .at-select-dropdown__item,
html.dark .at-select-dropdown .el-select-dropdown__option-item,
html.dark .at-select-dropdown .at-select-dropdown__item {
  color: var(--el-text-color-regular);
}
html.dark .el-popper.el-select__popper.at-select-dropdown .at-select-dropdown__item:not(.is-disabled):hover,
html.dark .at-select-dropdown.el-select-dropdown .el-select-dropdown__item:not(.is-disabled):hover,
html.dark .el-popper.el-select__popper.at-select-dropdown .at-select-dropdown__item:not(.is-disabled).hover,
html.dark .at-select-dropdown.el-select-dropdown .el-select-dropdown__item:not(.is-disabled).hover {
  background-color: var(--el-fill-color-light) !important;
  color: var(--el-text-color-regular);
}
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__list .el-select-dropdown__option-item.is-selected,
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .at-select-dropdown__item:not(.is-disabled).selected {
  color: var(--el-color-primary) !important;
}
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__list .el-select-dropdown__option-item.is-selected:before,
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .at-select-dropdown__item:not(.is-disabled).selected:before {
  background-color: transparent !important;
}
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__option-item:not(.is-disabled):hover,
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__option-item:not(.is-disabled).hover {
  color: var(--el-text-color-regular);
}
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__option-item:not(.is-disabled):hover:before,
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__option-item:not(.is-disabled).hover:before {
  background-color: var(--el-fill-color-light) !important;
}
html.dark .el-popper.el-select__popper.at-select-dropdown .at-select-dropdown__item:not(.is-disabled).selected,
html.dark .at-select-dropdown.el-select-dropdown .el-select-dropdown__item:not(.is-disabled).selected {
  color: var(--el-color-primary);
  background-color: transparent;
}
html.dark .el-popper.el-select__popper.at-select-dropdown .at-select-dropdown__item.is-disabled,
html.dark .el-popper.el-select-v2__popper.at-select-dropdown .el-select-dropdown__option-item.is-disabled {
  color: var(--el-text-color-placeholder);
}
html.dark .el-select-dropdown__option-item.is-disabled:hover {
  background-color: transparent;
}
html.dark .at-cascader.el-cascader .el-cascader__tags .el-tag,
html.dark .at-select.el-select .el-select-v2__selection .el-tag,
html.dark .at-select.el-select .el-select__tags .el-tag {
  background-color: var(--el-fill-color);
  color: var(--el-tag-text-color);
}
html.dark .at-cascader.el-cascader .el-cascader__tags .el-tag,
html.dark .at-select.el-select .el-select-v2__selection .el-tag,
html.dark .at-select.el-select .el-select__tags .el-tag {
  border-color: transparent;
}
html.dark .at-tree .el-tree-node__content:hover {
  background-color: var(--el-fill-color-light);
}
html.dark .at-tree .el-tree-node:focus > .el-tree-node__content {
  background-color: transparent;
}
html.dark .at-tree .el-tree-node__expand-icon:not(.is-leaf) {
  color: var(--el-tree-expand-icon-color);
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown,
html.dark .at-cascader__dropdown {
  box-shadow: 0 0 0 1px var(--el-border-color);
  border-width: 0;
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu,
html.dark .at-cascader__dropdown .el-cascader-menu {
  color: var(--el-cascader-menu-text-color);
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-disabled,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-disabled {
  color: var(--el-disabled-text-color);
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node:not(.is-disabled):hover,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node:not(.is-disabled):hover {
  background-color: var(--el-cascader-node-background-hover);
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node:not(.in-active-path):not(.is-disabled):hover,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node:not(.in-active-path):not(.is-disabled):hover {
  color: var(--el-cascader-menu-text-color);
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu,
html.dark .at-cascader__dropdown .el-cascader-menu {
  border-right-color: var(--el-border-color);
}
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.in-active-path,
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-selectable.in-checked-path,
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-active:hover,
html.dark .el-cascader__dropdown.el-popper.at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-active,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.in-active-path,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-selectable.in-checked-path,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-active:hover,
html.dark .at-cascader__dropdown .el-cascader-menu__list .el-cascader-node.is-active {
  background-color: transparent;
}
html.dark .at-date-editor {
  background-color: transparent;
}
html.dark .at-date-editor.is-disabled {
  background-color: var(--el-disabled-bg-color);
}
html.dark .at-date-editor.at-input__inner {
  box-shadow: 0 0 0 1px var(--el-border-color);
}
html.dark .at-date-editor.at-input__inner.is-focus,
html.dark .at-date-editor.at-input__inner.is-active,
html.dark .at-date-editor.at-input__inner:focus {
  box-shadow: 0 0 0 1px var(--el-color-primary) inset !important;
}
html.dark .el-picker__popper.el-popper.at-date-picker__popper,
html.dark .at-date-picker {
  box-shadow: 0 0 0 1px var(--el-border-color);
  border-width: 0;
}
html.dark .at-date-picker__popper .el-date-picker .el-date-table td.in-range div,
html.dark .at-date-picker__popper .el-date-range-picker .el-date-table td.in-range div,
html.dark .at-date-picker .el-date-table td.in-range div,
html.dark .at-date-picker__popper .el-date-picker .el-date-table.is-week-mode .el-date-table__row:hover div,
html.dark .at-date-picker__popper .el-date-picker .el-date-table.is-week-mode .el-date-table__row.current div,
html.dark .at-date-picker__popper .el-date-range-picker .el-date-table.is-week-mode .el-date-table__row:hover div,
html.dark .at-date-picker__popper .el-date-range-picker .el-date-table.is-week-mode .el-date-table__row.current div,
html.dark .at-date-picker .el-date-table.is-week-mode .el-date-table__row:hover div,
html.dark .at-date-picker .el-date-table.is-week-mode .el-date-table__row.current div {
  background-color: rgba(255, 255, 255, 0.1);
}
html.dark .at-date-picker__popper .el-time-range-picker .el-time-spinner__item,
html.dark .at-date-picker__popper.el-time-range-picker .el-time-spinner__item,
html.dark .at-date-picker__popper .el-time-panel .el-time-spinner__item,
html.dark .at-date-picker__popper.el-time-panel .el-time-spinner__item,
html.dark .at-date-picker .el-time-range-picker .el-time-spinner__item,
html.dark .at-date-picker.el-time-range-picker .el-time-spinner__item,
html.dark .at-date-picker .el-time-panel .el-time-spinner__item,
html.dark .at-date-picker.el-time-panel .el-time-spinner__item {
  color: var(--el-text-color-regular);
}
html.dark .at-date-picker__popper .el-time-range-picker .el-time-panel__content:before,
html.dark .at-date-picker__popper.el-time-range-picker .el-time-panel__content:before,
html.dark .at-date-picker__popper .el-time-panel .el-time-panel__content:before,
html.dark .at-date-picker__popper.el-time-panel .el-time-panel__content:before,
html.dark .at-date-picker .el-time-range-picker .el-time-panel__content:before,
html.dark .at-date-picker.el-time-range-picker .el-time-panel__content:before,
html.dark .at-date-picker .el-time-panel .el-time-panel__content:before,
html.dark .at-date-picker.el-time-panel .el-time-panel__content:before {
  background-color: rgba(255, 255, 255, 0.1);
}
html.dark .at-date-picker__popper .el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker__popper .el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker__popper .el-time-range-picker .el-time-spinner__item:focus,
html.dark .at-date-picker__popper.el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker__popper.el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker__popper.el-time-range-picker .el-time-spinner__item:focus,
html.dark .at-date-picker__popper .el-time-panel .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker__popper .el-time-panel .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker__popper .el-time-panel .el-time-spinner__item:focus,
html.dark .at-date-picker__popper.el-time-panel .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker__popper.el-time-panel .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker__popper.el-time-panel .el-time-spinner__item:focus,
html.dark .at-date-picker .el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker .el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker .el-time-range-picker .el-time-spinner__item:focus,
html.dark .at-date-picker.el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker.el-time-range-picker .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker.el-time-range-picker .el-time-spinner__item:focus,
html.dark .at-date-picker .el-time-panel .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker .el-time-panel .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker .el-time-panel .el-time-spinner__item:focus,
html.dark .at-date-picker.el-time-panel .el-time-spinner__item:not(.disabled):not(.active):hover,
html.dark .at-date-picker.el-time-panel .el-time-spinner__item:not(.disabled):not(.active).hover,
html.dark .at-date-picker.el-time-panel .el-time-spinner__item:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: var(--el-text-color-regular);
}
html.dark .at-date-picker__popper .el-time-range-picker .el-time-spinner__wrapper,
html.dark .at-date-picker__popper.el-time-range-picker .el-time-spinner__wrapper,
html.dark .at-date-picker__popper .el-time-panel .el-time-spinner__wrapper,
html.dark .at-date-picker__popper.el-time-panel .el-time-spinner__wrapper,
html.dark .at-date-picker .el-time-range-picker .el-time-spinner__wrapper,
html.dark .at-date-picker.el-time-range-picker .el-time-spinner__wrapper,
html.dark .at-date-picker .el-time-panel .el-time-spinner__wrapper,
html.dark .at-date-picker.el-time-panel .el-time-spinner__wrapper {
  border-color: var(--el-border-color);
}
html.dark .at-date-picker__popper .el-date-picker .el-month-table td.in-range div,
html.dark .at-date-picker__popper .el-date-range-picker .el-month-table td.in-range div,
html.dark .at-date-picker .el-month-table td.in-range div {
  background-color: var(--el-datepicker-inrange-bg-color);
}
html.dark .at-date-picker__popper .el-date-picker .el-date-table td:not(.disabled):not(.start-date):not(.end-date) span:hover,
html.dark .at-date-picker__popper .el-date-range-picker .el-date-table td:not(.disabled):not(.start-date):not(.end-date) span:hover,
html.dark .at-date-picker .el-date-table td:not(.disabled):not(.start-date):not(.end-date) span:hover,
html.dark .at-date-picker__popper .el-date-picker .el-month-table td:not(.disabled):not(.start-date):not(.end-date) .cell:hover,
html.dark .at-date-picker__popper .el-date-range-picker .el-month-table td:not(.disabled):not(.start-date):not(.end-date) .cell:hover,
html.dark .at-date-picker .el-month-table td:not(.disabled):not(.start-date):not(.end-date) .cell:hover {
  background-color: var(--el-datepicker-inrange-bg-color);
  color: var(--el-color-white);
}
html.dark .at-date-editor.at-date-editor .el-range__close-icon.el-input__icon,
html.dark .at-date-editor.at-date-editor .el-input__suffix .el-input__icon {
  background-color: transparent;
}
html.dark .at-time-select .el-input__suffix .el-input__suffix-inner .el-icon {
  background-color: transparent;
}
html.dark .at-slider .el-slider__marks-text {
  color: var(--el-text-color-regular);
}
html.dark .at-transfer .el-transfer-panel__header {
  border-color: var(--el-border-color);
}
html.dark .at-transfer .el-transfer-panel__item {
  color: var(--el-text-color-regular);
}
html.dark .at-transfer .el-transfer-panel__body {
  border-color: var(--el-border-color);
}
html.dark .at-transfer .el-transfer-panel__header .el-checkbox .el-checkbox__label span {
  color: var(--el-text-color-secondary);
}
html.dark .at-transfer .el-transfer-panel__item.is-checked {
  background-color: transparent;
}
html.dark .at-upload .el-upload-list.el-upload-list--picture .el-upload-list__item {
  border-color: var(--el-border-color);
}
html.dark .at-tree {
  color: var(--el-text-color-regular);
}
html.dark .at-editor {
  border-color: var(--el-border-color);
  --w-e-toolbar-color: var(--el-text-color-regular);
  --w-e-textarea-color: var(--el-text-color-regular);
  --w-e-toolbar-active-bg-color: var(--el-border-color);
  --w-e-toolbar-border-color: var(--el-border-color);
  --w-e-toolbar-bg-color: var(--el-bg-color);
}
html.dark .at-editor .w-e-text-container [data-slate-editor] code {
  color: var(--el-text-color-placeholder);
}
html.dark .at-editor .w-e-text-container {
  background-color: transparent;
}
html.dark .at-editor .w-e-bar {
  background-color: transparent;
}
html.dark .at-editor .w-e-bar.w-e-hover-bar {
  background-color: var(--global-bg-color-lighter);
}
html.dark .at-editor .at-editor__toolbar {
  border-color: var(--el-border-color);
}
html.dark .at-editor .w-e-menu-tooltip-v5::before {
  color: var(--el-text-color-primary);
}
html.dark .at-editor .w-e-bar-item .disabled:hover {
  background-color: transparent;
}
html.dark .at-editor .w-e-bar-item button:hover {
  color: var(--el-text-color-regular);
}
html.dark .at-editor.w-e-full-screen-container {
  background-color: var(--el-bg-color);
}
html.dark .at-card {
  border-color: var(--el-border-color);
}
html.dark .at-card .el-card__header {
  border-color: var(--el-border-color);
}
html.dark .at-title {
  border-bottom-color: var(--el-border-color);
}
html.dark .at-title--module {
  background-color: var(--global-bg-color-lighter);
}
html.dark .at-collapse.has-background .at-collapse-item .el-collapse-item__header {
  background-color: var(--el-collapse-header-bg-color);
}
html.dark .at-collapse.has-border .el-collapse-item__header {
  border-color: var(--el-border-color);
}
html.dark .at-pagination .el-pagination__jump,
html.dark .at-pagination .el-pagination__total {
  color: var(--el-text-color-regular);
}
html.dark .at-drawer__wrapper .el-drawer__header {
  color: var(--el-text-color-regular);
  border-bottom-color: var(--el-border-color);
}
html.dark .at-drawer__wrapper .el-drawer {
  box-shadow: none;
}
html.dark .at-table {
  --table-header-bg-color: var(--el-table-header-bg-color);
  --table-striped-bg-color: var(--el-fill-color-lighter);
  --el-table-tr-bg-color: var(--el-fill-color-lighter);
}
html.dark .at-table.el-table--striped .el-table__row {
  background-color: var(--el-bg-color);
}
html.dark .at-table.el-table--striped .el-table__row.el-table__row--striped {
  background-color: var(--el-table-tr-bg-color);
}
html.dark .at-table.el-table--striped .el-table__row.el-table__row--striped.hover-row, html.dark .at-table.el-table--striped .el-table__row.el-table__row--striped.hover-row td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
}
html.dark .at-table thead,
html.dark .at-table {
  color: var(--el-text-color-regular);
}
html.dark .at-table .el-table__header-wrapper {
  border-radius: 0;
  box-shadow: 0;
}
html.dark .at-table .el-table__header-wrapper tr th.el-table-fixed-column--left,
html.dark .at-table .el-table__header-wrapper tr th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}
html.dark .el-table__body tr.el-table__row.el-table__row--selected > td.el-table__cell,
html.dark .el-table__body tr.el-table__row.current-row > td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
}
html.dark .at-table.is-scrolling-right .el-table-fixed-column--left.is-last-column::before,
html.dark .at-table.is-scrolling-left .el-table-fixed-column--right.is-first-column::before,
html.dark .at-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column::before,
html.dark .at-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column::before {
  background-color: var(--el-fill-color-lighter);
}
html.dark .el-loading-mask {
  background-color: transparent;
}
html.dark .at-form-item .el-form-item__label {
  color: var(--el-text-color-regular);
}
html.dark .at-timeline-item .el-timeline-item__content {
  color: var(--el-text-color-primary);
}
html.dark .at-timeline-item .el-timeline-item__node {
  background-color: var(--global-bg-color);
}
html.dark .at-timeline--horizontal .at-timeline-item:last-child:before,
html.dark .at-timeline--horizontal .at-timeline-item:first-child:before {
  background-color: var(--global-bg-color);
}
html.dark .at-skeleton .el-skeleton__item,
html.dark .at-skeleton__item {
  background: var(--el-skeleton-color);
}
html.dark .at-skeleton.is-animated .el-skeleton__item,
html.dark .at-skeleton.is-animated .at-skeleton__item {
  background: linear-gradient(90deg, var(--el-skeleton-color) 25%, var(--el-skeleton-to-color) 37%, var(--el-skeleton-color) 63%);
  background-size: 400% 100%;
}
html.dark .at-progress {
  --el-fill-color-light: #262727;
}
html.dark .at-progress .el-progress-bar__outer {
  background-color: var(--el-border-color-lighter);
}
html.dark .at-progress:not(.is-success):not(.is-warning):not(.is-exception) .el-progress__text {
  color: var(--el-text-color-regular);
}
html.dark .el-message {
  box-shadow: none;
  background-color: var(--el-border-color-lighter);
}
html.dark .el-message .el-message__content {
  color: var(--el-text-color-regular);
}
html.dark .at-menu-popper.el-menu--vertical,
html.dark .at-menu.el-menu--vertical {
  --el-menu-bg-color: #1a1a1a;
  --el-menu-active-color: #ffffff;
  --el-menu-text-color: rgba(255, 255, 255, 0.55);
  --el-menu-hover-text-color: var(--el-color-white);
  --el-menu-hover-bg-color: #4b4b4b;
  --el-menu-active-bg-color: var(--el-color-primary);
}
:root {
  --global-aside-width: 300px;
  --global-aside-width-collapse: 60px;
  --global-plate-aside-width: calc(
    var(--global-aside-width) + var(--global-aside-width-collapse)
  );
  --global-aside-border-right-color: rgba(255, 255, 255, 0.1);
  --global-aside-bg-color: #00061c;
  --global-aside-header-title-color: #fff;
  --global-aside-header-title-bg-color: #00061c;
  --global-aside-header-border-color: rgb(255 255 255 / 20%);
  --global-aside-plate-bg-color: rgba(255, 255, 255, 0.1);
  --global-aside-menu-color: rgba(255, 255, 255, 0.6);
  --global-aside-menu-active-color: #ffffff;
  --global-bg-color: #eff2f9;
  --global-bg-color-light: var(--el-color-white);
  --global-bg-color-lighter: var(--el-color-white);
  --global-header-height: 48px;
  --el-tabs-header-height: 34px;
}
.el-tabs {
  --el-tabs-header-height: 34px;
}
.el-tabs__item .is-icon-close {
  top: 1px;
}
.user-select-none {
  user-select: none;
}
.global-bg-color {
  background-color: var(--global-bg-color);
}
.el-table .el-popper {
  max-width: 30vw;
}
.el-menu--horizontal {
  border-bottom-width: 0;
}
html.dark {
  --global-aside-bg-color: #1a1a1a;
  --global-bg-color-light: #1a1a1a;
  --global-aside-header-title-bg-color: #1a1a1a;
  --global-bg-color-lighter: #262727;
  --global-aside-plate-bg-color: #262727;
}
html.dark .header--plate {
  box-shadow: 0 0 0 1px var(--el-border-color-extra-light);
}
html.plate:not(.dark) {
  --global-aside-border-right-color: rgba(255, 255, 255, 0.1);
}
html.white:not(.dark) {
  --global-aside-bg-color: #fff;
  --global-aside-header-title-color: var(--el-color-regular);
  --global-aside-border-right-color: var(--el-border-color-light);
  --global-aside-header-border-color: rgb(0 0 0 / 20%);
  --global-aside-menu-color: var(--el-text-color-regular);
  --global-aside-menu-active-color: var(--el-color-primary);
  --global-aside-plate-bg-color: var(--el-bg-color-page);
}
html.white:not(.dark) .at-menu.el-menu--vertical,
html.white:not(.dark) .at-menu-popper.el-menu--vertical {
  --menu-active-box-shadow: 0 0 0 1px #eaf3ff inset;
  --menu-active-background: rgba(37, 107, 255, 0.04);
}
html.layout-mix:not(.dark) {
  --global-aside-plate-bg-color: var(--el-bg-color-page);
  --global-aside-menu-color: var(--el-text-color-regular);
  --global-aside-menu-active-color: var(--el-color-primary);
}
html.layout-mix:not(.dark) .el-menu {
  --global-aside-bg-color: var(--el-color-white);
}
html.layout-mix:not(.dark) .el-aside.aside.aside--mix {
  --global-aside-bg-color: var(--el-color-white);
}
html.layout-mix:not(.dark) .plate-aside.plate-aside--mix {
  --global-aside-bg-color: var(--el-color-white);
}
html.layout-mix:not(.dark) .plate-aside.plate-aside--mix .plate-aside__plate {
  --global-aside-plate-bg-color: var(--el-bg-color-page);
  --global-aside-menu-color: var(--el-text-color-regular);
  --global-aside-menu-active-color: var(--el-color-primary);
}
html.layout-mix:not(.white) .plate-aside__horizontal {
  --global-aside-menu-color: rgba(255, 255, 255, 0.6) !important;
}
html.layout-mix .plate-aside--mix {
  --global-plate-aside-width: var(--global-aside-width);
}
.at-table-plus .cell .at-button-plus {
  vertical-align: top;
}
.el-row > .el-form {
  flex: 1;
}
.text-align-right {
  text-align: right;
}
.at-select-dropdown .at-select-dropdown.el-select-dropdown .el-select-dropdown__item.selected {
  background-color: transparent;
}
.at-select.el-select .el-select__tags-text {
  display: inline-block;
}
.div-tree-sc {
  margin-top: 10px;
}
.at-tree .is-current {
  background-color: var(--global-bg-color);
}
.at-button + .at-dropdown {
  margin-left: 0;
}
.text-danger {
  color: var(--el-color-danger);
}
.text-primary {
  color: var(--el-color-primary);
}
.text-success {
  color: var(--el-color-success);
}
.text-info {
  color: var(--el-text-color-placeholder);
}
::-webkit-scrollbar {
  width: 8px;
  height: 16px;
  background-color: #F5F5F5;
}
::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  /* 滚动条里面轨道 */
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
::-webkit-scrollbar-thumb {
  background: #c9c6c6;
  /* 滚动条里面小方块 */
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.upload-without-style {
  position: absolute;
  left: -1000px;
  z-index: -99;
}
.avatar-uploader .upload-tips {
  margin-left: 10px;
}
.flex {
  display: flex;
}
.space-bewteen {
  align-items: center;
  justify-content: space-between;
}
.my-custom-notification {
  width: 320px;
}
:export {
  menuText: #a5a6a8;
  menuActiveText: #f6fafa;
  subMenuActiveText: #f5f4f5;
  menuBg: #323436;
  menuHover: #263445;
  subMenuBg: #1f2d3d;
  subMenuHover: #001528;
  sideBarWidth: 300px;
}
/* fade */
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.28s;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
/* fade-transform */
.fade-transform-leave-active,
.fade-transform-enter-active {
  transition: all 0.5s;
}
.fade-transform-enter {
  opacity: 0;
  transform: translateX(-30px);
}
.fade-transform-leave-to {
  opacity: 0;
  transform: translateX(30px);
}
/* breadcrumb transition */
.breadcrumb-enter-active,
.breadcrumb-leave-active {
  transition: all 0.5s;
}
.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  transform: translateX(20px);
}
.breadcrumb-move {
  transition: all 0.5s;
}
.breadcrumb-leave-active {
  position: absolute;
}
.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  font-weight: 400 !important;
}
.el-upload input[type=file] {
  display: none !important;
}
.el-upload__input {
  display: none;
}
.el-dialog {
  position: relative;
  left: 0;
  margin: 0 auto;
  transform: none;
}
.upload-container .el-upload {
  width: 100%;
}
.upload-container .el-upload .el-upload-dragger {
  width: 100%;
  height: 200px;
}
.el-dropdown-menu a {
  display: block;
}
.el-range-separator {
  box-sizing: content-box;
}
.el-dialog__header {
  padding: 14px 14px 10px;
  border-bottom: #e0e0e0 1px solid;
}
.el-tree-node__label {
  font-size: 14px;
}
.el-dropdown-menu__item {
  padding: 0 20px;
  margin: 0;
  font-size: 14px;
  line-height: 36px;
  color: #606266;
  list-style: none;
  cursor: pointer;
  outline: 0;
}
.el-table__cell {
  padding: 2px 0;
  font-size: 14px;
}
.el-table .cell {
  box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 10px;
  overflow: hidden;
  line-height: 30px;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: normal;
}
.el-table--small, .el-table__expand-icon {
  font-size: 14px;
}
.el-drawer__header {
  margin-bottom: 12px;
}
.el-dialog__body {
  padding: 15px 20px 5px;
  font-size: 14px;
  color: #606266;
  word-break: break-all;
}
.el-button--small {
  font-size: 14px;
  border-radius: 3px;
}
.el-input--small {
  font-size: 14px;
}
.el-pagination {
  padding: 6px 5px;
  font-weight: 700;
  color: #303133;
  white-space: nowrap;
}
.query-form {
  box-sizing: border-box;
  box-sizing: border-box;
  padding: 14px;
  margin-bottom: 14px;
  background: #fff;
  border-radius: 2px;
}
.content-form {
  box-sizing: border-box;
  box-sizing: border-box;
  padding: 1px 12px 12px;
  background: #fff;
  border-radius: 2px;
}
.el-table td, .el-table th {
  position: relative;
  box-sizing: border-box;
  box-sizing: border-box;
  min-width: 0;
  padding: 4px 0;
  text-align: left;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.el-table--small .el-table__cell {
  padding: 4px 0;
}
.el-menu-item, .el-submenu__title {
  position: relative;
  box-sizing: border-box;
  height: 46px;
  line-height: 46px;
  white-space: nowrap;
  list-style: none;
}
.el-table--border tbody .el-table__cell, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
  border-right: none;
}
.el-tooltip__popper {
  max-width: 35%;
}
#app .main-container {
  position: relative;
  min-height: 100%;
  margin-left: 300px;
  transition: margin-left 0.28s;
}
#app .sidebar-container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  width: 300px !important;
  height: 100%;
  overflow: hidden;
  font-size: 0;
  background-color: #323436;
  transition: width 0.28s;
}
#app .sidebar-container .horizontal-collapse-transition {
  transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
}
#app .sidebar-container .scrollbar-wrapper {
  overflow-x: hidden !important;
}
#app .sidebar-container .el-scrollbar__bar.is-vertical {
  right: 0;
}
#app .sidebar-container .el-scrollbar {
  height: 100%;
}
#app .sidebar-container.has-logo .el-scrollbar {
  height: calc(100% - 50px);
}
#app .sidebar-container .is-horizontal {
  display: none;
}
#app .sidebar-container a {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#app .sidebar-container .svg-icon {
  margin-right: 16px;
}
#app .sidebar-container .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
#app .sidebar-container .el-menu {
  width: 100% !important;
  height: 100%;
  border: none;
}
#app .sidebar-container .submenu-title-noDropdown:hover,
#app .sidebar-container .el-submenu__title:hover {
  background-color: #263445 !important;
}
#app .sidebar-container .is-active > .el-submenu__title {
  color: #f5f4f5 !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title, #app .sidebar-container .el-submenu .el-menu-item {
  height: 40px;
  padding: 0 0 0 65px !important;
  line-height: 40px;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title:hover, #app .sidebar-container .el-submenu .el-menu-item:hover {
  background-color: #001528 !important;
}
#app .hideSidebar .sidebar-container {
  width: 54px !important;
}
#app .hideSidebar .main-container {
  margin-left: 54px;
}
#app .hideSidebar .submenu-title-noDropdown {
  position: relative;
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip {
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon {
  margin-left: 19px;
}
#app .hideSidebar .el-submenu {
  overflow: hidden;
}
#app .hideSidebar .el-submenu > .el-submenu__title {
  padding: 0 !important;
}
#app .hideSidebar .el-submenu > .el-submenu__title .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .sub-el-icon {
  margin-left: 19px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
#app .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
  display: inline-block;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
#app .el-menu--collapse .el-menu .el-submenu {
  min-width: 300px !important;
}
#app .mobile .main-container {
  margin-left: 0;
}
#app .mobile .sidebar-container {
  width: 300px !important;
  transition: transform 0.28s;
}
#app .mobile.hideSidebar .sidebar-container {
  pointer-events: none;
  transition-duration: 0.3s;
  transform: translate3d(-300px, 0, 0);
}
#app .withoutAnimation .main-container,
#app .withoutAnimation .sidebar-container {
  transition: none;
}
.el-menu--vertical > .el-menu .svg-icon {
  margin-right: 16px;
}
.el-menu--vertical .nest-menu .el-submenu > .el-submenu__title:hover,
.el-menu--vertical .el-menu-item:hover {
  background-color: #263445 !important;
}
.el-menu--vertical > .el-menu--popup {
  max-height: 100vh;
  overflow-y: auto;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar {
  width: 6px;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}
.menu-wrapper ul::before {
  position: absolute;
  top: 15px;
  left: 55px;
  z-index: 2;
  display: inline-block;
  width: 2px;
  height: calc(100% - 25px);
  content: "";
  background: rgb(248, 244, 244);
}
.el-menu-item span::before {
  left: 15px;
}
body {
  height: 100%;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
  background-color: #f0f2f5;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
}
label {
  font-weight: 500;
}
html {
  box-sizing: border-box;
  height: 100%;
}
#app {
  height: 100%;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
a,
a:focus,
a:hover {
  color: inherit;
  text-decoration: none;
  cursor: pointer;
}
a:focus,
a:active {
  outline: none;
}
div:focus {
  outline: none;
}
.clearfix::after {
  display: block;
  height: 0;
  clear: both;
  font-size: 0;
  visibility: hidden;
  content: " ";
}
.app-container {
  padding: 14px;
}
.text-align-right {
  text-align: right;
}
::-webkit-scrollbar {
  /* 滚动条整体样式 */
  /* 高宽分别对应横竖滚动条的尺寸 */
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-thumb {
  background: #c9c6c6;
  /* 滚动条里面小方块 */
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  /* 滚动条里面轨道 */
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}.upgrade-dialog[data-v-29f6db76] .el-dialog .el-dialog__body {
  padding: 0 !important;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .el-dialog__header {
  display: none !important;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-title {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 130px;
  overflow: hidden;
  text-align: center;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-title::after {
  position: absolute;
  width: 130%;
  height: 130px;
  content: "";
  background-color: var(--el-color-primary);
  border-bottom-right-radius: 100%;
  border-bottom-left-radius: 100%;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-title .upgrade-title-warp {
  position: relative;
  z-index: 1;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-title .upgrade-title-warp .upgrade-title-warp-txt {
  font-size: 22px;
  color: var(--el-color-white);
  letter-spacing: 3px;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-title .upgrade-title-warp .upgrade-title-warp-version {
  position: absolute;
  top: -2px;
  right: -50px;
  display: flex;
  padding: 2px 4px;
  font-size: 12px;
  color: var(--el-color-white);
  background-color: var(--el-color-primary-light-8);
  border-radius: 2px;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-content {
  padding: 20px;
  line-height: 22px;
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-content .upgrade-content-desc {
  font-size: 12px;
  color: var(--el-color-info-light-5);
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-btn {
  display: flex;
  justify-content: space-around;
  padding: 15px 20px;
  border-top: 1px solid var(--el-border-color-lighter, #ebeef5);
}
.upgrade-dialog[data-v-29f6db76] .el-dialog .upgrade-btn .el-button {
  width: 100%;
}.at-query[data-v-830a9946] {
  display: flex;
  flex-flow: row wrap;
  text-align: left;
}
.at-query[data-v-830a9946] .el-form-item {
  flex-basis: 33%;
  padding: 0 10px;
}
.at-query .query-btns[data-v-830a9946] {
  flex-basis: 33%;
  padding: 0 10px;
  text-align: left;
}
.at-query .query-btns .reset-btn[data-v-830a9946] {
  margin-left: 6px;
}
.at-query .query-btns .fold-btn[data-v-830a9946] {
  margin-left: 6px;
  font-size: 14px;
  color: #155bd4;
  cursor: pointer;
}.at-query-form[data-v-93302c15] {
  display: flex;
  flex-flow: row wrap;
  text-align: left;
}
.at-query-form[data-v-93302c15] .el-form-item {
  box-sizing: border-box;
  flex-basis: 25%;
  padding: 0 7px;
  margin: 0;
}
.at-query-form[data-v-93302c15] .el-form-item .el-form-item__label {
  display: none;
}
.at-query-form[data-v-93302c15] .el-input,
.at-query-form[data-v-93302c15] .el-select,
.at-query-form .el-date-picker[data-v-93302c15] {
  width: 100%;
}
.at-query-form .query-buttons[data-v-93302c15] {
  display: flex;
  flex-basis: 25%;
  align-items: center;
  padding: 0 10px;
  margin-bottom: 0;
  text-align: left;
}
.at-query-form .query-buttons .button-reset[data-v-93302c15] {
  margin-left: 6px;
}
.at-query-form .query-buttons .button-fold[data-v-93302c15] {
  margin-left: 6px;
}
@media (max-width: 576px) {
.at-query-form .query-buttons[data-v-93302c15], .at-query-form[data-v-93302c15] .el-form-item {
    flex-basis: 100%;
}
}.at-section[data-v-801aa227] {
  box-sizing: border-box;
  padding: 16px;
  background: #fff;
  border-radius: 2px;
  /* stylelint-disable-next-line */
}
.at-section .at-section-header[data-v-801aa227] {
  display: flex;
  justify-content: space-between;
}
.at-section .at-section-header .slot-tailing[data-v-801aa227] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.at-section .at-section-header-heading[data-v-801aa227] {
  display: flex;
  min-height: 32px;
}
.at-section .at-section-header-heading .slot-label[data-v-801aa227] {
  height: 100%;
}
.at-section .at-section-header-heading .label[data-v-801aa227] {
  display: flex;
  align-items: center;
  align-self: flex-start;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: #323232;
  text-align: left;
}
.at-section .at-section-header-heading .label.secondary[data-v-801aa227] {
  color: #323233;
}
.at-section .at-section-header-heading .label.slot-heading-or-tailing[data-v-801aa227] {
  align-self: center;
}
.at-section .at-section-header-heading .heading-border[data-v-801aa227] {
  display: inline-block;
  width: 3px;
  height: 14px;
  margin-right: 5px;
  background-color: #155bd4;
}
.at-section .at-section-header-heading .slot-heading[data-v-801aa227] {
  display: flex;
  align-items: center;
}
.at-section .at-section-header-heading .slot-heading.with-label[data-v-801aa227] {
  margin-left: 16px;
}
.at-section.inline[data-v-801aa227] {
  padding: 0;
}
.at-section.inline .at-section-header[data-v-801aa227] {
  min-height: 40px;
  background-color: #f5f7fa;
}
.at-section.inline .label[data-v-801aa227] {
  margin-left: 12px;
  font-size: 14px;
}
.at-section.inline .heading-border[data-v-801aa227] {
  margin-right: 8px;
}
.at-section .at-section-header[data-v-801aa227] {
  margin-bottom: 16px;
}
.at-section .pagination[data-v-801aa227] {
  display: flex;
  justify-content: flex-end;
  height: 32px;
}
.at-section .pagination .el-pagination[data-v-801aa227] {
  padding: 0;
}
.at-section[data-v-801aa227] .el-card__body {
  padding: 16px !important;
}.v-icon__disabled[data-v-0bd9bb3b] {
  cursor: not-allowed !important;
}.icon-selector[data-v-abcb23b2] {
  width: 100%;
}
.append-icon[data-v-abcb23b2] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 16px;
  cursor: pointer;
}
.icon-select__list[data-v-abcb23b2] {
  display: flex;
  flex-wrap: wrap;
  padding-right: 0.5em;
  padding-left: 0.5em;
  margin: 0;
  list-style: none;
}
.icon-select__li[data-v-abcb23b2] {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 10%;
  padding: 0.5em;
  margin-top: 0.5em;
  margin-right: 0.5em;
  cursor: pointer;
  border: 1px solid #e5e7eb;
}
.el-divider--horizontal[data-v-abcb23b2] {
  margin: 1px auto !important;
}
.tab-divider.el-divider--horizontal[data-v-abcb23b2] {
  margin: 0 !important;
}
.icon-item[data-v-abcb23b2]:hover {
  color: var(--el-color-primary);
  border-color: var(--el-color-primary);
  transition: all 0.4s;
  transform: scaleX(1.05);
}
[data-v-abcb23b2] .el-tabs__nav-next {
  font-size: 15px;
  line-height: 32px;
  box-shadow: -5px 0 5px -6px #ccc;
}
[data-v-abcb23b2] .el-tabs__nav-prev {
  font-size: 15px;
  line-height: 32px;
  box-shadow: 5px 0 5px -6px #ccc;
}
[data-v-abcb23b2] .el-input-group__append {
  padding: 0;
}
[data-v-abcb23b2] .el-tabs__item {
  height: 30px;
  font-size: 12px;
  font-weight: normal;
  line-height: 30px;
}
[data-v-abcb23b2] .el-tabs__header,[data-v-abcb23b2] .el-tabs__nav-wrap {
  position: static;
  margin: 0;
}.column-header[data-v-5ed49819] {
  display: flex;
  align-items: center;
  height: 32px;
  background-color: var(--el-bg-color-page-light);
}
.column-body[data-v-5ed49819] {
  display: flex;
}
.column-body .column-body__left[data-v-5ed49819] {
  position: relative;
  flex: 1;
  padding-top: 8px;
  border-right: 1px dashed #e0e0e0;
}
.column-body .column-body__right[data-v-5ed49819] {
  flex-shrink: 0;
  width: 230px;
}
.at-checkbox-group[data-v-5ed49819] {
  display: flex;
  flex-wrap: wrap;
}
.at-checkbox[data-v-5ed49819] {
  min-width: 100px;
}
.sort-item[data-v-5ed49819] {
  display: flex;
  align-items: center;
  padding: 4px 16px;
  cursor: move;
}
.sort-item.disabled[data-v-5ed49819] {
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}
.sort-item .el-icon[data-v-5ed49819] {
  margin-right: 8px;
}
/* Element Chalk Variables */
/* 只需要重写你需要的即可 */
/* 改变主题色变量 */
:root {
  --el-border-radius-large: 8px;
  --el-bg-color-page-light: #fbfbfb;
  --el-color-main-6: #001e8c;
  --el-color-main-5: #0933b3;
  --el-color-main-4: #164dd9;
  --el-color-main-3: #256bff;
  --el-color-main-2: #4f8dff;
  --el-color-main-1: #f0f8ff;
}
/* 改变 icon 字体路径变量，必需 */
._layout-block_mt7cw_16 {
  position: relative;
  padding: 15px;
  margin-bottom: 15px;
  background-color: var(--global-bg-color-lighter);
}
._layout-block--no-padding_mt7cw_22 {
  padding: 0;
  background-color: transparent;
}
._layout-block--full_mt7cw_26 {
  height: calc(100% - 30px);
  overflow: auto;
}
._layout-block_mt7cw_16:last-child {
  margin-bottom: 0;
}
._layout-block_mt7cw_16 .at-title {
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
}._layout-container_3um6v_1 {
  padding: 15px;
}
._layout-container--full_3um6v_4 {
  height: calc(100% - 30px);
}
._layout-container--no-padding_3um6v_7 {
  padding: 0;
}
._layout-container--no-padding_3um6v_7._layout-container--full_3um6v_4 {
  height: 100%;
}