.cloud-gate{color:#22333f;background:#f1f5f7;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:100dvh;padding:24px;display:flex}.cloud-card{background:#fff;border:1px solid #dde5e8;border-radius:24px;width:min(100%,480px);padding:40px;box-shadow:0 15px 55px #16353c12}.cloud-card h1{font-size:38px;line-height:1.4}.cloud-card p{line-height:1.9}.cloud-card>button{width:100%;margin:12px 0;padding:14px;display:block}.cloud-small{color:#52616c;font-size:13px}.cloud-account{z-index:35;color:#203b36;background:#f5faf9;border-bottom:1px solid #d1e2de;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:8px 20px;font-size:13px;display:flex;position:relative}.cloud-account details{max-width:560px}.cloud-account summary{cursor:pointer}.cloud-account p{line-height:1.7}.cloud-account button{margin:3px}.cloud-consent{text-align:center;width:100%}.cloud-account+.app-shell{min-height:calc(100dvh - 48px)}@media (width<=600px){.cloud-card{padding:24px}.cloud-card h1{font-size:30px}.cloud-account{justify-content:flex-start;padding:8px 12px}}.save-recovery{border:1px solid var(--border,#dce3e9);overflow-wrap:anywhere;border-radius:8px;margin:16px 0;padding:16px}.save-recovery>button{margin:4px}.save-conflict{min-width:0;margin:16px 0}.save-conflict-versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.save-conflict-versions section{min-width:0}.save-conflict .checkbox-label{margin:8px 0}.save-conflict dd{white-space:pre-wrap}.save-conflict input[type=radio]{width:18px;min-height:18px}@media (width<=650px){.save-conflict-versions{grid-template-columns:1fr}}
