Hide Blocked User's Posts on Chicken Smoothie

Hides "This post was made by User who is currently on your ignore list. Display this post." message on all forum pages.

// ==UserScript==
// @name         Hide Blocked User's Posts on Chicken Smoothie
// @namespace    https://www.chickensmoothie.com/Forum/memberlist.php?mode=viewprofile&u=1032262
// @version      1.0
// @description  Hides "This post was made by User who is currently on your ignore list. Display this post." message on all forum pages.
// @author       OreozHere
// @match        https://www.chickensmoothie.com/Forum/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    function checkAndHidePosts() {
        document.querySelectorAll('div.inner').forEach(innerDiv => {
            if (innerDiv.querySelector('div.ignore')) {
                const parentDiv = innerDiv.closest('div.post');
                if (parentDiv) {
                    parentDiv.style.display = 'none';
                }
            }
        });
    }

    checkAndHidePosts();

    const observer = new MutationObserver(checkAndHidePosts);
    observer.observe(document.body, { childList: true, subtree: true });
})();