.od-progress{width:100%}.od-progress__head{margin-bottom:var(--sp-2);justify-content:space-between;align-items:baseline;display:flex}.od-progress__head .val{font:400 var(--fs-secondary) / 1.5 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.od-progress__track{border-radius:var(--r-full);background:var(--well);height:8px;overflow:hidden}.od-progress__track--slim{height:4px}.od-progress__track i{background:var(--primary);border-radius:var(--r-full);height:100%;transition:width var(--dur-base) var(--ease-std);display:block}.od-progress--error .od-progress__track i{background:var(--error)}.od-progress--indet .od-progress__track i{width:30%;margin-left:35%}.od-progress-ring{align-items:center;gap:var(--sp-2);display:inline-flex}.od-progress-ring svg{width:28px;height:28px;transform:rotate(-90deg)}.od-progress-ring .ring-track{stroke:var(--well)}.od-progress-ring .ring-arc{stroke:var(--primary);stroke-linecap:round}.od-progress-ring--error .ring-arc{stroke:var(--error)}.od-progress-ring .val{font:400 var(--fs-secondary) / 1.5 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}
