.remote-sync{display:grid;gap:13px;padding:17px 19px;border:1px solid #d8ccdf;background:#faf8fc;color:#2b193b}
.remote-sync h2{margin:0 0 4px;font:750 17px Bahnschrift,'Segoe UI',sans-serif}
.remote-sync p{margin:0;color:#695b76;font-size:13px;line-height:1.4}
.remote-sync-compare{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.remote-sync-compare>span{display:grid;gap:4px;min-width:0;padding:10px 12px;background:#efe9f4}
.remote-sync-compare small{font-size:11px;color:#776884}
.remote-sync-compare strong{font-size:14px}
.remote-sync-actions{display:flex;flex-wrap:wrap;gap:8px}
.remote-sync-actions button{min-height:40px;margin:0;padding:8px 13px;border:1px solid #4c246b;border-radius:4px;background:#4c246b;color:#fff;font:700 13px Bahnschrift,'Segoe UI',sans-serif;cursor:pointer}
.remote-sync-actions button:first-child:not(:last-child){background:#fff;color:#4c246b}
.remote-sync-actions button:disabled{opacity:.48;cursor:wait}
.save-centre .remote-sync{margin:0 24px 20px}
.tl-entry-content>[data-title-cloud]{grid-column:1/-1}
.tl-entry-content>[data-title-cloud] .remote-sync{border-color:#876e9f}
.tl-title-screen [data-title-continue]:disabled{opacity:.42;cursor:default}
@media(max-width:700px){.save-centre .remote-sync{margin:0 18px 18px}.tl-entry-content>[data-title-cloud] .remote-sync{border-left:0;border-right:0}.remote-sync-compare{grid-template-columns:1fr 1fr}}
