.rich-text.svelte-8ts3vz a{text-decoration-color:var(--primary) / .3;transition:text-decoration-color .2s}.rich-text.svelte-8ts3vz a:hover{text-decoration-color:var(--primary)}.rich-text.svelte-8ts3vz ul,.rich-text.svelte-8ts3vz ol{margin-top:.5em;margin-bottom:.5em}.rich-text.svelte-8ts3vz li{margin-top:.25em;margin-bottom:.25em}.rich-text.svelte-8ts3vz h1,.rich-text.svelte-8ts3vz h2,.rich-text.svelte-8ts3vz h3{margin-top:1.5em;margin-bottom:.75em;scroll-margin-top:4rem}.rich-text.svelte-8ts3vz table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.875rem;border-radius:.5rem;overflow:hidden;border:1px solid var(--border)}.rich-text.svelte-8ts3vz th,.rich-text.svelte-8ts3vz td{padding:.75rem 1rem;border-bottom:1px solid var(--border);text-align:left}.rich-text.svelte-8ts3vz th{background-color:var(--muted);font-weight:500;color:var(--foreground)}.rich-text.svelte-8ts3vz tr:last-child td{border-bottom:none}.rich-text.svelte-8ts3vz img{border-radius:.5rem;border:1px solid var(--border)}.rich-text.svelte-8ts3vz .inline-component{display:inline;vertical-align:middle}.component-renderer.svelte-j2jn72{display:contents}.component-error.svelte-j2jn72{border:1px dashed oklch(.55 .15 25)}.message__bubble.svelte-19expb6{position:relative}
