.next-erp .jd-workflow .fd-panel{padding:14px 16px}.next-erp .jd-workflow .fd-panel-heading{margin-bottom:12px}.next-erp .jd-workflow .fd-tabs{margin:8px 0 12px;border-bottom:1px solid #dce6f5;display:flex;flex-wrap:wrap;gap:8px}.next-erp .jd-workflow .fd-tabs button{background:none;border:0;border-radius:0;padding:10px 12px}.next-erp .jd-workflow .fd-tabs button.active{color:#1764f5;border-bottom:3px solid #1764f5}.next-erp .jd-flow{display:flex;flex-wrap:wrap;gap:12px 28px;padding:10px 12px;background:#f5f8fd;border-radius:6px;color:#52739c;font-size:12px}.next-erp .jd-filters{display:flex;gap:8px;align-items:end;flex-wrap:wrap;margin:12px 0}.next-erp .jd-filters label{display:grid;gap:3px;font-size:12px}.next-erp .jd-filters>input{flex:1;min-width:220px}.next-erp .jd-filters input,.next-erp .jd-filters select{height:34px;margin:0}.next-erp .jd-filters label input{width:140px}.next-erp .jd-filters label select{max-width:180px}.next-erp .jd-summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;background:#f5f8fd;border-radius:6px;padding:10px 12px;margin:10px 0;font-size:12px}.next-erp .jd-summary b{color:#153d69}.next-erp .jd-summary button{margin-left:auto}.next-erp .jd-workflow table{width:100%;border-collapse:collapse;table-layout:auto}.next-erp .jd-workflow th{white-space:nowrap;background:#f5f8fd;font-weight:500;color:#5a7a9f;position:sticky;top:0;z-index:1}.next-erp .jd-workflow td,.next-erp .jd-workflow th{padding:9px 10px;border-bottom:1px solid #e5ecf7;vertical-align:middle;font-size:12px}.next-erp .jd-form small,.next-erp .jd-workflow small{display:block;color:#6e88aa;font-size:11px;line-height:1.5;max-width:280px;overflow:hidden;text-overflow:ellipsis}.next-erp .jd-workflow .table-wrap{border:1px solid #e2eaf6;border-radius:6px;max-height:540px;overflow:auto}.next-erp .jd-product{display:flex;align-items:center;gap:8px;min-width:180px}.next-erp .jd-product .fd-product-photo{width:34px;height:46px;object-fit:contain;flex:0 0 34px;background:white;border:1px solid #e6ecf7}.next-erp .jd-row-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-width:100px}.next-erp .jd-workflow button{white-space:nowrap}.next-erp .jd-progress{width:88px;font-size:12px}.next-erp .jd-progress i{display:block;height:4px;background:#e0e8f5;border-radius:4px;margin-top:5px;overflow:hidden}.next-erp .jd-progress em{display:block;height:4px;background:#2e73fa}.next-erp .jd-toolbar{display:flex;gap:12px;justify-content:space-between;align-items:center;margin:10px 0;font-size:12px;color:#6e88aa;flex-wrap:wrap}.next-erp .jd-detail-flow>div{flex:1;min-width:120px;border-top:3px solid #5590ff;padding-top:8px}.next-erp .jd-history{font-size:12px;color:#6e88aa;margin-top:14px}.next-erp .jd-history p{margin:4px 0}.next-erp .jd-raw{margin-top:12px}.next-erp .jd-raw summary{cursor:pointer;color:#2168df}.next-erp .jd-raw p{margin:3px 0;font-size:12px}.next-erp .jd-form{max-width:min(1100px,96vw)}.next-erp .jd-form .sheet-fields{padding:16px}.next-erp .jd-form input,.next-erp .jd-form select{max-width:100%;min-width:90px}.next-erp .jd-form input[type=checkbox]{min-width:auto}.next-erp .jd-form .table-wrap{max-height:420px;overflow:auto}.next-erp .jd-form td,.next-erp .jd-form th{font-size:12px;padding:8px;vertical-align:middle}.next-erp .jd-form .field-grid{gap:10px}.next-erp .jd-form fieldset{padding:0;border:0;min-width:0}.next-erp .jd-form .sheet-footer{margin-top:16px}@media(max-width:760px){.next-erp .jd-workflow .fd-panel{padding:10px}.next-erp .jd-flow{gap:8px 12px}.next-erp .jd-filters label{flex:1}.next-erp .jd-filters label input{width:100%}.next-erp .jd-workflow .fd-panel-heading{display:block}.next-erp .jd-summary{gap:8px 14px}.next-erp .jd-form .field-grid{grid-template-columns:1fr}}