.approval-flow-preview[data-v-3128abdc]{display:flex;align-items:center;padding:24px 32px;background:#f5f7fa;border-radius:8px;margin-bottom:20px}.approval-flow-preview .flow-step[data-v-3128abdc]{display:flex;align-items:center;flex:1;position:relative}.approval-flow-preview .flow-step .flow-step-dot[data-v-3128abdc]{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-right:8px}.approval-flow-preview .flow-step .flow-step-name[data-v-3128abdc]{font-size:14px;white-space:nowrap}.approval-flow-preview .flow-step .flow-step-line[data-v-3128abdc]{flex:1;height:2px;margin:0 16px}.approval-flow-preview .flow-step.flow-step-active .flow-step-dot[data-v-3128abdc]{background:#006cff}.approval-flow-preview .flow-step.flow-step-active .flow-step-name[data-v-3128abdc]{color:#006cff;font-weight:500}.approval-flow-preview .flow-step.flow-step-active .flow-step-line[data-v-3128abdc]{background:#006cff}.approval-flow-preview .flow-step.flow-step-disabled .flow-step-dot[data-v-3128abdc]{background:#dcdfe6}.approval-flow-preview .flow-step.flow-step-disabled .flow-step-name[data-v-3128abdc]{color:#909399}.approval-flow-preview .flow-step.flow-step-disabled .flow-step-line[data-v-3128abdc]{background:#dcdfe6}.approval-staff-selector .selector-hint[data-v-3e1a7105]{margin:6px 0 0;font-size:12px;color:#909399;line-height:1.5}.approval-staff-selector .selected-staff[data-v-3e1a7105]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.approval-step-card[data-v-78477ed6]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:20px 24px;margin-bottom:16px;transition:opacity .3s}.approval-step-card.step-disabled[data-v-78477ed6]{opacity:.6}.approval-step-card .card-header[data-v-78477ed6]{display:flex;align-items:center;margin-bottom:12px}.approval-step-card .card-header .step-order[data-v-78477ed6]{display:inline-block;background:#006cff;color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;margin-right:12px;flex-shrink:0}.approval-step-card .card-header .step-title[data-v-78477ed6]{flex:1;font-size:16px;font-weight:500;margin:0;color:#303133}.approval-step-card .step-desc[data-v-78477ed6]{font-size:13px;color:#909399;margin:0 0 16px;line-height:1.5}.approval-step-card .form-group[data-v-78477ed6]{margin-bottom:12px}.approval-step-card .form-group[data-v-78477ed6]:last-child{margin-bottom:0}.approval-step-card .form-label[data-v-78477ed6]{display:block;font-size:14px;color:#606266;margin-bottom:8px;font-weight:400}.approval-step-card .radio-item[data-v-78477ed6]{margin-bottom:12px}.approval-step-card .radio-item .radio-desc[data-v-78477ed6]{margin:4px 0 0 24px;font-size:12px;color:#909399;line-height:1.5}.approval-config-page[data-v-213de19a]{padding:20px}.approval-config-page .page-header[data-v-213de19a]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.approval-config-page .page-header .page-header-left[data-v-213de19a]{flex:1}.approval-config-page .page-header .page-header-right[data-v-213de19a]{flex-shrink:0;padding-top:4px}.approval-config-page .page-subtitle[data-v-213de19a]{font-size:14px;color:#909399;margin:8px 0 0;line-height:1.5}.approval-config-page .step-cards[data-v-213de19a]{margin-bottom:24px}