.cloud-login .login-story>.eyebrow{margin-top:45px;color:var(--gold)}.cloud-host-note{font-size:11px!important;max-width:430px;line-height:1.8;opacity:.75}.cloud-login .login-box{max-width:430px}.cloud-login .login-box p{line-height:1.8;font-size:12px}.cloud-signin{display:block;text-align:center;text-decoration:none;margin:20px 0;padding:15px;border-radius:8px}.cloud-secondary{display:block;width:100%;margin:14px 0;padding:13px}.cloud-auth-link{display:block;margin-top:16px;text-align:center;font-size:11px}.cloud-sync{font-size:10px;padding:6px 9px;border-radius:6px;white-space:nowrap;border:1px solid var(--line);color:var(--green)}.cloud-sync.pending{color:#9b6900}.cloud-sync.error{color:#a63030;border-color:#c85454}.cloud-account-notice{background:var(--accent-soft);border:1px solid var(--line);color:var(--accent-ink);font-size:11px;line-height:1.8;padding:12px 16px;border-radius:8px;margin-bottom:24px}.cloud-contact-grid,.cloud-tutorial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:22px}.cloud-contact-card{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;padding:22px;text-decoration:none;color:var(--ink);display:grid;gap:10px}.cloud-contact-card:hover{border-color:var(--green);background:var(--accent-soft)}.cloud-contact-card span{font-size:12px}.cloud-contact-card small{color:var(--green);font-size:11px}.cloud-tutorial-card{border:1px solid var(--line);border-radius:10px;padding:22px;background:var(--surface-soft)}.cloud-tutorial-card h3{line-height:1.5;font-size:16px;margin-top:18px}.cloud-tutorial-card p{font-size:12px;line-height:1.8;color:var(--muted);white-space:pre-wrap}.cloud-video{position:relative;aspect-ratio:16/9;margin:22px 0;background:#111}.cloud-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#cloud-backup-progress p{margin-top:20px}.statusline small{display:block;font-size:10px;color:var(--muted);margin-top:7px}@media(max-width:650px){.cloud-sync{max-width:115px;white-space:normal}.cloud-login .login-box{padding:10px}.cloud-tutorial-grid,.cloud-contact-grid{grid-template-columns:1fr}}
