.intelligence-suite{display:grid;gap:18px}.intelligence-picker{display:flex;align-items:end;gap:9px}.intelligence-picker label{color:var(--muted);font-size:11px}.intelligence-picker select{display:block;min-width:240px;margin-top:6px}.intelligence-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.intelligence-card{min-width:0;padding:15px;border:1px solid var(--border-soft);border-radius:12px;background:#101010}.intelligence-card span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase}.intelligence-card strong{display:block;margin-top:8px;color:var(--cream);font-size:22px}.intelligence-card small{display:block;margin-top:5px;color:var(--muted)}.intelligence-card.good{border-color:rgba(53,199,111,.35)}.intelligence-card.caution{border-color:rgba(230,185,61,.35)}.intelligence-card.poor{border-color:rgba(239,87,87,.35)}.intelligence-charts,.intelligence-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.intelligence-charts article,.intelligence-detail-grid article{min-width:0;padding:15px;border:1px solid var(--border-soft);border-radius:12px;background:#0d0d0d}.intelligence-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.intelligence-metrics div{display:flex;justify-content:space-between;gap:10px;padding:8px;border-bottom:1px solid var(--border-soft);color:var(--muted);font-size:11px}.intelligence-metrics b{color:var(--text);text-align:right}.benchmark-bars{display:grid;gap:12px;padding-top:20px}.benchmark-bar{display:grid;grid-template-columns:90px 1fr 60px;align-items:center;gap:8px;color:var(--muted);font-size:11px}.benchmark-bar i{display:block;height:12px;border-radius:4px;background:var(--gold)}.benchmark-bar.strategy i{background:var(--teal)}@media(max-width:1050px){.intelligence-cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.intelligence-picker{width:100%;align-items:stretch;flex-direction:column}.intelligence-picker select{width:100%;min-width:0}.intelligence-cards,.intelligence-charts,.intelligence-detail-grid{grid-template-columns:1fr}.intelligence-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-metrics{grid-template-columns:1fr}}@media(max-width:390px){.intelligence-cards{grid-template-columns:1fr}.intelligence-suite{overflow:hidden}.intelligence-card,.intelligence-charts article,.intelligence-detail-grid article{max-width:100%}}
