.SopLanes-module__DxmVMq__root{--dur:.6s;--ease-out:cubic-bezier(.23, 1, .32, 1)}.SopLanes-module__DxmVMq__bar{border:1px solid var(--color-gray-900);min-height:3rem;color:var(--color-gray-400);text-align:center;word-break:keep-all;background:#ffffff08;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;display:flex;position:relative;overflow:hidden}.SopLanes-module__DxmVMq__fill{background:linear-gradient(100deg, var(--color-accent-deep), #304f9d);color:#fff;clip-path:inset(0);justify-content:center;align-items:center;padding:.5rem .75rem;display:flex;position:absolute;inset:0}.SopLanes-module__DxmVMq__cursor{opacity:0;pointer-events:none;position:absolute;inset:0}.SopLanes-module__DxmVMq__cursor span{background:#fff;border-radius:50%;width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;right:0;box-shadow:0 0 10px 4px #93affe8c}.SopLanes-module__DxmVMq__connector{border-left:1px dashed var(--color-gray-700)}.SopLanes-module__DxmVMq__check{background:var(--color-accent-lit);width:1.5rem;height:1.5rem;color:var(--color-night);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SopLanes-module__DxmVMq__check[data-off]{opacity:.25;transform:scale(.95)}.SopLanes-module__DxmVMq__check{transition:opacity .18s var(--ease-out), transform .18s var(--ease-out)}[data-motion=pending] .SopLanes-module__DxmVMq__fill{clip-path:inset(0 100% 0 0)}[data-motion=pending] .SopLanes-module__DxmVMq__check{opacity:.25}[data-motion=running] .SopLanes-module__DxmVMq__fill{animation:SopLanes-module__DxmVMq__fill var(--dur) linear var(--d,0s) both}[data-motion=running] .SopLanes-module__DxmVMq__cursor{animation:SopLanes-module__DxmVMq__cursor var(--dur) linear var(--d,0s) both}[data-motion=running] .SopLanes-module__DxmVMq__check{animation:SopLanes-module__DxmVMq__check .18s var(--ease-out) var(--dc,var(--dur)) both}@keyframes SopLanes-module__DxmVMq__fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes SopLanes-module__DxmVMq__cursor{0%{opacity:0;transform:translate(-100%)}5%{opacity:1}95%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes SopLanes-module__DxmVMq__check{0%{opacity:.25;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-motion] .SopLanes-module__DxmVMq__fill{clip-path:inset(0);animation:none}[data-motion] .SopLanes-module__DxmVMq__cursor{opacity:0;animation:none}[data-motion] .SopLanes-module__DxmVMq__check{opacity:1;animation:none;transform:none}}
