.pw-steps{display:flex;flex-direction:column;gap:6px}.pw-steps ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.pw-steps li{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:var(--faint,var(--muted))}.pw-steps li+li:before{content:"";width:46px;height:2px;margin:0 14px 0 4px;border-radius:2px;background:var(--line)}.pw-steps li.done+li:before{background:#138a5a}.pw-steps b{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--card-solid,#fff);color:var(--faint,var(--muted));box-shadow:inset 0 0 0 1.5px var(--line);font-size:14px;font-weight:700;transition:background .35s,box-shadow .35s}.pw-steps b svg{width:15px;height:15px}.pw-steps li.on{color:var(--ink)}.pw-steps li.on b{background:linear-gradient(180deg,#5aa9ff,#2f86ec);color:#fff;box-shadow:0 0 0 5px #2f86ec26}.pw-steps li.done{color:var(--ink)}.pw-steps li.done b{background:#138a5a;color:#fff;box-shadow:none}.pw[data-look=dark] .pw-steps li.done b{background:#6ee7b7;color:#0e1118}.pw[data-look=dark] .pw-steps li.done+li:before{background:#6ee7b7}.pw[data-look=dark] .pw-steps li:not(.on):not(.done) b{background:var(--card-solid,#171d2a)}.pw-steps p{margin:0;font-size:14px;line-height:1.45;color:var(--muted)}.pw-steps-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1023px){.pw-steps li+li:before{width:14px;margin:0 8px 0 2px}.pw-steps b{width:28px;height:28px;font-size:13px}}@media (max-width:639px){.pw-steps li:not(.on){gap:0}.pw-steps li:not(.on)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}