/** Styles for the theme: Base */
.TcHmi_Controls_Beckhoff_TcHmiTachometer {
    --tchmi-background: rgba(255, 255, 255, 0.5);
    --tchmi-tick-stroke: #4794da;
    --tchmi-label-fill: #4794da;
    --tchmi-unit-color: #4794da;
    --tchmi-needle-base-color: #4c6374;
    --tchmi-needle-pointer-color: #4c6374;
}

.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-circle-outside{
    fill: var(--tchmi-background);
}

.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-main-tick,
.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-sub-tick {
    stroke: var(--tchmi-tick-stroke);
    stroke-width: 2;
    pointer-events: none;
}

.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-label{
    font-size: 12px;
    fill: var(--tchmi-label-fill);
    font-weight: bold;
}

.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-display-value, .TcHmi_Controls_Beckhoff_TcHmiTachometer-template-display-unit{
    fill: var(--tchmi-unit-color);
}

.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-needle-pointer {
    stroke: var(--tchmi-needle-pointer-color);
    fill: none;
    stroke-width: 2px;
    stroke-linecap: round;
}

.TcHmi_Controls_Beckhoff_TcHmiTachometer-template-needle-base {
    fill: var(--tchmi-needle-base-color);
    stroke: none;
}
