.account-password-dialog{border:1px solid #cdd7e1;border-radius:12px;box-shadow:0 18px 60px #12304c33;padding:32px;width:min(480px,calc(100vw - 32px));color:#17324d}
.account-password-dialog::backdrop{background:#edf2f7}
.account-password-dialog h2{margin:8px 0 16px}
.account-password-dialog form{display:grid;gap:14px}
.account-password-dialog p{line-height:1.5}
.account-sections{border:1px solid #d4dce5;border-radius:8px;padding:16px;margin:16px 0;display:flex;flex-wrap:wrap;gap:18px}
.account-sections label{display:flex;align-items:center;gap:6px}
.account-sections input{width:auto}
[data-account-created]{border:1px solid #acd0ec;background:#f1f8fd;border-radius:8px;padding:18px;margin:16px 0}
[data-account-created] input{font-family:ui-monospace,monospace}
#account-team-list{margin-top:24px}
.account-browser-setup{margin:12px 6px}
