.report-intro{max-width:68rem}.report-alert{border-left:4px solid #c39e48;padding:.5rem 1rem;background:#f3eddd}.report-controls{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:.7rem;margin:1.5rem 0}.report-controls label{display:block;font-size:.85rem;font-weight:700}.report-controls input,.report-controls select{width:100%;padding:.65rem;border:1px solid #a7a195;border-radius:.25rem;background:#fff}.report-controls button,.report-pages button{padding:.65rem 1rem;border:1px solid #174d3d;border-radius:.25rem;background:#174d3d;color:#fff}.report-card{display:block;margin:1rem 0;padding:1.2rem;background:#fff;border:1px solid #ded6c7;border-radius:.45rem}.report-card h2{font-size:1.25rem;overflow-wrap:anywhere}.report-amounts{display:flex;gap:2rem;flex-wrap:wrap}.report-metadata{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.3rem 1rem}.report-metadata dt{font-weight:700}.report-metadata dd{margin:0 0 .7rem;overflow-wrap:anywhere}.report-pages{display:flex;align-items:center;gap:1rem;justify-content:center}.report-pages button:disabled{opacity:.45}.report-card a{overflow-wrap:anywhere}.report-meta{font-size:.9rem;color:#4e5c54}.report-tag{font-weight:700;color:#1a4e3e}@media(max-width:640px){.report-controls{grid-template-columns:1fr}.report-card{padding:1rem}.report-amounts{gap:.5rem;display:block}.report-card h2{font-size:1.15rem}}

.source-hash{overflow-wrap:anywhere}

.source-evidence-table-wrap{overflow-x:auto;margin:1rem 0}.source-evidence-table-wrap:focus-visible{outline:2px solid currentColor;outline-offset:2px}.source-evidence-table{border-collapse:collapse;min-width:60rem;width:100%}.source-evidence-table th,.source-evidence-table td{border:1px solid #ddd;padding:.6rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.mct-project-list{margin-bottom:3rem;border-bottom:1px solid #ded6c7;padding-bottom:2rem}.mct-project-list h3{font-size:1.2rem;overflow-wrap:anywhere}.mct-project-list pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}.mct-project-list input,.mct-project-list select{min-width:0}.mct-project-list button:focus-visible,.mct-project-list a:focus-visible{outline:3px solid #bd8721;outline-offset:3px}.project-provenance{margin:2rem 0}.mct-project-list [data-status]{scroll-margin-top:1rem}

.project-navigation{margin-bottom:1.5rem}.project-categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.project-categories a{display:block;padding:.5rem .8rem;border:1px solid #ded6c7;border-radius:.35rem;text-decoration:none;background:#fff}.project-categories a[aria-current="page"]{background:#174d3d;color:#fff;border-color:#174d3d}.project-categories a:hover{border-color:#174d3d}

.report-about{margin:1rem 0}.report-about>summary{cursor:pointer;font-weight:700;padding:.7rem 0}.report-about>summary:focus-visible{outline:3px solid #bd8721;outline-offset:3px}
