.rdg-progressbar{display:flex;flex-direction:column}.rdg-progressbar[data-variant=default][data-size=small]{--_gap:var(--progressbar-default-small-spacing-gap);--_min-w:var(--progressbar-default-small-dimensions-minWidth);--_height:var(--progressbar-default-small-dimensions-height);--_radius:var(--progressbar-default-small-border-radius);--_track-bg:var(--progressbar-default-small-colors-trackBackground);--_fill-bg:var(--progressbar-default-small-colors-fillBackground);--_label-text:var(--progressbar-default-small-colors-labelText);--_value-text:var(--progressbar-default-small-colors-valueText);--_font-size:var(--progressbar-default-small-typography-fontSize);--_font-weight:var(--progressbar-default-small-typography-fontWeight);--_line-height:var(--progressbar-default-small-typography-lineHeight);--_letter-spacing:var(--progressbar-default-small-typography-letterSpacing);--_transition:width var(--progressbar-default-small-transition-duration) var(--progressbar-default-small-transition-easing)}.rdg-progressbar[data-variant=default][data-size=medium]{--_gap:var(--progressbar-default-medium-spacing-gap);--_min-w:var(--progressbar-default-medium-dimensions-minWidth);--_height:var(--progressbar-default-medium-dimensions-height);--_radius:var(--progressbar-default-medium-border-radius);--_track-bg:var(--progressbar-default-medium-colors-trackBackground);--_fill-bg:var(--progressbar-default-medium-colors-fillBackground);--_label-text:var(--progressbar-default-medium-colors-labelText);--_value-text:var(--progressbar-default-medium-colors-valueText);--_font-size:var(--progressbar-default-medium-typography-fontSize);--_font-weight:var(--progressbar-default-medium-typography-fontWeight);--_line-height:var(--progressbar-default-medium-typography-lineHeight);--_letter-spacing:var(--progressbar-default-medium-typography-letterSpacing);--_transition:width var(--progressbar-default-medium-transition-duration) var(--progressbar-default-medium-transition-easing)}.rdg-progressbar[data-variant=default][data-size=large]{--_gap:var(--progressbar-default-large-spacing-gap);--_min-w:var(--progressbar-default-large-dimensions-minWidth);--_height:var(--progressbar-default-large-dimensions-height);--_radius:var(--progressbar-default-large-border-radius);--_track-bg:var(--progressbar-default-large-colors-trackBackground);--_fill-bg:var(--progressbar-default-large-colors-fillBackground);--_label-text:var(--progressbar-default-large-colors-labelText);--_value-text:var(--progressbar-default-large-colors-valueText);--_font-size:var(--progressbar-default-large-typography-fontSize);--_font-weight:var(--progressbar-default-large-typography-fontWeight);--_line-height:var(--progressbar-default-large-typography-lineHeight);--_letter-spacing:var(--progressbar-default-large-typography-letterSpacing);--_transition:width var(--progressbar-default-large-transition-duration) var(--progressbar-default-large-transition-easing)}.rdg-progressbar[data-variant=default][data-size=xlarge]{--_gap:var(--progressbar-default-xlarge-spacing-gap);--_min-w:var(--progressbar-default-xlarge-dimensions-minWidth);--_height:var(--progressbar-default-xlarge-dimensions-height);--_radius:var(--progressbar-default-xlarge-border-radius);--_track-bg:var(--progressbar-default-xlarge-colors-trackBackground);--_fill-bg:var(--progressbar-default-xlarge-colors-fillBackground);--_label-text:var(--progressbar-default-xlarge-colors-labelText);--_value-text:var(--progressbar-default-xlarge-colors-valueText);--_font-size:var(--progressbar-default-xlarge-typography-fontSize);--_font-weight:var(--progressbar-default-xlarge-typography-fontWeight);--_line-height:var(--progressbar-default-xlarge-typography-lineHeight);--_letter-spacing:var(--progressbar-default-xlarge-typography-letterSpacing);--_transition:width var(--progressbar-default-xlarge-transition-duration) var(--progressbar-default-xlarge-transition-easing)}.rdg-progressbar[data-variant=success][data-size=small]{--_gap:var(--progressbar-success-small-spacing-gap);--_min-w:var(--progressbar-success-small-dimensions-minWidth);--_height:var(--progressbar-success-small-dimensions-height);--_radius:var(--progressbar-success-small-border-radius);--_track-bg:var(--progressbar-success-small-colors-trackBackground);--_fill-bg:var(--progressbar-success-small-colors-fillBackground);--_label-text:var(--progressbar-success-small-colors-labelText);--_value-text:var(--progressbar-success-small-colors-valueText);--_font-size:var(--progressbar-success-small-typography-fontSize);--_font-weight:var(--progressbar-success-small-typography-fontWeight);--_line-height:var(--progressbar-success-small-typography-lineHeight);--_letter-spacing:var(--progressbar-success-small-typography-letterSpacing);--_transition:width var(--progressbar-success-small-transition-duration) var(--progressbar-success-small-transition-easing)}.rdg-progressbar[data-variant=success][data-size=medium]{--_gap:var(--progressbar-success-medium-spacing-gap);--_min-w:var(--progressbar-success-medium-dimensions-minWidth);--_height:var(--progressbar-success-medium-dimensions-height);--_radius:var(--progressbar-success-medium-border-radius);--_track-bg:var(--progressbar-success-medium-colors-trackBackground);--_fill-bg:var(--progressbar-success-medium-colors-fillBackground);--_label-text:var(--progressbar-success-medium-colors-labelText);--_value-text:var(--progressbar-success-medium-colors-valueText);--_font-size:var(--progressbar-success-medium-typography-fontSize);--_font-weight:var(--progressbar-success-medium-typography-fontWeight);--_line-height:var(--progressbar-success-medium-typography-lineHeight);--_letter-spacing:var(--progressbar-success-medium-typography-letterSpacing);--_transition:width var(--progressbar-success-medium-transition-duration) var(--progressbar-success-medium-transition-easing)}.rdg-progressbar[data-variant=success][data-size=large]{--_gap:var(--progressbar-success-large-spacing-gap);--_min-w:var(--progressbar-success-large-dimensions-minWidth);--_height:var(--progressbar-success-large-dimensions-height);--_radius:var(--progressbar-success-large-border-radius);--_track-bg:var(--progressbar-success-large-colors-trackBackground);--_fill-bg:var(--progressbar-success-large-colors-fillBackground);--_label-text:var(--progressbar-success-large-colors-labelText);--_value-text:var(--progressbar-success-large-colors-valueText);--_font-size:var(--progressbar-success-large-typography-fontSize);--_font-weight:var(--progressbar-success-large-typography-fontWeight);--_line-height:var(--progressbar-success-large-typography-lineHeight);--_letter-spacing:var(--progressbar-success-large-typography-letterSpacing);--_transition:width var(--progressbar-success-large-transition-duration) var(--progressbar-success-large-transition-easing)}.rdg-progressbar[data-variant=success][data-size=xlarge]{--_gap:var(--progressbar-success-xlarge-spacing-gap);--_min-w:var(--progressbar-success-xlarge-dimensions-minWidth);--_height:var(--progressbar-success-xlarge-dimensions-height);--_radius:var(--progressbar-success-xlarge-border-radius);--_track-bg:var(--progressbar-success-xlarge-colors-trackBackground);--_fill-bg:var(--progressbar-success-xlarge-colors-fillBackground);--_label-text:var(--progressbar-success-xlarge-colors-labelText);--_value-text:var(--progressbar-success-xlarge-colors-valueText);--_font-size:var(--progressbar-success-xlarge-typography-fontSize);--_font-weight:var(--progressbar-success-xlarge-typography-fontWeight);--_line-height:var(--progressbar-success-xlarge-typography-lineHeight);--_letter-spacing:var(--progressbar-success-xlarge-typography-letterSpacing);--_transition:width var(--progressbar-success-xlarge-transition-duration) var(--progressbar-success-xlarge-transition-easing)}.rdg-progressbar[data-variant=warning][data-size=small]{--_gap:var(--progressbar-warning-small-spacing-gap);--_min-w:var(--progressbar-warning-small-dimensions-minWidth);--_height:var(--progressbar-warning-small-dimensions-height);--_radius:var(--progressbar-warning-small-border-radius);--_track-bg:var(--progressbar-warning-small-colors-trackBackground);--_fill-bg:var(--progressbar-warning-small-colors-fillBackground);--_label-text:var(--progressbar-warning-small-colors-labelText);--_value-text:var(--progressbar-warning-small-colors-valueText);--_font-size:var(--progressbar-warning-small-typography-fontSize);--_font-weight:var(--progressbar-warning-small-typography-fontWeight);--_line-height:var(--progressbar-warning-small-typography-lineHeight);--_letter-spacing:var(--progressbar-warning-small-typography-letterSpacing);--_transition:width var(--progressbar-warning-small-transition-duration) var(--progressbar-warning-small-transition-easing)}.rdg-progressbar[data-variant=warning][data-size=medium]{--_gap:var(--progressbar-warning-medium-spacing-gap);--_min-w:var(--progressbar-warning-medium-dimensions-minWidth);--_height:var(--progressbar-warning-medium-dimensions-height);--_radius:var(--progressbar-warning-medium-border-radius);--_track-bg:var(--progressbar-warning-medium-colors-trackBackground);--_fill-bg:var(--progressbar-warning-medium-colors-fillBackground);--_label-text:var(--progressbar-warning-medium-colors-labelText);--_value-text:var(--progressbar-warning-medium-colors-valueText);--_font-size:var(--progressbar-warning-medium-typography-fontSize);--_font-weight:var(--progressbar-warning-medium-typography-fontWeight);--_line-height:var(--progressbar-warning-medium-typography-lineHeight);--_letter-spacing:var(--progressbar-warning-medium-typography-letterSpacing);--_transition:width var(--progressbar-warning-medium-transition-duration) var(--progressbar-warning-medium-transition-easing)}.rdg-progressbar[data-variant=warning][data-size=large]{--_gap:var(--progressbar-warning-large-spacing-gap);--_min-w:var(--progressbar-warning-large-dimensions-minWidth);--_height:var(--progressbar-warning-large-dimensions-height);--_radius:var(--progressbar-warning-large-border-radius);--_track-bg:var(--progressbar-warning-large-colors-trackBackground);--_fill-bg:var(--progressbar-warning-large-colors-fillBackground);--_label-text:var(--progressbar-warning-large-colors-labelText);--_value-text:var(--progressbar-warning-large-colors-valueText);--_font-size:var(--progressbar-warning-large-typography-fontSize);--_font-weight:var(--progressbar-warning-large-typography-fontWeight);--_line-height:var(--progressbar-warning-large-typography-lineHeight);--_letter-spacing:var(--progressbar-warning-large-typography-letterSpacing);--_transition:width var(--progressbar-warning-large-transition-duration) var(--progressbar-warning-large-transition-easing)}.rdg-progressbar[data-variant=warning][data-size=xlarge]{--_gap:var(--progressbar-warning-xlarge-spacing-gap);--_min-w:var(--progressbar-warning-xlarge-dimensions-minWidth);--_height:var(--progressbar-warning-xlarge-dimensions-height);--_radius:var(--progressbar-warning-xlarge-border-radius);--_track-bg:var(--progressbar-warning-xlarge-colors-trackBackground);--_fill-bg:var(--progressbar-warning-xlarge-colors-fillBackground);--_label-text:var(--progressbar-warning-xlarge-colors-labelText);--_value-text:var(--progressbar-warning-xlarge-colors-valueText);--_font-size:var(--progressbar-warning-xlarge-typography-fontSize);--_font-weight:var(--progressbar-warning-xlarge-typography-fontWeight);--_line-height:var(--progressbar-warning-xlarge-typography-lineHeight);--_letter-spacing:var(--progressbar-warning-xlarge-typography-letterSpacing);--_transition:width var(--progressbar-warning-xlarge-transition-duration) var(--progressbar-warning-xlarge-transition-easing)}.rdg-progressbar{gap:var(--_gap);min-width:var(--_min-w)}.rdg-progressbar__label{display:flex;justify-content:space-between;align-items:center;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);color:hsl(var(--_label-text))}.rdg-progressbar__value{color:hsl(var(--_value-text))}.rdg-progressbar__track{width:100%;height:var(--_height);background-color:hsl(var(--_track-bg));border-radius:var(--_radius);overflow:hidden;position:relative}.rdg-progressbar__fill{height:100%;background-color:hsl(var(--_fill-bg));border-radius:var(--_radius);transition:var(--_transition)}.rdg-progressbar[data-indeterminate=true] .rdg-progressbar__fill{width:30%;transition:none;animation:rdg-progressbar-indeterminate 1.5s ease-in-out infinite}@keyframes rdg-progressbar-indeterminate{0%{margin-left:-30%}to{margin-left:100%}}