.dashboard-shell[data-v-656b8b17]{margin:-15px;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;height:calc(100vh - 124px);-ms-flex-direction:column;flex-direction:column}.dashboard-shell[data-v-656b8b17],.dashboard-shell[data-v-656b8b17] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.dashboard-shell[data-v-656b8b17] .el-card__body{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-ms-flex-direction:column;flex-direction:column}.dashboard-shell[data-v-656b8b17] .el-card__header{border-bottom:0;background:transparent}.dashboard-shell[data-v-656b8b17] .el-loading-mask{background:rgba(8,15,34,.5)}.dashboard-shell[data-v-656b8b17] .board-select .el-input__inner{color:#dce9ff;border-color:rgba(73,150,255,.45);background:rgba(10,25,54,.88)}.dashboard-shell[data-v-656b8b17] .board-select .el-input__suffix{color:#8fb9ff}.dashboard-shell[data-v-656b8b17] .board-refresh{border-color:#2d8cff;background:-webkit-gradient(linear,left top,left bottom,from(#2f91ff),to(#1163d8));background:linear-gradient(180deg,#2f91ff,#1163d8)}.mod-warehouse-statistics[data-v-656b8b17]{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;color:#dce9ff;overflow:hidden;background:radial-gradient(circle at top center,rgba(35,103,255,.32),transparent 30%),-webkit-gradient(linear,left top,left bottom,from(#07111f),color-stop(45%,#09162b),to(#081220));background:radial-gradient(circle at top center,rgba(35,103,255,.32),transparent 30%),linear-gradient(180deg,#07111f,#09162b 45%,#081220)}.board-header[data-v-656b8b17]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px;padding:6px 14px 14px;-ms-flex-negative:0;flex-shrink:0}.board-header[data-v-656b8b17]:after,.board-header[data-v-656b8b17]:before{position:absolute;top:0;width:28%;height:100%;border-top:2px solid rgba(71,151,255,.55);content:""}.board-header[data-v-656b8b17]:before{left:0;border-left:2px solid rgba(71,151,255,.25);-webkit-clip-path:polygon(0 0,100% 0,86% 100%,0 100%);clip-path:polygon(0 0,100% 0,86% 100%,0 100%)}.board-header[data-v-656b8b17]:after{right:0;border-right:2px solid rgba(71,151,255,.25);-webkit-clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)}.board-header__title[data-v-656b8b17]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;min-width:320px;padding:6px 56px;color:#f6fbff;font-size:28px;font-weight:700;letter-spacing:2px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(24,58,108,.82)),to(rgba(11,23,47,.86)));background:linear-gradient(180deg,rgba(24,58,108,.82),rgba(11,23,47,.86));border:1px solid rgba(71,151,255,.4);-webkit-clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0 50%);clip-path:polygon(5% 0,95% 0,100% 50%,95% 100%,5% 100%,0 50%);-webkit-box-shadow:0 0 22px rgba(39,130,255,.25),inset 0 0 22px rgba(39,130,255,.18);box-shadow:0 0 22px rgba(39,130,255,.25),inset 0 0 22px rgba(39,130,255,.18)}.board-header__meta[data-v-656b8b17]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-left:auto}.board-header__date[data-v-656b8b17]{color:#fff;font-size:22px;font-weight:700;letter-spacing:1px;-ms-flex-negative:0;flex-shrink:0}.board-control[data-v-656b8b17]{width:180px}.board-grid[data-v-656b8b17]{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.board-panel[data-v-656b8b17]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:16px 16px 18px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,26,48,.96)),to(rgba(11,18,35,.95)));background:linear-gradient(180deg,rgba(17,26,48,.96),rgba(11,18,35,.95));border:1px solid rgba(86,145,255,.32);border-radius:14px;-webkit-box-shadow:0 0 0 1px rgba(18,92,212,.18) inset,0 0 20px rgba(9,46,118,.22);box-shadow:inset 0 0 0 1px rgba(18,92,212,.18),0 0 20px rgba(9,46,118,.22)}.board-panel[data-v-656b8b17],.summary-panel[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex}.board-panel[data-v-656b8b17]:before{position:absolute;inset:10px;border:1px solid hsla(0,0%,100%,.04);border-radius:10px;pointer-events:none;content:""}.board-panel__head[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin-bottom:8px;-ms-flex-negative:0;flex-shrink:0}.board-panel__title[data-v-656b8b17]{position:relative;padding-left:14px;color:#f4f8ff;font-size:22px;font-weight:700}.board-panel__title[data-v-656b8b17]:before{position:absolute;top:50%;left:0;width:4px;height:20px;background:-webkit-gradient(linear,left top,left bottom,from(#35a3ff),to(#2bf0ff));background:linear-gradient(180deg,#35a3ff,#2bf0ff);border-radius:999px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 8px rgba(43,240,255,.6);box-shadow:0 0 8px rgba(43,240,255,.6);content:""}.board-panel__desc[data-v-656b8b17]{margin-top:4px;color:#7f9cc8;font-size:13px}.board-panel__tag[data-v-656b8b17]{padding:8px 12px;color:#1a1a1a;font-size:13px;font-weight:600;border:1px solid #fff;border-radius:999px;background:#fff;white-space:nowrap}.today-summary-grid[data-v-656b8b17]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:8px;-ms-flex-negative:0;flex-shrink:0}.summary-card[data-v-656b8b17]{padding:8px 10px;border:1px solid rgba(83,131,208,.22);border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(16,31,58,.95)),to(rgba(8,16,31,.92)));background:linear-gradient(180deg,rgba(16,31,58,.95),rgba(8,16,31,.92))}.summary-card__label[data-v-656b8b17]{color:#7f9cc8;font-size:13px}.summary-card__value[data-v-656b8b17]{margin-top:10px;color:#f4f8ff;font-size:24px;font-weight:700}.metrics-board[data-v-656b8b17]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(86,145,255,.28);border-radius:10px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.metrics-board__item[data-v-656b8b17]{padding:8px 10px;text-align:center;background:rgba(13,27,53,.72);border-right:1px solid rgba(86,145,255,.18);border-bottom:1px solid rgba(86,145,255,.18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.metrics-board__item[data-v-656b8b17]:nth-child(3n){border-right:0}.metrics-board__item[data-v-656b8b17]:nth-last-child(-n+3){border-bottom:0}.metrics-board__label[data-v-656b8b17]{color:#7f9cc8;font-size:12px}.metrics-board__value[data-v-656b8b17]{margin-top:6px;color:#fff;font-size:20px;font-weight:700}.chart-frame[data-v-656b8b17],.line-chart-panel[data-v-656b8b17],.stock-column-chart[data-v-656b8b17]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;overflow:hidden}.chart-gridlines[data-v-656b8b17]{position:absolute;inset:10px 8px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.chart-gridlines span[data-v-656b8b17]{display:block;border-top:1px dashed rgba(119,151,214,.16)}.bar-chart[data-v-656b8b17]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:18px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0 8px}.bar-chart--single .bar-stack[data-v-656b8b17]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bar-chart--single .bar-wrap[data-v-656b8b17]{width:52px}.bar-group[data-v-656b8b17]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.bar-stack[data-v-656b8b17]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%}.bar-stack[data-v-656b8b17],.bar-wrap[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.bar-wrap[data-v-656b8b17]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:42px}.bar-value[data-v-656b8b17]{margin-bottom:8px;color:#8fc4ff;font-size:11px}.bar[data-v-656b8b17]{width:100%;min-height:4px;border-radius:8px 8px 0 0;-webkit-box-shadow:0 0 14px rgba(68,153,255,.22);box-shadow:0 0 14px rgba(68,153,255,.22)}.bar-inbound[data-v-656b8b17]{background:-webkit-gradient(linear,left top,left bottom,from(#5edfff),to(#2f8fff));background:linear-gradient(180deg,#5edfff,#2f8fff)}.bar-outbound[data-v-656b8b17]{background:-webkit-gradient(linear,left top,left bottom,from(#8ac4ff),to(#2860ea));background:linear-gradient(180deg,#8ac4ff,#2860ea)}.bar-label[data-v-656b8b17]{margin-top:10px;color:#9bb4db;font-size:12px}.legend-row[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin-top:4px;color:#8fb0dc;font-size:13px;-ms-flex-negative:0;flex-shrink:0}.legend-dot[data-v-656b8b17]{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%}.legend-dot.inbound[data-v-656b8b17]{background:#36c6ff;-webkit-box-shadow:0 0 10px rgba(54,198,255,.65);box-shadow:0 0 10px rgba(54,198,255,.65)}.legend-dot.outbound[data-v-656b8b17]{background:#3f78ff;-webkit-box-shadow:0 0 10px rgba(63,120,255,.65);box-shadow:0 0 10px rgba(63,120,255,.65)}.chart-gridlines--line[data-v-656b8b17]{inset:4px 0 20px}.line-chart-layout[data-v-656b8b17]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.line-y-axis[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:0;padding:0 0 20px;color:#7fa4d8;font-size:11px;text-align:right}.line-chart-main[data-v-656b8b17]{position:relative;height:100%;min-height:0}.line-chart-svg[data-v-656b8b17]{position:relative;z-index:1;width:100%;height:100%}.line-area[data-v-656b8b17]{fill:url(#dailyTrendArea);stroke:none}.line-path[data-v-656b8b17]{fill:none;stroke:url(#dailyTrendStroke);stroke-width:.42;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;-webkit-filter:drop-shadow(0 0 2px rgba(103,198,255,.14));filter:drop-shadow(0 0 2px rgba(103,198,255,.14))}.line-point-labels[data-v-656b8b17]{position:absolute;inset:0 0 16px 0;z-index:2;pointer-events:none}.line-point-label[data-v-656b8b17]{position:absolute;padding:2px 6px;color:#f8d87c;font-size:12px;line-height:1.2;font-weight:600;white-space:nowrap;background:rgba(7,17,31,.78);border:1px solid rgba(248,216,124,.18);border-radius:999px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.18);box-shadow:0 4px 12px rgba(0,0,0,.18)}.line-point-label.latest[data-v-656b8b17]{color:#fff;border-color:rgba(103,198,255,.28)}.line-axis-labels[data-v-656b8b17]{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;margin-top:-4px;color:#9bb4db;font-size:10px;text-align:center}.line-axis-labels span[data-v-656b8b17]{white-space:nowrap}.line-axis-labels span.ghost[data-v-656b8b17]{color:rgba(155,180,219,.2)}.line-axis-labels span.latest[data-v-656b8b17]{color:#dff5ff}.stock-column-wrap[data-v-656b8b17]{position:relative;z-index:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:18px;min-height:0;padding:0 12px}.stock-column-wrap[data-v-656b8b17],.stock-column[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.stock-column[data-v-656b8b17]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:0;height:100%}.stock-column__value[data-v-656b8b17]{margin-bottom:8px;color:#f5df8b;font-size:11px}.stock-column__bar[data-v-656b8b17]{width:42px;min-height:6px;border-radius:8px 8px 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#ffee9b),to(#d8b552));background:linear-gradient(180deg,#ffee9b,#d8b552);-webkit-box-shadow:0 0 16px rgba(255,227,118,.18);box-shadow:0 0 16px rgba(255,227,118,.18)}.stock-column__label[data-v-656b8b17]{margin-top:10px;color:#9bb4db;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.empty-state[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;color:#7595c4;text-align:center}@media(max-height:900px),(max-width:1640px){.mod-warehouse-statistics[data-v-656b8b17]{padding:10px 12px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.board-grid[data-v-656b8b17]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.board-panel[data-v-656b8b17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.summary-panel[data-v-656b8b17]{display:block}.chart-frame[data-v-656b8b17],.line-chart-panel[data-v-656b8b17],.stock-column-chart[data-v-656b8b17]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bar-chart[data-v-656b8b17],.line-chart-layout[data-v-656b8b17],.stock-column-wrap[data-v-656b8b17]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.line-chart-svg[data-v-656b8b17]{height:100%}.line-y-axis[data-v-656b8b17]{min-height:0;height:100%}.bar-stack[data-v-656b8b17]{height:100%}.board-header[data-v-656b8b17]{margin-bottom:8px;padding:4px 10px 10px}.board-header__title[data-v-656b8b17]{min-width:220px;padding:4px 30px;font-size:20px}.board-header__date[data-v-656b8b17]{font-size:16px}.board-control[data-v-656b8b17]{width:120px}.board-grid[data-v-656b8b17]{gap:12px}.board-panel[data-v-656b8b17]{padding:10px 12px 12px}.board-panel__head[data-v-656b8b17]{margin-bottom:8px}.board-panel__title[data-v-656b8b17]{font-size:18px}.board-panel__desc[data-v-656b8b17]{display:none}.board-panel__tag[data-v-656b8b17]{padding:4px 8px;font-size:12px}.today-summary-grid[data-v-656b8b17]{margin-bottom:8px;gap:8px}.summary-card[data-v-656b8b17]{padding:8px 6px}.summary-card__value[data-v-656b8b17]{margin-top:4px;font-size:18px}.metrics-board__item[data-v-656b8b17]{padding:6px 4px}.metrics-board__value[data-v-656b8b17]{margin-top:2px;font-size:16px}.bar-chart[data-v-656b8b17]{padding:6px 4px 2px}.line-y-axis[data-v-656b8b17]{padding:2px 0 16px}.stock-column-wrap[data-v-656b8b17]{padding:6px 6px 2px}}@media(max-width:768px){.mod-warehouse-statistics[data-v-656b8b17]{padding:12px}.board-header[data-v-656b8b17]{gap:12px;margin-bottom:16px;padding:0 0 14px}.board-header[data-v-656b8b17]:after,.board-header[data-v-656b8b17]:before{display:none}.board-header__title[data-v-656b8b17]{width:100%;min-width:0;padding:10px 14px;font-size:18px;letter-spacing:1px;white-space:normal;word-break:break-word}.board-header__date[data-v-656b8b17]{-ms-flex-negative:0;flex-shrink:0;font-size:14px}.board-header__meta[data-v-656b8b17]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.board-control[data-v-656b8b17]{width:100px}.board-panel[data-v-656b8b17]{padding:6px 8px}.board-panel__head[data-v-656b8b17]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:4px}.board-panel__title[data-v-656b8b17]{font-size:14px}.board-panel__desc[data-v-656b8b17]{display:none}.board-panel__tag[data-v-656b8b17]{padding:2px 6px;font-size:10px}.today-summary-grid[data-v-656b8b17]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:4px}.metrics-board[data-v-656b8b17]{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics-board__item[data-v-656b8b17],.summary-card[data-v-656b8b17]{padding:4px 2px}.summary-card__value[data-v-656b8b17]{font-size:14px;margin-top:2px}.metrics-board__value[data-v-656b8b17]{font-size:12px;margin-top:2px}.bar-chart[data-v-656b8b17],.stock-column-wrap[data-v-656b8b17]{gap:6px;overflow:hidden;padding-left:2px;padding-right:2px}.bar-group[data-v-656b8b17],.stock-column[data-v-656b8b17]{min-width:0}.bar-chart--single .bar-wrap[data-v-656b8b17],.bar-wrap[data-v-656b8b17],.stock-column__bar[data-v-656b8b17]{width:clamp(14px,6vw,24px)}.bar-stack[data-v-656b8b17]{gap:6px}.bar-label[data-v-656b8b17],.bar-value[data-v-656b8b17],.stock-column__label[data-v-656b8b17],.stock-column__value[data-v-656b8b17]{font-size:10px}.line-axis-labels[data-v-656b8b17]{gap:2px;font-size:8px}.line-chart-layout[data-v-656b8b17]{grid-template-columns:34px minmax(0,1fr);gap:4px}.line-y-axis[data-v-656b8b17]{font-size:9px}.line-point-label[data-v-656b8b17]{padding:1px 5px;font-size:10px}}