.see-it-done-module__YqJpsq__wrap{gap:var(--space-5);flex-direction:column;display:flex}.see-it-done-module__YqJpsq__tabs{gap:var(--space-2);scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.see-it-done-module__YqJpsq__tabs::-webkit-scrollbar{display:none}.see-it-done-module__YqJpsq__tab,.see-it-done-module__YqJpsq__tabActive{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-raised) 60%, transparent);min-height:42px;color:var(--text-body);font:inherit;font-size:var(--text-ui);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.see-it-done-module__YqJpsq__tab:hover{border-color:var(--blue-400);color:var(--text-heading)}.see-it-done-module__YqJpsq__tabActive{background:var(--action);border-color:var(--action);color:#fff}.see-it-done-module__YqJpsq__tab:focus-visible,.see-it-done-module__YqJpsq__tabActive:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.see-it-done-module__YqJpsq__tabNo{font-family:var(--font-mono);font-size:var(--text-meta-xs)}.see-it-done-module__YqJpsq__panel{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface-card-grad);flex-direction:column;display:flex}.see-it-done-module__YqJpsq__panel[hidden]{display:none}.see-it-done-module__YqJpsq__panelHead h2{color:var(--ink);margin:0;font-size:clamp(1.3rem,2.6vw,1.8rem);line-height:1.15}.see-it-done-module__YqJpsq__panelHead p{color:var(--muted);max-width:70ch;margin:6px 0 0;line-height:1.5}.see-it-done-module__YqJpsq__progress{gap:6px;margin:0;padding:0;list-style:none;display:flex}.see-it-done-module__YqJpsq__progress li{flex:1}.see-it-done-module__YqJpsq__progress li span{background:var(--rule-strong);color:#0000;border-radius:3px;height:6px;font-size:0;display:block;overflow:hidden}.see-it-done-module__YqJpsq__progress li[data-state=done] span{background:var(--blue-400)}.see-it-done-module__YqJpsq__progress li[data-state=current] span{background:var(--accent-cyan)}.see-it-done-module__YqJpsq__beats{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.see-it-done-module__YqJpsq__beat{padding:var(--space-4) var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface)}.see-it-done-module__YqJpsq__beat[data-current=true]{border-color:color-mix(in srgb, var(--cyan-300) 55%, var(--rule));animation:see-it-done-module__YqJpsq__beat-in var(--motion-base) var(--ease-standard)}.see-it-done-module__YqJpsq__beat[data-beat=correction],.see-it-done-module__YqJpsq__beat[data-beat=result]{background:var(--surface-raised)}.see-it-done-module__YqJpsq__beatLabel{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.see-it-done-module__YqJpsq__beatLabel>span:nth-child(2){color:var(--ink);font-weight:700}.see-it-done-module__YqJpsq__beatNo{background:var(--action);color:#fff;width:24px;height:24px;font-size:var(--text-meta-xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.see-it-done-module__YqJpsq__beatLabel em{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-xs);text-transform:uppercase;font-style:normal}.see-it-done-module__YqJpsq__beatBody{color:var(--body);white-space:pre-line;margin:0;line-height:1.6}.see-it-done-module__YqJpsq__questions{color:var(--body);margin:0;padding-left:18px;line-height:1.55}.see-it-done-module__YqJpsq__questions li+li{margin-top:6px}.see-it-done-module__YqJpsq__controls{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.see-it-done-module__YqJpsq__next,.see-it-done-module__YqJpsq__replay{border:1px solid var(--border-blue);border-radius:var(--radius-pill);background:var(--surface-raised);min-height:46px;color:var(--ink);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 20px;font-weight:650;display:inline-flex}.see-it-done-module__YqJpsq__next:hover,.see-it-done-module__YqJpsq__replay:hover{border-color:var(--blue-400)}.see-it-done-module__YqJpsq__next:focus-visible,.see-it-done-module__YqJpsq__replay:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.see-it-done-module__YqJpsq__stepCount{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-meta-sm);margin:0 0 0 auto}.see-it-done-module__YqJpsq__human{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--human-surface);color:var(--human-body);flex:100%}.see-it-done-module__YqJpsq__human p{margin:0;line-height:1.55}.see-it-done-module__YqJpsq__humanKick{color:var(--human-label);font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:var(--mono-tracking);text-transform:uppercase;margin-bottom:6px!important}.see-it-done-module__YqJpsq__actions{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.see-it-done-module__YqJpsq__primary,.see-it-done-module__YqJpsq__secondary{border-radius:var(--radius-pill);align-items:center;min-height:46px;padding:0 20px;font-weight:650;display:inline-flex}.see-it-done-module__YqJpsq__primary{background:var(--action);color:var(--action-ink)}.see-it-done-module__YqJpsq__secondary{border:1px solid var(--rule-strong);color:var(--accent-cyan)}.see-it-done-module__YqJpsq__primary:focus-visible,.see-it-done-module__YqJpsq__secondary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@keyframes see-it-done-module__YqJpsq__beat-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.see-it-done-module__YqJpsq__beat[data-current=true]{animation:none}}@media (max-width:620px){.see-it-done-module__YqJpsq__panel{padding:var(--space-4)}.see-it-done-module__YqJpsq__beat{padding:var(--space-3) var(--space-4)}.see-it-done-module__YqJpsq__actions>*{flex:100%;justify-content:center}}
