<!-- INCORRECT --><progress value="40" max="100"></progress>
<!-- CORRECT --><mds-progress progress="0.4" aria-label="Avanzamento operazione"></mds-progress><!-- INCORRECT --><mds-progress progress="40"></mds-progress>
<!-- CORRECT --><mds-progress progress="0.4" aria-label="Avanzamento caricamento"></mds-progress><!-- INCORRECT --><mds-progress progress="0.6"></mds-progress>
<!-- CORRECT - informative bar with a label --><mds-progress progress="0.6" aria-label="Invio email in corso"></mds-progress>
<!-- CORRECT - purely decorative, no label needed --><mds-progress progress="0.6" aria-hidden="true"></mds-progress><!-- INCORRECT --><mds-progress progress="0.5" direction="radial"></mds-progress>
<!-- CORRECT --><mds-progress progress="0.5" direction="radial" style="width: 80px;" aria-label="Completamento"></mds-progress><!-- INCORRECT --><mds-progress progress="0.5" direction="horizontal" typography="label"></mds-progress>
<!-- CORRECT --><mds-progress progress="0.5" direction="radial" typography="label" style="width: 64px;" aria-label="Avanzamento"></mds-progress>/* INCORRECT */mds-progress >>> .progress { background: hotpink;}
/* CORRECT - use the CSS custom property */mds-progress { --mds-progress-color: rgb(var(--magma-accent-emphasis-hover));}
/* CORRECT - use the documented part only when a property is insufficient */mds-progress::part(progress) { border-radius: var(--magma-radius-none);}