The Hyprland.Monitor.Transform enum values are not reliably accessible
in this context. Using the documented numeric values (0 for NORMAL,
3 for 270° rotation) avoids runtime lookup issues and keeps the
rotation logic working for both portrait and landscape modes.