* [client] Add RTL layout support to the desktop UI
<html dir> follows the active language, Radix primitives get the
matching dir, physical spacing/positioning uses logical utilities, and
directional icons, animations, arrow-key navigation and tooltip sides
flip in RTL.
* [client] Address RTL review feedback
Force LTR with isolation for monospace values, let truncated names
take their direction from their content, and keep the profile name
field in the UI direction.
* [client] Keep translated monospace labels in their own direction
The forced-LTR rule for monospace values now skips elements with an
explicit dir, translated development labels use dir=auto, and
monospace values rendered through TruncatedText opt into LTR.
---------
Co-authored-by: Edward <43848523+thomashacker@users.noreply.github.com>