Я думаю наши коды похожи, только с разным решением, мне интересно почему мой не проходит систему, единственное явное различие это то что я не отменял наложения на первые карты строк
(li:not(.nine) {
margin-left: -15px;
})
Скорее всего проблема возникла именно потому, что Вы пытаетесь избежать использования nth-child (хотя использование именно этих селекторов и прорабатывается в этом и предыдущих заданиях).
Содержимое окна мини-браузера уже имеет определенную стилизацию, подключенную отдельно, помимо той, которую Вы задаете с окошке CSS. Видимо, Ваша стилизация, заданная просто через класс, конфликтует с CSS-правилом на стороне сервера. В итоге Вы пытаетесь “перебить” его через !important, но это в корне неверный подход.
Попробуйте переписать все CSS-правила, используя именно селекторы группы nth-child.
За исключением, конечно, тех, которые уже были указаны в исходном коде.
Сложно что-то сказать про код из этого задания - ведь кроме селекторов все уже было прописано в исходном коде. Ну а если только о селекторах - то про nth-child я уже писала, с ним Вы пока не подружились)