summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-10-07 03:01:12 +0000
committerNorbert Preining <norbert@preining.info>2023-10-07 03:01:12 +0000
commit1ca4946e587189e1924b5a2627aba47c535d3e49 (patch)
treeecf910cfd5a2eb5394323ffc6a3dd3d3d6cfec16 /fonts
parenteb5f6f6b85d43592051aaf5c6e14e4173cffeba9 (diff)
CTAN sync 202310070301
Diffstat (limited to 'fonts')
-rw-r--r--fonts/cascadia-code/README15
-rw-r--r--fonts/cascadia-code/doc/cascadia-code-samples.pdfbin182076 -> 748226 bytes
-rw-r--r--fonts/cascadia-code/doc/cascadia-code-samples.tex70
-rw-r--r--fonts/cascadia-code/enc/a_i3ioen.enc14
-rw-r--r--fonts/cascadia-code/enc/a_ktghj4.enc63
-rw-r--r--fonts/cascadia-code/enc/a_lzhlbi.enc16
-rw-r--r--fonts/cascadia-code/enc/a_pv6ajo.enc64
-rw-r--r--fonts/cascadia-code/enc/a_r2ngzv.enc16
-rw-r--r--fonts/cascadia-code/enc/a_rzdm5y.enc14
-rw-r--r--fonts/cascadia-code/enc/a_vqpkf5.enc16
-rw-r--r--fonts/cascadia-code/enc/a_zqfkiw.enc (renamed from fonts/cascadia-code/enc/a_5rnmoj.enc)26
-rw-r--r--fonts/cascadia-code/enc/a_zrxj4s.enc14
-rw-r--r--fonts/cascadia-code/latex/CascadiaCodePL.sty60
-rw-r--r--fonts/cascadia-code/latex/CascadiaMono.sty60
-rw-r--r--fonts/cascadia-code/latex/CascadiaMonoPL.sty60
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaCode-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaCode-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaCodePL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaCodePL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaMono-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaMono-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaMonoPL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LGRCascadiaMonoPL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaCodThree-Sup.fd95
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaCodThree-TLF.fd95
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaCode-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaCode-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaCodePL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaCodePL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaMono-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaMono-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaMonoPL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/LY1CascadiaMonoPL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaCodThree-Sup.fd95
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaCodThree-TLF.fd95
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaCode-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaCode-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaCodePL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaCodePL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaMono-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaMono-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaMonoPL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/OT1CascadiaMonoPL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaCodThree-Sup.fd95
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaCodThree-TLF.fd95
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaCode-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaCode-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaCodePL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaCodePL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaMono-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaMono-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaMonoPL-Sup.fd199
-rw-r--r--fonts/cascadia-code/latex/T1CascadiaMonoPL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/TS1CascadiaCodThree-TLF.fd95
-rw-r--r--fonts/cascadia-code/latex/TS1CascadiaCode-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/TS1CascadiaCodePL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/TS1CascadiaMono-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/TS1CascadiaMonoPL-TLF.fd199
-rw-r--r--fonts/cascadia-code/latex/cascadia-code.sty40
-rw-r--r--fonts/cascadia-code/map/CascadiaCodThree.map44
-rw-r--r--fonts/cascadia-code/map/CascadiaCode.map110
-rw-r--r--fonts/cascadia-code/map/CascadiaCodePL.map110
-rw-r--r--fonts/cascadia-code/map/CascadiaMono.map110
-rw-r--r--fonts/cascadia-code/map/CascadiaMonoPL.map110
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCod3-Bold.otfbin206096 -> 0 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCod3-ExtraLight.otfbin197440 -> 0 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCod3-Light.otfbin204984 -> 0 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCod3-Regular.otfbin205716 -> 0 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCod3-SemiBold.otfbin206160 -> 0 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCod3-SemiLight.otfbin205776 -> 0 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-Bold.otfbin0 -> 314212 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-BoldItalic.otfbin0 -> 186392 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-ExtraLight.otfbin0 -> 297044 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-ExtraLightItalic.otfbin0 -> 178656 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-Italic.otfbin0 -> 185104 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-Light.otfbin0 -> 306392 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-LightItalic.otfbin0 -> 183760 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-Regular.otfbin0 -> 309180 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-SemiBold.otfbin0 -> 316156 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-SemiBoldItalic.otfbin0 -> 189104 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-SemiLight.otfbin0 -> 309788 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCode-SemiLightItalic.otfbin0 -> 185720 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-Bold.otfbin0 -> 336820 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-BoldItalic.otfbin0 -> 210092 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLight.otfbin0 -> 320396 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLightItalic.otfbin0 -> 202244 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-Italic.otfbin0 -> 208024 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-Light.otfbin0 -> 329436 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-LightItalic.otfbin0 -> 207308 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-Regular.otfbin0 -> 332056 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-SemiBold.otfbin0 -> 338924 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-SemiBoldItalic.otfbin0 -> 212212 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-SemiLight.otfbin0 -> 332812 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaCodePL-SemiLightItalic.otfbin0 -> 209176 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-Bold.otfbin0 -> 290368 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-BoldItalic.otfbin0 -> 169660 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-ExtraLight.otfbin0 -> 273200 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-ExtraLightItalic.otfbin0 -> 161924 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-Italic.otfbin0 -> 168372 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-Light.otfbin0 -> 282548 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-LightItalic.otfbin0 -> 167028 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-Regular.otfbin0 -> 285336 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-SemiBold.otfbin0 -> 292316 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-SemiBoldItalic.otfbin0 -> 172372 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-SemiLight.otfbin0 -> 285944 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMono-SemiLightItalic.otfbin0 -> 168988 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-Bold.otfbin0 -> 312976 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-BoldItalic.otfbin0 -> 193360 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLight.otfbin0 -> 296552 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLightItalic.otfbin0 -> 185512 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-Italic.otfbin0 -> 191296 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-Light.otfbin0 -> 305592 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-LightItalic.otfbin0 -> 190576 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-Regular.otfbin0 -> 308212 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBold.otfbin0 -> 315080 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBoldItalic.otfbin0 -> 195480 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLight.otfbin0 -> 308968 bytes
-rw-r--r--fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLightItalic.otfbin0 -> 192444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1--base.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1.tfmbin1308 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1--base.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1.tfmbin1344 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ot1.tfmbin984 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1.tfmbin1352 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1--base.tfmbin1212 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1.tfmbin1236 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1--base.tfmbin1288 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1--base.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1.tfmbin1304 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1--base.tfmbin1288 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1.tfmbin1336 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ot1.tfmbin980 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1--base.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1.tfmbin1348 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1--base.tfmbin1208 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1--base.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1.tfmbin1308 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1--base.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1.tfmbin1340 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ot1.tfmbin984 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1.tfmbin1352 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1--base.tfmbin1208 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1.tfmbin1232 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1--base.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1.tfmbin1308 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1--base.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1.tfmbin1340 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ot1.tfmbin984 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1.tfmbin1352 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1--base.tfmbin1208 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1.tfmbin1232 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1--base.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1.tfmbin1308 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1--base.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1.tfmbin1344 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ot1.tfmbin984 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1.tfmbin1352 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1--base.tfmbin1212 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1.tfmbin1236 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1--base.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ot1.tfmbin948 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1.tfmbin1308 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1--base.tfmbin1292 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1.tfmbin1340 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ot1.tfmbin984 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1--base.tfmbin1300 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1.tfmbin1352 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1.tfmbin1232 -> 0 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ot1.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ot1.tfm)bin948 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1--base.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1.tfmbin0 -> 1476 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr.tfmbin0 -> 1528 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1--base.tfmbin0 -> 1472 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1--base.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ot1.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ot1.tfm)bin944 -> 944 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ot1.tfmbin0 -> 976 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1.tfm)bin1232 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr--base.tfmbin0 -> 1312 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1--base.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ot1.tfmbin0 -> 1012 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr--base.tfmbin0 -> 1320 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ot1.tfmbin0 -> 1048 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ot1.tfmbin0 -> 1036 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1--base.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1.tfmbin0 -> 1416 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr--base.tfmbin0 -> 1356 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr.tfmbin0 -> 1488 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ot1.tfmbin0 -> 1072 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1--base.tfmbin0 -> 1412 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1--base.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ot1.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ot1.tfm)bin948 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr--base.tfmbin0 -> 1328 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr.tfmbin0 -> 1332 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ot1.tfmbin0 -> 1024 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1--base.tfmbin0 -> 1388 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr--base.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ot1.tfmbin0 -> 1060 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ot1.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ot1.tfm)bin948 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ot1.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ot1.tfm)bin948 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1--base.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1--base.tfmbin0 -> 1440 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr--base.tfmbin0 -> 1384 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1--base.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1--base.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1--base.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1--base.tfm (renamed from fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1--base.tfm)bin1208 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr--base.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ot1.tfmbin0 -> 1032 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr.tfmbin0 -> 1480 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ot1.tfmbin0 -> 1068 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1.tfmbin0 -> 1272 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1--base.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1.tfmbin0 -> 1476 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr.tfmbin0 -> 1528 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1--base.tfmbin0 -> 1472 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1--base.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ot1.tfmbin0 -> 944 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ot1.tfmbin0 -> 976 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr--base.tfmbin0 -> 1312 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1--base.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ot1.tfmbin0 -> 1012 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr--base.tfmbin0 -> 1320 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ot1.tfmbin0 -> 1048 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ot1.tfmbin0 -> 1036 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1--base.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1.tfmbin0 -> 1416 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr--base.tfmbin0 -> 1356 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr.tfmbin0 -> 1488 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ot1.tfmbin0 -> 1072 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1--base.tfmbin0 -> 1412 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1--base.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr--base.tfmbin0 -> 1328 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr.tfmbin0 -> 1332 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ot1.tfmbin0 -> 1024 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1--base.tfmbin0 -> 1388 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr--base.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ot1.tfmbin0 -> 1060 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1--base.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1--base.tfmbin0 -> 1440 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr--base.tfmbin0 -> 1384 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1--base.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1--base.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1--base.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr--base.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ot1.tfmbin0 -> 1032 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr.tfmbin0 -> 1480 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ot1.tfmbin0 -> 1068 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1.tfmbin0 -> 1272 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1--base.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1.tfmbin0 -> 1476 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr.tfmbin0 -> 1528 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1--base.tfmbin0 -> 1472 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1--base.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ot1.tfmbin0 -> 944 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ot1.tfmbin0 -> 976 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr--base.tfmbin0 -> 1312 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1--base.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ot1.tfmbin0 -> 1012 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr--base.tfmbin0 -> 1320 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ot1.tfmbin0 -> 1048 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ot1.tfmbin0 -> 1036 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1--base.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1.tfmbin0 -> 1416 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr--base.tfmbin0 -> 1356 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr.tfmbin0 -> 1488 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ot1.tfmbin0 -> 1072 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1--base.tfmbin0 -> 1412 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1--base.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr--base.tfmbin0 -> 1328 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr.tfmbin0 -> 1332 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ot1.tfmbin0 -> 1024 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1--base.tfmbin0 -> 1388 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr--base.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ot1.tfmbin0 -> 1060 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1--base.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1--base.tfmbin0 -> 1440 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr--base.tfmbin0 -> 1384 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1--base.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1--base.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1--base.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr--base.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ot1.tfmbin0 -> 1032 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr.tfmbin0 -> 1480 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ot1.tfmbin0 -> 1068 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1.tfmbin0 -> 1272 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1--base.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1.tfmbin0 -> 1476 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr.tfmbin0 -> 1528 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1--base.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1--base.tfmbin0 -> 1472 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1--base.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ot1.tfmbin0 -> 944 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1.tfmbin0 -> 1304 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1--base.tfmbin0 -> 1288 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ot1.tfmbin0 -> 976 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr--base.tfmbin0 -> 1312 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr.tfmbin0 -> 1316 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1--base.tfmbin0 -> 1368 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ot1.tfmbin0 -> 1012 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr--base.tfmbin0 -> 1320 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1--base.tfmbin0 -> 1372 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ot1.tfmbin0 -> 1048 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ot1.tfmbin0 -> 1036 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1--base.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1.tfmbin0 -> 1416 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr--base.tfmbin0 -> 1356 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr.tfmbin0 -> 1488 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ot1.tfmbin0 -> 1072 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1--base.tfmbin0 -> 1412 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1.tfmbin0 -> 1464 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1--base.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr--base.tfmbin0 -> 1328 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr.tfmbin0 -> 1332 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ot1.tfmbin0 -> 1024 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1--base.tfmbin0 -> 1388 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr--base.tfmbin0 -> 1336 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr.tfmbin0 -> 1468 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ot1.tfmbin0 -> 1060 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1--base.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1--base.tfmbin0 -> 1256 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr.tfmbin0 -> 1268 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1--base.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1--base.tfmbin0 -> 1212 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1.tfmbin0 -> 1220 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr--base.tfmbin0 -> 1376 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr.tfmbin0 -> 1380 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1--base.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ot1.tfmbin0 -> 1064 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1--base.tfmbin0 -> 1440 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr--base.tfmbin0 -> 1384 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.tfmbin0 -> 1516 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1--base.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ot1.tfmbin0 -> 1100 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1--base.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1--base.tfmbin0 -> 1276 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.tfmbin0 -> 1284 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1.tfmbin0 -> 1296 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ot1.tfmbin0 -> 948 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1.tfmbin0 -> 1308 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr--base.tfmbin0 -> 1260 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr.tfmbin0 -> 1392 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1--base.tfmbin0 -> 1292 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ot1.tfmbin0 -> 980 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1--base.tfmbin0 -> 1300 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1.tfmbin0 -> 1352 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1--base.tfmbin0 -> 1208 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1.tfmbin0 -> 1216 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr--base.tfmbin0 -> 1340 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr.tfmbin0 -> 1344 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1--base.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ot1.tfmbin0 -> 1032 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1.tfmbin0 -> 1408 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr--base.tfmbin0 -> 1348 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr.tfmbin0 -> 1480 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ot1.tfmbin0 -> 1068 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1--base.tfmbin0 -> 1400 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1.tfmbin0 -> 1452 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1--base.tfmbin0 -> 1264 bytes
-rw-r--r--fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1.tfmbin0 -> 1272 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCod3-Bold.pfbbin256583 -> 0 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCod3-ExtraLight.pfbbin216226 -> 0 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCod3-Light.pfbbin226916 -> 0 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCod3-Regular.pfbbin241478 -> 0 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCod3-SemiBold.pfbbin250727 -> 0 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCod3-SemiLight.pfbbin234116 -> 0 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-Bold.pfbbin0 -> 550537 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-BoldItalic.pfbbin0 -> 296500 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-ExtraLight.pfbbin0 -> 465527 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-ExtraLightItalic.pfbbin0 -> 253200 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-Italic.pfbbin0 -> 282603 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-Light.pfbbin0 -> 488377 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-LightItalic.pfbbin0 -> 273796 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-Regular.pfbbin0 -> 513560 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-SemiBold.pfbbin0 -> 537184 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-SemiBoldItalic.pfbbin0 -> 295260 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-SemiLight.pfbbin0 -> 496321 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCode-SemiLightItalic.pfbbin0 -> 280420 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-Bold.pfbbin0 -> 588860 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-BoldItalic.pfbbin0 -> 341857 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-ExtraLight.pfbbin0 -> 499263 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-ExtraLightItalic.pfbbin0 -> 298156 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-Italic.pfbbin0 -> 326519 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-Light.pfbbin0 -> 525888 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-LightItalic.pfbbin0 -> 314858 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-Regular.pfbbin0 -> 554500 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-SemiBold.pfbbin0 -> 576628 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-SemiBoldItalic.pfbbin0 -> 336180 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-SemiLight.pfbbin0 -> 538548 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaCodePL-SemiLightItalic.pfbbin0 -> 324530 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-Bold.pfbbin0 -> 550537 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-BoldItalic.pfbbin0 -> 296500 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-ExtraLight.pfbbin0 -> 465527 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-ExtraLightItalic.pfbbin0 -> 253200 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-Italic.pfbbin0 -> 282603 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-Light.pfbbin0 -> 488377 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-LightItalic.pfbbin0 -> 273796 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-Regular.pfbbin0 -> 513560 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-SemiBold.pfbbin0 -> 537184 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-SemiBoldItalic.pfbbin0 -> 295260 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-SemiLight.pfbbin0 -> 496321 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMono-SemiLightItalic.pfbbin0 -> 280420 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-Bold.pfbbin0 -> 588860 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-BoldItalic.pfbbin0 -> 341857 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLight.pfbbin0 -> 499263 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLightItalic.pfbbin0 -> 298156 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-Italic.pfbbin0 -> 326519 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-Light.pfbbin0 -> 525888 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-LightItalic.pfbbin0 -> 314858 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-Regular.pfbbin0 -> 554500 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-SemiBold.pfbbin0 -> 576628 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-SemiBoldItalic.pfbbin0 -> 336180 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-SemiLight.pfbbin0 -> 538548 bytes
-rw-r--r--fonts/cascadia-code/type1/CascadiaMonoPL-SemiLightItalic.pfbbin0 -> 324530 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ts1.vfbin584 -> 0 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ts1.vfbin588 -> 0 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ts1.vfbin584 -> 0 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ts1.vfbin588 -> 0 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ts1.vfbin588 -> 0 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ts1.vfbin588 -> 0 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-sup-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Bold-sup-ly1.vf)bin1680 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-sup-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Bold-sup-t1.vf)bin1696 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ly1.vf)bin1680 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-t1.vf)bin1696 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ts1.vfbin0 -> 532 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-sup-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-sup-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiLight-sup-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-sup-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-sup-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Light-sup-t1.vf)bin1696 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-t1.vf)bin1696 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-sup-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Light-sup-ly1.vf)bin1680 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ly1.vf)bin1680 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-tlf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ts1.vfbin0 -> 532 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-sup-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Regular-sup-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-sup-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Regular-sup-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiBold-sup-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiBold-sup-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-t1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-t1.vf)bin1700 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiLight-sup-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ly1.vf (renamed from fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ly1.vf)bin1684 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ts1.vfbin0 -> 548 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-sup-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ts1.vfbin0 -> 532 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-sup-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-sup-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-tlf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ts1.vfbin0 -> 532 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ly1.vfbin0 -> 1680 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-t1.vfbin0 -> 1696 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.vfbin0 -> 548 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-lgr.vfbin0 -> 780 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-lgr.vfbin0 -> 788 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ts1.vfbin0 -> 536 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-t1.vfbin0 -> 1700 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-lgr.vfbin0 -> 784 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-t1.vfbin0 -> 1704 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ts1.vfbin0 -> 540 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-lgr.vfbin0 -> 792 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ts1.vfbin0 -> 544 bytes
-rw-r--r--fonts/simpleicons/doc/simpleicons.pdfbin2186489 -> 2186679 bytes
-rw-r--r--fonts/simpleicons/opentype/SimpleIcons.otfbin2031168 -> 2031168 bytes
-rw-r--r--fonts/simpleicons/tex/simpleicons.sty2
-rw-r--r--fonts/simpleicons/tex/usimpleiconseight.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsfive.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsfour.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsnine.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsone.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsoneone.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsonezero.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsseven.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconssix.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconsthree.fd2
-rw-r--r--fonts/simpleicons/tex/usimpleiconstwo.fd2
-rw-r--r--fonts/simpleicons/type1/SimpleIcons.pfbbin1947818 -> 1947818 bytes
1362 files changed, 8063 insertions, 822 deletions
diff --git a/fonts/cascadia-code/README b/fonts/cascadia-code/README
index c0c8695d18..c3a481808c 100644
--- a/fonts/cascadia-code/README
+++ b/fonts/cascadia-code/README
@@ -1,11 +1,11 @@
-This is the README for the cascadia-code package, version 0.0.1 (2021/01/19).
-
+This is the README for the cascadia-code package, version 0.0.2 (2023/10/06).
+
This package provides LaTeX, pdfLaTeX support for the Cascadia Code family of fonts.
Copyriht 2019 by Microsoft Corporation.
To use, add
- \usepackage{cascadia-code}
+\usepackage{cascadia-code}
to the preamble of your document. These will activate Cascadia Code as
as the typewriter font. (\ttdefault)
@@ -13,11 +13,16 @@ as the typewriter font. (\ttdefault)
Options scaled=<number> or scale=<number> may be used to scale the fonts.
-Font encodings supported are OT1, T1, LY1.
+Apart from the standard font series “m” (medium/regular) and “b” (bold), the
+package defines the series “el” (extralight), “l” (light), “sl” (semilight),
+and “sb” (semibold).
+
+
+Font encodings supported are OT1, T1, LY1, LGR.
The original TrueType fonts were obtained from
- https://github.com/microsoft/cascadia-code/releases
+ https://github.com/microsoft/cascadia-code/releases
and are licensed under the SIL Open Font License, version
1.1; the text may be found in the doc directory. The type1
diff --git a/fonts/cascadia-code/doc/cascadia-code-samples.pdf b/fonts/cascadia-code/doc/cascadia-code-samples.pdf
index fd946ad5b4..8442ed0f06 100644
--- a/fonts/cascadia-code/doc/cascadia-code-samples.pdf
+++ b/fonts/cascadia-code/doc/cascadia-code-samples.pdf
Binary files differ
diff --git a/fonts/cascadia-code/doc/cascadia-code-samples.tex b/fonts/cascadia-code/doc/cascadia-code-samples.tex
index 884ebcb5c0..25ebe7ca6d 100644
--- a/fonts/cascadia-code/doc/cascadia-code-samples.tex
+++ b/fonts/cascadia-code/doc/cascadia-code-samples.tex
@@ -1,32 +1,66 @@
\documentclass{article}
-\usepackage[T1]{fontenc}
-\usepackage[]{cascadia-code}
+
+\usepackage[utf8]{inputenc}
+\usepackage[LGR, T1]{fontenc}
+\usepackage[scale=0.95]{cascadia-code}
\usepackage{lipsum}
+\frenchspacing
+\setlength{\parskip}{\baselinestretch\baselineskip}
+\setlength{\parindent}{0pt}
+
+\newcommand{\testtext}{%
+ \par
+ \ttfamily%
+ Hello, I'm ``Cascadia Code''! \{l-1234567890/O; ÄÖÜ--äöü--ß\}. --- ¿The loft offers an efficient final workflow? \par
+ {\fontencoding{LGR}\selectfont%
+ a b g d e z h j i k l m n x o p r s c t u f q y w \\
+ A B G D E Z H J I K L M N X O P R S \ \ T U F Q Y W} \par
+}
+
+
\begin{document}
+
\renewcommand*\familydefault{\ttdefault}
-\ttfamily
-\subsection*{Regular}
-\lipsum[1]
+\ttfamily
+
+\section*{Standard font series}
+
+\subsection*{\fontseries{m}\selectfont Regular}
+\lipsum[5] \testtext
+
+\subsection*{\fontseries{m}\selectfont\textit{Italic}}
+\textit{\lipsum[5] \testtext}
+
+\subsection*{\fontseries{b}\selectfont Bold}
+\textbf{\lipsum[5] \testtext}
+
+\subsection*{\fontseries{b}\selectfont\textit{Bold Italic}}
+\textbf{\textit{\lipsum[5] \testtext}}
-\subsection*{Bold}
-\textbf{\lipsum[2]}
+\section*{Additional font series}
-\subsection*{Extra Light}
-{\ttfamily \fontseries{el}\selectfont\lipsum[5]}
+\subsection*{\fontseries{el}\selectfont Extralight}
+{\ttfamily \fontseries{el}\selectfont\lipsum[5] \testtext}
-\subsection*{Light}
-{\ttfamily \fontseries{l}\selectfont\lipsum[5]}
+\subsection*{\fontseries{el}\selectfont\textit{Extralight Italic}}
+{\ttfamily \fontseries{el}\selectfont\textit{\lipsum[5] \testtext}}
-\subsection*{Semi Light}
-{\ttfamily \fontseries{sl}\selectfont\lipsum[5]}
+\subsection*{\fontseries{l}\selectfont Light}
+{\ttfamily \fontseries{l}\selectfont\lipsum[5] \testtext}
-\subsection*{Semi Bold}
-{\ttfamily \fontseries{sb}\selectfont\lipsum[6]}
+\subsection*{\fontseries{l}\selectfont\textit{Light Italic}}
+{\ttfamily \fontseries{l}\selectfont\textit{\lipsum[5] \testtext}}
+\subsection*{\fontseries{sl}\selectfont Semilight}
+{\ttfamily \fontseries{sl}\selectfont\lipsum[5] \testtext}
-\subsection*{Default Numbers}
+\subsection*{\fontseries{sl}\selectfont\textit{Semilight Italic}}
+{\ttfamily \fontseries{sl}\selectfont\textit{\lipsum[5] \testtext}}
-\ttfamily 1234567890
+\subsection*{\fontseries{sb}\selectfont Semibold}
+{\ttfamily \fontseries{sb}\selectfont\lipsum[5] \testtext}
-\end{document}
+\subsection*{\fontseries{sb}\selectfont\textit{Semibold Italic}}
+{\ttfamily \fontseries{sb}\selectfont\textit{\lipsum[5] \testtext}}
+\end{document} \ No newline at end of file
diff --git a/fonts/cascadia-code/enc/a_i3ioen.enc b/fonts/cascadia-code/enc/a_i3ioen.enc
index 55b2bf9fe1..b94d502de6 100644
--- a/fonts/cascadia-code/enc/a_i3ioen.enc
+++ b/fonts/cascadia-code/enc/a_i3ioen.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_i3ioen3bplo55fam3kxhynteph
-% Encoding created by otftotfm on Tue Jan 19 21:47:29 2021
+% Encoding created by otftotfm on Tue Sep 26 20:27:04 2023
% Command line follows encoding
/AutoEnc_i3ioen3bplo55fam3kxhynteph [
%00
@@ -54,10 +54,10 @@
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
] def
% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
-% CascadiaCod3-Bold.otf CascadiaCod3-Bold-tlf-t1'
+% CascadiaCodePL-BoldItalic.otf CascadiaCodePL-BoldItalic-tlf-t1'
diff --git a/fonts/cascadia-code/enc/a_ktghj4.enc b/fonts/cascadia-code/enc/a_ktghj4.enc
new file mode 100644
index 0000000000..33eb29a2e1
--- /dev/null
+++ b/fonts/cascadia-code/enc/a_ktghj4.enc
@@ -0,0 +1,63 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_ktghj4ffzrtbcskgt3ryoskomd
+% Encoding created by otftotfm on Tue Sep 26 20:27:04 2023
+% Command line follows encoding
+/AutoEnc_ktghj4ffzrtbcskgt3ryoskomd [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /dieresistonos /.notdef /percent /periodcentered /tonos
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /anoteleia /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /Alpha /Beta /.notdef /uni2206 /Epsilon /Phi /Gamma
+ /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
+%50
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /.notdef /uni2126
+ /Xi /Psi /Zeta /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /uni00B5 /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /.notdef /omega
+ /xi /psi /zeta /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /alphatonos /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omicrontonos
+ /.notdef /.notdef /.notdef /Iotatonos /.notdef /.notdef /.notdef /Etatonos
+%A0
+ /etatonos /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /omegatonos /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Epsilontonos
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /iotatonos /.notdef /.notdef /.notdef /upsilontonos /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /Iotadieresis /.notdef /.notdef /.notdef /Upsilondieresis
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /epsilontonos /.notdef /.notdef /.notdef /omicrontonos /.notdef /.notdef /.notdef
+%F0
+ /iotadieresis /.notdef /iotadieresistonos /.notdef /upsilondieresis /.notdef /upsilondieresistonos /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /Alphatonos /uni0374 /uni0375
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
+% --no-updmap --force --coding-scheme=GREEK FONT ENCODING - LGR
+% CascadiaCodePL-BoldItalic.otf CascadiaCodePL-BoldItalic-tlf-lgr'
diff --git a/fonts/cascadia-code/enc/a_lzhlbi.enc b/fonts/cascadia-code/enc/a_lzhlbi.enc
index 5946e9cc14..f9d3f1e8de 100644
--- a/fonts/cascadia-code/enc/a_lzhlbi.enc
+++ b/fonts/cascadia-code/enc/a_lzhlbi.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_lzhlbizugmi4upaj5j2bz4givg
-% Encoding created by otftotfm on Tue Jan 19 21:47:30 2021
+% Encoding created by otftotfm on Tue Sep 26 20:27:04 2023
% Command line follows encoding
/AutoEnc_lzhlbizugmi4upaj5j2bz4givg [
%00
@@ -54,11 +54,11 @@
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
-% --feature=sups --ligkern=* {KL} * CascadiaCod3-Bold.otf
-% CascadiaCod3-Bold-sup-ly1'
+% --feature=sups --ligkern=* {KL} * CascadiaCodePL-BoldItalic.otf
+% CascadiaCodePL-BoldItalic-sup-ly1'
diff --git a/fonts/cascadia-code/enc/a_pv6ajo.enc b/fonts/cascadia-code/enc/a_pv6ajo.enc
new file mode 100644
index 0000000000..d32bae4f68
--- /dev/null
+++ b/fonts/cascadia-code/enc/a_pv6ajo.enc
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_pv6ajoxk4bqiey5warwckg3dme
+% Encoding created by otftotfm on Tue Sep 26 20:27:04 2023
+% Command line follows encoding
+/AutoEnc_pv6ajoxk4bqiey5warwckg3dme [
+%00
+ /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /Alpha /Upsilondieresis /alpha /upsilondieresis
+%10
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
+%20
+ /.notdef /exclam /dieresis /dieresistonos /.notdef /percent /periodcentered /tonos
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /uni2070 /uni00B9 /uni00B2 /uni00B3 /uni2074 /uni2075 /uni2076 /uni2077
+ /uni2078 /uni2079 /colon /anoteleia /.notdef /equal /.notdef /semicolon
+%40
+ /.notdef /Alpha /Beta /.notdef /uni2206 /Epsilon /Phi /Gamma
+ /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron
+%50
+ /Pi /Chi /Rho /Sigma /Tau /Upsilon /.notdef /uni2126
+ /Xi /Psi /Zeta /bracketleft /.notdef /bracketright /.notdef /.notdef
+%60
+ /.notdef /alpha /beta /uni03C2 /delta /epsilon /phi /gamma
+ /eta /iota /theta /kappa /lambda /uni00B5 /nu /omicron
+%70
+ /pi /chi /rho /sigma /tau /upsilon /.notdef /omega
+ /xi /psi /zeta /guillemotleft /.notdef /guillemotright /.notdef /emdash
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /alphatonos /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omicrontonos
+ /.notdef /.notdef /.notdef /Iotatonos /.notdef /.notdef /.notdef /Etatonos
+%A0
+ /etatonos /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /omegatonos /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Epsilontonos
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /iotatonos /.notdef /.notdef /.notdef /upsilontonos /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /Iotadieresis /.notdef /.notdef /.notdef /Upsilondieresis
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /epsilontonos /.notdef /.notdef /.notdef /omicrontonos /.notdef /.notdef /.notdef
+%F0
+ /iotadieresis /.notdef /iotadieresistonos /.notdef /upsilondieresis /.notdef /upsilondieresistonos /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /Alphatonos /uni0374 /uni0375
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_lgr
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
+% --no-updmap --force --coding-scheme=GREEK FONT ENCODING - LGR
+% --feature=sups --ligkern=* {KL} * CascadiaCodePL-BoldItalic.otf
+% CascadiaCodePL-BoldItalic-sup-lgr'
diff --git a/fonts/cascadia-code/enc/a_r2ngzv.enc b/fonts/cascadia-code/enc/a_r2ngzv.enc
index b72d240465..a6ae9707ca 100644
--- a/fonts/cascadia-code/enc/a_r2ngzv.enc
+++ b/fonts/cascadia-code/enc/a_r2ngzv.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd
-% Encoding created by otftotfm on Tue Jan 19 21:47:29 2021
+% Encoding created by otftotfm on Tue Sep 26 20:27:04 2023
% Command line follows encoding
/AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd [
%00
@@ -54,10 +54,10 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ot1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
-% --no-updmap --force --coding-scheme=TEX TEXT CascadiaCod3-Bold.otf
-% CascadiaCod3-Bold-tlf-ot1'
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
+% --no-updmap --force --coding-scheme=TEX TEXT CascadiaCodePL-BoldItalic.otf
+% CascadiaCodePL-BoldItalic-tlf-ot1'
diff --git a/fonts/cascadia-code/enc/a_rzdm5y.enc b/fonts/cascadia-code/enc/a_rzdm5y.enc
index 5091167ed3..b9d8737980 100644
--- a/fonts/cascadia-code/enc/a_rzdm5y.enc
+++ b/fonts/cascadia-code/enc/a_rzdm5y.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg
-% Encoding created by otftotfm on Tue Jan 19 21:47:30 2021
+% Encoding created by otftotfm on Tue Sep 26 20:27:03 2023
% Command line follows encoding
/AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg [
%00
@@ -54,10 +54,10 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ot1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
% --no-updmap --force --coding-scheme=TEX TEXT --feature=sups --ligkern=*
-% {KL} * CascadiaCod3-Bold.otf CascadiaCod3-Bold-sup-ot1'
+% {KL} * CascadiaCodePL-BoldItalic.otf CascadiaCodePL-BoldItalic-sup-ot1'
diff --git a/fonts/cascadia-code/enc/a_vqpkf5.enc b/fonts/cascadia-code/enc/a_vqpkf5.enc
index 5e825664a8..a25192f962 100644
--- a/fonts/cascadia-code/enc/a_vqpkf5.enc
+++ b/fonts/cascadia-code/enc/a_vqpkf5.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_vqpkf5uszgaieumdtwmphcxlcb
-% Encoding created by otftotfm on Tue Jan 19 21:47:30 2021
+% Encoding created by otftotfm on Tue Sep 26 20:27:03 2023
% Command line follows encoding
/AutoEnc_vqpkf5uszgaieumdtwmphcxlcb [
%00
@@ -54,11 +54,11 @@
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
] def
% Command line: 'otftotfm --automatic --encoding=fontools_t1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
% --no-updmap --force --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN
-% --feature=sups --ligkern=* {KL} * CascadiaCod3-Bold.otf
-% CascadiaCod3-Bold-sup-t1'
+% --feature=sups --ligkern=* {KL} * CascadiaCodePL-BoldItalic.otf
+% CascadiaCodePL-BoldItalic-sup-t1'
diff --git a/fonts/cascadia-code/enc/a_5rnmoj.enc b/fonts/cascadia-code/enc/a_zqfkiw.enc
index 0cacf4484f..fadba64c14 100644
--- a/fonts/cascadia-code/enc/a_5rnmoj.enc
+++ b/fonts/cascadia-code/enc/a_zqfkiw.enc
@@ -1,17 +1,17 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_5rnmoj7mm65xwve6miocv4hbwb
-% Encoding created by otftotfm on Tue Jan 19 21:47:30 2021
+%%AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb
+% Encoding created by otftotfm on Tue Sep 26 20:27:05 2023
% Command line follows encoding
-/AutoEnc_5rnmoj7mm65xwve6miocv4hbwb [
+/AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /exclam
%10
- /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef
- /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef
+ /exclamdown /question /quotedblbase /questiondown /asterisk /.notdef /.notdef /.notdef
+ /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /endash /.notdef
%20
- /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /uni2423 /bar /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
/.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction
%30
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
@@ -54,10 +54,10 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ts1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
% --no-updmap --force --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1
-% CascadiaCod3-Bold.otf CascadiaCod3-Bold-tlf-ts1'
+% CascadiaCodePL-BoldItalic.otf CascadiaCodePL-BoldItalic-tlf-ts1'
diff --git a/fonts/cascadia-code/enc/a_zrxj4s.enc b/fonts/cascadia-code/enc/a_zrxj4s.enc
index d584d41f3f..eb437c8467 100644
--- a/fonts/cascadia-code/enc/a_zrxj4s.enc
+++ b/fonts/cascadia-code/enc/a_zrxj4s.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg
-% Encoding created by otftotfm on Tue Jan 19 21:47:30 2021
+% Encoding created by otftotfm on Tue Sep 26 20:27:04 2023
% Command line follows encoding
/AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg [
%00
@@ -54,10 +54,10 @@
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ly1
-% --tfm-directory=texmf/fonts/tfm/public/cascadia-code
-% --vf-directory=texmf/fonts/vf/public/cascadia-code
-% --type1-directory=texmf/fonts/type1/public/cascadia-code
-% --encoding-directory=texmf/fonts/enc/dvips/cascadia-code
-% --map-file=texmf/fonts/map/dvips/cascadia-code/CascadiaCodThree.map
+% --tfm-directory=../../cascadia-code.2/texmf/fonts/tfm/public/cascadia-code
+% --vf-directory=../../cascadia-code.2/texmf/fonts/vf/public/cascadia-code
+% --type1-directory=../../cascadia-code.2/texmf/fonts/type1/public/cascadia-code
+% --encoding-directory=../../cascadia-code.2/texmf/fonts/enc/dvips/cascadia-code
+% --map-file=../../cascadia-code.2/texmf/fonts/map/dvips/cascadia-code/CascadiaCodePL.map
% --no-updmap --force --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI
-% CascadiaCod3-Bold.otf CascadiaCod3-Bold-tlf-ly1'
+% CascadiaCodePL-BoldItalic.otf CascadiaCodePL-BoldItalic-tlf-ly1'
diff --git a/fonts/cascadia-code/latex/CascadiaCodePL.sty b/fonts/cascadia-code/latex/CascadiaCodePL.sty
new file mode 100644
index 0000000000..26b70aedbc
--- /dev/null
+++ b/fonts/cascadia-code/latex/CascadiaCodePL.sty
@@ -0,0 +1,60 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{CascadiaCodePL}
+ [2023/09/26 (autoinst) Style file for CascadiaCodePL fonts.]
+
+\RequirePackage{xkeyval}
+\newcommand*{\CascadiaCodePL@scale}{1}
+\DeclareOptionX{scale}{\renewcommand*{\CascadiaCodePL@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\CascadiaCodePL@scale}{#1}}
+
+\DeclareOptionX{lining}{\edef\CascadiaCodePL@figurestyle{LF}}
+\DeclareOptionX{tabular}{\edef\CascadiaCodePL@figurealign{T}}
+\DeclareOptionX{mainfont}{
+ \renewcommand{\familydefault}{\ttdefault}
+}
+\DeclareOptionX{semibold}{\edef\bfseries@tt{semibold}}
+\DeclareOptionX{bold}{\edef\bfseries@tt{bold}}
+\DeclareOptionX{regular}{\edef\mdseries@tt{regular}}
+\ExecuteOptionsX{lining,tabular}
+\ProcessOptionsX\relax
+
+\RequirePackage{fontenc,textcomp}
+\RequirePackage{ifthen}
+\RequirePackage{mweights}
+
+\IfFileExists{fontaxes.sty}{
+ \RequirePackage{fontaxes}
+ \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
+ \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
+ \def\supfigures{\@nomath\supfigures
+ \fontfigurestyle{superior}\selectfont}
+ \let\sufigures\supfigures
+ \DeclareTextFontCommand{\textsup}{\supfigures}
+ \let\textsu\textsup
+ \let\textsuperior\textsup
+
+}{}
+
+% Here we implement the scale=MatchLowercase option.
+% If this is given, we must compute the correct value of
+% the "\CascadiaCodePL@scale" parameter before loading the .fd files;
+% but to determine that value we of course need the font's x-height.
+% To avoid triggering the loading of .fd files,
+% we use plain TeX's \font primitive to load the testfont.
+% We then compute the ratio of the current x-height to our font's x-height;
+% this is the "\CascadiaCodePL@scale" we will pass to the .fd files.
+\ifthenelse{\equal{\CascadiaCodePL@scale}{MatchLowercase}}
+ { \newlength{\CascadiaCodePL@currentx}
+ \settoheight{\CascadiaCodePL@currentx}{x}
+ \newlength{\CascadiaCodePL@xheight}
+ \settoheight{\CascadiaCodePL@xheight}
+ {{\font\testfont=CascadiaCodePL-Regular-tlf-ot1 at \f@size pt\testfont x}}
+ \renewcommand*{\CascadiaCodePL@scale}
+ {\strip@pt\dimexpr\number\numexpr\number\dimexpr\CascadiaCodePL@currentx\relax*65536/\number\dimexpr\CascadiaCodePL@xheight\relax\relax sp\relax}}
+ {}
+
+\renewcommand*
+ {\ttdefault}
+ {CascadiaCodePL-\CascadiaCodePL@figurealign\CascadiaCodePL@figurestyle}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/CascadiaMono.sty b/fonts/cascadia-code/latex/CascadiaMono.sty
new file mode 100644
index 0000000000..62be186db6
--- /dev/null
+++ b/fonts/cascadia-code/latex/CascadiaMono.sty
@@ -0,0 +1,60 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{CascadiaMono}
+ [2023/09/26 (autoinst) Style file for CascadiaMono fonts.]
+
+\RequirePackage{xkeyval}
+\newcommand*{\CascadiaMono@scale}{1}
+\DeclareOptionX{scale}{\renewcommand*{\CascadiaMono@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\CascadiaMono@scale}{#1}}
+
+\DeclareOptionX{lining}{\edef\CascadiaMono@figurestyle{LF}}
+\DeclareOptionX{tabular}{\edef\CascadiaMono@figurealign{T}}
+\DeclareOptionX{mainfont}{
+ \renewcommand{\familydefault}{\ttdefault}
+}
+\DeclareOptionX{semibold}{\edef\bfseries@tt{semibold}}
+\DeclareOptionX{bold}{\edef\bfseries@tt{bold}}
+\DeclareOptionX{regular}{\edef\mdseries@tt{regular}}
+\ExecuteOptionsX{lining,tabular}
+\ProcessOptionsX\relax
+
+\RequirePackage{fontenc,textcomp}
+\RequirePackage{ifthen}
+\RequirePackage{mweights}
+
+\IfFileExists{fontaxes.sty}{
+ \RequirePackage{fontaxes}
+ \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
+ \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
+ \def\supfigures{\@nomath\supfigures
+ \fontfigurestyle{superior}\selectfont}
+ \let\sufigures\supfigures
+ \DeclareTextFontCommand{\textsup}{\supfigures}
+ \let\textsu\textsup
+ \let\textsuperior\textsup
+
+}{}
+
+% Here we implement the scale=MatchLowercase option.
+% If this is given, we must compute the correct value of
+% the "\CascadiaMono@scale" parameter before loading the .fd files;
+% but to determine that value we of course need the font's x-height.
+% To avoid triggering the loading of .fd files,
+% we use plain TeX's \font primitive to load the testfont.
+% We then compute the ratio of the current x-height to our font's x-height;
+% this is the "\CascadiaMono@scale" we will pass to the .fd files.
+\ifthenelse{\equal{\CascadiaMono@scale}{MatchLowercase}}
+ { \newlength{\CascadiaMono@currentx}
+ \settoheight{\CascadiaMono@currentx}{x}
+ \newlength{\CascadiaMono@xheight}
+ \settoheight{\CascadiaMono@xheight}
+ {{\font\testfont=CascadiaMono-Regular-tlf-ot1 at \f@size pt\testfont x}}
+ \renewcommand*{\CascadiaMono@scale}
+ {\strip@pt\dimexpr\number\numexpr\number\dimexpr\CascadiaMono@currentx\relax*65536/\number\dimexpr\CascadiaMono@xheight\relax\relax sp\relax}}
+ {}
+
+\renewcommand*
+ {\ttdefault}
+ {CascadiaMono-\CascadiaMono@figurealign\CascadiaMono@figurestyle}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/CascadiaMonoPL.sty b/fonts/cascadia-code/latex/CascadiaMonoPL.sty
new file mode 100644
index 0000000000..b4e467e9e3
--- /dev/null
+++ b/fonts/cascadia-code/latex/CascadiaMonoPL.sty
@@ -0,0 +1,60 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{CascadiaMonoPL}
+ [2023/09/26 (autoinst) Style file for CascadiaMonoPL fonts.]
+
+\RequirePackage{xkeyval}
+\newcommand*{\CascadiaMonoPL@scale}{1}
+\DeclareOptionX{scale}{\renewcommand*{\CascadiaMonoPL@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\CascadiaMonoPL@scale}{#1}}
+
+\DeclareOptionX{lining}{\edef\CascadiaMonoPL@figurestyle{LF}}
+\DeclareOptionX{tabular}{\edef\CascadiaMonoPL@figurealign{T}}
+\DeclareOptionX{mainfont}{
+ \renewcommand{\familydefault}{\ttdefault}
+}
+\DeclareOptionX{semibold}{\edef\bfseries@tt{semibold}}
+\DeclareOptionX{bold}{\edef\bfseries@tt{bold}}
+\DeclareOptionX{regular}{\edef\mdseries@tt{regular}}
+\ExecuteOptionsX{lining,tabular}
+\ProcessOptionsX\relax
+
+\RequirePackage{fontenc,textcomp}
+\RequirePackage{ifthen}
+\RequirePackage{mweights}
+
+\IfFileExists{fontaxes.sty}{
+ \RequirePackage{fontaxes}
+ \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
+ \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
+ \def\supfigures{\@nomath\supfigures
+ \fontfigurestyle{superior}\selectfont}
+ \let\sufigures\supfigures
+ \DeclareTextFontCommand{\textsup}{\supfigures}
+ \let\textsu\textsup
+ \let\textsuperior\textsup
+
+}{}
+
+% Here we implement the scale=MatchLowercase option.
+% If this is given, we must compute the correct value of
+% the "\CascadiaMonoPL@scale" parameter before loading the .fd files;
+% but to determine that value we of course need the font's x-height.
+% To avoid triggering the loading of .fd files,
+% we use plain TeX's \font primitive to load the testfont.
+% We then compute the ratio of the current x-height to our font's x-height;
+% this is the "\CascadiaMonoPL@scale" we will pass to the .fd files.
+\ifthenelse{\equal{\CascadiaMonoPL@scale}{MatchLowercase}}
+ { \newlength{\CascadiaMonoPL@currentx}
+ \settoheight{\CascadiaMonoPL@currentx}{x}
+ \newlength{\CascadiaMonoPL@xheight}
+ \settoheight{\CascadiaMonoPL@xheight}
+ {{\font\testfont=CascadiaMonoPL-Regular-tlf-ot1 at \f@size pt\testfont x}}
+ \renewcommand*{\CascadiaMonoPL@scale}
+ {\strip@pt\dimexpr\number\numexpr\number\dimexpr\CascadiaMonoPL@currentx\relax*65536/\number\dimexpr\CascadiaMonoPL@xheight\relax\relax sp\relax}}
+ {}
+
+\renewcommand*
+ {\ttdefault}
+ {CascadiaMonoPL-\CascadiaMonoPL@figurealign\CascadiaMonoPL@figurestyle}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaCode-Sup.fd b/fonts/cascadia-code/latex/LGRCascadiaCode-Sup.fd
new file mode 100644
index 0000000000..a2ba5adc44
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaCode-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaCode-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaCode-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaCode-Sup}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{bold}{it}{
+ <-> alias * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{bold}{n}{
+ <-> alias * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{b}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCode-Sup/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{regular}{it}{
+ <-> alias * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{regular}{n}{
+ <-> alias * CascadiaCode-Sup/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{m}{sl}{
+ <-> ssub * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCode-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{semibold}{it}{
+ <-> alias * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{semibold}{n}{
+ <-> alias * CascadiaCode-Sup/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCode-Sup/semibold/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{light}{n}{
+ <-> alias * CascadiaCode-Sup/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{light}{it}{
+ <-> alias * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{l}{sl}{
+ <-> ssub * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{light}{sl}{
+ <-> ssub * CascadiaCode-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{semilight}{n}{
+ <-> alias * CascadiaCode-Sup/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{semilight}{it}{
+ <-> alias * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCode-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{extralight}{n}{
+ <-> alias * CascadiaCode-Sup/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{extralight}{it}{
+ <-> alias * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{el}{sl}{
+ <-> ssub * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCode-Sup/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{bx}{n}{
+ <-> ssub * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{bx}{it}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaCode-TLF.fd b/fonts/cascadia-code/latex/LGRCascadiaCode-TLF.fd
new file mode 100644
index 0000000000..e29f832ce8
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaCode-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaCode-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaCode-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaCode-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{bold}{n}{
+ <-> alias * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{bold}{it}{
+ <-> alias * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{b}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCode-TLF/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{regular}{n}{
+ <-> alias * CascadiaCode-TLF/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{regular}{it}{
+ <-> alias * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{m}{sl}{
+ <-> ssub * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCode-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{semibold}{it}{
+ <-> alias * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{semibold}{n}{
+ <-> alias * CascadiaCode-TLF/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCode-TLF/semibold/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{semilight}{it}{
+ <-> alias * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{semilight}{n}{
+ <-> alias * CascadiaCode-TLF/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCode-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{light}{n}{
+ <-> alias * CascadiaCode-TLF/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{light}{it}{
+ <-> alias * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{l}{sl}{
+ <-> ssub * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{light}{sl}{
+ <-> ssub * CascadiaCode-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{extralight}{it}{
+ <-> alias * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{extralight}{n}{
+ <-> alias * CascadiaCode-TLF/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{el}{sl}{
+ <-> ssub * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCode-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{bx}{it}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{bx}{n}{
+ <-> ssub * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCode-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaCodePL-Sup.fd b/fonts/cascadia-code/latex/LGRCascadiaCodePL-Sup.fd
new file mode 100644
index 0000000000..1b7816361a
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaCodePL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaCodePL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaCodePL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaCodePL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{regular}{it}{
+ <-> alias * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{regular}{n}{
+ <-> alias * CascadiaCodePL-Sup/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{m}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{semibold}{it}{
+ <-> alias * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{semibold}{n}{
+ <-> alias * CascadiaCodePL-Sup/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{bold}{it}{
+ <-> alias * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{bold}{n}{
+ <-> alias * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{b}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{extralight}{n}{
+ <-> alias * CascadiaCodePL-Sup/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{extralight}{it}{
+ <-> alias * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{el}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/extralight/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{semilight}{it}{
+ <-> alias * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{semilight}{n}{
+ <-> alias * CascadiaCodePL-Sup/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{light}{it}{
+ <-> alias * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{light}{n}{
+ <-> alias * CascadiaCodePL-Sup/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{l}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{light}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/light/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/sl
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{bx}{n}{
+ <-> ssub * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-Sup}{bx}{it}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaCodePL-TLF.fd b/fonts/cascadia-code/latex/LGRCascadiaCodePL-TLF.fd
new file mode 100644
index 0000000000..0a75c99bc4
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaCodePL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaCodePL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaCodePL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaCodePL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{bold}{n}{
+ <-> alias * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{bold}{it}{
+ <-> alias * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{b}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{regular}{n}{
+ <-> alias * CascadiaCodePL-TLF/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{regular}{it}{
+ <-> alias * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{m}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{semibold}{it}{
+ <-> alias * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{semibold}{n}{
+ <-> alias * CascadiaCodePL-TLF/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semibold/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{light}{n}{
+ <-> alias * CascadiaCodePL-TLF/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{light}{it}{
+ <-> alias * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{l}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{light}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{semilight}{n}{
+ <-> alias * CascadiaCodePL-TLF/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{semilight}{it}{
+ <-> alias * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{extralight}{it}{
+ <-> alias * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{extralight}{n}{
+ <-> alias * CascadiaCodePL-TLF/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{el}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{bx}{n}{
+ <-> ssub * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{bx}{it}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaCodePL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaMono-Sup.fd b/fonts/cascadia-code/latex/LGRCascadiaMono-Sup.fd
new file mode 100644
index 0000000000..32d654b8e3
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaMono-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaMono-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaMono-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaMono-Sup}{\hyphenchar\font=-1}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{semilight}{n}{
+ <-> alias * CascadiaMono-Sup/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{semilight}{it}{
+ <-> alias * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMono-Sup/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{light}{n}{
+ <-> alias * CascadiaMono-Sup/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{light}{it}{
+ <-> alias * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{l}{sl}{
+ <-> ssub * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{light}{sl}{
+ <-> ssub * CascadiaMono-Sup/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{extralight}{n}{
+ <-> alias * CascadiaMono-Sup/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{extralight}{it}{
+ <-> alias * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{el}{sl}{
+ <-> ssub * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMono-Sup/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{bold}{it}{
+ <-> alias * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{bold}{n}{
+ <-> alias * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{b}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMono-Sup/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{regular}{it}{
+ <-> alias * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{regular}{n}{
+ <-> alias * CascadiaMono-Sup/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{m}{sl}{
+ <-> ssub * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMono-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{semibold}{it}{
+ <-> alias * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{semibold}{n}{
+ <-> alias * CascadiaMono-Sup/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMono-Sup/semibold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{bx}{n}{
+ <-> ssub * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{bx}{it}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaMono-TLF.fd b/fonts/cascadia-code/latex/LGRCascadiaMono-TLF.fd
new file mode 100644
index 0000000000..74b510711a
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaMono-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaMono-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaMono-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaMono-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{bold}{n}{
+ <-> alias * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{bold}{it}{
+ <-> alias * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{b}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMono-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{semibold}{n}{
+ <-> alias * CascadiaMono-TLF/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{semibold}{it}{
+ <-> alias * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMono-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{regular}{n}{
+ <-> alias * CascadiaMono-TLF/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{regular}{it}{
+ <-> alias * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{m}{sl}{
+ <-> ssub * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMono-TLF/regular/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{semilight}{n}{
+ <-> alias * CascadiaMono-TLF/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{semilight}{it}{
+ <-> alias * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMono-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{light}{n}{
+ <-> alias * CascadiaMono-TLF/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{light}{it}{
+ <-> alias * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{l}{sl}{
+ <-> ssub * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{light}{sl}{
+ <-> ssub * CascadiaMono-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{extralight}{n}{
+ <-> alias * CascadiaMono-TLF/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{extralight}{it}{
+ <-> alias * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{el}{sl}{
+ <-> ssub * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMono-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{bx}{n}{
+ <-> ssub * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{bx}{it}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMono-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaMonoPL-Sup.fd b/fonts/cascadia-code/latex/LGRCascadiaMonoPL-Sup.fd
new file mode 100644
index 0000000000..9b86c3d151
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaMonoPL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaMonoPL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaMonoPL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaMonoPL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{light}{n}{
+ <-> alias * CascadiaMonoPL-Sup/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{light}{it}{
+ <-> alias * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{bold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{bold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{regular}{n}{
+ <-> alias * CascadiaMonoPL-Sup/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{regular}{it}{
+ <-> alias * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-sup-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semibold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/sl
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-Sup}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-Sup/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LGRCascadiaMonoPL-TLF.fd b/fonts/cascadia-code/latex/LGRCascadiaMonoPL-TLF.fd
new file mode 100644
index 0000000000..4787fa25a5
--- /dev/null
+++ b/fonts/cascadia-code/latex/LGRCascadiaMonoPL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LGRCascadiaMonoPL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LGR/CascadiaMonoPL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LGR}{CascadiaMonoPL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sl/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{light}{it}{
+ <-> alias * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{light}{n}{
+ <-> alias * CascadiaMonoPL-TLF/l/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/el/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{bold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{bold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sb/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{regular}{n}{
+ <-> alias * CascadiaMonoPL-TLF/m/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-tlf-lgr
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{regular}{it}{
+ <-> alias * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/regular/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/sl
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{LGR}{CascadiaMonoPL-TLF}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaCodThree-Sup.fd b/fonts/cascadia-code/latex/LY1CascadiaCodThree-Sup.fd
deleted file mode 100644
index 3dabe0c6a8..0000000000
--- a/fonts/cascadia-code/latex/LY1CascadiaCodThree-Sup.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{LY1CascadiaCodThree-Sup.fd}
- [2021/01/19 (autoinst) Font definitions for LY1/CascadiaCodThree-Sup.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{CascadiaCodThree-Sup}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-sup-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{semilight}{n}{
- <-> alias * CascadiaCodThree-Sup/sl/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-sup-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{regular}{n}{
- <-> alias * CascadiaCodThree-Sup/m/n
-}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-sup-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{extralight}{n}{
- <-> alias * CascadiaCodThree-Sup/el/n
-}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-sup-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{bold}{n}{
- <-> alias * CascadiaCodThree-Sup/b/n
-}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-sup-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{light}{n}{
- <-> alias * CascadiaCodThree-Sup/l/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-sup-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{semibold}{n}{
- <-> alias * CascadiaCodThree-Sup/sb/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-Sup}{bx}{n}{
- <-> ssub * CascadiaCodThree-Sup/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaCodThree-TLF.fd b/fonts/cascadia-code/latex/LY1CascadiaCodThree-TLF.fd
deleted file mode 100644
index 1ad99d0aa0..0000000000
--- a/fonts/cascadia-code/latex/LY1CascadiaCodThree-TLF.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{LY1CascadiaCodThree-TLF.fd}
- [2021/01/19 (autoinst) Font definitions for LY1/CascadiaCodThree-TLF.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LY1}{CascadiaCodThree-TLF}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{light}{n}{
- <-> alias * CascadiaCodThree-TLF/l/n
-}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{bold}{n}{
- <-> alias * CascadiaCodThree-TLF/b/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{semibold}{n}{
- <-> alias * CascadiaCodThree-TLF/sb/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{regular}{n}{
- <-> alias * CascadiaCodThree-TLF/m/n
-}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{semilight}{n}{
- <-> alias * CascadiaCodThree-TLF/sl/n
-}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{extralight}{n}{
- <-> alias * CascadiaCodThree-TLF/el/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{LY1}{CascadiaCodThree-TLF}{bx}{n}{
- <-> ssub * CascadiaCodThree-TLF/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaCode-Sup.fd b/fonts/cascadia-code/latex/LY1CascadiaCode-Sup.fd
new file mode 100644
index 0000000000..f2979ff620
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaCode-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaCode-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaCode-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaCode-Sup}{\hyphenchar\font=-1}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{light}{it}{
+ <-> alias * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{light}{n}{
+ <-> alias * CascadiaCode-Sup/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{l}{sl}{
+ <-> ssub * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{light}{sl}{
+ <-> ssub * CascadiaCode-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{semilight}{n}{
+ <-> alias * CascadiaCode-Sup/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{semilight}{it}{
+ <-> alias * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCode-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{extralight}{it}{
+ <-> alias * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{extralight}{n}{
+ <-> alias * CascadiaCode-Sup/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{el}{sl}{
+ <-> ssub * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCode-Sup/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{bold}{it}{
+ <-> alias * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{bold}{n}{
+ <-> alias * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{b}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCode-Sup/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{semibold}{it}{
+ <-> alias * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{semibold}{n}{
+ <-> alias * CascadiaCode-Sup/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCode-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{regular}{n}{
+ <-> alias * CascadiaCode-Sup/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{regular}{it}{
+ <-> alias * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{m}{sl}{
+ <-> ssub * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCode-Sup/regular/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{bx}{n}{
+ <-> ssub * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{bx}{it}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaCode-TLF.fd b/fonts/cascadia-code/latex/LY1CascadiaCode-TLF.fd
new file mode 100644
index 0000000000..ad62479810
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaCode-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaCode-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaCode-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaCode-TLF}{\hyphenchar\font=-1}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{semibold}{it}{
+ <-> alias * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{semibold}{n}{
+ <-> alias * CascadiaCode-TLF/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCode-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{regular}{it}{
+ <-> alias * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{regular}{n}{
+ <-> alias * CascadiaCode-TLF/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{m}{sl}{
+ <-> ssub * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCode-TLF/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{bold}{n}{
+ <-> alias * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{bold}{it}{
+ <-> alias * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{b}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCode-TLF/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{extralight}{it}{
+ <-> alias * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{extralight}{n}{
+ <-> alias * CascadiaCode-TLF/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{el}{sl}{
+ <-> ssub * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCode-TLF/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{light}{n}{
+ <-> alias * CascadiaCode-TLF/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{light}{it}{
+ <-> alias * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{l}{sl}{
+ <-> ssub * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{light}{sl}{
+ <-> ssub * CascadiaCode-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{semilight}{it}{
+ <-> alias * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{semilight}{n}{
+ <-> alias * CascadiaCode-TLF/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCode-TLF/semilight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{bx}{n}{
+ <-> ssub * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCode-TLF}{bx}{it}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaCodePL-Sup.fd b/fonts/cascadia-code/latex/LY1CascadiaCodePL-Sup.fd
new file mode 100644
index 0000000000..406aa83412
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaCodePL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaCodePL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaCodePL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaCodePL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{regular}{n}{
+ <-> alias * CascadiaCodePL-Sup/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{regular}{it}{
+ <-> alias * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{m}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{semibold}{n}{
+ <-> alias * CascadiaCodePL-Sup/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{semibold}{it}{
+ <-> alias * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{bold}{it}{
+ <-> alias * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{bold}{n}{
+ <-> alias * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{b}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{extralight}{n}{
+ <-> alias * CascadiaCodePL-Sup/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{extralight}{it}{
+ <-> alias * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{el}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{light}{it}{
+ <-> alias * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{light}{n}{
+ <-> alias * CascadiaCodePL-Sup/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{l}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{light}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{semilight}{n}{
+ <-> alias * CascadiaCodePL-Sup/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{semilight}{it}{
+ <-> alias * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semilight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/sl
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{bx}{it}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-Sup}{bx}{n}{
+ <-> ssub * CascadiaCodePL-Sup/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaCodePL-TLF.fd b/fonts/cascadia-code/latex/LY1CascadiaCodePL-TLF.fd
new file mode 100644
index 0000000000..2bc2316fd6
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaCodePL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaCodePL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaCodePL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaCodePL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{regular}{it}{
+ <-> alias * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{regular}{n}{
+ <-> alias * CascadiaCodePL-TLF/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{m}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{semibold}{n}{
+ <-> alias * CascadiaCodePL-TLF/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{semibold}{it}{
+ <-> alias * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{bold}{it}{
+ <-> alias * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{bold}{n}{
+ <-> alias * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{b}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{extralight}{n}{
+ <-> alias * CascadiaCodePL-TLF/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{extralight}{it}{
+ <-> alias * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{el}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/extralight/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{semilight}{it}{
+ <-> alias * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{semilight}{n}{
+ <-> alias * CascadiaCodePL-TLF/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{light}{it}{
+ <-> alias * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{light}{n}{
+ <-> alias * CascadiaCodePL-TLF/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{l}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{light}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/light/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{bx}{it}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{bx}{n}{
+ <-> ssub * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaCodePL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaMono-Sup.fd b/fonts/cascadia-code/latex/LY1CascadiaMono-Sup.fd
new file mode 100644
index 0000000000..2d7defa218
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaMono-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaMono-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaMono-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaMono-Sup}{\hyphenchar\font=-1}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{light}{it}{
+ <-> alias * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{light}{n}{
+ <-> alias * CascadiaMono-Sup/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{l}{sl}{
+ <-> ssub * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{light}{sl}{
+ <-> ssub * CascadiaMono-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{semilight}{it}{
+ <-> alias * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{semilight}{n}{
+ <-> alias * CascadiaMono-Sup/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMono-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{extralight}{it}{
+ <-> alias * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{extralight}{n}{
+ <-> alias * CascadiaMono-Sup/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{el}{sl}{
+ <-> ssub * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMono-Sup/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{bold}{it}{
+ <-> alias * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{bold}{n}{
+ <-> alias * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{b}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMono-Sup/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{regular}{it}{
+ <-> alias * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{regular}{n}{
+ <-> alias * CascadiaMono-Sup/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{m}{sl}{
+ <-> ssub * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMono-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{semibold}{n}{
+ <-> alias * CascadiaMono-Sup/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{semibold}{it}{
+ <-> alias * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMono-Sup/semibold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/sl
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{bx}{n}{
+ <-> ssub * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-Sup}{bx}{it}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaMono-TLF.fd b/fonts/cascadia-code/latex/LY1CascadiaMono-TLF.fd
new file mode 100644
index 0000000000..f72fca592b
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaMono-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaMono-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaMono-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaMono-TLF}{\hyphenchar\font=-1}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{extralight}{n}{
+ <-> alias * CascadiaMono-TLF/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{extralight}{it}{
+ <-> alias * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{el}{sl}{
+ <-> ssub * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMono-TLF/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{light}{n}{
+ <-> alias * CascadiaMono-TLF/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{light}{it}{
+ <-> alias * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{l}{sl}{
+ <-> ssub * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{light}{sl}{
+ <-> ssub * CascadiaMono-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{semilight}{n}{
+ <-> alias * CascadiaMono-TLF/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{semilight}{it}{
+ <-> alias * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMono-TLF/semilight/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{semibold}{n}{
+ <-> alias * CascadiaMono-TLF/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{semibold}{it}{
+ <-> alias * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMono-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{regular}{it}{
+ <-> alias * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{regular}{n}{
+ <-> alias * CascadiaMono-TLF/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{m}{sl}{
+ <-> ssub * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMono-TLF/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{bold}{n}{
+ <-> alias * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{bold}{it}{
+ <-> alias * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{b}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMono-TLF/bold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{bx}{it}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{bx}{n}{
+ <-> ssub * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMono-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaMonoPL-Sup.fd b/fonts/cascadia-code/latex/LY1CascadiaMonoPL-Sup.fd
new file mode 100644
index 0000000000..0c862b0ed5
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaMonoPL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaMonoPL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaMonoPL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaMonoPL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{bold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{bold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{regular}{it}{
+ <-> alias * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{regular}{n}{
+ <-> alias * CascadiaMonoPL-Sup/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/regular/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{light}{it}{
+ <-> alias * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{light}{n}{
+ <-> alias * CascadiaMonoPL-Sup/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/sl
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-Sup}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/LY1CascadiaMonoPL-TLF.fd b/fonts/cascadia-code/latex/LY1CascadiaMonoPL-TLF.fd
new file mode 100644
index 0000000000..793e329092
--- /dev/null
+++ b/fonts/cascadia-code/latex/LY1CascadiaMonoPL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{LY1CascadiaMonoPL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for LY1/CascadiaMonoPL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{CascadiaMonoPL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{light}{n}{
+ <-> alias * CascadiaMonoPL-TLF/l/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{light}{it}{
+ <-> alias * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sl/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/el/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{bold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{bold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sb/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{regular}{it}{
+ <-> alias * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{regular}{n}{
+ <-> alias * CascadiaMonoPL-TLF/m/n
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/regular/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{CascadiaMonoPL-TLF}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-TLF/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaCodThree-Sup.fd b/fonts/cascadia-code/latex/OT1CascadiaCodThree-Sup.fd
deleted file mode 100644
index 91b0228b81..0000000000
--- a/fonts/cascadia-code/latex/OT1CascadiaCodThree-Sup.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{OT1CascadiaCodThree-Sup.fd}
- [2021/01/19 (autoinst) Font definitions for OT1/CascadiaCodThree-Sup.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{CascadiaCodThree-Sup}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-sup-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{extralight}{n}{
- <-> alias * CascadiaCodThree-Sup/el/n
-}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-sup-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{semilight}{n}{
- <-> alias * CascadiaCodThree-Sup/sl/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-sup-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{regular}{n}{
- <-> alias * CascadiaCodThree-Sup/m/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-sup-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{semibold}{n}{
- <-> alias * CascadiaCodThree-Sup/sb/n
-}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-sup-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{bold}{n}{
- <-> alias * CascadiaCodThree-Sup/b/n
-}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-sup-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{light}{n}{
- <-> alias * CascadiaCodThree-Sup/l/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-Sup}{bx}{n}{
- <-> ssub * CascadiaCodThree-Sup/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaCodThree-TLF.fd b/fonts/cascadia-code/latex/OT1CascadiaCodThree-TLF.fd
deleted file mode 100644
index dcab9b1300..0000000000
--- a/fonts/cascadia-code/latex/OT1CascadiaCodThree-TLF.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{OT1CascadiaCodThree-TLF.fd}
- [2021/01/19 (autoinst) Font definitions for OT1/CascadiaCodThree-TLF.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{OT1}{CascadiaCodThree-TLF}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{bold}{n}{
- <-> alias * CascadiaCodThree-TLF/b/n
-}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{light}{n}{
- <-> alias * CascadiaCodThree-TLF/l/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{semibold}{n}{
- <-> alias * CascadiaCodThree-TLF/sb/n
-}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{semilight}{n}{
- <-> alias * CascadiaCodThree-TLF/sl/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{regular}{n}{
- <-> alias * CascadiaCodThree-TLF/m/n
-}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{extralight}{n}{
- <-> alias * CascadiaCodThree-TLF/el/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{OT1}{CascadiaCodThree-TLF}{bx}{n}{
- <-> ssub * CascadiaCodThree-TLF/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaCode-Sup.fd b/fonts/cascadia-code/latex/OT1CascadiaCode-Sup.fd
new file mode 100644
index 0000000000..5dea461955
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaCode-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaCode-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaCode-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaCode-Sup}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{bold}{n}{
+ <-> alias * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{bold}{it}{
+ <-> alias * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{b}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCode-Sup/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{regular}{n}{
+ <-> alias * CascadiaCode-Sup/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{regular}{it}{
+ <-> alias * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{m}{sl}{
+ <-> ssub * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCode-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{semibold}{it}{
+ <-> alias * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{semibold}{n}{
+ <-> alias * CascadiaCode-Sup/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCode-Sup/semibold/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{semilight}{n}{
+ <-> alias * CascadiaCode-Sup/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{semilight}{it}{
+ <-> alias * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCode-Sup/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{light}{it}{
+ <-> alias * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{light}{n}{
+ <-> alias * CascadiaCode-Sup/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{l}{sl}{
+ <-> ssub * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{light}{sl}{
+ <-> ssub * CascadiaCode-Sup/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{extralight}{it}{
+ <-> alias * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{extralight}{n}{
+ <-> alias * CascadiaCode-Sup/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{el}{sl}{
+ <-> ssub * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCode-Sup/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/sl
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{bx}{n}{
+ <-> ssub * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-Sup}{bx}{it}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaCode-TLF.fd b/fonts/cascadia-code/latex/OT1CascadiaCode-TLF.fd
new file mode 100644
index 0000000000..05101f092a
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaCode-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaCode-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaCode-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaCode-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{bold}{n}{
+ <-> alias * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{bold}{it}{
+ <-> alias * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{b}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCode-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{semibold}{n}{
+ <-> alias * CascadiaCode-TLF/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{semibold}{it}{
+ <-> alias * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCode-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{regular}{n}{
+ <-> alias * CascadiaCode-TLF/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{regular}{it}{
+ <-> alias * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{m}{sl}{
+ <-> ssub * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCode-TLF/regular/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{semilight}{it}{
+ <-> alias * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{semilight}{n}{
+ <-> alias * CascadiaCode-TLF/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCode-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{light}{n}{
+ <-> alias * CascadiaCode-TLF/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{light}{it}{
+ <-> alias * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{l}{sl}{
+ <-> ssub * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{light}{sl}{
+ <-> ssub * CascadiaCode-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{extralight}{n}{
+ <-> alias * CascadiaCode-TLF/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{extralight}{it}{
+ <-> alias * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{el}{sl}{
+ <-> ssub * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCode-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{bx}{n}{
+ <-> ssub * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{bx}{it}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCode-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaCodePL-Sup.fd b/fonts/cascadia-code/latex/OT1CascadiaCodePL-Sup.fd
new file mode 100644
index 0000000000..efe60c13ba
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaCodePL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaCodePL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaCodePL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaCodePL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{semibold}{n}{
+ <-> alias * CascadiaCodePL-Sup/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{semibold}{it}{
+ <-> alias * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{regular}{it}{
+ <-> alias * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{regular}{n}{
+ <-> alias * CascadiaCodePL-Sup/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{m}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{bold}{n}{
+ <-> alias * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{bold}{it}{
+ <-> alias * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{b}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{extralight}{n}{
+ <-> alias * CascadiaCodePL-Sup/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{extralight}{it}{
+ <-> alias * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{el}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{light}{n}{
+ <-> alias * CascadiaCodePL-Sup/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{light}{it}{
+ <-> alias * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{l}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{light}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{semilight}{it}{
+ <-> alias * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{semilight}{n}{
+ <-> alias * CascadiaCodePL-Sup/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semilight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{bx}{it}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{bx}{n}{
+ <-> ssub * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaCodePL-TLF.fd b/fonts/cascadia-code/latex/OT1CascadiaCodePL-TLF.fd
new file mode 100644
index 0000000000..cc3aa6715d
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaCodePL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaCodePL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaCodePL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaCodePL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{bold}{it}{
+ <-> alias * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{bold}{n}{
+ <-> alias * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{b}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{regular}{n}{
+ <-> alias * CascadiaCodePL-TLF/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{regular}{it}{
+ <-> alias * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{m}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{semibold}{it}{
+ <-> alias * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{semibold}{n}{
+ <-> alias * CascadiaCodePL-TLF/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semibold/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{semilight}{n}{
+ <-> alias * CascadiaCodePL-TLF/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{semilight}{it}{
+ <-> alias * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{light}{it}{
+ <-> alias * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{light}{n}{
+ <-> alias * CascadiaCodePL-TLF/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{l}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{light}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{extralight}{n}{
+ <-> alias * CascadiaCodePL-TLF/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{extralight}{it}{
+ <-> alias * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{el}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{bx}{it}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaCodePL-TLF}{bx}{n}{
+ <-> ssub * CascadiaCodePL-TLF/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaMono-Sup.fd b/fonts/cascadia-code/latex/OT1CascadiaMono-Sup.fd
new file mode 100644
index 0000000000..c1ca6041c2
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaMono-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaMono-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaMono-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaMono-Sup}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{bold}{n}{
+ <-> alias * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{bold}{it}{
+ <-> alias * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{b}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMono-Sup/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{semibold}{it}{
+ <-> alias * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{semibold}{n}{
+ <-> alias * CascadiaMono-Sup/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMono-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{regular}{n}{
+ <-> alias * CascadiaMono-Sup/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{regular}{it}{
+ <-> alias * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{m}{sl}{
+ <-> ssub * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMono-Sup/regular/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{light}{n}{
+ <-> alias * CascadiaMono-Sup/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{light}{it}{
+ <-> alias * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{l}{sl}{
+ <-> ssub * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{light}{sl}{
+ <-> ssub * CascadiaMono-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{semilight}{n}{
+ <-> alias * CascadiaMono-Sup/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{semilight}{it}{
+ <-> alias * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMono-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{extralight}{n}{
+ <-> alias * CascadiaMono-Sup/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{extralight}{it}{
+ <-> alias * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{el}{sl}{
+ <-> ssub * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMono-Sup/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/sl
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{bx}{n}{
+ <-> ssub * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-Sup}{bx}{it}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaMono-TLF.fd b/fonts/cascadia-code/latex/OT1CascadiaMono-TLF.fd
new file mode 100644
index 0000000000..e2a7021939
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaMono-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaMono-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaMono-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaMono-TLF}{\hyphenchar\font=-1}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{extralight}{n}{
+ <-> alias * CascadiaMono-TLF/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{extralight}{it}{
+ <-> alias * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{el}{sl}{
+ <-> ssub * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMono-TLF/extralight/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{semilight}{it}{
+ <-> alias * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{semilight}{n}{
+ <-> alias * CascadiaMono-TLF/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMono-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{light}{it}{
+ <-> alias * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{light}{n}{
+ <-> alias * CascadiaMono-TLF/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{l}{sl}{
+ <-> ssub * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{light}{sl}{
+ <-> ssub * CascadiaMono-TLF/light/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{regular}{n}{
+ <-> alias * CascadiaMono-TLF/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{regular}{it}{
+ <-> alias * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{m}{sl}{
+ <-> ssub * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMono-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{semibold}{n}{
+ <-> alias * CascadiaMono-TLF/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{semibold}{it}{
+ <-> alias * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMono-TLF/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{bold}{n}{
+ <-> alias * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{bold}{it}{
+ <-> alias * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{b}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMono-TLF/bold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{bx}{it}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{bx}{n}{
+ <-> ssub * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMono-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaMonoPL-Sup.fd b/fonts/cascadia-code/latex/OT1CascadiaMonoPL-Sup.fd
new file mode 100644
index 0000000000..67e0a4cf8c
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaMonoPL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaMonoPL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaMonoPL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaMonoPL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/extralight/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{light}{n}{
+ <-> alias * CascadiaMonoPL-Sup/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{light}{it}{
+ <-> alias * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/light/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{regular}{n}{
+ <-> alias * CascadiaMonoPL-Sup/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{regular}{it}{
+ <-> alias * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{bold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{bold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/bold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/OT1CascadiaMonoPL-TLF.fd b/fonts/cascadia-code/latex/OT1CascadiaMonoPL-TLF.fd
new file mode 100644
index 0000000000..e8900e8a14
--- /dev/null
+++ b/fonts/cascadia-code/latex/OT1CascadiaMonoPL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{OT1CascadiaMonoPL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for OT1/CascadiaMonoPL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{CascadiaMonoPL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{bold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{bold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{regular}{n}{
+ <-> alias * CascadiaMonoPL-TLF/m/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{regular}{it}{
+ <-> alias * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sb/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semibold/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sl/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{light}{n}{
+ <-> alias * CascadiaMonoPL-TLF/l/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{light}{it}{
+ <-> alias * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/el/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{CascadiaMonoPL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaCodThree-Sup.fd b/fonts/cascadia-code/latex/T1CascadiaCodThree-Sup.fd
deleted file mode 100644
index c7debe093e..0000000000
--- a/fonts/cascadia-code/latex/T1CascadiaCodThree-Sup.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{T1CascadiaCodThree-Sup.fd}
- [2021/01/19 (autoinst) Font definitions for T1/CascadiaCodThree-Sup.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{CascadiaCodThree-Sup}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-sup-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{extralight}{n}{
- <-> alias * CascadiaCodThree-Sup/el/n
-}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-sup-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{semilight}{n}{
- <-> alias * CascadiaCodThree-Sup/sl/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-sup-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{regular}{n}{
- <-> alias * CascadiaCodThree-Sup/m/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-sup-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{semibold}{n}{
- <-> alias * CascadiaCodThree-Sup/sb/n
-}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-sup-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{bold}{n}{
- <-> alias * CascadiaCodThree-Sup/b/n
-}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-sup-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{light}{n}{
- <-> alias * CascadiaCodThree-Sup/l/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-Sup}{bx}{n}{
- <-> ssub * CascadiaCodThree-Sup/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaCodThree-TLF.fd b/fonts/cascadia-code/latex/T1CascadiaCodThree-TLF.fd
deleted file mode 100644
index ba3d9a7024..0000000000
--- a/fonts/cascadia-code/latex/T1CascadiaCodThree-TLF.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{T1CascadiaCodThree-TLF.fd}
- [2021/01/19 (autoinst) Font definitions for T1/CascadiaCodThree-TLF.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{T1}{CascadiaCodThree-TLF}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{bold}{n}{
- <-> alias * CascadiaCodThree-TLF/b/n
-}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{light}{n}{
- <-> alias * CascadiaCodThree-TLF/l/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{semibold}{n}{
- <-> alias * CascadiaCodThree-TLF/sb/n
-}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{semilight}{n}{
- <-> alias * CascadiaCodThree-TLF/sl/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{regular}{n}{
- <-> alias * CascadiaCodThree-TLF/m/n
-}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{extralight}{n}{
- <-> alias * CascadiaCodThree-TLF/el/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{T1}{CascadiaCodThree-TLF}{bx}{n}{
- <-> ssub * CascadiaCodThree-TLF/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaCode-Sup.fd b/fonts/cascadia-code/latex/T1CascadiaCode-Sup.fd
new file mode 100644
index 0000000000..a9ada08769
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaCode-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaCode-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaCode-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaCode-Sup}{\hyphenchar\font=-1}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{semibold}{it}{
+ <-> alias * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{semibold}{n}{
+ <-> alias * CascadiaCode-Sup/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCode-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCode-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{regular}{n}{
+ <-> alias * CascadiaCode-Sup/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{regular}{it}{
+ <-> alias * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{m}{sl}{
+ <-> ssub * CascadiaCode-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCode-Sup/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{bold}{n}{
+ <-> alias * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{bold}{it}{
+ <-> alias * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{b}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCode-Sup/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{extralight}{it}{
+ <-> alias * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{extralight}{n}{
+ <-> alias * CascadiaCode-Sup/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{el}{sl}{
+ <-> ssub * CascadiaCode-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCode-Sup/extralight/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{semilight}{it}{
+ <-> alias * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{semilight}{n}{
+ <-> alias * CascadiaCode-Sup/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCode-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCode-Sup/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{light}{n}{
+ <-> alias * CascadiaCode-Sup/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{light}{it}{
+ <-> alias * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{l}{sl}{
+ <-> ssub * CascadiaCode-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{light}{sl}{
+ <-> ssub * CascadiaCode-Sup/light/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCode-Sup/b/sl
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{bx}{n}{
+ <-> ssub * CascadiaCode-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-Sup}{bx}{it}{
+ <-> ssub * CascadiaCode-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaCode-TLF.fd b/fonts/cascadia-code/latex/T1CascadiaCode-TLF.fd
new file mode 100644
index 0000000000..d2c07a4bf1
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaCode-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaCode-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaCode-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaCode-TLF}{\hyphenchar\font=-1}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{semilight}{it}{
+ <-> alias * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{semilight}{n}{
+ <-> alias * CascadiaCode-TLF/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCode-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{light}{n}{
+ <-> alias * CascadiaCode-TLF/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{light}{it}{
+ <-> alias * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{l}{sl}{
+ <-> ssub * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{light}{sl}{
+ <-> ssub * CascadiaCode-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{extralight}{it}{
+ <-> alias * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{extralight}{n}{
+ <-> alias * CascadiaCode-TLF/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{el}{sl}{
+ <-> ssub * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCode-TLF/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{bold}{n}{
+ <-> alias * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{bold}{it}{
+ <-> alias * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{b}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCode-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{semibold}{n}{
+ <-> alias * CascadiaCode-TLF/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{semibold}{it}{
+ <-> alias * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCode-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{regular}{it}{
+ <-> alias * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{regular}{n}{
+ <-> alias * CascadiaCode-TLF/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{m}{sl}{
+ <-> ssub * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCode-TLF/regular/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/sl
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{bx}{it}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCode-TLF}{bx}{n}{
+ <-> ssub * CascadiaCode-TLF/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaCodePL-Sup.fd b/fonts/cascadia-code/latex/T1CascadiaCodePL-Sup.fd
new file mode 100644
index 0000000000..781cc2b146
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaCodePL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaCodePL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaCodePL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaCodePL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{extralight}{it}{
+ <-> alias * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{extralight}{n}{
+ <-> alias * CascadiaCodePL-Sup/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{el}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/extralight/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{semilight}{n}{
+ <-> alias * CascadiaCodePL-Sup/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{semilight}{it}{
+ <-> alias * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{light}{it}{
+ <-> alias * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{light}{n}{
+ <-> alias * CascadiaCodePL-Sup/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{l}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{light}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/light/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{regular}{n}{
+ <-> alias * CascadiaCodePL-Sup/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{regular}{it}{
+ <-> alias * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{m}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{semibold}{it}{
+ <-> alias * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{semibold}{n}{
+ <-> alias * CascadiaCodePL-Sup/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{bold}{n}{
+ <-> alias * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{bold}{it}{
+ <-> alias * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{b}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/bold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{bx}{it}{
+ <-> ssub * CascadiaCodePL-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{bx}{n}{
+ <-> ssub * CascadiaCodePL-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaCodePL-TLF.fd b/fonts/cascadia-code/latex/T1CascadiaCodePL-TLF.fd
new file mode 100644
index 0000000000..7d1663ffc6
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaCodePL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaCodePL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaCodePL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaCodePL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{semibold}{n}{
+ <-> alias * CascadiaCodePL-TLF/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{semibold}{it}{
+ <-> alias * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{regular}{it}{
+ <-> alias * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{regular}{n}{
+ <-> alias * CascadiaCodePL-TLF/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{m}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{bold}{n}{
+ <-> alias * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{bold}{it}{
+ <-> alias * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{b}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{extralight}{it}{
+ <-> alias * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{extralight}{n}{
+ <-> alias * CascadiaCodePL-TLF/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{el}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{light}{n}{
+ <-> alias * CascadiaCodePL-TLF/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{light}{it}{
+ <-> alias * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{l}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{light}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{semilight}{it}{
+ <-> alias * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{semilight}{n}{
+ <-> alias * CascadiaCodePL-TLF/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semilight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{bx}{n}{
+ <-> ssub * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{bx}{it}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaCodePL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaMono-Sup.fd b/fonts/cascadia-code/latex/T1CascadiaMono-Sup.fd
new file mode 100644
index 0000000000..43d0f14284
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaMono-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaMono-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaMono-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaMono-Sup}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{bold}{n}{
+ <-> alias * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{bold}{it}{
+ <-> alias * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{b}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMono-Sup/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{semibold}{it}{
+ <-> alias * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{semibold}{n}{
+ <-> alias * CascadiaMono-Sup/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMono-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMono-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{regular}{n}{
+ <-> alias * CascadiaMono-Sup/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{regular}{it}{
+ <-> alias * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{m}{sl}{
+ <-> ssub * CascadiaMono-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMono-Sup/regular/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{light}{n}{
+ <-> alias * CascadiaMono-Sup/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{light}{it}{
+ <-> alias * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{l}{sl}{
+ <-> ssub * CascadiaMono-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{light}{sl}{
+ <-> ssub * CascadiaMono-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{semilight}{it}{
+ <-> alias * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{semilight}{n}{
+ <-> alias * CascadiaMono-Sup/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMono-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMono-Sup/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{extralight}{it}{
+ <-> alias * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{extralight}{n}{
+ <-> alias * CascadiaMono-Sup/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{el}{sl}{
+ <-> ssub * CascadiaMono-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMono-Sup/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMono-Sup/b/sl
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{bx}{n}{
+ <-> ssub * CascadiaMono-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-Sup}{bx}{it}{
+ <-> ssub * CascadiaMono-Sup/b/it
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaMono-TLF.fd b/fonts/cascadia-code/latex/T1CascadiaMono-TLF.fd
new file mode 100644
index 0000000000..6d68958fe2
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaMono-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaMono-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaMono-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaMono-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{bold}{it}{
+ <-> alias * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{bold}{n}{
+ <-> alias * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{b}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMono-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{semibold}{n}{
+ <-> alias * CascadiaMono-TLF/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{semibold}{it}{
+ <-> alias * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMono-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{regular}{it}{
+ <-> alias * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{regular}{n}{
+ <-> alias * CascadiaMono-TLF/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{m}{sl}{
+ <-> ssub * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMono-TLF/regular/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{semilight}{n}{
+ <-> alias * CascadiaMono-TLF/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{semilight}{it}{
+ <-> alias * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMono-TLF/semilight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{light}{n}{
+ <-> alias * CascadiaMono-TLF/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{light}{it}{
+ <-> alias * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{l}{sl}{
+ <-> ssub * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{light}{sl}{
+ <-> ssub * CascadiaMono-TLF/light/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{extralight}{n}{
+ <-> alias * CascadiaMono-TLF/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{extralight}{it}{
+ <-> alias * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{el}{sl}{
+ <-> ssub * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMono-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{bx}{n}{
+ <-> ssub * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{bx}{it}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMono-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaMonoPL-Sup.fd b/fonts/cascadia-code/latex/T1CascadiaMonoPL-Sup.fd
new file mode 100644
index 0000000000..a1a09970b4
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaMonoPL-Sup.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaMonoPL-Sup.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaMonoPL-Sup.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaMonoPL-Sup}{\hyphenchar\font=-1}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{regular}{n}{
+ <-> alias * CascadiaMonoPL-Sup/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{regular}{it}{
+ <-> alias * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{bold}{it}{
+ <-> alias * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{bold}{n}{
+ <-> alias * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{light}{it}{
+ <-> alias * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{light}{n}{
+ <-> alias * CascadiaMonoPL-Sup/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-Sup/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/semilight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-Sup/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-Sup/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-Sup}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-Sup/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/T1CascadiaMonoPL-TLF.fd b/fonts/cascadia-code/latex/T1CascadiaMonoPL-TLF.fd
new file mode 100644
index 0000000000..c9f7d0f1eb
--- /dev/null
+++ b/fonts/cascadia-code/latex/T1CascadiaMonoPL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{T1CascadiaMonoPL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for T1/CascadiaMonoPL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{CascadiaMonoPL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{bold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{bold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{regular}{n}{
+ <-> alias * CascadiaMonoPL-TLF/m/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{regular}{it}{
+ <-> alias * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sb/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semibold/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{light}{n}{
+ <-> alias * CascadiaMonoPL-TLF/l/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{light}{it}{
+ <-> alias * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sl/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/el/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{CascadiaMonoPL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/TS1CascadiaCodThree-TLF.fd b/fonts/cascadia-code/latex/TS1CascadiaCodThree-TLF.fd
deleted file mode 100644
index f942cac499..0000000000
--- a/fonts/cascadia-code/latex/TS1CascadiaCodThree-TLF.fd
+++ /dev/null
@@ -1,95 +0,0 @@
-%% Generated by autoinst on 2021/01/19
-%%
-\ProvidesFile{TS1CascadiaCodThree-TLF.fd}
- [2021/01/19 (autoinst) Font definitions for TS1/CascadiaCodThree-TLF.]
-
-\ifcsname s@fct@alias\endcsname\else
-\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
-\gdef\@font@aliasinfo#1{%
- \@font@info{Font\space shape\space `\curr@fontshape'\space will
- \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
-}
-\fi
-
-\expandafter\ifx\csname CascadiaCodThree@scale\endcsname\relax
- \let\CascadiaCodThree@@scale\@empty
-\else
- \edef\CascadiaCodThree@@scale{s*[\csname CascadiaCodThree@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{TS1}{CascadiaCodThree-TLF}{}
-
-
-% ---- el = extralight ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{el}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-ExtraLight-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{extralight}{n}{
- <-> alias * CascadiaCodThree-TLF/el/n
-}{}
-
-
-% ---- m = regular ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{m}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Regular-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{regular}{n}{
- <-> alias * CascadiaCodThree-TLF/m/n
-}{}
-
-
-% ---- sl = semilight ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{sl}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiLight-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{semilight}{n}{
- <-> alias * CascadiaCodThree-TLF/sl/n
-}{}
-
-
-% ---- sb = semibold ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{sb}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-SemiBold-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{semibold}{n}{
- <-> alias * CascadiaCodThree-TLF/sb/n
-}{}
-
-
-% ---- l = light ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{l}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Light-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{light}{n}{
- <-> alias * CascadiaCodThree-TLF/l/n
-}{}
-
-
-% ---- b = bold ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{b}{n}{
- <-> \CascadiaCodThree@@scale CascadiaCod3-Bold-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{bold}{n}{
- <-> alias * CascadiaCodThree-TLF/b/n
-}{}
-
-
-% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
-
-\DeclareFontShape{TS1}{CascadiaCodThree-TLF}{bx}{n}{
- <-> ssub * CascadiaCodThree-TLF/b/n
-}{}
-
-\endinput
diff --git a/fonts/cascadia-code/latex/TS1CascadiaCode-TLF.fd b/fonts/cascadia-code/latex/TS1CascadiaCode-TLF.fd
new file mode 100644
index 0000000000..33515afef6
--- /dev/null
+++ b/fonts/cascadia-code/latex/TS1CascadiaCode-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{TS1CascadiaCode-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for TS1/CascadiaCode-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCode@scale\endcsname\relax
+ \let\CascadiaCode@@scale\@empty
+\else
+ \edef\CascadiaCode@@scale{s*[\csname CascadiaCode@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{CascadiaCode-TLF}{\hyphenchar\font=-1}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{b}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{bold}{n}{
+ <-> alias * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{b}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{bold}{it}{
+ <-> alias * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{b}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCode-TLF/bold/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{sb}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{semibold}{it}{
+ <-> alias * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{sb}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiBold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{semibold}{n}{
+ <-> alias * CascadiaCode-TLF/sb/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCode-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCode-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{m}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{regular}{n}{
+ <-> alias * CascadiaCode-TLF/m/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{m}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{regular}{it}{
+ <-> alias * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{m}{sl}{
+ <-> ssub * CascadiaCode-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCode-TLF/regular/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{l}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-Light-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{light}{n}{
+ <-> alias * CascadiaCode-TLF/l/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{l}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{light}{it}{
+ <-> alias * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{l}{sl}{
+ <-> ssub * CascadiaCode-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{light}{sl}{
+ <-> ssub * CascadiaCode-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{sl}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{semilight}{it}{
+ <-> alias * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{sl}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-SemiLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{semilight}{n}{
+ <-> alias * CascadiaCode-TLF/sl/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCode-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCode-TLF/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{el}{n}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{extralight}{n}{
+ <-> alias * CascadiaCode-TLF/el/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{el}{it}{
+ <-> \CascadiaCode@@scale CascadiaCode-ExtraLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{extralight}{it}{
+ <-> alias * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{el}{sl}{
+ <-> ssub * CascadiaCode-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCode-TLF/extralight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{bx}{it}{
+ <-> ssub * CascadiaCode-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{bx}{n}{
+ <-> ssub * CascadiaCode-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCode-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCode-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/TS1CascadiaCodePL-TLF.fd b/fonts/cascadia-code/latex/TS1CascadiaCodePL-TLF.fd
new file mode 100644
index 0000000000..af75a10e19
--- /dev/null
+++ b/fonts/cascadia-code/latex/TS1CascadiaCodePL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{TS1CascadiaCodePL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for TS1/CascadiaCodePL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaCodePL@scale\endcsname\relax
+ \let\CascadiaCodePL@@scale\@empty
+\else
+ \edef\CascadiaCodePL@@scale{s*[\csname CascadiaCodePL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{CascadiaCodePL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{el}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{extralight}{it}{
+ <-> alias * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{el}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-ExtraLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{extralight}{n}{
+ <-> alias * CascadiaCodePL-TLF/el/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{el}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{l}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{light}{it}{
+ <-> alias * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{l}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Light-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{light}{n}{
+ <-> alias * CascadiaCodePL-TLF/l/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{l}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{light}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{sl}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{semilight}{n}{
+ <-> alias * CascadiaCodePL-TLF/sl/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{sl}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{semilight}{it}{
+ <-> alias * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semilight/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{m}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{regular}{it}{
+ <-> alias * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{m}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{regular}{n}{
+ <-> alias * CascadiaCodePL-TLF/m/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{m}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{sb}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{semibold}{it}{
+ <-> alias * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{sb}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-SemiBold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{semibold}{n}{
+ <-> alias * CascadiaCodePL-TLF/sb/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/semibold/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{b}{it}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{bold}{it}{
+ <-> alias * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{b}{n}{
+ <-> \CascadiaCodePL@@scale CascadiaCodePL-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{bold}{n}{
+ <-> alias * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{b}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/bold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{bx}{n}{
+ <-> ssub * CascadiaCodePL-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{bx}{it}{
+ <-> ssub * CascadiaCodePL-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaCodePL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaCodePL-TLF/b/sl
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/TS1CascadiaMono-TLF.fd b/fonts/cascadia-code/latex/TS1CascadiaMono-TLF.fd
new file mode 100644
index 0000000000..6f434a791b
--- /dev/null
+++ b/fonts/cascadia-code/latex/TS1CascadiaMono-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{TS1CascadiaMono-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for TS1/CascadiaMono-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMono@scale\endcsname\relax
+ \let\CascadiaMono@@scale\@empty
+\else
+ \edef\CascadiaMono@@scale{s*[\csname CascadiaMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{CascadiaMono-TLF}{\hyphenchar\font=-1}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{l}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{light}{it}{
+ <-> alias * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{l}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Light-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{light}{n}{
+ <-> alias * CascadiaMono-TLF/l/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{l}{sl}{
+ <-> ssub * CascadiaMono-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{light}{sl}{
+ <-> ssub * CascadiaMono-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{sl}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{semilight}{it}{
+ <-> alias * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{sl}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{semilight}{n}{
+ <-> alias * CascadiaMono-TLF/sl/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMono-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMono-TLF/semilight/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{el}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{extralight}{it}{
+ <-> alias * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{el}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-ExtraLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{extralight}{n}{
+ <-> alias * CascadiaMono-TLF/el/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{el}{sl}{
+ <-> ssub * CascadiaMono-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMono-TLF/extralight/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{b}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{bold}{n}{
+ <-> alias * CascadiaMono-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{b}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{bold}{it}{
+ <-> alias * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{b}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMono-TLF/bold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{m}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{regular}{it}{
+ <-> alias * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{m}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{regular}{n}{
+ <-> alias * CascadiaMono-TLF/m/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{m}{sl}{
+ <-> ssub * CascadiaMono-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMono-TLF/regular/it
+}{}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{sb}{it}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{semibold}{it}{
+ <-> alias * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{sb}{n}{
+ <-> \CascadiaMono@@scale CascadiaMono-SemiBold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{semibold}{n}{
+ <-> alias * CascadiaMono-TLF/sb/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMono-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMono-TLF/semibold/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMono-TLF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{bx}{it}{
+ <-> ssub * CascadiaMono-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMono-TLF}{bx}{n}{
+ <-> ssub * CascadiaMono-TLF/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/TS1CascadiaMonoPL-TLF.fd b/fonts/cascadia-code/latex/TS1CascadiaMonoPL-TLF.fd
new file mode 100644
index 0000000000..7790d54b21
--- /dev/null
+++ b/fonts/cascadia-code/latex/TS1CascadiaMonoPL-TLF.fd
@@ -0,0 +1,199 @@
+%% Generated by autoinst on 2023/09/26
+%%
+\ProvidesFile{TS1CascadiaMonoPL-TLF.fd}
+ [2023/09/26 (autoinst) Font definitions for TS1/CascadiaMonoPL-TLF.]
+
+\ifcsname s@fct@alias\endcsname\else
+\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo}
+\gdef\@font@aliasinfo#1{%
+ \@font@info{Font\space shape\space `\curr@fontshape'\space will
+ \space be\space aliased\MessageBreak to\space `\mandatory@arg'}%
+}
+\fi
+
+\expandafter\ifx\csname CascadiaMonoPL@scale\endcsname\relax
+ \let\CascadiaMonoPL@@scale\@empty
+\else
+ \edef\CascadiaMonoPL@@scale{s*[\csname CascadiaMonoPL@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{CascadiaMonoPL-TLF}{\hyphenchar\font=-1}
+
+
+% ---- sb = semibold ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{sb}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{semibold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sb/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{sb}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiBoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{semibold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{sb}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sb/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{semibold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semibold/it
+}{}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{m}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{regular}{n}{
+ <-> alias * CascadiaMonoPL-TLF/m/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{m}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{regular}{it}{
+ <-> alias * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{m}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{regular}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/regular/it
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{b}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{bold}{it}{
+ <-> alias * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{b}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{bold}{n}{
+ <-> alias * CascadiaMonoPL-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{b}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{bold}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/bold/it
+}{}
+
+
+% ---- el = extralight ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{el}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{extralight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/el/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{el}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-ExtraLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{extralight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{el}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/el/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{extralight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/extralight/it
+}{}
+
+
+% ---- l = light ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{l}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-Light-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{light}{n}{
+ <-> alias * CascadiaMonoPL-TLF/l/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{l}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-LightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{light}{it}{
+ <-> alias * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{l}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/l/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{light}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/light/it
+}{}
+
+
+% ---- sl = semilight ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{sl}{n}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLight-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{semilight}{n}{
+ <-> alias * CascadiaMonoPL-TLF/sl/n
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{sl}{it}{
+ <-> \CascadiaMonoPL@@scale CascadiaMonoPL-SemiLightItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{semilight}{it}{
+ <-> alias * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{sl}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/sl/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{semilight}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/semilight/it
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{bx}{sl}{
+ <-> ssub * CascadiaMonoPL-TLF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{bx}{it}{
+ <-> ssub * CascadiaMonoPL-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{CascadiaMonoPL-TLF}{bx}{n}{
+ <-> ssub * CascadiaMonoPL-TLF/b/n
+}{}
+
+\endinput
diff --git a/fonts/cascadia-code/latex/cascadia-code.sty b/fonts/cascadia-code/latex/cascadia-code.sty
index ae9d577772..bdf166887b 100644
--- a/fonts/cascadia-code/latex/cascadia-code.sty
+++ b/fonts/cascadia-code/latex/cascadia-code.sty
@@ -1,20 +1,20 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{cascadia-code}
- [2021/01/19 (Carl-Clemens Ebinger & autoinst) Style file for Cascadia Code fonts.]
+ [2023/10/06 (Carl-Clemens Ebinger & autoinst) Style file for CascadiaCode fonts.]
\RequirePackage{xkeyval}
-\newcommand*{\CascadiaCodThree@scale}{1}
-\DeclareOptionX{scale}{\renewcommand*{\CascadiaCodThree@scale}{#1}}
-\DeclareOptionX{scaled}{\renewcommand*{\CascadiaCodThree@scale}{#1}}
+\newcommand*{\CascadiaCode@scale}{1}
+\DeclareOptionX{scale}{\renewcommand*{\CascadiaCode@scale}{#1}}
+\DeclareOptionX{scaled}{\renewcommand*{\CascadiaCode@scale}{#1}}
-\DeclareOptionX{lining}{\edef\CascadiaCodThree@figurestyle{LF}}
-\DeclareOptionX{tabular}{\edef\CascadiaCodThree@figurealign{T}}
+\DeclareOptionX{lining}{\edef\CascadiaCode@figurestyle{LF}}
+\DeclareOptionX{tabular}{\edef\CascadiaCode@figurealign{T}}
\DeclareOptionX{mainfont}{
\renewcommand{\familydefault}{\rmdefault}
}
-\DeclareOptionX{semibold}{\edef\bfseries@rm{semibold}}
-\DeclareOptionX{bold}{\edef\bfseries@rm{bold}}
-\DeclareOptionX{regular}{\edef\mdseries@rm{regular}}
+\DeclareOptionX{semibold}{\edef\bfseries@tt{semibold}}
+\DeclareOptionX{bold}{\edef\bfseries@tt{bold}}
+\DeclareOptionX{regular}{\edef\mdseries@tt{regular}}
\ExecuteOptionsX{lining,tabular}
\ProcessOptionsX\relax
@@ -37,24 +37,24 @@
% Here we implement the scale=MatchLowercase option.
% If this is given, we must compute the correct value of
-% the "\CascadiaCodThree@scale" parameter before loading the .fd files;
+% the "\CascadiaCode@scale" parameter before loading the .fd files;
% but to determine that value we of course need the font's x-height.
% To avoid triggering the loading of .fd files,
% we use plain TeX's \font primitive to load the testfont.
% We then compute the ratio of the current x-height to our font's x-height;
-% this is the "\CascadiaCodThree@scale" we will pass to the .fd files.
-\ifthenelse{\equal{\CascadiaCodThree@scale}{MatchLowercase}}
- { \newlength{\CascadiaCodThree@currentx}
- \settoheight{\CascadiaCodThree@currentx}{x}
- \newlength{\CascadiaCodThree@xheight}
- \settoheight{\CascadiaCodThree@xheight}
- {{\font\testfont=CascadiaCod3-Regular-tlf-ot1 at \f@size pt\testfont x}}
- \renewcommand*{\CascadiaCodThree@scale}
- {\strip@pt\dimexpr\number\numexpr\number\dimexpr\CascadiaCodThree@currentx\relax*65536/\number\dimexpr\CascadiaCodThree@xheight\relax\relax sp\relax}}
+% this is the "\CascadiaCode@scale" we will pass to the .fd files.
+\ifthenelse{\equal{\CascadiaCode@scale}{MatchLowercase}}
+ { \newlength{\CascadiaCode@currentx}
+ \settoheight{\CascadiaCode@currentx}{x}
+ \newlength{\CascadiaCode@xheight}
+ \settoheight{\CascadiaCode@xheight}
+ {{\font\testfont=CascadiaCode-Regular-tlf-ot1 at \f@size pt\testfont x}}
+ \renewcommand*{\CascadiaCode@scale}
+ {\strip@pt\dimexpr\number\numexpr\number\dimexpr\CascadiaCode@currentx\relax*65536/\number\dimexpr\CascadiaCode@xheight\relax\relax sp\relax}}
{}
\renewcommand*
{\ttdefault}
- {CascadiaCodThree-\CascadiaCodThree@figurealign\CascadiaCodThree@figurestyle}
+ {CascadiaCode-\CascadiaCode@figurealign\CascadiaCode@figurestyle}
\endinput
diff --git a/fonts/cascadia-code/map/CascadiaCodThree.map b/fonts/cascadia-code/map/CascadiaCodThree.map
deleted file mode 100644
index 80b31f32da..0000000000
--- a/fonts/cascadia-code/map/CascadiaCodThree.map
+++ /dev/null
@@ -1,44 +0,0 @@
-% Automatically maintained by otftotfm or other programs. Do not edit.
-
-CascadiaCod3-Bold-tlf-ot1 CascadiaCod3-Bold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-Bold-tlf-t1--base CascadiaCod3-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-Bold-tlf-ly1--base CascadiaCod3-Bold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-Bold-tlf-ts1--base CascadiaCod3-Bold "AutoEnc_5rnmoj7mm65xwve6miocv4hbwb ReEncodeFont" <[a_5rnmoj.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-Bold-sup-ot1 CascadiaCod3-Bold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-Bold-sup-t1--base CascadiaCod3-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-Bold-sup-ly1--base CascadiaCod3-Bold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCod3-Bold.pfb
-CascadiaCod3-ExtraLight-tlf-ot1 CascadiaCod3-ExtraLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-ExtraLight-tlf-t1--base CascadiaCod3-ExtraLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-ExtraLight-tlf-ly1--base CascadiaCod3-ExtraLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-ExtraLight-tlf-ts1--base CascadiaCod3-ExtraLight "AutoEnc_5rnmoj7mm65xwve6miocv4hbwb ReEncodeFont" <[a_5rnmoj.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-ExtraLight-sup-ot1 CascadiaCod3-ExtraLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-ExtraLight-sup-t1--base CascadiaCod3-ExtraLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-ExtraLight-sup-ly1--base CascadiaCod3-ExtraLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCod3-ExtraLight.pfb
-CascadiaCod3-Light-tlf-ot1 CascadiaCod3-Light "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Light-tlf-t1--base CascadiaCod3-Light "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Light-tlf-ly1--base CascadiaCod3-Light "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Light-tlf-ts1--base CascadiaCod3-Light "AutoEnc_5rnmoj7mm65xwve6miocv4hbwb ReEncodeFont" <[a_5rnmoj.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Light-sup-ot1 CascadiaCod3-Light "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Light-sup-t1--base CascadiaCod3-Light "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Light-sup-ly1--base CascadiaCod3-Light "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCod3-Light.pfb
-CascadiaCod3-Regular-tlf-ot1 CascadiaCod3-Regular "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-Regular-tlf-t1--base CascadiaCod3-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-Regular-tlf-ly1--base CascadiaCod3-Regular "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-Regular-tlf-ts1--base CascadiaCod3-Regular "AutoEnc_5rnmoj7mm65xwve6miocv4hbwb ReEncodeFont" <[a_5rnmoj.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-Regular-sup-ot1 CascadiaCod3-Regular "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-Regular-sup-t1--base CascadiaCod3-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-Regular-sup-ly1--base CascadiaCod3-Regular "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCod3-Regular.pfb
-CascadiaCod3-SemiBold-tlf-ot1 CascadiaCod3-SemiBold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiBold-tlf-t1--base CascadiaCod3-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiBold-tlf-ly1--base CascadiaCod3-SemiBold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiBold-tlf-ts1--base CascadiaCod3-SemiBold "AutoEnc_5rnmoj7mm65xwve6miocv4hbwb ReEncodeFont" <[a_5rnmoj.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiBold-sup-ot1 CascadiaCod3-SemiBold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiBold-sup-t1--base CascadiaCod3-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiBold-sup-ly1--base CascadiaCod3-SemiBold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCod3-SemiBold.pfb
-CascadiaCod3-SemiLight-tlf-ot1 CascadiaCod3-SemiLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCod3-SemiLight.pfb
-CascadiaCod3-SemiLight-tlf-t1--base CascadiaCod3-SemiLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCod3-SemiLight.pfb
-CascadiaCod3-SemiLight-tlf-ly1--base CascadiaCod3-SemiLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCod3-SemiLight.pfb
-CascadiaCod3-SemiLight-tlf-ts1--base CascadiaCod3-SemiLight "AutoEnc_5rnmoj7mm65xwve6miocv4hbwb ReEncodeFont" <[a_5rnmoj.enc <CascadiaCod3-SemiLight.pfb
-CascadiaCod3-SemiLight-sup-ot1 CascadiaCod3-SemiLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCod3-SemiLight.pfb
-CascadiaCod3-SemiLight-sup-t1--base CascadiaCod3-SemiLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCod3-SemiLight.pfb
-CascadiaCod3-SemiLight-sup-ly1--base CascadiaCod3-SemiLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCod3-SemiLight.pfb
diff --git a/fonts/cascadia-code/map/CascadiaCode.map b/fonts/cascadia-code/map/CascadiaCode.map
new file mode 100644
index 0000000000..5536e077af
--- /dev/null
+++ b/fonts/cascadia-code/map/CascadiaCode.map
@@ -0,0 +1,110 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+CascadiaCode-BoldItalic-sup-ot1 CascadiaCode-BoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-sup-t1--base CascadiaCode-BoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-sup-ly1--base CascadiaCode-BoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-sup-lgr--base CascadiaCode-BoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-tlf-ot1 CascadiaCode-BoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-tlf-t1--base CascadiaCode-BoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-tlf-ly1--base CascadiaCode-BoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-tlf-lgr--base CascadiaCode-BoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-BoldItalic-tlf-ts1--base CascadiaCode-BoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-BoldItalic.pfb
+CascadiaCode-Bold-sup-ot1 CascadiaCode-Bold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-sup-t1--base CascadiaCode-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-sup-ly1--base CascadiaCode-Bold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-sup-lgr--base CascadiaCode-Bold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-tlf-ot1 CascadiaCode-Bold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-tlf-t1--base CascadiaCode-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-tlf-ly1--base CascadiaCode-Bold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-tlf-lgr--base CascadiaCode-Bold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-Bold.pfb
+CascadiaCode-Bold-tlf-ts1--base CascadiaCode-Bold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-Bold.pfb
+CascadiaCode-ExtraLightItalic-sup-ot1 CascadiaCode-ExtraLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-sup-t1--base CascadiaCode-ExtraLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-sup-ly1--base CascadiaCode-ExtraLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-sup-lgr--base CascadiaCode-ExtraLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-tlf-ot1 CascadiaCode-ExtraLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-tlf-t1--base CascadiaCode-ExtraLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-tlf-ly1--base CascadiaCode-ExtraLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-tlf-lgr--base CascadiaCode-ExtraLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLightItalic-tlf-ts1--base CascadiaCode-ExtraLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-ExtraLightItalic.pfb
+CascadiaCode-ExtraLight-sup-ot1 CascadiaCode-ExtraLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-sup-t1--base CascadiaCode-ExtraLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-sup-ly1--base CascadiaCode-ExtraLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-sup-lgr--base CascadiaCode-ExtraLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-tlf-ot1 CascadiaCode-ExtraLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-tlf-t1--base CascadiaCode-ExtraLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-tlf-ly1--base CascadiaCode-ExtraLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-tlf-lgr--base CascadiaCode-ExtraLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-ExtraLight-tlf-ts1--base CascadiaCode-ExtraLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-ExtraLight.pfb
+CascadiaCode-Italic-sup-ot1 CascadiaCode-Italic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-sup-t1--base CascadiaCode-Italic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-sup-ly1--base CascadiaCode-Italic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-sup-lgr--base CascadiaCode-Italic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-tlf-ot1 CascadiaCode-Italic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-tlf-t1--base CascadiaCode-Italic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-tlf-ly1--base CascadiaCode-Italic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-tlf-lgr--base CascadiaCode-Italic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-Italic.pfb
+CascadiaCode-Italic-tlf-ts1--base CascadiaCode-Italic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-Italic.pfb
+CascadiaCode-LightItalic-sup-ot1 CascadiaCode-LightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-sup-t1--base CascadiaCode-LightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-sup-ly1--base CascadiaCode-LightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-sup-lgr--base CascadiaCode-LightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-tlf-ot1 CascadiaCode-LightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-tlf-t1--base CascadiaCode-LightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-tlf-ly1--base CascadiaCode-LightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-tlf-lgr--base CascadiaCode-LightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-LightItalic-tlf-ts1--base CascadiaCode-LightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-LightItalic.pfb
+CascadiaCode-Light-sup-ot1 CascadiaCode-Light "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-sup-t1--base CascadiaCode-Light "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-sup-ly1--base CascadiaCode-Light "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-sup-lgr--base CascadiaCode-Light "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-tlf-ot1 CascadiaCode-Light "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-tlf-t1--base CascadiaCode-Light "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-tlf-ly1--base CascadiaCode-Light "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-tlf-lgr--base CascadiaCode-Light "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-Light.pfb
+CascadiaCode-Light-tlf-ts1--base CascadiaCode-Light "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-Light.pfb
+CascadiaCode-Regular-sup-ot1 CascadiaCode-Regular "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-sup-t1--base CascadiaCode-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-sup-ly1--base CascadiaCode-Regular "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-sup-lgr--base CascadiaCode-Regular "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-tlf-ot1 CascadiaCode-Regular "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-tlf-t1--base CascadiaCode-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-tlf-ly1--base CascadiaCode-Regular "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-tlf-lgr--base CascadiaCode-Regular "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-Regular.pfb
+CascadiaCode-Regular-tlf-ts1--base CascadiaCode-Regular "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-Regular.pfb
+CascadiaCode-SemiBoldItalic-sup-ot1 CascadiaCode-SemiBoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-sup-t1--base CascadiaCode-SemiBoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-sup-ly1--base CascadiaCode-SemiBoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-sup-lgr--base CascadiaCode-SemiBoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-tlf-ot1 CascadiaCode-SemiBoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-tlf-t1--base CascadiaCode-SemiBoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-tlf-ly1--base CascadiaCode-SemiBoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-tlf-lgr--base CascadiaCode-SemiBoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBoldItalic-tlf-ts1--base CascadiaCode-SemiBoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-SemiBoldItalic.pfb
+CascadiaCode-SemiBold-sup-ot1 CascadiaCode-SemiBold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-sup-t1--base CascadiaCode-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-sup-ly1--base CascadiaCode-SemiBold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-sup-lgr--base CascadiaCode-SemiBold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-tlf-ot1 CascadiaCode-SemiBold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-tlf-t1--base CascadiaCode-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-tlf-ly1--base CascadiaCode-SemiBold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-tlf-lgr--base CascadiaCode-SemiBold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiBold-tlf-ts1--base CascadiaCode-SemiBold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-SemiBold.pfb
+CascadiaCode-SemiLightItalic-sup-ot1 CascadiaCode-SemiLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-sup-t1--base CascadiaCode-SemiLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-sup-ly1--base CascadiaCode-SemiLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-sup-lgr--base CascadiaCode-SemiLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-tlf-ot1 CascadiaCode-SemiLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-tlf-t1--base CascadiaCode-SemiLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-tlf-ly1--base CascadiaCode-SemiLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-tlf-lgr--base CascadiaCode-SemiLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLightItalic-tlf-ts1--base CascadiaCode-SemiLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-SemiLightItalic.pfb
+CascadiaCode-SemiLight-sup-ot1 CascadiaCode-SemiLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-sup-t1--base CascadiaCode-SemiLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-sup-ly1--base CascadiaCode-SemiLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-sup-lgr--base CascadiaCode-SemiLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-tlf-ot1 CascadiaCode-SemiLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-tlf-t1--base CascadiaCode-SemiLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-tlf-ly1--base CascadiaCode-SemiLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-tlf-lgr--base CascadiaCode-SemiLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCode-SemiLight.pfb
+CascadiaCode-SemiLight-tlf-ts1--base CascadiaCode-SemiLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCode-SemiLight.pfb
diff --git a/fonts/cascadia-code/map/CascadiaCodePL.map b/fonts/cascadia-code/map/CascadiaCodePL.map
new file mode 100644
index 0000000000..e9ce0bdd02
--- /dev/null
+++ b/fonts/cascadia-code/map/CascadiaCodePL.map
@@ -0,0 +1,110 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+CascadiaCodePL-BoldItalic-sup-ot1 CascadiaCodePL-BoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-sup-t1--base CascadiaCodePL-BoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-sup-ly1--base CascadiaCodePL-BoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-sup-lgr--base CascadiaCodePL-BoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-tlf-ot1 CascadiaCodePL-BoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-tlf-t1--base CascadiaCodePL-BoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-tlf-ly1--base CascadiaCodePL-BoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-tlf-lgr--base CascadiaCodePL-BoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-BoldItalic-tlf-ts1--base CascadiaCodePL-BoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-BoldItalic.pfb
+CascadiaCodePL-Bold-sup-ot1 CascadiaCodePL-Bold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-sup-t1--base CascadiaCodePL-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-sup-ly1--base CascadiaCodePL-Bold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-sup-lgr--base CascadiaCodePL-Bold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-tlf-ot1 CascadiaCodePL-Bold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-tlf-t1--base CascadiaCodePL-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-tlf-ly1--base CascadiaCodePL-Bold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-tlf-lgr--base CascadiaCodePL-Bold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-Bold-tlf-ts1--base CascadiaCodePL-Bold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-Bold.pfb
+CascadiaCodePL-ExtraLightItalic-sup-ot1 CascadiaCodePL-ExtraLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-sup-t1--base CascadiaCodePL-ExtraLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-sup-ly1--base CascadiaCodePL-ExtraLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-sup-lgr--base CascadiaCodePL-ExtraLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-tlf-ot1 CascadiaCodePL-ExtraLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-tlf-t1--base CascadiaCodePL-ExtraLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-tlf-ly1--base CascadiaCodePL-ExtraLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-tlf-lgr--base CascadiaCodePL-ExtraLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLightItalic-tlf-ts1--base CascadiaCodePL-ExtraLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-ExtraLightItalic.pfb
+CascadiaCodePL-ExtraLight-sup-ot1 CascadiaCodePL-ExtraLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-sup-t1--base CascadiaCodePL-ExtraLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-sup-ly1--base CascadiaCodePL-ExtraLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-sup-lgr--base CascadiaCodePL-ExtraLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-tlf-ot1 CascadiaCodePL-ExtraLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-tlf-t1--base CascadiaCodePL-ExtraLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-tlf-ly1--base CascadiaCodePL-ExtraLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-tlf-lgr--base CascadiaCodePL-ExtraLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-ExtraLight-tlf-ts1--base CascadiaCodePL-ExtraLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-ExtraLight.pfb
+CascadiaCodePL-Italic-sup-ot1 CascadiaCodePL-Italic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-sup-t1--base CascadiaCodePL-Italic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-sup-ly1--base CascadiaCodePL-Italic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-sup-lgr--base CascadiaCodePL-Italic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-tlf-ot1 CascadiaCodePL-Italic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-tlf-t1--base CascadiaCodePL-Italic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-tlf-ly1--base CascadiaCodePL-Italic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-tlf-lgr--base CascadiaCodePL-Italic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-Italic-tlf-ts1--base CascadiaCodePL-Italic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-Italic.pfb
+CascadiaCodePL-LightItalic-sup-ot1 CascadiaCodePL-LightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-sup-t1--base CascadiaCodePL-LightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-sup-ly1--base CascadiaCodePL-LightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-sup-lgr--base CascadiaCodePL-LightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-tlf-ot1 CascadiaCodePL-LightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-tlf-t1--base CascadiaCodePL-LightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-tlf-ly1--base CascadiaCodePL-LightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-tlf-lgr--base CascadiaCodePL-LightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-LightItalic-tlf-ts1--base CascadiaCodePL-LightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-LightItalic.pfb
+CascadiaCodePL-Light-sup-ot1 CascadiaCodePL-Light "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-sup-t1--base CascadiaCodePL-Light "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-sup-ly1--base CascadiaCodePL-Light "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-sup-lgr--base CascadiaCodePL-Light "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-tlf-ot1 CascadiaCodePL-Light "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-tlf-t1--base CascadiaCodePL-Light "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-tlf-ly1--base CascadiaCodePL-Light "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-tlf-lgr--base CascadiaCodePL-Light "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Light-tlf-ts1--base CascadiaCodePL-Light "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-Light.pfb
+CascadiaCodePL-Regular-sup-ot1 CascadiaCodePL-Regular "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-sup-t1--base CascadiaCodePL-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-sup-ly1--base CascadiaCodePL-Regular "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-sup-lgr--base CascadiaCodePL-Regular "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-tlf-ot1 CascadiaCodePL-Regular "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-tlf-t1--base CascadiaCodePL-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-tlf-ly1--base CascadiaCodePL-Regular "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-tlf-lgr--base CascadiaCodePL-Regular "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-Regular-tlf-ts1--base CascadiaCodePL-Regular "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-Regular.pfb
+CascadiaCodePL-SemiBoldItalic-sup-ot1 CascadiaCodePL-SemiBoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-sup-t1--base CascadiaCodePL-SemiBoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-sup-ly1--base CascadiaCodePL-SemiBoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-sup-lgr--base CascadiaCodePL-SemiBoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-tlf-ot1 CascadiaCodePL-SemiBoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-tlf-t1--base CascadiaCodePL-SemiBoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-tlf-ly1--base CascadiaCodePL-SemiBoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-tlf-lgr--base CascadiaCodePL-SemiBoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBoldItalic-tlf-ts1--base CascadiaCodePL-SemiBoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-SemiBoldItalic.pfb
+CascadiaCodePL-SemiBold-sup-ot1 CascadiaCodePL-SemiBold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-sup-t1--base CascadiaCodePL-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-sup-ly1--base CascadiaCodePL-SemiBold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-sup-lgr--base CascadiaCodePL-SemiBold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-tlf-ot1 CascadiaCodePL-SemiBold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-tlf-t1--base CascadiaCodePL-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-tlf-ly1--base CascadiaCodePL-SemiBold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-tlf-lgr--base CascadiaCodePL-SemiBold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiBold-tlf-ts1--base CascadiaCodePL-SemiBold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-SemiBold.pfb
+CascadiaCodePL-SemiLightItalic-sup-ot1 CascadiaCodePL-SemiLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-sup-t1--base CascadiaCodePL-SemiLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-sup-ly1--base CascadiaCodePL-SemiLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-sup-lgr--base CascadiaCodePL-SemiLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-tlf-ot1 CascadiaCodePL-SemiLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-tlf-t1--base CascadiaCodePL-SemiLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-tlf-ly1--base CascadiaCodePL-SemiLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-tlf-lgr--base CascadiaCodePL-SemiLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLightItalic-tlf-ts1--base CascadiaCodePL-SemiLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-SemiLightItalic.pfb
+CascadiaCodePL-SemiLight-sup-ot1 CascadiaCodePL-SemiLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-sup-t1--base CascadiaCodePL-SemiLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-sup-ly1--base CascadiaCodePL-SemiLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-sup-lgr--base CascadiaCodePL-SemiLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-tlf-ot1 CascadiaCodePL-SemiLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-tlf-t1--base CascadiaCodePL-SemiLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-tlf-ly1--base CascadiaCodePL-SemiLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-tlf-lgr--base CascadiaCodePL-SemiLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaCodePL-SemiLight.pfb
+CascadiaCodePL-SemiLight-tlf-ts1--base CascadiaCodePL-SemiLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaCodePL-SemiLight.pfb
diff --git a/fonts/cascadia-code/map/CascadiaMono.map b/fonts/cascadia-code/map/CascadiaMono.map
new file mode 100644
index 0000000000..255cd4f2a5
--- /dev/null
+++ b/fonts/cascadia-code/map/CascadiaMono.map
@@ -0,0 +1,110 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+CascadiaMono-BoldItalic-sup-ot1 CascadiaMono-BoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-sup-t1--base CascadiaMono-BoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-sup-ly1--base CascadiaMono-BoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-sup-lgr--base CascadiaMono-BoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-tlf-ot1 CascadiaMono-BoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-tlf-t1--base CascadiaMono-BoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-tlf-ly1--base CascadiaMono-BoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-tlf-lgr--base CascadiaMono-BoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-BoldItalic-tlf-ts1--base CascadiaMono-BoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-BoldItalic.pfb
+CascadiaMono-Bold-sup-ot1 CascadiaMono-Bold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-sup-t1--base CascadiaMono-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-sup-ly1--base CascadiaMono-Bold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-sup-lgr--base CascadiaMono-Bold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-tlf-ot1 CascadiaMono-Bold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-tlf-t1--base CascadiaMono-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-tlf-ly1--base CascadiaMono-Bold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-tlf-lgr--base CascadiaMono-Bold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-Bold.pfb
+CascadiaMono-Bold-tlf-ts1--base CascadiaMono-Bold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-Bold.pfb
+CascadiaMono-ExtraLightItalic-sup-ot1 CascadiaMono-ExtraLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-sup-t1--base CascadiaMono-ExtraLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-sup-ly1--base CascadiaMono-ExtraLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-sup-lgr--base CascadiaMono-ExtraLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-tlf-ot1 CascadiaMono-ExtraLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-tlf-t1--base CascadiaMono-ExtraLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-tlf-ly1--base CascadiaMono-ExtraLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-tlf-lgr--base CascadiaMono-ExtraLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLightItalic-tlf-ts1--base CascadiaMono-ExtraLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-ExtraLightItalic.pfb
+CascadiaMono-ExtraLight-sup-ot1 CascadiaMono-ExtraLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-sup-t1--base CascadiaMono-ExtraLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-sup-ly1--base CascadiaMono-ExtraLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-sup-lgr--base CascadiaMono-ExtraLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-tlf-ot1 CascadiaMono-ExtraLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-tlf-t1--base CascadiaMono-ExtraLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-tlf-ly1--base CascadiaMono-ExtraLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-tlf-lgr--base CascadiaMono-ExtraLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-ExtraLight-tlf-ts1--base CascadiaMono-ExtraLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-ExtraLight.pfb
+CascadiaMono-Italic-sup-ot1 CascadiaMono-Italic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-sup-t1--base CascadiaMono-Italic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-sup-ly1--base CascadiaMono-Italic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-sup-lgr--base CascadiaMono-Italic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-tlf-ot1 CascadiaMono-Italic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-tlf-t1--base CascadiaMono-Italic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-tlf-ly1--base CascadiaMono-Italic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-tlf-lgr--base CascadiaMono-Italic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-Italic.pfb
+CascadiaMono-Italic-tlf-ts1--base CascadiaMono-Italic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-Italic.pfb
+CascadiaMono-LightItalic-sup-ot1 CascadiaMono-LightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-sup-t1--base CascadiaMono-LightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-sup-ly1--base CascadiaMono-LightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-sup-lgr--base CascadiaMono-LightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-tlf-ot1 CascadiaMono-LightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-tlf-t1--base CascadiaMono-LightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-tlf-ly1--base CascadiaMono-LightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-tlf-lgr--base CascadiaMono-LightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-LightItalic-tlf-ts1--base CascadiaMono-LightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-LightItalic.pfb
+CascadiaMono-Light-sup-ot1 CascadiaMono-Light "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-sup-t1--base CascadiaMono-Light "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-sup-ly1--base CascadiaMono-Light "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-sup-lgr--base CascadiaMono-Light "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-tlf-ot1 CascadiaMono-Light "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-tlf-t1--base CascadiaMono-Light "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-tlf-ly1--base CascadiaMono-Light "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-tlf-lgr--base CascadiaMono-Light "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-Light.pfb
+CascadiaMono-Light-tlf-ts1--base CascadiaMono-Light "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-Light.pfb
+CascadiaMono-Regular-sup-ot1 CascadiaMono-Regular "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-sup-t1--base CascadiaMono-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-sup-ly1--base CascadiaMono-Regular "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-sup-lgr--base CascadiaMono-Regular "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-tlf-ot1 CascadiaMono-Regular "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-tlf-t1--base CascadiaMono-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-tlf-ly1--base CascadiaMono-Regular "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-tlf-lgr--base CascadiaMono-Regular "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-Regular.pfb
+CascadiaMono-Regular-tlf-ts1--base CascadiaMono-Regular "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-Regular.pfb
+CascadiaMono-SemiBoldItalic-sup-ot1 CascadiaMono-SemiBoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-sup-t1--base CascadiaMono-SemiBoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-sup-ly1--base CascadiaMono-SemiBoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-sup-lgr--base CascadiaMono-SemiBoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-tlf-ot1 CascadiaMono-SemiBoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-tlf-t1--base CascadiaMono-SemiBoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-tlf-ly1--base CascadiaMono-SemiBoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-tlf-lgr--base CascadiaMono-SemiBoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBoldItalic-tlf-ts1--base CascadiaMono-SemiBoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-SemiBoldItalic.pfb
+CascadiaMono-SemiBold-sup-ot1 CascadiaMono-SemiBold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-sup-t1--base CascadiaMono-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-sup-ly1--base CascadiaMono-SemiBold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-sup-lgr--base CascadiaMono-SemiBold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-tlf-ot1 CascadiaMono-SemiBold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-tlf-t1--base CascadiaMono-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-tlf-ly1--base CascadiaMono-SemiBold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-tlf-lgr--base CascadiaMono-SemiBold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiBold-tlf-ts1--base CascadiaMono-SemiBold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-SemiBold.pfb
+CascadiaMono-SemiLightItalic-sup-ot1 CascadiaMono-SemiLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-sup-t1--base CascadiaMono-SemiLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-sup-ly1--base CascadiaMono-SemiLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-sup-lgr--base CascadiaMono-SemiLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-tlf-ot1 CascadiaMono-SemiLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-tlf-t1--base CascadiaMono-SemiLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-tlf-ly1--base CascadiaMono-SemiLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-tlf-lgr--base CascadiaMono-SemiLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLightItalic-tlf-ts1--base CascadiaMono-SemiLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-SemiLightItalic.pfb
+CascadiaMono-SemiLight-sup-ot1 CascadiaMono-SemiLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-sup-t1--base CascadiaMono-SemiLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-sup-ly1--base CascadiaMono-SemiLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-sup-lgr--base CascadiaMono-SemiLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-tlf-ot1 CascadiaMono-SemiLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-tlf-t1--base CascadiaMono-SemiLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-tlf-ly1--base CascadiaMono-SemiLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-tlf-lgr--base CascadiaMono-SemiLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMono-SemiLight.pfb
+CascadiaMono-SemiLight-tlf-ts1--base CascadiaMono-SemiLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMono-SemiLight.pfb
diff --git a/fonts/cascadia-code/map/CascadiaMonoPL.map b/fonts/cascadia-code/map/CascadiaMonoPL.map
new file mode 100644
index 0000000000..ebe3452bde
--- /dev/null
+++ b/fonts/cascadia-code/map/CascadiaMonoPL.map
@@ -0,0 +1,110 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+CascadiaMonoPL-BoldItalic-sup-ot1 CascadiaMonoPL-BoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-sup-t1--base CascadiaMonoPL-BoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-sup-ly1--base CascadiaMonoPL-BoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-sup-lgr--base CascadiaMonoPL-BoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-tlf-ot1 CascadiaMonoPL-BoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-tlf-t1--base CascadiaMonoPL-BoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-tlf-ly1--base CascadiaMonoPL-BoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-tlf-lgr--base CascadiaMonoPL-BoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-BoldItalic-tlf-ts1--base CascadiaMonoPL-BoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-BoldItalic.pfb
+CascadiaMonoPL-Bold-sup-ot1 CascadiaMonoPL-Bold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-sup-t1--base CascadiaMonoPL-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-sup-ly1--base CascadiaMonoPL-Bold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-sup-lgr--base CascadiaMonoPL-Bold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-tlf-ot1 CascadiaMonoPL-Bold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-tlf-t1--base CascadiaMonoPL-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-tlf-ly1--base CascadiaMonoPL-Bold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-tlf-lgr--base CascadiaMonoPL-Bold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-Bold-tlf-ts1--base CascadiaMonoPL-Bold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-Bold.pfb
+CascadiaMonoPL-ExtraLightItalic-sup-ot1 CascadiaMonoPL-ExtraLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-sup-t1--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-sup-ly1--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-sup-lgr--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-tlf-ot1 CascadiaMonoPL-ExtraLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-tlf-t1--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-tlf-ly1--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-tlf-lgr--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLightItalic-tlf-ts1--base CascadiaMonoPL-ExtraLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-ExtraLightItalic.pfb
+CascadiaMonoPL-ExtraLight-sup-ot1 CascadiaMonoPL-ExtraLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-sup-t1--base CascadiaMonoPL-ExtraLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-sup-ly1--base CascadiaMonoPL-ExtraLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-sup-lgr--base CascadiaMonoPL-ExtraLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-tlf-ot1 CascadiaMonoPL-ExtraLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-tlf-t1--base CascadiaMonoPL-ExtraLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-tlf-ly1--base CascadiaMonoPL-ExtraLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-tlf-lgr--base CascadiaMonoPL-ExtraLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-ExtraLight-tlf-ts1--base CascadiaMonoPL-ExtraLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-ExtraLight.pfb
+CascadiaMonoPL-Italic-sup-ot1 CascadiaMonoPL-Italic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-sup-t1--base CascadiaMonoPL-Italic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-sup-ly1--base CascadiaMonoPL-Italic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-sup-lgr--base CascadiaMonoPL-Italic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-tlf-ot1 CascadiaMonoPL-Italic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-tlf-t1--base CascadiaMonoPL-Italic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-tlf-ly1--base CascadiaMonoPL-Italic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-tlf-lgr--base CascadiaMonoPL-Italic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-Italic-tlf-ts1--base CascadiaMonoPL-Italic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-Italic.pfb
+CascadiaMonoPL-LightItalic-sup-ot1 CascadiaMonoPL-LightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-sup-t1--base CascadiaMonoPL-LightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-sup-ly1--base CascadiaMonoPL-LightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-sup-lgr--base CascadiaMonoPL-LightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-tlf-ot1 CascadiaMonoPL-LightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-tlf-t1--base CascadiaMonoPL-LightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-tlf-ly1--base CascadiaMonoPL-LightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-tlf-lgr--base CascadiaMonoPL-LightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-LightItalic-tlf-ts1--base CascadiaMonoPL-LightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-LightItalic.pfb
+CascadiaMonoPL-Light-sup-ot1 CascadiaMonoPL-Light "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-sup-t1--base CascadiaMonoPL-Light "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-sup-ly1--base CascadiaMonoPL-Light "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-sup-lgr--base CascadiaMonoPL-Light "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-tlf-ot1 CascadiaMonoPL-Light "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-tlf-t1--base CascadiaMonoPL-Light "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-tlf-ly1--base CascadiaMonoPL-Light "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-tlf-lgr--base CascadiaMonoPL-Light "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Light-tlf-ts1--base CascadiaMonoPL-Light "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-Light.pfb
+CascadiaMonoPL-Regular-sup-ot1 CascadiaMonoPL-Regular "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-sup-t1--base CascadiaMonoPL-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-sup-ly1--base CascadiaMonoPL-Regular "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-sup-lgr--base CascadiaMonoPL-Regular "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-tlf-ot1 CascadiaMonoPL-Regular "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-tlf-t1--base CascadiaMonoPL-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-tlf-ly1--base CascadiaMonoPL-Regular "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-tlf-lgr--base CascadiaMonoPL-Regular "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-Regular-tlf-ts1--base CascadiaMonoPL-Regular "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-Regular.pfb
+CascadiaMonoPL-SemiBoldItalic-sup-ot1 CascadiaMonoPL-SemiBoldItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-sup-t1--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-sup-ly1--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-sup-lgr--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-tlf-ot1 CascadiaMonoPL-SemiBoldItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-tlf-t1--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-tlf-ly1--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-tlf-lgr--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBoldItalic-tlf-ts1--base CascadiaMonoPL-SemiBoldItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-SemiBoldItalic.pfb
+CascadiaMonoPL-SemiBold-sup-ot1 CascadiaMonoPL-SemiBold "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-sup-t1--base CascadiaMonoPL-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-sup-ly1--base CascadiaMonoPL-SemiBold "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-sup-lgr--base CascadiaMonoPL-SemiBold "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-tlf-ot1 CascadiaMonoPL-SemiBold "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-tlf-t1--base CascadiaMonoPL-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-tlf-ly1--base CascadiaMonoPL-SemiBold "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-tlf-lgr--base CascadiaMonoPL-SemiBold "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiBold-tlf-ts1--base CascadiaMonoPL-SemiBold "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-SemiBold.pfb
+CascadiaMonoPL-SemiLightItalic-sup-ot1 CascadiaMonoPL-SemiLightItalic "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-sup-t1--base CascadiaMonoPL-SemiLightItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-sup-ly1--base CascadiaMonoPL-SemiLightItalic "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-sup-lgr--base CascadiaMonoPL-SemiLightItalic "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-tlf-ot1 CascadiaMonoPL-SemiLightItalic "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-tlf-t1--base CascadiaMonoPL-SemiLightItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-tlf-ly1--base CascadiaMonoPL-SemiLightItalic "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-tlf-lgr--base CascadiaMonoPL-SemiLightItalic "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLightItalic-tlf-ts1--base CascadiaMonoPL-SemiLightItalic "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-SemiLightItalic.pfb
+CascadiaMonoPL-SemiLight-sup-ot1 CascadiaMonoPL-SemiLight "AutoEnc_rzdm5y3eqvnxxtq34wmlc5cjyg ReEncodeFont" <[a_rzdm5y.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-sup-t1--base CascadiaMonoPL-SemiLight "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[a_vqpkf5.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-sup-ly1--base CascadiaMonoPL-SemiLight "AutoEnc_lzhlbizugmi4upaj5j2bz4givg ReEncodeFont" <[a_lzhlbi.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-sup-lgr--base CascadiaMonoPL-SemiLight "AutoEnc_pv6ajoxk4bqiey5warwckg3dme ReEncodeFont" <[a_pv6ajo.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-tlf-ot1 CascadiaMonoPL-SemiLight "AutoEnc_r2ngzvnb4amujmyn3g3lexx6cd ReEncodeFont" <[a_r2ngzv.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-tlf-t1--base CascadiaMonoPL-SemiLight "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[a_i3ioen.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-tlf-ly1--base CascadiaMonoPL-SemiLight "AutoEnc_zrxj4s3bqojm3o7lronmbdzqqg ReEncodeFont" <[a_zrxj4s.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-tlf-lgr--base CascadiaMonoPL-SemiLight "AutoEnc_ktghj4ffzrtbcskgt3ryoskomd ReEncodeFont" <[a_ktghj4.enc <CascadiaMonoPL-SemiLight.pfb
+CascadiaMonoPL-SemiLight-tlf-ts1--base CascadiaMonoPL-SemiLight "AutoEnc_zqfkiwuy3weaxwksfw7nlndrnb ReEncodeFont" <[a_zqfkiw.enc <CascadiaMonoPL-SemiLight.pfb
diff --git a/fonts/cascadia-code/opentype/CascadiaCod3-Bold.otf b/fonts/cascadia-code/opentype/CascadiaCod3-Bold.otf
deleted file mode 100644
index ee7c627d4e..0000000000
--- a/fonts/cascadia-code/opentype/CascadiaCod3-Bold.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCod3-ExtraLight.otf b/fonts/cascadia-code/opentype/CascadiaCod3-ExtraLight.otf
deleted file mode 100644
index e333b4fd17..0000000000
--- a/fonts/cascadia-code/opentype/CascadiaCod3-ExtraLight.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCod3-Light.otf b/fonts/cascadia-code/opentype/CascadiaCod3-Light.otf
deleted file mode 100644
index 4c4a43b29b..0000000000
--- a/fonts/cascadia-code/opentype/CascadiaCod3-Light.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCod3-Regular.otf b/fonts/cascadia-code/opentype/CascadiaCod3-Regular.otf
deleted file mode 100644
index 945a7a65d1..0000000000
--- a/fonts/cascadia-code/opentype/CascadiaCod3-Regular.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCod3-SemiBold.otf b/fonts/cascadia-code/opentype/CascadiaCod3-SemiBold.otf
deleted file mode 100644
index da8cb9418f..0000000000
--- a/fonts/cascadia-code/opentype/CascadiaCod3-SemiBold.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCod3-SemiLight.otf b/fonts/cascadia-code/opentype/CascadiaCod3-SemiLight.otf
deleted file mode 100644
index 57911e629b..0000000000
--- a/fonts/cascadia-code/opentype/CascadiaCod3-SemiLight.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-Bold.otf b/fonts/cascadia-code/opentype/CascadiaCode-Bold.otf
new file mode 100644
index 0000000000..1c23cae186
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-Bold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-BoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaCode-BoldItalic.otf
new file mode 100644
index 0000000000..1e19b19469
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-BoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-ExtraLight.otf b/fonts/cascadia-code/opentype/CascadiaCode-ExtraLight.otf
new file mode 100644
index 0000000000..14a46657cd
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-ExtraLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-ExtraLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaCode-ExtraLightItalic.otf
new file mode 100644
index 0000000000..0379598d3d
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-ExtraLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-Italic.otf b/fonts/cascadia-code/opentype/CascadiaCode-Italic.otf
new file mode 100644
index 0000000000..a190f0d1dc
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-Italic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-Light.otf b/fonts/cascadia-code/opentype/CascadiaCode-Light.otf
new file mode 100644
index 0000000000..5c203d7f92
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-Light.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-LightItalic.otf b/fonts/cascadia-code/opentype/CascadiaCode-LightItalic.otf
new file mode 100644
index 0000000000..34d8ebb695
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-LightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-Regular.otf b/fonts/cascadia-code/opentype/CascadiaCode-Regular.otf
new file mode 100644
index 0000000000..ae3b7ecf8f
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-Regular.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-SemiBold.otf b/fonts/cascadia-code/opentype/CascadiaCode-SemiBold.otf
new file mode 100644
index 0000000000..caac82c079
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-SemiBold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-SemiBoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaCode-SemiBoldItalic.otf
new file mode 100644
index 0000000000..c563428247
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-SemiBoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-SemiLight.otf b/fonts/cascadia-code/opentype/CascadiaCode-SemiLight.otf
new file mode 100644
index 0000000000..e31420bdef
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-SemiLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCode-SemiLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaCode-SemiLightItalic.otf
new file mode 100644
index 0000000000..6d826bf933
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCode-SemiLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-Bold.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-Bold.otf
new file mode 100644
index 0000000000..eef1f0aadd
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-Bold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-BoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-BoldItalic.otf
new file mode 100644
index 0000000000..f11b9f9a1c
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-BoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLight.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLight.otf
new file mode 100644
index 0000000000..a714bfd852
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLightItalic.otf
new file mode 100644
index 0000000000..df574066dc
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-ExtraLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-Italic.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-Italic.otf
new file mode 100644
index 0000000000..b17fc9c448
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-Italic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-Light.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-Light.otf
new file mode 100644
index 0000000000..9fbdd1301e
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-Light.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-LightItalic.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-LightItalic.otf
new file mode 100644
index 0000000000..9df8dd42d9
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-LightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-Regular.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-Regular.otf
new file mode 100644
index 0000000000..2e88e5c609
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-Regular.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-SemiBold.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiBold.otf
new file mode 100644
index 0000000000..9b21ed5cb2
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiBold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-SemiBoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiBoldItalic.otf
new file mode 100644
index 0000000000..c98a9b0fc9
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiBoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-SemiLight.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiLight.otf
new file mode 100644
index 0000000000..8755b39b60
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaCodePL-SemiLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiLightItalic.otf
new file mode 100644
index 0000000000..b3b908ffb2
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaCodePL-SemiLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-Bold.otf b/fonts/cascadia-code/opentype/CascadiaMono-Bold.otf
new file mode 100644
index 0000000000..dd04fabf7c
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-Bold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-BoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaMono-BoldItalic.otf
new file mode 100644
index 0000000000..cd61b7d2be
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-BoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-ExtraLight.otf b/fonts/cascadia-code/opentype/CascadiaMono-ExtraLight.otf
new file mode 100644
index 0000000000..8a544a14aa
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-ExtraLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-ExtraLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaMono-ExtraLightItalic.otf
new file mode 100644
index 0000000000..398214ed96
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-ExtraLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-Italic.otf b/fonts/cascadia-code/opentype/CascadiaMono-Italic.otf
new file mode 100644
index 0000000000..ebc83c1fd7
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-Italic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-Light.otf b/fonts/cascadia-code/opentype/CascadiaMono-Light.otf
new file mode 100644
index 0000000000..4c4b9dba04
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-Light.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-LightItalic.otf b/fonts/cascadia-code/opentype/CascadiaMono-LightItalic.otf
new file mode 100644
index 0000000000..9722452c6d
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-LightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-Regular.otf b/fonts/cascadia-code/opentype/CascadiaMono-Regular.otf
new file mode 100644
index 0000000000..30caa58eed
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-Regular.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-SemiBold.otf b/fonts/cascadia-code/opentype/CascadiaMono-SemiBold.otf
new file mode 100644
index 0000000000..822684f8c1
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-SemiBold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-SemiBoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaMono-SemiBoldItalic.otf
new file mode 100644
index 0000000000..01646f4d50
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-SemiBoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-SemiLight.otf b/fonts/cascadia-code/opentype/CascadiaMono-SemiLight.otf
new file mode 100644
index 0000000000..6f22e2587a
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-SemiLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMono-SemiLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaMono-SemiLightItalic.otf
new file mode 100644
index 0000000000..5de1908fd4
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMono-SemiLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-Bold.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-Bold.otf
new file mode 100644
index 0000000000..c9487193b8
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-Bold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-BoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-BoldItalic.otf
new file mode 100644
index 0000000000..0a68538dc3
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-BoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLight.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLight.otf
new file mode 100644
index 0000000000..ee0b181974
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLightItalic.otf
new file mode 100644
index 0000000000..2900a59323
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-ExtraLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-Italic.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-Italic.otf
new file mode 100644
index 0000000000..b022f38dad
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-Italic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-Light.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-Light.otf
new file mode 100644
index 0000000000..ef6948b144
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-Light.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-LightItalic.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-LightItalic.otf
new file mode 100644
index 0000000000..940c4e7aef
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-LightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-Regular.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-Regular.otf
new file mode 100644
index 0000000000..ab18c4091b
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-Regular.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBold.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBold.otf
new file mode 100644
index 0000000000..8d0b5a8de7
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBold.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBoldItalic.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBoldItalic.otf
new file mode 100644
index 0000000000..1ed2af5af7
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiBoldItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLight.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLight.otf
new file mode 100644
index 0000000000..2e70a397f3
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLight.otf
Binary files differ
diff --git a/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLightItalic.otf b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLightItalic.otf
new file mode 100644
index 0000000000..627c03d38d
--- /dev/null
+++ b/fonts/cascadia-code/opentype/CascadiaMonoPL-SemiLightItalic.otf
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1--base.tfm
deleted file mode 100644
index 0476952461..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1.tfm
deleted file mode 100644
index d521c94ef3..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1--base.tfm
deleted file mode 100644
index 60626a7b4f..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1.tfm
deleted file mode 100644
index ce097f10a0..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1--base.tfm
deleted file mode 100644
index 382073fd44..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1.tfm
deleted file mode 100644
index 57dcbf0d3e..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ot1.tfm
deleted file mode 100644
index 941faa5dc5..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1--base.tfm
deleted file mode 100644
index fb704fa402..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1.tfm
deleted file mode 100644
index e2312e9431..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1--base.tfm
deleted file mode 100644
index 1b89df13e2..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1.tfm
deleted file mode 100644
index e07091917d..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1--base.tfm
deleted file mode 100644
index b5be606837..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1.tfm
deleted file mode 100644
index d1424de0e6..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1--base.tfm
deleted file mode 100644
index 6373811426..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1.tfm
deleted file mode 100644
index 82574be7d1..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1--base.tfm
deleted file mode 100644
index 7d94aae35d..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1.tfm
deleted file mode 100644
index 0f4eea1eae..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ot1.tfm
deleted file mode 100644
index 2201881c50..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1--base.tfm
deleted file mode 100644
index ab32fe8af3..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1.tfm
deleted file mode 100644
index b66b121d47..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1--base.tfm
deleted file mode 100644
index ee18a55cd3..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1--base.tfm
deleted file mode 100644
index ef7227d5e6..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1.tfm
deleted file mode 100644
index 04bf5fc02c..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1--base.tfm
deleted file mode 100644
index 9444f0ee90..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1.tfm
deleted file mode 100644
index 9b33762f2f..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1--base.tfm
deleted file mode 100644
index e603afce6b..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1.tfm
deleted file mode 100644
index 4b19090682..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ot1.tfm
deleted file mode 100644
index 54b5b0a2d7..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1--base.tfm
deleted file mode 100644
index 0a253a916c..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1.tfm
deleted file mode 100644
index 30b3ecce3e..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1--base.tfm
deleted file mode 100644
index 9cca88e480..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1.tfm
deleted file mode 100644
index edc8327f91..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1--base.tfm
deleted file mode 100644
index 6935f55756..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1.tfm
deleted file mode 100644
index 39bfbcb616..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1--base.tfm
deleted file mode 100644
index 93e906835d..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1.tfm
deleted file mode 100644
index 0d1ed11717..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1--base.tfm
deleted file mode 100644
index 647006c71a..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1.tfm
deleted file mode 100644
index dcef2e3617..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ot1.tfm
deleted file mode 100644
index 14af6d5ffb..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1--base.tfm
deleted file mode 100644
index dfff942858..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1.tfm
deleted file mode 100644
index 980af77520..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1--base.tfm
deleted file mode 100644
index 283623cb57..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1.tfm
deleted file mode 100644
index 0b5cf20d8a..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1--base.tfm
deleted file mode 100644
index 34bcbb97d4..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1.tfm
deleted file mode 100644
index 2bbf8a3f7b..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1--base.tfm
deleted file mode 100644
index 58e1a149c0..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1.tfm
deleted file mode 100644
index 1ac07000fe..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1--base.tfm
deleted file mode 100644
index a47d21ce81..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1.tfm
deleted file mode 100644
index 0fd4163173..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ot1.tfm
deleted file mode 100644
index cba79cc7d2..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1--base.tfm
deleted file mode 100644
index d5f2cd8ae5..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1.tfm
deleted file mode 100644
index c7dbbd7c80..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1--base.tfm
deleted file mode 100644
index b445b80ed8..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1.tfm
deleted file mode 100644
index e83f642f7c..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1--base.tfm
deleted file mode 100644
index ba8f57662b..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1.tfm
deleted file mode 100644
index 02628edcdd..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ot1.tfm
deleted file mode 100644
index da115b78e0..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1--base.tfm
deleted file mode 100644
index 36f26a0508..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1.tfm
deleted file mode 100644
index a25171d987..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1--base.tfm
deleted file mode 100644
index 352a8d7990..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1.tfm
deleted file mode 100644
index a2dc4b6675..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ot1.tfm
deleted file mode 100644
index 119f538abb..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1--base.tfm
deleted file mode 100644
index ac9cc62ae7..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1.tfm
deleted file mode 100644
index 4dbbba290e..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1.tfm
deleted file mode 100644
index 1bba5465da..0000000000
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..9dc2f0355d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr.tfm
new file mode 100644
index 0000000000..5ad2380c86
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..32013bae08
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1.tfm
new file mode 100644
index 0000000000..01f317f620
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ot1.tfm
index c838e3b4d3..e0288130f7 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Bold-sup-ot1.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1--base.tfm
new file mode 100644
index 0000000000..62156b0c41
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1.tfm
new file mode 100644
index 0000000000..896f88c9c1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..657f4a6f14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr.tfm
new file mode 100644
index 0000000000..91e6dedc60
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..b3870df698
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1.tfm
new file mode 100644
index 0000000000..ccd3c3cec4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ot1.tfm
new file mode 100644
index 0000000000..f20dfc170e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d815e7577d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1.tfm
new file mode 100644
index 0000000000..98ec1129e8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..9691cdd4dd
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1.tfm
new file mode 100644
index 0000000000..275aec1fd9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..47381a9375
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..17bfff981f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d4b9e507e2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..d92f436667
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..96445bf297
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..d7b3c29a2b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..13138afbf8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..5e5d994a8f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..5ef8ea4969
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..76b05e231a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..3138cb9262
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..6022b07f7c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..b56d0af563
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..8a1efd381d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a58413cab2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..78f8e2cdbb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..45ecee803a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4599bf061b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..2a0ba9dea9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1.tfm
new file mode 100644
index 0000000000..daf400c15b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ot1.tfm
index 4bbefd58d2..0ce1332757 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-sup-ot1.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..022f120458
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1.tfm
new file mode 100644
index 0000000000..c04a87c55b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9a33b0eae3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..55c51a4a1a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..5cd49fdbc7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..9346c15df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..60716b56f2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..9cb76a15f0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1.tfm
new file mode 100644
index 0000000000..377ec272cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..77342bdbae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1.tfm
index cea1e5754d..8deafeb22d 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-ExtraLight-tlf-ts1.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..1a7fb73fb4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..67be83b3a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..c3a54551f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..34a0f69c26
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..bf19ffbcd6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..f3ff1cba14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..cc336e0c66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..b8d7be4efb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..94c8d5162a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..fb9b008b63
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..8b271eb556
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..60d723fcfa
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..864d34e875
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..de13e02b6e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1030029ab3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..c73aa10244
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-ExtraLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..70d7f8cdcc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr.tfm
new file mode 100644
index 0000000000..28e1044d8b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..3593a15c24
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1.tfm
new file mode 100644
index 0000000000..58c908873e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ot1.tfm
new file mode 100644
index 0000000000..8dff6c978a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1--base.tfm
new file mode 100644
index 0000000000..fff6bae708
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1.tfm
new file mode 100644
index 0000000000..c5f3ee11c7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..446bf6b6cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr.tfm
new file mode 100644
index 0000000000..c82ae16d82
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..47162de922
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..e749f8a71e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..7dd14bcf84
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..ea53f132f3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..ab8a02e710
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..fcac1de9b5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..b1d7820e49
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr--base.tfm
new file mode 100644
index 0000000000..29a58ff0b2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr.tfm
new file mode 100644
index 0000000000..32daa1a6b2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1--base.tfm
new file mode 100644
index 0000000000..f1a054977f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1.tfm
new file mode 100644
index 0000000000..a3c34c875a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ot1.tfm
index 2bbd55308a..c58661cd67 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Light-sup-ot1.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1--base.tfm
new file mode 100644
index 0000000000..b6cd4594be
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1.tfm
new file mode 100644
index 0000000000..ad6caba62a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..26644c15c3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr.tfm
new file mode 100644
index 0000000000..b40963eac1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..70dcf9d73a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1.tfm
new file mode 100644
index 0000000000..36d777cf2f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ot1.tfm
new file mode 100644
index 0000000000..6f29d69fe6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1--base.tfm
new file mode 100644
index 0000000000..fea063005f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1.tfm
new file mode 100644
index 0000000000..3a1f594157
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1f625fe013
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1.tfm
new file mode 100644
index 0000000000..47796ff53d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..eacfc1da07
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..8777335159
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d7b0a01f5a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..16882be8f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..68aa2db176
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..19ca60f86f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..b83adcbce0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..68081f5748
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..51ad7f2a74
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..d9aaa2eabf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..19fe9da200
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..5357f86870
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..e4f1bb9a66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..31087e3ff9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..4070ba04ed
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..9c36f490a1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-LightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr--base.tfm
new file mode 100644
index 0000000000..3993969cdd
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr.tfm
new file mode 100644
index 0000000000..9cc1f2d46c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1--base.tfm
new file mode 100644
index 0000000000..347ed39cb7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1.tfm
new file mode 100644
index 0000000000..29e2b9538a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ot1.tfm
index 3f3f593614..58a98902c3 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-Regular-sup-ot1.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1--base.tfm
new file mode 100644
index 0000000000..65b43e485f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1.tfm
new file mode 100644
index 0000000000..655ba64da8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..dbd8d1dd18
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr.tfm
new file mode 100644
index 0000000000..0544b01611
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..45362e7bb3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1.tfm
new file mode 100644
index 0000000000..c248cb891f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ot1.tfm
new file mode 100644
index 0000000000..0dc3554f6e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1--base.tfm
new file mode 100644
index 0000000000..c4f179a8f6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1.tfm
new file mode 100644
index 0000000000..255cf4b3aa
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..278fdb42b1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1.tfm
new file mode 100644
index 0000000000..e641817f3b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..9b566d3bdc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr.tfm
new file mode 100644
index 0000000000..adb3c452f2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..4a6392a404
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1.tfm
new file mode 100644
index 0000000000..4b3b38da7d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ot1.tfm
index 38b22cad98..a48103d81f 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiBold-sup-ot1.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1--base.tfm
new file mode 100644
index 0000000000..2aa8a3dbb1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1.tfm
new file mode 100644
index 0000000000..c32bb8732f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..fefbd8d2a1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr.tfm
new file mode 100644
index 0000000000..7f218ccd14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..fbd5cab015
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1.tfm
new file mode 100644
index 0000000000..7c7c5dfe14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ot1.tfm
new file mode 100644
index 0000000000..1dbf6229a3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..f8c1ad452d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1.tfm
new file mode 100644
index 0000000000..f873eb0827
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..19c39e2728
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1.tfm
new file mode 100644
index 0000000000..9c52a5460d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..a15f10a547
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..7051240ab5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..742d49e62a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..a57671c1ad
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..ea7408772b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..5811091b66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..7b0e6ac765
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9cb64dd1ae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..7e6b797483
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..303738f168
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..112abd8789
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..341770b42d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..89f46394a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..01909e8c46
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..5bce56625c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..4e1041a7b8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiBoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..69b5439b57
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4154694379
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..0e0ac87713
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1.tfm
new file mode 100644
index 0000000000..c7d71893a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ot1.tfm
new file mode 100644
index 0000000000..244bfb0706
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..e52a5ed074
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1.tfm
new file mode 100644
index 0000000000..8136afe978
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9c544ebe08
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..990ebb3c45
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..52979e7908
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..fd258424da
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..916041b77b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d17e9da40e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1.tfm
new file mode 100644
index 0000000000..97588be012
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1--base.tfm
index d2bc8772c5..0037863af8 100644
--- a/fonts/cascadia-code/tfm/CascadiaCod3-SemiLight-tlf-ts1--base.tfm
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..35605c1f60
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..d8aa4a98a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..ede2c99f59
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..e3266901f4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..fbf4c3a5ff
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..661af1097e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..8ae7069195
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..dc918e313c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..ea6ee10ef9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..9ba39d4fec
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..aca36a7899
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..c10ddae17c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..c91acc2118
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..15be672df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..5e6a6b3106
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0006fa5d14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..6d6c25e8f3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCode-SemiLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..36a09dd9cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr.tfm
new file mode 100644
index 0000000000..6d89a6e6d5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..480b9ee95c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1.tfm
new file mode 100644
index 0000000000..1131e44270
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ot1.tfm
new file mode 100644
index 0000000000..11ccdf97c9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1--base.tfm
new file mode 100644
index 0000000000..1d0f1c2249
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1.tfm
new file mode 100644
index 0000000000..6a504ffce5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9e8b015cc5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr.tfm
new file mode 100644
index 0000000000..5e672f045d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..bbc88cab9b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1.tfm
new file mode 100644
index 0000000000..dbea8dc543
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ot1.tfm
new file mode 100644
index 0000000000..5eb6931dd6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d89b5b5dac
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1.tfm
new file mode 100644
index 0000000000..4f6cf74152
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..3fed0d551a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1.tfm
new file mode 100644
index 0000000000..886cc5a322
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..47381a9375
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..17bfff981f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d4b9e507e2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..d92f436667
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..96445bf297
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..d7b3c29a2b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..13138afbf8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..5e5d994a8f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..5ef8ea4969
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..76b05e231a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..3138cb9262
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..6022b07f7c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..b56d0af563
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..8a1efd381d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a58413cab2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..78f8e2cdbb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..45ecee803a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4599bf061b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..2a0ba9dea9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1.tfm
new file mode 100644
index 0000000000..daf400c15b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ot1.tfm
new file mode 100644
index 0000000000..0ce1332757
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..022f120458
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1.tfm
new file mode 100644
index 0000000000..c04a87c55b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9a33b0eae3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..55c51a4a1a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..5cd49fdbc7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..9346c15df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..60716b56f2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..9cb76a15f0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1.tfm
new file mode 100644
index 0000000000..377ec272cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..77342bdbae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..8deafeb22d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..1a7fb73fb4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..67be83b3a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..c3a54551f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..34a0f69c26
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..bf19ffbcd6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..f3ff1cba14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..cc336e0c66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..b8d7be4efb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..94c8d5162a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..fb9b008b63
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..8b271eb556
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..60d723fcfa
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..864d34e875
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..de13e02b6e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1030029ab3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..c73aa10244
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-ExtraLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..5765f2b7de
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr.tfm
new file mode 100644
index 0000000000..e0fbc473bf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..7c06d08bd2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1.tfm
new file mode 100644
index 0000000000..37203eadb8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ot1.tfm
new file mode 100644
index 0000000000..484305e5a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1--base.tfm
new file mode 100644
index 0000000000..5f245dcb61
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1.tfm
new file mode 100644
index 0000000000..10649583fc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..b0804b9576
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr.tfm
new file mode 100644
index 0000000000..b85bb45ef9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..7e91f6dd59
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..99c5c22c6b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..226ac9eff0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..3d68007a94
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..34b7dc6b95
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1950f98496
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..fcd50b21f3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr--base.tfm
new file mode 100644
index 0000000000..33e2d2bced
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr.tfm
new file mode 100644
index 0000000000..8887c51e74
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1--base.tfm
new file mode 100644
index 0000000000..ac6e7e6b69
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1.tfm
new file mode 100644
index 0000000000..7bb06ab1cd
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ot1.tfm
new file mode 100644
index 0000000000..6b624336ba
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1--base.tfm
new file mode 100644
index 0000000000..0574a0d5b3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1.tfm
new file mode 100644
index 0000000000..11e820ab9b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..5a7f693061
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr.tfm
new file mode 100644
index 0000000000..0ec8cc1a51
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..7d5c49c07d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1.tfm
new file mode 100644
index 0000000000..c9a0d246b2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ot1.tfm
new file mode 100644
index 0000000000..99e8273f70
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1--base.tfm
new file mode 100644
index 0000000000..fdabe97556
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1.tfm
new file mode 100644
index 0000000000..c02a9d13fc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a0fc3b9312
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1.tfm
new file mode 100644
index 0000000000..2b24fe42c4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..eacfc1da07
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..8777335159
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d7b0a01f5a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..16882be8f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..68aa2db176
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..19ca60f86f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..b83adcbce0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..68081f5748
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..51ad7f2a74
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..d9aaa2eabf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..19fe9da200
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..5357f86870
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..e4f1bb9a66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..31087e3ff9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..4070ba04ed
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..9c36f490a1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-LightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr--base.tfm
new file mode 100644
index 0000000000..ced55e14c3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr.tfm
new file mode 100644
index 0000000000..6f7d41030d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1--base.tfm
new file mode 100644
index 0000000000..12b96fcac0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1.tfm
new file mode 100644
index 0000000000..52fa167fcc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ot1.tfm
new file mode 100644
index 0000000000..4a38d4e866
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1--base.tfm
new file mode 100644
index 0000000000..b0c62a9a92
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1.tfm
new file mode 100644
index 0000000000..838b09d0a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..775f4003d3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr.tfm
new file mode 100644
index 0000000000..d6d70cacc2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..c0a279a3dc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1.tfm
new file mode 100644
index 0000000000..6be3d01fab
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ot1.tfm
new file mode 100644
index 0000000000..71e126663e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1--base.tfm
new file mode 100644
index 0000000000..0628f78f9d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1.tfm
new file mode 100644
index 0000000000..ad0f8950b0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..29572d13ef
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1.tfm
new file mode 100644
index 0000000000..b026ed2167
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..51d3a7b2e0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr.tfm
new file mode 100644
index 0000000000..e185b345b5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..ce564d49ac
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1.tfm
new file mode 100644
index 0000000000..f27e082784
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ot1.tfm
new file mode 100644
index 0000000000..02d0ba2756
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1--base.tfm
new file mode 100644
index 0000000000..5e72590dd3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1.tfm
new file mode 100644
index 0000000000..a3295ac054
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..e82c5082cd
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr.tfm
new file mode 100644
index 0000000000..a702537286
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..e1d42f9381
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1.tfm
new file mode 100644
index 0000000000..c118ff4142
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ot1.tfm
new file mode 100644
index 0000000000..7fb22a0a72
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..fdfc465034
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1.tfm
new file mode 100644
index 0000000000..33c364389d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..b212ebf34a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1.tfm
new file mode 100644
index 0000000000..75764e7e1c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..a15f10a547
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..7051240ab5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..742d49e62a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..a57671c1ad
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..ea7408772b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..5811091b66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..7b0e6ac765
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9cb64dd1ae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..7e6b797483
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..303738f168
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..112abd8789
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..341770b42d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..89f46394a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..01909e8c46
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..5bce56625c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..4e1041a7b8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiBoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..69b5439b57
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4154694379
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..0e0ac87713
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1.tfm
new file mode 100644
index 0000000000..c7d71893a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ot1.tfm
new file mode 100644
index 0000000000..244bfb0706
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..e52a5ed074
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1.tfm
new file mode 100644
index 0000000000..8136afe978
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9c544ebe08
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..990ebb3c45
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..52979e7908
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..fd258424da
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..916041b77b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d17e9da40e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1.tfm
new file mode 100644
index 0000000000..97588be012
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0037863af8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..35605c1f60
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..d8aa4a98a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..ede2c99f59
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..e3266901f4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..fbf4c3a5ff
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..661af1097e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..8ae7069195
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..dc918e313c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..ea6ee10ef9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..9ba39d4fec
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..aca36a7899
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..c10ddae17c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..c91acc2118
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..15be672df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..5e6a6b3106
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0006fa5d14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..6d6c25e8f3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaCodePL-SemiLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..d01b6848be
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr.tfm
new file mode 100644
index 0000000000..6f9e9dc972
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..a0ac01cd13
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1.tfm
new file mode 100644
index 0000000000..1ae199a793
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ot1.tfm
new file mode 100644
index 0000000000..0ae07576d4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1--base.tfm
new file mode 100644
index 0000000000..5023066b23
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1.tfm
new file mode 100644
index 0000000000..9756a755db
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..82adecb9cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr.tfm
new file mode 100644
index 0000000000..0df8306c7f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..e59043ac97
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1.tfm
new file mode 100644
index 0000000000..bd4599a2d5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ot1.tfm
new file mode 100644
index 0000000000..3fd44d8267
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..772d130a00
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1.tfm
new file mode 100644
index 0000000000..2f30350fb6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..6469e42063
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1.tfm
new file mode 100644
index 0000000000..fda751de31
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..47381a9375
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..17bfff981f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d4b9e507e2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..d92f436667
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..96445bf297
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..d7b3c29a2b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..13138afbf8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..5e5d994a8f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..5ef8ea4969
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..76b05e231a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..3138cb9262
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..6022b07f7c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..b56d0af563
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..8a1efd381d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a58413cab2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..78f8e2cdbb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..45ecee803a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4599bf061b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..2a0ba9dea9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1.tfm
new file mode 100644
index 0000000000..daf400c15b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ot1.tfm
new file mode 100644
index 0000000000..0ce1332757
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..022f120458
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1.tfm
new file mode 100644
index 0000000000..c04a87c55b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9a33b0eae3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..55c51a4a1a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..5cd49fdbc7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..9346c15df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..60716b56f2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..9cb76a15f0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1.tfm
new file mode 100644
index 0000000000..377ec272cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..77342bdbae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..8deafeb22d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..1a7fb73fb4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..67be83b3a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..c3a54551f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..34a0f69c26
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..bf19ffbcd6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..f3ff1cba14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..cc336e0c66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..b8d7be4efb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..94c8d5162a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..fb9b008b63
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..8b271eb556
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..60d723fcfa
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..864d34e875
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..de13e02b6e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1030029ab3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..c73aa10244
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-ExtraLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..db4d8732c4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr.tfm
new file mode 100644
index 0000000000..2b9852dae1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..ae8f727d04
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1.tfm
new file mode 100644
index 0000000000..8da37b04fb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ot1.tfm
new file mode 100644
index 0000000000..c88c0b3f55
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1--base.tfm
new file mode 100644
index 0000000000..b5f965bc75
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1.tfm
new file mode 100644
index 0000000000..ea562ca542
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..c65ec3db27
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr.tfm
new file mode 100644
index 0000000000..dc8afeac16
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..508e68c0e4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..5dd60cf4d8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..b647f3ff26
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..4052a1308a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..35bef8ffe1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..31d41a22a1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..364077e201
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr--base.tfm
new file mode 100644
index 0000000000..a0acef6170
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr.tfm
new file mode 100644
index 0000000000..0433c7bb36
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1--base.tfm
new file mode 100644
index 0000000000..467a2f683e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1.tfm
new file mode 100644
index 0000000000..9da42dcc8a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ot1.tfm
new file mode 100644
index 0000000000..8772e2977e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1--base.tfm
new file mode 100644
index 0000000000..b41eea00d6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1.tfm
new file mode 100644
index 0000000000..5cb35d1128
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..40fe414473
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr.tfm
new file mode 100644
index 0000000000..5dcce07754
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..396b3c3d8b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1.tfm
new file mode 100644
index 0000000000..991a5a7d39
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ot1.tfm
new file mode 100644
index 0000000000..e591861b96
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1--base.tfm
new file mode 100644
index 0000000000..281266dbbb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1.tfm
new file mode 100644
index 0000000000..dfebd381c7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..ea895ab6bc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1.tfm
new file mode 100644
index 0000000000..86c841fa00
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..eacfc1da07
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..8777335159
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d7b0a01f5a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..16882be8f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..68aa2db176
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..19ca60f86f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..b83adcbce0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..68081f5748
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..51ad7f2a74
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..d9aaa2eabf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..19fe9da200
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..5357f86870
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..e4f1bb9a66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..31087e3ff9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..4070ba04ed
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..9c36f490a1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-LightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr--base.tfm
new file mode 100644
index 0000000000..5003b2bd4c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr.tfm
new file mode 100644
index 0000000000..2648d2eb55
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1--base.tfm
new file mode 100644
index 0000000000..8a7a64c6d4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1.tfm
new file mode 100644
index 0000000000..c670399934
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ot1.tfm
new file mode 100644
index 0000000000..c9cf8d6768
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1--base.tfm
new file mode 100644
index 0000000000..91a745b621
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1.tfm
new file mode 100644
index 0000000000..5d6f6f35e8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..c78699a46e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr.tfm
new file mode 100644
index 0000000000..5ff06d30a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..8f1bc5932f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1.tfm
new file mode 100644
index 0000000000..3f2298d973
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ot1.tfm
new file mode 100644
index 0000000000..60823785b1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1--base.tfm
new file mode 100644
index 0000000000..f7a06ffcbe
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1.tfm
new file mode 100644
index 0000000000..ca9e5bd3ec
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..effd2193d4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1.tfm
new file mode 100644
index 0000000000..a048307625
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..94bade1c78
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr.tfm
new file mode 100644
index 0000000000..d67c961f0e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..f95d14cb47
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1.tfm
new file mode 100644
index 0000000000..4ef7c4b9f1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ot1.tfm
new file mode 100644
index 0000000000..cff4f49555
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1--base.tfm
new file mode 100644
index 0000000000..e9194fc8f8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1.tfm
new file mode 100644
index 0000000000..c7e821c956
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..5db9ad2a56
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr.tfm
new file mode 100644
index 0000000000..c00e3299b9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..333cb3c993
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1.tfm
new file mode 100644
index 0000000000..13f24c6fc6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ot1.tfm
new file mode 100644
index 0000000000..5797b01c9c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d5e235f20b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1.tfm
new file mode 100644
index 0000000000..9bd5f3d3bf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..dde481ee34
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1.tfm
new file mode 100644
index 0000000000..97e8c2140b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..a15f10a547
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..7051240ab5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..742d49e62a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..a57671c1ad
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..ea7408772b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..5811091b66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..7b0e6ac765
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9cb64dd1ae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..7e6b797483
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..303738f168
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..112abd8789
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..341770b42d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..89f46394a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..01909e8c46
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..5bce56625c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..4e1041a7b8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiBoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..69b5439b57
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4154694379
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..0e0ac87713
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1.tfm
new file mode 100644
index 0000000000..c7d71893a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ot1.tfm
new file mode 100644
index 0000000000..244bfb0706
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..e52a5ed074
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1.tfm
new file mode 100644
index 0000000000..8136afe978
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9c544ebe08
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..990ebb3c45
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..52979e7908
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..fd258424da
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..916041b77b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d17e9da40e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1.tfm
new file mode 100644
index 0000000000..97588be012
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0037863af8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..35605c1f60
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..d8aa4a98a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..ede2c99f59
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..e3266901f4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..fbf4c3a5ff
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..661af1097e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..8ae7069195
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..dc918e313c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..ea6ee10ef9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..9ba39d4fec
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..aca36a7899
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..c10ddae17c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..c91acc2118
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..15be672df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..5e6a6b3106
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0006fa5d14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..6d6c25e8f3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMono-SemiLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..09641740cf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr.tfm
new file mode 100644
index 0000000000..1efe903cd4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..71f17b8d10
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1.tfm
new file mode 100644
index 0000000000..6ef37957d9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ot1.tfm
new file mode 100644
index 0000000000..04bc3512de
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1--base.tfm
new file mode 100644
index 0000000000..deafd3284a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1.tfm
new file mode 100644
index 0000000000..58ac247f84
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..ca2334bfd9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr.tfm
new file mode 100644
index 0000000000..f698219744
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..c892170d86
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1.tfm
new file mode 100644
index 0000000000..8a295cb732
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ot1.tfm
new file mode 100644
index 0000000000..eb1e3fac94
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..fee0cd2818
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1.tfm
new file mode 100644
index 0000000000..4dfad4f3aa
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..9fff6c24f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1.tfm
new file mode 100644
index 0000000000..bbe585f12f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..47381a9375
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..17bfff981f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d4b9e507e2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..d92f436667
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..96445bf297
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..d7b3c29a2b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..13138afbf8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..5e5d994a8f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..5ef8ea4969
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..76b05e231a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..3138cb9262
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..6022b07f7c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..b56d0af563
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..8a1efd381d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a58413cab2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..78f8e2cdbb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..45ecee803a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4599bf061b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..2a0ba9dea9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1.tfm
new file mode 100644
index 0000000000..daf400c15b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ot1.tfm
new file mode 100644
index 0000000000..0ce1332757
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..022f120458
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1.tfm
new file mode 100644
index 0000000000..c04a87c55b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9a33b0eae3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..55c51a4a1a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..5cd49fdbc7
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..9346c15df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..60716b56f2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..9cb76a15f0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1.tfm
new file mode 100644
index 0000000000..377ec272cb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..77342bdbae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..8deafeb22d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..1a7fb73fb4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..67be83b3a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..c3a54551f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..34a0f69c26
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..bf19ffbcd6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..f3ff1cba14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..cc336e0c66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..b8d7be4efb
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..94c8d5162a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..fb9b008b63
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..8b271eb556
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..60d723fcfa
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..864d34e875
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..de13e02b6e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1030029ab3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..c73aa10244
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..66860a384b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr.tfm
new file mode 100644
index 0000000000..f84b70b669
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..b5b721a673
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1.tfm
new file mode 100644
index 0000000000..f94354e45d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ot1.tfm
new file mode 100644
index 0000000000..95e2dfcaef
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1--base.tfm
new file mode 100644
index 0000000000..7d109391ef
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1.tfm
new file mode 100644
index 0000000000..fbe51aa14c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..a162518820
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr.tfm
new file mode 100644
index 0000000000..da3040d175
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..d960fe2416
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1.tfm
new file mode 100644
index 0000000000..e962292653
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ot1.tfm
new file mode 100644
index 0000000000..77feb89e73
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..38e3115c1a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1.tfm
new file mode 100644
index 0000000000..bbe468f298
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..6029e990b5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1.tfm
new file mode 100644
index 0000000000..48bd771833
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr--base.tfm
new file mode 100644
index 0000000000..ff39d8e22d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr.tfm
new file mode 100644
index 0000000000..07aa03301b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1--base.tfm
new file mode 100644
index 0000000000..e279711fef
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1.tfm
new file mode 100644
index 0000000000..e6af23bc94
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ot1.tfm
new file mode 100644
index 0000000000..a52b7c7ef1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1--base.tfm
new file mode 100644
index 0000000000..3c5115b0bd
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1.tfm
new file mode 100644
index 0000000000..141135dd5a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..2d87dd3591
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr.tfm
new file mode 100644
index 0000000000..94f9f70efe
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..de43627867
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1.tfm
new file mode 100644
index 0000000000..9666fe6030
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ot1.tfm
new file mode 100644
index 0000000000..8cc031813b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1--base.tfm
new file mode 100644
index 0000000000..deb59c2a22
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1.tfm
new file mode 100644
index 0000000000..ef78459e92
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..86cff288e5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1.tfm
new file mode 100644
index 0000000000..6e59e77581
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Light-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..eacfc1da07
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..8777335159
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d7b0a01f5a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..16882be8f5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..68aa2db176
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..19ca60f86f
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..b83adcbce0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..68081f5748
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..51ad7f2a74
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..d9aaa2eabf
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..19fe9da200
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..5357f86870
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..e4f1bb9a66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..31087e3ff9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..4070ba04ed
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..9c36f490a1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-LightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr--base.tfm
new file mode 100644
index 0000000000..ced55e14c3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr.tfm
new file mode 100644
index 0000000000..6f7d41030d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1--base.tfm
new file mode 100644
index 0000000000..12b96fcac0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1.tfm
new file mode 100644
index 0000000000..52fa167fcc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ot1.tfm
new file mode 100644
index 0000000000..4a38d4e866
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1--base.tfm
new file mode 100644
index 0000000000..b0c62a9a92
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1.tfm
new file mode 100644
index 0000000000..838b09d0a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..775f4003d3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr.tfm
new file mode 100644
index 0000000000..d6d70cacc2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..c0a279a3dc
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1.tfm
new file mode 100644
index 0000000000..6be3d01fab
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ot1.tfm
new file mode 100644
index 0000000000..71e126663e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1--base.tfm
new file mode 100644
index 0000000000..0628f78f9d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1.tfm
new file mode 100644
index 0000000000..ad0f8950b0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..29572d13ef
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1.tfm
new file mode 100644
index 0000000000..b026ed2167
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr--base.tfm
new file mode 100644
index 0000000000..51d3a7b2e0
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr.tfm
new file mode 100644
index 0000000000..e185b345b5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1--base.tfm
new file mode 100644
index 0000000000..ce564d49ac
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1.tfm
new file mode 100644
index 0000000000..f27e082784
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ot1.tfm
new file mode 100644
index 0000000000..02d0ba2756
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1--base.tfm
new file mode 100644
index 0000000000..5e72590dd3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1.tfm
new file mode 100644
index 0000000000..a3295ac054
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..e82c5082cd
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr.tfm
new file mode 100644
index 0000000000..a702537286
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..e1d42f9381
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1.tfm
new file mode 100644
index 0000000000..c118ff4142
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ot1.tfm
new file mode 100644
index 0000000000..7fb22a0a72
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1--base.tfm
new file mode 100644
index 0000000000..fdfc465034
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1.tfm
new file mode 100644
index 0000000000..33c364389d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..b212ebf34a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1.tfm
new file mode 100644
index 0000000000..75764e7e1c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..a15f10a547
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..7051240ab5
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..742d49e62a
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..a57671c1ad
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..ea7408772b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..5811091b66
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1.tfm
new file mode 100644
index 0000000000..7b0e6ac765
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9cb64dd1ae
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..7e6b797483
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..303738f168
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..112abd8789
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..341770b42d
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..89f46394a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..01909e8c46
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..5bce56625c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..4e1041a7b8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr--base.tfm
new file mode 100644
index 0000000000..69b5439b57
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr.tfm
new file mode 100644
index 0000000000..4154694379
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1--base.tfm
new file mode 100644
index 0000000000..0e0ac87713
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1.tfm
new file mode 100644
index 0000000000..c7d71893a2
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ot1.tfm
new file mode 100644
index 0000000000..244bfb0706
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1--base.tfm
new file mode 100644
index 0000000000..e52a5ed074
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1.tfm
new file mode 100644
index 0000000000..8136afe978
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..9c544ebe08
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr.tfm
new file mode 100644
index 0000000000..990ebb3c45
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..52979e7908
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1.tfm
new file mode 100644
index 0000000000..fd258424da
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ot1.tfm
new file mode 100644
index 0000000000..916041b77b
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1--base.tfm
new file mode 100644
index 0000000000..d17e9da40e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1.tfm
new file mode 100644
index 0000000000..97588be012
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0037863af8
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1.tfm
new file mode 100644
index 0000000000..35605c1f60
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLight-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr--base.tfm
new file mode 100644
index 0000000000..d8aa4a98a6
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr.tfm
new file mode 100644
index 0000000000..ede2c99f59
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1--base.tfm
new file mode 100644
index 0000000000..e3266901f4
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1.tfm
new file mode 100644
index 0000000000..fbf4c3a5ff
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ot1.tfm
new file mode 100644
index 0000000000..661af1097e
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1--base.tfm
new file mode 100644
index 0000000000..8ae7069195
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1.tfm
new file mode 100644
index 0000000000..dc918e313c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr--base.tfm
new file mode 100644
index 0000000000..ea6ee10ef9
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr.tfm
new file mode 100644
index 0000000000..9ba39d4fec
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-lgr.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..aca36a7899
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1.tfm
new file mode 100644
index 0000000000..c10ddae17c
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ot1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ot1.tfm
new file mode 100644
index 0000000000..c91acc2118
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1--base.tfm
new file mode 100644
index 0000000000..15be672df1
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1.tfm
new file mode 100644
index 0000000000..5e6a6b3106
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1--base.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..0006fa5d14
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1.tfm b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1.tfm
new file mode 100644
index 0000000000..6d6c25e8f3
--- /dev/null
+++ b/fonts/cascadia-code/tfm/CascadiaMonoPL-SemiLightItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCod3-Bold.pfb b/fonts/cascadia-code/type1/CascadiaCod3-Bold.pfb
deleted file mode 100644
index f515e36a56..0000000000
--- a/fonts/cascadia-code/type1/CascadiaCod3-Bold.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCod3-ExtraLight.pfb b/fonts/cascadia-code/type1/CascadiaCod3-ExtraLight.pfb
deleted file mode 100644
index d374717baa..0000000000
--- a/fonts/cascadia-code/type1/CascadiaCod3-ExtraLight.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCod3-Light.pfb b/fonts/cascadia-code/type1/CascadiaCod3-Light.pfb
deleted file mode 100644
index e1092b80f3..0000000000
--- a/fonts/cascadia-code/type1/CascadiaCod3-Light.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCod3-Regular.pfb b/fonts/cascadia-code/type1/CascadiaCod3-Regular.pfb
deleted file mode 100644
index 96cd17eeff..0000000000
--- a/fonts/cascadia-code/type1/CascadiaCod3-Regular.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCod3-SemiBold.pfb b/fonts/cascadia-code/type1/CascadiaCod3-SemiBold.pfb
deleted file mode 100644
index b30d89ab7c..0000000000
--- a/fonts/cascadia-code/type1/CascadiaCod3-SemiBold.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCod3-SemiLight.pfb b/fonts/cascadia-code/type1/CascadiaCod3-SemiLight.pfb
deleted file mode 100644
index 560c1b7aec..0000000000
--- a/fonts/cascadia-code/type1/CascadiaCod3-SemiLight.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-Bold.pfb b/fonts/cascadia-code/type1/CascadiaCode-Bold.pfb
new file mode 100644
index 0000000000..ab5b868031
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-Bold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-BoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaCode-BoldItalic.pfb
new file mode 100644
index 0000000000..be45719256
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-BoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-ExtraLight.pfb b/fonts/cascadia-code/type1/CascadiaCode-ExtraLight.pfb
new file mode 100644
index 0000000000..745f3f4ff8
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-ExtraLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-ExtraLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaCode-ExtraLightItalic.pfb
new file mode 100644
index 0000000000..716ad53706
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-ExtraLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-Italic.pfb b/fonts/cascadia-code/type1/CascadiaCode-Italic.pfb
new file mode 100644
index 0000000000..426cbfc23f
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-Italic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-Light.pfb b/fonts/cascadia-code/type1/CascadiaCode-Light.pfb
new file mode 100644
index 0000000000..1446c0c540
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-Light.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-LightItalic.pfb b/fonts/cascadia-code/type1/CascadiaCode-LightItalic.pfb
new file mode 100644
index 0000000000..9a7be9d035
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-LightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-Regular.pfb b/fonts/cascadia-code/type1/CascadiaCode-Regular.pfb
new file mode 100644
index 0000000000..8224d86f4f
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-Regular.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-SemiBold.pfb b/fonts/cascadia-code/type1/CascadiaCode-SemiBold.pfb
new file mode 100644
index 0000000000..5b4fa95117
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-SemiBold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-SemiBoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaCode-SemiBoldItalic.pfb
new file mode 100644
index 0000000000..cd5a7c9ad3
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-SemiBoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-SemiLight.pfb b/fonts/cascadia-code/type1/CascadiaCode-SemiLight.pfb
new file mode 100644
index 0000000000..44596808f0
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-SemiLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCode-SemiLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaCode-SemiLightItalic.pfb
new file mode 100644
index 0000000000..0097f77961
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCode-SemiLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-Bold.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-Bold.pfb
new file mode 100644
index 0000000000..141f125eb3
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-Bold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-BoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-BoldItalic.pfb
new file mode 100644
index 0000000000..f8cb1c2738
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-BoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-ExtraLight.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-ExtraLight.pfb
new file mode 100644
index 0000000000..31c15c3ce2
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-ExtraLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-ExtraLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-ExtraLightItalic.pfb
new file mode 100644
index 0000000000..0c7505ed9c
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-ExtraLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-Italic.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-Italic.pfb
new file mode 100644
index 0000000000..d4a5f4fccb
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-Italic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-Light.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-Light.pfb
new file mode 100644
index 0000000000..79762f8c57
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-Light.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-LightItalic.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-LightItalic.pfb
new file mode 100644
index 0000000000..d647662ad6
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-LightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-Regular.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-Regular.pfb
new file mode 100644
index 0000000000..bf3db6cba9
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-Regular.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-SemiBold.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-SemiBold.pfb
new file mode 100644
index 0000000000..033ba3d028
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-SemiBold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-SemiBoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-SemiBoldItalic.pfb
new file mode 100644
index 0000000000..bd29ac387b
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-SemiBoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-SemiLight.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-SemiLight.pfb
new file mode 100644
index 0000000000..24fe8fe0e1
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-SemiLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaCodePL-SemiLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaCodePL-SemiLightItalic.pfb
new file mode 100644
index 0000000000..d450f55454
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaCodePL-SemiLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-Bold.pfb b/fonts/cascadia-code/type1/CascadiaMono-Bold.pfb
new file mode 100644
index 0000000000..ca9f2c8c03
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-Bold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-BoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaMono-BoldItalic.pfb
new file mode 100644
index 0000000000..39ddf56aa3
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-BoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-ExtraLight.pfb b/fonts/cascadia-code/type1/CascadiaMono-ExtraLight.pfb
new file mode 100644
index 0000000000..db620987c5
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-ExtraLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-ExtraLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaMono-ExtraLightItalic.pfb
new file mode 100644
index 0000000000..f64b79fe08
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-ExtraLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-Italic.pfb b/fonts/cascadia-code/type1/CascadiaMono-Italic.pfb
new file mode 100644
index 0000000000..cf4030d7bb
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-Italic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-Light.pfb b/fonts/cascadia-code/type1/CascadiaMono-Light.pfb
new file mode 100644
index 0000000000..e309754915
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-Light.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-LightItalic.pfb b/fonts/cascadia-code/type1/CascadiaMono-LightItalic.pfb
new file mode 100644
index 0000000000..a556ebcf45
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-LightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-Regular.pfb b/fonts/cascadia-code/type1/CascadiaMono-Regular.pfb
new file mode 100644
index 0000000000..2c581eefe7
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-Regular.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-SemiBold.pfb b/fonts/cascadia-code/type1/CascadiaMono-SemiBold.pfb
new file mode 100644
index 0000000000..4de8aa55a4
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-SemiBold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-SemiBoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaMono-SemiBoldItalic.pfb
new file mode 100644
index 0000000000..20d32436d2
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-SemiBoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-SemiLight.pfb b/fonts/cascadia-code/type1/CascadiaMono-SemiLight.pfb
new file mode 100644
index 0000000000..d7ed656010
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-SemiLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMono-SemiLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaMono-SemiLightItalic.pfb
new file mode 100644
index 0000000000..ebf0c57c27
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMono-SemiLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-Bold.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-Bold.pfb
new file mode 100644
index 0000000000..abe8766823
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-Bold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-BoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-BoldItalic.pfb
new file mode 100644
index 0000000000..798e19207c
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-BoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLight.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLight.pfb
new file mode 100644
index 0000000000..33342df324
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLightItalic.pfb
new file mode 100644
index 0000000000..6d31ccf227
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-ExtraLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-Italic.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-Italic.pfb
new file mode 100644
index 0000000000..3ada6c65b6
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-Italic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-Light.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-Light.pfb
new file mode 100644
index 0000000000..6977e7c820
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-Light.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-LightItalic.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-LightItalic.pfb
new file mode 100644
index 0000000000..a029fa6b3e
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-LightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-Regular.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-Regular.pfb
new file mode 100644
index 0000000000..815841ae51
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-Regular.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-SemiBold.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiBold.pfb
new file mode 100644
index 0000000000..0581e1c5f4
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiBold.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-SemiBoldItalic.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiBoldItalic.pfb
new file mode 100644
index 0000000000..94b93a6dfb
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiBoldItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-SemiLight.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiLight.pfb
new file mode 100644
index 0000000000..2cb0099e63
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiLight.pfb
Binary files differ
diff --git a/fonts/cascadia-code/type1/CascadiaMonoPL-SemiLightItalic.pfb b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiLightItalic.pfb
new file mode 100644
index 0000000000..d126b7d256
--- /dev/null
+++ b/fonts/cascadia-code/type1/CascadiaMonoPL-SemiLightItalic.pfb
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ts1.vf
deleted file mode 100644
index b7b68a495e..0000000000
--- a/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ts1.vf
deleted file mode 100644
index 618243bf48..0000000000
--- a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ts1.vf
deleted file mode 100644
index 4847109a52..0000000000
--- a/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ts1.vf
deleted file mode 100644
index a21ed0cad9..0000000000
--- a/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ts1.vf
deleted file mode 100644
index 76921be23c..0000000000
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ts1.vf
deleted file mode 100644
index b6ce86c7c2..0000000000
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-lgr.vf
new file mode 100644
index 0000000000..0ffa12d89a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Bold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-ly1.vf
index 7a45a5405f..676ecbd39f 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Bold-sup-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Bold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-t1.vf
index edbe3f86a7..73d3a54251 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Bold-sup-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-lgr.vf
new file mode 100644
index 0000000000..6f0f983c28
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ly1.vf
index a76a319418..b778433908 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-t1.vf
index 26a06a9930..73f4f2d5f3 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Bold-tlf-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ts1.vf
new file mode 100644
index 0000000000..0c78fe2248
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..29c9d02823
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-ly1.vf
index 2543aecdd1..fcb7e8e630 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-sup-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-t1.vf
index 3f2bf376ad..2241a67104 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-sup-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..2180d027f3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ly1.vf
index 8a14de0b55..8a9f0ea03e 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-t1.vf
index cf5bb04fc0..c588eb2744 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-ExtraLight-tlf-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..c01c1189d2
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-lgr.vf
new file mode 100644
index 0000000000..5a7374156d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-ly1.vf
new file mode 100644
index 0000000000..4bf527e6f0
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-t1.vf
index e3c46f1857..1451ec3341 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-sup-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-lgr.vf
new file mode 100644
index 0000000000..e37c816f33
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ly1.vf
new file mode 100644
index 0000000000..edd45caf82
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-t1.vf
index aa5aa62fe1..63fa9fac57 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ts1.vf
new file mode 100644
index 0000000000..e72288018b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..7b838d357e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..c1581ec9c0
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..0a86a322c6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..4c9cbcb9a1
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..b1adacd31a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..4d993cc255
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..83a57ee9ca
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-ExtraLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-lgr.vf
new file mode 100644
index 0000000000..7f47cc3d88
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-ly1.vf
new file mode 100644
index 0000000000..a805038338
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Light-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-t1.vf
index 3a63225db4..337aaa5b45 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Light-sup-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-lgr.vf
new file mode 100644
index 0000000000..8660005d77
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ly1.vf
new file mode 100644
index 0000000000..83524fc1bb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-t1.vf
index 8a4c445137..d2f377c1ba 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..dd244dba42
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Light-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-sup-lgr.vf
new file mode 100644
index 0000000000..79632027b5
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Light-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-sup-ly1.vf
index d27d6c42ba..0628135451 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Light-sup-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Light-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-sup-t1.vf
new file mode 100644
index 0000000000..7eae492e14
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-lgr.vf
new file mode 100644
index 0000000000..51b43a251d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ly1.vf
index af637c82b0..a61a543ad0 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Light-tlf-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-t1.vf
new file mode 100644
index 0000000000..684d1d3a9b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ts1.vf
new file mode 100644
index 0000000000..b9bd37892b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..9cd679ca2a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..94bfc79c45
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-t1.vf
new file mode 100644
index 0000000000..574fed7c5a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..2830fdf525
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..60026766c8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..b630cb0684
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..22d45cb403
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-LightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-lgr.vf
new file mode 100644
index 0000000000..7721288ad3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Regular-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-ly1.vf
index c21be964be..439de5d044 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Regular-sup-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Regular-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-t1.vf
index d1827c1925..fad5440acb 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Regular-sup-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-lgr.vf
new file mode 100644
index 0000000000..beca10444d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ly1.vf
index cb67292f62..24760480e7 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-t1.vf
index 24f57703d8..999d62a51f 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-Regular-tlf-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ts1.vf
new file mode 100644
index 0000000000..6b3eb16b78
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-lgr.vf
new file mode 100644
index 0000000000..fe6ef19585
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-ly1.vf
index 370170bafa..99add9b1b8 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-sup-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-t1.vf
index 8bb14ed604..3157c1f936 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-sup-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-lgr.vf
new file mode 100644
index 0000000000..bc00f3c8c0
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ly1.vf
index caba0a3259..d2cc4ed6c0 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-t1.vf
index f4867a8bc7..7d1cfe4d7b 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiBold-tlf-t1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ts1.vf
new file mode 100644
index 0000000000..409800b3c6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..2a4ef7edfa
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..1a00b2032f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..5dc116ad44
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..8373303a1f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..ab8b98c143
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..13b2d0c114
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..f5d55d6402
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiBoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-lgr.vf
new file mode 100644
index 0000000000..87e30858cb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-ly1.vf
index 546837ee37..27234d3206 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-sup-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-t1.vf
new file mode 100644
index 0000000000..b59223e006
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-lgr.vf
new file mode 100644
index 0000000000..ea7b771559
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ly1.vf
index 9afe4989f1..5639fd1696 100644
--- a/fonts/cascadia-code/vf/CascadiaCod3-SemiLight-tlf-ly1.vf
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-t1.vf
new file mode 100644
index 0000000000..1dc830ed1c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ts1.vf
new file mode 100644
index 0000000000..6176592d7b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..54e5d2a50b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..46c238f98d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..f06d92af63
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..84a0a036fb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..f9c5cceb52
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..52f94d0058
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..ad4229557c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCode-SemiLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-lgr.vf
new file mode 100644
index 0000000000..db815f476f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-ly1.vf
new file mode 100644
index 0000000000..821fa93248
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-t1.vf
new file mode 100644
index 0000000000..5995821ef9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-lgr.vf
new file mode 100644
index 0000000000..5b949de1a0
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ly1.vf
new file mode 100644
index 0000000000..3a9c79c4e8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-t1.vf
new file mode 100644
index 0000000000..c1c739dae6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ts1.vf
new file mode 100644
index 0000000000..fff49ab319
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..17bf966183
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..66e91a062e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..505b402d30
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..d10e764b88
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..33e33ada0a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..2c429ec962
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..86bd2399c1
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-lgr.vf
new file mode 100644
index 0000000000..6dd3e7711e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-ly1.vf
new file mode 100644
index 0000000000..e1b810708b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-t1.vf
new file mode 100644
index 0000000000..1c15594673
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-lgr.vf
new file mode 100644
index 0000000000..a996e554be
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ly1.vf
new file mode 100644
index 0000000000..c2bbf5990d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-t1.vf
new file mode 100644
index 0000000000..28ecc93b58
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ts1.vf
new file mode 100644
index 0000000000..44226409c8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..d24c3e9ebf
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..71a08db27b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..f396c5f2c8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..b40d19c09b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..e29d2e4b5b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..a1f1639232
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..66197d61bd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-ExtraLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-lgr.vf
new file mode 100644
index 0000000000..a495924621
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-ly1.vf
new file mode 100644
index 0000000000..f31bae03b4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-t1.vf
new file mode 100644
index 0000000000..4bec13cf71
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-lgr.vf
new file mode 100644
index 0000000000..4c9c50dcce
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ly1.vf
new file mode 100644
index 0000000000..5785fd7f6e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-t1.vf
new file mode 100644
index 0000000000..9c758307c3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..5e9df4d6a2
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-lgr.vf
new file mode 100644
index 0000000000..64b6cb501b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-ly1.vf
new file mode 100644
index 0000000000..0a2f0d5291
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-t1.vf
new file mode 100644
index 0000000000..74fcacccab
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-lgr.vf
new file mode 100644
index 0000000000..2668821f10
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ly1.vf
new file mode 100644
index 0000000000..eacf79bfd0
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-t1.vf
new file mode 100644
index 0000000000..0bacdba91c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ts1.vf
new file mode 100644
index 0000000000..433bf6820d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..ea1d587923
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..9677ca7bd5
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-t1.vf
new file mode 100644
index 0000000000..7c2fdd2a6a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..5b841aeddb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..5e89a5df02
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..be7a71d723
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..706030a995
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-LightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-lgr.vf
new file mode 100644
index 0000000000..58778db0e9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-ly1.vf
new file mode 100644
index 0000000000..a3efe97045
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-t1.vf
new file mode 100644
index 0000000000..b525ad6daa
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-lgr.vf
new file mode 100644
index 0000000000..c2a47fc3e3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ly1.vf
new file mode 100644
index 0000000000..10bd50fe97
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-t1.vf
new file mode 100644
index 0000000000..aefbed32d9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ts1.vf
new file mode 100644
index 0000000000..6bb7a35d98
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-lgr.vf
new file mode 100644
index 0000000000..2e37e08812
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-ly1.vf
new file mode 100644
index 0000000000..66757dd841
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-t1.vf
new file mode 100644
index 0000000000..904844c340
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-lgr.vf
new file mode 100644
index 0000000000..e24de4a22b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ly1.vf
new file mode 100644
index 0000000000..ea35dee7cd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-t1.vf
new file mode 100644
index 0000000000..b05b6a3215
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ts1.vf
new file mode 100644
index 0000000000..c2f728eae4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..4b54fdb7e7
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..6d8e57d555
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..1fa1afaeb3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..f7b2e2eda5
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..c0643e1259
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..a56a763e52
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..a42801d7d6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiBoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-lgr.vf
new file mode 100644
index 0000000000..ed97e069c1
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-ly1.vf
new file mode 100644
index 0000000000..ffaca17096
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-t1.vf
new file mode 100644
index 0000000000..dbe1fa6c16
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-lgr.vf
new file mode 100644
index 0000000000..66f08171c7
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ly1.vf
new file mode 100644
index 0000000000..eed0426007
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-t1.vf
new file mode 100644
index 0000000000..347e813d54
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ts1.vf
new file mode 100644
index 0000000000..d314b2e915
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..93955369e7
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..5912713e6e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..46b8e8585d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..696833aea0
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..0dcc7506ad
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..18934f05cf
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..341416eb5b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaCodePL-SemiLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-lgr.vf
new file mode 100644
index 0000000000..d2798687ef
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-ly1.vf
new file mode 100644
index 0000000000..9aa4b4e61c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-t1.vf
new file mode 100644
index 0000000000..1c643d9bdd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-lgr.vf
new file mode 100644
index 0000000000..725ee66e84
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ly1.vf
new file mode 100644
index 0000000000..3c168730d8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-t1.vf
new file mode 100644
index 0000000000..f9cae1e06f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ts1.vf
new file mode 100644
index 0000000000..da3e420999
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..3904dccd36
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..ff6f896b04
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..7dde6fbc37
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..4b77f9ec41
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..a356ecef9b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..0f91735fec
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..c23b12090c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-lgr.vf
new file mode 100644
index 0000000000..e96fc207f3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-ly1.vf
new file mode 100644
index 0000000000..5fe1d59ee4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-t1.vf
new file mode 100644
index 0000000000..726d79795f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-lgr.vf
new file mode 100644
index 0000000000..8b3a4189a6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ly1.vf
new file mode 100644
index 0000000000..46e5b13e85
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-t1.vf
new file mode 100644
index 0000000000..9af63937b8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ts1.vf
new file mode 100644
index 0000000000..2a2acf6d4a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..7b91b771a9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..106d1d55fa
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..f5510958c4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..fd7af32573
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..4643cc7e0c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..a0dd800b21
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..a923350f5e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-ExtraLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-lgr.vf
new file mode 100644
index 0000000000..9d6fc2da14
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-ly1.vf
new file mode 100644
index 0000000000..5b27febbfb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-t1.vf
new file mode 100644
index 0000000000..dc6a1b53bf
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-lgr.vf
new file mode 100644
index 0000000000..12b6ca3338
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ly1.vf
new file mode 100644
index 0000000000..ffbf060e27
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-t1.vf
new file mode 100644
index 0000000000..153f4af701
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..31266202e1
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-sup-lgr.vf
new file mode 100644
index 0000000000..0c28baaacd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-sup-ly1.vf
new file mode 100644
index 0000000000..d9f8e669d8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-sup-t1.vf
new file mode 100644
index 0000000000..28bf6f8d7e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-lgr.vf
new file mode 100644
index 0000000000..0718556b0f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ly1.vf
new file mode 100644
index 0000000000..6abf5c25c5
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-t1.vf
new file mode 100644
index 0000000000..c54808acba
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ts1.vf
new file mode 100644
index 0000000000..679bcdca31
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..abe674efd4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..793722fdee
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-t1.vf
new file mode 100644
index 0000000000..c296856dcb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..9ec586b5de
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..96bf8c7bb3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..9d335fcafd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..053f7f6208
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-LightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-lgr.vf
new file mode 100644
index 0000000000..a86aa58da1
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-ly1.vf
new file mode 100644
index 0000000000..caf1d9596d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-t1.vf
new file mode 100644
index 0000000000..758d6448c6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-lgr.vf
new file mode 100644
index 0000000000..a28973c739
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ly1.vf
new file mode 100644
index 0000000000..16aa077377
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-t1.vf
new file mode 100644
index 0000000000..61051112fe
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ts1.vf
new file mode 100644
index 0000000000..ba750e32fb
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-lgr.vf
new file mode 100644
index 0000000000..522f44a977
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-ly1.vf
new file mode 100644
index 0000000000..d6c46fddad
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-t1.vf
new file mode 100644
index 0000000000..ac81659875
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-lgr.vf
new file mode 100644
index 0000000000..0c6565848b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ly1.vf
new file mode 100644
index 0000000000..82df40b859
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-t1.vf
new file mode 100644
index 0000000000..7dc2b0c4bf
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ts1.vf
new file mode 100644
index 0000000000..856a2a8f7f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..c7c4e7af69
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..dd5adda5ed
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..e290de2744
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..c5d656df2e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..e65bb7a4f2
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..39bd5ab11e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..295d2cfd21
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiBoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-lgr.vf
new file mode 100644
index 0000000000..c727e86bf8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-ly1.vf
new file mode 100644
index 0000000000..0c71c708b9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-t1.vf
new file mode 100644
index 0000000000..64d53cb6fd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-lgr.vf
new file mode 100644
index 0000000000..c2a2331d7d
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ly1.vf
new file mode 100644
index 0000000000..7b1b252c2e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-t1.vf
new file mode 100644
index 0000000000..075abb3309
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ts1.vf
new file mode 100644
index 0000000000..c63b994863
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..4a3367764e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..e2f18cdff7
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..1912c5ca43
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..e216bf1322
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..9ff9d29ed2
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..8405d10971
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..4b9832112b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMono-SemiLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-lgr.vf
new file mode 100644
index 0000000000..7a0f8b01dc
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-ly1.vf
new file mode 100644
index 0000000000..8d96970a3c
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-t1.vf
new file mode 100644
index 0000000000..5460ae9ce3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-lgr.vf
new file mode 100644
index 0000000000..83735d0651
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ly1.vf
new file mode 100644
index 0000000000..3ce5f21a07
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-t1.vf
new file mode 100644
index 0000000000..981a8945ba
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ts1.vf
new file mode 100644
index 0000000000..e04b565012
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..ea61603cb9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..33772165e4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..2b4fc4e51f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..566f5b2f94
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..23bba0ea83
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..bb2b167264
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..b6d59370ab
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-lgr.vf
new file mode 100644
index 0000000000..d912af2f24
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-ly1.vf
new file mode 100644
index 0000000000..678d19b810
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-t1.vf
new file mode 100644
index 0000000000..e8efec2fd4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-lgr.vf
new file mode 100644
index 0000000000..4838ead7d2
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ly1.vf
new file mode 100644
index 0000000000..3399772491
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-t1.vf
new file mode 100644
index 0000000000..f93926c002
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ts1.vf
new file mode 100644
index 0000000000..254e19b2b3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..64bc502e64
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..0059bab921
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..5678781594
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..03da05020b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..67ce8b5446
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..3ebcd165ad
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..b655df9f2a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-ExtraLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-lgr.vf
new file mode 100644
index 0000000000..a779bf9938
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-ly1.vf
new file mode 100644
index 0000000000..183a2c2590
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-t1.vf
new file mode 100644
index 0000000000..bfe2c46057
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-lgr.vf
new file mode 100644
index 0000000000..11306f5600
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ly1.vf
new file mode 100644
index 0000000000..2cfc62d66a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-t1.vf
new file mode 100644
index 0000000000..66c83959fa
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ts1.vf
new file mode 100644
index 0000000000..273c3a8d4e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-lgr.vf
new file mode 100644
index 0000000000..1d765cf065
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-ly1.vf
new file mode 100644
index 0000000000..63d431b3fa
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-t1.vf
new file mode 100644
index 0000000000..334a027402
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-lgr.vf
new file mode 100644
index 0000000000..bff58bc443
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ly1.vf
new file mode 100644
index 0000000000..660b0e2714
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-t1.vf
new file mode 100644
index 0000000000..3384557e23
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ts1.vf
new file mode 100644
index 0000000000..ced24f7c83
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Light-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..2ce2425ae3
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..c87cf2bd45
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-t1.vf
new file mode 100644
index 0000000000..b3970cfabc
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..92f5fd4923
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..66375ef6b7
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..d5f86ebd06
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..eeb0e703ea
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-LightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-lgr.vf
new file mode 100644
index 0000000000..404a79d8e1
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-ly1.vf
new file mode 100644
index 0000000000..dbeaa761c4
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-t1.vf
new file mode 100644
index 0000000000..d06ac750a6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-lgr.vf
new file mode 100644
index 0000000000..175ad72dae
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ly1.vf
new file mode 100644
index 0000000000..1bf71b2c2f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-t1.vf
new file mode 100644
index 0000000000..b840ff4edc
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ts1.vf
new file mode 100644
index 0000000000..278025d253
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-lgr.vf
new file mode 100644
index 0000000000..24612bd688
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-ly1.vf
new file mode 100644
index 0000000000..c2ea8be553
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-t1.vf
new file mode 100644
index 0000000000..4e56873e65
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-lgr.vf
new file mode 100644
index 0000000000..9bdb3e7dd7
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ly1.vf
new file mode 100644
index 0000000000..603b68b61f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-t1.vf
new file mode 100644
index 0000000000..978ca4d29b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ts1.vf
new file mode 100644
index 0000000000..40d9334005
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-lgr.vf
new file mode 100644
index 0000000000..fe5951fd66
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-ly1.vf
new file mode 100644
index 0000000000..d4c359af79
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-t1.vf
new file mode 100644
index 0000000000..0e28d7963a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..4ed26e72c8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..21ca7638c2
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-t1.vf
new file mode 100644
index 0000000000..845538d154
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..52d7b9d31f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiBoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-lgr.vf
new file mode 100644
index 0000000000..39f92f739e
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-ly1.vf
new file mode 100644
index 0000000000..b2db849ab9
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-t1.vf
new file mode 100644
index 0000000000..30e11493c8
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-lgr.vf
new file mode 100644
index 0000000000..8132df0a2a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ly1.vf
new file mode 100644
index 0000000000..a10263f87f
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-t1.vf
new file mode 100644
index 0000000000..123d677a58
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ts1.vf
new file mode 100644
index 0000000000..f40e4b1758
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLight-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-lgr.vf
new file mode 100644
index 0000000000..32b227a728
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-ly1.vf
new file mode 100644
index 0000000000..7adb7ceacd
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-t1.vf
new file mode 100644
index 0000000000..92c1b6f47b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-lgr.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-lgr.vf
new file mode 100644
index 0000000000..a6751d0ab6
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-lgr.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ly1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ly1.vf
new file mode 100644
index 0000000000..0048dbdc49
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-t1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-t1.vf
new file mode 100644
index 0000000000..5116cee42b
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ts1.vf b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ts1.vf
new file mode 100644
index 0000000000..f4163abe2a
--- /dev/null
+++ b/fonts/cascadia-code/vf/CascadiaMonoPL-SemiLightItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/simpleicons/doc/simpleicons.pdf b/fonts/simpleicons/doc/simpleicons.pdf
index 602116a660..71e782505e 100644
--- a/fonts/simpleicons/doc/simpleicons.pdf
+++ b/fonts/simpleicons/doc/simpleicons.pdf
Binary files differ
diff --git a/fonts/simpleicons/opentype/SimpleIcons.otf b/fonts/simpleicons/opentype/SimpleIcons.otf
index 4db5b15858..f6b161bab6 100644
--- a/fonts/simpleicons/opentype/SimpleIcons.otf
+++ b/fonts/simpleicons/opentype/SimpleIcons.otf
Binary files differ
diff --git a/fonts/simpleicons/tex/simpleicons.sty b/fonts/simpleicons/tex/simpleicons.sty
index 33ab66091e..4a879609b6 100644
--- a/fonts/simpleicons/tex/simpleicons.sty
+++ b/fonts/simpleicons/tex/simpleicons.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{simpleicons}[2023/09/29 9.16.0 Simple Icons 9.10.0 Logos]
+\ProvidesPackage{simpleicons}[2023/10/06 9.16.1 Simple Icons 9.10.0 Logos]
\RequirePackage{iftex}
diff --git a/fonts/simpleicons/tex/usimpleiconseight.fd b/fonts/simpleicons/tex/usimpleiconseight.fd
index bca586a706..105e9d07f8 100644
--- a/fonts/simpleicons/tex/usimpleiconseight.fd
+++ b/fonts/simpleicons/tex/usimpleiconseight.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconseight.fd}[2023/09/29 Font definitions for U/simpleiconseight.]
+ \ProvidesFile{usimpleiconseight.fd}[2023/10/06 Font definitions for U/simpleiconseight.]
\DeclareFontFamily{U}{simpleiconseight}{}
\DeclareFontShape{U}{simpleiconseight}{m}{n}{<-> SimpleIcons--simpleiconseight}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsfive.fd b/fonts/simpleicons/tex/usimpleiconsfive.fd
index 5e35916a57..a1c9fdbbe0 100644
--- a/fonts/simpleicons/tex/usimpleiconsfive.fd
+++ b/fonts/simpleicons/tex/usimpleiconsfive.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsfive.fd}[2023/09/29 Font definitions for U/simpleiconsfive.]
+ \ProvidesFile{usimpleiconsfive.fd}[2023/10/06 Font definitions for U/simpleiconsfive.]
\DeclareFontFamily{U}{simpleiconsfive}{}
\DeclareFontShape{U}{simpleiconsfive}{m}{n}{<-> SimpleIcons--simpleiconsfive}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsfour.fd b/fonts/simpleicons/tex/usimpleiconsfour.fd
index f9a3307cf8..0d252a85b3 100644
--- a/fonts/simpleicons/tex/usimpleiconsfour.fd
+++ b/fonts/simpleicons/tex/usimpleiconsfour.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsfour.fd}[2023/09/29 Font definitions for U/simpleiconsfour.]
+ \ProvidesFile{usimpleiconsfour.fd}[2023/10/06 Font definitions for U/simpleiconsfour.]
\DeclareFontFamily{U}{simpleiconsfour}{}
\DeclareFontShape{U}{simpleiconsfour}{m}{n}{<-> SimpleIcons--simpleiconsfour}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsnine.fd b/fonts/simpleicons/tex/usimpleiconsnine.fd
index 055799b934..16fae77b11 100644
--- a/fonts/simpleicons/tex/usimpleiconsnine.fd
+++ b/fonts/simpleicons/tex/usimpleiconsnine.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsnine.fd}[2023/09/29 Font definitions for U/simpleiconsnine.]
+ \ProvidesFile{usimpleiconsnine.fd}[2023/10/06 Font definitions for U/simpleiconsnine.]
\DeclareFontFamily{U}{simpleiconsnine}{}
\DeclareFontShape{U}{simpleiconsnine}{m}{n}{<-> SimpleIcons--simpleiconsnine}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsone.fd b/fonts/simpleicons/tex/usimpleiconsone.fd
index 4bbcf2a1dd..7d667103ca 100644
--- a/fonts/simpleicons/tex/usimpleiconsone.fd
+++ b/fonts/simpleicons/tex/usimpleiconsone.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsone.fd}[2023/09/29 Font definitions for U/simpleiconsone.]
+ \ProvidesFile{usimpleiconsone.fd}[2023/10/06 Font definitions for U/simpleiconsone.]
\DeclareFontFamily{U}{simpleiconsone}{}
\DeclareFontShape{U}{simpleiconsone}{m}{n}{<-> SimpleIcons--simpleiconsone}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsoneone.fd b/fonts/simpleicons/tex/usimpleiconsoneone.fd
index 7b2c3b7a66..3e6d08ff6b 100644
--- a/fonts/simpleicons/tex/usimpleiconsoneone.fd
+++ b/fonts/simpleicons/tex/usimpleiconsoneone.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsoneone.fd}[2023/09/29 Font definitions for U/simpleiconsoneone.]
+ \ProvidesFile{usimpleiconsoneone.fd}[2023/10/06 Font definitions for U/simpleiconsoneone.]
\DeclareFontFamily{U}{simpleiconsoneone}{}
\DeclareFontShape{U}{simpleiconsoneone}{m}{n}{<-> SimpleIcons--simpleiconsoneone}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsonezero.fd b/fonts/simpleicons/tex/usimpleiconsonezero.fd
index a9ad0cd8e6..0c35746805 100644
--- a/fonts/simpleicons/tex/usimpleiconsonezero.fd
+++ b/fonts/simpleicons/tex/usimpleiconsonezero.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsonezero.fd}[2023/09/29 Font definitions for U/simpleiconsonezero.]
+ \ProvidesFile{usimpleiconsonezero.fd}[2023/10/06 Font definitions for U/simpleiconsonezero.]
\DeclareFontFamily{U}{simpleiconsonezero}{}
\DeclareFontShape{U}{simpleiconsonezero}{m}{n}{<-> SimpleIcons--simpleiconsonezero}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsseven.fd b/fonts/simpleicons/tex/usimpleiconsseven.fd
index 855c137e59..102fa548d8 100644
--- a/fonts/simpleicons/tex/usimpleiconsseven.fd
+++ b/fonts/simpleicons/tex/usimpleiconsseven.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsseven.fd}[2023/09/29 Font definitions for U/simpleiconsseven.]
+ \ProvidesFile{usimpleiconsseven.fd}[2023/10/06 Font definitions for U/simpleiconsseven.]
\DeclareFontFamily{U}{simpleiconsseven}{}
\DeclareFontShape{U}{simpleiconsseven}{m}{n}{<-> SimpleIcons--simpleiconsseven}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconssix.fd b/fonts/simpleicons/tex/usimpleiconssix.fd
index 26866eb0b5..e83f0f11ad 100644
--- a/fonts/simpleicons/tex/usimpleiconssix.fd
+++ b/fonts/simpleicons/tex/usimpleiconssix.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconssix.fd}[2023/09/29 Font definitions for U/simpleiconssix.]
+ \ProvidesFile{usimpleiconssix.fd}[2023/10/06 Font definitions for U/simpleiconssix.]
\DeclareFontFamily{U}{simpleiconssix}{}
\DeclareFontShape{U}{simpleiconssix}{m}{n}{<-> SimpleIcons--simpleiconssix}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconsthree.fd b/fonts/simpleicons/tex/usimpleiconsthree.fd
index a2ff2870a7..7ed17fd472 100644
--- a/fonts/simpleicons/tex/usimpleiconsthree.fd
+++ b/fonts/simpleicons/tex/usimpleiconsthree.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconsthree.fd}[2023/09/29 Font definitions for U/simpleiconsthree.]
+ \ProvidesFile{usimpleiconsthree.fd}[2023/10/06 Font definitions for U/simpleiconsthree.]
\DeclareFontFamily{U}{simpleiconsthree}{}
\DeclareFontShape{U}{simpleiconsthree}{m}{n}{<-> SimpleIcons--simpleiconsthree}{}
\endinput
diff --git a/fonts/simpleicons/tex/usimpleiconstwo.fd b/fonts/simpleicons/tex/usimpleiconstwo.fd
index 200d4bc375..c3126fbbe7 100644
--- a/fonts/simpleicons/tex/usimpleiconstwo.fd
+++ b/fonts/simpleicons/tex/usimpleiconstwo.fd
@@ -1,5 +1,5 @@
- \ProvidesFile{usimpleiconstwo.fd}[2023/09/29 Font definitions for U/simpleiconstwo.]
+ \ProvidesFile{usimpleiconstwo.fd}[2023/10/06 Font definitions for U/simpleiconstwo.]
\DeclareFontFamily{U}{simpleiconstwo}{}
\DeclareFontShape{U}{simpleiconstwo}{m}{n}{<-> SimpleIcons--simpleiconstwo}{}
\endinput
diff --git a/fonts/simpleicons/type1/SimpleIcons.pfb b/fonts/simpleicons/type1/SimpleIcons.pfb
index 74e2a7ab16..4d22a391ac 100644
--- a/fonts/simpleicons/type1/SimpleIcons.pfb
+++ b/fonts/simpleicons/type1/SimpleIcons.pfb
Binary files differ