.production-board[data-v-09a26b68]{position:relative;min-height:100vh;overflow:hidden;color:#fff;font-family:Microsoft YaHei,Arial,sans-serif;background:linear-gradient(135deg,#0f2027,#203a43 50%,#2c5364)}.production-board[data-v-09a26b68]:before{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(0,212,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.1) 1px,transparent 0);background-size:50px 50px;animation:gridMove-09a26b68 20s linear infinite}.board-content[data-v-09a26b68],.board-header[data-v-09a26b68],.board-update[data-v-09a26b68]{position:relative;z-index:1}.board-header[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:86px;padding:12px 24px;background:linear-gradient(180deg,rgba(0,20,40,.94),rgba(0,0,0,.7));box-shadow:0 2px 20px rgba(0,212,255,.4)}.board-header[data-v-09a26b68]:after,.board-header[data-v-09a26b68]:before{position:absolute;right:0;left:0;height:2px;content:"";background:linear-gradient(90deg,transparent,#00d4ff 20%,#0f8 50%,#00d4ff 80%,transparent);animation:scanLine-09a26b68 4s linear infinite}.board-header[data-v-09a26b68]:before{top:0}.board-header[data-v-09a26b68]:after{bottom:0;animation-delay:2s}.board-title-wrap[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:18px}.board-title-wrap h1[data-v-09a26b68]{margin:0;padding:0 10px;color:#00d4ff;font-size:clamp(24px,2.5vw,38px);letter-spacing:3px;text-shadow:0 0 14px rgba(0,212,255,.4)}.title-dot[data-v-09a26b68]{width:6px;height:6px;background:#0f8;border-radius:50%;box-shadow:0 0 10px #0f8}.board-tools[data-v-09a26b68]{position:absolute;right:22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;padding:4px;border:1px solid rgba(0,212,255,.35);border-radius:999px;background:rgba(0,26,51,.6)}.board-tab[data-v-09a26b68]{padding:7px 13px;border-radius:999px;color:#e9fdff;font-size:13px;background:linear-gradient(90deg,rgba(0,212,255,.3),rgba(0,255,136,.22))}.board-week-select[data-v-09a26b68]{width:132px}.board-update[data-v-09a26b68]{padding:8px 0;color:#90ee90;font-size:13px;text-align:center;background:linear-gradient(90deg,transparent,rgba(0,212,255,.2),transparent)}.board-content[data-v-09a26b68]{max-width:3800px;margin:0 auto;padding:22px 26px 30px}.board-main-content[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(520px,650px);grid-template-columns:minmax(0,1fr) minmax(520px,650px);gap:24px;min-height:calc(100vh - 190px)}.board-panel[data-v-09a26b68],.stat-card[data-v-09a26b68]{position:relative;border:1px solid rgba(0,212,255,.3);border-radius:10px;background:linear-gradient(135deg,rgba(0,20,40,.84),rgba(0,50,100,.52));box-shadow:0 0 30px rgba(0,212,255,.2),inset 0 0 20px rgba(0,212,255,.1)}.progress-panel[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:650px;overflow:hidden}.chart-container[data-v-09a26b68]:before,.progress-panel[data-v-09a26b68]:before,.stat-card[data-v-09a26b68]:before{position:absolute;z-index:2;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";pointer-events:none;border:1px solid transparent;border-image:linear-gradient(135deg,#00d4ff,#06c,#0f8,#00d4ff) 1}.section-title[data-v-09a26b68]{padding:20px 20px 12px;color:#00d4ff;font-size:24px;font-weight:700;letter-spacing:2px}.orders-content-wrapper[data-v-09a26b68]{position:relative;-ms-flex:1;flex:1;overflow:hidden}.orders-list[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:14px;height:100%;padding:0 18px 74px;-ms-flex-line-pack:start;align-content:start}.order-card[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(180px,1.5fr) minmax(90px,.85fr) minmax(100px,1fr) minmax(65px,.5fr) minmax(100px,.75fr) minmax(100px,.75fr) 100px 100px 90px;grid-template-columns:minmax(180px,1.5fr) minmax(90px,.85fr) minmax(100px,1fr) minmax(65px,.5fr) minmax(100px,.75fr) minmax(100px,.75fr) 100px 100px 90px;gap:10px;-ms-flex-align:center;align-items:center;min-height:78px;padding:14px 15px;color:#fff;text-align:left;cursor:pointer;border:1px solid rgba(0,212,255,.38);border-radius:5px;background:rgba(0,0,0,.2);transition:border-color .2s ease,background .2s ease,transform .2s ease}.order-card[data-v-09a26b68]:hover{border-color:#0f8;background:rgba(0,64,96,.58);transform:translateY(-1px)}.order-info-item[data-v-09a26b68]{display:-ms-flexbox;display:flex;min-width:0;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.info-label[data-v-09a26b68]{color:#87ceeb;font-size:12px}.info-value[data-v-09a26b68]{overflow:hidden;color:#fff;font-size:13px;text-overflow:ellipsis}.progress-compact[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;color:#87ceeb;font-size:11px}.progress-compact i[data-v-09a26b68]{width:48px;height:7px;overflow:hidden;border-radius:4px;background:hsla(0,0%,100%,.12)}.progress-compact i b[data-v-09a26b68]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00b7ff,#0f8)}.progress-compact i b.expected[data-v-09a26b68]{background:linear-gradient(90deg,#ffd166,#ff8a65)}.progress-compact strong[data-v-09a26b68]{color:#0f8;font-size:11px}.remaining-days[data-v-09a26b68]{padding:5px 6px;border:1px solid hsla(0,100%,71%,.42);border-radius:5px;font-size:11px;text-align:center}.remaining-positive[data-v-09a26b68]{color:#0f8;border-color:rgba(0,255,136,.35);background:rgba(0,255,136,.08)}.remaining-urgent[data-v-09a26b68]{color:#ffd166;border-color:rgba(255,209,102,.42);background:rgba(255,209,102,.08)}.remaining-negative[data-v-09a26b68]{color:#ff6b6b;background:hsla(0,100%,71%,.1)}.remaining-completed[data-v-09a26b68]{color:#a8e6ff;border-color:rgba(0,212,255,.35);background:rgba(0,212,255,.08)}.pagination-controls[data-v-09a26b68]{position:absolute;right:20px;bottom:18px;z-index:3;display:-ms-flexbox;display:flex;gap:8px}.pagination-controls-left[data-v-09a26b68]{right:auto;left:20px}.pagination-btn[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;color:#00d4ff;cursor:pointer;border:1px solid rgba(0,212,255,.45);border-radius:50%;background:rgba(0,20,40,.68);box-shadow:0 2px 8px rgba(0,0,0,.3)}.pagination-btn[data-v-09a26b68]:hover:not(:disabled){color:#fff;background:rgba(0,212,255,.3);box-shadow:0 4px 12px rgba(0,212,255,.4)}.pagination-btn[data-v-09a26b68]:disabled{cursor:not-allowed;opacity:.4}.board-empty[data-v-09a26b68]{-ms-grid-column:-1;grid-column:-1;padding:120px 0;color:#87ceeb;text-align:center}.board-sidebar[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 230px;grid-template-columns:1fr 230px;gap:15px;min-height:650px}.charts-container[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;min-width:0}.chart-container[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:15px;overflow:hidden}.chart-title[data-v-09a26b68]{z-index:1;margin:0 0 5px;color:#00d4ff;font-size:18px;text-align:center}.chart[data-v-09a26b68]{position:relative;z-index:1;-ms-flex:1;flex:1;min-height:220px}.top-section[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.stat-card[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-height:112px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:14px;text-align:center}.stat-card .label[data-v-09a26b68]{margin-bottom:8px;color:#b0e0e6;font-size:16px}.stat-card .value[data-v-09a26b68]{color:#0f8;font-size:32px;line-height:1.1;text-shadow:0 0 15px rgba(0,255,136,.5)}.stat-card .value small[data-v-09a26b68]{margin-left:3px;color:#87ceeb;font-size:16px}.stat-card .value.alert[data-v-09a26b68]{color:#ff6b6b;text-shadow:0 0 12px hsla(0,100%,71%,.4)}.detail-heading[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(0,212,255,.18)}.detail-heading p[data-v-09a26b68],.detail-order-no[data-v-09a26b68]{color:#87ceeb;font-size:12px}.detail-heading h2[data-v-09a26b68]{margin:6px 0;color:#fff;font-size:22px}.detail-heading p[data-v-09a26b68]{margin:0}.detail-status[data-v-09a26b68]{padding:5px 10px;color:#0f8;border:1px solid rgba(0,255,136,.35);border-radius:4px;background:rgba(0,255,136,.08)}.detail-grid[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 0}.detail-grid div[data-v-09a26b68],.detail-note[data-v-09a26b68]{padding:10px 12px;border:1px solid rgba(0,212,255,.16);border-radius:5px;background:rgba(0,18,32,.48)}.detail-grid span[data-v-09a26b68],.detail-note span[data-v-09a26b68]{display:block;margin-bottom:5px;color:#8ebbd7;font-size:12px}.detail-grid b[data-v-09a26b68],.detail-note p[data-v-09a26b68]{color:#eaf8ff;font-size:13px}.detail-note p[data-v-09a26b68]{margin:0;line-height:1.6}.detail-process[data-v-09a26b68]{margin-top:18px}.detail-process h3[data-v-09a26b68]{margin:0 0 10px;color:#00d4ff;font-size:16px}.timeline-list[data-v-09a26b68]{border-left:1px solid rgba(0,212,255,.35)}.timeline-item[data-v-09a26b68]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:7px 0 7px 16px;color:#b7dff0;font-size:12px}.timeline-item i[data-v-09a26b68]{position:absolute;top:11px;left:-5px;width:9px;height:9px;border:2px solid #0f3449;border-radius:50%;background:#00d4ff}.timeline-item b[data-v-09a26b68]{color:#fff;font-weight:500}.detail-empty[data-v-09a26b68]{color:#8ebbd7;font-size:12px}.production-board-modal[data-v-09a26b68] .ant-modal-content{color:#eaf8ff;background:linear-gradient(135deg,#061a2d,#0a304d);border:1px solid rgba(0,212,255,.45);box-shadow:0 0 30px rgba(0,212,255,.28)}.production-board-modal[data-v-09a26b68] .ant-modal-header{color:#00d4ff;background:transparent;border-bottom-color:rgba(0,212,255,.2)}.production-board-modal[data-v-09a26b68] .ant-modal-title{color:#00d4ff}.production-board-modal[data-v-09a26b68] .ant-modal-close{color:#8ebbd7}.production-board-modal[data-v-09a26b68] .ant-modal-close:hover{color:#fff}@keyframes gridMove-09a26b68{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes scanLine-09a26b68{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:1600px){.board-main-content[data-v-09a26b68]{-ms-grid-columns:minmax(0,1fr) minmax(440px,540px);grid-template-columns:minmax(0,1fr) minmax(440px,540px);gap:16px}.order-card[data-v-09a26b68]{-ms-grid-columns:minmax(160px,1.45fr) minmax(80px,.8fr) minmax(90px,1fr) 65px 92px 92px 88px 88px 82px;grid-template-columns:minmax(160px,1.45fr) minmax(80px,.8fr) minmax(90px,1fr) 65px 92px 92px 88px 88px 82px;gap:7px;padding:12px 10px}.info-value[data-v-09a26b68]{font-size:11px}.progress-compact i[data-v-09a26b68]{width:38px}.board-content[data-v-09a26b68]{padding-right:18px;padding-left:18px}}@media (max-width:1200px){.board-header[data-v-09a26b68]{-ms-flex-pack:start;justify-content:flex-start}.board-title-wrap[data-v-09a26b68]{margin-right:180px}.board-main-content[data-v-09a26b68]{display:block}.board-sidebar[data-v-09a26b68],.progress-panel[data-v-09a26b68]{min-height:600px}.board-sidebar[data-v-09a26b68]{margin-top:16px}.order-card[data-v-09a26b68]{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.progress-compact[data-v-09a26b68],.remaining-days[data-v-09a26b68]{justify-self:stretch}}@media (max-width:720px){.board-header[data-v-09a26b68]{display:block;padding:14px}.board-title-wrap[data-v-09a26b68]{-ms-flex-pack:center;justify-content:center;margin:0 0 12px}.board-title-wrap h1[data-v-09a26b68]{font-size:21px;letter-spacing:1px}.board-tools[data-v-09a26b68]{position:static;-ms-flex-pack:center;justify-content:center}.board-content[data-v-09a26b68]{padding:12px}.orders-list[data-v-09a26b68]{-ms-grid-columns:1fr;grid-template-columns:1fr}.order-card[data-v-09a26b68]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.board-sidebar[data-v-09a26b68]{display:block}.chart-container[data-v-09a26b68]{min-height:270px;margin-bottom:12px}.top-section[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.stat-card[data-v-09a26b68]{min-height:100px}.detail-grid[data-v-09a26b68]{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.section-switcher[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:8px;margin:0 auto 16px}.section-switcher button[data-v-09a26b68]{padding:8px 24px;color:#9bcde7;cursor:pointer;border:1px solid rgba(0,212,255,.32);border-radius:999px;background:rgba(0,26,51,.58)}.section-switcher button.active[data-v-09a26b68]{color:#e9fdff;border-color:rgba(0,255,136,.5);background:linear-gradient(90deg,rgba(0,212,255,.3),rgba(0,255,136,.22));box-shadow:0 0 14px rgba(0,212,255,.22)}.board-section[data-v-09a26b68]{min-height:calc(100vh - 230px)}.info-section .metric-grid[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.info-section .stat-card[data-v-09a26b68]{min-height:112px}.info-section .progress-panel[data-v-09a26b68]{min-height:calc(100vh - 390px)}.charts-section .chart-grid[data-v-09a26b68]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-height:calc(100vh - 230px)}.charts-section .chart-container[data-v-09a26b68]{min-height:240px}.charts-section .chart[data-v-09a26b68],.charts-section .distribution-chart[data-v-09a26b68],.charts-section .ranking-chart[data-v-09a26b68]{min-height:0}@media (max-width:1600px){.charts-section .chart-grid[data-v-09a26b68]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.info-section .metric-grid[data-v-09a26b68]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.charts-section .chart-grid[data-v-09a26b68]{min-height:0;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.charts-section .chart-container[data-v-09a26b68]{min-height:320px}}@media (max-width:720px){.info-section .metric-grid[data-v-09a26b68]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.info-section .progress-panel[data-v-09a26b68]{min-height:600px}.charts-section .chart-grid[data-v-09a26b68]{display:block}.charts-section .chart-container[data-v-09a26b68]{min-height:280px;margin-bottom:12px}}.order-card[data-v-09a26b68]{-ms-grid-columns:minmax(72px,.65fr) minmax(180px,1.5fr) minmax(90px,.85fr) minmax(65px,.5fr) minmax(100px,.75fr) minmax(100px,.75fr) minmax(150px,1.2fr) minmax(112px,.9fr);grid-template-columns:minmax(72px,.65fr) minmax(180px,1.5fr) minmax(90px,.85fr) minmax(65px,.5fr) minmax(100px,.75fr) minmax(100px,.75fr) minmax(150px,1.2fr) minmax(112px,.9fr)}.progress-stack[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7px;min-width:0}.progress-compact[data-v-09a26b68]{gap:6px;white-space:nowrap}.progress-compact>span[data-v-09a26b68]{-ms-flex:0 0 25px;flex:0 0 25px;white-space:nowrap}.progress-compact i[data-v-09a26b68]{-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:34px}.progress-compact strong[data-v-09a26b68]{-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.remaining-days[data-v-09a26b68]{min-width:100px;white-space:nowrap}.order-type-tag[data-v-09a26b68]{margin:0;padding:0 8px;border:0;font-size:12px;line-height:22px}.order-type-new[data-v-09a26b68]{color:#8fe9ff;background:rgba(0,212,255,.18)}.order-type-change[data-v-09a26b68]{color:#ffd166;background:rgba(255,209,102,.16)}.chart-pagination[data-v-09a26b68]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:14px;margin-top:14px;color:#b7dff0;font-size:13px}.chart-pagination button[data-v-09a26b68]{width:34px;height:30px;color:#00d4ff;cursor:pointer;border:1px solid rgba(0,212,255,.45);border-radius:4px;background:rgba(0,20,40,.68)}.chart-pagination button[data-v-09a26b68]:disabled{cursor:not-allowed;opacity:.35}@media (max-width:1600px){.order-card[data-v-09a26b68]{-ms-grid-columns:minmax(68px,.65fr) minmax(160px,1.45fr) minmax(80px,.8fr) 65px 92px 92px minmax(140px,1.2fr) minmax(102px,.9fr);grid-template-columns:minmax(68px,.65fr) minmax(160px,1.45fr) minmax(80px,.8fr) 65px 92px 92px minmax(140px,1.2fr) minmax(102px,.9fr)}.progress-compact i[data-v-09a26b68]{min-width:30px}}.production-board-modal .ant-modal-content{color:#eaf8ff;background:linear-gradient(135deg,#061a2d,#0a304d);border:1px solid rgba(0,212,255,.45);box-shadow:0 0 30px rgba(0,212,255,.28)}.production-board-modal .ant-modal-header{color:#00d4ff;background:transparent;border-bottom-color:rgba(0,212,255,.2)}.production-board-modal .ant-modal-title{color:#00d4ff}.production-board-modal .ant-modal-close{color:#8ebbd7}.production-board-modal .ant-modal-close:hover{color:#fff}.production-board-modal .detail-heading{border-bottom-color:rgba(0,212,255,.18)}.production-board-modal .detail-grid div,.production-board-modal .detail-note{border-color:rgba(0,212,255,.16);background:rgba(0,18,32,.48)}