.ddrm-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:13px;color:#5f6368;margin:0 0 18px}.ddrm-breadcrumb a{text-decoration:none}.ddrm-report-head{border:1px solid #e4e7eb;border-radius:10px;padding:16px 18px;margin:0 0 22px;background:#fff}.ddrm-meta{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:13px;color:#4b5563}.ddrm-report-head p{margin:12px 0 0}.ddrm-section{margin:34px 0}.ddrm-section h2{margin-bottom:14px}.ddrm-highlights ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ddrm-highlights li{border:1px solid #e4e7eb;border-radius:10px;padding:16px;background:#fff}.ddrm-highlights strong{display:block;font-size:24px;line-height:1.1}.ddrm-highlights span{display:block;font-weight:600;margin-top:5px}.ddrm-highlights small{display:block;color:#6b7280;margin-top:5px}.ddrm-sources ol{padding-left:22px}.ddrm-sources li{margin:0 0 10px}.ddrm-sources li span{display:block;color:#6b7280;font-size:13px}.ddrm-updates ul{list-style:none;padding:0}.ddrm-updates li{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid #eceff1}.ddrm-changed{border-left:3px solid currentColor;padding:10px 14px;margin-bottom:16px}.ddrm-related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;padding-left:20px}.ddrm-tabs{display:flex;gap:8px;margin-bottom:10px}.ddrm-tabs button,.ddrm-copy,.ddrm-copy-metric,.ddrm-download{border:1px solid #cbd5e1;background:#fff;border-radius:7px;padding:7px 10px;cursor:pointer;text-decoration:none}.ddrm-cite-panel{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.ddrm-cite-panel code{white-space:normal;word-break:break-word;padding:11px;border-radius:7px;background:#f6f8fa}.ddrm-metric{display:inline-flex;flex-direction:column;position:relative;border:1px solid #e4e7eb;border-radius:9px;padding:12px 14px;min-width:150px}.ddrm-metric strong{font-size:24px}.ddrm-metric span{font-weight:600}.ddrm-metric small{color:#6b7280}.ddrm-definition{position:absolute;right:8px;top:8px;width:22px;height:22px;border-radius:50%;border:1px solid #cbd5e1;background:#fff;cursor:pointer}.ddrm-copy-metric{margin-top:8px}.ddrm-table-wrap{margin:22px 0}.ddrm-table-tools{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.ddrm-table-search{max-width:320px;width:100%;padding:8px 10px;border:1px solid #cbd5e1;border-radius:7px}.ddrm-table-scroll{overflow:auto;border:1px solid #e4e7eb;border-radius:9px}.ddrm-table{border-collapse:collapse;width:100%;margin:0}.ddrm-table th,.ddrm-table td{padding:10px 12px;border-bottom:1px solid #eceff1;text-align:left;white-space:nowrap}.ddrm-table th button{border:0;background:none;font:inherit;font-weight:700;padding:0;cursor:pointer}.ddrm-chart-wrap{overflow:auto;margin:22px 0}.ddrm-chart{width:100%;height:auto;min-width:320px}.ddrm-chart line,.ddrm-chart polyline{stroke:currentColor;stroke-width:2}.ddrm-chart circle,.ddrm-chart rect{fill:currentColor}.ddrm-chart text{fill:currentColor;font-size:13px}.ddrm-chart text:first-of-type{font-size:17px;font-weight:700}@media(max-width:700px){.ddrm-highlights ul,.ddrm-related ul{grid-template-columns:1fr}.ddrm-updates li{grid-template-columns:1fr;gap:2px}.ddrm-cite-panel{grid-template-columns:1fr}.ddrm-table-tools{flex-direction:column}}.ddrm-topic-link{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin:30px 0 10px;padding-top:18px;border-top:1px solid #e5e7eb;font-size:14px}.ddrm-topic-link span{color:#64748b}.ddrm-topic-link a{font-weight:600;text-decoration:none}.ddrm-topic-link a:hover{text-decoration:underline}.ddrm-topic-links{border-top:1px solid #e5e7eb;padding-top:24px}.ddrm-topic-links ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px}.ddrm-topic-links li{margin:0}.ddrm-topic-links a{text-decoration:none}.ddrm-topic-links a:hover{text-decoration:underline}@media(max-width:700px){.ddrm-topic-links ul{grid-template-columns:1fr}}