Это не подлежащее, а бывшее подлежащее. Подлежащим оно является в утвердительном (исходном) варианте предложения: Под потолком был (находился, имелся, висел...) абажур. В результате введения в предложение отрицания оно превращается в безличное, главным членом которого остается бытийный глагол, а подлежащее принимает форму родительного падежа и перестаёт быть подлежащим, потому что подлежащих в Р. п. традиционной грамматикой не предусмотрено. Самая корректная квалификация этого члена предложения — именно бывшее подлежащее. Дополнением считать его нельзя, потому что дополнений, которые при изъятии отрицания превращаются в подлежащие, не бывает.
Никакого, конечно, является определением.
Некоторые специальные символы существуют, но не все из них являются общепринятыми. Символы, которыми обозначали бы, например, всё множество гласных, обычно не используют (нет необходимости), а вот символы, обозначающий любой гласный или любой согласный — Г и С (V и C), используют в работах по структуре слога.
В целом ряде разделов лингвистики используют математический значок пустого множества для обозначения нулевых элементов (нулевых окончаний или суффиксов, нулевых связок и др.).
В генеративной лингвистике общепринятыми являются такие обозначения, как S (предложение), NP (= noun phrase, именная группа), VP (= verb phrase, глагольная группа), D (детерминатор) и мн. др., но понятны эти символы только тем, кто знаком с теорией генеративной грамматики, то есть далеко не всем лингвистам.
В типологической лингвистике широко используют сокращения типа Pst (прошедшее время), AdvPart (деепричастие), gen (родительный падеж).
В структурных схемах словосочетаний и предложений тоже используется система условных обозначений для слов разных частей речи и их форм.
Конечно, очень часто лингвисты используют символы и сокращения, которые создают сами. В одной из авторитетных лингвистических теорий второй пол. XX в. — модели «Смысл — Текст» И. А. Мельчука — используется огромное количество таких символов и сокращений: с их помощью обозначаются разные типы отношений в лексике, разные типы синтаксических отношений, но в большинстве своем это именно сокращения, а не абсолютно условные символы. Это верно и почти для всех остальных обозначений, о которых сказано выше.
Название города склоняется: из Гулькевичей, к Гулькевичам, над Гулькевичами, в Гулькевичах. Это слово относится к склоняемым именам существительным, имеющим формы только множественного числа. Таковы же наименования (мои) Мытищи, (мои) Боровичи́, (мои) На́волоки и др. Не склоняются названия городов на -и иноязычного происхождения, обнаруживающие, как правило, принадлежность к единственному числу: (мой) Сочи, (мой) Кутаиси, (мой) Хельсинки и т. п.
Слово комочиться — разговорное, относительно новое, образовано от слова комок, означает 'свертываться в комок, комки'. Так говорят о веществах, в составе которых появляются комки (лак комочится, каша начинает комочиться), о людях и животных, уютно свернувшихся в комок.
1. Наречие заново не является обобщающим словом для сочинительного сочетания обстоятельств через наш сайт или приложение, а значит, двоеточие здесь не нужно. Возможны варианты либо без знака препинания, либо с тире, отделяющим пояснительную конструкция: Если вы не передумали с покупкой, предлагаем оформить заказ заново через наш сайт или приложение; Если вы не передумали с покупкой, предлагаем оформить заказ заново — через наш сайт или приложение.
2. Знаки препинания расставлены корректно.
3. Рекомендуем разбить предложение на два самостоятельных: Надеемся, что вам всё понравилось, но хотим знать точно. Пожалуйста, оцените, насколько вы готовы порекомендовать нас. Как вариант, можно внести редакторскую правку, например: Надеемся, что вам всё понравилось, но хотим знать точно: насколько вы готовы порекомендовать нас? Пожалуйста, оцените!
Предпочтительно: Осталось четыре готовых квартиры.