body>.app{display:none}body.cloud-ready>.app{display:grid}.cloud-gate{min-height:100vh;display:grid;place-items:center;padding:24px}.cloud-login{max-width:530px;width:100%;background:white;border:1px solid var(--line);border-radius:18px;padding:36px}.cloud-login h1{font-size:34px}.cloud-login p{line-height:1.65}.cloud-login label{font-size:14px}.cloud-login input{margin-bottom:8px}.cloud-login button{margin-top:12px}.cloud-error{color:#9b332b;white-space:pre-wrap}.cloud-bar{padding:14px 20px;background:#e7eee7;display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:12px}.cloud-bar span{flex:1}.cloud-bar button{padding:7px 10px}.cloud-alert{background:#fff2d6;color:#624613}.cloud-online{color:#28533a}.cloud-gate[hidden]{display:none}.cloud-bar[hidden]{display:none}
@media(max-width:750px){.cloud-login{padding:24px}.cloud-bar{gap:7px}}
