.markdown-renderer.svelte-1jit3vp{color:inherit;line-height:inherit;font-size:inherit}.markdown-renderer.svelte-1jit3vp h1,.markdown-renderer.svelte-1jit3vp h2,.markdown-renderer.svelte-1jit3vp h3,.markdown-renderer.svelte-1jit3vp h4,.markdown-renderer.svelte-1jit3vp h5,.markdown-renderer.svelte-1jit3vp h6{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-top:2rem;margin-bottom:1rem}.markdown-renderer.svelte-1jit3vp h1{font-size:var(--font-size-4xl)}.markdown-renderer.svelte-1jit3vp h2{font-size:var(--font-size-3xl)}.markdown-renderer.svelte-1jit3vp h3{font-size:var(--font-size-2xl)}.markdown-renderer.svelte-1jit3vp h4{font-size:var(--font-size-xl)}.markdown-renderer.svelte-1jit3vp h5{font-size:var(--font-size-lg)}.markdown-renderer.svelte-1jit3vp h6{font-size:var(--font-size-base);color:var(--color-text-secondary)}.markdown-renderer.svelte-1jit3vp p{margin-bottom:1rem}.markdown-renderer.svelte-1jit3vp a{color:var(--color-gold);text-underline-offset:2px;transition:var(--transition-fast);text-decoration:underline}.markdown-renderer.svelte-1jit3vp a:hover{color:var(--color-gold-glow);text-decoration-thickness:2px}.markdown-renderer.svelte-1jit3vp .internal-link{color:var(--color-gold)}.markdown-renderer.svelte-1jit3vp .internal-link:hover{color:var(--color-gold-glow)}.markdown-renderer.svelte-1jit3vp ul,.markdown-renderer.svelte-1jit3vp ol{margin-bottom:1rem;padding-left:2rem}.markdown-renderer.svelte-1jit3vp ul{list-style-type:disc}.markdown-renderer.svelte-1jit3vp ol{list-style-type:decimal}.markdown-renderer.svelte-1jit3vp ul ul{list-style-type:circle}.markdown-renderer.svelte-1jit3vp ul ul ul{list-style-type:square}.markdown-renderer.svelte-1jit3vp li{margin-bottom:.5rem}.markdown-renderer.svelte-1jit3vp li::marker{color:var(--color-gold)}.markdown-renderer.svelte-1jit3vp ul ul,.markdown-renderer.svelte-1jit3vp ol ol,.markdown-renderer.svelte-1jit3vp ul ol,.markdown-renderer.svelte-1jit3vp ol ul{margin-top:.5rem}.markdown-renderer.svelte-1jit3vp input[type=checkbox]{accent-color:var(--color-gold);margin-right:.5rem}.markdown-renderer.svelte-1jit3vp blockquote{border-left:3px solid var(--color-gold);background-color:var(--color-surface-elevated);color:var(--color-text-secondary);margin:1.5rem 0;padding:1rem 1.5rem}.markdown-renderer.svelte-1jit3vp blockquote p{margin-bottom:0}.markdown-renderer.svelte-1jit3vp code{font-family:var(--font-family-mono);background-color:var(--color-surface-elevated);border-radius:var(--radius-sm);color:var(--color-gold);padding:.2rem .4rem;font-size:.875em}.markdown-renderer.svelte-1jit3vp pre{background-color:var(--color-void-elevated);border-radius:var(--radius-md);border:1px solid var(--color-border);margin:1.5rem 0;padding:1rem;overflow-x:auto}.markdown-renderer.svelte-1jit3vp pre code{color:var(--color-text-primary);background-color:#0000;padding:0}.markdown-renderer.svelte-1jit3vp .table-responsive{margin:1.5rem 0;overflow-x:auto}.markdown-renderer.svelte-1jit3vp .markdown-table{border-collapse:collapse;background-color:var(--color-surface-elevated);width:100%}.markdown-renderer.svelte-1jit3vp .markdown-table th,.markdown-renderer.svelte-1jit3vp .markdown-table td{text-align:left;border-bottom:1px solid var(--color-border-light);padding:.75rem 1rem}.markdown-renderer.svelte-1jit3vp .markdown-table th{font-weight:var(--font-weight-semibold);background-color:var(--color-surface-hover);color:var(--color-text-primary)}.markdown-renderer.svelte-1jit3vp .markdown-table tr:hover{background-color:var(--color-surface-hover)}.markdown-renderer.svelte-1jit3vp hr{border:none;border-top:1px solid var(--color-border);margin:2rem 0}.markdown-renderer.svelte-1jit3vp img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:1rem 0}.markdown-error.svelte-1jit3vp{border:1px solid var(--color-status-error);border-radius:var(--radius-md);color:var(--color-status-error);background-color:#ef44441a;padding:1rem}.markdown-renderer.svelte-1jit3vp .hljs{background-color:#0000}.markdown-renderer.svelte-1jit3vp .hljs-keyword{color:var(--color-domain-holoos-glow)}.markdown-renderer.svelte-1jit3vp .hljs-string{color:var(--color-gold)}.markdown-renderer.svelte-1jit3vp .hljs-comment{color:var(--color-text-muted);font-style:italic}.markdown-renderer.svelte-1jit3vp .hljs-function{color:var(--color-domain-lifeos-glow)}.markdown-renderer.svelte-1jit3vp .hljs-number{color:var(--color-domain-forge-glow)}
