.knowledge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:18px 0}.knowledge-metric{position:relative}.knowledge-metric h2{font-size:14px;color:#536b76}.knowledge-metric strong{display:block;font-size:25px;line-height:1.4;color:#135e57}.knowledge-metric p{font-size:12px}.knowledge-icon{position:absolute;right:18px;top:18px;font-size:24px;color:#1b8273}.knowledge-files{margin-top:18px}.knowledge-file{display:grid;grid-template-columns:minmax(200px,1fr) 130px 190px 130px;align-items:center;gap:14px;padding:16px 0;border-top:1px solid #e5ebee;overflow-wrap:anywhere}.knowledge-file strong{font-size:13px}.knowledge-file small{font-size:11px;color:#597281}.knowledge-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 system-ui;max-height:65vh;overflow:auto}.knowledge-detail{margin-top:20px}#knowledge-root>.card{margin-top:18px}#knowledge-root .pill{margin:5px}#knowledge-root input{width:100%}.knowledge-budget-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0}.knowledge-budget-details>div{background:#f4f9f8;border:1px solid #e2ece9;border-radius:13px;padding:14px}.knowledge-budget-details dt{font-size:12px;color:#56717a}.knowledge-budget-details dd{margin:7px 0 0;font-size:20px;font-weight:700;color:#155e55}@media(max-width:850px){.knowledge-file{grid-template-columns:1fr 1fr}.knowledge-file strong{grid-column:1/-1}}
