.ft-redir-list{gap:16px;display:grid}.ft-redir-card{border:1.5px solid var(--ink);background:var(--surface);gap:14px;min-width:0;padding:18px 20px;display:grid}.ft-redir-head{align-items:center;gap:12px;min-width:0;display:flex}.ft-redir-title{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-size:17px;line-height:1.4}.ft-redir-chain{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ft-redir-step{grid-template-columns:132px minmax(0,1fr);gap:12px;padding:0 0 14px 18px;display:grid;position:relative}.ft-redir-step:before{content:"";border:1.5px solid var(--ink);background:var(--surface);width:9px;height:9px;position:absolute;top:6px;left:4px}.ft-redir-step:not(:last-child):after{content:"";border-left:1.5px solid var(--line);position:absolute;top:17px;bottom:0;left:8px}.ft-redir-step-end{padding-bottom:0}.ft-redir-step-end:before{background:var(--ink)}.ft-redir-step .ft-pill{justify-self:start}.ft-redir-step-body{gap:2px;min-width:0;display:grid}.ft-redir-url{font-family:var(--font-mono), monospace;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.ft-redir-note{color:var(--muted);font-size:13px;line-height:1.55}.ft-redir-card .ft-checks ul{margin-top:0}@media (max-width:620px){.ft-redir-card{padding:14px}.ft-redir-head{flex-direction:column;align-items:flex-start;gap:8px}.ft-redir-step{grid-template-columns:1fr;gap:4px}}
