Stopwatch TextLabel keeps shaking

I’m not really into user interface so I don’t really know how to solve this problem. The issue is that my texts in my text label keep shaking every time a text would change. What I want is for the text to be completely still.

Here’s an example of it:
https://gyazo.com/36dc01736388e8be4bf323c66a3640ae

Use a monospace font so all of the characters are the same width. You are using a non monospace font.

Or split each number into a separate label.

This happens because each number has a different width, to solve it you can divide the TexLabel and separate the text, something like this

Script
Frame = script.Parent.Frame

local TextParts = {Frame.TextPart1, Frame.TextPart2, Frame.TextPart3}
function Div(Text_complete:string)
	for Index, Text in pairs(Text_complete:split(":")) do
		TextParts[Index].Text = Text
	end
end

Gui example.rbxm (4,6 KB)