Use border-color from theme, don't create our own cairo context, and use GdkRGBA.
Copied from the accounts-dialog git module.