.mb[data-v-2590d79f]{margin-bottom:12px}.mt[data-v-2590d79f]{margin-top:16px}.panel[data-v-2590d79f]{background:#fff;border-radius:12px;padding:18px 20px;margin-bottom:14px;border:1px solid rgba(30,60,114,.06);-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 24px -12px rgba(30,60,114,.22);box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 24px -12px rgba(30,60,114,.22)}.head[data-v-2590d79f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}h3[data-v-2590d79f]{position:relative;margin:0 0 14px;padding-left:14px;font-size:16px;font-weight:800;color:#0f172a;line-height:1.4}h3[data-v-2590d79f]:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:4px;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#3b82f6),to(#1e3c72));background:linear-gradient(180deg,#3b82f6,#1e3c72)}.head h3[data-v-2590d79f]{margin-bottom:14px}.tip[data-v-2590d79f]{color:#64748b;font-size:13px;margin:0 0 12px;line-height:1.6}.kpi[data-v-2590d79f]{border-radius:12px;padding:14px 16px;margin-bottom:8px;text-align:left;background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(37,99,235,.04));border:1px solid rgba(37,99,235,.12)}.el-col:nth-child(2) .kpi[data-v-2590d79f]{background:linear-gradient(135deg,rgba(20,184,166,.12),rgba(20,184,166,.04));border-color:rgba(20,184,166,.12)}.el-col:nth-child(3) .kpi[data-v-2590d79f]{background:linear-gradient(135deg,rgba(245,158,11,.14),rgba(245,158,11,.04));border-color:rgba(245,158,11,.14)}.el-col:nth-child(4) .kpi[data-v-2590d79f]{background:linear-gradient(135deg,rgba(100,116,139,.12),rgba(100,116,139,.04));border-color:rgba(100,116,139,.12)}.k[data-v-2590d79f]{color:#64748b;font-size:12px;font-weight:600}.v[data-v-2590d79f]{font-size:26px;font-weight:900;color:#0f172a;margin-top:4px;font-variant-numeric:tabular-nums}.empty[data-v-2590d79f]{color:#94a3b8}.ok[data-v-2590d79f]{color:#047857;font-size:13px;font-weight:700}[data-v-2590d79f] .el-table{border-radius:10px;overflow:hidden}[data-v-2590d79f] .el-table th{background:#f8faff;color:#475569;font-weight:700}[data-v-2590d79f] .el-button--primary{border:none;border-radius:10px;font-weight:700;background:linear-gradient(135deg,#1e3c72,#2a5298 55%,#3b82f6);-webkit-box-shadow:0 8px 16px -7px rgba(37,99,235,.75),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 8px 16px -7px rgba(37,99,235,.75),inset 0 1px 0 hsla(0,0%,100%,.25)}[data-v-2590d79f] .el-button--default{border-radius:10px;background:#eef3ff;border-color:transparent;color:#2563eb;font-weight:700}[data-v-2590d79f] .el-input__inner,[data-v-2590d79f] .el-textarea__inner{border-radius:10px}[data-v-2590d79f] .el-alert{border-radius:12px}.toolbar[data-v-2590d79f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h2[data-v-2590d79f]{margin:0 0 6px;color:#0f172a;font-weight:900;padding-left:52px;min-height:44px;line-height:44px;background:url(/static/parent-icons/report.webp) no-repeat 0/44px 44px}.meta[data-v-2590d79f]{color:#94a3b8;margin:0 0 14px;font-size:13px}.summary[data-v-2590d79f]{line-height:1.8;color:#475569;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#fff,#f8faff);border:1px solid rgba(30,60,114,.06)}ul[data-v-2590d79f]{padding-left:18px;line-height:1.8;color:#475569}.panel.empty[data-v-2590d79f]{text-align:center;padding:40px 20px}