.bulk-actions-container[data-v-526587b5]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:.55rem .8rem;margin-bottom:12px;text-align:left}.ba2-bar[data-v-526587b5]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ba2-count[data-v-526587b5]{display:inline-flex;align-items:center;gap:.35rem;color:#1e40af;font-size:.85rem;font-weight:600}.ba2-select[data-v-526587b5]{border:1px solid #cbd5e1;border-radius:7px;padding:.32rem .5rem;font-size:.83rem;font-weight:600;font-family:inherit;background:#fff;color:#0f172a;margin:0;display:inline-block;min-width:180px}.ba2-select[data-v-526587b5]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.18)}.ba2-btn[data-v-526587b5]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:8px;padding:.36rem .8rem;font-size:.83rem;font-weight:600;font-family:inherit;cursor:pointer;line-height:1.2;margin:0;box-shadow:none;border:1px solid #cbd5e1;background:#fff;color:#334155;transition:background .15s,border-color .15s,color .15s}.ba2-btn[data-v-526587b5]:disabled{opacity:.5;cursor:not-allowed}.ba2-btn--primary[data-v-526587b5]{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.ba2-btn--primary[data-v-526587b5]:hover:not(:disabled){background:#1e40af;border-color:#1e40af}.ba2-btn--ghost[data-v-526587b5]{background:transparent;border-color:transparent;color:#475569}.ba2-btn--ghost[data-v-526587b5]:hover:not(:disabled){background:hsla(0,0%,100%,.7)}.progress-container[data-v-526587b5]{max-width:400px;margin-top:.6rem}.results-container[data-v-526587b5]{max-height:300px;overflow-y:auto;margin-top:.6rem}.ba2-result[data-v-526587b5]{display:flex;align-items:flex-start;gap:.4rem;border-radius:8px;padding:.4rem .6rem;font-size:.8rem;font-weight:500}.ba2-result+.ba2-result[data-v-526587b5]{margin-top:.35rem}.ba2-result--ok[data-v-526587b5]{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}.ba2-result--err[data-v-526587b5]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.warehouse-task-alert[data-v-d7cfad90]{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#ff9f43,#ee5a24);border-radius:12px;padding:1rem 1.25rem;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(238,90,36,.3);margin-bottom:1.5rem}.warehouse-task-alert[data-v-d7cfad90]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(238,90,36,.4)}.alert-icon[data-v-d7cfad90]{background:hsla(0,0%,100%,.2);border-radius:10px;padding:.75rem;display:flex;align-items:center;justify-content:center}.alert-content[data-v-d7cfad90]{flex:1}.alert-title[data-v-d7cfad90]{font-size:1.1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.task-count[data-v-d7cfad90]{background:hsla(0,0%,100%,.25);padding:.2rem .6rem;border-radius:6px;font-weight:700;font-size:1.2rem}.alert-description[data-v-d7cfad90]{font-size:.85rem;opacity:.9;margin-top:.25rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.urgent-badge[data-v-d7cfad90]{display:inline-flex;align-items:center;gap:.25rem;background:hsla(0,0%,100%,.25);padding:.15rem .5rem;border-radius:4px;font-weight:600;animation:pulse-d7cfad90 2s infinite}@keyframes pulse-d7cfad90{0%,to{opacity:1}50%{opacity:.7}}.task-types[data-v-d7cfad90]{opacity:.85}.surplus-line[data-v-d7cfad90]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.45rem;padding:.25rem .6rem;background:hsla(0,0%,100%,.22);border-radius:6px;font-size:.82rem;font-weight:700}.surplus-line .mdi[data-v-d7cfad90]{font-size:1rem}.surplus-age[data-v-d7cfad90]{font-weight:600;font-size:.75rem;background:rgba(0,0,0,.18);border-radius:4px;padding:.05rem .4rem}.warehouse-task-alert--surplus[data-v-d7cfad90]{background:linear-gradient(135deg,#e74c3c,#b3261e);box-shadow:0 4px 15px rgba(179,38,30,.35)}.warehouse-task-alert--surplus[data-v-d7cfad90]:hover{box-shadow:0 6px 20px rgba(179,38,30,.45)}.alert-action[data-v-d7cfad90]{background:hsla(0,0%,100%,.15);border-radius:50%;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.warehouse-task-alert:hover .alert-action[data-v-d7cfad90]{background:hsla(0,0%,100%,.25)}@media screen and (max-width:768px){.warehouse-task-alert[data-v-d7cfad90]{padding:.75rem 1rem;gap:.75rem}.alert-icon[data-v-d7cfad90]{padding:.5rem}.alert-title[data-v-d7cfad90]{font-size:.95rem}.task-count[data-v-d7cfad90]{font-size:1rem;padding:.15rem .5rem}.alert-description[data-v-d7cfad90]{font-size:.75rem}}.sab-wrap[data-v-c82d7356]{font-family:Source Sans\ 3,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;text-align:left;display:flex;flex-direction:column;gap:10px;margin-bottom:1.25rem}.sab-card[data-v-c82d7356]{display:flex;align-items:center;gap:1rem;border-radius:12px;padding:.9rem 1.1rem;color:#fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.sab-card[data-v-c82d7356]:hover{transform:translateY(-1px)}.sab-card[data-v-c82d7356]:focus-visible{outline:3px solid #1d4ed8;outline-offset:2px}.sab-card--due[data-v-c82d7356]{background:linear-gradient(135deg,#0ea5e9,#1d4ed8);box-shadow:0 4px 15px rgba(29,78,216,.28)}.sab-card--running[data-v-c82d7356]{background:linear-gradient(135deg,#059669,#0f766e);box-shadow:0 4px 15px rgba(5,150,105,.28)}.sab-icon[data-v-c82d7356]{background:hsla(0,0%,100%,.18);border-radius:10px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sab-icon .mdi[data-v-c82d7356]{font-size:26px;line-height:1}.sab-body[data-v-c82d7356]{flex:1;min-width:0}.sab-title[data-v-c82d7356]{font-size:1.05rem;font-weight:700;line-height:1.25}.sab-meta[data-v-c82d7356]{font-size:.85rem;margin-top:.2rem;opacity:.95;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.sab-meta--sub[data-v-c82d7356]{opacity:.85}.sab-number[data-v-c82d7356]{font-weight:700;font-variant-numeric:tabular-nums}.sab-dot[data-v-c82d7356]{opacity:.6}.sab-warn[data-v-c82d7356]{display:inline-flex;align-items:center;gap:.25rem;background:hsla(0,0%,100%,.22);border-radius:5px;padding:.05rem .4rem;font-weight:600}.sab-progress[data-v-c82d7356]{margin-top:.5rem;height:6px;border-radius:3px;background:hsla(0,0%,100%,.25);overflow:hidden;max-width:340px}.sab-progress-fill[data-v-c82d7356]{height:100%;background:#fff;border-radius:3px;transition:width .2s ease}.sab-actions[data-v-c82d7356]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.sab-btn[data-v-c82d7356]{font:inherit;font-weight:700;font-size:.9rem;border-radius:8px;border:1px solid transparent;padding:.55rem .9rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;transition:background .15s ease}.sab-btn[data-v-c82d7356]:disabled{opacity:.6;cursor:default}.sab-btn--primary[data-v-c82d7356]{background:#fff;color:#0f172a}.sab-btn--primary[data-v-c82d7356]:hover:enabled{background:#e2e8f0}.sab-btn--ghost[data-v-c82d7356]{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.45);color:#fff}.sab-btn--ghost[data-v-c82d7356]:hover{background:hsla(0,0%,100%,.26)}@media screen and (max-width:768px){.sab-card[data-v-c82d7356]{flex-wrap:wrap;padding:.8rem .9rem;gap:.75rem}.sab-icon[data-v-c82d7356]{width:38px;height:38px}.sab-icon .mdi[data-v-c82d7356]{font-size:22px}.sab-title[data-v-c82d7356]{font-size:.98rem}.sab-body[data-v-c82d7356]{flex-basis:calc(100% - 50px)}.sab-actions[data-v-c82d7356]{width:100%;justify-content:stretch}.sab-btn[data-v-c82d7356]{flex:1;justify-content:center;padding:.7rem .8rem}.sab-progress[data-v-c82d7356]{max-width:none}}.dc-kpis[data-v-290baabd]{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin-bottom:14px}.dc-kpi[data-v-290baabd]{cursor:pointer;text-align:left;font-family:inherit;margin:0;padding:8px 12px 8px 15px;transition:border-color .15s,box-shadow .15s,background .15s}.dc-kpi .inv-kpi-head[data-v-290baabd]{gap:.45rem}.dc-kpi .inv-kpi-ico[data-v-290baabd]{width:26px;height:26px;font-size:.95rem;border-radius:7px}.dc-kpi .inv-kpi-value[data-v-290baabd]{font-size:1.35rem;margin-top:.15rem}.dc-kpi .inv-kpi-sub[data-v-290baabd]{margin-top:.05rem;font-size:.8rem}.dc-kpi[data-v-290baabd]:hover{border-color:#cbd5e1;background:#fcfdfe}.dc-kpi--active[data-v-290baabd]{border-color:var(--kpi-accent,#1d4ed8);box-shadow:0 0 0 2px color-mix(in srgb,var(--kpi-accent,#1d4ed8) 22%,transparent),0 1px 2px rgba(15,23,42,.05);background:#fff}.dc-kpi .inv-kpi-label[data-v-290baabd]{white-space:normal;line-height:1.25}.dc-kpi-label-short[data-v-290baabd]{display:none}.dc-list-tools[data-v-290baabd]{flex-wrap:wrap}.dc-pickup[data-v-290baabd]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8;font-weight:700}.dc-search[data-v-290baabd]{width:230px;font-family:inherit}.dc-row[data-v-290baabd]{cursor:pointer}.dc-flag[data-v-290baabd]{font-size:1.25rem;line-height:1}.dc-skus[data-v-290baabd]{align-items:center;max-width:260px}.dc-skus[data-v-290baabd],.dc-status[data-v-290baabd]{display:flex;flex-wrap:wrap;gap:.25rem}.dc-route-hint[data-v-290baabd]{border-style:dashed;margin-left:.25rem;cursor:help}.dc-actions[data-v-290baabd]{display:flex;gap:.35rem;flex-wrap:nowrap}.dc-card[data-v-290baabd]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.05);padding:.75rem .85rem;cursor:pointer}.dc-card+.dc-card[data-v-290baabd]{margin-top:10px}.dc-card[data-v-290baabd]:active{background:#f8fafc}.dc-card-head[data-v-290baabd]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem}.dc-card-id[data-v-290baabd]{font-weight:700;color:#0f172a}.dc-card-badges[data-v-290baabd]{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:flex-end}.dc-card-customer[data-v-290baabd]{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.55rem}.dc-card-metrics[data-v-290baabd]{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin-bottom:.55rem}.dc-metric[data-v-290baabd]{text-align:center;background:#f8fafc;border-radius:8px;padding:.32rem .15rem}.dc-metric-value[data-v-290baabd]{display:block;font-size:1.05rem;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap}.dc-metric-value--sm[data-v-290baabd]{font-size:.82rem;line-height:1.65}.dc-metric-label[data-v-290baabd]{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:#94a3b8}.dc-card-foot[data-v-290baabd]{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;border-top:1px solid #f1f5f9;padding-top:.45rem}@media (max-width:768px){.dc-kpis[data-v-290baabd]{grid-template-columns:repeat(2,1fr);gap:8px}.dc-kpi[data-v-290baabd]{padding:8px 11px 8px 14px}.dc-kpi .inv-kpi-value[data-v-290baabd]{font-size:1.2rem}.dc-kpi-label-long[data-v-290baabd],.dc-kpi .inv-kpi-sub[data-v-290baabd]{display:none}.dc-kpi-label-short[data-v-290baabd]{display:inline}.dc-list-tools[data-v-290baabd],.dc-search[data-v-290baabd]{width:100%}}