.aierp-v2{--v2-page:#F4F6FA;--v2-surface:#FFFFFF;--v2-sunk:#F7F9FC;--v2-line:#E4E9F0;--v2-line-2:#D3DAE4;--v2-line-input:#8592A5;--v2-row-line:#EEF2F6;--v2-row-hover:#F8FAFD;--v2-ink:#1F2A3C;--v2-ink-2:#4B5565;--v2-muted:#626F81;--v2-on-strong:#FFFFFF;--v2-act:#3366E0;--v2-act-dark:#2952BF;--v2-act-soft:#EBF1FE;--v2-act-line:#C7D6FB;--v2-c-blue:#3366E0;--v2-c-blue-bg:#EBF1FE;--v2-c-cyan:#0E7490;--v2-c-cyan-bg:#E2F4F8;--v2-c-purple:#6D45D3;--v2-c-purple-bg:#F0EBFD;--v2-c-orange:#B45309;--v2-c-orange-bg:#FFF1E2;--v2-c-gray:#4B5565;--v2-ok:#1E7B4F;--v2-ok-bg:#E7F3EC;--v2-ok-dot:#2E9D67;--v2-warn:#8A5300;--v2-warn-bg:#FFF4E0;--v2-warn-dot:#E0A12B;--v2-err:#B32624;--v2-err-bg:#FDEEED;--v2-err-dot:#D23B36;--v2-err-soft:#FFF6F5;--v2-todo:#2952BF;--v2-todo-bg:#EBF1FE;--v2-advice-bg:#F3F6FB;--v2-neutral-bg:#EEF2F7;--v2-track:#E6EBF2;--v2-toast-bg:#111827;--v2-toast-ink:#FFFFFF;--v2-toast-muted:#D7DCE4;--v2-badge:#C62F2B;--v2-disabled-ink:#8592A5;--v2-disabled-pri:#A9BCEB;--v2-danger-line:#E7B4B2;--v2-mask:rgba(20,30,45,.28);--v2-scroll-thumb:#C3CCD8;--v2-scroll-thumb-active:#98A4B5;--v2-font:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Source Han Sans SC","Noto Sans CJK SC",sans-serif;--v2-num:"Segoe UI","Microsoft YaHei UI","Microsoft YaHei","PingFang SC",sans-serif;--v2-mono:Consolas,"Microsoft YaHei UI",monospace;--v2-fs-min:13px;--v2-fs-xs:13px;--v2-fs-sm:13px;--v2-fs-tag:13px;--v2-fs-note:14px;--v2-fs-link:14px;--v2-fs-body:15px;--v2-fs-md:15px;--v2-fs-title:17px;--v2-fs-dialog:19px;--v2-fs-hero:19px;--v2-fs-count:34px;--v2-fs-count-station:40px;--v2-fs-page:22px;--v2-fs-total:22px;--v2-fs-kpi:clamp(26px,2.2vw,32px);--v2-r:10px;--v2-r-sm:8px;--v2-r-cell:6px;--v2-r-tag:6px;--v2-r-pill:15px;--v2-r-pop:10px;--v2-r-dialog:12px;--v2-r-tile:12px;--v2-pop:0 12px 32px rgba(20,30,45,.16);--v2-bar-shadow:0 -6px 18px rgba(20,30,45,.06);--v2-focus:0 0 0 3px rgba(51,102,224,.28);--v2-focus-err:0 0 0 3px rgba(179,38,36,.16);--v2-side:220px;--v2-side-mini:64px;--v2-top:60px;--v2-pad:clamp(14px,1.6vw,24px);--v2-gap:clamp(12px,1.2vw,18px);--v2-gap-xs:4px;--v2-gap-sm:8px;--v2-gap-md:var(--v2-gap);--v2-gap-lg:24px;--v2-btn-h:34px;--v2-btn-h-sm:30px;--v2-input-h:36px;--v2-input-h-sm:32px;--v2-chip-h:30px;--v2-icon:18px;--v2-cell-py:11px;--v2-cell-px:12px;--v2-card-px:20px;--v2-rpw:clamp(360px,40vw,560px);--v2-rpw-wide:clamp(480px,55vw,800px);--v2-rpw-full:min(92vw,1240px);--v2-dialog-w:min(440px,calc(100vw - 32px));--v2-pop-offset:6px;--v2-fs-control:15px;font-family:var(--v2-font);font-size:var(--v2-fs-body);line-height:1.5;color:var(--v2-ink);-webkit-font-smoothing:antialiased}.aierp-v2 [data-density=compact],.aierp-v2[data-density=compact]{--v2-cell-py:6px;--v2-card-px:16px}.aierp-v2 [data-density=touch],.aierp-v2[data-density=touch]{--v2-btn-h:44px;--v2-btn-h-sm:44px;--v2-input-h:52px;--v2-input-h-sm:44px;--v2-chip-h:36px;--v2-icon:20px;--v2-cell-py:11px;--v2-fs-body:17px;--v2-fs-control:17px;font-size:var(--v2-fs-body)}.aierp-v2 *,.aierp-v2 :after,.aierp-v2 :before{box-sizing:border-box}.aierp-v2 :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:600;color:inherit;letter-spacing:normal;line-height:1.35}.aierp-v2 [hidden]{display:none!important}.aierp-v2,.aierp-v2 *{scrollbar-width:thin;scrollbar-color:transparent transparent}.aierp-v2 :hover,.aierp-v2:hover{scrollbar-color:var(--v2-scroll-thumb) transparent}.aierp-v2 ::-webkit-scrollbar{width:8px;height:8px}.aierp-v2 ::-webkit-scrollbar-button{display:none}.aierp-v2 ::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.aierp-v2 :hover::-webkit-scrollbar-thumb{background:var(--v2-scroll-thumb)}.aierp-v2 ::-webkit-scrollbar-thumb:active{background:var(--v2-scroll-thumb-active)}.aierp-v2 ::-webkit-scrollbar-corner,.aierp-v2 ::-webkit-scrollbar-track{background:transparent}.aierp-v2 :focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 [data-radix-popper-content-wrapper]>[tabindex="-1"]:focus-visible,.aierp-v2 [role=dialog][tabindex="-1"]:focus-visible,.aierp-v2 [role=menu][tabindex="-1"]:focus-visible{box-shadow:var(--v2-pop)}.aierp-v2 .v2-num{font-family:var(--v2-num);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.aierp-v2 .v2-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.aierp-v2 .v2-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aierp-v2 svg.lucide{flex:none}@media (prefers-reduced-motion:reduce){.aierp-v2 *,.aierp-v2 :after,.aierp-v2 :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.aierp-v2 .button_btn__8CuHD{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--v2-btn-h);padding:0 14px;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-sm);background:var(--v2-surface);color:var(--v2-ink);font-family:inherit;font-size:var(--v2-fs-body);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}.aierp-v2 .button_btn__8CuHD:hover{border-color:var(--v2-act);color:var(--v2-act-dark)}.aierp-v2 .button_btn__8CuHD:focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 .button_primary__qDJSd{background:var(--v2-act);border-color:var(--v2-act);color:var(--v2-on-strong)}.aierp-v2 .button_primary__qDJSd:hover{background:var(--v2-act-dark);border-color:var(--v2-act-dark);color:var(--v2-on-strong)}.aierp-v2 .button_secondary__xCsTL{background:var(--v2-act-soft);border-color:var(--v2-act-line);color:var(--v2-act-dark)}.aierp-v2 .button_secondary__xCsTL:hover{border-color:var(--v2-act);color:var(--v2-act-dark)}.aierp-v2 .button_text__4YKdd{border-color:transparent;background:transparent;color:var(--v2-ink-2);padding:0 8px}.aierp-v2 .button_text__4YKdd:hover{border-color:transparent;background:var(--v2-sunk);color:var(--v2-ink)}.aierp-v2 .button_link__KujUc{height:auto;padding:2px 4px;border:0;border-radius:6px;background:transparent;color:var(--v2-act-dark);font-size:var(--v2-fs-link);font-weight:500}.aierp-v2 .button_link__KujUc:hover{background:var(--v2-act-soft);color:var(--v2-act-dark)}.aierp-v2 .button_danger__32uwT{border-color:var(--v2-danger-line);color:var(--v2-err)}.aierp-v2 .button_danger__32uwT:hover{border-color:var(--v2-err);color:var(--v2-err)}.aierp-v2 .button_sm__QyQpV{height:var(--v2-btn-h-sm);padding:0 10px;font-size:var(--v2-fs-note)}.aierp-v2 .button_block__TGlAP{width:100%}.aierp-v2 .button_btn__8CuHD:disabled,.aierp-v2 .button_btn__8CuHD:disabled:hover{background:var(--v2-neutral-bg);border-color:var(--v2-neutral-bg);color:var(--v2-disabled-ink);cursor:not-allowed}.aierp-v2 .button_link__KujUc:disabled,.aierp-v2 .button_text__4YKdd:disabled,.aierp-v2 .button_text__4YKdd:disabled:hover{background:transparent;border-color:transparent}.aierp-v2 .button_primary__qDJSd:disabled,.aierp-v2 .button_primary__qDJSd:disabled:hover{background:var(--v2-disabled-pri);border-color:var(--v2-disabled-pri);color:var(--v2-on-strong)}.aierp-v2 .button_busy__Pa6tH:disabled,.aierp-v2 .button_busy__Pa6tH:disabled:hover{background:var(--v2-surface);border-color:var(--v2-line-2);color:var(--v2-ink);cursor:progress}.aierp-v2 .button_primary__qDJSd.button_busy__Pa6tH:disabled,.aierp-v2 .button_primary__qDJSd.button_busy__Pa6tH:disabled:hover{background:var(--v2-act);border-color:var(--v2-act);color:var(--v2-on-strong)}.aierp-v2 .button_secondary__xCsTL.button_busy__Pa6tH:disabled,.aierp-v2 .button_secondary__xCsTL.button_busy__Pa6tH:disabled:hover{background:var(--v2-act-soft);border-color:var(--v2-act-line);color:var(--v2-act-dark)}.aierp-v2 .button_withReason__Clffv{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.aierp-v2 .button_reason__4u7vW{font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .button_spin__Mawi3{width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:button_spin__Mawi3 .7s linear infinite}@keyframes button_spin__Mawi3{to{transform:rotate(1turn)}}.aierp-v2 .button_icon__5kFbK{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--v2-r-sm);background:transparent;color:var(--v2-ink-2);cursor:pointer;flex:none}.aierp-v2 .button_icon__5kFbK:hover{background:var(--v2-sunk);color:var(--v2-ink)}.aierp-v2 .button_icon__5kFbK:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--v2-act)}.aierp-v2 .button_icon__5kFbK:disabled{opacity:.5;cursor:not-allowed}.aierp-v2 .button_dot__Ht_Tb{position:absolute;top:7px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--v2-err-dot);box-shadow:0 0 0 2px var(--v2-surface)}.aierp-v2 .button_count__4Bb2w{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--v2-badge);color:var(--v2-on-strong);font-family:var(--v2-num);font-size:13px;font-weight:600;font-style:normal;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--v2-surface)}.aierp-v2 .badge_tag__dC_3h{display:inline-flex;align-items:center;gap:5px;border-radius:var(--v2-r-tag);padding:1px 8px;font-size:var(--v2-fs-tag);font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle}.aierp-v2 .badge_tag__dC_3h:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.aierp-v2 .badge_plain__FZa7Y:before{display:none}.aierp-v2 .badge_ok__1F0zo{background:var(--v2-ok-bg);color:var(--v2-ok)}.aierp-v2 .badge_warn__mC8N3{background:var(--v2-warn-bg);color:var(--v2-warn)}.aierp-v2 .badge_err__via_K{background:var(--v2-err-bg);color:var(--v2-err)}.aierp-v2 .badge_todo__6Myu4{background:var(--v2-todo-bg);color:var(--v2-todo)}.aierp-v2 .badge_mute__GlOl2{background:var(--v2-neutral-bg);color:var(--v2-ink-2)}.aierp-v2 .badge_pill__1IA41{border-radius:999px;padding:2px 10px;font-size:var(--v2-fs-note);font-weight:600}.aierp-v2 .badge_ava__mV_pY{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;font-size:13px;font-weight:700;line-height:1;color:var(--v2-on-strong);flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aierp-v2 .badge_avaSm__GBSGh{width:28px;height:28px;font-size:13px}.aierp-v2 .badge_avaXs__WJfIn{width:22px;height:22px;font-size:13px}.aierp-v2 .badge_blue__2ZwqY{background:var(--v2-c-blue)}.aierp-v2 .badge_cyan__M3HEa{background:var(--v2-c-cyan)}.aierp-v2 .badge_purple__tvTvx{background:var(--v2-c-purple)}.aierp-v2 .badge_orange__cvkTT{background:var(--v2-c-orange)}.aierp-v2 .badge_gray__wdWHi{background:var(--v2-c-gray)}.aierp-v2 .badge_neutral__pjAyq{background:var(--v2-neutral-bg);color:var(--v2-muted)}.aierp-v2 .badge_kbd__z0oj_{display:inline-block;font-family:var(--v2-num);font-size:13px;line-height:18px;color:var(--v2-muted);border:1px solid var(--v2-line-2);border-radius:5px;padding:0 5px;white-space:nowrap}.aierp-v2 .badge_nodata__sVsKZ{display:inline-flex;align-items:center;border-radius:999px;padding:0 6px;font-size:var(--v2-fs-xs);line-height:16px;background:var(--v2-neutral-bg);color:var(--v2-ink-2);white-space:nowrap}.aierp-v2 .field_field__kBSLn{display:flex;flex-direction:column;gap:5px;min-width:0}.aierp-v2 .field_inline__L000N{flex-direction:row;align-items:center;gap:8px}.aierp-v2 .field_label__iHWEd{display:inline-flex;align-items:center;gap:4px;font-size:var(--v2-fs-note);font-weight:400;color:var(--v2-ink-2);line-height:1.4;white-space:nowrap}.aierp-v2 .field_req__SyxQU{color:var(--v2-err);font-weight:600}.aierp-v2 .field_hint__anCrQ{margin:0;font-size:var(--v2-fs-note);color:var(--v2-muted);line-height:1.45}.aierp-v2 .field_error__eodfi{margin:0;display:flex;align-items:flex-start;gap:4px;font-size:var(--v2-fs-note);color:var(--v2-err);line-height:1.45}.aierp-v2 .choice_item__YqOiF{display:inline-flex;align-items:center;gap:8px;min-height:24px;font-size:var(--v2-fs-body);color:var(--v2-ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aierp-v2 .choice_itemDisabled__MNRhi{color:var(--v2-muted);cursor:not-allowed}.aierp-v2 .choice_cb__woiLM,.aierp-v2 .choice_rd__0u94Y{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;width:16px;height:16px;margin:0;padding:0;border:1.5px solid var(--v2-line-input);background:var(--v2-surface);color:var(--v2-on-strong);cursor:pointer;flex:none;outline:none;box-shadow:none;transition:background-color .12s,border-color .12s}.aierp-v2 .choice_cb__woiLM{border-radius:4px}.aierp-v2 .choice_rd__0u94Y{border-radius:50%}.aierp-v2 .choice_cb__woiLM:hover,.aierp-v2 .choice_rd__0u94Y:hover{border-color:var(--v2-act)}.aierp-v2 .choice_cb__woiLM:focus,.aierp-v2 .choice_rd__0u94Y:focus{outline:none;box-shadow:none}.aierp-v2 .choice_cb__woiLM:focus-visible,.aierp-v2 .choice_rd__0u94Y:focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 .choice_cb__woiLM:checked,.aierp-v2 .choice_cb__woiLM:indeterminate{background:var(--v2-act);border-color:var(--v2-act)}.aierp-v2 .choice_cb__woiLM:before{content:"";width:11px;height:11px;background:currentColor;transform:scale(0);transition:transform .1s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat}.aierp-v2 .choice_cb__woiLM:checked:before{transform:scale(1)}.aierp-v2 .choice_cb__woiLM:indeterminate:before{transform:scale(1);-webkit-mask:none;mask:none;width:9px;height:2px;border-radius:1px}.aierp-v2 .choice_rd__0u94Y:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--v2-act);transform:scale(0);transition:transform .1s}.aierp-v2 .choice_rd__0u94Y:checked{border-color:var(--v2-act)}.aierp-v2 .choice_rd__0u94Y:checked:before{transform:scale(1)}.aierp-v2 .choice_cb__woiLM:disabled,.aierp-v2 .choice_rd__0u94Y:disabled{background:var(--v2-sunk);border-color:var(--v2-line-2);cursor:not-allowed}.aierp-v2 .choice_cb__woiLM:checked:disabled{background:var(--v2-line-input);border-color:var(--v2-line-input)}.aierp-v2 .choice_need__wAy9V{border-color:var(--v2-err)}.aierp-v2 .choice_group__YDuBk{display:flex;flex-wrap:wrap;gap:6px 18px}.aierp-v2 .choice_vertical__zIKab{flex-direction:column}.aierp-v2 .choice_seg__q9El_{display:inline-flex;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-sm);overflow:hidden;flex:none;background:var(--v2-surface)}.aierp-v2 .choice_segBtn__u_kKJ{height:30px;margin:0;padding:0 10px;border:0;border-radius:0;background:var(--v2-surface);color:var(--v2-ink-2);font-family:inherit;font-size:var(--v2-fs-note);font-weight:500;white-space:nowrap;cursor:pointer}.aierp-v2 .choice_segBtn__u_kKJ+.choice_segBtn__u_kKJ{border-left:1px solid var(--v2-line-2)}.aierp-v2 .choice_segBtn__u_kKJ:hover{background:var(--v2-sunk);color:var(--v2-ink)}.aierp-v2 .choice_segBtn__u_kKJ[aria-checked=true]{background:var(--v2-act-soft);color:var(--v2-act-dark);font-weight:600}.aierp-v2 .choice_segBtn__u_kKJ:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--v2-act)}.aierp-v2 .choice_segSm__hR97o{height:26px;font-size:var(--v2-fs-tag)}.aierp-v2 .choice_segBtn__u_kKJ:disabled{color:var(--v2-muted);cursor:not-allowed}.aierp-v2 .file-field_wrap__0EXUL{display:flex;flex-direction:column;gap:5px;min-width:0}.aierp-v2 .file-field_line__q0mM5{display:flex;align-items:center;gap:8px;min-width:0;height:var(--v2-input-h);padding:0 4px 0 8px;border:1px dashed var(--v2-line-input);border-radius:var(--v2-r-sm);background:var(--v2-surface)}.aierp-v2 .file-field_over__IsZqA{border-color:var(--v2-act);background:var(--v2-act-soft)}.aierp-v2 .file-field_has__cyBNP{border-style:solid}.aierp-v2 .file-field_need__DLL19{border-color:var(--v2-err);background:var(--v2-err-soft)}.aierp-v2 .file-field_off__Ipxw_{background:var(--v2-neutral-bg);border-color:var(--v2-line-2)}.aierp-v2 .file-field_icon__6mcWm{display:grid;place-items:center;color:var(--v2-act-dark);flex:none}.aierp-v2 .file-field_preview___ekPi{width:26px;height:26px;object-fit:cover;border-radius:5px;flex:none}.aierp-v2 .file-field_name__4j0_d{display:flex;align-items:baseline;gap:6px;flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--v2-fs-body)}.aierp-v2 .file-field_placeholder__Ogx0_{color:var(--v2-muted);overflow:hidden;text-overflow:ellipsis}.aierp-v2 .file-field_size__0j5nS{font-size:var(--v2-fs-sm);color:var(--v2-muted)}.aierp-v2 .file-field_remove__dzqqe{display:inline-grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--v2-muted);cursor:pointer;flex:none}.aierp-v2 .file-field_remove__dzqqe:hover{background:var(--v2-sunk);color:var(--v2-err)}.aierp-v2 .file-field_remove__dzqqe:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--v2-act)}.aierp-v2 .file-field_hint__5rOao{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .file-field_tpl__wCp9E{color:var(--v2-act-dark);text-decoration:none}.aierp-v2 .file-field_tpl__wCp9E:hover{text-decoration:underline}.aierp-v2 .file-field-multi_wrap__1oe_E{display:flex;flex-direction:column;gap:5px;min-width:0}.aierp-v2 .file-field-multi_zone__hE_Jf{display:flex;flex-direction:column;gap:6px;min-width:0;border-radius:var(--v2-r-sm)}.aierp-v2 .file-field-multi_over___BsUM .file-field-multi_add__JDGzf{border-color:var(--v2-act);background:var(--v2-act-soft)}.aierp-v2 .file-field-multi_line__v4xSJ{display:flex;align-items:center;gap:8px;min-width:0;height:var(--v2-input-h);padding:0 4px 0 8px;border:1px dashed var(--v2-line-input);border-radius:var(--v2-r-sm);background:var(--v2-surface)}.aierp-v2 .file-field-multi_has__07IrB{border-style:solid}.aierp-v2 .file-field-multi_need__bmfZw{border-color:var(--v2-err);background:var(--v2-err-soft)}.aierp-v2 .file-field-multi_off__gHFzt{background:var(--v2-neutral-bg);border-color:var(--v2-line-2)}.aierp-v2 .file-field-multi_icon__5zNuv{display:grid;place-items:center;color:var(--v2-act-dark);flex:none}.aierp-v2 .file-field-multi_preview__FH6tx{width:26px;height:26px;object-fit:cover;border-radius:5px;flex:none}.aierp-v2 .file-field-multi_name__9loi9{display:flex;align-items:baseline;gap:6px;flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--v2-fs-body)}.aierp-v2 .file-field-multi_text__osHNg{display:flex;flex:0 1 auto;min-width:0}.aierp-v2 .file-field-multi_head__cWbyL{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aierp-v2 .file-field-multi_tail__sZ_7t{flex:none;white-space:nowrap}.aierp-v2 .file-field-multi_placeholder__NPQqO{color:var(--v2-muted);overflow:hidden;text-overflow:ellipsis}.aierp-v2 .file-field-multi_size__ePciP{flex:none;font-size:var(--v2-fs-sm);color:var(--v2-muted)}.aierp-v2 .file-field-multi_remove__BDArn{display:inline-grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--v2-muted);cursor:pointer;flex:none}.aierp-v2 .file-field-multi_remove__BDArn:hover{background:var(--v2-sunk);color:var(--v2-err)}.aierp-v2 .file-field-multi_remove__BDArn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--v2-act)}.aierp-v2 .file-field-multi_hint__FUz4z{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .panel_panel__mPOCj{min-width:0;border:1px solid var(--v2-line);border-radius:var(--v2-r);background:var(--v2-surface)}.aierp-v2 .panel_clip__jbKeV{overflow:clip}.aierp-v2 .panel_head__hZNts{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px var(--v2-card-px) 6px}.aierp-v2 .panel_titles__Y7HV3{min-width:0}.aierp-v2 .panel_title__dJaJy{margin:0;font-size:var(--v2-fs-title);font-weight:600;line-height:1.35;color:var(--v2-ink)}.aierp-v2 .panel_sub__jw7bZ{margin:2px 0 0;font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .panel_actions__X1fm_{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.aierp-v2 .panel_body__t8Rql{padding:6px var(--v2-card-px) 18px}.aierp-v2 .panel_flush__894M0{padding:0}.aierp-v2 .panel_page___rAqO{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 0;background:var(--v2-page)}.aierp-v2 .panel_sticky__tIUQj{position:-webkit-sticky;position:sticky;top:var(--v2-sticky-top,0);z-index:20}.aierp-v2 .panel_pageTitle__Q3swF{margin:0;font-size:var(--v2-fs-page);font-weight:600;line-height:1.3;color:var(--v2-ink)}.aierp-v2 .panel_pageSub__X48iO{margin:2px 0 0;font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .panel_kv__FSZo0{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:7px 16px;gap:7px 16px;margin:0;font-size:var(--v2-fs-body)}.aierp-v2 .panel_kv__FSZo0 dt{color:var(--v2-muted)}.aierp-v2 .panel_kv__FSZo0 dd{margin:0;min-width:0;overflow-wrap:anywhere}.aierp-v2 .action-bar_bar__zPcY5{display:flex;flex-direction:column;gap:6px;padding:10px var(--v2-card-px) 12px;background:var(--v2-surface);border-top:1px solid var(--v2-line)}.aierp-v2 .action-bar_sticky__diXWg{position:-webkit-sticky;position:sticky;bottom:var(--v2-action-bar-bottom,0);z-index:20;box-shadow:var(--v2-bar-shadow)}.aierp-v2 .action-bar_row__4BYOd{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.aierp-v2 .action-bar_sp__WMvFk{flex:1 1}.aierp-v2 .action-bar_summary__nvRzZ{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.aierp-v2 .action-bar_actions__AemYu{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aierp-v2 .action-bar_msg__aYgIY{padding-bottom:6px;border-bottom:1px dashed var(--v2-line);font-size:14px;color:var(--v2-err)}.aierp-v2 .action-bar_total__YUZsh{display:inline-flex;flex-direction:column}.aierp-v2 .action-bar_totalValue__4SR2N{font-family:var(--v2-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--v2-fs-total);font-weight:600;line-height:1.25}.aierp-v2 .action-bar_unit__zXDUv{margin-left:3px;font-family:var(--v2-font);font-size:var(--v2-fs-note);font-weight:500;color:var(--v2-ink-2)}.aierp-v2 .action-bar_totalLabel__Lj79r{font-size:var(--v2-fs-tag);color:var(--v2-muted)}.aierp-v2 .cell_cell__BBo6o{display:inline-flex;flex-direction:column;min-width:0;max-width:100%}.aierp-v2 .cell_main__rypRd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.aierp-v2 .cell_sub__gkg_x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v2-muted);font-size:var(--v2-fs-xs)}.aierp-v2 .cell_toneUp__sroUs{color:var(--v2-err)}.aierp-v2 .cell_toneDown__UJMWP{color:var(--v2-ok)}.aierp-v2 .cell_toneWarn__QOzp1{color:var(--v2-warn)}.aierp-v2 .stat-card_card__utJkj{display:flex;justify-content:space-between;gap:12px;min-width:0;margin:0;padding:16px 18px;border:1px solid var(--v2-line);border-radius:var(--v2-r);background:var(--v2-surface);color:var(--v2-ink);font-family:inherit;text-align:left;text-decoration:none}.aierp-v2 .stat-card_click__ORo_R{cursor:pointer}.aierp-v2 .stat-card_click__ORo_R:hover{border-color:var(--v2-act-line)}.aierp-v2 .stat-card_click__ORo_R:focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 .stat-card_main__H3CTW{display:flex;flex-direction:column;min-width:0}.aierp-v2 .stat-card_label__YqY4D{font-size:14px;color:var(--v2-muted)}.aierp-v2 .stat-card_value__AoAFe{display:block;margin:2px 0;font-family:var(--v2-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--v2-fs-kpi);font-weight:500;line-height:1.25;white-space:nowrap}.aierp-v2 .stat-card_unit__0JJhU{margin-left:3px;font-family:var(--v2-font);font-size:var(--v2-fs-note);font-weight:500;color:var(--v2-ink-2)}.aierp-v2 .stat-card_alarm__ttjWL .stat-card_value__AoAFe{color:var(--v2-err)}.aierp-v2 .stat-card_trend__WKgdP{display:inline-flex;align-items:center;gap:3px;font-size:var(--v2-fs-tag);color:var(--v2-muted)}.aierp-v2 .stat-card_trend__WKgdP b{font-family:var(--v2-num);font-weight:600;color:var(--v2-ink)}.aierp-v2 .stat-card_denied__I29UP{margin:6px 0 2px;font-size:var(--v2-fs-note);color:var(--v2-ink-2)}.aierp-v2 .stat-card_sub__kNFc_{font-size:var(--v2-fs-tag);color:var(--v2-muted)}.aierp-v2 .stat-card_tile__noEw7{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--v2-r-tile);flex:none}.aierp-v2 .stat-card_tile__noEw7 svg{width:22px;height:22px}.aierp-v2 .stat-card_blue__00irb{background:var(--v2-c-blue-bg);color:var(--v2-c-blue)}.aierp-v2 .stat-card_cyan__Nel5N{background:var(--v2-c-cyan-bg);color:var(--v2-c-cyan)}.aierp-v2 .stat-card_purple__NRr9O{background:var(--v2-c-purple-bg);color:var(--v2-c-purple)}.aierp-v2 .stat-card_orange__DTwYO{background:var(--v2-c-orange-bg);color:var(--v2-c-orange)}.aierp-v2 .stat-card_red__NPCxB{background:var(--v2-err-bg);color:var(--v2-err)}.aierp-v2 .toast_host__sza6l{position:fixed;top:72px;left:50%;z-index:80;display:flex;flex-direction:column;align-items:center;gap:8px;transform:translateX(-50%);pointer-events:none}.aierp-v2 .toast_toast__UwaQs{display:flex;flex-direction:column;gap:2px;max-width:min(480px,calc(100vw - 32px));padding:8px 14px;border-radius:9px;background:var(--v2-toast-bg);color:var(--v2-toast-ink);box-shadow:var(--v2-pop);font-size:14px;pointer-events:auto;cursor:default}.aierp-v2 .toast_title__SX61t{font-weight:600}.aierp-v2 .toast_detail__I7hNc{font-size:var(--v2-fs-note);color:var(--v2-toast-muted)}.aierp-v2 .toast_ok__1p3nj{border-left:4px solid var(--v2-ok-dot)}.aierp-v2 .toast_err__03Zds{border-left:4px solid var(--v2-err-dot)}.aierp-v2 .toast_info__T4hd3{border-left:4px solid transparent}.aierp-v2 .scroll-area_area__rMkAx{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.aierp-v2 .scroll-area_area__rMkAx:focus-visible{outline:var(--v2-focus-width,2px) solid var(--v2-act);outline-offset:-2px}.aierp-v2 .scan-field_scan__1UYwd{display:flex;flex-direction:column;gap:var(--v2-gap-2,8px)}.aierp-v2 .scan-field_label__gUC71{font-size:var(--v2-fs-note);color:var(--v2-ink-2)}.aierp-v2 .scan-field_box___SK5k{display:flex;align-items:center;gap:10px;min-height:60px;padding:10px 14px;background:var(--v2-surface);border:1px solid var(--v2-line);border-radius:var(--v2-radius,10px)}.aierp-v2 .scan-field_icon__HHaKg{color:var(--v2-ink-2);flex:none}.aierp-v2 .scan-field_input__J5xcO{border:none;outline:none;background:transparent;width:100%;font-size:var(--v2-fs-md);font-family:var(--v2-font-mono,ui-monospace,monospace);letter-spacing:1px}.aierp-v2 .scan-field_bad__mpEzF{border-color:var(--v2-err);box-shadow:0 0 0 1px var(--v2-err)}.aierp-v2 .scan-field_err__o0P6P{margin:0;font-size:var(--v2-fs-md);font-weight:600;color:var(--v2-err)}.aierp-v2 .scan-field_disabled__6lcS9{opacity:.6}.aierp-v2 .scan-field_video__dst_R{display:none;border-radius:var(--v2-r);width:100%}.aierp-v2 .scan-field_videoOn__4TYxI{display:block}.aierp-v2 .scan-field_camsay__6Sq_r{margin:0;font-size:var(--v2-fs-note);color:var(--v2-ink-2)}.aierp-v2 .scaled-frame_box__qUAxa{width:100%;overflow:hidden}.aierp-v2 .scaled-frame_frame__95TuV{min-height:200px;border:0;display:block;transform-origin:top left}.aierp-v2 .task-head_head__kzr8Y{display:flex;flex-direction:column;gap:var(--v2-gap-2,8px)}.aierp-v2 .task-head_row1__ohCsw{display:flex;align-items:baseline;gap:var(--v2-gap-2,8px);min-width:0}.aierp-v2 .task-head_title__iEBU_{font-size:var(--v2-fs-md);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aierp-v2 .task-head_no__wylxx{font-size:var(--v2-fs-note);color:var(--v2-ink-2);white-space:nowrap}.aierp-v2 .task-head_row2__0ZAN8{display:flex;align-items:center;gap:var(--v2-gap-2,8px)}.aierp-v2 .task-head_count__q83Da{display:inline-flex;align-items:baseline;gap:2px;font-size:var(--v2-fs-count);line-height:1.1}.aierp-v2 [data-variant=station] .task-head_count__q83Da{font-size:var(--v2-fs-count-station)}.aierp-v2 .task-head_done__L6NqB{font-weight:600}.aierp-v2 .task-head_slash__B9qng,.aierp-v2 .task-head_total__lkgxi{color:var(--v2-ink-2)}.aierp-v2 .task-head_say__2rnjG{font-size:var(--v2-fs-note);color:var(--v2-ink-2)}.aierp-v2 .stack_stack__IlSou{display:flex}.aierp-v2 .stack_column__IWWJ_{flex-direction:column}.aierp-v2 .stack_row__dqUnI{flex-direction:row}.aierp-v2 .timeline_tl__rfCfY{list-style:none;margin:0 0 0 6px;padding:0;border-left:2px solid var(--v2-line)}.aierp-v2 .timeline_item__rjh_C{position:relative;padding:0 0 14px 16px}.aierp-v2 .timeline_item__rjh_C:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--v2-surface);border:2px solid var(--v2-act)}.aierp-v2 .timeline_meta__svIUl{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--v2-fs-tag);color:var(--v2-muted)}.aierp-v2 .timeline_who__V896b{color:var(--v2-ink);font-weight:500}.aierp-v2 .timeline_text__k7_ZM{margin:4px 0 0;font-size:var(--v2-fs-body);color:var(--v2-ink);overflow-wrap:anywhere}.aierp-v2 .timeline_empty__VX7sQ{margin:0;font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .timeline_form__xl4XM{display:flex;flex-direction:column;gap:8px}.aierp-v2 .timeline_row__emxce{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aierp-v2 .timeline_sp__a8iI1{flex:1 1}.aierp-v2 .timeline_warn__G6178{font-size:var(--v2-fs-tag);color:var(--v2-warn)}.aierp-v2 .timeline_hint__KnAoB{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font-size:var(--v2-fs-note);color:var(--v2-warn)}.aierp-v2 .table-entry_wrap__u73d2{display:flex;flex-direction:column;gap:8px}.aierp-v2 .table-entry_scroller__9s2oT{overflow:auto;border:1px solid var(--v2-line);border-radius:var(--v2-r)}.aierp-v2 .table-entry_table__3vbAO{width:100%;border-collapse:collapse}.aierp-v2 .table-entry_table__3vbAO th{text-align:left;padding:var(--v2-cell-py) var(--v2-cell-px);background:var(--v2-sunk);color:var(--v2-ink-2);font-size:var(--v2-fs-note);font-weight:600;border-bottom:1px solid var(--v2-row-line)}.aierp-v2 .table-entry_table__3vbAO td{padding:6px var(--v2-cell-px);border-bottom:1px solid var(--v2-row-line);vertical-align:top}.aierp-v2 .table-entry_delCol__zEm6C{width:36px;text-align:center}.aierp-v2 .table-entry_noteRow__P2I2Q td{padding:0 var(--v2-cell-px) 8px}.aierp-v2 .table-entry_addRow__xgjkJ{align-self:flex-start}.aierp-v2 .icon-row_row__YxoYj{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:8px 6px;border:0;border-radius:var(--v2-r-sm);background:transparent;color:var(--v2-ink);font:inherit;text-align:left;cursor:pointer}.aierp-v2 .icon-row_row__YxoYj:hover{background:var(--v2-row-hover)}.aierp-v2 .icon-row_row__YxoYj:focus-visible{outline:2px solid var(--v2-focus);outline-offset:1px}.aierp-v2 .icon-row_main__LXxAC{display:flex;flex-direction:column;gap:2px;min-width:0}.aierp-v2 .icon-row_label__UWU_U{font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .icon-row_text__Ity87{font-size:var(--v2-fs-body);color:var(--v2-ink)}.aierp-v2 .trend-chart_chartBox__L_u_a{display:flex;flex-direction:column;gap:6px}.aierp-v2 .trend-chart_chartFocus___cTeM{border-radius:var(--v2-r-sm)}.aierp-v2 .trend-chart_chartFocus___cTeM:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.aierp-v2 .trend-chart_chart__QiQIW{display:block}.aierp-v2 .trend-chart_grid__WNX40{stroke:var(--v2-line)}.aierp-v2 .trend-chart_axis__Yslaz{font-size:var(--v2-fs-xs);fill:var(--v2-muted)}.aierp-v2 .trend-chart_bar__6gSDS{fill:var(--v2-act-line);cursor:pointer}.aierp-v2 .trend-chart_barToday__I0GZX{fill:var(--v2-act)}.aierp-v2 .trend-chart_barPick__9_hxq{fill:var(--v2-act-dark)}.aierp-v2 .trend-chart_payLine__gmZmO{fill:none;stroke:var(--v2-c-purple);stroke-width:2}.aierp-v2 .trend-chart_payDot__OCf05{fill:var(--v2-c-purple);stroke:var(--v2-surface);stroke-width:2}.aierp-v2 .trend-chart_pickLine__X_ZRS{stroke:var(--v2-act-dark);stroke-dasharray:3 3}.aierp-v2 .trend-chart_legend__wP8Nu{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--v2-fs-note);color:var(--v2-ink-2)}.aierp-v2 .trend-chart_legend__wP8Nu i{display:inline-block;width:12px;height:8px;margin-right:6px;border-radius:2px;vertical-align:middle}.aierp-v2 .trend-chart_keyBar__D21o4{background:var(--v2-act-line)}.aierp-v2 .trend-chart_legend__wP8Nu .trend-chart_keyLine__vcDhC{height:2px;background:var(--v2-c-purple)}.aierp-v2 .trend-chart_dayLine___8X7V{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--v2-fs-sm);color:var(--v2-ink-2)}.aierp-v2 .list_list__n1PT4{container-type:inline-size;display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .list_filterSlot__KWfoA,.aierp-v2 .list_noticeSlot__wGyx4,.aierp-v2 .list_pageSlot__8IpDs,.aierp-v2 .list_tableSlot__AnhqG{width:100%}.aierp-v2 .list_headerSlot__48eTf{display:flex;flex-direction:column}.aierp-v2 .list_tabsSlot__IhFxm{display:flex}.aierp-v2 .list-drawer_wrap__E7VPQ{width:100%}.aierp-v2 .form_form__FTgOl{container-type:inline-size;display:flex;flex-direction:column;gap:var(--v2-gap);padding-bottom:var(--v2-gap)}.aierp-v2 .form_head__zWQAX{width:100%}.aierp-v2 .form_sections__7OzqP{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .form_actions__g5xHl{position:-webkit-sticky;position:sticky;bottom:var(--v2-action-bar-bottom,0)}.aierp-v2 .workbench_workbench__iAoyW{container-type:inline-size;display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .workbench_stats__4uIWB{display:grid;grid-gap:var(--v2-gap);gap:var(--v2-gap);grid-template-columns:repeat(var(--v2-stat-cols,4),1fr)}.aierp-v2 .workbench_stats__4uIWB>:last-child{grid-column:span var(--v2-stat-last-span,1)}@container (max-width: 899px) and (min-width: 560px){.aierp-v2 .workbench_stats__4uIWB{grid-template-columns:repeat(2,1fr)}.aierp-v2 .workbench_stats__4uIWB[data-stat-count="1"]{grid-template-columns:repeat(1,1fr)}.aierp-v2 .workbench_stats__4uIWB[data-stat-count="3"],.aierp-v2 .workbench_stats__4uIWB[data-stat-count="6"],.aierp-v2 .workbench_stats__4uIWB[data-stat-count="9"]{grid-template-columns:repeat(3,1fr)}.aierp-v2 .workbench_stats__4uIWB>:last-child{grid-column:span 1}}@container (max-width: 559px){.aierp-v2 .workbench_stats__4uIWB{grid-template-columns:repeat(2,1fr)}.aierp-v2 .workbench_stats__4uIWB>:last-child{grid-column:span 1}}.aierp-v2 .workbench_row__AgJfC{display:grid;grid-template-columns:1fr;grid-gap:var(--v2-gap);gap:var(--v2-gap)}@container (min-width: 900px){.aierp-v2 .workbench_row__AgJfC{grid-template-columns:2fr 1fr}}.aierp-v2 .workbench_main__dEiRi,.aierp-v2 .workbench_side__MxCdZ{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .workbench_trend__6l9C_{display:grid;grid-template-columns:1fr;grid-gap:var(--v2-gap);gap:var(--v2-gap)}@container (min-width: 900px){.aierp-v2 .workbench_trend__6l9C_{grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}}.aierp-v2 .workbench_headerSlot__NdcNx{display:flex;flex-direction:column}.aierp-v2 .workbench_tabsSlot__bRzYP{display:flex}.aierp-v2 .field_field__dq8YG{container-type:inline-size;display:flex;flex-direction:column;gap:var(--v2-gap);padding-bottom:var(--v2-gap)}.aierp-v2 .field_row__kvoDe{display:grid;grid-template-columns:1fr;grid-gap:var(--v2-gap);gap:var(--v2-gap)}@container (min-width: 560px){.aierp-v2 .field_row__kvoDe{grid-template-columns:2fr 1fr}}.aierp-v2 .field_task__TT4z6,.aierp-v2 .field_today__BL_WJ{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .field_bottom__UCeWD,.aierp-v2 .field_cards__CHv_U{display:flex;flex-direction:column;gap:8px}.aierp-v2 .field_bottom__UCeWD{position:-webkit-sticky;position:sticky;bottom:0}.aierp-v2 .shell_topWrap__qR56b{container-type:inline-size;container-name:shtop}.aierp-v2 .shell_top__daktQ{display:flex;align-items:center;gap:12px;height:var(--v2-top);padding:0 var(--v2-pad);border-bottom:1px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink)}.aierp-v2 .shell_topBrandWrap__S_1Y2{display:flex;align-items:center;gap:12px;flex:none;min-width:0}.aierp-v2 .shell_topBrandCol__7rtxI{display:flex;flex-direction:column;min-width:0;line-height:1.2}.aierp-v2 .shell_topBrand__L4az4{flex:none;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700}.aierp-v2 .shell_topBrandSub__VJdYs{font-size:var(--v2-fs-xs);color:var(--v2-muted)}.aierp-v2 .shell_topBrandDiv__vC_yP{flex:none;width:1px;height:24px;background:var(--v2-line)}.aierp-v2 .shell_tipLink__jcot5{min-width:0;overflow:hidden}.aierp-v2 .shell_tipLink__jcot5,.aierp-v2 .shell_tipText__5DDqB{display:inline-flex;flex:none;align-items:center;gap:4px;white-space:nowrap}.aierp-v2 .shell_tipText__5DDqB{padding:0;border:0;background:transparent;color:var(--v2-act);font-size:var(--v2-fs-note);cursor:pointer}.aierp-v2 .shell_tipText__5DDqB:hover{text-decoration:underline}.aierp-v2 .shell_tipIcon__ATTKA{flex:none}.aierp-v2 .shell_tipClose__5s7Tc{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;padding:0;border:0;border-radius:var(--v2-r-sm);background:transparent;color:var(--v2-muted);cursor:pointer}.aierp-v2 .shell_tipClose__5s7Tc:hover{background:var(--v2-sunk);color:var(--v2-ink)}@container shtop (max-width: 1100px){.aierp-v2 .shell_asstBtn__C5NgF,.aierp-v2 .shell_meChev__heAQy,.aierp-v2 .shell_meText__mys4d,.aierp-v2 .shell_roleSwitchText__BEcOe,.aierp-v2 .shell_tipFull__VU20_{display:none}}@container shtop (max-width: 900px){.aierp-v2 .shell_tipShort__C8oZY{display:none}}.aierp-v2 .shell_crumbs__GV83g{flex:none;display:flex;align-items:center;gap:12px}.aierp-v2 .shell_crumbs__GV83g ol{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none;flex:none;overflow:visible;white-space:nowrap;font-size:var(--v2-fs-body);color:var(--v2-muted)}.aierp-v2 .shell_crumbs__GV83g li{display:flex;flex-shrink:0;align-items:center;gap:6px}.aierp-v2 .shell_crumbs__GV83g li+li:before{content:"›";color:var(--v2-line-2)}.aierp-v2 .shell_crumbs__GV83g a{color:var(--v2-muted);text-decoration:none;border-radius:4px}.aierp-v2 .shell_crumbs__GV83g a:hover{color:var(--v2-act)}.aierp-v2 .shell_crumbs__GV83g a:focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 .shell_crumbs__GV83g [aria-current=page]{overflow:hidden;text-overflow:ellipsis;color:var(--v2-ink);font-weight:500}.aierp-v2 .shell_tools__UkHdi{display:flex;flex:0 1 auto;min-width:0;align-items:center;gap:8px;margin-left:auto}.aierp-v2 .shell_searchBox__1QDDF{display:flex;flex:0 1 min(260px,24vw);min-width:160px;align-items:center;gap:8px;height:var(--v2-input-h);margin:0;padding:0 10px;border:1px solid var(--v2-line-input);border-radius:var(--v2-r-sm);background:var(--v2-surface);color:var(--v2-muted);font-family:inherit;font-size:var(--v2-fs-link);cursor:text}.aierp-v2 .shell_searchBox__1QDDF:hover{border-color:var(--v2-act)}.aierp-v2 .shell_searchBox__1QDDF:focus-visible{outline:none;border-color:var(--v2-act);box-shadow:var(--v2-focus)}.aierp-v2 .shell_searchText__A4TP7{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.aierp-v2 .shell_me__Jzk9Q{display:flex;align-items:center;gap:8px;height:40px;margin:0;padding:4px 6px;border:0;border-radius:var(--v2-r-sm);background:transparent;color:var(--v2-ink-2);font-family:inherit;font-size:var(--v2-fs-body);white-space:nowrap;cursor:pointer}.aierp-v2 .shell_me__Jzk9Q:hover,.aierp-v2 .shell_me__Jzk9Q[data-state=open]{background:var(--v2-sunk)}.aierp-v2 .shell_me__Jzk9Q:focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 .shell_meChev__heAQy{color:var(--v2-muted)}.aierp-v2 .shell_roleSwitch__dpnYS{display:flex;flex-shrink:0;align-items:center;gap:4px;height:24px;margin:0;padding:2px 8px;border:1px solid var(--v2-line);border-radius:var(--v2-r-sm);background:transparent;color:var(--v2-ink-2);font-family:inherit;font-size:var(--v2-fs-note);white-space:nowrap;cursor:pointer}.aierp-v2 .shell_roleSwitch__dpnYS:hover,.aierp-v2 .shell_roleSwitch__dpnYS[data-state=open]{background:var(--v2-sunk)}.aierp-v2 .shell_roleSwitch__dpnYS:focus-visible{outline:none;box-shadow:var(--v2-focus)}.aierp-v2 .shell_roleSwitchIcon__UcGbi{color:var(--v2-muted);flex:none}@container shtop (max-width: 860px){.aierp-v2 .shell_searchBox__1QDDF{flex:none;justify-content:center;width:40px;min-width:0;padding:0}.aierp-v2 .shell_meChev__heAQy,.aierp-v2 .shell_meText__mys4d,.aierp-v2 .shell_searchKey__UxxVw,.aierp-v2 .shell_searchText__A4TP7{display:none}}@container shtop (max-width: 620px){.aierp-v2 .shell_topBrand__L4az4{max-width:120px}}.aierp-v2 .shell_agentStrip__tQR6j{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px var(--v2-pad);border-bottom:1px solid var(--v2-line);background:var(--v2-surface)}.aierp-v2 .shell_agentHint__g2Gzs{font-size:var(--v2-fs-sm);color:var(--v2-muted)}.aierp-v2 .shell_mask__wW031{position:fixed;inset:0;z-index:55;background:var(--v2-mask)}.aierp-v2 .shell_allFnDialog__c8IjG{position:fixed;top:50%;left:50%;z-index:60;display:flex;flex-direction:column;width:min(1320px,calc(100vw - 32px));max-height:calc(100vh - 48px);transform:translate(-50%,-50%);border-radius:var(--v2-r-dialog);background:var(--v2-surface);box-shadow:var(--v2-pop);color:var(--v2-ink);outline:none}.aierp-v2 .shell_allFnHead__B8fn6{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 10px}.aierp-v2 .shell_allFnTitle__a74nu{margin:0;font-size:var(--v2-fs-dialog);font-weight:700}.aierp-v2 .shell_allFnBody__kL5vM{flex:1 1;min-height:0;overflow:auto;padding:0 18px 18px}.aierp-v2 .shell_allFnFoot__lzPrH{display:none;flex:none;gap:8px;justify-content:flex-end;padding:10px 18px;border-top:1px solid var(--v2-line)}.aierp-v2 .shell_allFn__r4i8G{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .shell_allFnSearch__KVNwn{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-bottom:4px;background:var(--v2-surface)}.aierp-v2 .shell_fnGrid__m6LbG{column-count:4;column-gap:var(--v2-gap)}.aierp-v2 .shell_fnCard__1FldO,.aierp-v2 .shell_pins__5P_SJ{padding:10px 12px 12px;border:1px solid var(--v2-line);border-radius:var(--v2-r);background:var(--v2-surface)}.aierp-v2 .shell_fnCard__1FldO{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--v2-gap)}@media (min-width:1400px){.aierp-v2 .shell_fnGrid__m6LbG{column-count:5}}@media (max-width:800px){.aierp-v2 .shell_fnGrid__m6LbG{column-count:2}}@media (max-width:559px){.aierp-v2 .shell_fnGrid__m6LbG{column-count:1}}.aierp-v2 .shell_fnGroup__PgmNq{margin:0 0 6px;font-size:var(--v2-fs-title);font-weight:600;color:var(--v2-ink)}.aierp-v2 .shell_fnSection__dt2QM{margin:10px 8px 2px;font-size:var(--v2-fs-note);color:var(--v2-ink-2);font-weight:600}.aierp-v2 .shell_fnList__rq8Fk,.aierp-v2 .shell_fnSub__nwTn_,.aierp-v2 .shell_pinList__pCFTl{margin:0;padding:0;list-style:none}.aierp-v2 .shell_fnSub__nwTn_{padding-left:28px}.aierp-v2 .shell_fnRow__Wcfue,.aierp-v2 .shell_pinRow__miMcR{display:flex;align-items:center;gap:4px}.aierp-v2 .shell_pinList__pCFTl{display:flex;flex-wrap:wrap;gap:4px 16px}.aierp-v2 .shell_fnLink__wmqzp{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0;min-height:34px;padding:4px 8px;border-radius:var(--v2-r-sm);color:var(--v2-ink);font-size:var(--v2-fs-body);text-decoration:none}.aierp-v2 .shell_fnLink__wmqzp:hover{background:var(--v2-act-soft);color:var(--v2-act-dark)}.aierp-v2 .shell_fnLink__wmqzp:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--v2-act)}.aierp-v2 .shell_fnText__xGQYz{display:flex;flex-direction:column;min-width:0}.aierp-v2 .shell_fnText__xGQYz small{font-size:var(--v2-fs-sm);color:var(--v2-muted)}.aierp-v2 .shell_pinMove__Shov4{display:inline-flex}.aierp-v2 .shell_fnRow__Wcfue .shell_pin__TAX35,.aierp-v2 .shell_pinRow__miMcR .shell_pin__TAX35{color:var(--v2-line-input);opacity:0;pointer-events:none}.aierp-v2 .shell_fnRow__Wcfue .shell_pinOn__I51f8,.aierp-v2 .shell_pinRow__miMcR .shell_pinOn__I51f8{color:var(--v2-warn);opacity:1;pointer-events:auto}.aierp-v2 .shell_fnRow__Wcfue:focus-within .shell_pin__TAX35,.aierp-v2 .shell_fnRow__Wcfue:hover .shell_pin__TAX35,.aierp-v2 .shell_pinRow__miMcR:focus-within .shell_pin__TAX35,.aierp-v2 .shell_pinRow__miMcR:hover .shell_pin__TAX35{opacity:1;pointer-events:auto}@media (hover:none){.aierp-v2 .shell_fnRow__Wcfue .shell_pin__TAX35,.aierp-v2 .shell_pinRow__miMcR .shell_pin__TAX35{opacity:1;pointer-events:auto}}.aierp-v2 .shell_fnEmpty__aYHze{grid-column:1/-1;margin:0;padding:24px 0;text-align:center;color:var(--v2-muted);font-size:var(--v2-fs-body)}.aierp-v2 .shell_tabs__EH6gl{display:flex;justify-content:space-around;height:var(--v2-shell-tabs-h,60px);padding:4px 4px calc(4px + env(safe-area-inset-bottom));border-top:1px solid var(--v2-line);background:var(--v2-surface);box-shadow:var(--v2-bar-shadow)}.aierp-v2 .shell_tab__PMFri{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:44px;margin:0;padding:0;border:0;border-radius:var(--v2-r-sm);background:transparent;color:var(--v2-ink-2);font-family:inherit;font-size:var(--v2-fs-sm);text-decoration:none;cursor:pointer}.aierp-v2 .shell_tab__PMFri:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--v2-act)}.aierp-v2 .shell_tabs__EH6gl .shell_tabOn__2VF6O{color:var(--v2-act);font-weight:600}.aierp-v2 .shell_gate__hHWwn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:100vh;background:var(--v2-page);color:var(--v2-muted);font-size:var(--v2-fs-body)}.aierp-v2 .shell_spin__BU7sy{width:18px;height:18px;border:2px solid var(--v2-line);border-top-color:var(--v2-act);border-radius:50%;animation:shell_shellSpin__t_bKC .8s linear infinite}@keyframes shell_shellSpin__t_bKC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.aierp-v2 .shell_spin__BU7sy{animation-duration:2.4s}}.aierp-v2 .shell_skip__ct9LL{position:absolute;top:8px;left:8px;z-index:80;padding:8px 12px;border-radius:var(--v2-r-sm);background:var(--v2-act);color:var(--v2-on-strong);font-size:var(--v2-fs-body);text-decoration:none;transform:translateY(-200%)}.aierp-v2 .shell_skip__ct9LL:focus{outline:none;transform:none}@media (max-width:559px){.aierp-v2 .shell_allFnDialog__c8IjG{top:auto;bottom:0;width:100vw;max-height:88vh;transform:translateX(-50%);border-radius:var(--v2-r-dialog) var(--v2-r-dialog) 0 0}.aierp-v2 .shell_allFnFoot__lzPrH{display:flex}}.aierp-v2 .about_wrap__8_0Sh{display:flex;min-width:0;width:100%}.aierp-v2 .about_about__BWA3t{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:var(--v2-gap);gap:var(--v2-gap);min-width:0;width:100%;font-size:var(--v2-fs-body)}.aierp-v2 .about_list__8qZEX{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .about_row__AZEy_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap)}.aierp-v2 .about_details__YMr9g{margin-top:var(--v2-gap);font-size:var(--v2-fs-note);color:var(--v2-ink-2)}.aierp-v2 .about_details__YMr9g>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--v2-muted)}.aierp-v2 .about_details__YMr9g[open]>summary{margin-bottom:var(--v2-gap-sm)}.aierp-v2 .about_flow__nVh7i{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--v2-gap);gap:var(--v2-gap);margin:0;padding-left:var(--v2-gap-lg)}.aierp-v2 .about_flow__nVh7i li{padding:var(--v2-gap-sm)}.aierp-v2 .about_flow__nVh7i span{display:block;margin-top:var(--v2-gap-sm);color:var(--v2-ink-2)}.aierp-v2 .about_wide__KEYSc{grid-column:1/-1}.aierp-v2 .about_copy__OaPBe{margin:var(--v2-gap-sm) 0 var(--v2-gap);color:var(--v2-ink-2);font-size:var(--v2-fs-body)}@media (min-width:900px){.aierp-v2 .about_about__BWA3t{grid-template-columns:repeat(2,minmax(0,1fr))}}.aierp-v2 .page_head__wNk__,.aierp-v2 .page_page__icrv7,.aierp-v2 .page_stack__GTkIK{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .page_stack__GTkIK{min-width:0}.aierp-v2 .page_statsRow__1Z1cr{display:flex;flex-wrap:wrap;gap:var(--v2-gap)}.aierp-v2 .page_formRow__sCkcS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--v2-gap);gap:var(--v2-gap)}.aierp-v2 .page_chipsRow__q__IJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap)}.aierp-v2 .page_sp__NokIn{flex:1 1}.aierp-v2 .page_adoption__09Qdq{min-width:0;overflow-wrap:anywhere}.aierp-v2 .page_adoption__09Qdq select{max-width:100%;min-width:0}@container (max-width: 420px){.aierp-v2 .page_formRow__sCkcS{grid-template-columns:minmax(0,1fr)}}.aierp-v2 .barcodes_page__vZvBM,.aierp-v2 .page_head__iXgga{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .barcodes_page__vZvBM{min-width:0;container-type:inline-size}.aierp-v2 .barcodes_cols__EpKpk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--v2-gap);gap:var(--v2-gap);align-items:start}@container (max-width: 760px){.aierp-v2 .barcodes_cols__EpKpk{grid-template-columns:minmax(0,1fr)}}.aierp-v2 .barcodes_stack__eqUWn{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .barcodes_rowGap__o_y4n{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap-sm)}.aierp-v2 .barcodes_grow__j89Yx{flex:1 1;min-width:200px}.aierp-v2 .barcodes_cell__JT1E0{display:flex;flex-direction:column;gap:var(--v2-gap-xs);min-width:0}.aierp-v2 .barcodes_nsRow__BlUqQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap-sm)}.aierp-v2 .barcodes_queueRow__9fGJO{display:flex;flex-direction:column;gap:var(--v2-gap-sm);min-width:0}.aierp-v2 .barcodes_twoCols__NRpLQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--v2-gap);gap:var(--v2-gap)}.aierp-v2 .barcodes_footRow__ZhgbT{display:flex;justify-content:flex-end;gap:var(--v2-gap)}.aierp-v2 .barcodes_scanRow__8Poyp{display:flex;flex-wrap:wrap;gap:var(--v2-gap-sm)}.aierp-v2 .barcodes_scanRow__8Poyp>:first-child{flex:1 1 260px;min-width:0}.aierp-v2 .barcodes_videoOff__UCnoe{display:none}.aierp-v2 .barcodes_videoOn__qRrKk{display:block;width:100%;max-height:260px}.aierp-v2 .page_page__EHLkk,.aierp-v2 .page_stack__P8g9m{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .page_grid__5wYZQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--v2-gap);gap:var(--v2-gap)}.aierp-v2 .page_stats__vrUIo{display:flex;flex-wrap:wrap;gap:var(--v2-gap)}.aierp-v2 .page_stats__vrUIo>*{flex:1 1 160px}.aierp-v2 .page_chipsRow__Ye5Lq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap-sm)}.aierp-v2 .page_sp__sVT5f{flex:1 1}.aierp-v2 .page_kw__wN8UK{min-width:200px}.aierp-v2 .page_dateFilter__PB05r{flex:1 1;min-width:0}.aierp-v2 .page_lines__vCUO7{align-items:flex-end}.aierp-v2 .page_lineBlock__jKFHQ,.aierp-v2 .page_lines__vCUO7{display:flex;flex-direction:column;gap:var(--v2-gap-xs);min-width:0}.aierp-v2 .page_lineBlock__jKFHQ{align-items:flex-start}.aierp-v2 .route-page_page__SNOt7{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .page_toolbar__uHody{display:flex;flex-wrap:wrap;gap:var(--v2-gap)}.aierp-v2 .master-data_head__VDwnZ,.aierp-v2 .master-data_stack__pZP3r{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .master-data_chipsRow__xWDmn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap)}.aierp-v2 .master-data_sp__UxXiv{flex:1 1}.aierp-v2 .master-data_filters__h8m6_{display:flex;flex-wrap:wrap;gap:var(--v2-gap)}.aierp-v2 .master-data_pick__K7R3a{min-width:220px}.aierp-v2 .master-data_statGrid__MvL0c{display:flex;flex-wrap:wrap;gap:var(--v2-gap)}@container (max-width: 420px){.aierp-v2 .master-data_pick__K7R3a{min-width:0;width:100%}}.aierp-v2 .master-data_cell__wsLtD{display:flex;flex-direction:column;gap:var(--v2-gap-xs);min-width:0}.aierp-v2 .master-data_box__Iula_{container-type:inline-size}.aierp-v2 .master-data_narrow720__e8LQX,.aierp-v2 .master-data_narrow800__8BCiv{display:none}@container (max-width: 800px){.aierp-v2 .master-data_narrow800__8BCiv{display:block}}@container (max-width: 720px){.aierp-v2 .master-data_narrow720__e8LQX{display:block}}.aierp-v2 .preview_page__u31Kb{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .preview_row__DuVLo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap-sm)}.aierp-v2 .preview_sheet__8zsbZ{max-width:960px;width:100%}.aierp-v2 .preview_doc__H9oLX{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .preview_docHead__sS18H{display:flex;flex-direction:column;align-items:center;gap:var(--v2-gap-xs)}.aierp-v2 dl.preview_meta__2IKzr{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)}.aierp-v2 .preview_cell__pCjRP{display:flex;flex-direction:column;gap:var(--v2-gap-xs)}.aierp-v2 .preview_tableScroll__8TK7Z{overflow-x:auto}.aierp-v2 .preview_totalRow__jeYgc{display:flex;justify-content:flex-end;align-items:center;gap:var(--v2-gap)}.aierp-v2 .preview_signs__458c6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--v2-gap-lg);gap:var(--v2-gap-lg)}.aierp-v2 .preview_sign__R7QVJ{display:flex;flex-direction:column;gap:var(--v2-gap-sm)}@media print{.aierp-v2 .preview_noPrint__mUTww{display:none!important}}@media (max-width:560px){.aierp-v2 .preview_signs__458c6{grid-template-columns:minmax(0,1fr)}.aierp-v2 dl.preview_meta__2IKzr{grid-template-columns:auto minmax(0,1fr)}}.aierp-v2 .print_cols__z8_lw{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--v2-gap);min-width:0}.aierp-v2 .print_left__H4CeM{flex:0 1 340px;min-width:0}.aierp-v2 .print_right__wS6Nw{flex:1 1 480px;min-width:0}.aierp-v2 .print_stack__U3FBF{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .print_row__jXXd6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap)}.aierp-v2 .print_list__Ibhn6{max-height:56vh;overflow-y:auto;min-width:0}.aierp-v2 .import_stack__reW2y{display:grid;grid-gap:var(--v2-gap-md,12px);gap:var(--v2-gap-md,12px)}.aierp-v2 .import_rowEnd__BEANl,.aierp-v2 .import_row__nZs5k{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aierp-v2 .import_rowEnd__BEANl{justify-content:flex-end}.aierp-v2 .import_grow__qXXzo{margin-left:auto}.aierp-v2 .import_muted__YUzYm{color:var(--v2-muted);font-size:var(--v2-fs-sm,12px)}.aierp-v2 .import_warn__E3Bn6{color:var(--v2-warn);font-size:var(--v2-fs-sm,12px)}.aierp-v2 .import_err__0UdSW{color:var(--v2-err);font-size:var(--v2-fs-sm,12px)}.aierp-v2 .import_mono__h8ATW{font-family:var(--v2-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aierp-v2 .import_headGrid__Wr_SM{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px 12px;gap:8px 12px}.aierp-v2 .import_headLabel__jhkLf{color:var(--v2-muted);font-size:var(--v2-fs-sm,12px)}.aierp-v2 .import_headValue__X1VvD{font-weight:500}.aierp-v2 .import_dot__aZIgr{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:4px;vertical-align:baseline}.aierp-v2 .import_dotOk__akJLe{background:var(--v2-ok-dot,var(--v2-ok))}.aierp-v2 .import_dotErr__qzScN{background:var(--v2-err-dot,var(--v2-err))}.aierp-v2 .import_dotInfo__IN10j{background:var(--v2-act)}.aierp-v2 .import_dotWarn__OgW9d{background:var(--v2-warn-dot,var(--v2-warn))}.aierp-v2 .import_count__EBSn_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;border-radius:var(--v2-r-pill,12px);padding:1px 8px;cursor:pointer;color:inherit;font:inherit}.aierp-v2 .import_count__EBSn_:disabled{cursor:default;color:var(--v2-disabled-ink)}.aierp-v2 .import_countOn__Yr__a{border-color:var(--v2-act-line,var(--v2-act))}.aierp-v2 .import_segBar__guSAe{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 10px;background:var(--v2-sunk);border-radius:var(--v2-r-sm,6px)}.aierp-v2 .import_segBarClick__qzQ6o{cursor:pointer}.aierp-v2 .import_cards__qcZkL{width:100%;border-collapse:collapse}.aierp-v2 .import_cards__qcZkL th{text-align:left;font-weight:600;color:var(--v2-muted);padding:8px 10px;border-bottom:1px solid var(--v2-line);white-space:nowrap}.aierp-v2 .import_cards__qcZkL td{padding:8px 10px;border-bottom:1px solid var(--v2-row-line,var(--v2-line));vertical-align:top}.aierp-v2 .import_cardRow__3SVwk{cursor:pointer}.aierp-v2 .import_cardRow__3SVwk:hover{background:var(--v2-row-hover)}.aierp-v2 .import_skipped__XKkt_{opacity:.45}.aierp-v2 .import_nowrap__7kO6V{white-space:nowrap}.aierp-v2 .import_ellipsis__nTAP8{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aierp-v2 .import_bar3__BHcme{border-left:3px solid transparent}.aierp-v2 .import_bar3_ready__05fYp{border-left-color:var(--v2-ok-dot,var(--v2-ok))}.aierp-v2 .import_bar3_missing__nNqoY{border-left-color:var(--v2-err-dot,var(--v2-err))}.aierp-v2 .import_bar3_new_item__TGdJ9{border-left-color:var(--v2-act)}.aierp-v2 .import_bar3_pending_price__67uB1{border-left-color:var(--v2-warn-dot,var(--v2-warn))}.aierp-v2 .import_expand__y9GJ2{display:grid;grid-gap:10px;gap:10px;padding:4px 2px 8px}.aierp-v2 .import_cellGrid__jxhVV{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.aierp-v2 .import_cell__pY_Yi{min-width:0;padding:8px 10px;border-radius:var(--v2-r-cell,6px);background:var(--v2-sunk)}.aierp-v2 .import_cellTodo__999uC{background:var(--v2-warn-bg)}.aierp-v2 .import_cellWide__i7tmz{grid-column:1/-1}.aierp-v2 .import_cellHead__1vwUe{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px}.aierp-v2 .import_cellLabel__33mPX{color:var(--v2-muted);font-size:var(--v2-fs-sm,12px);font-weight:500;flex-shrink:0}.aierp-v2 .import_stamp__H_a__{font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aierp-v2 .import_stamp_mute__8Ttlx{color:var(--v2-muted)}.aierp-v2 .import_stamp_info__ssE67{color:var(--v2-act-dark,var(--v2-act))}.aierp-v2 .import_stamp_warn__Pk1AP{color:var(--v2-warn)}.aierp-v2 .import_stamp_err__jS0Hx{color:var(--v2-err)}.aierp-v2 .import_cellValue__qQKYx{font-weight:500;word-break:break-all}.aierp-v2 .import_cellEmpty__O4bnD{font-weight:400}.aierp-v2 .import_candidates__FfAEA{display:flex;gap:6px;flex-wrap:wrap}.aierp-v2 .import_candBtn__i6jcv{text-align:left;height:auto;padding-block:6px}.aierp-v2 .import_candPre__154RE{border-style:dashed}.aierp-v2 .import_stuck__mHcjO{position:-webkit-sticky;position:sticky;bottom:0;background:var(--v2-surface);border-top:1px solid var(--v2-line);padding:10px 0;display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.aierp-v2 .import_contactGrid__025Sa{display:flex;gap:10px;flex-wrap:wrap}.aierp-v2 .import_contactItem__Gk14d{flex:1 1 260px;min-width:240px;padding:8px 10px;border:1px solid var(--v2-line);border-radius:var(--v2-r-sm,6px)}.aierp-v2 .import_contactItem_new__ck817{border-color:var(--v2-act-line,var(--v2-act))}.aierp-v2 .import_contactItem_changed__PeSqA{border-color:var(--v2-warn)}.aierp-v2 .import_kv__OEJYp{display:flex;gap:6px;font-size:var(--v2-fs-sm,12px);line-height:1.7}.aierp-v2 .import_kvLabel__9diQU{color:var(--v2-muted);min-width:42px}.aierp-v2 .import_pointBar__W2CEc{border-left:3px solid var(--v2-warn);padding:6px 10px}.aierp-v2 .import_pointGrid__VX3mh{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.aierp-v2 .import_carryBlock__wCYsf{display:grid;grid-gap:4px;gap:4px;padding:6px 10px;background:var(--v2-sunk);border-radius:var(--v2-r-sm,6px);font-size:var(--v2-fs-sm,12px)}.aierp-v2 .import_carryBlock__wCYsf summary{cursor:pointer;list-style:none}.aierp-v2 .import_cardsWrap__u58L7{overflow-x:auto}@media (max-width:760px){.aierp-v2 .import_cardsWrap__u58L7{overflow-x:visible}.aierp-v2 .import_cards__qcZkL,.aierp-v2 .import_cards__qcZkL tbody{display:block;width:100%}.aierp-v2 .import_cards__qcZkL thead{display:none}.aierp-v2 .import_cards__qcZkL tr.import_cardRow__3SVwk{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"no code status" "name name name" "spec spec qty";grid-gap:4px 10px;gap:4px 10px;padding:10px;border-bottom:1px solid var(--v2-line)}.aierp-v2 .import_cards__qcZkL tr.import_cardRow__3SVwk>td{display:block;padding:0;border:0;white-space:normal;max-width:none;min-width:0;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.aierp-v2 .import_cards__qcZkL td[data-cell=no]{grid-area:no}.aierp-v2 .import_cards__qcZkL td[data-cell=code]{grid-area:code}.aierp-v2 .import_cards__qcZkL td[data-cell=status]{grid-area:status;text-align:right}.aierp-v2 .import_cards__qcZkL td[data-cell=name]{grid-area:name}.aierp-v2 .import_cards__qcZkL td[data-cell=spec]{grid-area:spec}.aierp-v2 .import_cards__qcZkL td[data-cell=qty]{grid-area:qty;text-align:right}.aierp-v2 .import_cards__qcZkL td[data-label]:before{content:attr(data-label) "　";color:var(--v2-muted);font-family:var(--v2-font)}.aierp-v2 .import_cards__qcZkL tr.import_expandRow__mCu8s,.aierp-v2 .import_cards__qcZkL tr.import_expandRow__mCu8s>td{display:block;width:100%;padding:0;border:0}.aierp-v2 .import_cards__qcZkL tr.import_expandRow__mCu8s>td{padding:0 10px 10px}.aierp-v2 .import_stamp__H_a__{white-space:normal;overflow:visible;text-overflow:clip}}.aierp-v2 .quotation-line-editor_line__30iW6{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .quotation-line-editor_lineHead__9dVF5{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-gap)}.aierp-v2 .quotation-line-editor_fields__m3qpo{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--v2-gap);gap:var(--v2-gap);min-width:0}.aierp-v2 .quotation-line-editor_lineFoot__Jb09y{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v2-gap)}.aierp-v2 .quotation-line-editor_note__Gqg7y{flex:1 1;min-width:0}.aierp-v2 .quotation-line-editor_resultList__z1Cpv{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .quotation-line-editor_resultLine__BEGhs{display:flex;flex-direction:column;gap:var(--v2-gap-sm);min-width:0}.aierp-v2 .quotation-line-editor_basisRow__3OJ2B{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap-sm)}.aierp-v2 .page_head__PKgpf,.aierp-v2 .page_page__iQ24x{display:flex;flex-direction:column;gap:var(--v2-gap)}.aierp-v2 .page_page__iQ24x{min-width:0}.aierp-v2 .page_stack__6gtUp{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .page_cell__q3JwM{display:flex;flex-direction:column;gap:var(--v2-gap-xs);min-width:0}.aierp-v2 .page_kw__gBevv{width:100%;min-width:0}.aierp-v2 .page_linkRow__OSvS7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap-sm)}.aierp-v2 .page_linkInput__gmWsN{flex:1 1;min-width:0}.aierp-v2 .page_sp__6LCAC{flex:1 1}.aierp-v2 .page_footRow__tg6TV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v2-gap)}.aierp-v2 .orders_page__TPdqo{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.aierp-v2 .orders_card__Ru_Br{min-width:0;border:1px solid var(--v2-line);border-radius:var(--v2-r);background:var(--v2-surface)}.aierp-v2 .orders_kw__j231m{width:100%;min-width:0}.aierp-v2 .orders_cell__hiS9e{display:flex;flex-direction:column;gap:2px;min-width:0}.aierp-v2 .orders_cellR__rwVGd{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.aierp-v2 .orders_cellR__rwVGd small{max-width:8em;white-space:normal;overflow-wrap:anywhere;text-align:right}.aierp-v2 .orders_custRef__4XMVl,.aierp-v2 .orders_sub__CeYVA{font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .orders_custRef__4XMVl{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aierp-v2 .orders_mute__InxcR,.aierp-v2 .orders_muted__o0YFI{color:var(--v2-muted)}.aierp-v2 .orders_muted__o0YFI{margin:8px 0 0;font-size:var(--v2-fs-note)}.aierp-v2 .orders_late__jQqjK{font-size:var(--v2-fs-note);font-weight:600;color:var(--v2-err)}.aierp-v2 .orders_warnText__Iv9Bb{font-size:var(--v2-fs-note);color:var(--v2-warn)}.aierp-v2 .orders_tags__opyPz{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding-block:3px}.aierp-v2 .orders_groupHead__HJ6t1{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--v2-gap-xs) var(--v2-gap);overflow-wrap:anywhere;padding:12px 0;border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line)}.aierp-v2 .orders_groupTitle__N8ZZ4{display:flex;flex-direction:column;gap:6px;flex:1 1 240px;min-width:0}.aierp-v2 .orders_groupTitle__N8ZZ4 b{font-size:var(--v2-fs-body);font-weight:600}.aierp-v2 .orders_groupSummary__5OfZ_{font-size:var(--v2-fs-note);font-weight:400;color:var(--v2-muted);line-height:1.5;white-space:normal}.aierp-v2 .orders_groupCount__nk2fF{white-space:nowrap}.aierp-v2 .orders_wrapName__6HDlD{display:block;max-width:11em;overflow-wrap:anywhere}.aierp-v2 .orders_pager__1pDTR{display:flex;justify-content:flex-end;min-height:48px;align-items:center}.aierp-v2 .orders_pager__1pDTR>span{padding:14px var(--v2-card-px)}.aierp-v2 .orders_linesHost__KhE_c{min-width:0;container-type:inline-size;container-name:order-lines}.aierp-v2 .orders_lines__A6wPI{width:100%;border-collapse:collapse;font-size:var(--v2-fs-sm)}.aierp-v2 .orders_lines__A6wPI th{padding:6px 8px;text-align:left;font-weight:500;color:var(--v2-muted);border-bottom:1px solid var(--v2-line)}.aierp-v2 .orders_lines__A6wPI td{padding:7px 8px;vertical-align:top;border-bottom:1px solid var(--v2-row-line)}.aierp-v2 .orders_lines__A6wPI .orders_r__SyPCE{text-align:right}@container order-lines (max-width: 432px){.aierp-v2 .orders_lines__A6wPI td,.aierp-v2 .orders_lines__A6wPI th{padding-left:6px;padding-right:6px;overflow-wrap:anywhere}}.aierp-v2 .orders_overrunRow__TVwCy>td{background:var(--v2-sunk)}.aierp-v2 .orders_overrunLine__w25Bo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.aierp-v2 .orders_overrunEditor__CVxQ7{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0;max-width:100%}.aierp-v2 .orders_overrunEditor__CVxQ7>:first-child{width:100px;min-width:0}.aierp-v2 .orders_overrunEditor__CVxQ7 small{overflow-wrap:anywhere}@media print{.aierp-v2 .orders_page__TPdqo>:not([aria-label="订单列表"]){display:none!important}}.aierp-v2 .orders_narrowOnly__EOBhV{display:none}@container (max-width: 720px){.aierp-v2 .orders_narrowOnly__EOBhV{display:block}}.aierp-v2 .orders_cell__hiS9e .orders_narrowOnly__EOBhV{white-space:normal;overflow-wrap:anywhere}.aierp-v2 .new-order_page__MZdsI{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0;container-type:inline-size}.aierp-v2 .new-order_grid__2Ehvb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;padding:4px var(--v2-card-px) 16px}.aierp-v2 .new-order_span2__kb2fJ{grid-column:span 2}.aierp-v2 .new-order_span3__p6Z9c{grid-column:1/-1}@container (max-width: 640px){.aierp-v2 .new-order_grid__2Ehvb{grid-template-columns:minmax(0,1fr)}.aierp-v2 .new-order_span2__kb2fJ{grid-column:auto}}.aierp-v2 .new-order_scroll__jOXSN{overflow-x:auto}.aierp-v2 .new-order_table__GSL0_{width:100%;border-collapse:collapse;font-size:var(--v2-fs-body)}.aierp-v2 .new-order_table__GSL0_ th{padding:8px;text-align:left;font-size:var(--v2-fs-sm);font-weight:500;color:var(--v2-muted);border-bottom:1px solid var(--v2-line);white-space:nowrap}.aierp-v2 .new-order_table__GSL0_ td{padding:8px;vertical-align:top;border-bottom:1px solid var(--v2-row-line)}.aierp-v2 .new-order_table__GSL0_ .new-order_no__QCbX1{width:32px;color:var(--v2-muted)}.aierp-v2 .new-order_table__GSL0_ .new-order_num__b2Ajj{width:132px;text-align:right}.aierp-v2 .new-order_table__GSL0_ .new-order_date__kD3Mq{width:150px}.aierp-v2 .new-order_table__GSL0_ .new-order_ops__HEM5C{width:76px;white-space:nowrap}.aierp-v2 .new-order_badRow__55Lnm>td:first-child{box-shadow:inset 3px 0 0 var(--v2-err-dot)}.aierp-v2 .new-order_itemNew__dRS2X,.aierp-v2 .new-order_item__RUPqN{display:flex;flex-direction:column;gap:4px;min-width:220px}.aierp-v2 .new-order_pair__rfhpO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:6px;gap:6px}.aierp-v2 .new-order_sub__4UuYD{font-size:var(--v2-fs-note);color:var(--v2-muted)}.aierp-v2 .new-order_warn__zRDuR{font-size:var(--v2-fs-note);color:var(--v2-warn)}.aierp-v2 .new-order_moreRow__QuhJ_>td{background:var(--v2-sunk)}.aierp-v2 .new-order_moreGrid__kac_6{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px 14px;gap:10px 14px}.aierp-v2 .new-order_mini__d7lnj{display:flex;flex-direction:column;gap:4px;font-size:var(--v2-fs-sm);color:var(--v2-ink-2)}.aierp-v2 .new-order_wide__mgfM7{grid-column:span 2}.aierp-v2 .new-order_dims__re5Cg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.aierp-v2 .new-order_overrun__QtYQs{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin-top:6px}.profit-estimate-panel_row__4aVuc{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;font-size:13px}.profit-estimate-panel_label__pYaAB{color:var(--text-secondary)}.profit-estimate-panel_value__YcSNM{text-align:right}.profit-estimate-panel_basis__yCVi3{color:var(--text-tertiary);font-size:12px;padding:0 0 2px}.profit-estimate-panel_warn__Hc_IW{color:var(--text-warning,#b45309);font-size:12px}.profit-estimate-panel_muted__jh240{color:var(--text-tertiary);font-size:12px;margin:4px 0 0}.profit-estimate-panel_form__gVROl{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--border-secondary,#ddd)}.profit-estimate-panel_input__OYCGE{flex:1 1 120px;min-width:0;font-size:13px;padding:4px 6px}.profit-estimate-panel_btn___F7TQ{font-size:13px;padding:4px 10px;cursor:pointer}.profit-estimate-panel_snapRow__OVS7q{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;font-size:12px;color:var(--text-tertiary)}.profit-estimate-panel_snapList__GcCmd{margin-top:4px}.profit-estimate-panel_snapItem__ojH4v{font-size:12px;color:var(--text-tertiary);padding:2px 0}.aierp-v2 .actual-cost-panel_row__5_LX5{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;font-size:var(--v2-fs-sm,13px)}.aierp-v2 .actual-cost-panel_label__BMGQz{color:var(--v2-muted)}.aierp-v2 .actual-cost-panel_value__viKhq{display:inline-flex;align-items:baseline;gap:6px;text-align:right}.aierp-v2 .actual-cost-panel_component__ahUWH{padding:2px 0;border-top:1px dashed var(--v2-line)}.aierp-v2 .actual-cost-panel_basis__CGJai{color:var(--v2-muted);font-size:var(--v2-fs-xs,12px);padding:0 0 2px}.aierp-v2 .actual-cost-panel_warn__l1Qg1{color:var(--v2-warn);font-size:var(--v2-fs-xs,12px)}.aierp-v2 .actual-cost-panel_muted__KRJ7g{color:var(--v2-muted);font-size:var(--v2-fs-xs,12px);margin:4px 0 0}.aierp-v2 .actual-cost-panel_list__fXBK1{margin:4px 0 0;padding-left:18px;font-size:var(--v2-fs-sm,13px)}.aierp-v2 .boss-report-panel_subject__2eIap{font-size:var(--v2-fs-xs,12px);color:var(--v2-muted);margin:0 0 8px}.aierp-v2 .boss-report-panel_card__iLm_o{padding:8px 0;border-top:1px dashed var(--v2-line)}.aierp-v2 .boss-report-panel_title__ELfCy{font-size:var(--v2-fs-sm,13px);margin:0 0 4px}.aierp-v2 .boss-report-panel_row__kvBy_{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;font-size:var(--v2-fs-sm,13px)}.aierp-v2 .boss-report-panel_label__EEPlQ{color:var(--v2-muted)}.aierp-v2 .boss-report-panel_value__jg59P{display:inline-flex;align-items:baseline;gap:6px;text-align:right}.aierp-v2 .boss-report-panel_num__2BAtx{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aierp-v2 .boss-report-panel_metric__kR8TJ{padding:2px 0}.aierp-v2 .boss-report-panel_details__0QaoA{font-size:var(--v2-fs-xs,12px);color:var(--v2-muted);padding:0 0 2px}.aierp-v2 .boss-report-panel_summary__BcAkv{cursor:pointer;color:var(--v2-muted)}.aierp-v2 .boss-report-panel_list___Q6lU{margin:4px 0 0;padding-left:18px;font-size:var(--v2-fs-xs,12px)}.aierp-v2 .boss-report-panel_finding__0vdDI,.aierp-v2 .boss-report-panel_suggestion__7LzR6{padding:6px 0}.aierp-v2 .boss-report-panel_action__LOfuR,.aierp-v2 .boss-report-panel_fact____dzW{font-size:var(--v2-fs-sm,13px);margin:0 0 2px}.aierp-v2 .boss-report-panel_decision__BQoet{padding-top:8px;border-top:1px dashed var(--v2-line)}.aierp-v2 .boss-report-panel_decisionLabel__Qj6jf{font-size:var(--v2-fs-sm,13px);margin:0 0 4px}.aierp-v2 .boss-report-panel_choices__Rg_yA{display:flex;gap:8px;flex-wrap:wrap}.aierp-v2 .boss-report-panel_warn__flfxM{color:var(--v2-warn);font-size:var(--v2-fs-xs,12px)}.aierp-v2 .boss-report-panel_muted__r5_qw{color:var(--v2-muted);font-size:var(--v2-fs-xs,12px);margin:4px 0 0}