.vm-cloud-panel{margin:16px 0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--panel);display:grid;gap:12px}.vm-cloud-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vm-cloud-head h3{margin:5px 0;font-size:17px}.vm-cloud-head p,.vm-cloud-panel small{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.vm-cloud-lock{flex:0 0 auto;padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:10px;font-weight:800}.vm-cloud-local{color:var(--muted);font-size:12px}.vm-cloud-actions{display:flex;flex-wrap:wrap;gap:8px}.vm-cloud-actions button{min-height:38px}.vm-cloud-error{margin:0;color:#ff8585;font-size:12px;overflow-wrap:anywhere}.vm-cloud-notice{margin:0;color:var(--mint);font-size:12px;overflow-wrap:anywhere}@media(max-width:560px){.vm-cloud-panel{padding:13px;border-radius:13px}.vm-cloud-head{display:grid}.vm-cloud-actions{display:grid;grid-template-columns:1fr}.vm-cloud-actions button{width:100%}}