170 duplicated lines in: - deepseek-r1-webgpu/src/App.jsx (1:197, 50%) - llama-3.2-reasoning-webgpu/src/App.jsx (1:197, 50%) 128 duplicated lines in: - deepseek-r1-webgpu/src/App.jsx (239:399, 38%) - llama-3.2-reasoning-webgpu/src/App.jsx (239:399, 38%) 102 duplicated lines in: - deepseek-r1-webgpu/src/components/Chat.css (1:129, 100%) - llama-3.2-reasoning-webgpu/src/components/Chat.css (1:129, 100%) 96 duplicated lines in: - deepseek-r1-webgpu/src/components/Chat.jsx (1:121, 100%) - llama-3.2-reasoning-webgpu/src/components/Chat.jsx (1:121, 100%) 36 duplicated lines in: - deepseek-r1-webgpu/src/worker.js (109:153, 32%) - llama-3.2-reasoning-webgpu/src/worker.js (117:161, 30%) 31 duplicated lines in: - deepseek-r1-webgpu/eslint.config.js (7:38, 100%) - llama-3.2-reasoning-webgpu/eslint.config.js (7:38, 100%) 27 duplicated lines in: - deepseek-r1-webgpu/src/index.css (1:38, 100%) - llama-3.2-reasoning-webgpu/src/index.css (1:38, 100%) 25 duplicated lines in: - deepseek-r1-webgpu/src/worker.js (78:107, 22%) - llama-3.2-reasoning-webgpu/src/worker.js (86:115, 21%) 22 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BotIcon.jsx (1:23, 100%) - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (1:23, 100%) 21 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/StopIcon.jsx (1:22, 100%) - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (1:22, 100%) 20 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (1:21, 100%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (1:21, 100%) 19 duplicated lines in: - deepseek-r1-webgpu/src/components/Progress.jsx (1:22, 100%) - llama-3.2-reasoning-webgpu/src/components/Progress.jsx (1:22, 100%) 18 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/ArrowRightIcon.jsx (1:19, 100%) - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (1:19, 100%) 18 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/UserIcon.jsx (1:19, 100%) - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (1:19, 100%) 16 duplicated lines in: - deepseek-r1-webgpu/src/worker.js (2:30, 14%) - llama-3.2-reasoning-webgpu/src/worker.js (2:30, 13%) 14 duplicated lines in: - deepseek-r1-webgpu/src/worker.js (33:53, 12%) - llama-3.2-reasoning-webgpu/src/worker.js (33:53, 11%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:14, 72%) 13 duplicated lines in: - deepseek-r1-webgpu/src/App.jsx (225:237, 3%) - llama-3.2-reasoning-webgpu/src/App.jsx (225:237, 3%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/StopIcon.jsx (2:14, 61%) - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) 13 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/ArrowRightIcon.jsx (2:14, 72%) - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (2:14, 59%) 10 duplicated lines in: - deepseek-r1-webgpu/src/worker.js (64:75, 9%) - llama-3.2-reasoning-webgpu/src/worker.js (72:83, 8%) 9 duplicated lines in: - deepseek-r1-webgpu/src/main.jsx (1:10, 100%) - llama-3.2-reasoning-webgpu/src/main.jsx (1:10, 100%) 7 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BotIcon.jsx (1:7, 31%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (1:7, 35%) 7 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (1:7, 35%) - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (1:7, 31%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BotIcon.jsx (9:14, 27%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/ArrowRightIcon.jsx (2:7, 33%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (2:7, 33%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/UserIcon.jsx (9:14, 33%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/StopIcon.jsx (9:14, 28%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/UserIcon.jsx (9:14, 33%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (2:7, 28%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/ArrowRightIcon.jsx (9:14, 33%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (2:7, 33%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/StopIcon.jsx (2:7, 28%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/ArrowRightIcon.jsx (9:14, 33%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/UserIcon.jsx (2:7, 33%) - llama-3.2-reasoning-webgpu/src/components/icons/BrainIcon.jsx (2:7, 30%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/Chat.css (74:80, 5%) - llama-3.2-reasoning-webgpu/src/components/Chat.css (33:40, 5%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/BotIcon.jsx (9:14, 27%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/icons/BrainIcon.jsx (9:14, 30%) - llama-3.2-reasoning-webgpu/src/components/icons/StopIcon.jsx (9:14, 28%) 6 duplicated lines in: - deepseek-r1-webgpu/index.html (1:6, 60%) - llama-3.2-reasoning-webgpu/index.html (1:6, 60%) 6 duplicated lines in: - deepseek-r1-webgpu/src/components/Chat.css (33:40, 5%) - llama-3.2-reasoning-webgpu/src/components/Chat.css (74:80, 5%)