Web browser settings and/or Add On Extensions, and force my own font, size, and colors.
These are the two main fonts I use, pretty sure it is JetBrains now, yes.
https://www.jetbrains.com/lp/mono/
https://osdn.net/projects/vlgothic/releases/
Colors I use;
Font; https://www.jetbrains.com/lp/mono/
Foreground; #00ffff, and Links; #ccccff
Browser; http://www.palemoon.org/
Addon; Swarth modifies web pages to use a dark color scheme or based on the user's preferences; https://addons.palemoon.org/addon/swarth/
OR Alternatively use Mozilla Firefox or LibreWolf with this Addon; https://github.com/m-khvoinitsky/dark-background-light-text-extension/
Apply to URL;
body,p,article,header,section {line-height:1.28578 !important; background:#000000 !important; color:#00ffff !important;}
b {background:#000000 !important; color:#ccccff !important;}
div.js-column-holder.column-holder {width:466px !important;}
section.js-column,section.js-column-content,section.js-column.column.will-animate {width:466px !important;}
body,p,article,header,section {background:#000000 !important; color:#00ffff !important; line-height:1.28578 !important;}
b {background:#000000 !important; color:#ccccff !important;}
div.js-column-holder.column-holder {width:466px !important;}
section.js-column,section.js-column-content,section.js-column.column.will-animate {width:466px !important;}
body,div,textarea,p,span.display-name,div.drawer__inner__mastodon {background:#000000 !important; color:#00ffff !important; line-height:1.28578 !important;}
[aria-label="Home"] {width:60% !important;}
[aria-label="Compose new toot"],[aria-label="Notifications"] {width:20% !important;}
[role="img"] {background:#000000 !important; color:#ccccff !important; line-height:1.28578 !important;}
div.media-gallery,div.status-card,div.video-player {width:33% !important; height:33% !important;}
Hacking around Tweetdeck CSS in Firefox;
https://addons.mozilla.org/en-US/firefox/addon/customcss-injector/
I use their dark theme, but my own fonts & size. I changed some colors, but above all made uniform line height \0/ Seems to work without issue so far, now for Mastodon :b
body,p {background:#000000; color:#00ffff; line-height:1.28578; !important;}
b {background:#000000; color:#ccccff;}