.fc-prose.svelte-jr0j39 h1{font-size:var(--text-fc-2xl);line-height:var(--text-fc-2xl--line-height);font-weight:600;color:var(--color-fc-fg)}.fc-prose.svelte-jr0j39 h2{margin-top:calc(var(--spacing) * 6);font-size:var(--text-fc-lg);line-height:var(--text-fc-lg--line-height);font-weight:600;color:var(--color-fc-fg)}.fc-prose.svelte-jr0j39 h3{font-size:var(--text-fc-md);font-weight:600;color:var(--color-fc-fg)}.fc-prose.svelte-jr0j39 p,.fc-prose.svelte-jr0j39 li{font-size:var(--text-fc-sm);line-height:1.65;color:var(--color-fc-fg-muted)}.fc-prose.svelte-jr0j39 strong{color:var(--color-fc-fg);font-weight:600}.fc-prose.svelte-jr0j39 a{color:var(--color-fc-fg);text-decoration:underline;text-underline-offset:3px}.fc-prose.svelte-jr0j39 ul{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 5);list-style:disc}.fc-prose.svelte-jr0j39 code{font-family:var(--font-fc-mono);font-size:var(--text-fc-xs);color:var(--color-fc-fg);background:var(--color-fc-surface);border-radius:var(--radius-fc-sm);padding:.1em .35em}.fc-prose.svelte-jr0j39 .fc-code{overflow-x:auto;border-radius:var(--radius-fc-md);background:var(--color-fc-surface);padding:calc(var(--spacing) * 4)}.fc-prose.svelte-jr0j39 .fc-code code{background:none;padding:0;font-size:var(--text-fc-xs);line-height:1.7}.fc-prose.svelte-jr0j39 .shiki,.fc-prose.svelte-jr0j39 .shiki span{color:var(--shiki-light)}:root.dark .fc-prose.svelte-jr0j39 .shiki,:root.dark .fc-prose.svelte-jr0j39 .shiki span{color:var(--shiki-dark)}@media(prefers-color-scheme:dark){:root:not(.light) .fc-prose.svelte-jr0j39 .shiki,:root:not(.light) .fc-prose.svelte-jr0j39 .shiki span{color:var(--shiki-dark)}}.fc-prose.svelte-jr0j39 table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--text-fc-sm)}.fc-prose.svelte-jr0j39 th,.fc-prose.svelte-jr0j39 td{min-width:max-content}.fc-prose.svelte-jr0j39 th{text-align:left;font-weight:600;color:var(--color-fc-fg);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-bottom:1px solid var(--color-fc-border)}.fc-prose.svelte-jr0j39 td{color:var(--color-fc-fg-muted);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-bottom:1px solid var(--color-fc-border);vertical-align:top}.fc-prose.svelte-jr0j39 blockquote{border-left:2px solid var(--color-fc-border);padding-left:calc(var(--spacing) * 4);color:var(--color-fc-fg-muted)}
