.multi-shop-dashboard[data-v-686f06a1]{background:#e5e7eb;font-size:11px;height:100%;min-height:280px;position:relative;width:100%}.mock-toolbar[data-v-686f06a1]{align-items:center;background:#1a1a2e;color:#fff;display:flex;gap:12px;height:40px;padding:0 12px}.mock-logo[data-v-686f06a1]{font-size:14px;font-weight:700}.mock-sub[data-v-686f06a1]{color:#ffffffb3;font-size:11px}.dashboard-body[data-v-686f06a1]{display:flex;height:calc(100% - 40px);min-height:240px}.shop-list[data-v-686f06a1]{background:#fff;border-right:1px solid #e5e7eb;min-width:140px;overflow:auto;padding:10px 0;width:20%}.shop-list-title[data-v-686f06a1]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.05em;padding:6px 12px;text-transform:uppercase}.shop-item[data-v-686f06a1]{align-items:center;border:2px solid transparent;border-radius:8px;cursor:default;display:flex;gap:10px;margin:4px 8px;padding:10px 12px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.shop-item.active[data-v-686f06a1],.shop-item.highlight[data-v-686f06a1]{box-shadow:0 0 0 1px var(--color-primary)}.shop-item.active[data-v-686f06a1]{border-color:var(--color-primary)}.shop-item.theme-shopee.active[data-v-686f06a1]{background:#ee4d2d1a}.shop-item.theme-lazada.active[data-v-686f06a1]{background:#0f146d14}.shop-item.theme-tiktok.active[data-v-686f06a1]{background:#0000000f}.shop-item.theme-tiki.active[data-v-686f06a1]{background:#1aab2a1a}.shop-icon[data-v-686f06a1]{flex-shrink:0;font-size:18px}.shop-info[data-v-686f06a1]{display:flex;flex-direction:column;gap:2px;min-width:0}.shop-name[data-v-686f06a1]{color:#1a1a2e;font-size:12px;font-weight:600}.shop-badges[data-v-686f06a1]{display:flex;flex-wrap:wrap;gap:6px}.shop-badge[data-v-686f06a1]{border-radius:6px;font-size:9px;font-weight:600;padding:2px 6px}.shop-badge.orders[data-v-686f06a1]{background:#ee4d2d26;color:#c73e1c}.shop-badge.messages[data-v-686f06a1]{background:#3b82f626;color:#1d4ed8}.browser-area[data-v-686f06a1]{flex:1;min-width:0;overflow:hidden;padding:10px;position:relative}.browser-frame[data-v-686f06a1]{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;inset:10px;overflow:hidden;position:absolute}.browser-header[data-v-686f06a1]{align-items:center;background:#f3f4f6;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;padding:8px 12px}.browser-dots[data-v-686f06a1]{display:flex;gap:4px}.browser-dots span[data-v-686f06a1]{background:#d1d5db;border-radius:50%;height:8px;width:8px}.browser-url[data-v-686f06a1]{color:#6b7280;font-size:11px}.browser-frame.theme-shopee .browser-header[data-v-686f06a1]{background:linear-gradient(90deg,#ee4d2d,#ff6636)}.browser-frame.theme-shopee .browser-url[data-v-686f06a1]{color:#ffffffe6}.browser-frame.theme-lazada .browser-header[data-v-686f06a1]{background:linear-gradient(90deg,#0f146d,#232f7c)}.browser-frame.theme-lazada .browser-url[data-v-686f06a1]{color:#ffffffe6}.browser-frame.theme-tiktok .browser-header[data-v-686f06a1]{background:linear-gradient(90deg,#000,#333)}.browser-frame.theme-tiktok .browser-url[data-v-686f06a1]{color:#ffffffe6}.browser-frame.theme-tiktok .browser-dots span[data-v-686f06a1]{background:#4b5563}.browser-frame.theme-tiki .browser-header[data-v-686f06a1]{background:linear-gradient(90deg,#1aab2a,#20c232)}.browser-frame.theme-tiki .browser-url[data-v-686f06a1]{color:#ffffffe6}.browser-content[data-v-686f06a1]{flex:1;overflow:auto}.browser-placeholder[data-v-686f06a1]{color:#6b7280;font-size:11px;padding:12px}.browser-label[data-v-686f06a1]{color:#374151;display:block;font-weight:600;margin-bottom:8px}.browser-row[data-v-686f06a1]{border-bottom:1px solid #f3f4f6;padding:5px 0}.browser-enter-active[data-v-686f06a1],.browser-leave-active[data-v-686f06a1]{transition:opacity .3s ease,transform .3s ease}.browser-enter-from[data-v-686f06a1]{opacity:0;transform:translate(12px)}.browser-leave-to[data-v-686f06a1]{opacity:0;transform:translate(-12px)}.chat-templates[data-v-10aa31a1]{background:#f5f5f5;display:flex;font-size:12px;height:100%;min-height:280px;position:relative;width:100%}.chat-sidebar[data-v-10aa31a1]{background:#fff;border-right:1px solid #e5e7eb;overflow:auto;width:220px}.conv-item[data-v-10aa31a1]{align-items:center;border-bottom:1px solid #f3f4f6;cursor:default;display:flex;gap:10px;padding:12px;transition:background .2s}.conv-item.active[data-v-10aa31a1]{background:#ee4d2d14}.conv-avatar[data-v-10aa31a1]{align-items:center;background:var(--color-primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:36px;justify-content:center;width:36px}.conv-info[data-v-10aa31a1]{min-width:0}.conv-name[data-v-10aa31a1]{display:block;font-weight:600}.conv-preview[data-v-10aa31a1]{color:#6b7280;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-main[data-v-10aa31a1]{min-width:0}.chat-main[data-v-10aa31a1],.chat-messages[data-v-10aa31a1]{display:flex;flex:1;flex-direction:column}.chat-messages[data-v-10aa31a1]{gap:8px;overflow:auto;padding:12px}.msg-bubble[data-v-10aa31a1]{align-self:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-width:75%;padding:8px 12px}.msg-bubble.own[data-v-10aa31a1]{align-self:flex-end;background:var(--color-primary);border-color:var(--color-primary);color:#fff}.msg-enter-active[data-v-10aa31a1],.msg-leave-active[data-v-10aa31a1]{transition:opacity .25s,transform .25s}.msg-enter-from[data-v-10aa31a1]{opacity:0;transform:translateY(8px)}.chat-input-wrap[data-v-10aa31a1]{background:#fff;border-top:1px solid #e5e7eb;padding:10px 12px;position:relative}.input-row[data-v-10aa31a1]{align-items:center;display:flex;gap:8px}.template-trigger[data-v-10aa31a1]{background:#fff5f3;border-radius:6px;color:var(--color-primary);cursor:default;font-size:11px;padding:6px 10px;transition:box-shadow .2s}.template-trigger.highlight[data-v-10aa31a1]{box-shadow:0 0 0 2px var(--color-primary)}.chat-input[data-v-10aa31a1]{border:1px solid #e5e7eb;border-radius:8px;flex:1;font-size:12px;outline:none;padding:8px 12px}.template-dropdown[data-v-10aa31a1]{background:#fff;border-radius:8px;bottom:100%;box-shadow:0 4px 12px #00000026;left:12px;margin-bottom:4px;padding:6px 0;position:absolute;right:52px;z-index:10}.template-item[data-v-10aa31a1]{cursor:default;font-size:12px;padding:8px 12px}.template-item[data-v-10aa31a1]:hover{background:#f9fafb}.dropdown-enter-active[data-v-10aa31a1],.dropdown-leave-active[data-v-10aa31a1]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-10aa31a1],.dropdown-leave-to[data-v-10aa31a1]{opacity:0;transform:translateY(4px)}.send-btn[data-v-10aa31a1]{background:var(--color-primary);border:none;border-radius:8px;color:#fff;cursor:default;font-size:12px;font-weight:600;margin-top:8px;padding:8px 20px}.send-btn.pulse[data-v-10aa31a1]{animation:pulse-10aa31a1 .5s ease}@keyframes pulse-10aa31a1{50%{opacity:.7;transform:scale(.98)}}.prepare-print-orders[data-v-33fc6b39]{background:#f8f9fa;display:flex;flex-direction:column;font-size:11px;height:100%;min-height:320px;position:relative;width:100%}.panels-row[data-v-33fc6b39]{display:grid;flex:1;gap:12px;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden;padding:8px 12px}.mock-toolbar[data-v-33fc6b39]{align-items:center;background:#1a1a2e;color:#fff;display:flex;flex-shrink:0;height:36px;padding:0 12px}.mock-title[data-v-33fc6b39]{font-size:12px;font-weight:600}.mock-sub[data-v-33fc6b39]{color:#ffffffd9;font-size:10px;margin-left:8px}.mock-shop-badges[data-v-33fc6b39]{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;padding:4px 12px}.shop-badge[data-v-33fc6b39]{border-radius:4px;font-size:9px;font-weight:600;padding:2px 6px}.shop-badge.shop-shopee[data-v-33fc6b39]{background:#ee4d2d26;color:#c73e1c}.shop-badge.shop-lazada[data-v-33fc6b39]{background:#0f146d1f;color:#0f146d}.shop-badge.shop-tiktok[data-v-33fc6b39]{background:#00000014;color:#333}.panel[data-v-33fc6b39]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.panel-head[data-v-33fc6b39]{background:#f3f4f6;border-bottom:1px solid #e5e7eb;font-size:11px;font-weight:600;padding:6px 10px}.prepare-panel .panel-head[data-v-33fc6b39]{border-left:3px solid var(--color-primary)}.print-panel .panel-head[data-v-33fc6b39]{border-left:3px solid #0f146d}.shop-pill[data-v-33fc6b39]{border-radius:8px;font-size:9px;font-weight:600;padding:2px 6px}.shop-pill.shop-shopee[data-v-33fc6b39]{background:#ee4d2d1f;color:#c73e1c}.shop-pill.shop-lazada[data-v-33fc6b39]{background:#0f146d1a;color:#0f146d}.shop-pill.shop-tiktok[data-v-33fc6b39]{background:#0000000f;color:#333}.mock-filters[data-v-33fc6b39]{border-bottom:1px solid #e5e7eb;display:flex;gap:8px;padding:6px 10px}.filter-item[data-v-33fc6b39]{background:#f3f4f6;border-radius:4px;font-size:10px;padding:4px 10px;transition:background .3s,box-shadow .3s}.filter-item.active[data-v-33fc6b39]{background:#ee4d2d1a;box-shadow:0 0 0 1px var(--color-primary)}.mock-table-wrap[data-v-33fc6b39]{flex:1;min-height:0;overflow:auto;padding:8px 10px}.mock-table[data-v-33fc6b39]{background:#fff;border-collapse:collapse;border-radius:6px;box-shadow:0 1px 2px #0000000f;font-size:10px;overflow:hidden;width:100%}.mock-table th[data-v-33fc6b39]{background:#f3f4f6;font-weight:600;padding:6px 10px;text-align:left}.mock-table td[data-v-33fc6b39]{border-top:1px solid #eee;padding:6px 10px}.mock-table tr.highlight td[data-v-33fc6b39]{background:#ee4d2d0f}.mock-actions[data-v-33fc6b39]{background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:6px;padding:6px 10px}.action-btn[data-v-33fc6b39]{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:default;font-size:10px;font-weight:600;padding:6px 12px}.action-btn.outline[data-v-33fc6b39]{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.action-btn.pulse[data-v-33fc6b39]{animation:pulse-33fc6b39 .5s ease}@keyframes pulse-33fc6b39{50%{opacity:.8}}.progress-wrap[data-v-33fc6b39]{align-items:center;background:#e5e7eb;border-radius:9px;display:flex;flex-shrink:0;height:18px;margin:0 10px 8px;overflow:hidden;padding:0 6px;position:relative}.progress-bar[data-v-33fc6b39]{background:var(--color-primary);border-radius:9px;bottom:0;left:0;position:absolute;top:0;transition:width .15s linear}.progress-text[data-v-33fc6b39]{color:#374151;font-size:9px;font-weight:600;position:relative;z-index:1}.modal-overlay[data-v-33fc6b39]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:absolute;z-index:15}.modal[data-v-33fc6b39]{background:#fff;border-radius:10px;box-shadow:0 8px 24px #0003;font-size:11px;font-weight:500;padding:14px 24px}.toast[data-v-33fc6b39]{background:#1a1a2e;border-radius:6px;bottom:8px;box-shadow:0 4px 12px #0003;color:#fff;font-size:10px;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);z-index:10}.prepare-toast[data-v-33fc6b39]{bottom:36px}.print-toast[data-v-33fc6b39]{bottom:8px}.modal-enter-active[data-v-33fc6b39],.modal-leave-active[data-v-33fc6b39],.toast-enter-active[data-v-33fc6b39],.toast-leave-active[data-v-33fc6b39]{transition:opacity .25s}.modal-enter-from[data-v-33fc6b39],.modal-leave-to[data-v-33fc6b39],.toast-enter-from[data-v-33fc6b39],.toast-leave-to[data-v-33fc6b39]{opacity:0}.print-order-history[data-v-411f0ba4]{background:#f8f9fa;display:flex;flex-direction:column;font-size:11px;height:100%;min-height:320px;position:relative;width:100%}.mock-toolbar[data-v-411f0ba4]{align-items:center;background:#1a1a2e;color:#fff;display:flex;flex-shrink:0;height:36px;padding:0 12px}.mock-title[data-v-411f0ba4]{font-size:12px;font-weight:600}.mock-sub[data-v-411f0ba4]{color:#ffffffd9;font-size:10px;margin-left:8px}.mock-shop-badges[data-v-411f0ba4]{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;padding:4px 12px}.shop-badge[data-v-411f0ba4]{border-radius:4px;font-size:9px;font-weight:600;padding:2px 6px}.shop-badge.shop-shopee[data-v-411f0ba4]{background:#ee4d2d26;color:#c73e1c}.shop-badge.shop-lazada[data-v-411f0ba4]{background:#0f146d1f;color:#0f146d}.shop-badge.shop-tiktok[data-v-411f0ba4]{background:#00000014;color:#333}.mock-filters[data-v-411f0ba4]{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:8px 12px}.filter-row[data-v-411f0ba4]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.filter-group[data-v-411f0ba4]{display:flex;flex-direction:column;gap:4px}.filter-group label[data-v-411f0ba4]{color:#6b7280;font-size:9px;font-weight:600}.filter-input[data-v-411f0ba4]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:10px;min-width:110px;padding:6px 10px}.filter-input.active[data-v-411f0ba4]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.filter-btn[data-v-411f0ba4]{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:default;font-size:10px;font-weight:600;padding:6px 14px}.filter-btn.pulse[data-v-411f0ba4]{animation:pulse-411f0ba4 .5s ease}.mock-table-wrap[data-v-411f0ba4]{flex:1;min-height:0;overflow:auto;padding:8px 12px}.mock-table[data-v-411f0ba4]{background:#fff;border-collapse:collapse;border-radius:6px;box-shadow:0 1px 2px #0000000f;font-size:10px;overflow:hidden;width:100%}.mock-table th[data-v-411f0ba4]{background:#f3f4f6;font-weight:600;padding:6px 10px;text-align:left}.mock-table td[data-v-411f0ba4]{border-top:1px solid #eee;padding:6px 10px}.mock-table tr.highlight td[data-v-411f0ba4]{background:#ee4d2d0f}.tracking-code[data-v-411f0ba4]{font-family:monospace;font-size:9px}.shop-pill[data-v-411f0ba4]{border-radius:8px;font-size:9px;font-weight:600;padding:2px 6px}.shop-pill.shop-shopee[data-v-411f0ba4]{background:#ee4d2d1f;color:#c73e1c}.shop-pill.shop-lazada[data-v-411f0ba4]{background:#0f146d1a;color:#0f146d}.shop-pill.shop-tiktok[data-v-411f0ba4]{background:#0000000f;color:#333}.action-cells[data-v-411f0ba4]{display:flex;flex-wrap:wrap;gap:4px}.action-btn.small[data-v-411f0ba4]{font-size:9px;padding:4px 8px}.action-btn[data-v-411f0ba4]{background:var(--color-primary);border:none;border-radius:4px;color:#fff;cursor:default;font-weight:600;padding:4px 10px}.action-btn.outline[data-v-411f0ba4]{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.action-btn.pulse[data-v-411f0ba4]{animation:pulse-411f0ba4 .5s ease}@keyframes pulse-411f0ba4{50%{opacity:.8}}.modal-overlay[data-v-411f0ba4]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:absolute;z-index:15}.modal[data-v-411f0ba4]{background:#fff;border-radius:10px;box-shadow:0 8px 24px #0003;font-size:11px;font-weight:500;padding:14px 24px}.toast[data-v-411f0ba4]{background:#1a1a2e;border-radius:6px;bottom:8px;box-shadow:0 4px 12px #0003;color:#fff;font-size:10px;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);z-index:10}.modal-enter-active[data-v-411f0ba4],.modal-leave-active[data-v-411f0ba4],.toast-enter-active[data-v-411f0ba4],.toast-leave-active[data-v-411f0ba4]{transition:opacity .25s}.modal-enter-from[data-v-411f0ba4],.modal-leave-to[data-v-411f0ba4],.toast-enter-from[data-v-411f0ba4],.toast-leave-to[data-v-411f0ba4]{opacity:0}.bulk-order-ops[data-v-1a2eaaca]{background:#f8f9fa;display:flex;flex-direction:column;font-size:11px;height:100%;min-height:340px;position:relative;width:100%}.mock-toolbar[data-v-1a2eaaca]{align-items:center;background:#1a1a2e;color:#fff;display:flex;flex-shrink:0;height:36px;padding:0 12px}.mock-title[data-v-1a2eaaca]{font-size:12px;font-weight:600}.mock-sub[data-v-1a2eaaca]{color:#ffffffd9;font-size:10px;margin-left:8px}.mock-shop-badges[data-v-1a2eaaca]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px;padding:6px 12px}.shop-badge[data-v-1a2eaaca]{border-radius:4px;font-size:9px;font-weight:600;padding:2px 6px}.shop-badge.shop-shopee[data-v-1a2eaaca]{background:#ee4d2d26;color:#c73e1c}.shop-badge.shop-lazada[data-v-1a2eaaca]{background:#0f146d1f;color:#0f146d}.shop-badge.shop-tiktok[data-v-1a2eaaca]{background:#00000014;color:#333}.total-badge[data-v-1a2eaaca]{background:var(--color-primary);border-radius:4px;color:#fff;font-size:9px;font-weight:700;margin-left:auto;padding:2px 8px}.status-summary[data-v-1a2eaaca]{background:#fff;border-bottom:1px solid #e5e7eb;display:grid;flex-shrink:0;gap:8px;grid-template-columns:repeat(3,1fr);padding:8px 12px}.summary-item[data-v-1a2eaaca]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:6px 8px;transition:all .3s ease}.summary-item.active[data-v-1a2eaaca]{border-color:var(--color-primary);box-shadow:0 0 0 1px #ee4d2d33}.summary-icon[data-v-1a2eaaca]{font-size:12px;margin-right:4px}.summary-content[data-v-1a2eaaca]{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.summary-label[data-v-1a2eaaca]{color:#6b7280;font-size:9px}.summary-value[data-v-1a2eaaca]{color:#374151;font-size:10px;font-weight:700}.summary-bar[data-v-1a2eaaca]{background:#e5e7eb;border-radius:2px;height:4px;overflow:hidden}.bar-fill[data-v-1a2eaaca]{border-radius:2px;height:100%;transition:width .3s ease}.bar-fill.printed[data-v-1a2eaaca]{background:#3b82f6}.bar-fill.packed[data-v-1a2eaaca]{background:#f59e0b}.bar-fill.shipped[data-v-1a2eaaca]{background:#10b981}.mock-table-wrap[data-v-1a2eaaca]{flex:1;min-height:0;overflow:auto;padding:8px 12px}.mock-table[data-v-1a2eaaca]{background:#fff;border-collapse:collapse;border-radius:6px;box-shadow:0 1px 2px #0000000f;font-size:9px;overflow:hidden;width:100%}.mock-table th[data-v-1a2eaaca]{background:#f3f4f6;font-size:9px;font-weight:600;padding:6px 8px;text-align:left;white-space:nowrap}.mock-table td[data-v-1a2eaaca]{border-top:1px solid #eee;padding:5px 8px}.col-order[data-v-1a2eaaca]{width:60px}.col-shop[data-v-1a2eaaca]{width:70px}.col-status[data-v-1a2eaaca]{width:auto}.mock-table tr.highlight-pack td[data-v-1a2eaaca]:nth-child(4),.mock-table tr.highlight-print td[data-v-1a2eaaca]:nth-child(3),.mock-table tr.highlight-ship td[data-v-1a2eaaca]:nth-child(5){background:#ee4d2d1f}.shop-pill[data-v-1a2eaaca]{border-radius:6px;font-size:8px;font-weight:600;padding:2px 5px;white-space:nowrap}.shop-pill.shop-shopee[data-v-1a2eaaca]{background:#ee4d2d1f;color:#c73e1c}.shop-pill.shop-lazada[data-v-1a2eaaca]{background:#0f146d1a;color:#0f146d}.shop-pill.shop-tiktok[data-v-1a2eaaca]{background:#0000000f;color:#333}.status-chip[data-v-1a2eaaca]{border-radius:4px;font-size:8px;font-weight:500;padding:2px 5px;transition:all .25s ease;white-space:nowrap}.status-chip.pending[data-v-1a2eaaca]{background:#f3f4f6;color:#9ca3af}.status-chip.done[data-v-1a2eaaca]{background:#10b9811f;color:#059669}.mock-actions[data-v-1a2eaaca]{background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;padding:8px 12px}.action-btn[data-v-1a2eaaca]{align-items:center;background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:default;display:flex;font-size:9px;font-weight:600;gap:4px;padding:6px 10px}.action-btn.secondary[data-v-1a2eaaca]{background:#f59e0b}.action-btn.outline[data-v-1a2eaaca]{background:transparent;border:1px solid #10b981;color:#10b981}.btn-icon[data-v-1a2eaaca]{font-size:10px}.action-btn.pulse[data-v-1a2eaaca]{animation:pulse-1a2eaaca .4s ease}@keyframes pulse-1a2eaaca{0%,to{transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.toast[data-v-1a2eaaca]{align-items:center;background:#1a1a2e;border-radius:6px;bottom:50px;box-shadow:0 4px 12px #0003;color:#fff;display:flex;font-size:10px;gap:6px;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);z-index:10}.toast.print[data-v-1a2eaaca]:before{content:"🖨️"}.toast.pack[data-v-1a2eaaca]:before{content:"📦"}.toast.ship[data-v-1a2eaaca]:before{content:"🚚"}.toast-enter-active[data-v-1a2eaaca],.toast-leave-active[data-v-1a2eaaca]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-1a2eaaca],.toast-leave-to[data-v-1a2eaaca]{opacity:0;transform:translate(-50%) translateY(10px)}.proxy-integration[data-v-ab31f28d]{background:#e5e7eb;font-size:11px;height:100%;min-height:280px;position:relative;width:100%}.mock-toolbar[data-v-ab31f28d]{align-items:center;background:#1a1a2e;color:#fff;display:flex;gap:12px;height:40px;padding:0 12px}.mock-logo[data-v-ab31f28d]{font-size:14px;font-weight:700}.mock-sub[data-v-ab31f28d]{color:#ffffffb3;font-size:11px}.dashboard-body[data-v-ab31f28d]{display:flex;height:calc(100% - 40px);min-height:240px}.shop-list[data-v-ab31f28d]{background:#fff;border-right:1px solid #e5e7eb;min-width:160px;overflow:auto;padding:10px 0;width:20%}.shop-list-title[data-v-ab31f28d]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.05em;padding:6px 12px;text-transform:uppercase}.shop-item[data-v-ab31f28d]{align-items:center;border:2px solid transparent;border-radius:8px;cursor:default;display:flex;gap:10px;margin:4px 8px;padding:10px 12px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.shop-item.active[data-v-ab31f28d],.shop-item.highlight[data-v-ab31f28d]{box-shadow:0 0 0 1px var(--color-primary)}.shop-item.active[data-v-ab31f28d]{border-color:var(--color-primary)}.shop-item.theme-shopee.active[data-v-ab31f28d]{background:#ee4d2d1a}.shop-item.theme-lazada.active[data-v-ab31f28d]{background:#0f146d14}.shop-item.theme-tiktok.active[data-v-ab31f28d]{background:#0000000f}.shop-item.theme-tiki.active[data-v-ab31f28d]{background:#1aab2a1a}.shop-icon[data-v-ab31f28d]{flex-shrink:0;font-size:18px}.shop-info[data-v-ab31f28d]{display:flex;flex-direction:column;gap:4px;min-width:0}.shop-name[data-v-ab31f28d]{color:#1a1a2e;font-size:12px;font-weight:600}.proxy-ip[data-v-ab31f28d]{color:#6b7280;font-family:ui-monospace,monospace;font-size:10px;opacity:.6}.proxy-ip.visible[data-v-ab31f28d]{color:var(--color-primary);font-weight:600;opacity:1}.proxy-badge[data-v-ab31f28d]{flex-shrink:0;font-size:10px}.proxy-badge.active[data-v-ab31f28d]{color:#22c55e}.proxy-badge.inactive[data-v-ab31f28d]{color:#ef4444}.proxy-panel[data-v-ab31f28d]{flex:1;min-width:0;overflow:hidden;padding:12px;position:relative}.panel-content[data-v-ab31f28d]{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;inset:12px;overflow:hidden;position:absolute}.panel-header[data-v-ab31f28d]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.panel-content.theme-shopee .panel-header[data-v-ab31f28d]{background:linear-gradient(90deg,#ee4d2d,#ff6636);color:#fff}.panel-content.theme-lazada .panel-header[data-v-ab31f28d]{background:linear-gradient(90deg,#0f146d,#232f7c);color:#fff}.panel-content.theme-tiktok .panel-header[data-v-ab31f28d]{background:linear-gradient(90deg,#000,#333);color:#fff}.panel-content.theme-tiki .panel-header[data-v-ab31f28d]{background:linear-gradient(90deg,#1aab2a,#20c232);color:#fff}.panel-header h3[data-v-ab31f28d]{font-size:14px;font-weight:600;margin:0}.status-badge[data-v-ab31f28d]{border-radius:6px;font-size:10px;font-weight:600;padding:4px 8px}.status-badge.active[data-v-ab31f28d]{background:#22c55e33;color:#16a34a}.panel-content.theme-lazada .status-badge.active[data-v-ab31f28d],.panel-content.theme-shopee .status-badge.active[data-v-ab31f28d]{background:#ffffff40;color:#fff}.panel-content.theme-tiktok .status-badge.active[data-v-ab31f28d]{background:#fff3;color:#fff}.panel-content.theme-tiki .status-badge.active[data-v-ab31f28d]{background:#ffffff40;color:#fff}.panel-body[data-v-ab31f28d]{flex:1;overflow:auto;padding:16px}.form-row[data-v-ab31f28d]{margin-bottom:12px}.form-row label[data-v-ab31f28d]{color:#6b7280;display:block;font-size:10px;font-weight:600;margin-bottom:4px}.mock-input[data-v-ab31f28d]{border:1px solid #e5e7eb;border-radius:6px;font-family:ui-monospace,monospace;font-size:12px;padding:8px 10px;width:100%}.mock-input.short[data-v-ab31f28d]{max-width:100px}.mock-select[data-v-ab31f28d]{border:1px solid #e5e7eb;border-radius:6px;font-size:12px;padding:8px 10px}.proxy-tip[data-v-ab31f28d]{align-items:flex-start;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#166534;display:flex;font-size:11px;gap:8px;margin-top:16px;padding:12px}.tip-icon[data-v-ab31f28d]{flex-shrink:0}.panel-enter-active[data-v-ab31f28d],.panel-leave-active[data-v-ab31f28d]{transition:opacity .3s ease,transform .3s ease}.panel-enter-from[data-v-ab31f28d]{opacity:0;transform:translate(12px)}.panel-leave-to[data-v-ab31f28d]{opacity:0;transform:translate(-12px)}.copy-clone[data-v-6ce7eaca]{background:#f8f9fa;font-size:12px;height:100%;min-height:280px;position:relative;width:100%}.mock-toolbar[data-v-6ce7eaca]{align-items:center;background:#1a1a2e;color:#fff;display:flex;height:40px;padding:0 12px}.mock-title[data-v-6ce7eaca]{font-size:13px;font-weight:600}.mock-form[data-v-6ce7eaca]{display:flex;flex-direction:column;gap:12px;padding:12px}.form-row[data-v-6ce7eaca]{align-items:center;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:8px 10px;transition:background .3s,box-shadow .3s}.form-row.highlight[data-v-6ce7eaca]{background:#ee4d2d0f;box-shadow:0 0 0 1px #ee4d2d4d}.form-row label[data-v-6ce7eaca]{color:#6b7280;font-size:11px;min-width:70px}.mock-input[data-v-6ce7eaca]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;font-size:11px;min-width:180px;padding:6px 10px}.btn-sm[data-v-6ce7eaca]{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:default;font-size:11px;font-weight:600;padding:6px 12px}.btn-sm.pulse[data-v-6ce7eaca]{animation:pulse-6ce7eaca .5s ease}@keyframes pulse-6ce7eaca{50%{opacity:.8}}.table-row[data-v-6ce7eaca]{display:block}.mini-table[data-v-6ce7eaca]{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #00000014;overflow:hidden;width:100%}.mini-table td[data-v-6ce7eaca],.mini-table th[data-v-6ce7eaca]{padding:8px 12px;text-align:left}.mini-table th[data-v-6ce7eaca]{background:#f3f4f6;font-weight:600}.mini-table tr.highlight td[data-v-6ce7eaca]{background:#ee4d2d0f}.mock-select[data-v-6ce7eaca]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:11px;min-width:160px;padding:6px 10px}.mock-select.highlight[data-v-6ce7eaca]{box-shadow:0 0 0 2px var(--color-primary)}.btn-primary[data-v-6ce7eaca]{background:var(--color-primary);border:none;border-radius:8px;color:#fff;cursor:default;font-size:12px;font-weight:600;padding:8px 20px}.btn-primary.pulse[data-v-6ce7eaca]{animation:pulse-6ce7eaca .5s ease}.progress-wrap[data-v-6ce7eaca]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.progress-bar[data-v-6ce7eaca]{background:var(--color-primary);border-radius:4px;height:8px;margin-bottom:6px;transition:width .15s linear}.progress-label[data-v-6ce7eaca]{color:var(--color-primary);font-size:11px;font-weight:600}.update-frame[data-v-a48f09c5]{background:#f1f5f9;font-size:12px;height:100%;min-height:280px;width:100%}.mock-toolbar[data-v-a48f09c5]{align-items:center;background:#1a1a2e;color:#fff;display:flex;gap:10px;height:40px;padding:0 12px}.mock-title[data-v-a48f09c5]{font-size:13px;font-weight:600}.mock-sub[data-v-a48f09c5]{color:#fffc;font-size:11px}.mock-body[data-v-a48f09c5]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;padding:12px}.preview-area[data-v-a48f09c5]{flex:1;min-width:200px}.preview-label[data-v-a48f09c5]{color:#64748b;font-size:11px;font-weight:600;margin-bottom:8px}.img-wrap[data-v-a48f09c5]{aspect-ratio:3/4;background:linear-gradient(180deg,#f8fafc,#e2e8f0);border-radius:12px;box-shadow:inset 0 1px 2px #ffffff80;max-width:220px;overflow:hidden;position:relative}.tshirt-product[data-v-a48f09c5]{align-items:center;display:flex;flex-direction:column;inset:12%;position:absolute}.tshirt-neck[data-v-a48f09c5]{background:#94a3b8;border-radius:4px 4px 0 0;flex-shrink:0;height:12%;width:28%}.tshirt-body[data-v-a48f09c5]{align-items:center;background:linear-gradient(180deg,#cbd5e1,#94a3b8 50%,#64748b);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;flex:1;flex-direction:column;gap:6px;justify-content:center;min-height:0;width:100%}.tshirt-text[data-v-a48f09c5]{color:#1e293b;font-size:12px;font-weight:700;text-shadow:0 1px 1px hsla(0,0%,100%,.5)}.tshirt-price[data-v-a48f09c5]{color:#0f172a;font-size:11px;font-weight:600}.frame-overlay[data-v-a48f09c5]{align-items:stretch;display:flex;flex-direction:column;inset:0;justify-content:space-between;pointer-events:none;position:absolute}.frame-border[data-v-a48f09c5]{border:3px solid var(--color-primary);border-radius:10px;box-shadow:0 0 0 1px #ffffffe6,0 0 12px #ee4d2d66;inset:4px;position:absolute}.frame-glow[data-v-a48f09c5]{border-radius:12px;box-shadow:inset 0 0 24px #ee4d2d14;inset:0;pointer-events:none;position:absolute}.frame-badge[data-v-a48f09c5]{background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:6px;box-shadow:0 2px 8px #ef444480;font-weight:800;letter-spacing:.05em;padding:6px 12px;position:absolute;right:10px;top:10px}.frame-badge[data-v-a48f09c5],.frame-banner[data-v-a48f09c5]{color:#fff;font-size:12px;z-index:2}.frame-banner[data-v-a48f09c5]{background:linear-gradient(90deg,var(--color-primary) 0,#ff6636 100%);box-shadow:0 -2px 10px #ee4d2d4d;font-weight:700;letter-spacing:.02em;padding:10px 14px;position:relative;text-align:center}.controls[data-v-a48f09c5]{gap:12px;min-width:180px}.control-row[data-v-a48f09c5],.controls[data-v-a48f09c5]{display:flex;flex-direction:column}.control-row[data-v-a48f09c5]{gap:6px}.control-row label[data-v-a48f09c5]{color:#374151;font-size:11px;font-weight:600}.mock-select[data-v-a48f09c5]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:11px;padding:8px 12px}.mock-select.highlight[data-v-a48f09c5]{box-shadow:0 0 0 2px var(--color-primary)}.btn-primary[data-v-a48f09c5]{background:var(--color-primary);border:none;border-radius:8px;color:#fff;cursor:default;font-size:12px;font-weight:600;padding:8px 16px}.btn-primary.pulse[data-v-a48f09c5]{animation:pulse-a48f09c5 .5s ease}@keyframes pulse-a48f09c5{50%{opacity:.8}}.frame-enter-active[data-v-a48f09c5],.frame-leave-active[data-v-a48f09c5]{transition:opacity .35s ease}.frame-enter-from[data-v-a48f09c5],.frame-leave-to[data-v-a48f09c5]{opacity:0}.analytics[data-v-0e2e54fa]{background:#f8f9fa;font-size:12px;height:100%;min-height:280px;width:100%}.mock-toolbar[data-v-0e2e54fa]{align-items:center;background:#1a1a2e;color:#fff;display:flex;height:40px;padding:0 12px}.mock-title[data-v-0e2e54fa]{font-size:13px;font-weight:600}.mock-body[data-v-0e2e54fa]{padding:12px}.filters[data-v-0e2e54fa]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.filter-label[data-v-0e2e54fa]{color:#6b7280;font-size:11px}.filter-chip[data-v-0e2e54fa]{background:#e5e7eb;border-radius:6px;font-size:11px;padding:4px 10px;transition:background .3s,box-shadow .3s}.filter-chip.active[data-v-0e2e54fa]{background:#ee4d2d26;box-shadow:0 0 0 1px var(--color-primary);color:var(--color-primary)}.stats-row[data-v-0e2e54fa]{display:flex;gap:12px;margin-bottom:12px}.stat-card[data-v-0e2e54fa]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;padding:12px}.stat-value[data-v-0e2e54fa]{color:var(--color-primary);display:block;font-size:18px;font-weight:700;transition:all .4s ease}.stat-label[data-v-0e2e54fa]{color:#6b7280;font-size:11px}.chart-placeholder[data-v-0e2e54fa]{align-items:flex-end;display:flex;gap:8px;height:80px;padding:10px 0}.chart-placeholder .bar[data-v-0e2e54fa]{background:var(--color-primary);border-radius:4px 4px 0 0;flex:1;min-height:4px;transition:height .5s ease}.auto-care[data-v-f2b080bb]{background:#f8fafc;display:flex;flex-direction:column;font-size:12px;height:100%;min-height:280px;position:relative;width:100%}.ac-header[data-v-f2b080bb]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 16px}.ac-title[data-v-f2b080bb]{color:#1a1a2e;font-size:14px;font-weight:700}.ac-toggle[data-v-f2b080bb]{align-items:center;cursor:default;display:flex;gap:8px}.toggle-label[data-v-f2b080bb]{color:#6b7280;font-size:12px}.toggle-switch[data-v-f2b080bb]{background:#d1d5db;border-radius:12px;height:24px;position:relative;transition:background .3s ease;width:44px}.toggle-switch[data-v-f2b080bb]:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .3s ease;width:18px}.toggle-switch.on[data-v-f2b080bb]{background:var(--color-primary)}.toggle-switch.on[data-v-f2b080bb]:after{transform:translate(20px)}.ac-body[data-v-f2b080bb]{display:flex;flex:1;min-height:0}.ac-scenarios[data-v-f2b080bb]{background:#fff;border-right:1px solid #e5e7eb;padding:12px 0;width:220px}.scenarios-title[data-v-f2b080bb]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.05em;padding:0 12px 8px;text-transform:uppercase}.scenario-item[data-v-f2b080bb]{align-items:center;border:2px solid transparent;border-radius:8px;display:flex;gap:10px;margin:2px 8px;padding:10px 12px;transition:background .2s,border-color .2s}.scenario-item.active[data-v-f2b080bb]{background:#ee4d2d14;border-color:var(--color-primary)}.scenario-item.done .scenario-text[data-v-f2b080bb]{color:#059669}.scenario-icon[data-v-f2b080bb]{flex-shrink:0;font-size:16px}.scenario-text[data-v-f2b080bb]{color:#374151;flex:1;font-size:11px}.scenario-check[data-v-f2b080bb]{color:#059669;font-size:12px;font-weight:700}.ac-feed[data-v-f2b080bb]{display:flex;flex:1;flex-direction:column;gap:12px;overflow:auto;padding:12px}.feed-item[data-v-f2b080bb]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000d;padding:12px 14px}.feed-trigger[data-v-f2b080bb]{align-items:center;display:flex;gap:10px}.feed-icon[data-v-f2b080bb]{font-size:18px}.feed-label[data-v-f2b080bb]{color:#374151;font-size:12px;font-weight:600}.feed-response[data-v-f2b080bb]{background:#ee4d2d0f;border-left:3px solid var(--color-primary);border-radius:8px;margin-top:10px;padding:10px 12px}.response-text[data-v-f2b080bb]{color:#4b5563;display:block;font-size:11px;margin-bottom:6px}.response-badge[data-v-f2b080bb]{background:#ee4d2d1f;border-radius:6px;color:var(--color-primary);display:inline-block;font-size:10px;font-weight:600;padding:2px 8px}.feed-enter-active[data-v-f2b080bb],.feed-leave-active[data-v-f2b080bb]{transition:opacity .3s,transform .3s}.feed-enter-from[data-v-f2b080bb]{opacity:0;transform:translateY(-8px)}.feed-leave-to[data-v-f2b080bb]{opacity:0;transform:translate(20px)}.msg-enter-active[data-v-f2b080bb],.msg-leave-active[data-v-f2b080bb]{transition:opacity .35s,transform .35s}.msg-enter-from[data-v-f2b080bb]{opacity:0;transform:translateY(4px)}.shop-alerts[data-v-eb7ab2eb]{background:#fffbeb;display:flex;flex-direction:column;font-size:12px;height:100%;min-height:280px;position:relative;width:100%}.sa-header[data-v-eb7ab2eb]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;border-left:4px solid #f59e0b;display:flex;justify-content:space-between;padding:12px 16px}.sa-title[data-v-eb7ab2eb]{color:#1a1a2e;font-size:14px;font-weight:700}.sa-badge[data-v-eb7ab2eb]{background:#f59e0b26;border-radius:8px;color:#b45309;font-size:11px;font-weight:600;padding:4px 10px}.sa-body[data-v-eb7ab2eb]{display:flex;flex:1;min-height:0}.sa-scenarios[data-v-eb7ab2eb]{background:#fff;border-right:1px solid #e5e7eb;padding:12px 0;width:240px}.scenarios-title[data-v-eb7ab2eb]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.05em;padding:0 12px 8px;text-transform:uppercase}.scenario-item[data-v-eb7ab2eb]{align-items:center;border:2px solid transparent;border-radius:8px;display:flex;gap:10px;margin:2px 8px;padding:10px 12px;transition:background .2s,border-color .2s}.scenario-item.active[data-v-eb7ab2eb]{background:#f59e0b1a;border-color:#f59e0b}.scenario-item.done .scenario-text[data-v-eb7ab2eb]{color:#059669}.scenario-icon[data-v-eb7ab2eb]{flex-shrink:0;font-size:16px}.scenario-text[data-v-eb7ab2eb]{color:#374151;flex:1;font-size:11px}.scenario-check[data-v-eb7ab2eb]{color:#059669;font-size:12px;font-weight:700}.sa-feed[data-v-eb7ab2eb]{display:flex;flex:1;flex-direction:column;gap:12px;overflow:auto;padding:12px}.feed-item[data-v-eb7ab2eb]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000d;padding:12px 14px}.feed-item.cancel[data-v-eb7ab2eb]{border-left:4px solid #ef4444}.feed-item.express[data-v-eb7ab2eb]{border-left:4px solid #f59e0b}.feed-item.return[data-v-eb7ab2eb]{border-left:4px solid #3b82f6}.feed-item.request[data-v-eb7ab2eb]{border-left:4px solid #8b5cf6}.feed-trigger[data-v-eb7ab2eb]{align-items:center;display:flex;gap:10px}.feed-icon[data-v-eb7ab2eb]{font-size:18px}.feed-label[data-v-eb7ab2eb]{color:#374151;font-size:12px;font-weight:600}.feed-action[data-v-eb7ab2eb]{background:#f8fafc;border-radius:8px;margin-top:10px;padding:10px 12px}.action-text[data-v-eb7ab2eb]{color:#4b5563;display:block;font-size:11px;margin-bottom:6px}.action-badge[data-v-eb7ab2eb]{background:#f59e0b1f;border-radius:6px;color:#b45309;display:inline-block;font-size:10px;font-weight:600;padding:2px 8px}.feed-enter-active[data-v-eb7ab2eb],.feed-leave-active[data-v-eb7ab2eb]{transition:opacity .3s,transform .3s}.feed-enter-from[data-v-eb7ab2eb]{opacity:0;transform:translateY(-8px)}.feed-leave-to[data-v-eb7ab2eb]{opacity:0;transform:translate(20px)}.msg-enter-active[data-v-eb7ab2eb],.msg-leave-active[data-v-eb7ab2eb]{transition:opacity .35s,transform .35s}.msg-enter-from[data-v-eb7ab2eb]{opacity:0;transform:translateY(4px)}.express-order-handling[data-v-0f40d70d]{background:linear-gradient(135deg,#fff8f0,#fff5eb);display:flex;flex-direction:column;font-size:12px;height:100%;min-height:280px;position:relative;width:100%}.eoh-header[data-v-0f40d70d]{align-items:center;background:linear-gradient(90deg,#c73e1c,#ea5c3c);border-bottom:1px solid rgba(0,0,0,.08);color:#fff;display:flex;justify-content:space-between;padding:12px 16px}.eoh-title[data-v-0f40d70d]{font-size:14px;font-weight:700}.eoh-badge[data-v-0f40d70d]{background:#fff3;border-radius:8px;font-size:10px;opacity:.95;padding:4px 10px}.eoh-body[data-v-0f40d70d]{display:flex;flex:1;min-height:0}.eoh-steps[data-v-0f40d70d]{background:#fff;border-right:1px solid #e5e7eb;flex-shrink:0;padding:12px 0;width:260px}.steps-title[data-v-0f40d70d]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.05em;padding:0 12px 8px;text-transform:uppercase}.step-item[data-v-0f40d70d]{align-items:center;border:2px solid transparent;border-radius:8px;display:flex;gap:10px;margin:2px 8px;padding:10px 12px;transition:background .2s,border-color .2s}.step-item.active[data-v-0f40d70d]{background:#ee4d2d14;border-color:#ee4d2d}.step-item.done .step-text[data-v-0f40d70d]{color:#059669}.step-num[data-v-0f40d70d]{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}.step-item.active .step-num[data-v-0f40d70d]{background:#ee4d2d;color:#fff}.step-item.done .step-num[data-v-0f40d70d]{background:#059669;color:#fff}.step-text[data-v-0f40d70d]{color:#374151;flex:1;font-size:11px}.step-check[data-v-0f40d70d]{color:#059669;font-size:12px;font-weight:700}.eoh-main[data-v-0f40d70d]{display:flex;flex:1;flex-direction:column;gap:12px;overflow:auto;padding:12px}.order-card[data-v-0f40d70d]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0000000f;padding:12px 14px}.order-card.express[data-v-0f40d70d]{border-left:4px solid #ee4d2d}.order-header[data-v-0f40d70d]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.order-icon[data-v-0f40d70d]{font-size:18px}.order-code[data-v-0f40d70d]{color:#1a1a2e;font-size:13px;font-weight:700}.order-tag[data-v-0f40d70d]{background:#ee4d2d1f;border-radius:6px;color:#c73e1c;font-size:10px;font-weight:600;padding:2px 8px}.order-meta[data-v-0f40d70d]{color:#6b7280;font-size:11px;margin-bottom:8px}.notification-box[data-v-0f40d70d]{align-items:center;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;display:flex;gap:8px;margin-top:8px;padding:10px 12px}.notify-icon[data-v-0f40d70d]{font-size:16px}.notify-text[data-v-0f40d70d]{color:#b45309;font-size:11px;font-weight:600}.status-row[data-v-0f40d70d]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.status-label[data-v-0f40d70d]{color:#6b7280;font-size:11px}.status-value[data-v-0f40d70d]{align-items:center;display:flex;font-size:12px;font-weight:600;gap:6px}.status-value.confirmed[data-v-0f40d70d]{color:#059669}.status-dot[data-v-0f40d70d]{animation:pulse-dot-0f40d70d 1s ease infinite;background:#059669;border-radius:50%;height:8px;width:8px}@keyframes pulse-dot-0f40d70d{50%{opacity:.6}}.driver-section[data-v-0f40d70d]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.driver-title[data-v-0f40d70d]{color:#374151;font-size:11px;font-weight:700;margin-bottom:8px}.driver-options[data-v-0f40d70d]{display:flex;gap:12px;margin-bottom:10px}.driver-opt[data-v-0f40d70d]{background:#f3f4f6;border-radius:6px;color:#6b7280;font-size:11px;padding:4px 10px;transition:background .2s,color .2s}.driver-opt.active[data-v-0f40d70d]{background:#ee4d2d1f;color:#c73e1c;font-weight:600}.call-log[data-v-0f40d70d]{display:flex;flex-direction:column;gap:6px}.call-item[data-v-0f40d70d]{align-items:center;background:#f8fafc;border-left:3px solid #e5e7eb;border-radius:6px;display:flex;font-size:11px;gap:8px;padding:8px 10px}.call-item.pending[data-v-0f40d70d]{border-left-color:#f59e0b}.call-item.success[data-v-0f40d70d]{background:#ecfdf5;border-left-color:#059669}.call-icon[data-v-0f40d70d]{font-size:14px}.call-text[data-v-0f40d70d]{color:#374151;flex:1}.call-badge[data-v-0f40d70d]{background:#05966926;border-radius:6px;color:#059669;font-size:10px;font-weight:600;padding:2px 8px}.notify-enter-active[data-v-0f40d70d],.notify-leave-active[data-v-0f40d70d]{transition:opacity .3s,transform .3s}.notify-enter-from[data-v-0f40d70d],.notify-leave-to[data-v-0f40d70d]{opacity:0;transform:translateY(-8px)}.msg-enter-active[data-v-0f40d70d],.msg-leave-active[data-v-0f40d70d]{transition:opacity .35s,transform .35s}.msg-enter-from[data-v-0f40d70d],.msg-leave-to[data-v-0f40d70d]{opacity:0;transform:translateY(4px)}.call-enter-active[data-v-0f40d70d],.call-leave-active[data-v-0f40d70d]{transition:opacity .3s,transform .3s}.call-enter-from[data-v-0f40d70d],.call-leave-to[data-v-0f40d70d]{opacity:0;transform:translate(-8px)}
