.Handshake-module-scss-module__oWMUGW__handshake{font-family:var(--font-mono),ui-monospace,monospace;gap:.5rem;padding:1rem 0 1.5rem;font-size:.6875rem;display:grid;position:relative}.Handshake-module-scss-module__oWMUGW__wire{transform-origin:0;background:linear-gradient(90deg, var(--live-dim) 0%, color-mix(in oklab, var(--live-dim) 30%, transparent) 70%, transparent 100%);height:1px;transform:scaleX(1)}.Handshake-module-scss-module__oWMUGW__steps{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.Handshake-module-scss-module__oWMUGW__step{align-items:baseline;gap:.5rem;display:flex}.Handshake-module-scss-module__oWMUGW__step[data-side=in]{padding-left:1.5rem}.Handshake-module-scss-module__oWMUGW__flag{color:var(--live);letter-spacing:.08em}.Handshake-module-scss-module__oWMUGW__note{color:var(--text-faint)}.Handshake-module-scss-module__oWMUGW__open{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.25rem;display:flex}.Handshake-module-scss-module__oWMUGW__openLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--bark-900);background:var(--live);border-radius:999rem;padding:2px 7px}.Handshake-module-scss-module__oWMUGW__openPeer{color:var(--text-dim);overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){html.js .Handshake-module-scss-module__oWMUGW__wire{transform:scaleX(0)}:is(html.js .Handshake-module-scss-module__oWMUGW__step,html.js .Handshake-module-scss-module__oWMUGW__open){opacity:0}}
