Чтобы размер контейнера соответствовал изображению
width: fit-content, а не рушить сетку. Тем более мы вообще не в курсе окружения этого блока.Убираем лишние отступы у picture и img
z-index: 1;
position: relative, но для очевидности происходящего не грех и оставить.
top: 0;
left: 0;
width: 100%;
height: 100%;
inset 0background: transparent;
pointer-events: none;
transform: translate(-10px, 10px);
.block {
color: red;
@media (width < 1440px) {
color: blue;
}
@media (width < 768px) {
color: green;
}
}Вариант - отказаться от dialog - тоже рассматриваю.
ИИ предложил мне делать appendChild и помещать toast внутрь dialog. А когда dialog закрывается - вытаскивать его от туда.
а для меня моральная отсечка - это 2022 год