.analyze-controls{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.analyze-controls select{min-width:220px}.refresh-label{display:flex;align-items:center;gap:9px;margin-top:20px;font-weight:400}.refresh-label input{margin:0}.fact-row{padding:17px 0;border-top:1px solid var(--line)}.fact-row summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.fact-row summary small{display:block;color:var(--muted);font-size:10px}.fact-row summary strong{font-size:16px;font-variant-numeric:tabular-nums}.candidate{margin:12px 0;padding:15px;background:var(--soft);border-radius:4px;font-size:11px}.candidate p{margin-bottom:7px}.candidate a,.source-resource a{color:var(--gold);overflow-wrap:anywhere}.candidate code{overflow-wrap:anywhere}.scenario-inputs{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.scenario-field{padding:14px;background:var(--soft);border-radius:4px}.scenario-field input{display:block;width:100%;margin-top:7px}.scenario-field label small{display:block;color:var(--muted);font-weight:400}#activity-source{width:100%}.source-resource{border-top:1px solid var(--line);padding:18px 0}.source-resource p{font-size:11px;color:var(--muted)}.source-resource code{font-size:10px}#scenario-details>summary{cursor:pointer;color:var(--gold);font-weight:600}.info-row small{display:block}#analysis-progress{font-size:12px;margin:15px 0 0}@media(max-width:760px){.analyze-controls{align-items:stretch;flex-direction:column;gap:12px}.analyze-controls select{width:100%}.scenario-inputs{grid-template-columns:1fr}.fact-row summary{align-items:flex-start;gap:12px}.fact-row summary strong{font-size:13px;white-space:nowrap}.card-head{flex-wrap:wrap}.source-resource code{word-break:break-all}}
