.sync-health[data-v-45aa4e01]{--sh-muted:var(--text-color-muted,#6b7385);--sh-accent:var(--p-primary-color,#3b6fe0);--sh-green:var(--color-success-600,#16a34a);--sh-amber:var(--color-warning-600,#b7791f);--sh-red:var(--color-danger-600,#dc2626);display:flex;flex-direction:column;gap:0}.sync-health__empty[data-v-45aa4e01],.sync-health__empty-streams[data-v-45aa4e01]{align-items:center;color:var(--sh-muted);display:flex;font-size:.9rem;gap:8px;padding:8px 0}.sync-health__spin[data-v-45aa4e01]{animation:sync-health-spin-45aa4e01 1.1s linear infinite}.sync-health__head[data-v-45aa4e01]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.sync-health__head-left[data-v-45aa4e01]{align-items:center;display:flex;gap:12px}.sync-health__badge[data-v-45aa4e01]{align-items:center;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:4px 11px}.sync-health__dot[data-v-45aa4e01]{border-radius:50%;height:8px;width:8px}.sync-health__badge.is-running[data-v-45aa4e01]{background:var(--color-primary-50,#e8f0ff);color:var(--sh-accent)}.sync-health__badge.is-running .sync-health__dot[data-v-45aa4e01]{animation:sync-health-pulse-45aa4e01 1.3s infinite;background:var(--sh-accent)}.sync-health__badge.is-completed[data-v-45aa4e01]{background:var(--p-green-50,#e4f7ee);color:var(--sh-green)}.sync-health__badge.is-completed .sync-health__dot[data-v-45aa4e01]{background:var(--sh-green)}.sync-health__badge.is-stalled[data-v-45aa4e01]{background:var(--p-amber-50,#fdf3dc);color:var(--sh-amber)}.sync-health__badge.is-stalled .sync-health__dot[data-v-45aa4e01]{animation:sync-health-pulse-45aa4e01 1.3s infinite;background:var(--sh-amber)}.sync-health__badge.is-failed[data-v-45aa4e01]{background:var(--p-red-50,#fdeae6);color:var(--sh-red)}.sync-health__badge.is-failed .sync-health__dot[data-v-45aa4e01]{background:var(--sh-red)}.sync-health__badge.is-pending[data-v-45aa4e01]{background:var(--color-surface-100,#eef1f6);color:var(--sh-muted)}.sync-health__badge.is-pending .sync-health__dot[data-v-45aa4e01]{background:var(--sh-muted)}.sync-health__meta[data-v-45aa4e01]{font-family:var(--font-mono,monospace)}.sync-health__heartbeat[data-v-45aa4e01],.sync-health__meta[data-v-45aa4e01]{color:var(--sh-muted);font-size:.82rem}.sync-health__heartbeat.is-warn[data-v-45aa4e01]{color:var(--sh-amber);font-weight:600}.sync-health__alert[data-v-45aa4e01]{align-items:flex-start;border-radius:10px;display:flex;font-size:.88rem;gap:10px;margin:16px 0 4px;padding:12px 16px}.sync-health__alert.is-warn[data-v-45aa4e01]{background:var(--p-amber-50,#fdf3dc);color:var(--color-warning-700,#7a5410)}.sync-health__alert.is-err[data-v-45aa4e01]{background:var(--p-red-50,#fdeae6);color:var(--color-danger-700,#8c2c1a)}.sync-health__sec[data-v-45aa4e01]{color:var(--sh-muted);font-size:.78rem;letter-spacing:.06em;margin:20px 0 6px;text-transform:uppercase}.sync-health__stream[data-v-45aa4e01]{border-top:1px solid var(--p-content-border-color,#e3e7ef);padding:14px 0}.sync-health__stream[data-v-45aa4e01]:first-of-type{border-top:none}.sync-health__stream-top[data-v-45aa4e01]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.sync-health__stream-name[data-v-45aa4e01]{font-weight:600}.sync-health__counts[data-v-45aa4e01]{color:var(--sh-muted);font-size:.84rem;font-variant-numeric:tabular-nums}.sync-health__fetched[data-v-45aa4e01]{color:var(--text-color);font-weight:600}.sync-health__created[data-v-45aa4e01]{color:var(--sh-green);font-weight:600}.sync-health__bar[data-v-45aa4e01]{background:var(--color-surface-100,#eef1f6);border-radius:999px;height:7px;margin-top:9px;overflow:hidden;position:relative}.sync-health__fill-fetch[data-v-45aa4e01],.sync-health__fill-transform[data-v-45aa4e01]{border-radius:999px;bottom:0;left:0;position:absolute;top:0}.sync-health__fill-fetch[data-v-45aa4e01]{background:var(--sh-accent);opacity:.35}.sync-health__fill-transform[data-v-45aa4e01]{background:var(--sh-green)}.sync-health__bar.is-indeterminate .sync-health__fill-fetch[data-v-45aa4e01]{animation:sync-health-slide-45aa4e01 1.4s ease-in-out infinite;opacity:.5;width:40%!important}.sync-health__stream-foot[data-v-45aa4e01]{color:var(--sh-muted);display:flex;font-size:.76rem;justify-content:space-between;margin-top:7px}.sync-health__phase[data-v-45aa4e01]{background:var(--color-surface-100,#eef1f6);border-radius:5px;padding:1px 7px}.sync-health__phase.is-transforming[data-v-45aa4e01]{background:var(--p-green-50,#e4f7ee);color:var(--sh-green)}.sync-health__phase.is-fetching[data-v-45aa4e01]{background:var(--color-primary-50,#e8f0ff);color:var(--sh-accent)}.sync-health__phase.is-error[data-v-45aa4e01]{background:var(--p-red-50,#fdeae6);color:var(--sh-red)}@keyframes sync-health-pulse-45aa4e01{0%,to{opacity:1}50%{opacity:.3}}@keyframes sync-health-slide-45aa4e01{0%{left:-40%}to{left:100%}}@keyframes sync-health-spin-45aa4e01{to{transform:rotate(1turn)}}
