.markdown.svelte-q8grah{overflow-wrap:anywhere;gap:.75rem;line-height:1.6;display:grid}.markdown.svelte-q8grah p{margin:0}.markdown.svelte-q8grah :is(h1,h2,h3,h4,h5,h6){margin:0;font-weight:650;line-height:1.3}.markdown.svelte-q8grah h1{font-size:1.25em}.markdown.svelte-q8grah h2{font-size:1.15em}.markdown.svelte-q8grah h3{font-size:1.05em}.markdown.svelte-q8grah :is(h4,h5,h6){font-size:1em}.markdown.svelte-q8grah :is(ul,ol){gap:.25rem;margin:0;padding-inline-start:1.35em;display:grid}.markdown.svelte-q8grah li>:is(ul,ol){margin-block-start:.25rem}.markdown.svelte-q8grah li{padding-inline-start:.15em}.markdown.svelte-q8grah code{border-radius:var(--radius-xs,.25rem);background:color-mix(in oklab, currentColor 8%, transparent);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);padding:.1em .3em;font-size:.9em}.markdown.svelte-q8grah pre{border-radius:var(--radius-sm,.375rem);background:color-mix(in oklab, currentColor 6%, transparent);margin:0;padding:.75rem .875rem;overflow-x:auto}.markdown.svelte-q8grah pre code{white-space:pre;background:0 0;border-radius:0;padding:0;font-size:.875em}.markdown.svelte-q8grah blockquote{border-inline-start:2px solid color-mix(in oklab, currentColor 25%, transparent);opacity:.85;gap:.5rem;margin:0;padding-inline-start:.75rem;display:grid}.markdown.svelte-q8grah strong{font-weight:650}.markdown.svelte-q8grah hr{border:0;border-block-start:1px solid color-mix(in oklab, currentColor 20%, transparent);margin:0}.markdown.svelte-q8grah .table-scroll{overflow-x:auto}.markdown.svelte-q8grah table{border-collapse:collapse;width:100%;font-size:.95em}.markdown.svelte-q8grah :is(th,td){border-block-end:1px solid color-mix(in oklab, currentColor 15%, transparent);text-align:start;vertical-align:top;padding:.4rem .6rem}.markdown.svelte-q8grah th{font-weight:650}.markdown.svelte-q8grah tbody tr:last-child td{border-block-end:0}.markdown.svelte-q8grah a{color:var(--accent,currentColor);text-underline-offset:2px;text-decoration:underline}.markdown.svelte-q8grah a:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.saga-markdown.svelte-n0pyxn .markdown{color:var(--fg);font-size:.96rem;line-height:1.7;display:block}.saga-markdown.svelte-n0pyxn .markdown :is(h1,h2,h3,h4,h5,h6){color:var(--fg);letter-spacing:-.025em;scroll-margin-top:7rem;font-weight:650}.saga-markdown.svelte-n0pyxn .markdown :is(h1,h2){margin:1.75rem 0 .5rem;font-size:1.3rem}.saga-markdown.svelte-n0pyxn .markdown :is(h3,h4,h5,h6){margin:1.35rem 0 .4rem;font-size:1.05rem}.saga-markdown.svelte-n0pyxn .markdown :is(p,ul,ol){margin:.65rem 0}.saga-markdown.svelte-n0pyxn .markdown :is(ul,ol){padding-inline-start:1.35rem;display:block}.saga-markdown.svelte-n0pyxn .markdown li{margin:.3rem 0;padding-inline-start:.15rem}.saga-markdown.svelte-n0pyxn .markdown li>*{margin:0}.saga-markdown.svelte-n0pyxn .markdown li>*+*{margin-block-start:.3rem}.saga-markdown.svelte-n0pyxn .markdown blockquote{border-inline-start:3px solid var(--accent);background:var(--surface);color:var(--fg-secondary);opacity:1;gap:.5rem;margin:1rem 0;padding:.75rem 1rem;display:grid}.saga-markdown.svelte-n0pyxn .markdown blockquote>p{margin:0}.saga-markdown.svelte-n0pyxn .markdown hr{border:0;border-block-start:1px solid var(--border);margin:1.5rem 0}.saga-markdown.svelte-n0pyxn .markdown a{color:var(--accent);text-underline-offset:.15em;font-weight:600;text-decoration:underline;text-decoration-thickness:.08em}.saga-markdown.action-links.svelte-n0pyxn .markdown a{border:1px solid var(--accent-border);border-radius:var(--radius-md);background:var(--accent-subtle);min-height:2.65rem;color:var(--accent-on-subtle);align-items:center;margin:.35rem 0;padding:.55rem .75rem;font-weight:700;text-decoration:none;display:inline-flex}.saga-markdown.svelte-n0pyxn .markdown code{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface-subtle);padding:.08rem .28rem;font-size:.88em}.saga-markdown.svelte-n0pyxn .markdown pre{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);margin:1rem 0;padding:.85rem;overflow:auto}.saga-markdown.svelte-n0pyxn .markdown pre code{background:0 0;border:0;padding:0}.saga-markdown.svelte-n0pyxn .markdown .table-scroll{border:1px solid var(--border);border-radius:var(--radius-md);margin:1rem 0;overflow-x:auto}.saga-markdown.svelte-n0pyxn .markdown table{border-collapse:collapse;width:100%;font-size:.84rem}.saga-markdown.svelte-n0pyxn .markdown :is(th,td){border-block-end:1px solid var(--border);text-align:start;vertical-align:top;padding:.65rem .75rem}.saga-markdown.svelte-n0pyxn .markdown th{background:var(--surface-subtle);color:var(--fg);font-size:.75rem}.saga-markdown.svelte-n0pyxn .markdown tbody tr:last-child td{border-block-end:0}.saga-markdown.compact.svelte-n0pyxn .markdown{font-size:.8125rem;line-height:1.6}.saga-markdown.compact.svelte-n0pyxn .markdown :is(h1,h2,h3,h4,h5,h6){margin:.9rem 0 .3rem;font-size:.9rem}.saga-markdown.compact.svelte-n0pyxn .markdown p{margin:.45rem 0}.saga-markdown.compact.svelte-n0pyxn .markdown>:first-child{margin-top:0}.saga-markdown.compact.svelte-n0pyxn .markdown>:last-child{margin-bottom:0}
