.sync-panel{margin:1rem 0;padding:.8rem 1rem;background:#fff;border:1px solid #e1e5de;border-radius:12px}
.sync-panel summary{font-weight:650;cursor:pointer}
.sync-panel[open] summary{margin-bottom:.8rem}
.sync-panel .form{max-width:520px}
.sync-panel .row{margin-top:.7rem}
.sync-panel .row button{font-size:.85rem}
