.flow-timeline[data-v-b056b732]{text-align:left}.flow-row[data-v-b056b732]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.flow-user[data-v-b056b732]{font-weight:600;color:#2e2a26}.flow-action[data-v-b056b732]{margin-left:auto}.flow-meta[data-v-b056b732]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;color:#8c847b}.flow-remark[data-v-b056b732]{margin-top:6px;font-size:12px;line-height:1.6;color:#5c554e}.flow-label[data-v-b056b732]{margin-right:6px;color:#8c847b}.flow-text[data-v-b056b732]{white-space:pre-wrap;word-break:break-word}.flow-files[data-v-b056b732]{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0}.flow-img[data-v-b056b732]{max-width:100px;max-height:70px;border-radius:4px;cursor:pointer}.flow-file[data-v-b056b732]{padding:2px 6px;font-size:11px;color:#c04e12;background:#fdf1e7;border-radius:3px;text-decoration:none}.flow-empty[data-v-b056b732]{color:#8c847b}.flow-preview[data-v-b056b732]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7)}.flow-preview img[data-v-b056b732]{max-width:90vw;max-height:90vh;border-radius:8px}.supervision-container[data-v-96eef692]{padding:12px}.notice-bar[data-v-96eef692]{background:rgba(253,246,236,.85);color:#b88230;padding:10px 16px;border-radius:8px;font-size:13px;margin-bottom:12px;border:1px solid rgba(230,162,60,.3)}.stat-card[data-v-96eef692]{text-align:center}.stat-card .stat-num[data-v-96eef692]{font-size:28px;font-weight:700;color:var(--w-text-primary)}.stat-card .stat-label[data-v-96eef692]{font-size:13px;color:var(--w-text-secondary);margin-top:4px}.detail-title[data-v-96eef692]{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--w-text-primary)}.detail-context[data-v-96eef692]{white-space:pre-wrap;word-break:break-word;line-height:1.6}.resolve-target[data-v-96eef692]{margin-bottom:12px;font-size:13px;color:var(--w-text-secondary)}.resolve-photo-preview[data-v-96eef692]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.resolve-photo-item[data-v-96eef692]{position:relative}.resolve-photo-remove[data-v-96eef692]{position:absolute;right:-10px;top:-10px}.resolve-photo-hint[data-v-96eef692]{margin-top:6px;font-size:12px;line-height:1.5;color:var(--w-text-secondary)}[data-v-96eef692] .supervision-detail-dialog{display:flex;flex-direction:column;max-height:90vh;margin-bottom:0}[data-v-96eef692] .supervision-detail-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto}