/* Reference shares the existing editor, with no empty forms in prompt-only steps. */
#path-reference{overflow-wrap:anywhere}
#workflow-instruction{margin:0;padding:18px 24px 0;color:#ced8df;font-size:16px}
.reference-workflow .work-heading .eyebrow{font:500 16px/1.5 var(--body);letter-spacing:0;color:#bde6a8}
.reference-workflow .prompt-only{grid-template-columns:minmax(0,1fr)}
.reference-workflow .prompt-only .editor-panel{grid-column:1/-1}
.reference-workflow .prompt-only .prompt-preview{min-height:220px}
.reference-workflow .master-brief-field{min-height:320px;line-height:1.65}
.reference-workflow .custom-objective{margin-top:14px}
.reference-workflow .step-strip{grid-template-columns:repeat(3,minmax(0,1fr))}
.reference-workflow .step-button{font-size:16px;min-height:62px;overflow-wrap:anywhere}
.reference-workflow .flow-node:last-child{border-color:#7cff3d}
.reference-workflow .handoff-inner li{margin:10px 0}
@media(min-width:1200px){.reference-workflow .step-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:850px){.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}#setup-nav{grid-column:1/-1}}
@media(max-width:600px){#workflow-instruction{padding:16px 18px 0}.reference-workflow .step-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-workflow .step-button{font-size:16px;padding:12px 8px}.reference-workflow .master-brief-field{min-height:240px}.reference-workflow .editor-actions{grid-template-columns:1fr 1fr}.reference-workflow .flow-footer{align-items:stretch}.reference-workflow .flow-footer button{flex:1;min-width:0}.reference-workflow .prompt-preview pre{font-size:16px}}
