@layer theme,base;@layer components{.progress-module__tgB7QG__progress{--arc-text-secondary:rgb(var(--color-muted));--arc-text-muted:rgb(var(--color-faint));--arc-line:rgb(var(--color-line));--arc-surface-muted:rgb(var(--color-surface2));--arc-accent:rgb(var(--color-signal));--arc-complete:rgb(var(--color-signal-bright));--arc-amber:rgb(var(--color-amber));--arc-danger:rgb(var(--color-error));--arc-text-sm:14px;--arc-leading-body:1.45;--arc-duration-standard:.24s;--arc-ease-standard:cubic-bezier(.22, 1, .36, 1);--arc-progress-fill:var(--arc-accent);width:100%;color:var(--arc-text-secondary);font-size:var(--arc-text-sm)}.progress-module__tgB7QG__progress[data-tone=signal-bright]{--arc-progress-fill:rgb(var(--color-signal-bright))}.progress-module__tgB7QG__progress[data-tone=brand]{--arc-progress-fill:rgb(var(--brand-500))}.progress-module__tgB7QG__progress[data-tone=amber]{--arc-progress-fill:var(--arc-amber)}.progress-module__tgB7QG__progress[data-tone=danger]{--arc-progress-fill:var(--arc-danger)}.progress-module__tgB7QG__meta{line-height:var(--arc-leading-body);justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.progress-module__tgB7QG__label{min-width:0;position:relative}.progress-module__tgB7QG__line{display:block}.progress-module__tgB7QG__value{color:var(--arc-text-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.progress-module__tgB7QG__count{justify-items:end;display:inline-grid}.progress-module__tgB7QG__count:before{content:"100%";visibility:hidden;height:0;overflow:hidden}.progress-module__tgB7QG__done{color:var(--arc-complete);place-items:center;display:grid}.progress-module__tgB7QG__track{border:1px solid var(--arc-line);background:var(--arc-surface-muted);border-radius:99px;height:7px;position:relative;overflow:hidden}.progress-module__tgB7QG__fill{border-radius:inherit;background:var(--arc-progress-fill);width:100%;height:100%;transition:background-color var(--arc-duration-standard) var(--arc-ease-standard);display:block}.progress-module__tgB7QG__progress[data-complete]:not([data-custom]) .progress-module__tgB7QG__fill{background:var(--arc-complete);transition-delay:.2s}.progress-module__tgB7QG__progress[data-paused]:not([data-custom]) .progress-module__tgB7QG__fill{background:color-mix(in srgb, var(--arc-amber) 70%, transparent)}.progress-module__tgB7QG__sweep{inset-block:0;width:33.333%;animation:1.9s cubic-bezier(.45,0,.55,1) infinite progress-module__tgB7QG__arc-progress-sweep;position:absolute;left:0}.progress-module__tgB7QG__progress[data-paused] .progress-module__tgB7QG__sweep{animation-play-state:paused}@keyframes progress-module__tgB7QG__arc-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.progress-module__tgB7QG__fill,.progress-module__tgB7QG__progress[data-complete] .progress-module__tgB7QG__fill{transition:none}.progress-module__tgB7QG__sweep{animation:none}}[data-reduce-motion="1"] .progress-module__tgB7QG__sweep{animation:none}}@layer utilities;
