[data-theme="dark"] ::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0.05);
}
[data-theme="dark"] ::-webkit-scrollbar-thumb {
  background-color: rgba(144, 147, 153, 0.3);
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
}
[data-theme="dark"] ::-webkit-scrollbar-thumb:hover {
  background-color: #b6b7b9;
}
[data-theme="dark"] [data-theme='dark'] ::-webkit-scrollbar-thumb:hover {
  background-color: #5e6063;
}
[data-theme="dark"] #nprogress .bar {
  background-color: #1890ff;
}
[data-theme="dark"] .j-box-bottom-button-float {
  border-top: 1px solid #e8e8e8;
  background: #fff;
}
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev,
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-next,
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item {
  background-color: rgba(255, 255, 255, 0.04) !important;
}
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev a,
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-next a,
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item a {
  color: #8b949e !important;
}
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-select-arrow {
  color: #8b949e !important;
}
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item-active {
  background-color: #1890ff !important;
}
[data-theme="dark"] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item-active a {
  color: #fff !important;
}
[data-theme="dark"] .ant-pagination.mini .ant-pagination-prev,
[data-theme="dark"] .ant-pagination.mini .ant-pagination-next {
  color: #c9d1d9;
}
[data-theme="dark"] .ant-pagination.mini .ant-pagination-prev:hover a,
[data-theme="dark"] .ant-pagination.mini .ant-pagination-next:hover a,
[data-theme="dark"] .ant-pagination.mini .ant-pagination-item:focus a,
[data-theme="dark"] .ant-pagination.mini .ant-pagination-item:hover a {
  color: #1890ff;
}
[data-theme="dark"] .ant-pagination.mini .ant-pagination-prev a,
[data-theme="dark"] .ant-pagination.mini .ant-pagination-next a,
[data-theme="dark"] .ant-pagination.mini .ant-pagination-item a {
  color: #606266;
}
[data-theme="dark"] .ant-pagination.mini .ant-pagination-item-active {
  background-color: #1890ff !important;
}
[data-theme="dark"] .ant-pagination.mini .ant-pagination-item-active a {
  color: #fff !important;
}
[data-theme="dark"] .ant-pagination.mini .ant-select-arrow {
  color: #cececd;
}
[data-theme="dark"] .ant-btn-link:hover,
[data-theme="dark"] .ant-btn-link:focus,
[data-theme="dark"] .ant-btn-link:active {
  border-color: transparent !important;
}
[data-theme="dark"] .ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]) {
  color: #fff;
}
[data-theme="dark"] [data-theme='light'] .ant-btn.ant-btn-link.is-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: transparent !important;
  border-color: transparent !important;
}
[data-theme="dark"] [data-theme='dark'] .ant-btn.ant-btn-link.is-disabled {
  color: rgba(255, 255, 255, 0.25) !important;
  background-color: transparent !important;
  border-color: transparent !important;
}
[data-theme="dark"] .ant-btn-success.ant-btn-link:not([disabled='disabled']) {
  color: #55D187;
}
[data-theme="dark"] .ant-btn-success.ant-btn-link:not([disabled='disabled']):hover,
[data-theme="dark"] .ant-btn-success.ant-btn-link:not([disabled='disabled']):focus {
  color: #7ddca3;
  border-color: transparent;
}
[data-theme="dark"] .ant-btn-success.ant-btn-link:not([disabled='disabled']):active {
  color: #34bf6c;
}
[data-theme="dark"] .ant-btn-success.ant-btn-link.ant-btn-loading::before,
[data-theme="dark"] .ant-btn-warning.ant-btn-link.ant-btn-loading::before,
[data-theme="dark"] .ant-btn-error.ant-btn-link.ant-btn-loading::before,
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-link.ant-btn-loading::before,
[data-theme="dark"] .ant-btn.ant-btn-link.ant-btn-loading::before {
  background: transparent;
}
[data-theme="dark"] .ant-btn-success:not(.ant-btn-link, .is-disabled) {
  color: #fff;
  background-color: #55D187;
  border-color: #55D187;
}
[data-theme="dark"] .ant-btn-success:not(.ant-btn-link, .is-disabled):hover,
[data-theme="dark"] .ant-btn-success:not(.ant-btn-link, .is-disabled):focus {
  color: #fff;
  background-color: #7ddca3;
  border-color: #7ddca3;
}
[data-theme="dark"] .ant-btn-success:not(.ant-btn-link, .is-disabled):active {
  background-color: #34bf6c;
  border-color: #34bf6c;
}
[data-theme="dark"] .ant-btn-warning.ant-btn-link:not([disabled='disabled']) {
  color: #EFBD47;
}
[data-theme="dark"] .ant-btn-warning.ant-btn-link:not([disabled='disabled']):hover,
[data-theme="dark"] .ant-btn-warning.ant-btn-link:not([disabled='disabled']):focus {
  color: #f3ce76;
  border-color: transparent;
}
[data-theme="dark"] .ant-btn-warning.ant-btn-link:not([disabled='disabled']):active {
  color: #ebac18;
}
[data-theme="dark"] .ant-btn-warning:not(.ant-btn-link, .is-disabled) {
  color: #fff;
  background-color: #EFBD47;
  border-color: #EFBD47;
}
[data-theme="dark"] .ant-btn-warning:not(.ant-btn-link, .is-disabled):hover,
[data-theme="dark"] .ant-btn-warning:not(.ant-btn-link, .is-disabled):focus {
  color: #fff;
  background-color: #f3ce76;
  border-color: #f3ce76;
}
[data-theme="dark"] .ant-btn-warning:not(.ant-btn-link, .is-disabled):active {
  background-color: #ebac18;
  border-color: #ebac18;
}
[data-theme="dark"] .ant-btn-error.ant-btn-link:not([disabled='disabled']) {
  color: #ED6F6F;
}
[data-theme="dark"] .ant-btn-error.ant-btn-link:not([disabled='disabled']):hover,
[data-theme="dark"] .ant-btn-error.ant-btn-link:not([disabled='disabled']):focus {
  color: #f39c9c;
  border-color: transparent;
}
[data-theme="dark"] .ant-btn-error.ant-btn-link:not([disabled='disabled']):active {
  color: #e74242;
}
[data-theme="dark"] .ant-btn-error:not(.ant-btn-link, .is-disabled) {
  color: #fff;
  background-color: #ED6F6F;
  border-color: #ED6F6F;
}
[data-theme="dark"] .ant-btn-error:not(.ant-btn-link, .is-disabled):hover,
[data-theme="dark"] .ant-btn-error:not(.ant-btn-link, .is-disabled):focus {
  color: #fff;
  background-color: #f39c9c;
  border-color: #f39c9c;
}
[data-theme="dark"] .ant-btn-error:not(.ant-btn-link, .is-disabled):active {
  background-color: #e74242;
  border-color: #e74242;
}
[data-theme="dark"] .ant-btn-background-ghost {
  background-color: transparent !important;
}
[data-theme="dark"] .ant-btn-background-ghost[disabled],
[data-theme="dark"] .ant-btn-background-ghost[disabled]:hover {
  color: rgba(255, 255, 255, 0.4) !important;
  background-color: transparent !important;
  border-color: rgba(255, 255, 255, 0.4) !important;
}
[data-theme="dark"] .ant-btn-dashed.ant-btn-background-ghost,
[data-theme="dark"] .ant-btn-default.ant-btn-background-ghost {
  color: #fff;
  border-color: #fff;
}
[data-theme="dark"] .ant-btn-dashed.ant-btn-background-ghost:hover,
[data-theme="dark"] .ant-btn-default.ant-btn-background-ghost:hover,
[data-theme="dark"] .ant-btn-dashed.ant-btn-background-ghost:focus,
[data-theme="dark"] .ant-btn-default.ant-btn-background-ghost:focus {
  color: #fff;
  border-color: #fff;
}
[data-theme="dark"] .ant-btn-dashed.ant-btn-background-ghost:active,
[data-theme="dark"] .ant-btn-default.ant-btn-background-ghost:active {
  color: #e6e6e6;
  border-color: #e6e6e6;
}
[data-theme="dark"] .ant-btn-dashed.ant-btn-background-ghost[disabled],
[data-theme="dark"] .ant-btn-default.ant-btn-background-ghost[disabled],
[data-theme="dark"] .ant-btn-dashed.ant-btn-background-ghost[disabled]:hover,
[data-theme="dark"] .ant-btn-default.ant-btn-background-ghost[disabled]:hover {
  color: rgba(255, 255, 255, 0.4) !important;
  border-color: rgba(255, 255, 255, 0.4) !important;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link) {
  color: #55D187;
  background-color: transparent;
  border-color: #55D187;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover,
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):focus {
  color: #7ddca3 !important;
  border-color: #7ddca3;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):active {
  color: #34bf6c;
  border-color: #34bf6c;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link) {
  color: #EFBD47;
  background-color: transparent;
  border-color: #EFBD47;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover,
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):focus {
  color: #f3ce76 !important;
  border-color: #f3ce76;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):active {
  color: #ebac18;
  border-color: #ebac18;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link) {
  color: #ED6F6F;
  background-color: transparent;
  border-color: #ED6F6F;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover,
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):focus {
  color: #f39c9c !important;
  border-color: #f39c9c;
}
[data-theme="dark"] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):active {
  color: #e74242;
  border-color: #e74242;
}
[data-theme="dark"] .ant-btn-ghost.ant-btn-link:not([disabled='disabled']) {
  color: #fff;
}
[data-theme="dark"] .ant-btn-ghost.ant-btn-link:not([disabled='disabled']):hover,
[data-theme="dark"] .ant-btn-ghost.ant-btn-link:not([disabled='disabled']):focus {
  color: #fff;
  border-color: transparent;
}
[data-theme="dark"] .ant-image-preview-operations {
  background-color: rgba(0, 0, 0, 0.3);
}
[data-theme="dark"] .ant-popover-content {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
[data-theme="dark"] .modal-icon-warning {
  color: #EFBD47 !important;
}
[data-theme="dark"] .modal-icon-success {
  color: #55D187 !important;
}
[data-theme="dark"] .modal-icon-error {
  color: #ED6F6F !important;
}
[data-theme="dark"] .modal-icon-info {
  color: #1890ff !important;
}
[data-theme="dark"] .ant-list-item {
  color: #000000;
}
[data-theme="dark"] .ant-table-wrapper .ant-table-thead > tr > th,
[data-theme="dark"] .ant-table-wrapper .ant-table-thead > tr > td {
  color: #000000;
}
[data-theme="dark"] html[data-theme='dark'] .ant-table-wrapper .ant-table-thead > tr > th,
[data-theme="dark"] .ant-table-wrapper .ant-table-thead > tr > td {
  color: rgba(255, 255, 255, 0.65);
}
[data-theme="dark"] .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  background-color: #fff;
}
[data-theme="dark"] html[data-theme='dark'] .ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  background-color: #141414;
}
[data-theme="dark"] .ant-table-pagination.ant-pagination .ant-pagination-item-active,
[data-theme="dark"] .ant-table-pagination.ant-pagination .ant-pagination-item-active:hover {
  background-color: #1890ff;
  border-color: transparent;
}
[data-theme="dark"] .ant-table-pagination.ant-pagination .ant-pagination-item-active a,
[data-theme="dark"] .ant-table-pagination.ant-pagination .ant-pagination-item-active:hover a {
  color: #fff;
}
[data-theme="dark"] .ant-table-pagination.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active) {
  background-color: transparent !important;
  border-color: transparent;
}
[data-theme="dark"] html[data-theme='light'] .ant-form:not(.jeecg-form-detail-effect) .ant-select.ant-select-disabled .ant-select-selection-item {
  color: rgba(51, 51, 51, 0.25) !important;
}
[data-theme="dark"] html[data-theme='light'] .ant-form:not(.jeecg-form-detail-effect) .ant-select.ant-select-disabled .ant-select-selection-item .ant-select-selection-item-content {
  color: rgba(51, 51, 51, 0.25);
}
[data-theme="dark"] html[data-theme='light'] .ant-form:not(.jeecg-form-detail-effect) .ant-input-number.ant-input-number-disabled .ant-input-number-input {
  color: rgba(51, 51, 51, 0.25);
}
[data-theme="dark"] html[data-theme='dark'] .ant-form:not(.jeecg-form-detail-effect) .ant-input-number.ant-input-number-disabled .ant-input-number-input {
  color: rgba(255, 255, 255, 0.25);
}
[data-theme="dark"] .bg-white {
  background-color: #151515 !important;
}
[data-theme="dark"] html[data-theme='light'] body {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] html[data-theme='light'] .text-secondary {
  color: rgba(0, 0, 0, 0.45);
}
[data-theme="dark"] html[data-theme='light'] .ant-table {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] html[data-theme='light'] .ant-select-multiple .ant-select-selection-item-content {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] html[data-theme='light'] .ant-input-affix-wrapper > input.ant-input:not([disabled]) {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] html[data-theme='light'] .ant-select-single.ant-select-show-arrow .ant-select-selection-item,
[data-theme="dark"] html[data-theme='light'] .ant-select-single.ant-select-show-arrow {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] html[data-theme='light'] .ant-alert-success {
  background-color: #f6ffed;
  border: 1px solid #b7eb8f;
}
[data-theme="dark"] html[data-theme='light'] .ant-alert-error {
  background-color: #fff;
  border: 1px solid #ffccc7;
}
[data-theme="dark"] html[data-theme='light'] .ant-alert-warning {
  background-color: #fff;
  border: 1px solid #ffe58f;
}
[data-theme="dark"] html[data-theme='light'] :not(:root):fullscreen::backdrop {
  background-color: #f0f2f5 !important;
}
[data-theme="dark"] [data-theme='dark'] body {
  color: rgba(255, 255, 255, 0.85);
}
[data-theme="dark"] [data-theme='dark'] .ant-list .ant-list-item {
  color: rgba(255, 255, 255, 0.85);
}
[data-theme="dark"] [data-theme='dark'] .text-secondary {
  color: #8b949e;
}
[data-theme="dark"] [data-theme='dark'] .ant-card-grid {
  box-shadow: 1px 0 0 0 #434343;
}
[data-theme="dark"] [data-theme='dark'] .ant-calendar-selected-day .ant-calendar-date {
  color: rgba(0, 0, 0, 0.8);
}
[data-theme="dark"] [data-theme='dark'] .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  color: rgba(0, 0, 0, 0.9);
}
[data-theme="dark"] .vxe-cell--valid-error-msg {
  color: #fff !important;
  background-color: #f56c6c !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect *:not(.ant-select-selection-placeholder) {
  color: #606266 !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect *:not(.ant-select-selection-placeholder) .colorText {
  color: #fff;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-row label {
  color: #797c81 !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-select-selector,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-btn,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-input,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-input-affix-wrapper,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-picker,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-input-number {
  color: #606266 !important;
  background-color: #f9f9fa !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect a,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .anticon {
  color: #606266 !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect a:hover,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .anticon:hover {
  background: transparent;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-select.ant-select-disabled .ant-select-selection-item .ant-select-selection-item-content {
  color: #606266 !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-select-selection-item {
  color: #606266 !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect :where(.css-dev-only-do-not-override-dvamda).ant-picker .ant-picker-input > input-disabled,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect :where(.css-dev-only-do-not-override-dvamda).ant-picker .ant-picker-input > input[disabled] {
  color: #606266 !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-select-selection-item {
  border-color: #eee !important;
  background-color: transparent !important;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-switch-disabled .ant-switch-inner-checked,
[data-theme="dark"] html[data-theme='light'] .jeecg-form-detail-effect .ant-switch-inner-unchecked {
  color: #fff !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect * {
  color: #606266;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-upload-text-icon,
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect a {
  color: rgba(255, 255, 255, 0.25);
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-select-selector,
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-btn,
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-input,
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-input-affix-wrapper,
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-picker,
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-input-number {
  background-color: transparent !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-form-detail-effect .ant-select-selection-item {
  background-color: transparent !important;
}
[data-theme="dark"] .jeecg-form-detail-effect a:hover,
[data-theme="dark"] .jeecg-form-detail-effect .anticon:hover {
  background: transparent;
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-tinymce-container .tox .tox-edit-area__iframe {
  background-color: #141414;
}

[data-theme="dark"] :deep(.j-super-query-history-tree) .ant-tree-node-content-wrapper:hover {
  background-color: #e6f7ff !important;
}
[data-theme="dark"] :deep(.j-super-query-history-tree) .ant-tree-treenode-switcher-close .ant-tree-title > div .icon-cancle {
  color: #666666;
}
[data-theme="dark"] .j-super-query-history-card {
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}
[data-theme="dark"] .j-super-query-history-card .collapse-box {
  background-color: #fff;
  border: 1px solid #e8e8e8;
  border-right-color: #fff;
}
[data-theme="dark"] .j-super-query-history-card .collapse-box:hover {
  background-color: #f5f5f5;
}
[data-theme="dark"] .j-super-query-history-card .collapse-box .app-iconify {
  color: #666;
}

[data-theme="dark"] .jeecg-icon-picker .menu-current-close {
  color: #cccccc;
}
[data-theme="dark"] [data-theme='dark'] .jeecg-icon-picker .menu-current-close {
  color: #4f4f4f;
}

[data-theme="dark"] span.iconify {
  background-color: #555;
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login {
  background-color: #293146 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-inputClear {
  background-color: #232a3b !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .ant-input,
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .ant-input-password {
  background-color: #232a3b !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .ant-btn:not(.ant-btn-link):not(.ant-btn-primary) {
  border: 1px solid #4a5569 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login-form {
  background: #293146 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .app-iconify {
  color: #fff !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-inputClear input,
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-input-line input,
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-choice {
  color: #c9d1d9 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-formBox {
  background-color: #293146 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-third-text span {
  background-color: #293146 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-form-nav .aui-flex-box {
  color: #c9d1d9 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-formButton .aui-linek-code {
  background: #293146 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .ant-checkbox-inner,
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login .aui-success h3 {
  border-color: #c9d1d9;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login-sign-in-way .anticon {
  color: #888 !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-mini-login-sign-in-way .anticon:hover {
  color: #1890ff !important;
}
[data-theme="dark"] html[data-theme='dark'] input.fix-auto-fill,
[data-theme="dark"] html[data-theme='dark'] .fix-auto-fill input {
  webkit-text-fill-color: #c9d1d9 !important;
}
[data-theme="dark"] html[data-theme='dark'] .ant-divider-inner-text {
  color: #8b949e !important;
}
[data-theme="dark"] html[data-theme='dark'] .aui-third-login a {
  background: transparent;
}

[data-theme="dark"] .ant-modal .ant-modal-content {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
[data-theme="dark"] .ant-modal .ant-modal-confirm-body .ant-modal-confirm-content > * {
  color: #909399;
}
[data-theme="dark"] .ant-modal .ant-modal-confirm-confirm.error .ant-modal-confirm-body > .anticon {
  color: #ED6F6F;
}
[data-theme="dark"] .ant-modal .ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #EFBD47;
}
[data-theme="dark"] .ant-modal .ant-modal-confirm-confirm.success .ant-modal-confirm-body > .anticon {
  color: #55D187;
}

[data-theme="dark"] .item-group a {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] .list-content-item {
  color: rgba(0, 0, 0, 0.45);
}

[data-theme="dark"] .scroll-wrap {
  background-color: #151515;
}

[data-theme="dark"] .lazy-base-demo-wrap {
  background-color: #151515;
}

[data-theme="dark"] .full-loading {
  background-color: rgba(240, 242, 245, 0.4);
}
[data-theme="dark"] html[data-theme='dark'] .full-loading:not(.light) {
  background-color: rgba(0, 0, 0, 0.45);
}
[data-theme="dark"] .full-loading.dark {
  background-color: rgba(0, 0, 0, 0.45);
}

[data-theme="dark"] .lazy-base-demo-wrap {
  background-color: #151515;
}

[data-theme="dark"] .scroll-wrap {
  background-color: #151515;
}

[data-theme="dark"] .virtual-scroll-demo-wrap {
  background-color: #151515;
}
[data-theme="dark"] .virtual-scroll-demo__item {
  border-bottom: 1px solid #303030;
}

[data-theme="dark"] .demo-wrap {
  background-color: #151515;
}

[data-theme="dark"] .account-center-application__card-num {
  color: #8b949e;
}
[data-theme="dark"] .account-center-application__card-download {
  color: #1890ff;
}

[data-theme="dark"] .jeecg-tinymce-process-mask {
  background-color: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .jeecg-tinymce-process-mask .value {
  color: #fff;
}

[data-theme="dark"] .step-form-content {
  background-color: #151515;
}

[data-theme="dark"] .account-center-col:not(:last-child):not(:last-child) {
  border-right: 1px dashed #cecece;
}
[data-theme="dark"] .account-center-top {
  background-color: #151515;
}
[data-theme="dark"] .account-center-bottom {
  background-color: #151515;
}

[data-theme="dark"] .desc-wrap {
  background-color: #fafafa;
}

[data-theme="dark"] .list-card__card-title {
  color: #c9d1d9;
}
[data-theme="dark"] .list-card__card-detail {
  color: #8b949e;
}

[data-theme="dark"] .account-setting {
  background-color: #151515;
}
[data-theme="dark"] .account-setting .ant-tabs-tab-active {
  background-color: #111b26;
}

[data-theme="dark"] .list-search__container {
  background-color: #151515;
}
[data-theme="dark"] .list-search__content {
  color: #8b949e;
}
[data-theme="dark"] .list-search__action-item {
  color: #8b949e;
}
[data-theme="dark"] .list-search__action-item:nth-child(1),
[data-theme="dark"] .list-search__action-item:nth-child(2) {
  border-right: 1px solid #303030;
}
[data-theme="dark"] .list-search__time {
  color: rgba(0, 0, 0, 0.45);
}

[data-theme="dark"] .result-error {
  background-color: #151515;
}
[data-theme="dark"] .result-error__content {
  background-color: #fafafa;
}
[data-theme="dark"] .result-error__content-icon {
  color: #ff4d4f;
}

[data-theme="dark"] .desc-wrap {
  background-color: #151515;
}

[data-theme="dark"] .result-success {
  background-color: #151515;
}
[data-theme="dark"] .result-success__content {
  background-color: #fafafa;
}

[data-theme="dark"] .demo {
  background-color: #151515;
}

[data-theme="dark"] .demo {
  background-color: #151515;
}

[data-theme="dark"] .list-basic__top {
  background-color: #151515;
}
[data-theme="dark"] .list-basic__top-col:not(:last-child) {
  border-right: 1px dashed #303030;
}
[data-theme="dark"] .list-basic__top-col div {
  color: #c9d1d9;
}
[data-theme="dark"] .list-basic__top-col p {
  color: #c9d1d9;
}
[data-theme="dark"] .list-basic__content {
  background-color: #151515;
}
[data-theme="dark"] .list-basic__content .extra {
  color: #1890ff;
}

[data-theme="dark"] .form-wrap {
  background-color: #151515;
}

[data-theme="dark"] .jeecg-tinymce-img-upload {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-tinymce-img-upload .ant-btn.is-disabled {
  color: rgba(255, 255, 255, 0.5);
}

[data-theme="dark"] .step1 h3 {
  color: #c9d1d9;
}
[data-theme="dark"] .step1 h4 {
  color: #c9d1d9;
}
[data-theme="dark"] .step1 p {
  color: #c9d1d9;
}

[data-theme="dark"] .copyMarkdownBtn {
  background: rgba(255, 255, 255, 0.82);
  color: #8b95a5;
}
[data-theme="dark"] .copyMarkdownBtn:hover,
[data-theme="dark"] .copyMarkdownBtn:focus-visible {
  background: #fff;
  color: #1890ff;
}
[data-theme="dark"] .error-message {
  color: #FF4444 !important;
}
[data-theme="dark"] .self {
  background-color: #1890ff;
  color: #fff;
}
[data-theme="dark"] .chatgpt {
  background-color: #f4f6f8;
}
[data-theme="dark"] .chatgpt-image .markdown-body {
  background-color: transparent !important;
}
[data-theme="dark"] :global(.knowledge-reference-tooltip .ant-tooltip-inner) {
  scrollbar-color: #aeb7c5;
}
[data-theme="dark"] :global(.knowledge-reference-tooltip .ant-tooltip-inner::-webkit-scrollbar-track) {
  background: #4a4a4a;
}
[data-theme="dark"] :global(.knowledge-reference-tooltip .ant-tooltip-inner::-webkit-scrollbar-thumb) {
  background: #aeb7c5;
  border: 2px solid #4a4a4a;
}
[data-theme="dark"] :global(.knowledge-reference-tooltip .ant-tooltip-inner::-webkit-scrollbar-thumb:hover) {
  background: #d7dce3;
}

[data-theme="dark"] .tool-exec-wrapper {
  color: #333;
}
[data-theme="dark"] .tool-exec-loading,
[data-theme="dark"] .tool-exec-empty {
  border: 1px dashed #d9d9d9;
  background-color: #fafafa;
}
[data-theme="dark"] .tool-exec-card {
  border: 1px solid #e5e6eb;
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.03);
}
[data-theme="dark"] .card-header:hover {
  background-color: #f7f8fa;
}
[data-theme="dark"] .status-icon {
  border: 2px solid #c8c9cc;
  background-color: #fff;
}
[data-theme="dark"] .status-success {
  border-color: #52c41a;
  background-color: #f6ffed;
}
[data-theme="dark"] .status-running {
  border-color: #1677ff;
  background-color: #e6f4ff;
}
[data-theme="dark"] .status-error {
  border-color: #ff4d4f;
  background-color: #fff;
}
[data-theme="dark"] .subtitle-text {
  color: #666;
}
[data-theme="dark"] .header-right {
  color: #555;
}
[data-theme="dark"] .section-content {
  background-color: #f8f8f8;
  border: 1px solid #e5e6eb;
}

[data-theme="dark"] .portal-container {
  border: 1px solid #eeeeee;
}
[data-theme="dark"] .leftArea .toggle-btn {
  color: #333639;
  border: 1px solid #efeff5;
  background-color: #fff;
  box-shadow: 0 2px 4px 0px #e7e9ef;
}
[data-theme="dark"] .emptyArea {
  color: #d4d4d4;
}
[data-theme="dark"] .emptyArea .welcome-text {
  color: #3d4353;
}

[data-theme="dark"] .slide-wrap {
  border-right: 1px solid #e5e7eb;
}
[data-theme="dark"] .list {
  color: #333;
}
[data-theme="dark"] .list:hover,
[data-theme="dark"] .list.active {
  border-color: #1890ff;
  color: #1890ff;
}
[data-theme="dark"] .header .header-name {
  color: #1d2939;
}

[data-theme="dark"] .presetQuestion-wrap svg {
  color: #c6c2c2;
}
[data-theme="dark"] .presetQuestion-wrap .item {
  border: 1px solid #e6e6e6;
}
[data-theme="dark"] .presetQuestion-wrap .item:hover {
  color: #1890ff;
  border-color: #1890ff;
}

[data-theme="dark"] .chat-container {
  border: 1px solid #eeeeee;
}
[data-theme="dark"] .leftArea .toggle-btn {
  color: #333639;
  border: 1px solid #efeff5;
  background-color: #fff;
  box-shadow: 0 2px 4px 0px #e7e9ef;
}

[data-theme="dark"] .demo {
  background-color: #151515;
}

[data-theme="dark"] .steps-container :deep(.ant-steps-item-icon) {
  border-color: #1890ff;
}
[data-theme="dark"] .steps-container :deep(.ant-steps-item-icon) .ant-steps-icon {
  color: #1890ff;
}
[data-theme="dark"] .steps-container :deep(.ant-steps-item-finish) .ant-steps-item-icon {
  background: #1890ff;
}
[data-theme="dark"] .steps-container :deep(.ant-steps-item-finish) .ant-steps-item-title {
  color: #1890ff;
}
[data-theme="dark"] .step-content {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
}
[data-theme="dark"] .step-content.step-two .summary-item {
  background-color: #f5f7fa;
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .step-content.step-two .summary-item .field-key {
  color: #c9d1d9;
}
[data-theme="dark"] .step-content.step-two .summary-item .field-value {
  color: #8c8c8c;
}
[data-theme="dark"] .section-header h3 {
  color: #c9d1d9;
}
[data-theme="dark"] .section-header h3 svg {
  color: #1890ff;
}
[data-theme="dark"] .form-item .form-label {
  color: #c9d1d9;
}
[data-theme="dark"] .mapping-section {
  background-color: #f5f7fa;
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .mapping-section .mapping-list .mapping-item {
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .mapping-section .mapping-list .mapping-item:hover {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  border-color: #1890ff;
}
[data-theme="dark"] .mapping-section .mapping-list .mapping-item .field-label {
  color: #c9d1d9;
}
[data-theme="dark"] .mapping-section .mapping-list .mapping-item .equal-sign {
  color: #8c8c8c;
}
[data-theme="dark"] .debug-result {
  background-color: #f5f7fa;
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .debug-result .result-table-container {
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .debug-result .result-table-container :deep(.result-table) .ant-table-thead > tr > th {
  background-color: #fafafa;
  color: #c9d1d9;
}
[data-theme="dark"] .debug-result .result-table-container :deep(.result-table) .ant-table-tbody > tr:hover {
  background-color: #f0f8ff;
}
[data-theme="dark"] .form-footer {
  border-top: 1px solid #e8e8e8;
}
[data-theme="dark"] .form-footer .footer-btn.cancel-btn:hover {
  color: #ED6F6F;
  border-color: #ED6F6F;
}
[data-theme="dark"] .form-footer .footer-btn.next-btn:hover,
[data-theme="dark"] .form-footer .footer-btn.confirm-btn:hover {
  box-shadow: 0 4px 8px rgba(24, 144, 255, 0.2);
}
[data-theme="dark"] .form-footer .footer-btn.prev-btn:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
[data-theme="dark"] .form-footer .footer-btn.close-btn:hover {
  box-shadow: 0 4px 8px rgba(82, 196, 26, 0.2);
}
[data-theme="dark"] .table-header {
  background: #fafafa;
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .table-title {
  color: #1890ff;
}
[data-theme="dark"] .table-subtitle {
  color: #999;
}
[data-theme="dark"] .result-table {
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] :deep(.ant-table-thead > tr > th) {
  background-color: #f5f5f5;
  color: #333;
  border-bottom: 2px solid #1890ff;
}
[data-theme="dark"] :deep(.ant-table-tbody > tr.even-row) {
  background-color: #fafafa;
}
[data-theme="dark"] :deep(.ant-table-tbody > tr.odd-row) {
  background-color: #fff;
}
[data-theme="dark"] :deep(.ant-table-tbody > tr:hover) {
  background-color: #e6f7ff !important;
}
[data-theme="dark"] .status-success {
  background-color: #f6ffed;
  color: #52c41a;
  border: 1px solid #b7eb8f;
}
[data-theme="dark"] .status-failed {
  background-color: #fff;
  color: #ff4d4f;
  border: 1px solid #ffccc7;
}
[data-theme="dark"] .status-warning {
  background-color: #fff;
  color: #faad14;
  border: 1px solid #ffe58f;
}
[data-theme="dark"] .latency-low {
  color: #52c41a;
}
[data-theme="dark"] .latency-medium {
  color: #faad14;
}
[data-theme="dark"] .latency-high {
  color: #ff4d4f;
}
[data-theme="dark"] .cell-label {
  color: #999;
}
[data-theme="dark"] .cell-value {
  color: #333;
}
[data-theme="dark"] .output-cell.reference .cell-value {
  color: #1890ff;
}
[data-theme="dark"] .output-cell.actual .cell-value {
  color: #52c41a;
}
[data-theme="dark"] .table-footer {
  background: #fafafa;
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .footer-label {
  color: #666;
}
[data-theme="dark"] .footer-value {
  color: #1890ff;
}
[data-theme="dark"] .no-data-container {
  border: 1px dashed #d9d9d9;
  background-color: #fafafa;
}
[data-theme="dark"] .loading-text {
  color: #666;
}
[data-theme="dark"] .empty-text {
  color: #999;
}

[data-theme="dark"] .demo {
  background-color: #151515;
}

[data-theme="dark"] .toolbar {
  background: #f5f7fa;
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .toolbar .format-btn:hover {
  box-shadow: 0 4px 8px rgba(24, 144, 255, 0.2);
}
[data-theme="dark"] .json-content-wrapper {
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .json-content-wrapper .empty-state {
  color: #8c8c8c;
}
[data-theme="dark"] .json-content-wrapper .json-display .formatted-json {
  color: #c9d1d9;
}
[data-theme="dark"] .json-content-wrapper .json-display .formatted-json::before {
  color: #d73a49;
}
[data-theme="dark"] .json-content-wrapper .json-display .formatted-json::after {
  color: #d73a49;
}
[data-theme="dark"] .json-content-wrapper .json-display .raw-json {
  color: #8c8c8c;
  background: #fafafa;
  border-left: 4px solid #1890ff;
}
[data-theme="dark"] .info-bar {
  background: #f5f7fa;
  border: 1px solid #e8e8e8;
  color: #8c8c8c;
}
[data-theme="dark"] .json-content-wrapper::-webkit-scrollbar-track,
[data-theme="dark"] .json-display pre::-webkit-scrollbar-track {
  background: #f1f1f1;
}
[data-theme="dark"] .json-content-wrapper::-webkit-scrollbar-thumb,
[data-theme="dark"] .json-display pre::-webkit-scrollbar-thumb {
  background: #c1c1c1;
}
[data-theme="dark"] .json-content-wrapper::-webkit-scrollbar-thumb:hover,
[data-theme="dark"] .json-display pre::-webkit-scrollbar-thumb:hover {
  background: #a8a8a8;
}

[data-theme="dark"] .writer-wrap {
  background: #fff;
}
[data-theme="dark"] .sidebar {
  border: 1px solid #eef0f5;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03);
  background: #fff;
}
[data-theme="dark"] .preview {
  border: 1px solid #eef0f5;
  background: #fafbff;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03);
}
[data-theme="dark"] .preview-header {
  color: #344767;
  border-bottom: 1px solid #eef0f5;
}
[data-theme="dark"] .custom-green-btn {
  background-color: #1890ff;
  border-color: #1890ff;
  color: #fff;
}
[data-theme="dark"] .custom-green-btn:hover,
[data-theme="dark"] .custom-green-btn:focus {
  background-color: #1890ff;
  border-color: #1890ff;
  color: #fff;
}
[data-theme="dark"] .custom-save-btn,
[data-theme="dark"] .version-delete-btn {
  background-color: #fff;
  border-color: #1890ff;
  color: #1890ff;
}
[data-theme="dark"] .custom-save-btn:hover,
[data-theme="dark"] .version-delete-btn:hover,
[data-theme="dark"] .custom-save-btn:focus,
[data-theme="dark"] .version-delete-btn:focus {
  background-color: rgba(24, 144, 255, 0.1);
  border-color: #1890ff;
  color: #1890ff;
}
[data-theme="dark"] .custom-save-btn .preview-actions-icon,
[data-theme="dark"] .version-delete-btn .preview-actions-icon {
  color: #1890ff;
}
[data-theme="dark"] .markdown-container {
  background-color: #fff;
}
[data-theme="dark"] :deep(.typing-dot) {
  background-color: #999;
}

[data-theme="dark"] .jeecg-detail-form {
  border: 1px solid rgba(5, 5, 5, 0.06);
}
[data-theme="dark"] .jeecg-detail-form .detail-item {
  border-bottom: 1px solid rgba(5, 5, 5, 0.06);
}
[data-theme="dark"] .jeecg-detail-form .detail-item .item-title {
  border-right: 1px solid rgba(5, 5, 5, 0.06);
  background: #fafafa;
  color: #000;
}
[data-theme="dark"] .jeecg-detail-form .detail-item .item-content {
  border-right: 1px solid rgba(5, 5, 5, 0.06);
}
[data-theme="dark"] .jeecg-detail-form .detail-item .item-content .anticon:hover {
  color: #40a9ff;
}
[data-theme="dark"] .jeecg-detail-form .detail-item .item-content .detail-image-container {
  color: #000;
}
[data-theme="dark"] .jeecg-detail-form .detail-item .item-content .detail-image-container .image-item {
  border: 1px solid rgba(5, 5, 5, 0.06);
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-detail-form {
  border: 1px solid #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-detail-form .detail-item {
  border-bottom-color: #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-detail-form .detail-item .item-title {
  border-right-color: #3a3a3a;
  background: #1d1d1d;
  color: rgba(255, 255, 255, 0.65);
}
[data-theme="dark"] .ant-upload-list-text .ant-upload-span a {
  color: rgba(51, 51, 51, 0.88);
}
[data-theme="dark"] .ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions {
  color: #fff;
  background: rgba(0, 0, 0, 0.45);
}
[data-theme="dark"] .ant-upload-list-picture-border {
  border: 1px solid #d9d9d9;
}

[data-theme="dark"] .dict-config-cell .dict-config-btn {
  color: rgba(0, 0, 0, 0.45);
}
[data-theme="dark"] .dict-config-cell .dict-config-btn:hover {
  color: #1890ff;
}

[data-theme="dark"] .jeecg-online-codeFileViewModal .code-gen .resize {
  color: #f7f7f7;
  background: #f7f7f7;
}

[data-theme="dark"] .ai-cloth-change-page {
  background-color: #f0f2f5;
}
[data-theme="dark"] .ai-cloth-change-page .example-btn {
  border: 1px solid #2b8fff !important;
  color: #2b8fff !important;
  background: #fff !important;
}
[data-theme="dark"] .ai-cloth-change-page .example-btn:hover {
  background: rgba(43, 143, 255, 0.06) !important;
  border-color: #1a6fe6 !important;
  color: #1a6fe6 !important;
}
[data-theme="dark"] .ai-cloth-change-page .page-header {
  border-bottom: 1px solid #f0f0f0;
  background: #fff;
}
[data-theme="dark"] .ai-cloth-change-page .page-header .page-title {
  color: #1f2329;
}
[data-theme="dark"] .ai-cloth-change-page .page-header .header-desc {
  color: #8f959e;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel {
  background: #fff;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .config-tabs :deep(.ant-tabs-tab).ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #00b96b;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .config-tabs :deep(.ant-tabs-ink-bar) {
  background: #00b96b;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .action-bar {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .action-bar .gen-btn {
  background: #00b96b;
  border-color: #00b96b;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .action-bar .gen-btn:hover {
  background: #00d97e;
  border-color: #00d97e;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .cloth-upload-area:hover {
  border-color: #1890ff;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .cloth-upload-area .upload-placeholder {
  background: #fafafa;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .cloth-upload-area .upload-placeholder .upload-text {
  color: #aaa;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .cloth-upload-area .uploaded-img-box .img-mask {
  background: rgba(0, 0, 0, 0.4);
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .multi-cloth-container .cloth-item .cloth-label {
  color: #1f2329;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .multi-cloth-container .cloth-item .upload-placeholder {
  background: #fafafa;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .multi-cloth-container .cloth-item .upload-placeholder:hover {
  border-color: #1890ff;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .multi-cloth-container .cloth-item .upload-placeholder .upload-text {
  color: #aaa;
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .multi-cloth-container .cloth-item .uploaded-img-box .img-mask {
  background: rgba(0, 0, 0, 0.4);
}
[data-theme="dark"] .ai-cloth-change-page .config-panel .section-block .section-header .section-title {
  color: #1f2329;
}
[data-theme="dark"] .ai-cloth-change-page .empty-state {
  color: #8f959e;
}
[data-theme="dark"] .ai-cloth-change-page .result-image-wrapper .result-image,
[data-theme="dark"] .ai-cloth-change-page .result-video-wrapper .result-image,
[data-theme="dark"] .ai-cloth-change-page .result-image-wrapper .result-video,
[data-theme="dark"] .ai-cloth-change-page .result-video-wrapper .result-video {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
[data-theme="dark"] .ai-cloth-change-page .result-image-wrapper .hover-actions,
[data-theme="dark"] .ai-cloth-change-page .result-video-wrapper .hover-actions {
  background: rgba(0, 0, 0, 0.4);
}
[data-theme="dark"] .ai-cloth-change-page .preview-panel {
  background: #fff;
}
[data-theme="dark"] .ai-cloth-change-page .preview-panel .preview-content {
  background: #f7f8fc;
}

[data-theme="dark"] .ai-video-page {
  background-color: #f0f2f5;
}
[data-theme="dark"] .ai-video-page .page-header {
  background: #fff;
}
[data-theme="dark"] .ai-video-page .page-header .title {
  color: #1f2329;
}
[data-theme="dark"] .ai-video-page .page-header .subtitle {
  color: #8f959e;
}
[data-theme="dark"] .ai-video-page .control-panel {
  background: #fff;
}
[data-theme="dark"] .ai-video-page .control-panel .form-container::-webkit-scrollbar-track {
  background: transparent;
}
[data-theme="dark"] .ai-video-page .control-panel .form-container::-webkit-scrollbar-thumb {
  background: #ccc;
}
[data-theme="dark"] .ai-video-page .control-panel .form-container .form-item-group .form-label {
  color: #1f2329;
}
[data-theme="dark"] .ai-video-page .control-panel .form-container .preset-group .preset-label {
  color: #8f959e;
}
[data-theme="dark"] .ai-video-page .control-panel .form-container .preset-group .preset-item {
  border: 1px solid #1890ff;
  background: #fff;
  color: #1890ff;
}
[data-theme="dark"] .ai-video-page .control-panel .form-container .preset-group .preset-item:hover {
  background: #1890ff;
  color: #fff;
  box-shadow: 0 4px 12px rgba(24, 144, 255, 0.3);
}
[data-theme="dark"] .ai-video-page .control-panel .action-btn-group {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .ai-video-page .panel-title {
  color: #1f2329;
  border-left: 4px solid #1890ff;
}
[data-theme="dark"] .ai-video-page .preview-panel {
  background: #fff;
}
[data-theme="dark"] .ai-video-page .preview-panel .preview-content {
  background: #f7f8fc;
}
[data-theme="dark"] .ai-video-page .preview-panel .video-info-section {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .ai-video-page .preview-panel .video-info-section .current-video-info .info-label {
  color: #8f959e;
}
[data-theme="dark"] .ai-video-page .preview-panel .video-info-section .current-video-info .info-text {
  color: #1f2329;
}
[data-theme="dark"] .ai-video-page .history-panel {
  background: #fff;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list-wrapper::-webkit-scrollbar-track {
  background: transparent;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list-wrapper::-webkit-scrollbar-thumb {
  background: #ccc;
}
[data-theme="dark"] .ai-video-page .history-panel .empty-history {
  color: #b2b8c6;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item {
  border: 1px solid #f0f0f0;
  background: #fafbfc;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item:hover {
  background: #f5f9ff;
  border-color: #d9e8f7;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item .item-header .item-title {
  color: #1f2329;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item .item-header .item-time {
  color: #b2b8c6;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-text {
  color: #1890ff;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-text:hover {
  color: #40a9ff;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
}
[data-theme="dark"] .ai-video-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-dangerous.ant-btn-text:hover {
  color: #ff7875;
}
[data-theme="dark"] .ai-video-page .empty-state {
  color: #8f959e;
}
[data-theme="dark"] .ai-video-page .empty-state .tip {
  color: #b2b8c6;
}
[data-theme="dark"] .ai-video-page .loading-state .loading-text {
  color: #595959;
}
[data-theme="dark"] .ai-video-page .loading-state .loading-text .elapsed-time {
  color: #1890ff;
}
[data-theme="dark"] .ai-video-page .loading-state .loading-text .status-text {
  color: #8c8c8c;
}

[data-theme="dark"] .orchestration,
[data-theme="dark"] .view {
  color: #0a3069;
}
[data-theme="dark"] .type-title {
  color: #1d2025;
}
[data-theme="dark"] .type-desc {
  color: #8f959e;
}
[data-theme="dark"] .setting-right {
  border-left: 1px solid #dee0e3;
}
[data-theme="dark"] .flow-name {
  color: #354052;
}
[data-theme="dark"] .header-name {
  color: #354052;
}
[data-theme="dark"] .prompt-back {
  background-color: #eef4ff;
  border: 1px solid #77b2f8;
}
[data-theme="dark"] .prologue-chunk {
  background-color: #f2f4f7;
}
[data-theme="dark"] .prologue-chunk-edit {
  background-color: #f2f4f7;
}
[data-theme="dark"] .knowledge-txt {
  color: #354052;
}
[data-theme="dark"] .item-title {
  color: #111928;
}
[data-theme="dark"] :deep(.vditor-sv:focus) {
  background-color: #ffffff;
}
[data-theme="dark"] .space-between button {
  color: #155aef !important;
}
[data-theme="dark"] .quick-command {
  background-color: #ffffff;
}
[data-theme="dark"] .quick-command:hover {
  background-color: #eff0f8;
}
[data-theme="dark"] .data-empty-text {
  color: #757c8f;
}
[data-theme="dark"] .mcp-warning-tip {
  color: #fa8c16;
}
[data-theme="dark"] .text-status {
  color: #676f83;
}
[data-theme="dark"] .tag-text {
  color: #3a3f4f;
}
[data-theme="dark"] .tag-input {
  color: #737c97;
}
[data-theme="dark"] .text-desc {
  color: #676f83;
}
[data-theme="dark"] .variable-info {
  color: #676f83;
}
[data-theme="dark"] .empty-variables {
  background: #fafafa;
  border: 1px dashed #d9d9d9;
}
[data-theme="dark"] .empty-variables p {
  color: #676f83;
}
[data-theme="dark"] .empty-variables .empty-hint {
  color: #8c8c8c;
}
[data-theme="dark"] .prompt-variable-item {
  border: 1px solid #e8e8e8;
}
[data-theme="dark"] .prompt-variable-item:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border-color: #1890ff;
}
[data-theme="dark"] .prompt-variable-item.variable-focused {
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .prompt-variable-item::before {
  background: #1890ff;
}
[data-theme="dark"] .variable-tag {
  background: #f0f8ff;
  border: 1px solid #b7e3ff;
}
[data-theme="dark"] .variable-tag .variable-name {
  color: #1890ff;
}
[data-theme="dark"] .variable-input-wrapper .variable-input:hover {
  border-color: #40a9ff;
}
[data-theme="dark"] .variable-input-wrapper .variable-input:focus,
[data-theme="dark"] .variable-input-wrapper .variable-input:focus-within {
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .variable-actions .action-btn {
  color: #676f83;
}
[data-theme="dark"] .variable-actions .action-btn:hover {
  background: #f0f8ff;
  color: #1890ff;
}

[data-theme="dark"] .ai-voice-page {
  background-color: #f0f2f5;
}
[data-theme="dark"] .ai-voice-page .page-header {
  background: #fff;
}
[data-theme="dark"] .ai-voice-page .page-header .title {
  color: #1f2329;
}
[data-theme="dark"] .ai-voice-page .page-header .subtitle {
  color: #8f959e;
}
[data-theme="dark"] .ai-voice-page .control-panel {
  background: #fff;
}
[data-theme="dark"] .ai-voice-page .control-panel .form-container::-webkit-scrollbar-track {
  background: transparent;
}
[data-theme="dark"] .ai-voice-page .control-panel .form-container::-webkit-scrollbar-thumb {
  background: #ccc;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .preview-panel {
  background: #fff;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .preview-panel .panel-title {
  color: #1f2329;
  border-left: 4px solid #1890ff;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .preview-panel .preview-content {
  background: #f7f8fc;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .preview-panel .audio-info-section {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .preview-panel .audio-info-section .current-audio-info .info-label {
  color: #8f959e;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .preview-panel .audio-info-section .current-audio-info .info-text {
  color: #1f2329;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section {
  background: #fff;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section::-webkit-scrollbar-track {
  background: transparent;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section::-webkit-scrollbar-thumb {
  background: #ccc;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section .form-item-group .form-label {
  color: #1f2329;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section .preset-group .preset-label {
  color: #8f959e;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section .preset-group .preset-item {
  border: 1px solid #1890ff;
  background: #fff;
  color: #1890ff;
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section .preset-group .preset-item:hover {
  background: #1890ff;
  color: #fff;
  box-shadow: 0 4px 12px rgba(24, 144, 255, 0.3);
}
[data-theme="dark"] .ai-voice-page .middle-wrapper .input-section .action-btn-group {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .ai-voice-page .history-panel {
  background: #fff;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list-wrapper::-webkit-scrollbar-track {
  background: transparent;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list-wrapper::-webkit-scrollbar-thumb {
  background: #ccc;
}
[data-theme="dark"] .ai-voice-page .history-panel .empty-history {
  color: #b2b8c6;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item {
  border: 1px solid #f0f0f0;
  background: #fafbfc;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item:hover {
  background: #f5f9ff;
  border-color: #d9e8f7;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item .item-header .item-title {
  color: #1f2329;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item .item-header .item-time {
  color: #b2b8c6;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-text {
  color: #1890ff;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-text:hover {
  color: #40a9ff;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
}
[data-theme="dark"] .ai-voice-page .history-panel .history-list .history-item .item-actions :deep(.ant-btn).ant-btn-dangerous.ant-btn-text:hover {
  color: #ff7875;
}
[data-theme="dark"] .ai-voice-page .panel-title {
  color: #1f2329;
  border-left: 4px solid #1890ff;
}
[data-theme="dark"] .ai-voice-page .empty-state {
  color: #8f959e;
}
[data-theme="dark"] .ai-voice-page .empty-state .tip {
  color: #b2b8c6;
}

[data-theme="dark"] .view-box {
  background-color: #f0f2f5;
}

[data-theme="dark"] .jeecg-tenant-depart-manage {
  background: #151515;
}

[data-theme="dark"] .jeecg-address-list {
  background-color: #151515;
}

[data-theme="dark"] .jeecg-depart-manage {
  background: #151515;
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-login {
  background-color: #293146;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-login .ant-input,
[data-theme="dark"] html[data-theme='dark'] .jeecg-login .ant-input-password {
  background-color: #232a3b;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-login .ant-btn:not(.ant-btn-link):not(.ant-btn-primary) {
  border: 1px solid #4a5569;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-login-form {
  background: transparent !important;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-login .app-iconify {
  color: #fff;
}
[data-theme="dark"] html[data-theme='dark'] input.fix-auto-fill,
[data-theme="dark"] html[data-theme='dark'] .fix-auto-fill input {
  webkit-text-fill-color: #c9d1d9 !important;
}
@media (max-width: 1200px) {
  [data-theme="dark"] {
    background-color: #293146;
  }
}
[data-theme="dark"] .jeecg-login .jeecg-login-form {
  background-color: #fff;
}
[data-theme="dark"] .jeecg-login .jeecg-app-logo__title {
  color: #fff;
}
[data-theme="dark"] .jeecg-login .container .jeecg-app-logo__title {
  color: #fff;
}
[data-theme="dark"] .jeecg-login-sign-in-way .anticon {
  color: #888;
}
[data-theme="dark"] .jeecg-login-sign-in-way .anticon:hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-login .ant-divider-inner-text {
  color: #8b949e;
}

[data-theme="dark"] .enhance-list :deep(.ant-list-items) .bg-blue {
  background-color: #1890ff;
}
[data-theme="dark"] .enhance-list :deep(.ant-list-items) .bg-blue a {
  color: #ffffff;
}
[data-theme="dark"] .enhance-list :deep(.ant-list-items) .bg-blue .history-apply,
[data-theme="dark"] .enhance-list :deep(.ant-list-items) .bg-blue .history-apply:hover,
[data-theme="dark"] .enhance-list :deep(.ant-list-items) .bg-blue .history-apply:focus {
  color: #ffffff;
}
[data-theme="dark"] .enhance-list :deep(.ant-list-header) {
  color: #000;
}
[data-theme="dark"] .history-item .history-time {
  color: rgba(0, 0, 0, 0.85);
}

[data-theme="dark"] .jeecg-depart-user--base-info-form .ant-select.ant-select-disabled .ant-select-selector {
  background-color: transparent;
}
[data-theme="dark"] [data-theme='dark'] .jeecg-depart-user--base-info-form .ant-select.ant-select-disabled .ant-select-selector {
  color: #c9d1d9;
  background-color: transparent;
}

[data-theme="dark"] .titleBox .anticon {
  color: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .titleBox .anticon:hover {
  color: #1890ff;
}
[data-theme="dark"] html[data-theme="dark"] .titleBox .anticon {
  color: rgba(255, 255, 255, 0.8);
}

[data-theme="dark"] .hit-test h4 {
  color: #1f2329;
}
[data-theme="dark"] .hit-test span {
  color: #8f959e;
}
[data-theme="dark"] .param {
  border-bottom: 1px solid #cec6c6;
}
[data-theme="dark"] .content {
  background-color: #f9fbfd;
}
[data-theme="dark"] .content .content-card .hit-card {
  background: #fcfcfd;
  border: 1px solid #f0f0f0;
  box-shadow: 0 2px 4px #e6e6e6;
}
[data-theme="dark"] .content .content-card .hit-card .card-title {
  color: #887a8b;
}
[data-theme="dark"] .hit-card:hover {
  box-shadow: 0 6px 12px #d0d3d8 !important;
}
[data-theme="dark"] .card-description {
  color: #676F83;
}
[data-theme="dark"] .card-title-tag {
  color: #477dee;
}
[data-theme="dark"] .add-knowledge-card {
  background: #fcfcfd;
  border: 1px solid #f0f0f0;
  box-shadow: 0 2px 4px #e6e6e6;
}
[data-theme="dark"] .knowledge-card {
  background: #fcfcfd;
  border: 1px solid #f0f0f0;
  box-shadow: 0 2px 4px #e6e6e6;
}
[data-theme="dark"] .knowledge-card.checked {
  border: 1px solid #1890ff;
}
[data-theme="dark"] .knowledge-card .knowledge-header .header-title {
  color: #354052;
}
[data-theme="dark"] .add-knowledge-card:hover,
[data-theme="dark"] .knowledge-card:hover {
  box-shadow: 0 6px 12px #d0d3d8;
}
[data-theme="dark"] .add-knowledge-doc {
  color: #6F6F83;
}
[data-theme="dark"] .add-knowledge-doc:hover {
  background: #c8ceda;
}
[data-theme="dark"] .operation:hover {
  color: #000000;
  background-color: #e9ecf2;
}
[data-theme="dark"] .card-footer {
  color: #1f2329;
}

[data-theme="dark"] .textWrap {
  border-left: 1px solid #e1e5ea;
}
[data-theme="dark"] .self {
  background-color: #1890ff;
  color: #fff;
}
[data-theme="dark"] :deep(.markdown-body) {
  color: #333;
}
[data-theme="dark"] :deep(.markdown-body) p {
  color: #333;
}
[data-theme="dark"] :deep(.markdown-body) ul li,
[data-theme="dark"] :deep(.markdown-body) ol li {
  color: #333;
}
[data-theme="dark"] :deep(.markdown-body) code {
  background-color: #f0f0f0;
  color: #333;
}
[data-theme="dark"] :deep(.markdown-body) p code,
[data-theme="dark"] :deep(.markdown-body) li code,
[data-theme="dark"] :deep(.markdown-body) td code {
  background-color: #f0f0f0;
  color: #333;
}
[data-theme="dark"] :deep(.markdown-body) pre code {
  background-color: transparent;
}
[data-theme="dark"] :deep(.markdown-body) strong,
[data-theme="dark"] :deep(.markdown-body) b {
  color: #333;
}
[data-theme="dark"] :deep(.markdown-body) a {
  color: #4183c4;
}

[data-theme="dark"] .chatWrap .content {
  background: #fff;
}
[data-theme="dark"] .main .scrollArea::-webkit-scrollbar-thumb {
  background-color: rgba(144, 147, 153, 0.55);
}
[data-theme="dark"] .main .scrollArea::-webkit-scrollbar-thumb:hover {
  background-color: rgba(96, 98, 102, 0.75);
}
[data-theme="dark"] .emptyArea {
  color: #d4d4d4;
}
[data-theme="dark"] .footer .bottomArea .contextBtn {
  color: #a8071a;
}
[data-theme="dark"] .footer .bottomArea .contextBtn.enabled {
  color: #1890ff;
}
[data-theme="dark"] .footer .bottomArea .sendBtn.enabled {
  color: #0a66ff !important;
}
[data-theme="dark"] .footer .bottomArea .webSearchBtn {
  background-color: transparent;
  border: 1px solid transparent;
  color: #3d4353;
}
[data-theme="dark"] .footer .bottomArea .webSearchBtn :deep(.anticon) {
  color: #3d4353;
}
[data-theme="dark"] .footer .bottomArea .webSearchBtn:hover {
  border-color: #d2d7e5;
  background-color: #f7f9fc;
}
[data-theme="dark"] .footer .bottomArea .webSearchBtn.enabled {
  background-color: rgba(10, 102, 255, 0.08);
  border-color: #0a66ff;
  color: #0a66ff;
}
[data-theme="dark"] .footer .bottomArea .webSearchBtn.enabled :deep(.anticon) {
  color: #0a66ff !important;
}
[data-theme="dark"] :deep(.chatgpt .markdown-body) {
  background-color: #f4f6f8;
}
[data-theme="dark"] .header-title {
  color: #101828;
}
[data-theme="dark"] .header-title .edit-btn {
  color: #999;
}
[data-theme="dark"] .header-title .edit-btn:hover {
  color: #1890ff;
}
[data-theme="dark"] .chat-textarea {
  border-color: #d2d7e5;
}
[data-theme="dark"] .chat-textarea .textarea-top {
  border-bottom: 1px solid #f0f0f5;
}
[data-theme="dark"] .chat-textarea .textarea-top .file-card {
  background: #f4f6f8;
}
[data-theme="dark"] .chat-textarea .textarea-top .file-card .file-card-info .file-name {
  color: #333;
}
[data-theme="dark"] .chat-textarea .textarea-top .file-card .file-card-info .file-size {
  color: #999;
}
[data-theme="dark"] .chat-textarea .textarea-top .file-card .file-card-close {
  background: #ccc;
  color: #fff;
}
[data-theme="dark"] .chat-textarea .textarea-top .file-card .file-card-close:hover {
  background: #ff4d4f;
}
[data-theme="dark"] .chat-textarea:hover {
  border-color: #9dc1fb;
}
[data-theme="dark"] .textarea-active {
  border-color: #98bdfa !important;
}
[data-theme="dark"] .upload-icon {
  background-color: #1D1C23;
  box-shadow: 0 2px 4px #e6e6e6;
}

[data-theme="dark"] .content .date {
  color: #b4bbc4;
}
[data-theme="dark"] .question {
  background-color: #ffffff;
  border: 1px solid #f0f0f0;
  box-shadow: 0 2px 4px #e6e6e6;
}
[data-theme="dark"] .file-item {
  background: #f4f6f8;
}
[data-theme="dark"] .file-item .file-name {
  color: #333;
}
[data-theme="dark"] .retrieval,
[data-theme="dark"] .card {
  background-color: #f4f6f8;
}
[data-theme="dark"] .retrieval:after {
  color: #000;
}
[data-theme="dark"] .ai-card .ai-card-title {
  color: #191919;
}
[data-theme="dark"] .ai-card .ai-card-img {
  background-color: transparent;
}
[data-theme="dark"] .ai-card .ai-card-desc {
  color: #666;
}

[data-theme="dark"] .jeecg-j-depart-form-content {
  background: #151515;
  border-top: 1px solid #303030;
}

[data-theme="dark"] .jeecg-online-share-header-user-dropdown--light:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-online-share-header-user-dropdown--light .jeecg-online-share-header-user-dropdown__name {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-online-share-header-user-dropdown--light .jeecg-online-share-header-user-dropdown__desc {
  color: #7c8087;
}

[data-theme="dark"] .jeecg-online-share-default-layout {
  background-color: #f4f7f9;
}

[data-theme="dark"] .we-bind {
  border: 1px #303030;
}
[data-theme="dark"] .we-bind .we-title-background {
  background: #151515;
}
[data-theme="dark"] .we-bind .border-right {
  border-right: 1px #303030;
}
[data-theme="dark"] .we-bind .border-bottom {
  border-bottom: 1px #303030;
}

[data-theme="dark"] .forget-pwd-subject {
  background: #ffffff;
}
[data-theme="dark"] .register-title {
  color: #333333;
}
[data-theme="dark"] .content-item {
  background: #ffffff;
}
[data-theme="dark"] .form-title {
  color: #9e9e9e;
}
[data-theme="dark"] .current-active .form-title {
  color: #757575;
  background: #fff;
}
[data-theme="dark"] .current-active .active-title {
  color: #2196f3;
}
[data-theme="dark"] .aui-code-line {
  background-color: #42a5f5;
  color: #fff;
}
[data-theme="dark"] .register-rule {
  color: #757575;
}
[data-theme="dark"] .forget-btn {
  background: #2296f3;
  color: #fff;
}
[data-theme="dark"] .line {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .to-login {
  color: #2196f3;
}
[data-theme="dark"] .active-form-title {
  color: #757575;
  background: #fff;
}
[data-theme="dark"] .disabled-btn {
  background-color: #ccc;
}

[data-theme="dark"] .login-subject {
  background: #ffffff;
}
[data-theme="dark"] .login-title {
  color: #333333;
}
[data-theme="dark"] .login-other {
  color: #bbb;
}
[data-theme="dark"] .aui-third-login a {
  color: #888;
}
[data-theme="dark"] .line {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .register-account {
  color: #2196f3;
}
[data-theme="dark"] :deep(.ant-spin-dot-item) {
  background: #757575;
}
[data-theme="dark"] .language-drop {
  color: #757575;
}

[data-theme="dark"] .jeecg-iframe-page__main {
  background-color: #151515;
}

[data-theme="dark"] .jeecg-lock-page__hour,
[data-theme="dark"] .jeecg-lock-page__minute {
  color: #bababa;
  background-color: #141313;
}
[data-theme="dark"] .jeecg-lock-page-entry {
  background-color: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .jeecg-lock-page-entry__header-name {
  color: #bababa;
}
[data-theme="dark"] .jeecg-lock-page-entry__err-msg {
  color: #ED6F6F;
}

[data-theme="dark"] .name-email-subject {
  background: #ffffff;
}
[data-theme="dark"] .register-title {
  color: #333333;
}
[data-theme="dark"] .content-item {
  background: #ffffff;
}
[data-theme="dark"] .form-title {
  color: #9e9e9e;
}
[data-theme="dark"] .current-active .form-title {
  color: #757575;
  background: #fff;
}
[data-theme="dark"] .current-active .active-title {
  color: #2196f3;
}
[data-theme="dark"] .next-step {
  background: #2296f3;
  color: #fff;
}
[data-theme="dark"] .line {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .to-login {
  color: #2196f3;
}

[data-theme="dark"] :deep(.jeecg-row-invalid) {
  background: #f4f4f4;
  color: #bababa;
}

[data-theme="dark"] .organ-subject {
  background: #ffffff;
}
[data-theme="dark"] .organ-title {
  color: #333333;
}
[data-theme="dark"] .content-box {
  background: #ffffff;
  box-shadow: rgba(0, 0, 0, 0.24);
}
[data-theme="dark"] .form-title {
  color: #9e9e9e;
}
[data-theme="dark"] .content-item {
  background: #ffffff;
}
[data-theme="dark"] .current-active .form-title {
  color: #757575;
  background: #fff;
}
[data-theme="dark"] .current-active .active-title {
  color: #2196f3;
}
[data-theme="dark"] .active-form-title {
  color: #757575;
  background: #fff;
}
[data-theme="dark"] .create-btn {
  background: #2296f3;
  color: #fff;
}
[data-theme="dark"] .tenant-number {
  color: #1e88e5;
}

[data-theme="dark"] .register-subject {
  background: #ffffff;
}
[data-theme="dark"] .register-title {
  color: #333333;
}
[data-theme="dark"] .content-item {
  background: #ffffff;
}
[data-theme="dark"] .form-title {
  color: #9e9e9e;
}
[data-theme="dark"] .current-active .form-title {
  color: #757575;
  background: #fff;
}
[data-theme="dark"] .current-active .active-title {
  color: #2196f3;
}
[data-theme="dark"] .aui-code-line {
  background-color: #42a5f5;
  color: #fff;
}
[data-theme="dark"] .register-rule {
  color: #757575;
}
[data-theme="dark"] .registr-btn {
  background: #2296f3;
  color: #fff;
}
[data-theme="dark"] .line {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .to-login {
  color: #2196f3;
}
[data-theme="dark"] .disabled-btn {
  background-color: #ccc;
}

[data-theme="dark"] .header {
  color: #c9d1d9;
}
[data-theme="dark"] .sync-padding {
  color: #c9d1d9;
}
[data-theme="dark"] .sync-tip-icon {
  color: #8c8c8c;
}
[data-theme="dark"] .base-collapse .base-desc {
  color: #a1a1a1;
}
[data-theme="dark"] .base-collapse .base-desc code {
  color: #1677ff;
  background: #f0f5ff;
}

[data-theme="dark"] .header {
  color: #c9d1d9;
}
[data-theme="dark"] .sync-padding {
  color: #c9d1d9;
}

[data-theme="dark"] .jeecg-st-login {
  background: #151515;
}

[data-theme="dark"] .header {
  color: #c9d1d9;
}
[data-theme="dark"] .sync-padding {
  color: #c9d1d9;
}
[data-theme="dark"] .base-collapse .base-desc {
  color: #c9d1d9;
}

[data-theme="dark"] .jeecg-j-dd-container {
  background: #151515;
}
[data-theme="dark"] .jeecg-j-dd-container .ding-header {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-dd-container .ding-menu-tab li a {
  color: #c9d1d9 !important;
}
[data-theme="dark"] .jeecg-j-dd-container .ant-collapse-borderless {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-j-dd-container .ant-collapse {
  background-color: #151515;
}

[data-theme="dark"] .rule-field {
  color: #c9d1d9;
}
[data-theme="dark"] .rule-operator {
  background: rgba(24, 144, 255, 0.1);
  color: #1890ff;
}
[data-theme="dark"] .rule-operator-sql {
  background: rgba(239, 189, 71, 0.12);
  color: #EFBD47;
}
[data-theme="dark"] .rule-value {
  color: #8b949e;
}
[data-theme="dark"] .rule-value-system {
  border: 1px solid rgba(24, 144, 255, 0.18);
  background: rgba(24, 144, 255, 0.06);
  color: #1890ff;
}
[data-theme="dark"] .rule-value-system::before {
  color: rgba(24, 144, 255, 0.65);
}

[data-theme="dark"] .ding-header {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .ding-menu-tab li {
  border-bottom: 2px solid transparent;
}
[data-theme="dark"] .ding-menu-tab li a {
  color: #c9d1d9 !important;
}
[data-theme="dark"] .active {
  border-bottom-color: #2196f3 !important;
}
[data-theme="dark"] .active a {
  color: #333 !important;
}

[data-theme="dark"] .jeecg-online-share-layout-header {
  color: #fff;
  background-color: #fff;
}
[data-theme="dark"] .jeecg-online-share-layout-header-left .jeecg-layout-header-trigger.light:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-online-share-layout-header-left .jeecg-layout-header-trigger.light svg {
  fill: #000;
}
[data-theme="dark"] .jeecg-online-share-layout-header--light {
  background-color: #fff !important;
  border-bottom: 1px solid #303030;
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-online-share-layout-header--light .jeecg-online-share-layout-header-logo {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-online-share-layout-header--light .jeecg-online-share-layout-header-logo:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-online-share-layout-header--light .jeecg-online-share-layout-header-action__item {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-online-share-layout-header--light .jeecg-online-share-layout-header-action__item:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-online-share-layout-header--light .jeecg-online-share-layout-header-action-icon,
[data-theme="dark"] .jeecg-online-share-layout-header--light .jeecg-online-share-layout-header-action span[role='img'] {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-online-share-layout-header--dark {
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-online-share-layout-header--dark .jeecg-online-share-layout-header-action__item .ant-badge span {
  color: #fff;
}
[data-theme="dark"] .ant-layout .jeecg-online-share-layout-header--light .headerIntroductionClass {
  color: #000;
}
[data-theme="dark"] .ant-layout .jeecg-online-share-layout-header--dark .headerIntroductionClass {
  color: #fff;
}
[data-theme="dark"] .ant-layout .jeecg-online-share-layout-header--dark .anticon,
[data-theme="dark"] .ant-layout .jeecg-online-share-layout-header--dark .truncate {
  color: #fff;
}

[data-theme="dark"] .sys-msg-modal-title .icon-right .icons > span.filtera {
  background-color: #eff1f2;
}
[data-theme="dark"] .sys-msg-modal-title .ant-tabs-nav-wrap .ant-tabs-tab {
  background: transparent;
}
[data-theme="dark"] .sys-msg-modal-title .ant-tabs-nav-wrap .ant-tabs-tab {
  background: transparent;
}
[data-theme="dark"] .sys-msg-modal-title .ant-tabs-nav-wrap .ant-tabs-ink-bar {
  background: #1890ff;
}
[data-theme="dark"] .search-label {
  color: #757575 !important;
}
[data-theme="dark"] .search-date .date-label {
  color: #757575 !important;
}
[data-theme="dark"] .search-date .date-tags .tags-container .tag {
  background-color: #f5f5f5;
}
[data-theme="dark"] .search-date .date-tags .tags-container .tag.active {
  background-color: #d3eafd !important;
}
[data-theme="dark"] .selected-user {
  background: #f5f5f5;
}

[data-theme="dark"] .jeecg-j-user-account-setting-container .account-row-item {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-user-account-setting-container .gray-75 {
  color: #c9d1d9 !important;
}
[data-theme="dark"] .jeecg-j-user-account-setting-container .blue-e5 {
  color: #1e88e5;
}
[data-theme="dark"] .jeecg-j-user-account-setting-container .my-account {
  color: #c9d1d9;
}

[data-theme="dark"] .jeecg-j-base-setting-container .user-setting-top {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-base-setting-container .account-name {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-base-setting-container .gray-bd {
  color: #bdbdbd;
}
[data-theme="dark"] .jeecg-j-base-setting-container .use-day {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-base-setting-container .use-day span {
  color: #1e88e5;
}
[data-theme="dark"] .jeecg-j-base-setting-container .border-bottom {
  border-bottom: 1px solid #303030;
}

[data-theme="dark"] .jeecg-j-user-tenant-setting-container .account-row-item {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .gray-75 {
  color: #c9d1d9 !important;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .blue-e5 {
  color: #1e88e5;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .my-account {
  color: #c9d1d9 !important;
}

[data-theme="dark"] .black {
  color: #c9d1d9;
}

[data-theme="dark"] .black {
  color: #c9d1d9;
}
[data-theme="dark"] .gray-9e {
  color: #9e9e9e;
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-dark-switch {
  border: 1px solid #c4bcbc;
}
[data-theme="dark"] .jeecg-dark-switch {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-dark-switch-inner {
  background-color: #fff;
}

[data-theme="dark"] .jeecg-app-logo.light .jeecg-app-logo__title {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-app-logo.dark .jeecg-app-logo__title {
  color: #fff;
}

[data-theme="dark"] [data-theme='dark'] .ant-table-tbody > tr:hover.ant-table-row-selected > td,
[data-theme="dark"] [data-theme='dark'] .ant-table-tbody > tr.ant-table-row-selected td {
  background-color: #262626;
}
[data-theme="dark"] .jeecg-basic-table-row__striped td {
  background-color: #1e1e1e;
}
[data-theme="dark"] .jeecg-basic-table-form-container .ant-form {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-basic-table .ant-table-wrapper {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-basic-table .ant-table .trcolor {
  background-color: rgba(255, 192, 203, 0.31);
}

[data-theme="dark"] .black {
  color: #c9d1d9;
}
[data-theme="dark"] .gray-9e {
  color: #9e9e9e;
}

[data-theme="dark"] .jeecg-j-user-tenant-setting-container .my-tenant {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .tenant-list-item {
  border: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .tenant-list-item .item-name {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .item-content .content-box {
  border-top: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .item-content .content-name {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .item-content .content-des-text {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .footer-box {
  border-top: 1px solid #303030;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .font-color333 {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .font-color9e {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-j-user-tenant-setting-container .font-color75 {
  color: #c9d1d9;
}

[data-theme="dark"] .my-tenant {
  color: #c9d1d9;
}
[data-theme="dark"] .tenant-list-item {
  border: 1px solid #303030;
}
[data-theme="dark"] .tenant-list-item .item-name {
  color: #c9d1d9;
}
[data-theme="dark"] .tenant-list-item:hover {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
}
[data-theme="dark"] .examine {
  color: #2c9cff;
}
[data-theme="dark"] .item-content .content-box {
  border-top: 1px solid #303030;
}
[data-theme="dark"] .item-content .content-name {
  color: #c9d1d9;
}
[data-theme="dark"] .item-content .content-des-text {
  color: #c9d1d9;
}
[data-theme="dark"] .footer-box {
  border-top: 1px solid #303030;
  color: #757575;
}
[data-theme="dark"] .font-color333 {
  color: #c9d1d9;
}
[data-theme="dark"] .font-color9e {
  color: #c9d1d9;
}
[data-theme="dark"] .font-color75 {
  color: #c9d1d9;
}
[data-theme="dark"] :deep(.edit-tenant-setting) {
  color: #0a8fe9;
}
[data-theme="dark"] .item-right .buy-margin {
  background: #ff9a00;
}
[data-theme="dark"] .item-right .buy-margin span {
  color: #ffffff;
}
[data-theme="dark"] .item-right .ordinary-user span {
  color: #9e9e9e;
}
[data-theme="dark"] .approved-count {
  background: #ffd2d2;
}
[data-theme="dark"] .invited-row-list .common {
  color: #1e88e5;
}

[data-theme="dark"] .jeecg-user-account-setting-container .ant-tabs-tab-active {
  background-color: #111b26;
}
[data-theme="dark"] .jeecg-user-account-setting-container .ant-tabs-nav {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-user-account-setting-container .ant-tabs-content-holder {
  background: #151515;
}

[data-theme="dark"] .jeecg-default-layout {
  background-color: #f4f7f9;
}

[data-theme="dark"] .markdown-body {
  background-color: transparent;
}
[data-theme="dark"] .markdown-body .highlight pre,
[data-theme="dark"] .markdown-body pre {
  background-color: #fff;
}
[data-theme="dark"] .markdown-body .code-block-header {
  color: #b3b3b3;
}
[data-theme="dark"] .markdown-body .code-block-header__copy:hover {
  color: #65a665;
}
[data-theme="dark"] .markdown-body.markdown-body-generate > dd:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > dl:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > dt:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > h1:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > h2:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > h3:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > h4:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > h5:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > h6:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > li:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > ol:last-child li:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > p:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > pre:last-child code:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > td:last-child:after,
[data-theme="dark"] .markdown-body.markdown-body-generate > ul:last-child li:last-child:after {
  color: #000;
}
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > dd:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > dl:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > dt:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > h1:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > h2:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > h3:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > h4:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > h5:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > h6:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > li:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > ol:last-child li:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > p:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > pre:last-child code:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > td:last-child:after,
[data-theme="dark"] html.dark .markdown-body.markdown-body-generate > ul:last-child li:last-child:after {
  color: #65a665;
}
[data-theme="dark"] html.dark .highlight pre,
[data-theme="dark"] html.dark pre {
  background-color: #282c34;
}

[data-theme="dark"] .j-import-modal .validate-setting {
  border: 1px solid #edf0f5;
  background: #f7f9fc;
}
[data-theme="dark"] .j-import-modal .validate-setting__title {
  color: #1f2937;
}
[data-theme="dark"] .j-import-modal .validate-setting__description {
  color: #8c8c8c;
}
[data-theme="dark"] .j-import-modal .import-uploader :deep(.ant-upload-drag) {
  border-color: #cbd5e1;
  background: #fbfcfe;
}
[data-theme="dark"] .j-import-modal .import-uploader :deep(.ant-upload-drag:hover) {
  border-color: #1890ff;
  background: rgba(24, 144, 255, 0.03);
}
[data-theme="dark"] .j-import-modal .upload-icon {
  color: #1890ff;
  background: rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .j-import-modal .upload-title {
  color: #262626;
}
[data-theme="dark"] .j-import-modal .upload-description {
  color: #8c8c8c;
}
[data-theme="dark"] .j-import-modal .selected-files__title {
  color: #262626;
}
[data-theme="dark"] .j-import-modal .selected-files__title :deep(.anticon) {
  color: #52c41a;
}
[data-theme="dark"] .j-import-modal .selected-files__description {
  color: #8c8c8c;
}
[data-theme="dark"] .j-import-modal .selected-files__add {
  color: #1890ff;
}
[data-theme="dark"] .j-import-modal .selected-file {
  border: 1px solid #e8edf3;
  background: #f5f7fa;
}
[data-theme="dark"] .j-import-modal .selected-file:hover {
  border-color: rgba(24, 144, 255, 0.18);
  background: rgba(24, 144, 255, 0.06);
}
[data-theme="dark"] .j-import-modal .selected-file__icon {
  color: #22a06b;
}
[data-theme="dark"] .j-import-modal .selected-file__name {
  color: #4b5563;
}
[data-theme="dark"] .j-import-modal .selected-file__remove {
  color: #7a8491;
}
[data-theme="dark"] .j-import-modal .selected-file__remove:hover {
  color: #ff4d4f;
}
[data-theme="dark"] :global(.j-import-result-summary) {
  border: 1px solid #ffe7a3;
  background: #fffaf0;
}
[data-theme="dark"] :global(.j-import-result-summary__label) {
  color: #ad6800;
}
[data-theme="dark"] :global(.j-import-result-summary__message) {
  color: #595959;
}
[data-theme="dark"] :global(.j-import-result-download) {
  border: 1px solid #d9eaf7;
  background: #f7fbff;
}
[data-theme="dark"] :global(.j-import-result-download):hover {
  border-color: rgba(24, 144, 255, 0.35);
  background: rgba(24, 144, 255, 0.06);
}
[data-theme="dark"] :global(.j-import-result-download__main) {
  color: #1890ff;
}
[data-theme="dark"] :global(.j-import-result-download__meta) {
  color: #8c8c8c;
}

[data-theme="dark"] .context-menu {
  background-color: #151515;
  border: 1px solid rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.06);
}
[data-theme="dark"] .context-menu li:not(.ant-menu-item-disabled):hover {
  color: #c9d1d9;
  background-color: rgba(0, 0, 0, 0.04);
}
[data-theme="dark"] .context-menu__popup li:not(.ant-menu-item-disabled):hover {
  color: #c9d1d9;
  background-color: rgba(0, 0, 0, 0.04);
}

[data-theme="dark"] .atm-toolbar {
  border-bottom: 1px solid #f0f0f0;
}
[data-theme="dark"] .atm-selected-tip {
  color: #1890ff;
  background: #e6f7ff;
}
[data-theme="dark"] .atm-clear-link {
  color: #ff4d4f;
}
[data-theme="dark"] .atm-card {
  background: #fff;
  border: 1px solid #e5e7eb;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
}
[data-theme="dark"] .atm-card:hover {
  border-color: #91caff;
  box-shadow: 0 6px 16px rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .atm-card.atm-card--selected {
  border-color: #1890ff;
  background: #f6fbff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.12);
}
[data-theme="dark"] .atm-check-icon--on {
  color: #1890ff;
}
[data-theme="dark"] .atm-check-icon--off {
  color: #d9d9d9;
}
[data-theme="dark"] .atm-card-title {
  color: #262626;
}
[data-theme="dark"] .atm-field-label {
  color: #8c8c8c;
}
[data-theme="dark"] .atm-field-value {
  color: #595959;
}
[data-theme="dark"] .atm-card-image img {
  background: #f5f5f5;
  border: 1px solid #f0f0f0;
}
[data-theme="dark"] .atm-pagination {
  border-top: 1px solid #f0f0f0;
}

[data-theme="dark"] .jeecg-code-editer.full-screen-parent:hover .full-screen-icon:hover {
  background-color: rgba(255, 255, 255, 0.88);
}
[data-theme="dark"] .jeecg-code-editer.full-screen-parent.full-screen {
  background-color: #f5f5f5;
}
[data-theme="dark"] .jeecg-code-editer .CodeMirror {
  border: 1px solid #ddd;
}
[data-theme="dark"] .jeecg-code-editer .CodeMirror pre.CodeMirror-placeholder {
  color: #cacaca;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-code-editer .CodeMirror {
  border: 1px solid #3a3a3a;
}

[data-theme="dark"] .jeecg-basic-drawer .ant-drawer-close:hover {
  color: #ED6F6F;
}
[data-theme="dark"] .jeecg-basic-drawer .ant-drawer-body {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-basic-drawer__detail .ant-drawer-header {
  border-top: 1px solid #303030;
}

[data-theme="dark"] .j-upload-modal-content .ant-upload-list-text .ant-upload-list-item {
  border: 1px solid #f0f0f0;
  background-color: #fafafa;
}
[data-theme="dark"] .j-upload-modal-content .ant-upload-list-text .ant-upload-list-item:hover {
  border-color: rgba(24, 144, 255, 0.25);
  background-color: rgba(24, 144, 255, 0.04);
}
[data-theme="dark"] .j-upload-modal-content .ant-upload-list-text .ant-upload-list-item-name {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] .j-upload-modal-content .ant-upload-list-text .ant-upload-text-icon {
  color: rgba(0, 0, 0, 0.45);
}
[data-theme="dark"] .j-upload-modal-content .ant-upload-list-text .ant-upload-list-item:hover .ant-upload-list-item-name,
[data-theme="dark"] .j-upload-modal-content .ant-upload-list-text .ant-upload-list-item:hover .ant-upload-text-icon {
  color: #1890ff;
}

[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions a,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions a.anticon,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions .anticon,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions .anticon-eye,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions .anticon-download,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions .upload-action-icon,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions .app-iconify {
  color: #fff !important;
}
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions svg,
[data-theme="dark"] .jeecg-j-upload-container .upload-disabled .ant-upload-list-item-actions svg path {
  color: #fff !important;
  fill: #fff !important;
}
[data-theme="dark"] .jeecg-j-upload-container .ant-upload-text-icon {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-j-upload-container .ant-upload-list-item .upload-actions-container a .anticon {
  color: #fff;
}

[data-theme="dark"] .jeecg-j-input-popup-input .app-iconify {
  color: #666666;
}

[data-theme="dark"] .jeecg-page-wrapper-content-bg {
  background-color: #151515;
}

[data-theme="dark"] .jeecg-basic-modal-close span:nth-child(1):hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-basic-modal-close span:last-child:hover {
  color: #ED6F6F;
}

[data-theme="dark"] .jeecg-image-preview .ant-image-preview-operations {
  background-color: rgba(0, 0, 0, 0.4);
}

[data-theme="dark"] .jeecg-page-footer {
  background-color: #151515;
  border-top: 1px solid #303030;
}

[data-theme="dark"] .jeecg-basic-modal-close span:nth-child(1):hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-basic-modal-close span:last-child:hover {
  color: #ED6F6F;
}

[data-theme="dark"] .jeecg-basic-table-header-cell__help {
  color: rgba(0, 0, 0, 0.65) !important;
}

[data-theme="dark"] .jeecg-app-search-modal {
  background-color: rgba(0, 0, 0, 0.25);
}
[data-theme="dark"] .jeecg-app-search-modal-content {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-app-search-modal-input {
  color: #1c1e21;
}
[data-theme="dark"] .jeecg-app-search-modal-input span[role='img'] {
  color: #999;
}
[data-theme="dark"] .jeecg-app-search-modal-cancel {
  color: #666;
}
[data-theme="dark"] .jeecg-app-search-modal-not-data {
  color: #969faf;
}
[data-theme="dark"] .jeecg-app-search-modal-list__item {
  color: #c9d1d9;
  box-shadow: 0 1px 3px 0 #d4d9e1;
}
[data-theme="dark"] .jeecg-app-search-modal-list__item--active {
  color: #fff;
  background-color: #1890ff;
}

[data-theme="dark"] .jeecg-layout-footer {
  color: #d9d9d9;
}
[data-theme="dark"] .jeecg-layout-footer__links a {
  color: #d9d9d9;
}

[data-theme="dark"] .jeecg-setting-drawer-fearure {
  color: #fff;
  background-color: #1890ff;
}

[data-theme="dark"] .jeecg-tree {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-tree-header {
  border-bottom: 1px solid #303030;
}

[data-theme="dark"] .jeecg-layout-header {
  color: #fff;
  background-color: #fff;
}
[data-theme="dark"] .jeecg-layout-header-left .jeecg-layout-header-trigger.light:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-layout-header-left .jeecg-layout-header-trigger.light svg {
  fill: #000;
}
[data-theme="dark"] .jeecg-layout-header--light {
  background-color: #fff !important;
  border-bottom: 1px solid #303030;
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-layout-header--light .jeecg-layout-header-logo {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-layout-header--light .jeecg-layout-header-logo:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-layout-header--light .jeecg-layout-header-action__item {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-layout-header--light .jeecg-layout-header-action__item:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-layout-header--light .jeecg-layout-header-action-icon,
[data-theme="dark"] .jeecg-layout-header--light .jeecg-layout-header-action span[role='img'] {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-layout-header--dark .jeecg-layout-header-action__item .ant-badge span {
  color: #fff;
}
[data-theme="dark"] .ant-layout .jeecg-layout-header--light .headerIntroductionClass {
  color: #000;
}
[data-theme="dark"] .ant-layout .jeecg-layout-header--dark .headerIntroductionClass {
  color: #fff;
}
[data-theme="dark"] .ant-layout .jeecg-layout-header--dark .anticon,
[data-theme="dark"] .ant-layout .jeecg-layout-header--dark .truncate {
  color: #fff;
}

[data-theme="dark"] .img-preview {
  background: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .img-preview-content {
  color: #fff;
}
[data-theme="dark"] .img-preview__close {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .img-preview__close:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
[data-theme="dark"] .img-preview__index {
  background: rgba(109, 109, 109, 0.6);
}
[data-theme="dark"] .img-preview__controller {
  background: rgba(109, 109, 109, 0.6);
}
[data-theme="dark"] .img-preview__arrow {
  background-color: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .img-preview__arrow:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

[data-theme="dark"] .darg-verify {
  background-color: #eeeeee;
  border: 1px solid #ddd;
}
[data-theme="dark"] .darg-verify-bar {
  background-color: #55D187;
}
[data-theme="dark"] .darg-verify-content.success {
  webkit-text-fill-color: #fff;
}
[data-theme="dark"] .darg-verify-content > * {
  webkit-text-fill-color: #333;
}
[data-theme="dark"] .darg-verify-action {
  background-color: #fff;
}

[data-theme="dark"] .ir-dv-img__tip {
  color: #fff;
}
[data-theme="dark"] .ir-dv-img__tip.success {
  background-color: rgba(85, 209, 135, 0.6);
}
[data-theme="dark"] .ir-dv-img__tip.error {
  background-color: rgba(237, 111, 111, 0.6);
}
[data-theme="dark"] .ir-dv-img__tip.normal {
  background-color: rgba(0, 0, 0, 0.3);
}

[data-theme="dark"] .j-date-multiple-popup.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner.jdm-cell.is-selected {
  color: #fff !important;
  background-color: #1890ff !important;
}

[data-theme="dark"] .jeecg-basic-help {
  color: #909399;
}
[data-theme="dark"] .jeecg-basic-help:hover {
  color: #1890ff;
}

[data-theme="dark"] .jeecg-cropper-avatar-image-wrapper {
  background: #151515;
  border: 1px solid #303030;
}
[data-theme="dark"] .jeecg-cropper-avatar-image-mask {
  background: rgba(0, 0, 0, 0.4);
}

[data-theme="dark"] .jeecg-basic-title {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-basic-title-show-span::before {
  background-color: #1890ff;
}

[data-theme="dark"] .jeecg-strength-meter-bar {
  background-color: rgba(0, 0, 0, 0.25);
}
[data-theme="dark"] .jeecg-strength-meter-bar::before,
[data-theme="dark"] .jeecg-strength-meter-bar::after {
  background-color: transparent;
  border-color: #fff;
}
[data-theme="dark"] .jeecg-strength-meter-bar--fill {
  background-color: transparent;
}
[data-theme="dark"] .jeecg-strength-meter-bar--fill[data-score='0'] {
  background-color: #e74242;
}
[data-theme="dark"] .jeecg-strength-meter-bar--fill[data-score='1'] {
  background-color: #ED6F6F;
}
[data-theme="dark"] .jeecg-strength-meter-bar--fill[data-score='2'] {
  background-color: #EFBD47;
}
[data-theme="dark"] .jeecg-strength-meter-bar--fill[data-score='3'] {
  background-color: rgba(85, 209, 135, 0.5);
}
[data-theme="dark"] .jeecg-strength-meter-bar--fill[data-score='4'] {
  background-color: #55D187;
}

[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-inactive {
  border-color: #303030 !important;
  background: rgba(201, 209, 217, 0.02) !important;
  color: rgba(201, 209, 217, 0.35) !important;
}
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-inactive:hover,
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-inactive:focus,
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-inactive:active {
  border-color: #303030 !important;
  background: rgba(201, 209, 217, 0.05) !important;
  color: rgba(201, 209, 217, 0.5) !important;
}
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-active {
  border-color: #1890ff !important;
  background: rgba(24, 144, 255, 0.08) !important;
  color: #1890ff !important;
}
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-active:hover,
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-active:focus,
[data-theme="dark"] .JAuthRuleValue .sys-var-dropdown.sys-var-button-active:active {
  background: rgba(24, 144, 255, 0.12) !important;
  color: #1890ff !important;
}

[data-theme="dark"] .jeecg-collapse-container {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-collapse-container__header {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .jeecg-collapse-container__footer {
  border-top: 1px solid #303030;
}

[data-theme="dark"] .comment-author .comment-last-content:hover {
  color: #1890ff;
}
[data-theme="dark"] .comment-area {
  border-top: 1px solid #eee;
  background-color: #fff;
}
[data-theme="dark"] html[data-theme='dark'] .comment-area {
  border-color: rgba(253, 253, 253, 0.12);
  background-color: #1f1f1f;
}
[data-theme="dark"] html[data-theme='dark'] .content {
  color: rgba(255, 255, 255, 0.85);
}

[data-theme="dark"] .jeecg-layout-breadcrumb--light .ant-breadcrumb-link {
  color: rgba(0, 0, 0, 0.85);
}
[data-theme="dark"] .jeecg-layout-breadcrumb--light .ant-breadcrumb-link a {
  color: rgba(0, 0, 0, 0.85);
}
[data-theme="dark"] .jeecg-layout-breadcrumb--light .ant-breadcrumb-link a:hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-layout-breadcrumb--light .ant-breadcrumb-separator,
[data-theme="dark"] .jeecg-layout-breadcrumb--light .anticon {
  color: rgba(0, 0, 0, 0.85);
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link {
  color: rgba(255, 255, 255, 0.85);
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a {
  color: rgba(255, 255, 255, 0.85);
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a:hover {
  color: #fff;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-separator,
[data-theme="dark"] html[data-theme='dark'] .jeecg-layout-breadcrumb--dark .anticon {
  color: rgba(255, 255, 255, 0.85);
}
[data-theme="dark"] html[data-theme='light'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link {
  color: #fff;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a {
  color: #fff;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a:hover {
  color: #fff;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-separator,
[data-theme="dark"] html[data-theme='light'] .jeecg-layout-breadcrumb--dark .anticon {
  color: #fff;
}

[data-theme="dark"] .jeecg-header-notify__overlay .bottom-buttons {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .jeecg-header-notify__overlay .bottom-buttons .ant-btn:first-child {
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] [data-theme='dark'] .jeecg-header-notify__overlay .ant-list-item:hover {
  background-color: #111b26;
}
[data-theme="dark"] [data-theme='dark'] .jeecg-header-notify__overlay .bottom-buttons {
  border-top: 1px solid #303030;
}
[data-theme="dark"] [data-theme='dark'] .jeecg-header-notify__overlay .bottom-buttons .ant-btn:first-child {
  border-right: 1px solid #303030;
}

[data-theme="dark"] .jeecg-header-user-dropdown--light:hover {
  background-color: #f6f6f6;
}
[data-theme="dark"] .jeecg-header-user-dropdown--light .jeecg-header-user-dropdown__name {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-header-user-dropdown--light .jeecg-header-user-dropdown__desc {
  color: #7c8087;
}

[data-theme="dark"] .selected-file-list .item .complex {
  border: 1px solid #e0e0e0;
}
[data-theme="dark"] .selected-file-list .item .complex .content .content-top {
  background-color: #f5f5f5;
}
[data-theme="dark"] .selected-file-list .item .complex .content .content-bottom {
  background-color: #fff;
}
[data-theme="dark"] .selected-file-list .item .complex .layer {
  background-color: #f5f5f5;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .next .text {
  color: rgba(51, 51, 51, 0.6) !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .buttons .opt-icon {
  background-color: #fff;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .buttons .opt-icon .anticon-download:hover {
  color: #1e88e5 !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image {
  background: #000;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image .next .text {
  color: #fff !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image .opt-icon {
  color: #000 !important;
}
[data-theme="dark"] .jeecg-comment-files.ant-alert-info {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
[data-theme="dark"] .jeecg-comment-files .j-icon {
  border: 1px solid #e6f7ff;
}
[data-theme="dark"] .jeecg-comment-files .j-icon:hover,
[data-theme="dark"] .jeecg-comment-files .j-icon:focus,
[data-theme="dark"] .jeecg-comment-files .j-icon:active {
  border-color: #fff;
  color: #096dd9;
}
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button {
  color: #9e9e9e;
}
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:hover,
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:focus,
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:active {
  color: #000;
}
[data-theme="dark"] .comment-file-list .detail-item {
  border-bottom: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-title {
  background-color: #fafafa;
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-content {
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-content .anticon:hover {
  color: #40a9ff;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files.ant-alert-info {
  background-color: #141414;
  border: 1px solid #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon,
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon:hover {
  border-color: #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon .inner-button:hover,
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon:hover .inner-button:hover {
  color: #bebebe;
}

[data-theme="dark"] .j-select-user-by-dept {
  background: #fff;
}
[data-theme="dark"] .left-content {
  border-right: 1px solid #e8e8e8;
}
[data-theme="dark"] .left-content .search-box :deep(.ant-input-affix-wrapper) {
  border-color: #d9d9d9 !important;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) ol::-webkit-scrollbar {
  background: transparent;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) ol::-webkit-scrollbar-thumb {
  background: #bfbfbf;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) ol::-webkit-scrollbar-thumb:hover {
  background: #999;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) ol::-webkit-scrollbar-track {
  background: transparent;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) ol:hover::-webkit-scrollbar-thumb {
  background: #999;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) ol:hover::-webkit-scrollbar-track {
  background: #f0f0f0;
}
[data-theme="dark"] .left-content :deep(.ant-breadcrumb) li .ant-breadcrumb-link:hover {
  color: #1890ff;
}
[data-theme="dark"] .left-content .depart-tree .depart-tree-item:hover {
  background-color: #f4f6fa;
}
[data-theme="dark"] .dept-user-pagination {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .depart-users-tree .depart-users-tree-item:hover {
  background-color: #f4f6fa;
}
[data-theme="dark"] .depart-users-tree .depart-users-tree-item .depart-users-tree-item-circle {
  background-color: #aaa;
}
[data-theme="dark"] .search-depart .search-depart-item:hover {
  background-color: #f4f6fa;
}
[data-theme="dark"] .search-user .search-user-item:hover {
  background-color: #f4f6fa;
}
[data-theme="dark"] .search-user .search-user-item .search-user-item-circle {
  background-color: #aaa;
}
[data-theme="dark"] .search-user .search-user-item .search-user-item-org {
  color: #999;
}
[data-theme="dark"] .right-content .avatar-circle {
  background-color: rgba(0, 0, 0, 0.5);
}
[data-theme="dark"] .right-content .avatar-circle .mask {
  background-color: rgba(0, 0, 0, 0.5);
}

[data-theme="dark"] .jeecg-basic-drawer-header__back:hover {
  color: #1890ff;
}

[data-theme="dark"] .jeecg-basic-drawer-footer {
  background-color: #151515;
  border-top: 1px solid #303030;
}

[data-theme="dark"] .comment-main {
  border: 1px solid #eee;
}
[data-theme="dark"] .comment-content {
  color: rgba(0, 0, 0, 0.85);
  background-color: #fff;
  border: 1px solid #d9d9d9;
}
[data-theme="dark"] .comment-buttons {
  border-top: 1px solid #d9d9d9;
}
[data-theme="dark"] .emoji-modal h3.emoji-mart-category-label {
  border-bottom: 1px solid #eee;
}
[data-theme="dark"] .comment-active {
  border-color: #1890ff !important;
}
[data-theme="dark"] .no-content {
  color: #a1a1a1;
}
[data-theme="dark"] html[data-theme='dark'] .comment-main {
  border-color: rgba(253, 253, 253, 0.12);
}
[data-theme="dark"] html[data-theme='dark'] .comment-content {
  background-color: #141414;
  color: rgba(255, 255, 255, 0.85);
  border-color: rgba(253, 253, 253, 0.12);
}
[data-theme="dark"] html[data-theme='dark'] .comment-buttons {
  border-color: rgba(253, 253, 253, 0.12);
}

[data-theme="dark"] .selected-file-list .item .complex {
  border: 1px solid #e0e0e0;
}
[data-theme="dark"] .selected-file-list .item .complex .content .content-top {
  background-color: #f5f5f5;
}
[data-theme="dark"] .selected-file-list .item .complex .content .content-bottom {
  background-color: #fff;
}
[data-theme="dark"] .selected-file-list .item .complex .layer {
  background-color: #f5f5f5;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .next .text {
  color: rgba(51, 51, 51, 0.6) !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .buttons .opt-icon {
  background-color: #fff;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .buttons .opt-icon .anticon-download:hover {
  color: #1e88e5 !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image {
  background: #000;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image .next .text {
  color: #fff !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image .opt-icon {
  color: #000 !important;
}
[data-theme="dark"] .jeecg-comment-files.ant-alert-info {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
[data-theme="dark"] .jeecg-comment-files .j-icon {
  border: 1px solid #e6f7ff;
}
[data-theme="dark"] .jeecg-comment-files .j-icon:hover,
[data-theme="dark"] .jeecg-comment-files .j-icon:focus,
[data-theme="dark"] .jeecg-comment-files .j-icon:active {
  border-color: #fff;
  color: #096dd9;
}
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button {
  color: #9e9e9e;
}
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:hover,
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:focus,
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:active {
  color: #000;
}
[data-theme="dark"] .comment-file-list .detail-item {
  border-bottom: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-title {
  background-color: #fafafa;
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-content {
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-content .anticon:hover {
  color: #40a9ff;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files.ant-alert-info {
  background-color: #141414;
  border: 1px solid #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon,
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon:hover {
  border-color: #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon .inner-button:hover,
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon:hover .inner-button:hover {
  color: #bebebe;
}

[data-theme="dark"] .edit-cell-rule-popover .ant-popover-inner-content {
  color: #ED6F6F;
}
[data-theme="dark"] .jeecg-editable-cell__icon:hover svg {
  color: #1890ff;
}

[data-theme="dark"] .jeecg-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger {
  color: #bfbfbf;
  background-color: rgba(255, 255, 255, 0.1);
}
[data-theme="dark"] .jeecg-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
}
[data-theme="dark"] .jeecg-layout-sideBar:not(.ant-layout-sider-dark) .ant-layout-sider-trigger {
  color: #c9d1d9;
  border-top: 1px solid #303030;
}

[data-theme="dark"] .pageTip {
  color: #999;
}

[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-logo {
  border-bottom: 1px solid #eeeeee;
}
[data-theme="dark"] .jeecg-layout-mix-sider.light.open > .scrollbar {
  border-right: 1px solid #eeeeee;
}
[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-module__item {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-module__item--active {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-menu-list__content {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
}
[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-menu-list__title .pushpin {
  color: rgba(0, 0, 0, 0.35);
}
[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-menu-list__title .pushpin:hover {
  color: rgba(0, 0, 0, 0.85);
}
[data-theme="dark"] .jeecg-layout-mix-sider.dark .jeecg-layout-mix-sider-menu-list__title {
  color: #fff;
}
[data-theme="dark"] .jeecg-layout-mix-sider.dark.bright .jeecg-layout-mix-sider-module__item {
  color: #fff;
}
[data-theme="dark"] .jeecg-layout-mix-sider.dark.bright .jeecg-layout-mix-sider-module__item:hover {
  color: rgba(255, 255, 255, 0.8);
}
[data-theme="dark"] .jeecg-layout-mix-sider-module__item {
  color: rgba(255, 255, 255, 0.65);
}
[data-theme="dark"] .jeecg-layout-mix-sider-module__item:hover {
  color: #fff;
}
[data-theme="dark"] .jeecg-layout-mix-sider-module__item--active {
  color: #fff;
}
[data-theme="dark"] .jeecg-layout-mix-sider-module__item--active::before {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-layout-mix-sider-trigger {
  color: rgba(255, 255, 255, 0.65);
  background-color: rgba(255, 255, 255, 0.1);
}
[data-theme="dark"] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-trigger {
  color: rgba(0, 0, 0, 0.65);
  background-color: #fff;
  border-top: 1px solid #eee;
}
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list {
  background-color: #fff;
}
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list__title {
  color: #1890ff;
  border-bottom: 1px solid #eeeeee;
}
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list__title .pushpin {
  color: rgba(255, 255, 255, 0.65);
}
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list__title .pushpin:hover {
  color: #fff;
}
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list__content .ant-menu-inline,
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list__content .ant-menu-vertical,
[data-theme="dark"] .jeecg-layout-mix-sider-menu-list__content .ant-menu-vertical-left {
  border-right: 1px solid transparent;
}
[data-theme="dark"] .jeecg-layout-mix-sider-drag-bar {
  background-color: #f8f8f9;
  box-shadow: 0 0 4px 0 rgba(28, 36, 56, 0.15);
}

[data-theme="dark"] .jeecg-app-search-footer {
  color: #666;
  background-color: #151515;
  border-top: 1px solid #303030;
}

[data-theme="dark"] .jeecg-multiple-tabs .rightExtra .ai-icon {
  color: #c9d1d9;
  border-left: 1px solid #303030;
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-multiple-tabs .ant-tabs-tab {
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] html[data-theme='light'] .jeecg-multiple-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) {
  border: 1px solid #e6e6e6;
}
[data-theme="dark"] .jeecg-multiple-tabs {
  background-color: #151515;
  border-bottom: 1px solid #303030;
  box-shadow: 0 4px 4px rgba(0, 21, 41, 0.08);
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab {
  color: #c9d1d9;
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg {
  fill: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active {
  color: #fff !important;
  background: #1890ff;
  border: 1px solid transparent;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #fff;
}
[data-theme="dark"] .jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg {
  fill: #fff;
}
[data-theme="dark"] .jeecg-multiple-tabs-content__extra-quick,
[data-theme="dark"] .jeecg-multiple-tabs-content__extra-redo,
[data-theme="dark"] .jeecg-multiple-tabs-content__extra-fold {
  color: #8b949e;
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-multiple-tabs-content__extra-quick:hover,
[data-theme="dark"] .jeecg-multiple-tabs-content__extra-redo:hover,
[data-theme="dark"] .jeecg-multiple-tabs-content__extra-fold:hover {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card {
  background-color: #151515;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab {
  color: #c9d1d9;
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn {
  color: #606266;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-remove .anticon-close:hover {
  color: #fff;
  background-color: #c0c4cc;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon-close:hover svg {
  fill: #fff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg {
  fill: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover {
  color: #1890ff !important;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active {
  color: #1890ff !important;
  border: 1px solid transparent;
  border-bottom: 1px solid #1890ff !important;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg {
  fill: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-quick,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-redo,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-fold {
  color: #8b949e;
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-quick:hover,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-redo:hover,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-fold:hover {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth {
  background-color: #151515;
  box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08);
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab {
  color: #c9d1d9;
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-remove .anticon-close:hover {
  color: #fff;
  background-color: #c0c4cc;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon-close:hover svg {
  fill: #fff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg {
  fill: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover {
  background-color: #f5f5f5;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active {
  color: #1890ff !important;
  background: #f5f5f5;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active svg {
  fill: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-quick,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-redo,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-fold {
  color: #8b949e;
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-quick:hover,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-redo:hover,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-fold:hover {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple {
  background-color: #151515;
  border-bottom: 1px solid #303030;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav {
  background-color: #151515;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab {
  color: #8b949e;
  background-color: transparent;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab::after {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon-close:hover {
  color: #fff;
  background-color: #c0c4cc;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon-close:hover svg {
  fill: #fff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg {
  fill: #8b949e;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover svg {
  fill: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active {
  color: #1890ff !important;
  background-color: transparent;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg {
  fill: #1890ff;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .jeecg-multiple-tabs-content__extra-quick,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .jeecg-multiple-tabs-content__extra-redo,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .jeecg-multiple-tabs-content__extra-fold {
  color: #8b949e;
  border-left: 1px solid #303030;
}
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .jeecg-multiple-tabs-content__extra-quick:hover,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .jeecg-multiple-tabs-content__extra-redo:hover,
[data-theme="dark"] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-simple .jeecg-multiple-tabs-content__extra-fold:hover {
  color: #c9d1d9;
}

[data-theme="dark"] .jeecg-cropper-am-cropper {
  background: #eee;
}
[data-theme="dark"] .jeecg-cropper-am-preview {
  border: 1px solid #303030;
}
[data-theme="dark"] .jeecg-cropper-am-group {
  border-top: 1px solid #303030;
}

[data-theme="dark"] .role-search-bar {
  border: 1px solid rgba(24, 144, 255, 0.12);
}
[data-theme="dark"] .role-search {
  background-color: #fff;
  border-color: #e5e7eb;
}
[data-theme="dark"] .role-search:hover {
  border-color: rgba(24, 144, 255, 0.55);
}
[data-theme="dark"] .role-search:focus,
[data-theme="dark"] .role-search.ant-input-affix-wrapper-focused {
  background-color: #fff;
  border-color: #1890ff;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.12);
}
[data-theme="dark"] .role-search :deep(.ant-input) {
  background-color: transparent;
}
[data-theme="dark"] .search-icon {
  color: #9ca3af;
}
[data-theme="dark"] .selected-count {
  color: #1890ff;
}
[data-theme="dark"] .list-caption {
  color: #1f2937;
}
[data-theme="dark"] .list-caption span:last-child {
  color: #9ca3af;
}
[data-theme="dark"] .modal-select-list-container {
  border: 1px solid #e8eaed;
  scrollbar-color: #d8dce3;
}
[data-theme="dark"] .modal-select-list-container .item {
  border: 1px solid transparent;
}
[data-theme="dark"] .modal-select-list-container .item:hover {
  background-color: #f7f9fc;
  border-color: #edf0f4;
}
[data-theme="dark"] .modal-select-list-container .item.checked {
  background-color: rgba(24, 144, 255, 0.07);
  border-color: rgba(24, 144, 255, 0.22);
}
[data-theme="dark"] .modal-select-list-container .item.checked::before {
  background: #1890ff;
}
[data-theme="dark"] .modal-select-list-container .item.checked .role-mark {
  color: #fff;
  background: #1890ff;
}
[data-theme="dark"] .role-mark {
  color: #1890ff;
  background: rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .role-name {
  color: #20242a;
}
[data-theme="dark"] .role-code {
  color: #9aa1ab;
}
[data-theme="dark"] .selected-users-wrapper {
  background: #f8f9fb;
  border: 1px solid #eef0f3;
}
[data-theme="dark"] .selected-users-wrapper .selected-title {
  color: #6b7280;
}

[data-theme="dark"] .jeecg-header-notify-list .list-item .priority-L {
  background-color: #7cd1ff;
}
[data-theme="dark"] .jeecg-header-notify-list .list-item .priority-M {
  background-color: #ffa743;
}
[data-theme="dark"] .jeecg-header-notify-list .list-item .priority-H {
  background-color: #f8766c;
}

[data-theme="dark"] .selected-file-list .item .complex {
  border: 1px solid #e0e0e0;
}
[data-theme="dark"] .selected-file-list .item .complex .content .content-top {
  background-color: #f5f5f5;
}
[data-theme="dark"] .selected-file-list .item .complex .content .content-bottom {
  background-color: #fff;
}
[data-theme="dark"] .selected-file-list .item .complex .layer {
  background-color: #f5f5f5;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .next .text {
  color: rgba(51, 51, 51, 0.6) !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .buttons .opt-icon {
  background-color: #fff;
}
[data-theme="dark"] .selected-file-list .item .complex .layer .buttons .opt-icon .anticon-download:hover {
  color: #1e88e5 !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image {
  background: #000;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image .next .text {
  color: #fff !important;
}
[data-theme="dark"] .selected-file-list .item .complex .layer-image .opt-icon {
  color: #000 !important;
}
[data-theme="dark"] .jeecg-comment-files.ant-alert-info {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}
[data-theme="dark"] .jeecg-comment-files .j-icon {
  border: 1px solid #e6f7ff;
}
[data-theme="dark"] .jeecg-comment-files .j-icon:hover,
[data-theme="dark"] .jeecg-comment-files .j-icon:focus,
[data-theme="dark"] .jeecg-comment-files .j-icon:active {
  border-color: #fff;
  color: #096dd9;
}
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button {
  color: #9e9e9e;
}
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:hover,
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:focus,
[data-theme="dark"] .jeecg-comment-files .j-icon .inner-button:active {
  color: #000;
}
[data-theme="dark"] .comment-file-list .detail-item {
  border-bottom: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-title {
  background-color: #fafafa;
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-content {
  border-right: 1px solid #f0f0f0;
}
[data-theme="dark"] .comment-file-list .detail-item .item-content .anticon:hover {
  color: #40a9ff;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files.ant-alert-info {
  background-color: #141414;
  border: 1px solid #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon,
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon:hover {
  border-color: #3a3a3a;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon .inner-button:hover,
[data-theme="dark"] html[data-theme='dark'] .jeecg-comment-files .j-icon:hover .inner-button:hover {
  color: #bebebe;
}

[data-theme="dark"] .jeecg-darg-bar:hover {
  background-color: #1890ff;
  box-shadow: 0 0 4px 0 rgba(28, 36, 56, 0.15);
}

[data-theme="dark"] .jeecg-basic-column-setting__popover-footer {
  border-top: 1px solid #f0f0f0;
}
[data-theme="dark"] .jeecg-basic-column-setting__check-item .ant-checkbox-wrapper:hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-basic-column-setting__fixed-left,
[data-theme="dark"] .jeecg-basic-column-setting__fixed-right {
  color: rgba(0, 0, 0, 0.45);
}
[data-theme="dark"] .jeecg-basic-column-setting__fixed-left.active,
[data-theme="dark"] .jeecg-basic-column-setting__fixed-right.active,
[data-theme="dark"] .jeecg-basic-column-setting__fixed-left:hover,
[data-theme="dark"] .jeecg-basic-column-setting__fixed-right:hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-basic-column-setting__fixed-left.disabled,
[data-theme="dark"] .jeecg-basic-column-setting__fixed-right.disabled {
  color: rgba(0, 0, 0, 0.25);
}

[data-theme="dark"] .file-table thead {
  background-color: #fafafa;
}
[data-theme="dark"] .file-table table,
[data-theme="dark"] .file-table td,
[data-theme="dark"] .file-table th {
  border: 1px solid #303030;
}

[data-theme="dark"] .jeecg-simple-menu-tag {
  color: #fff;
}
[data-theme="dark"] .jeecg-simple-menu-tag--primary {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-simple-menu-tag--error {
  background-color: #ED6F6F;
}
[data-theme="dark"] .jeecg-simple-menu-tag--success {
  background-color: #55D187;
}
[data-theme="dark"] .jeecg-simple-menu-tag--warn {
  background-color: #EFBD47;
}

[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark {
  background-color: transparent;
  color: #ffffff;
}
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu:hover,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-open,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-open,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-selected,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-selected,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item:hover,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-item-active,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-active,
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
}
[data-theme="dark"] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark .jeecg-basic-menu-item__level1 {
  background-color: transparent;
}

[data-theme="dark"] .jeecg-setting-theme-picker__item {
  border: 1px solid #ddd;
}
[data-theme="dark"] .jeecg-setting-theme-picker__item--active svg {
  fill: #fff !important;
}
[data-theme="dark"] .jeecg-setting-theme-picker__item--black svg {
  fill: #000 !important;
}

[data-theme="dark"] .jeecg-setting-menu-type-picker__item {
  background-color: #f0f2f5;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--sidebar::before,
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--light::before {
  background-color: #273352;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--sidebar::after,
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--light::after {
  background-color: #fff;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--mix::before {
  background-color: #fff;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--mix::after {
  background-color: #273352;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--top-menu::after {
  background-color: #273352;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--dark {
  background-color: #273352;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--mix-sidebar::before {
  background-color: #273352;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--mix-sidebar::after {
  background-color: #fff;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--mix-sidebar .mix-sidebar {
  background-color: #fff;
}
[data-theme="dark"] .jeecg-setting-menu-type-picker__item:hover,
[data-theme="dark"] .jeecg-setting-menu-type-picker__item--active {
  border: 2px solid #1890ff;
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-setting-select-item {
  color: rgba(255, 255, 255, 0.8);
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-setting-switch-item {
  color: rgba(255, 255, 255, 0.8);
}

[data-theme="dark"] html[data-theme='dark'] .jeecg-setting-input-number-item {
  color: rgba(255, 255, 255, 0.8);
}

[data-theme="dark"] html[data-theme='light'] .jeecg-basic-subMenu.ant-menu-dark {
  color: rgba(255, 255, 255, 0.9);
}
[data-theme="dark"] html[data-theme='light'] .ant-menu-submenu-placement-bottomLeft.ant-menu-dark.ant-menu-submenu-popup.ant-menu-dark.ant-menu-submenu > .ant-menu {
  color: rgba(255, 255, 255, 0.9);
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-basic-subMenu.ant-menu-dark {
  background-color: #212121;
}
[data-theme="dark"] html[data-theme='dark'] .jeecg-basic-subMenu.ant-menu-dark.ant-menu-submenu > .ant-menu {
  background-color: #212121;
}
[data-theme="dark"] html[data-theme='dark'] .ant-menu-submenu-placement-bottomLeft.ant-menu-dark.ant-menu-submenu-popup {
  background-color: #212121;
}
[data-theme="dark"] html[data-theme='dark'] .ant-menu-submenu-placement-bottomLeft.ant-menu-dark.ant-menu-submenu-popup.ant-menu-dark.ant-menu-submenu > .ant-menu {
  background-color: #212121;
  color: rgba(255, 255, 255, 0.9);
}

[data-theme="dark"] .light-border::after {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-item,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-submenu-title {
  color: rgba(255, 255, 255, 0.7);
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-item,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-submenu-title {
  color: rgba(255, 255, 255, 0.7);
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-item:hover,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-submenu-title:hover {
  color: #fff;
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-item-selected,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-submenu-title-selected {
  color: #fff;
  background-color: #1890ff !important;
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark.bright .jeecg-menu-item,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark.bright .jeecg-menu-submenu-title {
  color: #fff;
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark.bright .jeecg-menu-item:hover,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-dark.bright .jeecg-menu-submenu-title:hover {
  color: rgba(255, 255, 255, 0.8);
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item:hover,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title:hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item-selected,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title-selected {
  color: #1890ff;
  background-color: rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item-selected::after,
[data-theme="dark"] .jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title-selected::after {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-menu {
  color: #c9d1d9;
}
[data-theme="dark"] .jeecg-menu-light {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] .jeecg-menu-light .jeecg-menu {
  color: rgba(0, 0, 0, 0.65);
}
[data-theme="dark"] .jeecg-menu-light .jeecg-menu-submenu:not(.jeecg-menu-item-active) .jeecg-menu-submenu-title .anticon {
  color: rgba(0, 0, 0, 0.9);
}
[data-theme="dark"] .jeecg-menu-light .jeecg-menu-submenu-active {
  color: #1890ff !important;
}
[data-theme="dark"] .jeecg-menu-light .jeecg-menu-submenu-active-border::after {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-dark .jeecg-menu-submenu-active {
  color: #fff !important;
}
[data-theme="dark"] .jeecg-menu-vertical .jeecg-menu-item:hover,
[data-theme="dark"] .jeecg-menu-vertical .jeecg-menu-submenu-title:hover {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu) {
  color: #1890ff;
  background-color: rgba(24, 144, 255, 0.1);
}
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu)::after {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active.jeecg-menu-submenu {
  color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse > li.jeecg-menu-item-active,
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active {
  background-color: rgba(24, 144, 255, 0.05);
}
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse > li.jeecg-menu-item-active::before,
[data-theme="dark"] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-item,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu-title {
  color: rgba(255, 255, 255, 0.7);
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu),
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu) {
  color: #fff !important;
  background-color: #1890ff !important;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-item:hover,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu-title:hover {
  color: #fff;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title {
  color: #fff;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item-active:not(.jeecg-menu-submenu),
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu) {
  color: #fff !important;
  background-color: #1890ff !important;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item:hover,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title:hover {
  color: rgba(255, 255, 255, 0.8);
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse > li.jeecg-menu-item-active,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active {
  color: #fff !important;
  background-color: #1890ff !important;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse > li.jeecg-menu-item-active::before,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before {
  background-color: #1890ff;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse > li.jeecg-menu-item-active .jeecg-menu-submenu-collapse,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active .jeecg-menu-submenu-collapse {
  background-color: transparent;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu .jeecg-menu-item-active,
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu .jeecg-menu-item-active:hover {
  color: #fff;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-child-item-active > .jeecg-menu-submenu-title {
  color: #fff;
}
[data-theme="dark"] .jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-opened .jeecg-menu-submenu-has-parent-submenu .jeecg-menu-submenu-title {
  background-color: transparent;
}

