.sync-status{cursor:pointer;border-radius:7px;padding:6px 9px;background:#eef1e6;min-height:36px;max-width:50%;text-align:right}.sync-status span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-synced i{background:#659054}.sync-saving i,.sync-checking i{background:#b88c46}.sync-conflict,.sync-offline{background:#f3e8d4;color:#805c28}.sync-setup,.sync-signin{background:#e7eddf;color:#4a6641}.sync-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px}.sync-actions button{white-space:normal;text-align:left}.sync-signin{display:inline-block;margin:20px 0;text-decoration:none}@media(max-width:700px){.sync-status{font-size:10px;max-width:65%;padding:6px}.sync-status span{max-width:170px}}
