._workspace_fz3vf_1{gap:var(--space-7);font-family:var(--font-ui);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.8fr);align-items:start;display:grid}._editor_fz3vf_9,._section_fz3vf_10{gap:var(--space-5);display:grid}._section_fz3vf_10{padding-top:var(--rhythm-section);border-top:var(--border)}._sectionHeader_fz3vf_18{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}._sectionHeader_fz3vf_18 h2,._sectionHeader_fz3vf_18 p,._diagramHeader_fz3vf_26 h2,._diagramHeader_fz3vf_26 p{margin:0}._sectionHeader_fz3vf_18 h2,._diagramHeader_fz3vf_26 h2{font-family:var(--font-prose);font-size:var(--step-1)}._sectionHeader_fz3vf_18 p,._diagramHeader_fz3vf_26 p{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--step--1)}._numberControl_fz3vf_41{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--step--1);display:flex}._tableWrap_fz3vf_48{max-width:100%;overflow-x:auto}._tableWrap_fz3vf_48 th:not(:first-child),._tableWrap_fz3vf_48 td:not(:first-child){text-align:right;white-space:nowrap}._tableWrap_fz3vf_48 input{margin-left:auto}._tableWrap_fz3vf_48 tfoot{border-top:2px solid var(--color-border-strong);color:var(--color-text-secondary)}._tableWrap_fz3vf_48 tfoot tr:last-child{color:var(--color-text-muted);font-size:var(--step--1)}._turnList_fz3vf_68{border-top:var(--border);margin:0;padding:0;list-style:none;display:grid}._turnCard_fz3vf_75{align-items:center;gap:var(--space-2);min-height:3.5rem;padding:var(--space-2) 0;border-bottom:var(--border);grid-template-columns:1.5rem minmax(0,1fr) auto;display:grid}._turnNumber_fz3vf_84{color:var(--color-text-muted);font-size:var(--step--1);font-variant-numeric:tabular-nums}._turnChoices_fz3vf_89{align-items:center;gap:var(--space-1);display:flex}._turnChoices_fz3vf_89 button{color:var(--color-text-muted);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:1px solid #0000;padding:.4rem .65rem}._turnChoices_fz3vf_89 button:hover{color:var(--color-text)}._turnChoices_fz3vf_89 ._activeTurn_fz3vf_106{border-color:var(--color-border-strong);color:var(--color-text);background:var(--color-surface)}._removeTurn_fz3vf_111{width:1.75rem;height:1.75rem;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:1.25rem;display:grid}._removeTurn_fz3vf_111:hover:not(:disabled){color:var(--color-text)}._removeTurn_fz3vf_111:disabled{opacity:.35;cursor:default}._process_fz3vf_131{gap:var(--space-3);color:var(--color-text-secondary);font-family:var(--font-prose);margin:0;padding-left:1.35rem;display:grid}._yieldSummary_fz3vf_139{border-top:var(--border);border-left:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._results_fz3vf_145{gap:var(--space-5);display:grid;position:sticky;top:5.25rem}._metrics_fz3vf_151{border-top:var(--border);border-left:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._metric_fz3vf_151{gap:var(--space-1);padding:var(--space-3);border-right:var(--border);border-bottom:var(--border);background:var(--color-surface);display:grid}._metric_fz3vf_151 span{color:var(--color-text-muted);font-size:var(--step--1)}._metric_fz3vf_151 strong{font-family:var(--font-prose);font-size:var(--step-1)}._diagramPanel_fz3vf_173{padding:var(--space-4);border:var(--border);background:var(--color-surface)}._diagramHeader_fz3vf_26{justify-content:space-between;gap:var(--space-3);display:flex}._diagramHeader_fz3vf_26>span{color:var(--color-text-muted);font-size:var(--step--1);white-space:nowrap}._stageTabs_fz3vf_188{gap:var(--space-2);margin-top:var(--space-4);border:0;flex-wrap:wrap;padding:0;display:flex}._stageTabs_fz3vf_188 button{font-size:var(--step--1);padding:.32rem .48rem}._activeStage_fz3vf_200{border-color:var(--color-accent);color:var(--color-accent)}._diagram_fz3vf_26{width:100%;height:auto;margin-top:var(--space-3);color:var(--color-text-muted);font:16px var(--font-ui);display:block}._diagramFrame_fz3vf_212{fill:var(--color-background);stroke:var(--color-border-strong)}._doughLayer_fz3vf_216{fill:var(--color-accent-soft)}._butterLayer_fz3vf_219{fill:var(--color-highlight)}._legend_fz3vf_222{gap:var(--space-4);color:var(--color-text-muted);font-size:var(--step--1);display:flex}._legend_fz3vf_222 span{align-items:center;gap:var(--space-2);display:inline-flex}._legend_fz3vf_222 i{border:var(--border);width:1rem;height:.45rem}._doughKey_fz3vf_238{background:var(--color-accent-soft)}._butterKey_fz3vf_241{background:var(--color-highlight)}._error_fz3vf_244{padding:var(--space-4);border-left:2px solid var(--color-status-error);color:var(--color-status-error);background:var(--color-surface)}._error_fz3vf_244 ul{margin-bottom:0}._calculationDetails_fz3vf_253{padding:var(--space-4);border:var(--border);background:var(--color-surface)}._calculationDetails_fz3vf_253 summary{color:var(--color-text-secondary);cursor:pointer;font-weight:600}._calculationDetails_fz3vf_253 dl{gap:var(--space-3);margin:var(--space-4) 0 0;display:grid}._calculationDetails_fz3vf_253 dl>div{gap:var(--space-1);padding-top:var(--space-3);border-top:var(--border);display:grid}._calculationDetails_fz3vf_253 dt{font-size:var(--step--1);font-weight:600}._calculationDetails_fz3vf_253 dd{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--step--1);margin:0;line-height:1.5}@media (width<=58rem){._workspace_fz3vf_1{grid-template-columns:1fr}._results_fz3vf_145{position:static}._yieldSummary_fz3vf_139{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){._metrics_fz3vf_151{grid-template-columns:1fr}._sectionHeader_fz3vf_18,._diagramHeader_fz3vf_26{flex-direction:column;align-items:flex-start}._tableWrap_fz3vf_48 input{width:5.5rem}._turnCard_fz3vf_75{grid-template-columns:1.25rem minmax(0,1fr) auto}}
