.ng-evidence-panel,.ng-evidence-home{background:#fff;border:1px solid #d9c590;border-radius:12px;padding:clamp(16px,2vw,28px);margin:24px auto;color:#202020;max-width:1200px;box-sizing:border-box}.ng-evidence-panel h2{font-size:clamp(23px,2.4vw,32px);line-height:1.2}.ng-evidence-panel p,.ng-evidence-panel li{font-size:16px;line-height:1.65}.ng-evidence-card{border-top:1px solid #dfd7c8;padding-top:10px;margin-top:10px;font-size:13px;line-height:1.45}.ng-evidence-card p{margin:4px 0!important;font-size:13px!important}.ng-evidence-card a,.ng-evidence-panel a,.ng-evidence-home a{color:#67460b;text-decoration:underline;text-underline-offset:3px}.ng-evidence-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:18px 0}.ng-evidence-facts>div{padding:12px;background:#f8f5ec;border-radius:6px}.ng-evidence-facts dt{font-weight:700;font-size:13px}.ng-evidence-facts dd{margin:5px 0 0;font-size:15px;line-height:1.5}.ng-evidence-panel details,.ng-evidence-home details{margin:14px 0;border-top:1px solid #dfd7c8;padding-top:10px}.ng-evidence-panel summary,.ng-evidence-home summary{cursor:pointer;font-weight:700;padding:6px 0}.ng-evidence-scroll{overflow-x:auto;max-width:100%;margin:16px 0}.ng-evidence-scroll table{width:100%;min-width:750px;border-collapse:collapse;font-size:14px;line-height:1.5}.ng-evidence-scroll th,.ng-evidence-scroll td{padding:13px;text-align:left;border:1px solid #dfd7c8;vertical-align:top;color:#202020}.ng-evidence-scroll thead th{background:#171717;color:#fff}.ng-evidence-scroll tbody tr:nth-child(even){background:#f8f5ec}.ng-evidence-scroll small{display:block;font-weight:400;margin-top:5px}.ng-evidence-scroll caption{text-align:left;padding:8px 0;font-weight:600}.ng-evidence-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.ng-evidence-tools label{flex:1 1 170px;font-size:14px;font-weight:600}.ng-evidence-tools select,.ng-evidence-tools input{display:block;width:100%;margin:5px 0 0;padding:10px;border:1px solid #777;background:#fff;color:#202020;min-height:44px}.ng-evidence-tools button{background:#181818;color:white;border:0;border-radius:5px;padding:12px 18px;cursor:pointer}.ng-evidence-workspace [hidden]{display:none!important}.ng-evidence-panel :focus-visible,.ng-evidence-home :focus-visible{outline:3px solid #a86d00;outline-offset:3px}.ng-evidence-sources{overflow-wrap:anywhere}.ng-evidence-home{margin:16px 0}.ng-evidence-panel .ng25-kicker{color:#67460b}

.ng-review-source-notes{margin:28px 0 0;padding:14px 0;border-top:1px solid #ded8cb;color:#3b3b3b;font-size:14px;line-height:1.6;scroll-margin-top:110px}.ng-review-source-notes>summary{cursor:pointer;font-weight:600;padding:4px 0}.ng-review-source-notes>div{padding-top:10px}.ng-review-source-notes p,.ng-review-source-notes li{font-size:14px!important;line-height:1.6}.ng-review-source-notes a{color:#67460b;text-decoration:underline}.ng-review-source-notes :focus-visible{outline:3px solid #a86d00;outline-offset:3px}.ng-evidence-compact table{min-width:580px}.ng-evidence-compact td p{font-size:14px;margin:0 0 8px}.ng-evidence-method{font-size:13px!important}

/* Keep table headings readable against the homepage table reset. */
#Content .ng-evidence-scroll.ng-evidence-compact table thead th{background:#171717!important;color:#fff!important}
