@layer components{.ui-progress{--progress-track-height:.5rem;--progress-track-background:var(--color-neutral-light);--progress-indicator-background:var(--progress-default-indicator-background,var(--color-primary));width:100%;color:var(--base-text-on-surface);font-family:var(--font-body);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem .75rem;font-size:.875rem;line-height:1.5;display:grid}[data-section=primary]{--progress-default-indicator-background:var(--color-on-surface)}[data-section=default],[data-section=secondary],[data-section=muted]{--progress-default-indicator-background:var(--color-primary)}.ui-progress--success{--progress-indicator-background:var(--color-success)}.ui-progress--warning{--progress-indicator-background:var(--color-warning)}.ui-progress--danger{--progress-indicator-background:var(--color-danger)}.ui-progress--size-default{--progress-track-height:.5rem}.ui-progress--size-small{--progress-track-height:.25rem}.ui-progress__label{min-width:0;color:inherit;font-weight:500}.ui-progress__value{color:var(--base-deemphasis);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.ui-progress__track{width:100%;height:var(--progress-track-height);border-radius:var(--radius-badge);background-color:var(--progress-track-background);grid-column:1/-1;display:block;position:relative;overflow:hidden}.ui-progress__indicator{height:inherit;border-radius:inherit;background-color:var(--progress-indicator-background);transition:width .2s ease-out,background-color .2s ease-out;display:block}@media (min-width:48rem){.ui-progress{font-size:1rem}}}
