.code-block.svelte-xscpkq{background:var(--color-code-bg,#1e1e1e);border-radius:.5rem;margin:1.5rem 0;overflow:hidden}.code-filename.svelte-xscpkq code:where(.svelte-xscpkq){font:inherit}.code-filename.svelte-xscpkq{background:var(--color-code-header-bg,#2d2d2d);color:var(--color-code-header-text,#ccc);border-bottom:1px solid var(--color-code-border,#444);padding:.5rem 1rem;font-family:monospace;font-size:.875rem}pre.svelte-xscpkq{margin:0;padding:1rem;overflow-x:auto}pre.line-numbers.svelte-xscpkq{counter-reset:line;padding-left:3.5rem;position:relative}.line.svelte-xscpkq{display:block;position:relative}.line.svelte-xscpkq:before{counter-increment:line;content:counter(line);text-align:right;width:2.5rem;color:var(--color-code-line-number,#666);-webkit-user-select:none;user-select:none;position:absolute;left:-3rem}.line.highlighted.svelte-xscpkq{background:var(--color-code-highlight,#ffffff1a);margin:0 -1rem;padding:0 1rem}code.svelte-xscpkq{font-family:Consolas,Monaco,Courier New,monospace}.inline-code.svelte-xscpkq{background:var(--color-neutral-200);color:var(--color-neutral-950);border-radius:.25rem;padding:.2em .4em;font-size:.875em}.math-block.svelte-mnmslp{text-align:center;margin:1.5rem 0;display:block}.math-error.svelte-mnmslp{color:var(--color-error,#c00);font-size:.875rem;font-style:italic}
