.ds-risk,.ds-confidence,.ds-change,.ds-score{background:#0e1d2e;border:1px solid #294158;border-radius:15px;padding:18px;margin:14px 0;color:#d8e5f1;line-height:1.6;overflow-wrap:anywhere}.ds-risk{border-left:4px solid #69d9f8}.ds-risk h2{margin:3px 0;font-size:1.2rem}.ds-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ds-heading span,.ds-risk small,.ds-confidence small,.ds-change small,.ds-score small small{font-size:.78rem;color:#a9bed0;display:block}.ds-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:12px 0}.ds-metrics>div{border-radius:10px;padding:12px;background:#142a3e;font-size:.8rem}.ds-metrics strong{display:block;font-size:1.18rem;color:#80e1f7}.ds-table{max-width:100%;overflow:auto}.ds-table table{width:100%;border-collapse:collapse;font-size:.82rem}.ds-table th,.ds-table td{text-align:left;border-bottom:1px solid #294158;padding:10px;min-width:100px}.ds-table small{display:block;color:#98b0c4}.ds-risk summary,.ds-score summary,.ds-confidence summary{cursor:pointer;font-weight:600}.ds-risk a,.ds-score a{color:#80dafa}.ds-warn{color:#ffb5a5;font-weight:600}#decisionEvidence{min-width:0}@media(max-width:480px){.ds-risk,.ds-confidence,.ds-change,.ds-score{padding:13px}.ds-metrics{grid-template-columns:1fr 1fr}.ds-table{font-size:.75rem}}
