<style>
.progress {
height: 36px;
width: 36px;
}
:host-context([detailed-panel][data-category='expanded'])
.progress {
height: 32px;
width: 32px;
}
:host-context([detailed-panel][data-category='collapsed'])
.progress {
height: 28px;
width: 28px;
}
.bottom {
fill: none;
stroke: var(--cros-sys-highlight_shape);
}
.top {
fill: none;
stroke: var(--cros-sys-primary);
stroke-linecap: round;
}
text {
fill: var(--cros-sys-primary);
font: var(--cros-button-1-font);
}
.errormark {
fill: var(--cros-sys-error);
}
</style>
<div class='progress'>
<svg xmlns='http://www.w3.org/2000/svg'
viewBox='0 0 36 36'>
<g id='circles' stroke-width='3'>
<circle class='bottom' cx='18' cy='18' r='10'></circle>
<circle class='top' transform='rotate(-90 18 18)'
cx='18' cy='18' r='10' stroke-dasharray='0 1'></circle>
</g>
<text class='label' x='18' y='18' text-anchor='middle'
alignment-baseline='central'></text>
<circle class='errormark' visibility='hidden'
cx='25.5' cy='10.5' r='4' stroke='none'></circle>
</svg>
</div>