.v284-progress{margin:20px 0;padding:20px;border:1px solid #dce6e1;border-radius:16px;background:#f7fbf9;color:#20332b}.v284-progress-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.v284-track{height:10px;background:#d9e4df;border-radius:12px;overflow:hidden;margin:12px 0}#v284-bar{height:100%;background:#25966d;width:0;transition:width .2s}.v284-progress p{font-size:13px;line-height:1.5}#v284-continue,.v284-mark{border:0;border-radius:10px;padding:11px 15px;background:#166d51;color:white;cursor:pointer;font-weight:600}.v284-mark{margin:12px 0;background:#285b77}.v284-done{outline:2px solid #36a777;outline-offset:-2px}.v284-done .v274-topic-copy strong::after{content:' ✓';color:#168455}
