Masks need more resolution to be properly represented. At 1080p, they’re okay, already usable, but not ideal; although slotmasks are less likely to be good at resolutions below 4K. Nonetheless, good approximations exist. I commend crt-hyllian for taking it simple, yet effective, achieving results compatible with 1080p.
About scanlines, basic knowledge is: the brighter a segment is, the more light it will receive and become thicker. And vice-versa. It happens on a per-line basis, so a scanline can start thin, then thicker, then back to thin, depending on the picture representes. Finally, the closer a CRT screen is to being professional grade, the more scanlines it can vertically have at once, leaving thick and noticeable black gaps for lower resolution content (like 240p).
Here’s one of the presets I use, it’s using crt-royale-fast, with a slotmask, targeting 1080p:
https://files.catbox.moe/z43mjv.zip
Just put the .slangp file in your shader directory, alongside (not inside) the shaders_slang folder.