#cloudStatus{position:sticky;top:0;z-index:19;padding:10px 20px;background:#e8f0ec;color:#244d3d;font-size:14px;border-bottom:1px solid #cbdcd2;display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}
#cloudStatus[data-error=true]{background:#fff0dc;color:#7e421a}
#cloudBusy{position:fixed;inset:0;z-index:100;background:#fffdf6dd;display:grid;place-items:center;backdrop-filter:blur(3px)}
#cloudBusy>div{padding:28px;background:#fff;border:1px solid #e5dfd2;border-radius:20px;max-width:90vw;text-align:center;font-size:16px}
.cloud-setup{max-width:700px;margin:40px auto}.cloud-setup p{font-size:16px;line-height:1.7}.cloud-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.cloud-actions .btn{font-size:15px}.cloud-note{font-size:14px;line-height:1.7;margin:12px 0;color:#5c6860}.cloud-error{color:#a22d2d;font-size:15px;white-space:pre-wrap}
