.report.svelte-fc7f3r{max-width:780px;color:var(--text);margin:0 auto;padding:24px 22px 60px}.report-header.svelte-fc7f3r{border-bottom:1px solid var(--border);margin-bottom:8px;padding-bottom:14px}.eyebrow.svelte-fc7f3r{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 4px;font-size:12px}.meta.svelte-fc7f3r{color:var(--muted);margin:0;font-size:12.5px}.meta.svelte-fc7f3r a:where(.svelte-fc7f3r){color:var(--accent)}.md.svelte-fc7f3r h1{letter-spacing:-.01em;margin:22px 0 10px;font-size:clamp(24px,3vw,32px)}.md.svelte-fc7f3r h2{letter-spacing:-.01em;color:var(--text);margin:28px 0 8px;font-size:22px}.md.svelte-fc7f3r h3{color:var(--muted);text-transform:none;margin:22px 0 6px;font-size:17px}.md.svelte-fc7f3r p,.md.svelte-fc7f3r li{font-size:15px;line-height:1.62}.md.svelte-fc7f3r strong{color:var(--text)}.md.svelte-fc7f3r code{background:var(--panel-2);border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.md.svelte-fc7f3r pre{background:var(--panel-2);border:1px solid var(--border);border-radius:6px;padding:12px 14px;font-size:12.5px;overflow-x:auto}.md.svelte-fc7f3r pre code{background:0 0;border:none;padding:0}.md.svelte-fc7f3r a{color:var(--accent)}.md.svelte-fc7f3r blockquote{border-left:3px solid var(--accent);color:var(--muted);background:var(--panel);border-radius:0 6px 6px 0;margin:16px 0;padding:4px 14px}.md.svelte-fc7f3r table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13px}.md.svelte-fc7f3r th,.md.svelte-fc7f3r td{border:1px solid var(--border);text-align:left;padding:6px 9px}.md.svelte-fc7f3r th{background:var(--panel-2);color:var(--muted);font-weight:600}.md.svelte-fc7f3r hr{border:none;border-top:1px solid var(--border);margin:26px 0}
