.vq-investigation-panel{padding:22px;margin:18px 0}.vq-investigation-note{color:#667085;line-height:1.55;font-size:13px}.vq-investigation-upload{display:flex;flex-direction:column;gap:9px;padding:18px;border:1px dashed #b9c8d3;border-radius:12px;margin:14px 0}.vq-investigation-panel form{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.vq-investigation-panel form #vqInvestigationStatus{font-size:13px;color:#52616b}.vq-investigation-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0}.vq-investigation-kpi{background:#fff;border:1px solid #e2e8ee;border-radius:13px;padding:16px;display:flex;flex-direction:column;gap:7px}.vq-investigation-kpi span{font-size:12px;color:#667085}.vq-investigation-kpi strong{font-size:25px;color:#173d35}.vq-investigation-kpi.high strong{color:#b42318}.vq-investigation-kpi.medium strong{color:#b54708}.vq-investigation-kpi.low strong{color:#667085}.vq-investigation-results-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.vq-investigation-table-wrap{overflow:auto;max-height:620px}.vq-investigation-table{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}.vq-investigation-table th,.vq-investigation-table td{padding:11px 10px;border-bottom:1px solid #edf0f2;text-align:left;vertical-align:top}.vq-investigation-table th{position:sticky;top:0;background:#f7f9fa;color:#52616b}.vq-investigation-table td small{display:block;color:#98a2b3;margin-top:3px}.vq-flag{display:inline-block;padding:4px 8px;border-radius:20px;text-transform:capitalize;font-size:11px;font-weight:700;background:#f2f4f7;color:#475467}.vq-flag.high{background:#fee4e2;color:#b42318}.vq-flag.medium{background:#fff0d6;color:#b54708}.vq-flag.low{background:#eef2f6;color:#475467}.vq-investigation-months{display:grid;gap:12px}.vq-month-row{display:grid;grid-template-columns:90px minmax(90px,1fr) minmax(120px,auto);gap:12px;align-items:center;font-size:12px}.vq-month-track{height:9px;background:#edf1f4;border-radius:99px;overflow:hidden}.vq-month-track i{display:block;height:100%;background:#327b68;border-radius:99px}.vq-month-row strong{text-align:right}@media(max-width:800px){.vq-investigation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vq-month-row{grid-template-columns:70px minmax(70px,1fr);}.vq-month-row strong{grid-column:2;text-align:left}}
.vq-investigation-kpis.vq-four{grid-template-columns:repeat(4,minmax(0,1fr))}.vq-investigation-kpi.neutral strong{font-size:19px}.vq-investigation-table.vq-small{min-width:0}.vq-neg{color:#b42318;font-weight:700}@media(max-width:800px){.vq-investigation-kpis.vq-four{grid-template-columns:repeat(2,minmax(0,1fr))}}
