.mfi-steps{gap:22px;width:min(230px,40%);margin:0;padding:0;list-style:none;display:grid;position:absolute}.mfi-steps:before{content:"";background:#fff3;width:1px;position:absolute;top:12px;bottom:12px;left:12px}.mfi-steps li{color:#e9ecf5;align-items:center;gap:10px;font-size:12px;line-height:1.25;display:flex;position:relative}.mfi-steps li span{width:25px;height:25px;font-family:var(--pub-font-mono);background:#141a28;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:grid;position:relative}.mfi-steps li span i{background:var(--pub-acid);color:#0b0f1a;border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute;inset:-1px}.mfi-steps li b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.mfi-phone{background:#141a28eb;border:1px solid #ffffff38;border-radius:24px;width:132px;height:232px;padding:34px 13px 0;position:absolute}.mfi-phone:before{content:"";background:#fff3;border-radius:3px;width:36px;height:5px;margin-left:-18px;position:absolute;top:12px;left:50%}.mfi-phone:after{content:"";background:#ffffff12;border-radius:12px;height:34px;position:absolute;bottom:14px;left:13px;right:13px}.mfi-phone div{grid-template-columns:repeat(3,30px);gap:8px;display:grid}.mfi-phone div i,.mfi-phone div b{background:#ffffff38;border-radius:8px;height:30px}.mfi-phone div b{background:0 0;border:1px dashed #fff6}.mfi-ring{border:2px solid var(--s3d-accent);border-radius:13px;width:44px;height:44px;position:absolute}.mfi-tile{background:var(--s3d-accent);color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid;position:absolute;box-shadow:0 14px 30px -10px #000000e6}.mfi-dl,.mfi-ok{color:#0b0f1a;background:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-7px;right:-7px}.mfi-ok{background:var(--pub-acid)}
