.archive-details-drawer{border-radius:16px 0 0 16px;overflow:hidden}.archive-details-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid #ebeef5}.archive-details-drawer .el-drawer__body{padding:0;overflow:hidden}.archive-drawer-title{font-weight:700;font-size:18px;color:#1f2a37;display:flex;align-items:center}.archive-drawer-body{height:100%;display:flex;flex-direction:column;overflow:hidden}.drawer-filter-bar{padding:12px 16px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:#fff}.drawer-table-wrapper{flex:1;overflow:auto;padding:0 16px}.archive-drawer-body .el-table{width:100%}.drawer-pagination{padding:12px 16px;display:flex;justify-content:flex-end;border-top:1px solid #ebeef5;background:#fff}.export-score-item{margin-bottom:30px!important}.nn input::-webkit-inner-spin-button,.nn input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.nn input[type=number]{-moz-appearance:textfield}.export-paper-dialog{border-radius:12px}.export-paper-dialog .el-dialog__header{padding:16px 20px;border-bottom:1px solid #ebeef5}.export-paper-dialog .el-dialog__body{padding:0}.export-paper-content{padding:20px}.export-section{margin-bottom:20px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.export-section:last-child{margin-bottom:0}.export-section-title{padding:12px 16px;background:#f5f7fa;font-weight:600;font-size:14px;color:#1f2a37;display:flex;align-items:center;gap:8px}.export-section-title i{color:#165dff}.export-section-body{padding:16px}.naming-options{margin-bottom:12px}.naming-options .el-checkbox-group{display:flex;flex-wrap:wrap;gap:12px}.naming-preview{padding:10px 12px;background:#f0f5ff;border-radius:6px;border:1px dashed #165dff}.preview-label{color:#666;font-size:13px}.preview-text{color:#165dff;font-weight:500;font-size:13px}.subject-options{display:flex;align-items:center;gap:12px}.subject-checkbox-group{display:flex;flex-wrap:wrap;gap:12px}.filter-row{display:flex;gap:20px;margin-bottom:12px}.filter-row:last-child{margin-bottom:0}.filter-item{display:flex;align-items:center;gap:8px}.filter-item.full-width{flex:1}.filter-label{font-size:13px;color:#666;white-space:nowrap}.range-separator{color:#999;margin:0 4px}.watermark-toggle{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f5f7fa;border-radius:6px;margin-bottom:12px}.toggle-label{font-size:14px;color:#333}.watermark-settings{padding:12px;background:#fafafa;border-radius:6px}.watermark-row{display:flex;gap:24px;flex-wrap:wrap}.watermark-item{display:flex;align-items:center;gap:8px}.setting-label{font-size:13px;color:#666}.unit{font-size:13px;color:#999}.download-link{color:#165dff;text-decoration:none}.download-link:hover{text-decoration:underline}.status-success{color:#52c41a}.status-processing{color:#1890ff}.status-failed{color:#ff4d4f}.status-clickable{cursor:pointer;text-decoration:underline}.status-clickable:hover{opacity:.8}.status-processing-wrapper{cursor:pointer;padding:4px 0}.status-processing-wrapper:hover{opacity:.9}.progress-detail-dialog{border-radius:8px}.progress-detail-dialog .el-message-box__content{padding:20px}.form_border[data-v-084219ef]{width:100%}.form_border .header[data-v-084219ef]{text-align:left;padding:1rem}.form_border .from-wrap[data-v-084219ef]{width:100%}.form_border .logo-img[data-v-084219ef]{width:.3rem;height:.3rem}.form_border .deleteRowM[data-v-084219ef]{font-size:25px;color:red}.el-form-item[data-v-084219ef]{margin-bottom:10px}.custom-antd-table[data-v-084219ef] .ant-table-thead>tr>th{background:#f4f4f5!important;color:#606266!important;border:none!important;font-weight:600;padding:14px 16px}.custom-antd-table[data-v-084219ef] .ant-table-thead>tr>th:before{display:none!important}.custom-antd-table[data-v-084219ef] .ant-table-tbody>tr{transition:all .3s ease}.custom-antd-table[data-v-084219ef] .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.custom-antd-table[data-v-084219ef] .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0!important;padding:12px 16px}.custom-antd-table[data-v-084219ef] .ant-table-container{border-radius:4px;overflow:hidden}.custom-antd-table[data-v-084219ef] .ant-table-wrapper{border:1px solid #f0f0f0;border-radius:4px}