.chat-code-card.svelte-6kp7nr{border:1px solid var(--border);background:var(--bg-3,var(--bg-2));border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.chat-code-head.svelte-6kp7nr{border-bottom:1px solid var(--border);background:var(--bg-2);justify-content:space-between;align-items:center;gap:10px;padding:4px 6px 4px 10px;display:flex}.chat-code-language.svelte-6kp7nr{color:var(--text-2);font-family:var(--font-mono,monospace);letter-spacing:.08em;font-size:.68rem}.chat-code-copy.svelte-6kp7nr{min-height:24px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:.7rem;display:inline-flex}.chat-code-copy.svelte-6kp7nr:hover,.chat-code-copy.svelte-6kp7nr:focus-visible{color:var(--text-0);background:var(--bg-3)}.chat-code-body.svelte-6kp7nr{color:var(--text-1);font:.82em/1.5 var(--font-mono,monospace);white-space:pre;tab-size:2;margin:0;padding:10px 12px;overflow-x:auto}.chat-body.svelte-23clis{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.chat-body.svelte-23clis a:where(.svelte-23clis){color:var(--cyan)}.chat-code-slot.svelte-23clis{white-space:normal;margin:.5em 0}.chat-body.svelte-23clis .katex-display{margin:.5em 0;overflow:auto hidden}
