body.workflow-page>main{margin-left:0;width:100%}body.workflow-page main>header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:center;padding:0 24px}.workflow-page header>div:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.workflow-page .header-right{justify-self:end}.project-stepper{display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.project-stepper a{padding:8px 14px;border-radius:20px;font-size:12px;color:#777;text-decoration:none}.project-stepper a.current{background:#efedff;color:#6552ce;font-weight:600}.project-stepper a:hover{background:#f4f2fa}.project-stepper>span{color:#bbb;font-size:12px}.canvas-history{font-size:11px!important;padding:6px 9px!important}.sample-examples-link{display:block;width:max-content;margin-top:18px;font-size:13px;color:#6552ce}.workflow-page .pro-workspace{height:calc(100vh - 137px)}@media(max-width:1000px){.workflow-page header .saved,.workflow-page header .badge{display:none}}@media(max-width:600px){body.workflow-page main>header{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 12px}.workflow-page .header-right{display:none}.project-stepper{gap:3px}.project-stepper a{padding:7px 8px;font-size:11px}.workflow-page header>div:first-child{font-size:11px}}
body.workflow-page main>header{height:64px;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;padding:0 18px}.workflow-page header>.workflow-project{display:flex;align-items:center;gap:7px;min-width:0;font-size:11px;overflow:hidden}.workflow-project>a,.workflow-project>.slash,.workflow-draft,.workflow-save-status{flex-shrink:0}.workflow-project .workflow-project-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.workflow-draft{font-size:10px;padding:3px 6px;border-radius:10px;background:#f3f3f3;color:#777}.workflow-save-status{font-size:10px;color:#777}.workflow-page .header-right{display:flex;gap:8px;white-space:nowrap}.workflow-page .header-right button{font-size:11px;padding:8px 11px}.workflow-page .pro-workspace{height:calc(100vh - 64px);min-height:0}.workflow-actions-only{justify-content:flex-end!important;margin-bottom:20px!important;min-height:0!important}.workflow-actions-only:empty{display:none}@media(max-width:1100px){.workflow-save-status{display:none}}@media(max-width:899px){body.workflow-page main>header{height:auto;min-height:64px;grid-template-columns:1fr auto;padding:10px 12px}.workflow-page .header-right{grid-column:1/-1;justify-self:end}.workflow-project .workflow-draft{display:none}}
.workflow-project .workflow-project-name[tabindex]{cursor:text;border-radius:6px;outline-offset:2px}
.workflow-project-name-input{display:block;width:auto;min-width:20px;height:22px;margin:0!important;padding:0 2px!important;border:0!important;border-radius:6px!important;background:#f4f4f4!important;color:var(--ink,#303030)!important;font:500 11px/22px var(--font-ui,Inter,Arial,sans-serif)!important;box-sizing:border-box!important;outline:0!important}
