Remove Tooltips on Yahoo Fantasy Football for Domes and Fair Weather

Removes the .tooltip class from elements with domes/fair weather on Yahoo Fantasy Football

// ==UserScript==
// @name         Remove Tooltips on Yahoo Fantasy Football for Domes and Fair Weather
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Removes the .tooltip class from elements with domes/fair weather on Yahoo Fantasy Football
// @author       Brendan Myers
// @match        https://*.fantasysports.yahoo.com/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    function removeTooltipClass() {
        document.querySelectorAll('.Tst-dome.F-icon.F-shade.tooltip, .Tst-weather.F-icon.F-shade.tooltip').forEach((el) => {
            el.classList.remove('tooltip');
        });
    }

    removeTooltipClass();

    // Set up a MutationObserver to watch for changes in the DOM
    const observer = new MutationObserver(() => {
        removeTooltipClass();
    });

    // Start observing the entire document for added/changed nodes
    observer.observe(document.body, { childList: true, subtree: true });
})();