но у svg в коде есть определенная ширина и из-за этого картинка становиться или в левый или в правый край
.username:focus ~ .for-username:focus-within либо менять разметку. :placeholder-shown (и в сочетании с :not) он должен быть..socials__link:hover {
fill: red;
}gap: calc(5% + 10px);gap: calc(5vw - 10px);gap: clamp(10px, 5vw, 50px);