.report.svelte-19p7ek0{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--elevation-md);padding:20px}.eyebrow.svelte-19p7ek0{color:var(--ai-tx);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;font-weight:700}h3.svelte-19p7ek0{font-size:var(--fs-16);margin-top:4px;font-weight:600}header.svelte-19p7ek0 p:where(.svelte-19p7ek0){color:var(--muted-foreground);font-size:var(--fs-12);margin-top:4px;line-height:1.6}.asked.svelte-19p7ek0{border-left:2px solid color-mix(in srgb, var(--ai-tx) 40%, var(--border));color:var(--foreground);font-size:var(--fs-13);margin-top:16px;padding:4px 0 4px 12px;line-height:1.6}dl.svelte-19p7ek0{border-top:1px solid var(--border);margin-top:16px}.finding.svelte-19p7ek0{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:12px 0;display:grid}.finding.svelte-19p7ek0:last-child{border-bottom:0;padding-bottom:0}dt.svelte-19p7ek0{color:var(--muted-foreground);font-size:var(--fs-12);align-items:flex-start;gap:8px;font-weight:600;line-height:1.5;display:flex}dd.svelte-19p7ek0{font-size:var(--fs-12);flex-direction:column;gap:2px;margin:0;line-height:1.5;display:flex}dd.svelte-19p7ek0 b:where(.svelte-19p7ek0){font-size:var(--fs-13);font-weight:700}dd.svelte-19p7ek0 span:where(.svelte-19p7ek0){color:var(--muted-foreground)}.hot.svelte-19p7ek0{color:var(--hot-tx)}.warm.svelte-19p7ek0{color:var(--warm-tx)}@media (width<=480px){.report.svelte-19p7ek0{padding:16px}.finding.svelte-19p7ek0{grid-template-columns:minmax(0,1fr);gap:4px}}.covers.svelte-1kzjun{background:linear-gradient(180deg, var(--background), color-mix(in srgb, var(--ai-bg) 20%, var(--background)))}.cover-grid.svelte-1kzjun{gap:20px;margin-top:48px;display:grid}@media (width>=640px){.cover-grid.svelte-1kzjun{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cover-grid.svelte-1kzjun{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:64px}}.card.svelte-1kzjun{border:1px solid color-mix(in srgb, var(--ai-tx) 14%, var(--border));background:radial-gradient(ellipse at 0% 0%, rgba(var(--ai-rgb), .1), transparent 55%), radial-gradient(ellipse at 100% 100%, rgba(var(--glow-accent-rgb), .12), transparent 60%), var(--bg-tertiary);border-radius:28px;padding:28px 24px;overflow:clip}.card-icon.svelte-1kzjun{border:1px solid color-mix(in srgb, var(--ai-tx) 30%, var(--border));border-radius:var(--r-md);background:var(--ai-bg);width:40px;height:40px;color:var(--ai-tx);place-items:center;display:grid}h3.svelte-1kzjun{font-size:var(--fs-20);letter-spacing:-.02em;font-weight:650;line-height:1.25}.card.svelte-1kzjun h3:where(.svelte-1kzjun){margin-top:20px}.card.svelte-1kzjun p:where(.svelte-1kzjun){color:var(--muted-foreground);font-size:var(--fs-14);margin-top:12px;line-height:1.75}.study.svelte-1kzjun{margin-top:24px}.study.svelte-1kzjun h3:where(.svelte-1kzjun){margin-top:0}.study.svelte-1kzjun p:where(.svelte-1kzjun){max-width:72ch}.study.svelte-1kzjun a:where(.svelte-1kzjun){color:var(--ai-tx);font-size:var(--fs-14);text-underline-offset:3px;margin-top:16px;font-weight:600;text-decoration:underline;display:inline-block}.aside-note.svelte-1kzjun{color:var(--muted-foreground);font-size:var(--fs-12);margin-top:8px;display:block}.steps.svelte-1kzjun{flex-direction:column;gap:24px;margin-top:40px;display:flex}.steps.svelte-1kzjun li:where(.svelte-1kzjun){gap:16px;display:flex}.step-number.svelte-1kzjun{border-radius:var(--r-pill);background:var(--grad-accent);width:32px;height:32px;color:var(--on-accent);font-size:var(--fs-14);flex:none;place-items:center;font-weight:700;display:grid}.steps.svelte-1kzjun h3:where(.svelte-1kzjun){font-size:var(--fs-16);line-height:2}.steps.svelte-1kzjun p:where(.svelte-1kzjun){color:var(--muted-foreground);font-size:var(--fs-14);margin-top:4px;line-height:1.75}.promise.svelte-1kzjun{border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--fs-13);margin-top:32px;padding-top:20px;line-height:1.7}@media (width>=640px){.card.svelte-1kzjun{padding:36px 32px}}
