.methodology.svelte-1foa8m8{margin-top:var(--space-8);padding:var(--space-6);background:var(--alpha-3);border:1px solid var(--border-subtle);border-radius:var(--radius-xl)}.methodology.svelte-1foa8m8 h2:where(.svelte-1foa8m8){font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 var(--space-4);font-weight:700}.methodology.svelte-1foa8m8 ul:where(.svelte-1foa8m8){padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.methodology.svelte-1foa8m8 li:where(.svelte-1foa8m8){color:var(--text-secondary);line-height:1.6;font-size:var(--text-md)}.methodology.svelte-1foa8m8 strong:where(.svelte-1foa8m8){color:var(--text-primary)}.chart.svelte-1vm5omo{margin:0 0 var(--space-4)}.chart.svelte-1vm5omo figcaption:where(.svelte-1vm5omo){color:var(--text-tertiary);font-size:var(--text-sm);margin-bottom:var(--space-2)}.chart.svelte-1vm5omo svg:where(.svelte-1vm5omo){width:100%;height:auto;display:block}.area.svelte-1vm5omo{fill:var(--info-bg,#38a3ef26);stroke:none}.line.svelte-1vm5omo{fill:none;stroke:var(--color-secondary-light,#58b6ff);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.dot.svelte-1vm5omo{fill:var(--color-secondary-light,#58b6ff);stroke:var(--bg-root,#0b0b0c);stroke-width:2px}.x-label.svelte-1vm5omo{fill:var(--text-tertiary,#9aa);font-size:12px}.v-label.svelte-1vm5omo{fill:var(--text-secondary,#ccd);font-size:12px;font-weight:600}.chart-note.svelte-1vm5omo{color:var(--text-tertiary);font-size:var(--text-md);padding:var(--space-4);background:var(--alpha-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);font-style:italic}.report.svelte-xclhgx{max-width:1000px;padding:var(--space-6) var(--space-4) 72px;color:var(--text-primary);margin:0 auto}.crumbs.svelte-xclhgx{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.crumbs.svelte-xclhgx a:where(.svelte-xclhgx){color:var(--color-secondary-light);text-decoration:none}.crumbs.svelte-xclhgx a:where(.svelte-xclhgx):hover{text-decoration:underline}.report-header.svelte-xclhgx h1:where(.svelte-xclhgx){color:var(--text-inverse);margin:0;font-size:clamp(28px,3vw,36px);line-height:1.15}.period.svelte-xclhgx{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-lg)}.usd-note.svelte-xclhgx{margin:var(--space-1) 0 0;color:var(--text-tertiary);font-size:var(--text-sm)}.partial.svelte-xclhgx{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);background:var(--alpha-3);border-left:3px solid var(--color-secondary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-md)}.stat-strip.svelte-xclhgx{margin:var(--space-6) 0;gap:var(--space-4);padding:var(--space-5);background:var(--alpha-3);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.stat.svelte-xclhgx{flex-direction:column;gap:2px;display:flex}.stat-label.svelte-xclhgx{font-size:var(--text-sm);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.stat-value.svelte-xclhgx{font-size:var(--text-2xl);color:var(--text-inverse);font-weight:700}.stat-change.svelte-xclhgx{font-size:var(--text-sm);font-weight:600}.block.svelte-xclhgx{margin-top:var(--space-8)}.block.svelte-xclhgx h2:where(.svelte-xclhgx){color:var(--text-inverse);font-size:var(--text-xl);margin:0 0 var(--space-4)}.table-wrap.svelte-xclhgx{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow-x:auto}.report-table.svelte-xclhgx{border-collapse:collapse;width:100%;font-size:var(--text-md)}.report-table.svelte-xclhgx th:where(.svelte-xclhgx),.report-table.svelte-xclhgx td:where(.svelte-xclhgx){padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--border-subtle)}.report-table.svelte-xclhgx th:where(.svelte-xclhgx){color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:var(--text-sm)}.report-table.svelte-xclhgx tbody:where(.svelte-xclhgx) tr:where(.svelte-xclhgx):last-child td:where(.svelte-xclhgx){border-bottom:none}.report-table.svelte-xclhgx td:where(.svelte-xclhgx) a:where(.svelte-xclhgx){color:var(--color-secondary-light);font-weight:600;text-decoration:none}.report-table.svelte-xclhgx td:where(.svelte-xclhgx) a:where(.svelte-xclhgx):hover{text-decoration:underline}.num.svelte-xclhgx{text-align:right;font-variant-numeric:tabular-nums}.strong.svelte-xclhgx{color:var(--text-inverse);font-weight:600}.muted.svelte-xclhgx{color:var(--text-tertiary)}.up.svelte-xclhgx{color:var(--color-success,#4ade80)}.down.svelte-xclhgx{color:var(--color-danger,#f87171)}.flat.svelte-xclhgx{color:var(--text-tertiary)}.back-link.svelte-xclhgx{margin-top:var(--space-8);justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;display:flex}.back-link.svelte-xclhgx a:where(.svelte-xclhgx){color:var(--color-secondary-light);font-weight:600;text-decoration:none}.back-link.svelte-xclhgx a:where(.svelte-xclhgx):hover{text-decoration:underline}
