.approval-timeline[data-v-7f4bb02e]{padding:10px 20px 5px 20px}.approval-item[data-v-7f4bb02e]{display:flex;position:relative;padding-bottom:22px}.approval-item[data-v-7f4bb02e]:not(:last-child):before{content:"";position:absolute;left:15px;top:30px;bottom:0;width:1px;background:#dcdfe6}.approval-node[data-v-7f4bb02e]{width:30px;height:30px;min-width:30px;border-radius:50%;background:#409eff;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1}.approval-node-success[data-v-7f4bb02e]{background:#67c23a}.approval-node-danger[data-v-7f4bb02e]{background:#f56c6c}.approval-content[data-v-7f4bb02e]{margin-left:15px;flex:1;padding:3px 0}.approval-header[data-v-7f4bb02e]{display:flex;align-items:center;gap:8px}.approval-name[data-v-7f4bb02e]{font-weight:700;color:#303133}.approval-time[data-v-7f4bb02e]{color:#909399;font-size:13px;margin-left:auto}.approval-comment[data-v-7f4bb02e]{margin-top:8px;padding:9px 12px;background:#f5f7fa;border-radius:4px;color:#606266;line-height:1.5;word-break:break-all}.empty-comment[data-v-7f4bb02e]{color:#c0c4cc}.approval-empty[data-v-7f4bb02e]{text-align:center;color:#909399;padding:20px}