hide outlook sidebar ads
// ==UserScript==
// @name OutlookSidebarADB
// @version 240823.a
// @description hide outlook sidebar ads
// @match https://outlook.live.com/*
// @icon https://outlook.live.com/mail/favicon.ico
// @grant none
// @run-at document-body
// @namespace https://greasyfork.org/users/296362
// ==/UserScript==
(function() {
'use strict';
// Define selectors more precisely and target specific elements
var targets = [
'#MainModule > div > div > div[class*=css-] + div',
'#MailList > div > div > div > div > div > div > div > div:first-child',
];
// Create the style element and apply CSS rules
var style = document.createElement('style');
style.textContent = targets.map(selector => `${selector} { display: none !important; }`).join('\n');
document.body.appendChild(style);
})();