figure out why this code:

"""

// ==UserScript==
// @name         Mega Global FiraCode Injector + MinFontSize
// @version      2.0
// @description  Inject Fira Code globally + enforce minimum font size on all websites
// @match        *:///*
// @grant        GM_xmlhttpRequest
// ==/UserScript==

(function () {
    'use strict';

    // Font URL for Fira Code
    const fontFiles = {
        400: 'https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3dSD.woff2',
        700: 'https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh09SDulI.woff2',
    };

    // Preload the fonts
    const fetchAndInjectFont = async (weight) => {
        return new Promise((resolve, reject) => {
            GM_xmlhttpRequest({
                method: "GET",
                url: fontFiles[weight],
                responseType: "blob",
                onload: function(response) {
                    if (response.status === 200) {
                        const blobUrl = URL.createObjectURL(response.response);
                        resolve(blobUrl);
                    } else {
                        reject(`Failed to load font weight ${weight}`);
                    }
                }
            });
        });
    };

    const injectFonts = async () => {
        const fontWeights = await Promise.all([
            fetchAndInjectFont(400),
            fetchAndInjectFont(700),
        ]);

        const globalStyles = `
            @font-face {
                font-family: 'Fira Code';
                font-weight: 400;
                src: url('${fontWeights[0]}') format('woff2');
            }
            @font-face {
                font-family: 'Fira Code';
                font-weight: 700;
                src: url('${fontWeights[1]}') format('woff2');
            }
            * {
                font-family: 'Fira Code', monospace !important;
                font-size: 18px !important; 
                line-height: 1.4 !important; 
            }
        `;

        // Inject the styles into the document
        const styleElement = document.createElement('style');
        styleElement.textContent = globalStyles;
        document.head.appendChild(styleElement);
    };

    // Start injecting fonts
    injectFonts().catch(console.error);
})();


""".

does not functioning at this site:

"""

<nav id="links_on_top"><a href="/info/en/about" class="link_on_top_about"><svg class="ion-icon-big" viewBox="0 0 512 512" aria-hidden="true"><path d="M248 64C146.39 64 64 146.39 64 248s82.39 184 184 184 184-82.39 184-184S349.61 64 248 64z" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="32"></path><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32" d="M220 220h32v116"></path><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="32" d="M208 340h88"></path><path fill="currentColor" stroke="currentColor" stroke-linecap="round" d="M248 130a26 26 0 1026 26 26 26 0 00-26-26z"></path></svg><span>About</span></a><a href="/preferences" class="link_on_top_preferences"><svg viewBox="0 0 512 512" class="ion-icon-big" aria-hidden="true"><path d="M262.29 192.31a64 64 0 1057.4 57.4 64.13 64.13 0 00-57.4-57.4zM416.39 256a154.34 154.34 0 01-1.53 20.79l45.21 35.46a10.81 10.81 0 012.45 13.75l-42.77 74a10.81 10.81 0 01-13.14 4.59l-44.9-18.08a16.11 16.11 0 00-15.17 1.75A164.48 164.48 0 01325 400.8a15.94 15.94 0 00-8.82 12.14l-6.73 47.89a11.08 11.08 0 01-10.68 9.17h-85.54a11.11 11.11 0 01-10.69-8.87l-6.72-47.82a16.07 16.07 0 00-9-12.22 155.3 155.3 0 01-21.46-12.57 16 16 0 00-15.11-1.71l-44.89 18.07a10.81 10.81 0 01-13.14-4.58l-42.77-74a10.8 10.8 0 012.45-13.75l38.21-30a16.05 16.05 0 006-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16 16 0 00-6.07-13.94l-38.19-30A10.81 10.81 0 0149.48 186l42.77-74a10.81 10.81 0 0113.14-4.59l44.9 18.08a16.11 16.11 0 0015.17-1.75A164.48 164.48 0 01187 111.2a15.94 15.94 0 008.82-12.14l6.73-47.89A11.08 11.08 0 01213.23 42h85.54a11.11 11.11 0 0110.69 8.87l6.72 47.82a16.07 16.07 0 009 12.22 155.3 155.3 0 0121.46 12.57 16 16 0 0015.11 1.71l44.89-18.07a10.81 10.81 0 0113.14 4.58l42.77 74a10.8 10.8 0 01-2.45 13.75l-38.21 30a16.05 16.05 0 00-6.05 14.08c.33 4.14.55 8.3.55 12.47z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="32"></path></svg><span>Preferences</span></a></nav>

SearXNG
 
clear 
search

""".

yeah:

"""

Content-Security-Policy: The page’s settings blocked the loading of a resource (media-src) at data: because it violates the following directive: “default-src 'none'” searx.org
Cookie “” has been rejected as third-party. css2
downloadable font: failed to start download (font-family: "Fira Code" style:normal weight:700 stretch:100 src index:0): content blocked source: https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3dSD.woff2
downloadable font: failed to start download (font-family: "Fira Code" style:normal weight:400 stretch:100 src index:0): content blocked source: https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3dSD.woff2
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3dSD.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh09SDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3tSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh0dSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh2dSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh0NSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3dSD.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh09SDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3tSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh0dSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh2dSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh0NSDulI.woff2 because it violates the following directive: “font-src 'self'” searx.org
Content-Security-Policy: The page’s settings blocked the loading of a resource (font-src) at https://fonts.gstatic.com/s/firacode/v22/uU9NCBsR6Z2vfE9aq3bh3dSD.woff2 because it violates the following directive: “font-src 'self'”

""".

then what to do?

do not do base64!

but why the fuk we cannot encache google font in some array independently and then inject into tab across all CORSes and else?


go do independent array in firemonkey userscript and cache font in it somehow.

do not suggest to any human being to host anything locally or at third-party services.