Updated the INPUT_TYPES definition to set "Vae Patched" as the default selection.
Why: The "Original" VAE mode often causes black images or NaN errors in mixed-precision workflows (like Flux, SD3, or FP16 contexts) on certain hardware.
Fix: By defaulting to "Vae Patched," the node now automatically handles precision casting (forcing Float32 when necessary) to ensure successful image decoding out of the box, while still allowing advanced users to switch back to "Original" if needed.
This update introduces a robust "Runtime Device Guard" and intelligent hardware detection to solve crashes on older GPUs and multi-GPU workflows.
Example;
# SM 8.0 = Ampere (RTX 30xx, A100)
# SM 7.5 = Turing (RTX 20xx, T4)
# SM 6.1 = Pascal (GTX 10xx)