.prose.svelte-1wv25c7 h2{color:#111827;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.prose.svelte-1wv25c7 p{color:#374151;margin-bottom:1rem;line-height:1.75}.prose.svelte-1wv25c7 h3{color:#111827;margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.prose.svelte-1wv25c7 h4{color:#111827;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.prose.svelte-1wv25c7 ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.prose.svelte-1wv25c7 ul>li+li{margin-top:.5rem}.prose.svelte-1wv25c7 ol{margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}.prose.svelte-1wv25c7 ol>li+li{margin-top:.5rem}.prose.svelte-1wv25c7 li{color:#374151}.prose.svelte-1wv25c7 a{color:#2563eb;text-decoration:underline}.prose.svelte-1wv25c7 a:hover{color:#1e40af}.prose.svelte-1wv25c7 blockquote{color:#374151;background-color:#eff6ff;border-left:4px solid #3b82f6;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.prose.svelte-1wv25c7 code{background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,monospace;font-size:.875rem}.prose.svelte-1wv25c7 pre{color:#f3f4f6;background-color:#111827;border-radius:.5rem;margin:1.5rem 0;padding:1rem;overflow-x:auto}.prose.svelte-1wv25c7 pre code{background-color:#0000;padding:0}.prose.svelte-1wv25c7 img{border-radius:.5rem;margin:1.5rem 0}.prose.svelte-1wv25c7 strong{color:#111827;font-weight:700}.prose.svelte-1wv25c7 hr{border-color:#9ca3af;margin:2rem 0}.prose.svelte-1wv25c7 table{border-collapse:collapse;width:100%;margin:1.5rem 0}.prose.svelte-1wv25c7 th{text-align:left;background-color:#f9fafb;border:1px solid #9ca3af;padding:.5rem 1rem;font-weight:700}.prose.svelte-1wv25c7 td{border:1px solid #9ca3af;padding:.5rem 1rem}.prose.svelte-1wv25c7 .tip{background-color:#f0fdf4;border-left:4px solid #22c55e;margin:1.5rem 0;padding:1rem}.prose.svelte-1wv25c7 .warning{background-color:#fefce8;border-left:4px solid #eab308;margin:1.5rem 0;padding:1rem}.prose.svelte-1wv25c7 .info{background-color:#eff6ff;border-left:4px solid #3b82f6;margin:1.5rem 0;padding:1rem}
