.ff-prose.svelte-1p06ipb{font-size:15px;line-height:1.65;color:hsl(var(--muted-foreground))}:where(.ff-prose h1,.ff-prose h2,.ff-prose h3,.ff-prose h4):first-child{margin-top:0}:where(.ff-prose h1){font-size:1.875rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground));margin-bottom:1.5rem}:where(.ff-prose h2){font-size:1.25rem;font-weight:600;letter-spacing:-.025em;color:hsl(var(--foreground));margin-top:2.5rem;margin-bottom:.75rem}:where(.ff-prose h3){font-size:1rem;font-weight:500;color:hsl(var(--foreground));margin-top:1.5rem;margin-bottom:.5rem}:where(.ff-prose h4){font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-top:1rem;margin-bottom:.5rem}:where(.ff-prose p){margin-bottom:1rem}:where(.ff-prose a){color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}:where(.ff-prose a:hover){text-decoration-thickness:2px}:where(.ff-prose a:has(img),.ff-prose a:has(svg)){text-decoration:none}:where(.ff-prose strong){color:hsl(var(--foreground));font-weight:500}:where(.ff-prose em){font-style:italic}:where(.ff-prose hr){border:0;border-top:1px solid hsl(var(--border));margin:2rem 0}:where(.ff-prose ul,.ff-prose ol){margin-bottom:1rem}:where(.ff-prose ul>li,.ff-prose ol>li){padding-left:1rem;border-left:2px solid hsl(var(--border));margin-bottom:.5rem}:where(.ff-prose blockquote){border-left:2px solid hsl(var(--muted-foreground) / .25);padding-left:1rem;font-style:italic;margin-bottom:.75rem}:where(.ff-prose blockquote strong){font-style:normal}:where(.ff-prose details){margin-bottom:1rem}:where(.ff-prose summary){font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;padding:.5rem 0;border-bottom:1px solid hsl(var(--border));transition:color .15s}:where(.ff-prose summary:hover){color:hsl(var(--foreground))}:where(.ff-prose details[open]>summary){margin-bottom:1rem}
