.passkey-secondary{display:block;margin:10px auto 0;min-height:38px;width:100%;max-width:360px;background:transparent;border:1px solid var(--border, #c8d9dd);border-radius:10px;color:inherit;cursor:pointer}
.passkey-panel{margin:20px 0 2px;border-top:1px solid var(--border,#c8d9dd);padding:18px 0 0}
.passkey-panel h2{font-size:1rem;margin:0}.passkey-item{border-top:1px solid var(--border,#d5dee1);padding:9px 0;gap:12px}.passkey-item small{display:block;font-size:.78rem}
