.report-result-panel.has-query-results>#noresult,
.report-result-panel.has-query-results>.report-ready-state{display:none!important}
#ajaxResult{display:none;gap:18px;width:100%;min-width:0;overflow:visible}
.report-result-panel.has-query-results>#ajaxResult{display:grid!important}
#ajaxResult .section{display:block;width:100%;min-width:0;margin:0;padding:0;overflow:hidden;background:#fff;border:1px solid #dce7f0;border-radius:14px;box-shadow:0 10px 28px rgba(35,78,112,.08);box-sizing:border-box}
#ajaxResult .section-header{display:grid;width:100%;min-width:0;margin:0;padding:18px 20px;grid-template-columns:auto minmax(130px,.6fr) minmax(190px,.85fr) minmax(240px,1.5fr);gap:12px 18px;align-items:center;color:#1f68b8;background:#f7fbff;border-bottom:1px solid #e5edf4;box-sizing:border-box}
#ajaxResult .section-header img{width:24px;height:24px;margin:0;object-fit:contain}
#ajaxResult .section-header .name{color:#102845;font-weight:800;overflow-wrap:anywhere}
#ajaxResult .section-header .oddNo{color:#1f68b8;font-weight:800;overflow-wrap:anywhere}
#ajaxResult .section-header .oddText{color:#315d86;font-weight:600;overflow-wrap:anywhere}
#ajaxResult .section-content{width:100%;min-width:0;margin:0;padding:0;overflow:visible;box-sizing:border-box}
#ajaxResult .section-content table{width:100%!important;min-width:0!important;margin:0;border-collapse:collapse;table-layout:fixed;box-sizing:border-box}
#ajaxResult .section-content th,#ajaxResult .section-content td{min-width:0;padding:16px 8px;color:#102845;background:#fff;border:0;border-bottom:1px solid #edf2f6;font-size:13px;line-height:1.5;text-align:center;vertical-align:middle;overflow-wrap:anywhere}
#ajaxResult .section-content th{padding-top:13px;padding-bottom:11px;color:#60788f;background:#fbfdff;font-size:12px;font-weight:700}
#ajaxResult .section-content th:nth-child(1){width:12%}
#ajaxResult .section-content th:nth-child(2){width:20%}
#ajaxResult .section-content th:nth-child(3){width:14%}
#ajaxResult .section-content th:nth-child(4){width:20%}
#ajaxResult .section-content .tr_cfl{color:#e94e55;font-size:17px;font-weight:900}
#ajaxResult .section-content .tr_bb,#ajaxResult .section-content .tr_zt{font-weight:700}
#ajaxResult .section-content .tr_cz{padding-left:5px;padding-right:5px}
#ajaxResult .section-content .tr_cz button,#ajaxResult .section-content .tr_cz a{display:inline-flex;min-width:88px;height:40px;margin:0;padding:0 13px;align-items:center;justify-content:center;color:#fff;background:#1f73df;border:0;border-radius:8px;box-shadow:none;cursor:pointer;font-size:13px;font-weight:800;line-height:1;white-space:nowrap}
#ajaxResult .section-content .tr_cz.is-download button,#ajaxResult .section-content .tr_cz.is-download a{background:linear-gradient(90deg,#1f68b8,#2585e8)}
#ajaxResult .section-content .tr_cz.is-delete button,#ajaxResult .section-content .tr_cz.is-delete a{color:#d94a52;background:#fff;border:1px solid #efb4b8}
@media(max-width:760px){
  #ajaxResult .section-header{grid-template-columns:auto 1fr;padding:15px}
  #ajaxResult .section-header .oddNo,#ajaxResult .section-header .oddText{grid-column:1/-1}
  #ajaxResult .section-content table,#ajaxResult .section-content thead,#ajaxResult .section-content tbody,#ajaxResult .section-content tr,#ajaxResult .section-content th,#ajaxResult .section-content td{display:block;width:100%!important}
  #ajaxResult .section-content thead{display:none}
  #ajaxResult .section-content tr{padding:10px 14px;box-sizing:border-box}
  #ajaxResult .section-content td{display:flex;padding:9px 0;justify-content:space-between;gap:14px;text-align:right}
  #ajaxResult .section-content td:before{color:#6c8296;font-size:12px;font-weight:700}
  #ajaxResult .section-content .tr_cfl:before{content:"重复率"}
  #ajaxResult .section-content .tr_bb:before{content:"版本"}
  #ajaxResult .section-content .tr_zt:before{content:"状态"}
  #ajaxResult .section-content .tr_tjsj:before{content:"提交时间"}
  #ajaxResult .section-content .tr_cz{justify-content:flex-end}
}
