ExNight Firefox

Examine source code of ExNight

By: ExeWire Add-on
Inspect and view changes in ExNight source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "default_locale": "en",
  "browser_specific_settings": {
    "gecko": {
      "id": "exewire@github.io",
      "strict_min_version": "70.0"
    }
  },
  "browser_action": {
    "browser_style": true,
    "default_icon": "icons/icon32.png",
    "default_title": "ExNight",
    "default_popup": "popup/popup.html"
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "css": [
        "kernel/scroll.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://2ip.ru/*",
        "*://2ip.io/*"
      ],
      "css": [
        "kernel/2ip.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://2ch.hk/*",
        "*://yeshoney.xyz/*",
        "*://2ch.life/*",
        "*://2ch.rip/*",
        "*://2-ch.su/*",
        "*://2.0-chan.ru/*",
        "*://2channel.moe/*",
        "*://410chan.org/*",
        "*://4.0-chan.ru/*",
        "*://overchan.ru/*",
        "*://iichan.hk/*",
        "*://nowere.net/*",
        "*://gaika.ch/*",
        "*://*.4channel.org/*",
        "*://*.darkness.epizy.com/*",
        "*://*.rfch.rocks/*",
        "*://*.rfch.xyz/*",
        "*://*.archived.moe/*",
        "*://*.animedebil.ru/*",
        "*://*.warosu.org/*",
        "*://*.lampach.net/*",
        "*://*.utochan.ru/*",
        "*://*.endchan.net/*",
        "*://*.niuchan.org/*",
        "*://*.kohlchan.net/*",
        "*://*.4chan.org/*",
        "*://*.02ch.su/*",
        "*://*.owlchan.ru/*",
        "*://*.belchan.eu/*",
        "*://*.8kun.top/*"
      ],
      "css": [
        "kernel/2ch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://4pda.ru/forum*",
        "*://4pda.to/forum*"
      ],
      "exclude_globs": [
        "*://4pda.ru/forum/index.php?showuser=*",
        "*://4pda.to/forum/index.php?showuser=*"
      ],
      "css": [
        "kernel/4pda.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://7themes.su/*"
      ],
      "css": [
        "kernel/7themes.su.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.10bestdesign.com/*"
      ],
      "css": [
        "kernel/10bestdesign.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://10fastfingers.com/*"
      ],
      "exclude_globs": [
        "*://10fastfingers.com/forum/*"
      ],
      "css": [
        "kernel/10fastfingers.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://15.ai/*"
      ],
      "css": [
        "kernel/15.ai.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.220vk.com/*",
        "*://*.220vk.ru/*"
      ],
      "css": [
        "kernel/220vk.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.360tv.ru/*"
      ],
      "css": [
        "kernel/360tv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://accounts.firefox.com/*"
      ],
      "css": [
        "kernel/accounts.firefox.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.accuweather.com/*"
      ],
      "css": [
        "kernel/accuweather.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://addons.opera.com/*"
      ],
      "css": [
        "kernel/addons.opera.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://addons.thunderbird.net/*",
        "*://addons.mozilla.org/ru/developers/addons/*",
        "*://addons.mozilla.org/ru/developers/addon/*"
      ],
      "css": [
        "kernel/addons.thunderbird.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.adme.media/*"
      ],
      "css": [
        "kernel/adme.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ag.ru/*"
      ],
      "css": [
        "kernel/ag.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.aif.ru/*"
      ],
      "css": [
        "kernel/aif.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.aimp.ru/*"
      ],
      "css": [
        "kernel/aimp.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.airvoice.io/*"
      ],
      "css": [
        "kernel/airvoice.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.aliexpress.ru/*",
        "*://*.aliexpress.com/*"
      ],
      "css": [
        "kernel/aliexpress.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.alpinabook.ru/*"
      ],
      "css": [
        "kernel/alpinabook.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.alpinelinux.org/*"
      ],
      "exclude_globs": [
        "*://wiki.alpinelinux.org/*"
      ],
      "css": [
        "kernel/alpinelinux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.alternativeto.net/*"
      ],
      "css": [
        "kernel/alternativeto.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.amalgama-lab.com/*"
      ],
      "css": [
        "kernel/amalgama-lab.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.amedia.online/*"
      ],
      "css": [
        "kernel/amedia.online.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.aminoapps.com/*"
      ],
      "css": [
        "kernel/aminoapps.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.xn----7sbabnb7cmacncmoc3p.xn--p1ai/*"
      ],
      "css": [
        "kernel/analog-programs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.androeed.ru/*"
      ],
      "css": [
        "kernel/androeed.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.anews.com/*"
      ],
      "css": [
        "kernel/anews.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.anilibria.app/*"
      ],
      "css": [
        "kernel/anilibria.app.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.anilibria.life/*"
      ],
      "css": [
        "kernel/anilibria.life.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.anilibria.tv/*"
      ],
      "css": [
        "kernel/anilibria.tv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.animaunt.org/*"
      ],
      "css": [
        "kernel/animaunt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.animebesst.org/*"
      ],
      "css": [
        "kernel/animebest.org.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.animego.org/*"
      ],
      "css": [
        "kernel/animego.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.animeonline.cc/*"
      ],
      "css": [
        "kernel/animeonline.cc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.aniqit.com/*",
        "*://*.kodik.info/*"
      ],
      "css": [
        "kernel/aniqit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.anirem.org/*"
      ],
      "css": [
        "kernel/anirem.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.animevost.org/*",
        "*://*.animevost.am/*",
        "*://*.animevost.online/*",
        "*://*.vost.pw/*"
      ],
      "css": [
        "kernel/animevost.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.antiscan.me/*"
      ],
      "css": [
        "kernel/antiscan.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://apidog.ru/*"
      ],
      "css": [
        "kernel/apidog.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://apk-dl.com/*",
        "*://apkfind.com/*"
      ],
      "css": [
        "kernel/apk-dl.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.apkmirror.com/*"
      ],
      "css": [
        "kernel/apkmirror.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://apk-store.org/*"
      ],
      "css": [
        "kernel/apk-store.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://app.snov.io/*"
      ],
      "css": [
        "kernel/app.snov.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.archcraft.io/*"
      ],
      "css": [
        "kernel/archcraft.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://appstorrent.ru/*"
      ],
      "css": [
        "kernel/appstorrent.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.appveyor.com/*"
      ],
      "css": [
        "kernel/appveyor.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://archive.md/*",
        "*://archive.fo/*",
        "*://archive.is/*"
      ],
      "css": [
        "kernel/archive.md.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.archlinux.org/*",
        "*://*.hyperbola.info/*",
        "*://*.parabola.nu/*"
      ],
      "css": [
        "kernel/archlinux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.arhivach.net/*",
        "*://*.arhivach.ng/*"
      ],
      "css": [
        "kernel/arhivach.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.artstation.com/*"
      ],
      "css": [
        "kernel/artstation.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://asciinema.org/*"
      ],
      "css": [
        "kernel/asciinema.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ask.fm/*"
      ],
      "css": [
        "kernel/ask.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.astralinux.ru/*"
      ],
      "css": [
        "kernel/astralinux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.discordstatus.com/*",
        "*://*.traviscistatus.com/*",
        "*://*.intercomstatus.com/*",
        "*://*.status.digitalocean.com/*",
        "*://*.status.npmjs.org/*"
      ],
      "css": [
        "kernel/atlassianstatus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.atom.io/*"
      ],
      "css": [
        "kernel/atom.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.auto.ru/*"
      ],
      "css": [
        "kernel/auto.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.avito.ru/*"
      ],
      "css": [
        "kernel/avito.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.azlyrics.com/*"
      ],
      "css": [
        "kernel/azlyrics.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://bago.si/*"
      ],
      "css": [
        "kernel/bago.si.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.base64-image.de/*",
        "*://*.imgtobase64.com/*"
      ],
      "css": [
        "kernel/base64.image.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://battleofthebits.org/*"
      ],
      "css": [
        "kernel/battleofthebits.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://betterdiscord.app/*"
      ],
      "css": [
        "kernel/betterdiscord.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.betterttv.com/*"
      ],
      "css": [
        "kernel/betterttv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://bibliogram.art/*",
        "*://bibliogram.pussthecat.org/*",
        "*://bibliogram.1d4.us/*",
        "*://bibliogram.froth.zone/*",
        "*://insta.trom.tf/*",
        "*://insta.tromdienste.de/*",
        "*://ig.beparanoid.de/*",
        "*://bibliogram.privacydev.net/*",
        "*://bib.actionsack.com/*"
      ],
      "css": [
        "kernel/bibliogram.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.bing.com/*"
      ],
      "css": [
        "kernel/bing.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.blender.org/*"
      ],
      "css": [
        "kernel/blender.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://blogs.opera.com/*"
      ],
      "css": [
        "kernel/blogs.opera.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.bolshoyvopros.ru/*"
      ],
      "css": [
        "kernel/bolshoyvopros.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.boosty.to/*"
      ],
      "css": [
        "kernel/boosty.to.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.br-analytics.ru/*"
      ],
      "css": [
        "kernel/br-analytics.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://buildbot.scummvm.org/*",
        "*://builder.blender.org/admin/*",
        "*://build.reactos.org/*"
      ],
      "css": [
        "kernel/buildbot.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://buildtheearth.net/*"
      ],
      "css": [
        "kernel/buildtheearth.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.bukkit.ru/*",
        "*://*.bukkit.org/*",
        "*://*.rubukkit.org/*"
      ],
      "css": [
        "kernel/bukkit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.buymeacoffee.com/*"
      ],
      "css": [
        "kernel/buymeacoffee.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.byrut.org/*"
      ],
      "css": [
        "kernel/byrut.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.byxatab.org/*"
      ],
      "css": [
        "kernel/byxatab.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.calculate-linux.org/*"
      ],
      "exclude_globs": [
        "*://forum.calculate-linux.org/*"
      ],
      "css": [
        "kernel/calculate-linux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.caniuse.com/*"
      ],
      "css": [
        "kernel/caniuse.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.canny.io/*"
      ],
      "css": [
        "kernel/canny.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.catorrent.org/*"
      ],
      "css": [
        "kernel/catorrent.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cheatography.com/*"
      ],
      "css": [
        "kernel/cheatography.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.chemax.ru/*"
      ],
      "css": [
        "kernel/chemax.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.chocolatey.org/*"
      ],
      "css": [
        "kernel/chocolatey.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.citilink.ru/*"
      ],
      "css": [
        "kernel/citilink.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ckeditor.com/*"
      ],
      "css": [
        "kernel/ckeditor.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.clamav.net/*"
      ],
      "css": [
        "kernel/clamav.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.code-basics.com/*"
      ],
      "css": [
        "kernel/code-basics.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://chromium.woolyss.com/*"
      ],
      "css": [
        "kernel/chromium.woolyss.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.codecguide.com/*"
      ],
      "css": [
        "kernel/codecguide.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.codepen.io/*"
      ],
      "css": [
        "kernel/codepen.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.codersrank.io/*"
      ],
      "css": [
        "kernel/codersrank.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.comments.app/*"
      ],
      "css": [
        "kernel/comments.app.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://communiroo.com/*"
      ],
      "css": [
        "kernel/communiroo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://community.linuxmint.com/*"
      ],
      "css": [
        "kernel/community.linuxmint.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.comss.ru/*"
      ],
      "css": [
        "kernel/comss.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.consultant.ru/*"
      ],
      "css": [
        "kernel/consultant.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://content.minetest.net/*"
      ],
      "css": [
        "kernel/content.minetest.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.convertio.co/*"
      ],
      "css": [
        "kernel/convertio.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.coub.com/*"
      ],
      "css": [
        "kernel/coub.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.counts.live/*"
      ],
      "css": [
        "kernel/counts.live.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cq.ru/*"
      ],
      "css": [
        "kernel/cq.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.crates.io/*"
      ],
      "css": [
        "kernel/crates.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.creativecommons.org/*"
      ],
      "css": [
        "kernel/creativecommons.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.crowdin.com/*"
      ],
      "css": [
        "kernel/crowdin.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.crx4chrome.com/*",
        "*://*.apk4fun.com/*"
      ],
      "css": [
        "kernel/crx4chrome.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://css-minifier.com/*"
      ],
      "css": [
        "kernel/css-minifier.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ctlos.github.io/*"
      ],
      "css": [
        "kernel/ctlos.github.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.curseforge.com/*"
      ],
      "css": [
        "kernel/curseforge.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.currency.world/*"
      ],
      "css": [
        "kernel/currency.world.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cyberforum.ru/*"
      ],
      "css": [
        "kernel/cyberforum.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cyberleninka.ru/*"
      ],
      "css": [
        "kernel/cyberleninka.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cybersport.ru/*"
      ],
      "css": [
        "kernel/cybersport.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cytu.be/*"
      ],
      "css": [
        "kernel/cytu.be.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dailystorm.ru/*"
      ],
      "css": [
        "kernel/dailystorm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.datadoghq.com/*"
      ],
      "css": [
        "kernel/datadoghq.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.debian.org/*"
      ],
      "css": [
        "kernel/debian.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.deezer.com/*"
      ],
      "css": [
        "kernel/deezer.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.delivery-club.ru/*"
      ],
      "css": [
        "kernel/delivery-club.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://desktop-messenger.vklanding.com/*"
      ],
      "css": [
        "kernel/desktop-messenger.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dev.ru/*",
        "*://dev.by/*"
      ],
      "css": [
        "kernel/dev.by.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dev.opera.com/*"
      ],
      "css": [
        "kernel/dev.opera.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dev.to/*"
      ],
      "css": [
        "kernel/dev.to.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://developer.android.com/*"
      ],
      "css": [
        "kernel/developer.android.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://developer.chrome.com/*"
      ],
      "css": [
        "kernel/developer.chrome.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://diakov.net/*"
      ],
      "css": [
        "kernel/diakov.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.discord.com/*"
      ],
      "css": [
        "kernel/discord.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.discord.js.org/*",
        "*://*.discordjs.guide/*"
      ],
      "css": [
        "kernel/discord.js.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.discordlist.io/*"
      ],
      "css": [
        "kernel/discordlist.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dns-shop.ru/*"
      ],
      "css": [
        "kernel/dns.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://docs.fedoraproject.org/*"
      ],
      "css": [
        "kernel/docs.fedoraproject.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://docs.python.org/*",
        "*://devguide.python.org/*"
      ],
      "css": [
        "kernel/docs.python.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://docs.rs/*"
      ],
      "css": [
        "kernel/docs.rs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://docusaurus.io/*",
        "*://neutralino.js.org/*",
        "*://docs.nodegui.org/*",
        "*://react.nodegui.org/*",
        "*://electronjs.org/*",
        "*://next.vuex.vuejs.org/*",
        "*://socket.io/*",
        "*://cli.vuejs.org/*",
        "*://upptime.js.org/*",
        "*://next-auth.js.org/*",
        "*://docs.getleon.ai/*",
        "*://practicaldime.org/*"
      ],
      "css": [
        "kernel/docusaurus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dollchan.net/*"
      ],
      "css": [
        "kernel/dollchan.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.ezcheats.ru/*",
        "*://community.aseprite.org/*",
        "*://forum.garudalinux.org/*",
        "*://discourse.flathub.org/*",
        "*://forum.opendesktop.org/*",
        "*://forum.f-droid.org/*",
        "*://forum.calculate-linux.org/*",
        "*://forum.ctlos.ru/*",
        "*://krita-artists.org/*",
        "*://in-thread.sonic-pi.net/*",
        "*://discuss.pixls.us/*",
        "*://discourse.joinmastodon.org/*",
        "*://forum.jami.net/*",
        "*://*.sitepoint.com/*",
        "*://discourse.ubuntu.com/*",
        "*://forum.snapcraft.io/*",
        "*://community.haxe.org/*",
        "*://forum.nim-lang.org/*",
        "*://forum.rebol.info/*",
        "*://forums.whonix.org/*",
        "*://forum.torproject.net/*",
        "*://forums.lutris.net/*",
        "*://forums.gearboxsoftware.com/*",
        "*://twittercommunity.com/*",
        "*://bbs.boingboing.net/*",
        "*://discourse.ubuntubudgie.org/*",
        "*://llvm.discourse.group/*",
        "*://forum.manjaro.org/*",
        "*://discuss.gradle.org/*",
        "*://forums.classicpress.net/*",
        "*://discourse.getgrav.org/*",
        "*://llllllll.co/*",
        "*://community.amethyst.rs/*",
        "*://discourse.joplinapp.org/*",
        "*://github.community/*"
      ],
      "css": [
        "kernel/discource.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.disqus.com/*"
      ],
      "css": [
        "kernel/disqus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.distrowatch.com/*"
      ],
      "css": [
        "kernel/distrowatch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dlang.org/*"
      ],
      "css": [
        "kernel/dlang.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dlive.tv/*"
      ],
      "css": [
        "kernel/dlive.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.donationalerts.com/*"
      ],
      "css": [
        "kernel/donat.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.donatepay.ru/*"
      ],
      "css": [
        "kernel/donatepay.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://downdetector.com/*",
        "*://downdetector.ru/*"
      ],
      "css": [
        "kernel/downdetector.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.driver.ru/*",
        "*://*.driverscollection.com/*"
      ],
      "css": [
        "kernel/driver.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.driverpack.io/*"
      ],
      "css": [
        "kernel/driverpack.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dropbox.com/*"
      ],
      "css": [
        "kernel/dropbox.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.duckduckgo.com/*"
      ],
      "css": [
        "kernel/duckduckgo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dzen.ru/*"
      ],
      "css": [
        "kernel/dzen.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.e2e4online.ru/*"
      ],
      "css": [
        "kernel/e2e4online.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.eadaily.com/*"
      ],
      "css": [
        "kernel/eadaily.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.eapteka.ru/*"
      ],
      "css": [
        "kernel/eapteka.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.edadeal.ru/*"
      ],
      "css": [
        "kernel/edadeal.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.e-katalog.ru/*"
      ],
      "css": [
        "kernel/e-katalog.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.eksmo.ru/*"
      ],
      "css": [
        "kernel/eksmo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.electronjs.org/*"
      ],
      "css": [
        "kernel/electronjs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.elementary.io/*"
      ],
      "css": [
        "kernel/elementary.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.expert.ru/*"
      ],
      "css": [
        "kernel/expert.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.xn--90aivcdt6dxbc.xn--p1ai/*"
      ],
      "css": [
        "kernel/explain.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://extensionworkshop.com/*"
      ],
      "css": [
        "kernel/extensionworkshop.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ezcheats.ru/*",
        "*://*.ezcheats.com/*"
      ],
      "exclude_globs": [
        "*://forum.ezcheats.ru/*"
      ],
      "css": [
        "kernel/ezcheats.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ezcheatscloud.com/*"
      ],
      "css": [
        "kernel/ezcheats.pro.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fandom.com/*"
      ],
      "css": [
        "kernel/fandom.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://fanfics.me/*"
      ],
      "css": [
        "kernel/fanfics.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fanfiction.net/*"
      ],
      "css": [
        "kernel/fanfiction.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.f-droid.org/*",
        "*://store.nethunter.com/*"
      ],
      "exclude_globs": [
        "*://forum.f-droid.org/*"
      ],
      "css": [
        "kernel/f-droid.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fedidb.org/*"
      ],
      "css": [
        "kernel/fedidb.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://fediverse.party/*"
      ],
      "css": [
        "kernel/fediverse.party.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://fediverse.observer/*"
      ],
      "css": [
        "kernel/fediverse.observer.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ferra.ru/*"
      ],
      "css": [
        "kernel/ferra.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ffmpeg.org/*"
      ],
      "css": [
        "kernel/ffmpeg.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ficbook.net/*"
      ],
      "css": [
        "kernel/ficbook.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.filehorse.com/*"
      ],
      "css": [
        "kernel/filehorse.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.filepuma.com/*"
      ],
      "css": [
        "kernel/filepuma.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.film.ru/*"
      ],
      "css": [
        "kernel/film.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.findclone.ru/*"
      ],
      "css": [
        "kernel/findclone.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.findsounds.com/*"
      ],
      "css": [
        "kernel/findsounds.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fl.ru/*"
      ],
      "css": [
        "kernel/fl.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.flathub.org/*"
      ],
      "exclude_globs": [
        "*://discourse.flathub.org/*"
      ],
      "css": [
        "kernel/flathub.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fonts-online.ru/*"
      ],
      "css": [
        "kernel/fonts-online.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.opendesktop.org/*"
      ],
      "css": [
        "kernel/forum.opendesktop.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.openmpt.org/*"
      ],
      "css": [
        "kernel/forum.openmpt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.rsload.net/*"
      ],
      "css": [
        "kernel/forum.rsload.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.ru-board.com/*"
      ],
      "css": [
        "kernel/forum.ru-board.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.vivaldi.net/*"
      ],
      "css": [
        "kernel/forum.vivaldi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.xda-developers.com/*"
      ],
      "css": [
        "kernel/forum.xda-developers.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forums.opera.com/*"
      ],
      "css": [
        "kernel/forums.opera.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://xn--d1aiavecq8cxb.xn--p1ai/*",
        "*://*.forward.lc/*"
      ],
      "css": [
        "kernel/forward.lc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fosshub.com/*"
      ],
      "css": [
        "kernel/fosshub.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.fossdroid.com/*"
      ],
      "css": [
        "kernel/fossdroid.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.foxford.ru/*"
      ],
      "css": [
        "kernel/foxford.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.foxtrot.com.ua/*"
      ],
      "css": [
        "kernel/foxtrot.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.frankerfacez.com/*"
      ],
      "css": [
        "kernel/frankerfacez.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.freebsd.org/*"
      ],
      "css": [
        "kernel/freebsd.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.freelancehunt.com/*",
        "*://*.freelancehunt.ru/*",
        "*://*.freelancehunt.ua/*"
      ],
      "css": [
        "kernel/freelancehunt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.freshcode.club/*",
        "*://*.freshfoss.com/*"
      ],
      "css": [
        "kernel/freshcode.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.open.audio/*",
        "*://*.funkwhale.it/*",
        "*://*.fw.neko.bar/*",
        "*://*.tanukitunes.com/*",
        "*://*.audio.gafamfree.party/*",
        "*://*.funkwhale.co.uk/*",
        "*://*.audio.graz.social/*"
      ],
      "css": [
        "kernel/funkwhale.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gamebanana.com/*"
      ],
      "css": [
        "kernel/gamebanana.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gameguru.ru/*"
      ],
      "css": [
        "kernel/gameguru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gamejolt.com/*"
      ],
      "css": [
        "kernel/gamejolt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://games.tlgrm.ru/*",
        "*://games.tlgrm.eu/*"
      ],
      "css": [
        "kernel/games.tlgrm.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gazeta.ru/*"
      ],
      "css": [
        "kernel/gazeta.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://gbatemp.net/*"
      ],
      "css": [
        "kernel/gbatemp.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://geany.org/*"
      ],
      "css": [
        "kernel/geany.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://genius.com/*"
      ],
      "css": [
        "kernel/genius.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gentoo.org/*"
      ],
      "css": [
        "kernel/gentoo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://invidious.io/*",
        "*://*.getdoks.org/*"
      ],
      "css": [
        "kernel/getdoks.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.getfedora.org/*"
      ],
      "css": [
        "kernel/getfedora.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.getpaint.net/*"
      ],
      "css": [
        "kernel/getpaint.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.getsharex.com/*"
      ],
      "css": [
        "kernel/getsharex.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.giscus.app/*"
      ],
      "css": [
        "kernel/giscus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gismeteo.ru/*"
      ],
      "css": [
        "kernel/gismeteo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gitbook.com/*",
        "*://*.docs.conduktor.io/*",
        "*://*.support.mailmeteor.com/*",
        "*://*.docs.forestadmin.com/*",
        "*://*.docs.linuxfoundation.org/*",
        "*://*.aep-sdks.gitbook.io/*",
        "*://*.docs.fluentbit.io/*",
        "*://*.fall2019.fullstackdeeplearning.com/*",
        "*://*.docs.nosto.com/*",
        "*://*.help.adalo.com/*",
        "*://*.docs.airdev.co/*",
        "*://*.docs.integromat.com/*",
        "*://*.beta.docs.qmk.fm/*",
        "*://*.learnrxjs.io/*",
        "*://*.docs.runpanther.io/*",
        "*://*.docs.wasmer.io/*",
        "*://*.developer.thunderbird.net/*",
        "*://*.docs.powershelluniversal.com/*",
        "*://*.electronforge.io/*",
        "*://*.docs.avax.network/*",
        "*://*.docs.clarifai.com/*",
        "*://*.docs.developer.canva.com/*",
        "*://*.docs.slatejs.org/*",
        "*://*.docs.pancakeswap.finance/*",
        "*://*.docs.gofiber.io/*",
        "*://*.docs.rocket.chat/*",
        "*://*.docs.glideapps.com/*",
        "*://*.help.tokenpocket.pro/*",
        "*://*.faq.altstore.io/*"
      ],
      "css": [
        "kernel/gitbook.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.dev.silverstudiogames.org/*",
        "*://repo.palemoon.org/*",
        "*://gitler.moe/*",
        "*://*.git.maki.su/*",
        "*://*.gitea.com/*",
        "*://*.git.gremlinworks.co.uk/*",
        "*://*.dev.sum7.eu/*",
        "*://*.kolaente.dev/*",
        "*://*.try.gitea.io/*"
      ],
      "css": [
        "kernel/gitea.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://repo.palemoon.org/*",
        "*://notabug.org/*",
        "*://*.codeberg.org/*",
        "*://*.code.opencultureconsulting.com/*",
        "*://*.git.076.ne.jp/*",
        "*://*.git.spip.net/*",
        "*://*.git.trom.tf/*"
      ],
      "css": [
        "kernel/gitea.old.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://*/*"
      ],
      "include_globs": [
        "*.git.*"
      ],
      "css": [
        "kernel/gitea.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gitflic.ru/*"
      ],
      "css": [
        "kernel/gitflic.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.github.com/*"
      ],
      "css": [
        "kernel/github.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.github1s.com/*",
        "*://vscode.dev/*"
      ],
      "css": [
        "kernel/github1s.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.githubplus.com/*"
      ],
      "css": [
        "kernel/githubplus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gitlab.com/*",
        "*://git.synz.io/*",
        "*://invent.kde.org/*",
        "*://zxq.co/*",
        "*://*.framagit.org/*",
        "*://*.opencode.net/*",
        "*://code.videolan.org/*",
        "*://dev.funkwhale.audio/*",
        "*://git.pleroma.social/*",
        "*://git.jami.net/*",
        "*://salsa.debian.org/*",
        "*://gitgud.io/*",
        "*://0xacab.org/*",
        "*://dev.gajim.org/*",
        "*://git.cit.bcit.ca/*",
        "*://git.coop/*",
        "*://git.dev.ctu.univ-fcomte.fr/*",
        "*://git.drk.sc/*",
        "*://git.empiresmod.com/*",
        "*://git.fosscommunity.in/*",
        "*://git.immc.ucl.ac.be/*",
        "*://git.linux-kernel.at/*",
        "*://git.silence.dev/*",
        "*://skylab.vc.h-brs.de/*",
        "*://git.cardiff.ac.uk/*",
        "*://git.ligo.org/*",
        "*://forge.tedomum.net/*",
        "*://git.callpipe.com/*",
        "*://git.happy-dev.fr/*",
        "*://source.ind.ie/*",
        "*://source.small-tech.org/*",
        "*://mau.dev/*",
        "*://source.puri.sm/*",
        "*://git.oeru.org/*",
        "*://git.najer.info/*",
        "*://gitplac.si/*",
        "*://git.rockylinux.org/*",
        "*://code.briarproject.org/*",
        "*://code.foxkit.us/*",
        "*://git.drupalcode.org/*",
        "*://git.feneas.org/*",
        "*://git.pwmt.org/*"
      ],
      "css": [
        "kernel/gitlab.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://*/*"
      ],
      "include_globs": [
        "*gitlab.*"
      ],
      "exclude_globs": [
        "*.gitlab.io/*"
      ],
      "css": [
        "kernel/gitlab.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.githubusercontent.com/*"
      ],
      "css": [
        "kernel/githubusercontent.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.git-scm.com/*"
      ],
      "css": [
        "kernel/git-scm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.glvrd.ru/*"
      ],
      "css": [
        "kernel/glvrd.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gnu.org/*"
      ],
      "css": [
        "kernel/gnu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://golang-book.ru/*"
      ],
      "css": [
        "kernel/golang-book.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.goodgame.ru/*"
      ],
      "css": [
        "kernel/goodgame.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://golos.io/*"
      ],
      "css": [
        "kernel/golos.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://accounts.google.com/*"
      ],
      "css": [
        "kernel/google.accounts.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ads.google.com/*"
      ],
      "css": [
        "kernel/google.ads.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://classroom.google.com/*"
      ],
      "css": [
        "kernel/google.classroom.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.colab.research.google.com/*",
        "*://*.googleusercontent.com/*"
      ],
      "css": [
        "kernel/google.colab.research.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://contacts.google.com/*"
      ],
      "css": [
        "kernel/google.contacts.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://www.google.com/*",
        "*://www.google.ru/*",
        "*://google.com/*",
        "*://google.ru/*"
      ],
      "css": [
        "kernel/google.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://datastudio.google.com/*"
      ],
      "css": [
        "kernel/google.datastudio.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://developers.google.com/*"
      ],
      "css": [
        "kernel/google.developers.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://docs.google.com/*"
      ],
      "css": [
        "kernel/google.docs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://drive.google.com/*"
      ],
      "css": [
        "kernel/google.drive.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://fonts.google.com/*"
      ],
      "css": [
        "kernel/google.fonts.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://jamboard.google.com/*"
      ],
      "css": [
        "kernel/google.jamboard.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://mail.google.com/*"
      ],
      "css": [
        "kernel/google.mail.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://messages.google.com/*"
      ],
      "css": [
        "kernel/google.messages.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://myaccount.google.com/*"
      ],
      "css": [
        "kernel/google.myaccount.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://myactivity.google.com/*"
      ],
      "css": [
        "kernel/google.myactivity.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://news.google.com/*"
      ],
      "css": [
        "kernel/google.news.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ogs.google.ru/*",
        "*://ogs.google.com/*"
      ],
      "css": [
        "kernel/google.ogs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://one.google.com/*"
      ],
      "css": [
        "kernel/google.one.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.photos.google.com/*"
      ],
      "css": [
        "kernel/google.photos.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://play.google.com/*"
      ],
      "css": [
        "kernel/google.play.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://podcasts.google.com/*"
      ],
      "css": [
        "kernel/google.podcasts.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://support.google.com/*"
      ],
      "css": [
        "kernel/google.support.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://translate.google.ru/*",
        "*://translate.google.com/*"
      ],
      "css": [
        "kernel/google.translate.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://googlechrome.github.io/*"
      ],
      "css": [
        "kernel/googlechrome.github.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://chrome.google.com/webstore/*"
      ],
      "css": [
        "kernel/google.webstore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://greasyfork.org/*",
        "*://sleazyfork.org/*"
      ],
      "css": [
        "kernel/greasyfork.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.grustnogram.ru/*"
      ],
      "css": [
        "kernel/grustnogram.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.guilded.gg/*"
      ],
      "css": [
        "kernel/guilded.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.haxe.org/*"
      ],
      "exclude_globs": [
        "*://community.haxe.org/*"
      ],
      "css": [
        "kernel/haxe.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://hcaptcha.com/*"
      ],
      "css": [
        "kernel/hcaptcha.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://help.opera.com/*"
      ],
      "css": [
        "kernel/help.opera.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.henrypp.org/*"
      ],
      "css": [
        "kernel/henrypp.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.hex.pm/*"
      ],
      "css": [
        "kernel/hex.pm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.hh.ru/*"
      ],
      "css": [
        "kernel/hh.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.howlongtobeat.com/*"
      ],
      "css": [
        "kernel/howlongtobeat.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.htmlbook.ru/*"
      ],
      "css": [
        "kernel/htmlbook.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.huggingface.co/*"
      ],
      "css": [
        "kernel/huggingface.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://humblebundle.com/*"
      ],
      "css": [
        "kernel/humblebundle.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://hyoo.ru/*",
        "*://mol.js.org/*",
        "*://nin-jin.github.io/*"
      ],
      "css": [
        "kernel/hyoo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.imageboard.top/*"
      ],
      "css": [
        "kernel/imageboard.top.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.igromagnit.net/*"
      ],
      "css": [
        "kernel/igromagnit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.igromania.ru/*"
      ],
      "css": [
        "kernel/igromania.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ikakprosto.ru/*"
      ],
      "css": [
        "kernel/ikakprosto.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.imdb.com/*"
      ],
      "css": [
        "kernel/imdb.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.interfax.ru/*"
      ],
      "css": [
        "kernel/interfax.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://api.invidious.io/*"
      ],
      "css": [
        "kernel/invidious.api.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.yewtu.be/*",
        "*://*.vid.puffyan.us/*",
        "*://*.invidious.snopyta.org/*",
        "*://*.inv.riverside.rocks/*",
        "*://*.y.com.sb/*",
        "*://*.yt.artemislena.eu/*",
        "*://*.invidious.flokinet.to/*",
        "*://*.invidious.tiekoetter.com/*",
        "*://*.invidious.sethforprivacy.com/*",
        "*://*.inv.bp.projectsegfau.lt/*",
        "*://*.invidious.projectsegfau.lt/*",
        "*://*.inv.vern.cc/*",
        "*://*.invidious.nerdvpn.de/*",
        "*://*.invidious.slipfox.xyz/*",
        "*://*.youtube.076.ne.jp/*",
        "*://*.invidious.weblibre.org/*",
        "*://*.invidious.esmailelbob.xyz/*",
        "*://*.invidious.namazso.eu/*",
        "*://*.invidious.kavin.rocks/*",
        "*://*.invidious.osi.kr/*"
      ],
      "css": [
        "kernel/invidious.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://redirect.invidious.io/*"
      ],
      "css": [
        "kernel/invidious.redirect.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.irecommend.ru/*"
      ],
      "css": [
        "kernel/irecommend.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.itch.io/*"
      ],
      "css": [
        "kernel/itch.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ivi.ru/*"
      ],
      "css": [
        "kernel/ivi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.iz.ru/*"
      ],
      "css": [
        "kernel/iz.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.izzysoft.de/*"
      ],
      "css": [
        "kernel/izzysoft.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.javascriptbeautifier.com/*"
      ],
      "css": [
        "kernel/javascriptbeautifier.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.javascriptminifier.com/*",
        "*://*.css-minifier.com/*"
      ],
      "css": [
        "kernel/javascriptminifier.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.join-lemmy.org/*"
      ],
      "css": [
        "kernel/join-lemmy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.joinmastodon.org/*"
      ],
      "exclude_globs": [
        "*://discourse.joinmastodon.org/*"
      ],
      "css": [
        "kernel/joinmastodon.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.joinpeertube.org/*"
      ],
      "css": [
        "kernel/joinpeertube.org.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.jpnsoft.ru/*"
      ],
      "css": [
        "kernel/jpnsoft.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.jscompress.com/*"
      ],
      "css": [
        "kernel/jscompress.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.jsminify.org/*"
      ],
      "css": [
        "kernel/jsminify.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.jut-su.net/*"
      ],
      "css": [
        "kernel/jut-su.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.juniper.bot/*"
      ],
      "css": [
        "kernel/juniper.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kakprosto.ru/*"
      ],
      "css": [
        "kernel/kakprosto.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kali.org/*"
      ],
      "exclude_globs": [
        "*://bugs.kali.org/*"
      ],
      "css": [
        "kernel/kali.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kanobu.ru/*"
      ],
      "css": [
        "kernel/kanobu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kazanfirst.ru/*"
      ],
      "css": [
        "kernel/kazanfirst.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kde.org/*"
      ],
      "css": [
        "kernel/kde.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kdenlive.org/*"
      ],
      "css": [
        "kernel/kdenlive.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kdevelop.org/*"
      ],
      "css": [
        "kernel/kdevelop.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.keepassxc.org/*"
      ],
      "css": [
        "kernel/keepassxc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.keepass.info/*"
      ],
      "css": [
        "kernel/keepass.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kernel.org/*"
      ],
      "exclude_globs": [
        "*://wiki.kernel.org/*",
        "*://planet.kernel.org/*",
        "*://mirrors.kernel.org/*"
      ],
      "css": [
        "kernel/kernel.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kernelnewbies.org/*"
      ],
      "css": [
        "kernel/kernelnewbies.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.keybase.io/*"
      ],
      "css": [
        "kernel/keybase.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kickasstorrent.cr/*",
        "*://*.kickasstorrents.pw/*",
        "*://*.katcr.to/*",
        "*://*.kick4ss.com/*",
        "*://*.thekat.info/*",
        "*://*.kat.am/*",
        "*://*.kickass.cm/*",
        "*://*.kick4ss.com/*"
      ],
      "css": [
        "kernel/kickass.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://kickstarter.com/*"
      ],
      "css": [
        "kernel/kickstarter.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://killpls.me/*"
      ],
      "css": [
        "kernel/killpls.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://kinogo.biz/*",
        "*://kinogo.la/*"
      ],
      "css": [
        "kernel/kinogo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kinopoisk.ru/*"
      ],
      "css": [
        "kernel/kinopoisk.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://knife.media/*"
      ],
      "css": [
        "kernel/knife.media.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.klerk.ru/*"
      ],
      "css": [
        "kernel/klerk.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kiwiirc.com/*"
      ],
      "css": [
        "kernel/kiwiirc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://kod.ru/*"
      ],
      "css": [
        "kernel/kod.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ko-fi.com/*"
      ],
      "css": [
        "kernel/ko-fi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kolibri-n.org/*"
      ],
      "css": [
        "kernel/kolibri-n.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kolibrios.org/*"
      ],
      "exclude_globs": [
        "*://board.kolibrios.org/*",
        "*://wiki.kolibrios.org/*"
      ],
      "css": [
        "kernel/kolibrios.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kp.ru/*",
        "*://*.kp.by/*",
        "*://*.kp.md/*",
        "*://*.kp.kg/*",
        "*://*.kp.kz/*",
        "*://*.kompravda.eu/*"
      ],
      "css": [
        "kernel/kp.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kommersant.ru/*"
      ],
      "css": [
        "kernel/kommersant.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.krakenfiles.com/*"
      ],
      "css": [
        "kernel/krakenfiles.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.krita.org/*"
      ],
      "css": [
        "kernel/krita.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.kwork.ru/*"
      ],
      "css": [
        "kernel/kwork.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.labirint.ru/*"
      ],
      "css": [
        "kernel/labirint.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.lafa.site/*"
      ],
      "css": [
        "kernel/lafa.site.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.last.fm/*"
      ],
      "css": [
        "kernel/last.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.launchpad.net/*"
      ],
      "css": [
        "kernel/launchpad.net.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.leagueofgraphs.com/*"
      ],
      "css": [
        "kernel/leagueofgraphs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://learn.javascript.ru/*",
        "*://javascript.info/*"
      ],
      "css": [
        "kernel/learn.javascript.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.lemmygrad.ml/*",
        "*://*.lemmy.ml/*",
        "*://*.wolfballs.com/*",
        "*://*.lemmy.eus/*",
        "*://*.lemmy.ca/*",
        "*://*.collapse.cat/*",
        "*://*.feddit.de/*",
        "*://*.sopuli.xyz/*",
        "*://*.beehaw.org/*",
        "*://*.mander.xyz/*",
        "*://*.fapsi.be/*",
        "*://*.lm.korako.me/*"
      ],
      "css": [
        "kernel/lemmy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.libgen.gs/*",
        "*://*.libgen.li/*",
        "*://*.libgen.lc/*"
      ],
      "css": [
        "kernel/libgen.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.libreav.org/*"
      ],
      "css": [
        "kernel/libreav.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.libredd.it/*",
        "*://*.libreddit.spike.codes/*",
        "*://*.libreddit.dothq.co/*",
        "*://*.libreddit.kavin.rocks/*",
        "*://*.reddit.invak.id/*",
        "*://*.reddit.phii.me/*",
        "*://*.lr.riverside.rocks/*",
        "*://*.libreddit.strongthany.cc/*",
        "*://*.libreddit.database.red/*",
        "*://*.libreddit.privacy.com.de/*",
        "*://*.libreddit.domain.glass/*",
        "*://*.libreddit.sugoma.tk/*",
        "*://*.libreddit.jamiethalacker.dev/*",
        "*://*.reddit.artemislena.eu/*",
        "*://*.r.nf/*",
        "*://*.libreddit.some-things.org/*",
        "*://*.reddit.stuehieyr.com/*",
        "*://*.lr.mint.lgbt/*",
        "*://*.libreddit.igna.rocks/*",
        "*://*.libreddit.autarkic.org/*",
        "*://*.libreddit.flux.industries/*",
        "*://*.libreddit.drivet.xyz/*",
        "*://*.lr.oversold.host/*",
        "*://*.libreddit.de/*",
        "*://*.libreddit.pussthecat.org/*",
        "*://*.libreddit.mutahar.rocks/*",
        "*://*.libreddit.northboot.xyz/*",
        "*://*.leddit.xyz/*",
        "*://*.de.leddit.xyz/*",
        "*://*.lr.cowfee.moe/*",
        "*://*.libreddit.hu/*",
        "*://*.libreddit.totaldarkness.net/*",
        "*://*.libreddit.esmailelbob.xyz/*",
        "*://*.lr.vern.cc/*",
        "*://*.libreddit.nl/*",
        "*://*.lr.stilic.ml/*",
        "*://*.reddi.tk/*",
        "*://*.libreddit.bus-hit.me/*",
        "*://*.libreddit.datatunnel.xyz/*",
        "*://*.libreddit.crewz.me/*",
        "*://*.r.walkx.org/*",
        "*://*.libreddit.kylrth.com/*",
        "*://*.libreddit.yonalee.eu/*",
        "*://*.libreddit.winscloud.net/*",
        "*://*.libreddit.tiekoetter.com/*",
        "*://*.reddit.rtrace.io/*",
        "*://*.libreddit.lunar.icu/*",
        "*://*.libreddit.privacydev.net/*",
        "*://*.libreddit.notyourcomputer.net/*",
        "*://*.r.ahwx.org/*",
        "*://*.bob.fr.to/*",
        "*://*.reddit.beparanoid.de/*",
        "*://*.libreddit.dcs0.hu/*",
        "*://*.reddit.dr460nf1r3.org/*",
        "*://*.rd.jae.su/*",
        "*://*.libreddit.mha.fi/*",
        "*://*.libreddit.foss.wtf/*",
        "*://*.libreddit.encrypted-data.xyz/*",
        "*://*.libreddit.eu.org/*",
        "*://*.l.opnxng.com/*"
      ],
      "css": [
        "kernel/libredd.it.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.librescore.org/*"
      ],
      "css": [
        "kernel/librescore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.libretranslate.com/*"
      ],
      "css": [
        "kernel/libretranslate.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://lifehacker.ru/*"
      ],
      "css": [
        "kernel/lifehacker.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://likee.video/*"
      ],
      "css": [
        "kernel/likee.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.lineageos.org/*"
      ],
      "css": [
        "kernel/lineageos.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.linux.org.ru/*"
      ],
      "css": [
        "kernel/linux.org.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.linuxmint.com/*"
      ],
      "exclude_globs": [
        "*://community.linuxmint.com/*"
      ],
      "css": [
        "kernel/linuxmint.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.litmir.me/*"
      ],
      "css": [
        "kernel/litmir.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.litres.ru/*"
      ],
      "css": [
        "kernel/litres.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://livecounts.io/*"
      ],
      "css": [
        "kernel/livecounts.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.livejournal.com/*"
      ],
      "css": [
        "kernel/livejournal.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.lmgtfy.com/*"
      ],
      "css": [
        "kernel/lmgtfy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.lodash.com/*"
      ],
      "css": [
        "kernel/lodash.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.loader.to/*"
      ],
      "css": [
        "kernel/loader.to.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://lolz.guru/*",
        "*://lzt.market/*"
      ],
      "css": [
        "kernel/lolzteam.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://losst.ru/*"
      ],
      "css": [
        "kernel/losst.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://lrepacks.net/*"
      ],
      "css": [
        "kernel/lrepacks.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.luarocks.org/*"
      ],
      "css": [
        "kernel/luarocks.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://lumpics.ru/*"
      ],
      "css": [
        "kernel/lumpics.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://lurkmore.to/*",
        "*://lurkmore.net/*",
        "*://*.lurkmo.re/*",
        "*://*.lurkmore.co/*"
      ],
      "css": [
        "kernel/lurkmore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.lutris.net/*"
      ],
      "exclude_globs": [
        "*://forums.lutris.net/*"
      ],
      "css": [
        "kernel/lutris.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://lyprops.ru/*"
      ],
      "css": [
        "kernel/lyprops.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.m24.ru/*"
      ],
      "css": [
        "kernel/m24.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://account.mail.ru/*"
      ],
      "css": [
        "kernel/mail.account.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://news.mail.ru/*",
        "*://auto.mail.ru/*",
        "*://kino.mail.ru/*",
        "*://lady.mail.ru/*",
        "*://dom.mail.ru/*",
        "*://pets.mail.ru/*",
        "*://deti.mail.ru/*",
        "*://sportmail.ru/*",
        "*://health.mail.ru/*",
        "*://hi-tech.mail.ru/*"
      ],
      "css": [
        "kernel/mail.all.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://beta.mail.ru/*"
      ],
      "css": [
        "kernel/mail.beta.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.calendar.mail.ru/*"
      ],
      "css": [
        "kernel/mail.calendar.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://cloud.mail.ru/*"
      ],
      "css": [
        "kernel/mail.cloud.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dobro.mail.ru/*"
      ],
      "css": [
        "kernel/mail.dobro.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://e.mail.ru/*",
        "*://*.vk.mail.ru/*"
      ],
      "css": [
        "kernel/mail.e.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://games.mail.ru/*",
        "*://market.games.mail.ru/*"
      ],
      "css": [
        "kernel/mail.games.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://go.mail.ru/*"
      ],
      "css": [
        "kernel/mail.go.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://help.mail.ru/*"
      ],
      "css": [
        "kernel/mail.help.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://horo.mail.ru/*"
      ],
      "css": [
        "kernel/mail.horo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://id.mail.ru/*"
      ],
      "css": [
        "kernel/mail.id.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://marusia.mail.ru/*"
      ],
      "css": [
        "kernel/mail.marusia.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://marusia-web.go.mail.ru/*"
      ],
      "css": [
        "kernel/mail.marusia.go.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.money.mail.ru/*"
      ],
      "css": [
        "kernel/mail.money.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.my.mail.ru/*"
      ],
      "css": [
        "kernel/mail.my.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://otvet.mail.ru/*"
      ],
      "css": [
        "kernel/mail.otvet.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://pogoda.mail.ru/*"
      ],
      "css": [
        "kernel/mail.pogoda.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://pulse.mail.ru/*"
      ],
      "css": [
        "kernel/mail.pulse.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://mail.ru/*"
      ],
      "exclude_globs": [
        "*://news.mail.ru/*",
        "*://auto.mail.ru/*",
        "*://kino.mail.ru/*",
        "*://lady.mail.ru/*",
        "*://dom.mail.ru/*",
        "*://pets.mail.ru/*",
        "*://deti.mail.ru/*",
        "*://calendar.mail.ru/*",
        "*://calls.mail.ru/*",
        "*://todo.mail.ru/*",
        "*://dobro.mail.ru/*",
        "*://horo.mail.ru/*",
        "*://bonus.mail.ru/*",
        "*://love.mail.ru/*",
        "*://go.mail.ru/*",
        "*://otvet.mail.ru/*",
        "*://capsula.mail.ru/*",
        "*://agent.mail.ru/*",
        "*://webagent.mail.ru/*",
        "*://biz.mail.ru/*",
        "*://top.mail.ru/*",
        "*://mcs.mail.ru/*",
        "*://fines.mail.ru/*",
        "*://tv.mail.ru/*",
        "*://health.mail.ru/*",
        "*://cloud.mail.ru/*"
      ],
      "css": [
        "kernel/mail.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://todo.mail.ru/*"
      ],
      "css": [
        "kernel/mail.todo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://tv.mail.ru/*"
      ],
      "css": [
        "kernel/mail.tv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.malavida.com/*"
      ],
      "css": [
        "kernel/malavida.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mangaworld.in/*"
      ],
      "css": [
        "kernel/mangaworld.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.manjaro.org/*"
      ],
      "css": [
        "kernel/manjaro.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://bugs.openmpt.org/*",
        "*://bugs.gnunet.org/*",
        "*://bugs.kali.org/*"
      ],
      "css": [
        "kernel/mantis.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mash.ru/*"
      ],
      "css": [
        "kernel/mash.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.massolit.site/*"
      ],
      "css": [
        "kernel/massolit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mastodon.social/*",
        "*://fosstodon.org/*",
        "*://fedibird.com/*",
        "*://mastodon.uno/*",
        "*://troet.cafe/*",
        "*://social.anoxinon.de/*",
        "*://aipi.social/*",
        "*://mastodon.top/*",
        "*://pouet.chapril.org/*",
        "*://mastodon.cipherbliss.com/*",
        "*://mastodon.com.br/*",
        "*://ru.social/*",
        "*://aus.social/*",
        "*://toot.wales/*",
        "*://mastodon.scot/*",
        "*://sfba.social/*",
        "*://glasgow.social/*",
        "*://mastodon.green/*",
        "*://kcmo.social/*",
        "*://mastodon.art/*",
        "*://photog.social/*",
        "*://busshi.moe/*",
        "*://socel.net/*",
        "*://mograph.social/*",
        "*://stereodon.social/*",
        "*://masthead.social/*",
        "*://lhub.social/*",
        "*://hispagatos.space/*",
        "*://social.politicaconciencia.org/*",
        "*://mastodon.pirateparty.be/*",
        "*://activism.openworlds.info/*",
        "*://todon.eu/*",
        "*://democracy.town/*",
        "*://climatejustice.social/*",
        "*://eldritch.cafe/*",
        "*://queer.party/*",
        "*://mastodon.lol/*",
        "*://notbird.site/*",
        "*://qdon.space/*",
        "*://colorid.es/*",
        "*://gensokyo.social/*",
        "*://donphan.social/*",
        "*://gensokyo.town/*",
        "*://qoto.org/*",
        "*://social.linux.pizza/*",
        "*://noc.social/*",
        "*://hostux.social/*",
        "*://freeradical.zone/*",
        "*://ioc.exchange/*",
        "*://tilde.zone/*",
        "*://indieweb.social/*",
        "*://ruby.social/*",
        "*://social.dev-wiki.de/*",
        "*://toot.kif.rocks/*",
        "*://mastodontech.de/*",
        "*://social.diva.exchange/*",
        "*://meemu.org/*",
        "*://meow.social/*",
        "*://yiff.life/*",
        "*://social.bau-ha.us/*",
        "*://is.nota.live/*",
        "*://tooting.ch/*",
        "*://maly.io/*",
        "*://kindred.haus/*",
        "*://toot.site/*",
        "*://koyu.space/*",
        "*://mas.to/*",
        "*://mstdn.social/*",
        "*://nerdculture.de/*",
        "*://fandom.ink/*",
        "*://lor.sh/*",
        "*://mastodon.online/*",
        "*://social.chinwag.org/*",
        "*://ieji.de/*",
        "*://c.im/*",
        "*://switter.at/*",
        "*://social.starshipjennings.com/*",
        "*://mastodon.ocert.at/*",
        "*://delaney.masto.host/*",
        "*://mast.naughtystallion.com/*",
        "*://mstdn.chitose.org/*",
        "*://mijn.masto.host/*",
        "*://mastodon.tigernurse.com/*",
        "*://mast.aaron.place/*",
        "*://pod.social/*",
        "*://stars.eroaward.com/*",
        "*://mastodon.metro.bieszczady.pl/*",
        "*://social.krasovs.ky/*",
        "*://redelephant.us/*",
        "*://mastodon.salecroix.fr/*",
        "*://social.fast-email.link/*",
        "*://hmm.schichler.dev/*",
        "*://ap.jadiunr.net/*",
        "*://mastodon.tripbullet.com/*",
        "*://walledgarden.social/*",
        "*://maho.app/*",
        "*://mastodon.hypnoguys.com/*",
        "*://pamilya.social/*",
        "*://goodshit.masto.host/*",
        "*://treehouse.town/*",
        "*://mastodon.honeypot.im/*",
        "*://merveilles.town/*",
        "*://calculate.social/*",
        "*://weirder.earth/*",
        "*://ni.hil.ist/*",
        "*://ausglam.space/*",
        "*://mastodon.cloud/*"
      ],
      "css": [
        "kernel/mastodon.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mcpedl.com/*"
      ],
      "css": [
        "kernel/mcpedl.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mcpehub.org/*"
      ],
      "css": [
        "kernel/mcpehub.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.parrotsec.org/docs/*",
        "*://*.rust-lang.github.io/*",
        "*://*.doc.rust-lang.org/*",
        "*://*.doc.rust-lang.ru/*",
        "*://*.forge.rust-lang.org/*",
        "*://*.course.rs/*",
        "*://*.pandownload.net/*",
        "*://*.docs.ankiweb.net/*",
        "*://*.angular-book.dev/*"
      ],
      "css": [
        "kernel/mdbook.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mediafire.com/*"
      ],
      "css": [
        "kernel/mediafire.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.medialeaks.ru/*"
      ],
      "css": [
        "kernel/medialeaks.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mediametrics.ru/*"
      ],
      "css": [
        "kernel/mediametrics.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mega.nz/*",
        "*://*.mega.io/*"
      ],
      "css": [
        "kernel/mega.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.memepedia.ru/*"
      ],
      "css": [
        "kernel/memepedia.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.meteonova.ru/*"
      ],
      "css": [
        "kernel/meteonova.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.microg.org/*"
      ],
      "css": [
        "kernel/microg.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.midomi.com/*"
      ],
      "css": [
        "kernel/midomi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.minecraft-inside.ru/*"
      ],
      "css": [
        "kernel/minecraft-inside.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.minecraftmain.ru/*"
      ],
      "css": [
        "kernel/minecraftmain.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.minetest.net/*"
      ],
      "exclude_globs": [
        "*://wiki.minetest.net/*",
        "*://dev.minetest.net/*",
        "*://content.minetest.net/*",
        "*://forum.minetest.net/*"
      ],
      "css": [
        "kernel/minetest.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.minifier.org/*"
      ],
      "css": [
        "kernel/minifier.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.minifycode.com/*"
      ],
      "css": [
        "kernel/minifycode.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.minus1.me/*"
      ],
      "css": [
        "kernel/minus1.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.modules.pl/*"
      ],
      "css": [
        "kernel/modules.pl.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.moinmo.in/*",
        "*://*.linuxwiki.de/*",
        "*://*.jurawiki.de/*",
        "*://*.mercurial-scm.org/*",
        "*://*.wiki.wireshark.org/*",
        "*://*.wiki.cacert.org/*"
      ],
      "css": [
        "kernel/moinmo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://addons.mozilla.org/*"
      ],
      "css": [
        "kernel/mozilla.addons.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.bugzilla.mozilla.org/*"
      ],
      "css": [
        "kernel/mozilla.bugzilla.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://developer.mozilla.org/*"
      ],
      "css": [
        "kernel/mozilla.developer.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mufm.me/*"
      ],
      "css": [
        "kernel/mufm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.multimc.org/*"
      ],
      "css": [
        "kernel/multimc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.musescore.com/*"
      ],
      "css": [
        "kernel/musescore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mvsep.com/*"
      ],
      "css": [
        "kernel/mvsep.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.my.games/*",
        "*://*.vkplay.ru/*"
      ],
      "css": [
        "kernel/my.games.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.myanimelist.net/*"
      ],
      "css": [
        "kernel/myanimelist.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mi-room.ru/*"
      ],
      "css": [
        "kernel/mi-room.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sushi.ski/*",
        "*://*.slippy.xyz/*",
        "*://*.neko.ci/*",
        "*://*.cliq.social/*",
        "*://*.newskey.cc/*",
        "*://*.stop.voring.me/*",
        "*://*.mk.nixnet.social/*",
        "*://*.jigglypuff.club/*"
      ],
      "css": [
        "kernel/misskey.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mk.ru/*"
      ],
      "css": [
        "kernel/mk.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.squidfunk.github.io/*",
        "*://*.docs.clearurls.xyz/*",
        "*://*.mingw-w64.org/*",
        "*://*.mkdocstrings.github.io/*",
        "*://*.docs.invidious.io/*",
        "*://*.docs.juniper.bot/*",
        "*://*.electron.build/*"
      ],
      "css": [
        "kernel/mkdocs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mmnt.ru/*"
      ],
      "css": [
        "kernel/mmnt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mob-edu.ru/*"
      ],
      "css": [
        "kernel/mob-edu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://mod.io/"
      ],
      "exclude_globs": [
        "*://mod.io/games/*",
        "*://*.mod.io/*",
        "*://docs.mod.io/*"
      ],
      "css": [
        "kernel/mod.io.site.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mod.io/*",
        "*://mod.io/games/*"
      ],
      "exclude_globs": [
        "*://mod.io/"
      ],
      "css": [
        "kernel/mod.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.modrinth.com/*"
      ],
      "css": [
        "kernel/modrinth.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.myfonts.com/*"
      ],
      "css": [
        "kernel/myfonts.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mynoise.net/*"
      ],
      "css": [
        "kernel/mynoise.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.myoffice.ru/*"
      ],
      "css": [
        "kernel/myoffice.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.mywot.com/*"
      ],
      "css": [
        "kernel/mywot.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.myzfm.top/*"
      ],
      "css": [
        "kernel/myzfm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.nashstore.ru/*"
      ],
      "css": [
        "kernel/nashstore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ndn.info/*"
      ],
      "css": [
        "kernel/ndn.info.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.newgrounds.com/*"
      ],
      "css": [
        "kernel/newgrounds.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.newpipe.net/*"
      ],
      "css": [
        "kernel/newpipe.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.neparsya.net/*"
      ],
      "css": [
        "kernel/neznaka.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://nfsmods.xyz/*"
      ],
      "css": [
        "kernel/nfsmods.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ngrok.com/*"
      ],
      "css": [
        "kernel/ngrok.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.nicovideo.jp/*"
      ],
      "css": [
        "kernel/nicovideo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.nightly.link/*"
      ],
      "css": [
        "kernel/nightly.link.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.nitter.net/*",
        "*://*.nitter.42l.fr/*",
        "*://*.nitter.pussthecat.org/*",
        "*://*.nitter.nixnet.services/*",
        "*://*.nitter.fdn.fr/*",
        "*://*.nitter.1d4.us/*",
        "*://*.nitter.kavin.rocks/*",
        "*://*.nitter.unixfox.eu/*",
        "*://*.nitter.domain.glass/*",
        "*://*.nitter.namazso.eu/*",
        "*://*.birdsite.xanny.family/*",
        "*://*.nitter.hu/*",
        "*://*.nitter.moomoo.me/*",
        "*://*.bird.trom.tf/*",
        "*://*.nitter.it/*",
        "*://*.twitter.censors.us/*",
        "*://*.nitter.grimneko.de/*",
        "*://*.n.hyperborea.cloud/*",
        "*://*.nitter.ca/*",
        "*://*.twitter.076.ne.jp/*",
        "*://*.nitter.fly.dev/*",
        "*://*.notabird.site/*",
        "*://*.nitter.weiler.rocks/*",
        "*://*.nitter.sethforprivacy.com/*",
        "*://*.nttr.stream/*",
        "*://*.nitter.cutelab.space/*",
        "*://*.nitter.nl/*",
        "*://*.nitter.mint.lgbt/*",
        "*://*.nitter.bus-hit.me/*",
        "*://*.fuckthesacklers.network/*",
        "*://*.nitter.esmailelbob.xyz/*",
        "*://*.tw.artemislena.eu/*",
        "*://*.de.nttr.stream/*",
        "*://*.nitter.winscloud.net/*",
        "*://*.nitter.tiekoetter.com/*",
        "*://*.nitter.spaceint.fr/*",
        "*://*.twtr.bch.bar/*",
        "*://*.nitter.privacy.com.de/*",
        "*://*.nitter.mastodon.pro/*",
        "*://*.nitter.notraxx.ch/*",
        "*://*.nitter.poast.org/*",
        "*://*.nitter.bird.froth.zone/*",
        "*://*.nitter.dcs0.hu/*",
        "*://*.twitter.dr460nf1r3.org/*",
        "*://*.nitter.garudalinux.org/*",
        "*://*.twitter.beparanoid.de/*",
        "*://*.n.ramle.be/*",
        "*://*.nitter.cz/*",
        "*://*.nitter.privacydev.net/*",
        "*://*.tweet.lambda.dance/*",
        "*://*.nitter.ebnar.xyz/*",
        "*://*.nitter.kylrth.com/*",
        "*://*.nitter.oishi-ra.men/*",
        "*://*.nitter.foss.wtf/*",
        "*://*.nitter.priv.pw/*",
        "*://*.t.com.sb/*",
        "*://*.nt.vern.cc/*",
        "*://*.nitter.wef.lol/*",
        "*://*.nitter.tokhmi.xyz/*",
        "*://*.nitter.catalyst.sx/*",
        "*://*.unofficialbird.com/*",
        "*://*.nitter.projectsegfau.lt/*"
      ],
      "css": [
        "kernel/nitter.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://nnm-club.me/*",
        "*://*.nnmclub.to/*"
      ],
      "css": [
        "kernel/nnm-club.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://nodejs.org/*"
      ],
      "css": [
        "kernel/nodejs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://novayagazeta.ru/*"
      ],
      "css": [
        "kernel/novayagazeta.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.nplus1.ru/*"
      ],
      "css": [
        "kernel/nplus1.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.npm.io/*"
      ],
      "css": [
        "kernel/npm.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.npmjs.com/*",
        "*://*.npm.red/*"
      ],
      "css": [
        "kernel/npmjs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://nsfwjs.com/*"
      ],
      "css": [
        "kernel/nsfwjs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.nuget.org/*"
      ],
      "css": [
        "kernel/nuget.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ofont.ru/*"
      ],
      "css": [
        "kernel/ofont.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ok.ru/*"
      ],
      "css": [
        "kernel/ok.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.okapps.ru/*"
      ],
      "css": [
        "kernel/okapps.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ok.me/*"
      ],
      "css": [
        "kernel/ok.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://st.mycdn.me/*"
      ],
      "css": [
        "kernel/okmoder.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.old-dos.ru/*"
      ],
      "css": [
        "kernel/old-dos.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.opencode.net/*"
      ],
      "css": [
        "kernel/opencode.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.opencollective.com/*"
      ],
      "css": [
        "kernel/opencollective.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.opendesktop.org/*"
      ],
      "exclude_globs": [
        "*://forum.opendesktop.org/*",
        "*://chat.opendesktop.org/*",
        "*://my.opendesktop.org/*",
        "*://social.opendesktop.org/*"
      ],
      "css": [
        "kernel/opendesktop.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.open-file.ru/*"
      ],
      "css": [
        "kernel/open-file.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.openhub.net/*"
      ],
      "css": [
        "kernel/openhub.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.openmpt.org/*"
      ],
      "exclude_globs": [
        "*://wiki.openmpt.org/*",
        "*://forum.openmpt.org/*"
      ],
      "css": [
        "kernel/openmpt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.opennet.ru/*"
      ],
      "exclude_globs": [
        "*://wiki.opennet.ru/*"
      ],
      "css": [
        "kernel/opennet.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.openra.net/*"
      ],
      "css": [
        "kernel/openra.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.opensea.io/*"
      ],
      "css": [
        "kernel/opensea.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.open-store.io/*"
      ],
      "css": [
        "kernel/open-store.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.openstreetmap.org/*"
      ],
      "css": [
        "kernel/openstreetmap.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.opensuse.org/*"
      ],
      "css": [
        "kernel/opensuse.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.openuserjs.org/*"
      ],
      "css": [
        "kernel/openuserjs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.origin.com/*"
      ],
      "css": [
        "kernel/origin.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.oracle.com/*"
      ],
      "css": [
        "kernel/oracle.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.osdn.net/*"
      ],
      "css": [
        "kernel/osdn.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ospanel.io/*"
      ],
      "css": [
        "kernel/ospanel.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://osu.ppy.sh/*"
      ],
      "css": [
        "kernel/osu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://osu.gatari.pw/*"
      ],
      "css": [
        "kernel/osu.gatari.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://osusearch.com/*"
      ],
      "css": [
        "kernel/osusearch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://kawata.pw/*",
        "*://*.akatsuki.pw/*",
        "*://ripple.moe/*",
        "*://atoka.pw/*",
        "*://ussr.pl/*",
        "*://kurikku.pw/*",
        "*://ez-pp.farm/*",
        "*://lemres.de/*"
      ],
      "css": [
        "kernel/osu-server.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.osuskinner.com/*"
      ],
      "css": [
        "kernel/osuskinner.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.osuskins.net/*"
      ],
      "css": [
        "kernel/osuskins.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.oszone.net/*"
      ],
      "css": [
        "kernel/oszone.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.otzovik.com/*"
      ],
      "css": [
        "kernel/otzovik.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.packagist.org/*"
      ],
      "css": [
        "kernel/packagist.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.palemoon.org/*"
      ],
      "exclude_globs": [
        "*://repo.palemoon.org/*",
        "*://forum.palemoon.org/*"
      ],
      "css": [
        "kernel/palemoon.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pastebin.com/*"
      ],
      "css": [
        "kernel/pastebin.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pastebin.pl/*"
      ],
      "css": [
        "kernel/pastebin.pl.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pdfdrive.com/*"
      ],
      "css": [
        "kernel/pdfdrive.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.peer.tube/*",
        "*://*.peertube.it/*",
        "*://*.worldofvids.com/*",
        "*://*.video.blender.org/*",
        "*://*.peertube.snargol.com/*",
        "*://*.video.ploud.jp/*",
        "*://*.framatube.org/*",
        "*://*.video.ploud.fr/*",
        "*://*.peervideo.ru/*",
        "*://*.peertube.at/*",
        "*://*.peertube.su/*",
        "*://*.tube.rebellion.global/*",
        "*://*.wiki-tube.de/*",
        "*://*.veezee.tube/*",
        "*://tube-montpellier.beta.education.fr/*",
        "*://v.phreedom.club/*",
        "*://*.tube.nowtech.io/*",
        "*://*.tube-dijon.beta.education.fr/*",
        "*://*.monplaisirtube.ddns.net/*",
        "*://*.videos.pair2jeux.tube/*",
        "*://*.tube.crapaud-fou.org/*",
        "*://*.tube.p2p.legal/*",
        "*://*.kodcast.com/*",
        "*://*.peertube.uno/*",
        "*://*.vault.mle.party/*",
        "*://*.devtube.dev-wiki.de/*",
        "*://*.tube.odat.xyz/*",
        "*://*.video.skyn3t.in/*",
        "*://*.tv.poa.st/*",
        "*://*.video.stuartbrand.co.uk/*",
        "*://*.peertube.ventresmous.fr/*",
        "*://*.peertube.zapashcanon.fr/*",
        "*://*.peertube.stream/*",
        "*://*.video.blueline.mg/*",
        "*://*.justtelly.com/*",
        "*://*.tgi.hosted.spacebear.ee/*",
        "*://*.tube.foxarmy.ml/*",
        "*://*.tube.gnous.eu/*",
        "*://*.peertube.cipherbliss.com/*",
        "*://*.peervideo.club/*",
        "*://*.beertube.epgn.ch/*",
        "*://*.video.qoto.org/*",
        "*://*.p2ptv.ru/*",
        "*://*.peertube.thenewoil.xyz/*",
        "*://*.peertube.co.uk/*",
        "*://*.peertube.b38.rural-it.org/*",
        "*://*.peertube.fedi.quebec/*",
        "*://*.peertube.linuxrocks.online/*",
        "*://*.peertube.art3mis.de/*",
        "*://*.peertube.cats-home.net/*",
        "*://*.peertube.iriseden.eu/*",
        "*://*.peertube.red/*",
        "*://*.peertube.biz/*",
        "*://*.tv.netwhood.online/*",
        "*://*.truetube.media/*",
        "*://*.diode.zone/*",
        "*://*.videos.lucero.top/*",
        "*://*.videos.denshi.live/*",
        "*://*.video.nogafam.es/*",
        "*://*.dislive.me/*",
        "*://*.tube.xy-space.de/*",
        "*://*.tube.tchncs.de/*",
        "*://*.video.mycrowd.ca/*",
        "*://*.tube.tardis.world/*",
        "*://*.yt.is.nota.live/*",
        "*://*.tubedu.org/*",
        "*://*.kumi.tube/*",
        "*://*.phijkchu.com/*",
        "*://*.video.hardlimit.com/*",
        "*://*.tube.rhythms-of-resistance.org/*",
        "*://*.htp.live/*",
        "*://*.a.metube.ch/*",
        "*://*.player.ojamajo.moe/*",
        "*://*.p.lu/*",
        "*://*.myfreetube.de/*",
        "*://*.vtuktube.com/*",
        "*://*.libremedia.video/*",
        "*://*.p.eertu.be/*",
        "*://*.tv.mattchristiansenmedia.com/*",
        "*://*.thecool.tube/*",
        "*://*.videos.shmalls.pw/*",
        "*://*.peertube.cpy.re/*",
        "*://*.peertube2.cpy.re/*",
        "*://*.peertube3.cpy.re/*",
        "*://*.peertube.tv/*",
        "*://*.tube.vvv.cash/*",
        "*://*.videos.testimonia.org/*",
        "*://*.video.hardlimit.com/*",
        "*://*.peerlook.ru/*",
        "*://*.kraut.zone/*",
        "*://*.peertube.heraut.eu/*",
        "*://*.skeptikon.fr/*",
        "*://*.yiny.org/*",
        "*://*.share.peertube.support/*",
        "*://*.video.ustim.ru/*",
        "*://*.tube.anufrij.de/*",
        "*://*.watch.ignorance.eu/*",
        "*://*.video.mentality.rip/*",
        "*://*.mir.inter21.net/*",
        "*://*.tube.novg.net/*",
        "*://*.tvox.ru/*",
        "*://*.peertube.020.pl/*",
        "*://*.tube.alado.space/*",
        "*://*.oldpcmuseum.ru/*",
        "*://*.tube.skrep.in/*",
        "*://*.xxivproduction.video/*",
        "*://*.dnk.video/*",
        "*://*.peertube.robonomics.network/*",
        "*://*.pt.sfunk1x.com/*",
        "*://*.furred.tv/*",
        "*://*.fedimovie.com/*",
        "*://*.buddhist.tv/*",
        "*://*.share.peertube.support/*",
        "*://*.videos.trom.tf/*",
        "*://*.tv.atmx.ca/*",
        "*://*.free-streams.com/*",
        "*://*.watch.daspr.io/*",
        "*://*.pt.sfunk1x.com/*",
        "*://*.video.hardlimit.com/*",
        "*://*.ftsi.ru/*",
        "*://*.puffy.tube/*",
        "*://*.peertube.stemy.me/*",
        "*://*.video-cave-v2.de/*",
        "*://*.peertube.dk/*",
        "*://*.peertube.zoz-serv.org/*",
        "*://*.tube.shanti.cafe/*",
        "*://*.hitchtube.fr/*",
        "*://*.the.jokertv.eu/*",
        "*://*.peertube.us.to/*",
        "*://*.tube.grin.hu/*",
        "*://*.tube.calculate.social/*"
      ],
      "css": [
        "kernel/peertube.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pepper.ru/*"
      ],
      "css": [
        "kernel/pepper.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.php.net/*"
      ],
      "exclude_globs": [
        "*://edit.php.net/*",
        "*://bugs.php.net/*",
        "*://gtk.php.net/*",
        "*://pecl.php.net/*",
        "*://pear.php.net/*"
      ],
      "css": [
        "kernel/php.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://forum.palemoon.org/*",
        "*://forum.openra.net/*",
        "*://forums.scummvm.org/*",
        "*://fearlessrevolution.com/*",
        "*://linuxmusicians.com/*",
        "*://forum.minetest.net/*",
        "*://forum.videolan.org/*",
        "*://reactos.org/forum/*",
        "*://forums.lanik.us/*",
        "*://forums.virtualbox.org/*",
        "*://forums.linuxmint.com/*",
        "*://qbforums.shiki.hu/*",
        "*://warmplace.ru/forum/*",
        "*://synthesiagame.com/forum/*",
        "*://forums.informaction.com/*",
        "*://lemmasoft.renai.us/*",
        "*://forum.puppylinux.com/*",
        "*://libgen.lc/community/*",
        "*://forum.cmsmadesimple.org/*",
        "*://newsgroup.xnview.com/*",
        "*://forum.rosalinux.ru/*",
        "*://forum.torlook.info/*"
      ],
      "css": [
        "kernel/phpbb.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.picarto.tv/*"
      ],
      "css": [
        "kernel/picarto.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pikabu.ru/*"
      ],
      "css": [
        "kernel/pikabu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pikuco.ru/*"
      ],
      "css": [
        "kernel/pikuco.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pingvinus.ru/*"
      ],
      "css": [
        "kernel/pingvinus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pinta-project.com/*"
      ],
      "css": [
        "kernel/pinta-project.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.piped.kavin.rocks/*",
        "*://*.piped.tokhmi.xyz/*",
        "*://*.piped.moomoo.me/*",
        "*://*.il.ax/*",
        "*://*.piped.syncpundit.com/*",
        "*://*.piped.mha.fi/*",
        "*://*.piped.shimul.me/*",
        "*://*.pipedus.palash.dev//*",
        "*://*.yt.jae.fi/*",
        "*://*.piped.mint.lgbt/*",
        "*://*.piped.privacy.com.de/*",
        "*://*.piped.esmailelbob.xyz/*",
        "*://*.piped.projectsegfau.lt/*"
      ],
      "css": [
        "kernel/piped.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pixelfed.org/*",
        "*://*.pixelfed.social/*",
        "*://*.pixelfed.de/*",
        "*://*.pixelfed.tokyo/*",
        "*://*.piconic.co/*",
        "*://*.pix.diaspodon.fr/*",
        "*://*.pxlmo.com/*",
        "*://*.metapixl.com/*",
        "*://*.s.pixelfed.ca/*",
        "*://*.shared.graphics/*",
        "*://*.pixelfed.uno/*",
        "*://*.pixelfed.blob.cat/*",
        "*://*.staging.pixelfed.net/*",
        "*://*.pixey.org/*",
        "*://*.pixelfed.kosebamse.com/*",
        "*://*.pixelfed.eus/*",
        "*://*.federated.photos/*",
        "*://*.pixelfed.sdf.org/*",
        "*://*.anar.chi.st/*",
        "*://*.pix.tedomum.net/*",
        "*://*.pixel.sendero.social/*",
        "*://*.art.librepunk.club/*",
        "*://*.pixel.nogafam.es/*",
        "*://*.pix.toot.wales/*",
        "*://*.skilltoy.site/*",
        "*://*.pixel.tchncs.de/*",
        "*://*.pixelfed.anartist.org/*",
        "*://*.pxl.roflcopter.fr/*",
        "*://*.cliq.buzz/*",
        "*://*.pixelfed.fi/*",
        "*://*.pixel.netzspielplatz.de/*",
        "*://*.pixelfed.nz/*",
        "*://*.pixelfed.noellabo.jp/*",
        "*://*.pixelfed.se/*",
        "*://*.pix.rousset.nom.fr/*",
        "*://*.pony.gallery/*",
        "*://*.pixel.anjara.eu/*",
        "*://*.rainbow.graphics/*",
        "*://*.pixel.art3mis.de/*",
        "*://*.polylux.xyz/*",
        "*://*.pix.calculate.social/*",
        "*://*.pixelfed.debian.social/*",
        "*://*.pixelfed.graz.social/*",
        "*://*.pixelfed.eu/*",
        "*://*.pf.netwhood.online/*",
        "*://*.fetbuk.ru/*",
        "*://*.pixelfed.gegeweb.eu/*",
        "*://*.pixelfed.heavyrubberslave.com/*",
        "*://*.pixelfed.photos/*",
        "*://*.pixel.pressthebutton.pw/*",
        "*://*.pixelfed.fedi.quebec/*",
        "*://*.mental.camp/*",
        "*://*.lomo.live/*",
        "*://*.pixel.glukose.fr/*",
        "*://*.pix.underworld.fr/*",
        "*://*.pixelfed.automat.click/*",
        "*://*.go.lefti.sh/*",
        "*://*.pff.o.hina.dev/*",
        "*://*.pixelfed.bubbletea.dev/*",
        "*://*.pixel.cocoate.com/*",
        "*://*.pixelfed.fedi.bub.org/*",
        "*://*.pix.wien.rocks/*",
        "*://*.jako.photo/*",
        "*://*.pix.goe.land/*",
        "*://*.pixelfed.mrpetovan.com/*",
        "*://*.pixel.noff.co/*",
        "*://*.pixelfed.cats-home.net/*",
        "*://*.pixel.jabbxi.de/*",
        "*://*.pixel.aire.ml/*",
        "*://*.vanderwarker.photos/*",
        "*://*.pixel.deblan.org/*",
        "*://*.microhive.org/*",
        "*://*.japix.schuerz.at/*",
        "*://*.pixel.xarxa.cloud/*"
      ],
      "css": [
        "kernel/pixelfed.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.planetminecraft.com/*"
      ],
      "css": [
        "kernel/planetminecraft.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.animegost.org/*",
        "*://*.roomfish.ru/*"
      ],
      "css": [
        "kernel/play.animegost.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.playground.ru/*"
      ],
      "css": [
        "kernel/playground.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.playonlinux.com/*"
      ],
      "css": [
        "kernel/playonlinux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pling.com/*",
        "*://*.linux-apps.com/*",
        "*://*.appimagehub.com/*",
        "*://store.kde.org/*",
        "*://*.gnome-look.org/*",
        "*://*.addons.videolan.org/*"
      ],
      "css": [
        "kernel/pling.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://portableapps.com/*"
      ],
      "css": [
        "kernel/portableapps.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://poemata.ru/*"
      ],
      "css": [
        "kernel/poemata.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://pooshock.ru/*"
      ],
      "css": [
        "kernel/pooshock.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://portal.mi-room.ru/*"
      ],
      "css": [
        "kernel/portal.mi-room.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://portapps.io/*"
      ],
      "css": [
        "kernel/portapps.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.portwine-linux.ru/*"
      ],
      "css": [
        "kernel/portwine-linux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://presearch.com/*"
      ],
      "css": [
        "kernel/presearch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.privacyguides.org/*"
      ],
      "css": [
        "kernel/privacyguides.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.privacytools.io/*"
      ],
      "css": [
        "kernel/privacytools.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.privacytools.ru/*"
      ],
      "css": [
        "kernel/privacytools.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://privatebin.net/*",
        "*://privatebin.info/*"
      ],
      "css": [
        "kernel/privatebin.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.producthunt.com/*"
      ],
      "css": [
        "kernel/producthunt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.proglib.io/*"
      ],
      "css": [
        "kernel/proglib.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.puzzle-english.com/*"
      ],
      "css": [
        "kernel/puzzle-english.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.pypi.org/*"
      ],
      "css": [
        "kernel/pypi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.python.org/*"
      ],
      "exclude_globs": [
        "*://wiki.python.org/*"
      ],
      "css": [
        "kernel/python.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.qaru.site/*"
      ],
      "css": [
        "kernel/qaru.site.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.qemu.org/*"
      ],
      "css": [
        "kernel/qemu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.qiwi.com/*"
      ],
      "css": [
        "kernel/qiwi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rabota.ru/*"
      ],
      "css": [
        "kernel/rabota.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.radio-browser.info/*"
      ],
      "css": [
        "kernel/radio-browser.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.raspberrypi.com/*"
      ],
      "css": [
        "kernel/raspberrypi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rbc.ru/*",
        "*://*.sportrbc.ru/*",
        "*://*.autonews.ru/*"
      ],
      "css": [
        "kernel/rbc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.joyreactor.cc/*",
        "*://*.reactor.cc/*"
      ],
      "css": [
        "kernel/reactor.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.reactos.org/*"
      ],
      "exclude_globs": [
        "*://reactos.org/forum/*"
      ],
      "css": [
        "kernel/reactos.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.readthedocs.io/*",
        "*://*.kennethreitz.org/*",
        "*://*.doc.pypy.org/*",
        "*://*.c3-lang.org/*",
        "*://*.docs.scummvm.org/*",
        "*://*.hellosystem.github.io/*",
        "*://*.teamnewpipe.github.io/*",
        "*://*.docs.weblate.org/*",
        "*://*.tornadoweb.org/*",
        "*://*.pinta-project.com/user-guide/*",
        "*://*.doc.mapeditor.org/*",
        "*://*.docs.kdenlive.org/*",
        "*://*.docs.funkwhale.audio/*"
      ],
      "css": [
        "kernel/readthedocs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.74.ru/*",
        "*://*.ngs.ru/*",
        "*://*.ngs42.ru/*",
        "*://*.ngs24.ru/*",
        "*://*.ngs22.ru/*",
        "*://*.116.ru/*",
        "*://*.14.ru/*",
        "*://*.161.ru/*",
        "*://*.164.ru/*",
        "*://*.26.ru/*",
        "*://*.29.ru/*",
        "*://*.35.ru/*",
        "*://*.43.ru/*",
        "*://*.45.ru/*",
        "*://*.48.ru/*",
        "*://*.51.ru/*",
        "*://*.53.ru/*",
        "*://*.56.ru/*",
        "*://*.59.ru/*",
        "*://*.60.ru/*",
        "*://*.62.ru/*",
        "*://*.63.ru/*",
        "*://*.68.ru/*",
        "*://*.71.ru/*",
        "*://*.72.ru/*",
        "*://*.76.ru/*",
        "*://*.86.ru/*",
        "*://*.89.ru/*",
        "*://*.93.ru/*",
        "*://*.e1.ru/*",
        "*://*.mgorsk.ru/*",
        "*://*.mosk.ru/*",
        "*://*.ngs38.ru/*",
        "*://*.ngs55.ru/*",
        "*://*.ngs70.ru/*",
        "*://*.v1.ru/*",
        "*://*.nn.ru/*",
        "*://*.proizhevsk.ru/*",
        "*://*.provoronezh.ru/*",
        "*://*.sochi1.ru/*",
        "*://*.sterlitamak1.ru/*",
        "*://*.tolyatty.ru/*",
        "*://*.ufa1.ru/*",
        "*://*.ircity.ru/*",
        "*://*.chita.ru/*"
      ],
      "css": [
        "kernel/regions.news.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.remontka.pro/*"
      ],
      "css": [
        "kernel/remontka.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ren.tv/*"
      ],
      "css": [
        "kernel/ren.tv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.renpy.org/*",
        "*://python-future.org/*"
      ],
      "css": [
        "kernel/renpy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.repack.me/*"
      ],
      "css": [
        "kernel/repack.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.repack.moy.su/*"
      ],
      "css": [
        "kernel/repack.moy.su.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.repology.org/*"
      ],
      "css": [
        "kernel/repology.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.requirejs.org/*"
      ],
      "css": [
        "kernel/requirejs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.reverso.net/*"
      ],
      "css": [
        "kernel/reverso.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.revolt.social/*"
      ],
      "css": [
        "kernel/revolt.social.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rghost.net/*"
      ],
      "css": [
        "kernel/rghost.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ria.ru/*"
      ],
      "css": [
        "kernel/ria.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.riafan.ru/*"
      ],
      "css": [
        "kernel/riafan.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.roi.ru/*"
      ],
      "css": [
        "kernel/roi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rosalinux.ru/*"
      ],
      "css": [
        "kernel/rosalinux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rosuchebnik.ru/*"
      ],
      "css": [
        "kernel/rosuchebnik.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rubygems.org/*"
      ],
      "css": [
        "kernel/rubygems.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rubyinstaller.org/*"
      ],
      "css": [
        "kernel/rubyinstaller.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ruby-lang.org/*"
      ],
      "css": [
        "kernel/ruby-lang.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rubyonrails.org/*"
      ],
      "css": [
        "kernel/rubyonrails.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rt.com/*"
      ],
      "css": [
        "kernel/rt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ruclip.com/*",
        "*://trclips.com/*",
        "*://thclips.com/*",
        "*://*.cnclips.net/*",
        "*://no-clip.com/*",
        "*://frclip.com/*",
        "*://azclip.net/*"
      ],
      "css": [
        "kernel/ruclip.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ruffle.rs/*"
      ],
      "css": [
        "kernel/ruffle.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ru-minecraft.ru/*"
      ],
      "css": [
        "kernel/ru-minecraft.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ruprogi.ru/*"
      ],
      "css": [
        "kernel/ruprogi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rusplt.ru/*"
      ],
      "css": [
        "kernel/rusplt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rust-lang.org/*"
      ],
      "css": [
        "kernel/rust-lang.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rsload.net/*"
      ],
      "css": [
        "kernel/rsload.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rustore.ru/*"
      ],
      "css": [
        "kernel/rustore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ruplay.market/*"
      ],
      "css": [
        "kernel/rumarket.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.s0urce.io/*"
      ],
      "css": [
        "kernel/s0urce.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://*/*",
        "http://*/*"
      ],
      "include_globs": [
        "*rutor.*"
      ],
      "css": [
        "kernel/rutor.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "https://*/*",
        "http://*/*"
      ],
      "include_globs": [
        "*rutracker.*"
      ],
      "css": [
        "kernel/rutracker.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.rutube.ru/*"
      ],
      "css": [
        "kernel/rutube.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://samplefocus.com/*"
      ],
      "css": [
        "kernel/samplefocus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.scratch.mit.edu/*"
      ],
      "css": [
        "kernel/scratch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.scratch.mit.edu/*",
        "*://*.llk.github.io/*",
        "*://*.turbowarp.org/*"
      ],
      "css": [
        "kernel/scratch.editor.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://scummvm.org/*",
        "*://www.scummvm.org/*",
        "*://planet.scummvm.org/*"
      ],
      "css": [
        "kernel/scummvm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sdi-tool.org/*"
      ],
      "css": [
        "kernel/sdi-tool.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.search4faces.com/*"
      ],
      "css": [
        "kernel/search4faces.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://xeek.com/*",
        "*://search.snopyta.org/*",
        "*://anon.sx/*",
        "*://sx.fedi.tech/*",
        "*://s.zhaocloud.net/*",
        "*://swag.pw/*",
        "*://northboot.xyz/*",
        "*://gruble.de/*",
        "*://procurx.pt/*",
        "*://metasearch.nl/*",
        "*://searx.ninja/*"
      ],
      "css": [
        "kernel/searx.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://sepiasearch.org/*"
      ],
      "css": [
        "kernel/sepiasearch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.send.vis.ee/*",
        "*://*.send.zcyph.cc/*",
        "*://*.send.turingpoint.de/*",
        "*://*.send.ephemeral.land/*",
        "*://*.send.mni.li/*",
        "*://*.send.monks.tools/*",
        "*://*.send.boblorange.net/*",
        "*://*.send.aurorabilisim.com/*",
        "*://*.nhanh.cloud/*",
        "*://*.send.datahoarder.dev/*",
        "*://*.fileupload.ggc-project.de/*",
        "*://*.drop.chapril.org/*",
        "*://*.send.jeugdhulp.be/*",
        "*://*.files.psu.ru/*",
        "*://*.send.portailpro.net/*",
        "*://*.bytefile.de/*",
        "*://*.transfer.acted.org/*"
      ],
      "css": [
        "kernel/send.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.securitylab.ru/*"
      ],
      "css": [
        "kernel/securitylab.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.shikimori.one/*"
      ],
      "css": [
        "kernel/shikimori.one.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sib.fm/*"
      ],
      "css": [
        "kernel/sib.fm.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sibkray.ru/*"
      ],
      "css": [
        "kernel/sibkray.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://skins.osuck.net/*"
      ],
      "css": [
        "kernel/skins.osuck.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.skinship.xyz/*"
      ],
      "css": [
        "kernel/skinship.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.slant.co/*"
      ],
      "css": [
        "kernel/slant.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.smashup.ru/*"
      ],
      "css": [
        "kernel/smashup.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://smotret-anime.online/*"
      ],
      "css": [
        "kernel/smotretanime.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.snapcraft.io/*"
      ],
      "css": [
        "kernel/snapcraft.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.softportal.com/*"
      ],
      "css": [
        "kernel/softportal.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://software.opensuse.org/*"
      ],
      "css": [
        "kernel/software.opensuse.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sololearn.com/*"
      ],
      "css": [
        "kernel/sololearn.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://sourceforge.net/*"
      ],
      "css": [
        "kernel/sourceforge.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sovetromantica.com/*"
      ],
      "css": [
        "kernel/sovetromantica.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://spcs.me/*",
        "*://spac1.info/*",
        "*://spcs.social/*"
      ],
      "css": [
        "kernel/spcs.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.speedtest.net/*"
      ],
      "css": [
        "kernel/speedtest.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.spigotmc.org/*"
      ],
      "css": [
        "kernel/spigotmc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sprashivai.ru/*"
      ],
      "css": [
        "kernel/sprashivai.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sprashivalka.com/*"
      ],
      "css": [
        "kernel/sprashivalka.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.sr.ht/*"
      ],
      "css": [
        "kernel/sr.ht.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://src.fedoraproject.org/*"
      ],
      "css": [
        "kernel/src.fedoraproject.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.stackoverflow.com/*",
        "*://*.stackexchange.com/*",
        "*://*.serverfault.com/*",
        "*://*.superuser.com/*",
        "*://*.stackapps.com/*",
        "*://*.mathoverflow.net/*",
        "*://*.askubuntu.com/*"
      ],
      "css": [
        "kernel/stackoverflow.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.starhit.ru/*"
      ],
      "css": [
        "kernel/starhit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://start.garudalinux.org/*"
      ],
      "css": [
        "kernel/start.garudalinux.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.startpack.ru/*"
      ],
      "css": [
        "kernel/startpack.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.startpage.com/*"
      ],
      "css": [
        "kernel/startpage.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.steamdb.info/*"
      ],
      "css": [
        "kernel/steamdb.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.stepik.org/*"
      ],
      "css": [
        "kernel/stepik.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.stihi.ru/*",
        "*://*.proza.ru/*"
      ],
      "css": [
        "kernel/stihi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.stopgame.ru/*"
      ],
      "css": [
        "kernel/stopgame.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.streamdj.ru/*"
      ],
      "css": [
        "kernel/streamdj.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.streamlabs.com/*"
      ],
      "css": [
        "kernel/streamlabs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.svyaznoy.ru/*"
      ],
      "css": [
        "kernel/svyaznoy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.syn-ch.com/*",
        "*://*.syn-ch.com.ua/*",
        "*://*.syn-ch.ru/*",
        "*://*.syn-ch.org/*"
      ],
      "css": [
        "kernel/syn-ch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://t.me/*"
      ],
      "css": [
        "kernel/t.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.tass.ru/*",
        "*://*.tass.com/*"
      ],
      "css": [
        "kernel/tass.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://t-do.ru/*"
      ],
      "css": [
        "kernel/t-do.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://tele.click/*",
        "*://tele.gg/*",
        "*://teleg.at/*",
        "*://teleg.run/*",
        "*://telega.at/*"
      ],
      "css": [
        "kernel/tele.click.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://teleg.one/*"
      ],
      "css": [
        "kernel/teleg.one.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://graph.org/*",
        "*://telegra.ph/*",
        "*://tgraph.io/*",
        "*://te.legra.ph/*"
      ],
      "css": [
        "kernel/telegra.ph.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.telegram.org/*",
        "*://*.tlgr.org/*"
      ],
      "exclude_globs": [
        "*://webz.telegram.org/*",
        "*://webk.telegram.org/*",
        "*://web.telegram.org/k/*",
        "*://web.telegram.org/z/*",
        "*://web.telegram.org/?legacy=1#/*"
      ],
      "css": [
        "kernel/telegram.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://webtelegram.net/*",
        "*://zhukov.github.io/webogram/*",
        "*://web.tlgrm.app/*"
      ],
      "css": [
        "kernel/telegram.legacy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.evgeny-nadymov.github.io/*"
      ],
      "css": [
        "kernel/telegram.react.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://webz.telegram.org/*",
        "*://webk.telegram.org/*",
        "*://web.telegram.org/k/*",
        "*://web.telegram.org/z/*",
        "*://web.tlgrm.app/*"
      ],
      "css": [
        "kernel/telegram-clients.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://telemetr.me/*"
      ],
      "css": [
        "kernel/telemetr.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://telete.in/*"
      ],
      "css": [
        "kernel/telete.in.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.tenor.com/*"
      ],
      "css": [
        "kernel/tenor.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.testometrika.com/*"
      ],
      "css": [
        "kernel/testometrika.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.text-pesni.com/*"
      ],
      "css": [
        "kernel/text-pesni.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.tgstat.ru/*",
        "*://*.tgstat.com/*"
      ],
      "css": [
        "kernel/tgstat.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.the-federation.info/*"
      ],
      "css": [
        "kernel/the-federation.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.thelastgame.ru/*",
        "*://*.thelastgame.org/*",
        "*://*.thelastgame.club/*"
      ],
      "css": [
        "kernel/thelastgame.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.thelastgames.ru/*"
      ],
      "css": [
        "kernel/thelastgames.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.themeforest.net/*",
        "*://*.codecanyon.net/*",
        "*://*.videohive.net/*",
        "*://*.audiojungle.net/*",
        "*://*.graphicriver.net/*",
        "*://*.photodune.net/*",
        "*://*.3docean.net/*"
      ],
      "css": [
        "kernel/themeforest.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.thequestion.ru/*"
      ],
      "css": [
        "kernel/thequestion.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.tickgit.com/*"
      ],
      "css": [
        "kernel/tickgit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.tiktok.com/*"
      ],
      "css": [
        "kernel/tiktok.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://time.is/*"
      ],
      "css": [
        "kernel/time.is.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://tlgrm.ru/*",
        "*://tlgrm.eu/*"
      ],
      "css": [
        "kernel/tlgrm.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://web.tolstoycomments.com/*"
      ],
      "css": [
        "kernel/tolstoycomments.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.toptal.com/*"
      ],
      "css": [
        "kernel/toptal.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.torlook.info/*"
      ],
      "css": [
        "kernel/torlook.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://tproger.ru/*"
      ],
      "css": [
        "kernel/tproger.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.transifex.com/*"
      ],
      "css": [
        "kernel/transifex.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://translate.metalune.xyz/*",
        "*://st.alefvanoon.xyz/*",
        "*://translate.josias.dev/*",
        "*://translate.namazso.eu/*",
        "*://simplytranslate.org/*",
        "*://simplytranslate.pussthecat.org/*",
        "*://translate.bus-hit.me/*"
      ],
      "css": [
        "kernel/translate.metalune.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.translit.ru/*"
      ],
      "css": [
        "kernel/translit.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.trashbox.ru/*"
      ],
      "css": [
        "kernel/trashbox.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.travis-ci.org/*",
        "*://*.travis-ci.com/*"
      ],
      "css": [
        "kernel/travis-ci.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.trello.com/*"
      ],
      "css": [
        "kernel/trello.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.trovo.live/*"
      ],
      "css": [
        "kernel/trovo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://ttttt.me/*"
      ],
      "css": [
        "kernel/ttttt.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.tunebat.com/*"
      ],
      "css": [
        "kernel/tunebat.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://tv2.today/*"
      ],
      "css": [
        "kernel/tv2.today.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.twitchtracker.com/*"
      ],
      "css": [
        "kernel/twitchtracker.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ubuntu.com/*",
        "*://*.maas.io/*",
        "*://*.linuxcontainers.org/*",
        "*://*.charmhub.io/*",
        "*://*.juju.is/*",
        "*://*.multipass.run/*",
        "*://*.anbox-cloud.io/*"
      ],
      "css": [
        "kernel/ubuntu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ubuntubudgie.org/*"
      ],
      "css": [
        "kernel/ubuntubudgie.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.uncss-online.com/*"
      ],
      "css": [
        "kernel/uncss.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.unpkg.com/*"
      ],
      "css": [
        "kernel/unpkg.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.untwitch.com/*"
      ],
      "css": [
        "kernel/untwitch.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.stats.uptimerobot.com/*",
        "*://*.status.apernet.io/*",
        "*://*.status.sjtug.org/*",
        "*://*.status.webcatalog.io/*"
      ],
      "css": [
        "kernel/uptimerobot.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ura.news/*"
      ],
      "css": [
        "kernel/ura.news.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.userstyles.org/*"
      ],
      "css": [
        "kernel/userstyles.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.userstyles.world/*"
      ],
      "css": [
        "kernel/userstyles.world.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.uso.kkx.one/*"
      ],
      "css": [
        "kernel/uso-archive.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vedomosti.ru/*"
      ],
      "css": [
        "kernel/vedomosti.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vgtimes.ru/*"
      ],
      "css": [
        "kernel/vgtimes.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.utteranc.es/*"
      ],
      "css": [
        "kernel/utteranc.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.videolan.org/*"
      ],
      "exclude_globs": [
        "*://addons.videolan.org/*"
      ],
      "css": [
        "kernel/videolan.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vidlii.com/*"
      ],
      "css": [
        "kernel/vidlii.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.viewtube.io/*"
      ],
      "css": [
        "kernel/viewtube.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vimeo.com/*"
      ],
      "css": [
        "kernel/vimeo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.virink.com/*"
      ],
      "css": [
        "kernel/virink.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://virusscan.jotti.org/*"
      ],
      "css": [
        "kernel/virusscan.jotti.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vivaldi.com/*"
      ],
      "css": [
        "kernel/vivaldi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vk.com/*"
      ],
      "exclude_globs": [
        "*://dev.vk.com/*"
      ],
      "css": [
        "kernel/vk.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dev.vk.com/*"
      ],
      "css": [
        "kernel/vk.dev.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vk.link/*"
      ],
      "css": [
        "kernel/vk.link.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://vk.me/*"
      ],
      "css": [
        "kernel/vk.me.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://vk.payservice.io/*"
      ],
      "css": [
        "kernel/vk.payservice.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vk-apps.com/*",
        "*://*.vklanding.com/*",
        "*://*.vklanding.ru/*"
      ],
      "css": [
        "kernel/vk-apps.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vkcombo.ru/*"
      ],
      "css": [
        "kernel/vkcombo.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vkforms.ru/*"
      ],
      "css": [
        "kernel/vkforms.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vklist.ru/*"
      ],
      "css": [
        "kernel/vklist.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vkpay.io/*"
      ],
      "css": [
        "kernel/vkpay.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vkpay.com/*"
      ],
      "css": [
        "kernel/vkpay.com.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vlang.io/*"
      ],
      "css": [
        "kernel/vlang.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vknext.net/*",
        "*://*.vknext.org/*"
      ],
      "css": [
        "kernel/vknext.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vkopt.net/*"
      ],
      "css": [
        "kernel/vkopt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vtosters.app/*"
      ],
      "css": [
        "kernel/vtosters.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vocalremover.org/*"
      ],
      "css": [
        "kernel/vocalremover.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.volnorez.com/*"
      ],
      "css": [
        "kernel/volnorez.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vseapteki.ru/*"
      ],
      "css": [
        "kernel/vseapteki.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.xn--80adjigxbghjs.xn--p1ai/*"
      ],
      "css": [
        "kernel/vsezapomnim.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.vsthemes.org/*"
      ],
      "css": [
        "kernel/vsthemes.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://w3schools.com/*",
        "*://www.w3schools.com/*"
      ],
      "exclude_globs": [
        "*://profile.w3schools.com/*"
      ],
      "css": [
        "kernel/w3schools.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://warezok.net/*"
      ],
      "css": [
        "kernel/warezok.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wasd.tv/*"
      ],
      "css": [
        "kernel/wasd.tv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wc3maps.com/*"
      ],
      "css": [
        "kernel/wc3maps.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://web.dev/*"
      ],
      "css": [
        "kernel/web.dev.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.webtor.io/*"
      ],
      "css": [
        "kernel/webtor.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.weblancer.net/*"
      ],
      "css": [
        "kernel/weblancer.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.hosted.weblate.org/*",
        "*://*.translate.fedoraproject.org/*",
        "*://*.kodi.weblate.cloud/*",
        "*://*.dyson.weblate.org/*",
        "*://*.weblate.eurid.eu/*",
        "*://*.translate.solocoo.tv/*",
        "*://*.translate.mattermost.com/*",
        "*://*.bon.weblate.cloud/*",
        "*://*.translations.ul.com/*",
        "*://*.medvice.weblate.cloud/*",
        "*://*.weblate-test.eurid.eu/*",
        "*://*.sourceability.weblate.cloud/*",
        "*://*.vernier.weblate.cloud/*",
        "*://*.profil-klett.weblate.cloud/*",
        "*://*.preventis.weblate.cloud/*",
        "*://*.translate.snomedtools.org/*",
        "*://*.weblate.shopopop.com/*",
        "*://*.oxfam.weblate.cloud/*",
        "*://*.umusic.weblate.cloud/*",
        "*://*.translate.pleroma.social/*",
        "*://*.translations.scummvm.org/*"
      ],
      "css": [
        "kernel/weblate.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.whale.naver.com/*"
      ],
      "css": [
        "kernel/whale.naver.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://web.whatsapp.com/*"
      ],
      "css": [
        "kernel/whatsapp.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.gowogle.voring.me/*",
        "*://*.s.tokhmi.xyz/*",
        "*://*.search.albony.xyz/*",
        "*://*.search.garudalinux.org/*",
        "*://*.search.dr460nf1r3.org/*",
        "*://*.search.sethforprivacy.com/*",
        "*://*.whoogle.fossho.st/*",
        "*://*.whooglesearch.ml/*",
        "*://*.whoogle.dcs0.hu/*",
        "*://*.whoogle.esmailelbob.xyz/*",
        "*://*.whoogle.lunar.icu/*",
        "*://*.whoogle.privacydev.net/*",
        "*://*.search.wef.lol/*"
      ],
      "css": [
        "kernel/whoogle.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.whosampled.com/*"
      ],
      "css": [
        "kernel/whosampled.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wiki.opennet.ru/*"
      ],
      "css": [
        "kernel/wiki.opennet.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wiki.qt.io/*"
      ],
      "css": [
        "kernel/wiki.qt.io.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wiki2.org/*"
      ],
      "css": [
        "kernel/wiki2.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wikihow.com/*"
      ],
      "css": [
        "kernel/wikihow.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://docs.requarks.io/*"
      ],
      "css": [
        "kernel/wikijs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wikileaks.org/*"
      ],
      "css": [
        "kernel/wikileaks.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wiki.minetest.net/*",
        "*://dev.minetest.net/*",
        "*://wiki.openmpt.org/*",
        "*://*.neolurk.org/*",
        "*://*.gameshows.ru/*",
        "*://wiki.playonlinux.com/*",
        "*://wiki.osdev.org/*",
        "*://wiki.audacityteam.org/*",
        "*://wiki.kolibrios.org/*",
        "*://wiki.scummvm.org/*",
        "*://wiki.archlinux.org/*",
        "*://wiki.postmarketos.org/*",
        "*://wiki.documentfoundation.org/*",
        "*://wikiless.org/*",
        "*://psy-effects.ru/psychosphere/*",
        "*://wikisource.org/*",
        "*://*.mediawiki.org/*",
        "*://*.wiki.lazarus.freepascal.org/*",
        "*://*.wiki.greasespot.net/*",
        "*://*.wikinews.org/*",
        "*://*.wiki.alpinelinux.org/*",
        "*://*.wiki.gimp.org/*",
        "*://wiki.sponsor.ajay.app/*",
        "*://*.wiki.vcmi.eu/*",
        "*://*.wiki.kernel.org/*",
        "*://*.riichi.wiki/*",
        "*://*.noobtype.ru/*",
        "*://*.wiki.qemu.org/*",
        "*://wiki.haskell.org/*",
        "*://wiki.videolan.org/*",
        "*://mwo.plak.mp/*",
        "*://stardewvalleywiki.com/*",
        "*://wiki.geany.org/*",
        "*://wiki.vcmi.eu/*",
        "*://freeorion.org/*",
        "*://nethackwiki.com/*",
        "*://wiki.rosalab.ru/*",
        "*://wiki.parabola.nu/*"
      ],
      "css": [
        "kernel/wiki-mini.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wikipedia.org/*"
      ],
      "css": [
        "kernel/wikipedia.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wildberries.ru/*"
      ],
      "css": [
        "kernel/wildberries.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.willpeavy.com/*"
      ],
      "css": [
        "kernel/willpeavy.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wincore.ru/*"
      ],
      "css": [
        "kernel/wincore.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.winehq.org/*"
      ],
      "css": [
        "kernel/winehq.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.wisdomweb.ru/*"
      ],
      "css": [
        "kernel/wisdomweb.ru.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wooordhunt.ru/*"
      ],
      "css": [
        "kernel/wooordhunt.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://wpd.app/*"
      ],
      "css": [
        "kernel/wpd.app.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://xakep.ru/*"
      ],
      "css": [
        "kernel/xakep.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://xiaomifirmwareupdater.com/*"
      ],
      "css": [
        "kernel/xiaomifirmwareupdater.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://x-minus.me/*",
        "*://x-minus.club/*"
      ],
      "css": [
        "kernel/x-minus.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.xscode.com/*"
      ],
      "css": [
        "kernel/xscode.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.xmonad.org/*"
      ],
      "css": [
        "kernel/xmonad.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.xubuntu.org/*"
      ],
      "css": [
        "kernel/xubuntu.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ya.ru/*"
      ],
      "css": [
        "kernel/ya.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/*",
        "*://yandex.ru/search/*"
      ],
      "exclude_globs": [
        "*://yandex.ru/q/*",
        "*://yandex.ru/chat/*",
        "*://yandex.ru/time/*",
        "*://yandex.ru/collections/*",
        "*://yandex.ru/messenger/*",
        "*://yandex.ru/pogoda/*",
        "*://yandex.ru/tutor/*",
        "*://yandex.ru/images/*",
        "*://yandex.ru/maps/*",
        "*://yandex.ru/news?from=tabbar",
        "*://yandex.ru/news/*",
        "*://yandex.ru/games/*",
        "*://yandex.ru/tracker/*",
        "*://yandex.ru/sprav/*",
        "*://yandex.ru/pogoda/*",
        "*://yandex.ru/support/*",
        "*://yandex.ru/sport/*"
      ],
      "css": [
        "kernel/yandex.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://calendar.yandex.ru/*",
        "*://calendar.yandex.com/*"
      ],
      "css": [
        "kernel/yandex.calendar.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/chat/*",
        "*://yandex.ru/chat?*"
      ],
      "css": [
        "kernel/yandex.chat.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.cloud.yandex.ru/*",
        "*://*.cloud.yandex.com/*"
      ],
      "css": [
        "kernel/yandex.cloud.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/collections/*"
      ],
      "css": [
        "kernel/yandex.collections.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://dialogs.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.dialogs.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://disk.yandex.ru/*",
        "*://disk.yandex.com/*",
        "*://docs.yandex.ru/*",
        "*://yadi.sk/*"
      ],
      "css": [
        "kernel/yandex.disk.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://eda.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.eda.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.forms.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.forms.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/games/*"
      ],
      "css": [
        "kernel/yandex.games.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/images/*"
      ],
      "css": [
        "kernel/yandex.images.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/maps/*"
      ],
      "css": [
        "kernel/yandex.maps.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://mail.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.mail.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://metrika.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.metrika.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://music.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.music.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://o.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.o.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://passport.yandex.ru/*",
        "*://passport.yandex.com/*"
      ],
      "css": [
        "kernel/yandex.passport.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/pogoda/*"
      ],
      "css": [
        "kernel/yandex.pogoda.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://rabota.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.rabota.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://radar.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.radar.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://radio.yandex.ru/*",
        "*://radio.yandex.com/*"
      ],
      "css": [
        "kernel/yandex.radio.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://rasp.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.rasp.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://realty.yandex.ru/*",
        "*://realty.yandex.com/*"
      ],
      "css": [
        "kernel/yandex.realty.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://reviews.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.reviews.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/support/*",
        "*://yandex.com/support/*"
      ],
      "css": [
        "kernel/yandex.support.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://surveys.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.surveys.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yandex.ru/time/*"
      ],
      "css": [
        "kernel/yandex.time.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://translate.yandex.ru/*",
        "*://translate.yandex.com/*"
      ],
      "css": [
        "kernel/yandex.translate.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://tv.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.tv.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://uslugi.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.uslugi.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://webmaster.yandex.ru/*"
      ],
      "css": [
        "kernel/yandex.webmaster.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.yaplakal.com/*"
      ],
      "css": [
        "kernel/yaplakal.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.ycombinator.com/*"
      ],
      "css": [
        "kernel/ycombinator.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://youmightnotneedjquery.com/*"
      ],
      "css": [
        "kernel/youmightnotneedjquery.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.youtube-nocookie.com/*",
        "*://*.youtube.com/*",
        "*://*.youtube.googleapis.com/embed/*"
      ],
      "css": [
        "kernel/youtube.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://yummyanime.club/*"
      ],
      "css": [
        "kernel/yummyanime.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.zarplata.ru/*"
      ],
      "css": [
        "kernel/zarplata.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://zeh.media/*"
      ],
      "css": [
        "kernel/zeh.media.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.znak.com/*"
      ],
      "css": [
        "kernel/znak.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://*.zoneofgames.ru/*"
      ],
      "css": [
        "kernel/zoneofgames.css"
      ],
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "icons": {
    "16": "icons/icon16.png",
    "32": "icons/icon32.png",
    "48": "icons/icon48.png",
    "64": "icons/icon64.png",
    "128": "icons/icon128.png"
  },
  "name": "__MSG_extName__",
  "short_name": "ex-night",
  "description": "__MSG_extDesc__",
  "version": "0.2.3",
  "author": "ExeWire",
  "manifest_version": 2
}

Best ExNight Alternatives

Here are some Firefox add-ons that are similar to ExNight: