.program-evidence{color:#203b35;background:#f4f7fc;border:1px solid #ccd8e8;border-left:3px solid #315cf5;border-radius:12px;margin:24px 0;padding:20px}.program-evidence .evidence-kicker{letter-spacing:1.3px;color:#345b91;margin:0 0 9px;font-size:10px;font-weight:750}.program-evidence p{margin:9px 0;font-size:14px;line-height:1.65}.program-evidence .evidence-limit{color:#52665f;font-size:12px}.program-evidence summary{cursor:pointer;color:#244db9;padding:8px 0;font-weight:700}.program-evidence a{color:#244db9;text-underline-offset:3px;overflow-wrap:anywhere;margin:6px 14px 6px 0;display:inline-block}.evidence-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.evidence-dimensions article{background:#fff;border:1px solid #d9e0e9;border-radius:10px;padding:16px}.evidence-dimensions h3{margin-top:0;font-size:16px}@media (max-width:650px){.evidence-dimensions{grid-template-columns:1fr}}.program-evidence.is-compact{color:#52665f;background:0 0;border:1px solid #dfe5dc;border-left:0;border-right:0;border-radius:0;margin:4px 0 16px;padding:0}.program-evidence.is-compact>summary{color:#52665f;align-content:center;min-height:44px;padding:10px 0;font-size:12px;font-weight:650}.program-evidence.is-compact .compact-evidence-body{padding:0 0 12px}.program-evidence.is-compact .compact-evidence-body p{margin:6px 0}.program-evidence.is-compact .compact-evidence-body a{margin:4px 0}.program-evidence .evidence-overview{margin:0 0 6px}.program-evidence .evidence-overview>div{min-width:0}.program-evidence .evidence-overview dt{color:#405b73;font-size:12px;line-height:1.45}.program-evidence .evidence-overview dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:16px;font-weight:700;line-height:1.5}.program-evidence.is-compact p{margin:6px 0;font-size:12px;line-height:1.5}.program-evidence.is-compact .evidence-status{font-size:13px;font-weight:700}.program-evidence.is-compact [data-attention=true]{color:#7b3e23}.program-evidence.is-compact .evidence-asof{color:#405b73}.program-evidence.is-compact .evidence-limit{color:#405950;border-top:1px solid #cbd7e5;padding-top:7px}.program-evidence .evidence-count-details{margin-top:3px}.program-evidence .evidence-change{background:#edf4ef;border-left:3px solid #397760;border-radius:0 8px 8px 0;margin:14px 0;padding:12px 14px}.program-evidence .evidence-change time{font-size:12px}.program-evidence .evidence-count-details summary{align-content:center;min-height:44px;padding:10px 0;font-size:12px;display:list-item}.program-evidence .evidence-count-details a{align-content:center;min-height:44px;font-size:13px}.program-evidence summary:focus-visible,.program-evidence a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #244db9}@media (max-width:380px){.program-evidence .evidence-overview{gap:8px}}.program-evidence.is-compact .evidence-reason{color:#274f67}.program-details-button{color:#244db9;background:#edf3ff;border:1px solid #b9cae3;border-radius:9px;min-height:44px;padding:10px 12px}.program-card-bottom{flex-wrap:wrap;gap:12px}.frontline-primary>h4 a,.frontline-fallback h5 a,.shelter-door>h3 a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.frontline-primary>.program-evidence,.frontline-fallback>.program-evidence{max-width:650px}
