.code-block.svelte-1wmt5tz{background:#0f172a;color:#e2e8f0;border-radius:.75rem;overflow:auto;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.code-header.svelte-1wmt5tz{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#1e293b;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.code-header.svelte-1wmt5tz button:where(.svelte-1wmt5tz){background:#334155;border:none;color:#e2e8f0;padding:.25rem .5rem;border-radius:.25rem;cursor:pointer;font-size:.7rem}pre.svelte-1wmt5tz{margin:0;padding:.75rem .5rem;font-family:inherit;font-size:.85rem;line-height:1.4}.code-line.svelte-1wmt5tz{display:flex;gap:.75rem;min-height:1.4em;padding:0;margin:0}.line-number.svelte-1wmt5tz{color:#64748b;min-width:2rem;text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0}code.svelte-1wmt5tz{display:block;white-space:pre;margin:0;padding:0}.code-line.highlight.svelte-1wmt5tz{background:#3b82f626}.code-line.diff-add.svelte-1wmt5tz{background:#22c55e26}.code-line.diff-remove.svelte-1wmt5tz{background:#ef444426}.code-line.diff-context.svelte-1wmt5tz{opacity:.9}
