html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html,body{height:100%;overflow:hidden;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{height:100%;overflow:hidden}body{background:#eef3f6}:root{--sw-table-sku-thumbnail-size: 42px;--sw-app-bg: #8e8e8e;--sw-page-bg: #f7f9fb;--sw-surface: #ffffff;--sw-surface-muted: #f8fbfd;--sw-table-head-bg: #edf4f8;--sw-table-row-alt: #f1f6f8;--sw-table-row-hover: #e3eef4;--sw-border: #dbe4ea}.ant-layout,.ant-layout-content{background:var(--sw-app-bg)}.ant-card{background:var(--sw-surface);border-color:transparent!important;border-radius:0;box-shadow:none!important}.ant-card .ant-card-head,.ant-card .ant-card-body{border-radius:0}.ant-card .ant-card-head{background:var(--sw-surface-muted);border-bottom-color:transparent}.ant-card .ant-card-body{background:transparent}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{padding:8px 10px!important}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-header,.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-placeholder{background:var(--sw-surface);border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:0!important;border-end-end-radius:0!important}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--sw-table-head-bg)!important;border-bottom-color:var(--sw-border);border-inline-end:1px solid #dfe9f0!important;border-radius:0!important;color:#24384f;font-size:12px;font-weight:600}.ant-table-wrapper .ant-table-thead>tr>th:last-child{border-inline-end:0!important}.ant-table-wrapper .ant-table-container:before,.ant-table-wrapper .ant-table-container:after,.ant-table-wrapper .ant-table-content:before,.ant-table-wrapper .ant-table-content:after,.ant-table-wrapper .ant-table-header:before,.ant-table-wrapper .ant-table-header:after,.ant-table-wrapper .ant-table-body:before,.ant-table-wrapper .ant-table-body:after{border-radius:0!important}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child,.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child,.ant-table-wrapper .ant-table-thead>tr:first-child>th:first-child,.ant-table-wrapper .ant-table-thead>tr:first-child>th:last-child,.ant-table-wrapper .ant-table-thead>tr:first-child>td:first-child,.ant-table-wrapper .ant-table-thead>tr:first-child>td:last-child{border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-start-radius:0!important;border-end-end-radius:0!important;border-radius:0!important}.ant-table-wrapper .ant-table-tbody>tr>td{background:var(--sw-surface);border-bottom-color:#dfe9f0;font-size:13px}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td{background:var(--sw-table-row-alt)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row:first-child~tr.ant-table-row:nth-child(2n)>td{background:var(--sw-surface)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row:first-child~tr.ant-table-row:nth-child(odd)>td{background:var(--sw-table-row-alt)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--sw-table-row-hover)!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td{background:var(--sw-surface-muted)!important}.ant-table-wrapper .ant-table-summary{background:var(--sw-surface)}.ant-pagination,.ant-table-wrapper .ant-table-pagination{background:transparent}.content-inner>.page:has(>.page-table-card){gap:0!important}.content-inner>.page:has(>.page-table-card)>.ant-card:first-child{border-color:transparent;border-radius:0;box-shadow:none}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-picker{background-color:#f8fbfd;border-color:#cbdce8}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-input-number:hover,.ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,.ant-picker:hover{border-color:#b8c9df}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-scrollbar{padding:0!important}.ant-table-wrapper .ant-table-thead>tr>th.sku-thumbnail-column,.ant-table-wrapper .ant-table-tbody>tr>td.sku-thumbnail-column,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell:has(>.table-sku-thumbnail){width:var(--sw-table-sku-thumbnail-size)!important;min-width:var(--sw-table-sku-thumbnail-size)!important;max-width:var(--sw-table-sku-thumbnail-size)!important;height:var(--sw-table-sku-thumbnail-size)!important;padding:0!important;text-align:center;vertical-align:middle}.ant-table-wrapper .ant-table-thead>tr>th.sku-thumbnail-column{overflow:hidden}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell:has(>.table-sku-thumbnail)>.table-sku-thumbnail{width:var(--sw-table-sku-thumbnail-size)!important;height:var(--sw-table-sku-thumbnail-size)!important;min-height:var(--sw-table-sku-thumbnail-size)!important;border-radius:0}.ant-table-wrapper .ant-table-measure-row,.ant-table-wrapper .ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important}.ant-table-wrapper.sw-table-fixed .ant-table-tbody>tr.ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important}.upload-queue-float[data-v-e693f4f2]{position:fixed;top:16px;right:16px;z-index:1100;width:min(360px,calc(100vw - 32px));max-height:calc(100vh - 32px);border:1px solid #dbeafe;border-radius:8px;background:#fff;box-shadow:0 12px 32px #0f172a2e;overflow:hidden}.queue-head[data-v-e693f4f2]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;cursor:pointer;background:#eff6ff}.queue-title[data-v-e693f4f2],.queue-actions[data-v-e693f4f2]{display:flex;align-items:center;gap:8px;min-width:0}.queue-title[data-v-e693f4f2]{font-weight:600;color:#1e3a8a}.queue-body[data-v-e693f4f2]{display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 92px);overflow-y:auto;padding:10px}.queue-row[data-v-e693f4f2]{padding:10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.queue-row-head[data-v-e693f4f2]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.queue-file-name[data-v-e693f4f2],.queue-order-no[data-v-e693f4f2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-file-name[data-v-e693f4f2]{font-weight:600;color:#111827}.queue-order-no[data-v-e693f4f2]{margin-top:2px;font-size:12px;color:#64748b}.queue-error[data-v-e693f4f2]{margin-top:4px;color:#dc2626;font-size:12px;word-break:break-word}.queue-row-actions[data-v-e693f4f2]{display:flex;justify-content:flex-end;gap:8px}.rotated[data-v-e693f4f2]{transform:rotate(180deg)}.relabel-float[data-v-715672a9]{position:fixed;z-index:1100;touch-action:none;transition:left .16s ease,right .16s ease,opacity .16s ease}.relabel-float.is-dragging[data-v-715672a9]{transition:none}.relabel-float.is-collapsed[data-v-715672a9]{cursor:default;opacity:.42}.relabel-float-button[data-v-715672a9]{width:48px;height:48px;box-shadow:0 8px 24px #0f172a33;transition:transform .16s ease}.relabel-float.is-dragging .relabel-float-button[data-v-715672a9]{transition:none}.relabel-float.is-collapsed.is-left .relabel-float-button[data-v-715672a9]{transform:translate(-40px)}.relabel-float.is-collapsed.is-right .relabel-float-button[data-v-715672a9]{transform:translate(40px)}.relabel-panel[data-v-715672a9]{position:absolute;bottom:56px;width:min(360px,calc(100vw - 32px));max-height:min(520px,calc(100vh - 120px));overflow:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 16px 40px #0f172a2e}.relabel-float.is-left .relabel-panel[data-v-715672a9]{right:auto;left:0}.relabel-float.is-right .relabel-panel[data-v-715672a9]{right:0;left:auto}.relabel-panel-header[data-v-715672a9]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #f0f0f0}.relabel-panel-title[data-v-715672a9]{font-weight:600}.relabel-panel-actions[data-v-715672a9]{display:flex;align-items:center;gap:6px}.relabel-list[data-v-715672a9]{max-height:min(475px,calc(100vh - 165px));overflow-y:auto;overflow-x:hidden}.relabel-item[data-v-715672a9]{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:12px;border-bottom:1px solid #f5f5f5}.relabel-item[data-v-715672a9]:last-child{border-bottom:none}.relabel-main[data-v-715672a9]{min-width:0;flex:1}.relabel-row[data-v-715672a9]{display:flex;gap:8px;line-height:22px;font-size:12px}.relabel-label[data-v-715672a9]{flex:0 0 64px;color:#6b7280}.relabel-value[data-v-715672a9]{min-width:0;flex:1;word-break:break-all}.relabel-item-actions[data-v-715672a9]{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.layout[data-v-ebf1128a]{height:100vh;overflow:hidden;background:#eef3f6}.app-sider[data-v-ebf1128a]{--sider-bg: #dae1e5;--sider-group-bg: #fdfeff;--sider-group-active-bg: #e5f1f9;--sider-hover-bg: #dfebf3;--sider-active-bg: #dceeff;--sider-sub-active-bg: #dcefe9;--sider-sub-active-border: rgba(46, 125, 118, .26);--sider-sub-active-text: #0f5f68;--sider-sub-active-dot: #2f8f89;--sider-active-border: rgba(22, 119, 255, .24);--sider-text: #17324f;--sider-icon: #31506f;--sider-active-text: #0756b8;height:calc(100vh + -0px);background:var(--sider-bg);border:0;box-shadow:0 8px 22px #0f2f5c0d;overflow:hidden}.app-sider[data-v-ebf1128a] .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.main-shell[data-v-ebf1128a]{min-width:0;margin-left:4px;overflow:hidden;background:#fff;border:0;box-shadow:0 8px 22px #0f2f5c09}.brand[data-v-ebf1128a]{position:relative;height:94px;display:flex;align-items:center;gap:10px;padding:22px 22px 14px}.brand.collapsed[data-v-ebf1128a]{height:76px;cursor:pointer;justify-content:center;align-items:flex-start;padding:16px 0 0}.brand-logo[data-v-ebf1128a]{width:36px;height:36px;border-radius:10px;object-fit:contain;box-shadow:0 10px 24px #1677ff29}.brand.collapsed .brand-logo[data-v-ebf1128a]{width:30px;height:30px;border-radius:9px}.brand-copy[data-v-ebf1128a]{min-width:0}.brand-title[data-v-ebf1128a]{font-weight:700;color:#0b2858;font-size:21px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-subtitle[data-v-ebf1128a]{margin-top:4px;color:#6b7a99;font-size:13px;line-height:1.2;white-space:nowrap}.brand-collapse-btn[data-v-ebf1128a]{position:absolute;top:17px;right:16px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(185,205,234,.82);border-radius:50%;color:#31537d;background:linear-gradient(180deg,#fff,#f3f7fd);box-shadow:0 8px 18px #1b477e14}.brand-collapse-btn[data-v-ebf1128a]:hover,.brand-collapse-btn[data-v-ebf1128a]:focus{color:#0b51d8;border-color:#1677ff61;background:#eef5ff}.brand-collapse-btn[data-v-ebf1128a] .anticon{font-size:16px}.sider-menu[data-v-ebf1128a]{position:relative;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 10px 10px}.sider-menu[data-v-ebf1128a]::-webkit-scrollbar{width:6px}.sider-menu[data-v-ebf1128a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.menu-loading-mask[data-v-ebf1128a]{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:#dae1e56b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.main-menu[data-v-ebf1128a]{background:transparent;border-inline-end:0}.main-menu.ant-menu-root.ant-menu-inline[data-v-ebf1128a]{border-inline-end:0!important}.main-menu[data-v-ebf1128a] .ant-menu-item,.main-menu[data-v-ebf1128a] .ant-menu-submenu-title{position:relative;height:44px;line-height:44px;margin:3px 4px;border-radius:10px;color:var(--sider-text);font-size:14px;font-weight:600}.main-menu[data-v-ebf1128a] .ant-menu-item .anticon,.main-menu[data-v-ebf1128a] .ant-menu-submenu-title .anticon{color:var(--sider-icon);font-size:17px}.main-menu[data-v-ebf1128a] .ant-menu-submenu-title{background:var(--sider-group-bg)}.main-menu[data-v-ebf1128a] .ant-menu-item:hover,.main-menu[data-v-ebf1128a] .ant-menu-submenu-title:hover{background:var(--sider-hover-bg);color:var(--sider-active-text)}.main-menu[data-v-ebf1128a] .ant-menu-item:hover .anticon,.main-menu[data-v-ebf1128a] .ant-menu-submenu-title:hover .anticon{color:#1677ff}.main-menu[data-v-ebf1128a] .ant-menu-item-selected{background:var(--sider-active-bg);box-shadow:inset 0 0 0 1px var(--sider-active-border);color:var(--sider-active-text);font-weight:600}.main-menu[data-v-ebf1128a] .ant-menu-item-selected:before{position:absolute;left:-4px;top:7px;width:5px;height:30px;border-radius:999px;background:#1677ff;content:""}.main-menu[data-v-ebf1128a] .ant-menu-item-selected:after{display:none}.main-menu[data-v-ebf1128a] .ant-menu-item-selected .anticon{color:var(--sider-active-text)}.main-menu[data-v-ebf1128a] .submenu-child-selected>.ant-menu-submenu-title{background:var(--sider-group-active-bg);box-shadow:inset 0 0 0 1px #1677ff1f;color:var(--sider-active-text)}.main-menu[data-v-ebf1128a] .submenu-child-selected>.ant-menu-submenu-title .anticon{color:var(--sider-active-text)}.menu-label-with-badge[data-v-ebf1128a]{display:inline-flex;align-items:center;gap:8px;min-width:0}.menu-title-content[data-v-ebf1128a]{display:inline-flex;align-items:center;gap:10px}.menu-dot-badge[data-v-ebf1128a]{display:inline-flex;align-items:center}.menu-dot-badge[data-v-ebf1128a] .ant-badge-dot{width:8px;min-width:8px;height:8px;box-shadow:0 0 0 2px #fff}.menu-count-badge[data-v-ebf1128a] .ant-badge-count{min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px;box-shadow:none}.main-menu[data-v-ebf1128a] .ant-menu-sub.ant-menu-inline{position:relative;background:transparent}.main-menu[data-v-ebf1128a] .ant-menu-sub.ant-menu-inline:before{position:absolute;top:8px;bottom:8px;left:46px;border-left:1px dashed #c9dae8;content:""}.main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item{height:38px;line-height:38px;width:auto;margin:2px 4px 2px 14px;padding-left:62px!important;color:#24435f;font-size:13px;font-weight:500}.main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item:hover{background:var(--sider-hover-bg);color:var(--sider-active-text)}.main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item-selected{background:var(--sider-sub-active-bg);box-shadow:inset 0 0 0 1px var(--sider-sub-active-border);color:var(--sider-sub-active-text)}.main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item-selected .anticon{color:var(--sider-sub-active-text)}.main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item:before{position:absolute;left:28px;top:16px;width:8px;height:8px;border:2px solid #c9dae8;border-radius:50%;background:#f8fafc;content:""}.main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item-selected:before{border-color:#2f8f8961;background:var(--sider-sub-active-dot)}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-submenu-title{position:relative;width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin:4px auto;padding-inline:0!important;border-radius:12px;color:var(--sider-icon);background:transparent}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item .anticon,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-submenu-title .anticon{position:absolute;top:50%;left:50%;margin-inline-end:0;font-size:18px;color:var(--sider-icon);transform:translate(-50%,-50%)}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item:hover,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-submenu-title:hover{background:var(--sider-hover-bg);color:var(--sider-active-text)}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item:hover .anticon,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-submenu-title:hover .anticon{color:var(--sider-active-text)}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item-selected{background:var(--sider-active-bg);box-shadow:inset 0 0 0 1px var(--sider-active-border);color:var(--sider-active-text)}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item-selected .anticon{color:var(--sider-active-text)}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-submenu>.ant-menu-submenu-title{background:var(--sider-group-bg);box-shadow:inset 0 0 0 1px #748cab14}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .submenu-child-selected>.ant-menu-submenu-title{background:var(--sider-group-active-bg);box-shadow:inset 0 0 0 1px #1677ff2e}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .submenu-child-selected>.ant-menu-submenu-title .anticon{color:var(--sider-active-text)}.app-sider.ant-layout-sider-collapsed .sider-menu[data-v-ebf1128a]{padding:4px 0 10px}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-inline-collapsed{width:auto}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-submenu-arrow,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-item-selected:before,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-sub.ant-menu-inline:before,.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-sub .ant-menu-item:before{display:none}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-title-content{margin-inline-start:0;opacity:1}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-title-content>span{display:flex;align-items:center;justify-content:center}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-title-content span:not(.anticon){font-size:0}.app-sider.ant-layout-sider-collapsed .main-menu[data-v-ebf1128a] .ant-menu-title-content .anticon{display:inline-flex;font-size:18px;color:#24466f}.app-sider.ant-layout-sider-collapsed .brand-collapse-btn[data-v-ebf1128a]{display:none}.header[data-v-ebf1128a]{height:64px;padding:0 16px;background:#fbfcfd;border-bottom:1px solid rgba(210,222,230,.82);box-shadow:0 1px #fffc;display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:normal}.header-left[data-v-ebf1128a]{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden}.header-right[data-v-ebf1128a]{flex:0 0 auto;min-width:0}.page-breadcrumb[data-v-ebf1128a]{display:flex;align-items:center;min-width:0;overflow:hidden;color:#7b8794;font-size:14px;font-weight:600;white-space:nowrap}.page-breadcrumb[data-v-ebf1128a] .ant-breadcrumb-link{display:inline-flex;align-items:center;color:#6b7a90;font-weight:500}.page-breadcrumb[data-v-ebf1128a] .ant-breadcrumb-separator{margin-inline:12px;color:#c4cbd5;font-weight:600}.page-breadcrumb a[data-v-ebf1128a]{color:#50627a}.breadcrumb-current[data-v-ebf1128a] .ant-breadcrumb-link{color:#000;font-weight:800}.header-actions[data-v-ebf1128a]{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;white-space:nowrap}.header-select-wrap[data-v-ebf1128a]{position:relative;flex:0 0 auto}.header-select-icon[data-v-ebf1128a]{position:absolute;z-index:1;top:50%;left:10px;color:#4b5f7a;font-size:15px;transform:translateY(-50%);pointer-events:none}.header-select[data-v-ebf1128a]{height:24px}.company-select[data-v-ebf1128a]{width:180px}.warehouse-select[data-v-ebf1128a]{width:220px}.header-select-wrap .warehouse-select[data-v-ebf1128a] .ant-select-selector{padding-left:30px}.header-select[data-v-ebf1128a] .ant-select-selector{height:24px!important;align-items:center;border-color:#dfe7f2!important;border-radius:8px;box-shadow:0 3px 10px #0f2f5c0a}.header-select[data-v-ebf1128a] .ant-select-selection-item,.header-select[data-v-ebf1128a] .ant-select-selection-placeholder{color:#26364d;font-size:13px;font-weight:600;line-height:22px!important}.quick-create-btn[data-v-ebf1128a]{height:24px;min-width:auto;border-radius:8px;font-size:13px;font-weight:600;box-shadow:none}.header-control-button[data-v-ebf1128a],.header-link-button[data-v-ebf1128a]{height:24px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;color:#26364d;font-size:13px;font-weight:600}.header-control-button[data-v-ebf1128a]{min-width:150px;border-color:#dfe7f2;box-shadow:0 3px 10px #0f2f5c0a}.header-link-button[data-v-ebf1128a]{padding-inline:10px}.header-control-button[data-v-ebf1128a] .anticon,.header-link-button[data-v-ebf1128a] .anticon{color:#465b78;font-size:16px}.header-control-button .header-down-icon[data-v-ebf1128a]{margin-left:4px;font-size:11px}.header-divider[data-v-ebf1128a]{width:1px;height:24px;background:#e6ecf4}.content[data-v-ebf1128a]{padding:0;overflow:hidden;display:flex;flex-direction:column;background:#fff}.content-inner[data-v-ebf1128a]{margin:0 auto;flex:1;min-height:0;width:100%;overflow:hidden;background:#fff}.loading-wrap[data-v-ebf1128a]{height:100%;display:flex;align-items:center;justify-content:center}.user-trigger[data-v-ebf1128a]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;max-width:160px;min-width:0;padding:0 0 0 2px}.user-trigger-name[data-v-ebf1128a]{color:#16a34a;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-avatar-fallback[data-v-ebf1128a]{background:#0f62fe;flex-shrink:0;font-weight:700}.ant-modal-root .ant-modal-wrap{box-sizing:border-box;padding:12px;overflow-x:hidden;overflow-y:auto}.ant-modal{top:0;margin:0 auto;padding-bottom:0;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 48px)}.ant-modal .ant-modal-content{max-height:calc(100vh - 48px);display:flex;flex-direction:column}.ant-modal .ant-modal-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.app-download-hint{margin:0 0 12px;font-size:13px;color:#00000073;line-height:1.5}.app-download-panel{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:20px;align-items:stretch}.app-download-info{display:flex;flex-direction:column;min-width:0}.app-download-meta-grid{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px 12px;margin-bottom:18px;padding:14px;border:1px solid #edf2f7;border-radius:8px;background:#f8fafc;font-size:13px}.app-download-meta-grid span{color:#64748b}.app-download-meta-grid b{min-width:0;overflow:hidden;color:#111827;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.app-download-qr-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border:1px solid #edf2f7;border-radius:8px;background:#fff}.app-download-qr-title{margin-bottom:10px;color:#111827;font-weight:600}.app-download-qr{width:180px;height:180px}.app-download-qr-hint{margin-top:10px;color:#64748b;font-size:12px;text-align:center}.app-download-spin-wrap{min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;color:#64748b}@media(max-width:720px){.app-download-panel{grid-template-columns:1fr}}.login-page[data-v-5f97750c]{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding:24px;background:#f5f7fb}.locale-switch[data-v-5f97750c]{position:fixed;top:24px;right:24px}.login-card[data-v-5f97750c]{width:min(460px,100%);border-radius:8px;box-shadow:0 16px 40px #0f172a1f}.brand[data-v-5f97750c]{display:flex;align-items:center;gap:14px;margin-bottom:22px}.brand-logo[data-v-5f97750c]{width:46px;height:46px;border-radius:8px;object-fit:cover}.login-title[data-v-5f97750c]{margin:0;font-size:22px;line-height:1.3;font-weight:700;color:#000000e0}.login-subtitle[data-v-5f97750c]{margin:4px 0 0;font-size:13px;line-height:1.5;color:#00000073}.login-switch[data-v-5f97750c]{width:100%;height:46px;margin-bottom:26px;padding:3px;border:1px solid #e5ebf3;border-radius:999px;background:#f2f5f9;box-shadow:inset 0 1px 2px #0f172a0d}.login-switch[data-v-5f97750c] .ant-segmented-group{height:100%;gap:2px}.login-switch[data-v-5f97750c] .ant-segmented-item{height:38px;border-radius:999px;color:#64748b;transition:color .18s ease}.login-switch[data-v-5f97750c] .ant-segmented-item-label{min-height:38px;padding:0 14px;font-size:15px;line-height:38px;font-weight:500;letter-spacing:0}.login-switch[data-v-5f97750c] .ant-segmented-item-selected{color:#111827;font-weight:600}.login-switch[data-v-5f97750c] .ant-segmented-thumb{border-radius:999px;background:#fff;box-shadow:0 6px 18px #0f172a1f,0 1px 2px #0f172a14}.login-switch[data-v-5f97750c] .ant-segmented-item:hover{color:#1f2937}.wecom-panel[data-v-5f97750c]{min-height:462px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wecom-qr-shell[data-v-5f97750c]{position:relative;width:300px;height:430px;overflow:hidden;background:transparent}.wecom-qr[data-v-5f97750c]{position:relative;z-index:1;width:300px;height:430px;display:flex;align-items:center;justify-content:center;opacity:0}.wecom-qr-ready[data-v-5f97750c]{opacity:1}.wecom-qr[data-v-5f97750c] iframe{width:300px!important;height:430px!important}.wecom-mask[data-v-5f97750c]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:0;background:#ffffffd1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#475569;font-size:13px;line-height:1.5}.wecom-error[data-v-5f97750c]{width:100%;height:100%;padding:0;cursor:pointer}.wecom-error[data-v-5f97750c] svg{width:28px;height:28px;color:#2563eb}.wecom-error strong[data-v-5f97750c]{font-size:15px;line-height:1.4;font-weight:600;color:#111827}.callback-page[data-v-060887cd]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f7fb}.register-page[data-v-9e003622]{min-height:100vh;position:relative;padding:28px;background:linear-gradient(135deg,#1677ff14,#13c2c20f),#f5f7fb}.top-actions[data-v-9e003622]{position:fixed;z-index:2;top:24px;right:24px;display:flex;align-items:center;gap:12px}.manual-link[data-v-9e003622]{background:#ffffffc7;border:1px solid rgba(15,23,42,.08)}.register-shell[data-v-9e003622]{width:min(1080px,100%);min-height:calc(100vh - 56px);margin:0 auto;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(420px,1.15fr);align-items:center;gap:24px}.register-intro[data-v-9e003622],.form-panel[data-v-9e003622]{border-radius:8px;background:#ffffffe6;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 42px #0f172a1a}.register-intro[data-v-9e003622]{padding:28px}.brand-row[data-v-9e003622]{display:flex;align-items:flex-start;gap:14px}.brand-mark[data-v-9e003622]{flex:none;width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#1677ff;color:#fff;font-size:16px;font-weight:700}.brand-row h1[data-v-9e003622]{margin:0;color:#111827;font-size:28px;line-height:1.25;font-weight:700}.brand-row p[data-v-9e003622]{margin:8px 0 0;color:#0000008c;font-size:14px;line-height:1.7}.mode-summary[data-v-9e003622]{display:grid;gap:12px;margin-top:28px}.mode-card[data-v-9e003622]{width:100%;min-height:88px;padding:14px;border:1px solid rgba(15,23,42,.1);border-radius:8px;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:12px;row-gap:4px;text-align:left;background:#fff;color:#000000b8;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.mode-card[data-v-9e003622] .anticon{grid-row:1 / 3;margin-top:2px;font-size:22px;color:#1677ff}.mode-card span[data-v-9e003622]{font-weight:700;color:#000000e0}.mode-card small[data-v-9e003622]{min-width:0;color:#00000080;font-size:13px;line-height:1.5}.mode-card.active[data-v-9e003622]{border-color:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.manual-panel[data-v-9e003622]{margin-top:24px;padding:16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f6ffed;border:1px solid #b7eb8f}.manual-panel strong[data-v-9e003622]{color:#135200}.manual-panel p[data-v-9e003622]{margin:4px 0 0;color:#0000008c;font-size:13px;line-height:1.5}.form-panel[data-v-9e003622]{padding:26px}.form-section[data-v-9e003622]{padding-bottom:8px}.section-title[data-v-9e003622]{margin-bottom:12px;padding-left:10px;border-left:3px solid #1677ff;color:#000000e0;font-weight:700}@media(max-width:900px){.register-page[data-v-9e003622]{padding:84px 18px 24px}.top-actions[data-v-9e003622]{top:18px;right:18px}.register-shell[data-v-9e003622]{min-height:auto;grid-template-columns:1fr}}@media(max-width:560px){.top-actions[data-v-9e003622]{left:18px;justify-content:space-between}.manual-link[data-v-9e003622]{padding-inline:8px}.register-intro[data-v-9e003622],.form-panel[data-v-9e003622]{padding:18px}.manual-panel[data-v-9e003622]{align-items:stretch;flex-direction:column}}.pending-page[data-v-db9f0679]{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding:24px;background:#f5f7fb}.locale-switch[data-v-db9f0679]{position:fixed;top:24px;right:24px}.pending-card[data-v-db9f0679]{width:min(460px,100%);border-radius:8px;text-align:center;box-shadow:0 16px 40px #0f172a1f}.status-mark[data-v-db9f0679]{width:52px;height:52px;margin:2px auto 18px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#e6f4ff;color:#1677ff;font-size:26px}.pending-title[data-v-db9f0679]{margin:0;font-size:24px;line-height:1.3;font-weight:700;color:#000000e0}.pending-subtitle[data-v-db9f0679]{margin:8px 0 0;font-size:14px;line-height:1.6;color:#0000008c}.pending-alert[data-v-db9f0679]{margin:24px 0 18px;text-align:left}.pending-account[data-v-db9f0679]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;padding:12px 14px;border-radius:8px;background:#fafafa;color:#0000008c}.pending-account strong[data-v-db9f0679]{min-width:0;overflow-wrap:anywhere;color:#000000e0}@media(max-width:520px){.locale-switch[data-v-db9f0679]{top:16px;right:16px}.pending-card[data-v-db9f0679]{margin-top:40px}}.dashboard[data-v-b10d7173]{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}.hero[data-v-b10d7173]{flex:0 0 auto;display:flex;align-items:stretch;justify-content:space-between;gap:20px;padding:28px;overflow:hidden;color:#fff;background:linear-gradient(135deg,#081224f5,#17344df0),linear-gradient(90deg,#39d98a3d,#ffb65029);box-shadow:none}.hero-main[data-v-b10d7173]{min-width:0}.hero-kicker[data-v-b10d7173]{color:#77f0c2;font-size:13px;font-weight:700}.hero h1[data-v-b10d7173]{margin:8px 0;color:#fff;font-size:34px;line-height:1.15;letter-spacing:0}.hero p[data-v-b10d7173]{margin:0;color:#ffffffb8;font-size:14px}.hero-metrics[data-v-b10d7173]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:18px;min-width:260px}.hero-progress[data-v-b10d7173]{width:260px}.hero-progress>div[data-v-b10d7173]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#ffffffc7}.hero-progress-label[data-v-b10d7173]{display:inline-flex;align-items:center;gap:5px;cursor:help}.hero-progress-label[data-v-b10d7173] .anticon{font-size:13px}.hero-progress strong[data-v-b10d7173]{color:#fff;font-size:26px}.dashboard-progress-tooltip .ant-tooltip-inner{max-width:340px}.progress-tooltip[data-v-b10d7173]{display:flex;flex-direction:column;gap:6px;line-height:1.45}.progress-tooltip strong[data-v-b10d7173]{color:#fff;font-size:13px}.progress-tooltip span[data-v-b10d7173]{color:#ffffffe0;font-size:12px}.metric-grid[data-v-b10d7173]{flex:0 0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gate-status-grid[data-v-b10d7173]{flex:0 0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.metric-card[data-v-b10d7173],.gate-status-card[data-v-b10d7173],.panel[data-v-b10d7173],.move-card[data-v-b10d7173]{border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:none}.metric-card[data-v-b10d7173]{display:flex;align-items:center;gap:14px;min-width:0;padding:18px;border-radius:14px}.gate-status-card[data-v-b10d7173]{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 14px;border-radius:12px}.gate-status-icon[data-v-b10d7173]{flex:0 0 auto;padding:8px;border-radius:10px;font-size:19px}.gate-status-content[data-v-b10d7173]{min-width:0}.gate-status-content span[data-v-b10d7173]{display:block;overflow:hidden;color:#0f172a94;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.gate-status-content strong[data-v-b10d7173]{display:block;margin-top:3px;color:#0f172a;font-size:22px;line-height:1.1}.metric-icon[data-v-b10d7173]{flex:0 0 auto;padding:11px;border-radius:12px;font-size:24px}.metric-content[data-v-b10d7173]{min-width:0}.metric-content span[data-v-b10d7173],.metric-content small[data-v-b10d7173],.panel-head span[data-v-b10d7173],.move-type span[data-v-b10d7173],.move-card small[data-v-b10d7173]{color:#0f172a8c}.metric-content span[data-v-b10d7173],.metric-content small[data-v-b10d7173]{display:block}.metric-content strong[data-v-b10d7173]{display:block;margin:4px 0;color:#0f172a;font-size:28px;line-height:1.1}.metric-content small[data-v-b10d7173]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tone-amber .metric-icon[data-v-b10d7173],.tone-amber .gate-status-icon[data-v-b10d7173]{color:#ad6800;background:#fff7e6}.tone-green .metric-icon[data-v-b10d7173],.tone-green .gate-status-icon[data-v-b10d7173]{color:#12815f;background:#e8fff5}.tone-red .metric-icon[data-v-b10d7173],.tone-red .gate-status-icon[data-v-b10d7173]{color:#c2410c;background:#fff2e8}.tone-blue .metric-icon[data-v-b10d7173],.tone-blue .gate-status-icon[data-v-b10d7173]{color:#0958d9;background:#e6f4ff}.content-grid[data-v-b10d7173]{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px}.recent-panel[data-v-b10d7173]{flex:0 0 auto}.ops-panel[data-v-b10d7173]{display:flex;flex-direction:column}.panel[data-v-b10d7173]{min-width:0;padding:18px;border-radius:16px}.panel-head[data-v-b10d7173]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.panel-head h2[data-v-b10d7173]{margin:0 0 4px;color:#0f172a;font-size:17px;line-height:1.25;letter-spacing:0}.panel-head>span[data-v-b10d7173],.panel-head[data-v-b10d7173] .anticon{color:#1677ff;font-size:22px}.trend-bars[data-v-b10d7173]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;height:184px;align-items:end}.trend-legend[data-v-b10d7173]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;margin:12px 0 0;color:#0f172a94;font-size:12px}.trend-legend span[data-v-b10d7173]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.trend-dot[data-v-b10d7173]{width:9px;height:9px;border-radius:999px}.trend-dot-in[data-v-b10d7173]{background:#21a67a}.trend-dot-out[data-v-b10d7173]{background:#ff8a1f}.trend-day[data-v-b10d7173]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;height:100%}.trend-stack[data-v-b10d7173]{position:relative;display:flex;align-items:end;justify-content:center;gap:4px;width:100%;height:155px;padding:8px 6px 10px;border-radius:14px;background:#f6f8fb}.trend-day.today .trend-stack[data-v-b10d7173]{border:1px solid rgba(22,119,255,.28);background:#f7fbff}.trend-today-badge[data-v-b10d7173]{position:absolute;top:8px;right:8px;padding:2px 6px;border-radius:999px;color:#0958d9;background:#e6f4ff;font-size:11px;font-style:normal;font-weight:700;line-height:1.25}.trend-day.today small[data-v-b10d7173]{color:#0958d9;font-weight:700}.trend-bar-item[data-v-b10d7173]{display:flex;flex:0 0 32%;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;height:100%;gap:4px}.trend-bar-item strong[data-v-b10d7173]{overflow:hidden;width:100%;color:#0f172ab8;font-size:11px;font-weight:700;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.trend-bar-item span[data-v-b10d7173]{width:100%;min-width:12px;min-height:10px;border-radius:999px 999px 4px 4px}.trend-in[data-v-b10d7173]{background:linear-gradient(180deg,#39d98a,#12815f)}.trend-out[data-v-b10d7173]{background:linear-gradient(180deg,#ff9f43,#d46b08)}.trend-day small[data-v-b10d7173]{color:#0f172a85;font-size:12px}.warehouse-list[data-v-b10d7173]{display:flex;flex-direction:column;gap:14px}.warehouse-info[data-v-b10d7173],.move-type[data-v-b10d7173],.move-meta[data-v-b10d7173]{display:flex;align-items:center;justify-content:space-between;gap:10px}.warehouse-info strong[data-v-b10d7173]{color:#0f172a}.ops-card-grid[data-v-b10d7173]{display:grid;flex:1;align-content:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ops-card[data-v-b10d7173]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-width:0;min-height:118px;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--ops-color) 10%,#fff),#fff 72%),#fff}.ops-card.clickable[data-v-b10d7173]{cursor:pointer}.ops-card.clickable[data-v-b10d7173]:hover{border-color:color-mix(in srgb,var(--ops-color) 34%,rgba(15,23,42,.08))}.ops-card.clickable:hover span[data-v-b10d7173],.ops-card.clickable:hover strong[data-v-b10d7173]{color:#0b51d8}.ops-card-title[data-v-b10d7173]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.ops-card-title i[data-v-b10d7173]{width:9px;height:9px;border-radius:999px;background:var(--ops-color)}.ops-card-title span[data-v-b10d7173],.warehouse-info span[data-v-b10d7173]{color:#0f172a99;font-size:13px}.ops-card strong[data-v-b10d7173]{color:#0f172a;font-size:34px;line-height:1}.warehouse-row small[data-v-b10d7173]{display:block;margin:4px 0 8px;color:#0f172a80;font-size:12px}.risk-grid[data-v-b10d7173]{display:grid;grid-template-columns:1fr;gap:12px}.risk-item[data-v-b10d7173]{padding:16px;border-radius:14px;background:#f6f8fb}.risk-item span[data-v-b10d7173]{display:block;color:#0f172a94;font-size:13px}.risk-item strong[data-v-b10d7173]{display:block;margin-top:8px;color:#0f172a;font-size:24px;line-height:1}.warehouse-track[data-v-b10d7173]{display:flex;height:9px;overflow:hidden;border-radius:999px;background:#eef2f7}.warehouse-track span[data-v-b10d7173]{display:block;height:100%}.warehouse-track-available[data-v-b10d7173]{background:linear-gradient(90deg,#1677ff,#39d98a)}.warehouse-track-occupied[data-v-b10d7173]{background:#ff9f43}.move-list[data-v-b10d7173]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.move-card[data-v-b10d7173]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border-radius:14px}.move-card strong[data-v-b10d7173],.move-card small[data-v-b10d7173],.move-meta span[data-v-b10d7173]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.move-card strong[data-v-b10d7173]{color:#0f172a}.move-qty[data-v-b10d7173]{flex:0 0 auto;font-weight:700}.qty-up[data-v-b10d7173]{color:#12815f}.qty-down[data-v-b10d7173]{color:#cf1322}@media(max-width:1200px){.metric-grid[data-v-b10d7173],.gate-status-grid[data-v-b10d7173],.move-list[data-v-b10d7173]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hero[data-v-b10d7173],.content-grid[data-v-b10d7173]{grid-template-columns:1fr}.hero[data-v-b10d7173]{flex-direction:column}.hero-metrics[data-v-b10d7173]{align-items:stretch;min-width:0}.hero-progress[data-v-b10d7173]{width:100%}.content-grid[data-v-b10d7173]{display:flex;flex-direction:column}}@media(max-width:640px){.hero[data-v-b10d7173]{padding:22px}.hero h1[data-v-b10d7173]{font-size:26px}.gate-status-grid[data-v-b10d7173],.metric-grid[data-v-b10d7173],.move-list[data-v-b10d7173],.risk-grid[data-v-b10d7173]{grid-template-columns:1fr}}.page-table-card[data-v-bd933f86]{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--sw-surface);border-color:var(--sw-border);border-radius:0}.page-table-card[data-v-bd933f86] .ant-card-body{flex:1;min-height:0;padding:0;display:flex;flex-direction:column;border-radius:0}.page-table-wrap[data-v-bd933f86]{flex:1;min-height:0;display:flex;flex-direction:column}.page-table-body[data-v-bd933f86]{flex:1;min-height:0}.page-table-pagination[data-v-bd933f86]{padding:12px 16px;display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap;min-height:57px;background:var(--sw-surface);border-top:1px solid var(--sw-border)}.page-table-pagination-left[data-v-bd933f86]{min-width:0;display:flex;align-items:center}.page-table-pagination>.ant-pagination[data-v-bd933f86]{margin-left:auto}.sku-cell[data-v-22d04043]{display:flex;flex-direction:column}.sku-name[data-v-22d04043]{font-size:12px;font-weight:400;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-code[data-v-22d04043]{font-weight:600;color:#000000d9;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-cell[data-v-22d04043]{display:flex;flex-direction:column}.ref-type[data-v-22d04043]{font-size:11px;color:#00000073;line-height:1.2}.ref-no[data-v-22d04043]{font-weight:500;font-size:13px}.clickable-ref-no[data-v-22d04043]{cursor:pointer}.clickable-ref-no[data-v-22d04043]:hover{color:#1677ff;text-decoration:underline}.reason-cell[data-v-22d04043]{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.qty-flow[data-v-22d04043]{display:flex;align-items:center;gap:4px}.qty-flow-label[data-v-22d04043]{color:#00000073;font-size:12px;white-space:nowrap}.flow-icon[data-v-22d04043]{font-size:11px;color:#00000040}.qty-before[data-v-22d04043],.qty-after[data-v-22d04043]{font-weight:500;min-width:20px;text-align:center}.qty-diff[data-v-22d04043]{font-size:12px;margin-left:2px}.qty-diff-standalone[data-v-22d04043]{font-weight:600;font-size:14px}.diff-up[data-v-22d04043]{color:#52c41a}.diff-down[data-v-22d04043]{color:#ff4d4f}.diff-occupied[data-v-22d04043]{color:#1677ff}.location-cell[data-v-22d04043]{display:flex;align-items:center;gap:4px}.loc-code[data-v-22d04043]{font-family:monospace;font-size:12px}.loc-icon[data-v-22d04043],.move-icon[data-v-22d04043]{font-size:11px;color:#00000059}.stock-move-table[data-v-22d04043] .ant-table-pagination{justify-content:center}.clickable-barcode-text[data-v-8f2a4036]{cursor:pointer}.clickable-barcode-text.is-empty[data-v-8f2a4036]{cursor:default}.barcode-preview[data-v-8f2a4036]{display:flex;justify-content:center;padding:16px 0}.sn-table-wrap[data-v-66f14967]{margin-top:8px}.sn-summary[data-v-66f14967] .ant-descriptions-item-label,.sn-summary[data-v-66f14967] .ant-descriptions-item-content{padding:6px 8px}.sku-image-preview-overlay[data-v-cf6cf520]{position:fixed;inset:0;z-index:3000;overflow:hidden;background:#f8fafc2e;outline:none;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.sku-image-preview-overlay[data-v-cf6cf520]:before{position:absolute;inset:0;pointer-events:none;content:"";background:#ffffff14}.sku-preview-close[data-v-cf6cf520],.sku-preview-nav[data-v-cf6cf520],.sku-preview-indicator[data-v-cf6cf520],.sku-preview-info[data-v-cf6cf520],.sku-preview-title[data-v-cf6cf520],.sku-preview-zoom[data-v-cf6cf520]{backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%)}.sku-preview-title[data-v-cf6cf520]{position:fixed;top:24px;left:24px;z-index:2;max-width:calc(100vw - 112px);padding:10px 14px;overflow:hidden;color:#0f172ae6;font-size:15px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap;background:#ffffffb8;border:1px solid rgba(148,163,184,.34);border-radius:999px;box-shadow:0 14px 36px #0f172a1f}.sku-preview-close[data-v-cf6cf520],.sku-preview-nav[data-v-cf6cf520]{position:fixed;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#0f172ae0;cursor:pointer;background:#ffffffb8;border:1px solid rgba(148,163,184,.36);border-radius:999px;box-shadow:0 14px 36px #0f172a24;transition:background .18s ease,color .18s ease,transform .18s ease}.sku-preview-close[data-v-cf6cf520]:hover,.sku-preview-nav[data-v-cf6cf520]:hover{color:#0f172a;background:#ffffffeb;transform:translateY(-1px)}.sku-preview-close[data-v-cf6cf520]{top:24px;right:24px}.sku-preview-nav[data-v-cf6cf520]{top:50%;width:48px;height:48px;transform:translateY(-50%)}.sku-preview-nav[data-v-cf6cf520]:hover{transform:translateY(calc(-50% - 1px))}.sku-preview-nav-left[data-v-cf6cf520]{left:24px}.sku-preview-nav-right[data-v-cf6cf520]{right:24px}.sku-preview-viewer[data-v-cf6cf520]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;padding:56px;-webkit-user-select:none;user-select:none}.sku-preview-viewer.is-draggable[data-v-cf6cf520]{cursor:grab}.sku-preview-viewer.is-dragging[data-v-cf6cf520]{cursor:grabbing}.sku-preview-stage[data-v-cf6cf520]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .08s linear}.sku-preview-image[data-v-cf6cf520]{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 24px 60px #0f172a3d;transition:transform .12s ease}.sku-preview-loading[data-v-cf6cf520]{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;color:#0f172ab3;font-size:28px;background:#ffffffbd;border-radius:999px;box-shadow:0 18px 44px #0f172a24}.sku-preview-loading[data-v-cf6cf520] .anticon{animation:sku-preview-spin-cf6cf520 .9s linear infinite}@keyframes sku-preview-spin-cf6cf520{to{transform:rotate(360deg)}}.sku-preview-info[data-v-cf6cf520]{position:fixed;bottom:20px;left:22px;z-index:2;display:grid;max-width:min(360px,calc(100vw - 44px));padding:10px 12px;background:#ffffff80;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 18px 54px #0f172a1a;gap:6px}.sku-preview-info-title[data-v-cf6cf520]{overflow:hidden;padding-bottom:4px;color:#0f172ae6;font-size:13px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.sku-preview-info-row[data-v-cf6cf520]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;color:#334155a8;font-size:12px;line-height:18px}.sku-preview-info-row strong[data-v-cf6cf520]{overflow:hidden;color:#0f172ad6;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sku-preview-zoom[data-v-cf6cf520]{position:fixed;right:24px;bottom:24px;z-index:2;min-width:64px;padding:8px 12px;color:#0f172adb;font-size:13px;font-weight:600;line-height:1;text-align:center;background:#ffffffb8;border:1px solid rgba(148,163,184,.34);border-radius:999px;box-shadow:0 14px 36px #0f172a1f}.sku-preview-indicator[data-v-cf6cf520]{position:fixed;bottom:24px;left:50%;z-index:2;display:flex;gap:8px;max-width:min(720px,calc(100vw - 172px));padding:8px;overflow-x:auto;background:#ffffffb8;border:1px solid rgba(148,163,184,.34);border-radius:12px;box-shadow:0 14px 36px #0f172a1f;transform:translate(-50%)}.sku-preview-thumb[data-v-cf6cf520]{flex:0 0 auto;width:42px;height:42px;padding:0;overflow:hidden;cursor:pointer;background:#f8fafc;border:2px solid transparent;border-radius:8px;opacity:.72;transition:border-color .18s ease,opacity .18s ease,transform .18s ease}.sku-preview-thumb[data-v-cf6cf520]:hover,.sku-preview-thumb.active[data-v-cf6cf520]{border-color:#2563eb;opacity:1}.sku-preview-thumb.active[data-v-cf6cf520]{transform:translateY(-2px)}.sku-preview-thumb img[data-v-cf6cf520]{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:640px){.sku-preview-title[data-v-cf6cf520]{top:14px;left:14px;max-width:calc(100vw - 72px);padding:9px 12px;font-size:14px}.sku-preview-close[data-v-cf6cf520]{top:14px;right:14px;width:38px;height:38px}.sku-preview-nav[data-v-cf6cf520]{width:40px;height:40px}.sku-preview-nav-left[data-v-cf6cf520]{left:14px}.sku-preview-nav-right[data-v-cf6cf520]{right:14px}.sku-preview-viewer[data-v-cf6cf520]{padding:48px 14px}.sku-preview-zoom[data-v-cf6cf520]{right:14px;bottom:14px}.sku-preview-indicator[data-v-cf6cf520]{bottom:14px;max-width:calc(100vw - 108px);padding:6px}.sku-preview-info[data-v-cf6cf520]{bottom:68px;left:14px;max-width:calc(100vw - 28px)}.sku-preview-thumb[data-v-cf6cf520]{width:36px;height:36px;border-radius:7px}}.sku-thumb[data-v-5b9bb9f3]{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;overflow:hidden;background:transparent;border:1px solid #e5e7eb;border-radius:4px;color:#00000059;font-size:12px;line-height:1;flex:0 0 auto}.sku-thumb.is-clickable[data-v-5b9bb9f3]{cursor:pointer}.sku-thumb img[data-v-5b9bb9f3]{display:block;width:100%;height:100%;object-fit:cover}.sku-thumb.is-empty[data-v-5b9bb9f3]{background:transparent;border-color:transparent}.ant-table-cell:has(>.sku-thumb){padding:0!important;text-align:center;vertical-align:middle;width:32px;min-width:32px;max-width:32px;height:32px}.ant-table-cell:has(>.sku-thumb) .sku-thumb{width:32px!important;height:32px!important;min-height:32px;border-radius:0}.clickable-qrcode-text[data-v-0093f29d]{cursor:pointer}.clickable-qrcode-text.is-empty[data-v-0093f29d]{cursor:default}.qrcode-preview[data-v-0093f29d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px 0}.qrcode-value[data-v-0093f29d]{max-width:100%;color:#1f1f1f;font-weight:600;text-align:center;word-break:break-all}.image-preview-overlay[data-v-05d93e14]{position:fixed;inset:0;z-index:3000;overflow:hidden;background:#f8fafc2e;outline:none;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.image-preview-overlay[data-v-05d93e14]:before{position:absolute;inset:0;pointer-events:none;content:"";background:#ffffff14}.preview-close[data-v-05d93e14],.preview-nav[data-v-05d93e14],.preview-zoom[data-v-05d93e14],.preview-info[data-v-05d93e14],.preview-indicator[data-v-05d93e14]{backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%)}.preview-close[data-v-05d93e14],.preview-nav[data-v-05d93e14]{position:fixed;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(15,23,42,.1);border-radius:999px;color:#0f172ac7;background:#ffffff94;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.preview-close[data-v-05d93e14]:hover,.preview-nav[data-v-05d93e14]:hover{color:#0f172af5;background:#ffffffc2}.preview-close[data-v-05d93e14]{top:18px;right:22px;width:36px;height:36px}.preview-nav[data-v-05d93e14]{top:50%;width:44px;height:44px;transform:translateY(-50%)}.preview-nav[data-v-05d93e14]:hover{transform:translateY(-50%) scale(1.04)}.preview-nav-left[data-v-05d93e14]{left:24px}.preview-nav-right[data-v-05d93e14]{right:24px}.preview-viewer[data-v-05d93e14]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background:transparent;-webkit-user-select:none;user-select:none}.preview-viewer.is-draggable[data-v-05d93e14]{cursor:grab}.preview-viewer.is-dragging[data-v-05d93e14]{cursor:grabbing}.preview-stage[data-v-05d93e14]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .1s ease-out;will-change:transform}.preview-image[data-v-05d93e14]{display:block;max-width:min(calc(100vw - 48px),1400px);max-height:calc(100vh - 112px);border-radius:4px;object-fit:contain;box-shadow:0 36px 110px #00000061,0 0 0 1px #ffffff14;transform-origin:center center;transition:transform .12s ease-out;will-change:transform}.preview-loading[data-v-05d93e14]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(15,23,42,.1);border-radius:999px;color:#0f172ab8;background:#ffffff94;font-size:22px}.preview-file-card[data-v-05d93e14]{display:flex;align-items:center;flex-direction:column;width:min(360px,calc(100vw - 48px));min-height:240px;padding:34px 28px 28px;border:1px solid rgba(15,23,42,.1);border-radius:22px;color:#0f172ae0;background:#ffffff94;box-shadow:0 36px 110px #0f172a2e;cursor:pointer;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);transition:background-color .16s ease,transform .16s ease}.preview-file-card[data-v-05d93e14]:hover{background:#ffffffb8;transform:translateY(-2px)}.preview-file-icon[data-v-05d93e14]{color:#0f172ab8;font-size:54px}.preview-file-name[data-v-05d93e14]{width:100%;overflow:hidden;margin-top:20px;font-size:15px;font-weight:600;line-height:22px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.preview-file-type[data-v-05d93e14]{margin-top:6px;color:#334155b8;font-size:12px;line-height:18px}.preview-file-download[data-v-05d93e14]{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:7px 12px;border-radius:999px;color:#0f172ae0;background:#ffffffb8;font-size:12px;line-height:18px}.preview-loading[data-v-05d93e14] .anticon{animation:preview-spin-05d93e14 .9s linear infinite}@keyframes preview-spin-05d93e14{to{transform:rotate(360deg)}}.preview-zoom[data-v-05d93e14]{position:fixed;right:22px;bottom:20px;z-index:2;padding:6px 12px;border:1px solid rgba(15,23,42,.1);border-radius:999px;color:#0f172ac7;background:#ffffff94;box-shadow:0 18px 54px #0f172a1f;font-size:12px;line-height:18px}.preview-info[data-v-05d93e14]{position:fixed;bottom:20px;left:22px;z-index:2;display:grid;max-width:min(360px,calc(100vw - 44px));padding:10px 12px;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#ffffff80;box-shadow:0 18px 54px #0f172a1a;gap:6px}.preview-info-title[data-v-05d93e14]{overflow:hidden;padding-bottom:4px;color:#0f172ae6;font-size:13px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.preview-info-row[data-v-05d93e14]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;color:#334155a8;font-size:12px;line-height:18px}.preview-info-row strong[data-v-05d93e14]{overflow:hidden;color:#0f172ad6;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.preview-indicator[data-v-05d93e14]{position:fixed;bottom:20px;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;max-width:min(640px,calc(100vw - 144px));min-height:30px;padding:8px 12px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:#ffffff80;box-shadow:0 18px 54px #0f172a1a;gap:8px;transform:translate(-50%)}.preview-dot[data-v-05d93e14]{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#0f172a3d;cursor:pointer;transition:width .18s ease,background-color .18s ease}.preview-dot.active[data-v-05d93e14]{width:22px;background:#0f172ac7}@media(max-width:768px){.preview-close[data-v-05d93e14]{right:16px}.preview-nav[data-v-05d93e14]{width:38px;height:38px}.preview-nav-left[data-v-05d93e14]{left:12px}.preview-nav-right[data-v-05d93e14]{right:12px}.preview-indicator[data-v-05d93e14]{max-width:calc(100vw - 112px)}.preview-info[data-v-05d93e14]{left:16px;bottom:58px;max-width:calc(100vw - 32px)}}.page[data-v-d6e1b336]{display:flex;flex-direction:column;gap:0;height:100%}.filter-form[data-v-d6e1b336]{padding:4px 0}.muted[data-v-d6e1b336]{color:#00000073}.header-cell-wrap[data-v-d6e1b336]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-d6e1b336]{font-weight:600;white-space:nowrap}.inventory-table[data-v-d6e1b336] .ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important}.inventory-table[data-v-d6e1b336] .inventory-sku-code-cell{white-space:nowrap}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr>td{height:34px;padding:0 8px!important;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr>td>*{max-width:100%}.inventory-cell-ellipsis[data-v-d6e1b336]{display:block;max-width:100%;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr>td.sku-thumbnail-column,.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr>td.ant-table-cell:has(>.table-sku-thumbnail){width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;padding:3px!important;vertical-align:middle}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr>td.ant-table-cell:has(>.table-sku-thumbnail)>.table-sku-thumbnail,.inventory-table[data-v-d6e1b336] .table-sku-thumbnail{width:28px!important;height:28px!important;min-height:28px!important}.inventory-table[data-v-d6e1b336] .ant-tag{line-height:18px;margin-inline-end:0}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr>td:has(>.inventory-attachment-thumb){height:34px!important;padding:3px 8px!important;line-height:0;vertical-align:middle}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td{background:var(--sw-table-row-alt)}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr.ant-table-row:nth-child(odd)>td{background:var(--sw-surface)}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr.ant-table-measure-row:first-child~tr.ant-table-row:nth-child(2n)>td{background:var(--sw-surface)}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr.ant-table-measure-row:first-child~tr.ant-table-row:nth-child(odd)>td{background:var(--sw-table-row-alt)}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr:hover>td{background:var(--sw-table-row-hover)}.inventory-table[data-v-d6e1b336] .ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f4ff}.goods-condition-cell[data-v-d6e1b336]{display:flex;align-items:center;justify-content:center;width:calc(100% + 16px);min-height:18px;margin:0 -8px;padding:0 8px;cursor:context-menu}.goods-description-cell[data-v-d6e1b336]{display:block;width:calc(100% + 16px);min-height:18px;margin:0 -8px;padding:0 8px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:context-menu}.goods-condition-tag[data-v-d6e1b336]{margin-inline-end:0}.inventory-attachment-thumb[data-v-d6e1b336]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;overflow:hidden;color:#475569;background:linear-gradient(180deg,#fbfcfe,#f8fafc);border:1px solid #dbe3ea;border-radius:6px;box-shadow:0 1px 2px #0f172a14;cursor:pointer}.inventory-attachment-thumb[data-v-d6e1b336]:hover{border-color:#94a3b8;box-shadow:0 4px 12px #0f172a29}.inventory-attachment-thumb img[data-v-d6e1b336]{display:block;width:100%;height:100%;object-fit:cover}.inventory-attachment-thumb.is-file[data-v-d6e1b336]{background:#ffffffdb}.inventory-attachment-thumb.is-empty[data-v-d6e1b336]{color:#94a3b8}.movement-table-wrap[data-v-d6e1b336]{margin-top:8px;max-height:calc(100vh - 280px);overflow:auto}.movement-table[data-v-d6e1b336] .ant-table-thead>tr>th{white-space:nowrap}.movement-summary[data-v-d6e1b336] .ant-descriptions-item-label,.movement-summary[data-v-d6e1b336] .ant-descriptions-item-content{padding:6px 8px}.inventory-export-mask[data-v-d6e1b336]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#0f172a59}.inventory-export-panel[data-v-d6e1b336]{width:min(360px,calc(100vw - 32px));padding:24px;text-align:center;background:var(--sw-surface);border:1px solid #dbe3ea;border-radius:8px;box-shadow:0 20px 50px #0f172a3d}.inventory-export-title[data-v-d6e1b336]{margin-top:12px;font-weight:600}.inventory-export-desc[data-v-d6e1b336]{margin:6px 0 16px;color:#00000073;font-size:13px}.status-action-tag[data-v-d6e1b336]{cursor:pointer;-webkit-user-select:none;user-select:none}.column-sort-list[data-v-d6e1b336]{display:flex;flex-direction:column;gap:8px}.column-settings-tip[data-v-d6e1b336]{margin-bottom:10px;color:#00000073;font-size:12px}.column-settings-footer[data-v-d6e1b336]{display:flex;align-items:center;justify-content:space-between;gap:12px}.column-sort-item[data-v-d6e1b336]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;background:var(--sw-surface);cursor:move}.drag-handle[data-v-d6e1b336]{color:#94a3b8;font-family:monospace}.page[data-v-5821266c]{display:flex;flex-direction:column;gap:12px;height:100%}.filter-form[data-v-5821266c]{display:flex;align-items:center;padding:4px 0}.inventory-total-summary[data-v-5821266c]{display:flex;flex:1;justify-content:flex-end;align-items:baseline;gap:20px;min-width:220px;text-align:right}.summary-item[data-v-5821266c]{display:inline-flex;align-items:baseline;gap:8px}.summary-label[data-v-5821266c]{color:#00000073}.summary-value[data-v-5821266c]{color:#1677ff;font-size:18px;font-weight:600}.inventory-stats-table[data-v-5821266c] .ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important}.inventory-stats-table[data-v-5821266c] .ant-table-tbody>tr>td{padding:11px 10px!important;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-option-label[data-v-bdc0e07a]{display:flex;align-items:center;gap:6px;min-width:0}.location-code[data-v-bdc0e07a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-tags[data-v-bdc0e07a]{display:inline-flex;flex:none;gap:4px}.location-tag[data-v-bdc0e07a]{margin-inline-end:0;line-height:18px}.package-planner[data-v-d33b8ca9]{display:flex;flex-direction:column;gap:10px}.planner-toolbar[data-v-d33b8ca9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.planner-body[data-v-d33b8ca9]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:10px}.package-list[data-v-d33b8ca9]{border:1px solid #edf2f7;border-radius:6px;padding:6px;max-height:520px;overflow:auto}.package-card[data-v-d33b8ca9]{border:1px solid #e5e7eb;border-radius:6px;padding:7px 8px;margin-bottom:6px;cursor:pointer}.package-card.active[data-v-d33b8ca9]{border-color:#1677ff;background:#f0f7ff}.package-card[data-v-d33b8ca9]:last-child{margin-bottom:0}.package-card-head[data-v-d33b8ca9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.package-card-head b[data-v-d33b8ca9]{line-height:1.2}.package-card-meta[data-v-d33b8ca9],.goods-cell span[data-v-d33b8ca9]{color:#64748b;font-size:13px}.goods-cell[data-v-d33b8ca9]{display:flex;flex-direction:column;gap:2px}.package-card-delete[data-v-d33b8ca9]{padding-inline:0;min-width:0}.package-editor[data-v-d33b8ca9]{min-width:0}.package-editor-grid[data-v-d33b8ca9]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:10px}.package-editor-section[data-v-d33b8ca9]{border:1px solid #e5e7eb;border-radius:6px;padding:8px 10px;min-width:0}.package-editor-title[data-v-d33b8ca9]{font-weight:600;line-height:1.2}.package-items-panel[data-v-d33b8ca9]{display:flex;flex-direction:column}.package-items-entry[data-v-d33b8ca9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.package-items-entry-left[data-v-d33b8ca9]{min-width:0}.package-items-entry-title[data-v-d33b8ca9]{line-height:1.2}.package-items-entry-count[data-v-d33b8ca9]{margin-top:2px;font-size:12px;color:#64748b}.package-items-preview[data-v-d33b8ca9]{margin-top:8px;border-top:1px dashed #e5e7eb;padding-top:8px;min-height:120px}.package-items-preview-list[data-v-d33b8ca9]{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow:auto}.package-items-preview-row[data-v-d33b8ca9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.package-items-preview-name[data-v-d33b8ca9]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2937;font-size:13px}.package-items-preview-qty[data-v-d33b8ca9]{flex:0 0 auto;color:#64748b;font-variant-numeric:tabular-nums}.package-items-preview-actions[data-v-d33b8ca9]{display:flex;align-items:center;gap:6px}.package-items-preview-delete[data-v-d33b8ca9]{padding-inline:0}.package-form[data-v-d33b8ca9] .ant-form-item{margin-bottom:6px}.package-form[data-v-d33b8ca9] .ant-form-item-label{padding-bottom:2px}.package-form[data-v-d33b8ca9] .ant-form-item-label>label{line-height:20px}.profile-select[data-v-d33b8ca9]{width:100%}@media(max-width:992px){.planner-body[data-v-d33b8ca9]{grid-template-columns:1fr}.package-list[data-v-d33b8ca9]{max-height:220px}.package-editor-grid[data-v-d33b8ca9]{grid-template-columns:1fr}}.order-attachments-panel[data-v-d0c23f7f]{display:flex;flex-direction:column;gap:10px;min-width:0}.attachments-head[data-v-d0c23f7f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.attachments-title[data-v-d0c23f7f]{color:#1f2937;font-size:14px;font-weight:600}.attachment-upload-context[data-v-d0c23f7f]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1;min-width:280px;flex-wrap:wrap}.upload-modal-body[data-v-d0c23f7f]{display:flex;flex-direction:column;gap:12px}.upload-context-form[data-v-d0c23f7f] .ant-form-item{margin-bottom:4px}.upload-pick-row[data-v-d0c23f7f]{display:flex;justify-content:flex-end}.upload-file-list[data-v-d0c23f7f]{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow:auto}.upload-file-row[data-v-d0c23f7f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.context-select[data-v-d0c23f7f]{width:108px}.purpose-select[data-v-d0c23f7f]{width:132px}.context-remark[data-v-d0c23f7f]{width:min(240px,100%)}.attachment-groups[data-v-d0c23f7f]{display:flex;flex-direction:column;gap:14px}.attachment-group[data-v-d0c23f7f]{display:flex;flex-direction:column;gap:8px}.attachment-group-title[data-v-d0c23f7f]{color:#334155;font-size:13px;font-weight:700}.attachment-group-title span[data-v-d0c23f7f]{color:#64748b;font-weight:500}.attachment-list[data-v-d0c23f7f]{display:flex;flex-direction:column;gap:8px}.attachment-row[data-v-d0c23f7f]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:12px 14px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.attachment-main[data-v-d0c23f7f]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.attachment-icon[data-v-d0c23f7f]{flex:0 0 auto;color:#64748b;font-size:18px}.attachment-meta[data-v-d0c23f7f]{min-width:0}.attachment-name[data-v-d0c23f7f]{max-width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;font-weight:500;line-height:20px}.attachment-size[data-v-d0c23f7f]{margin-top:2px;color:#64748b;font-size:12px;line-height:18px}.attachment-context-line[data-v-d0c23f7f]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:4px;color:#64748b;font-size:12px;line-height:20px}.attachment-remark[data-v-d0c23f7f]{margin-top:4px;color:#475569;font-size:12px;line-height:18px;word-break:break-word}.attachment-action[data-v-d0c23f7f]{font-weight:500}.attachment-action.danger[data-v-d0c23f7f]{color:#ef4444}@media(max-width:768px){.attachment-row[data-v-d0c23f7f]{align-items:stretch;flex-direction:column}.attachment-name[data-v-d0c23f7f]{max-width:100%}}.detail-headline[data-v-07967fa0],.package-headline[data-v-07967fa0]{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-divider[data-v-07967fa0]{flex:1;min-width:0;margin:18px 0 14px}.detail-stats[data-v-07967fa0]{display:flex;align-items:center;gap:6px;color:#64748b;white-space:nowrap}.detail-stats b[data-v-07967fa0]{color:#1677ff}.detail-table[data-v-07967fa0] table{table-layout:fixed;width:100%!important}.detail-table[data-v-07967fa0] .ant-table-thead>tr>th{background:#fafafa;font-weight:700}.detail-table[data-v-07967fa0] .ant-table-tbody>tr>td{vertical-align:top}.sku-cell[data-v-07967fa0]{display:flex;flex-direction:column;gap:4px;min-width:0}.sku-cell-with-thumb[data-v-07967fa0]{display:flex;align-items:center;gap:8px;min-width:0}.sku-name[data-v-07967fa0]{color:#00000073;font-size:12px;font-weight:400;word-break:break-word}.detail-table[data-v-07967fa0] .ant-table-cell{white-space:normal;word-break:break-word}.outbound-box-group-container[data-v-07967fa0]{display:flex;flex-direction:column;gap:16px}.outbound-box-group-card[data-v-07967fa0]{overflow:hidden;background:#fff;border:1px solid #b7eb8f;border-radius:4px;box-shadow:0 1px 3px #0000000d}.outbound-box-group-header[data-v-07967fa0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;background:#f6ffed;border-bottom:1px solid #b7eb8f}.outbound-box-header-main[data-v-07967fa0]{min-width:0}.outbound-box-actions[data-v-07967fa0]{flex:none}.box-meta-row[data-v-07967fa0]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.meta-item[data-v-07967fa0]{display:flex;align-items:center;gap:4px;min-width:0}.meta-item.primary[data-v-07967fa0]{padding-right:12px;margin-right:4px;border-right:1px solid #95de64}.h-label[data-v-07967fa0]{color:#8c8c8c;font-size:11px}.h-value[data-v-07967fa0]{color:#262626;font-size:13px;font-weight:600;word-break:break-all}.qty-mismatch[data-v-07967fa0]{color:#cf1322;font-weight:700}[data-v-07967fa0] .package-row-clickable{cursor:pointer}[data-v-07967fa0] .package-row-clickable:hover>td{background:#f0f7ff!important}@media(max-width:768px){.detail-headline[data-v-07967fa0]{align-items:stretch;flex-direction:column}.detail-stats[data-v-07967fa0]{flex-wrap:wrap;white-space:normal}}.page[data-v-07527c24]{display:flex;flex-direction:column;gap:12px;height:100%}.drawer-only-host[data-v-07527c24]{display:contents}.move-preview-list[data-v-07527c24]{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto}.move-preview-row[data-v-07527c24]{border:1px solid #f0f0f0;border-radius:8px;padding:12px;background:#fff}.move-count-locked-list[data-v-07527c24]{margin-top:12px}.move-count-locked-row[data-v-07527c24]{border-color:#ffd591;background:#fff7e6}.return-preview-list[data-v-07527c24]{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto}.return-preview-row[data-v-07527c24]{border:1px solid #f0f0f0;border-radius:8px;padding:10px 12px;background:#fff}.return-preview-main[data-v-07527c24],.return-code-row[data-v-07527c24]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.return-code-row[data-v-07527c24]{margin-top:8px}.move-preview-header[data-v-07527c24],.confirm-item-header[data-v-07527c24]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.sku-info[data-v-07527c24]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sku-code[data-v-07527c24]{font-family:monospace;font-weight:700}.sku-spec[data-v-07527c24]{color:#8c8c8c}.qty-info[data-v-07527c24]{display:flex;gap:12px;color:#595959;flex-wrap:wrap}.move-sn-hint[data-v-07527c24]{margin-top:4px;font-size:12px;color:#8c8c8c}.move-identity-input-row[data-v-07527c24]{display:flex;gap:8px;align-items:center}.move-identity-input-row[data-v-07527c24] .ant-input-search{flex:1 1 auto;min-width:0}.move-identity-pagination[data-v-07527c24]{display:flex;justify-content:flex-end;margin-top:12px}.move-selected-codes[data-v-07527c24]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.confirm-preview-line[data-v-07527c24]{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px dashed #f0f0f0}.confirm-preview-line-needs-sn[data-v-07527c24]{margin:8px 0;padding:12px;border:1px solid #fa8c16;border-radius:6px;background:#fff7e6}.confirm-preview-meta[data-v-07527c24]{display:flex;flex-wrap:wrap;gap:6px 12px;color:#595959;font-size:12px}.identity-label[data-v-07527c24]{margin-bottom:4px;color:#595959;font-size:12px}.sn-preview[data-v-07527c24] .ant-tag{margin-bottom:6px}.cross-dock-sn-input[data-v-07527c24]{margin-top:8px;max-width:520px;padding:10px;border:1px solid #fa8c16;border-radius:6px;background:#fff2d6}.cross-dock-sn-input .identity-label[data-v-07527c24]{color:#ad4e00;font-weight:600}.cross-dock-sn-textarea[data-v-07527c24] textarea,.cross-dock-sn-textarea[data-v-07527c24] .ant-input{border-color:#fa8c16;background:#fffaf0}.cross-dock-sn-count[data-v-07527c24]{margin-left:8px;color:#ad4e00;font-weight:600}.confirm-review-check[data-v-07527c24]{margin-top:12px}.confirm-submit-wrap[data-v-07527c24]{display:inline-block}.confirm-submit-wrap.disabled[data-v-07527c24]{cursor:not-allowed}.confirm-submit-wrap.disabled[data-v-07527c24] .ant-btn{pointer-events:none;color:#00000040;background:#f5f5f5;border-color:#d9d9d9;box-shadow:none}.confirm-open-loading-mask[data-v-07527c24]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:#0f172a2e}.confirm-open-loading-panel[data-v-07527c24]{position:relative;min-width:220px;padding:28px 36px 24px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 18px 48px #0f172a2e;text-align:center}.confirm-open-loading-cancel[data-v-07527c24]{position:absolute;top:8px;right:8px}.confirm-open-loading-text[data-v-07527c24]{margin-top:12px;color:#334155;font-size:14px}.qty-progress-cell[data-v-07527c24]{display:flex;flex-direction:column;gap:6px;max-width:104px}.qty-progress-text[data-v-07527c24]{display:flex;align-items:baseline;gap:4px;color:#262626;font-variant-numeric:tabular-nums;line-height:1}.qty-progress-separator[data-v-07527c24]{color:#8c8c8c}.qty-progress-cell[data-v-07527c24] .ant-progress{line-height:1}.status-center-cell[data-v-07527c24] .ant-tag{margin-inline-end:0}.goods-summary-cell[data-v-07527c24]{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}.goods-summary-line[data-v-07527c24]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;line-height:20px}.goods-summary-name[data-v-07527c24]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-summary-qty[data-v-07527c24]{flex:0 0 auto;min-width:44px;color:#262626;text-align:right;font-variant-numeric:tabular-nums}.goods-summary-more[data-v-07527c24]{width:fit-content;max-width:100%;padding:1px 8px;border-radius:10px;background:#f5f5f5;color:#595959;font-size:12px;line-height:20px}.action-buttons[data-v-07527c24]{white-space:nowrap}.outbound-action-menu[data-v-07527c24] .menu-action-move .ant-dropdown-menu-title-content,.outbound-action-menu[data-v-07527c24] .menu-action-move .ant-menu-title-content{color:#1677ff;font-weight:600}.outbound-action-menu[data-v-07527c24] .menu-action-confirm .ant-dropdown-menu-title-content,.outbound-action-menu[data-v-07527c24] .menu-action-confirm .ant-menu-title-content{color:#389e0d;font-weight:600}@media(max-width:768px){.move-preview-header[data-v-07527c24],.confirm-item-header[data-v-07527c24]{flex-direction:column;align-items:stretch}}.page[data-v-830cbc7b]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.filter-form[data-v-830cbc7b]{padding:4px 0}.outbound-pending-table[data-v-830cbc7b] .ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important}.transfer-modal[data-v-591e79e8]{width:100%}.transfer-section[data-v-591e79e8]{display:flex;flex-direction:column;gap:8px}.section-title[data-v-591e79e8]{color:#1f2937;font-size:13px;font-weight:600;line-height:20px}.target-desc[data-v-591e79e8]{margin-top:4px}.page[data-v-3734a858]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.sku-cell[data-v-3734a858]{display:flex;flex-direction:column;gap:2px}.transfer-detail-table[data-v-3734a858] .ant-table-thead>tr>th,.transfer-detail-table[data-v-3734a858] .ant-table-tbody>tr>td{white-space:normal;word-break:break-word}.page[data-v-44002ee3]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.transfer-toolbar-card[data-v-44002ee3]{border-color:#d9e2ec}.toolbar[data-v-44002ee3]{display:flex;align-items:center;justify-content:space-between}.target-warehouse-cell[data-v-44002ee3]{color:#1f2937;line-height:20px;white-space:normal;word-break:break-word}.sku-cell[data-v-44002ee3]{display:flex;flex-direction:column;gap:2px}.sku-cell span[data-v-44002ee3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qty-progress-cell[data-v-44002ee3]{width:100%}.qty-progress-text[data-v-44002ee3]{display:flex;align-items:baseline;gap:4px;margin-bottom:2px;color:#1f2937;font-weight:600}.qty-progress-separator[data-v-44002ee3]{color:#94a3b8;font-weight:400}.strong-code[data-v-44002ee3]{color:#1f2937;font-family:Consolas,Courier New,monospace;font-weight:700}.detail-metrics[data-v-44002ee3]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px}.metric-card[data-v-44002ee3]{min-width:0;padding:8px 10px;border:1px solid #d9e2ec;border-radius:6px;background:#f8fafc}.metric-card span[data-v-44002ee3]{display:block;color:#64748b;font-size:12px;line-height:18px}.metric-card strong[data-v-44002ee3]{display:block;color:#111827;font-size:18px;line-height:24px}.metric-card-warn[data-v-44002ee3]{border-color:#fed7aa;background:#fff7ed}.metric-card-done[data-v-44002ee3]{border-color:#bbf7d0;background:#f0fdf4}.detail-actions[data-v-44002ee3]{display:flex;justify-content:flex-end;margin-top:12px}.detail-tabs[data-v-44002ee3]{margin-top:12px}.receive-summary[data-v-44002ee3]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding:10px 12px;border:1px solid #d9e2ec;border-radius:6px;background:#f8fafc}.receive-route[data-v-44002ee3]{display:flex;align-items:center;gap:8px;min-width:0;color:#1f2937;font-weight:600}.receive-route span[data-v-44002ee3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receive-metrics[data-v-44002ee3]{display:flex;flex-wrap:wrap;gap:12px;color:#64748b;font-size:12px}.create-workbench[data-v-44002ee3]{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:16px;min-height:600px;max-height:calc(100vh - 230px)}.create-main-panel[data-v-44002ee3],.create-selected-panel[data-v-44002ee3]{min-width:0}.create-main-panel[data-v-44002ee3]{display:grid;grid-template-rows:150px minmax(0,1fr);gap:12px;min-height:0}.create-route-panel[data-v-44002ee3],.create-scan-panel[data-v-44002ee3],.create-selected-panel[data-v-44002ee3]{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.create-route-panel[data-v-44002ee3]{padding:18px 18px 8px}.create-scan-panel[data-v-44002ee3]{display:flex;min-height:0;flex-direction:column;padding:18px}.create-selected-panel[data-v-44002ee3]{display:flex;min-height:0;flex-direction:column;gap:14px;background:transparent;border:0;border-radius:0;padding:0}.create-step-title[data-v-44002ee3]{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:#111827;font-size:16px;font-weight:700;line-height:24px}.create-step-badge[data-v-44002ee3]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:26px;border-radius:6px;color:#1677ff;background:#eaf3ff;font-weight:800}.create-route-grid[data-v-44002ee3]{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:14px;align-items:end}.create-route-arrow[data-v-44002ee3]{display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:24px;color:#64748b;font-size:24px}.create-scan-input[data-v-44002ee3]{margin-bottom:12px}.create-scan-input[data-v-44002ee3] .ant-input,.create-scan-input[data-v-44002ee3] .ant-input-search-button{height:42px}.candidate-filter-row[data-v-44002ee3]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.candidate-filter-row .ant-btn[data-v-44002ee3]{min-width:58px;height:32px;border-radius:6px}.candidate-shell[data-v-44002ee3]{display:flex;min-height:0;flex:1;flex-direction:column}.selected-head[data-v-44002ee3]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:0}.selected-title[data-v-44002ee3]{margin-bottom:2px}.selected-subtitle[data-v-44002ee3]{color:#64748b;font-size:14px;line-height:22px}.selected-metrics[data-v-44002ee3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:0}.selected-metrics>div[data-v-44002ee3]{min-width:0;padding:12px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.selected-metrics span[data-v-44002ee3]{display:block;color:#64748b;font-size:12px}.selected-metrics strong[data-v-44002ee3]{display:block;color:#111827;font-size:24px;line-height:32px}.candidate-goods-cell[data-v-44002ee3]{display:flex;min-width:0;flex-direction:column;gap:3px}.candidate-main-line[data-v-44002ee3]{display:flex;min-width:0;align-items:center;gap:6px}.candidate-main-line .strong-code[data-v-44002ee3],.candidate-sub-line[data-v-44002ee3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-sub-line[data-v-44002ee3]{color:#64748b;font-size:12px}.candidate-qty[data-v-44002ee3]{color:#111827;font-weight:700}.candidate-action[data-v-44002ee3]{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%}.candidate-action[data-v-44002ee3] .ant-input-number{width:82px}.transfer-candidate-table[data-v-44002ee3],.draft-table[data-v-44002ee3]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.transfer-candidate-table[data-v-44002ee3]{flex:1;min-height:0}.candidate-empty[data-v-44002ee3]{display:flex;min-height:260px;flex:1;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.transfer-candidate-table[data-v-44002ee3] .ant-table-thead>tr>th,.transfer-candidate-table[data-v-44002ee3] .ant-table-tbody>tr>td,.draft-table[data-v-44002ee3] .ant-table-thead>tr>th,.draft-table[data-v-44002ee3] .ant-table-tbody>tr>td{white-space:normal;word-break:break-word}.draft-content-text[data-v-44002ee3]{display:block;color:#1f2937;line-height:20px}.create-remark[data-v-44002ee3]{margin-bottom:0}.create-note-panel[data-v-44002ee3],.create-selected-card[data-v-44002ee3]{flex-shrink:0}.create-note-panel[data-v-44002ee3],.create-selected-card[data-v-44002ee3]{min-width:0}.create-selected-card[data-v-44002ee3]{overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.create-note-panel[data-v-44002ee3]{padding:18px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.selected-head[data-v-44002ee3]{padding:18px 18px 0}.selected-metrics[data-v-44002ee3]{padding:0 18px 14px}.draft-table[data-v-44002ee3]{border-right:0;border-bottom:0;border-left:0;border-radius:0}@media(max-width:720px){.create-workbench[data-v-44002ee3],.create-route-grid[data-v-44002ee3]{grid-template-columns:1fr;max-height:none}.create-route-arrow[data-v-44002ee3]{display:none}.detail-metrics[data-v-44002ee3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page[data-v-26bd894a]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.muted[data-v-26bd894a]{color:#00000073;font-size:12px}.danger[data-v-26bd894a]{color:#cf1322;font-weight:700}.count-workbench[data-v-26bd894a]{margin-bottom:12px;padding:10px 12px;background:#fff;border:1px solid #e8edf3;border-radius:8px}.count-workbench-tip[data-v-26bd894a]{margin-bottom:8px;overflow:hidden;color:#00000073;font-size:12px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.scan-form[data-v-26bd894a] .ant-form-item{margin-bottom:0}.scan-form[data-v-26bd894a] .ant-form-item-label{padding-bottom:4px}.scan-form[data-v-26bd894a] .ant-form-item-label>label{height:20px;color:#000000b8;font-size:13px}.scan-form-grid[data-v-26bd894a]{display:grid;grid-template-columns:280px 170px 170px 110px 220px auto;gap:10px 12px;align-items:end;justify-content:start}.scan-form-grid[data-v-26bd894a] .ant-input,.scan-form-grid[data-v-26bd894a] .ant-input-number,.scan-form-grid[data-v-26bd894a] .ant-select{width:100%}.scan-actions[data-v-26bd894a]{display:flex;align-items:center;gap:10px;min-width:0}.qty-editor[data-v-26bd894a]{display:inline-flex;align-items:center;gap:6px}.detail-line-pagination[data-v-26bd894a]{display:flex;justify-content:flex-end;padding-top:12px}.count-detail-actions[data-v-26bd894a]{flex-wrap:wrap;justify-content:flex-end}.approve-review[data-v-26bd894a]{display:flex;flex-direction:column;gap:14px}.approve-review-head[data-v-26bd894a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;background:#f8fafc;border:1px solid #edf0f4;border-radius:6px}.approve-review-head-warning[data-v-26bd894a]{background:#fff7e6;border-color:#ffd591}.approve-review-no[data-v-26bd894a]{margin-bottom:4px;color:#000000e0;font-size:18px;font-weight:700}.approve-review-metrics[data-v-26bd894a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.approve-review-metric[data-v-26bd894a]{padding:12px;background:#fff;border:1px solid #f0f0f0;border-radius:6px}.approve-review-metric span[data-v-26bd894a]{display:block;margin-bottom:6px;color:#00000073;font-size:12px}.approve-review-metric strong[data-v-26bd894a]{color:#000000e0;font-size:22px;line-height:1}.approve-anomaly-list[data-v-26bd894a]{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow:auto;padding-right:2px}.approve-anomaly-card[data-v-26bd894a]{padding:14px;background:#fff;border:1px solid #f0f0f0;border-left:4px solid #ff4d4f;border-radius:6px}.approve-anomaly-top[data-v-26bd894a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.approve-anomaly-code[data-v-26bd894a]{color:#000000e0;font-weight:600}.approve-anomaly-info[data-v-26bd894a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.approve-anomaly-info>div[data-v-26bd894a]{padding:10px 12px;background:#fafafa;border-radius:6px}.approve-anomaly-info span[data-v-26bd894a],.approve-anomaly-info small[data-v-26bd894a]{display:block;color:#00000073}.approve-anomaly-info strong[data-v-26bd894a]{display:block;margin:4px 0;color:#000000e0}.approve-anomaly-action[data-v-26bd894a]{display:flex;gap:10px;align-items:center}.approve-anomaly-action[data-v-26bd894a] .ant-input-affix-wrapper{flex:1}.approve-anomaly-impact[data-v-26bd894a],.resolve-impact[data-v-26bd894a]{margin-top:10px;padding:10px 12px;background:#fff7e6;border:1px solid #ffd591;border-radius:6px}.approve-anomaly-impact span[data-v-26bd894a],.resolve-impact span[data-v-26bd894a]{display:block;margin-bottom:4px;color:#ad6800;font-size:12px}.approve-anomaly-impact strong[data-v-26bd894a],.resolve-impact strong[data-v-26bd894a]{color:#000000e0;font-weight:600;line-height:1.5}.resolve-action-cell[data-v-26bd894a]{display:flex;flex-direction:column;gap:4px;min-width:0}.resolve-review[data-v-26bd894a]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;padding:12px;background:#fafafa;border:1px solid #edf0f4;border-radius:6px}.resolve-review-head[data-v-26bd894a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.resolve-review-code[data-v-26bd894a]{margin-left:8px;color:#000000e0;font-weight:600}.resolve-review-grid[data-v-26bd894a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.resolve-review-grid>div[data-v-26bd894a]{min-width:0;padding:10px 12px;background:#fff;border:1px solid #f0f0f0;border-radius:6px}.resolve-review-grid span[data-v-26bd894a],.resolve-review-grid small[data-v-26bd894a],.resolve-review-tip span[data-v-26bd894a]{display:block;color:#00000073;font-size:12px}.resolve-review-grid strong[data-v-26bd894a],.resolve-review-tip strong[data-v-26bd894a]{display:block;margin-top:4px;overflow:hidden;color:#000000e0;text-overflow:ellipsis;white-space:nowrap}.resolve-review-tip[data-v-26bd894a]{padding:10px 12px;background:#e6f4ff;border:1px solid #91caff;border-radius:6px}.count-scope-warning[data-v-26bd894a]{margin:2px 0 0 24px;color:#cf1322;font-size:12px;line-height:1.5}[data-v-26bd894a] .count-row-danger>td{background:#fff1f0!important}[data-v-26bd894a] .count-row-danger:hover>td{background:#ffe1df!important}@media(max-width:1100px){.scan-form-grid[data-v-26bd894a]{grid-template-columns:repeat(2,minmax(0,1fr))}.scan-code-field[data-v-26bd894a],.remark-field[data-v-26bd894a],.scan-action-field[data-v-26bd894a]{grid-column:span 2}.scan-actions[data-v-26bd894a]{flex-wrap:wrap}.count-workbench-tip[data-v-26bd894a]{flex-basis:100%;white-space:normal}}.category-dropdown-actions[data-v-21d5aa71]{padding:4px 8px}.category-manage-list[data-v-21d5aa71]{max-height:240px;overflow-y:auto;padding:0 8px 8px}.category-manage-row[data-v-21d5aa71]{display:flex;align-items:center;justify-content:space-between;padding:2px 0}.category-manage-name[data-v-21d5aa71]{flex:1;min-width:0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.sku-form.compact-form[data-v-0ebd654e]{padding:4px 0}.sku-main-layout[data-v-0ebd654e]{display:flex;gap:24px}.sku-side-col[data-v-0ebd654e]{width:140px;flex-shrink:0}.sku-content-col[data-v-0ebd654e]{flex:1;min-width:0}.form-section[data-v-0ebd654e]{background:#fafafa;padding:12px 16px;border-radius:8px;border:1px solid #f0f0f0}.section-title[data-v-0ebd654e]{font-size:13px;font-weight:700;color:#1890ff;margin-bottom:12px;border-left:3px solid #1890ff;padding-left:8px;line-height:1}.field-grid-2[data-v-0ebd654e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-grid-3[data-v-0ebd654e]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.field-grid-4[data-v-0ebd654e]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.full-width[data-v-0ebd654e]{grid-column:1 / -1}.mt-16[data-v-0ebd654e]{margin-top:16px}.ml-8[data-v-0ebd654e]{margin-left:8px}.scan-field-wrapper[data-v-0ebd654e]{position:relative;display:flex;align-items:center;width:100%}.scan-prefix-icon[data-v-0ebd654e]{position:absolute;left:12px;z-index:2;color:#00000040;font-size:14px}.scan-select[data-v-0ebd654e] .ant-select-selector{padding-left:32px!important}.image-upload-placeholder[data-v-0ebd654e]{width:120px;height:120px;border:1px dashed #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#00000073;font-size:12px;transition:all .2s}.image-upload-placeholder[data-v-0ebd654e]:hover{border-color:#1890ff;color:#1890ff}.image-list[data-v-0ebd654e]{margin-top:12px;display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-right:4px}.image-card[data-v-0ebd654e]{width:120px;height:120px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;position:relative;cursor:grab}.preview-img[data-v-0ebd654e]{width:100%;height:100%;object-fit:contain;background:#fff}.image-card-mask[data-v-0ebd654e]{position:absolute;inset:0;background:#00000080;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.image-card:hover .image-card-mask[data-v-0ebd654e]{opacity:1}.order-tag[data-v-0ebd654e]{font-size:11px;font-weight:700}.clear-img[data-v-0ebd654e]{color:#ff4d4f;font-size:11px;text-decoration:underline;margin-top:4px}.form-tip[data-v-0ebd654e]{font-size:11px;color:#bfbfb;margin-top:4px;line-height:1.4}.attr-list[data-v-0ebd654e]{border:1px solid #e8e8e8;border-radius:8px;padding:12px;background:#fff}.attr-row[data-v-0ebd654e]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.attr-name[data-v-0ebd654e]{min-width:100px;font-size:13px;color:#595959}@media(max-width:900px){.sku-main-layout[data-v-0ebd654e]{flex-direction:column}.sku-side-col[data-v-0ebd654e]{width:100%}.image-list[data-v-0ebd654e]{flex-direction:row;flex-wrap:wrap}.field-grid-3[data-v-0ebd654e],.field-grid-4[data-v-0ebd654e]{grid-template-columns:1fr 1fr}}.sku-import-toolbar[data-v-aa843d0a]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.sku-import-file[data-v-aa843d0a]{color:#000000a6;font-size:13px}.sku-import-summary[data-v-aa843d0a]{margin-bottom:12px}.sku-import-progress[data-v-aa843d0a]{margin-bottom:12px;padding:10px 12px;border:1px solid #d9e2ec;border-radius:6px;background:#f8fafc}.sku-import-progress-head[data-v-aa843d0a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;color:#334e68;font-size:12px;line-height:18px}.sku-import-error-table[data-v-aa843d0a]{margin-top:12px}.page[data-v-1e88fad3]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.card-title[data-v-1e88fad3]{display:flex;align-items:center;gap:8px}.filter-form[data-v-1e88fad3]{row-gap:8px}.sku-bulk-actions[data-v-1e88fad3]{display:flex;align-items:center;min-height:32px}.sku-selected-count[data-v-1e88fad3]{color:#000000a6;white-space:nowrap}.bulk-delete-dialog[data-v-1e88fad3]{display:flex;flex-direction:column;gap:10px}.bulk-delete-tip[data-v-1e88fad3]{color:#000000a6}.bulk-delete-error[data-v-1e88fad3]{padding:8px 10px;color:#cf1322;background:#fff1f0;border:1px solid #ffccc7;border-radius:6px}.bulk-delete-list[data-v-1e88fad3]{max-height:320px;overflow:auto;border:1px solid #f0f0f0;border-radius:6px}.bulk-delete-row[data-v-1e88fad3]{display:flex;align-items:center;gap:12px;padding:8px 10px;border-bottom:1px solid #f5f5f5}.bulk-delete-row[data-v-1e88fad3]:last-child{border-bottom:0}.bulk-delete-row.failed[data-v-1e88fad3]{background:#fff1f0}.bulk-delete-main[data-v-1e88fad3]{flex:1;min-width:0;display:grid;grid-template-columns:minmax(120px,180px) minmax(120px,1fr);gap:8px 12px;align-items:center}.bulk-delete-code[data-v-1e88fad3],.bulk-delete-name[data-v-1e88fad3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-delete-code[data-v-1e88fad3]{font-weight:600}.bulk-delete-reason[data-v-1e88fad3]{grid-column:1 / -1;color:#cf1322;font-size:12px}.image-upload-placeholder[data-v-1e88fad3]{width:104px;height:104px;border:1px dashed #d9d9d9;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;transition:border-color .2s}.image-upload-placeholder[data-v-1e88fad3]:hover{border-color:var(--ant-color-primary)}.image-upload-placeholder[data-v-1e88fad3]{flex-direction:column;gap:8px;color:#00000073;font-size:12px}.image-list[data-v-1e88fad3]{margin-top:8px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-height:360px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.image-card[data-v-1e88fad3]{width:104px;height:104px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;position:relative;cursor:grab}.image-card.drag-ready[data-v-1e88fad3]{border-color:var(--ant-color-primary);box-shadow:0 0 0 2px #1677ff26}.image-card.dragging[data-v-1e88fad3]{opacity:.6}.image-card .preview-img[data-v-1e88fad3]{width:100%;height:100%;object-fit:contain}.image-card-mask[data-v-1e88fad3]{position:absolute;inset:0;background:#00000080;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.image-card:hover .image-card-mask[data-v-1e88fad3]{opacity:1}.image-card-mask[data-v-1e88fad3]{flex-direction:column;gap:4px}.clear-img[data-v-1e88fad3]{color:#fff;font-size:12px;text-decoration:underline}.clear-img[data-v-1e88fad3]:hover{color:#fff}.form-tip[data-v-1e88fad3]{font-size:12px;color:#00000073;margin-top:4px}.attr-section[data-v-1e88fad3]{display:flex;flex-direction:column;gap:8px}.category-dropdown-actions[data-v-1e88fad3]{padding:0 8px 8px}.category-manage-list[data-v-1e88fad3]{max-height:160px;overflow-y:auto;border-top:1px solid #f0f0f0;padding-top:6px}.category-manage-row[data-v-1e88fad3]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 8px}.category-manage-name[data-v-1e88fad3]{font-size:13px;color:#000000bf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attr-list[data-v-1e88fad3]{border:1px solid #e8e8e8;border-radius:8px;padding:12px;max-height:200px;overflow-y:auto}.add-attr-btn[data-v-1e88fad3]{padding-left:0}.attr-row[data-v-1e88fad3]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.attr-row[data-v-1e88fad3]:last-child{margin-bottom:0}.attr-name[data-v-1e88fad3]{min-width:100px;font-size:13px}.attr-empty[data-v-1e88fad3]{color:#00000073;font-size:13px}.table-thumb[data-v-1e88fad3]{width:36px;height:36px;object-fit:contain;border-radius:4px;border:1px solid #eee}.table-thumb-clickable[data-v-1e88fad3]{cursor:pointer;transition:border-color .2s}.table-thumb-clickable[data-v-1e88fad3]:hover{border-color:var(--ant-color-primary)}.sku-attr-cell[data-v-1e88fad3]{display:flex;flex-wrap:wrap;gap:4px}.sku-attr-tag[data-v-1e88fad3]{margin-inline-end:0;white-space:normal;word-break:break-word}.sku-table[data-v-1e88fad3] .ant-table-cell{white-space:normal;word-break:break-word}.sku-code-with-risk[data-v-1e88fad3]{display:inline-flex;align-items:center;gap:4px}.sku-code-with-risk[data-v-1e88fad3] .ant-tag{margin-inline-end:0}.sku-header-filter[data-v-1e88fad3]{display:flex;flex-direction:column;gap:6px}.sku-header-filter-title[data-v-1e88fad3]{line-height:20px}.sku-form-layout[data-v-1e88fad3]{display:grid;grid-template-columns:140px 1fr 1fr;column-gap:12px}.sku-image-item[data-v-1e88fad3]{grid-column:1;grid-row:1 / span 3}.sku-name-item[data-v-1e88fad3]{grid-column:2 / span 2}.sku-code-item[data-v-1e88fad3]{grid-column:2}.sku-system-barcode-item[data-v-1e88fad3]{grid-column:3}.sku-extra-barcodes-item[data-v-1e88fad3]{grid-column:2 / span 2}.sku-product-model-item[data-v-1e88fad3],.sku-category-item[data-v-1e88fad3]{grid-column:3}.sku-unit-item[data-v-1e88fad3]{grid-column:2}.sku-unit-weight-item[data-v-1e88fad3]{grid-column:3}.sku-unit-volume-item[data-v-1e88fad3]{grid-column:2}.sku-length-item[data-v-1e88fad3]{grid-column:3}.sku-width-item[data-v-1e88fad3]{grid-column:2}.sku-height-item[data-v-1e88fad3]{grid-column:3}.sku-size-text-item[data-v-1e88fad3]{grid-column:2}.sku-policy-item[data-v-1e88fad3],.sku-shelf-life-item[data-v-1e88fad3]{grid-column:2 / span 2}.sku-attr-item[data-v-1e88fad3]{margin-top:4px}.sku-form[data-v-1e88fad3] .ant-form-item{margin-bottom:12px}@media(max-width:900px){.image-list[data-v-1e88fad3]{max-height:240px}.sku-form-layout[data-v-1e88fad3]{grid-template-columns:1fr 1fr}.sku-image-item[data-v-1e88fad3]{grid-column:1 / span 2;grid-row:auto}.sku-name-item[data-v-1e88fad3],.sku-policy-item[data-v-1e88fad3],.sku-shelf-life-item[data-v-1e88fad3]{grid-column:1 / span 2}.sku-code-item[data-v-1e88fad3],.sku-system-barcode-item[data-v-1e88fad3],.sku-unit-item[data-v-1e88fad3],.sku-unit-volume-item[data-v-1e88fad3],.sku-width-item[data-v-1e88fad3],.sku-size-text-item[data-v-1e88fad3]{grid-column:1}.sku-extra-barcodes-item[data-v-1e88fad3],.sku-product-model-item[data-v-1e88fad3],.sku-category-item[data-v-1e88fad3],.sku-unit-weight-item[data-v-1e88fad3],.sku-length-item[data-v-1e88fad3],.sku-height-item[data-v-1e88fad3]{grid-column:2}}.sku-form.compact-form[data-v-1e88fad3]{padding:4px 0}.sku-main-layout[data-v-1e88fad3]{display:flex;gap:24px}.sku-side-col[data-v-1e88fad3]{width:140px;flex-shrink:0}.sku-content-col[data-v-1e88fad3]{flex:1;min-width:0}.form-section[data-v-1e88fad3]{background:#fafafa;padding:12px 16px;border:1px solid #f0f0f0;border-radius:8px}.section-title[data-v-1e88fad3]{padding-left:8px;margin-bottom:12px;border-left:3px solid #1890ff;color:#1890ff;font-size:13px;font-weight:700;line-height:1}.field-grid-2[data-v-1e88fad3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-grid-3[data-v-1e88fad3]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.field-grid-4[data-v-1e88fad3]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.full-width[data-v-1e88fad3]{grid-column:1 / -1}.mt-16[data-v-1e88fad3]{margin-top:16px}.ml-8[data-v-1e88fad3]{margin-left:8px}.scan-field-wrapper[data-v-1e88fad3]{position:relative;display:flex;align-items:center;width:100%}.scan-prefix-icon[data-v-1e88fad3]{position:absolute;left:12px;z-index:2;color:#00000040;font-size:14px}.scan-select[data-v-1e88fad3] .ant-select-selector{padding-left:32px!important}.sku-main-layout .image-upload-placeholder[data-v-1e88fad3]{width:120px;height:120px}.sku-main-layout .image-list[data-v-1e88fad3]{margin-top:12px;max-height:400px}.sku-main-layout .image-card[data-v-1e88fad3]{width:120px;height:120px}.sku-main-layout .preview-img[data-v-1e88fad3]{width:100%;height:100%;object-fit:contain;background:#fff}.sku-main-layout .clear-img[data-v-1e88fad3]{margin-top:4px;color:#ff4d4f;font-size:11px;text-decoration:underline}.order-tag[data-v-1e88fad3]{font-size:11px;font-weight:700}@media(max-width:900px){.sku-main-layout[data-v-1e88fad3]{flex-direction:column}.sku-side-col[data-v-1e88fad3]{width:100%}.sku-main-layout .image-list[data-v-1e88fad3]{flex-direction:row;flex-wrap:wrap;max-height:240px}.field-grid-3[data-v-1e88fad3],.field-grid-4[data-v-1e88fad3]{grid-template-columns:1fr 1fr}}.sku-image-preview-body[data-v-1e88fad3]{display:flex;align-items:center;gap:12px}.preview-nav[data-v-1e88fad3]{flex:0 0 auto}.preview-image-wrap[data-v-1e88fad3]{flex:1;min-height:420px;border:1px solid #f0f0f0;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fafafa}.preview-large-image[data-v-1e88fad3]{max-width:100%;max-height:70vh;object-fit:contain}.preview-empty[data-v-1e88fad3]{color:#00000059}.preview-index-text[data-v-1e88fad3]{text-align:center;margin-top:8px;color:#00000073;font-size:12px}.sku-modal-wrap .ant-modal,.attr-modal-wrap .ant-modal{max-height:calc(100vh - 48px)}.sku-modal-wrap .ant-modal .ant-modal-content,.attr-modal-wrap .ant-modal .ant-modal-content{max-height:calc(100vh - 48px);display:flex;flex-direction:column}.sku-modal-wrap .ant-modal .ant-modal-body,.attr-modal-wrap .ant-modal .ant-modal-body{flex:1;min-height:0;overflow-y:auto}.page[data-v-8372b823]{display:flex;flex-direction:column;height:100%;min-height:0}.card-title[data-v-8372b823]{display:flex;align-items:center;gap:8px}.page[data-v-9fec7b57]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.sku-cell[data-v-9fec7b57]{display:flex;flex-direction:column}.sku-name[data-v-9fec7b57]{font-size:12px;font-weight:400;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-code[data-v-9fec7b57]{font-weight:600;color:#000000d9;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-cell[data-v-9fec7b57]{display:flex;flex-direction:column}.ref-type[data-v-9fec7b57]{font-size:11px;color:#00000073;line-height:1.2}.ref-no[data-v-9fec7b57]{font-weight:500;font-size:13px}.clickable-ref-no[data-v-9fec7b57]{cursor:pointer}.clickable-ref-no[data-v-9fec7b57]:hover{color:#1677ff;text-decoration:underline}.reason-cell[data-v-9fec7b57]{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.qty-flow[data-v-9fec7b57]{display:flex;align-items:center;gap:4px}.qty-flow-label[data-v-9fec7b57]{color:#00000073;font-size:12px;white-space:nowrap}.flow-icon[data-v-9fec7b57]{font-size:11px;color:#00000040}.qty-before[data-v-9fec7b57],.qty-after[data-v-9fec7b57]{font-weight:500;min-width:20px;text-align:center}.qty-diff[data-v-9fec7b57]{font-size:12px;margin-left:2px}.qty-diff-standalone[data-v-9fec7b57]{font-weight:600;font-size:14px}.diff-up[data-v-9fec7b57]{color:#52c41a}.diff-down[data-v-9fec7b57]{color:#ff4d4f}.diff-occupied[data-v-9fec7b57]{color:#1677ff}.records-page-table[data-v-9fec7b57] .page-table-pagination{justify-content:center}.records-page-table[data-v-9fec7b57] .page-table-pagination>.ant-pagination{margin-left:0}[data-v-de34a5e0] .safe-modal-wrap .ant-modal{max-width:calc(100vw - 24px)}.party-form[data-v-de34a5e0]{margin:-2px 0 0}.party-form[data-v-de34a5e0] .ant-form-item{margin-bottom:14px}.party-form[data-v-de34a5e0] .ant-form-item-label{padding-bottom:4px;font-weight:500}.party-section[data-v-de34a5e0]{border:1px solid #eef0f4;border-radius:10px;padding:14px 16px 2px;background:#fbfcfe}.primary-section[data-v-de34a5e0]{box-shadow:inset 3px 0 0 var(--party-accent)}.section-title[data-v-de34a5e0]{margin-bottom:12px;color:#1f2937;font-size:14px;font-weight:600}.party-banner[data-v-de34a5e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;border-radius:10px;padding:14px 16px}.supplier-banner[data-v-de34a5e0]{border:1px solid #bfe8d2;background:linear-gradient(135deg,#ecfff5,#f8fffb)}.banner-title[data-v-de34a5e0]{color:#0d4f35;font-size:16px;font-weight:700}.banner-subtitle[data-v-de34a5e0]{margin-top:3px;color:#557264;font-size:12px}.supplier-primary[data-v-de34a5e0]{--party-accent: #16a36b}.supplier-title[data-v-de34a5e0]{color:#0d4f35}.form-grid[data-v-de34a5e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.full-width[data-v-de34a5e0]{grid-column:1 / -1}.extra-collapse[data-v-de34a5e0]{margin-top:12px;border:1px solid #eef0f4;border-radius:10px;background:#fff;overflow:hidden}.extra-collapse[data-v-de34a5e0] .ant-collapse-header{align-items:center;padding:12px 16px!important;color:#1f2937!important;font-weight:600;background:#f7f9fc}.extra-collapse[data-v-de34a5e0] .ant-collapse-content-box{padding:14px 16px 2px!important}@media(max-width:640px){.form-grid[data-v-de34a5e0]{grid-template-columns:1fr}}.page[data-v-9ba929dd]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.filter-card[data-v-9ba929dd] .ant-form-inline{row-gap:8px}.status-action-tag[data-v-9ba929dd]{cursor:pointer;-webkit-user-select:none;user-select:none}[data-v-f0cd1320] .safe-modal-wrap .ant-modal{max-width:calc(100vw - 24px)}.party-form[data-v-f0cd1320]{margin:-2px 0 0}.party-form[data-v-f0cd1320] .ant-form-item{margin-bottom:14px}.party-form[data-v-f0cd1320] .ant-form-item-label{padding-bottom:4px;font-weight:500}.party-section[data-v-f0cd1320]{border:1px solid #eef0f4;border-radius:10px;padding:14px 16px 2px;background:#fbfcfe}.primary-section[data-v-f0cd1320]{box-shadow:inset 3px 0 0 var(--party-accent)}.section-title[data-v-f0cd1320]{margin-bottom:12px;color:#1f2937;font-size:14px;font-weight:600}.party-banner[data-v-f0cd1320]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;border-radius:10px;padding:14px 16px}.customer-banner[data-v-f0cd1320]{border:1px solid #c9ddff;background:linear-gradient(135deg,#eef5ff,#f8fbff)}.banner-title[data-v-f0cd1320]{color:#0f2f66;font-size:16px;font-weight:700}.banner-subtitle[data-v-f0cd1320]{margin-top:3px;color:#5b6f90;font-size:12px}.customer-primary[data-v-f0cd1320]{--party-accent: #1677ff}.customer-title[data-v-f0cd1320]{color:#0f2f66}.form-grid[data-v-f0cd1320]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.full-width[data-v-f0cd1320]{grid-column:1 / -1}.extra-collapse[data-v-f0cd1320]{margin-top:12px;border:1px solid #eef0f4;border-radius:10px;background:#fff;overflow:hidden}.extra-collapse[data-v-f0cd1320] .ant-collapse-header{align-items:center;padding:12px 16px!important;color:#1f2937!important;font-weight:600;background:#f7f9fc}.extra-collapse[data-v-f0cd1320] .ant-collapse-content-box{padding:14px 16px 2px!important}@media(max-width:640px){.form-grid[data-v-f0cd1320]{grid-template-columns:1fr}}.page[data-v-78a26dd2]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.filter-card[data-v-78a26dd2] .ant-form-inline{row-gap:8px}.status-action-tag[data-v-78a26dd2]{cursor:pointer;-webkit-user-select:none;user-select:none}.detail-top[data-v-e0b0df3c]{display:block}.detail-descriptions[data-v-e0b0df3c]{min-width:0}.detail-divider-row[data-v-e0b0df3c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.detail-divider[data-v-e0b0df3c]{margin:18px 0 14px;min-width:0}.detail-stats[data-v-e0b0df3c]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;row-gap:6px;white-space:normal}.stat-item[data-v-e0b0df3c]{display:flex;align-items:baseline;gap:4px}.stat-value[data-v-e0b0df3c]{font-size:18px;line-height:1;font-weight:700;color:#1677ff}.stat-label[data-v-e0b0df3c]{color:#64748b;font-size:12px;font-weight:600}.stat-item.highlight .stat-value[data-v-e0b0df3c],.qty-outbound[data-v-e0b0df3c]{color:#1677ff;font-weight:700}.stat-item.warning .stat-value[data-v-e0b0df3c],.qty-pending[data-v-e0b0df3c]{color:#d46b08;font-weight:700}.qty-header-title[data-v-e0b0df3c]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;width:100%;color:#000000e0;font-weight:600;line-height:22px}.qty-header-help[data-v-e0b0df3c]{color:#6b7280;font-size:13px;line-height:1;cursor:help}.box-group-container[data-v-e0b0df3c]{display:flex;flex-direction:column;gap:16px;margin-top:12px}.box-section-card[data-v-e0b0df3c]{border:1px solid #d9d9d9;background:#fff;overflow:hidden;border-radius:4px;box-shadow:0 1px 3px #0000000d}.box-section-header[data-v-e0b0df3c]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;background:#e6f7ff;border-bottom:1px solid #91d5ff}.header-main[data-v-e0b0df3c]{min-width:0}.box-section-actions[data-v-e0b0df3c]{flex:none}.box-meta-row[data-v-e0b0df3c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;width:100%}.meta-item[data-v-e0b0df3c]{display:flex;align-items:center;gap:4px;min-width:0}.meta-item.primary[data-v-e0b0df3c]{padding-right:12px;border-right:1px solid #91d5ff;margin-right:4px}.h-label[data-v-e0b0df3c]{font-size:11px;color:#8c8c8c}.h-value[data-v-e0b0df3c]{font-size:13px;color:#262626;font-weight:600;word-break:break-all}.box-code[data-v-e0b0df3c]{color:#1890ff;font-family:monospace;font-size:14px}.excel-table-native[data-v-e0b0df3c] table{border-collapse:collapse!important;border:none!important;width:100%}.excel-table-native[data-v-e0b0df3c] .ant-table-thead>tr>th{background:#fafafa!important;border:1px solid #f0f0f0!important;font-weight:700;color:#595959;font-size:12px}.excel-table-native[data-v-e0b0df3c] .ant-table-tbody>tr>td{border:1px solid #f0f0f0!important;padding:6px 12px!important}.sku-detail-cell[data-v-e0b0df3c]{display:flex;flex-direction:column;gap:2px;padding-left:8px;border-left:3px solid #1890ff;min-width:0}.sku-detail-with-thumb[data-v-e0b0df3c]{display:flex;align-items:center;gap:8px;min-width:0}.sku-detail-cell .sku-c[data-v-e0b0df3c]{font-family:monospace;font-size:14px;color:#000;font-weight:800}.sku-detail-cell .sku-n[data-v-e0b0df3c]{font-size:12px;color:#595959}.qty-mismatch[data-v-e0b0df3c]{color:#cf1322;font-weight:700}.action-putaway[data-v-e0b0df3c]{color:#389e0d;border-color:#73d13d;background:#f6ffed}.action-putaway[data-v-e0b0df3c]:hover,.action-putaway[data-v-e0b0df3c]:focus{color:#237804;border-color:#52c41a;background:#d9f7be}.action-shortage[data-v-e0b0df3c]{color:#d46b08;border-color:#ffa940;background:#fff7e6}.action-shortage[data-v-e0b0df3c]:hover,.action-shortage[data-v-e0b0df3c]:focus{color:#ad4e00;border-color:#fa8c16;background:#ffe7ba}.box-list[data-v-3a87da56]{display:flex;flex-direction:column;gap:16px;padding:4px}.box-group-card[data-v-3a87da56]{border:1px solid #d9d9d9;border-radius:4px;background:#fff;overflow:hidden;margin-bottom:8px}.box-group-header[data-v-3a87da56]{display:flex;justify-content:space-between;align-items:center;background:#e6f7ff;padding:8px 12px;border-bottom:1px solid #91d5ff}.info-label[data-v-3a87da56]{font-size:12px;color:#8c8c8c;margin-right:4px}.info-value[data-v-3a87da56]{font-weight:600;color:#262626}.box-highlight[data-v-3a87da56]{color:#1890ff;font-family:monospace;font-size:14px}.mr-16[data-v-3a87da56]{margin-right:16px}.sku-detail-cell[data-v-3a87da56]{display:flex;flex-direction:column}.sku-c[data-v-3a87da56]{font-family:monospace;font-weight:700}.sku-n[data-v-3a87da56]{font-size:12px;color:#666}.readonly-qty[data-v-3a87da56]{display:inline-block;width:100%}.batch-putaway-bar[data-v-784cdb6e]{margin-bottom:12px;padding:8px 12px;background:#f0f5ff;border:1px solid #adc6ff;border-radius:6px}.batch-label[data-v-784cdb6e]{color:#1d39c4;font-size:12px;font-weight:600}.putaway-location-select-wrap[data-v-784cdb6e]{display:inline-block}.identity-complete-button[data-v-784cdb6e]{border-color:#52c41a!important;color:#389e0d!important}.identity-complete-button[data-v-784cdb6e]:hover,.identity-complete-button[data-v-784cdb6e]:focus{border-color:#389e0d!important;color:#237804!important}.box-list[data-v-784cdb6e]{display:flex;flex-direction:column;gap:16px;padding:4px}.box-group-card[data-v-784cdb6e]{border:1px solid #d9d9d9;border-radius:4px;background:#fff;overflow:hidden;margin-bottom:8px}.box-group-header[data-v-784cdb6e]{display:flex;justify-content:space-between;align-items:center;background:#e6f7ff;padding:8px 12px;border-bottom:1px solid #91d5ff}.info-label[data-v-784cdb6e]{font-size:12px;color:#8c8c8c;margin-right:4px}.info-value[data-v-784cdb6e]{font-weight:600;color:#262626}.box-highlight[data-v-784cdb6e]{color:#1890ff;font-family:monospace;font-size:14px}.ml-16[data-v-784cdb6e]{margin-left:16px}.mr-16[data-v-784cdb6e]{margin-right:16px}.sku-detail-cell[data-v-784cdb6e]{display:flex;flex-direction:column}.sku-c[data-v-784cdb6e]{font-family:monospace;font-weight:700}.sku-n[data-v-784cdb6e]{font-size:12px;color:#666}.putaway-table[data-v-784cdb6e] .ant-table-thead>tr>th,.putaway-table[data-v-784cdb6e] .ant-table-tbody>tr>td{text-align:left!important}.qty-display[data-v-784cdb6e]{display:inline-block;width:100%;text-align:left;font-weight:600;color:#262626}.putaway-loading[data-v-784cdb6e]{min-height:260px;display:flex;align-items:center;justify-content:center}.sn-entry-workbench[data-v-8f56726d]{display:flex;flex-direction:column}.error-tip-wrapper[data-v-8f56726d]{background-color:#fff2f0;border:1px solid #ffccc7;padding:4px 12px;border-radius:4px;margin-bottom:8px;animation:fadeIn-8f56726d .3s}.error-msg[data-v-8f56726d]{color:#ff4d4f;font-size:13px;font-weight:500}@keyframes fadeIn-8f56726d{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.scan-grid[data-v-8f56726d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;padding:8px 0 16px;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.main-scan-input[data-v-8f56726d] .ant-select-selector,.main-scan-input.ant-input[data-v-8f56726d]{border-width:2px!important}.sn-list-scroll[data-v-8f56726d]{max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:4px}.sn-row[data-v-8f56726d]{display:flex;align-items:center;gap:12px;background:#fff;padding:8px 12px;border:1px solid #f0f0f0;border-radius:6px;transition:all .3s}.sn-row.row-pending[data-v-8f56726d]{border-color:#1890ff;background-color:#f0f7ff;box-shadow:0 0 4px #1890ff1a}.sn-index[data-v-8f56726d]{color:#bfbfbf;font-family:monospace;width:24px;font-weight:700}.pair-col[data-v-8f56726d]{flex:1;display:flex;flex-direction:column;gap:4px}.col-tag[data-v-8f56726d]{font-size:11px;font-weight:700;padding:0 4px;border-radius:2px;width:fit-content}.sn-tag[data-v-8f56726d]{background:#e6f7ff;color:#1890ff}.epc-tag[data-v-8f56726d]{background:#f6ffed;color:#52c41a}.pair-input[data-v-8f56726d]{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;transition:all .2s;width:100%}.pair-input[data-v-8f56726d]:hover{border-color:#40a9ff!important}.pair-input[data-v-8f56726d]:focus,.pair-input-focused[data-v-8f56726d]{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}.pair-input[data-v-8f56726d] .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important}.graphic-preview-overlay[data-v-9bcb6cd7]{position:fixed;inset:0;z-index:2200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a94}.graphic-preview-panel[data-v-9bcb6cd7]{display:flex;flex-direction:column;width:min(1040px,96vw);max-height:calc(100vh - 48px);overflow:hidden;border:1px solid #d8dee8;border-radius:8px;background:#f8fafc;box-shadow:0 28px 80px #0f172a52}.graphic-preview-header[data-v-9bcb6cd7]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:#fff;border-bottom:1px solid #e5e7eb}.graphic-preview-actions[data-v-9bcb6cd7]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.graphic-preview-title[data-v-9bcb6cd7]{color:#111827;font-size:16px;font-weight:800}.graphic-preview-subtitle[data-v-9bcb6cd7]{margin-top:3px;color:#6b7280;font-size:12px}.graphic-preview-body[data-v-9bcb6cd7]{display:grid;gap:14px;min-height:0;padding:16px;overflow-y:auto}.graphic-preview-card[data-v-9bcb6cd7]{padding:12px;border:1px solid #e1e7ef;border-radius:8px;background:#fff}.graphic-preview-card-head[data-v-9bcb6cd7]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#111827;font-size:13px;font-weight:700}.graphic-preview-card-head span[data-v-9bcb6cd7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.graphic-preview-card-head strong[data-v-9bcb6cd7]{flex:0 0 auto;color:#6b7280;font-size:12px}.graphic-preview-canvas[data-v-9bcb6cd7]{display:block;width:100%;height:auto;aspect-ratio:2 / 1;border:1px solid #cbd5e1;background:#fff}.graphic-preview-image-wrap[data-v-9bcb6cd7]{margin-top:12px;padding-top:12px;border-top:1px dashed #cbd5e1}.graphic-preview-image-title[data-v-9bcb6cd7]{margin-bottom:8px;color:#64748b;font-size:12px;font-weight:700}.graphic-preview-image[data-v-9bcb6cd7]{display:block;width:100%;height:auto;aspect-ratio:2 / 1;border:1px solid #cbd5e1;background:#fff}.page[data-v-7126bbb8]{display:flex;flex-direction:column;gap:12px;height:100%}.box-list[data-v-7126bbb8]{display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding:4px}.box-group-card[data-v-7126bbb8]{border:1px solid #d9d9d9;border-radius:4px;background:#fff;overflow:hidden;margin-bottom:8px}.box-group-header[data-v-7126bbb8]{display:flex;justify-content:space-between;align-items:center;background:#e6f7ff;padding:8px 12px;border-bottom:1px solid #91d5ff}.info-label[data-v-7126bbb8]{font-size:12px;color:#8c8c8c;margin-right:4px}.info-value[data-v-7126bbb8]{font-weight:600;color:#262626}.box-highlight[data-v-7126bbb8]{color:#1890ff;font-family:monospace;font-size:14px}.box-group-container[data-v-7126bbb8]{display:flex;flex-direction:column;gap:16px;margin-top:12px}.box-section-card[data-v-7126bbb8]{border:1px solid #d9d9d9;background:#fff;overflow:hidden;border-radius:4px;box-shadow:0 1px 3px #0000000d}.box-section-header[data-v-7126bbb8]{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;background:#e6f7ff;border-bottom:1px solid #91d5ff}.box-meta-row[data-v-7126bbb8]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;width:100%}.meta-item[data-v-7126bbb8]{display:flex;align-items:center;gap:4px;white-space:nowrap}.meta-item.primary[data-v-7126bbb8]{padding-right:12px;border-right:1px solid #91d5ff;margin-right:4px}.h-label[data-v-7126bbb8]{font-size:11px;color:#8c8c8c}.h-value[data-v-7126bbb8]{font-size:13px;color:#262626;font-weight:600}.box-code[data-v-7126bbb8]{color:#1890ff;font-family:monospace;font-size:14px}.excel-inner-scroll[data-v-7126bbb8]{overflow-x:auto;width:100%}.excel-table-native[data-v-7126bbb8] table{border-collapse:collapse!important;border:none!important;width:100%}.excel-table-native[data-v-7126bbb8] .ant-table-thead>tr>th{background:#fafafa!important;border:1px solid #f0f0f0!important;font-weight:700;color:#595959;font-size:12px}.excel-table-native[data-v-7126bbb8] .ant-table-tbody>tr>td{border:1px solid #f0f0f0!important;padding:6px 12px!important}.sku-detail-cell[data-v-7126bbb8]{display:flex;flex-direction:column;gap:2px;padding-left:8px;border-left:3px solid #1890ff}.sku-detail-cell .sku-c[data-v-7126bbb8]{font-family:monospace;font-size:14px;color:#000;font-weight:800}.sku-detail-cell .sku-n[data-v-7126bbb8]{font-size:12px;color:#595959}.sn-entry-workbench[data-v-7126bbb8]{display:flex;flex-direction:column;gap:12px}.sn-list-scroll[data-v-7126bbb8]{max-height:250px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;margin-top:8px}.sn-row[data-v-7126bbb8]{display:flex;align-items:center;gap:8px;background:#fff;padding:4px 8px;border:1px solid #f0f0f0;border-radius:4px}.sn-index[data-v-7126bbb8]{color:#bfbfb1;font-family:monospace;min-width:24px;font-size:12px}.sn-input[data-v-7126bbb8]{flex:1;border:none!important;box-shadow:none!important}.qty-progress-cell[data-v-7126bbb8]{display:flex;flex-direction:column;gap:6px;max-width:104px}.qty-progress-text[data-v-7126bbb8]{display:flex;align-items:baseline;gap:4px;color:#262626;font-variant-numeric:tabular-nums;line-height:1}.qty-progress-separator[data-v-7126bbb8]{color:#8c8c8c}.qty-progress-cell[data-v-7126bbb8] .ant-progress{line-height:1}.status-center-cell[data-v-7126bbb8] .ant-tag{margin-inline-end:0}.goods-summary-cell[data-v-7126bbb8]{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}.goods-summary-line[data-v-7126bbb8]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;line-height:20px}.goods-summary-name[data-v-7126bbb8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-summary-qty[data-v-7126bbb8]{flex:0 0 auto;min-width:44px;color:#262626;text-align:right;font-variant-numeric:tabular-nums}.goods-summary-more[data-v-7126bbb8]{width:fit-content;max-width:100%;padding:1px 8px;border-radius:10px;background:#f5f5f5;color:#595959;font-size:12px;line-height:20px}.goods-summary-tag[data-v-7126bbb8]{margin-inline-end:6px}.shortage-qty[data-v-7126bbb8]{color:#cf1322;font-weight:600}.action-buttons[data-v-7126bbb8]{white-space:nowrap}.inbound-action-menu[data-v-7126bbb8] .menu-action-receive .ant-dropdown-menu-title-content,.inbound-action-menu[data-v-7126bbb8] .menu-action-receive .ant-menu-title-content{color:#1677ff;font-weight:600}.inbound-action-menu[data-v-7126bbb8] .menu-action-putaway .ant-dropdown-menu-title-content,.inbound-action-menu[data-v-7126bbb8] .menu-action-putaway .ant-menu-title-content{color:#389e0d;font-weight:600}.inbound-action-menu[data-v-7126bbb8] .menu-action-shortage .ant-dropdown-menu-title-content,.inbound-action-menu[data-v-7126bbb8] .menu-action-shortage .ant-menu-title-content{color:#d46b08;font-weight:600}.export-progress[data-v-16b714b9]{padding-top:4px}.page[data-v-13470d1f]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.toolbar[data-v-13470d1f]{display:flex;align-items:center;justify-content:space-between}.context-title[data-v-13470d1f]{font-weight:600;color:#1f2937}.page[data-v-19bf9cd7]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.toolbar[data-v-19bf9cd7]{display:flex;align-items:center;justify-content:space-between}.context-title[data-v-19bf9cd7]{font-weight:600;color:#1f2937}.page[data-v-1bacc741]{display:flex;flex-direction:column;gap:12px;height:100%}.page[data-v-f1541f8e]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.toolbar[data-v-f1541f8e]{display:flex;align-items:center;justify-content:space-between}.page[data-v-3001d435]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.toolbar[data-v-3001d435]{display:flex;align-items:center;justify-content:space-between}.page[data-v-886f4d80]{display:flex;flex-direction:column;gap:12px;height:100%}.filter-card[data-v-886f4d80]{border-radius:0}.filter-form[data-v-886f4d80]{display:flex;align-items:center;padding:4px 0}.summary[data-v-886f4d80]{display:flex;flex:1;justify-content:flex-end;align-items:baseline;gap:20px;min-width:360px;text-align:right}.summary-item[data-v-886f4d80]{display:inline-flex;align-items:baseline;gap:8px}.summary-label[data-v-886f4d80]{color:#00000073}.summary-value[data-v-886f4d80]{color:#1677ff;font-size:18px;font-weight:600}.outbound-sku-stats-table[data-v-886f4d80] .ant-table-measure-row>td{height:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important}.outbound-sku-stats-table[data-v-886f4d80] .ant-table-tbody>tr>td{padding:11px 10px!important;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-link[data-v-886f4d80]{height:auto;padding:0;line-height:1.25;text-decoration:underline;text-underline-offset:3px}.detail-top[data-v-b250c5f8]{display:block}.detail-descriptions[data-v-b250c5f8]{min-width:0}.detail-headline[data-v-b250c5f8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-divider[data-v-b250c5f8]{flex:1;min-width:0;margin:18px 0 14px}.detail-stats[data-v-b250c5f8]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#64748b;white-space:nowrap}.detail-stats b[data-v-b250c5f8]{color:#1677ff}.operation-log-block[data-v-b250c5f8]{margin-bottom:16px}.operation-log-table[data-v-b250c5f8]{width:100%}.operation-object-no[data-v-b250c5f8]{margin-left:8px;color:#666}.operation-status-change[data-v-b250c5f8]{display:inline-flex;align-items:center}.operation-status-change[data-v-b250c5f8] .ant-tag{margin-inline-end:0}.operation-status-arrow[data-v-b250c5f8]{color:#00000059;font-size:12px}.detail-table[data-v-b250c5f8] table{table-layout:fixed;width:100%!important}.detail-table[data-v-b250c5f8] .ant-table-thead>tr>th{background:#fafafa;font-weight:700}.detail-table[data-v-b250c5f8] .ant-table-tbody>tr>td{vertical-align:top}.detail-table[data-v-b250c5f8] .ant-table-expanded-row>td{padding:0!important;background:#fff}.detail-table[data-v-b250c5f8] .ant-table-expanded-row-fixed{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.sku-cell[data-v-b250c5f8]{display:flex;flex-direction:column;gap:2px}.sku-cell strong[data-v-b250c5f8]{font-family:Consolas,monospace}.sku-cell span[data-v-b250c5f8]{color:#4b5563}.ref-cell[data-v-b250c5f8]{display:flex;flex-direction:column}.ref-type[data-v-b250c5f8]{font-size:11px;color:#00000073;line-height:1.2}.ref-no[data-v-b250c5f8]{font-weight:500;font-size:13px}.reason-cell[data-v-b250c5f8]{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.qty-flow[data-v-b250c5f8]{display:flex;align-items:center;gap:4px}.qty-flow-label[data-v-b250c5f8]{color:#00000073;font-size:12px;white-space:nowrap}.flow-icon[data-v-b250c5f8],.loc-icon[data-v-b250c5f8]{font-size:11px;color:#00000040}.qty-before[data-v-b250c5f8],.qty-after[data-v-b250c5f8]{min-width:20px;font-weight:500;text-align:center}.qty-diff[data-v-b250c5f8]{margin-left:2px;font-size:12px}.qty-diff-standalone[data-v-b250c5f8]{font-size:14px;font-weight:600}.diff-up[data-v-b250c5f8]{color:#52c41a}.diff-down[data-v-b250c5f8]{color:#ff4d4f}.diff-occupied[data-v-b250c5f8]{color:#1677ff}.location-cell[data-v-b250c5f8]{display:flex;align-items:center;gap:4px;min-width:0}.loc-code[data-v-b250c5f8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-expanded[data-v-b250c5f8]{display:flex;flex-direction:column;gap:16px;padding:0;background:#fff}.trace-table-block[data-v-b250c5f8]{min-width:0;margin:0}.trace-inner-table[data-v-b250c5f8] .ant-table{border-radius:0}.trace-inner-table[data-v-b250c5f8]{width:100%;margin:0}.trace-inner-table[data-v-b250c5f8] .ant-table-container,.trace-inner-table[data-v-b250c5f8] .ant-table-content,.trace-inner-table[data-v-b250c5f8] table,.trace-inner-table[data-v-b250c5f8] .ant-table-cell{border-radius:0!important}.trace-inner-table[data-v-b250c5f8] .ant-table-thead>tr>th{font-weight:600}.trace-execution-table[data-v-b250c5f8] .ant-table-thead>tr>th{background:#eef6ff}.trace-inventory-table[data-v-b250c5f8] .ant-table-thead>tr>th{background:#f0faf4}.trace-move-table[data-v-b250c5f8] .ant-table-thead>tr>th{background:#fff7e8}.trace-inner-table[data-v-b250c5f8] .ant-table-tbody>tr>td{border-bottom-color:#f0f0f0}@media(max-width:768px){.detail-headline[data-v-b250c5f8]{align-items:stretch;flex-direction:column}.detail-stats[data-v-b250c5f8]{flex-wrap:wrap;white-space:normal}}.page[data-v-799216dd]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.toolbar[data-v-799216dd]{display:flex;align-items:center;justify-content:space-between}.filter-status[data-v-799216dd]{width:180px}.filter-keyword[data-v-799216dd]{width:220px}.detail-items[data-v-799216dd]{margin-top:12px}.order-no-text[data-v-799216dd]{color:inherit}.qty-short[data-v-799216dd]{color:#cf1322;font-weight:600}.qty-progress-cell[data-v-799216dd]{display:flex;flex-direction:column;gap:6px;max-width:104px}.qty-progress-text[data-v-799216dd]{display:flex;align-items:baseline;gap:4px;color:#262626;font-weight:500}.qty-progress-separator[data-v-799216dd]{color:#8c8c8c}.qty-progress-cell[data-v-799216dd] .ant-progress{line-height:1}.status-cell[data-v-799216dd]{display:flex;flex-direction:column;align-items:center;gap:5px}.sw-status-badge[data-v-799216dd]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border-radius:100px;border:1px solid transparent;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap;letter-spacing:.01em}.sw-status-dot[data-v-799216dd]{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;font-style:normal}.sw-status-dot.is-pulse[data-v-799216dd]{animation:sw-dot-pulse-799216dd 1.6s ease-in-out infinite}@keyframes sw-dot-pulse-799216dd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.sw-status--default[data-v-799216dd]{background:#fafafa;color:#8c8c8c;border-color:#d9d9d9}.sw-status--default .sw-status-dot[data-v-799216dd]{background:#bfbfbf}.sw-status--gold[data-v-799216dd]{background:#fffbe6;color:#d48806;border-color:#ffe58f}.sw-status--gold .sw-status-dot[data-v-799216dd]{background:#faad14}.sw-status--blue[data-v-799216dd]{background:#e6f4ff;color:#0958d9;border-color:#91caff}.sw-status--blue .sw-status-dot[data-v-799216dd]{background:#1677ff}.sw-status--cyan[data-v-799216dd]{background:#e6fffb;color:#08979c;border-color:#87e8de}.sw-status--cyan .sw-status-dot[data-v-799216dd]{background:#13c2c2}.sw-status--geekblue[data-v-799216dd]{background:#f0f5ff;color:#1d39c4;border-color:#adc6ff}.sw-status--geekblue .sw-status-dot[data-v-799216dd]{background:#2f54eb}.sw-status--orange[data-v-799216dd]{background:#fff7e6;color:#d46b08;border-color:#ffd591}.sw-status--orange .sw-status-dot[data-v-799216dd]{background:#fa8c16}.sw-status--green[data-v-799216dd]{background:#f6ffed;color:#389e0d;border-color:#b7eb8f}.sw-status--green .sw-status-dot[data-v-799216dd]{background:#52c41a}.sw-status--red[data-v-799216dd]{background:#fff1f0;color:#cf1322;border-color:#ffa39e}.sw-status--red .sw-status-dot[data-v-799216dd]{background:#ff4d4f}.sw-status--purple[data-v-799216dd]{background:#f9f0ff;color:#531dab;border-color:#d3adf7}.sw-status--purple .sw-status-dot[data-v-799216dd]{background:#722ed1}.sw-dispatch-ready[data-v-799216dd]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px 2px 5px;border-radius:100px;background:#e6f4ff;border:1px solid #91caff;color:#0958d9;font-size:11px;font-weight:500;line-height:1.5;white-space:nowrap}.sw-dispatch-icon[data-v-799216dd]{font-size:11px;color:#1677ff}.sw-shortage-closed[data-v-799216dd]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:100px;background:#fff7e6;border:1px solid #ffd591;color:#ad4e00;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap}.sw-return-badge[data-v-799216dd]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:100px;font-size:11px;font-weight:500;line-height:1.5;white-space:nowrap}.sw-return-badge.is-partial[data-v-799216dd]{background:#fff7e6;border:1px solid #ffd591;color:#d46b08}.sw-return-badge.is-returned[data-v-799216dd]{background:#fff1f0;border:1px solid #ffa39e;color:#cf1322}.goods-summary-cell[data-v-799216dd]{display:flex;flex-direction:column;gap:5px;min-width:0}.goods-summary-line[data-v-799216dd]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.goods-sku-label[data-v-799216dd]{font-size:12px;color:#262626;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goods-summary-qty[data-v-799216dd]{flex:0 0 auto;min-width:48px;text-align:right;font-size:12px;color:#262626;font-weight:500;font-variant-numeric:tabular-nums}.goods-summary-more[data-v-799216dd]{display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:1px 6px 1px 4px;border-radius:10px;border:1px dashed #d9d9d9;background:#fafafa;color:#8c8c8c;font-size:11px;line-height:1.6}.goods-more-icon[data-v-799216dd]{font-weight:700;color:#1677ff;font-size:11px}.goods-empty[data-v-799216dd]{color:#bfbfbf}.action-buttons[data-v-799216dd]{display:flex;align-items:center}.action-view-btn[data-v-799216dd]{padding:0 4px;font-size:13px;color:#1677ff;height:24px;line-height:1}.action-view-btn[data-v-799216dd]:hover{color:#4096ff}.action-more-btn[data-v-799216dd]{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:14px;color:#595959}.action-more-btn[data-v-799216dd]:hover{color:#262626;background:#f5f5f5;border-color:#d9d9d9}@media(max-width:760px){.filter-status[data-v-799216dd],.filter-keyword[data-v-799216dd]{width:min(220px,calc(100vw - 64px))}}.sku-batch-modal-wrap{overflow:hidden}.sku-batch-modal-wrap .ant-modal{top:12px;padding-bottom:0}.sku-batch-modal-wrap .ant-modal-content{height:calc(100vh - 24px);max-height:calc(100vh - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.sku-batch-modal-wrap .ant-modal-header,.sku-batch-modal-wrap .ant-modal-footer{flex-shrink:0}.sku-batch-modal-footer[data-v-e659da10]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.sku-batch-modal-footer[data-v-e659da10] .ant-pagination{justify-self:center;margin:0}.sku-batch-footer-actions[data-v-e659da10]{justify-self:end}.sku-batch-modal-wrap .ant-modal-body{flex:1 1 auto;min-height:0;overflow:hidden}.sku-batch-select[data-v-e659da10]{height:100%;min-height:0;display:flex;flex-direction:column;padding:0}.search-bar[data-v-e659da10]{flex-shrink:0;display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.search-bar[data-v-e659da10] .ant-input-search{min-width:0}.search-bar[data-v-e659da10] .ant-btn{flex-shrink:0}.sku-batch-table-wrap[data-v-e659da10]{flex:1;min-height:0;overflow:hidden}.sku-batch-table[data-v-e659da10]{height:100%}.sku-info-cell[data-v-e659da10]{display:flex;flex-direction:column;min-width:0}.sku-info-with-thumb[data-v-e659da10]{display:flex;align-items:center;gap:8px;min-width:0}.sku-name[data-v-e659da10]{font-size:12px;font-weight:400;color:#00000073;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sku-code[data-v-e659da10]{font-weight:600;color:#000000e0;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-e659da10] .ant-table-row{transition:background-color .3s}[data-v-e659da10] .ant-table-row:hover{background-color:#f0f7ff!important}.main-split[data-v-4929c512]{flex:1;display:flex;gap:12px;min-height:0;overflow:hidden}.entry-panel[data-v-4929c512]{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.section-card[data-v-4929c512]{border-radius:8px;box-shadow:none;border:1px solid #edf2f7;transition:all .3s ease}.entry-card[data-v-4929c512]{height:100%;display:flex;flex-direction:column}.entry-card[data-v-4929c512] .ant-card-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.title-main[data-v-4929c512]{display:flex;align-items:center;gap:10px;margin-right:10px}.title-tag[data-v-4929c512]{width:4px;height:18px;background:linear-gradient(180deg,#1677ff,#4096ff);border-radius:2px}.title-tag.blue[data-v-4929c512]{background:linear-gradient(180deg,#1890ff,#36cfc9)}.title-text[data-v-4929c512]{font-size:16px;font-weight:600;color:#1a202c;letter-spacing:.5px}.title-content[data-v-4929c512]{display:flex;flex-direction:column;line-height:1.2}.title-sub[data-v-4929c512]{font-size:11px;color:#94a3b8;font-weight:400;margin-top:2px}.entry-title-row[data-v-4929c512]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.entry-card[data-v-4929c512] .ant-card-head-title{min-width:0;white-space:normal;overflow:visible}.compact-grid-form[data-v-4929c512] .ant-form-item{margin-bottom:8px}.compact-grid-form[data-v-4929c512] .ant-form-item-label{background:#fff;padding:0 10px;border:1px solid #e2e8f0;border-right:none;border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:flex-end;height:28px;font-size:12px;color:#4a5568}.compact-grid-form[data-v-4929c512] .ant-form-item-control-input{min-height:28px}.compact-grid-form[data-v-4929c512] .ant-input-number-group-wrapper{width:100%}.compact-grid-form[data-v-4929c512] .ant-input,.compact-grid-form[data-v-4929c512] .ant-input-number,.compact-grid-form[data-v-4929c512] .ant-select-selector{border-radius:0 6px 6px 0!important;height:28px!important;border-color:#e2e8f0!important}.compact-grid-form[data-v-4929c512] .ant-select-selection-item{line-height:22px!important;font-size:12px}.entry-box-form[data-v-4929c512]{flex:1;display:flex;flex-direction:column;min-height:0}.sku-selection-area[data-v-4929c512]{flex:1;display:flex;flex-direction:column;min-height:0;background:#fff;overflow:hidden;box-shadow:none}.sku-action-bar[data-v-4929c512]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.scan-input-wrapper[data-v-4929c512]{flex:1}.scan-input[data-v-4929c512] .ant-input-prefix{margin-right:8px}.entry-sku-table[data-v-4929c512]{flex:1}.entry-sku-table[data-v-4929c512] .ant-table-thead>tr>th{background:#fff!important;color:#475569!important;font-weight:600}.sku-info-cell[data-v-4929c512]{display:flex;flex-direction:column;min-width:0}.sku-info-with-thumb[data-v-4929c512]{display:flex;align-items:center;gap:8px;min-width:0}.sku-code[data-v-4929c512]{font-weight:600;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-name[data-v-4929c512]{font-size:12px;font-weight:400;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-date-input-wrap[data-v-4929c512]{display:flex;align-items:center;gap:4px}.mandatory-star[data-v-4929c512]{color:#ff4d4f;font-size:14px;line-height:1}[data-v-ba86388b] .safe-modal-wrap .ant-modal{max-width:calc(100vw - 24px)}.party-form[data-v-ba86388b]{margin:-2px 0 0}.party-form[data-v-ba86388b] .ant-form-item{margin-bottom:14px}.party-form[data-v-ba86388b] .ant-form-item-label{padding-bottom:4px;font-weight:500}.party-section[data-v-ba86388b]{border:1px solid #eef0f4;border-radius:10px;padding:14px 16px 2px;background:#fbfcfe}.primary-section[data-v-ba86388b]{box-shadow:inset 3px 0 0 var(--party-accent)}.section-title[data-v-ba86388b]{margin-bottom:12px;color:#1f2937;font-size:14px;font-weight:600}.party-banner[data-v-ba86388b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;border-radius:10px;padding:14px 16px}.supplier-banner[data-v-ba86388b]{border:1px solid #bfe8d2;background:linear-gradient(135deg,#ecfff5,#f8fffb)}.banner-title[data-v-ba86388b]{color:#0d4f35;font-size:16px;font-weight:700}.banner-subtitle[data-v-ba86388b]{margin-top:3px;color:#557264;font-size:12px}.supplier-primary[data-v-ba86388b]{--party-accent: #16a36b}.supplier-title[data-v-ba86388b]{color:#0d4f35}.form-grid[data-v-ba86388b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.full-width[data-v-ba86388b]{grid-column:1 / -1}.extra-collapse[data-v-ba86388b]{margin-top:12px;border:1px solid #eef0f4;border-radius:10px;background:#fff;overflow:hidden}.extra-collapse[data-v-ba86388b] .ant-collapse-header{align-items:center;padding:12px 16px!important;color:#1f2937!important;font-weight:600;background:#f7f9fc}.extra-collapse[data-v-ba86388b] .ant-collapse-content-box{padding:14px 16px 2px!important}@media(max-width:640px){.form-grid[data-v-ba86388b]{grid-template-columns:1fr}}.dropdown-actions[data-v-38d777df]{padding:0 8px 4px}.option-line1[data-v-38d777df]{display:flex;align-items:center;justify-content:space-between;gap:8px}.option-line1-with-action[data-v-38d777df]{min-height:24px}.option-main[data-v-38d777df]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-edit-btn[data-v-38d777df]{flex:0 0 auto;padding:0 4px}.dropdown-actions[data-v-d4373a4f]{padding:0 8px 4px}.option-line1[data-v-d4373a4f]{display:flex;align-items:center;justify-content:space-between;gap:8px}.option-line1-with-action[data-v-d4373a4f]{min-height:24px}.option-main[data-v-d4373a4f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-edit-btn[data-v-d4373a4f]{flex:0 0 auto;padding:0 4px}.currency-select[data-v-5130b07f]{width:100%}.currency-option[data-v-5130b07f]{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.currency-option-code[data-v-5130b07f]{flex:0 0 42px;text-align:left;font-family:Consolas,monospace}.currency-option-name[data-v-5130b07f]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}.currency-option-delete[data-v-5130b07f]{flex:0 0 auto;margin-left:auto}.currency-dropdown-footer[data-v-5130b07f]{position:sticky;bottom:0;padding:6px 8px;border-top:1px solid #f0f0f0;background:#fff}.trade-create-page[data-v-b9735144]{height:100%;min-height:0;overflow:hidden;background:#f7f9fb}.workbench-container[data-v-b9735144]{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.section-card[data-v-b9735144]{border-radius:8px;box-shadow:none;border:1px solid #edf2f7}.trade-hero-card[data-v-b9735144]{border-color:transparent}.purchase-theme .trade-hero-card[data-v-b9735144]{background:linear-gradient(135deg,#f2fbf6,#fff 58%);border-left:4px solid #22a06b}.sales-theme .trade-hero-card[data-v-b9735144]{background:linear-gradient(135deg,#fff7ed,#fff 58%);border-left:4px solid #f59e0b}.header-title-row[data-v-b9735144],.title-main[data-v-b9735144]{display:flex;align-items:center;gap:10px;min-width:0}.header-title-row[data-v-b9735144]{justify-content:space-between}.hero-icon[data-v-b9735144]{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.purchase-theme .hero-icon[data-v-b9735144]{color:#087443;background:#dff7ea}.sales-theme .hero-icon[data-v-b9735144]{color:#9a5b00;background:#ffedd5}.hero-tags[data-v-b9735144]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.title-tag[data-v-b9735144]{width:4px;height:18px;background:linear-gradient(180deg,#1677ff,#4096ff);border-radius:2px}.title-tag.blue[data-v-b9735144]{background:linear-gradient(180deg,#1890ff,#36cfc9)}.purchase-theme .line-tag[data-v-b9735144]{background:linear-gradient(180deg,#22a06b,#7bc67e)}.sales-theme .line-tag[data-v-b9735144]{background:linear-gradient(180deg,#f59e0b,#fb7185)}.title-text[data-v-b9735144]{font-size:16px;font-weight:600;color:#1a202c}.title-content[data-v-b9735144]{display:flex;flex-direction:column;line-height:1.2}.title-sub[data-v-b9735144]{margin-top:2px;font-size:11px;color:#94a3b8;font-weight:400}.trade-lines-panel[data-v-b9735144]{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}.lines-panel-heading[data-v-b9735144]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid #d9f0e4;border-radius:8px;background:#f8fffb}.lines-title[data-v-b9735144]{font-size:15px;font-weight:600;color:#164b35}.lines-subtitle[data-v-b9735144]{margin-top:2px;font-size:12px;color:#5f766b}.purchase-lines-panel[data-v-b9735144] .main-split{flex:1;min-height:0}.purchase-lines-panel[data-v-b9735144] .staged-panel{display:none}.purchase-lines-panel[data-v-b9735144] .section-card{border-color:#d9f0e4}.purchase-lines-panel[data-v-b9735144] .title-tag.blue{background:linear-gradient(180deg,#22a06b,#7bc67e)}.compact-grid-form[data-v-b9735144] .ant-form-item{margin-bottom:8px}.compact-grid-form[data-v-b9735144] .ant-form-item-label{background:#fff;padding:0 10px;border:1px solid #e2e8f0;border-right:none;border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:flex-end;height:28px;font-size:12px;color:#4a5568}.compact-grid-form[data-v-b9735144] .ant-form-item-control-input{min-height:28px}.compact-grid-form[data-v-b9735144] .ant-input,.compact-grid-form[data-v-b9735144] .ant-input-number,.compact-grid-form[data-v-b9735144] .ant-picker,.compact-grid-form[data-v-b9735144] .ant-select-selector{border-radius:0 6px 6px 0!important;height:28px!important;border-color:#e2e8f0!important}.order-header-form[data-v-b9735144]{padding:8px 12px}.main-split[data-v-b9735144]{flex:1;display:flex;gap:12px;min-height:0;overflow:hidden}.entry-panel[data-v-b9735144]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.entry-card[data-v-b9735144]{height:100%;display:flex;flex-direction:column}.sales-theme .entry-card[data-v-b9735144]{border-color:#ffe0b2;background:#fffdf9}.entry-card[data-v-b9735144] .ant-card-body{flex:1;min-height:0;overflow:hidden}.sku-selection-area[data-v-b9735144]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.sku-action-bar[data-v-b9735144]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.scan-input-wrapper[data-v-b9735144]{flex:1;min-width:0}.entry-sku-table[data-v-b9735144]{flex:1}.entry-sku-table[data-v-b9735144] .ant-table-thead>tr>th{background:#fff!important;color:#475569!important;font-weight:600}.sku-info-with-thumb[data-v-b9735144]{display:flex;align-items:center;gap:8px;min-width:0}.sku-info-cell[data-v-b9735144]{min-width:0;display:flex;flex-direction:column}.sku-code[data-v-b9735144]{font-weight:600;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-name[data-v-b9735144]{font-size:12px;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-bar[data-v-b9735144]{background:#fff;padding:12px 20px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;border:1px solid #edf2f7;gap:12px}.purchase-theme .footer-bar[data-v-b9735144]{border-color:#d9f0e4}.sales-theme .footer-bar[data-v-b9735144]{border-color:#ffe0b2}@media(max-width:760px){.trade-create-page[data-v-b9735144]{overflow-y:auto}.workbench-container[data-v-b9735144],.main-split[data-v-b9735144]{height:auto;overflow:visible}.footer-bar[data-v-b9735144]{align-items:flex-start;flex-direction:column}}.page[data-v-33ac7117]{display:flex;flex-direction:column;gap:12px;height:100%}.toolbar[data-v-33ac7117]{display:flex;align-items:center;justify-content:space-between}.sku-cell[data-v-33ac7117]{display:flex;flex-direction:column;gap:4px;min-width:0}.sku-name[data-v-33ac7117],.sku-barcode[data-v-33ac7117]{overflow:hidden;color:#00000073;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.identity-tags[data-v-33ac7117]{display:flex;flex-wrap:wrap;gap:4px}.batch-toolbar[data-v-33ac7117]{display:flex;align-items:center;gap:12px;padding:8px 12px;margin-bottom:12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.toolbar-label[data-v-33ac7117]{font-weight:600;font-size:13px;color:#595959}.locked-location[data-v-33ac7117]{display:flex;flex-direction:column;gap:2px;line-height:1.35}.locked-location-tip[data-v-33ac7117]{color:#00000073;font-size:12px}.detail-actions[data-v-33ac7117]{display:flex;justify-content:flex-end;margin-top:12px}.detail-table[data-v-33ac7117] table{table-layout:fixed;width:100%!important}.detail-table[data-v-33ac7117] .ant-table-cell{white-space:normal;word-break:break-word}.return-putaway-blocked{display:flex;flex-direction:column;gap:8px}.return-putaway-inbound-row{display:flex;align-items:center;gap:4px}.return-putaway-inbound-link{align-self:flex-start;padding:0;color:#1677ff;background:transparent;border:0;cursor:pointer;text-decoration:underline}.order-attachment-picker[data-v-a27460e1]{display:flex;flex-direction:column;gap:10px;min-width:0}.picker-head[data-v-a27460e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.picker-modal-body[data-v-a27460e1]{display:flex;flex-direction:column;gap:14px;min-height:220px}.modal-picker-head[data-v-a27460e1]{align-items:center;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.picker-copy[data-v-a27460e1]{min-width:0}.picker-title[data-v-a27460e1]{font-size:14px;font-weight:600;color:#1f2937}.picker-hint[data-v-a27460e1]{margin-top:2px;font-size:12px;color:#64748b}.picker-stage[data-v-a27460e1]{margin-top:4px;font-size:12px;color:#2563eb}.picker-list[data-v-a27460e1]{display:flex;flex-direction:column;gap:8px;min-width:0}.modal-picker-list[data-v-a27460e1]{max-height:360px;overflow:auto;padding-right:2px}.picker-row[data-v-a27460e1]{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.picker-row-top[data-v-a27460e1]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.picker-file-main[data-v-a27460e1]{display:flex;align-items:center;gap:10px;min-width:0}.picker-file-icon-wrap[data-v-a27460e1]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background:#eef6ff}.picker-file-icon[data-v-a27460e1]{color:#64748b}.picker-file-meta[data-v-a27460e1]{min-width:0}.picker-file-name[data-v-a27460e1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#1f2937}.picker-file-size[data-v-a27460e1]{font-size:12px;color:#94a3b8}.picker-context[data-v-a27460e1]{display:flex;gap:10px;width:100%;min-width:0}.picker-purpose[data-v-a27460e1]{width:160px;flex:0 0 160px}.picker-context[data-v-a27460e1] .ant-input,.picker-context[data-v-a27460e1] .ant-select-selector{border-radius:6px}.attachment-picker-modal .ant-modal-body{padding-top:12px}.attachment-picker-modal .ant-modal-footer{margin-top:14px}.attachment-picker-modal .ant-empty{margin:24px 0 10px}@media(max-width:640px){.picker-head[data-v-a27460e1],.picker-context[data-v-a27460e1]{flex-direction:column}.picker-purpose[data-v-a27460e1]{width:100%;flex-basis:auto}}:root{--jss-border-color:#000}.jss_spreadsheet{outline:none}.jss_container{display:inline-block;padding-right:2px;box-sizing:border-box;overscroll-behavior:contain;outline:none}.fullscreen{position:fixed!important;top:0;left:0;width:100%;height:100%;z-index:21;display:flex;flex-direction:column;background-color:#fff}.fullscreen .jtabs-content{flex:1;overflow:hidden}.fullscreen .jss_content{overflow:auto;width:100%!important;height:100%;max-height:100%!important}.fullscreen .jss_container{height:100%}.jss_content{display:inline-block;box-sizing:border-box;padding-right:3px;padding-bottom:3px;position:relative;scrollbar-width:thin;scrollbar-color:#666 transparent}@supports (-moz-appearance:none){.jss_content{padding-right:10px}}.jss_content::-webkit-scrollbar{width:8px;height:8px}.jss_content::-webkit-scrollbar-track{background:#eee}.jss_content::-webkit-scrollbar-thumb{background:#666}.jss_worksheet{border-collapse:separate;table-layout:fixed;white-space:nowrap;empty-cells:show;border:0px;background-color:#fff;width:0;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.jss_worksheet>thead>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;background-color:#f3f3f3;padding:2px;cursor:pointer;box-sizing:border-box;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:2}.jss_worksheet>thead>tr>td.dragging{opacity:.5}.jss_worksheet>thead>tr>td.selected{background-color:#dcdcdc}.jss_worksheet>thead>tr>td.arrow-up{background-repeat:no-repeat;background-position:center right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 14l5-5 5 5H7z' fill='gray'/%3E%3C/svg%3E");text-decoration:underline}.jss_worksheet>thead>tr>td.arrow-down{background-repeat:no-repeat;background-position:center right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='gray'/%3E%3C/svg%3E");text-decoration:underline}.jss_worksheet>tbody>tr>td:first-child{position:relative;background-color:#f3f3f3;text-align:center}.jss_worksheet>tbody.resizable>tr>td:first-child:before{content:" ";width:100%;height:3px;position:absolute;bottom:0;left:0;cursor:row-resize}.jss_worksheet>tbody.draggable>tr>td:first-child:after{content:" ";width:3px;height:100%;position:absolute;top:0;right:0;cursor:move}.jss_worksheet>tbody>tr.dragging>td{background-color:#eee;opacity:.5}.jss_worksheet>tbody>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;padding:4px;white-space:nowrap;box-sizing:border-box;line-height:1em}.jss_overflow>tbody>tr>td{overflow:hidden}.jss_worksheet>tbody>tr>td:last-child{overflow:hidden}.jss_worksheet>tbody>tr>td>img{display:inline-block;max-width:100px}.jss_worksheet>tbody>tr>td.readonly{color:#0000004d}.jss_worksheet>tbody>tr.selected>td:first-child{background-color:#dcdcdc}.jss_worksheet>tbody>tr>td>select,.jss_worksheet>tbody>tr>td>input,.jss_worksheet>tbody>tr>td>textarea{border:0px;border-radius:0;outline:0px;width:100%;margin:0;padding:0 2px 0 0;background-color:transparent;box-sizing:border-box}.jss_worksheet>tbody>tr>td>textarea{resize:none;padding-top:6px!important}.jss_worksheet>tbody>tr>td>input[type=checkbox]{width:12px;margin-top:2px}.jss_worksheet>tbody>tr>td>input[type=radio]{width:12px;margin-top:2px}.jss_worksheet>tbody>tr>td>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position-x:100%;background-position-y:40%;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+)}.jss_worksheet>tbody>tr>td.jss_dropdown{background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E");text-overflow:ellipsis;overflow-x:hidden}.jss_worksheet>tbody>tr>td.jss_dropdown.jss_comments{background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E") top 50% right 5px no-repeat,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=) top right no-repeat}.jss_worksheet>tbody>tr>td>.color{width:90%;height:10px;margin:auto}.jss_worksheet>tbody>tr>td>a{text-decoration:underline}.jss_worksheet>tbody>tr>td.highlight>a{color:#00f;cursor:pointer}.jss_worksheet>tfoot>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;background-color:#f3f3f3;padding:2px;cursor:pointer;box-sizing:border-box;overflow:hidden}.jss_worksheet .highlight{background-color:#0000000d}.jss_worksheet .highlight-top{border-top:1px solid #000;box-shadow:0 -1px #ccc}.jss_worksheet .highlight-left{border-left:1px solid #000;box-shadow:-1px 0 #ccc}.jss_worksheet .highlight-right{border-right:1px solid #000}.jss_worksheet .highlight-bottom{border-bottom:1px solid #000}.jss_worksheet .highlight-top.highlight-left{box-shadow:-1px -1px #ccc;-webkit-box-shadow:-1px -1px #ccc;-moz-box-shadow:-1px -1px #ccc}.jss_worksheet .highlight-selected{background-color:#0000}.jss_worksheet .selection{background-color:#0000000d}.jss_worksheet .selection-left{border-left:1px dotted #000}.jss_worksheet .selection-right{border-right:1px dotted #000}.jss_worksheet .selection-top{border-top:1px dotted #000}.jss_worksheet .selection-bottom{border-bottom:1px dotted #000}.jss_corner{position:absolute;background-color:#000;height:1px;width:1px;border:1px solid rgb(255,255,255);top:-2000px;left:-2000px;cursor:crosshair;box-sizing:initial;z-index:20;padding:2px}.jss_worksheet .editor{outline:0px solid transparent;overflow:visible;white-space:nowrap;text-align:left;padding:0;box-sizing:border-box;overflow:visible!important}.jss_worksheet .editor>input{padding-left:4px}.jss_worksheet .editor .jupload{position:fixed;top:100%;z-index:40;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.2px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;padding:10px;background-color:#fff;width:300px;min-height:225px;margin-top:2px}.jss_worksheet .editor .jupload img{width:100%;height:auto}.jss_worksheet .editor .jss_richtext{position:fixed;top:100%;z-index:40;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.2px;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;padding:10px;background-color:#fff;width:358px;margin-top:2px;text-align:left;white-space:initial}.jss_worksheet .editor .jclose:after{position:absolute;top:0;right:0;margin:10px;content:"close";font-family:Material icons;font-size:24px;width:24px;height:24px;line-height:24px;cursor:pointer;text-shadow:0px 0px 5px #fff}.jss_worksheet,.jss_worksheet td,.jss_corner{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.jss_textarea{position:absolute;top:-999px;left:-999px;width:1px;height:1px}.jss_worksheet .dragline{position:absolute}.jss_worksheet .dragline div{position:relative;top:-6px;height:5px;width:22px}.jss_worksheet .dragline div:hover{cursor:move}.jss_worksheet .onDrag{background-color:#0009}.jss_worksheet .error{border:1px solid red}.jss_worksheet thead td.resizing{border-right-style:dotted!important;border-right-color:red!important}.jss_worksheet tbody tr.resizing>td{border-bottom-style:dotted!important;border-bottom-color:red!important}.jss_worksheet tbody td.resizing{border-right-style:dotted!important;border-right-color:red!important}.jss_worksheet .jdropdown-header{border:0px!important;outline:none!important;width:100%!important;height:100%!important;padding:0 0 0 8px!important}.jss_worksheet .jdropdown-container{margin-top:1px}.jss_worksheet .jdropdown-container-header{padding:0;margin:0;height:inherit}.jss_worksheet .jdropdown-picker{border:0px!important;padding:0!important;width:inherit;height:inherit}.jss_worksheet .jss_comments{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:top right}.jss_worksheet .sp-replacer{margin:2px;border:0px}.jss_worksheet>thead>tr.jss_filter>td>input{border:0px;width:100%;outline:none}.jss_about{float:right;font-size:.7em;padding:2px;text-transform:uppercase;letter-spacing:1px;display:none}.jss_about a{color:#ccc;text-decoration:none}.jss_about img{display:none}.jss_filter{display:flex;justify-content:space-between;margin-bottom:4px}.jss_filter>div{padding:8px;align-items:center}.jss_pagination{display:flex;justify-content:space-between;align-items:center}.jss_pagination>div{display:flex;padding:10px}.jss_pagination>div:last-child{padding-right:10px;padding-top:10px}.jss_pagination>div>div{text-align:center;width:36px;height:36px;line-height:34px;border:1px solid #ccc;box-sizing:border-box;margin-left:2px;cursor:pointer}.jss_page{font-size:.8em}.jss_page_selected{font-weight:700;background-color:#f3f3f3}.jss_toolbar{display:flex;background-color:#f3f3f3;border:1px solid #ccc;padding:4px;margin:0 2px 4px 1px}.jss_toolbar:empty{display:none}.jss_worksheet .dragging-left{background-repeat:no-repeat;background-position:top 50% left 0px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M14 7l-5 5 5 5V7z'/%3E%3Cpath fill='none' d='M24 0v24H0V0h24z'/%3E%3C/svg%3E")}.jss_worksheet .dragging-right{background-repeat:no-repeat;background-position:top 50% right 0px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 17l5-5-5-5v10z'/%3E%3Cpath fill='none' d='M0 24V0h24v24H0z'/%3E%3C/svg%3E")}.jss_hidden_index>tbody>tr>td:first-child,.jss_hidden_index>thead>tr>td:first-child,.jss_hidden_index>tfoot>tr>td:first-child,.jss_hidden_index>colgroup>col:first-child{display:none}.jss_worksheet .jrating{display:inline-flex}.jss_worksheet .jrating>div{zoom:.55}.jss_worksheet .copying-top{border-top:1px dashed #000}.jss_worksheet .copying-left{border-left:1px dashed #000}.jss_worksheet .copying-right{border-right:1px dashed #000}.jss_worksheet .copying-bottom{border-bottom:1px dashed #000}.jss_worksheet .jss_column_filter{background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='gray' width='18px' height='18px'%3E%3Cpath d='M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");text-overflow:ellipsis;overflow:hidden;padding:0 20px 0 6px}.jss_worksheet thead .jss_freezed,.jss_worksheet tfoot .jss_freezed{left:0;z-index:3!important;box-shadow:2px 0 2px .2px #ccc!important;-webkit-box-shadow:2px 0px 2px .2px #ccc!important;-moz-box-shadow:2px 0px 2px .2px #ccc!important}.jss_worksheet tbody .jss_freezed{position:relative;background-color:#fff;box-shadow:1px 1px 1px 1px #ccc!important;-webkit-box-shadow:2px 4px 4px .1px #ccc!important;-moz-box-shadow:2px 4px 4px .1px #ccc!important}.red{color:red}.jss_worksheet>tbody>tr>td.readonly>input[type=checkbox],.jss_worksheet>tbody>tr>td.readonly>input[type=radio]{pointer-events:none;opacity:.5}:root{--jbutton-color: #298BA8;--jactive-color: #007aff;--jsafe-area-top: env(safe-area-inset-top);--jsafe-area-bottom: env(safe-area-inset-bottom)}[data-visible=false],.row[data-visible=false]{display:none}div[data-before]:before{content:attr(data-before)}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jreadonly{pointer-events:none}.jdragging{opacity:.2;filter:alpha(opacity=20)}.jupload.input{position:relative;box-sizing:border-box;background-size:initial;height:33px;min-height:initial;padding:6px 30px 6px 6px}.jupload.input:before{content:"save";font-size:18px;font-family:Material Icons,Material Symbols Outlined,FontAwesome;color:#000;position:absolute;right:5px}.jupload:empty:before{z-index:0}.jupload img{width:100%}.jupload.input img{width:initial;max-width:100%;height:100%}.jupload[data-multiple]{padding:10px}.jupload[data-multiple] img{height:70px;width:100px;object-fit:cover;margin-right:5px;margin-bottom:5px}.jupload{position:relative;border:1px dotted #eee;cursor:pointer;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;min-height:180px}.jupload:not(.input):empty:before{content:"";font-family:Material Icons,Material Symbols Outlined,FontAwesome;font-size:90px;color:#eee;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute}.jupload-item{padding-right:22px;border-radius:1px;display:inline-block;position:relative}.jphoto{position:relative;border:1px dotted #eee;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:center}.jphoto:empty:before{content:"";font-family:Material Icons,Material Symbols Outlined,FontAwesome;font-size:90px;color:#eee;width:100%;height:100%;text-align:center}.jremove{opacity:.2;filter:alpha(opacity=20)}.round img{border-radius:1000px}.jtooltip{position:fixed;top:10px;left:10px;z-index:5;font-family:initial;font-size:12px;color:#000;background-color:#fff;border:1px solid black;padding:8px;margin:10px;display:block;animation:jfadeIn .5s;pointer-events:none}.jtooltip:empty{display:none}@keyframes jfadeIn{0%{opacity:0}to{opacity:1}}.jpanel{position:absolute;box-sizing:border-box;z-index:10}.jpanel:focus{outline:2px solid var(--jss-border-outline, #000);outline-offset:-1px;z-index:1000!important}.jpanel-action{position:absolute;width:8px;height:8px;background-color:#fff;border:1px solid black;box-sizing:border-box;pointer-events:auto;z-index:1000}.jpanel-action[data-position=n-resize]{top:-4px;left:calc(50% - 4px)}.jpanel-action[data-position=ne-resize]{top:-4px;left:calc(100% - 4px)}.jpanel-action[data-position=e-resize]{top:calc(50% - 4px);left:calc(100% - 4px)}.jpanel-action[data-position=se-resize]{top:calc(100% - 4px);left:calc(100% - 4px)}.jpanel-action[data-position=s-resize]{top:calc(100% - 4px);left:calc(50% - 4px)}.jpanel-action[data-position=sw-resize]{top:calc(100% - 4px);left:-4px}.jpanel-action[data-position=w-resize]{top:calc(50% - 4px);left:-4px}.jpanel-action[data-position=nw-resize]{top:-4px;left:-4px}.jpanel-action[data-action=rotate]{top:-50px;left:calc(50% - 12px);width:24px;height:24px;border:0;cursor:move;background-color:transparent}.jpanel-action[data-action=rotate]:before{content:"refresh";font-family:Material Icons,Material Symbols Outlined,FontAwesome;font-size:24px}.jpanel-action[data-action=rotate]:after{position:absolute;content:"";bottom:-22px;left:calc(50% - 1px);width:1px;height:26px;background-color:var(--jss-font-color, #000)}.material-icons{font-family:Material Icons,Material Symbols Outlined,FontAwesome;font-size:24px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.jloading{position:fixed;z-index:10001;width:100%;inset:0;background-color:#000000b3}.jloading:after{content:"";display:block;margin:0 auto;margin-top:50vh;width:40px;height:40px;border-style:solid;border-color:#fff;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:jspin .8s linear infinite;animation:jspin .8s linear infinite}.jloading.jspin{background-color:transparent}.jloading.jspin:after{margin:80px auto 0;border-color:#aaa;border-top-color:transparent}.jfade-in{animation:jfade-in 2s forwards}.jfade-out{animation:jfade-out 1s forwards}.jslide-left-in{position:relative;animation:jslide-left-in .4s forwards}.jslide-left-out{position:relative;animation:jslide-left-out .4s forwards}.jslide-right-in{position:relative;animation:jslide-right-in .4s forwards}.jslide-right-out{position:relative;animation:jslide-right-out .4s forwards}.jslide-top-in{position:relative;animation:jslide-top-in .4s forwards}.jslide-top-out{position:relative;animation:jslide-top-out .2s forwards}.jslide-bottom-in{position:relative;animation:jslide-bottom-in .4s forwards}.jslide-bottom-out{position:relative;animation:jslide-bottom-out .1s forwards}.jslide-left-in>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jslide-left-out>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jslide-right-in>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jslide-right-out>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jspin{animation:jspin 2s infinite linear}@keyframes jfade-in{0%{opacity:0}to{opacity:100}}@-webkit-keyframes jfade-in{0%{opacity:0}to{opacity:100}}@keyframes jfade-out{0%{opacity:100}to{opacity:0}}@-webkit-keyframes jfade-out{0%{opacity:100}to{opacity:0}}@keyframes jslide-left-in{0%{left:-100%}to{left:0%}}@-webkit-keyframes jslide-left-in{0%{left:-100%}to{left:0%}}@keyframes jslide-left-out{0%{left:0%}to{left:-100%}}@-webkit-keyframes jslide-left-out{0%{left:0%}to{left:-100%}}@keyframes jslide-right-in{0%{left:100%}to{left:0%}}@-webkit-keyframes jslide-right-in{0%{left:100%}to{left:0%}}@keyframes jslide-right-out{0%{left:0%}to{left:100%}}@-webkit-keyframes jslide-right-out{0%{left:0%}to{left:100%}}@keyframes jslide-top-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes jslide-top-in{0%{transform:translateY(-100%)}to{-webkit-transform:translateY(0%)}}@keyframes jslide-top-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@-webkit-keyframes jslide-top-out{0%{-webkit-transform:translateY(0%)}to{-webkit-transform:translateY(-100%)}}@keyframes jslide-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes jslide-bottom-in{0%{transform:translateY(100%)}to{-webkit-transform:translateY(0%)}}@keyframes jslide-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@-webkit-keyframes jslide-bottom-out{0%{-webkit-transform:translateY(0%)}to{-webkit-transform:translateY(100%)}}@-webkit-keyframes jspin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes jspin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.jcalendar{position:absolute;z-index:9000;display:none;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;min-width:280px}.jcalendar.jcalendar-focus{display:block}.jcalendar .jcalendar-backdrop{position:fixed;top:0;left:0;z-index:9000;min-width:100%;min-height:100%;background-color:#00000080;border:0px;padding:0;display:none}.jcalendar .jcalendar-container{position:relative;box-sizing:border-box}.jcalendar .jcalendar-content{position:absolute;z-index:9001;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.39);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.39);box-shadow:1px 1px 5px #00000063;background-color:#fff}.jcalendar-header{text-align:center}.jcalendar-header span{margin-right:4px;font-size:1.1em;font-weight:700}.jcalendar-prev{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z%27 fill=%27%23000%27 /%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.jcalendar-next{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z%27 fill=%27%23000%27 /%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.jcalendar-weekday{font-weight:600;background-color:#fcfcfc;padding:14px}.jcalendar-table{padding:10px}.jcalendar-table>table{width:100%;background-color:#fff}.jcalendar-table>table>thead{cursor:pointer}.jcalendar-table thead td{padding:10px;height:40px}.jcalendar-table>table>tbody>tr{height:34px}.jcalendar-table>table>tbody td{box-sizing:border-box;cursor:pointer;padding:9px;font-size:.9em}.jcalendar-table tfoot td{padding:10px}.jcalendar-months td,.jcalendar-years td{height:24px}.jcalendar-input{padding-right:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27gray%27%3E%3Cpath d=%27M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z%27/%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3C/svg%3E");background-position:top 50% right 5px;background-repeat:no-repeat;box-sizing:border-box}.jcalendar-done{-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.39);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.39);box-shadow:1px 1px 5px #00000063;background-color:#fff}.jcalendar-update{border:1px solid #ccc;background-color:#fff;border-radius:4px;padding:5px;width:100%}.jcalendar-container select{width:55px;display:inline-block;border:0px;padding:4px;text-align:center;font-size:1.1em;-webkit-user-select:none;user-select:none;margin-right:10px}.jcalendar-container select:first-child{margin-right:2px}.jcalendar-selected{background-color:#eee}.jcalendar-reset,.jcalendar-confirm{text-transform:uppercase;cursor:pointer;color:var(--jactive-color)}.jcalendar-controls{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-between;align-items:center}.jcalendar-controls div{font-weight:700}.jcalendar-fullsize{position:fixed;width:100%;top:0;left:0}.jcalendar-fullsize .jcalendar-content{position:fixed;width:100%;left:0;bottom:0}.jcalendar-focus.jcalendar-fullsize .jcalendar-backdrop{display:block}.jcalendar-sunday{color:red}.jcalendar-disabled{color:#ccc}.jcalendar-time{display:flex}.jcalendar_warning{color:red}.jcalendar-hide-controls .jcalendar-controls{display:none}.jcolor{display:none;outline:none;position:absolute}.jcolor-input{padding-right:24px!important;background:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27black%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z%27/%3E%3C/svg%3E") top 50% right 4px no-repeat,content-box;box-sizing:border-box}.jcolor-content{position:absolute;z-index:9000;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.2px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;background-color:#fff;box-sizing:border-box;min-width:260px}.jmodal .jcolor-content{position:fixed}.jcolor-controls{display:flex;padding:10px;border-bottom:1px solid #eee;margin-bottom:5px}.jcolor-controls div{flex:1;font-size:1em;color:var(--jactive-color);text-transform:uppercase;font-weight:700;box-sizing:border-box}.jcolor-content table{border-collapse:collapse;box-sizing:border-box}.jcolor-focus{display:block}.jcolor table{width:100%;height:100%;min-height:160px}.jcolor td{padding:7px}.jcolor-selected{background-repeat:no-repeat;background-size:16px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z%27 fill=%27white%27/%3E%3C/svg%3E")}.jcolor-fullscreen{position:fixed;left:0;bottom:0;width:100%;max-height:290px;border-radius:0;box-sizing:border-box}.jcolor-fullscreen .jcolor-controls{padding:15px;-webkit-box-shadow:1px 0px 1px 0px rgba(0,0,0,.39);-moz-box-shadow:1px 0px 1px 0px rgba(0,0,0,.39);box-shadow:1px 0 1px #00000063}.jcolor-reset{text-align:left}.jcolor-close{text-align:right}.jcolor-backdrop{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:#00000080;border:0px;padding:0;z-index:8000;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jcolor-content .jtabs-content{padding:7px}.jcolor-grid tr:first-child>td:first-child{border-top-left-radius:3px}.jcolor-grid tr:first-child>td:last-child{border-top-right-radius:3px}.jcolor-grid tr:last-child>td:first-child{border-bottom-left-radius:3px}.jcolor-grid tr:last-child>td:last-child{border-bottom-right-radius:3px}.jcolor-hsl{box-sizing:border-box}.jcolor-hsl>div{height:100%;position:relative}.jcolor-hsl canvas{display:block;border-radius:4px;-webkit-user-drag:none}.jcolor-point{height:5px;width:5px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.jcolor-sliders{padding:10px 20px 10px 10px}.jcolor-sliders input{-webkit-appearance:none;height:12px;width:80%;background:#d3d3d3;opacity:1;border-radius:30px;outline:none}.jcolor-sliders-input-subcontainer{display:flex;justify-content:space-between;align-items:center}.jcolor-sliders-input-container{margin-top:4px;line-height:.8em;text-align:left}.jcolor-sliders-input-container>label{font-size:10px;text-transform:uppercase;color:#bbbbbd}.jcolor-sliders-input-subcontainer>input{border:0px;padding:1px}.jcolor-sliders-input-container input::-webkit-slider-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:#000;border:2px solid #fff;cursor:pointer}.jcolor-sliders-input-container input::-moz-range-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:#000;border:2px solid #fff;cursor:pointer}.jcolor-sliders-final-color{padding:6px;-webkit-user-select:all;user-select:all;margin-top:10px;text-align:center}.jcolor-sliders-final-color>div:nth-child(2){width:71px;text-transform:uppercase}.jcolor .jtabs .jtabs-headers-container .jtabs-controls{display:none!important}.jcolor .jtabs .jtabs-headers-container{display:flex!important;justify-content:center;padding:4px}.jcolor .jtabs-headers>div:not(.jtabs-border){padding:2px 15px!important;font-size:.8em}.jcontextmenu{position:fixed;z-index:10000;background:#fff;color:#555;font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-shadow:2px 2px 2px 0px rgba(143,144,145,1);-moz-box-shadow:2px 2px 2px 0px rgba(143,144,145,1);box-shadow:2px 2px 2px #8f9091;border:1px solid #C6C6C6;padding:4px 0;margin:0;outline:none;display:none}.jcontextmenu.jcontextmenu-focus{display:inline-block}.jcontextmenu>div{box-sizing:border-box;display:flex;padding:8px 8px 8px 32px;width:250px;position:relative;cursor:default;font-size:11px;font-family:sans-serif;text-align:left;-webkit-box-align:center;align-items:center}.jcontextmenu>div:before{content:attr(data-icon);font-family:Material Icons!important;font-size:15px;position:absolute;left:9px;line-height:24px}.jcontextmenu.symbols>div:before{font-family:Material Symbols Outlined!important}.jcontextmenu>div.header{display:none}.jcontextmenu>div a{color:#555;text-decoration:none;flex:1;cursor:pointer}.jcontextmenu>div span{margin-right:10px;font-size:.9em}.jcontextmenu .jcontextmenu-disabled a{color:#ccc}.jcontextmenu .jcontextmenu-disabled:before{color:#ccc}.jcontextmenu>div:hover{background:#ebebeb}.jcontextmenu hr{border:1px solid #e9e9e9;border-bottom:0;margin-top:5px;margin-bottom:5px}.jcontextmenu>hr:hover{background:transparent}.jcontextmenu .jcontextmenu{top:4px;left:99%;opacity:0;position:absolute}.jcontextmenu>div:hover>.jcontextmenu{display:block;opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1);pointer-events:auto}@media only screen and (max-width:420px){.jcontextmenu{top:initial!important;left:0!important;bottom:0!important;width:100vw;height:260px;overflow:scroll;animation:jslide-bottom-in .4s forwards;padding-top:0}.jcontextmenu div{width:100%;text-align:center;border-bottom:1px solid #ccc;padding:15px}.jcontextmenu>div.header{background-color:#d3d3d3;padding:5px;top:0;position:sticky;z-index:2}.jcontextmenu>div.header>a.title{text-align:left}.jcontextmenu>div.header>a.close{text-align:right}.jcontextmenu a{font-size:1.4em;text-transform:uppercase}.jcontextmenu span,.jcontextmenu hr{display:none}}.jdropdown{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;background:#fff;-webkit-tap-highlight-color:transparent;display:inline-block}.jdropdown-backdrop{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:#00000080;border:0px;padding:0;z-index:8000;display:none}.jdropdown[disabled]{opacity:.5;pointer-events:none}.jdropdown-focus{position:relative}.jdropdown-focus .jdropdown-container{transform:translateZ(0)}.jdropdown-default.jdropdown-focus .jdropdown-header{outline:auto 5px -webkit-focus-ring-color}.jdropdown-default.jdropdown-focus .jdropdown-header.jdropdown-add{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2724px%27 height=%2724px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z%27/%3E%3C/svg%3E")}.jdropdown-container-header{padding:0;margin:0;position:relative;box-sizing:border-box}.jdropdown-header{width:100%;appearance:none;background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;padding-right:30px!important}.jdropdown-insert-button{font-size:1.4em;text-transform:uppercase;position:absolute;right:30px;top:4px;display:none}.jdropdown-container{min-width:inherit;transform:translate3d(-10000px,0,0);position:absolute;z-index:9001}.jdropdown-close{display:none;font-size:1em;color:var(--jactive-color);text-transform:uppercase;text-align:right;padding:12px;font-weight:700}.jdropdown-content{min-width:inherit;margin:0;box-sizing:border-box}.jdropdown-item{white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow-x:hidden;color:#000;display:flex;align-items:center}.jdropdown-description{text-overflow:ellipsis;overflow:hidden;line-height:1.5em}.jdropdown-image{margin-right:10px;width:32px;height:32px;border-radius:20px}.jdropdown-image-small{width:24px;height:24px}.jdropdown-icon{margin-right:10px;font-size:30px;margin-left:-5px}.jdropdown-icon-small{font-size:24px;margin-left:0}.jdropdown-title{font-size:.7em;text-overflow:ellipsis;overflow-x:hidden;display:block}.jdropdown-default .jdropdown-header{border:1px solid #ccc;padding:5px 16px 5px 10px}.jdropdown-default .jdropdown-container{background-color:#fff}.jdropdown-default.jdropdown-focus.jdropdown-insert .jdropdown-header{padding-right:50px}.jdropdown-default.jdropdown-focus.jdropdown-insert .jdropdown-insert-button{display:block}.jdropdown-default .jdropdown-content{min-width:inherit;border:1px solid #8fb1e3;margin:0;background-color:#fff;box-sizing:border-box;min-height:10px;max-height:215px;overflow-y:auto}.jdropdown-default .jdropdown-item{padding:4px 40px 4px 8px}.jdropdown-default .jdropdown-item:hover{background-color:#1f93ff;color:#fff}.jdropdown-default .jdropdown-cursor{background-color:#eee}.jdropdown-default .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiIGZpbGw9IndoaXRlIiAvPjwvc3ZnPgo=);background-repeat:no-repeat;background-position:top 50% right 5px;background-color:#1f93ff;color:#fff}.jdropdown-default .jdropdown-group{margin-top:5px}.jdropdown-default .jdropdown-group .jdropdown-item{padding-left:16px}.jdropdown-default .jdropdown-group-name{padding-left:8px;font-weight:700;text-align:left}.jdropdown-default .jdropdown-reset_{content:"x";position:absolute;top:0;right:0;margin:5px 10px 5px 5px;font-size:12px;width:12px;cursor:pointer;text-shadow:0px 0px 5px #fff;display:none;line-height:1.8em}.jdropdown-default.jdropdown-focus .jdropdown-reset_,.jdropdown-picker.jdropdown-focus .jdropdown-backdrop{display:block}.jdropdown-picker .jdropdown-header{outline:none}.jdropdown-picker .jdropdown-container{position:fixed;bottom:0;left:0;border-bottom:1px solid #e6e6e8;width:100%;background-color:#fff;box-sizing:border-box}.jdropdown-picker .jdropdown-close{-webkit-box-shadow:0px -1px 5px 0px rgba(0,0,0,.39);-moz-box-shadow:0px -1px 5px 0px rgba(0,0,0,.39);box-shadow:0 -1px 5px #00000063;background-color:#fff;display:block}.jdropdown-picker .jdropdown-content{overflow-y:scroll;height:280px;background-color:#fafafa;border-top:1px solid #e6e6e8}.jdropdown-picker .jdropdown-group-name{font-size:1em;text-transform:uppercase;display:block;border-bottom:1px solid #e6e6e8;padding:10px 20px;text-align:center;font-weight:700}.jdropdown-picker .jdropdown-item{font-size:1em;text-transform:uppercase;border-bottom:1px solid #e6e6e8;padding:10px 20px}.jdropdown-picker .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiIGZpbGw9IndoaXRlIiAvPjwvc3ZnPgo=);background-repeat:no-repeat;background-position:top 50% right 15px;background-color:#1f93ff;color:#fff}.jdropdown-picker .jdropdown-cursor{background-color:#1f93ff;color:#fff}.jdropdown-searchbar.jdropdown-focus{position:fixed;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fafafa;padding:0;z-index:9001;overflow-y:scroll;will-change:scroll-position;-webkit-overflow-scrolling:touch}.jdropdown-searchbar.jdropdown-focus .jdropdown-container-header{position:fixed;top:0;left:0;z-index:9002;padding:6px;background-color:#fff;box-shadow:0 1px 2px #0000001a;width:100%;height:40px}.jdropdown-searchbar.jdropdown-focus .jdropdown-header{border:0px!important;background-position-x:0%!important;background-position-y:40%!important;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiIGZpbGw9IiNlNmU2ZTgiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+);padding-left:30px!important;padding-right:60px!important}.jdropdown-searchbar.jdropdown-focus .jdropdown-close{display:block}.jdropdown-searchbar .jdropdown-header{outline:none}.jdropdown-searchbar .jdropdown-container{margin-top:40px;width:100%}.jdropdown-searchbar .jdropdown-close{position:fixed;top:0;right:0}.jdropdown-searchbar .jdropdown-content{margin-top:10px}.jdropdown-searchbar .jdropdown-group{margin-top:10px;margin-bottom:15px;background-color:#fff}.jdropdown-searchbar .jdropdown-group-name{border-top:1px solid #e6e6e8;border-bottom:1px solid #e6e6e8;padding:10px 10px 10px 12px;font-weight:700}.jdropdown-searchbar .jdropdown-group-arrow{float:right;width:24px;height:24px;background-repeat:no-repeat}.jdropdown-searchbar .jdropdown-group-arrow-down{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNy40MSA4LjU5TDEyIDEzLjE3bDQuNTktNC41OEwxOCAxMGwtNiA2LTYtNiAxLjQxLTEuNDF6Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgwVjB6Ii8+PC9zdmc+)}.jdropdown-searchbar .jdropdown-group-arrow-up{background-image:url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTcuNDEgMTUuNDFMMTIgMTAuODNsNC41OSA0LjU4TDE4IDE0bC02LTYtNiA2eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.jdropdown-searchbar .jdropdown-item{border-bottom:1px solid #e6e6e8;padding:10px 40px 10px 15px;background-color:#fff;font-size:.9em}.jdropdown-searchbar .jdropdown-description{text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 20px)}.jdropdown-searchbar .jdropdown-content>.jdropdown-item:first-child{border-top:1px solid #e6e6e8}.jdropdown-searchbar .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIgZmlsbD0iIzAwN2FmZiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:top 50% right 15px}.jdropdown-list .jdropdown-container{display:block}.jdropdown-list .jdropdown-header{display:none}.jdropdown-list .jdropdown-group{background-color:#fff}.jdropdown-list .jdropdown-group-name{border-bottom:1px solid #e6e6e8;padding-top:10px;padding-bottom:10px;font-weight:700}.jdropdown-list .jdropdown-item{border-bottom:1px solid #e6e6e8;padding:10px 40px 10px 10px;background-color:#fff}.jdropdown-list .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIgZmlsbD0iIzAwN2FmZiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:top 50% right 10px}@media only screen and (max-width:800px){.jdropdown-list{width:100%!important;border:0px;padding:0}.jdropdown-list .jdropdown-container{min-width:100%}.jdropdown-searchbar.jdropdown-focus .jdropdown-description{text-transform:uppercase}}.app .jdropdown-item{text-transform:uppercase}.jdropdown-create-container{margin:10px;border:1px solid #ccc;border-radius:2px;padding:6px}.jdropdown-color{background-color:#fff;border:1px solid transparent;border-radius:12px;width:12px;height:12px;margin-right:6px}.jdropdown-item[data-disabled]{opacity:.5;pointer-events:none}.jeditor-container{border:1px solid #ccc;box-sizing:border-box}.jeditor-container.with-margin{background-color:#f2f2f2;max-width:1200px}.jeditor-dragging{border:1px dashed #000}.jeditor{outline:none;word-break:break-word}.jeditor-container.with-margin .jeditor{background-color:#fff;margin:80px;min-height:800px;padding:80px;max-width:800px}.jeditor[data-placeholder]:empty:before{content:attr(data-placeholder);color:#d3d3d3}.jsnippet{margin-top:15px;cursor:pointer;border:1px solid #ccc;position:relative}.jsnippet:focus{outline:none}.jsnippet img{width:100%}.jsnippet .jsnippet-title{padding:15px;font-size:1.4em}.jsnippet .jsnippet-description{padding-left:15px;padding-right:15px;font-size:1em}.jsnippet .jsnippet-host{padding:15px;text-transform:uppercase;font-size:.8em;color:#777;text-align:right}.jsnippet .jsnippet-url{display:none}.jeditor .jsnippet:after{content:"close";font-family:Material icons;font-size:24px;width:24px;height:24px;line-height:24px;cursor:pointer;text-shadow:0px 0px 2px #fff;position:absolute;top:12px;right:12px}.jsnippet *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.jeditor img{border:2px solid transparent;box-sizing:border-box}.jeditor img.resizing{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.jeditor img:focus{border:2px solid #0096FD;outline:#0096FD}.jeditor .pdf{background-image:url("data:image/svg+xml,%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 512 512%27 style=%27enable-background:new 0 0 512 512;%27 xml:space=%27preserve%27%3E%3Cpath style=%27fill:%23C30B15;%27 d=%27M511.344,274.266C511.77,268.231,512,262.143,512,256C512,114.615,397.385,0,256,0S0,114.615,0,256 c0,117.769,79.53,216.949,187.809,246.801L511.344,274.266z%27/%3E%3Cpath style=%27fill:%2385080E;%27 d=%27M511.344,274.266L314.991,77.913L119.096,434.087l68.714,68.714C209.522,508.787,232.385,512,256,512 C391.243,512,501.976,407.125,511.344,274.266z%27/%3E%3Cpolygon style=%27fill:%23FFFFFF;%27 points=%27278.328,333.913 255.711,77.913 119.096,77.913 119.096,311.652 %27/%3E%3Cpolygon style=%27fill:%23E8E6E6;%27 points=%27392.904,311.652 392.904,155.826 337.252,133.565 314.991,77.913 255.711,77.913 256.067,333.913 %27/%3E%3Cpolygon style=%27fill:%23FFFFFF;%27 points=%27314.991,155.826 314.991,77.913 392.904,155.826 %27/%3E%3Crect x=%27119.096%27 y=%27311.652%27 style=%27fill:%23FC0F1A;%27 width=%27273.809%27 height=%27122.435%27/%3E%3Cg%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M204.871,346.387c13.547,0,21.341,6.659,21.341,18.465c0,12.412-7.795,19.601-21.341,19.601h-9.611 v14.909h-13.471v-52.975L204.871,346.387L204.871,346.387z M195.26,373.858h8.93c5.904,0,9.308-2.952,9.308-8.552 c0-5.525-3.406-8.324-9.308-8.324h-8.93V373.858z%27/%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M257.928,346.387c16.649,0,28.152,10.746,28.152,26.487c0,15.666-11.655,26.488-28.683,26.488 h-22.25v-52.975H257.928z M248.619,388.615h9.611c8.249,0,14.151-6.357,14.151-15.665c0-9.384-6.205-15.817-14.757-15.817h-9.006 V388.615z%27/%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M308.563,356.982v12.26h23.763v10.596h-23.763v19.525h-13.471v-52.975h39.277v10.595h-25.806 V356.982z%27/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:60px;height:60px}.jeditor-toolbar{width:fit-content;max-width:100%;box-sizing:border-box;margin:10px}.toolbar-on-top .jeditor-toolbar{width:initial;margin:0;box-shadow:1px 1px 2px #0000001a;display:block}.toolbar-on-top .jeditor{padding:15px}.toolbar-on-top .jtoolbar .material-icons{font-size:24px;transform:initial;margin:4px}.toolbar-on-top .jtoolbar .jpicker-header{font-size:1em;margin-top:4px;margin-bottom:4px}.jeditor table{border-collapse:collapse}.jeditor table td{border:1px solid #bbb;height:2em}.jeditor table td:focus{border:1px solid blue}.jeditor .line-break{border-top:1px dashed #ccc;display:flex;justify-content:center;pointer-events:none}.jeditor .line-break:before{content:"New page";background-color:#fff;color:#ccc;margin:-1em;padding:6px;position:absolute}.jfloating{position:fixed;bottom:0;right:0;margin-right:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);border:1px solid #ccc;background-color:#fff;box-sizing:border-box;padding-top:50px!important;z-index:9002;border-radius:8px}.jfloating.jfloating-big{width:510px!important;height:472px!important}.jfloating.jfloating-small{width:300px!important;height:320px!important}.jfloating.jfloating-large{width:600px!important;height:600px!important}.jfloating:before{position:absolute;top:0;left:0;width:100%;content:attr(title);padding:15px;box-sizing:border-box;font-size:1.2em;box-shadow:1px 1px 3px #0003;background-color:#fff;border-radius:8px 8px 0 0;background-color:#404040;font-size:.93rem;font-weight:600;color:#fff;letter-spacing:.5px}.jfloating:after{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23FFF%27 d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");position:absolute;top:0;right:0;margin:14px;font-size:24px;width:24px;height:24px;cursor:pointer;text-shadow:0px 0px 5px #fff}.jfloating_content{padding:20px;overflow-y:auto;max-height:100%;box-sizing:border-box;height:-webkit-fill-available}.jfloating.jfloating-minimized{height:50px!important}.jfloating.jfloating-minimized .jfloating_content{display:none}.jmodal{position:fixed;top:50%;left:50%;width:60%;height:60%;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);-moz-box-shadow:0 2px 12px rgba(0,0,0,.2);border:1px solid #ccc;background-color:#fff;transform:translate(-50%,-50%);box-sizing:border-box;z-index:9002;border-radius:4px;display:flex;flex-direction:column}.jmodal_title{padding:20px;height:70px;box-sizing:border-box;font-size:1.4em;background-color:#fff;border-radius:8px 8px 0 0;pointer-events:none;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;border-bottom:1px solid #eee}.jmodal_title>div{font-size:1.4em}.jmodal_title[data-icon]:before{content:attr(data-icon);font-family:Material Icons!important;width:24px;height:24px;font-size:24px;margin-right:10px;line-height:24px}.jmodal_content{padding:20px;overflow-y:auto;height:100%;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#333 transparent}.jmodal_title:empty{display:none}.jmodal_title:empty+.jmodal_content{height:100%}.jmodal_content::-webkit-scrollbar{height:12px}.jmodal_content::-webkit-scrollbar{width:12px}.jmodal_content::-webkit-scrollbar-track{border:1px solid #fff;background:#eee}.jmodal_content::-webkit-scrollbar-thumb{border:1px solid #fff;background:#888}.jmodal:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");position:absolute;top:0;right:0;margin:25px;font-size:24px;width:24px;height:24px;cursor:pointer;text-shadow:0px 0px 5px #fff}.jmodal_fullscreen{width:100%!important;height:100%!important;top:0;left:0;transform:none;border:0px;border-radius:0}.jmodal_backdrop{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:#0003;border:0px;padding:0;z-index:8000;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jmodal_content .jcalendar .jcalendar-content,.jmodal_content .jdropdown-container{position:fixed}.jnotification{position:fixed;z-index:10000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;bottom:0}.jnotification-container{-webkit-box-shadow:0px 2px 15px -5px rgba(0,0,0,.7);box-shadow:0 2px 15px -5px #000000b3;border-radius:8px;background-color:#000;background:#5c5c5c;background:linear-gradient(0deg,#5c5c5c,#4d4d4d);color:#fff;width:320px;margin:30px;padding:20px}.jnotification-close{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27 fill=%27white%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");font-size:20px;width:20px;height:20px;cursor:pointer}.jnotification-title{font-weight:700}.jnotification-header{display:flex;padding-bottom:5px}.jnotification-header:empty{display:none}.jnotification-image{margin-right:5px}.jnotification-image:empty{display:none}.jnotification-image img{width:24px}.jnotification-name{text-transform:uppercase;font-size:.9em;flex:1;letter-spacing:.1em}.jnotification-error .jnotification-container{background:#b62606;background:linear-gradient(0deg,#aa290d,#950b0b)}@media(max-width:800px){.jnotification{top:calc(0px + var(--jsafe-area-top));width:100%}.jnotification-container{background:#fffffff2;border:1px solid #eee;color:#444;margin:0;width:initial}.jnotification-error .jnotification-container{background:#fffffff2;color:#790909}.jnotification-close{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27 fill=%27black%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}}.jnotification-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.jpicker{cursor:pointer;white-space:nowrap;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;position:relative;min-height:26px}.jpicker-header{background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;text-align:left;outline:none;line-height:24px;padding:2px 35px 2px 12px;border-radius:4px}.jpicker-header:hover{background-color:#f2f2f2}.jpicker-content{position:absolute;top:0;display:none;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;border-radius:4px;background-color:#fff;padding:4px;z-index:50;text-align:left;max-height:250px;scrollbar-width:thin;scrollbar-color:#333 transparent}.jpicker-content::-webkit-scrollbar{width:8px}.jpicker-content::-webkit-scrollbar-track{background:#eee}.jpicker-content::-webkit-scrollbar-thumb{background:#888}.jpicker-content>div{padding:6px 15px}.jpicker-focus>.jpicker-content{display:block}.jpicker-content>div:hover{background-color:#efefef}.jpicker-content>div:empty{opacity:0}.jpicker-header>i,.jpicker-header>div{display:block}.jpicker-focus>.jpicker-content.jpicker-columns{display:flex!important;justify-content:center;flex-wrap:wrap}.jpicker-focus .jpicker-content.jpicker-grid{display:inline-grid}.jprogressbar{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;-webkit-tap-highlight-color:transparent;display:inline-block;box-sizing:border-box;cursor:pointer;border:1px solid #ccc;position:relative}.jprogressbar:before{content:attr(data-value);position:absolute;margin:5px 5px 5px 10px}.jprogressbar-header::placeholder{color:#000}.jprogressbar:focus{outline:auto 5px -webkit-focus-ring-color}.jprogressbar>div{background-color:#eee;background-color:red;box-sizing:border-box;height:31px}.jrating{display:flex}.jrating>div{width:24px;height:24px;line-height:24px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z%27 fill=%27gray%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}.jrating .jrating-over{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27black%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");opacity:.7}.jrating .jrating-selected{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27red%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}.jsearch{position:relative;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jsearch_container{position:absolute;box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326;border:none;-webkit-border-radius:4px;border-radius:4px;width:280px;padding:8px 0;z-index:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px #0003;-webkit-transition:opacity .218s;transition:opacity .218s;background:#fff;border:1px solid rgba(0,0,0,.2);cursor:pointer;margin:0;min-width:300px;outline:none;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jsearch_container:empty:after{content:attr(data-placeholder)}.jsearch_container>div{color:#333;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;padding:5px 10px;-webkit-align-items:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jsearch_container>div:hover{background-color:#e8eaed}.jsearch_container>div>img{width:32px;height:32px;-webkit-user-select:none;user-select:none;border-radius:16px;margin-right:2px}.jsearch_container>div>div{overflow:hidden;text-overflow:ellipsis;margin-left:2px;max-width:300px;white-space:nowrap;-webkit-user-select:none;user-select:none}.jsearch_container .selected{background-color:#e8eaed}.jslider{outline:none}.jslider-focus{width:100%!important;height:100%!important}.jslider-focus img{display:none}.jslider img{width:100px}.jslider-left:before{position:fixed;left:15px;top:50%;content:"arrow_back_ios";color:#fff;width:30px;height:30px;font-family:Material Icons;font-size:30px;text-shadow:0px 0px 6px rgb(56,56,56);text-align:center;cursor:pointer}.jslider-right:after{position:fixed;right:15px;top:50%;content:"arrow_forward_ios";color:#fff;width:30px;height:30px;font-family:Material Icons;font-size:30px;text-shadow:0px 0px 6px rgb(56,56,56);text-align:center;cursor:pointer}.jslider-close{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27white%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");position:fixed;top:15px;right:15px;cursor:pointer;z-index:3000;display:block!important}.jslider-counter{height:24px;background-color:transparent;position:fixed;left:50%;transform:translate(-50%);bottom:15px;cursor:pointer;z-index:3000;display:flex;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;-webkit-flex-direction:row;justify-content:center;align-items:center;flex-direction:row}.jslider-caption{position:fixed;max-width:90vw;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;top:15px;left:15px;z-index:3000;color:#fff;font-size:1rem;display:block!important}.jslider-counter div{width:10px;height:10px;background:#fff;border-radius:50%;margin:0 5px;display:block!important}.jslider-counter .jslider-counter-focus{background-color:#6495ed;pointer-events:none}.jslider-focus{position:fixed;left:0;top:0;width:100%;min-height:100%;max-height:100%;z-index:2000;margin:0;box-sizing:border-box;background-color:#000c;-webkit-transition-duration:.05s;transition-duration:.05s;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.jslider-focus img{width:50vw;height:auto;box-sizing:border-box;margin:0 auto;vertical-align:middle;display:none}.jslider-focus img.jslider-vertical{width:auto;height:80vh}@media only screen and (max-width:576px){.jslider-focus img.jslider-vertical{width:99vw!important;height:auto!important}.jslider-focus img{width:100vw!important;height:auto!important}}.jslider-grid{display:-ms-grid;display:grid;grid-gap:1px;position:relative}.jslider-grid[data-number="2"]{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.jslider-grid[data-number="3"]{-ms-grid-columns:1fr 33%;grid-template-columns:1fr 33%}.jslider-grid[data-number="4"]{-ms-grid-columns:1fr 25%;grid-template-columns:1fr 25%}.jslider-grid img{display:none;width:100%;height:100%;object-fit:cover}.jslider-grid[data-total]:after{content:attr(data-total) "+";font-size:1.5em;position:absolute;color:#fff;right:15px;bottom:6px}.jslider-grid img:first-child{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1;display:block}.jslider-grid[data-number="2"] img:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1;display:block}.jslider-grid[data-number="3"] img:first-child{-ms-grid-column:1 / 2;-ms-grid-row:1 / 4;grid-column:1 / 2;grid-row:1 / 4}.jslider-grid[data-number="3"] img:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1;display:block}.jslider-grid[data-number="3"] img:nth-child(3){-ms-grid-column:2;-ms-grid-row:2;grid-column:2;grid-row:2;display:block}.jslider-grid[data-number="4"] img:first-child{-ms-grid-column:1 / 2;-ms-grid-row:1 / 4;grid-column:1 / 2;grid-row:1 / 4}.jslider-grid[data-number="4"] img:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1;display:block}.jslider-grid[data-number="4"] img:nth-child(3){-ms-grid-column:2;-ms-grid-row:2;grid-column:2;grid-row:2;display:block}.jslider-grid[data-number="4"] img:nth-child(4){-ms-grid-column:2;-ms-grid-row:3;grid-column:2;grid-row:3;display:block}.jtabs{max-width:100vw;position:relative}.jtabs .jtabs-headers-container{display:flex;align-items:center}.jtabs .jtabs-headers{display:flex;align-items:center;overflow:hidden;position:relative}.jtabs .jtabs-headers>div:not(.jtabs-border){padding:8px 20px;margin-left:1px;margin-right:1px;background-color:#f1f1f1;cursor:pointer;white-space:nowrap;text-align:center}.jtabs .jtabs-headers>div.jtabs-selected{background-color:#e8e8e8;color:#000}.jtabs .jtabs-headers>div>div{color:#555;width:100%;overflow:hidden}.jtabs .jtabs-headers i{display:block;margin:auto}.jtabs .jtabs-content{box-sizing:border-box}.jtabs .jtabs-content>div{display:none;box-sizing:border-box}.jtabs .jtabs-content>div.jtabs-selected{display:block}.jtabs .jtabs-border{position:absolute;height:2px;background-color:#888;transform-origin:left;transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:color,left,transform;display:none;pointer-events:none}.jtabs-animation .jtabs-border{display:initial}.jtabs .jtabs-controls{margin:3px 3px 3px 10px;display:flex;min-width:82px}.jtabs .jtabs-controls>div{cursor:pointer;background-position:center;background-repeat:no-repeat;width:24px;height:24px;line-height:24px}.jtabs .jtabs-prev{margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/%3E%3C/svg%3E")}.jtabs .jtabs-prev.disabled{margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27lightgray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/%3E%3C/svg%3E")}.jtabs .jtabs-next{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z%27/%3E%3C/svg%3E")}.jtabs .jtabs-next.disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27lightgray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z%27/%3E%3C/svg%3E")}.jtabs .jtabs-add{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27%3E%3Cpath d=%27M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z%27 fill=%27%23bbbbbb%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}.jtabs.jtabs-modern .jtabs-headers>div:not(.jtabs-border){padding:4px 10px;background-color:#fff}.jtabs.jtabs-modern .jtabs-headers>.jtabs-selected{color:#000}.jtabs.jtabs-modern .jtabs-headers>.jtabs-selected .material-icons{color:#000}.jtabs.jtabs-modern .jtabs-headers{background:#eeeeef!important;padding:2px;border-radius:4px}.jtabs.jtabs-modern .jtabs-headers .jtabs-border{border-color:#eeeeef!important}.jtabs.jtabs-modern .jtabs-border{background-color:#c2c5bce1}.jtags{display:flex;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:flex-start;-webkit-justify-content:space-between;justify-content:flex-start;padding:1px;border:1px solid #ccc;position:relative}.jtags.jtags-empty:not(.jtags-focus):before{position:absolute;color:#ccc;content:attr(data-placeholder);top:0;margin:3px 3px 3px 6px}.jtags>div{padding:3px 22px 3px 10px;font-size:.9em;position:relative;border-radius:1px;margin:2px;display:block;outline:none}.jtags>div:empty:before{content:" ";white-space:pre}.jtags>div:after{content:"x";position:absolute;right:4px;width:12px;height:12px;cursor:pointer;font-size:.9em;display:none}.jtags_label{background-color:#e4e4e4!important}.jtags_label:after{display:inline-block!important}.jtags_error:after{color:#fff!important}.jtags_error{background-color:#d93025!important;color:#fff}.jtoolbar-container{border-radius:2px;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;display:inline-flex!important}.jtoolbar{cursor:pointer;white-space:nowrap;display:flex;padding:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px}.jtoolbar-disabled{pointer-events:none;opacity:.4}.jtoolbar-mobile{display:flex;position:fixed;bottom:0;margin:0;left:0;width:100%;background:#f7f7f8;z-index:1;box-sizing:border-box;box-shadow:0 -1px 2px #0000001a;border-radius:0}.jtoolbar>div{display:inline-flex;align-items:center;box-sizing:border-box;vertical-align:middle;justify-content:space-evenly}.jtoolbar-mobile>div{display:flex;width:100%}.jtoolbar .jtoolbar-item{text-align:center;margin:auto;padding:2px 4px}.jtoolbar-mobile .jtoolbar-item{position:relative;flex:1}.jtoolbar .jtoolbar-divisor{width:2px;height:18px;padding:0;margin-left:4px;margin-right:4px;background-color:var(--jss-border-color, #ccc)}.jtoolbar .jtoolbar-label{padding-left:8px;padding-right:8px}.jtoolbar-mobile a{text-decoration:none;display:inline-block}.jtoolbar-mobile i{display:inline-flex!important;color:#929292}.jtoolbar-mobile span{font-size:.7em;display:block;color:#929292}.jtoolbar-mobile .jtoolbar-selected a,.jtoolbar-mobile .jtoolbar-selected i,.jtoolbar-mobile .jtoolbar-selected span{color:var(--jactive-color)!important;background-color:transparent}.jtoolbar-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jtoolbar-item i{display:block;color:#333}.jtoolbar-item:hover{background-color:var(--jss-background-color-highlight, #e8e8e8)}.jtoolbar .jpicker{padding-left:0;padding-right:0}.jtoolbar .jpicker-header{padding:0 20px 0 8px;background-position:top 50% right 0;display:flex;align-items:center}.jtoolbar .jpicker-content>div{padding:6px}.jtoolbar-active{background-color:#eee}.jtoolbar .fa{width:18px;height:18px;display:block;line-height:18px;font-size:14px}.jtoolbar .material-icons{font-size:18px;width:24px;height:24px;display:block;line-height:24px;transform:rotate(.03deg);text-align:center}.jtoolbar .jtoolbar-arrow{background-repeat:no-repeat;background-position:center;width:24px;margin-left:4px;border-left:1px solid var(--jss-border-color, #ccc)}.jtoolbar-floating{position:absolute;display:none;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;border-radius:4px;background-color:var(--jss-background-color-header, #fff);padding:4px;z-index:50;text-align:left;margin-right:20px}.jtoolbar-floating .jtoolbar-divisor{display:none}.jtoolbar-arrow-selected .jtoolbar-floating{display:flex;flex-wrap:wrap}:root{--lm-font-color: inherit;--lm-main-color: #2196f3;--lm-main-color-alpha: #2196f388;--lm-main-color-highlight: #1f64e1;--lm-secondary-color: #737373;--lm-border-color: #ccc;--lm-border-color-light: #e9e9e9;--lm-border-color-highlight: #aaa;--lm-border-outline: #000;--lm-background-color: #fff;--lm-background-color-header: #f8f8f8;--lm-background-color-highlight: #ececec;--lm-background-color-active: #dcdcdc;--lm-background-color-input: initial;--lm-icon-color: #777;--lm-font-grayout: #777;--lm-input-padding: 6px;--lm-border-radius: 2px;--lm-safe-area-top: 0;--lm-safe-area-bottom: 0;--lm-text-color: #000}.lm-dark-mode{--lm-font-color: #ddd;--lm-font-grayout: #777;--lm-border-color: #444;--lm-border-color-light: #222;--lm-border-color-highlight: #777;--lm-border-outline: #fff;--lm-background-color: #000;--lm-background-color-header: #181818;--lm-background-color-highlight: #282828;--lm-background-color-active: #858585;--lm-background-color-input: #181818;--lm-icon-color: #ccc}.lm-green{--lm-main-color: #39a33b;--lm-main-color-alpha: #39a33b88;--lm-main-color-highlight: #2f8431}body.lm-application{margin:0;padding:0;font-family:Montserrat,sans-serif;background:var(--lm-background-color);color:var(--lm-font-color)}.lm-application input[type=text],.lm-application input[type=number],.lm-application input[type=password],.lm-application select,.lm-application textarea,.lm-application button,.lm-input{padding:var(--lm-input-padding) var(--lm-input-padding) var(--lm-input-padding) 8px;box-sizing:border-box;border:1px solid var(--lm-border-color, #ccc);background-color:var(--lm-background-color-input);line-height:initial;border-radius:2px;color:var(--lm-font-color);font-family:inherit;font-size:inherit}.lm-application *:disabled{color:#888}[visible=false]{display:none}[visible=true]{display:block}.lm-container{width:100%;margin:0 auto;box-sizing:border-box}.lm-row{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;box-sizing:border-box}.lm-row.lm-container{flex-wrap:nowrap}.lm-row.lm-middle{align-items:center}.lm-row.lm-start{justify-content:start}.lm-column{box-sizing:border-box}.lm-column.lm-top{align-self:flex-start}.lm-column.lm-bottom{align-self:flex-end}.lm-form-group{width:100%;padding-right:8px;padding-bottom:8px;box-sizing:border-box}.lm-form-group input[type=text],.lm-form-group input[type=time],.lm-form-group input[type=date],.lm-form-group input[type=password],.lm-form-group input[type=number],.lm-form-group select,.lm-form-group textarea,.lm-form-group{width:100%}.lm-form-group label{display:block;margin-bottom:4px}.lm-form-group label.lm-switch{display:inline-flex}.lm-f1{flex:1}.lm-f2{flex:2}.lm-f3{flex:3}.lm-f4{flex:4}.lm-f5{flex:5}.lm-f6{flex:6}.lm-f7{flex:7}.lm-f8{flex:8}.lm-p0{padding:0}.lm-p2{padding:2px}.lm-p4{padding:4px}.lm-p6{padding:6px}.lm-p8{padding:8px}.lm-p10{padding:10px}.lm-p15{padding:15px}.lm-p20{padding:20px}.lm-p25{padding:25px}.lm-p30{padding:30px}.lm-application .lm-button,.lm-button{padding:var(--lm-input-padding) 20px;border-radius:2px;cursor:pointer;outline:none;background-color:var(--lm-secondary-color, #737373);border:1px solid transparent;color:#fff}.lm-application .lm-button.red,.lm-button.red{background-color:#a23131;border:1px solid transparent;color:#fff}.lm-application .lm-button.blue,.lm-button.blue{border:1px solid transparent;color:#fff;background-color:#1a73e8}.lm-cursor{cursor:pointer}.lm-center{text-align:center}.lm-loading:before{content:"";position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;animation:lm-loading 2s linear infinite;background:#e0e0e0 repeating-linear-gradient(to right,var(--lm-main-color-highlight, #66b244),var(--lm-main-color-highlight, #66b244) 50%,#e0e0e0 50%,#e0e0e0);background-size:200% 100%}.lm-icon{font-family:Material Symbols Outlined,Material Icons,FontAwesome;font-size:24px;width:24px;height:24px;line-height:24px;font-style:normal}@keyframes lm-loading{0%{background-position:100% 0}to{background-position:0 0}}body.lm-dark-mode{background-color:var(--lm-background-color)}.lm-dark-mode a{color:#fff}.lm-dark-mode .lm-button{background-color:#555;border:1px solid transparent;color:#fff}@media(min-width:320px){.lm-container{padding:0 2%}}@media(min-width:1200px){.lm-container{padding:0 5%}}@media(max-width:720px){.lm-row{flex-wrap:wrap}.lm-column{min-width:100%}.lm-column .lm-form-group{padding:0}::placeholder{text-transform:uppercase}::-webkit-input-placeholder{text-transform:uppercase}:-moz-placeholder{text-transform:uppercase}:-ms-input-placeholder{text-transform:uppercase}}.lm-calendar{user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;position:relative}.lm-calendar[data-disabled] .lm-calendar-container[data-view=days] .lm-calendar-content,.lm-calendar[data-disabled] .lm-calendar-footer{opacity:.5;pointer-events:none}.lm-calendar button{cursor:pointer}.lm-calendar .lm-modal{min-width:initial;min-height:initial}.lm-calendar-options{display:none}.lm-modal>div>.lm-calendar-options{display:flex;justify-content:space-between;border-bottom:1px solid var(--lm-border-color, #ccc)}.lm-modal>div>.lm-calendar-options button{border:0;background-color:transparent;text-transform:uppercase;cursor:pointer;padding:15px;font-weight:700}.lm-calendar-header{display:flex;flex-direction:column}.lm-calendar-header>div:first-child{display:flex;align-items:center;padding:10px;flex:1;-webkit-user-select:none;user-select:none}.lm-calendar-header .lm-calendar-labels{display:flex;flex:1;cursor:pointer;padding:5px;margin:10px 0}.lm-calendar-header .lm-calendar-labels>button{font-size:1.2em;border:0;padding:4px;background-color:transparent;font-weight:700;color:var(--lm-font-color)}.lm-calendar-navigation{display:grid;grid-template-columns:repeat(2,1fr);gap:1px}.lm-calendar-weekdays{display:none;grid-template-columns:repeat(7,1fr);padding:0 8px;font-size:.8em;align-items:center;justify-content:center}.lm-calendar-container[data-view=days] .lm-calendar-weekdays{display:grid;flex:1}.lm-calendar-weekdays>div{display:inline-block;padding:6px;box-sizing:border-box;text-align:center;font-weight:700;line-height:2em;justify-content:center}.lm-calendar-content{display:grid;grid-template-columns:repeat(7,1fr);padding:8px;font-size:.8em;outline:none}.lm-calendar-content>div{box-sizing:border-box;text-align:center;aspect-ratio:1 / 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px;cursor:pointer;border-radius:100px;background-origin:padding-box;min-width:38px}.lm-calendar-content>div[data-disabled=true]{pointer-events:none;opacity:.3}.lm-calendar-container[data-view=months] .lm-calendar-content,.lm-calendar-container[data-view=years] .lm-calendar-content{grid-template-columns:repeat(4,1fr)}.lm-calendar-content>div[data-grey=true]{color:#ccc}.lm-calendar-content>div[data-bold=true]{font-weight:700}.lm-calendar-content>div[data-event=true]:before{content:"";position:absolute;margin-top:22px;width:3px;height:3px;border-radius:3px;background-color:red}.lm-calendar-content>div[data-selected=true]{font-weight:700;background-color:#eee;color:#000}.lm-calendar-content:focus>div[data-selected=true]{outline:2px solid black;outline-offset:-2px}.lm-calendar-content>div:hover{background-color:#eee;color:#000}.lm-calendar-content>div[data-range=true]{position:relative}.lm-calendar-content>div[data-start=true],.lm-calendar-content>div[data-end=true]{background-color:var(--lm-main-color, #2196f3);color:initial}.lm-calendar-content>div[data-range=true]:before{content:"";position:absolute;left:0;right:0;top:25%;height:50%;background-color:var(--lm-main-color-alpha, #2196f388)}.lm-calendar-content>div[data-start=true]:before{left:5px;border-top-left-radius:20%;border-bottom-left-radius:20%}.lm-calendar-content>div[data-end=true]:before,.lm-calendar-content>div[data-last=true]:before{right:5px;border-top-right-radius:20%;border-bottom-right-radius:20%}.lm-calendar-footer>div{flex:1}.lm-calendar-footer{display:flex;margin:0 10px;padding:8px 0;line-height:34px;border-top:1px solid var(--lm-border-color-light, #e9e9e9)}.lm-calendar-footer[data-visible=false]{display:none}.lm-calendar-footer .lm-calendar-control{border:0;background-color:transparent;padding:6px;-moz-appearance:none;-webkit-appearance:none;margin:2px;border-radius:32px;font-size:1.1em;width:initial}.lm-calendar-footer select:focus{background-color:#eee}.lm-calendar-footer input{width:100%;cursor:pointer;background-color:var(--lm-border-color-light, #e9e9e9)}.lm-calendar-input{padding-right:24px!important;box-sizing:border-box;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M200-80q-33 0-56.5-23.5T120-160v-560q0-33 23.5-56.5T200-800h40v-80h80v80h320v-80h80v80h40q33 0 56.5 23.5T840-720v560q0 33-23.5 56.5T760-80H200Zm0-80h560v-400H200v400Zm0-480h560v-80H200v80Zm0 0v-80 80Zm280 240q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z" fill="gray" /></svg>') top 50% right 5px no-repeat}.lm-calendar-time[data-visible=false]{display:none}.lm-calendar .lm-calendar-icon{font-family:Material Symbols Outlined,Material Icons,FontAwesome;font-size:24px;width:40px;height:40px;line-height:24px;box-sizing:border-box;border-radius:20px;border:0;padding:0;margin:0}.lm-calendar[data-type=picker] .lm-modal{position:fixed;left:0;bottom:0;min-width:100%;min-height:40px}.lm-calendar[data-type=picker] .lm-calendar-content>div{aspect-ratio:initial;min-height:60px;border-radius:4px}.lm-calendar[data-type=picker] .lm-calendar-weekdays>div{min-height:60px;line-height:60px}.lm-calendar[data-grid=true] .lm-calendar-weekdays{padding:0}.lm-calendar[data-grid=true] .lm-calendar-content{border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:0}.lm-calendar[data-grid=true] .lm-calendar-content>div{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;border-radius:0;justify-content:start;align-items:end}.lm-ripple{background-position:center;transition:background .8s}.lm-ripple:hover{background:var(--lm-background-color-highlight, #ebebeb) radial-gradient(circle,transparent 1%,var(--lm-background-color-highlight, #ebebeb) 1%) center/15000%}.lm-ripple:active{background-color:var(--lm-background-color-active, #e8e8e8);background-size:100%;transition:background 0s}.lm-dark-mode .lm-calendar-weekdays{color:#aaa}.lm-dark-mode .lm-calendar-labels>button{background-color:initial}.lm-dark-mode .lm-calendar-content:focus>div[data-selected=true]{outline-color:#fff}.lm-dark-mode .lm-calendar-content>div[data-grey=true]{color:var(--lm-font-grayout, #777)}.lm-dark-mode .lm-calendar-footer select:focus{background-color:#3a3a45}.lm-color{background-color:#fff;line-height:initial;box-sizing:border-box;position:relative}.lm-color-options{display:none}.lm-modal>div>.lm-color-options{display:flex;justify-content:space-between;border-bottom:1px solid var(--lm-border-color, #ccc)}.lm-modal>div>.lm-color-options button{border:0;background-color:transparent;text-transform:uppercase;cursor:pointer;padding:15px;font-weight:700}.lm-color-grid,.lm-color-grid table{width:100%;height:100%}.lm-color-grid tr:first-child>td:first-child{border-top-left-radius:3px}.lm-color-grid tr:first-child>td:last-child{border-top-right-radius:3px}.lm-color-grid tr:last-child>td:first-child{border-bottom-left-radius:3px}.lm-color-grid tr:last-child>td:last-child{border-bottom-right-radius:3px}.lm-color-selected{background-repeat:no-repeat;background-size:16px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z%27 fill=%27black%27/%3E%3C/svg%3E")}.lm-color-hsl{width:100%;height:100%;box-sizing:border-box;position:relative;display:inline-block}.lm-color-hsl canvas{position:absolute;top:0;left:0;display:block;border-radius:3px;-webkit-user-drag:none}.lm-color-point{height:4px;width:4px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;outline:1px solid white}.lm-color-input{padding-right:24px!important;box-sizing:border-box;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="gray"><g><rect fill="none" height="24" width="24"/></g><g><g><g><g><path d="M12,22C6.49,22,2,17.51,2,12S6.49,2,12,2s10,4.04,10,9c0,3.31-2.69,6-6,6h-1.77c-0.28,0-0.5,0.22-0.5,0.5 c0,0.12,0.05,0.23,0.13,0.33c0.41,0.47,0.64,1.06,0.64,1.67C14.5,20.88,13.38,22,12,22z M12,4c-4.41,0-8,3.59-8,8s3.59,8,8,8 c0.28,0,0.5-0.22,0.5-0.5c0-0.16-0.08-0.28-0.14-0.35c-0.41-0.46-0.63-1.05-0.63-1.65c0-1.38,1.12-2.5,2.5-2.5H16 c2.21,0,4-1.79,4-4C20,7.14,16.41,4,12,4z"/><circle cx="6.5" cy="11.5" r="1.5"/><circle cx="9.5" cy="7.5" r="1.5"/><circle cx="14.5" cy="7.5" r="1.5"/><circle cx="17.5" cy="11.5" r="1.5"/></g></g></g></g></svg>') top 50% right 1px no-repeat}.lm-color .lm-modal{min-width:initial;min-height:initial}.lm-color .lm-tabs{flex-grow:1;display:inline-flex;flex-direction:column;margin-top:10px;min-width:260px;min-height:190px}.lm-color .lm-tabs-content{display:flex;flex-grow:1;margin-top:4px}.lm-color .lm-tabs .lm-tabs-content>div{flex-grow:1;padding:10px}.lm-menu{display:none}.lm-menu-focus{display:unset}.lm-menu .lm-modal{color:#555;-webkit-user-select:none;user-select:none;border:1px solid var(--lm-border-color-light, #e9e9e9);border-radius:4px;box-shadow:0 2px 4px 2px #3c404333;max-height:600px;width:initial;height:initial;min-width:250px;min-height:initial;padding-top:4px;padding-bottom:4px;z-index:16;transition:initial}.lm-menu-submenu{padding-top:1px;padding-bottom:1px}.lm-menu-submenu>div.lm-menu-item{box-sizing:border-box;display:flex;padding:1px 8px 1px 40px;width:250px;font-size:.9em;font-family:sans-serif;text-align:left;align-items:center;position:relative}.lm-menu-submenu>div.lm-menu-item span{text-decoration:none;flex:1;cursor:pointer;line-height:30px}.lm-menu-submenu>div.lm-menu-item div{margin-right:5px;color:#888}.lm-menu-submenu>div.lm-menu-item[data-submenu=true]:after{content:"arrow_right";font-family:Material Symbols Outlined,Material Icons,FontAwesome;font-size:18px;color:var(--lm-icon-color, #777)}.lm-menu-submenu>div.lm-menu-item[data-disabled=true]{opacity:.5;pointer-events:none}.lm-menu-submenu>div.lm-menu-item:hover,.lm-menu-submenu>div.lm-menu-item[data-cursor=true],.lm-menu-submenu>div.lm-menu-item[aria-expanded=true]{background-color:var(--lm-background-color-highlight, #ebebeb)}.lm-menu-submenu hr{border:1px solid var(--lm-border-color-light, #e9e9e9);border-bottom:0;margin-top:5px;margin-bottom:5px}.lm-menu-submenu>div.lm-menu-item:before{content:attr(data-icon);font-family:Material Symbols Outlined,Material Icons,FontAwesome;font-size:18px;width:24px;height:24px;line-height:24px;position:absolute;left:11px;transform:rotate(.03deg)}.lm-dark-mode .lm-menu .lm-modal{color:#e8e7e9;background-color:#111;border:1px solid #3c3c3c}.lm-dark-mode .lm-menu-submenu>div.lm-menu-item:hover,.lm-dark-mode .lm-menu-submenu>div.lm-menu-item[data-cursor=true],.lm-dark-mode .lm-menu-submenu>div.lm-menu-item[aria-expanded=true]{background-color:var(--lm-background-color-highlight, #2d2d2d)}.lm-dropdown{-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;outline-offset:1px;vertical-align:top}.lm-dropdown[data-disabled=true]{opacity:.5;pointer-events:none}.lm-dropdown-header{display:flex;align-items:center}.lm-dropdown-header-controls{display:none}.lm-application .lm-dropdown-header-controls button,.lm-dropdown-header-controls button{background-color:transparent;text-transform:uppercase;cursor:pointer;padding:15px;font-weight:700;border:0;color:var(--lm-font-color);margin:1px}.lm-dropdown-content{position:relative;margin-top:1px}.lm-dropdown .lm-modal{padding:0;min-width:100%;min-height:5px;border:1px solid var(--lm-border-color, #ccc);border-radius:0}.lm-dropdown-input{padding:var(--lm-input-padding, 6px) 24px var(--lm-input-padding, 6px) 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;appearance:none;cursor:pointer;box-sizing:border-box;width:100%;background:var(--lm-background-color-input, #fff);border:1px solid var(--lm-border-color, #767676);border-radius:var(--lm-border-radius, 2px);position:relative;line-height:normal;display:flex;align-items:center;font:inherit}.lm-dropdown-input>br{display:none}.lm-dropdown-input:after{content:"";position:absolute;width:24px;height:24px;top:calc(50% - 12px);right:0;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");background-position:center;transition:transform .1s ease-in-out}.lm-application .lm-dropdown-add,.lm-dropdown-add{position:absolute;padding:0;margin:0;border:0;background:transparent;cursor:pointer;right:30px;top:calc(50% - 8px);display:none}.lm-dropdown-add:after{content:"+";width:16px;height:auto;display:block;color:var(--lm-font-color)}.lm-dropdown[data-insert=true] .lm-dropdown-input{padding-right:35px}.lm-dropdown[data-state=true][data-insert=true] .lm-dropdown-add{display:initial}.lm-dropdown[data-state=true] .lm-dropdown-input:after{transform:rotate(-180deg)}.lm-dropdown-input:empty:before{content:" "}.lm-dropdown[data-state=true] .lm-dropdown-input[placeholder]:empty:before{content:" " attr(placeholder);color:#aaa}.lm-dropdown-options{width:100%}.lm-dropdown-item{box-sizing:border-box}.lm-dropdown-item[data-disabled=true]{opacity:.5;pointer-events:none}.lm-dropdown-item[data-group]:before{content:attr(data-group);display:block;padding:8px;font-weight:700;width:100%;background-color:var(--lm-background-color-input, #fff);color:var(--lm-font-color, #000);box-sizing:border-box}.lm-dropdown-item>div{white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden;color:var(--lm-font-color, #000);display:flex;align-items:center;padding:4px 40px 4px 10px;position:relative;box-sizing:border-box}.lm-dropdown-item>div>span:empty:before{content:" "}.lm-dropdown-item>div>img{width:24px;height:24px;margin-left:-6px;margin-right:6px}.lm-dropdown-item>div>img:not([src]){display:none}.lm-dropdown-item>div>img[src=""]{display:none}.lm-dropdown-item>div:hover{background-color:#1e90ff;color:#fff}.lm-dropdown-item[data-selected=true]>div{background-color:#1e90ff;color:#fff}.lm-dropdown-item[data-selected=true]>div:after{content:"✓";position:absolute;right:10px;line-height:24px}.lm-dropdown-item[data-cursor=true]>div{background-color:var(--lm-background-color-highlight)}.lm-dropdown-item[data-cursor=true]:hover>div{background-color:var(--lm-background-color-active)}.lm-dropdown-item[data-cursor=true].lm-dropdown-item[data-selected=true]>div{background-color:#1d86ed}.lm-dropdown[data-type=picker][data-state=true] .lm-dropdown-content .lm-modal{box-shadow:initial;border:initial}.lm-dropdown[data-type=picker][data-state=true] .lm-dropdown-content{position:initial}.lm-dropdown[data-type=picker][data-state=true] .lm-dropdown-header-controls{display:flex;position:fixed;bottom:300px;left:0;width:100%!important;background-color:#fff;z-index:1;box-sizing:border-box;border-top:1px solid var(--lm-border-color);border-bottom:1px solid var(--lm-border-color);box-shadow:0 0 12px #00000038;justify-content:space-between}.lm-dropdown[data-type=picker] .lm-modal{position:fixed;bottom:0;left:0;width:100%!important;height:300px!important}.lm-dropdown[data-type=picker] .lm-lazy{width:100%!important}.lm-dropdown[data-type=picker] .lm-dropdown-item>div{border-bottom:solid 1px rgba(0,0,0,.2);text-transform:uppercase;font-size:1.1em;padding:16px}.lm-dropdown[data-type=picker] .lm-dropdown-item[data-group]:before{text-align:center;border-bottom:solid 1px rgba(0,0,0,.2);padding:16px}.lm-dropdown[data-type=searchbar][data-state=true]{position:fixed;top:0;left:0;width:100%!important;height:100%!important;display:flex;flex-direction:column;background-color:#fff;z-index:1;box-sizing:border-box}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-content .lm-modal{box-shadow:initial;border:initial;border-top:1px solid var(--lm-border-color)}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-content{position:initial}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-header{display:flex;background-color:#fff;box-sizing:border-box}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-header-controls{display:flex}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-input{font-size:1.5em;border-radius:0;border:0;border-bottom:1px solid #eee;outline:none;background-color:#fff;padding-top:0;padding-bottom:0;line-height:60px;height:60px;flex:1}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-input:after{background:initial}.lm-dropdown[data-type=searchbar][data-state=true] .lm-dropdown-add{right:150px}.lm-dropdown[data-type=searchbar][data-state=true]:not(.lm-dropdown-loading) .lm-dropdown-add:after{content:"add";font-family:Material Symbols Outlined,Material Icons;font-size:24px;width:24px;height:24px}.lm-dropdown[data-type=searchbar] .lm-modal{max-height:initial;bottom:0;width:100%!important;height:calc(100% - 60px)!important;border:0}.lm-dropdown[data-type=searchbar] .lm-dropdown-item>div{border-bottom:solid 1px rgba(0,0,0,.2);text-transform:uppercase;font-size:1.1em;padding:16px}.lm-dropdown[data-type=searchbar] .lm-dropdown-item[data-group]:before{text-align:center;border-bottom:solid 1px rgba(0,0,0,.2);padding:16px}.lm-dropdown[data-type=searchbar] .lm-lazy{max-height:initial;width:100%!important}.lm-dropdown .lm-lazy{max-height:300px;scrollbar-width:thin}.lm-dropdown .lm-lazy::-webkit-scrollbar{height:12px}.lm-dropdown .lm-lazy::-webkit-scrollbar{width:12px}.lm-dropdown .lm-dropdown-loading:after{position:absolute;content:"";width:12px;height:12px;margin:5px;border-style:solid;border-color:#888;border-top-color:transparent;border-width:1px;border-radius:50%;background-image:none;animation:lm-dropdown-spin .8s linear infinite}@keyframes lm-dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lm-lazy{position:relative;overflow-y:auto;overflow-x:hidden;display:flex;box-sizing:border-box;height:100%}.lm-lazy-scroll{position:absolute;width:1px}.lm-lazy-items{position:sticky;top:0;box-sizing:border-box;width:100%}.lm-modal{position:fixed;min-width:200px;min-height:200px;border-radius:5px;z-index:15;background-color:var(--lm-background-color-input, #fff);box-sizing:border-box;box-shadow:0 0 12px #00000038;opacity:1;border:1px solid var(--lm-border-color, #ccc);outline:none;margin:0;display:flex;flex-direction:column;transition:opacity .4s ease,top .4s ease,left .4s ease,width .4s ease,height .4s ease;color:var(--lm-font-color, #000)}.lm-modal[closed=true]{display:none}.lm-modal.action{-webkit-user-select:none;user-select:none}.lm-modal-title{width:100%;border-bottom:1px solid var(--lm-border-color, #ccc);padding:12px;box-sizing:border-box;font-size:1.3em;line-height:24px;-webkit-user-select:none;user-select:none;display:flex;border-radius:5px 5px 0 0}.lm-modal-focus{z-index:999}.lm-modal>.lm-modal-title{display:none}.lm-modal>.lm-modal-title[data-icon],.lm-modal>.lm-modal-title[data-title],.lm-modal[closable=true]>.lm-modal-title,.lm-modal[minimizable=true]>.lm-modal-title{display:inherit}.lm-modal>.lm-modal-title>div:nth-child(2){flex:1}.lm-modal>.lm-modal-title>.lm-modal-icon{width:24px;height:24px;font-size:24px;cursor:pointer;font-family:Material Symbols Outlined,Material Icons;text-align:center;margin-right:8px;display:none}.lm-modal>.lm-modal-title>.lm-modal-icon:not(:empty){display:inherit}.lm-modal>.lm-modal-title>.lm-modal-close:before{content:"close"}.lm-modal>.lm-modal-title>.lm-modal-minimize:before{content:"─"}.lm-modal[minimized=true]>.lm-modal-title>.lm-modal-minimize:before{content:""}.lm-modal[minimizable=true]>.lm-modal-title>.lm-modal-minimize{display:block}.lm-modal[closable=true]>.lm-modal-title>.lm-modal-close{margin-right:0;display:block}.lm-modal.hide{opacity:0}.lm-modal[animation=false],.lm-modal.action{transition:initial}.lm-modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000020;z-index:15}.lm-modal>div:last-child{width:100%;height:100%}.lm-modal[overflow=true]>div:last-child{overflow:auto;scrollbar-width:thin;scrollbar-color:#333 transparent}.lm-modal>div:last-child::-webkit-scrollbar{width:12px;height:12px}.lm-modal>div:last-child::-webkit-scrollbar-track{background:#eee}.lm-modal>div:last-child::-webkit-scrollbar-thumb{background:#888}.lm-modal[position=absolute]{position:absolute;transition:initial}.lm-modal[position=left]{top:0;left:0;width:280px;height:100vh!important;border-width:0;border-radius:initial}.lm-modal[position=right]{top:0;left:auto;right:0;width:280px;height:100vh!important;border-width:0;border-radius:initial}.lm-modal[position=bottom]{top:initial;left:0;bottom:0;width:100vw!important;height:280px;border-width:0;border-radius:initial}.lm-modal[minimized=true]{position:fixed;width:200px!important;height:45px!important;min-width:initial;min-height:initial;overflow:hidden}.lm-rating i{color:#d3d3d3;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lm-rating[data-size=small]{height:16px;line-height:16px;font-size:16px}.lm-rating[data-size=small] i{font-size:16px}.lm-rating i[data-hover="1"]{color:gray}.lm-rating i[data-selected="1"]{color:red}:root{--lm-switch-front-color: 127,127,127;--lm-switch-primary-color: 255,255,255;--lm-switch-main-color: var(--lm-main-color, #1565C0);--lm-switch-main-color-alpha: var(--lm-main-color-alpha, #1565C088)}.lm-switch[data-color=green]{--lm-switch-main-color: #2E7D32;--lm-switch-main-color-alpha: #2E7D3288}.lm-switch[data-color=orange]{--lm-switch-main-color: #EF6C00;--lm-switch-main-color-alpha: #EF6C0088}.lm-switch[data-color=red]{--lm-switch-main-color: #C62828;--lm-switch-main-color-alpha: #C6282888}.lm-switch[data-color=purple]{--lm-switch-main-color: #6A1B9A;--lm-switch-main-color-alpha: #6A1B9A88}.lm-switch{position:relative;display:inline-flex;z-index:0;align-items:center;min-width:36px;min-height:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.lm-switch:before{content:"";min-height:1em}.lm-switch>input{appearance:none;position:absolute;left:0;margin:0;display:block;border-radius:50%;width:30px;height:30px;max-width:30px;max-height:30px;outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s .1s,transform .2s .1s}.lm-switch>span{display:inline-flex;width:100%;line-height:24px;cursor:pointer;margin:0 0 0 45px;align-items:center;box-sizing:border-box;max-width:-webkit-fill-available}.lm-switch>span:empty{margin:0}.lm-switch>span:before{content:"";position:absolute;left:0;border-radius:7px;width:36px;height:14px;background-color:rgba(var(--lm-switch-front-color),.38);transition:background-color .2s,opacity .2s}.lm-switch>span:after{content:"";position:absolute;left:0;border-radius:50%;width:20px;height:20px;background-color:rgb(var(--lm-switch-primary-color));box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;transition:background-color .2s,transform .2s}.lm-switch>input:checked{left:11px;background-color:var(--lm-switch-main-color)}.lm-switch>input:not(:checked){left:-5px;background-color:var(--lm-secondary-color, #6A6A6A)}.lm-switch>input:checked+span:before{background-color:var(--lm-switch-main-color-alpha)}.lm-switch>input:checked+span:after{background-color:var(--lm-switch-main-color);transform:translate(16px)}.lm-switch:hover>input{opacity:.04}.lm-switch>input:focus{opacity:.12}.lm-switch:hover>input:focus{opacity:.16}.lm-switch>input:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s}.lm-switch>input:active+span:before{background-color:var(--lm-switch-main-color-alpha)}.lm-switch>input:checked:active+span:before{background-color:rgba(var(--lm-switch-front-color),.38)}.lm-switch>input:disabled{opacity:0}.lm-switch>input:disabled+span{color:rgb(var(--lm-switch-front-color));opacity:.5;cursor:default}.lm-switch>input:disabled+span:before{background-color:rgba(var(--lm-switch-front-color),.38)}.lm-switch>input:checked:disabled+span:before{background-color:var(--lm-switch-main-color-alpha)}.lm-switch[position=right]>span{margin:0 45px 0 0}.lm-switch[position=right]>input{left:initial;right:11px}.lm-switch[position=right]>input:checked{left:initial;right:-5px}.lm-switch[position=right]>span:before{left:initial;right:0}.lm-switch[position=right]>span:after{left:initial;right:16px}.lm-tabs[data-position=bottom]{display:flex;justify-content:center;flex-direction:column-reverse}.lm-tabs .lm-tabs-content>div{padding:15px 5px}.lm-tabs .lm-tabs-headers{display:flex;align-items:center;width:100%}.lm-tabs[data-position=center] .lm-tabs-headers{margin:0 auto;justify-content:center}.lm-tabs .lm-tabs-headers>ul{list-style-type:none;display:flex;margin:0;padding:0;align-items:center}.lm-tabs .lm-tabs-headers>ul>li{cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 24px;border:1px solid #ccc;background-position:center;transition:background .8s;display:flex;flex-direction:column;align-items:center}.lm-tabs .lm-tabs-headers>ul>li.selected{background-color:#eee;color:#000}.lm-tabs .lm-tabs-headers>ul>li[data-icon]:before{content:attr(data-icon);font-family:Material Symbols Outlined,Material Icons,FontAwesome;font-size:24px;width:24px;height:24px;text-align:center;color:var(--lm-icon-color, #777);margin-bottom:5px}.lm-tabs[data-round=true] .lm-tabs-headers>ul>li:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}.lm-tabs[data-round=true] .lm-tabs-headers>ul>li:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.lm-tabs .lm-tabs-headers>ul>li:not(:first-child){border-left:1px solid transparent}.lm-tabs .lm-tabs-headers>ul>li:hover{background:#eee radial-gradient(circle,transparent 1%,#eee 1%) center/15000%}.lm-tabs .lm-tabs-headers>ul>li:active{background-color:#ddd;background-size:100%;transition:background 0s}.lm-tabs .lm-tabs-content>div{display:none}.lm-tabs .lm-tabs-content>div.selected{display:block}.lm-tabs-insert-button{margin-left:5px;color:#555;cursor:pointer;font-family:Material Symbols Outlined,Material Icons,FontAwesome;font-size:24px;width:24px;height:24px;text-align:center;line-height:24px}.lm-tabs div[data-visible=false]{display:none}.lm-topmenu{outline:none}.lm-topmenu-options{display:flex;font-size:.9em}.lm-topmenu-title{cursor:pointer;padding:4px 12px;border-radius:4px;-webkit-user-select:none;user-select:none;margin:8px 2px}.lm-topmenu-title:hover,.lm-topmenu-title:focus{background-color:var(--lm-background-color-highlight, #ebebeb)}.lm-topmenu-title[data-disabled=true]{opacity:.5;pointer-events:none}.lm-topmenu-title[data-selected=true]{background-color:var(--lm-background-color-highlight, #ebebeb);outline:2px solid var(--lm-border-outline, #000)}.lm-topmenu lm-modal:first-of-type>.lm-modal{position:absolute;transition:initial}.box-spreadsheet-panel[data-v-c88e32bc]{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.section-card[data-v-c88e32bc]{border-radius:8px;box-shadow:none;border:1px solid #edf2f7;transition:all .3s ease}.spreadsheet-card[data-v-c88e32bc]{flex:1;width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column}.spreadsheet-card[data-v-c88e32bc] .ant-card-body{flex:1;min-height:0;overflow:hidden;padding:8px}.entry-title-row[data-v-c88e32bc]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.title-main[data-v-c88e32bc]{display:flex;align-items:center;gap:10px;margin-right:10px}.title-tag[data-v-c88e32bc]{width:4px;height:18px;background:linear-gradient(180deg,#1677ff,#4096ff);border-radius:2px}.title-tag.blue[data-v-c88e32bc]{background:linear-gradient(180deg,#1890ff,#36cfc9)}.title-text[data-v-c88e32bc]{font-size:16px;font-weight:600;color:#1a202c;letter-spacing:.5px}.title-content[data-v-c88e32bc]{display:flex;flex-direction:column;line-height:1.2}.title-sub[data-v-c88e32bc]{font-size:14px;color:#94a3b8;font-weight:400}.box-spreadsheet[data-v-c88e32bc]{flex:1;width:100%;height:100%;min-height:0;overflow:hidden}.box-spreadsheet[data-v-c88e32bc] .jss_container{width:100%;height:100%;min-height:0;overflow:hidden}.box-spreadsheet[data-v-c88e32bc] .jss_worksheet{font-size:14px}.box-spreadsheet[data-v-c88e32bc] .jss thead td{background:#f8fafc;color:#475569;font-weight:600}.box-spreadsheet[data-v-c88e32bc] .box-start-cell{background:#f8fbff}.box-spreadsheet[data-v-c88e32bc] .box-detail-cell{background:#fff}.box-spreadsheet[data-v-c88e32bc] .box-code-cell{color:#0f172a;font-weight:600}.box-spreadsheet[data-v-c88e32bc] .box-flag-cell,.box-spreadsheet[data-v-c88e32bc] .sku-code-cell{font-weight:600}.box-spreadsheet[data-v-c88e32bc] .sku-new-code-cell{position:relative;background:#fff7e6!important}.box-spreadsheet[data-v-c88e32bc] .sku-code-cell,.box-spreadsheet[data-v-c88e32bc] .origin-country-cell{position:relative}.box-spreadsheet[data-v-c88e32bc] .sku-status-badges{position:absolute;top:1px;right:2px;z-index:2;display:flex;gap:2px;pointer-events:none}.box-spreadsheet[data-v-c88e32bc] .sku-status-badge:after{content:attr(data-label);display:block;padding:0 4px;border-radius:4px;color:#fff;font-size:10px;line-height:14px;white-space:nowrap}.box-spreadsheet[data-v-c88e32bc] .sku-status-badge--new:after{background:#faad14}.box-spreadsheet[data-v-c88e32bc] .sku-status-badge--high-risk:after{background:#cf1322}.box-spreadsheet[data-v-c88e32bc] .sku-status-badge--disabled:after{background:#8c8c8c}.box-spreadsheet[data-v-c88e32bc] .sku-status-badge--invalid-origin:after{background:#cf1322}.box-spreadsheet[data-v-c88e32bc] .sku-trace-follow-cell{background:#f8fafc!important}.box-spreadsheet[data-v-c88e32bc] .sheet-invalid-cell{background:#fff1f0!important}.goods-condition-context-menu[data-v-c88e32bc]{position:fixed;z-index:100000;min-width:96px;padding:4px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;box-shadow:0 8px 24px #0f172a24}.goods-condition-context-menu__item[data-v-c88e32bc]{width:100%;height:30px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:#dc2626;font-size:13px;line-height:30px;text-align:left;cursor:pointer}.goods-condition-context-menu__item[data-v-c88e32bc]:hover{background:#fff1f0}.inbound-create-page[data-v-9290c7d5]{height:100%;display:flex;flex-direction:column;overflow:hidden}.inbound-create-layout[data-v-9290c7d5]{flex:1;min-height:0;display:flex;gap:8px;overflow:hidden}.inbound-create-layout.with-whiteboard .workbench-container[data-v-9290c7d5]{margin:0;max-width:none}.workbench-container[data-v-9290c7d5]{flex:1;min-width:0;margin:0 auto;width:100%;height:100%;display:flex;flex-direction:column;gap:4px;max-width:1680px}.inbound-whiteboard[data-v-9290c7d5]{position:relative;height:100%;flex:0 0 auto;min-width:240px;max-width:600px;display:flex;overflow:hidden}.whiteboard-edge-resizer[data-v-9290c7d5]{position:absolute;top:0;bottom:0;left:0;z-index:2;width:8px;cursor:col-resize}.inbound-whiteboard-input[data-v-9290c7d5]{flex:1;min-height:0;resize:none}@media(max-width:1280px){.inbound-create-layout.with-whiteboard[data-v-9290c7d5]{flex-direction:column}.whiteboard-edge-resizer[data-v-9290c7d5]{display:none}.inbound-whiteboard[data-v-9290c7d5]{width:100%!important;max-width:none;height:220px}}.section-card[data-v-9290c7d5]{border-radius:8px;box-shadow:none;border:1px solid #edf2f7;transition:all .3s ease}.section-card[data-v-9290c7d5]:hover{box-shadow:none}.header-title-row[data-v-9290c7d5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.title-main[data-v-9290c7d5]{display:flex;align-items:center;gap:10px;margin-right:10px}.header-mode-actions[data-v-9290c7d5]{display:flex;align-items:center;gap:16px;margin-left:4px;white-space:nowrap}.header-card[data-v-9290c7d5] .ant-card-head-title,.entry-card[data-v-9290c7d5] .ant-card-head-title{min-width:0;white-space:normal;overflow:visible}.title-tag[data-v-9290c7d5]{width:4px;height:18px;background:linear-gradient(180deg,#1677ff,#4096ff);border-radius:2px}.title-text[data-v-9290c7d5]{font-size:16px;font-weight:600;color:#1a202c;letter-spacing:.5px}.compact-grid-form[data-v-9290c7d5] .ant-form-item{margin-bottom:8px}.compact-grid-form[data-v-9290c7d5] .ant-form-item-label{background:#fff;padding:0 10px;border:1px solid #e2e8f0;border-right:none;border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:flex-end;height:28px;font-size:12px;color:#4a5568}.compact-grid-form[data-v-9290c7d5] .ant-form-item-control-input{min-height:28px}.compact-grid-form[data-v-9290c7d5] .ant-input-number,.compact-grid-form[data-v-9290c7d5] .ant-input-number-group-wrapper{width:100%}.compact-grid-form[data-v-9290c7d5] .ant-input,.compact-grid-form[data-v-9290c7d5] .ant-input-number,.compact-grid-form[data-v-9290c7d5] .ant-select-selector{border-radius:0 6px 6px 0!important;height:28px!important;border-color:#e2e8f0!important}.compact-grid-form[data-v-9290c7d5] .ant-input-number-group .ant-input-number{border-radius:0!important}.compact-grid-form[data-v-9290c7d5] .ant-input-number-group-addon{height:28px;padding:0 8px;border-color:#e2e8f0!important;border-radius:0 6px 6px 0!important;font-size:12px;color:#334155;background:#f8fafc}.compact-grid-form[data-v-9290c7d5] .ant-select-selection-item{line-height:22px!important;font-size:12px}.compact-grid-form[data-v-9290c7d5] .ant-form-item-has-error .ant-input,.compact-grid-form[data-v-9290c7d5] .ant-form-item-has-error .ant-input-number,.compact-grid-form[data-v-9290c7d5] .ant-form-item-has-error .ant-select-selector{border-color:#ff4d4f!important}.compact-grid-form .form-item-shake[data-v-9290c7d5] .ant-form-item-control-input-content{animation:form-field-shake-9290c7d5 .32s ease-in-out}@keyframes form-field-shake-9290c7d5{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.entry-box-form[data-v-9290c7d5]{flex:1;display:flex;flex-direction:column;min-height:0}.main-split[data-v-9290c7d5]{flex:1;display:flex;gap:12px;min-height:0;overflow:hidden}.entry-panel[data-v-9290c7d5]{flex:4;display:flex;flex-direction:column;min-width:0;overflow:hidden}.staged-panel[data-v-9290c7d5]{flex:1;display:flex;flex-direction:column;min-width:300px}.entry-card[data-v-9290c7d5]{height:100%;display:flex;flex-direction:column}.entry-card[data-v-9290c7d5] .ant-card-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.card-header[data-v-9290c7d5]{display:flex;flex-direction:column}.title-content[data-v-9290c7d5]{display:flex;flex-direction:column;line-height:1.2}.title-sub[data-v-9290c7d5]{font-size:11px;color:#94a3b8;font-weight:400;margin-top:2px}.title-tag.blue[data-v-9290c7d5]{background:linear-gradient(180deg,#1890ff,#36cfc9)}.entry-title-row[data-v-9290c7d5]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.box-epc-title-check[data-v-9290c7d5]{flex-shrink:0}.box-info-row[data-v-9290c7d5]{display:grid;grid-template-columns:minmax(150px,1.35fr) repeat(5,minmax(88px,1fr));gap:8px;align-items:start}.box-info-row.without-location[data-v-9290c7d5]{grid-template-columns:repeat(5,minmax(88px,1fr))}.box-info-field[data-v-9290c7d5]{min-width:0}.box-info-field-location[data-v-9290c7d5] .ant-form-item-label{width:58px!important;flex-basis:58px!important}.sku-selection-area[data-v-9290c7d5]{flex:1;display:flex;flex-direction:column;min-height:0;background:#fff;overflow:hidden;box-shadow:none}.sku-action-bar[data-v-9290c7d5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.scan-input-wrapper[data-v-9290c7d5]{flex:1}.scan-input[data-v-9290c7d5] .ant-input-prefix{margin-right:8px}.entry-sku-table[data-v-9290c7d5]{flex:1}.entry-sku-table[data-v-9290c7d5] .ant-table-thead>tr>th{background:#fff!important;color:#475569!important;font-weight:600}.sku-info-cell[data-v-9290c7d5]{display:flex;flex-direction:column}.sku-name[data-v-9290c7d5]{font-size:12px;font-weight:400;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-code[data-v-9290c7d5]{font-weight:600;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-footer[data-v-9290c7d5]{margin-top:16px}.table-date-input-wrap[data-v-9290c7d5]{display:flex;align-items:center;gap:4px}.mandatory-star[data-v-9290c7d5]{color:#ff4d4f;font-size:14px;line-height:1}.footer-bar[data-v-9290c7d5] .ant-btn-primary{height:40px;padding:0 24px;border-radius:6px;background:linear-gradient(135deg,#1677ff,#4096ff);border:none;box-shadow:0 4px 12px #1677ff33;display:flex;align-items:center;font-weight:600}.staged-card[data-v-9290c7d5]{height:100%;display:flex;flex-direction:column}.staged-card[data-v-9290c7d5] .ant-card-body{flex:1;overflow-y:auto;padding:12px;background:#fff}.staged-header[data-v-9290c7d5]{display:flex;align-items:center;justify-content:space-between}.staged-list[data-v-9290c7d5]{display:flex;flex-direction:column;gap:10px}.staged-item[data-v-9290c7d5]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.staged-item[data-v-9290c7d5]:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}.staged-item-main[data-v-9290c7d5]{flex:1;min-width:0;width:100%}.staged-item-head[data-v-9290c7d5]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.staged-item-info[data-v-9290c7d5]{display:flex;flex-direction:column;min-width:0}.staged-box-no[data-v-9290c7d5]{font-weight:600;color:#262626}.staged-sku-list[data-v-9290c7d5]{margin-top:8px;display:flex;flex-direction:column;gap:6px}.staged-sku-row[data-v-9290c7d5]{display:grid;grid-template-columns:minmax(0,1.8fr) 42px minmax(48px,.8fr);align-items:center;gap:8px;font-size:12px;color:#334155;min-height:22px;padding:2px 0;border-bottom:1px solid #f1f5f9}.staged-sku-row[data-v-9290c7d5]:last-child{border-bottom:none}.staged-sku-header[data-v-9290c7d5]{color:#94a3b8;font-size:11px;font-weight:500;border-bottom-color:#e2e8f0}.staged-sku-code[data-v-9290c7d5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.staged-sku-qty[data-v-9290c7d5]{color:#334155;text-align:center;white-space:nowrap}.staged-sku-origin[data-v-9290c7d5]{color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staged-item-actions[data-v-9290c7d5]{display:flex;align-items:center;gap:4px}.footer-bar[data-v-9290c7d5]{background:#fff;padding:16px 32px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -4px 20px #00000014;border:1px solid #edf2f7;margin-top:4px}.footer-bar[data-v-9290c7d5] .ant-btn-primary{height:40px;padding:0 24px;border-radius:6px;background:linear-gradient(135deg,#1d4ed8,#3b82f6);border:none;box-shadow:0 4px 12px #1d4ed84d;display:flex;align-items:center;font-weight:600;color:#fff!important}.footer-bar[data-v-9290c7d5] .ant-btn-primary:hover{opacity:.9;transform:translateY(-1px)}.highlight[data-v-9290c7d5]{color:#1677ff;font-size:24px;font-weight:700;margin:0 4px}.cross-dock-wrapper[data-v-9290c7d5]{display:flex;align-items:center;gap:8px;padding:4px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px}.cross-dock-label[data-v-9290c7d5]{font-weight:600;color:#64748b;transition:all .3s}.cross-dock-label.active[data-v-9290c7d5]{color:#ef4444;animation:pulse-9290c7d5 2s infinite}@keyframes pulse-9290c7d5{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.order-edit-page[data-v-07a4bff6]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:#f5f7fb}.workbench-container[data-v-07a4bff6]{width:100%;height:100%;max-width:1680px;margin:0 auto;display:flex;flex-direction:column;gap:12px;padding:12px;min-height:0}.section-card[data-v-07a4bff6]{border-radius:8px;box-shadow:0 2px 10px #0f172a0a}.header-card[data-v-07a4bff6],.footer-bar[data-v-07a4bff6]{flex:0 0 auto}.main-split[data-v-07a4bff6]{flex:1;display:flex;min-height:0;overflow:hidden}.entry-panel[data-v-07a4bff6]{flex:1;display:flex;min-width:0;overflow:hidden}.entry-card[data-v-07a4bff6]{width:100%;display:flex;flex-direction:column}.entry-card[data-v-07a4bff6] .ant-card-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.header-title-row[data-v-07a4bff6],.title-main[data-v-07a4bff6],.title-content[data-v-07a4bff6]{display:flex;align-items:center;gap:8px}.header-title-row[data-v-07a4bff6]{justify-content:space-between}.title-content[data-v-07a4bff6]{align-items:flex-start;flex-direction:column;gap:2px}.title-tag[data-v-07a4bff6]{width:4px;height:18px;border-radius:2px;background:#1677ff}.title-tag.blue[data-v-07a4bff6]{background:#13c2c2}.title-text[data-v-07a4bff6]{font-size:15px;font-weight:700}.title-sub[data-v-07a4bff6]{color:#64748b;font-size:12px;font-weight:400}.edit-table[data-v-07a4bff6] .ant-table{table-layout:fixed}.edit-table-area[data-v-07a4bff6]{flex:1;min-height:0;overflow:hidden}.edit-table[data-v-07a4bff6]{height:100%}.sku-cell[data-v-07a4bff6]{display:flex;flex-direction:column;gap:2px;min-width:0}.sku-cell b[data-v-07a4bff6],.sku-cell span[data-v-07a4bff6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-bar[data-v-07a4bff6]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;border:1px solid #edf2f7;border-radius:12px;background:#fff;box-shadow:0 -4px 20px #00000014}.footer-left[data-v-07a4bff6]{min-width:0}.order-summary[data-v-07a4bff6]{color:#475569}.highlight[data-v-07a4bff6]{color:#1677ff;font-size:18px;font-weight:700}.footer-bar[data-v-07a4bff6] .ant-btn-primary{height:40px;padding:0 24px;border-radius:6px;background:linear-gradient(135deg,#1d4ed8,#3b82f6);border:none;box-shadow:0 4px 12px #1d4ed84d;font-weight:600;color:#fff!important}.outbound-goods-batch-select[data-v-fb6f5d9d]{padding:4px}.search-bar[data-v-fb6f5d9d]{margin-bottom:12px}.header-cell-wrap[data-v-fb6f5d9d]{display:flex;flex-direction:column;gap:4px}.header-title[data-v-fb6f5d9d]{font-weight:600;line-height:1.2}.outbound-batch-inventory-table[data-v-fb6f5d9d] .ant-table-thead>tr>th,.outbound-batch-inventory-table[data-v-fb6f5d9d] .ant-table-tbody>tr>td{padding-left:6px;padding-right:6px}.sku-info-cell[data-v-fb6f5d9d]{display:flex;flex-direction:column;min-width:0}.sku-info-with-thumb[data-v-fb6f5d9d]{display:flex;align-items:center;gap:8px;min-width:0}.sku-code[data-v-fb6f5d9d]{font-weight:600;color:#000000e0;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-name[data-v-fb6f5d9d]{color:#00000073;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-cell[data-v-fb6f5d9d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-disabled-tooltip-wrap[data-v-fb6f5d9d]{display:inline-flex;cursor:not-allowed}.scan-result-header[data-v-9d3944cc]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.scan-code-label[data-v-9d3944cc]{color:#00000073}.scan-result-count[data-v-9d3944cc]{color:#000000a6}.outbound-batch-inventory-table[data-v-9d3944cc] .ant-table-thead>tr>th,.outbound-batch-inventory-table[data-v-9d3944cc] .ant-table-tbody>tr>td{padding-left:6px;padding-right:6px}.muted-text[data-v-9d3944cc]{color:#00000040}.sku-info-cell[data-v-9d3944cc]{display:flex;flex-direction:column;min-width:0}.sku-code[data-v-9d3944cc]{font-weight:600;color:#000000e0;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-name[data-v-9d3944cc]{color:#0000008c;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-cell[data-v-9d3944cc]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-disabled-tooltip-wrap[data-v-9d3944cc]{display:inline-flex}.outbound-create-page[data-v-5e7b2bc3]{height:100%;display:flex;flex-direction:column;overflow:hidden}.workbench-container[data-v-5e7b2bc3]{margin:0 auto;width:100%;height:100%;display:flex;flex-direction:column;gap:8px;max-width:1680px}.section-card[data-v-5e7b2bc3]{background:#fbfdff;border-radius:6px;box-shadow:none;border:1px solid #d6e4ed}.section-card[data-v-5e7b2bc3] .ant-card-head{background:#e6f1f8;border-bottom:1px solid #d6e4ed}.section-card[data-v-5e7b2bc3] .ant-card-body{background:#fbfdff}.header-title-row[data-v-5e7b2bc3]{display:flex;align-items:center}.title-main[data-v-5e7b2bc3]{display:flex;align-items:center;gap:10px}.title-content[data-v-5e7b2bc3]{display:flex;flex-direction:column;line-height:1.2}.title-tag[data-v-5e7b2bc3]{width:4px;height:18px;background:linear-gradient(180deg,#1677ff,#4096ff);border-radius:2px}.title-tag.blue[data-v-5e7b2bc3]{background:linear-gradient(180deg,#1890ff,#36cfc9)}.title-text[data-v-5e7b2bc3]{font-size:16px;font-weight:600;color:#16324f}.title-sub[data-v-5e7b2bc3]{font-size:12px;color:#64748b}.compact-grid-form[data-v-5e7b2bc3] .ant-form-item{margin-bottom:8px}.compact-grid-form[data-v-5e7b2bc3] .ant-form-item-label{background:#edf6fb;padding:0 10px;border:1px solid #d6e4ed;border-right:none;border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:flex-end;height:28px;font-size:12px;color:#24384f}.compact-grid-form[data-v-5e7b2bc3] .ant-form-item-control-input{min-height:28px}.compact-grid-form[data-v-5e7b2bc3] .ant-input,.compact-grid-form[data-v-5e7b2bc3] .ant-input-number,.compact-grid-form[data-v-5e7b2bc3] .ant-select-selector{border-radius:0 6px 6px 0!important;height:28px!important;border-color:#d6e4ed!important;background-color:#f8fbfd!important}.compact-grid-form[data-v-5e7b2bc3] .ant-form-item-has-error .ant-input,.compact-grid-form[data-v-5e7b2bc3] .ant-form-item-has-error .ant-input-number,.compact-grid-form[data-v-5e7b2bc3] .ant-form-item-has-error .ant-select-selector{border-color:#ff4d4f!important}.compact-grid-form .form-item-shake[data-v-5e7b2bc3] .ant-form-item-control-input-content{animation:form-field-shake-5e7b2bc3 .32s ease-in-out}@keyframes form-field-shake-5e7b2bc3{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.order-header-form[data-v-5e7b2bc3]{padding:8px 12px}.main-split[data-v-5e7b2bc3]{flex:1;display:flex;gap:12px;min-height:0;overflow:hidden}.entry-panel[data-v-5e7b2bc3]{flex:1;min-width:0;display:flex}.entry-workbench[data-v-5e7b2bc3]{width:100%;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.entry-workbench-head[data-v-5e7b2bc3]{padding:8px 0 10px}.sku-selection-area[data-v-5e7b2bc3]{flex:1;display:flex;flex-direction:column;min-height:0;border:1px solid #d6e4ed;padding:4px 0;background:#f7fbfd;overflow:hidden;box-shadow:none}.sku-action-bar[data-v-5e7b2bc3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px}.scan-input-wrapper[data-v-5e7b2bc3]{flex:1}.scan-input[data-v-5e7b2bc3] .ant-input-prefix{margin-right:8px}.entry-sku-table[data-v-5e7b2bc3] .ant-table-thead>tr>th{background:var(--sw-table-head-bg)!important;color:#24384f!important;font-weight:600}.sku-info-cell[data-v-5e7b2bc3]{display:flex;flex-direction:column;min-width:0}.sku-info-with-thumb[data-v-5e7b2bc3]{display:flex;align-items:center;gap:8px;min-width:0}.sku-name[data-v-5e7b2bc3]{font-size:12px;font-weight:400;color:#00000073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-code[data-v-5e7b2bc3]{font-weight:600;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-bar[data-v-5e7b2bc3]{background:#fbfdff;padding:12px 20px;border-radius:6px;display:flex;justify-content:space-between;align-items:center;border:1px solid #d6e4ed}.footer-summary[data-v-5e7b2bc3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer-summary-label[data-v-5e7b2bc3]{color:#64748b}.footer-summary-item[data-v-5e7b2bc3]{display:inline-flex;align-items:center;gap:4px;color:#475569}.footer-summary-item b[data-v-5e7b2bc3]{color:#1677ff;font-size:18px;font-weight:700}.order-edit-page[data-v-f09161c6]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:#f5f7fb}.workbench-container[data-v-f09161c6]{width:100%;height:100%;max-width:1680px;margin:0 auto;display:flex;flex-direction:column;gap:12px;padding:12px;min-height:0}.section-card[data-v-f09161c6]{border-radius:8px;box-shadow:0 2px 10px #0f172a0a}.header-card[data-v-f09161c6],.footer-bar[data-v-f09161c6]{flex:0 0 auto}.main-split[data-v-f09161c6]{flex:1;display:flex;min-height:0;overflow:hidden}.entry-panel[data-v-f09161c6]{flex:1;display:flex;min-width:0;overflow:hidden}.entry-card[data-v-f09161c6]{width:100%;display:flex;flex-direction:column}.entry-card[data-v-f09161c6] .ant-card-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.header-title-row[data-v-f09161c6],.title-main[data-v-f09161c6],.title-content[data-v-f09161c6]{display:flex;align-items:center;gap:8px}.header-title-row[data-v-f09161c6]{justify-content:space-between}.title-content[data-v-f09161c6]{align-items:flex-start;flex-direction:column;gap:2px}.title-tag[data-v-f09161c6]{width:4px;height:18px;border-radius:2px;background:#1677ff}.title-tag.blue[data-v-f09161c6]{background:#13c2c2}.title-text[data-v-f09161c6]{font-size:15px;font-weight:700}.title-sub[data-v-f09161c6]{color:#64748b;font-size:12px;font-weight:400}.edit-table[data-v-f09161c6] .ant-table{table-layout:fixed}.edit-table-area[data-v-f09161c6]{flex:1;min-height:0;overflow:hidden}.edit-table[data-v-f09161c6]{height:100%}.sku-cell[data-v-f09161c6]{display:flex;flex-direction:column;gap:2px;min-width:0}.sku-cell b[data-v-f09161c6],.sku-cell span[data-v-f09161c6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-bar[data-v-f09161c6]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;border:1px solid #edf2f7;border-radius:12px;background:#fff}.footer-left[data-v-f09161c6]{min-width:0}.footer-summary[data-v-f09161c6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footer-summary-label[data-v-f09161c6]{color:#64748b}.footer-summary-item[data-v-f09161c6]{display:inline-flex;align-items:center;gap:4px;color:#475569}.footer-summary-item b[data-v-f09161c6]{color:#1677ff;font-size:18px;font-weight:700}.footer-bar[data-v-f09161c6] .ant-btn-primary{height:40px;padding:0 24px;border-radius:6px;background:linear-gradient(135deg,#1d4ed8,#3b82f6);border:none;box-shadow:0 4px 12px #1d4ed84d;font-weight:600;color:#fff!important}.trace-page[data-v-3fb9d1c8]{height:100%;overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable;padding:16px 20px 24px;background:#f5f6f8}.trace-query-panel[data-v-3fb9d1c8]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:14px 16px;margin-bottom:14px;background:#fff;border:1px solid #e8e8e8;border-radius:6px}.search-input[data-v-3fb9d1c8]{width:min(520px,100%)}.empty[data-v-3fb9d1c8]{margin-top:80px}.trace-alert[data-v-3fb9d1c8]{margin-top:12px}.trace-section[data-v-3fb9d1c8]{margin-top:12px;padding:14px 16px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.section-head[data-v-3fb9d1c8]{margin:0 0 8px;color:#111827;font-size:15px;font-weight:600}.trace-descriptions[data-v-3fb9d1c8] .ant-descriptions-item-label{width:132px;color:#4b5563;background:#fafafa}.trace-order-link[data-v-3fb9d1c8]{height:auto;padding:0;line-height:1.4}.trace-section[data-v-3fb9d1c8] .ant-table-thead>tr>th{background:#fafafa;font-weight:600}@media(max-width:768px){.trace-page[data-v-3fb9d1c8]{padding:12px}.trace-query-panel[data-v-3fb9d1c8]{align-items:stretch}.trace-query-panel[data-v-3fb9d1c8] .ant-radio-group{width:100%}}.page[data-v-9f5cba90]{height:100%;display:flex;flex-direction:column;gap:8px;min-height:0}.object-cell[data-v-9f5cba90]{display:flex;flex-direction:column;gap:2px;min-width:0}.object-cell span[data-v-9f5cba90]{color:#00000073;font-size:12px}.object-cell b[data-v-9f5cba90]{min-width:0;overflow:hidden;color:#000000e0;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.status-change[data-v-9f5cba90]{display:inline-flex;align-items:center}.status-change[data-v-9f5cba90] .ant-tag{margin-inline-end:0}.status-arrow[data-v-9f5cba90]{color:#00000059;font-size:12px}.page[data-v-7cc2ec98]{width:100%;max-width:1120px}.profile-page[data-v-7cc2ec98]{display:flex;flex-direction:column;gap:16px}.profile-grid[data-v-7cc2ec98]{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px}.identity-panel[data-v-7cc2ec98],.info-panel[data-v-7cc2ec98]{border:1px solid #edf0f5;border-radius:8px;background:#fff;box-shadow:0 10px 28px #0f172a0a}.identity-panel[data-v-7cc2ec98]{display:flex;flex-direction:column;align-items:center;padding:28px 24px;text-align:center}.avatar-shell[data-v-7cc2ec98]{padding:4px;border:1px solid #e6eefc;border-radius:50%;background:#f8fbff}.avatar-fallback[data-v-7cc2ec98]{background:#1677ff;font-size:28px;font-weight:700}.identity-name[data-v-7cc2ec98]{margin-top:14px;color:#111827;font-size:20px;font-weight:700}.identity-username[data-v-7cc2ec98]{margin-top:4px;color:#6b7280;font-size:13px}.wecom-box[data-v-7cc2ec98]{width:100%;margin-top:14px;padding:14px;border:1px solid #e6eefc;border-radius:8px;background:#fbfdff;text-align:left}.credential-box[data-v-7cc2ec98]{width:100%;margin-top:22px;padding:14px;border:1px solid #e6eefc;border-radius:8px;background:#fbfdff;text-align:left}.credential-header[data-v-7cc2ec98]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.credential-status[data-v-7cc2ec98]{margin-top:6px;color:#111827;font-size:14px;font-weight:600}.wecom-status-row[data-v-7cc2ec98]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.wecom-status[data-v-7cc2ec98]{margin-top:6px;overflow:hidden;color:#111827;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.wecom-bind-panel[data-v-7cc2ec98]{display:flex;flex-direction:column;align-items:center;padding:4px 0 6px}.wecom-qr-shell[data-v-7cc2ec98]{position:relative;width:300px;height:430px;overflow:hidden;background:transparent}.wecom-qr[data-v-7cc2ec98]{position:relative;z-index:1;width:300px;height:430px;display:flex;align-items:center;justify-content:center;opacity:0}.wecom-qr-ready[data-v-7cc2ec98]{opacity:1}.wecom-qr[data-v-7cc2ec98] iframe{width:300px!important;height:430px!important}.wecom-mask[data-v-7cc2ec98]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:0;background:#ffffffd1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#475569;font-size:13px;line-height:1.5}.wecom-error[data-v-7cc2ec98]{width:100%;height:100%;padding:0;cursor:pointer}.wecom-error[data-v-7cc2ec98] svg{width:28px;height:28px;color:#2563eb}.wecom-error strong[data-v-7cc2ec98]{font-size:15px;line-height:1.4;font-weight:600;color:#111827}.info-panel[data-v-7cc2ec98]{padding:20px}.panel-title[data-v-7cc2ec98]{margin-bottom:16px;color:#111827;font-size:16px;font-weight:700}.info-grid[data-v-7cc2ec98]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.info-item[data-v-7cc2ec98]{min-width:0;padding:14px;border:1px solid #eef1f6;border-radius:8px;background:#fbfcfe}.field-label[data-v-7cc2ec98]{color:#6b7280;font-size:12px}.field-value[data-v-7cc2ec98]{margin-top:8px;overflow:hidden;color:#111827;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media(max-width:860px){.profile-grid[data-v-7cc2ec98],.info-grid[data-v-7cc2ec98]{grid-template-columns:1fr}}.page[data-v-60ca5dd8]{display:flex;flex-direction:column;gap:12px;height:100%}.staff-page[data-v-60ca5dd8]{min-width:0}.filter-form[data-v-60ca5dd8]{padding:4px 0}.search-input[data-v-60ca5dd8]{width:min(320px,100%)}.role-option[data-v-60ca5dd8]{line-height:1.4}.role-option-name[data-v-60ca5dd8]{color:#000000e0}.role-option-desc[data-v-60ca5dd8]{margin-top:2px;color:#00000073;font-size:12px;white-space:normal}.field-hint[data-v-60ca5dd8]{color:#00000073;font-size:12px;line-height:18px}.switch-row[data-v-60ca5dd8]{margin-bottom:8px}.switch-row-hint[data-v-60ca5dd8]{margin:-2px 0 12px}.full-width[data-v-60ca5dd8]{width:100%}.management-table[data-v-60ca5dd8] .ant-table-thead>tr>th,.management-table[data-v-60ca5dd8] .ant-table-tbody>tr>td{padding:6px 8px}.management-table[data-v-60ca5dd8] .ant-table-tbody>tr>td{height:36px;line-height:22px}.management-table[data-v-60ca5dd8] .ant-table-thead>tr>th{background:#fafafa}.page[data-v-fa0115b4]{display:flex;flex-direction:column;gap:12px;height:100%;min-width:0}.filter-form[data-v-fa0115b4]{padding:4px 0}.search[data-v-fa0115b4]{width:min(360px,100%)}.hint[data-v-fa0115b4],.form-hint[data-v-fa0115b4]{color:#00000073;font-size:12px}.form-hint[data-v-fa0115b4]{margin:0 0 12px}.password-reset-row[data-v-fa0115b4]{display:flex;align-items:center;gap:8px;width:100%}.password-reset-input[data-v-fa0115b4]{flex:1;min-width:0}.password-reset-button[data-v-fa0115b4]{flex:0 0 auto;min-width:88px}.management-table[data-v-fa0115b4] .ant-table-thead>tr>th,.management-table[data-v-fa0115b4] .ant-table-tbody>tr>td{padding:6px 8px}.management-table[data-v-fa0115b4] .ant-table-tbody>tr>td{height:36px;line-height:22px}.management-table[data-v-fa0115b4] .ant-table-thead>tr>th{background:#fafafa}.config-form[data-v-fa0115b4],.config-key[data-v-fa0115b4],.config-value[data-v-fa0115b4]{min-width:0}.invite-create-form[data-v-fa0115b4]{margin-bottom:12px}.config-panel[data-v-fa0115b4]{background:#f6f8fb}.config-table-head[data-v-fa0115b4],.config-row[data-v-fa0115b4]{display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr) 84px;gap:12px}.config-table-head[data-v-fa0115b4]{position:sticky;top:0;z-index:1;padding:10px 16px;color:#0000008c;font-size:12px;font-weight:600;line-height:20px;background:#fff;border-bottom:1px solid #edf0f5}.config-list-scroll[data-v-fa0115b4]{max-height:min(58vh,520px);overflow:auto;padding:12px 16px}.config-list[data-v-fa0115b4]{display:flex;flex-direction:column;gap:8px}.config-row[data-v-fa0115b4]{align-items:center;padding:10px;background:#fff;border:1px solid #edf0f5;border-radius:8px;box-shadow:0 1px 2px #0f172a0a}.config-key-fixed[data-v-fa0115b4]{min-width:0;padding:5px 0;color:#000000e0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-value-cell[data-v-fa0115b4]{min-width:0;display:flex;align-items:center}.config-switch[data-v-fa0115b4]{justify-self:start}.config-radio-group[data-v-fa0115b4]{display:flex;flex-wrap:wrap;gap:6px 12px;min-width:0}.config-delete-button[data-v-fa0115b4]{justify-self:end;width:64px}.config-panel-footer[data-v-fa0115b4]{padding:12px 16px 16px;background:#fff;border-top:1px solid #edf0f5}.company-config-modal .ant-modal-body{max-height:calc(100vh - 180px);overflow:hidden}@media(max-width:640px){.config-table-head[data-v-fa0115b4]{display:none}.config-list-scroll[data-v-fa0115b4]{max-height:min(64vh,520px);padding:12px}.config-row[data-v-fa0115b4]{grid-template-columns:1fr;gap:8px}.config-key-fixed[data-v-fa0115b4]{white-space:normal}.config-value-cell[data-v-fa0115b4]{align-items:stretch}.config-delete-button[data-v-fa0115b4]{justify-self:stretch;width:100%}.password-reset-row[data-v-fa0115b4]{align-items:stretch;flex-direction:column}.password-reset-button[data-v-fa0115b4]{width:100%}}.filter-select[data-v-bb64f31b]{width:150px}.legacy-migration[data-v-1ed13bc1]{display:flex;flex-direction:column;gap:10px;color:#1d2939}.import-board[data-v-1ed13bc1],.sheet-section[data-v-1ed13bc1]{border:1px solid #d9e2ec;background:#fff;border-radius:8px}.import-board[data-v-1ed13bc1]{overflow:hidden;background:linear-gradient(180deg,#fff,#f8fbfd);box-shadow:0 12px 30px #102a430d}.board-main[data-v-1ed13bc1]{display:grid;grid-template-columns:minmax(300px,360px) minmax(300px,360px) auto;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.generic-board-main[data-v-1ed13bc1]{display:grid;grid-template-columns:minmax(360px,460px) auto;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.section-head h2[data-v-1ed13bc1]{margin:0;color:#102a43}.board-actions[data-v-1ed13bc1]{display:grid;gap:8px;min-width:0}.board-main[data-v-1ed13bc1] .ant-upload,.generic-board-main[data-v-1ed13bc1] .ant-upload{display:block;width:100%;min-width:0}.action-tools[data-v-1ed13bc1]{display:grid;grid-template-columns:78px 118px 96px;gap:8px;min-width:0}.action-tools.has-hk-alias-action[data-v-1ed13bc1]{grid-template-columns:78px 118px 132px 96px}.generic-actions[data-v-1ed13bc1]{grid-template-columns:78px 118px 96px}.action-tools[data-v-1ed13bc1] .ant-btn{height:36px;padding-inline:10px}.hk-location-alias-button[data-v-1ed13bc1]{background:#0f8f5f;border-color:#0f8f5f;color:#fff;font-weight:600;box-shadow:0 4px 10px #0f8f5f2e}.hk-location-alias-button[data-v-1ed13bc1]:hover,.hk-location-alias-button[data-v-1ed13bc1]:focus{background:#0b7a51;border-color:#0b7a51;color:#fff}.mapping-tip[data-v-1ed13bc1]{margin:6px 0 0;color:#52606d}.file-slot[data-v-1ed13bc1]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:58px;padding:10px 12px;border:1px solid #dbe7ef;border-radius:8px;background:#f8fafc;box-shadow:inset 0 1px #ffffffa6;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.file-slot[data-v-1ed13bc1]:hover{border-color:#9fb3c8;background:#fff}.file-slot.disabled[data-v-1ed13bc1]{cursor:not-allowed;opacity:.72;background:#f1f5f9;box-shadow:none}.file-slot.disabled[data-v-1ed13bc1]:hover{border-color:#dbe7ef;background:#f1f5f9}.file-slot.selected[data-v-1ed13bc1]{border-color:#1f7a5a;background:#edf8f2;box-shadow:inset 3px 0 #1f7a5a}.file-slot.selected .file-icon[data-v-1ed13bc1]{color:#fff;background:#1f7a5a}.file-slot.selected .file-name[data-v-1ed13bc1]{color:#1f7a5a;font-weight:600}.file-icon[data-v-1ed13bc1]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:#1f7a5a;background:#e8f5ef}.file-icon[data-v-1ed13bc1] .anticon{font-size:18px}.file-copy[data-v-1ed13bc1]{min-width:0}.file-label[data-v-1ed13bc1]{font-weight:700;line-height:1.2}.file-name[data-v-1ed13bc1]{color:#66788a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px;margin-top:3px}.primary-action[data-v-1ed13bc1]{width:100%;height:36px;min-height:36px;font-size:14px;font-weight:700;box-shadow:none}.board-metrics[data-v-1ed13bc1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.metric-item[data-v-1ed13bc1]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:32px;padding:5px 9px;border:1px solid #e4edf4;border-radius:7px;background:#fbfdff}.metric-item span[data-v-1ed13bc1]{color:#627d98;font-size:12px}.metric-item b[data-v-1ed13bc1]{font-size:16px;color:#102a43}.metric-item.good b[data-v-1ed13bc1]{color:#1f7a5a}.metric-item.warn b[data-v-1ed13bc1]{color:#b7791f}.metric-item.bad b[data-v-1ed13bc1]{color:#c53030}.validation-alert[data-v-1ed13bc1]{border-radius:8px}.sheet-section[data-v-1ed13bc1]{min-width:0;padding:10px}.section-head[data-v-1ed13bc1]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.section-head h2[data-v-1ed13bc1]{font-size:16px}.section-head span[data-v-1ed13bc1]{color:#627d98;font-size:12px}.mapping-tip[data-v-1ed13bc1]{margin-bottom:8px;font-size:12px;line-height:1.4}.import-progress-alert[data-v-1ed13bc1]{margin-bottom:10px}.import-progress-body[data-v-1ed13bc1]{display:grid;gap:4px}.import-progress-detail[data-v-1ed13bc1]{color:#52606d;font-size:12px;line-height:18px}.import-progress-overlay[data-v-1ed13bc1]{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:24px;background:#0f172ab8}.import-progress-panel[data-v-1ed13bc1]{width:min(560px,100%);display:grid;gap:16px;padding:22px;border-radius:8px;background:#fff;box-shadow:0 24px 70px #0f172a52}.import-progress-panel-head[data-v-1ed13bc1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.import-progress-panel-title[data-v-1ed13bc1]{color:#102a43;font-size:20px;font-weight:700;line-height:28px}.import-progress-panel-subtitle[data-v-1ed13bc1],.import-progress-panel-detail[data-v-1ed13bc1]{color:#52606d;font-size:13px;line-height:20px}.import-progress-metrics[data-v-1ed13bc1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.import-progress-metrics>div[data-v-1ed13bc1]{display:grid;gap:4px;padding:12px;border:1px solid #d9e2ec;border-radius:8px;background:#f8fbfd}.import-progress-metrics span[data-v-1ed13bc1]{color:#52606d;font-size:12px}.import-progress-metrics b[data-v-1ed13bc1]{color:#102a43;font-size:18px;line-height:24px}.table-control[data-v-1ed13bc1]{width:100%}.sku-code-cell[data-v-1ed13bc1]{display:grid;gap:4px}.sku-code-cell .ant-tag[data-v-1ed13bc1]{width:fit-content;margin-inline-end:0}.migration-table[data-v-1ed13bc1] .ant-table{font-size:12px}.migration-table[data-v-1ed13bc1] .ant-table-thead>tr>th,.migration-table[data-v-1ed13bc1] .ant-table-tbody>tr>td{padding:4px 6px}.generic-raw-table[data-v-1ed13bc1] .ant-table-thead>tr>th{vertical-align:top;padding:6px}.generic-header-cell[data-v-1ed13bc1]{display:grid;gap:5px;min-width:0}.generic-header-name[data-v-1ed13bc1]{min-height:18px;color:#102a43;font-size:12px;font-weight:700;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generic-header-select[data-v-1ed13bc1]{width:100%}.generic-header-select[data-v-1ed13bc1] .ant-select-selector{min-height:26px}.generic-location-cell[data-v-1ed13bc1]{display:grid;gap:4px}.generic-location-source[data-v-1ed13bc1]{color:#486581;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-bottom-metrics[data-v-1ed13bc1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;margin-top:8px}.migration-table[data-v-1ed13bc1] .ant-select-selector{min-height:24px;height:auto;display:flex;align-items:center}.migration-table[data-v-1ed13bc1] .ant-select-selection-item{display:flex;align-items:center;white-space:normal;overflow:visible;text-overflow:clip;line-height:18px;padding-top:2px;padding-bottom:2px}.old-location[data-v-1ed13bc1]{display:grid;gap:2px;line-height:1.2}.old-location span[data-v-1ed13bc1],.issue-text[data-v-1ed13bc1]{color:#66788a;font-size:11px}.issue-text[data-v-1ed13bc1]{margin-top:2px;white-space:normal}.legacy-location-dropdown{min-width:360px!important;max-width:720px}.legacy-location-dropdown .ant-select-item-option-content{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}.legacy-location-dropdown-footer{border-top:1px solid #e6edf5;padding:6px 8px;background:#fff}@media(max-width:1180px){.board-main[data-v-1ed13bc1],.generic-board-main[data-v-1ed13bc1]{grid-template-columns:1fr}.board-metrics[data-v-1ed13bc1]{grid-template-columns:repeat(4,minmax(0,1fr))}.table-bottom-metrics[data-v-1ed13bc1]{grid-template-columns:repeat(2,minmax(0,1fr))}.action-tools[data-v-1ed13bc1]{grid-template-columns:78px minmax(150px,1fr) 96px}.action-tools.has-hk-alias-action[data-v-1ed13bc1]{grid-template-columns:78px minmax(150px,1fr) 132px 96px}}.page[data-v-de0243cd]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.card-title[data-v-de0243cd]{display:flex;align-items:center;gap:8px}.shelf-expand-btn[data-v-de0243cd]{width:28px;height:28px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;color:#595959;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.shelf-expand-btn[data-v-de0243cd]:hover{border-color:#bfbfbf;background:#fafafa}.shelf-expand-arrow[data-v-de0243cd]{font-size:12px;line-height:1;transform:rotate(0);transition:transform .15s ease}.shelf-expand-arrow.is-open[data-v-de0243cd]{transform:rotate(90deg);color:#1677ff}.location-expand[data-v-de0243cd]{padding:10px;border-radius:12px;background:linear-gradient(180deg,#f4f8ff,#fff)}.location-belong[data-v-de0243cd]{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.location-list[data-v-de0243cd]{display:flex;flex-direction:column;gap:8px}.location-item[data-v-de0243cd]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #d6e4ff;border-radius:10px;background:#fff}.location-item-main[data-v-de0243cd]{display:flex;flex-direction:column;min-width:0}.location-item-code[data-v-de0243cd]{font-weight:600;color:#1f1f1f;display:inline-flex;align-items:center;gap:6px}.location-item-alias[data-v-de0243cd]{color:#1677ff}.location-item-full[data-v-de0243cd]{font-size:12px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-item-actions[data-v-de0243cd]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.temp-flag[data-v-de0243cd]{margin-inline-start:2px}.clickable-code[data-v-de0243cd]{cursor:pointer}[data-v-de0243cd] .shelf-row-expanded>td{background:#fafcff!important}.alarms-page[data-v-f487902a]{display:flex;flex-direction:column;gap:12px;height:100%;min-width:0}.filters[data-v-f487902a]{gap:8px 0}.epc-code[data-v-f487902a]{font-family:Consolas,Courier New,monospace;color:#111827}.goods-cell[data-v-f487902a]{display:flex;flex-direction:column;min-width:0;line-height:1.35}.goods-name[data-v-f487902a]{color:#6b7280;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-code[data-v-f487902a]{color:#111827;font-weight:600;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gate-devices-page[data-v-27c294b1]{display:flex;flex-direction:column;gap:12px;height:100%;min-width:0}.filter-card[data-v-27c294b1]{flex:0 0 auto;border:0;border-radius:8px;box-shadow:0 8px 24px #0f172a0f}.filter-card[data-v-27c294b1] .ant-card-body{padding:16px}.page-head[data-v-27c294b1]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.page-title[data-v-27c294b1]{display:flex;align-items:center;min-width:0;gap:12px}.page-title>.anticon[data-v-27c294b1]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;color:#0958d9;background:#e6f4ff;font-size:20px}.page-title h2[data-v-27c294b1]{margin:0;color:#0f172a;font-size:18px;line-height:1.25}.page-title span[data-v-27c294b1]{display:block;margin-top:3px;color:#64748b;font-size:12px}.filters[data-v-27c294b1]{gap:8px 0}.gate-devices-page[data-v-27c294b1] .page-table-card{border-radius:8px;box-shadow:0 8px 24px #0f172a0d}.gate-devices-page[data-v-27c294b1] .ant-table-thead>tr>th{color:#475569;background:#f8fafc;font-weight:600}.gate-devices-page[data-v-27c294b1] .ant-table-row{cursor:pointer}.gate-devices-page[data-v-27c294b1] .ant-table-row:hover>td{background:#f8fbff}.client-cell[data-v-27c294b1]{display:flex;flex-direction:column;min-width:0;line-height:1.35}.client-cell strong[data-v-27c294b1]{display:flex;align-items:center;gap:7px;overflow:hidden;color:#111827;text-overflow:ellipsis;white-space:nowrap}.online-dot[data-v-27c294b1]{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.online-dot.is-online[data-v-27c294b1]{background:#21a67a;box-shadow:0 0 0 3px #21a67a1f}.online-dot.is-offline[data-v-27c294b1]{background:#cf1322;box-shadow:0 0 0 3px #cf13221a}.client-cell span[data-v-27c294b1]{overflow:hidden;color:#6b7280;font-family:Consolas,Courier New,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.client-detail[data-v-27c294b1]{display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(120px,180px) minmax(160px,220px) minmax(0,1fr);gap:12px;padding:12px;border-radius:8px;background:#f8fafc}.attached-devices[data-v-27c294b1],.detail-field[data-v-27c294b1]{min-width:0}.attached-devices h4[data-v-27c294b1]{margin:0 0 8px;color:#111827;font-size:13px;font-weight:600;line-height:1.2}.attached-device-grid[data-v-27c294b1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.attached-device[data-v-27c294b1]{min-width:0;padding:10px;border:1px solid #eef1f5;border-radius:8px;background:#fff}.attached-device-head[data-v-27c294b1]{display:flex;align-items:center;gap:6px;color:#475569}.attached-device span[data-v-27c294b1],.detail-field span[data-v-27c294b1]{display:block;color:#64748b;font-size:12px}.attached-device[data-v-27c294b1] .ant-tag{margin-top:8px;margin-right:0}.device-info[data-v-27c294b1]{margin:8px 0 0;color:#64748b;font-family:Consolas,Courier New,monospace;font-size:12px;line-height:1.45;word-break:break-all}.detail-field strong[data-v-27c294b1]{display:block;overflow:hidden;color:#111827;font-weight:500;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.client-detail[data-v-27c294b1]{grid-template-columns:1fr}}@media(max-width:640px){.page-head[data-v-27c294b1]{align-items:stretch;flex-direction:column}}.page[data-v-9284ff1b]{padding:0;overflow-x:hidden;display:flex;flex-direction:column;height:100%;min-height:0}.hint[data-v-9284ff1b]{margin-top:8px;color:#00000073;font-size:12px;word-break:break-all}.ellipsis-cell[data-v-9284ff1b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page[data-v-f4415f85]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:hidden}.filter-form[data-v-f4415f85]{row-gap:8px}.content-cell[data-v-f4415f85],.wrap-text[data-v-f4415f85]{white-space:pre-wrap;word-break:break-word;line-height:20px}.text-main[data-v-f4415f85]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-sub[data-v-f4415f85]{overflow:hidden;color:#00000073;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.preview-img[data-v-f4415f85]{display:block;max-width:100%;max-height:70vh;margin:12px auto 0;object-fit:contain}.image-list[data-v-f4415f85]{width:100%}.page[data-v-75c80e41]{height:100%;min-width:0}.settings-form[data-v-75c80e41]{max-width:560px}.page[data-v-7c78701c]{height:100%;min-width:0;overflow:hidden}.settings-card[data-v-7c78701c]{height:100%}.settings-card[data-v-7c78701c] .ant-card-body{height:calc(100% - 39px);padding:16px;overflow:hidden}.settings-card[data-v-7c78701c] .ant-spin-nested-loading,.settings-card[data-v-7c78701c] .ant-spin-container{height:100%}.settings-layout[data-v-7c78701c]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;height:100%;min-height:0}.provider-panel[data-v-7c78701c],.settings-panel[data-v-7c78701c]{min-width:0;min-height:0;border:1px solid #edf0f5;border-radius:8px;background:#fff}.provider-panel[data-v-7c78701c]{padding:14px;background:#f7f9fc}.panel-label[data-v-7c78701c]{margin-bottom:10px;color:#0000008c;font-size:12px;font-weight:600}.provider-options[data-v-7c78701c]{display:flex;flex-direction:column;gap:8px;width:100%}.provider-option[data-v-7c78701c]{display:flex;align-items:center;width:100%;margin:0;padding:10px 12px;border:1px solid #e6eaf0;border-radius:8px;background:#fff}.provider-option.ant-radio-wrapper-checked[data-v-7c78701c],.provider-option[data-v-7c78701c]:has(.ant-radio-checked){border-color:#1677ff;background:#eef6ff}.provider-title[data-v-7c78701c]{font-weight:500}.settings-panel[data-v-7c78701c]{display:flex;flex-direction:column;overflow:hidden}.settings-scroll[data-v-7c78701c]{flex:1;min-height:0;overflow:auto;padding:16px}.settings-form[data-v-7c78701c]{max-width:860px}.oss-help[data-v-7c78701c]{margin-bottom:16px;padding:12px 14px;border:1px solid #d8e8ff;border-radius:8px;background:#f6fbff;color:#000000b8}.oss-help-title[data-v-7c78701c]{margin-bottom:8px;color:#000000e0;font-weight:600}.oss-help-line[data-v-7c78701c]{line-height:1.8}.help-link[data-v-7c78701c]{color:#1677ff;text-decoration:underline;text-underline-offset:3px}.field-help[data-v-7c78701c]{margin-top:6px;color:#00000073;font-size:12px;line-height:1.5}.ttl-input[data-v-7c78701c]{width:160px}.cors-example[data-v-7c78701c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cors-example span[data-v-7c78701c]{width:100%}.cors-example code[data-v-7c78701c]{padding:2px 6px;border:1px solid #d8e8ff;border-radius:4px;background:#fff;color:#1f3f66;font-size:12px}.settings-grid[data-v-7c78701c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.grid-full[data-v-7c78701c]{grid-column:1 / -1}.local-preview[data-v-7c78701c]{display:flex;align-items:center;min-height:180px;padding:24px;border:1px dashed #d8dee8;border-radius:8px;background:#fafbfd}.local-preview-title[data-v-7c78701c]{color:#000000e0;font-size:18px;font-weight:600}.settings-actions[data-v-7c78701c]{flex:0 0 auto;padding:12px 16px;border-top:1px solid #edf0f5;background:#fff}@media(max-width:860px){.settings-layout[data-v-7c78701c]{grid-template-columns:1fr}.provider-panel[data-v-7c78701c]{flex:0 0 auto}.provider-options[data-v-7c78701c]{flex-direction:row;flex-wrap:wrap}.provider-option[data-v-7c78701c]{width:auto;min-width:160px}}@media(max-width:640px){.settings-card[data-v-7c78701c] .ant-card-body{padding:12px}.settings-grid[data-v-7c78701c]{grid-template-columns:1fr}.provider-option[data-v-7c78701c]{width:100%}}.page[data-v-1a6e7a05]{display:flex;flex-direction:column;gap:12px;height:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:12px}.role-select[data-v-1a6e7a05]{width:min(360px,calc(100vw - 72px))}.role-meta[data-v-1a6e7a05]{display:flex;align-items:center;gap:8px;margin-top:10px;color:#000000a6}.preset-role-alert[data-v-1a6e7a05]{margin-top:10px}.role-create-bar[data-v-1a6e7a05]{width:100%;margin-bottom:12px}.role-create-bar[data-v-1a6e7a05] .ant-input{width:min(360px,100%)}.role-manager-table[data-v-1a6e7a05]{margin-top:4px}.permission-grid[data-v-1a6e7a05]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.permission-section[data-v-1a6e7a05]{border:1px solid #f0f0f0;border-radius:8px;background:#fff;min-width:0}.permission-section-header[data-v-1a6e7a05]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #f0f0f0}.permission-module[data-v-1a6e7a05]{font-weight:600}.permission-count[data-v-1a6e7a05]{margin-top:2px;color:#00000073;font-size:12px}.permission-list[data-v-1a6e7a05]{display:flex;flex-direction:column;gap:8px;padding:12px}.permission-list[data-v-1a6e7a05] .ant-checkbox-wrapper{align-items:flex-start;margin-inline-start:0}.permission-section-header[data-v-1a6e7a05] .ant-checkbox-wrapper-disabled,.permission-list[data-v-1a6e7a05] .ant-checkbox-wrapper-disabled,.permission-list[data-v-1a6e7a05] .ant-checkbox-disabled+span{color:inherit}.permission-name[data-v-1a6e7a05]{display:block;line-height:20px;color:#000000e0}.permission-desc[data-v-1a6e7a05]{display:block;color:#00000073;font-size:12px;line-height:18px;white-space:normal}@font-face{font-family:SWBarcodeFont;src:url(/pms_warehouse_web/assets/%E6%9D%A1%E7%A0%81%E8%AF%86%E5%88%AB%E5%AD%97%E4%BD%93-DQ5r4ZSC.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}.label-print-page[data-v-992e76ed]{display:flex;flex-direction:column;width:100%;height:calc(100vh - 80px);min-height:0;padding:0;overflow:hidden;background:#fff}.print-main[data-v-992e76ed]{display:flex;flex:1;min-height:0;overflow:hidden;background:#fff}.print-alert[data-v-992e76ed]{position:absolute;top:0;right:0;left:0;z-index:2;margin:0}.sheet-panel[data-v-992e76ed]{position:relative;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden;background:#fff}.print-data-panel[data-v-992e76ed]{display:flex;flex-direction:column;flex:0 0 328px;width:328px;min-height:0;padding:12px;overflow-y:hidden;overflow-x:hidden;background:#f8fafc;border-left:1px solid #e5e7eb}.print-data-header[data-v-992e76ed]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.print-data-title[data-v-992e76ed]{color:#111827;font-size:14px;font-weight:700}.print-data-source[data-v-992e76ed]{max-width:230px;margin-top:3px;overflow:hidden;color:#6b7280;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.print-data-count[data-v-992e76ed]{min-width:28px;height:24px;padding:0 8px;border-radius:999px;background:#111827;color:#fff;font-size:12px;font-weight:700;line-height:24px;text-align:center}.print-data-summary[data-v-992e76ed]{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:6px;margin-bottom:10px}.print-data-summary div[data-v-992e76ed]{min-width:0;padding:8px;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.print-data-summary span[data-v-992e76ed],.print-data-fields span[data-v-992e76ed]{display:block;color:#6b7280;font-size:11px;line-height:1.2}.print-data-summary strong[data-v-992e76ed]{display:block;margin-top:4px;color:#111827;font-size:16px;line-height:1}.print-data-list[data-v-992e76ed]{display:grid;gap:8px;min-height:0;overflow-y:auto;padding-right:2px}.print-data-card[data-v-992e76ed]{padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.print-data-card-head[data-v-992e76ed]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.print-data-type[data-v-992e76ed]{padding:2px 7px;border-radius:999px;background:#eef6ff;color:#0958d9;font-size:11px;font-weight:700}.print-data-type.sku[data-v-992e76ed]{background:#f6ffed;color:#237804}.print-data-copies[data-v-992e76ed]{color:#6b7280;font-size:11px}.print-data-main[data-v-992e76ed]{overflow:hidden;color:#111827;font-size:15px;font-weight:800;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.print-data-fields[data-v-992e76ed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 8px;margin-top:9px}.print-data-fields div[data-v-992e76ed]{min-width:0}.print-data-fields strong[data-v-992e76ed]{display:block;margin-top:2px;overflow:hidden;color:#1f2937;font-size:12px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.template-panel[data-v-992e76ed]{flex:0 0 316px;width:316px;min-height:0;padding:12px;overflow-y:auto;overflow-x:hidden;background:#f7f9fc;border-left:1px solid #e5e7eb}.template-panel-header[data-v-992e76ed]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.template-title[data-v-992e76ed]{color:#111827;font-size:14px;font-weight:700}.template-count[data-v-992e76ed]{min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#111827;color:#fff;font-size:12px;font-weight:700;line-height:22px;text-align:center}.template-list[data-v-992e76ed]{display:grid;gap:10px}.template-card[data-v-992e76ed]{position:relative;width:100%;padding:10px;border:1px solid #dbe3ee;border-radius:8px;background:#fff;color:#111827;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.template-card[data-v-992e76ed]:hover{border-color:#1677ff;box-shadow:0 10px 24px #0f2f5c1f;transform:translateY(-1px)}.template-card.active[data-v-992e76ed]{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff29}.template-card.disabled[data-v-992e76ed]{cursor:default;opacity:.72}.template-card.disabled[data-v-992e76ed]:hover{border-color:#dbe3ee;box-shadow:none;transform:none}.template-status[data-v-992e76ed]{position:absolute;top:10px;right:10px;z-index:1;padding:2px 7px;border-radius:999px;background:#eef6ff;color:#0958d9;font-size:11px;font-weight:700}.template-card.disabled .template-status[data-v-992e76ed]{background:#f3f4f6;color:#6b7280}.template-preview[data-v-992e76ed]{display:block;width:100%;padding:24px 10px 12px;border-radius:6px;background:linear-gradient(90deg,rgba(148,163,184,.18) 1px,transparent 1px),linear-gradient(0deg,rgba(148,163,184,.18) 1px,transparent 1px),#f8fafc;background-size:16px 16px}.preview-label-box[data-v-992e76ed]{display:flex;flex-direction:column;width:184px;height:92px;margin:0 auto;padding:7px 10px;overflow:hidden;border:1px solid #111827;border-radius:4px;background:#fff}.preview-primary-text[data-v-992e76ed],.preview-barcode[data-v-992e76ed],.preview-order[data-v-992e76ed]{display:block;flex:0 0 auto;border-radius:2px}.preview-primary-text[data-v-992e76ed]{display:flex;align-items:center;justify-content:center;width:82px;height:11px;margin:0 auto 6px;color:#111827;font-size:8px;font-weight:800;line-height:1;background:#fff}.preview-barcode[data-v-992e76ed]{width:138px;height:24px;margin:0 auto 6px;background:repeating-linear-gradient(90deg,#111827 0 2px,transparent 2px 5px,#111827 5px 7px,transparent 7px 11px)}.preview-grid[data-v-992e76ed]{display:grid;flex:0 0 auto;grid-template-columns:1fr 34px;gap:5px;margin-bottom:5px}.preview-grid span[data-v-992e76ed]{display:flex;align-items:center;min-width:0;padding:0 3px;height:8px;overflow:hidden;border:1px solid #cbd5e1;border-radius:2px;background:#f8fafc;color:#374151;font-size:7px;font-weight:700;line-height:1;white-space:nowrap}.preview-grid span[data-v-992e76ed]:nth-child(3){width:56px}.preview-order[data-v-992e76ed]{display:flex;align-items:center;justify-content:flex-end;width:64px;height:8px;margin-left:auto;color:#374151;font-size:7px;font-weight:700;line-height:1;background:#fff}.preview-input-slot[data-v-992e76ed]{display:none}.template-standard .preview-label-box[data-v-992e76ed]{position:relative;width:184px;height:92px;padding:6px 9px}.template-standard .preview-primary-text[data-v-992e76ed]{position:absolute;top:6px;left:9px;width:82px;height:12px;margin:0;border:0}.template-standard .preview-barcode[data-v-992e76ed]{position:absolute;top:24px;left:9px;width:166px;height:25px;margin:0}.template-standard .preview-grid[data-v-992e76ed]{position:absolute;top:54px;left:9px;display:block;width:166px;height:26px;margin:0}.template-standard .preview-grid span[data-v-992e76ed]{position:absolute;height:9px;border:0;background:transparent}.template-standard .preview-grid span[data-v-992e76ed]:first-child{top:0;left:0;width:124px}.template-standard .preview-grid span[data-v-992e76ed]:nth-child(2){top:0;right:0;justify-content:flex-end;width:41px}.template-standard .preview-grid span[data-v-992e76ed]:nth-child(3){top:13px;left:42px;justify-content:center;width:40px}.template-standard .preview-order[data-v-992e76ed]{position:absolute;top:80px;right:9px;width:82px;height:8px;margin:0;padding-right:1px}.template-standard .preview-input-slot[data-v-992e76ed]{position:absolute;display:block;border:1px dashed #cfd7e3;border-radius:2px;background:#f8fafcc7}.template-standard .slot-row1-e[data-v-992e76ed]{top:6px;left:92px;width:40px;height:12px}.template-standard .slot-row1-f[data-v-992e76ed]{top:6px;left:134px;width:40px;height:12px}.template-standard .slot-row4-c[data-v-992e76ed]{top:67px;left:9px;width:40px;height:10px}.template-standard .slot-row4-ef[data-v-992e76ed]{top:67px;left:92px;width:82px;height:10px}.template-standard .slot-row5-cd[data-v-992e76ed]{top:80px;left:9px;width:82px;height:8px}.template-large-barcode .preview-label-box[data-v-992e76ed]{padding:10px}.template-large-barcode .preview-primary-text[data-v-992e76ed]{width:78px;height:8px;margin-bottom:7px;border:1px solid #d1d5db;font-size:7px}.template-large-barcode .preview-barcode[data-v-992e76ed]{width:146px;height:34px;margin-bottom:7px}.template-large-barcode .preview-grid span[data-v-992e76ed]{height:6px}.template-large-barcode .preview-grid[data-v-992e76ed]{grid-template-columns:1fr 1fr}.template-split-sku .preview-label-box[data-v-992e76ed]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.template-split-sku .preview-primary-text[data-v-992e76ed],.template-split-sku .preview-barcode[data-v-992e76ed],.template-split-sku .preview-order[data-v-992e76ed]{width:auto;margin:0}.template-split-sku .preview-barcode[data-v-992e76ed]{grid-row:span 2;height:52px}.template-split-sku .preview-grid[data-v-992e76ed]{grid-template-columns:1fr;margin:0}.template-minimal-box .preview-label-box[data-v-992e76ed]{display:flex;flex-direction:column;justify-content:center}.template-minimal-box .preview-primary-text[data-v-992e76ed]{width:128px;height:22px}.template-minimal-box .preview-barcode[data-v-992e76ed]{height:16px}.template-minimal-box .preview-grid[data-v-992e76ed],.template-minimal-box .preview-order[data-v-992e76ed]{display:none}.template-name[data-v-992e76ed]{display:block;margin-top:9px;color:#111827;font-size:13px;font-weight:700}.template-desc[data-v-992e76ed]{display:block;margin-top:3px;color:#6b7280;font-size:12px;line-height:1.4}.sheet-loading[data-v-992e76ed]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background:#ffffffb8}.drop-overlay[data-v-992e76ed]{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;background:#000000c2}.drop-overlay-content[data-v-992e76ed]{display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;text-align:center;pointer-events:none}.drop-overlay-icon[data-v-992e76ed]{color:#5b6cff;font-size:64px}.drop-overlay-title[data-v-992e76ed]{font-size:30px;font-weight:800;line-height:1.2}.drop-overlay-hint[data-v-992e76ed]{font-size:16px;font-weight:600}.spreadsheet-host[data-v-992e76ed]{width:100%;height:100%;min-height:0;overflow:hidden;visibility:hidden}.spreadsheet-host.is-ready[data-v-992e76ed]{visibility:visible}.spreadsheet-host[data-v-992e76ed] .jss_content,.spreadsheet-host[data-v-992e76ed] .jexcel_content{border-color:#d9dee6}.spreadsheet-host[data-v-992e76ed] .jss_container{width:100%;height:100%;min-height:0;overflow:hidden}.spreadsheet-host[data-v-992e76ed] table{font-size:13px}.print-bottom-bar[data-v-992e76ed]{position:relative;flex:0 0 50px;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:0 12px;background:#fff;border-top:1px solid #e5e7eb}.print-progress[data-v-992e76ed]{min-width:0;overflow:hidden;color:#5f6b7a;text-overflow:ellipsis;white-space:nowrap}.printer-status-center[data-v-992e76ed]{position:absolute;left:50%;max-width:360px;transform:translate(-50%)}.print-actions[data-v-992e76ed]{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.print-setting-label[data-v-992e76ed]{flex:0 0 auto;color:#5f6b7a;font-size:12px}.print-mode-select[data-v-992e76ed]{width:112px}.printer-status[data-v-992e76ed]{max-width:180px;overflow:hidden;color:#6b7280;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.printer-status.ok[data-v-992e76ed]{color:#1677ff}.printer-status.error[data-v-992e76ed]{color:#cf1322}.print-style-overlay[data-v-992e76ed]{position:fixed;inset:0;z-index:2200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a94;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.print-style-overlay[data-v-992e76ed]:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at center,rgba(255,255,255,.08),transparent 52%);pointer-events:none}.print-style-panel[data-v-992e76ed]{position:relative;z-index:1;display:flex;flex-direction:column;width:min(680px,94vw);max-height:calc(100vh - 48px);overflow:hidden;padding:24px 28px 22px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#fffffff5;box-shadow:0 28px 80px #0f172a5c}.print-style-header[data-v-992e76ed]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.print-style-title[data-v-992e76ed]{color:#111827;font-size:18px;font-weight:800}.print-style-subtitle[data-v-992e76ed]{margin-top:4px;color:#6b7280;font-size:13px}.print-style-body[data-v-992e76ed]{min-height:0;overflow-y:auto;padding-right:24px;margin-right:-12px}.print-style-fields[data-v-992e76ed]{display:flex;flex-direction:column;gap:14px;margin-bottom:0}.print-connection-fields[data-v-992e76ed]{display:flex;flex-direction:column;gap:14px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e5e7eb}.print-setting-full[data-v-992e76ed]{width:100%}.print-style-field[data-v-992e76ed]{display:flex;flex-direction:column;gap:8px}.print-style-field-head[data-v-992e76ed]{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#374151;font-size:13px}.print-style-field-head strong[data-v-992e76ed]{min-width:42px;color:#111827;text-align:right}.print-style-field-control[data-v-992e76ed]{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:14px;align-items:center}.print-style-slider[data-v-992e76ed]{margin:0 4px}.print-style-input[data-v-992e76ed]{width:92px}.print-style-actions[data-v-992e76ed]{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;width:100%;margin-top:16px;padding-top:14px;padding-bottom:2px;background:#fffffffa;border-top:1px solid #e5e7eb}@media(max-width:640px){.print-style-panel[data-v-992e76ed]{width:100%;padding:18px 16px 16px}}
