.cloud-sync-banner{position:relative;z-index:120;background:var(--paper,#f5f4f0);border-bottom:2px solid var(--red,#e74332);padding:16px 24px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;color:var(--ink,#292b27)}
.cloud-sync-banner[hidden]{display:none}
.cloud-sync-banner p{margin:0;flex:1 1 320px;font-size:14px;line-height:1.5}
.cloud-sync-banner button,.cloud-sync-banner a{font-size:13px;min-height:44px}
.account-current form{margin-top:16px}
@media(max-width:640px){.cloud-sync-banner{padding:12px 16px}.cloud-sync-banner p{flex-basis:100%}}
