@import url('./analysis-vendor/dashboard.css');
.analysis-breadcrumb{display:flex;gap:12px;margin-bottom:15px;color:var(--muted)}
.analysis-landing h2{margin:14px 0}.analysis-landing .button{margin:8px 8px 0 0;text-decoration:none}
.analysis-controls{display:grid;grid-template-columns:1.6fr 1.2fr 1fr .8fr auto auto;gap:12px;align-items:end;margin-bottom:15px}
.analysis-status{margin-bottom:15px}.analysis-status[data-severity=warning]{border-color:#c98b26;background:#fff7e6}.analysis-status[data-severity=error]{border-color:#c88475;background:#fff0ed}
.analysis-leaders{margin-bottom:14px}.analysis-leaders h2{margin-top:10px;font-size:17px}.analysis-leaders p{margin:10px 0 0;line-height:1.5}
.analysis-provenance{margin-bottom:20px;font-size:11px}.analysis-provenance summary{cursor:pointer;color:var(--blue)}.analysis-provenance p{margin:12px 0}.analysis-provenance dl{display:grid;grid-template-columns:200px minmax(0,1fr);gap:8px}.analysis-provenance dd{margin:0;overflow-wrap:anywhere}
.analysis-unit-table{margin-top:18px}.analysis-unit-table h2{margin-bottom:12px}
/* Host owns these controls and transport; component import is never exposed. */
[data-analysis=dashboard] .ec-filters,[data-analysis=dashboard] .ec-toolbar{display:none}
[data-analysis=dashboard] .ec-market{display:none}
.analysis-markets{margin-top:18px}.analysis-markets h2,.analysis-markets h3{margin:12px 0}.analysis-markets p{margin:12px 0;line-height:1.6}.analysis-markets .table td{vertical-align:top;min-width:160px;overflow-wrap:anywhere}.analysis-markets .table td:nth-child(3){min-width:280px}.analysis-markets .table td small{line-height:1.6}.analysis-markets .table td div{margin-bottom:14px}.analysis-markets details{max-width:520px;overflow-wrap:anywhere}.analysis-markets li{margin-bottom:7px;overflow-wrap:anywhere}
@media(max-width:1000px){.analysis-controls{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:620px){.analysis-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-controls label:first-child{grid-column:1/-1}.grid.two.analysis-leaders{grid-template-columns:1fr}.analysis-provenance dl{grid-template-columns:1fr}.analysis-provenance dd{margin-bottom:7px}.analysis-controls .button{padding:9px 6px;font-size:11px}}
