Портреты рыб — приёмка (37)
Каждый портрет — assets/fish/fish-<id>.svg (viewBox 0 0 160 100),
цвета через var(--f1..f4, hsl-фолбэк). Порядок — как в SPECIES в index.html.

carass — Карась

perch — Окунь

bream — Лещ

carp — Карп

pike — Щука

catfish — Сом

sturge — Осётр

gold — Золотая рыбка

zander — Судак

chuch — Хариус

crayfish — Гигантский рак

bleak — Плотва

roundel — Густера

eelpout — Вьюн

tench — Линь

navaga — Навага

rudd — Краснопёрка

cisco — Сиг

herring — Сельдь

mackerel — Скумбрия

flounder — Камбала

tuna — Тунец

swordfish — Рыба-меч

moray — Гигантская мурена

grouper — Горбуна

turtle — Морская черепаха

angler — Удильщик

octopus — Гигантский осьминог

manta — Скат-манта

shark — Большая белая акула

squid — Гигантский кальмар

whale — Синий кит

glowfin — Светлячок

moonfish — Лунная рыбка

emberfin — Изумрудный светляк

violetlure — Фиалковый огонёк

spiritfin — Дух болота
Читаемость в UI (пилотные виды)
Три редизайненных вида в реальных масштабах интерфейса: дневник 44×28 и узкий
40×26, карточка улова 240×150. Проверка: читаются ли 3-4 крупных акцента
(пятно карася, «юбка» леща, крылья золотой) без увеличения.
carass — Карась
дневник 44×28 / 40×26
карточка 240×150
bream — Лещ
дневник 44×28 / 40×26
карточка 240×150
gold — Золотая рыбка
дневник 44×28 / 40×26
карточка 240×150
Варианты (демо перекраски через CSS-переменные)
Один и тот же инлайн-SVG (carass) в 8 копиях — оверрайды --f1/--f3
и filter на контейнере копии. Так же будут перекрашиваться варианты
в карточке улова (normal/copper/silver/quartz/gold/emerald/diamond/rainbow).
Внимание: блок синхронизируется ВРУЧНУЮ при правке assets/fish/fish-carass.svg
(fetch под file:// недоступен, поэтому SVG вставлен инлайном).