.dg-dsync{gap:var(--space-4);flex-direction:column;display:flex}.dg-dsync__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.dg-dsync__title{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:700}.dg-dsync__count{margin-left:var(--space-2);vertical-align:super;font-family:var(--font-ui);font-size:var(--text-body);letter-spacing:0;color:var(--color-text-muted);font-weight:500}.dg-dsync__lede{margin:var(--space-1) 0 0;font-size:var(--text-body);color:var(--color-text-muted)}.dg-dsync__chip{align-items:center;gap:var(--space-1-5);max-width:100%;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--color-elevated);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text);overflow-wrap:anywhere;display:inline-flex}.dg-dsync__grants{gap:var(--space-1);font-size:var(--text-caption);flex-direction:column;display:flex}.dg-dsync__muted{font-size:var(--text-caption);color:var(--color-text-muted)}.dg-dsync__card{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.dg-dsync__skeleton{height:var(--space-8);margin-bottom:var(--space-2);border-radius:var(--radius-sm);background:var(--color-elevated)}.dg-dsync__empty{align-items:flex-start;gap:var(--space-4);padding:var(--space-8) var(--space-4);color:var(--color-text-muted);display:flex}.dg-dsync__empty-title{font-size:var(--text-body-lg);color:var(--color-text);margin:0;font-weight:500}.dg-dsync__hint{max-width:60ch;margin:var(--space-1) 0 0;font-size:var(--text-body)}.dg-dsync__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dg-dsync-dlg__body{gap:var(--space-4);flex-direction:column;display:flex}.dg-dsync-dlg__field{gap:var(--space-1-5);flex-direction:column;display:flex}.dg-dsync-dlg__label{font-size:var(--text-body);color:var(--color-text-muted)}.dg-dsync-dlg__note,.dg-dsync-dlg__help{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}.dg-dsync-dlg__actions{justify-content:flex-end;gap:var(--space-3);display:flex}
