* origin/main:
Remove image resizer (#5464)
Remove `react-native-fs` (#5463)
Revamp image editor (#5462)
Revamp edit image alt text dialog (#5461)
MobX removal take 2 (#5381)
Edit self hosting copy (#5469)
Automatically optimise SVG assets (#5467)
[Share Extension] Update to support video (#5385)
Revert change in FAB animation (#5465)
Improvements to NSE (#4992)
Don't use flex on inputs (#5458)
Fix web splash (#5456)
invert the fab animation, play a haptic (#4309)
add sideborders to <ProfileHeaderLoading> (#4995)
[Video] Flush low quality segments once focused (#5430)
* origin/main:
[Neue] Handle emoji within custom font (#5449)
Use pressable for video controls (#5452)
Resolve source files for fonts, remove hack (#5454)
changed white (gray_0) text to offwhite (gray_25) (#5453)
Let Expo/Webpack handle CSS assets (#3942)
* Support emoji in text with custom font
* Add emoji support to elements that need it
* Remove unused file causing lint failure
* Fix a few more emoji locations
* Couple more
* No throw
* chore: handle built css assets
* chore: let prettier handle css code
* refactor: let webpack build css assets
* chore: prettier on bskyembed
* chore: touch empty.txt on css directory
* chore: do the same to the workflow
* add lib
* add validation
* log
* add some common typos
* add tests
* reset hasWarned state on edit
* shorten path
* Move test file, adjust regex, add test
* Get real nit picky
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* tweak image styles
* fix reply image preview and covert to atoms
* increase rounding on media inset border
* decrease gap on desktop
* fix inset styles
* increase rounding on embeds to `md`
* Couple edge cases
---------
Co-authored-by: Eric Bailey <git@esb.lol>
* Set up additional mod authorities
* Filter out non-configurable mod authorities
* WIP
* Working
* Cleanup, add mod
* Cleanup
* Add more debug logs
* Tweak logs
* Filter out imperative labels from typeaheads
* Filter hideable content from notifications
* Add api
* Fall back in dev
* Remove space
* Use prod endpoint
* Add tiny notice
* Add notice to labeler card, show all labelers
* Add some comments
* Decouple language settings
* Normalize on read/write
* Refactor
* Support device locale on app startup
* Cleanup, port to web
* Clean up comments
* Comment
* Try not to mutate
* Protect util handling, update test
* Dedupe array values
* Parallel font loading
(cherry picked from commit 10e2b05b575bbbf8b0ca5b4a336817cd902d712b)
* Handle failures
* Rely on font-face and preload tags for font loading (#5431)
* Cache fonts for a year