SALAD -- Semantics-Aware Logical Anomaly Detection