.report-breadcrumb[data-v-20c14384]{margin-bottom:10px}.report-breadcrumb__body[data-v-20c14384]{padding:15px}.report-shell[data-v-20c14384]{background:#fff;border:1px solid #d9e0ea;border-radius:8px;overflow:hidden}.report-hero[data-v-20c14384]{min-height:145px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,#0f2f57,#1f6f78 58%,#d6a94a);color:#fff}.report-kicker[data-v-20c14384]{font-size:12px;text-transform:uppercase;letter-spacing:0;font-weight:700;opacity:.85}.report-hero h1[data-v-20c14384]{margin:4px 0 8px;color:#fff;font-size:28px;font-weight:800}.report-hero p[data-v-20c14384]{max-width:720px;margin:0;color:hsla(0,0%,100%,.88);line-height:1.5}.report-scope[data-v-20c14384]{min-width:230px;padding:14px 16px;border:1px solid hsla(0,0%,100%,.35);border-radius:8px;background:hsla(0,0%,100%,.12)}.control-block label[data-v-20c14384],.report-scope span[data-v-20c14384],.summary-item span[data-v-20c14384]{display:block;font-size:12px;color:#6b7280;margin-bottom:6px}.report-scope span[data-v-20c14384]{color:hsla(0,0%,100%,.75)}.report-scope strong[data-v-20c14384]{color:#fff;font-size:14px}.report-controls[data-v-20c14384]{padding:24px 28px 10px;display:flex;flex-direction:column;gap:18px}.report-control-row[data-v-20c14384]{display:grid;gap:18px}.report-control-row--main[data-v-20c14384]{grid-template-columns:minmax(240px,.85fr) minmax(260px,.85fr) minmax(320px,1.3fr)}.report-control-row--org[data-v-20c14384]{grid-template-columns:minmax(240px,.8fr) minmax(360px,1.4fr)}.control-block[data-v-20c14384]{min-width:0}.control-block label[data-v-20c14384]{color:#374151;font-weight:700}[data-v-20c14384] .segmented-control{display:inline-flex;flex-wrap:nowrap;white-space:nowrap}[data-v-20c14384] .segmented-control .el-radio-button__inner{min-width:112px}.report-summary[data-v-20c14384]{margin:8px 28px 0;display:grid;grid-template-columns:1.3fr 1fr .6fr;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.summary-item[data-v-20c14384]{padding:14px 16px;border-right:1px solid #e2e8f0;background:#f8fafc}.summary-item[data-v-20c14384]:last-child{border-right:0}.summary-item strong[data-v-20c14384]{color:#172033}.report-actions[data-v-20c14384]{padding:22px 28px 28px;display:flex;justify-content:flex-end}@media (max-width:991px){.report-control-row[data-v-20c14384],.report-hero[data-v-20c14384],.report-summary[data-v-20c14384]{grid-template-columns:1fr}.report-hero[data-v-20c14384]{align-items:flex-start;flex-direction:column}.report-scope[data-v-20c14384]{width:100%}.summary-item[data-v-20c14384]{border-right:0;border-bottom:1px solid #e2e8f0}.summary-item[data-v-20c14384]:last-child{border-bottom:0}}