.kchip[data-v-75f6be8f]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:100%}.kchip__label[data-v-75f6be8f]{display:inline-block;max-width:100%;padding:2px var(--space-2);border:1px solid var(--kc-border);border-radius:var(--radius-sm);background:var(--kc-bg);color:var(--kc-fg);font-size:var(--text-caption);font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kchip__sub[data-v-75f6be8f]{font-size:var(--text-caption);color:var(--text-muted);line-height:1.3}.kchip--outbound[data-v-75f6be8f]{--kc-fg:var(--kind-outbound-fg);--kc-bg:var(--kind-outbound-bg);--kc-border:var(--kind-outbound-border)}.kchip--inbound[data-v-75f6be8f]{--kc-fg:var(--kind-inbound-fg);--kc-bg:var(--kind-inbound-bg);--kc-border:var(--kind-inbound-border)}.kchip--return[data-v-75f6be8f]{--kc-fg:var(--kind-return-fg);--kc-bg:var(--kind-return-bg);--kc-border:var(--kind-return-border)}.kchip--transfer[data-v-75f6be8f]{--kc-fg:var(--kind-transfer-fg);--kc-bg:var(--kind-transfer-bg);--kc-border:var(--kind-transfer-border)}.kchip--correction[data-v-75f6be8f]{--kc-fg:var(--kind-correction-fg);--kc-bg:var(--kind-correction-bg);--kc-border:var(--kind-correction-border)}.kchip--outline[data-v-75f6be8f]{--kc-bg:var(--surface);--kc-border:var(--kind-outbound-fg)}.fpop[data-v-3d1a6a18]{position:relative;display:inline-flex}.fpop__toggle[data-v-3d1a6a18]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.fpop__toggle[data-v-3d1a6a18]:hover{background:var(--surface-raise);color:var(--text)}.fpop__toggle[data-v-3d1a6a18]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.fpop__toggle[data-v-3d1a6a18]:disabled{opacity:.5;cursor:not-allowed}.fpop__toggle[data-v-3d1a6a18]{background:var(--surface);border-color:var(--ink-200)}.fpop__toggle[data-v-3d1a6a18]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.fpop__toggle[data-v-3d1a6a18]{font-weight:400}.fpop__toggle--active[data-v-3d1a6a18]{border-color:var(--ink-800)}.fpop__label[data-v-3d1a6a18]{font-weight:600}.fpop__summary[data-v-3d1a6a18]{max-width:16rem;overflow:hidden;text-overflow:ellipsis;color:var(--text-muted)}.fpop__chev[data-v-3d1a6a18]{font-size:var(--text-caption);color:var(--text-muted)}.fpop__panel[data-v-3d1a6a18]{position:absolute;top:calc(100% + var(--space-1));z-index:var(--z-dropdown);width:32rem;max-width:calc(100vw - var(--space-4)*2);max-height:60vh;overflow-y:auto;padding:var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-md)}.fpop__panel--left[data-v-3d1a6a18]{left:0}.fpop__panel--right[data-v-3d1a6a18]{right:0}@media screen and (max-width:768px){.fpop[data-v-3d1a6a18]{flex:1 1 100%}.fpop__toggle[data-v-3d1a6a18]{width:100%;justify-content:space-between;min-height:48px}.fpop__panel[data-v-3d1a6a18]{left:0;right:0;width:auto;max-width:none}}.pager[data-v-0fcebb90]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--ink-200);font-size:var(--text-body-size);color:var(--text-muted);font-variant-numeric:tabular-nums}.pager__range[data-v-0fcebb90]{margin-right:auto}.pager__sr[data-v-0fcebb90]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pager__select[data-v-0fcebb90]{min-height:44px;margin:0;padding:0 var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)}.pager__select[data-v-0fcebb90]:focus{outline:none;border-color:var(--ink-800);box-shadow:0 0 0 1px var(--ink-800)}.pager__btn[data-v-0fcebb90],.pager__nav[data-v-0fcebb90]{display:inline-flex;align-items:center;gap:var(--space-2)}.pager__btn[data-v-0fcebb90]{flex-direction:row;justify-content:center;min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pager__btn[data-v-0fcebb90]:hover{background:var(--surface-raise);color:var(--text)}.pager__btn[data-v-0fcebb90]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pager__btn[data-v-0fcebb90]:disabled{opacity:.5;cursor:not-allowed}.pager__btn[data-v-0fcebb90]{background:var(--surface);border-color:var(--ink-200)}.pager__btn[data-v-0fcebb90]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.pager__btn[data-v-0fcebb90]{width:44px;padding:0}.pager__page[data-v-0fcebb90]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;min-width:6rem;text-align:center;color:var(--text)}.pk-anchor[data-v-b9eb454e]{display:none}.pk-layer[data-v-b9eb454e]{--ai-surface:var(--surface);--ai-surface-soft:var(--color-bg-soft);--ai-surface-raise:var(--surface-raise);--ai-text:var(--text);--ai-text-muted:var(--text-muted);--ai-border:var(--color-border);--ai-row-hover:var(--color-bg-soft);position:fixed;inset:0;z-index:1040}.pk-layer__backdrop[data-v-b9eb454e]{position:absolute;inset:0;background:color-mix(in srgb,var(--ink-900) 30%,transparent)}.pk-layer__panel[data-v-b9eb454e]{position:absolute;z-index:1;display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto;background:var(--surface);color:var(--text);font-family:var(--font-body)}.pk-layer__panel--right[data-v-b9eb454e]{top:0;right:0;bottom:0;width:48rem;max-width:100vw;padding:var(--space-5);border-left:1px solid var(--ink-200)}.pk-layer__panel--right.pk-layer__panel--lg[data-v-b9eb454e]{width:76rem}.pk-layer__panel--bottom[data-v-b9eb454e]{left:0;right:0;bottom:0;max-height:85vh;padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));border-top:1px solid var(--ink-200);border-radius:var(--radius-lg) var(--radius-lg) 0 0}@media(min-width:1024px){.pk-layer--modeless[data-v-b9eb454e]{pointer-events:none}.pk-layer--modeless .pk-layer__backdrop[data-v-b9eb454e]{display:none}.pk-layer--modeless .pk-layer__panel[data-v-b9eb454e]{pointer-events:auto}}@media screen and (max-width:768px){.pk-layer__panel--right[data-v-b9eb454e]{width:100vw;padding:var(--space-4)}}.ai-btn[data-v-67af56ba]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-family:var(--font-display);font-size:var(--text-body-size);font-weight:600;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ai-btn[data-v-67af56ba]:disabled{opacity:.5;cursor:not-allowed}.ai-btn--ghost[data-v-67af56ba]{background:var(--ai-surface);border-color:var(--ai-border);color:var(--ai-text)}.ai-btn--ghost[data-v-67af56ba]:hover:not(:disabled){background:var(--ai-surface-soft);border-color:var(--color-border-hover)}.ai-btn--primary[data-v-67af56ba]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.ai-btn--primary[data-v-67af56ba]:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.ai-checkbox[data-v-67af56ba]{width:22px;height:22px;margin:0;cursor:pointer;accent-color:var(--color-primary)}.ai-checkbox[data-v-67af56ba]:disabled{cursor:not-allowed;opacity:.5}.ai-checkbox--attention[data-v-67af56ba]{accent-color:var(--color-amber)}.ai-chip[data-v-67af56ba]{display:inline-block;align-self:flex-start;padding:.2rem var(--space-2);border-radius:var(--radius-full);border:1px solid transparent;font-size:var(--text-caption);font-weight:600;white-space:nowrap}.ai-chip--danger[data-v-67af56ba]{background:var(--status-issue-bg);color:var(--status-issue-fg);border-color:var(--status-issue-border)}.ai-chip--attention[data-v-67af56ba]{background:var(--status-open-bg);color:var(--status-open-fg);border-color:var(--status-open-border)}.ai-chip--neutral[data-v-67af56ba]{background:var(--status-neutral-bg);color:var(--status-neutral-fg);border-color:var(--status-neutral-border)}.ai-chip--ok[data-v-67af56ba]{background:var(--status-delivered-bg);color:var(--status-delivered-fg);border-color:var(--status-delivered-border)}.ai-tag[data-v-67af56ba]{display:inline-block;margin-left:var(--space-2);padding:.1rem var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--ai-border);background:var(--ai-surface);color:var(--ai-text-muted);font-size:var(--text-caption);font-weight:600;white-space:nowrap}.ai-tag--changed[data-v-67af56ba]{background:var(--status-open-bg);color:var(--status-open-fg);border-color:var(--status-open-border)}.ai-note[data-v-67af56ba]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--ai-border);border-left:4px solid var(--ai-border);border-radius:var(--radius-md);background:var(--ai-surface-soft)}.ai-note__title[data-v-67af56ba]{font-family:var(--font-display);font-weight:700;font-size:var(--text-body-lg);color:var(--ai-text)}.ai-note__body[data-v-67af56ba]{font-size:var(--text-body-size);color:var(--ai-text);max-width:84ch}.ai-note--info[data-v-67af56ba]{border-left-color:var(--ink-400)}.ai-note--attention[data-v-67af56ba]{background:var(--status-open-bg);border-color:var(--status-open-border);border-left-color:var(--color-amber)}.ai-note--attention .ai-note__body[data-v-67af56ba],.ai-note--attention .ai-note__title[data-v-67af56ba]{color:var(--status-open-fg)}.ai-note--danger[data-v-67af56ba]{background:var(--status-issue-bg);border-color:var(--status-issue-border);border-left-color:var(--color-red-dark)}.ai-note--danger .ai-note__body[data-v-67af56ba],.ai-note--danger .ai-note__title[data-v-67af56ba]{color:var(--status-issue-fg)}.xp[data-v-67af56ba]{display:flex;flex-direction:column;gap:var(--space-4);min-height:100%}.xp__head[data-v-67af56ba]{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.xp__title[data-v-67af56ba]{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;color:var(--text);line-height:1.25}.xp__close[data-v-67af56ba]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.xp__close[data-v-67af56ba]:hover{background:var(--surface-raise);color:var(--text)}.xp__close[data-v-67af56ba]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.xp__close[data-v-67af56ba]:disabled{opacity:.5;cursor:not-allowed}.xp__close[data-v-67af56ba]{background:var(--surface);border-color:var(--ink-200)}.xp__close[data-v-67af56ba]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.xp__close[data-v-67af56ba]{flex:0 0 44px;width:44px;padding:0;font-size:var(--text-h3)!important;line-height:1!important}.xp__chips[data-v-67af56ba]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.xp__chip[data-v-67af56ba]{padding:var(--space-1) var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface-raise);font-size:var(--text-body-size)}.xp__section[data-v-67af56ba]{display:flex;flex-direction:column;gap:var(--space-2)}.xp__h3[data-v-67af56ba]{margin:0;font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.xp__sk-list[data-v-67af56ba]{display:flex;flex-direction:column;gap:var(--space-2)}.xp__sk[data-v-67af56ba]{display:block;border-radius:var(--radius-sm);background:var(--ink-50);animation:pk-pulse-67af56ba 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.xp__sk[data-v-67af56ba]{animation:none}}@keyframes pk-pulse-67af56ba{0%,to{opacity:1}50%{opacity:.55}}.xp__sk[data-v-67af56ba]{height:3.2rem}.xp__empty[data-v-67af56ba]{color:var(--text-muted);font-size:var(--text-body-size)}.xp__scroll[data-v-67af56ba]{overflow:auto;max-height:56vh;border:1px solid var(--ink-200);border-radius:var(--radius-sm)}.xp__table[data-v-67af56ba]{width:100%;min-width:84rem;border-collapse:initial;border-spacing:0;font-size:var(--text-body-size)}.xp__th[data-v-67af56ba]{position:sticky;top:0;z-index:1;padding:var(--space-2);background:var(--surface-raise);border-bottom:1px solid var(--ink-200);text-align:left;white-space:nowrap;font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.xp__th--num[data-v-67af56ba]{text-align:right}.xp__td[data-v-67af56ba]{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--ink-50);white-space:nowrap}.xp__td--name[data-v-67af56ba]{font-weight:600;max-width:18rem;overflow:hidden;text-overflow:ellipsis}.xp__td--num[data-v-67af56ba]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.xp__td--total[data-v-67af56ba]{font-weight:700}.xp__td--dl[data-v-67af56ba]{text-align:right}.xp__row--sub .xp__td[data-v-67af56ba]{background:var(--surface-raise);border-bottom:1px solid var(--ink-200);font-weight:600}.xp__zero[data-v-67af56ba]{color:var(--ink-400)}.xp__muted[data-v-67af56ba]{color:var(--text-muted);font-style:italic}.xp__dl[data-v-67af56ba]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.xp__dl[data-v-67af56ba]:hover{background:var(--surface-raise);color:var(--text)}.xp__dl[data-v-67af56ba]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.xp__dl[data-v-67af56ba]:disabled{opacity:.5;cursor:not-allowed}.xp__dl[data-v-67af56ba]{padding:0 var(--space-1);border:0;justify-content:flex-start;text-decoration:underline;-webkit-text-decoration-color:var(--ink-400);text-decoration-color:var(--ink-400);text-underline-offset:3px}.xp__dl[data-v-67af56ba]:hover:not(:disabled){background:transparent;color:var(--ink-900);-webkit-text-decoration-color:var(--ink-900);text-decoration-color:var(--ink-900)}.xp__dl[data-v-67af56ba]{font-size:var(--text-caption)!important}.xp__sr[data-v-67af56ba]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xp__actions[data-v-67af56ba]{position:sticky;bottom:calc(var(--space-5)*-1);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:auto;padding:var(--space-3) 0;background:var(--surface);border-top:1px solid var(--ink-200)}.xp__primary[data-v-67af56ba]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.xp__primary[data-v-67af56ba]:hover{background:var(--surface-raise);color:var(--text)}.xp__primary[data-v-67af56ba]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.xp__primary[data-v-67af56ba]:disabled{opacity:.5;cursor:not-allowed}.xp__primary[data-v-67af56ba]{background:var(--signal);border-color:var(--signal);color:var(--color-white)}.xp__primary[data-v-67af56ba]:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white)}.xp__ghost[data-v-67af56ba]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.xp__ghost[data-v-67af56ba]:hover{background:var(--surface-raise);color:var(--text)}.xp__ghost[data-v-67af56ba]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.xp__ghost[data-v-67af56ba]:disabled{opacity:.5;cursor:not-allowed}.xp__ghost[data-v-67af56ba]{background:var(--surface);border-color:var(--ink-200)}.xp__ghost[data-v-67af56ba]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.xp__reason[data-v-67af56ba]{flex-basis:100%;font-size:var(--text-body-size);color:var(--text-muted)}@media screen and (max-width:768px){.xp__ghost[data-v-67af56ba],.xp__primary[data-v-67af56ba]{flex:1 1 100%;min-height:48px}}.ai-btn[data-v-5419bf38]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-family:var(--font-display);font-size:var(--text-body-size);font-weight:600;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ai-btn[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.ai-btn--ghost[data-v-5419bf38]{background:var(--ai-surface);border-color:var(--ai-border);color:var(--ai-text)}.ai-btn--ghost[data-v-5419bf38]:hover:not(:disabled){background:var(--ai-surface-soft);border-color:var(--color-border-hover)}.ai-btn--primary[data-v-5419bf38]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.ai-btn--primary[data-v-5419bf38]:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.ai-checkbox[data-v-5419bf38]{width:22px;height:22px;margin:0;cursor:pointer;accent-color:var(--color-primary)}.ai-checkbox[data-v-5419bf38]:disabled{cursor:not-allowed;opacity:.5}.ai-checkbox--attention[data-v-5419bf38]{accent-color:var(--color-amber)}.ai-chip[data-v-5419bf38]{display:inline-block;align-self:flex-start;padding:.2rem var(--space-2);border-radius:var(--radius-full);border:1px solid transparent;font-size:var(--text-caption);font-weight:600;white-space:nowrap}.ai-chip--danger[data-v-5419bf38]{background:var(--status-issue-bg);color:var(--status-issue-fg);border-color:var(--status-issue-border)}.ai-chip--attention[data-v-5419bf38]{background:var(--status-open-bg);color:var(--status-open-fg);border-color:var(--status-open-border)}.ai-chip--neutral[data-v-5419bf38]{background:var(--status-neutral-bg);color:var(--status-neutral-fg);border-color:var(--status-neutral-border)}.ai-chip--ok[data-v-5419bf38]{background:var(--status-delivered-bg);color:var(--status-delivered-fg);border-color:var(--status-delivered-border)}.ai-tag[data-v-5419bf38]{display:inline-block;margin-left:var(--space-2);padding:.1rem var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--ai-border);background:var(--ai-surface);color:var(--ai-text-muted);font-size:var(--text-caption);font-weight:600;white-space:nowrap}.ai-tag--changed[data-v-5419bf38]{background:var(--status-open-bg);color:var(--status-open-fg);border-color:var(--status-open-border)}.ai-note[data-v-5419bf38]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--ai-border);border-left:4px solid var(--ai-border);border-radius:var(--radius-md);background:var(--ai-surface-soft)}.ai-note__title[data-v-5419bf38]{font-family:var(--font-display);font-weight:700;font-size:var(--text-body-lg);color:var(--ai-text)}.ai-note__body[data-v-5419bf38]{font-size:var(--text-body-size);color:var(--ai-text);max-width:84ch}.ai-note--info[data-v-5419bf38]{border-left-color:var(--ink-400)}.ai-note--attention[data-v-5419bf38]{background:var(--status-open-bg);border-color:var(--status-open-border);border-left-color:var(--color-amber)}.ai-note--attention .ai-note__body[data-v-5419bf38],.ai-note--attention .ai-note__title[data-v-5419bf38]{color:var(--status-open-fg)}.ai-note--danger[data-v-5419bf38]{background:var(--status-issue-bg);border-color:var(--status-issue-border);border-left-color:var(--color-red-dark)}.ai-note--danger .ai-note__body[data-v-5419bf38],.ai-note--danger .ai-note__title[data-v-5419bf38]{color:var(--status-issue-fg)}.act[data-v-5419bf38]{display:flex;flex-direction:column;gap:var(--space-4)}.act__note[data-v-5419bf38]{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between}.act__toolbar[data-v-5419bf38]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.act__search[data-v-5419bf38]{position:relative;flex:1 1 32rem;min-width:22rem;max-width:52rem}.act__search-icon[data-v-5419bf38]{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:var(--text-body-size);pointer-events:none}.act__search-input[data-v-5419bf38]{min-height:44px;margin:0;padding:0 var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)}.act__search-input[data-v-5419bf38]:focus{outline:none;border-color:var(--ink-800);box-shadow:0 0 0 1px var(--ink-800)}.act__search-input[data-v-5419bf38]{width:100%;padding-left:var(--space-7)}.act__export[data-v-5419bf38]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.act__export[data-v-5419bf38]:hover{background:var(--surface-raise);color:var(--text)}.act__export[data-v-5419bf38]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.act__export[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.act__export[data-v-5419bf38]{background:var(--surface);border-color:var(--ink-200)}.act__export[data-v-5419bf38]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.act__export[data-v-5419bf38]{margin-left:auto}.act__fams[data-v-5419bf38]{display:flex;flex-direction:column;gap:var(--space-2)}.act__fam[data-v-5419bf38]{margin:0;padding:0 0 var(--space-2);border:0;border-bottom:1px solid var(--ink-50)}.act__fam[data-v-5419bf38]:last-child{border-bottom:0}.act__fam-head[data-v-5419bf38]{padding:0}.act__check[data-v-5419bf38]{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2);font-size:var(--text-body-size);font-weight:600;color:var(--text);cursor:pointer}.act__check input[data-v-5419bf38]{width:18px;height:18px;margin:0;accent-color:var(--ink-800)}.act__check--type[data-v-5419bf38]{padding-left:var(--space-6);font-weight:400}.act__fam-mark[data-v-5419bf38]{width:4px;height:1.6rem;border-radius:1px;background:var(--fam)}.act__fam-mark--outbound[data-v-5419bf38]{--fam:var(--kind-outbound-fg)}.act__fam-mark--inbound[data-v-5419bf38]{--fam:var(--kind-inbound-fg)}.act__fam-mark--return[data-v-5419bf38]{--fam:var(--kind-return-fg)}.act__fam-mark--transfer[data-v-5419bf38]{--fam:var(--kind-transfer-fg)}.act__fam-mark--correction[data-v-5419bf38]{--fam:var(--kind-correction-fg)}.act__fam-mark--all[data-v-5419bf38]{--fam:var(--ink-800)}.act__fam-mark--unattributed[data-v-5419bf38]{--fam:var(--ink-400)}.act__pop-foot[data-v-5419bf38]{display:flex;justify-content:flex-end;padding-top:var(--space-2);border-top:1px solid var(--ink-200)}.act__emp-search[data-v-5419bf38]{min-height:44px;margin:0;padding:0 var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)}.act__emp-search[data-v-5419bf38]:focus{outline:none;border-color:var(--ink-800);box-shadow:0 0 0 1px var(--ink-800)}.act__emp-search[data-v-5419bf38]{width:100%;margin-bottom:var(--space-2)}.act__emp-list[data-v-5419bf38]{display:flex;flex-direction:column}.act__group[data-v-5419bf38]{font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:var(--space-2) var(--space-2) var(--space-1)}.act__opt[data-v-5419bf38]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.act__opt[data-v-5419bf38]:hover{background:var(--surface-raise);color:var(--text)}.act__opt[data-v-5419bf38]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.act__opt[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.act__opt[data-v-5419bf38]{justify-content:flex-start;width:100%;padding:0 var(--space-2);font-weight:400;white-space:normal}.act__opt--on[data-v-5419bf38]{font-weight:700;box-shadow:inset 3px 0 0 var(--signal)}.act__opt--sub[data-v-5419bf38]{padding-left:var(--space-5)}.act__opt--none[data-v-5419bf38]{color:var(--text-muted);cursor:default}.act__btn-text[data-v-5419bf38]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.act__btn-text[data-v-5419bf38]:hover{background:var(--surface-raise);color:var(--text)}.act__btn-text[data-v-5419bf38]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.act__btn-text[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.act__btn-text[data-v-5419bf38]{padding:0 var(--space-1);border:0;justify-content:flex-start;text-decoration:underline;-webkit-text-decoration-color:var(--ink-400);text-decoration-color:var(--ink-400);text-underline-offset:3px}.act__btn-text[data-v-5419bf38]:hover:not(:disabled){background:transparent;color:var(--ink-900);-webkit-text-decoration-color:var(--ink-900);text-decoration-color:var(--ink-900)}.act__btn-ghost[data-v-5419bf38]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.act__btn-ghost[data-v-5419bf38]:hover{background:var(--surface-raise);color:var(--text)}.act__btn-ghost[data-v-5419bf38]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.act__btn-ghost[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.act__btn-ghost[data-v-5419bf38]{background:var(--surface);border-color:var(--ink-200)}.act__btn-ghost[data-v-5419bf38]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.act__chips[data-v-5419bf38]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.act__chip[data-v-5419bf38]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:3.6rem;padding:0 0 0 var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface-raise);font-size:var(--text-body-size);color:var(--text)}.act__chip-x[data-v-5419bf38]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.act__chip-x[data-v-5419bf38]:hover{background:var(--surface-raise);color:var(--text)}.act__chip-x[data-v-5419bf38]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.act__chip-x[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.act__chip-x[data-v-5419bf38]{width:44px;min-height:3.6rem;padding:0;font-size:var(--text-body-lg)!important;color:var(--text-muted)}.act__count[data-v-5419bf38]{margin-left:auto;font-size:var(--text-body-size);color:var(--text-muted);font-variant-numeric:tabular-nums}.act__card[data-v-5419bf38]{position:relative;border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface)}.act__progress[data-v-5419bf38]{position:absolute;top:0;left:0;right:0;z-index:3;height:2px;overflow:hidden;background:var(--ink-50)}.act__progress[data-v-5419bf38]:after{content:"";position:absolute;top:0;bottom:0;width:30%;background:var(--ink-800);animation:act-progress-5419bf38 1.1s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.act__progress[data-v-5419bf38]:after{animation:none;width:100%;opacity:.4}}@keyframes act-progress-5419bf38{0%{left:-30%}to{left:100%}}.act__scroll[data-v-5419bf38]{overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:calc(768px + 1px)){.act__scroll[data-v-5419bf38]{max-height:72vh;overflow:auto}}.act__table[data-v-5419bf38]{width:100%;min-width:110rem;border-collapse:initial;border-spacing:0;table-layout:fixed;font-size:var(--text-body-size)}.act__col--time[data-v-5419bf38]{width:7.2rem}.act__col--type[data-v-5419bf38]{width:13.2rem}.act__col--emp[data-v-5419bf38]{width:16rem}.act__col--cust[data-v-5419bf38]{width:14rem}.act__col--loc[data-v-5419bf38]{width:17rem}.act__col--qty[data-v-5419bf38]{width:7.2rem}.act__col--ref[data-v-5419bf38]{width:13.2rem}.act__col--prod[data-v-5419bf38]{width:auto;min-width:22rem}.act__th[data-v-5419bf38]{position:sticky;top:0;z-index:2;height:4.4rem;padding:0 var(--space-3);background:var(--surface-raise);border-bottom:1px solid var(--ink-200);text-align:left;white-space:nowrap;font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.act__th--qty[data-v-5419bf38]{text-align:right}.act__sort[data-v-5419bf38]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.act__sort[data-v-5419bf38]:hover{background:var(--surface-raise)}.act__sort[data-v-5419bf38]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.act__sort[data-v-5419bf38]:disabled{opacity:.5;cursor:not-allowed}.act__sort[data-v-5419bf38]{min-height:4.4rem;padding:0;gap:var(--space-1);font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:var(--text-caption)!important}.act__sort[data-v-5419bf38]:hover{background:transparent;color:var(--text)}.act__th--qty .act__sort[data-v-5419bf38]{margin-left:auto}.act__sort-idle[data-v-5419bf38]{opacity:.4}.act__row[data-v-5419bf38]{height:5.2rem}.act__row:hover .act__td[data-v-5419bf38]{background:var(--surface-raise)}.act__td[data-v-5419bf38]{padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--ink-50);vertical-align:middle;color:var(--text);overflow:hidden;background:var(--surface)}.act__td--qty[data-v-5419bf38]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.act__td--time[data-v-5419bf38]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.act__time[data-v-5419bf38]{font-weight:600}.act__plus[data-v-5419bf38]{margin-left:var(--space-1);font-size:var(--text-caption);color:var(--text-muted)}.act__ellipsis[data-v-5419bf38],.act__loc[data-v-5419bf38],.act__prod[data-v-5419bf38]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act__loc-unknown[data-v-5419bf38]{font-style:italic;color:var(--text-muted);font-family:var(--font-body)}.act__arrow[data-v-5419bf38]{margin:0 var(--space-1);color:var(--text-muted)}.act__none[data-v-5419bf38]{color:var(--ink-400)}.act__ref[data-v-5419bf38]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body-size);font-weight:600;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--ink-400);text-decoration-color:var(--ink-400);text-underline-offset:3px}.act__ref[data-v-5419bf38]:hover{color:var(--ink-900);-webkit-text-decoration-color:var(--ink-900);text-decoration-color:var(--ink-900)}.act__ref--plain[data-v-5419bf38]{text-decoration:none;font-weight:400}.act__cust-sub[data-v-5419bf38]{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption);color:var(--text-muted)}.act__more[data-v-5419bf38]{color:var(--text-muted)}.act__ean[data-v-5419bf38]{display:block;font-size:var(--text-caption);color:var(--text-muted)}.act__day-cell[data-v-5419bf38]{position:sticky;top:4.4rem;z-index:1;height:3.6rem;padding:var(--space-2) var(--space-3);background:var(--surface);border-bottom:1px solid var(--ink-200);text-align:left;font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);color:var(--text);font-variant-numeric:tabular-nums}.act__sk[data-v-5419bf38]{display:block;border-radius:var(--radius-sm);background:var(--ink-50);animation:pk-pulse-5419bf38 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.act__sk[data-v-5419bf38]{animation:none}}@keyframes pk-pulse-5419bf38{0%,to{opacity:1}50%{opacity:.55}}.act__sk[data-v-5419bf38]{height:1.4rem;width:70%}.act__empty[data-v-5419bf38]{padding:var(--space-8) var(--space-4);text-align:center}.act__empty>[data-v-5419bf38]{display:block;margin:0 auto var(--space-3)}.act__empty button[data-v-5419bf38]{display:inline-flex}.act__empty-title[data-v-5419bf38]{font-size:var(--text-body-lg);color:var(--text)}@media(max-width:1279px){.act__col--cust[data-v-5419bf38],.act__td--cust[data-v-5419bf38],.act__th--cust[data-v-5419bf38]{display:none}.act__cust-sub[data-v-5419bf38]{display:block}.act__table[data-v-5419bf38]{min-width:96rem}}@media(max-width:1023px){.act__td--time[data-v-5419bf38],.act__th--time[data-v-5419bf38]{position:sticky;left:0;z-index:2}.act__td--type[data-v-5419bf38],.act__th--type[data-v-5419bf38]{position:sticky;left:7.2rem;z-index:2;border-right:1px solid var(--ink-200)}.act__th--time[data-v-5419bf38],.act__th--type[data-v-5419bf38]{z-index:3}.act__search[data-v-5419bf38]{flex-basis:100%;max-width:none;order:3}.act__export[data-v-5419bf38]{order:2}}@media screen and (max-width:768px){.act__toolbar[data-v-5419bf38]{align-items:stretch}.act__export[data-v-5419bf38]{flex:1 1 100%;margin-left:0;min-height:48px}.act__search[data-v-5419bf38]{min-width:0}.act__search-input[data-v-5419bf38]{min-height:48px}.act__count[data-v-5419bf38]{flex-basis:100%;margin-left:0}}