
#panel-estudo .study-filter-card{margin-bottom:14px}
.study-metrics{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:14px}
.study-submetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}
.study-submetric{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:12px;display:grid;gap:4px}
.study-submetric span{font-size:10px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.study-submetric strong{font-size:23px}.study-submetric small{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.study-submetric.hint{grid-column:1/-1}
.study-level{display:inline-flex;padding:4px 8px;border-radius:999px;font-weight:800;font-size:10px}.study-level.danger{background:rgba(220,38,38,.12);color:#b91c1c}.study-level.warning{background:rgba(217,162,0,.15);color:#8a6100}.study-level.success{background:rgba(22,163,74,.12);color:#166534}
.study-context-card{margin-top:14px}.study-context-card table{min-width:1500px}.study-criteria{font-size:10px;color:var(--muted)}
.dashboard-study-summary{margin:14px 0}.study-dashboard-kpis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.study-dashboard-kpi{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:11px}.study-dashboard-kpi span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;font-weight:800}.study-dashboard-kpi strong{display:block;margin-top:5px;font-size:21px}
#studyImportPreview .import-summary-grid{margin-top:8px}
@media(max-width:1200px){.study-metrics,.study-dashboard-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:760px){.study-metrics,.study-dashboard-kpis,.study-submetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.study-filters{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.study-metrics,.study-dashboard-kpis,.study-submetrics,.study-filters{grid-template-columns:1fr}}
