.prose-content.svelte-1szor9z h1{margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}.prose-content.svelte-1szor9z h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.prose-content.svelte-1szor9z h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.15rem;font-weight:600}.prose-content.svelte-1szor9z p{margin-bottom:1rem;line-height:1.7}.prose-content.svelte-1szor9z ul,.prose-content.svelte-1szor9z ol{margin:0 0 1rem 1.25rem;line-height:1.7}.prose-content.svelte-1szor9z ul{list-style:outside}.prose-content.svelte-1szor9z ol{list-style:decimal}.prose-content.svelte-1szor9z li{margin-bottom:.35rem}.prose-content.svelte-1szor9z a{color:var(--color-primary,#5b5bd6);text-decoration:underline}.prose-content.svelte-1szor9z strong{font-weight:600}.prose-article.svelte-1szor9z{font-size:1.0625rem}.prose-article.svelte-1szor9z>p:first-child{font-size:1.25rem;line-height:1.5}@media (width>=640px){.prose-article.svelte-1szor9z{font-size:1.125rem}.prose-article.svelte-1szor9z>p:first-child{font-size:1.3125rem}}.prose-content.svelte-1szor9z figure{margin:1.75rem 0}.prose-content.svelte-1szor9z figure img{border:1px solid var(--color-border,#e5e7eb);border-radius:1rem;width:100%;height:auto;display:block}.prose-content.svelte-1szor9z figcaption{color:var(--color-muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.4}.prose-content.svelte-1szor9z .table-scroll{margin-bottom:1.25rem;overflow-x:auto}.prose-content.svelte-1szor9z table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;min-width:100%;font-size:.9rem}.prose-content.svelte-1szor9z th,.prose-content.svelte-1szor9z td{background:var(--color-background);border-bottom:1px solid var(--color-border,#e5e7eb);white-space:nowrap;padding:.5rem .75rem}.prose-content.svelte-1szor9z th{vertical-align:bottom;white-space:normal;min-width:6.5rem;font-weight:600}.prose-content.svelte-1szor9z tbody tr:nth-child(2n) td{background:var(--color-muted)}.prose-content.svelte-1szor9z th:first-child,.prose-content.svelte-1szor9z td:first-child{z-index:1;text-align:left;min-width:0;box-shadow:1px 0 0 var(--color-border,#e5e7eb);position:sticky;left:0}
