.term.svelte-1p6xlyd{color:inherit;font:inherit;cursor:help;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);background:0 0;border:none;margin:0;padding:0;display:inline}.term.svelte-1p6xlyd:hover,.term.svelte-1p6xlyd:focus-visible{color:var(--accent-1);-webkit-text-decoration-color:var(--accent-1);text-decoration-color:var(--accent-1)}.term-card.svelte-1p6xlyd{z-index:9999;background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--card-shadow-hover);text-align:left;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.5;position:fixed}.term-heading.svelte-1p6xlyd{color:var(--text-primary);margin-bottom:4px;font-family:Nunito,sans-serif;font-size:13px;font-weight:700}.term-short.svelte-1p6xlyd{color:var(--text-secondary);margin:0}.term-body.svelte-1p6xlyd{color:var(--text-muted);margin:6px 0 0;font-size:12px}.term-link.svelte-1p6xlyd{color:var(--accent-1);margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:11px;text-decoration:none;display:inline-block}.term-link.svelte-1p6xlyd:hover{text-decoration:underline}.article-view.svelte-11o795e{grid-template-columns:1fr 200px;align-items:start;gap:44px;display:grid}.back-link.svelte-11o795e{color:var(--text-muted);grid-column:1/-1;align-items:center;gap:4px;margin-bottom:4px;font-family:IBM Plex Mono,monospace;font-size:11px;text-decoration:none;display:inline-flex}.back-link.svelte-11o795e:hover{color:var(--text-primary)}.toc.svelte-11o795e{align-self:start;position:sticky;top:72px}.toc-label.svelte-11o795e{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:500;display:block}.toc.svelte-11o795e ul:where(.svelte-11o795e){border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.toc.svelte-11o795e li.sub:where(.svelte-11o795e) a:where(.svelte-11o795e){padding-left:24px;font-size:11px}.toc.svelte-11o795e a:where(.svelte-11o795e){color:var(--text-muted);border-left:2px solid #0000;margin-left:-1px;padding:3px 0 3px 12px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.4;text-decoration:none;display:block}.toc.svelte-11o795e a:where(.svelte-11o795e):hover{color:var(--text-primary);border-left-color:var(--accent-1)}@media (width<=880px){.article-view.svelte-11o795e{grid-template-columns:1fr}.toc.svelte-11o795e{display:none}}
