.cloud-profile-open{min-width:0;margin-top:22px}.cloud-open-steps{color:#8290a4;flex-wrap:wrap;gap:10px;margin:0 0 22px;padding:0;font-size:12px;list-style:none;display:flex}.cloud-open-steps li{border-bottom:2px solid #e7edf5;padding-bottom:5px}.cloud-open-steps li.active{color:#315cd0;border-color:#315cd0;font-weight:650}.cloud-backup-intro{background:#f3f7fe;border:1px solid #d8e3f3;border-radius:12px;padding:17px}.cloud-backup-intro>div{color:#31579b;align-items:center;gap:9px;font-size:16px;display:flex}.cloud-backup-intro p{line-height:1.65;margin:10px 0 0!important;font-size:14px!important}.cloud-backup-intro>button{justify-content:center;width:100%;min-height:44px;margin-top:16px}.cloud-file-choices{flex-direction:column;gap:10px;margin-top:17px;display:flex}.cloud-file-choices>button{color:#355682;background:#fff;border:1px solid #cbd9ed;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 13px;font-size:14px;display:flex}.cloud-file-choices svg{flex-shrink:0}.cloud-profile-open .cloud-open-help{color:#6b7b91;margin:12px 0;font-size:13px;line-height:1.7}.cloud-account{border-bottom:1px solid #e2e9f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:16px 0;padding-bottom:12px;font-size:12px;display:flex}.cloud-account>span{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;display:flex}.cloud-account svg{color:#448678;flex-shrink:0}.cloud-profile-open .link{align-items:center;gap:7px;min-height:40px;font-size:13px;display:inline-flex}.cloud-profile-heading h3{margin:0 0 5px;font-size:19px;font-weight:650;line-height:1.4}.cloud-profile-heading>span{color:#788ba5;font-size:12px}.cloud-profile-list{max-height:350px;margin-top:17px;padding:3px;overflow-y:auto}.cloud-profile-list>label{cursor:pointer;background:#fff;border:1px solid #d6e0ef;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:15px 12px;display:flex}.cloud-profile-list>label.selected{background:#edf4ff;border-color:#7095e4}.cloud-profile-list>label>svg{color:#5879b1;flex-shrink:0}.cloud-profile-list>label>span{flex:1;min-width:0}.cloud-profile-list b{font-size:16px;display:block}.cloud-profile-list small{color:#6d7e96;margin-top:3px;font-size:12px;line-height:1.6;display:block}.cloud-profile-path{overflow-wrap:anywhere}.cloud-profile-tools{flex-wrap:wrap;gap:8px 18px;margin:12px 0;display:flex}.cloud-password-form{border-top:1px solid #dce6f2;margin-top:14px;padding-top:23px}.cloud-copy-notice{color:#705924;background:#fff6e5;border:1px solid #eedba9;border-radius:10px;margin-bottom:20px;padding:16px;font-size:14px}.cloud-copy-notice>p{line-height:1.65;margin:9px 0 14px!important;font-size:14px!important}.cloud-copy-notice .field{margin:0}.cloud-open-empty{background:#f4f7fc;border-radius:10px;margin-top:17px;padding:16px;font-size:14px}.cloud-open-empty p{line-height:1.7;margin:10px 0 0!important;font-size:13px!important}.cloud-open-progress{align-items:center;gap:9px;display:flex;color:#446cab!important;font-size:13px!important}.cloud-profile-open .cloud-open-boundary{color:#77879c;border-top:1px solid #e3e9f2;align-items:flex-start;gap:9px;margin-top:20px;padding-top:16px;font-size:12px;line-height:1.75;display:flex}.cloud-open-boundary>svg{flex-shrink:0;margin-top:3px}.cloud-profile-open button:focus-visible{outline-offset:3px;outline:3px solid #82a4ef}.local-login-card .cloud-entry-button{color:#315697;background:#f3f7ff;border:1px solid #c8d8ef;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin:12px 0 20px;padding:10px 12px;font-size:14px;font-weight:650;display:flex}.local-login-card .cloud-entry-button[aria-pressed=true]{color:#2852bd;background:#e9f1ff;border-color:#5981df}.local-login-card .cloud-entry-button:focus-visible{outline-offset:3px;outline:3px solid #82a4ef}.signin-options{grid-template-columns:1fr;gap:10px;margin:22px 0 12px;display:grid}.signin-options>label{cursor:pointer;background:#fff;border:1px solid #d4dfed;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:15px;display:flex}.signin-options>label.selected{background:#edf4ff;border-color:#638bdc}.signin-options>label>svg{color:#446cb0;flex-shrink:0}.signin-options>label>span{min-width:0}.signin-options b{color:#223d66;font-size:15px;line-height:1.5;display:block}.signin-options small{color:#6b7b91;margin-top:3px;font-size:13px;line-height:1.5;display:block}.signin-options>label:has(button:focus-visible){outline-offset:3px;outline:3px solid #82a4ef}.signin-options>label:has(button:disabled){opacity:.65;cursor:wait}.login-secondary-actions{color:#6b7b91;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:4px 0 22px;font-size:14px;display:flex}.login-secondary-actions .link{min-height:36px;font-size:14px}.cloud-open-steps{font-size:13px}.cloud-saved-copies{background:#f8faff;border:1px solid #dce5f0;border-radius:10px;margin:14px 0;padding:12px 15px}.cloud-saved-copies summary{color:#375f9f;cursor:pointer;min-height:24px;font-size:14px}.cloud-saved-copies p{line-height:1.7;margin:12px 0!important;font-size:13px!important}.cloud-saved-copies label{border-top:1px solid #e3eaf4;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.cloud-saved-copies label>button{flex-shrink:0;margin-top:3px}.cloud-saved-copies label>span{min-width:0}.cloud-saved-copies b{color:#344d71;font-size:13px}.cloud-saved-copies small{color:#76869c;margin-top:5px;font-size:12px;line-height:1.6;display:block}.cloud-profile-open .cloud-search-warning{color:#775d28;background:#fff8e8;border:1px solid #efdaac;border-radius:9px;padding:12px;font-size:14px;line-height:1.7}.cloud-phone-steps{color:#4f617a;margin:12px 0 0;padding-left:23px;font-size:14px;line-height:1.7}.cloud-phone-steps li+li{margin-top:7px}.cloud-phone-steps b{overflow-wrap:anywhere}.cloud-file-choices>.cloud-recommended{color:#fff;background:#315cd0;border-color:#315cd0;font-weight:650}.cloud-retry-file{border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:12px;padding:10px 14px;font-size:14px;display:flex}.cloud-restore-dates{color:#394b63;background:#fff;border-radius:8px;gap:12px;margin:16px 0;padding:14px;font-size:14px;display:grid}.cloud-restore-dates dt{font-weight:650}.cloud-restore-dates dd{overflow-wrap:anywhere;margin:4px 0 0}.cloud-restore-options{gap:10px;margin:16px 0}.cloud-restore-options>label{color:#334f75;cursor:pointer;background:#fff;border:1px solid #d2dcec;border-radius:9px;align-items:center;gap:12px;min-height:60px;padding:12px;display:flex}.cloud-restore-options>label:has([data-state=checked]){background:#edf4ff;border-color:#507bce}.cloud-restore-options b,.cloud-restore-options small{font-size:14px;line-height:1.5;display:block}.cloud-restore-options small{margin-top:2px;font-weight:400}.cloud-replace-review p{margin:12px 0!important;font-size:14px!important;line-height:1.65!important}.cloud-recovery-download{color:#315697;background:#fff;border:1px solid #bfcee4;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.cloud-recovery-download[aria-disabled=true]{opacity:.5;pointer-events:none}.cloud-replace-confirm{cursor:pointer;align-items:flex-start;gap:12px;margin-top:18px;font-size:14px;line-height:1.6;display:flex}.cloud-replace-confirm>button{flex-shrink:0;margin-top:4px}.cloud-replace-confirm:has(button:disabled){opacity:.6;cursor:default}.cloud-older-warning{font-weight:650}.cloud-copy-notice>b{overflow-wrap:anywhere}.cloud-recovery-download:focus-visible{outline-offset:3px;outline:3px solid #82a4ef}.cloud-profile-open .login-submit{white-space:normal;overflow-wrap:anywhere}
