.RealTimeProgress_real-time-progress-container__bGf58{background:#2d3748;border-radius:8px;padding:16px}.RealTimeProgress_progress-header__VEyxr{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.RealTimeProgress_progress-title__W9LGA{color:#f7fafc;font-size:16px;font-weight:600;margin:0}.RealTimeProgress_connection-status__gmFDm{font-size:12px;font-weight:600}.RealTimeProgress_connection-status__gmFDm.RealTimeProgress_connected__68Hvo{color:#48bb78}.RealTimeProgress_connection-status__gmFDm.RealTimeProgress_disconnected__ZxDpS{color:#f56565}.RealTimeProgress_progress-content__lKcsC{display:flex;flex-direction:column;gap:12px}.RealTimeProgress_progress-info__jwlt2{margin-bottom:12px}.RealTimeProgress_progress-stage__pQ19r{display:flex;align-items:center;gap:8px;margin-bottom:8px}.RealTimeProgress_stage-indicator__38rVU{width:8px;height:8px;border-radius:50%}.RealTimeProgress_stage-text__2Mkp3{color:#e2e8f0;font-size:14px;font-weight:600}.RealTimeProgress_progress-message__bbsub{color:#a0aec0;font-size:12px;line-height:1.4}.RealTimeProgress_progress-bar__DfFZn{background:#4a5568;border-radius:4px;height:6px;margin:12px 0;overflow:hidden}.RealTimeProgress_progress-fill__WwW7T{height:100%;transition:width .3s ease}.RealTimeProgress_progress-details__ZkrtH{display:flex;justify-content:space-between;align-items:center;font-size:12px}.RealTimeProgress_progress-percentage__JKGXd{color:#f7fafc;font-weight:600}.RealTimeProgress_progress-time__rx3zd{color:#a0aec0;font-family:monospace}.RealTimeProgress_no-progress__S4QtU{text-align:center;color:#a0aec0;padding:20px;font-style:italic}