@property --num {
	syntax: "<integer>";
	inherits: false;
	initial-value: 0;
}
[num] {
	--num: 0;
	counter-reset: count var(--num);
	transition: --num 3s linear;
}
[num]::after {
	content: counter(count, var(--format));
}

@counter-style f-4 {
  system: extends decimal;
  pad: 4 "0";
}
@counter-style f-1 {
  system: extends decimal;
  pad: 1 "0";
}
@counter-style f-3 {
  system: extends decimal;
  pad: 3 "0";
}