.agent-tools-lesson[data-v-97ef8402]{box-sizing:border-box;color:var(--fs-color-text-primary);display:flex;flex-direction:column;gap:.75rem;height:calc(100dvh - 64px);margin:0 auto;min-height:43.75rem;padding:.75rem;width:min(100%,1200px)}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench{flex:1;min-height:0}.agent-tools-lesson[data-v-97ef8402] .task-console{padding:1.1rem}.agent-tools-lesson[data-v-97ef8402] .task-console__content{flex:1;overflow-y:auto}.agent-tools-lesson[data-v-97ef8402] .task-console>footer{padding-top:.7rem}.agent-tools-lesson[data-v-97ef8402] .task-console header p{font-size:.7rem}.agent-tools-lesson[data-v-97ef8402] .task-console h2{font-size:1.2rem;line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .task-console header small{font-size:.8rem;line-height:1.8;margin-bottom:.5rem}.agent-tools-stage[data-v-97ef8402]{box-sizing:border-box;height:100%;overflow-y:auto;padding:1.25rem}.primary[data-v-97ef8402],button[data-v-97ef8402]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.6rem;box-sizing:border-box;color:var(--fs-color-text-primary);cursor:pointer;font:inherit;min-height:2.75rem;min-width:2.75rem;padding:.5rem .75rem}button[data-v-97ef8402]:disabled{background:var(--fs-color-bg-base);color:var(--fs-color-text-muted);cursor:not-allowed}button[aria-pressed=true][data-v-97ef8402]{background:color-mix(in srgb,var(--fs-color-primary) 9%,var(--fs-color-bg-surface));border:2px solid var(--fs-color-primary);color:var(--fs-color-primary)}a[data-v-97ef8402]:focus-visible,button[data-v-97ef8402]:focus-visible,summary[data-v-97ef8402]:focus-visible{outline:3px solid var(--fs-color-primary);outline-offset:2px}.primary[data-v-97ef8402]{align-items:center;border-color:var(--fs-color-primary);display:flex;font-size:.85rem;font-weight:700;justify-content:center;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.primary[data-v-97ef8402],.primary[data-v-97ef8402]:disabled{background:var(--fs-color-primary);color:var(--fs-color-on-primary)}.primary[data-v-97ef8402]:disabled{opacity:.55}.stage-head[data-v-97ef8402]{align-items:center;color:var(--fs-color-primary);display:flex;font-size:.72rem;justify-content:space-between}.stage-head button[data-v-97ef8402]{padding:0;width:2.75rem}.sentence[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.75rem;margin:.5rem 0;padding:.625rem 1rem}.clue[data-v-97ef8402]{color:var(--fs-color-text-secondary);font-size:.78rem}.sentence-line[data-v-97ef8402]{font-size:1.45rem;font-weight:700}.slot[data-v-97ef8402]{align-items:center;border:.125rem dashed var(--fs-color-primary);border-radius:.5rem;color:var(--fs-color-primary);display:inline-grid;justify-items:center;min-height:2.75rem;min-width:3.25rem;place-items:center}.fixed[data-v-97ef8402],.slot[data-v-97ef8402]{margin-left:.5rem}.fixed[data-v-97ef8402]{color:var(--fs-color-text-muted);font-size:.67rem;font-weight:400}.flow[data-v-97ef8402]{align-items:center;color:var(--fs-color-text-secondary);display:flex;font-size:.7rem;gap:.5rem;margin:.625rem 0}.flow strong[data-v-97ef8402]{color:var(--fs-color-primary)}.chart-heading[data-v-97ef8402]{align-items:center;display:flex;font-size:.85rem;justify-content:space-between;margin:1rem 0 .5rem}.chart-heading small[data-v-97ef8402]{color:var(--fs-color-text-muted);font-size:.68rem}.legend[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:flex;font-size:.7rem;gap:1rem;margin-bottom:.5rem}.legend i[data-v-97ef8402]{border-top:.25rem solid var(--fs-color-text-muted);display:inline-block;margin-right:.3125rem;vertical-align:middle;width:1rem}.legend .adjusted[data-v-97ef8402]{border-color:var(--fs-color-primary)}.row[data-v-97ef8402]{align-items:center;display:grid;grid-template-columns:2.75rem minmax(0,1fr) 3.625rem;grid-gap:.625rem;border-radius:.5rem;gap:.625rem;min-height:3.125rem;padding:.4375rem}.row.cold[data-v-97ef8402]{background:color-mix(in srgb,var(--fs-color-primary) 9%,var(--fs-color-bg-surface))}.row b[data-v-97ef8402]{font-size:.85rem}.bars[data-v-97ef8402]{display:grid;grid-gap:.3125rem;gap:.3125rem}.track[data-v-97ef8402]{background:color-mix(in srgb,var(--fs-color-text-muted) 12%,var(--fs-color-bg-surface));height:.4375rem}.fill[data-v-97ef8402],.track[data-v-97ef8402]{border-radius:.625rem}.fill[data-v-97ef8402]{background:var(--fs-color-text-muted);height:100%}.fill.adjusted[data-v-97ef8402]{background:var(--fs-color-primary)}.values[data-v-97ef8402]{display:grid;grid-gap:.125rem;color:var(--fs-color-text-secondary);font-size:.7rem;gap:.125rem;text-align:right}.values strong[data-v-97ef8402]{color:var(--fs-color-primary);font-weight:700}.totals[data-v-97ef8402]{color:var(--fs-color-text-muted);display:flex;font-size:.67rem;gap:1rem;margin:.5rem 0}.readout[data-v-97ef8402]{background:color-mix(in srgb,var(--fs-color-primary) 9%,var(--fs-color-bg-surface));border-left:.1875rem solid var(--fs-color-primary);font-size:.82rem;line-height:1.7;margin:.75rem 0;padding:.625rem .75rem}.comparison[data-v-97ef8402]{background:var(--fs-color-bg-surface);border-collapse:collapse;font-size:.78rem;margin:.75rem 0;width:100%}td[data-v-97ef8402],th[data-v-97ef8402]{border-bottom:1px solid var(--fs-color-border-light);padding:.5rem .3125rem;text-align:center}th[data-v-97ef8402]{color:var(--fs-color-text-muted);font-weight:400}td[data-v-97ef8402]:first-child,th[data-v-97ef8402]:first-child{text-align:left}.note[data-v-97ef8402]{font-size:.72rem;line-height:1.7}.note[data-v-97ef8402],details[data-v-97ef8402]{color:var(--fs-color-text-secondary)}details[data-v-97ef8402]{font-size:.73rem}summary[data-v-97ef8402]{align-items:center;cursor:pointer;display:flex;min-height:2.75rem}details p[data-v-97ef8402]{margin-bottom:.5rem}@media(max-width:768px){.stage-head[data-v-97ef8402]{font-size:.62rem}.sentence[data-v-97ef8402]{margin:.25rem 0;padding:.375rem .5625rem}.clue[data-v-97ef8402]{font-size:.65rem}.sentence-line[data-v-97ef8402]{font-size:1.08rem}.slot[data-v-97ef8402]{min-height:2rem;min-width:2.5rem}.fixed[data-v-97ef8402]{font-size:.57rem}.flow[data-v-97ef8402]{font-size:.6rem;gap:.3125rem;margin:.3125rem 0}.chart-heading[data-v-97ef8402]{font-size:.72rem;margin:.4375rem 0 .1875rem}.chart-heading small[data-v-97ef8402],.legend[data-v-97ef8402]{font-size:.6rem}.legend[data-v-97ef8402]{gap:.75rem;margin-bottom:.125rem}.row[data-v-97ef8402]{gap:.375rem;grid-template-columns:2.125rem minmax(0,1fr) 3rem;min-height:2.125rem;padding:.1875rem .3125rem}.row b[data-v-97ef8402]{font-size:.72rem}.bars[data-v-97ef8402]{gap:.25rem}.track[data-v-97ef8402]{height:.3125rem}.values[data-v-97ef8402]{font-size:.6rem;gap:0}.totals[data-v-97ef8402]{font-size:.57rem;margin:.3125rem 0}.readout[data-v-97ef8402]{font-size:.7rem;margin:.375rem 0;padding:.375rem .5rem}.comparison[data-v-97ef8402]{font-size:.65rem;margin:.375rem 0}td[data-v-97ef8402],th[data-v-97ef8402]{padding:.3125rem .125rem}.note[data-v-97ef8402]{font-size:.65rem}details[data-v-97ef8402]{font-size:.67rem}}.options[data-v-97ef8402]{display:grid;grid-gap:.5rem;gap:.5rem;margin:.875rem 0}.options button[data-v-97ef8402]{font-size:.78rem;line-height:1.6;text-align:left}.thresholds[data-v-97ef8402]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.375rem;gap:.375rem;margin:.875rem 0}.thresholds button[data-v-97ef8402]{font-size:.78rem;padding:.5rem .1875rem}.thresholds small[data-v-97ef8402]{display:block;font-size:.63rem}.visit-hint[data-v-97ef8402]{color:var(--fs-color-text-muted);font-size:.7rem}.feedback[data-v-97ef8402],.notice[data-v-97ef8402]{background:color-mix(in srgb,var(--fs-color-primary) 9%,var(--fs-color-bg-surface));border-left:.1875rem solid var(--fs-color-primary);font-size:.76rem;line-height:1.6;margin:.5rem 0;padding:.5rem}.summary[data-v-97ef8402]{font-size:.78rem;line-height:1.7;padding-left:1.125rem}.summary li[data-v-97ef8402]{margin:.3125rem 0}.next-question[data-v-97ef8402]{color:var(--fs-color-text-secondary);font-size:.75rem;margin-top:.5rem}.completion-actions[data-v-97ef8402]{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}@media(max-width:768px){.agent-tools-stage[data-v-97ef8402]{position:relative}.stage-head[data-v-97ef8402]{position:absolute;right:.875rem;top:.8125rem}.stage-head strong[data-v-97ef8402]{display:none}.sentence[data-v-97ef8402]{padding-right:3.4375rem}.chart-heading[data-v-97ef8402],.fixed[data-v-97ef8402],.flow[data-v-97ef8402]{display:none}.legend[data-v-97ef8402]{margin:.375rem 0 .1875rem}.row[data-v-97ef8402]{min-height:2rem}.values[data-v-97ef8402]{line-height:1.2}.readout[data-v-97ef8402]{line-height:1.55}.options[data-v-97ef8402]{gap:.3125rem;margin:.5rem 0}.options button[data-v-97ef8402]{font-size:.7rem;padding:.375rem .5rem}.thresholds[data-v-97ef8402]{margin:.5rem 0}.thresholds button[data-v-97ef8402]{font-size:.75rem}.visit-hint[data-v-97ef8402]{font-size:.65rem}.feedback[data-v-97ef8402],.notice[data-v-97ef8402]{font-size:.69rem;margin:.3125rem 0;padding:.375rem}.summary[data-v-97ef8402]{font-size:.7rem;line-height:1.5}.summary[data-v-97ef8402],.summary li[data-v-97ef8402]{margin:.1875rem 0}.next-question[data-v-97ef8402]{font-size:.68rem;line-height:1.45;margin-top:.25rem}.agent-tools-stage[data-step="4"] .chart[data-v-97ef8402],.agent-tools-stage[data-step="4"] .legend[data-v-97ef8402],.agent-tools-stage[data-step="4"] .totals[data-v-97ef8402]{display:none}}p[data-v-97ef8402]{margin:0}.agent-tools-lesson .readout[data-v-97ef8402]{margin:12px 0}.agent-tools-lesson[data-v-97ef8402] .task-console h2{margin:7px 0}.agent-tools-lesson[data-v-97ef8402] .task-console header small{margin:0}.trust-note[data-v-97ef8402]{color:var(--fs-color-text-muted);font-size:.62rem;margin:6px 0 0}.save-warning[data-v-97ef8402]{font-size:.62rem;margin:4px 0 0}.save-warning button[data-v-97ef8402]{font-size:.65rem;padding:0 4px}.restart[data-v-97ef8402]{font-size:.62rem;margin-left:4px;min-height:44px;padding:0 4px}.completion-actions button[data-v-97ef8402]{font-size:.75rem}@media(max-width:768px){.agent-tools-lesson[data-v-97ef8402]{gap:.375rem;height:calc(100dvh - 60px);min-height:45rem;padding:.375rem}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__console{height:18.25rem}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage{height:calc(100% - 18.25rem)}.agent-tools-stage[data-v-97ef8402]{padding:.5625rem}.agent-tools-lesson[data-v-97ef8402] .task-console{padding:.5625rem .75rem}.agent-tools-lesson[data-v-97ef8402] .task-console header p{font-size:.6rem;margin:0}.agent-tools-lesson[data-v-97ef8402] .task-console h2{font-size:1rem;margin:.25rem 0}.agent-tools-lesson[data-v-97ef8402] .task-console header small{font-size:.71rem;line-height:1.6}.agent-tools-lesson[data-v-97ef8402] .task-console>footer{padding-top:.3125rem}.agent-tools-lesson .readout[data-v-97ef8402]{margin:6px 0}.primary[data-v-97ef8402]{font-size:.75rem}.trust-note[data-v-97ef8402]{font-size:.57rem;margin-top:4px}}@media(forced-colors:active){.fill[data-v-97ef8402]{background:CanvasText}.fill.adjusted[data-v-97ef8402]{background:Highlight}.row.cold[data-v-97ef8402]{outline:1px solid Highlight}}.window-question[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.75rem;margin:.5rem 0 .75rem;padding:.75rem}.window-question small[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:block;font-size:.7rem}.window-question strong[data-v-97ef8402]{font-size:1.2rem}.capacity[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.625rem;margin:.625rem 0;padding:.625rem .75rem}.capacity.over[data-v-97ef8402]{border:2px solid var(--fs-color-primary)}.capacity-head[data-v-97ef8402]{display:flex;font-size:.8rem;justify-content:space-between}.segments[data-v-97ef8402]{background:var(--fs-color-bg-base);display:flex;gap:2px;height:1.125rem;margin:.5rem 0 .25rem;overflow:hidden}.segments span[data-v-97ef8402]{background:var(--fs-color-text-muted)}.segments .history[data-v-97ef8402]{background:var(--fs-color-primary)}.capacity small[data-v-97ef8402]{color:var(--fs-color-text-secondary);font-size:.67rem}.message-grid[data-v-97ef8402]{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem;margin:.75rem 0}.message-grid button[data-v-97ef8402]{font-size:.8rem;line-height:1.5;padding:.75rem;text-align:left}.message-grid small[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:block;font-size:.66rem}.answer-grid[data-v-97ef8402]{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin:.625rem 0}.answer-grid p[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.5rem;font-size:.85rem;padding:.625rem}.answer-grid small[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:block;font-size:.68rem}.teaching-note[data-v-97ef8402]{color:var(--fs-color-text-muted);font-size:.65rem;margin:.5rem 0}.readout[data-v-97ef8402]{font-size:.8rem}.stage-head[data-v-97ef8402]{position:static}.stage-head strong[data-v-97ef8402]{display:block}@media(max-width:768px){.stage-head[data-v-97ef8402]{position:absolute;right:.875rem;top:.8125rem}.stage-head strong[data-v-97ef8402]{display:none}.window-question[data-v-97ef8402]{margin:.25rem 0;padding:.375rem 3.25rem .375rem .5625rem}.window-question small[data-v-97ef8402]{font-size:.57rem}.window-question strong[data-v-97ef8402]{font-size:.9rem}.capacity[data-v-97ef8402]{margin:.3125rem 0;padding:.3125rem .5rem}.capacity-head[data-v-97ef8402]{font-size:.65rem}.segments[data-v-97ef8402]{height:.5625rem;margin:.25rem 0}.capacity small[data-v-97ef8402]{font-size:.56rem}.message-grid[data-v-97ef8402]{gap:.3125rem;margin:.3125rem 0}.message-grid button[data-v-97ef8402]{font-size:.65rem;min-height:3.6875rem;padding:.3125rem .4375rem}.message-grid small[data-v-97ef8402]{font-size:.55rem}.answer-grid[data-v-97ef8402]{gap:.3125rem;margin:.3125rem 0}.answer-grid p[data-v-97ef8402]{font-size:.68rem;padding:.3125rem .4375rem}.answer-grid small[data-v-97ef8402]{font-size:.55rem}.readout[data-v-97ef8402]{font-size:.65rem;line-height:1.45;margin:.3125rem 0;padding:.3125rem .4375rem}.teaching-note[data-v-97ef8402]{font-size:.55rem;margin:3px 0}.agent-tools-stage details[data-v-97ef8402]{display:none}}@media(max-width:48rem){.capacity small[data-v-97ef8402]{display:block;line-height:1.3}.window-question small[data-v-97ef8402]{line-height:1.3}.message-grid button[data-v-97ef8402]{min-height:3.375rem}.capacity-head[data-v-97ef8402]{line-height:1.4}.readout[data-v-97ef8402]{margin:.25rem 0}}.segments span[data-v-97ef8402]{flex-shrink:0}.agent-tools-lesson .readout[data-v-97ef8402]{font-size:.8rem}@media(max-width:768px){.agent-tools-lesson .readout[data-v-97ef8402]{font-size:.65rem;line-height:1.45;margin:.25rem 0}}.prompt-panel[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.625rem;margin:.625rem 0;padding:.625rem .75rem}.prompt-panel small[data-v-97ef8402]{color:var(--fs-color-text-secondary);font-size:.67rem}.prompt-panel pre[data-v-97ef8402]{font-family:inherit;font-size:.8rem;line-height:1.7;margin:.25rem 0 0;max-height:9.375rem;overflow:auto;white-space:pre-wrap}.prompt-checks[data-v-97ef8402]{color:var(--fs-color-primary);display:flex;font-size:.72rem;gap:.5rem;justify-content:space-between;margin:.5rem 0}.prompt-checks small[data-v-97ef8402]{color:var(--fs-color-text-secondary)}.prompt-blocks button strong[data-v-97ef8402]{font-size:.85rem}.prompt-blocks button[data-v-97ef8402]{min-height:4rem}.prompt-panel pre[data-v-97ef8402]:focus-visible{outline:2px solid var(--fs-color-primary)}@media(max-width:768px){.prompt-blocks button[data-v-97ef8402]{min-height:3.375rem}.prompt-blocks button strong[data-v-97ef8402]{font-size:.72rem}.prompt-panel[data-v-97ef8402]{margin:.3125rem 0;padding:.3125rem .4375rem}.prompt-panel small[data-v-97ef8402]{display:block;font-size:.55rem;line-height:1.3}.prompt-panel pre[data-v-97ef8402]{font-size:.6rem;line-height:1.4;margin:3px 0 0;max-height:4.25rem;min-height:2.5rem}.prompt-checks[data-v-97ef8402]{display:block;font-size:.61rem;line-height:1.4;margin:.25rem 0}.prompt-checks small[data-v-97ef8402]{display:block}.window-question strong[data-v-97ef8402]{font-size:.83rem}}.source-text[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:9px;font-size:.8rem;margin:10px 0;min-height:70px;padding:12px}.review-status[data-v-97ef8402]{color:var(--fs-color-primary);font-size:.75rem;margin:10px 0}@media(max-width:768px){.source-text[data-v-97ef8402]{font-size:.65rem;line-height:1.4;margin:5px 0;min-height:48px;padding:6px}.review-status[data-v-97ef8402]{font-size:.61rem;margin:4px 0}}.retrieval-grid[data-v-97ef8402]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(200px,1.1fr);grid-gap:14px;align-items:center;gap:14px;margin:12px 0}.vector-chart svg[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:block;fill:var(--fs-color-text-muted);height:235px;width:100%}.vector-chart text[data-v-97ef8402]{fill:currentColor;font-family:inherit;font-size:18px}.ranking[data-v-97ef8402]{display:grid;grid-gap:7px;gap:7px}.ranking button[data-v-97ef8402]{font-size:.76rem;min-height:58px;padding:8px;text-align:left}.ranking small[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:block;font-size:.66rem}.angle-control[data-v-97ef8402]{display:block;font-size:.78rem;margin:12px 0}.angle-control strong[data-v-97ef8402]{float:right}.angle-control input[data-v-97ef8402]{accent-color:var(--fs-color-primary);display:block;height:44px;margin:4px 0;width:100%}.count-controls[data-v-97ef8402]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.count-controls button[data-v-97ef8402]{font-size:.7rem;padding:5px}@media(max-width:768px){.retrieval-grid[data-v-97ef8402]{gap:5px;grid-template-columns:112px minmax(0,1fr);margin:5px 0}.vector-chart svg[data-v-97ef8402]{height:136px}.vector-chart text[data-v-97ef8402]{font-size:22px}.ranking[data-v-97ef8402]{gap:3px}.ranking button[data-v-97ef8402]{font-size:.6rem;line-height:1.35;min-height:44px;padding:4px 5px}.ranking small[data-v-97ef8402]{font-size:.54rem}.source-text[data-v-97ef8402]{min-height:44px}.angle-control[data-v-97ef8402]{font-size:.66rem;margin:5px 0}.angle-control input[data-v-97ef8402]{height:44px;margin:0}.count-controls[data-v-97ef8402]{gap:4px}.count-controls button[data-v-97ef8402]{font-size:.6rem;min-height:44px}.console .options[data-v-97ef8402]{margin:5px 0}.window-question strong[data-v-97ef8402]{font-size:.76rem}.agent-tools-stage[data-step="3"] .teaching-note[data-v-97ef8402]{display:none}.manipulation-controls .angle-control[data-v-97ef8402]{line-height:1.25;margin:3px 0}.manipulation-controls .angle-control input[data-v-97ef8402]{height:44px}.agent-tools-stage[data-step="3"] .retrieval-grid[data-v-97ef8402]{margin:3px 0}.agent-tools-stage[data-step="3"] .review-status[data-v-97ef8402]{line-height:1.3;margin:3px 0}}.documents[data-v-97ef8402]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0}.documents button[data-v-97ef8402]{line-height:1.5;min-height:125px;padding:10px;text-align:left}.documents small[data-v-97ef8402],.documents span[data-v-97ef8402],.documents strong[data-v-97ef8402]{display:block}.documents strong[data-v-97ef8402]{font-size:.75rem}.documents span[data-v-97ef8402]{font-size:.74rem;margin:7px 0}.documents small[data-v-97ef8402]{color:var(--fs-color-text-secondary);font-size:.65rem}.flow-status[data-v-97ef8402]{color:var(--fs-color-primary);font-size:.76rem;margin:8px 0}.answer-panel[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:10px;font-size:.77rem;padding:12px}.field-evidence[data-v-97ef8402]{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:8px 0}.field-evidence>div[data-v-97ef8402]{border-left:3px solid var(--fs-color-primary);padding-left:8px}.field-evidence p[data-v-97ef8402]{margin:4px 0}.field-evidence small[data-v-97ef8402]{color:var(--fs-color-primary);margin-left:6px}.omitted[data-v-97ef8402]{color:var(--fs-color-primary);font-size:.68rem}.pipeline-actions[data-v-97ef8402],.scenario-controls[data-v-97ef8402]{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin:10px 0}.pipeline-actions button[data-v-97ef8402],.scenario-controls button[data-v-97ef8402]{font-size:.7rem;padding:6px}@media(max-width:768px){.documents[data-v-97ef8402]{gap:4px;margin:4px 0}.documents button[data-v-97ef8402]{line-height:1.35;min-height:100px;padding:5px}.documents strong[data-v-97ef8402]{font-size:.59rem}.documents span[data-v-97ef8402]{font-size:.58rem;margin:4px 0}.documents small[data-v-97ef8402]{font-size:.53rem}.flow-status[data-v-97ef8402]{font-size:.6rem;line-height:1.4;margin:4px 0}.answer-panel[data-v-97ef8402]{font-size:.61rem;line-height:1.4;padding:6px}.field-evidence[data-v-97ef8402]{gap:4px;margin:4px 0}.field-evidence p[data-v-97ef8402]{margin:2px 0}.field-evidence small[data-v-97ef8402]{margin-left:3px}.omitted[data-v-97ef8402]{font-size:.56rem}.pipeline-actions[data-v-97ef8402],.scenario-controls[data-v-97ef8402]{margin:6px 0}.pipeline-actions button[data-v-97ef8402],.scenario-controls button[data-v-97ef8402]{font-size:.63rem}.agent-tools-stage[data-step="4"] .teaching-note[data-v-97ef8402],.agent-tools-stage[data-step="4"] [data-testid=observation-copy][data-v-97ef8402]{display:none}.window-question strong[data-v-97ef8402]{font-size:.76rem}}.tool-plan[data-v-97ef8402]{color:var(--fs-color-primary);font-size:.75rem;margin:12px 0}.tool-panels[data-v-97ef8402]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:12px 0}.tool-panels section[data-v-97ef8402]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:10px;min-height:140px;padding:14px}.tool-panels small[data-v-97ef8402]{color:var(--fs-color-text-secondary);display:block;font-size:.7rem}.tool-panels p[data-v-97ef8402]{font-size:.84rem;margin-top:10px;white-space:pre-line}.tool-panels strong[data-v-97ef8402]{color:var(--fs-color-primary);display:block;font-size:.84rem;margin-top:10px}.tool-decision[data-v-97ef8402]{font-size:.82rem;margin:12px 0}.reminder-count[data-v-97ef8402]{background:color-mix(in srgb,var(--fs-color-primary) 9%,var(--fs-color-bg-surface));border-left:3px solid var(--fs-color-primary);font-size:.9rem;font-weight:700;padding:10px}.tool-actions[data-v-97ef8402]{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin:12px 0}.tool-actions button[data-v-97ef8402]{font-size:.7rem;min-height:52px;padding:6px}#request-json[data-v-97ef8402]{font-size:.7rem;white-space:pre-wrap}@media(max-width:768px){.tool-plan[data-v-97ef8402]{font-size:.6rem;line-height:1.4;margin:5px 0}.tool-panels[data-v-97ef8402]{gap:5px;margin:5px 0}.tool-panels section[data-v-97ef8402]{min-height:102px;padding:7px}.tool-panels small[data-v-97ef8402]{font-size:.58rem}.tool-panels p[data-v-97ef8402],.tool-panels strong[data-v-97ef8402]{font-size:.65rem;line-height:1.4;margin-top:6px}.tool-decision[data-v-97ef8402]{font-size:.65rem;line-height:1.4;margin:6px 0}.reminder-count[data-v-97ef8402]{font-size:.72rem;padding:6px}.tool-actions[data-v-97ef8402]{gap:5px;margin:6px 0}.tool-actions button[data-v-97ef8402]{font-size:.63rem;min-height:44px}.agent-tools-stage[data-step="4"] [data-testid=observation-copy][data-v-97ef8402]{display:block}}.agent-tools-lesson[data-v-97ef8402]{--lesson-type-meta:.875rem;--lesson-type-body:1rem;--lesson-type-heading:1.25rem;--lesson-type-title:1.5rem;--lesson-body-leading:1.7;--lesson-description-gap:1rem;--lesson-action-gap:1.5rem;--lesson-action-margin:0px;--lesson-context-height:auto;font-size:1rem;font-size:var(--lesson-type-body);height:auto;max-height:calc(100dvh - 4rem);min-height:0;overflow:hidden;padding:.75rem .75rem .875rem}.agent-tools-lesson[data-v-97ef8402] .lesson-context-bar{flex-shrink:0;height:auto}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench{flex:0 1 auto;grid-template-columns:minmax(0,1fr) 19.5rem;height:44.625rem;position:relative}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage{overflow:auto}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage .row b,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage button,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage label,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage p{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage .phase-label,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage .schema-fields,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage .validation-result,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage small{font-size:var(--lesson-type-meta);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .readout{box-sizing:border-box;grid-column:1/-1;max-width:none;width:auto}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__console-body{overflow:hidden}.agent-tools-lesson[data-v-97ef8402] .task-console{display:flex;flex-direction:column;min-height:0;padding:1.125rem}.agent-tools-lesson[data-v-97ef8402] .task-console__content{flex:0 1 auto;min-height:0;overflow:auto}.agent-tools-lesson[data-v-97ef8402] .task-console>footer{display:grid;flex-shrink:0;grid-gap:.5rem;gap:.5rem}.agent-tools-lesson[data-v-97ef8402] .task-console>footer>a,.agent-tools-lesson[data-v-97ef8402] .task-console>footer>button{margin:0}.agent-tools-lesson[data-v-97ef8402] .task-console header p{text-transform:none}.agent-tools-lesson[data-v-97ef8402] .task-console header p{font-size:var(--lesson-type-meta);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .task-console h2{font-size:var(--lesson-type-heading);line-height:1.4}.agent-tools-lesson[data-v-97ef8402] .answer-grid p,.agent-tools-lesson[data-v-97ef8402] .answer-options button,.agent-tools-lesson[data-v-97ef8402] .completion-summary,.agent-tools-lesson[data-v-97ef8402] .message-grid button,.agent-tools-lesson[data-v-97ef8402] .options button,.agent-tools-lesson[data-v-97ef8402] .primary,.agent-tools-lesson[data-v-97ef8402] .prompt-preview,.agent-tools-lesson[data-v-97ef8402] .readout,.agent-tools-lesson[data-v-97ef8402] .summary,.agent-tools-lesson[data-v-97ef8402] .task-console button,.agent-tools-lesson[data-v-97ef8402] .task-console__body li,.agent-tools-lesson[data-v-97ef8402] .task-console__body p,.agent-tools-lesson[data-v-97ef8402] .task-console__body,.agent-tools-lesson[data-v-97ef8402] .thresholds button,.agent-tools-lesson[data-v-97ef8402] pre,.agent-tools-lesson[data-v-97ef8402] textarea{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.agent-tools-lesson[data-v-97ef8402] .task-console>footer{padding-top:var(--lesson-action-gap)}.agent-tools-lesson[data-v-97ef8402] .task-console>footer a,.agent-tools-lesson[data-v-97ef8402] .task-console>footer button{font-size:var(--lesson-type-body);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .options{gap:.5rem}.agent-tools-lesson[data-v-97ef8402] .options button{padding:.625rem .75rem}.agent-tools-lesson[data-v-97ef8402] .answer-grid small,.agent-tools-lesson[data-v-97ef8402] .capacity small,.agent-tools-lesson[data-v-97ef8402] .capacity-head,.agent-tools-lesson[data-v-97ef8402] .clue,.agent-tools-lesson[data-v-97ef8402] .comparison,.agent-tools-lesson[data-v-97ef8402] .legend,.agent-tools-lesson[data-v-97ef8402] .message-grid small,.agent-tools-lesson[data-v-97ef8402] .next-question,.agent-tools-lesson[data-v-97ef8402] .note,.agent-tools-lesson[data-v-97ef8402] .stage-head,.agent-tools-lesson[data-v-97ef8402] .thresholds small,.agent-tools-lesson[data-v-97ef8402] .totals,.agent-tools-lesson[data-v-97ef8402] .values,.agent-tools-lesson[data-v-97ef8402] .visit-hint,.agent-tools-lesson[data-v-97ef8402] .window-question small{font-size:var(--lesson-type-meta);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .band>span:not(.band-marker),.agent-tools-lesson[data-v-97ef8402] .causal-link,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage summary,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage td,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage th,.agent-tools-lesson[data-v-97ef8402] .probability-heading,.agent-tools-lesson[data-v-97ef8402] .probability-row,.agent-tools-lesson[data-v-97ef8402] .stage-kicker,.agent-tools-lesson[data-v-97ef8402] .star-summary,.agent-tools-lesson[data-v-97ef8402] .trial-history{font-size:var(--lesson-type-meta);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .sentence-line,.agent-tools-lesson[data-v-97ef8402] .window-question strong{font-size:var(--lesson-type-heading)}.agent-tools-lesson[data-v-97ef8402] .answer-panel,.agent-tools-lesson[data-v-97ef8402] .audit-checks,.agent-tools-lesson[data-v-97ef8402] .capstone-panel,.agent-tools-lesson[data-v-97ef8402] .case-detail,.agent-tools-lesson[data-v-97ef8402] .documents span,.agent-tools-lesson[data-v-97ef8402] .documents strong,.agent-tools-lesson[data-v-97ef8402] .evaluation-matrix,.agent-tools-lesson[data-v-97ef8402] .field-evidence,.agent-tools-lesson[data-v-97ef8402] .policy-controls button,.agent-tools-lesson[data-v-97ef8402] .ranking button,.agent-tools-lesson[data-v-97ef8402] .source-candidates button,.agent-tools-lesson[data-v-97ef8402] .source-text,.agent-tools-lesson[data-v-97ef8402] .task-blocks button,.agent-tools-lesson[data-v-97ef8402] .tool-actions button,.agent-tools-lesson[data-v-97ef8402] .tool-decision,.agent-tools-lesson[data-v-97ef8402] .tool-panels{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.agent-tools-lesson[data-v-97ef8402] .documents small,.agent-tools-lesson[data-v-97ef8402] .ranking small{font-size:var(--lesson-type-meta);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .review-status,.agent-tools-lesson[data-v-97ef8402] .tool-panels strong,.agent-tools-lesson[data-v-97ef8402] .tool-status,.agent-tools-lesson[data-v-97ef8402] .validation-result{font-size:var(--lesson-type-body);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .evaluation-matrix{overflow:auto}.agent-tools-lesson[data-v-97ef8402] .evaluation-matrix table{font-size:var(--lesson-type-meta);min-width:32rem}.agent-tools-lesson[data-v-97ef8402] .evaluation-matrix td,.agent-tools-lesson[data-v-97ef8402] .evaluation-matrix th{font-size:var(--lesson-type-meta);line-height:1.5;padding:.5rem}.agent-tools-lesson[data-v-97ef8402] .evaluation-matrix th button{font-size:var(--lesson-type-meta)}.agent-tools-lesson[data-v-97ef8402] .task-console header small{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.agent-tools-lesson[data-v-97ef8402] .task-console--objective header small{background:color-mix(in srgb,var(--fs-color-primary) 7%,var(--fs-color-bg-surface));border-left:3px solid var(--fs-color-primary);border-radius:0 .5rem .5rem 0;color:var(--fs-color-text-primary);padding:.75rem}.agent-tools-lesson[data-v-97ef8402] .answer-stack button,.agent-tools-lesson[data-v-97ef8402] .causal-chain,.agent-tools-lesson[data-v-97ef8402] .chip-control button,.agent-tools-lesson[data-v-97ef8402] .console-panel label,.agent-tools-lesson[data-v-97ef8402] .console-panel legend,.agent-tools-lesson[data-v-97ef8402] .console-panel li,.agent-tools-lesson[data-v-97ef8402] .console-panel p,.agent-tools-lesson[data-v-97ef8402] .console-panel,.agent-tools-lesson[data-v-97ef8402] .prediction-control button,.agent-tools-lesson[data-v-97ef8402] .primary-action,.agent-tools-lesson[data-v-97ef8402] .secondary-action,.agent-tools-lesson[data-v-97ef8402] .sentence-canvas__context{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.agent-tools-lesson[data-v-97ef8402] .console-panel h3{font-size:var(--lesson-type-heading);line-height:1.4}.agent-tools-lesson[data-v-97ef8402] .console-actions a,.agent-tools-lesson[data-v-97ef8402] .console-panel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.75rem}.agent-tools-lesson[data-v-97ef8402] .answer-stack{gap:.5rem}.agent-tools-lesson[data-v-97ef8402] .answer-stack button{padding:.625rem .75rem}.agent-tools-lesson[data-v-97ef8402] .console-actions{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.agent-tools-lesson[data-v-97ef8402] .console-actions .primary-action,.agent-tools-lesson[data-v-97ef8402] .console-actions .secondary-action{margin:0}.agent-tools-lesson[data-v-97ef8402] .application-feedback,.agent-tools-lesson[data-v-97ef8402] .candidate-caption,.agent-tools-lesson[data-v-97ef8402] .control-notice,.agent-tools-lesson[data-v-97ef8402] .feedback,.agent-tools-lesson[data-v-97ef8402] .lesson-hint,.agent-tools-lesson[data-v-97ef8402] .navigation-notice,.agent-tools-lesson[data-v-97ef8402] .notice,.agent-tools-lesson[data-v-97ef8402] .selection-summary,.agent-tools-lesson[data-v-97ef8402] .teaching-note,.agent-tools-lesson[data-v-97ef8402] .trust-note,.agent-tools-lesson[data-v-97ef8402] .validation-message{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--fs-color-text-secondary);font-size:var(--lesson-type-meta);font-weight:400;line-height:1.5;margin:.75rem 0 .5rem;padding:0}.agent-tools-lesson[data-v-97ef8402] .lesson-hint p,.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage .lesson-hint,.agent-tools-lesson[data-v-97ef8402] .task-console .lesson-hint{font-size:var(--lesson-type-meta);line-height:1.5}.agent-tools-lesson[data-v-97ef8402] .lesson-hint__label{color:var(--fs-color-primary);font-weight:700;margin-right:.5rem}.agent-tools-lesson[data-v-97ef8402] .lesson-hint__copy{color:var(--fs-color-text-secondary);font-weight:400}.agent-tools-lesson[data-v-97ef8402] .observation-copy{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading);position:static}.agent-tools-lesson[data-v-97ef8402] .comparison-legend,.agent-tools-lesson[data-v-97ef8402] .probability-stage__kicker,.agent-tools-lesson[data-v-97ef8402] .token-name,.agent-tools-lesson[data-v-97ef8402] .total-chips span,.agent-tools-lesson[data-v-97ef8402] .value-pair strong,.agent-tools-lesson[data-v-97ef8402] .value-pair{font-size:var(--lesson-type-meta)}.agent-tools-lesson[data-v-97ef8402] .probability-stage__task{font-size:var(--lesson-type-body);white-space:normal}.agent-tools-lesson[data-v-97ef8402] .checkpoint-feedback.is-error{background:transparent;border:0;padding:0}.agent-tools-lesson[data-v-97ef8402] .checkpoint-feedback.is-success .completion-summary{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}@media(max-width:768px){.agent-tools-lesson[data-v-97ef8402]{height:auto;max-height:none;overflow:visible;padding:.375rem}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench{display:flex;flex-direction:column;height:auto}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench .continuous-workbench__stage{height:auto;max-height:none;min-height:0;overflow:visible}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__stage>*{height:auto;max-height:none;min-height:0;overflow:visible}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench .continuous-workbench__console{height:auto;max-height:none;min-height:0;position:relative}.agent-tools-lesson[data-v-97ef8402] .continuous-workbench__console-body{display:block;flex:none;height:auto;max-height:none;min-height:0;overflow:visible}.agent-tools-lesson[data-v-97ef8402] .task-console{flex:none;height:auto;max-height:none;overflow:visible;padding:.875rem}.agent-tools-lesson[data-v-97ef8402] .task-console__content{flex:none;height:auto;max-height:none;min-height:0;overflow:visible}.agent-tools-lesson[data-v-97ef8402]{--lesson-action-gap:1rem}.agent-tools-lesson[data-v-97ef8402] .answer-grid,.agent-tools-lesson[data-v-97ef8402] .message-grid{grid-template-columns:1fr}.agent-tools-lesson[data-v-97ef8402] .retrieval-grid{gap:.75rem;grid-template-columns:minmax(0,1fr)}.agent-tools-lesson[data-v-97ef8402] .vector-chart svg{aspect-ratio:280/230;height:auto}.agent-tools-lesson[data-v-97ef8402] .vector-chart text{font-size:.875rem}.agent-tools-lesson[data-v-97ef8402] .documents,.agent-tools-lesson[data-v-97ef8402] .source-candidates{grid-template-columns:minmax(0,1fr)}.agent-tools-lesson[data-v-97ef8402] .task-console--complete header small,.agent-tools-lesson[data-v-97ef8402] .task-console--mobile-description-hidden header small{display:block}.agent-tools-lesson[data-v-97ef8402] .checkpoint-feedback.is-success .secondary-action{display:inline-flex}.agent-tools-lesson[data-v-97ef8402] .token-choice-row,.agent-tools-lesson[data-v-97ef8402] .causal-link{flex-wrap:wrap}.agent-tools-lesson[data-v-97ef8402] .causal-link span,.agent-tools-lesson[data-v-97ef8402] .causal-link strong{white-space:nowrap}.agent-tools-lesson[data-v-97ef8402] .nucleus-order{grid-template-columns:repeat(5,minmax(5rem,1fr));overflow-x:auto}.agent-tools-lesson[data-v-97ef8402] .nucleus-order span{font-size:var(--lesson-type-meta);line-height:1.5;white-space:nowrap}.agent-tools-lesson[data-v-97ef8402] .token-choice{flex:1 1 auto;font-size:var(--lesson-type-body)}.agent-tools-lesson[data-v-97ef8402] .sentence-canvas__prefix{font-size:var(--lesson-type-heading)}}.agent-tools-lesson .restart-link[data-v-97ef8402]{background:transparent;border:0;color:var(--fs-color-primary);cursor:pointer;display:inline;font:inherit;margin-left:.25rem;min-height:2.75rem;padding:0;-webkit-text-decoration:underline;text-decoration:underline}
