.forecast-page[data-v-3fdd0c5d]{padding:8px}.stats-row[data-v-3fdd0c5d]{margin-bottom:12px}.stat-card[data-v-3fdd0c5d]{background:#fff;border-radius:6px;padding:14px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:pointer;transition:all .2s ease;border:1px solid transparent;height:80px}.stat-card[data-v-3fdd0c5d]:hover{box-shadow:0 4px 14px rgba(0,0,0,.08);transform:translateY(-2px)}.stat-card.active[data-v-3fdd0c5d]{border-color:#1890ff;box-shadow:0 4px 14px rgba(24,144,255,.18)}.stat-card .stat-icon[data-v-3fdd0c5d]{width:44px;height:44px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:22px;color:#fff;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.stat-card .stat-body[data-v-3fdd0c5d]{min-width:0}.stat-card .stat-value[data-v-3fdd0c5d]{font-size:22px;font-weight:600;line-height:1.2;color:rgba(0,0,0,.85)}.stat-card .stat-label[data-v-3fdd0c5d]{font-size:12px;color:rgba(0,0,0,.45);margin-top:2px}.stat-card.total .stat-icon[data-v-3fdd0c5d]{background:linear-gradient(135deg,#1890ff,#69c0ff)}.stat-card.pendingReview .stat-icon[data-v-3fdd0c5d]{background:linear-gradient(135deg,#fa8c16,#ffc069)}.stat-card.approved .stat-icon[data-v-3fdd0c5d]{background:linear-gradient(135deg,#13c2c2,#5cdbd3)}.stat-card.labelReady .stat-icon[data-v-3fdd0c5d]{background:linear-gradient(135deg,#722ed1,#b37feb)}.stat-card.arrived .stat-icon[data-v-3fdd0c5d]{background:linear-gradient(135deg,#52c41a,#95de64)}.stat-card.canceled .stat-icon[data-v-3fdd0c5d]{background:linear-gradient(135deg,#ff4d4f,#ff85c0)}.main-card[data-v-3fdd0c5d]{border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.advanced-toggle[data-v-3fdd0c5d]{display:inline-block;margin-top:8px;color:#1890ff}.search-action-col[data-v-3fdd0c5d]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:4px}.table-operator[data-v-3fdd0c5d]{margin:12px 0;padding:8px 12px;background:#fafafa;border-radius:4px;overflow:hidden}.result-summary[data-v-3fdd0c5d]{color:rgba(0,0,0,.65)}.result-summary b[data-v-3fdd0c5d]{color:#1890ff;margin:0 2px}.forecast-table[data-v-3fdd0c5d] .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.forecast-table[data-v-3fdd0c5d] .ant-table-tbody>tr:hover>td{background:#f0f7ff!important}.forecast-table[data-v-3fdd0c5d] .ant-tag.state-tag-closed{color:#262626!important;background:#f5f5f5!important;border-color:#a6a6a6!important;font-weight:500}.cell-stack[data-v-3fdd0c5d]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.4}.cell-sub[data-v-3fdd0c5d]{color:rgba(0,0,0,.45);font-size:12px;margin-top:2px}.cell-empty[data-v-3fdd0c5d]{color:rgba(0,0,0,.25)}.freight-cell[data-v-3fdd0c5d]{font-size:12px}.freight-line[data-v-3fdd0c5d]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;line-height:1.6}.freight-key[data-v-3fdd0c5d]{display:inline-block;min-width:30px;color:#8c8c8c;font-size:11px}.freight-origin[data-v-3fdd0c5d]{color:#fa541c;font-weight:600;font-family:Monaco,Courier New,monospace}.freight-wh[data-v-3fdd0c5d]{color:#1890ff;font-weight:600;font-family:Monaco,Courier New,monospace}.freight-oms[data-v-3fdd0c5d]{color:#52c41a;font-weight:600;font-family:Monaco,Courier New,monospace}.primary-link[data-v-3fdd0c5d]{font-weight:600;color:#1890ff}.owner-text[data-v-3fdd0c5d]{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.expand-wrap[data-v-3fdd0c5d]{background:#fbfbfb;padding:8px 0}.expand-meta[data-v-3fdd0c5d]{margin-bottom:8px;padding:6px 8px;background:#f0f5ff;border-radius:3px;color:rgba(0,0,0,.65);font-size:12px}.expand-meta span[data-v-3fdd0c5d]{margin-right:24px}.expand-meta .meta-remark[data-v-3fdd0c5d]{color:#fa8c16}