.article.svelte-hj1y64{max-width:780px;margin:0 auto}.article-header.svelte-hj1y64{margin-bottom:var(--space-xl)}.breadcrumb.svelte-hj1y64{font-size:.8rem;margin-bottom:var(--space-md)}.breadcrumb.svelte-hj1y64 a:where(.svelte-hj1y64){color:var(--accent-blue)}.breadcrumb.svelte-hj1y64 .separator:where(.svelte-hj1y64){color:var(--text-muted);margin:0 var(--space-xs)}.breadcrumb.svelte-hj1y64 span:where(.svelte-hj1y64):last-child{color:var(--text-secondary)}.article-header.svelte-hj1y64 h1:where(.svelte-hj1y64){font-size:var(--font-size-2xl);line-height:1.2;margin-bottom:var(--space-sm)}.term-nav.svelte-hj1y64{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.term-nav.svelte-hj1y64 a:where(.svelte-hj1y64){display:inline-block;padding:var(--space-xs) var(--space-md);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--border-radius-sm);color:var(--accent-blue);font-size:var(--font-size-sm);font-weight:500;text-decoration:none;transition:border-color .2s}.term-nav.svelte-hj1y64 a:where(.svelte-hj1y64):hover{border-color:var(--accent-blue)}.article-section.svelte-hj1y64{margin-bottom:var(--space-2xl)}.article-section.svelte-hj1y64 h2:where(.svelte-hj1y64){font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:var(--space-md);padding-bottom:var(--space-xs);border-bottom:1px solid var(--border-default)}.article-section.svelte-hj1y64 h3:where(.svelte-hj1y64){font-size:var(--font-size-base);color:var(--text-secondary);font-weight:600;margin-top:var(--space-lg);margin-bottom:var(--space-sm)}.article-section.svelte-hj1y64 p:where(.svelte-hj1y64){color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-md)}.glossary-entry.svelte-hj1y64{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--border-radius);padding:var(--space-lg) var(--space-xl);scroll-margin-top:var(--space-xl)}.glossary-entry.svelte-hj1y64 h2:where(.svelte-hj1y64){border-bottom:none;padding-bottom:0;margin-bottom:var(--space-sm)}.def-block.svelte-hj1y64{margin-bottom:var(--space-sm)}.def-block.svelte-hj1y64 h3:where(.svelte-hj1y64){font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-blue);margin-top:var(--space-md);margin-bottom:var(--space-xs)}.def-block.svelte-hj1y64 p:where(.svelte-hj1y64){margin-bottom:var(--space-sm)}.connection-list.svelte-hj1y64{list-style:none;margin-bottom:var(--space-md)}.connection-list.svelte-hj1y64 li:where(.svelte-hj1y64){color:var(--text-secondary);padding:var(--space-xs) 0;padding-left:var(--space-lg);position:relative;line-height:1.6}.connection-list.svelte-hj1y64 li:where(.svelte-hj1y64):before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--accent-blue)}.analogy.svelte-hj1y64{border-left:3px solid var(--accent-blue);border-radius:0 var(--border-radius) var(--border-radius) 0;padding:var(--space-md) var(--space-lg);margin:var(--space-md) 0}.glossary-entry.svelte-hj1y64 .analogy:where(.svelte-hj1y64){background:transparent}.article-section.svelte-hj1y64:not(.glossary-entry) .analogy:where(.svelte-hj1y64){background:var(--bg-card)}.analogy-label.svelte-hj1y64{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-blue);margin-bottom:var(--space-xs)}.analogy.svelte-hj1y64 p:where(.svelte-hj1y64){color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.6;margin-bottom:0;font-style:italic}.analogy-list.svelte-hj1y64{list-style:none;margin-top:var(--space-sm)}.analogy-list.svelte-hj1y64 li:where(.svelte-hj1y64){color:var(--text-secondary);font-size:var(--font-size-sm);font-style:italic;padding:2px 0;line-height:1.6}.reference.svelte-hj1y64{font-size:.8rem}.reference.svelte-hj1y64 a{color:var(--accent-blue)}.source-list.svelte-hj1y64{list-style:none;display:flex;flex-direction:column;gap:var(--space-sm)}.source-list.svelte-hj1y64 li:where(.svelte-hj1y64){padding:var(--space-sm) var(--space-md);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--border-radius-sm)}.source-list.svelte-hj1y64 a{color:var(--accent-blue);font-size:var(--font-size-sm)}.article-footer.svelte-hj1y64{border-top:1px solid var(--border-default);padding-top:var(--space-lg);margin-top:var(--space-xl)}.guide-note.svelte-hj1y64{color:var(--text-muted);font-size:.8rem;margin-bottom:var(--space-md)}.guide-note.svelte-hj1y64 a:where(.svelte-hj1y64){color:var(--accent-blue)}.article-nav.svelte-hj1y64{display:flex;gap:var(--space-lg)}.article-nav.svelte-hj1y64 a:where(.svelte-hj1y64){color:var(--accent-blue);font-size:var(--font-size-sm)}@media(max-width:640px){.article-header.svelte-hj1y64 h1:where(.svelte-hj1y64){font-size:var(--font-size-xl)}.glossary-entry.svelte-hj1y64{padding:var(--space-md) var(--space-lg)}.term-nav.svelte-hj1y64{gap:var(--space-xs)}.term-nav.svelte-hj1y64 a:where(.svelte-hj1y64){font-size:.8rem;padding:var(--space-xs) var(--space-sm)}}
