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