solved in 21:59! (though i did have to autocheck to fix 2 squares at the end because it's nearly 12 and i'm too tired to go errorhunting)
this was fun! There were a few things i googled after i filled them just because i was like "is this a thing?" but that's on me as a casual