.account-dialog{box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:28px;border:1px solid rgba(160,175,205,.22);border-radius:24px;background:var(--s2,#141824);color:var(--tx,#eef3fa);box-shadow:0 24px 80px #0007;font-family:inherit}.account-dialog::backdrop{background:rgba(4,7,14,.65);backdrop-filter:blur(6px)}.account-dialog h2{margin:0;font-size:24px}.account-dialog-description{color:var(--mut,#a3adbd);font-size:14px;line-height:1.55;margin:0 0 8px}.account-dialog label{display:grid;gap:8px;font-size:14px}.account-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.account-dialog .vd-input{box-sizing:border-box;width:100%}.account-dialog .auth-feedback{color:#f6a6a6;font-size:14px;margin:0}.account-backup-codes{font-family:monospace;resize:none;line-height:1.6;min-height:250px}.account-dialog .btn{min-height:42px}.account-dialog .vd-form{display:grid;gap:16px}
