.fd-progress{margin:0 0 18px;padding:15px 20px;border:1px solid #dce5df;border-radius:15px;background:#fff}.fd-progress>div{display:flex;align-items:center}.fd-progress i{height:2px;flex:1;background:#dfe6e2}.fd-step{display:flex;gap:7px;align-items:center;color:#89938e;font-size:12px;font-weight:800}.fd-step b{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#e9eeeb;color:#657069}.fd-step.active{color:#811117}.fd-step.active b{background:#811117;color:#fff;box-shadow:0 0 0 5px #81111718}.fd-step.done{color:#176445}.fd-step.done b{background:#176445;color:#fff}.fd-progress small{display:block;margin-top:10px;color:#738079}.fd-handoff{width:min(540px,80vw);padding:30px;text-align:center}.fd-check{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 12px;border-radius:50%;background:#e3f5ea;color:#176445;font-size:28px}.fd-handoff h3{margin:4px 0 18px;font:700 23px Georgia}.fd-handoff #fd-handoff-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:left}.fd-handoff #fd-handoff-summary div{padding:12px;border:1px solid #dfe6e2;border-radius:9px}.fd-handoff span,.fd-handoff b{display:block}.fd-handoff span{font-size:10px;color:#6c7872;text-transform:uppercase}.fd-handoff b{margin-top:5px;font-size:12px}.fd-handoff .actions{justify-content:center;margin-top:22px}@media(max-width:700px){.fd-progress i{display:none}.fd-progress>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fd-handoff #fd-handoff-summary{grid-template-columns:1fr}}
