.CircularProgress_wrapper__X7ixX{display:flex;flex-direction:column;align-items:center;justify-content:center}.CircularProgress_svgContainer__wZ7TS{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md)}.CircularProgress_svg__LlxRU{transform:rotate(-90deg)}.CircularProgress_track__P41nL{stroke:var(--color-border)}.CircularProgress_progress___UFWO{stroke:var(--color-accent);stroke-linecap:round}.CircularProgress_percentText__bL9eF{position:absolute;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--color-text);letter-spacing:var(--tracking-tight)}.CircularProgress_label__7tNHM{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:500}