.source-reporting-notice{border-left:3px solid var(--amber);min-width:0;margin:24px 0;padding:20px 24px}.collection-scope-notice{border-left:3px solid var(--amber);min-width:0;margin:20px 0;padding:18px 22px}.collection-scope-notice h2,.collection-scope-notice h4{color:var(--ink);margin:0 0 8px;font-size:17px}.collection-scope-notice p{overflow-wrap:anywhere;max-width:850px;margin:8px 0 0;font-size:13px;line-height:1.7}.collection-scope-compact{margin:12px 0;padding:0 0 0 12px}.collection-scope-compact h4{font-size:13px}.collection-scope-compact p{font-size:12px}.collection-scope-label{color:var(--amber);margin:6px 0;font-size:12px;font-weight:600;line-height:1.5;display:block}.source-reporting-notice h2{color:var(--ink);margin:0 0 10px;font-size:18px}.source-reporting-notice p,.source-reporting-disclosure p{overflow-wrap:anywhere;max-width:850px;font-size:13px;line-height:1.7}.source-reporting-notice .source-reporting-scope,.source-reporting-disclosure .source-reporting-scope{color:var(--muted);margin-bottom:0;font-size:12px}.source-reporting-disclosure{width:100%;min-width:0;margin:12px 0;font-size:12px}.source-reporting-disclosure summary,.source-coverage-breakdown summary{cursor:pointer;color:var(--green);min-height:32px;padding:6px 0;line-height:1.6}.source-coverage-details{border-top:1px solid var(--border);min-width:0;margin:20px 0;padding-top:20px}.source-coverage-details h4{color:var(--ink);margin:0 0 16px;font-size:16px}.source-coverage-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.source-coverage-summary dt,.source-coverage-modes dt{color:var(--muted);font-size:12px}.source-coverage-summary dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:24px}.source-coverage-table{max-width:100%;margin:16px 0;overflow-x:auto}.source-coverage-table table{border-collapse:collapse;text-align:left;width:100%;min-width:440px;font-size:12px}.source-coverage-table th,.source-coverage-table td{white-space:normal;border-bottom:1px solid var(--border);padding:12px 10px}.source-coverage-table td{font-variant-numeric:tabular-nums}.source-coverage-mobile-tables{display:none}.source-coverage-breakdown{margin-top:18px}.source-coverage-modes>div{justify-content:space-between;gap:16px;margin:12px 0;display:flex}.source-coverage-modes dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.source-coverage-issues{margin:0;padding:0;list-style:none}.source-coverage-issues li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:12px;line-height:1.6;display:flex}.source-coverage-issues strong{font-variant-numeric:tabular-nums;flex-shrink:0}@media (max-width:600px){.source-coverage-table{display:none}.source-coverage-mobile-tables{gap:16px;margin:20px 0;display:grid}.source-coverage-mobile-tables>div{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:14px 0}.source-coverage-mobile-tables h5{color:var(--ink);margin:0 0 12px;font-size:13px}.source-coverage-mobile-tables dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.source-coverage-mobile-tables dt{color:var(--muted);font-size:11px}.source-coverage-mobile-tables dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:20px}.source-reporting-notice{padding:18px 20px}.source-reporting-disclosure summary,.source-coverage-breakdown summary{min-height:44px;padding:12px 0}.source-coverage-summary{grid-template-columns:minmax(0,1fr)}.source-coverage-summary>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.source-coverage-summary dd{margin:0}.source-coverage-issues li{flex-wrap:wrap}}
