.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active,.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-enter-from,.el-fade-in-leave-active,.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to,.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active,.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(-6px + var(--el-menu-item-height));--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);background-color:var(--el-menu-bg-color);box-sizing:border-box;margin:0;padding-left:0;list-style:none;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) :is(.el-menu-item,.el-menu-item-group__title,.el-sub-menu__title){white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{height:var(--el-menu-horizontal-height);border-right:none;flex-wrap:nowrap;display:flex}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:solid 1px var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000;justify-content:center;align-items:center;margin:0;display:inline-flex}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>:is(.el-sub-menu:focus,.el-sub-menu:hover){outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu :is(.el-menu-item,.el-sub-menu__title){background-color:var(--el-menu-bg-color);height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);color:var(--el-menu-text-color);align-items:center;padding:0 10px;display:flex}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-menu-item.is-active:hover,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title:hover{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{color:var(--el-menu-active-color,var(--el-menu-hover-text-color));background-color:var(--el-menu-hover-bg-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin:0}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{visibility:hidden;width:0;height:0;display:inline-block;overflow:hidden}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;border-radius:var(--el-border-radius-small);min-width:200px;box-shadow:var(--el-box-shadow-light);border:none;padding:5px 0}.el-menu .el-icon{flex-shrink:0}.el-menu-item{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu,.el-menu--popup-container,.el-menu-item:focus,.el-menu-item:hover,.el-popper,.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{width:var(--el-menu-icon-width);text-align:center;vertical-align:middle;margin-right:5px;font-size:18px}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{box-sizing:border-box;width:100%;height:100%;padding:0 var(--el-menu-base-level-padding);align-items:center;display:inline-flex;position:absolute;top:0;left:0}.el-sub-menu{margin:0;padding-left:0;list-style:none}.el-sub-menu__title{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu.el-sub-menu__hide-arrow .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled :is(.el-menu-item,.el-sub-menu__title){opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin-right:5px;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{top:50%;right:var(--el-menu-base-level-padding);transition:transform var(--el-transition-duration);width:inherit;margin-top:-6px;margin-right:0;font-size:12px;position:absolute}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);color:var(--el-text-color-secondary);font-size:12px;line-height:normal}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;height:var(--el-header-height);flex-shrink:0}.el-main{--el-main-padding:20px;box-sizing:border-box;padding:var(--el-main-padding);flex:auto;display:block;overflow:auto}.el-aside{box-sizing:border-box;width:var(--el-aside-width,300px);flex-shrink:0;overflow:auto}.el-container{box-sizing:border-box;flex-direction:row;flex:auto;min-width:0;display:flex}.el-container.is-vertical{flex-direction:column}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;height:var(--el-footer-height);flex-shrink:0}.error-overlay[data-v-b5a35e77]{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a61;place-items:center;padding:20px;animation:.18s ease-out error-fade-b5a35e77;display:grid;position:fixed;inset:0}.error-panel[data-v-b5a35e77]{box-sizing:border-box;color:#25334b;--accent:#b64562;--icon-bg:#fceef2;background:#fff;border:1px solid #fffc;border-radius:24px;width:min(520px,100%);max-height:calc(100dvh - 40px);position:relative;overflow-y:auto;box-shadow:0 24px 80px #0f172a33}.error-panel--business[data-v-b5a35e77]{--accent:#426588;--icon-bg:#eef4fa}.error-panel--success[data-v-b5a35e77]{--accent:#16876a}.error-close[data-v-b5a35e77]{color:#78869b;cursor:pointer;background:#f3f5f8;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.error-close svg[data-v-b5a35e77]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px}.error-content[data-v-b5a35e77]{padding:32px;animation:.18s ease-out error-content-in-b5a35e77}.error-icon[data-v-b5a35e77]{background:var(--icon-bg);width:52px;height:52px;color:var(--accent);border-radius:17px;place-items:center;margin-bottom:22px;display:grid}.error-icon svg[data-v-b5a35e77]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:27px}.error-eyebrow[data-v-b5a35e77]{color:#7c889a;letter-spacing:.02em;margin:0 0 8px;font-size:12px;font-weight:600}.error-panel h2[data-v-b5a35e77]{color:#1d2c43;letter-spacing:-.025em;margin:0 0 14px;font-size:23px;font-weight:650;line-height:1.3}.error-guidance[data-v-b5a35e77],.error-message[data-v-b5a35e77]{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.error-guidance[data-v-b5a35e77]{color:#748096;margin-top:12px;font-size:14px}.error-details[data-v-b5a35e77]{color:#748096;border-top:1px solid #edf0f5;margin-top:22px;padding-top:16px;font-size:12px}.error-details summary[data-v-b5a35e77]{cursor:pointer;width:fit-content}.error-panel__debug[data-v-b5a35e77],.error-reference[data-v-b5a35e77]{overflow-wrap:anywhere}.error-panel__debug[data-v-b5a35e77]{color:#53637b;white-space:pre-wrap;background:#f5f7fa;border-radius:12px;max-height:180px;padding:12px;font-size:11px;line-height:1.5;overflow:auto}.error-actions[data-v-b5a35e77]{justify-content:flex-end;align-items:center;gap:12px;margin-top:26px;display:flex}.error-actions--business[data-v-b5a35e77]{flex-direction:column;align-items:stretch;gap:15px}.error-button[data-v-b5a35e77]{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.error-button--primary[data-v-b5a35e77]{background:var(--accent);color:#fff}.error-button--primary[data-v-b5a35e77]:hover{filter:brightness(.95)}.error-button--secondary[data-v-b5a35e77]{color:#65738a;background:#fff;border-color:#e2e7ef}.error-link[data-v-b5a35e77]{color:#7c889a;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px;font-size:12px;text-decoration:underline}.error-button[data-v-b5a35e77]:disabled{opacity:.6;cursor:default}.error-panel[data-v-b5a35e77] :is(button,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #a6c7e7}.error-form[data-v-b5a35e77]{margin-top:24px}.error-form label[data-v-b5a35e77]{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.error-form label span[data-v-b5a35e77]{color:#8290a4;font-weight:400}.error-form textarea[data-v-b5a35e77]{box-sizing:border-box;color:#25334b;width:100%;font:inherit;resize:vertical;background:#fbfcfe;border:1px solid #dce3ee;border-radius:13px;padding:13px 15px;font-size:16px;line-height:1.5;display:block}.error-form textarea[data-v-b5a35e77]::placeholder{color:#96a1b2}.error-count[data-v-b5a35e77]{text-align:right;color:#8a96a8;margin:6px 0 0;font-size:11px}.error-report-message[data-v-b5a35e77]{color:#a64459;background:#fff1f2;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.5}.error-spinner[data-v-b5a35e77]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite error-spin-b5a35e77}.error-success[data-v-b5a35e77]{text-align:center;flex-direction:column;align-items:center;padding:44px 32px 32px;animation:.18s ease-out error-content-in-b5a35e77;display:flex}.error-success__check[data-v-b5a35e77]{width:88px;height:88px;margin-bottom:24px;animation:.6s cubic-bezier(.2,.8,.2,1) both error-check-pop-b5a35e77}.error-success__check circle[data-v-b5a35e77]{fill:#eaf8f2;stroke:#94d7bb;stroke-width:1.5px}.error-success__check path[data-v-b5a35e77]{fill:none;stroke:#16876a;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:62;stroke-dashoffset:62px;animation:.4s ease-out .2s forwards error-check-draw-b5a35e77}.error-success>p[data-v-b5a35e77]:last-of-type{color:#748096;margin:0;font-size:15px;line-height:1.65}.error-success .error-button[data-v-b5a35e77]{align-self:stretch;margin-top:28px}@keyframes error-fade-b5a35e77{0%{opacity:0}to{opacity:1}}@keyframes error-content-in-b5a35e77{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes error-check-pop-b5a35e77{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes error-check-draw-b5a35e77{to{stroke-dashoffset:0}}@keyframes error-spin-b5a35e77{to{transform:rotate(1turn)}}@media (width<=480px){.error-overlay[data-v-b5a35e77]{padding:12px}.error-panel[data-v-b5a35e77]{border-radius:20px;max-height:calc(100dvh - 24px)}.error-content[data-v-b5a35e77]{padding:26px 22px}.error-panel h2[data-v-b5a35e77]{font-size:21px}.error-actions[data-v-b5a35e77]{flex-wrap:wrap}.error-button[data-v-b5a35e77]{flex:1}}@media (prefers-reduced-motion:reduce){.error-content[data-v-b5a35e77],.error-overlay[data-v-b5a35e77],.error-spinner[data-v-b5a35e77],.error-success[data-v-b5a35e77],.error-success__check[data-v-b5a35e77],.error-success__check path[data-v-b5a35e77]{animation:none}.error-success__check path[data-v-b5a35e77]{stroke-dashoffset:0}.error-button[data-v-b5a35e77]{transition:none}}.trace-evidence-panel[data-v-e50a8cbe]{color:#254a3b;background:#f7faf8;border:1px solid #d9e4df;border-radius:12px;margin:12px 0;padding:16px;font-size:13px}.trace-evidence-panel header[data-v-e50a8cbe]{justify-content:space-between;align-items:center;gap:12px;display:flex}.trace-evidence-panel button[data-v-e50a8cbe],.trace-evidence-panel input[data-v-e50a8cbe],.trace-evidence-panel select[data-v-e50a8cbe],.trace-evidence-panel textarea[data-v-e50a8cbe]{font:inherit;color:inherit;background:#fff;border:1px solid #cbdcd2;border-radius:7px;margin:4px;padding:8px}.trace-evidence-panel button[data-v-e50a8cbe]{cursor:pointer}.trace-evidence-panel button[data-v-e50a8cbe]:disabled{opacity:.5;cursor:progress}.trace-evidence-panel article[data-v-e50a8cbe]{border-top:1px solid #d9e4df;margin-top:12px;padding-top:12px}.trace-evidence-panel label[data-v-e50a8cbe]{flex-direction:column;margin:8px 0;display:flex}.trace-evidence-panel small[data-v-e50a8cbe]{overflow-wrap:anywhere;color:#637f6f;display:block}.trace-evidence-panel ol[data-v-e50a8cbe]{max-height:260px;overflow:auto}.trace-evidence-panel li[data-v-e50a8cbe]{margin:10px 0}.trace-evidence-panel [role=alert][data-v-e50a8cbe]{color:#9f4638}.trace-evidence-panel[data-v-e50a8cbe] :focus-visible{outline-offset:2px;outline:2px solid #247657}.stock-lot-history[data-v-3124f727]{flex-direction:column;gap:18px;min-height:100%;display:flex}.stock-lot-history-drawer[data-v-3124f727] .el-drawer__body{padding:28px 32px}.stock-lot-history__header[data-v-3124f727],.stock-lot-history__toolbar[data-v-3124f727]{flex-wrap:wrap}.stock-lot-history__section-title[data-v-3124f727],.stock-lot-history__toolbar[data-v-3124f727]{justify-content:space-between;align-items:center;gap:12px;display:flex}.stock-lot-history__eyebrow[data-v-3124f727]{color:#6b7280;text-transform:uppercase;font-size:12px;font-weight:700}.stock-lot-history h3[data-v-3124f727],.stock-lot-history h4[data-v-3124f727]{margin:0}.stock-lot-history__section[data-v-3124f727]{flex-direction:column;gap:10px;min-width:0;display:flex}.stock-lot-history__section[data-v-3124f727] .el-table{width:100%}.customer-sync-assistant{font-family:var(--el-font-family,system-ui,sans-serif);border-radius:14px;padding:24px}.assistant-heading h2[data-v-3ac7bb8a]{letter-spacing:-.5px;color:#18354a;margin:6px 0;font-size:25px}.assistant-heading p[data-v-3ac7bb8a]{color:#657789;margin:0;font-size:13px}.assistant-eyebrow[data-v-3ac7bb8a]{color:#4e7d8b;letter-spacing:1.8px;font-size:10px;font-weight:700}.assistant-stepper[data-v-3ac7bb8a]{border-bottom:1px solid #e7edf0;gap:22px;margin:0;padding:18px 0 22px;list-style:none;display:flex}.assistant-stepper li[data-v-3ac7bb8a]{color:#7d8993;flex:1;align-items:center;gap:10px;font-size:13px;display:flex}.assistant-stepper li>span[data-v-3ac7bb8a]{background:#edf1f5;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.assistant-stepper .active[data-v-3ac7bb8a]{color:#176878}.assistant-stepper .active>span[data-v-3ac7bb8a]{color:#fff;background:#176878}.assistant-stepper .done>span[data-v-3ac7bb8a]{color:#26815b;background:#e6f3ed}.assistant-body[data-v-3ac7bb8a]{gap:14px;max-height:61vh;padding:0 4px 16px;display:grid;overflow-y:auto}.assistant-intro[data-v-3ac7bb8a]{padding-top:18px}.assistant-intro h3[data-v-3ac7bb8a]{color:#223e50;margin:0 0 8px;font-size:20px}.assistant-intro p[data-v-3ac7bb8a]{color:#657789;margin:0;line-height:1.6}.assistant-customer[data-v-3ac7bb8a]{background:#fff;border:1px solid #e1e8ed;border-radius:12px;gap:12px;padding:18px 20px;display:grid}.assistant-customer h4[data-v-3ac7bb8a]{margin:0;font-size:15px}.assistant-customer p[data-v-3ac7bb8a]{margin:0;line-height:1.6}.customer-heading[data-v-3ac7bb8a],.section-heading[data-v-3ac7bb8a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.customer-heading h4[data-v-3ac7bb8a]{margin-bottom:4px}.customer-secondary[data-v-3ac7bb8a]{justify-content:space-between;align-items:center;display:flex}.mapping-proof[data-v-3ac7bb8a]{background:#f3f9f6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.matching[data-v-3ac7bb8a],.proof-check[data-v-3ac7bb8a]{color:#28745c}.mapping-proof strong[data-v-3ac7bb8a]{margin-left:auto;font-size:13px}.muted[data-v-3ac7bb8a]{color:#667887;font-size:12px}.assistant-note[data-v-3ac7bb8a]{color:#576b7a;background:#f6f8fb;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.customer-collapse-title[data-v-3ac7bb8a]{flex:1;justify-content:space-between;gap:12px;padding:12px 10px 12px 0;display:flex}.customer-collapse-title span[data-v-3ac7bb8a]{color:#6e7f8b;font-size:12px}.comparison-section[data-v-3ac7bb8a]{border-bottom:1px solid #edf1f3;padding:16px 4px}.comparison-section h4[data-v-3ac7bb8a]{color:#204b5c;margin:0 0 12px;font-size:14px}.diff-legend[data-v-3ac7bb8a],.diff-row[data-v-3ac7bb8a]{grid-template-columns:1.1fr 1fr 1fr;align-items:start;gap:16px;display:grid}.diff-legend[data-v-3ac7bb8a]{color:#72818c;padding:10px 12px;font-size:11px}.diff-row[data-v-3ac7bb8a]{border-top:1px solid #eaf0f3;padding:14px 12px;font-size:13px;line-height:1.5}.diff-row.destructive[data-v-3ac7bb8a]{background:#fffaf5}.before-value[data-v-3ac7bb8a]{overflow-wrap:anywhere;color:#7b8893}.after-value[data-v-3ac7bb8a]{overflow-wrap:anywhere;color:#244b5c;font-weight:500}.after-value small[data-v-3ac7bb8a]{color:#ae6030;display:block}.diff-row[data-v-3ac7bb8a] .el-checkbox{white-space:normal;align-items:start;height:auto}.diff-row[data-v-3ac7bb8a] .el-checkbox__label{white-space:normal;font-size:13px}.identical-fields[data-v-3ac7bb8a]{color:#6b7c8a;margin:12px 0;font-size:12px}.identical-fields summary[data-v-3ac7bb8a]{cursor:pointer}.identical-fields p[data-v-3ac7bb8a]{padding-left:12px}.mandate-box[data-v-3ac7bb8a]{background:#f7fafb;border:1px solid #e3ecef;border-radius:10px;margin-top:16px;padding:16px}.mandate-box p[data-v-3ac7bb8a]{color:#5a7180;line-height:1.6}.mandate-box[data-v-3ac7bb8a] .el-radio-group{flex-direction:column;align-items:flex-start;margin-top:10px;display:flex}.mandate-line[data-v-3ac7bb8a]{color:#5f7482;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.mandate-inputs[data-v-3ac7bb8a]{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.mandate-inputs label[data-v-3ac7bb8a]{gap:6px;display:grid}.mandate-inputs[data-v-3ac7bb8a] .el-date-editor{width:100%}.assistant-footer[data-v-3ac7bb8a]{border-top:1px solid #e7edf0;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.assistant-footer .el-button--primary[data-v-3ac7bb8a]{--el-button-bg-color:#176878;--el-button-border-color:#176878;--el-button-hover-bg-color:#1d7e91;--el-button-hover-border-color:#1d7e91}.inspection-progress[data-v-3ac7bb8a]{color:#5b7382;grid-template-columns:1fr auto;gap:8px;padding-top:16px;display:grid}.inspection-progress .el-progress[data-v-3ac7bb8a]{grid-column:1/-1}.summary-change[data-v-3ac7bb8a]{grid-template-columns:1fr 2fr;gap:14px;font-size:13px;display:grid}.summary-change span[data-v-3ac7bb8a]{color:#657789}.summary-change b[data-v-3ac7bb8a]{color:#294f60;font-weight:500}.deletion-warning[data-v-3ac7bb8a]{color:#ad4e36}.excluded-clients[data-v-3ac7bb8a]{color:#786440;background:#fff9ed;border-radius:10px;padding:16px}.excluded-clients p[data-v-3ac7bb8a]{font-size:13px;line-height:1.5}.result-line[data-v-3ac7bb8a]{border-bottom:1px solid #edf1f3;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.result-line span[data-v-3ac7bb8a]{color:#617988;font-size:13px}@media (width<=700px){.customer-sync-assistant{padding:16px}.before-value[data-v-3ac7bb8a]:before{content:"Pennylane";font-size:10px;display:block}.after-value[data-v-3ac7bb8a]:before{content:"Kompo";font-size:10px;display:block}.assistant-stepper[data-v-3ac7bb8a]{gap:6px}.assistant-stepper li[data-v-3ac7bb8a]{text-align:center;flex-direction:column;font-size:11px}.assistant-heading h2[data-v-3ac7bb8a]{font-size:21px}.assistant-footer[data-v-3ac7bb8a]{flex-direction:column;align-items:stretch}.assistant-footer>div[data-v-3ac7bb8a]{flex-wrap:wrap;gap:8px;display:flex}.assistant-footer[data-v-3ac7bb8a] .el-button{margin:0}.diff-legend[data-v-3ac7bb8a]{display:none}.diff-row[data-v-3ac7bb8a]{grid-template-columns:1fr 1fr;gap:8px}.diff-row>.el-checkbox[data-v-3ac7bb8a]{grid-column:1/-1}.mandate-inputs[data-v-3ac7bb8a],.summary-change[data-v-3ac7bb8a]{grid-template-columns:1fr}.customer-collapse-title[data-v-3ac7bb8a]{flex-direction:column;gap:4px}.assistant-body[data-v-3ac7bb8a]{max-height:58vh}.customer-heading[data-v-3ac7bb8a]{align-items:flex-start}.mapping-proof strong[data-v-3ac7bb8a]{margin-left:0}.result-line[data-v-3ac7bb8a]{flex-direction:column;gap:5px}}.notifications-trigger[data-v-e1973bef]{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0;font-size:18px;display:inline-flex}.notifications-panel[data-v-e1973bef]{flex-direction:column;max-height:calc(min(520px,100dvh - 96px));display:flex;overflow:hidden}.notifications-panel__footer[data-v-e1973bef],.notifications-panel__header[data-v-e1973bef]{flex:none;justify-content:space-between;align-items:center;padding:6px 2px 10px;display:flex}.notifications-panel__list[data-v-e1973bef]{overscroll-behavior:contain;min-height:0;overflow-y:auto}.notifications-panel__footer[data-v-e1973bef]{border-top:1px solid #ebeef5;justify-content:center;padding:10px 2px 4px}.notifications-panel__footer a[data-v-e1973bef]{color:#409eff;font-size:13px;text-decoration:none}.notification-row[data-v-e1973bef]{cursor:pointer;border-radius:8px;grid-template-columns:32px 1fr;gap:10px;padding:10px 8px;display:grid}.notification-row[data-v-e1973bef]:hover{background:#f5f7fa}.notification-row--unread[data-v-e1973bef]{background:#eef6ff}.notification-row__icon[data-v-e1973bef]{color:#fff;background:#1f2d3d;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.notification-row__content[data-v-e1973bef]{min-width:0}.notification-row__title[data-v-e1973bef]{color:#303133;font-weight:700;line-height:1.3}.notification-row__body[data-v-e1973bef]{color:#606266;margin-top:2px;font-size:13px;line-height:1.35}.notification-row__date[data-v-e1973bef]{color:#909399;margin-top:6px;font-size:12px}.el-header[data-v-d0c49001]{scrollbar-width:none;max-width:100vw;overflow:auto hidden}.el-header[data-v-d0c49001]::-webkit-scrollbar{display:none}[data-v-d0c49001] .site-dialog{border-radius:18px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 20px 50px #1f2d3d33}.site-dialog[data-v-d0c49001] .el-dialog__header{background:#fff;border-bottom:1px solid #e8edf5;margin:0;padding:20px 24px 16px}.site-dialog[data-v-d0c49001] .el-dialog__body{background:linear-gradient(#f8faff,#fff 180px);padding:20px 24px 24px}.site-dialog[data-v-d0c49001] .el-dialog__title{color:#1f2d3d;font-size:20px;font-weight:700}.header-logo-item[data-v-d0c49001]{pointer-events:none;cursor:default;padding-right:10px}.header-logo-item.is-disabled[data-v-d0c49001]{opacity:1;color:inherit}.header-logo-item__logo[data-v-d0c49001]{-o-object-fit:contain;object-fit:contain;width:58px}.header-dashboard-item[data-v-d0c49001]{font-weight:600}.header-compact-nav-item[data-v-d0c49001],.header-compact-nav-submenu[data-v-d0c49001] .el-sub-menu__title{white-space:nowrap;align-items:center;min-width:44px;padding:0 12px;display:flex;overflow:hidden}.header-compact-nav-icon[data-v-d0c49001]{flex:0 0 18px;width:18px;margin-right:0;font-size:18px}.header-section-default-trigger[data-v-d0c49001]{cursor:pointer;outline:none;align-self:stretch;align-items:center;display:flex}.header-section-default-trigger[data-v-d0c49001]:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #409eff59}.header-dropdown-nav-item--disabled[data-v-d0c49001],.header-nav-entry--disabled[data-v-d0c49001]{color:var(--el-disabled-text-color);cursor:not-allowed;opacity:.58}.header-nav-entry--disabled[data-v-d0c49001]{cursor:not-allowed}.header-dropdown-nav-item--disabled[data-v-d0c49001]:focus,.header-dropdown-nav-item--disabled[data-v-d0c49001]:hover{color:var(--el-disabled-text-color)}.header-dropdown-nav-label[data-v-d0c49001],.header-utility-nav-content[data-v-d0c49001]{align-items:center;width:100%;display:flex}.header-compact-nav-label[data-v-d0c49001]{opacity:0;text-overflow:ellipsis;white-space:nowrap;max-width:0;margin-left:0;transition:max-width .2s,margin-left .2s,opacity .16s;display:inline-block;overflow:hidden}.header-compact-nav-item.is-active .header-compact-nav-label[data-v-d0c49001],.header-compact-nav-item:focus-within .header-compact-nav-label[data-v-d0c49001],.header-compact-nav-item:hover .header-compact-nav-label[data-v-d0c49001],.header-compact-nav-submenu.is-active .header-compact-nav-label[data-v-d0c49001],.header-compact-nav-submenu.is-opened .header-compact-nav-label[data-v-d0c49001],.header-compact-nav-submenu:focus-within .header-compact-nav-label[data-v-d0c49001],.header-compact-nav-submenu:hover .header-compact-nav-label[data-v-d0c49001]{opacity:1;max-width:160px;margin-left:6px}.header-compact-nav-submenu[data-v-d0c49001] .el-sub-menu__icon-arrow{display:none}.notifications-menu-item[data-v-d0c49001]{padding:0 10px}@media (width<=1100px){.site-selector-item[data-v-d0c49001]{padding:0 8px}.site-selector-trigger[data-v-d0c49001]{gap:8px;padding:7px 10px}.selector-name[data-v-d0c49001]{max-width:160px}}@media (width<=960px){.header-logo-item[data-v-d0c49001]{display:none}.header-compact-nav-item[data-v-d0c49001],.header-compact-nav-submenu[data-v-d0c49001] .el-sub-menu__title{min-width:40px;padding:0 9px}.notifications-menu-item[data-v-d0c49001]{padding:0 6px}.selector-name[data-v-d0c49001]{max-width:132px}}.site-dialog-body[data-v-d0c49001]{max-height:80vh;display:block;overflow-y:auto}.site-dialog-column[data-v-d0c49001]{flex-direction:column;gap:12px;display:flex}.welcome-title[data-v-d0c49001]{color:#1f2d3d;margin:0;font-size:20px;font-weight:700}.welcome-subtitle[data-v-d0c49001]{color:#606266;margin:0;font-size:13px;line-height:1.5}.site-dialog-selector[data-v-d0c49001]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.site-dialog-site-list[data-v-d0c49001]{gap:8px;display:grid}.site-dialog-option[data-v-d0c49001]{color:inherit;cursor:pointer;text-align:left;background:linear-gradient(135deg,#fff,#f7f9ff);border:1px solid #dfe6f2;border-radius:14px;width:100%;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 1px 2px #1f2d3d0a}.site-dialog-option[data-v-d0c49001]:hover{border-color:#8fa5ff;transform:translateY(-1px);box-shadow:0 8px 20px #4f72cd29}.site-dialog-option[data-v-d0c49001]:focus-visible{border-color:#409eff;outline:none;box-shadow:0 0 0 3px #409eff33}.site-dialog-option.is-selected[data-v-d0c49001]{background:linear-gradient(135deg,#edf2ff,#f8faff);border-color:#a6b7ff}.site-dialog-option .site-option[data-v-d0c49001]{align-items:center;gap:16px}.site-dialog-option .site-option-logo[data-v-d0c49001]{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #e8edf5;border-radius:10px;flex:0 0 92px;width:92px;height:64px;padding:7px;box-shadow:0 3px 8px #1f2d3d14}.site-dialog-option .site-option-content[data-v-d0c49001]{flex:1;min-width:0;max-width:none}.site-dialog-option .site-option-city[data-v-d0c49001]{text-align:right;white-space:normal}.selector-label[data-v-d0c49001]{color:#909399;font-size:12px}@media (width<=480px){.site-dialog[data-v-d0c49001] .el-dialog__header{padding:16px 18px 14px}.site-dialog[data-v-d0c49001] .el-dialog__body{padding:16px 18px 20px}.site-dialog-option[data-v-d0c49001]{padding:12px}.site-dialog-option .site-option[data-v-d0c49001]{align-items:flex-start;gap:12px}.site-dialog-option .site-option-logo[data-v-d0c49001]{flex-basis:76px;width:76px;height:56px}.site-dialog-option .site-option-header[data-v-d0c49001]{flex-direction:column;align-items:flex-start;gap:2px}.site-dialog-option .site-option-city[data-v-d0c49001]{text-align:left}}.access-empty-state[data-v-d0c49001]{justify-content:center;align-items:center;min-height:calc(100vh - 96px);padding:32px;display:flex}.access-empty-state__panel[data-v-d0c49001]{text-align:center;border:1px solid #dcdfe6;border-radius:8px;max-width:520px;padding:24px}.access-empty-state__panel h2[data-v-d0c49001]{color:#303133;margin:0 0 10px;font-size:22px}.access-empty-state__panel p[data-v-d0c49001]{color:#606266;margin:0;line-height:1.5}.site-selector-item[data-v-d0c49001]{padding:0 20px}.site-selector-trigger[data-v-d0c49001]{color:#1f2d3d;cursor:pointer;background:linear-gradient(135deg,#f7f7fb,#eef1ff);border:1px solid #dcdfe6;border-radius:12px;align-items:center;gap:12px;padding:8px 16px;transition:all .2s;display:flex;box-shadow:0 4px 12px #4f72cd1f}.site-selector-trigger.primary[data-v-d0c49001]{background:linear-gradient(135deg,#f0f4ff,#e5ebff);border-color:#a6b7ff}.site-selector-trigger[data-v-d0c49001]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #4f72cd29}.site-selector-label[data-v-d0c49001]{flex-direction:column;line-height:1.2;display:flex}.site-selector-trigger.large[data-v-d0c49001]{justify-content:space-between;width:100%}.selector-title[data-v-d0c49001]{color:#909399;font-size:12px}.selector-name[data-v-d0c49001]{color:#303133;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:14px;font-weight:600;overflow:hidden}.storage-location-policy-badge[data-v-d0c49001]{width:fit-content;max-width:100%;margin-top:3px}.site-dropdown-menu .storage-location-policy-badge[data-v-d0c49001]{margin:0 0 0 8px}.site-dropdown-menu[data-v-d0c49001]{min-width:320px;padding:12px}.site-dropdown-item[data-v-d0c49001]{border-radius:12px;padding:12px}.site-dropdown-item[data-v-d0c49001]:not(:last-child){margin-bottom:8px}.site-option[data-v-d0c49001]{align-items:flex-start;gap:12px;display:flex}.site-option-logo[data-v-d0c49001]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px;width:60px;height:40px;box-shadow:0 1px 4px #00000014}.site-option-content[data-v-d0c49001]{flex-direction:column;gap:6px;max-width:340px;display:flex}.site-option-header[data-v-d0c49001]{justify-content:space-between;align-items:center;gap:8px;display:flex}.site-option-name[data-v-d0c49001]{color:#1f2d3d;font-weight:700}.site-option-city[data-v-d0c49001]{color:#606266;white-space:nowrap;font-size:12px}.site-option-details[data-v-d0c49001]{color:#606266;flex-direction:column;gap:2px;font-size:12px;display:flex}.site-logo[data-v-d0c49001]{-o-object-fit:contain;object-fit:contain;width:80px}.fade-enter-active[data-v-d0c49001],.fade-leave-active[data-v-d0c49001]{transition:opacity .5s}.fade-leave-active[data-v-d0c49001],.fade-leave-to[data-v-d0c49001]{pointer-events:none}.fade-enter-from[data-v-d0c49001],.fade-leave-to[data-v-d0c49001]{opacity:0}.fade-enter-to[data-v-d0c49001],.fade-leave-from[data-v-d0c49001]{opacity:1}
