.form-section-title[data-v-3f19a802]{font-size:18px;font-weight:700;color:#262729;position:relative;margin-top:10px;margin-bottom:10px}.form-section-title[data-v-3f19a802]:before{position:absolute;content:"";left:-12px;width:4px;height:24px;background:#3275fa;top:2px}.block-steps[data-v-ec629fda]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:20px}.step-item[data-v-ec629fda]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;background:#f5f8ff;-webkit-transition:all .24s;transition:all .24s;cursor:pointer;padding-left:30px}.step-item.active[data-v-ec629fda]{background:-webkit-gradient(linear,left top,right top,from(#3275fa),to(#d6e4ff));background:linear-gradient(90deg,#3275fa,#d6e4ff 100%);color:#fff}.step-item[data-v-ec629fda]:not(:first-child):before{left:0;border-left:24px solid #fff;z-index:2}.step-item[data-v-ec629fda]:not(:first-child):before,.step-item[data-v-ec629fda]:not(:last-child):after{content:"";position:absolute;top:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.step-item[data-v-ec629fda]:not(:last-child):after{right:-23px;border-left:24px solid #f5f8ff;z-index:3}.step-item.active[data-v-ec629fda]:not(:last-child):after{border-left-color:#d6e4ff}.step-circle[data-v-ec629fda]{width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:14px;background:#a9aeb8;color:#fff}.step-item.active .step-circle[data-v-ec629fda]{background:#fff;color:#409eff}.step-text[data-v-ec629fda]{font-size:14px;white-space:nowrap}.prcy[data-v-59a941a9],.prcy[data-v-59a941a9] .el-cascader{width:100%}.project-form-page[data-v-f2fac5d2]{height:calc(100% - 72px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;margin:16px}.top-bar[data-v-f2fac5d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px 16px;background:#fff;-ms-flex-negative:0;flex-shrink:0;gap:8px;border-bottom:1px solid #e6edfa;background:-webkit-gradient(linear,left top,left bottom,from(#e6edfa),to(#fff));background:linear-gradient(180deg,#e6edfa,#fff 100%);border-radius:4px 4px 0 0}.top-bar svg[data-v-f2fac5d2]{cursor:pointer}.top-bar .page-title[data-v-f2fac5d2]{font-size:20px;font-weight:600;color:#262729}.form-body[data-v-f2fac5d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-body[data-v-f2fac5d2] .el-col{margin-bottom:16px}.form-body[data-v-f2fac5d2] .el-col-8{height:65px}.form-body[data-v-f2fac5d2] .el-input-number .el-input__inner{text-align:left}.form-body .summary-form[data-v-f2fac5d2] .el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-body .summary-form[data-v-f2fac5d2] .el-form-item .label-textarea .el-form-item__label{-ms-flex-item-align:start;align-self:start}.form-body .summary-form[data-v-f2fac5d2] .el-form-item .el-form-item__content,.step-content[data-v-f2fac5d2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.step-content[data-v-f2fac5d2]{min-width:0;background:#fff;border-radius:8px}.step-content.placeholder-step[data-v-f2fac5d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.anchor-nav[data-v-f2fac5d2]{position:fixed;top:280px;-ms-flex-negative:0;flex-shrink:0;width:176px;padding-top:4px;background:#fafafa;z-index:10;right:60px}.anchor-nav .anchor-nav-title[data-v-f2fac5d2]{font-size:13px;font-weight:600;color:#111827;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.anchor-nav .anchor-nav-body[data-v-f2fac5d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:130px}.anchor-nav .anchor-rail[data-v-f2fac5d2]{position:relative;width:3px;-ms-flex-negative:0;flex-shrink:0}.anchor-nav .anchor-rail .anchor-rail-bg[data-v-f2fac5d2]{position:absolute;left:0;top:0;bottom:0;width:3px;background:#e5e7eb;border-radius:2px}.anchor-nav .anchor-rail .anchor-rail-bar[data-v-f2fac5d2]{position:absolute;left:0;width:3px;height:28px;background:#3275fa;border-radius:2px;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.anchor-nav .anchor-nav-items[data-v-f2fac5d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.anchor-nav .anchor-nav-item[data-v-f2fac5d2]{padding:5px 0;cursor:pointer;font-size:12px;color:#6b7280;line-height:1.5;-webkit-transition:color .2s;transition:color .2s}.anchor-nav .anchor-nav-item[data-v-f2fac5d2]:hover{color:#3275fa}.anchor-nav .anchor-nav-item.active[data-v-f2fac5d2]{color:#3275fa;font-weight:600}.anchor-nav .anchor-nav-text[data-v-f2fac5d2]{word-break:break-all}.bottom-bar[data-v-f2fac5d2]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 24px;background:#fff;border-top:1px solid #e5e7eb;-ms-flex-negative:0;flex-shrink:0}.bottom-bar .view-left[data-v-f2fac5d2],.bottom-bar[data-v-f2fac5d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-bar .view-left[data-v-f2fac5d2]{gap:12px;margin-right:auto}.bottom-bar .view-left .project-status-label[data-v-f2fac5d2]{font-size:14px;font-weight:600;color:#333}.bottom-bar .view-right[data-v-f2fac5d2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-bar .step-buttons[data-v-f2fac5d2],.bottom-bar .view-right[data-v-f2fac5d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.project-form .el-row{margin:0!important}.project-form .el-form-item--small.el-form-item{margin-bottom:10px}.project-form .el-form-item--small .el-form-item__label{line-height:unset}.project-form .el-radio-group{border:none;padding-left:10px}.project-form .el-radio{margin-right:24px}