.soc-period-form{display:flex;align-items:end;gap:12px;padding:20px}.soc-period-form label{display:grid;gap:7px}.soc-report-stats{grid-template-columns:repeat(6,1fr)}.soc-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.soc-metric{padding:22px;margin:0}.soc-metric span{display:block;color:var(--muted)}.soc-metric strong{display:block;color:var(--gold);font-size:1.9rem;margin-top:9px}.soc-report-list{display:grid;grid-template-columns:1fr auto;gap:12px}.soc-report-list dt{color:var(--muted)}.soc-report-list dd{margin:0;font-weight:750;color:var(--gold)}.channel-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.soc-evolution{display:flex;align-items:end;gap:8px;min-height:180px;padding:28px;overflow:auto}.soc-evolution div{display:grid;grid-template-columns:7px 7px;align-items:end;gap:2px;min-width:20px;height:135px;position:relative}.soc-evolution span{background:var(--gold)}.soc-evolution i{background:var(--green)}.soc-evolution small{position:absolute;bottom:-22px;font-size:.65rem;color:var(--muted)}@media(max-width:1050px){.soc-report-stats{grid-template-columns:repeat(3,1fr)}.soc-metric-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.soc-report-stats,.soc-metric-grid{grid-template-columns:1fr 1fr}}
