.markdown-container.svelte-2kcewu pre{position:relative;overflow-x:auto;padding:1rem;border-radius:var(--radius);background-color:transparent!important}.markdown-container.svelte-2kcewu pre code{background-color:transparent!important;font-family:Fira Code,monospace;font-size:.875rem;line-height:1.5}.markdown-container.svelte-2kcewu :not(pre)>code{padding:.2em .4em;border-radius:calc(var(--radius) * .5);font-family:Fira Code,monospace;font-size:.875rem;background-color:hsl(var(--muted))}.markdown-container.svelte-2kcewu pre .line{padding:0 .25rem;min-height:1.5rem}.markdown-container.svelte-2kcewu pre .highlighted{background-color:hsl(var(--muted));border-left:2px solid hsl(var(--primary))}.markdown-container.svelte-2kcewu h1{scroll-margin-top:5rem;font-size:1.85rem;line-height:2rem;font-weight:700;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1.5rem}.markdown-container.svelte-2kcewu h1:first-child,.markdown-container.svelte-2kcewu *:first-child>h1:first-child{margin-top:0}.markdown-container.svelte-2kcewu h2{scroll-margin-top:5rem;font-size:1.5rem;line-height:2.25rem;font-weight:600;letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem}.markdown-container.svelte-2kcewu h3{scroll-margin-top:5rem;font-size:1.25rem;line-height:2rem;font-weight:600;letter-spacing:-.02em;margin-top:1.5rem;margin-bottom:.75rem}.markdown-container.svelte-2kcewu ul{margin-top:1rem;margin-bottom:1rem;margin-left:1.5rem;list-style-type:disc}.markdown-container.svelte-2kcewu ol{margin-top:1rem;margin-bottom:1rem;margin-left:1.5rem;list-style-type:decimal}.markdown-container.svelte-2kcewu blockquote{margin-top:1rem;margin-bottom:1rem;border-left:2px solid hsl(var(--muted-foreground));padding-left:1.5rem;font-style:italic}.markdown-container.svelte-2kcewu table{width:100%;margin-top:1rem;margin-bottom:1rem}.markdown-container.svelte-2kcewu th{border:1px solid hsl(var(--border));padding:.5rem 1rem;text-align:left;font-weight:700;background-color:hsl(var(--muted))}.markdown-container.svelte-2kcewu td{border:1px solid hsl(var(--border));padding:.5rem 1rem}.markdown-container.svelte-2kcewu a{font-weight:500;text-decoration:underline;text-underline-offset:4px;color:hsl(var(--primary))}.markdown-container.svelte-2kcewu hr{margin-top:1rem;margin-bottom:1rem;border:none;border-top:1px solid hsl(var(--border))}.markdown-container.svelte-2kcewu ul ul,.markdown-container.svelte-2kcewu ol ol,.markdown-container.svelte-2kcewu ul ol,.markdown-container.svelte-2kcewu ol ul{margin-top:.25rem;margin-bottom:.25rem;margin-left:1.5rem}.markdown-container.svelte-2kcewu li{margin-top:.25rem;margin-bottom:.25rem}.markdown-container.svelte-2kcewu li>p{margin-top:.5rem;margin-bottom:.5rem}.markdown-container.svelte-2kcewu .task-list-item{cursor:pointer;padding:.25rem .5rem;display:flex!important;align-items:flex-start;gap:.75rem;width:-moz-fit-content;width:fit-content}.markdown-container.svelte-2kcewu .task-list-item:has(input[checked]){text-decoration:line-through;color:hsl(var(--muted-foreground));opacity:.7}.markdown-container.svelte-2kcewu .task-list-item[class*=contains-task-list]{list-style:none;margin-left:0}.markdown-container.svelte-2kcewu .task-list-item:hover{background-color:hsl(var(--muted) / .3);border-radius:var(--radius)}.markdown-container.svelte-2kcewu .task-list-item input[type=checkbox]{margin-top:.375rem}.markdown-container.svelte-2kcewu .task-list-item p{margin:0}.markdown-container.svelte-2kcewu li.task-list-item{display:block;margin-bottom:.25rem}
