.cloud-backup{margin:20px 0;padding:22px;border:1px solid #365865;border-radius:14px;background:#102b3c;color:#e4f5fa;scroll-margin-top:24px}.cloud-backup h4{margin:0 0 8px;font-size:19px}.cloud-backup p{line-height:1.5}.cloud-backup-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.cloud-backup-actions button,.cloud-backup-link{padding:10px 14px;border-radius:8px;min-height:44px;white-space:normal}.cloud-backup-link{display:inline-flex;align-items:center;background:#174f41;color:#fff;text-decoration:none}.cloud-backup-status{font-weight:600;padding:10px 12px;background:#0b2331;border-radius:8px}.cloud-backup-status.success{color:#86e7bc}.cloud-backup-status.error{color:#ffa394}.cloud-backup-detail{font-size:13px;overflow-wrap:anywhere}.cloud-backup-actions .cloud-delete{color:#ffa394}.cloud-backup button:disabled{opacity:.55;cursor:wait}@media(max-width:600px){.cloud-backup{padding:16px}.cloud-backup-actions{display:grid;grid-template-columns:1fr}.cloud-backup-actions button{width:100%}}

.cloud-backup h4{color:#e4f5fa}.cloud-backup-detail a{color:#70dbea}

.account-car-choice{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;padding:18px;margin:10px 0;border:1px solid #58bfce;border-radius:12px;background:#123d4c;color:#e5fcff;cursor:pointer;font:inherit}.account-car-choice span{font-size:.85em}.account-car-choice:focus-visible{outline:2px solid #8ae5ed;outline-offset:3px}
