contain: paint — отсечение теней и blur внутри карточки
Перфоманс и визуальные артефакты overflow.
`contain: paint` сообщает браузеру, что содержимое не рисуется за пределами box — тени и filter не «протекают» наружу, иногда ускоряя отрисовку списков.
Если тень карточки обрезается — ослабьте до `contain: layout` или уберите contain на этом компоненте.
- contain — MDN — paint, layout, strict.
- content-visibility — web.dev — Смежные приёмы ускорения.
Не путать
`overflow: hidden` обрезает визуально; `contain: paint` — подсказка композитору, поведение при overflow может отличаться.