Никуда не копать. Вы указали так .fsa .text a[rel="external"], но rel не равен external. В rel присутствует external, но там не только он.
Вот, прочитайте про селекторы аттрибутов и вы поймете свою ошибку. Статья маленькая.
Ты это скажи этому хитрожопому Аля рабоискателю.
--
Что в ответ хочешь проверить его честность и надёжность.
Пусть скинет ИНН организации, свои паспортные данные, и рыбу договора с тобой если ты таки пройдешь отбор.
И честно скажи что ты по спарку посмотришь что за контора, ибо мошенников много, проверять приходится.
---
Скорее всего он сразу сольется .
---
Я набирал программистов и давал тестовые задания.
Они всегда были именно тестовые, которые проверяют знания но в коммерческих целях их применить нельзя.
---
В данном случае это скорее всего мошенничество. Или чувак нашёл задание на фрилансе взял за него деньги а теперь ищет идиота который его бесплатно сделает. Сейчас много ушибленных бизнес молодостью искателей рабсилы бродит.
А вот черпать вдохновение, чтобы сделать самостоятельно, можно на Бехансе, Пинтересте, Дриббле, Инстаграмме и т.д. И еще больше, можно научится верстать самостоятельно по справочникам, текстовым и видеоурокам и даже под бдительным надзором личного или группового ментора.
Добавьте внутрь console.log и посмотрите в консоль.
Функция выполняется раз в 3 секунды и выполняет одни и те же действия. Что вы увидеть хотели?
Вам надо каждый раз менять параметр в rotate(180deg) и rotate(-360deg).