/* 历史核对采用现有科技蓝工作台样式，数据核对与正式办理明确分开。 */
.review-preview-note{border:1px solid #ead7ab;background:#fff9ed;padding:14px 17px;border-radius:8px;margin:0 0 18px;color:#654b1e;font-size:13px}.review-preview-note strong{font-size:14px}.review-preview-note p{margin:5px 0 0;line-height:1.75}.history-review-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px}.history-review-stats>div{background:white;border:1px solid #e0e7f2;border-radius:8px;padding:14px 17px;display:flex;flex-direction:column;gap:5px}.history-review-stats span{font-size:13px;color:#526278}.history-review-stats strong{font-size:26px;color:#172940;font-weight:600;line-height:1.4}.review-filter-bar{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:0 0 12px}.review-filter-bar>label{margin:0;min-width:160px}.review-filter-bar input,.review-filter-bar select{height:40px;min-height:40px;margin:5px 0 0;font-size:13px;box-sizing:border-box}.review-filter-bar form{display:flex;align-items:end;gap:8px;margin-left:auto}.review-filter-bar form label{margin:0}.review-filter-bar form input{width:230px;max-width:100%}.review-filter-bar form button{height:40px;white-space:nowrap;flex-shrink:0;font-size:13px}.review-list-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;margin:10px 0 14px;font-size:13px;color:#344c69}.review-list-heading small{color:#526278;font-size:12px}.review-category{margin-bottom:16px}.review-category h2{font-size:15px}.review-category .panel-heading small{font-size:12px}.review-category table{min-width:670px}.review-category th:first-child{width:46%;min-width:250px}.review-category th:nth-child(2){width:24%;min-width:150px}.review-category th:nth-child(3){min-width:110px}.review-category th:last-child{min-width:96px}.review-title{max-width:380px}.review-title>.title-link{font-size:14px}.review-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line;font-size:13px;font-weight:400;line-height:1.7;margin-top:8px;color:#3d526d}.review-warning{display:block;color:#7b5109;font-size:12px;line-height:1.8;margin:7px 0}.review-stage{font-size:12px;padding:4px 7px;border-radius:5px;background:#edf1f6;color:#526278;white-space:nowrap}.review-stage.attention{color:#775000;background:#fff5de}.review-stage.confirmed{color:#226446;background:#edf7f1}.review-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin:20px 0 8px;font-size:13px}.review-pagination button{min-height:36px;font-size:13px}.review-pagination button:disabled{opacity:.55;cursor:default}.review-source{background:#f3f6fb;padding:13px 15px;border:1px solid #e0e7f2;border-radius:7px;margin:15px 0}.review-source h3{font-size:14px;margin:0 0 9px}.review-source p{font-size:13px;line-height:1.8;margin:6px 0}.review-source .record-body{white-space:pre-wrap}.review-local-hint{font-size:12px;color:#654b1e;line-height:1.8}.review-context{border-top:1px solid #e2e9f3;padding-top:10px;margin:15px 0;font-size:13px}.review-context summary{cursor:pointer;color:#225eac;padding:4px 0;font-size:13px}.review-context p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.review-context article{padding:10px 0;border-bottom:1px solid #e6ecf5}.review-context article:last-child{border-bottom:0}.review-context article strong{font-size:13px}.review-context article small{font-size:12px;color:#526278}.review-editor #history-review-form{margin-top:20px}.review-editor label{font-size:13px;font-weight:500;margin-bottom:17px}.review-editor input:not([type=checkbox]),.review-editor select{font-size:14px;box-sizing:border-box;height:44px;min-height:44px;padding:10px 12px;line-height:22px;margin-top:7px}.review-editor textarea{font-size:14px;font-weight:400;padding:10px 12px;line-height:1.75;margin-top:7px}.review-editor .date-field input{padding-right:43px}.review-editor .date-field button{top:11px}.review-editor [data-review-section][hidden]{display:none}.review-form-actions{border-top:1px solid #e1e8f3;padding-top:18px;margin-top:23px;display:flex;flex-wrap:wrap;gap:9px}.review-form-actions button{margin:0!important;font-size:13px;min-height:40px}.review-latest{padding:12px;border:1px solid #d3e1f6;border-radius:6px;background:#f0f5fe;font-size:13px;margin-bottom:18px;color:#344c69}.review-editor h2{line-height:1.55;overflow-wrap:anywhere}
@media(max-width:760px){.history-review-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.history-review-stats>div{padding:12px 14px}.history-review-stats strong{font-size:23px}.review-filter-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.review-filter-bar>label{min-width:0}.review-filter-bar form{grid-column:1/-1;display:flex;flex-wrap:wrap;margin:0;gap:8px}.review-filter-bar form label{width:100%;min-width:0}.review-filter-bar form input{width:100%}.review-filter-bar form button{flex:1}.review-preview-note{padding:12px 14px}.review-form-actions{display:grid;grid-template-columns:1fr}.review-form-actions button{width:100%}.review-pagination{gap:12px}.review-category .panel-heading{flex-wrap:wrap;gap:4px}.review-source{padding:11px 12px}.review-editor .record-body{overflow-wrap:anywhere}}
