body{margin:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;background:#f5f7fb;color:#222}*{box-sizing:border-box}button,input,textarea,select{font-family:inherit}.page[data-v-d52d0422]{min-height:100vh;display:flex;align-items:center;justify-content:center}.card[data-v-d52d0422]{width:360px;background:#fff;padding:24px;border-radius:16px;box-shadow:0 8px 24px #00000014}input[data-v-d52d0422]{width:100%;height:42px;margin:16px 0;padding:0 12px;border:1px solid #ddd;border-radius:10px}button[data-v-d52d0422]{width:100%;height:42px;border:0;background:#07c160;color:#fff;border-radius:10px}.page[data-v-ff0579b7]{padding:24px}.top[data-v-ff0579b7]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.sub[data-v-ff0579b7]{margin-top:6px;color:#888}.actions[data-v-ff0579b7]{display:flex;gap:12px}button[data-v-ff0579b7]{height:40px;border:0;background:#07c160;color:#fff;padding:0 16px;border-radius:10px;cursor:pointer}.gray-btn[data-v-ff0579b7]{background:#999}.card-grid[data-v-ff0579b7]{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat-card[data-v-ff0579b7]{background:#fff;border-radius:16px;padding:20px;box-shadow:0 8px 20px #0000000d}.stat-label[data-v-ff0579b7]{color:#888;font-size:14px}.stat-num[data-v-ff0579b7]{margin-top:10px;font-size:34px;font-weight:700;color:#222}.main-grid[data-v-ff0579b7]{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ff0579b7]{background:#fff;border-radius:16px;padding:20px;box-shadow:0 8px 20px #0000000d}.panel-title[data-v-ff0579b7]{font-size:18px;font-weight:700;margin-bottom:16px}.status-list[data-v-ff0579b7]{display:flex;flex-direction:column;gap:12px}.status-row[data-v-ff0579b7]{display:flex;justify-content:space-between;align-items:center}.status-pill[data-v-ff0579b7]{display:inline-block;padding:4px 12px;border-radius:999px;font-size:13px}.status-print[data-v-ff0579b7]{background:#e8f1ff;color:#2f7cff}.status-wash[data-v-ff0579b7]{background:#e8fbff;color:#00a6c7}.status-sew[data-v-ff0579b7]{background:#fff4e5;color:#ff9f1a}.status-pack[data-v-ff0579b7]{background:#f3ebff;color:#8a5cff}.status-done[data-v-ff0579b7]{background:#eafaf1;color:#07c160}.quick-list[data-v-ff0579b7]{display:flex;gap:12px;flex-wrap:wrap}.quick-btn[data-v-ff0579b7]{min-width:140px}.quick-btn.blue[data-v-ff0579b7]{background:#2f7cff}.recent-panel[data-v-ff0579b7]{margin-top:20px}.recent-card[data-v-ff0579b7]{border:1px solid #f0f0f0;border-radius:14px;padding:16px;margin-bottom:14px}.recent-top[data-v-ff0579b7]{display:flex;justify-content:space-between;align-items:center}.type-tag[data-v-ff0579b7]{display:inline-block;padding:4px 12px;background:#eafaf1;color:#07c160;border-radius:999px;font-size:13px}.recent-title[data-v-ff0579b7]{margin-top:12px;font-size:18px;font-weight:700}.recent-line[data-v-ff0579b7]{margin-top:8px;color:#666}.recent-bottom[data-v-ff0579b7]{margin-top:14px;display:flex;justify-content:space-between;align-items:center;color:#888;font-size:14px}.recent-actions[data-v-ff0579b7]{display:flex;gap:8px}.mini-btn[data-v-ff0579b7]{height:34px;padding:0 12px;border-radius:8px}.mini-btn.dark[data-v-ff0579b7]{background:#666}.mini-btn.blue[data-v-ff0579b7]{background:#2f7cff}.empty[data-v-ff0579b7]{color:#999}@media (max-width: 1000px){.card-grid[data-v-ff0579b7]{grid-template-columns:repeat(2,1fr)}.main-grid[data-v-ff0579b7]{grid-template-columns:1fr}}.page[data-v-4f66721e]{padding:24px}.top[data-v-4f66721e]{display:flex;justify-content:space-between;align-items:center}.actions[data-v-4f66721e]{display:flex;gap:12px}.top button[data-v-4f66721e]{height:40px;border:0;background:#07c160;color:#fff;padding:0 16px;border-radius:10px}.logout[data-v-4f66721e]{background:#999!important}.search input[data-v-4f66721e]{width:100%;height:42px;margin:16px 0;padding:0 12px;border:1px solid #ddd;border-radius:10px}.filter-row[data-v-4f66721e]{margin-bottom:16px}.filter-row select[data-v-4f66721e]{height:40px;min-width:160px;border:1px solid #ddd;border-radius:10px;padding:0 10px}.card[data-v-4f66721e]{background:#fff;border-radius:16px;padding:16px;margin-bottom:16px;box-shadow:0 8px 20px #0000000d}.row[data-v-4f66721e]{display:flex;justify-content:space-between;align-items:center}.tag[data-v-4f66721e]{display:inline-block;padding:4px 12px;background:#eafaf1;color:#07c160;border-radius:999px}.status[data-v-4f66721e]{padding:4px 10px;border-radius:999px;font-size:13px}.status-print[data-v-4f66721e]{background:#e8f1ff;color:#2f7cff}.status-wash[data-v-4f66721e]{background:#e8fbff;color:#00a6c7}.status-sew[data-v-4f66721e]{background:#fff4e5;color:#ff9f1a}.status-pack[data-v-4f66721e]{background:#f3ebff;color:#8a5cff}.status-done[data-v-4f66721e]{background:#eafaf1;color:#07c160}.btn-row[data-v-4f66721e]{display:flex;gap:12px;margin-top:12px}.detail[data-v-4f66721e],.edit[data-v-4f66721e],.del[data-v-4f66721e]{height:36px;border:0;border-radius:8px;padding:0 14px;color:#fff}.detail[data-v-4f66721e]{background:#666}.edit[data-v-4f66721e]{background:#2f7cff}.del[data-v-4f66721e]{background:#e34d59}.page[data-v-7089883f]{padding:24px}.top[data-v-7089883f]{display:flex;justify-content:space-between;align-items:center}.back-btn[data-v-7089883f]{height:40px;border:0;background:#999;color:#fff;padding:0 16px;border-radius:10px;cursor:pointer}.card[data-v-7089883f]{background:#fff;margin-top:16px;padding:20px;border-radius:16px;box-shadow:0 8px 20px #0000000d}.section-title[data-v-7089883f]{font-size:20px;font-weight:700}.section-head[data-v-7089883f],.module-head[data-v-7089883f]{display:flex;justify-content:space-between;align-items:center}.add-btn[data-v-7089883f]{height:36px;border:0;background:#07c160;color:#fff;padding:0 14px;border-radius:8px;cursor:pointer}.mini-del[data-v-7089883f]{height:34px;border:0;background:#e34d59;color:#fff;padding:0 12px;border-radius:8px;cursor:pointer}.grid[data-v-7089883f]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:16px}.field[data-v-7089883f]{display:flex;flex-direction:column}.field.full[data-v-7089883f]{margin-top:16px}.field label[data-v-7089883f]{margin-bottom:8px;color:#666;font-size:14px}input[data-v-7089883f],select[data-v-7089883f],textarea[data-v-7089883f]{width:100%;border:1px solid #ddd;border-radius:10px;padding:10px 12px;font-size:14px;font-family:inherit}textarea[data-v-7089883f]{min-height:100px;resize:vertical}.module-card[data-v-7089883f]{margin-top:16px;padding:16px;border-radius:12px;background:#f8f9fb}.module-title[data-v-7089883f]{font-size:16px;font-weight:700}.loss-box[data-v-7089883f]{margin-top:16px;padding:14px;border-radius:12px;background:#fff}.loss-title[data-v-7089883f]{font-size:15px;font-weight:700;margin-bottom:12px}.loss-stage[data-v-7089883f]{margin-bottom:14px}.loss-stage-title[data-v-7089883f]{font-size:14px;color:#555;margin-bottom:8px}.loss-grid[data-v-7089883f]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.paste-box[data-v-7089883f]{margin-top:10px;padding:12px;border:1px dashed #b7c0cc;border-radius:10px;background:#fafbfc;color:#666;font-size:14px;outline:none}.paste-box[data-v-7089883f]:focus{border-color:#07c160;background:#f4fff8}.imgs[data-v-7089883f]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.img-item[data-v-7089883f]{position:relative}.img-item img[data-v-7089883f]{width:120px;height:120px;object-fit:cover;border-radius:10px}.img-item span[data-v-7089883f]{position:absolute;right:-6px;top:-6px;width:22px;height:22px;line-height:22px;text-align:center;background:#e34d59;color:#fff;border-radius:50%;cursor:pointer}.bottom[data-v-7089883f]{margin-top:20px}.submit[data-v-7089883f]{width:100%;height:44px;border:0;background:#07c160;color:#fff;border-radius:10px;cursor:pointer}@media (max-width: 900px){.grid[data-v-7089883f],.loss-grid[data-v-7089883f]{grid-template-columns:1fr}}.page[data-v-a269d0c3]{padding:24px}.top[data-v-a269d0c3],.actions[data-v-a269d0c3],.head-row[data-v-a269d0c3]{display:flex;justify-content:space-between;align-items:center}.actions[data-v-a269d0c3]{gap:12px}button[data-v-a269d0c3]{height:38px;border:0;color:#fff;border-radius:10px;padding:0 16px;cursor:pointer;background:#07c160}.back[data-v-a269d0c3]{background:#999}.copy[data-v-a269d0c3]{background:#8a5cff}.edit[data-v-a269d0c3]{background:#2f7cff}.card[data-v-a269d0c3]{background:#fff;margin-top:16px;padding:20px;border-radius:16px;box-shadow:0 8px 20px #0000000d}.type-tag[data-v-a269d0c3]{display:inline-block;padding:4px 12px;background:#eafaf1;color:#07c160;border-radius:999px}.status-tag[data-v-a269d0c3]{padding:4px 12px;border-radius:999px}.status-print[data-v-a269d0c3]{background:#e8f1ff;color:#2f7cff}.status-wash[data-v-a269d0c3]{background:#e8fbff;color:#00a6c7}.status-sew[data-v-a269d0c3]{background:#fff4e5;color:#ff9f1a}.status-pack[data-v-a269d0c3]{background:#f3ebff;color:#8a5cff}.status-done[data-v-a269d0c3]{background:#eafaf1;color:#07c160}.section-title[data-v-a269d0c3]{font-size:18px;font-weight:700;margin-bottom:12px}.mt20[data-v-a269d0c3]{margin-top:20px}.text-box[data-v-a269d0c3]{background:#f8f9fb;border-radius:12px;padding:14px;line-height:1.8;white-space:pre-wrap}.flow-wrap[data-v-a269d0c3]{display:flex;overflow-x:auto;padding-bottom:8px}.flow-step[data-v-a269d0c3]{min-width:140px;display:flex;flex-direction:column;align-items:center}.flow-top[data-v-a269d0c3]{width:100%;display:flex;align-items:center}.flow-line[data-v-a269d0c3]{height:4px;background:#dcdfe6;flex:1}.flow-line.active[data-v-a269d0c3]{background:#07c160}.flow-node[data-v-a269d0c3]{width:44px;height:44px;border-radius:50%;background:#dcdfe6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.flow-node.done[data-v-a269d0c3]{background:#07c160}.flow-node.active[data-v-a269d0c3]{background:#2f7cff}.flow-name[data-v-a269d0c3]{margin-top:10px;color:#999;font-size:14px}.flow-name.done[data-v-a269d0c3]{color:#07c160;font-weight:600}.flow-name.active[data-v-a269d0c3]{color:#2f7cff;font-weight:700}.next-row[data-v-a269d0c3]{margin-top:18px}.next-btn[data-v-a269d0c3]{background:#07c160}.done-text[data-v-a269d0c3]{margin-top:18px;color:#07c160;font-weight:700}.sub-card[data-v-a269d0c3]{margin-top:12px;padding:14px;border-radius:12px;background:#f8f9fb}.sub-title[data-v-a269d0c3]{font-weight:700;margin-bottom:8px}.loss-box[data-v-a269d0c3]{margin-top:12px;padding:12px;border-radius:10px;background:#fff}.loss-title[data-v-a269d0c3]{font-weight:700;margin-bottom:10px}.loss-row[data-v-a269d0c3]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px;color:#555}.imgs[data-v-a269d0c3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.imgs img[data-v-a269d0c3]{width:120px;height:120px;object-fit:cover;border-radius:10px;cursor:pointer}.source-grid[data-v-a269d0c3]{display:flex;flex-wrap:wrap;gap:12px}.source-grid img[data-v-a269d0c3]{width:180px;height:180px;object-fit:cover;border-radius:10px;cursor:pointer}.empty[data-v-a269d0c3]{color:#999}
