.structured-output-repair-tour[data-v-bc61482a]{display:contents}.repair-tour-title[data-v-bc61482a]{color:var(--fs-color-text-primary);font-size:1.25rem;font-weight:700;line-height:1.5}.repair-tour-copy[data-v-bc61482a]{font-size:1rem;font-weight:400;line-height:1.6;margin:.5rem 0}.repair-tour-copy[data-v-bc61482a],.repair-tour-skip[data-v-bc61482a]{color:var(--fs-color-text-secondary)}.repair-tour-skip[data-v-bc61482a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font:inherit;font-size:.875rem;min-height:2.75rem;padding:.25rem .5rem}.repair-tour-skip[data-v-bc61482a]:hover{color:var(--fs-color-primary)}.repair-tour-skip[data-v-bc61482a]:focus-visible{outline:.125rem solid var(--fs-color-primary);outline-offset:.125rem}.structured-output-lesson[data-v-f573ef42]{box-sizing:border-box;color:var(--fs-color-text-primary);display:flex;flex-direction:column;gap:.75rem;margin:0 auto;width:min(100%,1200px)}.structured-output-stage[data-v-f573ef42]{box-sizing:border-box;height:100%;overflow:auto;padding:1.25rem}p[data-v-f573ef42]{margin:0}.primary[data-v-f573ef42],button[data-v-f573ef42]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.625rem;box-sizing:border-box;color:var(--fs-color-text-primary);cursor:pointer;font:inherit;min-height:2.75rem;padding:.5rem .75rem}button[data-v-f573ef42]:disabled{cursor:not-allowed;opacity:.55}button[aria-pressed=true][data-v-f573ef42]{background:color-mix(in srgb,var(--fs-color-primary) 8%,var(--fs-color-bg-surface));border-color:var(--fs-color-primary);color:var(--fs-color-primary)}a[data-v-f573ef42]:focus-visible,button[data-v-f573ef42]:focus-visible,summary[data-v-f573ef42]:focus-visible,textarea[data-v-f573ef42]:focus-visible{outline:3px solid var(--fs-color-primary);outline-offset:2px}.check-action[data-v-f573ef42],.primary[data-v-f573ef42]{align-items:center;background:var(--fs-color-primary);border-color:var(--fs-color-primary);color:var(--fs-color-on-primary);display:flex;font-weight:700;justify-content:center;text-align:center;-webkit-text-decoration:none;text-decoration:none}.primary[data-v-f573ef42]{width:100%}.stage-head[data-v-f573ef42]{align-items:center;color:var(--fs-color-text-secondary);display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.stage-head strong[data-v-f573ef42]{color:var(--fs-color-primary);font-weight:700}.window-question[data-v-f573ef42]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.75rem;margin-bottom:.75rem;padding:.75rem 1rem}.window-question small[data-v-f573ef42],.window-question strong[data-v-f573ef42]{display:block}.window-question small[data-v-f573ef42]{color:var(--fs-color-text-secondary);margin-bottom:.125rem}.window-question strong[data-v-f573ef42]{font-weight:700}.field-map[data-v-f573ef42]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem}.field-map>div[data-v-f573ef42]{display:grid;grid-gap:.125rem;gap:.125rem}.field-map small[data-v-f573ef42],.field-map span[data-v-f573ef42]{font-size:.875rem;line-height:1.5}.field-map code[data-v-f573ef42]{color:var(--fs-color-primary)}.field-map small[data-v-f573ef42]{color:var(--fs-color-text-secondary)}.editor-panel[data-v-f573ef42]{display:grid;grid-gap:.5rem;gap:.5rem}.editor-heading[data-v-f573ef42]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.editor-heading label[data-v-f573ef42]{font-weight:700}.tour-entry[data-v-f573ef42]{background:transparent;border:0;color:var(--fs-color-primary);padding:.25rem .5rem}textarea[data-v-f573ef42]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.625rem;box-sizing:border-box;color:var(--fs-color-text-primary);display:block;font-family:ui-monospace,Cascadia Code,Consolas,monospace;height:7.5rem;max-height:16rem;min-height:6rem;padding:.75rem;resize:vertical;width:100%}.editor-actions[data-v-f573ef42]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.editor-status[data-v-f573ef42]{color:var(--fs-color-text-secondary);flex:1 1 14rem;font-size:.875rem;line-height:1.5}.receiver-panel[data-v-f573ef42]{margin-top:.875rem}.validation-layers[data-v-f573ef42]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}.validation-layers>div[data-v-f573ef42]{align-items:center;background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-radius:.625rem;display:flex;flex-wrap:wrap;gap:.25rem .75rem;justify-content:space-between;padding:.625rem .75rem}.validation-layers span[data-v-f573ef42],.validation-layers strong[data-v-f573ef42]{font-size:.875rem;line-height:1.5}.validation-layers strong[data-v-f573ef42]{color:var(--fs-color-text-secondary);font-weight:700}.validation-layers [data-state=passed] strong[data-v-f573ef42]{color:var(--fs-color-success)}.validation-layers [data-state=failed] strong[data-v-f573ef42]{color:var(--fs-color-danger)}.validation-result[data-v-f573ef42]{color:var(--fs-color-text-secondary);margin:.5rem 0}.schedule-preview[data-v-f573ef42]{background:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border-light);border-left:.25rem solid var(--fs-color-primary);border-radius:.625rem;padding:.75rem 1rem}.schedule-preview[data-state=blocked][data-v-f573ef42],.schedule-preview[data-state=unchecked][data-v-f573ef42]{border-left-color:var(--fs-color-border-light)}.schedule-preview>small[data-v-f573ef42]{color:var(--fs-color-text-secondary)}.schedule-preview>p[data-v-f573ef42]{margin-top:.375rem}.schedule-values[data-v-f573ef42]{display:grid;grid-template-columns:1.3fr 1fr .65fr;grid-gap:.5rem;gap:.5rem;margin:.375rem 0}.schedule-values dt[data-v-f573ef42]{color:var(--fs-color-text-secondary);font-size:.875rem}.schedule-values dd[data-v-f573ef42]{margin:.125rem 0 0;word-wrap:anywhere;font-weight:700}.fact-pending[data-v-f573ef42]{color:var(--fs-color-primary)}.optional-practice[data-v-f573ef42]{border-top:1px solid var(--fs-color-border-light);color:var(--fs-color-text-secondary);margin-top:.75rem}.optional-practice summary[data-v-f573ef42]{box-sizing:border-box;cursor:pointer;min-height:2.75rem;padding:.5rem 0}.optional-practice p[data-v-f573ef42]{font-size:.875rem;line-height:1.5}.samples[data-v-f573ef42]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.repair-checklist[data-v-f573ef42]{display:grid;list-style:none;grid-gap:.875rem;gap:.875rem;margin:1rem 0 0;padding:0}.repair-checklist li[data-v-f573ef42]{align-items:center;color:var(--fs-color-text-secondary);display:flex;font-size:.875rem;gap:.625rem}.repair-checklist li>span[data-v-f573ef42]{align-items:center;border:1px solid var(--fs-color-border-light);border-radius:50%;display:grid;flex:0 0 1.5rem;font-size:.875rem;height:1.5rem;justify-items:center;place-items:center}.repair-checklist [data-complete=true][data-v-f573ef42]{color:var(--fs-color-success)}.repair-checklist [data-complete=true]>span[data-v-f573ef42]{border-color:currentColor}.comparison-records[data-v-f573ef42]{display:grid;grid-gap:.75rem;gap:.75rem}.different-place[data-v-f573ef42]{color:var(--fs-color-primary);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.25rem}.comparison[data-v-f573ef42]{background:var(--fs-color-bg-surface);border-collapse:collapse;margin:1rem 0;width:100%}.comparison caption[data-v-f573ef42]{color:var(--fs-color-text-secondary);margin-bottom:.5rem;text-align:left}td[data-v-f573ef42],th[data-v-f573ef42]{border-bottom:1px solid var(--fs-color-border-light);padding:.625rem .375rem;text-align:left;word-wrap:anywhere}th[data-v-f573ef42]{font-weight:700}.completion-actions[data-v-f573ef42],.options[data-v-f573ef42]{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.875rem}.options button[data-v-f573ef42]{text-align:left}.summary[data-v-f573ef42]{line-height:1.7;padding-left:1.125rem}.summary li[data-v-f573ef42]{margin:.375rem 0}.next-question[data-v-f573ef42]{color:var(--fs-color-text-secondary)}.restart-link[data-v-f573ef42]{background:transparent;border:0;color:var(--fs-color-primary);display:inline;margin-left:.25rem;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.structured-output-lesson[data-v-f573ef42]{--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}.structured-output-lesson[data-v-f573ef42] .lesson-context-bar{flex-shrink:0;height:auto}.structured-output-lesson[data-v-f573ef42] .continuous-workbench{flex:0 1 auto;grid-template-columns:minmax(0,1fr) 19.5rem;height:44.625rem;position:relative}.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage{overflow:auto}.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage .row b,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage button,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage label,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage p{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage .phase-label,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage .schema-fields,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage .validation-result,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage small{font-size:var(--lesson-type-meta);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .readout{box-sizing:border-box;grid-column:1/-1;max-width:none;width:auto}.structured-output-lesson[data-v-f573ef42] .continuous-workbench__console-body{overflow:hidden}.structured-output-lesson[data-v-f573ef42] .task-console{display:flex;flex-direction:column;min-height:0;padding:1.125rem}.structured-output-lesson[data-v-f573ef42] .task-console__content{flex:0 1 auto;min-height:0;overflow:auto}.structured-output-lesson[data-v-f573ef42] .task-console>footer{display:grid;flex-shrink:0;grid-gap:.5rem;gap:.5rem}.structured-output-lesson[data-v-f573ef42] .task-console>footer>a,.structured-output-lesson[data-v-f573ef42] .task-console>footer>button{margin:0}.structured-output-lesson[data-v-f573ef42] .task-console header p{text-transform:none}.structured-output-lesson[data-v-f573ef42] .task-console header p{font-size:var(--lesson-type-meta);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .task-console h2{font-size:var(--lesson-type-heading);line-height:1.4}.structured-output-lesson[data-v-f573ef42] .answer-grid p,.structured-output-lesson[data-v-f573ef42] .answer-options button,.structured-output-lesson[data-v-f573ef42] .completion-summary,.structured-output-lesson[data-v-f573ef42] .message-grid button,.structured-output-lesson[data-v-f573ef42] .options button,.structured-output-lesson[data-v-f573ef42] .primary,.structured-output-lesson[data-v-f573ef42] .prompt-preview,.structured-output-lesson[data-v-f573ef42] .readout,.structured-output-lesson[data-v-f573ef42] .summary,.structured-output-lesson[data-v-f573ef42] .task-console button,.structured-output-lesson[data-v-f573ef42] .task-console__body li,.structured-output-lesson[data-v-f573ef42] .task-console__body p,.structured-output-lesson[data-v-f573ef42] .task-console__body,.structured-output-lesson[data-v-f573ef42] .thresholds button,.structured-output-lesson[data-v-f573ef42] pre,.structured-output-lesson[data-v-f573ef42] textarea{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.structured-output-lesson[data-v-f573ef42] .task-console>footer{padding-top:var(--lesson-action-gap)}.structured-output-lesson[data-v-f573ef42] .task-console>footer a,.structured-output-lesson[data-v-f573ef42] .task-console>footer button{font-size:var(--lesson-type-body);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .options{gap:.5rem}.structured-output-lesson[data-v-f573ef42] .options button{padding:.625rem .75rem}.structured-output-lesson[data-v-f573ef42] .answer-grid small,.structured-output-lesson[data-v-f573ef42] .capacity small,.structured-output-lesson[data-v-f573ef42] .capacity-head,.structured-output-lesson[data-v-f573ef42] .clue,.structured-output-lesson[data-v-f573ef42] .comparison,.structured-output-lesson[data-v-f573ef42] .legend,.structured-output-lesson[data-v-f573ef42] .message-grid small,.structured-output-lesson[data-v-f573ef42] .next-question,.structured-output-lesson[data-v-f573ef42] .note,.structured-output-lesson[data-v-f573ef42] .stage-head,.structured-output-lesson[data-v-f573ef42] .thresholds small,.structured-output-lesson[data-v-f573ef42] .totals,.structured-output-lesson[data-v-f573ef42] .values,.structured-output-lesson[data-v-f573ef42] .visit-hint,.structured-output-lesson[data-v-f573ef42] .window-question small{font-size:var(--lesson-type-meta);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .band>span:not(.band-marker),.structured-output-lesson[data-v-f573ef42] .causal-link,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage summary,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage td,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage th,.structured-output-lesson[data-v-f573ef42] .probability-heading,.structured-output-lesson[data-v-f573ef42] .probability-row,.structured-output-lesson[data-v-f573ef42] .stage-kicker,.structured-output-lesson[data-v-f573ef42] .star-summary,.structured-output-lesson[data-v-f573ef42] .trial-history{font-size:var(--lesson-type-meta);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .sentence-line,.structured-output-lesson[data-v-f573ef42] .window-question strong{font-size:var(--lesson-type-heading)}.structured-output-lesson[data-v-f573ef42] .answer-panel,.structured-output-lesson[data-v-f573ef42] .audit-checks,.structured-output-lesson[data-v-f573ef42] .capstone-panel,.structured-output-lesson[data-v-f573ef42] .case-detail,.structured-output-lesson[data-v-f573ef42] .documents span,.structured-output-lesson[data-v-f573ef42] .documents strong,.structured-output-lesson[data-v-f573ef42] .evaluation-matrix,.structured-output-lesson[data-v-f573ef42] .field-evidence,.structured-output-lesson[data-v-f573ef42] .policy-controls button,.structured-output-lesson[data-v-f573ef42] .ranking button,.structured-output-lesson[data-v-f573ef42] .source-candidates button,.structured-output-lesson[data-v-f573ef42] .source-text,.structured-output-lesson[data-v-f573ef42] .task-blocks button,.structured-output-lesson[data-v-f573ef42] .tool-actions button,.structured-output-lesson[data-v-f573ef42] .tool-decision,.structured-output-lesson[data-v-f573ef42] .tool-panels{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.structured-output-lesson[data-v-f573ef42] .documents small,.structured-output-lesson[data-v-f573ef42] .ranking small{font-size:var(--lesson-type-meta);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .review-status,.structured-output-lesson[data-v-f573ef42] .tool-panels strong,.structured-output-lesson[data-v-f573ef42] .tool-status,.structured-output-lesson[data-v-f573ef42] .validation-result{font-size:var(--lesson-type-body);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .evaluation-matrix{overflow:auto}.structured-output-lesson[data-v-f573ef42] .evaluation-matrix table{font-size:var(--lesson-type-meta);min-width:32rem}.structured-output-lesson[data-v-f573ef42] .evaluation-matrix td,.structured-output-lesson[data-v-f573ef42] .evaluation-matrix th{font-size:var(--lesson-type-meta);line-height:1.5;padding:.5rem}.structured-output-lesson[data-v-f573ef42] .evaluation-matrix th button{font-size:var(--lesson-type-meta)}.structured-output-lesson[data-v-f573ef42] .task-console header small{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.structured-output-lesson[data-v-f573ef42] .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}.structured-output-lesson[data-v-f573ef42] .answer-stack button,.structured-output-lesson[data-v-f573ef42] .causal-chain,.structured-output-lesson[data-v-f573ef42] .chip-control button,.structured-output-lesson[data-v-f573ef42] .console-panel label,.structured-output-lesson[data-v-f573ef42] .console-panel legend,.structured-output-lesson[data-v-f573ef42] .console-panel li,.structured-output-lesson[data-v-f573ef42] .console-panel p,.structured-output-lesson[data-v-f573ef42] .console-panel,.structured-output-lesson[data-v-f573ef42] .prediction-control button,.structured-output-lesson[data-v-f573ef42] .primary-action,.structured-output-lesson[data-v-f573ef42] .secondary-action,.structured-output-lesson[data-v-f573ef42] .sentence-canvas__context{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}.structured-output-lesson[data-v-f573ef42] .console-panel h3{font-size:var(--lesson-type-heading);line-height:1.4}.structured-output-lesson[data-v-f573ef42] .console-actions a,.structured-output-lesson[data-v-f573ef42] .console-panel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.75rem}.structured-output-lesson[data-v-f573ef42] .answer-stack{gap:.5rem}.structured-output-lesson[data-v-f573ef42] .answer-stack button{padding:.625rem .75rem}.structured-output-lesson[data-v-f573ef42] .console-actions{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.structured-output-lesson[data-v-f573ef42] .console-actions .primary-action,.structured-output-lesson[data-v-f573ef42] .console-actions .secondary-action{margin:0}.structured-output-lesson[data-v-f573ef42] .application-feedback,.structured-output-lesson[data-v-f573ef42] .candidate-caption,.structured-output-lesson[data-v-f573ef42] .control-notice,.structured-output-lesson[data-v-f573ef42] .feedback,.structured-output-lesson[data-v-f573ef42] .lesson-hint,.structured-output-lesson[data-v-f573ef42] .navigation-notice,.structured-output-lesson[data-v-f573ef42] .notice,.structured-output-lesson[data-v-f573ef42] .selection-summary,.structured-output-lesson[data-v-f573ef42] .teaching-note,.structured-output-lesson[data-v-f573ef42] .trust-note,.structured-output-lesson[data-v-f573ef42] .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}.structured-output-lesson[data-v-f573ef42] .lesson-hint p,.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage .lesson-hint,.structured-output-lesson[data-v-f573ef42] .task-console .lesson-hint{font-size:var(--lesson-type-meta);line-height:1.5}.structured-output-lesson[data-v-f573ef42] .lesson-hint__label{color:var(--fs-color-primary);font-weight:700;margin-right:.5rem}.structured-output-lesson[data-v-f573ef42] .lesson-hint__copy{color:var(--fs-color-text-secondary);font-weight:400}.structured-output-lesson[data-v-f573ef42] .observation-copy{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading);position:static}.structured-output-lesson[data-v-f573ef42] .comparison-legend,.structured-output-lesson[data-v-f573ef42] .probability-stage__kicker,.structured-output-lesson[data-v-f573ef42] .token-name,.structured-output-lesson[data-v-f573ef42] .total-chips span,.structured-output-lesson[data-v-f573ef42] .value-pair strong,.structured-output-lesson[data-v-f573ef42] .value-pair{font-size:var(--lesson-type-meta)}.structured-output-lesson[data-v-f573ef42] .probability-stage__task{font-size:var(--lesson-type-body);white-space:normal}.structured-output-lesson[data-v-f573ef42] .checkpoint-feedback.is-error{background:transparent;border:0;padding:0}.structured-output-lesson[data-v-f573ef42] .checkpoint-feedback.is-success .completion-summary{font-size:var(--lesson-type-body);line-height:var(--lesson-body-leading)}@media(max-width:768px){.structured-output-lesson[data-v-f573ef42]{height:auto;max-height:none;overflow:visible;padding:.375rem}.structured-output-lesson[data-v-f573ef42] .continuous-workbench{display:flex;flex-direction:column;height:auto}.structured-output-lesson[data-v-f573ef42] .continuous-workbench .continuous-workbench__stage{height:auto;max-height:none;min-height:0;overflow:visible}.structured-output-lesson[data-v-f573ef42] .continuous-workbench__stage>*{height:auto;max-height:none;min-height:0;overflow:visible}.structured-output-lesson[data-v-f573ef42] .continuous-workbench .continuous-workbench__console{height:auto;max-height:none;min-height:0;position:relative}.structured-output-lesson[data-v-f573ef42] .continuous-workbench__console-body{display:block;flex:none;height:auto;max-height:none;min-height:0;overflow:visible}.structured-output-lesson[data-v-f573ef42] .task-console{flex:none;height:auto;max-height:none;overflow:visible;padding:.875rem}.structured-output-lesson[data-v-f573ef42] .task-console__content{flex:none;height:auto;max-height:none;min-height:0;overflow:visible}.structured-output-lesson[data-v-f573ef42]{--lesson-action-gap:1rem}.structured-output-lesson[data-v-f573ef42] .answer-grid,.structured-output-lesson[data-v-f573ef42] .message-grid{grid-template-columns:1fr}.structured-output-lesson[data-v-f573ef42] .retrieval-grid{gap:.75rem;grid-template-columns:minmax(0,1fr)}.structured-output-lesson[data-v-f573ef42] .vector-chart svg{aspect-ratio:280/230;height:auto}.structured-output-lesson[data-v-f573ef42] .vector-chart text{font-size:.875rem}.structured-output-lesson[data-v-f573ef42] .documents,.structured-output-lesson[data-v-f573ef42] .source-candidates{grid-template-columns:minmax(0,1fr)}.structured-output-lesson[data-v-f573ef42] .task-console--complete header small,.structured-output-lesson[data-v-f573ef42] .task-console--mobile-description-hidden header small{display:block}.structured-output-lesson[data-v-f573ef42] .checkpoint-feedback.is-success .secondary-action{display:inline-flex}.structured-output-lesson[data-v-f573ef42] .token-choice-row,.structured-output-lesson[data-v-f573ef42] .causal-link{flex-wrap:wrap}.structured-output-lesson[data-v-f573ef42] .causal-link span,.structured-output-lesson[data-v-f573ef42] .causal-link strong{white-space:nowrap}.structured-output-lesson[data-v-f573ef42] .nucleus-order{grid-template-columns:repeat(5,minmax(5rem,1fr));overflow-x:auto}.structured-output-lesson[data-v-f573ef42] .nucleus-order span{font-size:var(--lesson-type-meta);line-height:1.5;white-space:nowrap}.structured-output-lesson[data-v-f573ef42] .token-choice{flex:1 1 auto;font-size:var(--lesson-type-body)}.structured-output-lesson[data-v-f573ef42] .sentence-canvas__prefix{font-size:var(--lesson-type-heading)}}.structured-output-lesson .fact-pending[data-v-f573ef42],.structured-output-lesson .json-reading[data-v-f573ef42],.structured-output-lesson .optional-practice p[data-v-f573ef42],.structured-output-lesson .validation-result[data-v-f573ef42]{font-size:.875rem;line-height:1.5}.json-reading[data-v-f573ef42]{color:var(--fs-color-text-secondary)}.structured-output-lesson .tour-entry[data-v-f573ef42]{font-size:.875rem}.structured-output-lesson .editor-panel textarea[data-v-f573ef42]{height:9.25rem;line-height:1.5}@media(max-width:768px){.structured-output-stage[data-v-f573ef42]{height:auto;padding:.875rem}.structured-output-lesson.is-repairing[data-v-f573ef42] .continuous-workbench .continuous-workbench__stage,.structured-output-lesson.is-comparing[data-v-f573ef42] .continuous-workbench .continuous-workbench__stage{max-height:none;overflow:visible}.structured-output-lesson.is-repairing[data-v-f573ef42] .continuous-workbench .continuous-workbench__console,.structured-output-lesson.is-comparing[data-v-f573ef42] .continuous-workbench .continuous-workbench__console{max-height:none;min-height:0}.field-map[data-v-f573ef42]{gap:.375rem;grid-template-columns:1fr}.field-map>div[data-v-f573ef42]{display:flex;gap:.5rem;justify-content:space-between}.editor-actions[data-v-f573ef42]{display:grid;grid-template-columns:1fr}.editor-status[data-v-f573ef42]{flex:auto}.schedule-values[data-v-f573ef42],.validation-layers[data-v-f573ef42]{gap:.375rem;grid-template-columns:1fr}.schedule-values>div[data-v-f573ef42]{align-items:baseline;display:grid;grid-template-columns:3rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.schedule-values dd[data-v-f573ef42]{margin:0}.samples[data-v-f573ef42]{display:grid}.comparison[data-v-f573ef42]{table-layout:fixed}}
