Уважаемые форумчане, такой вопрос. Необходимо, чтобы при скролле вне элемента с с position: fixed ему добавлялся класс для скрытия. Проблема такая что изначально он невидим, при клике на кнопку появляется, мне нужно чтобы при скролле везде вне этого блока (ибо в нем самом есть контент для прокрутки) больше чем на 100пикселей ему добавлялся класс. При скролле везде вне этого блока имеется ввиду, что учитывается и скролл на другом элементе с фиксированной позицией. Вот разметка
https://jsfiddle.net/u9Lahybj/34/
Прошу помочь или направить на нужное направление. Еще хотелось бы без костылей по типу от вьюпорта отнять высоту этого блока когда он с классом active и в оставшемся участке ловить скролл. Хотя даже такой костыль ума нет сделать. Буду благодарна за сответы! :)