3c45c606bf
Раньше «Добавить вопросы» в конструкторе тестов грузил лишь первые 100 вопросов предмета (дефолтный лимит API), а поиск фильтровал клиентски только эти 100 — для математики (1753 вопроса) 1653 были недоступны и не находились. Теперь пикер ходит на сервер (бэкенд уже умеет q/difficulty/type/page): поле поиска (debounce 300мс) ищет по ВСЕМУ банку предмета; кнопка «Показать ещё» подгружает страницами по 100 с индикатором «Показано N из total»; добавлены фильтры по сложности и типу. Поиск/фильтры сохраняются между перерисовками (после добавления вопроса). Чистый фронтенд (tests.js + CSS в admin.html); бэкенд не тронут. Verified: backend list q/difficulty/type/paging 8/8; headless-смоук пикера 12/12. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>