Маска при наведении, шаг 3 [3/31]

Объясните пожалуйста почему в 3-ем задании размеры маски (class=“overlay”) заданы больше чем размеры ее родительского блока (class=“shape”), а не такие же ? Для чего это не пойму.

а вы попробуйте увеличить размеры родительского блока и узнаете :smile:
чтобы маска целиком перекрывала и еще с запасом 10 пикселей, потому что в некоторых браузерах при переходе видно краешек .shape контейнера при наведении мыши.

Небольшой визуальный “баг” - черная полоса: (при left: -1px пропадает)

Что я делаю не так?)

такая же ситуация.
transform: scale(1);

не засчитывается(