Tailoring deep learning for real-time brain-computer interfaces: From offline models to calibration-free online decoding