.fix-it-workflow-module__s0hz3W__workflow{width:100%;color:var(--public-title)}.fix-it-workflow-module__s0hz3W__diagram{grid-template-columns:minmax(0,.7fr) 32px minmax(0,1.6fr);align-items:start;gap:16px;width:100%;max-width:1024px;margin-inline:auto;display:grid}.fix-it-workflow-module__s0hz3W__setup{min-width:0;padding-top:72px}.fix-it-workflow-module__s0hz3W__setupConnector{justify-content:center;padding-top:104px;display:flex}.fix-it-workflow-module__s0hz3W__horizontalArrow,.fix-it-workflow-module__s0hz3W__verticalArrow,.fix-it-workflow-module__s0hz3W__exampleArrow{width:32px;height:32px;color:var(--public-accent);flex-shrink:0;display:block}.fix-it-workflow-module__s0hz3W__verticalArrow{transform:rotate(90deg)}.fix-it-workflow-module__s0hz3W__cycle{--loop-gutter:28px;min-width:0;padding:24px var(--loop-gutter) 24px 0;flex-direction:column;align-items:center;margin-right:8px;display:flex;position:relative}.fix-it-workflow-module__s0hz3W__returnLoop{width:calc(100% - var(--loop-gutter));height:100%;color:var(--public-edge);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.fix-it-workflow-module__s0hz3W__returnLeg{transform:translateX(var(--loop-gutter))}.fix-it-workflow-module__s0hz3W__loopExtension{width:var(--loop-gutter)}.fix-it-workflow-module__s0hz3W__capture{border:1px solid var(--public-edge);background:var(--public-panel);border-radius:16px;width:100%;padding:16px;position:relative}.fix-it-workflow-module__s0hz3W__capture h3{text-align:center;margin-bottom:4px;font-size:14px;font-weight:500}.fix-it-workflow-module__s0hz3W__captureNote{color:var(--public-muted);text-align:center;margin-bottom:14px;font-size:12px}.fix-it-workflow-module__s0hz3W__examples{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.fix-it-workflow-module__s0hz3W__failedCalls,.fix-it-workflow-module__s0hz3W__verifiedCalls{border:1px solid var(--public-edge);background:var(--public-panel-soft);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.fix-it-workflow-module__s0hz3W__examples p{color:var(--public-copy);font-size:12px}.fix-it-workflow-module__s0hz3W__examples code{color:var(--public-copy);font-size:clamp(11px,1.05vw,14px);line-height:1.6;display:block;overflow-x:auto}.fix-it-workflow-module__s0hz3W__failedArgument{color:var(--public-accent);text-decoration:line-through;text-decoration-thickness:1px}.fix-it-workflow-module__s0hz3W__verifiedArgument{color:var(--public-positive)}.fix-it-workflow-module__s0hz3W__exampleArrow{width:24px;height:24px}.fix-it-workflow-module__s0hz3W__learningConnector{justify-content:center;align-items:center;height:44px;display:flex}.fix-it-workflow-module__s0hz3W__learning{border:1px solid var(--public-edge);background:var(--public-panel);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:min(252px,100%);min-height:184px;padding:20px;display:flex;position:relative}.fix-it-workflow-module__s0hz3W__learning h3{margin-bottom:14px;font-size:17px;font-weight:500}.fix-it-workflow-module__s0hz3W__learningSteps{color:var(--public-copy);flex-direction:column;gap:5px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.fix-it-workflow-module__s0hz3W__learningSteps li+li:before{content:"↓";color:var(--public-accent);margin-bottom:5px;display:block}.fix-it-workflow-module__s0hz3W__benchmarks{width:100%;margin-top:32px}.fix-it-workflow-module__s0hz3W__benchmarks>div{background:var(--public-panel-soft)}.fix-it-workflow-module__s0hz3W__benchmarks dt{color:var(--public-copy);font-size:12px}.fix-it-workflow-module__s0hz3W__benchmarks dd{color:var(--public-title);font-size:22px;font-weight:500}.fix-it-workflow-module__s0hz3W__benchmarks dl>div{padding:18px 24px}@media (max-width:639px){.fix-it-workflow-module__s0hz3W__diagram{grid-template-columns:minmax(0,1fr);gap:10px}.fix-it-workflow-module__s0hz3W__setup{width:min(260px,100%);margin-inline:auto;padding-top:0}.fix-it-workflow-module__s0hz3W__setupConnector{padding-top:0}.fix-it-workflow-module__s0hz3W__setupConnector .fix-it-workflow-module__s0hz3W__horizontalArrow{transform:rotate(90deg)}.fix-it-workflow-module__s0hz3W__cycle{--loop-gutter:22px;padding-right:var(--loop-gutter);margin:0 6px 0 0}.fix-it-workflow-module__s0hz3W__capture{padding:14px}.fix-it-workflow-module__s0hz3W__examples{grid-template-columns:minmax(0,1fr);gap:10px}.fix-it-workflow-module__s0hz3W__exampleArrow{margin:0 auto;transform:rotate(90deg)}.fix-it-workflow-module__s0hz3W__examples code{font-size:14px}.fix-it-workflow-module__s0hz3W__benchmarks dl>div{padding:16px}}
