/* The few Cloud Companion bits the studio's stylesheet (cloud-ui.css) has no class for: the login card and the
   plain PHP pages (Admin, Install) inside the studio's shell. */
.cloud-plain { min-height: 100vh; display: grid; place-items: center; padding: 16px; }
.login { width: min(400px, 100%); }
.login h1 { margin: 0 0 12px; font-size: 20px; }
.login label, .cloud-form label { display: block; margin: 8px 0; font-size: 13px; }
.login input:not([type=checkbox]) { display: block; width: 100%; margin-top: 4px; }
.login .btn-row { margin-top: 12px; }
.checks { list-style: none; padding: 0; margin: 0 0 12px; font-size: 13px; }
.checks .ok { color: var(--ok, #3fb950); } .checks .bad { color: var(--danger, #f85149); }
code.token { display: inline-block; padding: 4px 8px; border-radius: 4px; word-break: break-all; margin: 6px 0; background: rgba(127,127,127,.15); }
tr.dim { opacity: .55; }
.cloud-form .row { flex-wrap: wrap; }
a.btn { text-decoration: none; display: inline-flex; align-items: center; gap: 4px; }
