#account-security-dialog{max-width:620px;width:calc(100% - 32px);max-height:90dvh;border:1px solid #d0e1f1;border-radius:18px;color:#234867;padding:0;background:white;box-shadow:0 24px 90px #12345133}#account-security-dialog::backdrop{background:#16354b60;backdrop-filter:blur(7px)}#account-security-dialog header{padding:18px 24px;background:#f1f7ff;display:flex;align-items:center;justify-content:space-between}#account-security-dialog h2{font-size:20px;margin:0}#account-security-dialog .owner-dialog-body{padding:24px}#account-security-dialog label{display:grid;gap:6px;margin:12px 0}#account-security-dialog input{box-sizing:border-box;width:100%;padding:11px;border:1px solid #c5d9ec;border-radius:8px}#account-security-dialog button{padding:10px 15px;margin:5px;border-radius:8px;border:1px solid #bfd5ec;background:#28689f;color:white;cursor:pointer}#account-security-dialog button.secondary,#account-security-dialog .close{background:#f2f7fd;color:#285a87}#account-security-dialog [role=alert]{color:#b92e39}.security-qr{max-width:210px;margin:12px auto}.security-qr svg{width:100%;height:auto}.security-codes{display:grid;gap:8px;background:#f3f8fe;padding:16px;overflow-wrap:anywhere}.security-codes code{font-size:14px}
