Set the widget component to screen mode. This will give you pixel perfect quality:

Otherwise you’ll need to rotate it every frame with Tick, which would look close to / like this:
…and may look awkward, verging on really weird. Do test both, though!
the widget is spawned at begin play while I just want it to show up when the player is close to the bed
Select the widget component and set it to Hidden in Game in its panel. You already have a box trigger, so then you can:

