/* Theme depended control css. */
/* Base-Dark Theme*/
.TcHmi_Controls_Beckhoff_TcHmiAdsState-template {
    height: 100%;
    width: 100%;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.TcHmi_Controls_Beckhoff_TcHmiAdsState-template[data-tchmi-runtime-state] {
    background-image: url(Images/twincat_unknown.svg);
}

.TcHmi_Controls_Beckhoff_TcHmiAdsState-template[data-tchmi-runtime-state="Run"] {
    background-image: url(Images/twincat_run.svg);
}

.TcHmi_Controls_Beckhoff_TcHmiAdsState-template[data-tchmi-runtime-state="Stop"],
.TcHmi_Controls_Beckhoff_TcHmiAdsState-template[data-tchmi-runtime-state="Error"] {
    background-image: url(Images/twincat_stop.svg);
}

.TcHmi_Controls_Beckhoff_TcHmiAdsState-template[data-tchmi-runtime-state="Config"] {
    background-image: url(Images/twincat_config.svg);
}

.TcHmi_Controls_Beckhoff_TcHmiAdsState-template[data-tchmi-runtime-state="Exception"] {
    background-image: url(Images/twincat_exception.svg);
}
