.security-dialog{max-width:30rem;width:calc(100% - 2rem);padding:1.5rem;border:1px solid #d8dfe8;border-radius:1rem;color:#181b34}.security-dialog::backdrop{background:rgba(15,23,42,.65)}.security-dialog h2{margin-top:0}.security-dialog p{line-height:1.5}.security-dialog img{display:block;margin:1rem auto;max-width:100%;background:#fff}.security-dialog label{display:grid;gap:.5rem}.security-dialog input{font-size:1.5rem;letter-spacing:.35em;padding:.7rem;border:1px solid #a6b3c2;border-radius:.5rem;width:100%;box-sizing:border-box}.security-setup-key{display:block;overflow-wrap:anywhere;user-select:all;padding:.75rem;background:#f1f5f9;border-radius:.5rem}.security-dialog .dialog-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}
