.rag-chunks{list-style:none;padding:0;display:grid;gap:16px}.rag-chunks h3{margin-bottom:8px}.rag-chunks pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;max-height:360px;margin-top:16px;padding:12px;background:var(--surface-subtle);font-family:var(--font-mono)}.rag-chunks mark{background:var(--surface);color:var(--text);text-decoration:underline;text-decoration-style:dotted;border-left:3px solid var(--accent)}.rag-overlap-label{display:block;font-family:var(--font-sans);font-size:var(--type-small);color:var(--secondary);margin:8px 0}