[data-theme=dark] ::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.3);box-shadow:inset 0 0 6px rgba(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-item,[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-prev{background-color:rgba(255,255,255,.04)!important}[data-theme=dark] html[data-theme=dark] .ant-pagination.mini .ant-pagination-item 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-prev 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-next,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev{color:#c9d1d9}[data-theme=dark] .ant-pagination.mini .ant-pagination-item:focus a,[data-theme=dark] .ant-pagination.mini .ant-pagination-item:hover a,[data-theme=dark] .ant-pagination.mini .ant-pagination-next:hover a,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev:hover a{color:#1890ff}[data-theme=dark] .ant-pagination.mini .ant-pagination-item a,[data-theme=dark] .ant-pagination.mini .ant-pagination-next a,[data-theme=dark] .ant-pagination.mini .ant-pagination-prev 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:active,[data-theme=dark] .ant-btn-link:focus,[data-theme=dark] .ant-btn-link:hover{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,.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,.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]):focus,[data-theme=dark] .ant-btn-success.ant-btn-link:not([disabled=disabled]):hover{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-background-ghost.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-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.ant-btn-link.ant-btn-loading::before{background:0 0}[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):focus,[data-theme=dark] .ant-btn-success:not(.ant-btn-link,.is-disabled):hover{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]):focus,[data-theme=dark] .ant-btn-warning.ant-btn-link:not([disabled=disabled]):hover{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):focus,[data-theme=dark] .ant-btn-warning:not(.ant-btn-link,.is-disabled):hover{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]):focus,[data-theme=dark] .ant-btn-error.ant-btn-link:not([disabled=disabled]):hover{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):focus,[data-theme=dark] .ant-btn-error:not(.ant-btn-link,.is-disabled):hover{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,.4)!important;background-color:transparent!important;border-color:rgba(255,255,255,.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:focus,[data-theme=dark] .ant-btn-dashed.ant-btn-background-ghost:hover,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:focus,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost:hover{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-dashed.ant-btn-background-ghost[disabled]:hover,[data-theme=dark] .ant-btn-default.ant-btn-background-ghost[disabled],[data-theme=dark] .ant-btn-default.ant-btn-background-ghost[disabled]:hover{color:rgba(255,255,255,.4)!important;border-color:rgba(255,255,255,.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):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover{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):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover{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):focus,[data-theme=dark] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover{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]):focus,[data-theme=dark] .ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover{color:#fff;border-color:transparent}[data-theme=dark] .ant-image-preview-operations{background-color:rgba(0,0,0,.3)}[data-theme=dark] .ant-popover-content{box-shadow:0 2px 12px 0 rgba(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:#000}[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>td,[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{color:#000}[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>td,[data-theme=dark] html[data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th{color:rgba(255,255,255,.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,.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,.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,.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,.25)}[data-theme=dark] .bg-white{background-color:#151515!important}[data-theme=dark] html[data-theme=light] body{color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .text-secondary{color:rgba(0,0,0,.45)}[data-theme=dark] html[data-theme=light] .ant-table{color:rgba(0,0,0,.65)}[data-theme=dark] html[data-theme=light] .ant-select-multiple .ant-select-selection-item-content{color:rgba(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,.65)}[data-theme=dark] html[data-theme=light] .ant-select-single.ant-select-show-arrow,[data-theme=dark] html[data-theme=light] .ant-select-single.ant-select-show-arrow .ant-select-selection-item{color:rgba(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,.85)}[data-theme=dark] [data-theme=dark] .ant-list .ant-list-item{color:rgba(255,255,255,.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,.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,.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 .ant-row label{color:#797c81!important}[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-input-number,[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-select-selector{color:#606266!important;background-color:#f9f9fa!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .anticon,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect a{color:#606266!important}[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect .anticon:hover,[data-theme=dark] html[data-theme=light] .jeecg-form-detail-effect a:hover{background:0 0}[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=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,.25)}[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-input-number,[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-select-selector{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 .anticon:hover,[data-theme=dark] .jeecg-form-detail-effect a:hover{background:0 0}[data-theme=dark] html[data-theme=dark] .jeecg-tinymce-container .tox .tox-edit-area__iframe{background-color:#141414}[data-theme=dark] .home-container{background-color:#f5f9ff}[data-theme=dark] .header{box-shadow:0 2px 10px rgba(0,0,0,.05)}[data-theme=dark] .header .header-content .user-area .action-area .user-profile:hover .user-info .user-name{color:#1890ff}[data-theme=dark] .header .header-content .user-area .action-area .logout-btn{color:#1890ff}[data-theme=dark] .header .header-content .user-area .action-area .logout-btn:hover{color:#3a7bd5;background:#f3f4f6}[data-theme=dark] .feature-section .feature-grid .feature-item{box-shadow:0 2px 8px rgba(0,0,0,.05)}[data-theme=dark] .feature-section .feature-grid .feature-item:hover{box-shadow:0 4px 12px rgba(24,144,255,.2)}[data-theme=dark] .feature-section .feature-grid .feature-item:hover .feature-icon{box-shadow:0 10px 18px rgba(24,144,255,.25)}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link{color:#c9d1d9}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link:hover{background-color:#4a90f8}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link:hover .feature-name{color:#fff}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link:hover .feature-name h3{color:#fff}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link:hover .feature-name span{color:rgba(255,255,255,.85)}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link:hover .feature-icon{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.5)}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link:hover .feature-icon::before{background-color:#fff}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link .feature-icon{background:rgba(24,144,255,.08);border:1px solid rgba(24,144,255,.2);box-shadow:0 8px 16px rgba(15,23,42,.12)}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link .feature-icon::before{background-color:#1d4ed8}[data-theme=dark] .feature-section .feature-grid .feature-item .feature-link .feature-name span{color:#6b7280}[data-theme=dark] .confirm-content p{color:#c9d1d9}[data-theme=dark] .resource-container{border:1px solid #e6edf5;background:#f6f8fb;box-shadow:0 10px 28px rgba(15,35,68,.08)}[data-theme=dark] .back-button :deep(.ant-btn-link){color:#6b6874}[data-theme=dark] .back-button :deep(.ant-btn-link):hover{color:#1890ff}[data-theme=dark] .resource-header{border:1px solid #e7eef7}[data-theme=dark] .resource-title{color:#132238}[data-theme=dark] .resource-meta{color:#667085}[data-theme=dark] .resource-meta span::before{background-color:#999}[data-theme=dark] .section-title{color:#132238}[data-theme=dark] .section-title::before{background-color:#1890ff}[data-theme=dark] .resource-details{border:1px solid #e7eef7;background:#fff;box-shadow:0 4px 14px rgba(15,35,68,.04)}[data-theme=dark] .detail-pill{background:#eef6ff;color:#1677ff}[data-theme=dark] .detail-item{border:1px solid #eef2f7;background:#fafcff}[data-theme=dark] .detail-label{color:#8a94a6}[data-theme=dark] .detail-value{color:#1f2937}[data-theme=dark] .resource-preview{border:1px solid #d8e7fb;background:#fff;box-shadow:0 8px 22px rgba(22,119,255,.08)}[data-theme=dark] .preview-container{border:1px solid #e6edf5;background:#f8fafc}[data-theme=dark] .preview-container.fullscreen{background:#fff}[data-theme=dark] .preview-frame{background:#fff}[data-theme=dark] .related-resources{border:1px solid #e7eef7;background:#fff}[data-theme=dark] .resource-card{border:1px solid #edf1f6;background:#fff}[data-theme=dark] .resource-card:hover{border-color:#b7d6ff;box-shadow:0 6px 16px rgba(15,35,68,.08)}[data-theme=dark] .card-meta{color:#666}[data-theme=dark] .card-desc{color:#666}[data-theme=dark] .card-footer{color:#999}[data-theme=dark] .card-footer .view-detail{color:#1890ff}[data-theme=dark] .user-reviews{border:1px solid #e7eef7;background:#fff}[data-theme=dark] .rating-overview{background:#f8fafc;border:1px solid #edf1f6}[data-theme=dark] .overview-left{border-right:1px solid #f0f0f0}[data-theme=dark] .average-rating .rating-value{color:#fa8c16}[data-theme=dark] .average-rating .rating-count{color:#999}[data-theme=dark] .rating-item .rating-label{color:#666}[data-theme=dark] .rating-item .rating-score{color:#fa8c16}[data-theme=dark] .review-item{border-bottom:1px solid #f0f0f0}[data-theme=dark] .user-info .review-date{color:#999}[data-theme=dark] .user-title{color:#666}[data-theme=dark] .review-content{color:#333}[data-theme=dark] .view-more a{color:#1890ff}[data-theme=dark] .overview-left{border-bottom:1px solid #f0f0f0}[data-theme=dark] .video-preview{background:#000}[data-theme=dark] .knowledge-container{background:#f9fafb}[data-theme=dark] .knowledge-graph-container{border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .knowledge-graph-container:fullscreen{background:#fff}[data-theme=dark] .knowledge-graph-container:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-theme=dark] .knowledge-graph-container .chart-wrapper{background-color:#fff}[data-theme=dark] .detail-panel{background:#fff;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .detail-panel .detail-header{background:#fafafa;border-bottom:1px solid #f0f0f0}[data-theme=dark] .detail-panel .detail-header h3{color:rgba(0,0,0,.85)}[data-theme=dark] .control-panel{background:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 4px rgba(0,0,0,.05)}[data-theme=dark] .control-panel .ant-btn-primary{background-color:#1890ff;border-color:#1890ff}[data-theme=dark] .control-panel .ant-btn-primary:hover{background-color:#40a9ff;border-color:#40a9ff}[data-theme=dark] .control-toppanel{background:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 4px rgba(0,0,0,.05)}[data-theme=dark] .control-toppanel .search-input .ant-input-prefix{color:rgba(0,0,0,.25)}[data-theme=dark] .detail-sub{color:#64748b}[data-theme=dark] .node-overview{border:1px solid #e5e7eb}[data-theme=dark] .overview-label{color:#64748b}[data-theme=dark] .overview-title{color:#0f172a}[data-theme=dark] .overview-desc{color:#64748b}[data-theme=dark] .relation-card{border:1px solid #e5e7eb;background:#fff;color:#475569}[data-theme=dark] .relation-card strong{color:#1677ff}[data-theme=dark] .relation-card--clickable:hover{border-color:#91caff;box-shadow:0 4px 12px rgba(22,119,255,.12)}[data-theme=dark] .relation-card--wide{background:#f8fafc}[data-theme=dark] .relation-label{color:#64748b}[data-theme=dark] .relation-action{color:#1677ff}[data-theme=dark] .section-title{color:#1f2937}[data-theme=dark] .section-tip{color:#94a3b8}[data-theme=dark] .mastery-card{background:#f8fafc;border:1px solid #e2e8f0}[data-theme=dark] .mastery-card--mid{background:#fff;border-color:#fed7aa}[data-theme=dark] .mastery-card--weak{background:#fef2f2;border-color:#fecaca}[data-theme=dark] .mastery-card--total{background:#eef2ff;border-color:#c7d2fe}[data-theme=dark] .mastery-label{color:#64748b}[data-theme=dark] .mastery-value{color:#0f172a}[data-theme=dark] .mastery-rate{color:#64748b}[data-theme=dark] .student-mastery{background:#f8fafc;border:1px solid #e2e8f0}[data-theme=dark] .mastery-score{color:#0f172a}[data-theme=dark] .student-mastery-sub{color:#94a3b8}[data-theme=dark] .stat-card{background:#fff;border:1px solid #e2e8f0}[data-theme=dark] .stat-title{color:#64748b}[data-theme=dark] .stat-value{color:#0f172a}[data-theme=dark] .stat-sub{color:#94a3b8}[data-theme=dark] .similar-question-toolbar{border-bottom:1px solid #f0f0f0}[data-theme=dark] .similar-question-toolbar__title{color:#1f2937}[data-theme=dark] .similar-question-toolbar__desc{color:#64748b}[data-theme=dark] .quality-page{background:#f6f9fc}[data-theme=dark] .quality-report-card{box-shadow:0 12px 24px rgba(15,23,42,.05)}[data-theme=dark] .report-sheet{border:1px solid #111827;background:#fff}[data-theme=dark] .report-header{border-bottom:1px solid #111827}[data-theme=dark] .report-title{color:#111827}[data-theme=dark] .report-title-accent{color:#ef4444}[data-theme=dark] .report-date{color:#111827}[data-theme=dark] .report-date span{color:#ef4444}[data-theme=dark] .report-table td,[data-theme=dark] .report-table th{border-right:1px solid #111827;border-bottom:1px solid #111827;color:#111827}[data-theme=dark] .report-table thead th{background:#fff}[data-theme=dark] .th-help{background:#eff6ff;color:#2563eb}[data-theme=dark] .accent-number{color:#ef4444!important}@media print{[data-theme=dark]{background:#fff}}[data-theme=dark] .lecture-page{background:#f5f7fa;color:#1f2937}[data-theme=dark] .lecture-footer,[data-theme=dark] .lecture-toolbar{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .lecture-title h2{color:#111827}[data-theme=dark] .lecture-title p{color:#4b5563}[data-theme=dark] .lecture-sort{border:1px solid #e5e7eb;background:#f8fafc}[data-theme=dark] .lecture-sort span{color:#4b5563}[data-theme=dark] .lecture-board,[data-theme=dark] .question-card-panel{border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .panel-head{color:#1f2937}[data-theme=dark] .question-card-button{border:1px solid #d9e2ef;background:#f8fafc;color:#1f2937}[data-theme=dark] .question-card-button.active{border-color:#1677ff;background:#1677ff;color:#fff}[data-theme=dark] .question-stats{color:#4b5563}[data-theme=dark] .lecture-question-display{background:#f8fafc;color:#111827}[data-theme=dark] .lecture-question-display :deep(.question-content){background:0 0}[data-theme=dark] .picked-student{background:#e6fffb;border:1px solid #87e8de}[data-theme=dark] .answer-panel span,[data-theme=dark] .picked-student span{color:#4b5563}[data-theme=dark] .picked-student strong{color:#0f766e}[data-theme=dark] .answer-panel{background:#f8fafc;border:1px solid #e5e7eb}[data-theme=dark] .answer-panel p,[data-theme=dark] .answer-panel strong{color:#111827}[data-theme=dark] .lecture-footer{border-top:1px solid #e5e7eb}[data-theme=dark] .draw-student-modal{background:rgba(15,23,42,.56)}[data-theme=dark] .draw-student-panel{background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.18)}[data-theme=dark] .draw-student-head{border-bottom:1px solid #e5e7eb}[data-theme=dark] .draw-student-head span{color:#4b5563}[data-theme=dark] .draw-student-head strong{color:#111827}[data-theme=dark] .draw-student-stage{border:1px solid #d6e4ff;background:#f8fafc}[data-theme=dark] .draw-student-pool{color:#1677ff}[data-theme=dark] .draw-student-name{color:#111827}[data-theme=dark] .draw-student-hint{color:#4b5563}[data-theme=dark] .draw-student-result>div{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .draw-student-result span{color:#4b5563}[data-theme=dark] .draw-student-result strong{color:#111827}[data-theme=dark] .draw-student-actions{border-top:1px solid #e5e7eb}[data-theme=dark] .blank-canvas-test{background:#fff}[data-theme=dark] .blank-canvas-toolbar{border-bottom:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .blank-canvas-toolbar strong{color:#111827}[data-theme=dark] .blank-canvas-toolbar span{color:#4b5563}[data-theme=dark] .blank-canvas-stage{background:#fff}[data-theme=dark] .resource-container{background-color:#f5f9ff}[data-theme=dark] .resource-container .resource-main{background-color:#f5f9ff}[data-theme=dark] .resource-container .resource-main .resource-wrapper{background:0 0}[data-theme=dark] .resource-sidebar{background:0 0}@media (max-width:768px){[data-theme=dark]{box-shadow:2px 0 8px rgba(0,0,0,.15)}}[data-theme=dark] .resource-sidebar .sidebar-header{background:0 0}[data-theme=dark] .resource-sidebar .directory-tree{background:#fff;border:1px solid #e6eef7}[data-theme=dark] .resource-sidebar .directory-tree .tree-mode-switch{border:1px solid #dbe4f1;background:#f7faff}[data-theme=dark] .resource-sidebar .directory-tree .tree-mode-btn{background:0 0;color:#5f6b7a}[data-theme=dark] .resource-sidebar .directory-tree .tree-mode-btn.is-active{background:#fff;color:#2563eb;box-shadow:0 1px 2px rgba(15,23,42,.08)}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-summary{border:1px solid #e6ebf5;background:#f8fbff}[data-theme=dark] .resource-sidebar .directory-tree .course-summary-item{color:#303133}[data-theme=dark] .resource-sidebar .directory-tree .course-summary-action{color:#409eff}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-panel{border-bottom:1px solid #eef2f7}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-label{color:#606266}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-chip{border:1px solid #e5e7eb;background:#fff;color:#606266}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-chip.is-active,[data-theme=dark] .resource-sidebar .directory-tree .course-filter-chip:hover{border-color:#409eff;background:#ecf5ff;color:#409eff}[data-theme=dark] .resource-sidebar .directory-tree .tree-search{border-bottom:1px solid #eef2f7}[data-theme=dark] .resource-sidebar .directory-tree::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}[data-theme=dark] .resource-content .mobile-header{background:#fff;border-bottom:1px solid #f0f0f0}[data-theme=dark] .resource-content .resource-toolbar{border:1px solid #e6eef7;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06)}[data-theme=dark] .resource-content .resource-toolbar .toolbar-filters .filter-group .filter-label{color:#666}@media (max-width:768px){[data-theme=dark]{box-shadow:0 2px 10px rgba(0,0,0,.2)}}[data-theme=dark] .resource-content .resource-toolbar .toolbar-actions .resource-count{color:#666}[data-theme=dark] .resource-content .resource-pagination{border-top:1px solid #f0f0f0}[data-theme=dark] .resource-domain-tab{border:1px solid #e4ecf7;background:#fff;color:#304256;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .resource-domain-tab:hover{border-color:#86efac;color:#15803d}[data-theme=dark] .resource-domain-tab.is-active{border-color:#4ade80;color:#15803d;background:#ecfdf3;box-shadow:0 4px 12px rgba(34,197,94,.1)}[data-theme=dark] .resource-card{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0}[data-theme=dark] .resource-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}[data-theme=dark] .resource-card.active{border-left:3px solid #1890ff;background-color:#f6fbff}[data-theme=dark] .resource-card .card-header .file-icon{color:#1890ff}[data-theme=dark] .resource-card .card-header .file-info .file-name{color:#1f1f1f}[data-theme=dark] .resource-card .card-header .file-info .file-meta-row{color:#8c8c8c}[data-theme=dark] .resource-card .card-actions{border-top:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .resource-card .card-actions .action-btn{color:#666}[data-theme=dark] .resource-card .card-actions .action-btn:hover{color:#1890ff}[data-theme=dark] .file-rating .rating-count{color:#8c8c8c}[data-theme=dark] .file-description{color:#595959}[data-theme=dark] .file-source{color:#666}[data-theme=dark] .file-source span{background:#f5f5f5}[data-theme=dark] .custom-tree :deep(.ant-tree){background:0 0}[data-theme=dark] .custom-tree :deep(.ant-tree)-node-content-wrapper:hover{background-color:#f5f5f5!important}[data-theme=dark] .custom-tree :deep(.ant-tree)-treenode:hover{background-color:#f5f5f5}[data-theme=dark] .custom-tree :deep(.ant-tree)-treenode-selected .ant-tree-node-content-wrapper{background-color:#e6f7ff!important}[data-theme=dark] .mobile-mask{background-color:rgba(0,0,0,.5)}@media (max-width:768px){[data-theme=dark]{background-color:#f5f5f5}}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-mask,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-mask{background-color:rgba(0,0,0,.6)}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-content,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-content{box-shadow:0 12px 32px rgba(15,23,42,.16);border:1px solid #e5e7eb}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-header,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-header{border-bottom:1px solid #f0f0f0}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-header .ant-modal-title,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-header .ant-modal-title{color:#1f2937}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-header .ant-modal-close:hover,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-header .ant-modal-close:hover{background-color:#f0f0f0}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-body,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-body{background-color:#fff}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-footer,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-footer{border-top:1px solid #f0f0f0;background-color:#f8fafc}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-footer .ant-btn.ant-btn-primary,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-footer .ant-btn.ant-btn-primary{background-color:#1890ff;border-color:#1890ff}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-footer .ant-btn.ant-btn-primary:hover,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-footer .ant-btn.ant-btn-primary:hover{background-color:#2f9bff;border-color:#2f9bff}[data-theme=dark] :deep(.resource-edit-modal) .ant-modal-footer .ant-btn.ant-btn-default:hover,[data-theme=dark] :deep(.resource-upload-modal) .ant-modal-footer .ant-btn.ant-btn-default:hover{border-color:#d9d9d9;background-color:#f5f5f5}[data-theme=dark] .resource-modal-context{border:1px solid #dbeafe;background:#f8fbff}[data-theme=dark] .resource-modal-context__title{color:#1677ff}[data-theme=dark] .resource-modal-context__desc{color:#4b5563}[data-theme=dark] .advanced-toggle{border:1px solid #e5e7eb;background:#f8fafc;color:#1f2937}[data-theme=dark] .advanced-toggle:hover{border-color:#1677ff;color:#1677ff;background:#f0f7ff}[data-theme=dark] .advanced-toggle__hint{color:#8c8c8c}[data-theme=dark] .advanced-panel{border:1px solid #f0f0f0;background:#fbfcfe}[data-theme=dark] :deep(.resource-upload-dragger) .ant-upload.ant-upload-drag{border-color:#dbeafe;background:#f8fbff}[data-theme=dark] :deep(.resource-upload-dragger) .ant-upload.ant-upload-drag:hover{border-color:#1677ff;background:#f0f7ff}[data-theme=dark] :deep(.resource-upload-dragger) .ant-btn{border-color:transparent;background:0 0;color:#1677ff}[data-theme=dark] .upload-drop-hint{color:#8c8c8c}[data-theme=dark] .upload-progress-panel{border:1px solid #e6f4ff;background:#f8fbff}[data-theme=dark] .upload-progress-panel__header{color:#1f2937}[data-theme=dark] .upload-progress-panel__header span:last-child{color:#1677ff}[data-theme=dark] .upload-progress-item__name{color:#4b5563}[data-theme=dark] .upload-progress-item__status{color:#1677ff}[data-theme=dark] .upload-progress-item__status.is-error{color:#ff4d4f}[data-theme=dark] :deep(.knowledge-select) .ant-tree-select .ant-tree-select-selection .ant-tree-select-selection-item{background-color:#e6f7ff;border-color:#91d5ff}[data-theme=dark] :deep(.knowledge-select) .ant-tree-select .ant-tree-select-dropdown .ant-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}[data-theme=dark] :deep(.knowledge-select) .ant-form-item-required::before{color:#ff4d4f}[data-theme=dark] .resource-modal-form .ant-form-item .ant-form-item-label label{color:#595959}[data-theme=dark] .resource-modal-form .ant-form-item .ant-input,[data-theme=dark] .resource-modal-form .ant-form-item .ant-select-selector,[data-theme=dark] .resource-modal-form .ant-form-item .ant-textarea,[data-theme=dark] .resource-modal-form .ant-form-item .ant-tree-select-selector{border-color:#d9d9d9}[data-theme=dark] .resource-modal-form .ant-form-item .ant-input:focus,[data-theme=dark] .resource-modal-form .ant-form-item .ant-input:hover,[data-theme=dark] .resource-modal-form .ant-form-item .ant-select-selector:focus,[data-theme=dark] .resource-modal-form .ant-form-item .ant-select-selector:hover,[data-theme=dark] .resource-modal-form .ant-form-item .ant-textarea:focus,[data-theme=dark] .resource-modal-form .ant-form-item .ant-textarea:hover,[data-theme=dark] .resource-modal-form .ant-form-item .ant-tree-select-selector:focus,[data-theme=dark] .resource-modal-form .ant-form-item .ant-tree-select-selector:hover{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}[data-theme=dark] .custom-upload .ant-upload-list .ant-upload-list-item{border-color:#d9d9d9}[data-theme=dark] .upload-file-tip{background-color:#f5fafe}[data-theme=dark] .upload-file-tip .file-name-text{color:#1f2329}[data-theme=dark] .upload-file-tip .file-size-text{color:#8c8c8c}[data-theme=dark] .file-meta{color:#8c8c8c}[data-theme=dark] .mid{background-color:#f5f9ff}[data-theme=dark] .mid .container{background:0 0}[data-theme=dark] .filter-bar{background:0 0}[data-theme=dark] .tabs-container{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .tabs-container :deep(.ant-tabs-content-holder){background:0 0}[data-theme=dark] .tabs-container :deep(.ant-tabs-content){background:0 0}[data-theme=dark] .tabs-container :deep(.ant-tabs-nav) .ant-tabs-tab-active{color:#1890ff}[data-theme=dark] .test-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .test-card:hover{box-shadow:0 12px 24px rgba(15,23,42,.12)}[data-theme=dark] .test-card .card-header .score{color:#1890ff}[data-theme=dark] .test-card .test-title{color:#c9d1d9}[data-theme=dark] .test-card .exam-paper-name{color:#8b949e}[data-theme=dark] .test-card .card-meta{color:#8b949e}[data-theme=dark] .test-card .card-meta .meta-highlight{background:#eef5ff;color:#1890ff}[data-theme=dark] .test-card .card-meta .meta-highlight :deep(.anticon){color:#1890ff}[data-theme=dark] .test-card .card-footer{border-top:1px dashed #303030}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='简单']{color:#a0d911}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='容易']{color:#7cb305}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='中等']{color:#efbd47}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='较难']{color:#fa8c16}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='困难']{color:#8c8c8c}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='未知']{color:#8b949e}[data-theme=dark] .test-card .card-footer .action-buttons .publish-progress-text{color:#5b6b7f}[data-theme=dark] .test-card .card-footer .action-buttons .view-results-btn{background:#1890ff;border-color:#1890ff}[data-theme=dark] .test-card .card-footer .action-buttons .view-results-btn:hover{background:#3f82f2;border-color:#3f82f2}[data-theme=dark] .publish-audit-name{color:#1f2d3d}[data-theme=dark] .publish-audit-stage{color:#4a90f8}[data-theme=dark] .publish-audit-tip{color:#7f8c9d}[data-theme=dark] .related-exam-title{color:#2f3c4d}[data-theme=dark] .stars.ant-rate .ant-rate-star:first-child{color:#a0d911}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(2){color:#7cb305}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(3){color:#efbd47}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(4){color:#fa8c16}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(5){color:#8c8c8c}[data-theme=dark] .custom-issue-modal :deep(.ant-modal){box-shadow:0 4px 24px rgba(0,0,0,.15)}[data-theme=dark] .custom-issue-modal :deep(.ant-modal-title){color:#2c3e50;border-bottom:1px solid #e0e0e0}[data-theme=dark] .custom-issue-modal .form-item .label{color:#333}[data-theme=dark] .custom-issue-modal .form-item .value{color:#c9d1d9}[data-theme=dark] .custom-search-input :deep(.ant-input-search) .ant-input{border:1px solid #d1e9ff}[data-theme=dark] .custom-search-input :deep(.ant-input-search) .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-theme=dark] .custom-search-input :deep(.ant-input-search) .ant-input-search-button{background:#1890ff;border-color:#1890ff}[data-theme=dark] .custom-search-input :deep(.ant-input-search) .ant-input-search-button:hover{background:#40a9ff;border-color:#40a9ff}[data-theme=dark] .custom-difficulty-select :deep(.ant-select) .ant-select-selector{border:1px solid #d1e9ff}[data-theme=dark] .custom-difficulty-select :deep(.ant-select) .ant-select-selector:hover{border-color:#1890ff}[data-theme=dark] .custom-difficulty-select :deep(.ant-select) .ant-select-arrow{color:#1890ff}[data-theme=dark] .custom-difficulty-select :deep(.ant-select-dropdown){box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .custom-difficulty-select :deep(.ant-select-dropdown) .ant-select-item:hover{background:#e6f7ff;color:#1890ff}[data-theme=dark] .custom-difficulty-select :deep(.ant-select-dropdown) .ant-select-item.ant-select-item-selected{background:#e6f7ff;color:#1890ff}[data-theme=dark] .resource-domain-tab{border:1px solid #e7dcff;color:#3f3553;box-shadow:0 10px 24px rgba(15,23,42,.05)}[data-theme=dark] .resource-domain-tab:hover{border-color:#c4b5fd;color:#6d28d9}[data-theme=dark] .resource-domain-tab.is-active{border-color:#a78bfa;color:#6d28d9;box-shadow:0 14px 28px rgba(139,92,246,.14)}[data-theme=dark] .custom-sort-select :deep(.ant-select) .ant-select-selector{border:1px solid #d1e9ff}[data-theme=dark] .custom-sort-select :deep(.ant-select) .ant-select-selector:hover{border-color:#1890ff}[data-theme=dark] .custom-sort-select :deep(.ant-select) .ant-select-arrow{color:#1890ff}[data-theme=dark] .custom-sort-select :deep(.ant-select-dropdown){box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .custom-sort-select :deep(.ant-select-dropdown) .ant-select-item:hover{background:#e6f7ff;color:#1890ff}[data-theme=dark] .custom-sort-select :deep(.ant-select-dropdown) .ant-select-item.ant-select-item-selected{background:#e6f7ff;color:#1890ff}[data-theme=dark] .custom-status-select :deep(.ant-select) .ant-select-selector{border:1px solid #d1e9ff}[data-theme=dark] .custom-status-select :deep(.ant-select) .ant-select-selector:hover{border-color:#1890ff}[data-theme=dark] .custom-status-select :deep(.ant-select) .ant-select-arrow{color:#1890ff}[data-theme=dark] .custom-status-select :deep(.ant-select-dropdown){box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .custom-status-select :deep(.ant-select-dropdown) .ant-select-item:hover{background:#e6f7ff;color:#1890ff}[data-theme=dark] .custom-status-select :deep(.ant-select-dropdown) .ant-select-item.ant-select-item-selected{background:#e6f7ff;color:#1890ff}[data-theme=dark] .keyword-highlight{color:#fa8c16;background:#fff}[data-theme=dark] .analysis-entry-banner{border:1px solid #dbeafe}[data-theme=dark] .analysis-entry-banner.quality{border-color:#d1fae5}[data-theme=dark] .analysis-entry-title{color:#0f172a}[data-theme=dark] .analysis-entry-desc{color:#64748b}[data-theme=dark] .analysis-card .card-content{border-color:#e5edf9}[data-theme=dark] .analysis-highlight{color:#1890ff}[data-theme=dark] .overview-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .overview-card .card-label{color:#666}[data-theme=dark] .overview-card .card-svg.cyan{color:#0092b8}[data-theme=dark] .overview-card .card-svg.blue{color:#4a90f8}[data-theme=dark] .overview-card .card-svg.purple{color:#722ed1}[data-theme=dark] .overview-card .card-svg.green{color:#52c41a}[data-theme=dark] .overview-card .card-value{color:#1f2329}[data-theme=dark] .overview-card .card-trend{color:#8c8c8c}[data-theme=dark] .overview-card .card-trend.up{color:#52c41a}[data-theme=dark] .exam-overview-modal .overview-modal-metric{background:#f8fafc;border:1px solid #e6eef7}[data-theme=dark] .exam-overview-modal .overview-modal-metric em,[data-theme=dark] .exam-overview-modal .overview-modal-metric span{color:#64748b}[data-theme=dark] .exam-overview-modal .overview-modal-metric strong{color:#111827}[data-theme=dark] .exam-overview-modal .overview-modal-head h3{color:#111827}[data-theme=dark] .exam-overview-modal .overview-modal-head p{color:#8c8c8c}[data-theme=dark] :global(.exam-overview-modal-wrap.ant-table-wrapper){border:1px solid #edf1f7}[data-theme=dark] :deep(.overview-row-clickable:hovertd){background:#f5f9ff!important}[data-theme=dark] .continue-select-overlay{background:rgba(0,0,0,.45)}[data-theme=dark] .continue-select-dialog{background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.28)}[data-theme=dark] .continue-select-header{border-bottom:1px solid #e5e7eb;background:#fff}[data-theme=dark] .continue-select-close{background:0 0;color:#8c8c8c}[data-theme=dark] .continue-select-close:hover{background:#f5f7fa;color:#1f2937}[data-theme=dark] .continue-detail-overlay{background:rgba(0,0,0,.45)}[data-theme=dark] .continue-detail-dialog{background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.28)}[data-theme=dark] .continue-detail-header{border-bottom:1px solid #e5e7eb;background:#fff}[data-theme=dark] .continue-detail-title{color:#1f2937}[data-theme=dark] .continue-detail-close{background:0 0;color:#8c8c8c}[data-theme=dark] .continue-detail-close:hover{background:#f5f7fa;color:#1f2937}[data-theme=dark] .continue-detail-body{background:#f8fafc}[data-theme=dark] .continue-question-detail{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] :global(.continue-insert-popover) .ant-popover-inner{box-shadow:0 8px 24px rgba(15,23,42,.14)}[data-theme=dark] .insert-panel-title{color:#1f2937}[data-theme=dark] .insert-panel-desc{color:#6b7280}[data-theme=dark] .insert-panel-control{color:#374151}[data-theme=dark] .insert-panel-tip{background:#f5f7fa;color:#6b7280}[data-theme=dark] .continue-select-title-main{color:#1f2937}[data-theme=dark] .continue-select-title-sub{color:#6b7280}[data-theme=dark] .continue-select-body{background:#f5f7fa}[data-theme=dark] .continue-select-workbench{background:#f5f7fa}[data-theme=dark] .continue-paper-basket,[data-theme=dark] .continue-select-library,[data-theme=dark] .continue-select-tree{background:#fff}[data-theme=dark] .continue-select-tree{border-right:1px solid #e5e7eb}[data-theme=dark] .select-panel-title{color:#1f2937}[data-theme=dark] .continue-tree-search :deep(.ant-input-affix-wrapper){border-color:#d9d9d9;background:#fff}[data-theme=dark] .continue-tree-search :deep(.ant-input-affix-wrapper-focused){border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}[data-theme=dark] .continue-filter-bar{border-bottom:1px solid #eef2f7}[data-theme=dark] .continue-question-card{border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.05)}[data-theme=dark] .continue-tag-type{border:1px solid #91caff;background:#e6f4ff;color:#1677ff}[data-theme=dark] .continue-tag-difficulty{border:1px solid #ffe58f;background:#fff;color:#d48806}[data-theme=dark] .continue-pagination{border-top:1px solid #eef2f7}[data-theme=dark] .continue-paper-basket{border-left:1px solid #e5e7eb}[data-theme=dark] .continue-basket-summary{color:#4b5563}[data-theme=dark] .continue-basket-summary span{background:#f3f4f6}[data-theme=dark] .continue-basket-item{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .continue-basket-index{background:#e6f4ff;color:#1677ff}[data-theme=dark] .continue-basket-score,[data-theme=dark] .continue-basket-type{color:#4b5563}[data-theme=dark] .continue-select-footer{border-top:1px solid #e5e7eb;background:#fff}[data-theme=dark] .continue-footer-meta{color:#4b5563}[data-theme=dark] .questionview-page{background-color:#f5f9ff}[data-theme=dark] .container{background:0 0}[data-theme=dark] .sidebar{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .sidebar .type-group .type-title{color:#4a90f8}[data-theme=dark] .sidebar .type-group .question-numbers .number-badge{background:#e6f7ff;border:1px solid #91d5ff}[data-theme=dark] .sidebar .type-group .question-numbers .number-badge:hover{background:#bae7ff}[data-theme=dark] .mid{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06);background-color:#fff}[data-theme=dark] .mid .title{border-bottom:1px solid #e6eef7;background-color:#fff}[data-theme=dark] .mid .title .rowLeft h3{color:#262626}[data-theme=dark] .mid .title .rowLeft .score{color:#262626}[data-theme=dark] .mid .title .rowLeft .num{color:#faad14}[data-theme=dark] .mid .main{color:#262626}[data-theme=dark] .mid .main .paper-name-editor{border:1px solid #e5e7eb;background:#f8fafc}[data-theme=dark] .mid .main .paper-name-editor-label{color:#1f2937}[data-theme=dark] .mid .main .question_title{color:#1f2937}[data-theme=dark] .mid .main .paper-name-editor-tip{color:#8c8c8c}[data-theme=dark] .mid .main .item_info{border:1px solid #e8e8e8}[data-theme=dark] .chart{color:#595959;border-top:1px solid #ccc}[data-theme=dark] .chart .chartleft h3{color:#595959;border-bottom:1px solid #ccc}[data-theme=dark] .chart .chartleft .chartinfo{color:#595959;background:#f5f5f5;border-bottom:1px solid #e1e1e1}[data-theme=dark] .chart .chartleft .chartinfo.header{background-color:#f5f5f5}[data-theme=dark] .chart .chartright h3{color:#595959;border-bottom:1px solid #ccc}[data-theme=dark] .difficulty-star{color:#d9d9d9}[data-theme=dark] .difficulty-star.active{color:#faad14}[data-theme=dark] .difficulty-label{color:#1f2937}[data-theme=dark] .type-header{background:#f8f9fa}[data-theme=dark] .type-header:hover{box-shadow:0 2px 12px rgba(0,0,0,.1)}[data-theme=dark] .type-header .type-drag-handle:hover{background:#e9ecef}[data-theme=dark] .item_info{border:1px solid #dee2e6}[data-theme=dark] .item_info:hover{border-color:#adb5bd}[data-theme=dark] .item_info .question-header .question-drag-handle:hover{background:#e9ecef}[data-theme=dark] .custom-publish-modal .ant-modal{box-shadow:0 4px 24px rgba(0,0,0,.15)}[data-theme=dark] .custom-publish-modal .ant-modal-title{color:#2c3e50;border-bottom:1px solid #e0e0e0}[data-theme=dark] .custom-publish-modal .form-section{border-bottom:1px solid #f0f0f0}[data-theme=dark] .custom-publish-modal .form-item .label{color:#333}[data-theme=dark] .publish-exam-section{border-top:1px dashed #e8e8e8}[data-theme=dark] .custom-publish-modal .type-tag{background:#f0f7ff;border:1px solid #d1e9ff;color:#1890ff}[data-theme=dark] .custom-publish-modal .ant-modal-footer .ant-btn-primary{background-color:#409eff;border-color:#409eff}[data-theme=dark] .custom-publish-modal .ant-modal-footer .ant-btn-primary:hover{background-color:#2b82e5;border-color:#2b82e5}[data-theme=dark] .custom-publish-modal .ant-modal-footer .ant-btn-default{color:#666;border-color:#d9d9d9}[data-theme=dark] .custom-publish-modal .ant-modal-footer .ant-btn-default:hover{color:#409eff;border-color:#409eff}[data-theme=dark] .mid{background-color:#f5f9ff}[data-theme=dark] .mid .container{background:0 0}[data-theme=dark] .action-bar{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .demo-btn{color:#7c3aed;border-color:#ddd6fe;background:#f5f3ff}[data-theme=dark] .filter-bar{background:0 0}[data-theme=dark] .stats-cards .stat-card{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .stats-cards .stat-card .stat-content .stat-title{color:#666}[data-theme=dark] .stats-cards .stat-card .stat-content .stat-number{color:#4a90f8}[data-theme=dark] .stats-cards .stat-card .stat-content .stat-page{color:#999}[data-theme=dark] .task-list-container{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .task-list-container :deep(.ant-card-head){border-bottom:1px solid #e6eef7}[data-theme=dark] .task-card{border:1px solid #e6eef7;background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .task-card:hover{box-shadow:0 12px 24px rgba(15,23,42,.12)}[data-theme=dark] .task-duration{color:#1677ff}[data-theme=dark] .task-card-title{color:#1f2937}[data-theme=dark] .task-card-meta{color:#4b5563}[data-theme=dark] .task-card-meta :deep(.anticon){color:#8c8c8c}[data-theme=dark] .task-card-footer{border-top:1px dashed #e5e7eb}[data-theme=dark] .task-card-footnote{color:#8c8c8c}[data-theme=dark] .study-plan-container{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .study-plan-detail-meta{color:#475569}[data-theme=dark] .study-plan-detail-hero,[data-theme=dark] .study-plan-publish-hero{border:1px solid #dbeafe}[data-theme=dark] .study-plan-detail-hero .hero-title,[data-theme=dark] .study-plan-publish-hero .hero-title{color:#0f172a}[data-theme=dark] .study-plan-detail-hero .hero-subtitle,[data-theme=dark] .study-plan-publish-hero .hero-subtitle{color:#64748b}[data-theme=dark] .study-plan-detail-hero .hero-meta span,[data-theme=dark] .study-plan-publish-hero .hero-meta span{background:rgba(255,255,255,.8);color:#2563eb}[data-theme=dark] .detail-section-title{color:#0f172a}[data-theme=dark] .study-plan-receiver-panel{border:1px solid #e2e8f0;background:#f8fafc}[data-theme=dark] .study-plan-import-context{border:1px solid #dbeafe}[data-theme=dark] .study-plan-import-context .context-label{color:#2563eb}[data-theme=dark] .study-plan-import-context .context-value{color:#0f172a}[data-theme=dark] .study-plan-import-context .context-tip{color:#64748b}[data-theme=dark] .study-plan-import-form .form-section-title{color:#0f172a}[data-theme=dark] .study-plan-import-form :deep(.ant-form-item-label>label){color:#334155}[data-theme=dark] .study-plan-mode-card{border:1px solid #e2e8f0;background:#f8fafc}[data-theme=dark] .study-plan-mode-card .mode-title{color:#0f172a}[data-theme=dark] .study-plan-mode-card .mode-desc{color:#64748b}[data-theme=dark] .study-plan-upload-box{border:1px dashed #93c5fd}[data-theme=dark] .study-plan-upload-box:hover{border-color:#3b82f6}[data-theme=dark] .study-plan-upload-box .upload-title{color:#0f172a}[data-theme=dark] .study-plan-upload-box .upload-desc{color:#64748b}[data-theme=dark] .mid{background-color:#f5f9ff}[data-theme=dark] .mid .container{background:0 0}[data-theme=dark] .page-header{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .page-header .page-title{color:#333}[data-theme=dark] .task-overview-card{border:1px solid #dbeafe;background:#f8fbff}[data-theme=dark] .overview-title{color:#0f172a}[data-theme=dark] .overview-item{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .overview-label{color:#64748b}[data-theme=dark] .overview-value{color:#0f172a}[data-theme=dark] .filter-bar{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .advanced-settings{border:1px solid #e6eef7;background:#f8fbff}[data-theme=dark] .advanced-settings :deep(.ant-collapse-header){color:#1e293b}[data-theme=dark] .question-detail-meta .question-type{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}[data-theme=dark] .question-detail-meta .question-difficulty[data-difficulty='简单']{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}[data-theme=dark] .question-detail-meta .question-difficulty[data-difficulty='中等']{background-color:#fff;color:#fa8c16;border:1px solid #ffbb96}[data-theme=dark] .question-detail-meta .question-difficulty[data-difficulty='困难']{background-color:#fff;color:#f5222d;border:1px solid #ffccc7}[data-theme=dark] .question-detail-actions{border-top:1px solid #eef2f7}[data-theme=dark] .form-section{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .form-section :deep(.ant-card-head){border-bottom:1px solid #e6eef7;background-color:#f7f9fc}[data-theme=dark] .section-heading{border-bottom:1px solid #eef2f7}[data-theme=dark] .section-index{background:#e6f4ff;color:#1677ff}[data-theme=dark] .section-title{color:#1f2937}[data-theme=dark] .section-desc{color:#64748b}[data-theme=dark] .receive-statistics{background-color:#eef5ff;border:1px solid #cfe1ff}[data-theme=dark] .receive-statistics .stat-number{color:#4a90f8}[data-theme=dark] .question-config .config-tabs{background-color:#f7f9fc;border:1px solid #e6eef7}[data-theme=dark] .question-config .random-config .random-form{border:1px solid #e6eef7;background:#fbfdff}[data-theme=dark] .question-config .random-config .type-rules-section .section-subtitle{color:#1f2937}[data-theme=dark] .question-config .random-config .type-rules-section .type-rules-container{border:1px solid #e6eef7;background-color:#fff}[data-theme=dark] .question-config .random-config .type-rules-section .type-rules-container .type-rules-header{border-bottom:1px solid #eef2f7;color:#64748b}[data-theme=dark] .question-config .random-config .type-rules-section .generate-actions{background-color:#f8fbff;border:1px solid #dbeafe}[data-theme=dark] .question-config .manual-config .question-basket-stats{background-color:#e6f7ff}[data-theme=dark] .question-config .manual-config .question-basket-stats .stat-item .stat-value{color:#1890ff}[data-theme=dark] .question-config .manual-config .question-library-section .section-subtitle{color:#333}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .knowledge-tree-panel{border:1px solid #f0f0f0;background-color:#fff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .knowledge-tree-panel .panel-header{border-bottom:1px solid #f0f0f0;color:#333}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .knowledge-tree-panel .tree-content :deep(.ant-tree-node-selected){background-color:#e6f7ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .knowledge-tree-panel .tree-content :deep(.ant-tree-node-selected) .ant-tree-node-content-wrapper{color:#1890ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel{border:1px solid #f0f0f0;background-color:#fff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .library-filter{border-bottom:1px solid #f0f0f0}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .empty-library{color:#999}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.03);border:1px solid #f0f0f0}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.08)}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .card-header .question-content{background-color:#fafafa}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .card-actions{border-top:1px solid #f5f5f5}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .card-actions :deep(.ant-btn-link){color:#666}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .card-actions :deep(.ant-btn-link):hover{color:#1890ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis{border-top:1px dashed #e8e8e8;background:#fafafa}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section h4,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section h4{color:#1890ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section .answer-content,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section .answer-content{background-color:#fff;border-left:3px solid #52c41a}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section .answer-content .choice-answer,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section .answer-content .choice-answer{color:#52c41a}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section .answer-content .true-false-answer.correct,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section .answer-content .true-false-answer.correct{background-color:#f6ffed;color:#52c41a}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section .answer-content .true-false-answer.incorrect,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section .answer-content .true-false-answer.incorrect{background-color:#fff;color:#f5222d}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section .answer-content .fill-answer,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section .answer-content .fill-answer{color:#1890ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .analysis-section .analysis-content,[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-answer-analysis .answer-section .analysis-content{color:#666;background-color:#fff;border-left:3px solid #1890ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-type{background-color:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-difficulty[data-difficulty='简单']{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-difficulty[data-difficulty='中等']{background-color:#fff;color:#fa8c16;border:1px solid #ffbb96}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-difficulty[data-difficulty='困难']{background-color:#fff;color:#f5222d;border:1px solid #ffccc7}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .question-library-list .question-card .question-score{background-color:#f0f2f5;color:#8c8c8c;border:1px solid #d9d9d9}[data-theme=dark] .question-config .manual-config .question-library-section .library-layout .question-list-panel .pagination-container{border-top:1px solid #f0f0f0}[data-theme=dark] .question-config .random-config .type-rules-section .type-rules-container .type-rule-item{border:1px solid #eef2f7}[data-theme=dark] .student-selector-container .loading-container p{color:#666}[data-theme=dark] .student-selector-container .tree-select-container :deep(.student-tree) .tree-node-title .node-icon.dept{color:#1890ff}[data-theme=dark] .student-selector-container .tree-select-container :deep(.student-tree) .tree-node-title .node-icon.user{color:#52c41a}[data-theme=dark] .student-selector-container .tree-select-container :deep(.student-tree) .tree-node-title .node-type{color:#999}[data-theme=dark] .student-selector-container .tree-select-container .selected-preview h4{color:#333}[data-theme=dark] .student-selector-container .tree-select-container .selected-preview .empty-preview{color:#999;background:#f5f5f5}[data-theme=dark] :deep(.ant-form-item-disabled.ant-input),[data-theme=dark] :deep(.ant-form-item-disabled.ant-picker),[data-theme=dark] :deep(.ant-form-item-disabled.ant-select-selector){background-color:#f5f5f5!important}[data-theme=dark] .training-monitor{background-color:#f5f9ff}[data-theme=dark] .training-monitor .page-header{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .training-monitor .page-header .page-title{color:#333}[data-theme=dark] .training-monitor .stats-container .stat-card{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .training-monitor .stats-container .stat-card .stat-content .stat-label{color:#666}[data-theme=dark] .training-monitor .stats-container .stat-card .stat-content .stat-value{color:#4a90f8}[data-theme=dark] .training-monitor .stats-container .stat-card .stat-content .stat-desc{color:#999}[data-theme=dark] .training-monitor .charts-container .chart-card{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .training-monitor .charts-container .chart-card :deep(.ant-card-head){border-bottom:1px solid #e6eef7;background-color:#f7f9fc}[data-theme=dark] .training-monitor .alert-container .alert-card{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .training-monitor :deep(.alert-card) .ant-card-head{border-bottom:1px solid #e6eef7;background:#f7f9fc}[data-theme=dark] .training-monitor :deep(.alert-card) .ant-table .ant-table-thead>tr>th{background:#f7f9fc}[data-theme=dark] .training-monitor :deep(.alert-card) .ant-table .ant-table-tbody>tr>td{color:#445066}[data-theme=dark] .training-monitor :deep(.alert-card) .ant-table .ant-table-tbody>tr:hover>td{background:#f8fbff}[data-theme=dark] .training-monitor .student-list-container .list-card{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .training-monitor .student-list-container .list-card :deep(.ant-card-head){border-bottom:1px solid #e6eef7;background-color:#f7f9fc}[data-theme=dark] .training-monitor .student-list-container .list-card .filter-bar{border-bottom:1px solid #e6eef7}[data-theme=dark] .training-monitor .student-list-container .list-card :deep(.ant-table) .ant-table-thead>tr>th{background-color:#f7f9fc}[data-theme=dark] .training-monitor .student-list-container .list-card :deep(.ant-table) .ant-table-tbody>tr:hover>td{background-color:#f0f6ff}[data-theme=dark] .answer-detail-container .detail-report-head{border:1px solid #e6eef7;background:#f8fbff}[data-theme=dark] .answer-detail-container .detail-report-title{color:#111827}[data-theme=dark] .answer-detail-container .detail-report-meta{color:#64748b}[data-theme=dark] .answer-detail-container .detail-section{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .answer-detail-container .detail-section-title{color:#111827}[data-theme=dark] .answer-detail-container .detail-overview-card{border:1px solid #edf2f7;background:#fbfcfe}[data-theme=dark] .answer-detail-container .overview-label{color:#64748b}[data-theme=dark] .answer-detail-container .overview-value{color:#1677ff}[data-theme=dark] .answer-detail-container .overview-desc{color:#94a3b8}[data-theme=dark] .answer-detail-container .detail-comment-box{border-top:1px solid #edf2f7}[data-theme=dark] .answer-detail-container .detail-comment-label{color:#475569}[data-theme=dark] .answer-detail-container .detail-comment-text{color:#475569}[data-theme=dark] .answer-detail-container .consolidation-item,[data-theme=dark] .answer-detail-container .wrong-question-item{border:1px solid #edf2f7;background:#fbfcfe}[data-theme=dark] .answer-detail-container .consolidation-item span,[data-theme=dark] .answer-detail-container .wrong-question-item span{color:#475569}[data-theme=dark] .answer-detail-container .knowledge-answer-item{border:1px solid #edf2f7;background:#fbfcfe}[data-theme=dark] .answer-detail-container .knowledge-answer-head{color:#334155}[data-theme=dark] .answer-detail-container .knowledge-answer-meta{color:#94a3b8}[data-theme=dark] .answer-detail-container .question-list-container :deep(.ant-table) .ant-table-thead>tr>th{background-color:#f7f9fc}[data-theme=dark] .answer-detail-container .question-list-container :deep(.ant-table) .user-answer{background-color:#f9f9f9}[data-theme=dark] .answer-detail-container .question-list-container :deep(.ant-table) .correct-answer{background-color:#f6ffed}[data-theme=dark] .answer-detail-container .detail-actions{border-top:1px solid #f0f0f0}[data-theme=dark] .answer-detail-container .grading-tip{color:#666}[data-theme=dark] .answer-detail-container .ai-preview-confidence{color:#1d39c4}[data-theme=dark] .answer-detail-container .ai-preview-reason{background:#f6f8ff;border:1px solid #d6e4ff;color:#4b5563}[data-theme=dark] .paperinfo-page{background-color:#f5f9ff}[data-theme=dark] .sidebar{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .sidebar .type-group .type-title{color:#4a90f8}[data-theme=dark] .sidebar .type-group .question-numbers .number-badge{background:#eef5ff;border:1px solid #bcd7ff}[data-theme=dark] .sidebar .type-group .question-numbers .number-badge:hover{background:#dce9ff}[data-theme=dark] .mid{border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06);background-color:#fff}[data-theme=dark] .mid .title{border-bottom:1px solid #e6eef7;background-color:#fff}[data-theme=dark] .mid .title .rowLeft h3{color:#262626}[data-theme=dark] .mid .title .rowLeft .paper-name{color:#4a90f8}[data-theme=dark] .mid .title .rowLeft .score{color:#262626}[data-theme=dark] .mid .title .rowLeft .num{color:#faad14}[data-theme=dark] .mid .paper-info-card{background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.06);border:1px solid #e6eef7}[data-theme=dark] .mid .info-label{color:#6c757d}[data-theme=dark] .mid .info-value{color:#212529}[data-theme=dark] .mid .main{color:#262626}[data-theme=dark] .mid .main .item_info{border:1px solid #e8e8e8;background:#fff}[data-theme=dark] .mid .main .item_info:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);border-color:#d0e9ff}[data-theme=dark] .mid .main .item_info .question-answer{background-color:#e8f4f8;color:#2c7be5}[data-theme=dark] .mid .main .item_info .question-analysis{background-color:#f8f9fa;color:#495057}[data-theme=dark] .type-header{background:#e8f4f8;border:1px solid #d0e9ff}[data-theme=dark] .type-header:hover{box-shadow:0 2px 12px rgba(0,0,0,.04)}[data-theme=dark] .type-header h2{color:#1866b0}[data-theme=dark] .item_info .question-header{border-bottom:1px dashed #e9ecef;color:#212529}[data-theme=dark] .exam-container{background-color:#f9fafb;color:#1f2937}[data-theme=dark] .sidebar{background-color:#fff;border-right:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}[data-theme=dark] .sidebar .sidebar-header{border-bottom:1px solid #e5e7eb}[data-theme=dark] .sidebar .sidebar-header .sidebar-title{color:#1f2937}[data-theme=dark] .sidebar .sidebar-header .progress-info .progress-bar{background-color:#f3f4f6}[data-theme=dark] .sidebar .sidebar-header .progress-info .progress-bar .progress-fill{background-color:#1890ff}[data-theme=dark] .sidebar .sidebar-header .progress-info span{color:#4b5563}[data-theme=dark] .sidebar .type-group .type-title{color:#374151}[data-theme=dark] .sidebar .type-group .type-title .type-count{color:#4b5563}[data-theme=dark] .sidebar .number-badge{border:1px solid #d1d5db;color:#374151}[data-theme=dark] .sidebar .number-badge:hover{background-color:#f3f4f6;border-color:#1890ff}[data-theme=dark] .sidebar .number-badge.answered{background-color:#ecfdf5;border-color:#55d187;color:#55d187}[data-theme=dark] .sidebar .number-badge.answered::after{background-color:#55d187}[data-theme=dark] .sidebar .number-badge.current{background-color:#eff6ff;border-color:#1890ff;color:#1890ff;box-shadow:0 0 0 2px rgba(37,99,235,.2)}[data-theme=dark] .sidebar .number-badge.unanswered{background-color:#fef2f2;border-color:#d1d5db}[data-theme=dark] .sidebar .submit-area{border-top:1px solid #e5e7eb}[data-theme=dark] .sidebar .submit-area .submit-button{background-color:#55d187}[data-theme=dark] .sidebar .submit-area .submit-button:hover:not(:disabled){background-color:#41cc79}[data-theme=dark] .sidebar .submit-area .submit-button:disabled{background-color:#d1d5db}[data-theme=dark] .sidebar .submit-area .submit-tip{color:#efbd47}[data-theme=dark] .exam-main .exam-header{border-bottom:1px solid #e5e7eb}[data-theme=dark] .exam-main .exam-header .header-left h1{color:#1f2937}[data-theme=dark] .exam-main .exam-header .header-right .exam-meta .meta-item .meta-label{color:#4b5563}[data-theme=dark] .exam-main .exam-header .header-right .exam-meta .meta-item .meta-value{color:#1f2937}[data-theme=dark] .exam-main .exam-header .header-right .exam-meta .meta-item .meta-value.time-warning{color:#efbd47}[data-theme=dark] .exam-main .exam-header .header-right .exam-meta .meta-item .meta-value.time-danger{color:#dc2626}[data-theme=dark] .exam-main .question-viewer{background-color:transparent}[data-theme=dark] .exam-main .question-viewer.empty .loading-card,[data-theme=dark] .exam-main .question-viewer.loading .loading-card{color:#4b5563}[data-theme=dark] .exam-main .question-viewer .question-card .type-header{color:#1f2937;border-bottom:1px solid #e5e7eb}[data-theme=dark] .exam-main .question-viewer .question-card .type-header .type-meta{color:#4b5563}[data-theme=dark] .exam-main .question-viewer .question-card .type-header .type-meta .question-score{color:#1890ff}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .question-header .question-number{color:#1f2937}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .question-content{color:#1f2937}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .group-content{border:1px solid #e5e7eb;background-color:#f9fafb;color:#1f2937}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .reading-subquestion{border-top:1px dashed #e5e7eb}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .reading-subquestion .reading-subheader{color:#374151}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .reading-subquestion .reading-subheader .sub-score{color:#1890ff}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .options-content{background-color:#f9fafb;border:1px solid #e5e7eb}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .options-content .option-content-item .option-content-label{color:#1890ff}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .options-content .option-content-item .option-content-text{color:#374151}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .option-btn{border:2px solid #d1d5db;color:#374151}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .option-btn:hover{border-color:#1890ff;background-color:#f9fafb;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .option-btn.active{border-color:#1890ff;background-color:#eff6ff;color:#1890ff}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .option-btn.active::after{background-color:#1890ff}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .answer-textarea{border:1px solid #d1d5db}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .answer-textarea:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(37,99,235,.2)}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .answer-math-field{border:1px solid #d1d5db;background:#fff}[data-theme=dark] .exam-main .question-viewer .question-card .question-item .answer-area .answer-math-field:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(37,99,235,.2)}[data-theme=dark] .exam-main .question-viewer .question-navigation{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .exam-main .question-viewer .question-navigation .nav-button{background-color:#1890ff}[data-theme=dark] .exam-main .question-viewer .question-navigation .nav-button:disabled{background-color:#d1d5db}[data-theme=dark] .exam-main .question-viewer .question-navigation .nav-button:hover:not(:disabled){background-color:#0084fe;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}[data-theme=dark] .modal-overlay{background-color:rgba(0,0,0,.5)}[data-theme=dark] .modal-overlay.fullscreen-guard-overlay{background-color:rgba(15,23,42,.68)}[data-theme=dark] .modal-overlay .modal-dialog.success-dialog .success-icon.success-icon,[data-theme=dark] .modal-overlay .modal-dialog.success-dialog .warning-icon.success-icon,[data-theme=dark] .modal-overlay .modal-dialog.warning-dialog .success-icon.success-icon,[data-theme=dark] .modal-overlay .modal-dialog.warning-dialog .warning-icon.success-icon{color:#55d187}[data-theme=dark] .modal-overlay .modal-dialog.success-dialog .success-icon.warning-icon,[data-theme=dark] .modal-overlay .modal-dialog.success-dialog .warning-icon.warning-icon,[data-theme=dark] .modal-overlay .modal-dialog.warning-dialog .success-icon.warning-icon,[data-theme=dark] .modal-overlay .modal-dialog.warning-dialog .warning-icon.warning-icon{color:#efbd47}[data-theme=dark] .modal-overlay .modal-dialog.fullscreen-guard-dialog .guard-mark{background-color:#fff;border:1px solid #fde68a;color:#efbd47}[data-theme=dark] .modal-overlay .modal-dialog.fullscreen-guard-dialog .modal-title{color:#1f2937}[data-theme=dark] .modal-overlay .modal-dialog.fullscreen-guard-dialog .modal-body p{color:#374151}[data-theme=dark] .modal-overlay .modal-dialog.fullscreen-guard-dialog .modal-body .guard-tip{color:#1f2937}[data-theme=dark] .modal-overlay .modal-dialog .modal-header{border-bottom:1px solid #e5e7eb}[data-theme=dark] .modal-overlay .modal-dialog .modal-header .modal-title{color:#1f2937}[data-theme=dark] .modal-overlay .modal-dialog .modal-header .modal-close{color:#4b5563}[data-theme=dark] .modal-overlay .modal-dialog .modal-header .modal-close:hover{background-color:#f3f4f6;color:#1f2937}[data-theme=dark] .modal-overlay .modal-dialog .modal-body .modal-message{color:#1f2937}[data-theme=dark] .modal-overlay .modal-dialog .modal-body .submit-summary{background-color:#fff;border:1px solid #fde68a;color:#efbd47}[data-theme=dark] .modal-overlay .modal-dialog .modal-footer{border-top:1px solid #e5e7eb}[data-theme=dark] .modal-overlay .modal-dialog .modal-footer .btn.btn-secondary{background-color:#f3f4f6;color:#1f2937}[data-theme=dark] .modal-overlay .modal-dialog .modal-footer .btn.btn-secondary:hover{background-color:#e5e7eb}[data-theme=dark] .modal-overlay .modal-dialog .modal-footer .btn.btn-primary{background-color:#1890ff}[data-theme=dark] .modal-overlay .modal-dialog .modal-footer .btn.btn-primary:hover{background-color:#0084fe}[data-theme=dark] .security-monitor{border:1px solid #e5e7eb;color:#374151}[data-theme=dark] .security-monitor .monitor-header{border-bottom:1px solid #e5e7eb}[data-theme=dark] .security-monitor .fullscreen-status.violation-item,[data-theme=dark] .security-monitor .violation-item.violation-item{background-color:#fef2f2;color:#dc2626}[data-theme=dark] .security-monitor .fullscreen-status.fullscreen-status,[data-theme=dark] .security-monitor .violation-item.fullscreen-status{background-color:#f9fafb}[data-theme=dark] .security-monitor .fullscreen-status.fullscreen-status.status-warning,[data-theme=dark] .security-monitor .violation-item.fullscreen-status.status-warning{background-color:#fff;color:#efbd47}[data-theme=dark] .mobile-sidebar-toggle{background-color:#1890ff}[data-theme=dark] .page-container{background-color:#f5f7fa}[data-theme=dark] .loading-container .loading-spinner{border:4px solid #e0e0e0;border-top:4px solid #4285f4}[data-theme=dark] .loading-container .loading-text{color:#666}[data-theme=dark] .overview-card{box-shadow:0 4px 20px rgba(0,0,0,.05)}[data-theme=dark] .overview-card .overview-header{border-bottom:1px solid #f0f0f0}[data-theme=dark] .overview-card .overview-header .exam-title{color:#2d3748}[data-theme=dark] .overview-card .overview-header .exam-meta{color:#718096}[data-theme=dark] .overview-card .session-comment .comment-label{color:#9f7aea}[data-theme=dark] .overview-card .session-comment .comment-content{color:#2d3748}[data-theme=dark] .overview-card .score-stats .score-card .score-label{color:#4a5568}[data-theme=dark] .overview-card .score-stats .score-card .score-value{color:#2d3748}[data-theme=dark] .overview-card .score-stats .score-card .score-value .score-max{color:#718096}[data-theme=dark] .overview-card .score-stats .score-card .score-rate{color:#4a5568}[data-theme=dark] .overview-card .score-stats .score-card .progress-bar{background-color:#e2e8f0}[data-theme=dark] .overview-card .score-stats .stats-grid .stat-item{box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=dark] .overview-card .score-stats .stats-grid .stat-item .stat-value{color:#2d3748}[data-theme=dark] .overview-card .score-stats .stats-grid .stat-item .stat-label{color:#718096}[data-theme=dark] .overview-card .score-stats .stats-grid .stat-item.success .stat-value{color:#4caf50}[data-theme=dark] .overview-card .score-stats .stats-grid .stat-item.danger .stat-value{color:#f44336}[data-theme=dark] .overview-card .score-stats .stats-grid .stat-item.primary .stat-value{color:#4285f4}[data-theme=dark] .content-wrapper .question-nav{box-shadow:0 4px 20px rgba(0,0,0,.05)}[data-theme=dark] .content-wrapper .question-nav .nav-title{color:#2d3748;border-bottom:2px solid #e8f4f8}[data-theme=dark] .content-wrapper .question-nav .type-tabs .type-tab{background:#f8f9fa;color:#4a5568}[data-theme=dark] .content-wrapper .question-nav .type-tabs .type-tab .type-count{color:#718096}[data-theme=dark] .content-wrapper .question-nav .type-tabs .type-tab:hover{background:#e8f4f8}[data-theme=dark] .content-wrapper .question-nav .type-tabs .type-tab.active{background:#e8f4f8;color:#4285f4;box-shadow:0 2px 4px rgba(0,0,0,.08)}[data-theme=dark] .content-wrapper .question-nav .type-tabs::-webkit-scrollbar-track{background:#f1f1f1}[data-theme=dark] .content-wrapper .question-nav .type-tabs::-webkit-scrollbar-thumb{background:#ddd}[data-theme=dark] .content-wrapper .question-nav .type-tabs::-webkit-scrollbar-thumb:hover{background:#ccc}[data-theme=dark] .content-wrapper .question-nav .nav-grid::-webkit-scrollbar-track{background:#f1f1f1}[data-theme=dark] .content-wrapper .question-nav .nav-grid::-webkit-scrollbar-thumb{background:#ddd}[data-theme=dark] .content-wrapper .question-nav .nav-grid::-webkit-scrollbar-thumb:hover{background:#ccc}[data-theme=dark] .content-wrapper .question-nav .nav-item{background:#f8f9fa;color:#4a5568}[data-theme=dark] .content-wrapper .question-nav .nav-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.08)}[data-theme=dark] .content-wrapper .question-nav .nav-item.correct{background:#e8f5e9;color:#4caf50;border:1px solid #c8e6c9}[data-theme=dark] .content-wrapper .question-nav .nav-item.wrong{background:#ffebee;color:#f44336;border:1px solid #ffcdd2}[data-theme=dark] .content-wrapper .question-nav .nav-item.active{background:#e8f4f8;color:#4285f4;border:1px solid #bbdefb;box-shadow:0 0 0 2px rgba(66,133,244,.2)}[data-theme=dark] .content-wrapper .question-nav .type-stats{border-top:1px solid #f0f0f0}[data-theme=dark] .content-wrapper .question-nav .type-stats .type-stat .type-name{color:#4a5568}[data-theme=dark] .content-wrapper .question-nav .type-stats .type-stat .type-correct{color:#4caf50}[data-theme=dark] .content-wrapper .question-nav .type-stats .type-stat .type-total{color:#718096}[data-theme=dark] .content-wrapper .question-card{box-shadow:0 4px 20px rgba(0,0,0,.05);border-left:4px solid #e0e0e0}[data-theme=dark] .content-wrapper .question-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.1)}[data-theme=dark] .content-wrapper .question-card.correct{border-left-color:#4caf50}[data-theme=dark] .content-wrapper .question-card.wrong{border-left-color:#f44336}[data-theme=dark] .content-wrapper .question-card .question-header{border-bottom:1px solid #f0f0f0}[data-theme=dark] .content-wrapper .question-card .question-header .question-meta .question-number{color:#2d3748}[data-theme=dark] .content-wrapper .question-card .question-header .question-meta .question-status.correct{background:#e8f5e9;color:#4caf50}[data-theme=dark] .content-wrapper .question-card .question-header .question-meta .question-status.wrong{background:#ffebee;color:#f44336}[data-theme=dark] .content-wrapper .question-card .question-header .question-score{color:#718096}[data-theme=dark] .content-wrapper .question-card .question-body .reading-material{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #1677ff}[data-theme=dark] .content-wrapper .question-card .question-body .reading-material .reading-material-label{color:#1f2937}[data-theme=dark] .content-wrapper .question-card .question-body .reading-material .reading-material-content{color:#2d3748}[data-theme=dark] .content-wrapper .question-card .question-body .question-content{color:#2d3748;background:#f8f9fa}[data-theme=dark] .content-wrapper .question-card .question-body .answers-row .answer-card .answer-label{color:#4a5568}[data-theme=dark] .content-wrapper .question-card .question-body .answers-row .user-answer{background:#f0f8fb}[data-theme=dark] .content-wrapper .question-card .question-body .answers-row .user-answer .answer-content{color:#4285f4}[data-theme=dark] .content-wrapper .question-card .question-body .answers-row .correct-answer{background:#f5fafe}[data-theme=dark] .content-wrapper .question-card .question-body .answers-row .correct-answer .answer-content{color:#4caf50}[data-theme=dark] .content-wrapper .question-card .question-body .analysis-section{background:#f8f9fa}[data-theme=dark] .content-wrapper .question-card .question-body .analysis-section .analysis-label{color:#4a5568}[data-theme=dark] .content-wrapper .question-card .question-body .analysis-section .analysis-content{color:#2d3748}[data-theme=dark] .content-wrapper .question-card .question-body .teacher-comment-section{border-left:3px solid #9f7aea}[data-theme=dark] .content-wrapper .question-card .question-body .teacher-comment-section .comment-label{color:#7472fe}[data-theme=dark] .content-wrapper .question-card .question-body .teacher-comment-section .comment-content{color:#2d3748}[data-theme=dark] .mid{background-color:#f5f9ff}[data-theme=dark] .mid .container{background:0 0}[data-theme=dark] .filter-bar{background:0 0}[data-theme=dark] .summary-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .summary-icon.total{color:#1677ff;background:#e6f4ff}[data-theme=dark] .summary-icon.done{color:#0f9f6e;background:#e9f8f0}[data-theme=dark] .summary-icon.pending{color:#d48806;background:#fff}[data-theme=dark] .summary-icon.score{color:#13a8a8;background:#e6fffb}[data-theme=dark] .summary-content span{color:#4b5563}[data-theme=dark] .summary-content strong{color:#111827}[data-theme=dark] .summary-content em{color:#8c8c8c}[data-theme=dark] .trend-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .trend-title h3{color:#111827}[data-theme=dark] .trend-title p{color:#8c8c8c}[data-theme=dark] .trend-icon{color:#1677ff;background:#e6f4ff}[data-theme=dark] .trend-count{color:#1677ff;background:#f0f7ff}[data-theme=dark] .trend-chart{border:1px solid #eef3f8}[data-theme=dark] .trend-chart::after{border-top:1px dashed #e6edf5}[data-theme=dark] .trend-line{stroke:#1677ff}[data-theme=dark] .trend-point .point-dot{border:2px solid #1677ff;background:#fff;box-shadow:0 0 0 4px rgba(22,119,255,.12)}[data-theme=dark] .trend-point strong{color:#111827}[data-theme=dark] .trend-point em{color:#4b5563}[data-theme=dark] .trend-point small{color:#8c8c8c}[data-theme=dark] .test-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .test-card:hover{box-shadow:0 12px 24px rgba(15,23,42,.12)}[data-theme=dark] .test-card .card-header .test-info .subject-badge{background:#e6f7ff;color:#1890ff}[data-theme=dark] .test-card .card-header .score{color:#1890ff}[data-theme=dark] .test-card .test-title{color:#c9d1d9}[data-theme=dark] .test-card .card-meta{color:#8b949e}[data-theme=dark] .test-card .card-footer{border-top:1px dashed #303030}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='简单']{color:#a0d911}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='容易']{color:#7cb305}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='较易']{color:#efbd47}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='中等']{color:#fa8c16}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='较难']{color:#ed6f6f}[data-theme=dark] .test-card .card-footer .difficulty-rating .difficulty-text[data-level='困难']{color:#820014}[data-theme=dark] .test-card .card-footer .action-buttons .start-exam-btn{background:#1890ff;border-color:#1890ff}[data-theme=dark] .test-card .card-footer .action-buttons .start-exam-btn:hover{background:#40a9ff;border-color:#40a9ff}[data-theme=dark] .test-card .card-footer .action-buttons .start-exam-btn:disabled{background:#a3cfff;border-color:#a3cfff}[data-theme=dark] .test-card .card-footer .action-buttons .view-score-btn{background:#55d187;border-color:#55d187}[data-theme=dark] .test-card .card-footer .action-buttons .view-score-btn:hover{background:#73d13d;border-color:#73d13d}[data-theme=dark] .test-card .card-footer .action-buttons .view-score-btn:disabled{background:#a3d982;border-color:#a3d982}[data-theme=dark] .test-card .card-footer .action-buttons .analysis-report-btn{color:#1677ff;border-color:#b7d8ff;background:#f0f7ff}[data-theme=dark] .test-card .card-footer .action-buttons .analysis-report-btn:hover{color:#0958d9;border-color:#4096ff;background:#e6f4ff}[data-theme=dark] .test-card .card-footer .action-buttons .detail-btn:hover{color:#1890ff;border-color:#1890ff}[data-theme=dark] .analysis-hero{border:1px solid #e6eef7;background:#f8fafc}[data-theme=dark] .analysis-hero h3{color:#111827}[data-theme=dark] .analysis-hero p{color:#8c8c8c}[data-theme=dark] .analysis-score{color:#1677ff}[data-theme=dark] .analysis-score span{color:#4b5563}[data-theme=dark] .analysis-metric{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .analysis-metric span{color:#6b7280}[data-theme=dark] .analysis-metric strong{color:#111827}[data-theme=dark] .analysis-metric.success strong{color:#15803d}[data-theme=dark] .analysis-metric.warning strong{color:#d48806}[data-theme=dark] .analysis-section{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .analysis-section-head h4{color:#111827}[data-theme=dark] .analysis-section-head span{color:#8c8c8c}[data-theme=dark] .analysis-panel{background:#f8fafc}[data-theme=dark] .analysis-panel-title{color:#374151}[data-theme=dark] .type-stat-top{color:#4b5563}[data-theme=dark] .type-stat-top strong{color:#111827}[data-theme=dark] .type-stat-bar{background:#e5e7eb}[data-theme=dark] .type-stat-bar i{background:#1677ff}[data-theme=dark] .weak-kp-item{background:#fff;color:#4b5563}[data-theme=dark] .weak-kp-item strong{color:#d48806}[data-theme=dark] .wrong-question-strip span{color:#6b7280}[data-theme=dark] .wrong-question-strip em{color:#d48806;background:#fff}[data-theme=dark] .suggestion-item{background:#f8fafc}[data-theme=dark] .suggestion-item strong{color:#111827}[data-theme=dark] .suggestion-item p{color:#4b5563}[data-theme=dark] .suggestion-icon{color:#1677ff;background:#e6f4ff}[data-theme=dark] .resource-recommend-card{border:1px solid #e6eef7}[data-theme=dark] .resource-recommend-card:hover{border-color:#b7d8ff;box-shadow:0 8px 18px rgba(15,23,42,.08)}[data-theme=dark] .resource-recommend-card strong{color:#111827}[data-theme=dark] .resource-recommend-card p{color:#4b5563}[data-theme=dark] .resource-recommend-type{color:#1677ff;background:#e6f4ff}[data-theme=dark] .wrong-summary-toolbar{border:1px solid #e6eef7;background:#f8fafc}[data-theme=dark] .wrong-summary-toolbar strong{color:#111827}[data-theme=dark] .wrong-summary-toolbar span{color:#6b7280}[data-theme=dark] .wrong-summary-nav{border:1px solid #eef2f7;background:#fff}[data-theme=dark] .wrong-summary-nav button{border:1px solid #d9e3f0;color:#4b5563;background:#fff}[data-theme=dark] .wrong-summary-nav button.active,[data-theme=dark] .wrong-summary-nav button:hover{color:#1677ff;border-color:#91caff;background:#e6f4ff}[data-theme=dark] .ai-redo-card,[data-theme=dark] .ai-redo-panel,[data-theme=dark] .wrong-question-card{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .wrong-question-head strong{color:#111827}[data-theme=dark] .ai-redo-title,[data-theme=dark] .wrong-question-title{color:#1f2937}[data-theme=dark] .wrong-option{border:1px solid #eef2f7;background:#f8fafc}[data-theme=dark] .wrong-option span{color:#1677ff;background:#e6f4ff}[data-theme=dark] .wrong-option-text{color:#374151}[data-theme=dark] .wrong-answer-grid div{background:#f8fafc}[data-theme=dark] .wrong-answer-grid span{color:#6b7280}[data-theme=dark] .wrong-answer-grid strong{color:#111827}[data-theme=dark] .wrong-analysis-box{border:1px solid #e6eef7;background:#f8fafc}[data-theme=dark] .wrong-analysis-box span{color:#111827}[data-theme=dark] .wrong-analysis-text{color:#4b5563}[data-theme=dark] .ai-redo-head strong{color:#111827}[data-theme=dark] .ai-redo-head span{color:#8c8c8c}[data-theme=dark] .ai-redo-card{background:#f8fbff}[data-theme=dark] .ai-redo-answer{color:#0958d9;background:#e6f4ff}[data-theme=dark] .stars.ant-rate .ant-rate-star:first-child{color:#a0d911}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(2){color:#7cb305}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(3){color:#efbd47}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(4){color:#fa8c16}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(5){color:#ed6f6f}[data-theme=dark] .stars.ant-rate .ant-rate-star:nth-child(6){color:#820014}[data-theme=dark] .page-container{background-color:#f5f7fa}[data-theme=dark] .overview-card{box-shadow:0 8px 30px rgba(0,0,0,.06);border:1px solid #f0f4f9}[data-theme=dark] .overview-card .overview-header .header-left .exam-title{color:#1e293b}[data-theme=dark] .overview-card .overview-header .header-left .exam-subtitle{color:#64748b}[data-theme=dark] .overview-card .overview-header .exam-meta .meta-grid .meta-item{background:#fff;border:1px solid #e2e8f0}[data-theme=dark] .overview-card .overview-header .exam-meta .meta-grid .meta-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}[data-theme=dark] .overview-card .overview-header .exam-meta .meta-grid .meta-item .meta-label{color:#94a3b8}[data-theme=dark] .overview-card .overview-header .exam-meta .meta-grid .meta-item .meta-value{color:#334155}[data-theme=dark] .overview-card .overview-header .exam-meta .meta-grid .meta-item .meta-value.score-highlight{color:#3b82f6}[data-theme=dark] .overview-card .exam-status-bar{border-top:1px solid #f0f4f9}[data-theme=dark] .overview-card .exam-status-bar .status-desc{color:#64748b}[data-theme=dark] .score-overview-card{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .score-overview-card .score-overview-header h3{color:#1f2937}[data-theme=dark] .score-overview-card .score-overview-header p{color:#64748b}[data-theme=dark] .score-overview-card .overview-metric{border:1px solid #edf1f7;background:#f8fafc}[data-theme=dark] .score-overview-card .overview-metric .metric-label{color:#64748b}[data-theme=dark] .score-overview-card .overview-metric strong{color:#111827}[data-theme=dark] .score-overview-card .overview-metric .metric-desc{color:#8c8c8c}[data-theme=dark] .score-overview-card .overview-metric.primary{background:#e6f4ff;border-color:#bae0ff}[data-theme=dark] .score-overview-card .overview-metric.primary strong{color:#1677ff}[data-theme=dark] .score-overview-card .overview-metric.ai{background:#f6ffed;border-color:#b7eb8f}[data-theme=dark] .score-overview-card .overview-metric.ai strong{color:#389e0d}[data-theme=dark] .student-tree{box-shadow:0 4px 20px rgba(0,0,0,.05)}[data-theme=dark] .student-tree .nav-title{color:#2d3748;border-bottom:2px solid #e8f4f8}[data-theme=dark] .student-tree .student-list .student-item:hover{background:#f8f9fa}[data-theme=dark] .student-tree .student-list .student-item.active{background:#e8f4f8;color:#4285f4}[data-theme=dark] .student-tree .student-list .student-item .student-name{color:#4a5568}[data-theme=dark] .student-tree::-webkit-scrollbar-track{background:#f1f1f1}[data-theme=dark] .student-tree::-webkit-scrollbar-thumb{background:#ddd}[data-theme=dark] .student-tree::-webkit-scrollbar-thumb:hover{background:#ccc}[data-theme=dark] .answer-detail::-webkit-scrollbar-track{background:#f1f1f1}[data-theme=dark] .answer-detail::-webkit-scrollbar-thumb{background:#ddd}[data-theme=dark] .answer-detail::-webkit-scrollbar-thumb:hover{background:#ccc}[data-theme=dark] .student-info-card{box-shadow:0 4px 20px rgba(0,0,0,.05)}[data-theme=dark] .student-info-card .student-info__desc :deep(.ant-descriptions-item-label){color:#4a5568}[data-theme=dark] .student-info-card .student-info__desc :deep(.ant-descriptions-item-content){color:#2d3748}[data-theme=dark] .student-info-card .score-text{color:#4285f4}[data-theme=dark] .student-info-card .student-info__comment-input :deep(.ant-input){border-color:#e2e8f0}[data-theme=dark] .action-buttons{background:#f8f9fa}[data-theme=dark] .action-buttons .action-btn.primary-btn{background:#4285f4;border-color:#4285f4}[data-theme=dark] .action-buttons .action-btn.primary-btn:hover{background:#3367d6;border-color:#3367d6}[data-theme=dark] .action-buttons .action-btn.save-btn{background:#4caf50;border-color:#4caf50}[data-theme=dark] .action-buttons .action-btn.save-btn:hover{background:#388e3c;border-color:#388e3c}[data-theme=dark] .action-buttons .action-btn.cancel-btn{background:#f8f9fa;color:#718096}[data-theme=dark] .action-buttons .action-btn.cancel-btn:hover{background:#e9ecef}[data-theme=dark] .action-buttons .action-btn.auto-btn{color:#ff9800;border-color:#ff9800}[data-theme=dark] .action-buttons .action-btn.auto-btn:hover{background:#fff8e1}[data-theme=dark] .question-type-nav{border:1px solid #e5eaf2;box-shadow:0 8px 24px rgba(15,23,42,.08)}[data-theme=dark] .question-type-nav .nav-header{border-bottom:1px solid #eef2f7}[data-theme=dark] .question-type-nav .nav-title{color:#2d3748}[data-theme=dark] .question-type-nav .nav-summary{color:#718096}[data-theme=dark] .question-type-nav .nav-toggle{border:1px solid #d8e3f2;background:#fff;color:#4285f4}[data-theme=dark] .question-type-nav .nav-toggle:hover{border-color:#4285f4;background:#f4f8ff}[data-theme=dark] .question-type-nav .type-tabs .type-tab{background:#f8f9fa;color:#4a5568}[data-theme=dark] .question-type-nav .type-tabs .type-tab .type-count{color:#718096}[data-theme=dark] .question-type-nav .type-tabs .type-tab:hover{background:#e8f4f8}[data-theme=dark] .question-type-nav .type-tabs .type-tab.active{background:#e8f4f8;color:#4285f4}[data-theme=dark] .question-type-nav .type-tabs::-webkit-scrollbar-track{background:#f1f1f1}[data-theme=dark] .question-type-nav .type-tabs::-webkit-scrollbar-thumb{background:#ddd}[data-theme=dark] .question-type-nav .type-tabs::-webkit-scrollbar-thumb:hover{background:#ccc}[data-theme=dark] .question-card{box-shadow:0 4px 20px rgba(0,0,0,.05);border-left:4px solid #e0e0e0}[data-theme=dark] .question-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.1)}[data-theme=dark] .question-card.question-item--grading{border-left-color:#4285f4}[data-theme=dark] .question-card.answer-correct{border-left-color:#4caf50;background-color:rgba(76,175,80,.03)}[data-theme=dark] .question-card.answer-wrong{border-left-color:#f44336;background-color:rgba(244,67,54,.03)}[data-theme=dark] .question-card .question-header{border-bottom:1px solid #f0f0f0}[data-theme=dark] .question-card .question-header .question-meta .question-number{color:#2d3748}[data-theme=dark] .question-card .question-header .question-meta .answer-status-tag.correct{background-color:#4caf50}[data-theme=dark] .question-card .question-header .question-meta .answer-status-tag.wrong{background-color:#f44336}[data-theme=dark] .question-card .question-header .question-score{color:#718096}[data-theme=dark] .question-card .question-header .question-score .score-value.correct{color:#4caf50}[data-theme=dark] .question-card .question-body .question-content{color:#2d3748;background:#f8f9fa}[data-theme=dark] .question-card .question-body .question-options .question-option{border:1px solid #eef2f7;background:#fafcff}[data-theme=dark] .question-card .question-body .question-options .question-option .option-label{color:#2563eb}[data-theme=dark] .question-card .question-body .question-options .question-option .option-text{color:#334155}[data-theme=dark] .question-card .question-body .answers-row .answer-card .answer-label{color:#4a5568}[data-theme=dark] .question-card .question-body .answers-row .answer-card .answer-icon{color:#4caf50}[data-theme=dark] .question-card .question-body .answers-row .answer-card .answer-icon.wrong{color:#f44336}[data-theme=dark] .question-card .question-body .answers-row .answer-card .answer-content :deep(.answer-option-label){color:#2563eb}[data-theme=dark] .question-card .question-body .answers-row .user-answer{background:#f0f8fb}[data-theme=dark] .question-card .question-body .answers-row .user-answer.wrong{background:rgba(244,67,54,.1)}[data-theme=dark] .question-card .question-body .answers-row .user-answer.wrong .answer-icon{color:#f44336}[data-theme=dark] .question-card .question-body .answers-row .user-answer.wrong .answer-content{border:1px solid #f44336}[data-theme=dark] .question-card .question-body .answers-row .correct-answer{background:#f5fafe}[data-theme=dark] .question-card .question-body .answers-row .correct-answer .answer-content{color:#4caf50}[data-theme=dark] .question-card .question-body .analysis-section{background:#f8f9fa}[data-theme=dark] .question-card .question-body .analysis-section .analysis-label{color:#4a5568}[data-theme=dark] .question-card .question-body .analysis-section .analysis-content{color:#2d3748}[data-theme=dark] .question-card .question-body .teacher-comment-section{border-left:3px solid #9f7aea}[data-theme=dark] .question-card .question-body .teacher-comment-section .comment-label{color:#7472fe}[data-theme=dark] .question-card .question-body .teacher-comment-section .comment-input :deep(.ant-input){border-color:#e2e8f0}[data-theme=dark] .question-card .question-body .teacher-comment-section .comment-input :deep(.ant-input):disabled{background:#fafafa;color:#94a3b8}[data-theme=dark] .question-card .question-body .teacher-comment-section .ai-preview-confidence{color:#1d39c4}[data-theme=dark] .question-card .question-body .teacher-comment-section .ai-preview-reason{background:#f6f8ff;border:1px solid #d6e4ff;color:#4b5563}[data-theme=dark] .no-selection{box-shadow:0 4px 20px rgba(0,0,0,.05)}[data-theme=dark] .empty-container .empty-text{color:#718096}[data-theme=dark] .empty-container .empty-tip{color:#94a3b8}[data-theme=dark] .loading-container .loading-spinner{border:4px solid #e0e0e0;border-top:4px solid #4285f4}[data-theme=dark] .loading-container .loading-text{color:#666}[data-theme=dark] .fixed-action-bar{border-top:1px solid #e8f4f8}[data-theme=dark] .fixed-action-bar .total-score-display .score-label{color:#4a5568}[data-theme=dark] .fixed-action-bar .total-score-display .score-value{color:#4285f4}[data-theme=dark] .fixed-action-bar .total-score-display .score-max{color:#718096}[data-theme=dark] .fixed-action-bar .fixed-action-buttons .fixed-btn.save-btn{background:#4caf50;border-color:#4caf50}[data-theme=dark] .fixed-action-bar .fixed-action-buttons .fixed-btn.cancel-btn{background:#f8f9fa;color:#718096}[data-theme=dark] .fixed-action-bar .fixed-action-buttons .fixed-btn.top-btn{background:#e8f4f8;color:#4285f4}[data-theme=dark] :deep(.ant-card-body)::-webkit-scrollbar-track,[data-theme=dark] :deep(.ant-descriptions)::-webkit-scrollbar-track,[data-theme=dark] :deep(.ant-tree)::-webkit-scrollbar-track{background:#f1f1f1}[data-theme=dark] :deep(.ant-card-body)::-webkit-scrollbar-thumb,[data-theme=dark] :deep(.ant-descriptions)::-webkit-scrollbar-thumb,[data-theme=dark] :deep(.ant-tree)::-webkit-scrollbar-thumb{background:#ddd}[data-theme=dark] :deep(.ant-card-body)::-webkit-scrollbar-thumb:hover,[data-theme=dark] :deep(.ant-descriptions)::-webkit-scrollbar-thumb:hover,[data-theme=dark] :deep(.ant-tree)::-webkit-scrollbar-thumb:hover{background:#ccc}[data-theme=dark] .login-mobile{background:#f0f7ff}[data-theme=dark] .particle{background:rgba(59,130,246,.4)}[data-theme=dark] .floating-circle{background:rgba(59,130,246,.06)}[data-theme=dark] .login-card{background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.8);box-shadow:0 20px 40px rgba(0,0,0,.06)}[data-theme=dark] .logo-icon{box-shadow:0 8px 20px rgba(59,130,246,.25)}[data-theme=dark] .logo-title{color:#1e293b}[data-theme=dark] .logo-subtitle{color:#64748b}[data-theme=dark] .input-field{background:#f8fafc;border:1px solid #e2e8f0}[data-theme=dark] .input-field:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.08);background:#fff}[data-theme=dark] .input-icon{color:#94a3b8}[data-theme=dark] :deep(.custom-input){background:0 0!important}[data-theme=dark] :deep(.custom-inputinput),[data-theme=dark] :deep(.custom-inputinput:focus){background:0 0!important}[data-theme=dark] :deep(.custom-input.ant-input-password-icon){color:#94a3b8}[data-theme=dark] .remember-checkbox{color:#64748b}[data-theme=dark] .remember-checkbox input{accent-color:#3b82f6}[data-theme=dark] .login-btn{box-shadow:0 4px 12px rgba(59,130,246,.3)}[data-theme=dark] .demo-title{color:#94a3b8}[data-theme=dark] .demo-btn{background:#f1f5f9;color:#3b82f6}[data-theme=dark] .demo-btn:active{background:#e2e8f0}[data-theme=dark] .feature-icon.blue{background:rgba(59,130,246,.1);color:#3b82f6}[data-theme=dark] .feature-icon.green{background:rgba(16,185,129,.1);color:#10b981}[data-theme=dark] .feature-icon.purple{background:rgba(139,92,246,.1);color:#8b5cf6}[data-theme=dark] .feature-item span{color:#1e293b}[data-theme=dark] .stat-block:first-child .stat-number{color:#3b82f6}[data-theme=dark] .stat-block:nth-child(3) .stat-number{color:#10b981}[data-theme=dark] .stat-block:last-child .stat-number{color:#8b5cf6}[data-theme=dark] .stat-label{color:#64748b}[data-theme=dark] .stat-dot{background:#cbd5e1}[data-theme=dark] span.iconify{background-color:#555}[data-theme=dark] :global(.answer-analysis-modal-wrap){background:0 0!important}[data-theme=dark] :global(.answer-analysis-modal-wrap) .ant-modal-content{box-shadow:0 8px 24px rgba(15,23,42,.1)!important;background:#fff}[data-theme=dark] :global(.answer-analysis-modal-wrap) .ant-modal-header{border-bottom:1px solid #f0f0f0;background:#fff}[data-theme=dark] :global(.answer-analysis-modal-wrap) .ant-modal-header .ant-modal-title{color:#1f2937}[data-theme=dark] :deep(.answer-analysis-modal)>.question-content{border:1px solid #e5e7eb;background:#fff;color:#1f2937;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] :deep(.answer-analysis-modal)>.question-content::before{background:#1677ff}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-question-content{background:#f8fbff;border:1px solid #e6f7ff}[data-theme=dark] :deep(.answer-analysis-modal) .reading-sub-question-item{border:1px solid #eef2f7;background:#fafcff}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-section,[data-theme=dark] :deep(.answer-analysis-modal) .answer-section{border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-section h4,[data-theme=dark] :deep(.answer-analysis-modal) .answer-section h4{color:#1f2937}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-section .icon,[data-theme=dark] :deep(.answer-analysis-modal) .answer-section .icon{color:#1677ff}[data-theme=dark] :deep(.answer-analysis-modal) .answer-section{border-color:#d9f7be;background:#fcfffa}[data-theme=dark] :deep(.answer-analysis-modal) .answer-section h4{color:#135200}[data-theme=dark] :deep(.answer-analysis-modal) .answer-section .icon{color:#52c41a}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-content,[data-theme=dark] :deep(.answer-analysis-modal) .answer-content{color:#1f2937}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-section{border-color:#d6e4ff;background:#fff}[data-theme=dark] :deep(.answer-analysis-modal) .analysis-section h4{color:#1d4ed8}[data-theme=dark] .analysis-knowledge-section{background:#fff;border:1px solid #ffe58f;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .analysis-knowledge-section h4{color:#8c6d1f}[data-theme=dark] .analysis-knowledge-section .knowledge-point-tag{background:#fff;border:1px solid #f5e3a5;color:#7a5d14}[data-theme=dark] :global(.ant-modal.gaokao-template-modal.ant-modal-content),[data-theme=dark] :global(.gaokao-template-modal-wrap.ant-modal-content){box-shadow:0 10px 30px rgba(15,23,42,.14)}[data-theme=dark] :global(.ant-modal.gaokao-template-modal.ant-modal-header),[data-theme=dark] :global(.gaokao-template-modal-wrap.ant-modal-header){border-bottom:1px solid #eef2f7}[data-theme=dark] :global(.ant-modal.gaokao-template-modal.ant-modal-body),[data-theme=dark] :global(.gaokao-template-modal-wrap.ant-modal-body){background:#f8fafc}[data-theme=dark] .modal-title-main{color:#1f2937}[data-theme=dark] .modal-title-desc{color:#64748b}[data-theme=dark] .blueprint-tabs :deep(.ant-tabs-nav-wrap){border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .blueprint-tabs :deep(.ant-tabs-tab){color:#4b5563}[data-theme=dark] .blueprint-tabs :deep(.ant-tabs-tab-active){background:#e6f4ff}[data-theme=dark] .blueprint-tabs :deep(.ant-tabs-tab-active.ant-tabs-tab-btn){color:#1677ff}[data-theme=dark] .blueprint-controls{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .skill-template-controls{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .template-picker-hint{color:#8c8c8c}[data-theme=dark] .preview-panel,[data-theme=dark] .template-panel{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .template-header{border-bottom:1px solid #eef2f7;background:#fff}[data-theme=dark] .template-title{color:#1f2937}[data-theme=dark] .template-meta{color:#64748b}[data-theme=dark] .rule-row{border-bottom:1px solid #f1f5f9}[data-theme=dark] .rule-head{color:#475569;background:#f8fafc}[data-theme=dark] .knowledge-cell{color:#64748b}[data-theme=dark] .rule-item-editor{border-top:1px solid #eef2f7;background:#fff}[data-theme=dark] .rule-item-editor-header{border-bottom:1px solid #eef2f7;background:#fbfdff}[data-theme=dark] .rule-item-editor-title{color:#1f2937}[data-theme=dark] .rule-item-editor-desc{color:#64748b}[data-theme=dark] .rule-item-collapse :deep(.ant-collapse-item){border-bottom:1px solid #eef2f7}[data-theme=dark] .rule-item-collapse :deep(.ant-collapse-header){color:#1f2937}[data-theme=dark] .rule-item-table{border:1px solid #e5e7eb}[data-theme=dark] .rule-item-row{border-bottom:1px solid #f1f5f9;color:#475569}[data-theme=dark] .rule-item-head{background:#f8fafc;color:#475569}[data-theme=dark] .rule-item-title{color:#1f2937}[data-theme=dark] .template-empty-state{border:1px dashed #cbd5e1;background:#fafcff}[data-theme=dark] .template-empty-title{color:#1f2937}[data-theme=dark] .template-empty-desc{color:#8c8c8c}[data-theme=dark] .template-summary-card{border:1px solid #dbeafe;background:#f8fbff}[data-theme=dark] .template-summary-title{color:#1f2937}[data-theme=dark] .template-summary-desc{color:#4b5563}[data-theme=dark] .template-summary-meta{color:#2563eb}[data-theme=dark] .template-mapping-table{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .template-mapping-header{border-bottom:1px solid #e5e7eb;background:#f8fafc;color:#4b5563}[data-theme=dark] .template-mapping-row{border-bottom:1px solid #eef2f7;background:#fff}[data-theme=dark] .template-mapping-row:hover{background:#f8fafc}[data-theme=dark] .template-mapping-row.is-unmapped{background:#fff}[data-theme=dark] .mapping-label{color:#1f2937}[data-theme=dark] .mapping-count{color:#1677ff}[data-theme=dark] .mapping-warning{color:#d48806}[data-theme=dark] .preview-item{color:#475569}[data-theme=dark] .preview-index{color:#0f172a}[data-theme=dark] .modal-actions{border-top:1px solid #eef2f7;background:#f8fafc}[data-theme=dark] .question-import-modal-wrap .question-import-modal .ant-modal-content{box-shadow:0 8px 24px rgba(15,23,42,.1)}[data-theme=dark] .question-import-modal-wrap .question-import-modal .ant-modal-header{border-bottom:1px solid #eef2f7;background:#fff}[data-theme=dark] .question-import-modal-wrap .question-import-modal .ant-modal-title{color:#1f2937}[data-theme=dark] .question-import-modal-wrap .question-import-modal .ant-modal-body{background:#fff}[data-theme=dark] .question-import-modal-wrap .import-context{color:#595959;background:#f8fafc;border:1px solid #eef2f7}[data-theme=dark] .question-import-modal-wrap .import-context .label{color:#6b7280}[data-theme=dark] .question-import-modal-wrap .import-context .value{color:#262626}[data-theme=dark] .question-import-modal-wrap .ant-upload-drag{border-color:#dbeafe;background:#f8fbff}[data-theme=dark] .question-import-modal-wrap .ant-upload-drag-icon{color:#1677ff}[data-theme=dark] .question-import-modal-wrap .ant-upload-text{color:#1f2937}[data-theme=dark] .question-import-modal-wrap .import-tip{color:#8c8c8c}[data-theme=dark] .question-import-modal-wrap .import-templates{background:#fbfdff;border:1px solid #eef2f7}[data-theme=dark] .question-import-modal-wrap .import-progress{color:#0958d9;background:#f0f5ff;border:1px solid #d6e4ff}[data-theme=dark] .question-import-modal-wrap .import-result{background:#fbfdff;border:1px solid #e5e7eb}[data-theme=dark] .question-import-modal-wrap .import-summary{color:#595959}[data-theme=dark] .question-import-modal-wrap .import-summary span{background:#fff;border:1px solid #eef2f7}[data-theme=dark] .question-import-modal-wrap .import-summary .success{color:#52c41a}[data-theme=dark] .question-import-modal-wrap .import-summary .fail{color:#ff4d4f}[data-theme=dark] .question-import-modal-wrap .import-summary .dup{color:#fa8c16}[data-theme=dark] .question-import-modal-wrap .import-summary .message{color:#8c8c8c}[data-theme=dark] .question-import-modal-wrap .import-dup-tip{color:#fa8c16;background:#fff7e6;border:1px solid #ffe7ba}[data-theme=dark] .resource-pagination{border-top:1px solid #e6eef7}[data-theme=dark] .question-card{background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.06);border:1px solid #e6eef7}[data-theme=dark] .question-card:hover{box-shadow:0 10px 22px rgba(15,23,42,.1)}[data-theme=dark] .question-card .card-actions{border-top:1px solid #f5f5f5}[data-theme=dark] .question-card .card-actions .ant-btn-link{color:#666}[data-theme=dark] .question-card .card-actions .ant-btn-link:hover{color:#1890ff}[data-theme=dark] .question-card .card-actions .question-detail-btn{color:#1677ff}[data-theme=dark] .question-meta .question-type{background-color:#e6f7ff;color:#1890ff;border:1px solid #1890ff}[data-theme=dark] .question-meta .question-type[data-type='单选题']{background:#f0fbff;color:#1890ff;border:1px solid #91d5ff}[data-theme=dark] .question-meta .question-type[data-type='多选题']{background-color:#fff;color:#fa8c16;border:1px solid #ffd591}[data-theme=dark] .question-meta .question-type[data-type='简答题']{background-color:#fff;color:#eb2f96;border:1px solid #eb2f96}[data-theme=dark] .question-meta .question-type[data-type='论述题']{background-color:#f9f0ff;color:#722ed1;border:1px solid #722ed1}[data-theme=dark] .question-meta .question-difficulty[data-difficulty='容易'],[data-theme=dark] .question-meta .question-difficulty[data-difficulty='简单'],[data-theme=dark] .question-meta .question-difficulty[data-difficulty='较易']{background:#f6ffed;color:#73d13d;border:1px solid #b7eb8f}[data-theme=dark] .question-meta .question-difficulty[data-difficulty='中等']{background:#fff;color:#d48806;border:1px solid #ffe58f}[data-theme=dark] .question-meta .question-difficulty[data-difficulty='困难'],[data-theme=dark] .question-meta .question-difficulty[data-difficulty='较难']{background-color:#fff;color:#ff4d4f;border:1px solid #ff4d4f}[data-theme=dark] .question-meta .question-source{background:#f0faff;color:#597ef7;border:1px solid #adc6ff}[data-theme=dark] .question-meta .question-draft{background:#f5f5f5;color:#595959;border:1px solid #d9d9d9}[data-theme=dark] .question-meta .question-year{background:#fff;color:#fa8c16;border:1px solid #ffd591}[data-theme=dark] .ai-push-btn:hover{background:#e6f7ff}[data-theme=dark] .resource-toolbar{border:1px solid #e6eef7;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06)}[data-theme=dark] .resource-toolbar .toolbar-filters .filter-row .filter-group .filter-label{color:#666}[data-theme=dark] .resource-toolbar .toolbar-filters .filter-row .filter-group .ant-radio-group .ant-radio-button-wrapper{border-left:1px solid #d9d9d9}[data-theme=dark] .resource-toolbar .toolbar-actions .resource-count{color:#666}[data-theme=dark] :global(.ant-modal.smart-paper-modal.ant-modal-content),[data-theme=dark] :global(.smart-paper-modal-wrap.ant-modal-content){box-shadow:0 8px 24px rgba(15,23,42,.12)}[data-theme=dark] :global(.ant-modal.smart-paper-modal.ant-modal-header),[data-theme=dark] :global(.smart-paper-modal-wrap.ant-modal-header){border-bottom:1px solid #f0f0f0}[data-theme=dark] :global(.ant-modal.smart-paper-modal.ant-modal-body),[data-theme=dark] :global(.smart-paper-modal-wrap.ant-modal-body){background:#fff}[data-theme=dark] :global(.ant-modal.smart-paper-modal.ant-modal-footer),[data-theme=dark] :global(.smart-paper-modal-wrap.ant-modal-footer){border-top:1px solid #f0f0f0}[data-theme=dark] .smart-paper-modal-title-main{color:#1f2937}[data-theme=dark] .smart-paper-modal-title-desc{color:#64748b}[data-theme=dark] .paper-form-section{border-bottom:1px solid #f0f0f0}[data-theme=dark] .form-section-title{color:#1f2937}[data-theme=dark] .form-section-title::before{background:#1677ff}[data-theme=dark] .type-rule-summary{color:#8c8c8c}[data-theme=dark] .type-rules-container{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .type-rules-header{border-bottom:1px solid #eef2f7;background:#f8fafc;color:#4b5563}[data-theme=dark] .type-rule-item{border-bottom:1px solid #f1f5f9}[data-theme=dark] :deep(.ant-form-item-label>label){color:#4b5563}[data-theme=dark] :global(.ant-modal.random-question-modal.ant-modal-content),[data-theme=dark] :global(.random-question-modal-wrap.ant-modal-content){box-shadow:0 8px 24px rgba(15,23,42,.12)}[data-theme=dark] :global(.ant-modal.random-question-modal.ant-modal-header),[data-theme=dark] :global(.random-question-modal-wrap.ant-modal-header){border-bottom:1px solid #f0f0f0}[data-theme=dark] :global(.ant-modal.random-question-modal.ant-modal-body),[data-theme=dark] :global(.random-question-modal-wrap.ant-modal-body){background:#fff}[data-theme=dark] :global(.ant-modal.random-question-modal.ant-modal-footer),[data-theme=dark] :global(.random-question-modal-wrap.ant-modal-footer){border-top:1px solid #f0f0f0}[data-theme=dark] .random-question-modal-title-main{color:#1f2937}[data-theme=dark] .random-question-modal-title-desc{color:#64748b}[data-theme=dark] .paper-form-section{border-bottom:1px solid #f0f0f0}[data-theme=dark] .form-section-title{color:#1f2937}[data-theme=dark] .form-section-title::before{background:#1677ff}[data-theme=dark] .type-rules-container{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .type-rules-header{border-bottom:1px solid #eef2f7;background:#f8fafc;color:#4b5563}[data-theme=dark] .type-rule-item{border-bottom:1px solid #f1f5f9}[data-theme=dark] .type-rule-name{border:1px solid #d9d9d9;background:#f8fafc;color:#1f2937}[data-theme=dark] :deep(.ant-form-item-label>label){color:#4b5563}[data-theme=dark] .reading-modal{background:#f5f7fa}[data-theme=dark] .reading-section{border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .section-heading h3{color:#1f2937}[data-theme=dark] .section-heading h3::before{background:#1677ff}[data-theme=dark] .section-heading p{color:#8c8c8c}[data-theme=dark] .field-label{color:#1f2937}[data-theme=dark] .editor-shell{border:1px solid #d9e2ef;background:#fff}[data-theme=dark] .editor-shell :deep(.ql-container),[data-theme=dark] .editor-shell :deep(.ql-toolbar),[data-theme=dark] .editor-shell :deep(.tox-tinymce),[data-theme=dark] .editor-shell :deep(.w-e-text-container),[data-theme=dark] .editor-shell :deep(.w-e-toolbar){border-color:#e5e7eb!important}[data-theme=dark] .editor-shell :deep(.ql-toolbar),[data-theme=dark] .editor-shell :deep(.w-e-toolbar){background:#f8fafc}[data-theme=dark] .empty-sub-tip{border:1px dashed #d9e2ef;background:#f8fafc;color:#8c8c8c}[data-theme=dark] .reading-sub-item{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .reading-sub-title{border-bottom:1px solid #f0f0f0}[data-theme=dark] .sub-index{color:#1f2937}[data-theme=dark] .sub-desc{color:#8c8c8c}[data-theme=dark] .summary-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 4px 14px rgba(15,23,42,.05)}[data-theme=dark] .summary-card.clickable:hover{border-color:#91caff;box-shadow:0 8px 22px rgba(22,119,255,.12)}[data-theme=dark] .summary-icon.total{color:#1677ff;background:#e6f4ff}[data-theme=dark] .summary-icon.done{color:#52c41a;background:#f0fdf4}[data-theme=dark] .summary-icon.pending{color:#faad14;background:#fff}[data-theme=dark] .summary-icon.score{color:#13c2c2;background:#e6fffb}[data-theme=dark] .summary-icon.paper{color:#722ed1;background:#f9f0ff}[data-theme=dark] .summary-content span{color:#4b5563}[data-theme=dark] .summary-content strong{color:#111827}[data-theme=dark] .summary-content em{color:#8c8c8c}[data-theme=dark] .trend-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 4px 14px rgba(15,23,42,.05)}[data-theme=dark] .trend-icon{color:#1677ff;background:#e6f4ff}[data-theme=dark] .trend-title h3{color:#111827}[data-theme=dark] .trend-title p{color:#8c8c8c}[data-theme=dark] .trend-count{color:#4b5563}[data-theme=dark] .trend-line{stroke:#1677ff}[data-theme=dark] .trend-point.clickable .trend-point-inner:hover strong{color:#1677ff}[data-theme=dark] .trend-point-inner{color:#4b5563}[data-theme=dark] .point-dot{background:#1677ff;border:2px solid #fff;box-shadow:0 0 0 3px rgba(22,119,255,.14)}[data-theme=dark] .trend-point-inner strong{color:#111827}[data-theme=dark] .trend-point-inner em,[data-theme=dark] .trend-point-inner small{color:#8c8c8c}[data-theme=dark] .trend-popover-title{color:#111827}[data-theme=dark] .trend-popover-row{color:#4b5563}[data-theme=dark] .trend-popover-row strong{color:#111827}[data-theme=dark] .trend-popover-row.correct strong{color:#52c41a}[data-theme=dark] .trend-popover-row.wrong strong{color:#ff4d4f}[data-theme=dark] .external-query-panel{border:1px solid #e8edf5}[data-theme=dark] .query-label{color:#5b6b82}[data-theme=dark] .query-meta{color:#6b7280}[data-theme=dark] .query-meta-hint{color:#2563eb}[data-theme=dark] .summary-card{border:1px solid #edf1f7;background:#fff}[data-theme=dark] .summary-label{color:#7d8899}[data-theme=dark] .summary-value{color:#223046}[data-theme=dark] .external-debug-panel{background:#fafcff}[data-theme=dark] .debug-title{color:#223046}[data-theme=dark] .debug-pre,[data-theme=dark] .raw-viewer-pre{background:#0f172a;color:#dbeafe}[data-theme=dark] .debug-tips{color:#4f5f78}[data-theme=dark] .external-answer-preview,[data-theme=dark] .external-question-preview{color:#303133}[data-theme=dark] .filter-container{background:#fff;border:1px solid #e6eef7;box-shadow:0 8px 18px rgba(15,23,42,.06)}[data-theme=dark] .filter-container--bare{background:0 0}[data-theme=dark] .subject-picker-trigger{border:1px solid #dcdfe6;background:#fff}[data-theme=dark] .subject-picker-trigger:hover{border-color:#409eff;background:#fdfefe;box-shadow:0 0 0 2px rgba(64,158,255,.08)}[data-theme=dark] .subject-picker-text{color:#303133}[data-theme=dark] .subject-picker-arrow{color:#b4bcc8}[data-theme=dark] .subject-nav{border:1px solid #ebeef5;border-top:2px solid #409eff;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.08)}[data-theme=dark] .subject-nav-groups{border-bottom:1px solid #ebeef5}[data-theme=dark] .nav-group-btn{background:0 0;color:#606266;border-bottom:2px solid transparent}[data-theme=dark] .nav-group-btn.is-active{color:#303133;background:#fff;border-bottom-color:#409eff}[data-theme=dark] .nav-group-btn:hover{color:#303133}[data-theme=dark] .nav-subject-btn{border:1px solid #ebeef5;background:#fff;color:#606266}[data-theme=dark] .nav-subject-btn:hover{border-color:#409eff;color:#409eff;background:#ecf5ff}[data-theme=dark] .nav-subject-btn.is-active{border-color:#409eff;background:#409eff;color:#fff}[data-theme=dark] .subject-empty-tip{color:#94a3b8}[data-theme=dark] .filter-container::after{background:rgba(255,255,255,.7)}[data-theme=dark] .filter-header{border-bottom:1px solid #eef2f7}[data-theme=dark] .filter-header .filter-title{color:#1f2d3d}[data-theme=dark] .filter-header .filter-title:before{background:#4a90f8}[data-theme=dark] .filter-header .current-selection .selection-text{color:#666}[data-theme=dark] .filter-header .current-selection .module-tag :deep(.ant-tag-close-icon):hover,[data-theme=dark] .filter-header .current-selection .subject-tag :deep(.ant-tag-close-icon):hover{color:rgba(0,0,0,.85)}[data-theme=dark] .filter-header .current-selection .clear-all-btn{color:#1890ff}[data-theme=dark] .filter-header .current-selection .clear-all-btn:hover{color:#40a9ff;background:0 0}[data-theme=dark] .filter-action-wrapper .select-group .select-label{color:#333}[data-theme=dark] .filter-action-wrapper .select-group .module-select :deep(.ant-select-selector),[data-theme=dark] .filter-action-wrapper .select-group .subject-select :deep(.ant-select-selector){border:1px solid #e5e7eb!important}[data-theme=dark] .filter-action-wrapper .select-group .module-select :deep(.ant-select-selector):hover,[data-theme=dark] .filter-action-wrapper .select-group .subject-select :deep(.ant-select-selector):hover{border-color:#1890ff!important;box-shadow:0 0 0 2px rgba(24,144,255,.1)!important}[data-theme=dark] .filter-action-wrapper .select-group .module-select :deep(.ant-select-selector).ant-select-focused,[data-theme=dark] .filter-action-wrapper .select-group .subject-select :deep(.ant-select-selector).ant-select-focused{border-color:#1890ff!important;box-shadow:0 0 0 2px rgba(24,144,255,.2)!important}[data-theme=dark] .filter-action-wrapper .select-group .module-select :deep(.ant-select-selection-placeholder),[data-theme=dark] .filter-action-wrapper .select-group .subject-select :deep(.ant-select-selection-placeholder){color:#9ca3af!important}[data-theme=dark] .filter-action-wrapper .select-group .module-select :deep(.ant-select-arrow),[data-theme=dark] .filter-action-wrapper .select-group .subject-select :deep(.ant-select-arrow){color:#9ca3af!important}[data-theme=dark] .filter-action-wrapper .select-group .module-select :deep(.ant-select-clear-icon):hover,[data-theme=dark] .filter-action-wrapper .select-group .subject-select :deep(.ant-select-clear-icon):hover{color:#ff4d4f}[data-theme=dark] .filter-action-wrapper .filter-btn{background:#4a90f8}[data-theme=dark] .filter-action-wrapper .filter-btn:hover:not(:disabled){background:#3f82f2;box-shadow:0 6px 14px rgba(74,144,248,.25)}[data-theme=dark] .filter-action-wrapper .filter-btn:disabled{background:#f3f4f6!important;color:#9ca3af!important}[data-theme=dark] .filter-action-wrapper .filter-btn:disabled :deep(.anticon){color:#9ca3af!important}[data-theme=dark] .question-basket .basket-toggle{background:#1677ff;color:#fff;box-shadow:0 8px 22px rgba(22,119,255,.24);border:1px solid rgba(255,255,255,.24)}[data-theme=dark] .question-basket .basket-toggle:hover{background:#4096ff;box-shadow:0 10px 26px rgba(22,119,255,.32)}[data-theme=dark] .question-basket .basket-toggle:focus-visible{outline:3px solid rgba(22,119,255,.22)}[data-theme=dark] .question-basket .basket-toggle .basket-count{background:#fff;color:#1677ff}[data-theme=dark] .question-basket :deep(.basket-drawer.ant-drawer-header){border-bottom:1px solid #f0f0f0!important;background:#fafafa!important}[data-theme=dark] .question-basket .drawer-actions{background:#fff;border-bottom:1px solid #f0f0f0}[data-theme=dark] .question-basket .drawer-actions .action-btn.compose-btn{background:#1890ff;border-color:#1890ff}[data-theme=dark] .question-basket .drawer-actions .action-btn.compose-btn:hover{background:#40a9ff;border-color:#40a9ff}[data-theme=dark] .question-basket .drawer-actions .action-btn.clear-btn{background:#ff4d4f;border-color:#ff4d4f}[data-theme=dark] .question-basket .drawer-actions .action-btn.clear-btn:hover{background:#ff7875;border-color:#ff7875}[data-theme=dark] .question-basket .basket-layout .basket-catalog{border-right:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .question-basket .basket-layout .basket-catalog .catalog-header{border-bottom:1px solid #f0f0f0;background:#fff}[data-theme=dark] .question-basket .basket-layout .basket-catalog .catalog-content .catalog-group .catalog-group-title{color:#666;background:#f0f2f5}[data-theme=dark] .question-basket .basket-layout .basket-catalog .catalog-content .catalog-group .catalog-item-list .catalog-item:hover{background:#e6f7ff}[data-theme=dark] .question-basket .basket-layout .basket-catalog .catalog-content .catalog-group .catalog-item-list .catalog-item.active{background:#1890ff;color:#fff}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items{background:#fff}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);border-left:4px solid transparent}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.12)}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item.single-choice{border-left-color:#52c41a}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item.multiple-choice{border-left-color:#fa8c16}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item.true-false{border-left-color:#1890ff}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .item-type{background-color:#e6f7ff;color:#1890ff}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .item-difficulty[data-difficulty='简单']{background-color:#f6ffed;color:#52c41a}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .item-difficulty[data-difficulty='中等']{background-color:#fff;color:#faad14}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .item-difficulty[data-difficulty='困难']{background-color:#fff;color:#ff4d4f}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .item-score{color:#666}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .reading-material-index{color:#4b5563}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-header .item-add-order{color:#999;background:#f5f5f5}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer{background:#fafafa}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .analysis-section .analysis-label,[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .analysis-section .answer-label,[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .answer-section .analysis-label,[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .answer-section .answer-label{color:#666}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .analysis-section .answer-content,[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .answer-section .answer-content{color:#1890ff}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .analysis-section .analysis-content,[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .basket-item-answer .answer-section .analysis-content{color:#722ed1}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .reading-sub-question-item{border:1px solid #eef2f7;background:#fafcff}[data-theme=dark] .question-basket .basket-layout .basket-content .basket-items .reading-sub-question-title{color:#1f2937}[data-theme=dark] .question-basket .drawer-close-btn{color:#999!important}[data-theme=dark] .question-basket .drawer-close-btn:hover{color:#1890ff!important}[data-theme=dark] 50%{background:#e6f7ff;border-left-color:#40a9ff}[data-theme=dark] 100%{background:#fff}[data-theme=dark] .question-basket .basket-layout .basket-catalog{border-bottom:1px solid #f0f0f0}[data-theme=dark] :deep(.choice-answer){background:#e6f7ff;color:#1890ff}[data-theme=dark] :deep(.true-false-answer).correct{background:#f6ffed;color:#52c41a}[data-theme=dark] :deep(.true-false-answer).incorrect{background:#fff;color:#ff4d4f}[data-theme=dark] :deep(.fill-answer){background:#fff;color:#fa8c16;border-bottom:2px solid #fa8c16}[data-theme=dark] .external-query-panel{border:1px solid #e8edf5}[data-theme=dark] .query-label{color:#5b6b82}[data-theme=dark] .query-meta{color:#6b7280}[data-theme=dark] .summary-card{border:1px solid #edf1f7;background:#fff}[data-theme=dark] .summary-label{color:#6b7280}[data-theme=dark] .summary-value{color:#111827}[data-theme=dark] .external-debug-panel{background:#fff;border:1px solid #edf1f7}[data-theme=dark] .debug-title{color:#111827}[data-theme=dark] .debug-pre,[data-theme=dark] .raw-viewer-pre{background:#0f172a;color:#e2e8f0}[data-theme=dark] .debug-tips{color:#4b5563}[data-theme=dark] .footer{color:#cecece;background-color:#fff}[data-theme=dark] .question-option-stats--lecture .question-option-stats__row{border:1px solid #edf2f7;background:#f8fafc}[data-theme=dark] .question-option-stats--lecture .question-option-stats__row--selected,[data-theme=dark] .question-option-stats__row--selected{border-color:#91caff;background:#e6f4ff}[data-theme=dark] .question-option-stats__label{color:#374151}[data-theme=dark] .question-option-stats__empty{color:#8c8c8c}[data-theme=dark] .option-student-popover-head{border-bottom:1px solid #f0f0f0}[data-theme=dark] .option-student-popover-head strong{color:#1f2937}[data-theme=dark] .option-student-popover-head span{color:#1677ff}[data-theme=dark] .option-student-chip{border:1px solid #e5e7eb;background:#f8fafc;color:#374151}[data-theme=dark] .option-student-empty{color:#8c8c8c}[data-theme=dark] .option-student-more{background:#f8fafc;color:#64748b}[data-theme=dark] .top1-container{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}[data-theme=dark] .main{background-color:#fff}[data-theme=dark] .header .logo .logo-title{color:#1f2937}[data-theme=dark] .header .hamburger span{background-color:#333}[data-theme=dark] .header .navlist ul li{color:#333}[data-theme=dark] .header .navlist ul li span{color:#1f2937}[data-theme=dark] .header .navlist ul li span:after{background-color:#4a90f8}[data-theme=dark] .header .navlist ul li span:hover{color:#4a90f8}[data-theme=dark] .header .navlist ul li.active span{color:#4a90f8!important}[data-theme=dark] .header .navlist ul li.more-nav .arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #666}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown{background:#fff;box-shadow:0 12px 26px rgba(15,23,42,.12)}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown li{border-bottom:1px solid #f1f5f9}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown li span{color:#333}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown li span:hover{background-color:#eef5ff;color:#1d4ed8}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown li.active span{color:#1d4ed8!important;background-color:#eef5ff}[data-theme=dark] .header .user_logout .notification-wrapper .notification-btn{color:#64748b}[data-theme=dark] .header .user_logout .notification-wrapper .notification-btn::after{background:#e5e7eb}[data-theme=dark] .header .user_logout .notification-wrapper .notification-btn:hover{background:#f1f5f9;color:#4a90f8}[data-theme=dark] .header .user_logout .notification-wrapper .notification-btn .unread-badge{background:#ef4444;color:#fff}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel{background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.15)}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .panel-header{color:#fff}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .panel-header .header-left .unread-tag{background:rgba(255,255,255,.2)}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-empty{color:#94a3b8}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item{border-bottom:1px solid #f1f5f9}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item:hover{background:#f8fafc}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item.unread{background:#f0f7ff}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item .item-icon{background:#eff6ff;color:#4a90f8}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item .item-content .item-title{color:#1e293b}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item .item-content .item-title .unread-dot{background:#4a90f8}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item .item-content .item-text{color:#64748b}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item .item-content .item-extra .detail-btn{color:#4a90f8}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .notification-list .notification-item .item-time{color:#94a3b8}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .panel-footer{border-top:1px solid #f1f5f9;color:#64748b}[data-theme=dark] .header .user_logout .notification-wrapper .notification-panel .panel-footer .view-all{color:#4a90f8}[data-theme=dark] .header .user_logout .user_menu:hover{background:#f8fbff}[data-theme=dark] .header .user_logout .user_menu p{color:#1f2937}[data-theme=dark] .header .user_logout .user-caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #94a3b8}[data-theme=dark] .header .user_logout .user_dropdown{background:#fff;border:1px solid #e2e8f0;box-shadow:0 12px 30px rgba(15,23,42,.12)}[data-theme=dark] .header .user_logout .dropdown-item{color:#1e3a8a}[data-theme=dark] .header .user_logout .dropdown-item:hover{background:#eff6ff}[data-theme=dark] .header .user_logout span{color:#475569}[data-theme=dark] .wrapper{background-color:#f5f9ff}[data-theme=dark] .wrapper .wrapper_main{color:#666}[data-theme=dark] .wrapper .wrapper_main span{color:#7b8798}[data-theme=dark] .wrapper .wrapper_main span:hover{color:#4a90f8}[data-theme=dark] .wrapper .wrapper_main .current-page{color:#4a90f8!important}[data-theme=dark] .wrapper .wrapper_main .error-crumb{color:#f53f3f!important}[data-theme=dark] .mobile-mask{background-color:rgba(0,0,0,.5)}[data-theme=dark] .header .navlist{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .header .navlist ul li{border-bottom:1px solid #f5f5f5}[data-theme=dark] .header .navlist ul li span{color:#333}[data-theme=dark] .header .navlist ul li.active span{color:#4a90f8!important;background:#f0f7ff}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown{background:#fafafa}[data-theme=dark] .header .navlist ul li.more-nav .more-dropdown li{border-bottom:1px solid #eee}[data-theme=dark] .confirm-message{color:#333}[data-theme=dark] :global(.ant-modal.custom-modal.ant-modal-content),[data-theme=dark] :global(.custom-modal.ant-modal-content){box-shadow:0 12px 32px rgba(15,23,42,.14)}[data-theme=dark] :global(.ant-modal.custom-modal.ant-modal-header),[data-theme=dark] :global(.custom-modal.ant-modal-header){background:#fff;border-bottom:1px solid #eef2f7}[data-theme=dark] :global(.ant-modal.custom-modal.ant-modal-title),[data-theme=dark] :global(.custom-modal.ant-modal-title){color:#262626}[data-theme=dark] :global(.ant-modal.custom-modal.ant-modal-body),[data-theme=dark] :global(.custom-modal.ant-modal-body){background:#f5f7fa}[data-theme=dark] :global(.ant-modal.custom-modal.ant-modal-footer),[data-theme=dark] :global(.custom-modal.ant-modal-footer){border-top:1px solid #eef2f7;background:#fff}[data-theme=dark] .section-card{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(15,23,42,.05)}[data-theme=dark] .section-title{border-bottom:1px solid #eef2f7;color:#1f2933}[data-theme=dark] .title-icon{background:#1677ff;box-shadow:0 0 0 4px #e6f4ff}[data-theme=dark] .title-icon-answer{background:#1677ff;box-shadow:0 0 0 4px #e6f4ff}[data-theme=dark] .title-icon-property{background:#1677ff;box-shadow:0 0 0 4px #e6f4ff}[data-theme=dark] .sub-title{color:#4b5563}[data-theme=dark] .editor-tips{color:#8c8c8c}[data-theme=dark] .correct-options-selector{background:#f7f9fc;border:1px solid #eef2f7}[data-theme=dark] .option-button.ant-radio-button-wrapper-checked{background:#1677ff;border-color:#1677ff;color:#fff}[data-theme=dark] .option-checkbox{background:#fff;border:1px solid #e5e7eb}[data-theme=dark] .option-controls{border-top:1px solid #eef2f7}[data-theme=dark] .option-count{color:#8c8c8c}[data-theme=dark] .property-label{color:#595959}[data-theme=dark] .discrimination-indicator{background:#f0f0f0}[data-theme=dark] .indicator-bar.low{background:#ff4d4f}[data-theme=dark] .indicator-bar.medium{background:#faad14}[data-theme=dark] .indicator-bar.high{background:#52c41a}[data-theme=dark] .radio-tag-group :deep(.ant-radio-button-wrapper){color:#595959;background:#f8fafc;border:1px solid #e5e7eb}[data-theme=dark] .radio-tag-group :deep(.ant-radio-button-wrapper:hover){color:#1890ff;border-color:#1890ff}[data-theme=dark] .radio-tag-group :deep(.ant-radio-button-wrapper-checked){color:#fff!important;background:#1890ff!important;border-color:#1890ff!important;box-shadow:0 2px 4px rgba(24,144,255,.2)!important}[data-theme=dark] .preview-section{border-top:1px solid #eef2f7}[data-theme=dark] .preview-card{background:#f7f9fc;border:1px solid #e5e7eb}[data-theme=dark] .preview-type{color:#1890ff;background:#e6f7ff}[data-theme=dark] .preview-score{color:#fa8c16;background:#fff}[data-theme=dark] .preview-source{color:#595959;background:#f0f0f0}[data-theme=dark] .preview-difficulty.easy{color:#389e0d;background:#f6ffed}[data-theme=dark] .preview-difficulty.medium{color:#d48806;background:#fff}[data-theme=dark] .preview-difficulty.hard{color:#cf1322;background:#fff}[data-theme=dark] .preview-difficulty.harder{color:#595959;background:#f0f0f0}[data-theme=dark] .preview-difficulty.hardest{color:#fff;background:#262626}[data-theme=dark] .preview-content{color:#595959}[data-theme=dark] .preview-placeholder{color:#bfbfbf;background:#f5f5f5}[data-theme=dark] .analysis-section-card{background:#f7f9fc;border:1px solid #e5e7eb}[data-theme=dark] .weak-training-summary{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .summary-label{color:#6b7280}[data-theme=dark] .summary-title{color:#111827}[data-theme=dark] .summary-desc{color:#6b7280}[data-theme=dark] .weak-training-stats div{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .weak-training-stats span{color:#6b7280}[data-theme=dark] .weak-training-stats strong{color:#1677ff}[data-theme=dark] .weak-training-fields{border:1px solid #e6eef7;background:#fff}[data-theme=dark] .weak-training-fields :deep(.ant-form-item-label>label){color:#374151}[data-theme=dark] .weak-training-hint{border:1px solid #dbeafe;background:#f0f7ff}[data-theme=dark] .weak-training-hint span{color:#1677ff;background:#e6f4ff}[data-theme=dark] .weak-training-hint p{color:#4b5563}[data-theme=dark] .answer-detail-container .side-nav{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}[data-theme=dark] .answer-detail-container .side-nav .nav-header{color:#1890ff}[data-theme=dark] .answer-detail-container .side-nav .nav-list .nav-item{border:1px solid #d9d9d9}[data-theme=dark] .answer-detail-container .side-nav .nav-list .nav-item.correct{background:#f6ffed;border-color:#b7eb8f}[data-theme=dark] .answer-detail-container .side-nav .nav-list .nav-item.correct:hover{background:#d9f7be}[data-theme=dark] .answer-detail-container .side-nav .nav-list .nav-item.wrong{background:#fff;border-color:#ffa39e}[data-theme=dark] .answer-detail-container .side-nav .nav-list .nav-item.wrong:hover{background:#ffccc7}[data-theme=dark] .answer-detail-container .main-content .exam-overview .overview-item .label{color:#666}[data-theme=dark] .answer-detail-container .main-content .exam-overview .overview-item .value{color:#333}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box.primary{background:#f0f9ff;border:1px solid #91d5ff}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box.secondary{background:#fff;border:1px solid #ffe58f}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box .stats-title{color:#666}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box .stats-grid .stats-item{background:#fff}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box .stats-grid .stats-item .stats-label{color:#666}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box .stats-grid .stats-item .stats-value.success{color:#55d187}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box .stats-grid .stats-item .stats-value.warning{color:#efbd47}[data-theme=dark] .answer-detail-container .main-content .exam-overview .stats-box .stats-grid .stats-item .stats-value.danger{color:#ed6f6f}[data-theme=dark] .answer-detail-container .main-content .question-list .question-card.correct{border-left:4px solid #55d187}[data-theme=dark] .answer-detail-container .main-content .question-list .question-card.wrong{border-left:4px solid #ed6f6f}[data-theme=dark] .answer-detail-container .main-content .question-list .question-card .question-header .score-time .score{color:#efbd47}[data-theme=dark] .answer-detail-container .main-content .question-list .question-card .question-content .answer-section .answer-box.user-answer{background:#e6f7ff;border:1px solid #91d5ff}[data-theme=dark] .answer-detail-container .main-content .question-list .question-card .question-content .answer-section .answer-box.correct-answer{background:#f6ffed;border:1px solid #b7eb8f}[data-theme=dark] .score-display .main-score ::v-deep .ant-statistic-content{color:#1890ff}[data-theme=dark] .score-display .score-suffix{color:#666}[data-theme=dark] .score-display .score-details .score-percent{color:#55d187}[data-theme=dark] .score-display .score-details .score-average{color:#666}[data-theme=dark] .progress-wrapper .progress-label{color:#666}[data-theme=dark] .overview-item .label{color:#666}[data-theme=dark] .overview-item .value{color:#333}[data-theme=dark] .progress-wrapper .progress-label{color:#666;background:rgba(255,255,255,.9)}[data-theme=dark] .question-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}[data-theme=dark] .teacher-review-section{background:#fff;border:1px solid #ffe58f;box-shadow:0 2px 6px rgba(255,215,102,.15)}[data-theme=dark] .teacher-review-section :deep(.ant-divider){color:#c9d1d9}[data-theme=dark] .teacher-review-section :deep(.ant-divider) .ant-tag{box-shadow:0 2px 4px rgba(0,0,0,.1)}[data-theme=dark] .teacher-review-section .score-comparison .original-score{background:#f5f5f5;color:#666}[data-theme=dark] .teacher-review-section .score-comparison .score-arrow{color:#1890ff}[data-theme=dark] .teacher-review-section .score-comparison .adjusted-score{background:#f6ffed;color:#55d187;border:1px solid #b7eb8f}[data-theme=dark] .teacher-review-section .comment-box .comment-label{color:#c9d1d9}[data-theme=dark] .teacher-review-section .comment-box .comment-text{background:rgba(255,251,230,.8);border-left:3px solid #ffd666;color:#5a4a00}[data-theme=dark] .teacher-review-section .review-info{color:#666;border-top:1px dashed #ffe58f}[data-theme=dark] .teacher-review-section .review-info .reviewer{color:#874d00}[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:0 0}[data-theme=dark] .sys-msg-modal-title .ant-tabs-nav-wrap .ant-tabs-tab{background:0 0}[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] .ai-page{background:#f5f7fb}[data-theme=dark] .sidebar{border-right:1px solid #e5e7eb;background:#f8fafc}[data-theme=dark] .sidebar-section{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .brand-section{border-color:transparent;color:#fff}[data-theme=dark] .assistant-figure{background:rgba(255,255,255,.1)}[data-theme=dark] .assistant-kicker{color:rgba(255,255,255,.72)}[data-theme=dark] h1{color:#fff}[data-theme=dark] .muted{color:#64748b}[data-theme=dark] .brand-section .muted,[data-theme=dark] .brand-section .title{color:rgba(255,255,255,.84)}[data-theme=dark] .capability-chip{background:rgba(255,255,255,.12);color:#fff}[data-theme=dark] .title{color:#0f172a}[data-theme=dark] .meta-pill{background:#f1f5f9;color:#475569}[data-theme=dark] .tag{background:#eff6ff;color:#1d4ed8}[data-theme=dark] .stat-cell{background:#f8fafc}[data-theme=dark] .nav-copy small,[data-theme=dark] .stat-cell span{color:#64748b}[data-theme=dark] .stat-cell strong{color:#0f172a}[data-theme=dark] .nav-item{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .nav-item.active,[data-theme=dark] .nav-item:hover{background:#f8fbff;border-color:#bfdbfe}[data-theme=dark] .nav-index{background:#eff6ff;color:#1d4ed8}[data-theme=dark] .nav-copy strong{color:#0f172a}[data-theme=dark] .workspace{background:#fff}[data-theme=dark] .workspace-header{border-bottom:1px solid #e5e7eb;background:#fff}[data-theme=dark] .header-switch{border:1px solid #e5e7eb;background:#f8fafc}[data-theme=dark] .header-action-btn,[data-theme=dark] .header-switch-btn{border:1px solid transparent;background:0 0;color:#475569}[data-theme=dark] .header-switch-btn.active{background:#fff;color:#0f172a;border-color:#dbeafe}[data-theme=dark] .header-action-btn{border-color:#e5e7eb;background:#fff}[data-theme=dark] .header-action-btn:hover{background:#f8fafc}[data-theme=dark] .header-action-btn.danger{color:#dc2626;border-color:#fecaca;background:#fff}[data-theme=dark] .workspace-scroll{background:#fff}[data-theme=dark] .empty-hero{border:1px solid #e5e7eb}[data-theme=dark] .empty-hero h2{color:#0f172a}[data-theme=dark] .empty-hero p{color:#475569}[data-theme=dark] .guide-card{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .guide-card-head h3{color:#0f172a}[data-theme=dark] .guide-card-head p{color:#64748b}[data-theme=dark] .empty-inline-btn,[data-theme=dark] .guide-action,[data-theme=dark] .quick-tag{border:1px solid #e5e7eb;background:#fff;color:#334155}[data-theme=dark] .empty-inline-btn:hover,[data-theme=dark] .guide-action:hover,[data-theme=dark] .quick-tag:hover{background:#f8fafc;border-color:#cbd5e1}[data-theme=dark] .msg-meta{color:#94a3b8}[data-theme=dark] .msg-meta strong{color:#475569}[data-theme=dark] .meta-pill{background:#f1f5f9;color:#475569}[data-theme=dark] .engine-meta-pill{background:#ecfeff;color:#0f766e}[data-theme=dark] .user-bubble{background:#eff6ff;color:#1e3a8a}[data-theme=dark] .resolved{border-top:1px solid rgba(30,58,138,.14);color:#475569}[data-theme=dark] .assistant-bubble :deep(.textWrap.chatgpt){background:#fff;border:1px solid #e5e7eb}[data-theme=dark] .feedback-btn{border:1px solid #e5e7eb;background:#fff;color:#64748b}[data-theme=dark] .feedback-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#0f172a}[data-theme=dark] .feedback-btn.active{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}[data-theme=dark] .feedback-btn.danger.active{background:#fef2f2;border-color:#fecaca;color:#dc2626}[data-theme=dark] .feedback-modal-mask{background:rgba(15,23,42,.36)}[data-theme=dark] .feedback-modal{background:#fff;box-shadow:0 20px 45px rgba(15,23,42,.18)}[data-theme=dark] .feedback-modal-head h3{color:#0f172a}[data-theme=dark] .feedback-modal-close{background:0 0;color:#94a3b8}[data-theme=dark] .feedback-modal-close:hover:not(:disabled){background:#f1f5f9;color:#475569}[data-theme=dark] .feedback-modal-desc{color:#64748b}[data-theme=dark] .feedback-modal-textarea{border:1px solid #dbe3ef;color:#0f172a}[data-theme=dark] .feedback-modal-textarea:focus{border-color:#bfdbfe;box-shadow:0 0 0 3px rgba(59,130,246,.08)}[data-theme=dark] .feedback-modal-count{color:#94a3b8}[data-theme=dark] .feedback-modal-btn{border:1px solid #dbe3ef}[data-theme=dark] .feedback-modal-btn.ghost{background:#fff;color:#475569}[data-theme=dark] .feedback-modal-btn.primary{border-color:#2563eb;background:#2563eb;color:#fff}[data-theme=dark] .workspace-footer{border-top:1px solid #e5e7eb;background:#fff}[data-theme=dark] .composer-ghost{border:1px solid #e5e7eb;background:#f8fafc;color:#334155}[data-theme=dark] .composer-textarea{border:1px solid #dbe3ee;background:#fff;color:#0f172a}[data-theme=dark] .composer-textarea:focus{border-color:#bfdbfe;box-shadow:0 0 0 3px rgba(59,130,246,.08)}[data-theme=dark] .send-btn{background:#2563eb;color:#fff}[data-theme=dark] .sidebar{border-top:1px solid #e5e7eb}[data-theme=dark] .study-preparation{background:#f5f9ff;color:#333}[data-theme=dark] .section-icon{color:#4a90e2}[data-theme=dark] .section-card{border:1px solid #e6eef7;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .challenge-entry-btn{box-shadow:0 4px 10px rgba(24,144,255,.18)}[data-theme=dark] .training-task-inner{background:0 0}[data-theme=dark] .train-section{background:0 0}[data-theme=dark] .common-panel{background:0 0}[data-theme=dark] .common-panel :deep(.ant-card-body){background:0 0}[data-theme=dark] .train-query{border:1px solid #eef2f7;background:#f8fafc}[data-theme=dark] .train-query :deep(.ant-form-item-label>label){color:#1f2937}[data-theme=dark] .train-query :deep(.ant-picker),[data-theme=dark] .train-query :deep(.ant-select-selector){border:1px solid #d9dfe8!important;background:#fff!important}[data-theme=dark] .train-query :deep(.ant-select-selection-item),[data-theme=dark] .train-query :deep(.ant-select-selection-placeholder){color:#374151}[data-theme=dark] .train-query :deep(.ant-picker-input>input::placeholder),[data-theme=dark] .train-query :deep(.ant-select-selection-placeholder){color:#b8c0cc}[data-theme=dark] .train-query :deep(.ant-picker-suffix),[data-theme=dark] .train-query :deep(.ant-select-arrow){color:#a8b0bd}[data-theme=dark] .train-query :deep(.ant-picker-focused),[data-theme=dark] .train-query :deep(.ant-picker:hover),[data-theme=dark] .train-query :deep(.ant-select-focused.ant-select-selector),[data-theme=dark] .train-query :deep(.ant-select-selector:hover){border-color:#4096ff!important;box-shadow:0 0 0 2px rgba(22,119,255,.08)!important}[data-theme=dark] .inline-subject-filter :deep(.filter-container){background:0 0}[data-theme=dark] .random-subject-form :deep(.ant-form-item-label>label){color:#374151}[data-theme=dark] .countdown-title{color:#666}[data-theme=dark] .countdown-number{color:#4a90e2}[data-theme=dark] .countdown-quote{color:#666}[data-theme=dark] .shortcut-card{background:#fff;border:1px solid #e6eef7;box-shadow:0 6px 14px rgba(15,23,42,.06)}[data-theme=dark] .shortcut-card:hover{border-color:#cfe3ff;box-shadow:0 10px 22px rgba(15,23,42,.12)}[data-theme=dark] .shortcut-icon{color:#4a90e2}[data-theme=dark] :deep(.ant-table-thead>tr>th){background:#f8fafc;color:#4b5563}[data-theme=dark] .table-action-link{color:#1677ff}[data-theme=dark] .shortcut-card{box-shadow:0 8px 24px rgba(74,144,226,.07)!important}[data-theme=dark] .countdown-card{background:#fff!important;box-shadow:0 8px 24px rgba(74,144,226,.07)!important}[data-theme=dark] :deep(.ant-modal-header){border-bottom:1px solid #f2f2f2!important}[data-theme=dark] :deep(.ant-modal-footer){border-top:1px solid #f2f2f2!important}[data-theme=dark] .page{background:#fff}[data-theme=dark] .study-plan-header-title{color:#111827}[data-theme=dark] .study-plan-header-subtitle{color:#6b7280}[data-theme=dark] .study-plan-header-progress{color:#1677ff}[data-theme=dark] .study-plan-task-card{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .study-plan-task-card:hover{border-color:#91caff;box-shadow:0 4px 12px rgba(15,23,42,.08)}[data-theme=dark] .study-plan-task-card.active{border-color:#1677ff;background:#f8fbff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}[data-theme=dark] .study-plan-task-name{color:#1f2937}[data-theme=dark] .study-plan-task-meta{color:#4b5563}[data-theme=dark] .study-plan-track{scrollbar-color:rgba(148,163,184,0.35)}[data-theme=dark] .study-plan-track::-webkit-scrollbar-track{background:0 0}[data-theme=dark] .study-plan-track::-webkit-scrollbar-thumb{background:rgba(148,163,184,.28)}[data-theme=dark] .study-plan-track::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.42)}[data-theme=dark] .track-node{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .track-node:hover{border-color:#91caff;box-shadow:0 8px 18px rgba(15,23,42,.08)}[data-theme=dark] .track-node.active{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.12),0 8px 18px rgba(15,23,42,.08)}[data-theme=dark] .track-node.locked{background:#f8fafc;border-color:#e5e7eb}[data-theme=dark] .track-node.finished{background:#fff;border-color:#cfead9}[data-theme=dark] .track-node.progress{background:#f8fbff;border-color:#91caff}[data-theme=dark] .track-node.ready{background:#fff;border-color:#bfdbfe}[data-theme=dark] .track-node-line{background:#d7dee8}[data-theme=dark] .track-node.active .track-node-line,[data-theme=dark] .track-node.finished .track-node-line,[data-theme=dark] .track-node.progress .track-node-line{background:#3b82f6}[data-theme=dark] .track-node-ring{color:#2563eb;background:#dbeafe;box-shadow:inset 0 0 0 1px rgba(37,99,235,.05)}[data-theme=dark] .track-node.locked .track-node-ring{color:#94a3b8;background:#edf2f7}[data-theme=dark] .track-node.finished .track-node-ring{color:#15803d;background:#eefbf3}[data-theme=dark] .track-node-title{color:#1677ff}[data-theme=dark] .track-node-name{color:#1f2937}[data-theme=dark] .track-node-state{color:#6b7280}[data-theme=dark] .focus-card-start{background:#1677ff;color:#fff}[data-theme=dark] .focus-card-start:hover{box-shadow:0 8px 18px rgba(22,119,255,.18)}[data-theme=dark] .focus-card-start:disabled{background:#e2e8f0;color:#94a3b8}[data-theme=dark] .study-plan-action-label{color:#94a3b8}[data-theme=dark] .study-plan-action-name{color:#0f172a}[data-theme=dark] .study-stage-modal-title{color:#111827}[data-theme=dark] .study-stage-side{border:1px solid #e5e7eb}[data-theme=dark] .study-stage-side.finished{border-color:#b7ebc6}[data-theme=dark] .study-stage-side.active,[data-theme=dark] .study-stage-side.progress,[data-theme=dark] .study-stage-side.ready{border-color:#91caff}[data-theme=dark] .study-stage-side.locked{background:#f8fafc;border-color:#e5e7eb}[data-theme=dark] .study-stage-side-label{color:#1677ff}[data-theme=dark] .study-stage-side-ring{background:#e6f4ff;color:#1677ff;box-shadow:inset 0 0 0 1px rgba(22,119,255,.12)}[data-theme=dark] .study-stage-side.finished .study-stage-side-ring{background:#f6ffed;color:#389e0d}[data-theme=dark] .study-stage-side.active .study-stage-side-ring,[data-theme=dark] .study-stage-side.progress .study-stage-side-ring,[data-theme=dark] .study-stage-side.ready .study-stage-side-ring{background:#e6f4ff;color:#1677ff}[data-theme=dark] .study-stage-side.locked .study-stage-side-ring{background:#eef2f7;color:#94a3b8}[data-theme=dark] .study-stage-side-state{color:#111827}[data-theme=dark] .study-stage-side-meta div{border-top:1px solid #e5e7eb}[data-theme=dark] .study-stage-side-meta span{color:#6b7280}[data-theme=dark] .study-stage-side-meta strong{color:#111827}[data-theme=dark] .study-stage-main{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .study-stage-task-kicker{color:#1677ff}[data-theme=dark] .study-stage-modal-name{color:#111827}[data-theme=dark] .study-stage-task-desc{color:#6b7280}[data-theme=dark] .study-stage-modal-btn{background:#1677ff}[data-theme=dark] .study-stage-modal-btn:hover{box-shadow:0 8px 18px rgba(22,119,255,.18)}[data-theme=dark] .hero{border:1px solid #eef3ff}[data-theme=dark] .hero-title{color:#111827}[data-theme=dark] .kpi-card{border:1px solid rgba(15,23,42,.06);background:#fff;box-shadow:0 10px 22px rgba(17,24,39,.06)}[data-theme=dark] .kpi-label{color:rgba(17,24,39,.75)}[data-theme=dark] .kpi-value{color:#111827}[data-theme=dark] .kpi-bar{background:rgba(15,23,42,.12)}[data-theme=dark] .kpi-blue .kpi-icon{color:#2563eb}[data-theme=dark] .kpi-blue .kpi-bar{background:rgba(37,99,235,.3)}[data-theme=dark] .kpi-green .kpi-icon{color:#16a34a}[data-theme=dark] .kpi-amber .kpi-icon{color:#f59e0b}[data-theme=dark] .kpi-purple .kpi-icon{color:#7c3aed}[data-theme=dark] .kpi-clickable:hover{box-shadow:0 14px 26px rgba(17,24,39,.1)}[data-theme=dark] .message-card{border:1px solid #eef2f7}[data-theme=dark] .msg-item{border:1px solid rgba(15,23,42,.06);background:#fff}[data-theme=dark] .msg-item.unread{background:rgba(239,68,68,.05);border-color:rgba(239,68,68,.18)}[data-theme=dark] .msg-item.unread::before{background:#ef4444}[data-theme=dark] .msg-item.unread .msg-title{color:#111827}[data-theme=dark] .msg-item.unread .msg-time{color:rgba(17,24,39,.75)}[data-theme=dark] .msg-item.unread:hover{box-shadow:0 12px 24px rgba(239,68,68,.12)}[data-theme=dark] .msg-item:hover{box-shadow:0 10px 22px rgba(17,24,39,.08)}[data-theme=dark] .msg-dot{background:#ef4444}[data-theme=dark] .msg-title{color:#111827}[data-theme=dark] .msg-time{color:#6b7280}[data-theme=dark] .module-card{background:rgba(255,255,255,.92);border:1px solid rgba(15,23,42,.06);box-shadow:0 18px 44px rgba(17,24,39,.08)}[data-theme=dark] .module-title{color:#111827}[data-theme=dark] .help-icon{color:#8c8c8c}[data-theme=dark] .help-icon:hover{color:#1677ff}[data-theme=dark] .help-icon-light{color:rgba(255,255,255,.76)}[data-theme=dark] .help-icon-light:hover{color:#fff}[data-theme=dark] .help-icon-muted{color:#9ca3af}[data-theme=dark] :global(.learning-help-tooltip.ant-tooltip-inner){background:rgba(17,24,39,.96);box-shadow:0 12px 28px rgba(15,23,42,.18);color:#fff}[data-theme=dark] :global(.learning-help-tooltip.help-pop-title){color:#fff}[data-theme=dark] :global(.learning-help-tooltip.help-pop-formula){background:rgba(255,255,255,.08);color:#dbeafe}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-card){border:1px solid rgba(59,130,246,.58);background:rgba(15,23,42,.96);box-shadow:0 16px 36px rgba(15,23,42,.28);color:#fff}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-head){border-bottom:1px solid rgba(255,255,255,.1)}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-kicker){color:#9ca3af}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-badge){background:rgba(59,130,246,.18);color:#bfdbfe}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-label){color:#9ca3af}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-formula),[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-text){color:#f8fafc}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-formula){background:rgba(255,255,255,.07);color:#dbeafe}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-pill){border:1px solid rgba(148,163,184,.28);background:rgba(148,163,184,.12);color:#e5e7eb}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-muted){color:#9ca3af}[data-theme=dark] :global(#radar-custom-tooltip.radar-tooltip-status){border-top:1px solid rgba(255,255,255,.1);color:#cbd5e1}[data-theme=dark] .module-body{background:rgba(248,250,252,.72);border:1px solid rgba(15,23,42,.06)}[data-theme=dark] .lp-updated{color:#64748b}[data-theme=dark] .lp-overview-summary{background:#f8fafc;border:1px solid rgba(15,23,42,.06)}[data-theme=dark] .lp-metric-label{color:#6b7280}[data-theme=dark] .lp-metric-value{color:#111827}[data-theme=dark] .lp-metric-accent{color:#16a34a}[data-theme=dark] .lp-divider{background:rgba(15,23,42,.08)}[data-theme=dark] .allmsg-title{color:#111827}[data-theme=dark] .allmsg-toolbar-title{color:#6b7280;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.06)}[data-theme=dark] .allmsg-shell{border:1px solid rgba(15,23,42,.06);background:rgba(255,255,255,.86);box-shadow:0 18px 40px rgba(17,24,39,.08)}[data-theme=dark] .allmsg-filter{background:rgba(248,250,252,.75);border:1px solid rgba(15,23,42,.06)}[data-theme=dark] .allmsg-label{color:#6b7280;background:rgba(15,23,42,.03)}[data-theme=dark] .allmsg-list{background:rgba(248,250,252,.6);border:1px solid rgba(15,23,42,.04)}[data-theme=dark] .section-title{color:#111827}[data-theme=dark] .section-title::before{background:#1890ff}[data-theme=dark] .unread-inline{color:#374151;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.14)}[data-theme=dark] .unread-inline__num{color:#ef4444}[data-theme=dark] .unread-inline--none{color:#6b7280;background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.08)}[data-theme=dark] .section-icon{color:#4a90e2}[data-theme=dark] .msg-detail-content{color:#111827}[data-theme=dark] .msg-teacher{color:#0f172a}[data-theme=dark] .feature-icon{background:#f3f6ff;color:#4a90e2}[data-theme=dark] .feature-title{color:#111827}[data-theme=dark] .feature-desc{color:#6b7280}[data-theme=dark] .ability-card-item{background:#fff;border:1px solid #f0f0f0;box-shadow:0 1px 4px rgba(0,0,0,.04)}[data-theme=dark] .ability-card-item .ability-name{color:#666}[data-theme=dark] .ability-card-item .ability-score{color:#333}[data-theme=dark] .ability-card-item .ability-trend .up{color:#22c55e}[data-theme=dark] .ability-card-item .ability-trend .down{color:#f43f5e}[data-theme=dark] .ability-card-item.blue{border-color:#cfe3ff}[data-theme=dark] .ability-card-item.blue .ability-icon{color:#3b82f6}[data-theme=dark] .ability-card-item.green{border-color:#cdf5d3}[data-theme=dark] .ability-card-item.green .ability-icon{color:#22c55e}[data-theme=dark] .ability-card-item.purple{border-color:#e9d5ff}[data-theme=dark] .ability-card-item.purple .ability-icon{color:#a855f7}[data-theme=dark] .ability-card-item.amber{border-color:#fef3c7}[data-theme=dark] .ability-card-item.amber .ability-icon{color:#f59e0b}[data-theme=dark] .ability-card-item.rose{border-color:#fcc8d2}[data-theme=dark] .ability-card-item.rose .ability-icon{color:#f43f5e}[data-theme=dark] .info-tip{background:#f8f0ff}[data-theme=dark] .info-tip .tip-icon{color:#722ed1}[data-theme=dark] .info-tip .tip-text{color:#333}[data-theme=dark] .power-card{color:#fff}[data-theme=dark] .power-card .card-header .rank-icon{background:rgba(255,255,255,.2)}[data-theme=dark] .power-card .power-value .number{color:#ffc107}[data-theme=dark] .power-card .progress-section .progress-bar-wrap{background:rgba(255,255,255,.3)}[data-theme=dark] .power-card .stats-grid .stat-item{background:rgba(255,255,255,.15)}[data-theme=dark] .ability-container .ability-header .ability-title{color:#333}[data-theme=dark] .ability-container .ability-header .ability-title .section-icon{color:#722ed1}[data-theme=dark] .ability-container .ability-list .ability-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-theme=dark] .ability-container .ability-list .ability-item .change-info .up{color:#52c41a}[data-theme=dark] .ability-container .ability-list .ability-item .change-info .down{color:#f5222d}[data-theme=dark] .ability-container .ability-list .ability-item.blue{border:1px solid #91d5ff}[data-theme=dark] .ability-container .ability-list .ability-item.blue .item-icon{background:#e6f7ff;color:#1890ff}[data-theme=dark] .ability-container .ability-list .ability-item.blue .item-name,[data-theme=dark] .ability-container .ability-list .ability-item.blue .item-score{color:#1890ff}[data-theme=dark] .ability-container .ability-list .ability-item.blue .progress-bar-wrap{background:#e6f7ff}[data-theme=dark] .ability-container .ability-list .ability-item.blue .progress-bar-wrap .progress-bar{background:#1890ff}[data-theme=dark] .ability-container .ability-list .ability-item.green{border:1px solid #b7eb8f}[data-theme=dark] .ability-container .ability-list .ability-item.green .item-icon{background:#e6ffed;color:#00b42a}[data-theme=dark] .ability-container .ability-list .ability-item.green .item-name,[data-theme=dark] .ability-container .ability-list .ability-item.green .item-score{color:#00b42a}[data-theme=dark] .ability-container .ability-list .ability-item.green .progress-bar-wrap{background:#e6ffed}[data-theme=dark] .ability-container .ability-list .ability-item.green .progress-bar-wrap .progress-bar{background:#00b42a}[data-theme=dark] .ability-container .ability-list .ability-item.purple{border:1px solid #d3adf7}[data-theme=dark] .ability-container .ability-list .ability-item.purple .item-icon{background:#f9f0ff;color:#722ed1}[data-theme=dark] .ability-container .ability-list .ability-item.purple .item-name,[data-theme=dark] .ability-container .ability-list .ability-item.purple .item-score{color:#722ed1}[data-theme=dark] .ability-container .ability-list .ability-item.purple .progress-bar-wrap{background:#f9f0ff}[data-theme=dark] .ability-container .ability-list .ability-item.purple .progress-bar-wrap .progress-bar{background:#722ed1}[data-theme=dark] .ability-container .ability-list .ability-item.red{border:1px solid #ffa39e}[data-theme=dark] .ability-container .ability-list .ability-item.red .item-icon{background:#fff;color:#f5222d}[data-theme=dark] .ability-container .ability-list .ability-item.red .item-name,[data-theme=dark] .ability-container .ability-list .ability-item.red .item-score{color:#f5222d}[data-theme=dark] .ability-container .ability-list .ability-item.red .progress-bar-wrap{background:#fff}[data-theme=dark] .ability-container .ability-list .ability-item.red .progress-bar-wrap .progress-bar{background:#f5222d}[data-theme=dark] .ability-container .ability-list .ability-item.orange{border:1px solid #ffd591}[data-theme=dark] .ability-container .ability-list .ability-item.orange .item-icon{background:#fff;color:#fa8c16}[data-theme=dark] .ability-container .ability-list .ability-item.orange .item-name,[data-theme=dark] .ability-container .ability-list .ability-item.orange .item-score{color:#fa8c16}[data-theme=dark] .ability-container .ability-list .ability-item.orange .progress-bar-wrap{background:#fff}[data-theme=dark] .ability-container .ability-list .ability-item.orange .progress-bar-wrap .progress-bar{background:#fa8c16}[data-theme=dark] .detail-subtitle{color:#999}[data-theme=dark] .detail-card{border:1px solid #eee}[data-theme=dark] .card-label{color:#666}[data-theme=dark] .progress-bar-wrap{background:#f5f5f5}[data-theme=dark] .progress-labels{color:#999}[data-theme=dark] .item-icon{background:rgba(0,0,0,.04)}[data-theme=dark] .item-desc{color:#999}[data-theme=dark] .tag{background:#e6f7ff;color:#1890ff}[data-theme=dark] .tag-accent{background:#1890ff;color:#fff}[data-theme=dark] .trend-header .trend-desc .main-title{color:#666}[data-theme=dark] .trend-summary{border-top:1px solid #f0f0f0}[data-theme=dark] .trend-summary .summary-item .color-dot.green{background:#00b42a}[data-theme=dark] .trend-summary .summary-item .color-dot.blue{background:#1890ff}[data-theme=dark] .trend-summary .summary-item .color-dot.red{background:#f5222d}[data-theme=dark] .trend-summary .summary-item .color-dot.purple{background:#722ed1}[data-theme=dark] .trend-summary .summary-item .color-dot.orange{background:#fa8c16}[data-theme=dark] .trend-summary .summary-item .label{color:#666}[data-theme=dark] .trend-title{color:#666}[data-theme=dark] .trend-stats{border-top:1px solid #f0f0f0}[data-theme=dark] .trend-stats .stat-item .dot.green{background:#00b42a}[data-theme=dark] .trend-stats .stat-item .dot.blue{background:#1890ff}[data-theme=dark] .trend-stats .stat-item .dot.red{background:#f5222d}[data-theme=dark] .trend-stats .stat-item .dot.purple{background:#722ed1}[data-theme=dark] .trend-stats .stat-item .dot.orange{background:#fa8c16}[data-theme=dark] .trend-stats .stat-item .label{color:#666}[data-theme=dark] .trend-stats .stat-item .value{color:#333}[data-theme=dark] .trend-stats .stat-col-item .top-text{color:#999}[data-theme=dark] .trend-stats .stat-col-item .small-text{color:#666}[data-theme=dark] .trend-stats .stat-col-item:first-child{background:#f6f3ff}[data-theme=dark] .trend-stats .stat-col-item:first-child .big-num{color:#722ed1}[data-theme=dark] .trend-stats .stat-col-item:nth-child(2){background:#eefdf8}[data-theme=dark] .trend-stats .stat-col-item:nth-child(2) .big-num{color:#00b42a}[data-theme=dark] .trend-stats .stat-col-item:nth-child(3){background:#edfcff}[data-theme=dark] .trend-stats .stat-col-item:nth-child(3) .big-num{color:#1890ff}[data-theme=dark] .trend-stats .stat-col-item:nth-child(4){background:#fff}[data-theme=dark] .trend-stats .stat-col-item:nth-child(4) .big-num{color:#fa8c16}[data-theme=dark] .subject-list{background:#f0fcff;box-shadow:0 2px 10px rgba(0,0,0,.04)}[data-theme=dark] .subject-item{border-bottom:1px solid #e6f7ff}[data-theme=dark] .subject-item:hover{background:rgba(255,255,255,.8)}[data-theme=dark] .subject-name{color:#222}[data-theme=dark] .subject-tag.tag-green{background:#e6ffed;color:#00b42a}[data-theme=dark] .subject-tag.tag-blue{background:#e6f7ff;color:#1890ff}[data-theme=dark] .subject-tag.tag-yellow{background:#fff;color:#fa8c16}[data-theme=dark] .subject-desc{color:#666}[data-theme=dark] .star-rating{color:#faad14}[data-theme=dark] .score{color:#222}[data-theme=dark] .arrow{color:#999}[data-theme=dark] .subject-item:hover .arrow{color:#1890ff}[data-theme=dark] .radar-card{color:#fff;box-shadow:0 4px 20px rgba(31,27,74,.25)}[data-theme=dark] .radar-tag{background:#722ed1}[data-theme=dark] .radar-tip{color:#ccc}[data-theme=dark] .knowledge-progress{border-top:1px solid rgba(255,255,255,.1)}[data-theme=dark] .progress-tag{background:#722ed1}[data-theme=dark] .progress-bar-wrap{background:rgba(255,255,255,.15)}[data-theme=dark] .progress-footer{color:#ccc}[data-theme=dark] .progress-footer .progress-value{color:#fff}[data-theme=dark] .modal-overlay{background:rgba(0,0,0,.5)}[data-theme=dark] .subject-modal-content{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.1)}[data-theme=dark] .modal-close{background:#f8f9fa;color:#666}[data-theme=dark] .modal-close:hover{background:#e9ecef;color:#333}[data-theme=dark] .modal-header{border-bottom:1px solid #e9ecef}[data-theme=dark] .subject-subtitle{color:#666}[data-theme=dark] .stat-card{background:#f8f9fa}[data-theme=dark] .stat-card:first-child .stat-value{color:#1890ff}[data-theme=dark] .stat-card .stat-label{color:#666}[data-theme=dark] .stat-card .stat-value.green{color:#00b42a}[data-theme=dark] .stat-card .stat-value.purple{color:#722ed1}[data-theme=dark] .stat-card .stat-value.yellow{color:#faad14}[data-theme=dark] .dim-item{background:#f8f9fa}[data-theme=dark] .dim-item:first-child{background:#e8f4f8}[data-theme=dark] .dim-item:nth-child(2){background:#e6ffed}[data-theme=dark] .dim-item:nth-child(3){background:#fdf2f8}[data-theme=dark] .dim-item:nth-child(4){background:#fff}[data-theme=dark] .dim-item:nth-child(5){background:#fff}[data-theme=dark] .dim-item .dim-name{color:#212529}[data-theme=dark] .dim-item .progress-bar-wrap{background:rgba(255,255,255,.6)}[data-theme=dark] .dim-item .dim-desc{color:#666}[data-theme=dark] .chapter-item{background:#f8f9fa}[data-theme=dark] .chapter-name{color:#212529}[data-theme=dark] .chapter-practice{color:#666}[data-theme=dark] .trend.up{color:#00b42a}[data-theme=dark] .trend.down{color:#f5222d}[data-theme=dark] .chapter-rate{color:#666}[data-theme=dark] .chapter-item .progress-bar-wrap{background:#e9ecef}[data-theme=dark] .exam-item{background:#f8f9fa}[data-theme=dark] .exam-name{color:#212529}[data-theme=dark] .exam-date{color:#666}[data-theme=dark] .exam-rank{color:#666;background:#e9ecef}[data-theme=dark] .suggestion-wrap{background:#f8f9fa}[data-theme=dark] .suggestion-title{color:#212529}[data-theme=dark] .suggestion-list{color:#495057}[data-theme=dark] 50%{box-shadow:0 0 0 6px rgba(59,130,246,.08),0 20px 36px rgba(37,99,235,.18)}[data-theme=dark] :global(.study-plan-stage-modal.ant-modal-content){box-shadow:0 16px 40px rgba(15,23,42,.18)}[data-theme=dark] :global(.study-plan-stage-modal.ant-modal-header){border-bottom:1px solid #f0f0f0;background:#fff}[data-theme=dark] :global(.study-plan-stage-modal.ant-modal-body){background:#fff}[data-theme=dark] :deep(.soft-modal.ant-modal-content){border:1px solid rgba(15,23,42,.08)}[data-theme=dark] :deep(.soft-modal.ant-modal-header){background:0 0}[data-theme=dark] :deep(.soft-modal.ant-modal-body){background:0 0}[data-theme=dark] :deep(.radar-tooltip){background:#1a1b41!important;border:1px solid #722ed1!important;box-shadow:0 8px 24px rgba(0,0,0,.3)!important;color:#fff!important}[data-theme=dark] .challenge-page{background:#f5f7fa}[data-theme=dark] .section-card{border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .page-title{color:#1f2937}[data-theme=dark] .page-subtitle{color:#4b5563}[data-theme=dark] .section-title{color:#1f2937}[data-theme=dark] .section-icon{color:#1677ff}[data-theme=dark] .mode-card{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .mode-card.active{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}[data-theme=dark] .mode-card.disabled{background:#f8fafc}[data-theme=dark] .mode-icon{color:#1677ff;background:#e6f4ff}[data-theme=dark] .mode-title{color:#1f2937}[data-theme=dark] .mode-rule{color:#4b5563}[data-theme=dark] .mode-stars{color:#faad14}[data-theme=dark] .mode-progress{color:#1f2937}[data-theme=dark] .mode-progress em{color:#8c8c8c}[data-theme=dark] .mode-progress small{color:#8c8c8c}[data-theme=dark] .mode-disabled{color:#8c8c8c}[data-theme=dark] .selected-task-text{color:#4b5563}[data-theme=dark] .task-card{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .task-card:hover{border-color:#91caff;box-shadow:0 4px 12px rgba(15,23,42,.08)}[data-theme=dark] .task-card.active{border-color:#1677ff;background:#f8fbff;box-shadow:0 0 0 2px rgba(22,119,255,.1)}[data-theme=dark] .task-name{color:#1f2937}[data-theme=dark] .task-meta{color:#4b5563}[data-theme=dark] .task-progress-row{color:#1f2937}[data-theme=dark] .task-stat-row div{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .task-stat-row span{color:#8c8c8c}[data-theme=dark] .task-stat-row strong{color:#1f2937}[data-theme=dark] .section-empty{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .progress-title{color:#1f2937}[data-theme=dark] .progress-desc{color:#4b5563}[data-theme=dark] .status-strip div{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .status-strip span{color:#8c8c8c}[data-theme=dark] .status-strip strong{color:#1f2937}[data-theme=dark] .weak-item{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .weak-item span{color:#1f2937}[data-theme=dark] .level-card{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .level-card.PASSED{border-color:#b7eb8f}[data-theme=dark] .level-card.FAILED{border-color:#ffccc7}[data-theme=dark] .level-index{color:#1677ff;background:#e6f4ff}[data-theme=dark] .level-card.PASSED .level-index{color:#52c41a;background:#f6ffed}[data-theme=dark] .level-card.FAILED .level-index{color:#ff4d4f;background:#fff}[data-theme=dark] .level-card.LOCKED .level-index{color:#8c8c8c;background:#f5f5f5}[data-theme=dark] .level-name{color:#1f2937}[data-theme=dark] .level-plan{color:#8c8c8c}[data-theme=dark] .level-kp{background:#f8fafc}[data-theme=dark] .kp-row{color:#4b5563}[data-theme=dark] .kp-row span{color:#8c8c8c}[data-theme=dark] .kp-row strong{color:#1f2937}[data-theme=dark] .level-metrics div,[data-theme=dark] .prepare-grid div{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .level-metrics span,[data-theme=dark] .prepare-grid span{color:#8c8c8c}[data-theme=dark] .level-metrics strong,[data-theme=dark] .prepare-grid strong{color:#1f2937}[data-theme=dark] .reward-text{color:#4b5563}[data-theme=dark] .locked-reason{color:#8c8c8c}[data-theme=dark] .prepare-title{color:#1f2937}[data-theme=dark] .prepare-kps{color:#4b5563}[data-theme=dark] .manage-panel,[data-theme=dark] .mastery-card,[data-theme=dark] .placeholder-panel{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .mastery-card.weak{border-color:#ffd591;background:#fff}[data-theme=dark] .mastery-head{color:#1f2937}[data-theme=dark] .manage-panel p,[data-theme=dark] .mastery-foot,[data-theme=dark] .placeholder-panel p{color:#4b5563}[data-theme=dark] .suggestion-box{border:1px solid #d6e4ff;color:#1d4ed8;background:#f0f5ff}[data-theme=dark] .manage-panel strong,[data-theme=dark] .placeholder-panel strong{color:#1f2937}[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-choice,[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-inputClear input{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] .fix-auto-fill input,[data-theme=dark] html[data-theme=dark] input.fix-auto-fill{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:0 0}[data-theme=dark] .leftinfo .info{border:1px solid #dedede}[data-theme=dark] .leftdate div{border:1px solid #dedede}[data-theme=dark] .yanshi .yanshi-item{border:1px solid #e5e5e5}[data-theme=dark] .aui-container{background:0 0!important}[data-theme=dark] .aui-formBox{background:rgba(255,255,255,.95)!important;box-shadow:0 20px 40px rgba(0,0,0,.06)!important;border:1px solid rgba(255,255,255,.8)!important}[data-theme=dark] .aui-form-nav .activeNav{color:#3b82f6!important}[data-theme=dark] .aui-form-nav .activeNav::after{background:#3b82f6}[data-theme=dark] .aui-account p{color:#1e293b!important}[data-theme=dark] .aui-inputClear{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=dark] .aui-inputClear:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.08)!important;background:#fff!important}[data-theme=dark] .fix-auto-fill{background:0 0!important}[data-theme=dark] .fix-auto-fill input{background:0 0!important}[data-theme=dark] .aui-choice input{accent-color:#3B82F6!important}[data-theme=dark] .aui-choice span{color:#64748b!important}[data-theme=dark] .aui-link-login{box-shadow:0 4px 12px rgba(59,130,246,.3)!important}[data-theme=dark] .aui-third-text span{color:#94a3b8!important}[data-theme=dark] .yanshi .yanshi-item{background:#f1f5f9!important;color:#3b82f6!important}[data-theme=dark] .yanshi .yanshi-item:active{background:#e2e8f0}[data-theme=dark] .aui-container{box-shadow:0 4px 8px 1px rgba(0,0,0,.2)}[data-theme=dark] .aui-image{background-color:#0198cd}[data-theme=dark] .aui-formBox{background:#fff}[data-theme=dark] .aui-code-line{border-left:3px solid #fff}[data-theme=dark] .aui-input-line{background:#f5f5f9}[data-theme=dark] .aui-input-line input{color:#333}[data-theme=dark] .aui-forgot .aui-input-line{border:1px solid #dbdbdb}[data-theme=dark] .aui-forgot .aui-input-line:focus{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line:hover{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line .aui-code-line{border-left:1px solid #dbdbdb;color:#1b90ff}[data-theme=dark] .aui-step-box::after{background:#bcbcbc}[data-theme=dark] .aui-step-tags em{border:8px solid #fff;background:#bcbcbc;color:#fff}[data-theme=dark] .aui-step-tags p{color:#bcbcbc}[data-theme=dark] .activeStep .aui-step-tags em{background:#1b90ff}[data-theme=dark] .activeStep .aui-step-tags p{color:#1b90ff}[data-theme=dark] .aui-success h3{color:#515151}[data-theme=dark] .aui-form-nav .aui-flex-box{color:#040404}[data-theme=dark] .phone .aui-inputClear .aui-code a{color:#1b90ff}[data-theme=dark] .phoneChina{color:#040404}[data-theme=dark] .phoneChina:before{background:#fff}[data-theme=dark] .aui-inputClear{border:1px solid #ccc;background:#fff}[data-theme=dark] .aui-inputClear input{color:#333}[data-theme=dark] .aui-inputClear:focus{border-bottom:1px solid #1b90ff}[data-theme=dark] .aui-inputClear:hover{border:1px solid #1b90ff}[data-theme=dark] .aui-choice{color:#040404}[data-theme=dark] .aui-forget a{color:#1b90ff}[data-theme=dark] .aui-formButton a{border-color:#67b5ff;background:#1b90ff;color:#fff}[data-theme=dark] .aui-formButton .aui-linek-code{background:#fff;color:#3c3c3c;border:1px solid #dbdbdb}[data-theme=dark] .aui-formButton .aui-linek-code:hover{color:#1b90ff;border:1px solid #1b90ff}[data-theme=dark] .aui-third-text{color:#3c3c3c}[data-theme=dark] .aui-third-text span{color:#afafaf;background:#fff}[data-theme=dark] .aui-third-border::after{border-top:1px solid #d9d9d9}[data-theme=dark] .aui-third-login a{color:#888}[data-theme=dark] .aui-third-login a:hover{color:#1b90ff}[data-theme=dark] ::-webkit-input-placeholder{color:#868686}[data-theme=dark] ::-moz-placeholder{color:#868686}[data-theme=dark] :-ms-input-placeholder{color:#868686}[data-theme=dark] body,[data-theme=dark] html{color:#333}[data-theme=dark] a{color:#000}[data-theme=dark] a,[data-theme=dark] button,[data-theme=dark] input,[data-theme=dark] label,[data-theme=dark] select{webkit-tap-highlight-color:rgba(0,0,0,0)}[data-theme=dark] body{background:#e3f0ff;color:#666}[data-theme=dark] a{color:#08acee}[data-theme=dark] a{color:#666}[data-theme=dark] .divHeight{background:#f5f5f5}[data-theme=dark] .r-line:after{border-right:1px solid #d9d9d9}[data-theme=dark] .b-line:after{border-bottom:1px solid #dedede}[data-theme=dark] .aui-arrow span{color:#9b9b9b}[data-theme=dark] .aui-arrow:after{border-color:#848484}[data-theme=dark] .aui-flex-box{color:#333}[data-theme=dark] .aui-navBar{background-color:#5064eb}[data-theme=dark] .aui-navBar-item{color:grey}[data-theme=dark] .aui-center-title{color:#fff}[data-theme=dark] .login-background-img{background:#f7fbff}[data-theme=dark] .aui-get-code{background:#fff;color:#1573e9;border:1px solid #1573e9}[data-theme=dark] .aui-get-code:hover{color:#1573e9}[data-theme=dark] .code-shape{border-color:#dadada!important;color:#aaa!important}[data-theme=dark] .aui-link-login{color:#fff}[data-theme=dark] .resource-container{background-color:#f5f9ff}[data-theme=dark] .resource-container .resource-main{background-color:#f5f9ff}[data-theme=dark] .resource-container .resource-main .resource-wrapper{background:0 0}[data-theme=dark] .resource-sidebar{background:0 0}[data-theme=dark] .resource-sidebar .sidebar-header{background:0 0}[data-theme=dark] .resource-sidebar .directory-tree{background:#fff;border:1px solid #e6eef7}[data-theme=dark] .resource-sidebar .directory-tree .tree-mode-switch{border:1px solid #dbe4f1;background:#f7faff}[data-theme=dark] .resource-sidebar .directory-tree .tree-mode-btn{background:0 0;color:#5f6b7a}[data-theme=dark] .resource-sidebar .directory-tree .tree-mode-btn.is-active{background:#fff;color:#2563eb;box-shadow:0 1px 2px rgba(15,23,42,.08)}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-summary{border:1px solid #e6ebf5;background:#f8fbff}[data-theme=dark] .resource-sidebar .directory-tree .course-summary-item{color:#303133}[data-theme=dark] .resource-sidebar .directory-tree .course-summary-action{color:#409eff}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-panel{border-bottom:1px solid #eef2f7}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-label{color:#606266}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-chip{border:1px solid #e5e7eb;background:#fff;color:#606266}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-chip:hover{border-color:#409eff;background:#ecf5ff;color:#409eff}[data-theme=dark] .resource-sidebar .directory-tree .course-filter-chip.is-active{border-color:#409eff;background:#ecf5ff;color:#409eff}[data-theme=dark] .resource-sidebar .directory-tree .tree-search{border-bottom:1px solid #eef2f7}[data-theme=dark] .resource-sidebar .directory-tree::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}@media (max-width:768px){[data-theme=dark]{box-shadow:2px 0 8px rgba(0,0,0,.15)}}[data-theme=dark] .resource-content .mobile-header{background:#fff;border-bottom:1px solid #f0f0f0}[data-theme=dark] .resource-content .resource-toolbar{border:1px solid #e6eef7;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06)}[data-theme=dark] .resource-content .resource-toolbar .toolbar-filters .filter-row .filter-group .filter-label{color:#666}[data-theme=dark] .resource-content .resource-toolbar .toolbar-filters .filter-row .filter-group .ant-radio-group .ant-radio-button-wrapper{border-left:1px solid #d9d9d9}[data-theme=dark] .resource-content .resource-toolbar .toolbar-actions .school-people-preview-btn{border-color:rgba(18,110,130,.32);color:#0d5968;box-shadow:0 12px 24px rgba(18,110,130,.12)}[data-theme=dark] .resource-content .resource-toolbar .toolbar-actions .school-people-preview-btn:focus,[data-theme=dark] .resource-content .resource-toolbar .toolbar-actions .school-people-preview-btn:hover{border-color:rgba(18,110,130,.5);color:#0a4a57;box-shadow:0 14px 28px rgba(18,110,130,.18)}[data-theme=dark] .resource-content .resource-toolbar .toolbar-actions .resource-count{color:#666}[data-theme=dark] .resource-content .resource-pagination{border-top:1px solid #e6eef7}[data-theme=dark] .resource-content .ai-similar-label{color:#475569}[data-theme=dark] .resource-content .ai-similar-progress{color:#64748b}[data-theme=dark] .resource-content .ai-similar-card{border:1px solid #e2e8f0;background:#fff}[data-theme=dark] .resource-content .ai-similar-section__title{color:#0f172a}[data-theme=dark] .resource-content .ai-similar-section__content{color:#334155}[data-theme=dark] .resource-content .ai-similar-answer{color:#0f172a}[data-theme=dark] .resource-domain-tab{border:1px solid #e4ecf7;background:#fff;color:#304256;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .resource-domain-tab:hover{border-color:#93c5fd;color:#1d4ed8}[data-theme=dark] .resource-domain-tab.is-active{border-color:#60a5fa;color:#1d4ed8;background:#eff6ff;box-shadow:0 4px 12px rgba(59,130,246,.1)}[data-theme=dark] .question-card{background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.06);border:1px solid #e6eef7}[data-theme=dark] .question-card:hover{box-shadow:0 12px 24px rgba(15,23,42,.12)}[data-theme=dark] .question-card .card-actions{border-top:1px solid #f5f5f5}[data-theme=dark] .question-card .card-actions .ant-btn-link{color:#666}[data-theme=dark] .question-card .card-actions .ant-btn-link:hover{color:#1890ff}[data-theme=dark] .question-card .question-analysis{border-top:1px solid #f5f5f5;background:#fafafa}[data-theme=dark] .question-card .question-analysis .analysis-section h4{color:#1890ff}[data-theme=dark] .question-card .question-analysis .analysis-section div{color:#595959}[data-theme=dark] .correct-options-selector{background:#fafafa}[data-theme=dark] .mobile-modal-footer{background:#fff;border-top:1px solid #f0f0f0}[data-theme=dark] .mobile-mask{background-color:rgba(0,0,0,.5)}[data-theme=dark] :deep(.ant-tree-treenode-selected) .ant-tree-node-content-wrapper{background:#1890ff!important;color:#fff}[data-theme=dark] :deep(.custom-modal) .ant-modal-header{background:#fafafa;border-bottom:1px solid #f0f0f0}[data-theme=dark] :deep(.custom-modal) .ant-modal-header .ant-modal-title{color:#1890ff}[data-theme=dark] .question-meta .question-type{background-color:#e6f7ff;color:#1890ff;border:1px solid #1890ff}[data-theme=dark] .question-meta .question-type[data-type='单选题']{background:#f0fbff;color:#1890ff;border:1px solid #91d5ff}[data-theme=dark] .question-meta .question-type[data-type='多选题']{background-color:#fff;color:#fa8c16;border:1px solid #ffd591}[data-theme=dark] .question-meta .question-type[data-type='简答题']{background-color:#fff;color:#eb2f96;border:1px solid #eb2f96}[data-theme=dark] .question-meta .question-type[data-type='论述题']{background-color:#f9f0ff;color:#722ed1;border:1px solid #722ed1}[data-theme=dark] .question-meta .question-difficulty[data-difficulty='容易'],[data-theme=dark] .question-meta .question-difficulty[data-difficulty='简单'],[data-theme=dark] .question-meta .question-difficulty[data-difficulty='较易']{background:#f6ffed;color:#73d13d;border:1px solid #b7eb8f}[data-theme=dark] .question-meta .question-difficulty[data-difficulty='中等']{background:#fff;color:#d48806;border:1px solid #ffe58f}[data-theme=dark] .question-meta .question-difficulty[data-difficulty='困难'],[data-theme=dark] .question-meta .question-difficulty[data-difficulty='较难']{background-color:#fff;color:#ff4d4f;border:1px solid #ff4d4f}[data-theme=dark] .question-meta .question-source{background:#f0faff;color:#597ef7;border:1px solid #adc6ff}[data-theme=dark] .question-meta .question-category{background:#fff;color:#eb2f96;border:1px solid #ffadd2}[data-theme=dark] .question-meta .question-year{background:#fff;color:#fa8c16;border:1px solid #ffd591}[data-theme=dark] .question-meta .question-status-pill{background:#f0f5ff;color:#1d39c4;border:1px solid #adc6ff}[data-theme=dark] .question-meta .question-status-pill[data-status=DRAFT]{background:#f9fafb;color:#475569;border:1px solid #cbd5e1}[data-theme=dark] .question-meta .question-status-pill[data-status=PENDING],[data-theme=dark] .question-meta .question-status-pill[data-status=PUBLISHED_PENDING_DELETE],[data-theme=dark] .question-meta .question-status-pill[data-status=PUBLISHED_PENDING_UPDATE],[data-theme=dark] .question-meta .question-status-pill[data-status=UNDER_REVIEW]{background:#fff;color:#d48806;border:1px solid #ffd591}[data-theme=dark] .question-meta .question-status-pill[data-status=APPROVED],[data-theme=dark] .question-meta .question-status-pill[data-status=PUBLISHED]{background:#f6ffed;color:#389e0d;border:1px solid #b7eb8f}[data-theme=dark] .question-meta .question-status-pill[data-status=REJECTED]{background:#fff;color:#cf1322;border:1px solid #ffa39e}[data-theme=dark] .section-card{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #f0f0f0}[data-theme=dark] .section-title{color:#1a1a1a;border-bottom:2px solid #f0f0f0}[data-theme=dark] .sub-title{color:#595959}[data-theme=dark] .question-type-selector .ant-radio-group .ant-radio-button-wrapper{border:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .question-type-selector .ant-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked){color:#595959}[data-theme=dark] .question-type-selector .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#1890ff;border-color:#1890ff;color:#fff;box-shadow:0 2px 8px rgba(24,144,255,.3)}[data-theme=dark] .editor-wrapper :deep(.j-editor){border:1px solid #d9d9d9}[data-theme=dark] .editor-wrapper :deep(.j-editor):hover{border-color:#40a9ff}[data-theme=dark] .editor-wrapper :deep(.j-editor).has-options{border-color:#91d5ff;background:#f0fbff}[data-theme=dark] .editor-wrapper .editor-tips{color:#8c8c8c}[data-theme=dark] .correct-options-section .correct-options-selector{background:#fafafa}[data-theme=dark] .correct-options-section .correct-options-selector .single-choice-options .ant-radio-group .option-button.ant-radio-button-wrapper-checked{background:#52c41a;border-color:#52c41a;color:#fff}[data-theme=dark] .correct-options-section .correct-options-selector .multiple-choice-options .checkbox-grid .option-checkbox{background:#fff;border:1px solid #f0f0f0}[data-theme=dark] .correct-options-section .correct-options-selector .multiple-choice-options .checkbox-grid .option-checkbox:hover{border-color:#1890ff}[data-theme=dark] .correct-options-section .correct-options-selector .multiple-choice-options .checkbox-grid .option-checkbox.ant-checkbox-wrapper-checked{background:#1890ff;border-color:#1890ff}[data-theme=dark] .correct-options-section .correct-options-selector .multiple-choice-options .checkbox-grid .option-checkbox.ant-checkbox-wrapper-checked .option-letter{color:#fff}[data-theme=dark] .correct-options-section .correct-options-selector .multiple-choice-options .checkbox-grid .option-checkbox .option-letter{color:#595959}[data-theme=dark] .correct-options-section .option-controls{border-top:1px solid #f0f0f0}[data-theme=dark] .correct-options-section .option-controls .option-count{color:#8c8c8c}[data-theme=dark] .true-false-section .true-false-group .ant-radio-button-wrapper.true-option.ant-radio-button-wrapper-checked{background:#52c41a;border-color:#52c41a;color:#fff}[data-theme=dark] .true-false-section .true-false-group .ant-radio-button-wrapper.false-option.ant-radio-button-wrapper-checked{background:#ff4d4f;border-color:#ff4d4f;color:#fff}[data-theme=dark] .property-card .property-item .property-label{color:#595959}[data-theme=dark] .discrimination-container .discrimination-indicator{background:#f0f0f0}[data-theme=dark] .discrimination-container .discrimination-indicator .indicator-bar.low{background:#ff4d4f}[data-theme=dark] .discrimination-container .discrimination-indicator .indicator-bar.medium{background:#faad14}[data-theme=dark] .discrimination-container .discrimination-indicator .indicator-bar.high{background:#52c41a}[data-theme=dark] .radio-tag-group .ant-radio-group .ant-radio-button-wrapper{border:1px solid #f0f0f0;background:#fafafa;color:#595959}[data-theme=dark] .radio-tag-group .ant-radio-group .ant-radio-button-wrapper:hover{border-color:#1890ff;color:#1890ff}[data-theme=dark] .radio-tag-group .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{border-color:transparent;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}[data-theme=dark] .radio-tag-group .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{color:#fff}[data-theme=dark] :deep(.source-radio-group.ant-radio-button-wrapper-checked){background:#1890ff!important;color:#fff!important;border-color:#1890ff!important;box-shadow:0 2px 4px rgba(24,144,255,.2)!important}[data-theme=dark] .preview-difficulty.easy{color:#389e0d}[data-theme=dark] .preview-difficulty.medium{color:#d48806}[data-theme=dark] .preview-difficulty.hard{color:#cf1322}[data-theme=dark] .preview-difficulty.harder{color:#595959}[data-theme=dark] .preview-difficulty.hardest{color:#fff}[data-theme=dark] .preview-source{background:#f0f0f0;color:#595959}[data-theme=dark] .preview-source.source-zibian{color:#096dd9}[data-theme=dark] .preview-source.source-jiaocai{color:#531dab}[data-theme=dark] .preview-source.source-zhenti{color:#389e0d}[data-theme=dark] .preview-source.source-moniti{color:#d46b08}[data-theme=dark] .preview-source.source-wangluo{color:#c41d7f}[data-theme=dark] .preview-section{border-top:1px solid #f0f0f0}[data-theme=dark] .preview-section .preview-card{background:#fafafa;border:1px solid #f0f0f0}[data-theme=dark] .preview-section .preview-card .preview-header .preview-type{background:#e6f7ff;color:#1890ff}[data-theme=dark] .preview-section .preview-card .preview-header .preview-difficulty.easy{background:#f6ffed;color:#52c41a}[data-theme=dark] .preview-section .preview-card .preview-header .preview-difficulty.medium{background:#fff;color:#faad14}[data-theme=dark] .preview-section .preview-card .preview-header .preview-difficulty.hard{background:#fff;color:#ff4d4f}[data-theme=dark] .preview-section .preview-card .preview-header .preview-difficulty.harder{background:#f0f0f0;color:#8c8c8c}[data-theme=dark] .preview-section .preview-card .preview-header .preview-difficulty.hardest{background:#262626;color:#fff}[data-theme=dark] .preview-section .preview-card .preview-header .preview-score{background:#fff;color:#fa8c16}[data-theme=dark] .preview-section .preview-card .preview-content{color:#595959}[data-theme=dark] .preview-section .preview-card .preview-placeholder{color:#bfbfbf;background:#f5f5f5}[data-theme=dark] .analysis-section-card{border:1px solid #e5e7eb;background:#fbfdff}[data-theme=dark] .question-answer-analysis{border-top:1px dashed #e8e8e8}[data-theme=dark] .question-answer-analysis .analysis-section h4,[data-theme=dark] .question-answer-analysis .answer-section h4{color:#1890ff}[data-theme=dark] .question-answer-analysis .analysis-section h4{color:#722ed1}[data-theme=dark] .answer-analysis-modal .analysis-question-content{background:#f8fbff;border:1px solid #e6f7ff}[data-theme=dark] .answer-analysis-modal .reading-sub-question-item{border:1px solid #eef2f7;background:#fafcff}[data-theme=dark] .answer-analysis-modal .analysis-section h4,[data-theme=dark] .answer-analysis-modal .answer-section h4{color:#1890ff}[data-theme=dark] .answer-analysis-modal .analysis-section h4{color:#722ed1}[data-theme=dark] .analysis-knowledge-section{background:#fcfcf7;border:1px solid #f0ebc8}[data-theme=dark] .analysis-knowledge-section h4{color:#8c6d1f}[data-theme=dark] .analysis-knowledge-section .knowledge-point-tag{background:#fff;border:1px solid #f5e3a5;color:#7a5d14}[data-theme=dark] .choice-answer{background:#e6f7ff;color:#1890ff}[data-theme=dark] .true-false-answer.correct{background:#f6ffed;color:#52c41a}[data-theme=dark] .true-false-answer.incorrect{background:#fff;color:#ff4d4f}[data-theme=dark] .fill-answer{background:#fff;color:#fa8c16;border-bottom:2px solid #fa8c16}[data-theme=dark] .answer-type-简答题 .answer-content,[data-theme=dark] .answer-type-论述题 .answer-content{background:#fafafa;border-left:3px solid #1890ff}[data-theme=dark] .import-modal .ant-modal-body{background:#fff}[data-theme=dark] .import-modal .import-tip{color:#8c8c8c}[data-theme=dark] .import-modal .import-context{color:#595959}[data-theme=dark] .import-modal .import-context .value{color:#262626}[data-theme=dark] .import-modal .import-progress{color:#0958d9;background:#f0f5ff;border:1px solid #d6e4ff}[data-theme=dark] .import-modal .import-result{background:#fafafa;border:1px solid #f0f0f0}[data-theme=dark] .import-modal .import-summary{color:#595959}[data-theme=dark] .import-modal .import-summary .success{color:#52c41a}[data-theme=dark] .import-modal .import-summary .fail{color:#ff4d4f}[data-theme=dark] .import-modal .import-summary .dup{color:#fa8c16}[data-theme=dark] .import-modal .import-summary .message{color:#8c8c8c}[data-theme=dark] .import-modal .import-dup-tip{color:#fa8c16}[data-theme=dark] .reading-modal .reading-main,[data-theme=dark] .reading-modal .reading-sub{border:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .reading-modal .reading-sub-item{border:1px dashed #d9d9d9;background:#fff}[data-theme=dark] .duplicate-modal .ant-modal-content{border:1px solid #f0f0f0;box-shadow:0 8px 24px rgba(200,200,200,.15)}[data-theme=dark] .duplicate-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;background:#fefefe}[data-theme=dark] .duplicate-modal .ant-modal-body{background:#fefefe}[data-theme=dark] .duplicate-modal .duplicate-summary{color:#595959;background:#f9f9f9;border:1px solid #f0f0f0}[data-theme=dark] .duplicate-modal .duplicate-table-wrap{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .duplicate-detail-modal .ant-modal-content{border:1px solid #f0f0f0;box-shadow:0 8px 24px rgba(200,200,200,.15)}[data-theme=dark] .duplicate-detail-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;background:#fefefe}[data-theme=dark] .duplicate-detail-modal .ant-modal-body{background:#fefefe}[data-theme=dark] .duplicate-detail-modal .duplicate-detail-list{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .duplicate-detail-modal .duplicate-detail-card{border:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .duplicate-detail-modal .detail-header{color:#8c8c8c}[data-theme=dark] .duplicate-detail-modal .detail-header .detail-type{color:#262626}[data-theme=dark] .duplicate-detail-modal .detail-header .detail-similarity{color:#2563eb;background:#eff6ff}[data-theme=dark] .duplicate-detail-modal .detail-header .detail-current{background:#e6f7ff;color:#096dd9}[data-theme=dark] .duplicate-detail-modal .detail-content{color:#595959}[data-theme=dark] .duplicate-detail-modal .detail-analysis,[data-theme=dark] .duplicate-detail-modal .detail-answer{color:#595959}[data-theme=dark] .duplicate-detail-modal .detail-analysis .label,[data-theme=dark] .duplicate-detail-modal .detail-answer .label{color:#262626}[data-theme=dark] .duplicate-detail-modal :deep(.duplicate-check-modal.ant-modal-content){border:1px solid #f0f0f0;box-shadow:0 8px 24px rgba(200,200,200,.15)}[data-theme=dark] .duplicate-detail-modal :deep(.duplicate-check-modal.ant-modal-header){border-bottom:1px solid #f0f0f0;background:#fefefe}[data-theme=dark] .duplicate-detail-modal :deep(.duplicate-check-modal.ant-modal-body){background:#fefefe}[data-theme=dark] .duplicate-detail-modal :deep(.duplicate-check-modal.duplicate-check-meta){color:#8c8c8c;border:1px solid #f0f0f0;background:#fafafa}[data-theme=dark] .duplicate-detail-modal :deep(.duplicate-check-modal.duplicate-check-list){border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .duplicate-detail-modal :deep(.duplicate-check-modal.duplicate-check-card){border:1px solid #f0f0f0;background:#fafafa;box-shadow:0 1px 0 rgba(0,0,0,.02)}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-content{box-shadow:0 8px 24px rgba(200,200,200,.15);border:1px solid #f0f0f0}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-header{background:#fefefe;border-bottom:1px solid #f0f0f0}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-header .ant-modal-title{color:#4a6fa5}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-body{background-color:#fefefe}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-footer{border-top:1px solid #f0f0f0;background:#fefefe}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-footer .ant-btn-primary{background-color:#5cadff;border-color:#5cadff}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-footer .ant-btn-primary:hover{background-color:#4a98e8;border-color:#4a98e8}[data-theme=dark] .random-paper-modal-wrapper .paper-form-section{border-bottom:1px solid #f0f0f0}[data-theme=dark] .random-paper-modal-wrapper .paper-form-section .form-section-title{color:#5cadff}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container{border:1px solid #f0f0f0;background-color:#f9f9f9}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .type-rules-header{border-bottom:1px solid #f0f0f0;color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .type-rule-item{background-color:#fefefe;border:1px solid #f0f0f0}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .type-rule-item .rule-actions .ant-btn{color:#e66465}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .type-rule-item .rule-actions .ant-btn:hover{background-color:#fef2f2}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .add-rule-btn{border-color:#e0e0e0;color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .add-rule-btn:hover{background-color:#f5f5f5;border-color:#5cadff;color:#5cadff}[data-theme=dark] .random-paper-modal-wrapper .template-summary-card{border:1px solid #dbeafe}[data-theme=dark] .random-paper-modal-wrapper .template-summary-card .template-summary-title{color:#3569b8}[data-theme=dark] .random-paper-modal-wrapper .template-summary-card .template-summary-desc{color:#5f6f86}[data-theme=dark] .random-paper-modal-wrapper .template-summary-card .template-summary-meta{color:#4a6fa5}[data-theme=dark] .random-paper-modal-wrapper .template-picker-hint{color:#8c8c8c}[data-theme=dark] .random-paper-modal-wrapper .template-empty-state{border:1px dashed #d9e2f2;background:#fafcff}[data-theme=dark] .random-paper-modal-wrapper .template-empty-title{color:#1f1f1f}[data-theme=dark] .random-paper-modal-wrapper .template-empty-desc{color:#8c8c8c}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table{border:1px solid #eef2f7}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table .template-mapping-header{background:#f8fafc;color:#64748b;border-bottom:1px solid #eef2f7}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table .template-mapping-row{background:#fff;border-bottom:1px solid #f1f5f9}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table .template-mapping-row.is-unmapped{background:#fff}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table .mapping-label{color:#334155}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table .mapping-count{color:#3569b8}[data-theme=dark] .random-paper-modal-wrapper .template-mapping-table .mapping-warning{color:#d48806}[data-theme=dark] .random-paper-modal-wrapper .ant-form-item.has-error .ant-input,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item.has-error .ant-input-number,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item.has-error .ant-select-selector{border-color:#e66465}[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-form-item-label>label{color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-input,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-input-number,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-select-selector{border:1px solid #e0e0e0;background-color:#fefefe}[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-input-number:hover,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-input:hover,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-select-selector:hover{border-color:silver}[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-input-number:focus,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-input:focus,[data-theme=dark] .random-paper-modal-wrapper .ant-form-item .ant-select-selector:focus{border-color:#5cadff;box-shadow:0 0 0 2px rgba(92,173,255,.1)}[data-theme=dark] .random-paper-modal-wrapper .ant-tree-select .ant-tree-select-selector{border-color:#e0e0e0}[data-theme=dark] .random-paper-modal-wrapper .ant-tree-select .ant-tree-select-tree{color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .ant-tree-select .ant-tree-select-tree .ant-tree-node-content-wrapper:hover{background-color:#f5f5f5}[data-theme=dark] .random-paper-modal-wrapper .ant-tree-select .ant-tree-select-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#e8f4ff;color:#5cadff}@media (prefers-color-scheme:dark){[data-theme=dark]{background-color:#f9f9f9;border-color:#e0e0e0}}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-footer,[data-theme=dark] .random-paper-modal-wrapper .ant-modal-header{background-color:#fefefe;border-color:#e0e0e0}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-title{color:#4a6fa5}[data-theme=dark] .random-paper-modal-wrapper .ant-modal-body{background-color:#f9f9f9}[data-theme=dark] .random-paper-modal-wrapper .paper-form-section{border-bottom-color:#e0e0e0}[data-theme=dark] .random-paper-modal-wrapper .paper-form-section .form-section-title{color:#5cadff}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container{background-color:#fefefe;border-color:#e0e0e0}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .type-rules-header{border-bottom-color:#e0e0e0;color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .type-rules-container .type-rule-item{background-color:#f9f9f9;border-color:#e0e0e0}[data-theme=dark] .random-paper-modal-wrapper .ant-form-item-label>label{color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .ant-input,[data-theme=dark] .random-paper-modal-wrapper .ant-input-number,[data-theme=dark] .random-paper-modal-wrapper .ant-select-selector{background-color:#fefefe;border-color:#e0e0e0;color:#6b89b0}[data-theme=dark] .random-paper-modal-wrapper .ant-input-number:hover,[data-theme=dark] .random-paper-modal-wrapper .ant-input:hover,[data-theme=dark] .random-paper-modal-wrapper .ant-select-selector:hover{border-color:silver}[data-theme=dark] .random-paper-modal-wrapper .ant-input-number:focus,[data-theme=dark] .random-paper-modal-wrapper .ant-input:focus,[data-theme=dark] .random-paper-modal-wrapper .ant-select-selector:focus{border-color:#5cadff;box-shadow:0 0 0 2px rgba(92,173,255,.1)}[data-theme=dark] .ai-push-btn:hover{background:#e6f7ff}[data-theme=dark] :global(.question-check-side-panel){border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] :global(.question-check-side-section){border-bottom:1px solid #f0f0f0}[data-theme=dark] :global(.question-check-side-label){color:#6b7280}[data-theme=dark] :global(.question-check-side-file){color:#111827}[data-theme=dark] :global(.question-check-side-text){color:#1f2937}[data-theme=dark] :global(.question-check-side-remark){background:#f8fafc;color:#374151}[data-theme=dark] :global(.question-check-remark-modal.ant-modal-content){box-shadow:0 18px 48px rgba(15,23,42,.18)}[data-theme=dark] :global(.question-check-remark-modal.ant-modal-header){border-bottom:1px solid #eef2f7}[data-theme=dark] :global(.question-check-remark-modal.ant-modal-body){background:#f8fafc}[data-theme=dark] :global(.question-check-remark-modal.ant-modal-footer){border-top:1px solid #eef2f7;background:#fff}[data-theme=dark] :global(.question-check-remark-title-icon){background:#e6f4ff;color:#1677ff}[data-theme=dark] :global(.question-check-remark-title-main){color:#111827}[data-theme=dark] :global(.question-check-remark-title-sub){color:#6b7280}[data-theme=dark] :global(.question-check-remark-note){border:1px solid #dbeafe;background:#f0f7ff}[data-theme=dark] :global(.question-check-remark-note-title){color:#1f2937}[data-theme=dark] :global(.question-check-remark-note-text){color:#4b5563}[data-theme=dark] :global(.question-check-remark-hintsspan){border:1px solid #e5e7eb;background:#fff;color:#4b5563}[data-theme=dark] :global(.question-check-remark-input){border-color:#d9e2f1;background:#fff;color:#1f2937}[data-theme=dark] :global(.question-check-remark-input-focused),[data-theme=dark] :global(.question-check-remark-input:focus){border-color:#1677ff;box-shadow:0 0 0 3px rgba(22,119,255,.1)}[data-theme=dark] :global(.question-check-remark-input::placeholder){color:#9ca3af}[data-theme=dark] :global(.question-export-confirm-modal.ant-modal-content){box-shadow:0 18px 48px rgba(15,23,42,.18)}[data-theme=dark] :global(.question-export-confirm-modal.ant-modal-footer){border-top:1px solid #eef2f7;background:#fbfdff}[data-theme=dark] :global(.export-confirm-title){color:#1f2937}[data-theme=dark] :global(.export-confirm-icon){color:#1677ff;background:#e6f4ff}[data-theme=dark] :global(.export-confirm-body){color:#1f2937}[data-theme=dark] :global(.export-confirm-intro){color:#4b5563}[data-theme=dark] :global(.export-confirm-summary){border:1px solid #e6eef7;background:#f8fafc}[data-theme=dark] :global(.export-confirm-row){color:#6b7280}[data-theme=dark] :global(.export-confirm-row+.export-confirm-row){border-top:1px dashed #e5e7eb}[data-theme=dark] :global(.export-confirm-rowstrong){color:#111827}[data-theme=dark] :global(.export-confirm-note){color:#2563eb;background:#eff6ff}[data-theme=dark] :global(.change-history-item){border:1px solid #e6eef7;background:#fff}[data-theme=dark] :global(.change-history-title){color:#1f2937}[data-theme=dark] :global(.change-history-time){color:#6b7280}[data-theme=dark] :global(.change-history-meta){color:#6b7280}[data-theme=dark] :global(.change-history-content){background:#f8fafc;color:#111827}[data-theme=dark] .global-search-page{background:#f5f7fa}[data-theme=dark] .result-panel,[data-theme=dark] .search-panel{background:#fff;border:1px solid #e5e7eb}[data-theme=dark] .search-tabs em{color:#8c8c8c}[data-theme=dark] .result-group{border:1px solid #edf0f5}[data-theme=dark] .group-header{background:#f8fafc;border-bottom:1px solid #edf0f5}[data-theme=dark] .group-header h2{color:#1f2937}[data-theme=dark] .group-header span{color:#8c8c8c}[data-theme=dark] .result-item{background:#fff;border:1px solid #edf0f5}[data-theme=dark] :deep(.result-title-line) h3{color:#1f2937}[data-theme=dark] :deep(.question-result-display){color:#1f2937}[data-theme=dark] :deep(.question-result-display) .compact-content,[data-theme=dark] :deep(.question-result-display) .question-content{background:0 0}[data-theme=dark] :deep(.type-pill){background:#e6f4ff;color:#1677ff}[data-theme=dark] :deep(.result-summary){color:#4b5563}[data-theme=dark] :deep(.result-time){color:#8c8c8c}[data-theme=dark] .empty-icon{color:#b8c4d6}[data-theme=dark] .mobile-filter-toggle{border:1px solid #e5e7eb;background:#fff;color:#1f2937}[data-theme=dark] .full-loading{background-color:rgba(240,242,245,.4)}[data-theme=dark] html[data-theme=dark] .full-loading:not(.light){background-color:rgba(0,0,0,.45)}[data-theme=dark] .full-loading.dark{background-color:rgba(0,0,0,.45)}[data-theme=dark] .aui-container{box-shadow:0 4px 8px 1px rgba(0,0,0,.2)}[data-theme=dark] .aui-image{background-color:#0198cd}[data-theme=dark] .aui-formBox{background:#fff}[data-theme=dark] .aui-code-line{border-left:3px solid #fff}[data-theme=dark] .aui-input-line{background:#f5f5f9}[data-theme=dark] .aui-input-line input{color:#333}[data-theme=dark] .aui-forgot .aui-input-line{border:1px solid #dbdbdb}[data-theme=dark] .aui-forgot .aui-input-line:focus{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line:hover{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line .aui-code-line{border-left:1px solid #dbdbdb;color:#1b90ff}[data-theme=dark] .aui-step-box::after{background:#bcbcbc}[data-theme=dark] .aui-step-tags em{border:8px solid #fff;background:#bcbcbc;color:#fff}[data-theme=dark] .aui-step-tags p{color:#bcbcbc}[data-theme=dark] .activeStep .aui-step-tags em{background:#1b90ff}[data-theme=dark] .activeStep .aui-step-tags p{color:#1b90ff}[data-theme=dark] .aui-success h3{color:#515151}[data-theme=dark] .aui-form-nav .aui-flex-box{color:#040404}[data-theme=dark] .phone .aui-inputClear .aui-code a{color:#1b90ff}[data-theme=dark] .phoneChina{color:#040404}[data-theme=dark] .phoneChina:before{background:#fff}[data-theme=dark] .aui-inputClear{border:1px solid #ccc;background:#fff}[data-theme=dark] .aui-inputClear input{color:#333}[data-theme=dark] .aui-inputClear:focus{border-bottom:1px solid #1b90ff}[data-theme=dark] .aui-inputClear:hover{border:1px solid #1b90ff}[data-theme=dark] .aui-choice{color:#040404}[data-theme=dark] .aui-forget a{color:#1b90ff}[data-theme=dark] .aui-formButton a{border-color:#67b5ff;background:#1b90ff;color:#fff}[data-theme=dark] .aui-formButton .aui-linek-code{background:#fff;color:#3c3c3c;border:1px solid #dbdbdb}[data-theme=dark] .aui-formButton .aui-linek-code:hover{color:#1b90ff;border:1px solid #1b90ff}[data-theme=dark] .aui-third-text{color:#3c3c3c}[data-theme=dark] .aui-third-text span{color:#afafaf;background:#fff}[data-theme=dark] .aui-third-border::after{border-top:1px solid #d9d9d9}[data-theme=dark] .aui-third-login a{color:#888}[data-theme=dark] .aui-third-login a:hover{color:#1b90ff}[data-theme=dark] ::-webkit-input-placeholder{color:#868686}[data-theme=dark] ::-moz-placeholder{color:#868686}[data-theme=dark] :-ms-input-placeholder{color:#868686}[data-theme=dark] body,[data-theme=dark] html{color:#333}[data-theme=dark] a{color:#000}[data-theme=dark] a,[data-theme=dark] button,[data-theme=dark] input,[data-theme=dark] label,[data-theme=dark] select{webkit-tap-highlight-color:rgba(0,0,0,0)}[data-theme=dark] body{background:#e3f0ff;color:#666}[data-theme=dark] a{color:#08acee}[data-theme=dark] a{color:#666}[data-theme=dark] .divHeight{background:#f5f5f5}[data-theme=dark] .r-line:after{border-right:1px solid #d9d9d9}[data-theme=dark] .b-line:after{border-bottom:1px solid #dedede}[data-theme=dark] .aui-arrow span{color:#9b9b9b}[data-theme=dark] .aui-arrow:after{border-color:#848484}[data-theme=dark] .aui-flex-box{color:#333}[data-theme=dark] .aui-navBar{background-color:#5064eb}[data-theme=dark] .aui-navBar-item{color:grey}[data-theme=dark] .aui-center-title{color:#fff}[data-theme=dark] .login-background-img{background:#f7fbff}[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:0 0!important}[data-theme=dark] html[data-theme=dark] .jeecg-login .app-iconify{color:#fff}[data-theme=dark] html[data-theme=dark] .fix-auto-fill input,[data-theme=dark] html[data-theme=dark] input.fix-auto-fill{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] .type-card{border:1px solid #e5e7eb;background:#f8fafc}[data-theme=dark] .type-card:hover{border-color:#91caff;background:#f0f7ff}[data-theme=dark] .type-card.is-selected{border-color:#1677ff;background:#e6f4ff;box-shadow:0 4px 12px rgba(22,119,255,.1)}[data-theme=dark] .type-name{color:#1f2937}[data-theme=dark] .type-count{color:#64748b}[data-theme=dark] .aui-container{box-shadow:0 4px 8px 1px rgba(0,0,0,.2)}[data-theme=dark] .aui-image{background-color:#0198cd}[data-theme=dark] .aui-formBox{background:#fff}[data-theme=dark] .aui-code-line{border-left:3px solid #fff}[data-theme=dark] .aui-input-line{background:#f5f5f9}[data-theme=dark] .aui-input-line input{color:#333}[data-theme=dark] .aui-forgot .aui-input-line{border:1px solid #dbdbdb}[data-theme=dark] .aui-forgot .aui-input-line:focus{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line:hover{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line .aui-code-line{border-left:1px solid #dbdbdb;color:#1b90ff}[data-theme=dark] .aui-step-box::after{background:#bcbcbc}[data-theme=dark] .aui-step-tags em{border:8px solid #fff;background:#bcbcbc;color:#fff}[data-theme=dark] .aui-step-tags p{color:#bcbcbc}[data-theme=dark] .activeStep .aui-step-tags em{background:#1b90ff}[data-theme=dark] .activeStep .aui-step-tags p{color:#1b90ff}[data-theme=dark] .aui-success h3{color:#515151}[data-theme=dark] .aui-form-nav .aui-flex-box{color:#040404}[data-theme=dark] .phone .aui-inputClear .aui-code a{color:#1b90ff}[data-theme=dark] .phoneChina{color:#040404}[data-theme=dark] .phoneChina:before{background:#fff}[data-theme=dark] .aui-inputClear{border:1px solid #ccc;background:#fff}[data-theme=dark] .aui-inputClear input{color:#333}[data-theme=dark] .aui-inputClear:focus{border-bottom:1px solid #1b90ff}[data-theme=dark] .aui-inputClear:hover{border:1px solid #1b90ff}[data-theme=dark] .aui-choice{color:#040404}[data-theme=dark] .aui-forget a{color:#1b90ff}[data-theme=dark] .aui-formButton a{border-color:#67b5ff;background:#1b90ff;color:#fff}[data-theme=dark] .aui-formButton .aui-linek-code{background:#fff;color:#3c3c3c;border:1px solid #dbdbdb}[data-theme=dark] .aui-formButton .aui-linek-code:hover{color:#1b90ff;border:1px solid #1b90ff}[data-theme=dark] .aui-third-text{color:#3c3c3c}[data-theme=dark] .aui-third-text span{color:#afafaf;background:#fff}[data-theme=dark] .aui-third-border::after{border-top:1px solid #d9d9d9}[data-theme=dark] .aui-third-login a{color:#888}[data-theme=dark] .aui-third-login a:hover{color:#1b90ff}[data-theme=dark] ::-webkit-input-placeholder{color:#868686}[data-theme=dark] ::-moz-placeholder{color:#868686}[data-theme=dark] :-ms-input-placeholder{color:#868686}[data-theme=dark] body,[data-theme=dark] html{color:#333}[data-theme=dark] a{color:#000}[data-theme=dark] a,[data-theme=dark] button,[data-theme=dark] input,[data-theme=dark] label,[data-theme=dark] select{webkit-tap-highlight-color:rgba(0,0,0,0)}[data-theme=dark] body{background:#e3f0ff;color:#666}[data-theme=dark] a{color:#08acee}[data-theme=dark] a{color:#666}[data-theme=dark] .divHeight{background:#f5f5f5}[data-theme=dark] .r-line:after{border-right:1px solid #d9d9d9}[data-theme=dark] .b-line:after{border-bottom:1px solid #dedede}[data-theme=dark] .aui-arrow span{color:#9b9b9b}[data-theme=dark] .aui-arrow:after{border-color:#848484}[data-theme=dark] .aui-flex-box{color:#333}[data-theme=dark] .aui-navBar{background-color:#5064eb}[data-theme=dark] .aui-navBar-item{color:grey}[data-theme=dark] .aui-center-title{color:#fff}[data-theme=dark] .login-background-img{background:#f7fbff}[data-theme=dark] .study-plan-adjust-modal .context-label,[data-theme=dark] .study-plan-detail-modal .context-label,[data-theme=dark] .study-plan-import-modal .context-label,[data-theme=dark] .study-plan-publish-modal .context-label{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .context-value,[data-theme=dark] .study-plan-detail-modal .context-value,[data-theme=dark] .study-plan-import-modal .context-value,[data-theme=dark] .study-plan-publish-modal .context-value{color:#0f172a}[data-theme=dark] .study-plan-adjust-modal .context-tip,[data-theme=dark] .study-plan-detail-modal .context-tip,[data-theme=dark] .study-plan-import-modal .context-tip,[data-theme=dark] .study-plan-publish-modal .context-tip{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .study-plan-detail-hero,[data-theme=dark] .study-plan-adjust-modal .study-plan-import-context,[data-theme=dark] .study-plan-adjust-modal .study-plan-publish-hero,[data-theme=dark] .study-plan-detail-modal .study-plan-detail-hero,[data-theme=dark] .study-plan-detail-modal .study-plan-import-context,[data-theme=dark] .study-plan-detail-modal .study-plan-publish-hero,[data-theme=dark] .study-plan-import-modal .study-plan-detail-hero,[data-theme=dark] .study-plan-import-modal .study-plan-import-context,[data-theme=dark] .study-plan-import-modal .study-plan-publish-hero,[data-theme=dark] .study-plan-publish-modal .study-plan-detail-hero,[data-theme=dark] .study-plan-publish-modal .study-plan-import-context,[data-theme=dark] .study-plan-publish-modal .study-plan-publish-hero{border:1px solid #dbe7f3}[data-theme=dark] .study-plan-adjust-modal .study-plan-detail-table,[data-theme=dark] .study-plan-adjust-modal .study-plan-import-form,[data-theme=dark] .study-plan-adjust-modal .study-plan-publish-form,[data-theme=dark] .study-plan-detail-modal .study-plan-detail-table,[data-theme=dark] .study-plan-detail-modal .study-plan-import-form,[data-theme=dark] .study-plan-detail-modal .study-plan-publish-form,[data-theme=dark] .study-plan-import-modal .study-plan-detail-table,[data-theme=dark] .study-plan-import-modal .study-plan-import-form,[data-theme=dark] .study-plan-import-modal .study-plan-publish-form,[data-theme=dark] .study-plan-publish-modal .study-plan-detail-table,[data-theme=dark] .study-plan-publish-modal .study-plan-import-form,[data-theme=dark] .study-plan-publish-modal .study-plan-publish-form{border:1px solid #e5edf5;background:#fff}[data-theme=dark] .study-plan-adjust-modal .detail-section-title,[data-theme=dark] .study-plan-adjust-modal .form-section-title,[data-theme=dark] .study-plan-detail-modal .detail-section-title,[data-theme=dark] .study-plan-detail-modal .form-section-title,[data-theme=dark] .study-plan-import-modal .detail-section-title,[data-theme=dark] .study-plan-import-modal .form-section-title,[data-theme=dark] .study-plan-publish-modal .detail-section-title,[data-theme=dark] .study-plan-publish-modal .form-section-title{color:#0f172a;border-bottom:1px solid #edf2f7}[data-theme=dark] .study-plan-adjust-modal .detail-section-desc,[data-theme=dark] .study-plan-detail-modal .detail-section-desc,[data-theme=dark] .study-plan-import-modal .detail-section-desc,[data-theme=dark] .study-plan-publish-modal .detail-section-desc{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .form-section-heading .form-section-desc,[data-theme=dark] .study-plan-detail-modal .form-section-heading .form-section-desc,[data-theme=dark] .study-plan-import-modal .form-section-heading .form-section-desc,[data-theme=dark] .study-plan-publish-modal .form-section-heading .form-section-desc{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .study-plan-mode-card,[data-theme=dark] .study-plan-detail-modal .study-plan-mode-card,[data-theme=dark] .study-plan-import-modal .study-plan-mode-card,[data-theme=dark] .study-plan-publish-modal .study-plan-mode-card{border:1px solid #dbe6f1;background:#fbfdff}[data-theme=dark] .study-plan-adjust-modal .study-plan-mode-card .mode-title,[data-theme=dark] .study-plan-detail-modal .study-plan-mode-card .mode-title,[data-theme=dark] .study-plan-import-modal .study-plan-mode-card .mode-title,[data-theme=dark] .study-plan-publish-modal .study-plan-mode-card .mode-title{color:#0f172a}[data-theme=dark] .study-plan-adjust-modal .study-plan-mode-card .mode-desc,[data-theme=dark] .study-plan-detail-modal .study-plan-mode-card .mode-desc,[data-theme=dark] .study-plan-import-modal .study-plan-mode-card .mode-desc,[data-theme=dark] .study-plan-publish-modal .study-plan-mode-card .mode-desc{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .study-plan-upload-box,[data-theme=dark] .study-plan-detail-modal .study-plan-upload-box,[data-theme=dark] .study-plan-import-modal .study-plan-upload-box,[data-theme=dark] .study-plan-publish-modal .study-plan-upload-box{border:1px dashed #c7d5e5;background:#fafcff}[data-theme=dark] .study-plan-adjust-modal .study-plan-upload-box:hover,[data-theme=dark] .study-plan-detail-modal .study-plan-upload-box:hover,[data-theme=dark] .study-plan-import-modal .study-plan-upload-box:hover,[data-theme=dark] .study-plan-publish-modal .study-plan-upload-box:hover{border-color:#69a7ff;background:#f4f9ff}[data-theme=dark] .study-plan-adjust-modal .study-plan-upload-box .upload-title,[data-theme=dark] .study-plan-detail-modal .study-plan-upload-box .upload-title,[data-theme=dark] .study-plan-import-modal .study-plan-upload-box .upload-title,[data-theme=dark] .study-plan-publish-modal .study-plan-upload-box .upload-title{color:#0f172a}[data-theme=dark] .study-plan-adjust-modal .study-plan-upload-box .upload-desc,[data-theme=dark] .study-plan-detail-modal .study-plan-upload-box .upload-desc,[data-theme=dark] .study-plan-import-modal .study-plan-upload-box .upload-desc,[data-theme=dark] .study-plan-publish-modal .study-plan-upload-box .upload-desc{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .hero-title,[data-theme=dark] .study-plan-detail-modal .hero-title,[data-theme=dark] .study-plan-import-modal .hero-title,[data-theme=dark] .study-plan-publish-modal .hero-title{color:#0f172a}[data-theme=dark] .study-plan-adjust-modal .hero-subtitle,[data-theme=dark] .study-plan-detail-modal .hero-subtitle,[data-theme=dark] .study-plan-import-modal .hero-subtitle,[data-theme=dark] .study-plan-publish-modal .hero-subtitle{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .hero-meta,[data-theme=dark] .study-plan-detail-modal .hero-meta,[data-theme=dark] .study-plan-import-modal .hero-meta,[data-theme=dark] .study-plan-publish-modal .hero-meta{color:#475569}[data-theme=dark] .study-plan-adjust-modal .study-plan-receiver-panel,[data-theme=dark] .study-plan-detail-modal .study-plan-receiver-panel,[data-theme=dark] .study-plan-import-modal .study-plan-receiver-panel,[data-theme=dark] .study-plan-publish-modal .study-plan-receiver-panel{border:1px solid #e5edf5;background:#fcfdff}[data-theme=dark] .study-plan-adjust-modal .study-plan-adjust-summary{border:1px solid #e5edf5;background:#fbfdff}[data-theme=dark] .study-plan-adjust-modal .study-plan-adjust-summary .summary-title{color:#0f172a}[data-theme=dark] .study-plan-adjust-modal .study-plan-adjust-summary .summary-meta{color:#64748b}[data-theme=dark] .study-plan-adjust-modal .adjust-node-row{border:1px solid #e5edf5;background:#fff}[data-theme=dark] .study-plan-adjust-modal .order-number{background:#e6f4ff;color:#1677ff}[data-theme=dark] .study-plan-adjust-modal .node-match-tip{color:#1677ff}[data-theme=dark] .school-people-header{border:1px solid #eef2f6;background:#f8fafc}[data-theme=dark] .header-kicker,[data-theme=dark] .panel-sub{color:#7b8794}[data-theme=dark] .detail-name,[data-theme=dark] .panel-title,[data-theme=dark] .role-card__title,[data-theme=dark] .school-people-header h2{color:#1f2937}[data-theme=dark] .role-card p,[data-theme=dark] .school-people-header p,[data-theme=dark] .step-item p{color:#667085}[data-theme=dark] .detail-card,[data-theme=dark] .governance-panel,[data-theme=dark] .metric-card,[data-theme=dark] .role-card,[data-theme=dark] .summary-pill,[data-theme=dark] .table-panel,[data-theme=dark] .teacher-panel,[data-theme=dark] .tree-panel{border:1px solid #edf1f5;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .metric-card span,[data-theme=dark] .summary-pill span{color:#98a2b3}[data-theme=dark] .metric-card strong,[data-theme=dark] .role-card strong,[data-theme=dark] .summary-pill strong{color:#111827}[data-theme=dark] .tree-actions :deep(.ant-btn),[data-theme=dark] .tree-actions :deep(.j-upload-button),[data-theme=dark] .tree-actions :deep(.upload-button),[data-theme=dark] .tree-actions :deep(button){border-color:#d9d9d9;background:#fff;color:#1f2937}[data-theme=dark] .tree-actions :deep(.ant-btn-disabled),[data-theme=dark] .tree-actions :deep(.ant-btn[disabled]){border-color:#d9d9d9;background:#fff;color:#b8b8b8}[data-theme=dark] :deep(.governance-panel.ant-table-thead>tr>th),[data-theme=dark] :deep(.table-panel.ant-table-thead>tr>th){background:#f8fafc}[data-theme=dark] .toolbar-actions :deep(.ant-btn),[data-theme=dark] .toolbar-actions :deep(.j-upload-button),[data-theme=dark] .toolbar-actions :deep(.upload-button),[data-theme=dark] .toolbar-actions :deep(button){border-color:#d9d9d9;background:#fff;color:#1f2937}[data-theme=dark] .sub-modal-intro{border:1px solid #e6edf5;color:#5b6475}[data-theme=dark] .sub-modal-tip{background:#f7f9fc;color:#6b7280}[data-theme=dark] .sub-modal-field__label{color:#344054}[data-theme=dark] .sub-modal-scope{border:1px solid #d6e4ff;background:#f5f9ff;color:#334155}[data-theme=dark] .scope-summary-row span{color:#64748b}[data-theme=dark] .scope-summary-row strong{color:#1d4ed8}[data-theme=dark] .sub-modal-scope em{border-top:1px solid #dbeafe;color:#64748b}[data-theme=dark] .sub-modal-scope--error{border-color:#ffccc7;background:#fff}[data-theme=dark] .sub-modal-scope--error em,[data-theme=dark] .sub-modal-scope--error strong{color:#cf1322}[data-theme=dark] .depart-editor-form,[data-theme=dark] .position-editor-form{border:1px solid #e9eef5;background:#fff}[data-theme=dark] .position-manage-modal :deep(.ant-table-wrapper){border:1px solid #e9eef5;background:#fff}[data-theme=dark] .position-manage-modal :deep(.ant-table-thead>tr>th){background:#f7faff}[data-theme=dark] .list-pagination{border-top:1px solid #eef2f6;background:#fff}[data-theme=dark] .teacher-item{border:1px solid #edf1f5;background:#fff}[data-theme=dark] .teacher-item.active,[data-theme=dark] .teacher-item:hover{border-color:#91caff;background:#f0f7ff}[data-theme=dark] .teacher-item strong{color:#1f2937}[data-theme=dark] .detail-sub,[data-theme=dark] .teacher-item small,[data-theme=dark] .teacher-item span{color:#667085}[data-theme=dark] .detail-hero{border:1px solid #edf1f5;background:#fff}[data-theme=dark] .teaching-class-row{border:1px solid #edf1f5;background:#fff}[data-theme=dark] .teaching-relation-meta{color:#667085}[data-theme=dark] .teaching-relation-main strong{color:#1f2937}[data-theme=dark] .teaching-relation-main span{color:#667085}[data-theme=dark] .teaching-relation-editor-head{color:#667085}[data-theme=dark] .class-subject-card{border:1px solid #edf1f5;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .class-subject-label{color:#374151}[data-theme=dark] .class-subject-meta{color:#7b8794}[data-theme=dark] .rule-item{border:1px solid #eef2f6;background:#f8fafc;color:#4b5563}[data-theme=dark] .rule-item strong{background:#e6f4ff;color:#1677ff}[data-theme=dark] :deep(.school-sub-modal.ant-modal-content){border:1px solid #e8eef6;box-shadow:0 18px 42px rgba(15,23,42,.12)}[data-theme=dark] :deep(.school-sub-modal.ant-modal-header){border-bottom:1px solid #eef2f6}[data-theme=dark] :deep(.school-sub-modal.ant-modal-title){color:#1f2937}[data-theme=dark] :deep(.school-sub-modal.ant-modal-close){color:#6b7280}[data-theme=dark] :deep(.school-sub-modal.ant-form-item-label>label){color:#374151}[data-theme=dark] .aui-container{box-shadow:0 4px 8px 1px rgba(0,0,0,.2)}[data-theme=dark] .aui-image{background-color:#0198cd}[data-theme=dark] .aui-formBox{background:#fff}[data-theme=dark] .aui-code-line{border-left:3px solid #fff}[data-theme=dark] .aui-input-line{background:#f5f5f9}[data-theme=dark] .aui-input-line input{color:#333}[data-theme=dark] .aui-forgot .aui-input-line{border:1px solid #dbdbdb}[data-theme=dark] .aui-forgot .aui-input-line:focus{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line:hover{border-color:#1b90ff}[data-theme=dark] .aui-forgot .aui-input-line .aui-code-line{border-left:1px solid #dbdbdb;color:#1b90ff}[data-theme=dark] .aui-step-box::after{background:#bcbcbc}[data-theme=dark] .aui-step-tags em{border:8px solid #fff;background:#bcbcbc;color:#fff}[data-theme=dark] .aui-step-tags p{color:#bcbcbc}[data-theme=dark] .activeStep .aui-step-tags em{background:#1b90ff}[data-theme=dark] .activeStep .aui-step-tags p{color:#1b90ff}[data-theme=dark] .aui-success h3{color:#515151}[data-theme=dark] .aui-form-nav .aui-flex-box{color:#040404}[data-theme=dark] .phone .aui-inputClear .aui-code a{color:#1b90ff}[data-theme=dark] .phoneChina{color:#040404}[data-theme=dark] .phoneChina:before{background:#fff}[data-theme=dark] .aui-inputClear{border:1px solid #ccc;background:#fff}[data-theme=dark] .aui-inputClear input{color:#333}[data-theme=dark] .aui-inputClear:focus{border-bottom:1px solid #1b90ff}[data-theme=dark] .aui-inputClear:hover{border:1px solid #1b90ff}[data-theme=dark] .aui-choice{color:#040404}[data-theme=dark] .aui-forget a{color:#1b90ff}[data-theme=dark] .aui-formButton a{border-color:#67b5ff;background:#1b90ff;color:#fff}[data-theme=dark] .aui-formButton .aui-linek-code{background:#fff;color:#3c3c3c;border:1px solid #dbdbdb}[data-theme=dark] .aui-formButton .aui-linek-code:hover{color:#1b90ff;border:1px solid #1b90ff}[data-theme=dark] .aui-third-text{color:#3c3c3c}[data-theme=dark] .aui-third-text span{color:#afafaf;background:#fff}[data-theme=dark] .aui-third-border::after{border-top:1px solid #d9d9d9}[data-theme=dark] .aui-third-login a{color:#888}[data-theme=dark] .aui-third-login a:hover{color:#1b90ff}[data-theme=dark] ::-webkit-input-placeholder{color:#868686}[data-theme=dark] ::-moz-placeholder{color:#868686}[data-theme=dark] :-ms-input-placeholder{color:#868686}[data-theme=dark] body,[data-theme=dark] html{color:#333}[data-theme=dark] a{color:#000}[data-theme=dark] a,[data-theme=dark] button,[data-theme=dark] input,[data-theme=dark] label,[data-theme=dark] select{webkit-tap-highlight-color:rgba(0,0,0,0)}[data-theme=dark] body{background:#e3f0ff;color:#666}[data-theme=dark] a{color:#08acee}[data-theme=dark] a{color:#666}[data-theme=dark] .divHeight{background:#f5f5f5}[data-theme=dark] .r-line:after{border-right:1px solid #d9d9d9}[data-theme=dark] .b-line:after{border-bottom:1px solid #dedede}[data-theme=dark] .aui-arrow span{color:#9b9b9b}[data-theme=dark] .aui-arrow:after{border-color:#848484}[data-theme=dark] .aui-flex-box{color:#333}[data-theme=dark] .aui-navBar{background-color:#5064eb}[data-theme=dark] .aui-navBar-item{color:grey}[data-theme=dark] .aui-center-title{color:#fff}[data-theme=dark] .login-background-img{background:#f7fbff}[data-theme=dark] .header-search{border:1px solid #e5e7eb;background:#f8fafc;color:#64748b}[data-theme=dark] .header-search:focus-within{border-color:#91caff;background:#fff;box-shadow:0 0 0 2px rgba(22,119,255,.08)}[data-theme=dark] .header-search .header-search-icon{color:#94a3b8}[data-theme=dark] .header-search input{background:0 0;color:#1f2937}[data-theme=dark] .header-search input::placeholder{color:#9ca3af}[data-theme=dark] .header-search button{background:#e6f4ff;color:#1677ff}[data-theme=dark] .header-search button:hover{background:#d6ebff}[data-theme=dark] .mobile-search-btn{background:#f1f5f9;color:#475569}[data-theme=dark] .mobile-search-btn:hover{color:#1677ff;background:#e6f4ff}[data-theme=dark] .school-people-header{border:1px solid #eef2f6;background:#f8fafc}[data-theme=dark] .header-kicker,[data-theme=dark] .panel-sub{color:#7b8794}[data-theme=dark] .detail-name,[data-theme=dark] .panel-title,[data-theme=dark] .role-card__title,[data-theme=dark] .school-people-header h2{color:#1f2937}[data-theme=dark] .role-card p,[data-theme=dark] .school-people-header p,[data-theme=dark] .step-item p{color:#667085}[data-theme=dark] .detail-card,[data-theme=dark] .governance-panel,[data-theme=dark] .metric-card,[data-theme=dark] .role-card,[data-theme=dark] .summary-pill,[data-theme=dark] .table-panel,[data-theme=dark] .teacher-panel,[data-theme=dark] .tree-panel{border:1px solid #edf1f5;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .metric-card span,[data-theme=dark] .summary-pill span{color:#98a2b3}[data-theme=dark] .metric-card strong,[data-theme=dark] .role-card strong,[data-theme=dark] .summary-pill strong{color:#111827}[data-theme=dark] :deep(.governance-panel.ant-table-thead>tr>th),[data-theme=dark] :deep(.table-panel.ant-table-thead>tr>th){background:#f8fafc}[data-theme=dark] .sub-modal-intro{border:1px solid #e6edf5;color:#5b6475}[data-theme=dark] .sub-modal-tip{background:#f7f9fc;color:#6b7280}[data-theme=dark] .position-editor-form{border:1px solid #e9eef5;background:#fff}[data-theme=dark] .position-manage-modal :deep(.ant-table-wrapper){border:1px solid #e9eef5;background:#fff}[data-theme=dark] .position-manage-modal :deep(.ant-table-thead>tr>th){background:#f7faff}[data-theme=dark] .list-pagination{border-top:1px solid #eef2f6;background:#fff}[data-theme=dark] .teacher-item{border:1px solid #edf1f5;background:#fff}[data-theme=dark] .teacher-item.active,[data-theme=dark] .teacher-item:hover{border-color:#91caff;background:#f0f7ff}[data-theme=dark] .teacher-item strong{color:#1f2937}[data-theme=dark] .detail-sub,[data-theme=dark] .teacher-item small,[data-theme=dark] .teacher-item span{color:#667085}[data-theme=dark] .detail-hero{border:1px solid #edf1f5;background:#fff}[data-theme=dark] :deep(.school-sub-modal.ant-modal-content){border:1px solid #e8eef6;box-shadow:0 18px 42px rgba(15,23,42,.12)}[data-theme=dark] :deep(.school-sub-modal.ant-modal-header){border-bottom:1px solid #eef2f6}[data-theme=dark] :deep(.school-sub-modal.ant-modal-title){color:#1f2937}[data-theme=dark] :deep(.school-sub-modal.ant-modal-close){color:#6b7280}[data-theme=dark] :deep(.school-sub-modal.ant-form-item-label>label){color:#374151}[data-theme=dark] .jeecg-st-login{background:#151515}[data-theme=dark] .notification-page{background:#f5f7fa}[data-theme=dark] .page-head{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .page-head h1{color:#1f2937}[data-theme=dark] .page-head p{color:#64748b}[data-theme=dark] .metric-card{background:#fff;border:1px solid #e5e7eb}[data-theme=dark] .metric-card:focus-visible,[data-theme=dark] .metric-card:hover{border-color:#91caff;box-shadow:0 4px 14px rgba(22,119,255,.08)}[data-theme=dark] .metric-card.active{border-color:#1677ff;background:#f8fbff;box-shadow:0 4px 14px rgba(22,119,255,.1)}[data-theme=dark] .metric-card .metric-label{color:#64748b}[data-theme=dark] .metric-card .metric-value{color:#111827}[data-theme=dark] .metric-card .metric-value.blue{color:#1677ff}[data-theme=dark] .metric-card .metric-value.orange{color:#fa8c16}[data-theme=dark] .metric-card .metric-value.green{color:#52c41a}[data-theme=dark] .metric-card .metric-value.red{color:#ff4d4f}[data-theme=dark] .filter-panel,[data-theme=dark] .list-panel{background:#fff;border:1px solid #e5e7eb}[data-theme=dark] .metric-help{border:1px solid #dbe4f0;color:#64748b;background:#f8fafc}[data-theme=dark] .metric-help:hover{color:#1677ff;border-color:#91caff;background:#e6f4ff}[data-theme=dark] .notice-row{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .notice-row:hover{border-color:#91caff;box-shadow:0 4px 14px rgba(22,119,255,.08)}[data-theme=dark] .notice-row.unread{background:#f8fbff;border-color:#bfdbfe}[data-theme=dark] .notice-icon{color:#1677ff;background:#e6f4ff}[data-theme=dark] .notice-icon.icon-train{color:#13a8a8;background:#e6fffb}[data-theme=dark] .notice-icon.icon-audit{color:#722ed1;background:#f9f0ff}[data-theme=dark] .notice-icon.icon-resource{color:#52c41a;background:#f6ffed}[data-theme=dark] .notice-icon.icon-report{color:#fa8c16;background:#fff}[data-theme=dark] .notice-icon.icon-system{color:#64748b;background:#f1f5f9}[data-theme=dark] .notice-title{color:#111827}[data-theme=dark] .notice-desc{color:#4b5563}[data-theme=dark] .notice-meta{color:#8c8c8c}[data-theme=dark] :global(.notice-detail-modal-wrap.ant-modal-content){border:1px solid rgba(229,231,235,.9);box-shadow:0 14px 36px rgba(15,23,42,.18)}[data-theme=dark] .detail-head{border-bottom:1px solid #eef2f7;background:#f8fbff}[data-theme=dark] .detail-icon{color:#1677ff;background:#e6f4ff}[data-theme=dark] .detail-icon.icon-train{color:#13a8a8;background:#e6fffb}[data-theme=dark] .detail-icon.icon-audit{color:#722ed1;background:#f9f0ff}[data-theme=dark] .detail-icon.icon-resource{color:#52c41a;background:#f6ffed}[data-theme=dark] .detail-icon.icon-report{color:#fa8c16;background:#fff}[data-theme=dark] .detail-icon.icon-system{color:#64748b;background:#f1f5f9}[data-theme=dark] .detail-kicker{color:#1677ff}[data-theme=dark] .detail-title{color:#111827}[data-theme=dark] .detail-meta{background:#f8fafc;border:1px solid #e5e7eb}[data-theme=dark] .detail-meta .meta-item span{color:#8c8c8c}[data-theme=dark] .detail-meta .meta-item strong{color:#1f2937}[data-theme=dark] .detail-content{color:#1f2937}[data-theme=dark] .modal-actions{border-top:1px solid #f0f0f0;background:#fff}[data-theme=dark] .subject-label{color:#1f1f1f}[data-theme=dark] .subject-hint{color:#8c8c8c}[data-theme=dark] .template-table{border:1px solid #f0f0f0}[data-theme=dark] .editor-panel{border:1px solid #f0f0f0;background:#fafcff}[data-theme=dark] .editor-title{color:#1f1f1f}[data-theme=dark] .mapping-grid--header{background:#f5f7fa;color:#595959}[data-theme=dark] .knowledge-hint{color:#8c8c8c}[data-theme=dark] .mapping-grid{border:1px solid #f0f0f0;background:#fff}[data-theme=dark] .jeecg-depart-manage{background:#151515}[data-theme=dark] .jeecg-iframe-page__main{background-color:#151515}[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] .header{color:#c9d1d9}[data-theme=dark] .sync-padding{color:#c9d1d9}[data-theme=dark] .base-collapse .base-desc{color:#c9d1d9}[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,.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] .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-depart-form-content{background:#151515;border-top:1px solid #303030}[data-theme=dark] .structured-card{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .context-item{background:#f8fafc;border:1px solid #e5e7eb}[data-theme=dark] .context-item span,[data-theme=dark] .section-count{color:#64748b}[data-theme=dark] .context-item strong{color:#0f172a}[data-theme=dark] .route-pill{background:#eff6ff;color:#1d4ed8}[data-theme=dark] .source-pill{background:#f0f9ff;color:#0369a1}[data-theme=dark] .view-pill{background:#fff;color:#b45309}[data-theme=dark] .headline{color:#0f172a}[data-theme=dark] .section-label{color:#54657f}[data-theme=dark] .proof-list{color:#334155}[data-theme=dark] .analysis-text{color:#334155}[data-theme=dark] .question-detail{border:1px solid #e5e7eb;background:#f8fafc}[data-theme=dark] .question-detail__head{color:#0f172a}[data-theme=dark] .question-detail__head small{color:#64748b}[data-theme=dark] .question-detail__content{color:#0f172a}[data-theme=dark] .question-detail__extra{border-top:1px solid #e5e7eb}[data-theme=dark] .question-detail__field{color:#334155}[data-theme=dark] .question-detail__field>span{color:#64748b}[data-theme=dark] .result-table-wrap{border:1px solid #e5e7eb}[data-theme=dark] .result-table{color:#334155}[data-theme=dark] .result-table td,[data-theme=dark] .result-table th{border-bottom:1px solid #edf2f7}[data-theme=dark] .result-table th{background:#f8fafc;color:#475569}[data-theme=dark] .item-chip:hover,[data-theme=dark] .suggestion-chip:hover{box-shadow:0 12px 24px rgba(37,99,235,.12)}[data-theme=dark] .item-chip{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .item-index{background:#eff6ff;color:#1d4ed8}[data-theme=dark] .item-name{color:#0f172a}[data-theme=dark] .item-type{color:#64748b}[data-theme=dark] .suggestion-chip{background:#f8fafc;border:1px solid #e5e7eb;color:#0f172a}[data-theme=dark] .black{color:#c9d1d9}[data-theme=dark] .gray-9e{color:#9e9e9e}[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-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] :deep(.jeecg-row-invalid){background:#f4f4f4;color:#bababa}[data-theme=dark] .jeecg-address-list{background-color:#151515}[data-theme=dark] .header{color:#c9d1d9}[data-theme=dark] .sync-padding{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,.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:#fff}[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-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] .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] html[data-theme=dark]{vxe-table-body-background-color:#151515;vxe-table-footer-background-color:#151515;vxe-table-border-color:#606060;vxe-table-popup-border-color:#606060;vxe-table-row-hover-background-color:#1e1e1e;vxe-input-border-color:#606266}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-body--expanded-cell,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-cell,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-cell--item,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-cell--title{color:#c9d1d9}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-toolbar{background-color:#1f1f1f}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-table--body-wrapper,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-table--footer-wrapper{background-color:#151515}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-table--border-line{border-color:#606060}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table .vxe-table--header-wrapper .vxe-table--header-border-line{border-bottom-color:#606060}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-table--footer-wrapper{border-top-color:#606060}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-body--expanded-column{border-bottom-color:#606060}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-body--row.row--stripe{background-color:#1e1e1e}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-body--row.row--hover{background-color:#262626}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-body--row.row--checked{background-color:#44403a}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-body--row.row--checked.row--hover{background-color:#59524b}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default.border--default .vxe-table--header-wrapper,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default.border--full .vxe-table--header-wrapper,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default.border--outer .vxe-table--header-wrapper{background-color:#1d1d1d}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-header--column .vxe-resizable.is--line:before{background-color:#505050}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-custom--option .vxe-checkbox--icon:before,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-export--panel-column-option .vxe-checkbox--icon:before,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--filter-option .vxe-checkbox--icon:before,[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-table--render-default .vxe-cell--checkbox .vxe-checkbox--icon:before{background-color:#151515;border-color:#606060}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-toolbar .vxe-custom--option-wrapper{background-color:#151515}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-button{background-color:#151515;border-color:#606060}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-button.type--button:not(.is--disabled):active{background-color:#151515}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-toolbar .vxe-custom--wrapper.is--active>.vxe-button{background-color:#151515}[data-theme=dark] [data-theme=dark] .jeecg-j-vxe-table .vxe-toolbar .vxe-custom--option-wrapper .vxe-custom--footer button{color:#c9d1d9}[data-theme=dark] .jeecg-j-vxe-table .vxe-cell--edit-icon{border-color:#606266}[data-theme=dark] .jeecg-j-vxe-table .sort--active{border-color:#1890ff}[data-theme=dark] .jeecg-j-vxe-table .vxe-table--tooltip-wrapper.vxe-table--valid-error{background-color:#f5222d!important}[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-cell>.ant-calendar-picker .ant-calendar-picker-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-cell>.ant-cascader-picker .ant-cascader-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-cell>.ant-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-cell>.ant-input-number,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-cell>.ant-select .ant-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-cell>.ant-select .ant-select-selection,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-tree-cell>.ant-calendar-picker .ant-calendar-picker-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-tree-cell>.ant-cascader-picker .ant-cascader-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-tree-cell>.ant-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-tree-cell>.ant-input-number,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-tree-cell>.ant-select .ant-input,[data-theme=dark] .jeecg-j-vxe-table .col--valid-error>.vxe-tree-cell>.ant-select .ant-select-selection{border-color:#f5222d!important}[data-theme=dark] .jeecg-j-vxe-table .vxe-body--row.sortable-chosen,[data-theme=dark] .jeecg-j-vxe-table .vxe-body--row.sortable-ghost{background-color:#dfecfb}[data-theme=dark] .tenant-entitlement{background:#f5f7fa}[data-theme=dark] .tenant-entitlement__name{color:#1f2937}[data-theme=dark] .tenant-entitlement__desc{color:#4b5563}[data-theme=dark] .tenant-picker{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .tenant-picker__label{color:#1f2937}[data-theme=dark] .tenant-summary{border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.04)}[data-theme=dark] .tenant-summary__item{border-right:1px solid #f0f0f0}[data-theme=dark] .tenant-summary__label{color:#8c8c8c}[data-theme=dark] .tenant-summary__value{color:#1677ff}[data-theme=dark] .tenant-summary__value--muted{color:#4b5563}[data-theme=dark] .tenant-summary__note{color:#4b5563}[data-theme=dark] .tenant-tabs{border:1px solid #e5e7eb;background:#fff}[data-theme=dark] .subject-toolbar__title{color:#1f2937}[data-theme=dark] .subject-toolbar__desc{color:#4b5563}[data-theme=dark] .subject-table :deep(.ant-table){border:1px solid #f0f0f0}[data-theme=dark] .subject-table :deep(.ant-table-thead>tr>th){color:#1f2937;background:#f8fafc}[data-theme=dark] .subject-table :deep(.subject-table__row--disabled>td){color:#8c8c8c;background:#fbfbfb}[data-theme=dark] .tenant-summary__item{border-bottom:1px solid #f0f0f0}[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] .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] .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] .demo{background-color:#151515}[data-theme=dark] .demo{background-color:#151515}[data-theme=dark] .scroll-wrap{background-color:#151515}[data-theme=dark] .demo{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] .item-group a{color:rgba(0,0,0,.65)}[data-theme=dark] .list-content-item{color:rgba(0,0,0,.45)}[data-theme=dark] .demo{background-color:#151515}[data-theme=dark] .lazy-base-demo-wrap{background-color:#151515}[data-theme=dark] .context-item{background:#f8fbff;border:1px solid #dbeafe}[data-theme=dark] .context-item.is-emphasis{background:#eff6ff;border-color:#93c5fd}[data-theme=dark] .context-label{color:#64748b}[data-theme=dark] .context-value{color:#0f172a}[data-theme=dark] .missing-tip{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412}[data-theme=dark] .pane-card{background:#fff;border:1px solid #e5edf7;box-shadow:0 10px 24px rgba(15,23,42,.06)}[data-theme=dark] .pane-title{color:#0f172a}[data-theme=dark] .summary-badge{background:#eef2ff;color:#4338ca}[data-theme=dark] .summary-badge.is-strong{background:#dbeafe;color:#1d4ed8}[data-theme=dark] .matched-title{color:#475569}[data-theme=dark] .weak-item{border:1px solid #e2e8f0}[data-theme=dark] .weak-item:hover{border-color:#93c5fd;box-shadow:0 8px 20px rgba(59,130,246,.08)}[data-theme=dark] .weak-item.is-selected{border-color:#3b82f6;background:#f8fbff}[data-theme=dark] .weak-name{color:#0f172a}[data-theme=dark] .weak-meta{color:#64748b}[data-theme=dark] .demo-wrap{background-color:#151515}[data-theme=dark] .scroll-wrap{background-color:#151515}[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,.12);background-color:#1f1f1f}[data-theme=dark] html[data-theme=dark] .content{color:rgba(255,255,255,.85)}[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,.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:active,[data-theme=dark] .jeecg-comment-files .j-icon:focus,[data-theme=dark] .jeecg-comment-files .j-icon:hover{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:active,[data-theme=dark] .jeecg-comment-files .j-icon .inner-button:focus,[data-theme=dark] .jeecg-comment-files .j-icon .inner-button:hover{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] .lazy-base-demo-wrap{background-color:#151515}[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,.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:active,[data-theme=dark] .jeecg-comment-files .j-icon:focus,[data-theme=dark] .jeecg-comment-files .j-icon:hover{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:active,[data-theme=dark] .jeecg-comment-files .j-icon .inner-button:focus,[data-theme=dark] .jeecg-comment-files .j-icon .inner-button:hover{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] .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] .account-center-application__card-num{color:#8b949e}[data-theme=dark] .account-center-application__card-download{color:#1890ff}[data-theme=dark] .jeecg-default-layout{background-color:#f4f7f9}[data-theme=dark] .chat-container{border:1px solid #eee}[data-theme=dark] .leftArea .toggle-btn{color:#333639;border:1px solid #efeff5;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.06)}[data-theme=dark] .slide-wrap{border-right:1px solid #e5e7eb}[data-theme=dark] .list{color:#333}[data-theme=dark] .list.active,[data-theme=dark] .list:hover{border-color:#1890ff;color:#1890ff}[data-theme=dark] .header .header-name{color:#1d2939}[data-theme=dark] .step-form-content{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] .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] .list-card__card-title{color:#c9d1d9}[data-theme=dark] .list-card__card-detail{color:#8b949e}[data-theme=dark] .step1 h3{color:#c9d1d9}[data-theme=dark] .step1 h4{color:#c9d1d9}[data-theme=dark] .step1 p{color:#c9d1d9}[data-theme=dark] .form-wrap{background-color:#151515}[data-theme=dark] .result-success{background-color:#151515}[data-theme=dark] .result-success__content{background-color:#fafafa}[data-theme=dark] .self{background-color:#1890ff;color:#fff}[data-theme=dark] .chatgpt{background-color:#f4f6f8}[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:first-child,[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,.45)}[data-theme=dark] .desc-wrap{background-color:#fafafa}[data-theme=dark] .desc-wrap{background-color:#151515}[data-theme=dark] .account-setting{background-color:#151515}[data-theme=dark] .account-setting .ant-tabs-tab-active{background-color:#111b26}[data-theme=dark] .chatWrap .content{background:#fff}[data-theme=dark] .emptyArea{color:#d4d4d4}[data-theme=dark] .footer{border-top:1px solid #edf2fb}[data-theme=dark] .footer .bottomArea .contextBtn{color:#a8071a}[data-theme=dark] .footer .bottomArea .contextBtn.enabled{color:#1890ff}[data-theme=dark] :deep(.chatgpt.markdown-body){background-color:#f4f6f8}[data-theme=dark] .header-title{color:#101828}[data-theme=dark] .chat-textarea{border-color:rgba(99,126,186,.22);box-shadow:0 10px 24px rgba(34,62,124,.06);background:#fff}[data-theme=dark] .chat-textarea .textarea-top{border-bottom:1px solid #f0f0f5}[data-theme=dark] .chat-textarea:hover{border-color:rgba(59,130,246,.5)}[data-theme=dark] .textarea-active{border-color:rgba(59,130,246,.5)!important;box-shadow:0 12px 28px rgba(59,130,246,.12)}[data-theme=dark] .upload-icon{background-color:#1d1c23;box-shadow:0 2px 4px rgba(0,0,0,.1)}[data-theme=dark] .ant-modal .ant-modal-content{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(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] .jeecg-tinymce-process-mask{background-color:rgba(0,0,0,.5)}[data-theme=dark] .jeecg-tinymce-process-mask .value{color:#fff}[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,.5)}[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] 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] [data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected td,[data-theme=dark] [data-theme=dark] .ant-table-tbody>tr:hover.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,.31)}[data-theme=dark] .jeecg-j-input-popup-input .app-iconify{color:#666}[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] .comment-main{border:1px solid #eee}[data-theme=dark] .comment-content{color:rgba(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,.12)}[data-theme=dark] html[data-theme=dark] .comment-content{background-color:#141414;color:rgba(255,255,255,.85);border-color:rgba(253,253,253,.12)}[data-theme=dark] html[data-theme=dark] .comment-buttons{border-color:rgba(253,253,253,.12)}[data-theme=dark] .jeecg-code-editer.full-screen-parent:hover .full-screen-icon:hover{background-color:rgba(255,255,255,.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] .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] .jeecg-layout-breadcrumb--light .ant-breadcrumb-link{color:rgba(0,0,0,.85)}[data-theme=dark] .jeecg-layout-breadcrumb--light .ant-breadcrumb-link a{color:rgba(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,.85)}[data-theme=dark] html[data-theme=dark] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link{color:rgba(255,255,255,.85)}[data-theme=dark] html[data-theme=dark] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a{color:rgba(255,255,255,.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,.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-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] .jeecg-app-search-modal{background-color:rgba(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-page-footer{background-color:#151515;border-top:1px solid #303030}[data-theme=dark] .jeecg-image-preview .ant-image-preview-operations{background-color:rgba(0,0,0,.4)}[data-theme=dark] .jeecg-easy-cron-inner-config-list .tip-info{color:#999}[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-page-wrapper-content-bg{background-color:#151515}[data-theme=dark] .jeecg-basic-table-header-cell__help{color:rgba(0,0,0,.65)!important}[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 span[role=img],[data-theme=dark] .jeecg-layout-header--light .jeecg-layout-header-action-icon{color:#c9d1d9}[data-theme=dark] .jeecg-layout-header--dark{border-left:1px solid #303030}[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] .context-menu{background-color:#151515;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.06)}[data-theme=dark] .context-menu li:not(.ant-menu-item-disabled):hover{color:#c9d1d9;background-color:rgba(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,.04)}[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,.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:active,[data-theme=dark] .jeecg-comment-files .j-icon:focus,[data-theme=dark] .jeecg-comment-files .j-icon:hover{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:active,[data-theme=dark] .jeecg-comment-files .j-icon .inner-button:focus,[data-theme=dark] .jeecg-comment-files .j-icon .inner-button:hover{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-basic-modal-close span:first-child:hover{color:#1890ff}[data-theme=dark] .jeecg-basic-modal-close span:last-child:hover{color:#ed6f6f}[data-theme=dark] .jeecg-setting-drawer-fearure{color:#fff;background-color:#1890ff}[data-theme=dark] .jeecg-strength-meter-bar{background-color:rgba(0,0,0,.25)}[data-theme=dark] .jeecg-strength-meter-bar::after,[data-theme=dark] .jeecg-strength-meter-bar::before{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,.5)}[data-theme=dark] .jeecg-strength-meter-bar--fill[data-score='4']{background-color:#55d187}[data-theme=dark] .jeecg-layout-footer{color:#d9d9d9}[data-theme=dark] .jeecg-layout-footer__links a{color:#d9d9d9}[data-theme=dark] .jeecg-basic-modal-close span:first-child:hover{color:#1890ff}[data-theme=dark] .jeecg-basic-modal-close span:last-child:hover{color:#ed6f6f}[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,.4)}[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] .jeecg-tree{background-color:#151515}[data-theme=dark] .jeecg-tree-header{border-bottom:1px solid #303030}[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] .img-preview{background:rgba(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,.5)}[data-theme=dark] .img-preview__close:hover{background-color:rgba(0,0,0,.8)}[data-theme=dark] .img-preview__index{background:rgba(109,109,109,.6)}[data-theme=dark] .img-preview__controller{background:rgba(109,109,109,.6)}[data-theme=dark] .img-preview__arrow{background-color:rgba(0,0,0,.5)}[data-theme=dark] .img-preview__arrow:hover{background-color:rgba(0,0,0,.8)}[data-theme=dark] .darg-verify{background-color:#eee;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] .jeecg-basic-help{color:#909399}[data-theme=dark] .jeecg-basic-help:hover{color:#1890ff}[data-theme=dark] .ir-dv-img__tip{color:#fff}[data-theme=dark] .ir-dv-img__tip.success{background-color:rgba(85,209,135,.6)}[data-theme=dark] .ir-dv-img__tip.error{background-color:rgba(237,111,111,.6)}[data-theme=dark] .ir-dv-img__tip.normal{background-color:rgba(0,0,0,.3)}[data-theme=dark] .jeecg-basic-title{color:#c9d1d9}[data-theme=dark] .jeecg-basic-title-show-span::before{background-color:#1890ff}[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] .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,.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-fold,[data-theme=dark] .jeecg-multiple-tabs-content__extra-quick,[data-theme=dark] .jeecg-multiple-tabs-content__extra-redo{color:#8b949e;border-left:1px solid #303030}[data-theme=dark] .jeecg-multiple-tabs-content__extra-fold:hover,[data-theme=dark] .jeecg-multiple-tabs-content__extra-quick:hover,[data-theme=dark] .jeecg-multiple-tabs-content__extra-redo: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,.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-fold,[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{color:#8b949e;border-left:1px solid #303030}[data-theme=dark] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .jeecg-multiple-tabs-content__extra-fold:hover,[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{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,.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-fold,[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{color:#8b949e;border-left:1px solid #303030}[data-theme=dark] .jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .jeecg-multiple-tabs-content__extra-fold:hover,[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{color:#c9d1d9}[data-theme=dark] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-logo{border-bottom:1px solid #eee}[data-theme=dark] .jeecg-layout-mix-sider.light.open>.scrollbar{border-right:1px solid #eee}[data-theme=dark] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-module__item{color:rgba(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,.1)}[data-theme=dark] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-menu-list__title .pushpin{color:rgba(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,.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,.8)}[data-theme=dark] .jeecg-layout-mix-sider-module__item{color:rgba(255,255,255,.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,.65);background-color:rgba(255,255,255,.1)}[data-theme=dark] .jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-trigger{color:rgba(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 #eee}[data-theme=dark] .jeecg-layout-mix-sider-menu-list__title .pushpin{color:rgba(255,255,255,.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,.15)}[data-theme=dark] .jeecg-app-search-footer{color:#666;background-color:#151515;border-top:1px solid #303030}[data-theme=dark] .jeecg-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger{color:#bfbfbf;background-color:rgba(255,255,255,.1)}[data-theme=dark] .jeecg-layout-sideBar.ant-layout-sider-dark .ant-layout-sider-trigger:hover{color:#fff;background-color:rgba(255,255,255,.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] .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] .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-darg-bar:hover{background-color:#1890ff;box-shadow:0 0 4px 0 rgba(28,36,56,.15)}[data-theme=dark] .jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark{background-color:transparent;color:#fff}[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-item-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-item:hover,[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-open,[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-submenu-title:hover,[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:not(.ant-menu-inline) .ant-menu-submenu-open{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-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-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,.45)}[data-theme=dark] .jeecg-basic-column-setting__fixed-left.active,[data-theme=dark] .jeecg-basic-column-setting__fixed-left:hover,[data-theme=dark] .jeecg-basic-column-setting__fixed-right.active,[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,.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] html[data-theme=dark] .jeecg-setting-input-number-item{color:rgba(255,255,255,.8)}[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--light::before,[data-theme=dark] .jeecg-setting-menu-type-picker__item--sidebar::before{background-color:#273352}[data-theme=dark] .jeecg-setting-menu-type-picker__item--light::after,[data-theme=dark] .jeecg-setting-menu-type-picker__item--sidebar::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--active,[data-theme=dark] .jeecg-setting-menu-type-picker__item:hover{border:2px solid #1890ff}[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,.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,.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,.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,.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,.65)}[data-theme=dark] .jeecg-menu-light .jeecg-menu{color:rgba(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,.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,.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 .jeecg-menu-submenu-active,[data-theme=dark] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active{background-color:rgba(24,144,255,.05)}[data-theme=dark] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before,[data-theme=dark] .jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-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,.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.bright .jeecg-menu-submenu-title,[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item{color:#fff}[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu),[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item-active:not(.jeecg-menu-submenu){color:#fff!important;background-color:#1890ff!important}[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title:hover,[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item:hover{color:rgba(255,255,255,.8)}[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active,[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active{color:#fff!important;background-color:#1890ff!important}[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before,[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active::before{background-color:#1890ff}[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active .jeecg-menu-submenu-collapse,[data-theme=dark] .jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-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}[data-theme=dark] html[data-theme=dark] .jeecg-setting-select-item{color:rgba(255,255,255,.8)}[data-theme=dark] html[data-theme=light] .jeecg-basic-subMenu.ant-menu-dark{color:rgba(255,255,255,.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,.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,.9)}[data-theme=dark] html[data-theme=dark] .jeecg-setting-switch-item{color:rgba(255,255,255,.8)}