Toward Adaptive BCIs: Enhancing Decoding Stability via User State-Aware EEG Filtering