.reauth__intro{margin:0 0 1rem;color:var(--muted)}.reauth__passkey{display:grid;gap:.75rem;margin:1rem 0}.reauth__or{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--muted);font-size:.875rem;font-weight:700}.reauth__or:after,.reauth__or:before{content:"";flex:1 1;border-top:1px solid var(--line)}.reauth__form{display:grid;gap:1rem}.reauth__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.reauth__text{margin:0}.reauth__wait{margin:0;color:var(--muted);font-size:.875rem}