.agent-priorities{margin:26px 0}.agent-priorities>h2{font-size:1.2em}.agent-priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.agent-priority-grid article{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.agent-priority-grid h3{line-height:1.5;margin:16px 0 4px;font-size:1em}.agent-priority-grid p{flex:1;font-size:.92em}.agent-number{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#164b3d;color:var(--green);font-weight:700}.agent-summary .forecast-grid b{font-size:1.45em;overflow-wrap:anywhere}.agent-opportunities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.agent-opportunities article{border-top:1px solid var(--border);padding-top:16px;min-width:0}.agent-opportunity-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.agent-opportunity-head h3{margin:0 0 12px}.agent-opportunities p,.agent-method{font-size:.92em;line-height:1.7;color:var(--muted)}.agent-method li{margin:12px 0}.sidebar{overflow-y:auto}.agent-priority-grid .text-btn{white-space:normal;text-align:left}@media(max-width:1100px){.agent-priority-grid{grid-template-columns:1fr}}@media(max-width:650px){.agent-opportunities{grid-template-columns:1fr}.agent-summary .panel-head{align-items:flex-start;flex-wrap:wrap}.agent-summary .forecast-grid{grid-template-columns:1fr 1fr}.agent-summary .forecast-grid b{font-size:1.1em}}
