Why i cant edit horizontal menu with css?

Strange - you’ll still get the autocomplete for the horizontal menu, and when applying CSS properties, it works. But the panel isn’t showing, so you can’t apply a custom class.

For example, this works (although will apply to all menus on the site):

.horizontal-menu__item {
    background-color: pink;
}

I’d also recommend opening a ticket for this, following the steps outlined in this topic.