.sync-status[data-v-638b0bb4]{margin-top:12px;padding:10px 12px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.sync-status.is-running[data-v-638b0bb4]{border-color:#93c5fd;background:#eff6ff}.sync-status.is-success[data-v-638b0bb4]{border-color:#86efac;background:#f0fdf4}.sync-status.is-error[data-v-638b0bb4]{border-color:#fca5a5;background:#fef2f2}.sync-status.is-cancelled[data-v-638b0bb4]{border-color:#d1d5db;background:#f3f4f6}.sync-status-head[data-v-638b0bb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600}.is-success .sync-status-head[data-v-638b0bb4]{color:#15803d}.is-error .sync-status-head[data-v-638b0bb4]{color:#b91c1c}.is-running .sync-status-head[data-v-638b0bb4]{color:#1d4ed8}.is-cancelled .sync-status-head[data-v-638b0bb4]{color:#4b5563}.sync-elapsed[data-v-638b0bb4]{margin-left:auto;font-variant-numeric:tabular-nums}.sync-detail[data-v-638b0bb4]{margin-top:4px;font-size:13px;color:#4b5563}.sync-message[data-v-638b0bb4]{margin-top:6px;font-size:13px;color:#111827}.sync-progress[data-v-638b0bb4]{margin-top:8px;height:6px;border-radius:9999px;background:#dbeafe;overflow:hidden}.sync-progress-bar[data-v-638b0bb4]{height:100%;background:#3b82f6;-webkit-transition:width 1s linear;transition:width 1s linear}.sync-warning[data-v-638b0bb4]{margin-top:8px;font-size:13px;color:#92400e}.sync-cancel-btn[data-v-638b0bb4]{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;border:1px solid #fca5a5;background:#fff;color:#b91c1c;font-size:13px;font-weight:600}.sync-cancel-btn[data-v-638b0bb4]:disabled{opacity:.6}