.ex-problem[data-v-a8a17c47]{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:3rem;display:grid}@media (width>=900px){.ex-problem[data-v-a8a17c47]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.card[data-v-a8a17c47]{opacity:0;padding:1.5rem 1.5rem 1.75rem;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)}.seen .card[data-v-a8a17c47]{opacity:1;transform:none}.broken[data-v-a8a17c47]{width:100%;max-width:200px;height:40px;overflow:visible}.run[data-v-a8a17c47]{stroke:var(--wf-step);stroke-width:2px;stroke-linecap:round;stroke-dasharray:160;stroke-dashoffset:160px}.seen .run[data-v-a8a17c47]{animation:1s ease-out forwards draw-a8a17c47}.lost[data-v-a8a17c47]{stroke:var(--rail-track);stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round}.start[data-v-a8a17c47]{fill:var(--wf-step)}.end[data-v-a8a17c47]{fill:var(--wf-loop);opacity:0}.seen .end[data-v-a8a17c47]{animation:.5s ease-out forwards pop-a8a17c47}@keyframes draw-a8a17c47{to{stroke-dashoffset:0}}@keyframes pop-a8a17c47{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.end[data-v-a8a17c47]{transform-box:fill-box;transform-origin:50%}.q[data-v-a8a17c47]{letter-spacing:-.02em;margin-top:1.1rem;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:500;line-height:1.3}.pain[data-v-a8a17c47]{opacity:.55;margin-top:.7rem;font-size:.93rem;line-height:1.55}
