.v52-device-list{display:grid;gap:8px;margin-top:12px}.v52-device-item{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.82);border:1px solid #dbeafe}.v52-device-item span{font-size:12px;color:#2563eb;font-weight:800}.v52-device-item b{font-size:13px;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v52-device-item small{font-size:11px;color:#64748b;white-space:nowrap}.v51-sync-actions button.v52-smart{border:0;color:#fff;background:linear-gradient(135deg,#7c3aed,#2563eb)}.v52-merge-note{margin-top:12px;padding:11px 12px;border-radius:14px;background:#ecfdf5;border:1px solid #a7f3d0;color:#047857;font-size:13px;line-height:1.55;font-weight:750}@media(max-width:640px){.v52-device-item{grid-template-columns:auto 1fr}.v52-device-item small{grid-column:2;white-space:normal}}
.v52-event-box{margin-top:10px;border:1px solid #dbeafe;border-radius:14px;background:rgba(255,255,255,.72);overflow:hidden}.v52-event-box summary{cursor:pointer;padding:11px 12px;font-weight:850;color:#334155}.v52-event-list{display:grid;gap:0;border-top:1px solid #e2e8f0}.v52-event-list>div{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:9px 12px;border-top:1px solid #f1f5f9}.v52-event-list>div:first-child{border-top:0}.v52-event-list b{font-size:12px;color:#0f172a}.v52-event-list span{font-size:11px;color:#475569}.v52-event-list small{grid-column:1/-1;font-size:10px;color:#94a3b8}
