#prospecting-report-panel{display:grid;gap:12px;min-width:0}#prospecting-report-panel[hidden]{display:none}
#prospecting-report-panel .prospecting-report-main{grid-template-columns:repeat(4,minmax(150px,1fr)) auto;align-items:end}
#prospecting-report-panel .prospecting-report-more{grid-template-columns:repeat(6,minmax(130px,1fr));padding-top:10px}
#prospecting-report-panel .production-more{grid-column:1/-1;margin-top:12px}#prospecting-report-panel .production-more>summary{cursor:pointer;padding:8px 0;color:#40536e;font-size:13px;font-weight:700}
#prospecting-report-panel select{font:inherit;border:1px solid #d5dfed;border-radius:10px;background:#fff;padding:9px 11px;color:#243a57;max-width:100%}
#prospecting-report-results{display:grid;gap:16px;min-width:0}.prospecting-report-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.prospecting-report-cards article:nth-child(4){background:linear-gradient(135deg,#f2efff,#e9e3ff);border-color:#dbd0fb}.prospecting-report-cards article:nth-child(4) strong{color:#6849b8}
.prospecting-report-chart{overflow:hidden}.prospecting-report-chart .ppr-charts article{height:300px;overflow:hidden}.prospecting-report-chart canvas{max-width:100%!important;max-height:238px!important;pointer-events:none}
.prospecting-report-summary,.prospecting-report-detail-card{position:relative;z-index:2;min-width:0;width:100%;overflow:hidden}.prospecting-summary-head,.prospecting-report-group{display:grid;grid-template-columns:48px minmax(150px,1fr) 95px 95px 16px;gap:10px;align-items:center}.prospecting-summary-head{padding:0 14px 8px;color:#71829c;font-size:11px;font-weight:800;text-transform:uppercase}.prospecting-summary-head>span:first-child{grid-column:1/3}
.prospecting-report-group{width:100%;min-height:76px;padding:10px 14px;border:0;border-bottom:1px solid #e4ebf4;background:#fff;color:#314762;text-align:left;cursor:pointer}.prospecting-report-group:hover{background:#f5f8fe}.prospecting-summary-metric{display:grid;gap:4px;text-align:left}.prospecting-summary-metric small{color:#7a8aa1;font-size:11px}.prospecting-summary-metric strong{color:#274566;font-size:14px}.prospecting-summary-metric.is-share strong{display:inline-flex;width:max-content;padding:5px 9px;border-radius:99px;background:#fff0dd;color:#9b5b16}.prospecting-glyph{font-size:17px;color:#4370b7}
.prospecting-report-detail-card .ppr-detail-table{min-width:0;max-width:100%;overflow-x:auto}.prospecting-detail-row{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(175px,1fr) minmax(140px,.78fr) minmax(165px,.9fr) minmax(240px,1.4fr);gap:14px;align-items:center;padding:13px 8px;border-bottom:1px solid #e2e9f3;color:#314762;min-width:1020px}.prospecting-detail-row>span{min-width:0}.prospecting-detail-row strong,.prospecting-detail-row small{display:block;overflow:hidden;text-overflow:ellipsis}.prospecting-detail-row small{margin-top:4px;color:#71829c}.prospecting-detail-head{background:#f6f9fd;border-radius:9px;color:#71829c;font-size:11px;font-weight:800;text-transform:uppercase}
.prospecting-status{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700}.prospecting-status.status-0,.prospecting-status.status-5{background:#eef2f7;color:#52647c}.prospecting-status.status-1{background:#e8f2ff;color:#2563a9}.prospecting-status.status-2{background:#e8f8ef;color:#14764b}.prospecting-status.status-3{background:#ffe9e9;color:#b8323c}.prospecting-status.status-4{background:#fff3de;color:#9a5c00}
@media(max-width:1150px){#prospecting-report-panel .prospecting-report-main{grid-template-columns:repeat(2,minmax(0,1fr))}#prospecting-report-panel .prospecting-report-more{grid-template-columns:repeat(3,minmax(0,1fr))}.prospecting-report-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:920px){#prospecting-report-panel .ppr-charts{grid-template-columns:1fr}.prospecting-summary-head{display:none}.prospecting-report-group{grid-template-columns:48px minmax(0,1fr) 80px 80px 16px}}
@media(max-width:650px){#prospecting-report-panel .prospecting-report-main,#prospecting-report-panel .prospecting-report-more,.prospecting-report-cards{grid-template-columns:1fr}.prospecting-report-group{grid-template-columns:42px minmax(0,1fr)}.prospecting-report-group>.prospecting-summary-metric,.prospecting-report-group>.ppr-summary-arrow{grid-column:2}.prospecting-report-chart .ppr-charts article{height:280px}}
