.steps-module__P7ev7W__shell{max-width:1180px;margin:0 auto;padding:2rem}.steps-module__P7ev7W__nav,.steps-module__P7ev7W__modeButtons,.steps-module__P7ev7W__actions,.steps-module__P7ev7W__toolbar,.steps-module__P7ev7W__laneHeader,.steps-module__P7ev7W__panelHeader,.steps-module__P7ev7W__indicators{align-items:center;gap:.75rem;display:flex}.steps-module__P7ev7W__nav,.steps-module__P7ev7W__header{margin-bottom:1.5rem}.steps-module__P7ev7W__header p:first-child{letter-spacing:.04em;text-transform:uppercase;font-weight:700}.steps-module__P7ev7W__workspace,.steps-module__P7ev7W__lanes,.steps-module__P7ev7W__stepList,.steps-module__P7ev7W__editor,.steps-module__P7ev7W__placement,.steps-module__P7ev7W__confirmation,.steps-module__P7ev7W__linkPanel,.steps-module__P7ev7W__linkList,.steps-module__P7ev7W__childEditor{gap:1rem;display:grid}.steps-module__P7ev7W__modeBar,.steps-module__P7ev7W__toolbar,.steps-module__P7ev7W__lane,.steps-module__P7ev7W__stepCard,.steps-module__P7ev7W__editor,.steps-module__P7ev7W__placement,.steps-module__P7ev7W__confirmation,.steps-module__P7ev7W__linkPanel,.steps-module__P7ev7W__linkRow,.steps-module__P7ev7W__childEditor,.steps-module__P7ev7W__status,.steps-module__P7ev7W__emptyState{border:1px solid #c9c9c9;border-radius:.75rem;padding:1rem}.steps-module__P7ev7W__modeBar,.steps-module__P7ev7W__toolbar,.steps-module__P7ev7W__laneHeader,.steps-module__P7ev7W__panelHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.steps-module__P7ev7W__modeButtons,.steps-module__P7ev7W__actions,.steps-module__P7ev7W__indicators{flex-wrap:wrap}.steps-module__P7ev7W__status,.steps-module__P7ev7W__emptyState{margin:0}.steps-module__P7ev7W__stepList,.steps-module__P7ev7W__linkList{margin:0;padding:0;list-style:none}.steps-module__P7ev7W__stepCard,.steps-module__P7ev7W__linkRow{grid-template-columns:minmax(0,1fr) auto;gap:1rem;display:grid}.steps-module__P7ev7W__stepCard h3,.steps-module__P7ev7W__laneHeader h2,.steps-module__P7ev7W__linkPanel h2,.steps-module__P7ev7W__childEditor h3{margin:.25rem 0}.steps-module__P7ev7W__editor label,.steps-module__P7ev7W__linkControls label{gap:.35rem;display:grid}.steps-module__P7ev7W__editor input,.steps-module__P7ev7W__editor textarea,.steps-module__P7ev7W__editor select,.steps-module__P7ev7W__linkControls input,.steps-module__P7ev7W__linkControls select{box-sizing:border-box;width:100%;padding:.65rem}.steps-module__P7ev7W__linkControls{grid-template-columns:minmax(0,2fr) minmax(12rem,1fr);gap:1rem;display:grid}.steps-module__P7ev7W__typeGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.steps-module__P7ev7W__typeGrid label{align-items:center;gap:.5rem;display:flex}.steps-module__P7ev7W__direction{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.steps-module__P7ev7W__linkNameButton{text-align:left;font-weight:700}.steps-module__P7ev7W__warning{border-left:4px solid;padding-left:.75rem;font-weight:600}.steps-module__P7ev7W__workspace button{min-height:2.5rem}@media (max-width:720px){.steps-module__P7ev7W__shell{padding:1rem}.steps-module__P7ev7W__modeBar,.steps-module__P7ev7W__toolbar,.steps-module__P7ev7W__laneHeader,.steps-module__P7ev7W__panelHeader,.steps-module__P7ev7W__stepCard,.steps-module__P7ev7W__linkRow{flex-direction:column;align-items:stretch}.steps-module__P7ev7W__stepCard,.steps-module__P7ev7W__linkRow,.steps-module__P7ev7W__linkControls{grid-template-columns:1fr}}
