.v51-sync-card{margin:18px 0;padding:18px;border:1px solid #dbeafe;border-radius:20px;background:linear-gradient(135deg,#eff6ff,#ecfeff);color:#0f172a}.v51-sync-card[data-tone="warn"]{background:#fff7ed;border-color:#fed7aa}.v51-sync-card[data-tone="error"]{background:#fff1f2;border-color:#fecdd3}.v51-sync-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.v51-sync-title{font-weight:900;font-size:18px}.v51-sync-sub{margin-top:5px;color:#64748b;font-size:14px;line-height:1.55}.v51-sync-badge{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 10px;border-radius:999px;background:#fff;border:1px solid #cbd5e1;font-size:13px;font-weight:800}.v51-sync-badge.ok{color:#047857;border-color:#a7f3d0;background:#ecfdf5}.v51-sync-badge.warn{color:#b45309;border-color:#fed7aa;background:#fff7ed}.v51-sync-badge.error{color:#be123c;border-color:#fecdd3;background:#fff1f2}.v51-sync-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.v51-sync-stat{padding:10px 8px;border-radius:14px;background:rgba(255,255,255,.82);text-align:center}.v51-sync-stat b{display:block;font-size:18px}.v51-sync-stat span{display:block;margin-top:2px;color:#64748b;font-size:12px}.v51-sync-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.v51-sync-actions button{min-height:46px;border-radius:14px;border:1px solid #cbd5e1;background:#fff;font-weight:850;color:#0f172a;padding:10px 12px}.v51-sync-actions button.primary{border:0;color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4)}.v51-sync-actions button.danger{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.v51-sync-decision{margin-top:12px;padding:13px;border-radius:14px;background:#fff;border:1px dashed #f59e0b;color:#92400e;font-size:14px;line-height:1.55}.v51-sync-time{margin-top:9px;color:#64748b;font-size:12px}@media(max-width:640px){.v51-sync-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v51-sync-actions{grid-template-columns:1fr}.v51-sync-card{padding:15px}}
