.item-table-container .table-scroll-wrapper[data-v-5d17c582]{overflow:hidden}.item-table-container .table-footer[data-v-5d17c582]{clear:both;padding:8px 0}.item-table-container .custom-item-input-wrap[data-v-5d17c582]{display:flex;align-items:center;gap:4px}.item-table-container .custom-item-warning-icon[data-v-5d17c582]{color:#ff4d4f!important;font-size:14px;flex:0 0 auto}.item-table-container[data-v-5d17c582] .custom-item-warning-icon{color:#ff4d4f!important}.item-table-container[data-v-5d17c582] .custom-item-warning-tooltip .ant-tooltip-inner{background:#ff4d4f!important;color:#fff!important}.item-table-container[data-v-5d17c582] .custom-item-warning-tooltip .ant-tooltip-arrow-content,.item-table-container[data-v-5d17c582] .custom-item-warning-tooltip .ant-tooltip-arrow:before,.item-table-container[data-v-5d17c582] .custom-item-warning-tooltip .ant-tooltip-arrow span{background:#ff4d4f!important;border-color:#ff4d4f!important}.item-table-container[data-v-5d17c582] .ant-table{overflow-x:hidden!important}.item-table-container[data-v-5d17c582] .ant-table .ant-table-thead>tr>th{padding:3px 0!important}.item-table-container[data-v-5d17c582] .ant-table .ant-table-tbody>tr>td{padding:6px 1px!important}.item-table-container[data-v-5d17c582] .ant-table .ant-input{font-size:12px!important;padding:1px 0!important;height:24px!important;border:none!important;border-bottom:1px solid rgb(223 223 518.60465116)!important;border-radius:0!important;background-color:var(--bg-secondary)!important;margin:0!important;box-sizing:border-box!important}.item-table-container[data-v-5d17c582] .ant-table .cell-error .ant-input{border:1px solid #ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;transition:none!important}.item-table-container[data-v-5d17c582] .ant-table .ant-select{font-size:12px!important}.item-table-container[data-v-5d17c582] .ant-table .ant-select .ant-select-selection{height:24px!important;border-radius:4px!important}.item-table-container[data-v-5d17c582] .ant-table .ant-select .ant-select-selection .ant-select-selection__rendered{line-height:22px!important;margin-left:3px!important;margin-right:15px!important}.item-table-container[data-v-5d17c582] .ant-table .ant-select-dropdown .ant-select-dropdown-menu-item{padding:5px 20px 5px 3px!important}.item-table-container[data-v-5d17c582] .ant-table .ant-select-arrow{right:5px}.item-table-container[data-v-5d17c582] .ant-btn-danger.ant-btn-background-ghost{color:#ff4d4f;border-color:#ff4d4f}.item-table-container[data-v-5d17c582] .ant-btn-danger.ant-btn-background-ghost[disabled]{color:rgba(0,0,0,.25)!important;border-color:#d9d9d9!important}.item-table-container .direct-supply-form[data-v-5d17c582]{padding:8px 0}.item-table-container .ds-row[data-v-5d17c582]{display:flex;align-items:center;margin-bottom:12px}.item-table-container .ds-label[data-v-5d17c582]{white-space:nowrap;margin-right:8px;font-size:13px;color:#333}.item-table-container .zg-badge[data-v-5d17c582]{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:#ff4d4f;color:#fff;font-size:9px;font-weight:700;cursor:pointer;padding-bottom:1px!important}.item-table-container[data-v-5d17c582] .ant-table-thead .ds-group-header,.item-table-container[data-v-5d17c582] .ant-table-thead .ds-sub-cell{background:var(--ds-header-bg)!important;font-weight:700!important}.item-table-container[data-v-5d17c582] .ant-table-thead .hs-group-header,.item-table-container[data-v-5d17c582] .ant-table-thead .hs-sub-cell{background:var(--hs-header-bg)!important;font-weight:700!important}.total-amount span[data-v-5d17c582]{color:var(--orange);font-weight:600}.custom-item-warning-tooltip .ant-tooltip-inner{background-color:#ff4d4f!important;color:#fff!important}.custom-item-warning-tooltip .ant-tooltip-arrow-content,.custom-item-warning-tooltip .ant-tooltip-arrow:before,.custom-item-warning-tooltip .ant-tooltip-arrow span{background-color:#ff4d4f!important;border-color:#ff4d4f!important}.custom-item-warning-tooltip.ant-tooltip-placement-top .ant-tooltip-arrow,.custom-item-warning-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.custom-item-warning-tooltip.ant-tooltip-placement-topRight .ant-tooltip-arrow{border-top-color:#ff4d4f!important}.sync-price-notification{border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.sync-price-notification .ant-notification-notice-message{font-size:14px;font-weight:600;margin-bottom:4px}.sync-price-notification .ant-notification-notice-description{font-size:13px;line-height:1.6}.fk-tooltip-red,.fk-tooltip-red .ant-tooltip{max-width:none}.fk-tooltip-red .ant-tooltip-inner{background:#fff2f0;color:#cf1322;font-size:12px;font-weight:500;border:1px solid #ffccc7;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.06);white-space:nowrap}.fk-tooltip-red .ant-tooltip-arrow{border-bottom-color:#fff2f0}.fk-tooltip-yellow,.fk-tooltip-yellow .ant-tooltip{max-width:none}.fk-tooltip-yellow .ant-tooltip-inner{background:#fffbe6;color:#ad6800;font-size:12px;font-weight:400;border:1px solid #ffe58f;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.06);white-space:nowrap}.fk-tooltip-yellow .ant-tooltip-arrow{border-bottom-color:#fffbe6}.fk-badge{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:16%;color:#fff;font-size:12px!important;font-weight:700;cursor:pointer;flex-shrink:0;position:relative}.fk-yellow{background:#d48806;border:1px solid #fadb14}.fk-red{background:#ff4d4f;border:1px solid #ff7875}.fk-placeholder{display:inline-block;width:17px;height:17px;flex-shrink:0}.tooltipColor .ant-tooltip-inner{color:#fff;background-color:#f17e58!important;font-size:11px!important}.cell-error-tooltip .ant-tooltip-inner{color:#ff4d4f!important;background-color:#fff!important;font-weight:500}.cell-error-tooltip .ant-tooltip-arrow{border-right-color:#fff!important}.ant-select-dropdown .ant-select-dropdown-menu-item{padding:5px 12px!important;line-height:1.5!important}.itemTable .ant-table-tbody td{padding:6px 20px!important}.itemTable .ant-table-thead>tr>th{white-space:normal!important;word-break:break-all!important}.item-table-container .table-scroll-wrapper[data-v-5e115cb9]{max-height:400px;overflow-y:auto;overflow-x:hidden}.item-table-container .table-footer[data-v-5e115cb9]{clear:both;padding:8px 0}.item-table-container[data-v-5e115cb9] .ant-tabs.ant-tabs-card .ant-tabs-tab{padding:8px 16px!important;line-height:normal!important;transition:none!important;background:#fff!important}.item-table-container[data-v-5e115cb9] .ant-table-thead .ds-group-header,.item-table-container[data-v-5e115cb9] .ant-table-thead .ds-sub-cell{background:var(--ds-header-bg)!important;font-weight:700!important}.item-table-container[data-v-5e115cb9] .ant-table-thead .hs-group-header,.item-table-container[data-v-5e115cb9] .ant-table-thead .hs-sub-cell{background:var(--hs-header-bg)!important;font-weight:700!important}.item-table-container[data-v-5e115cb9] .ant-table{overflow-x:hidden!important}.item-table-container[data-v-5e115cb9] .ant-table .ant-table-thead>tr>th{padding:3px 0!important}.item-table-container[data-v-5e115cb9] .ant-table .ant-table-tbody>tr>td{padding:6px 8px!important}.item-table-container[data-v-5e115cb9] .ant-table .ant-input{padding:1px 4px!important;height:24px!important;border:none!important;border-bottom:1px solid rgb(223 223 518.60465116)!important;border-radius:0!important;background-color:var(--bg-secondary)!important;margin:0!important;box-sizing:border-box!important}.item-table-container[data-v-5e115cb9] .ant-table .ant-select .ant-select-selection{height:24px!important;border-radius:4px!important}.item-table-container[data-v-5e115cb9] .ant-table .ant-select .ant-select-selection .ant-select-selection__rendered{line-height:22px!important}.item-table-container[data-v-5e115cb9] .ant-table .cell-error .ant-input{border:1px solid #ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;transition:none!important}.item-table-container[data-v-5e115cb9] .ant-btn-danger.ant-btn-background-ghost{color:#ff4d4f;border-color:#ff4d4f}.item-table-container[data-v-5e115cb9] .ant-btn-danger.ant-btn-background-ghost[disabled]{color:rgba(0,0,0,.25)!important;border-color:#d9d9d9!important}.item-table-container .manhour-summary-wrap[data-v-5e115cb9] .ant-table-thead>tr>th{padding:8px 10px!important}.tab-count-badge[data-v-5e115cb9]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#e6f7ff;color:#1890ff;font-size:11px;font-weight:500;line-height:1;margin-left:4px;vertical-align:middle}.fk-badge[data-v-5e115cb9],.tab-count-badge[data-v-5e115cb9]{display:inline-flex;align-items:center;justify-content:center}.fk-badge[data-v-5e115cb9]{width:20px;height:20px;border-radius:16%;color:#fff;font-size:12px!important;font-weight:700;flex-shrink:0;position:relative}.fk-yellow[data-v-5e115cb9]{background:#d48806;border:1px solid #fadb14}.fk-red[data-v-5e115cb9]{background:#ff4d4f;border:1px solid #ff7875}.total-amount span[data-v-5e115cb9]{color:var(--orange);font-weight:600}.item-table-container .table-scroll-wrapper[data-v-abaabfcc]{max-height:400px;overflow-y:auto;overflow-x:hidden}.item-table-container .table-footer[data-v-abaabfcc]{clear:both;padding:8px 0}.item-table-container[data-v-abaabfcc] .ant-table{overflow-x:hidden!important}.item-table-container[data-v-abaabfcc] .ant-table .ant-table-thead>tr>th{padding:3px 0!important}.item-table-container[data-v-abaabfcc] .ant-table .ant-table-tbody>tr>td{padding:6px 8px!important}.item-table-container[data-v-abaabfcc] .ant-table .ant-input{padding:1px 4px!important;height:24px!important;border:none!important;border-bottom:1px solid rgb(223 223 518.60465116)!important;border-radius:0!important;background-color:var(--bg-secondary)!important;margin:0!important;box-sizing:border-box!important}.item-table-container[data-v-abaabfcc] .ant-table .ant-select .ant-select-selection{height:24px!important;border-radius:4px!important}.item-table-container[data-v-abaabfcc] .ant-table .ant-select .ant-select-selection .ant-select-selection__rendered{line-height:22px!important}.item-table-container[data-v-abaabfcc] .ant-table .cell-error .ant-input{border:1px solid #ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;transition:none!important}.item-table-container[data-v-abaabfcc] .ant-btn-danger.ant-btn-background-ghost{color:#ff4d4f;border-color:#ff4d4f}.item-table-container[data-v-abaabfcc] .ant-btn-danger.ant-btn-background-ghost[disabled]{color:rgba(0,0,0,.25)!important;border-color:#d9d9d9!important}.item-table-container[data-v-abaabfcc] .ant-table-thead .ds-group-header,.item-table-container[data-v-abaabfcc] .ant-table-thead .ds-sub-cell{background:var(--ds-header-bg)!important;font-weight:700!important}.item-table-container[data-v-abaabfcc] .ant-table-thead .hs-group-header,.item-table-container[data-v-abaabfcc] .ant-table-thead .hs-sub-cell{background:var(--hs-header-bg)!important;font-weight:700!important}.fk-tooltip-mixed,.fk-tooltip-mixed .ant-tooltip{max-width:none}.fk-tooltip-mixed .ant-tooltip-inner{background:#fff;padding:4px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.fk-tooltip-mixed .ant-tooltip-arrow{border-bottom-color:#fff}.item-table-container .table-scroll-wrapper[data-v-34013112]{max-height:400px;overflow-y:auto;overflow-x:hidden}.item-table-container .table-footer[data-v-34013112]{clear:both;padding:8px 0}.item-table-container[data-v-34013112] .ant-table-thead .ds-group-header,.item-table-container[data-v-34013112] .ant-table-thead .ds-sub-cell{background:var(--ds-header-bg)!important;font-weight:700!important}.item-table-container[data-v-34013112] .ant-table-thead .hs-sub-cell{background:var(--hs-header-bg)!important;font-weight:700!important}.item-table-container[data-v-34013112] .ant-table{overflow-x:hidden!important}.item-table-container[data-v-34013112] .ant-table .ant-table-thead>tr>th{padding:3px 0!important}.item-table-container[data-v-34013112] .ant-table .ant-table-tbody>tr>td{padding:6px 8px!important}.item-table-container[data-v-34013112] .ant-table .ant-input{padding:1px 4px!important;height:24px!important;border:none!important;border-bottom:1px solid rgb(223 223 518.60465116)!important;border-radius:0!important;background-color:var(--bg-secondary)!important;margin:0!important;box-sizing:border-box!important}.item-table-container[data-v-34013112] .ant-table .ant-select .ant-select-selection{height:24px!important;border-radius:4px!important}.item-table-container[data-v-34013112] .ant-table .ant-select .ant-select-selection .ant-select-selection__rendered{line-height:22px!important}.item-table-container[data-v-34013112] .ant-table .cell-error .ant-input{border:1px solid #ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;transition:none!important}.total-amount span[data-v-34013112]{color:var(--orange);font-weight:600}.custom-tree.ant-menu.ant-menu-inline{background:transparent;border:none;line-height:1.6}.custom-tree.ant-menu.ant-menu-inline .ant-menu-item{height:auto;line-height:1.6;margin:0;padding:6px 10px;font-size:13px;color:var(--text-secondary);border-radius:4px;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-tree.ant-menu.ant-menu-inline .ant-menu-item:hover{background:rgba(59,130,246,.08);color:var(--text-primary)}.custom-tree.ant-menu.ant-menu-inline .ant-menu-item.ant-menu-item-selected{background:var(--accent-glow);color:var(--accent-light)}.custom-tree.ant-menu.ant-menu-inline .ant-menu-submenu-title{height:auto;line-height:1.6;margin:0;padding:6px 10px;font-size:13px;color:var(--text-secondary);border-radius:4px;display:flex;align-items:center;gap:6px}.custom-tree.ant-menu.ant-menu-inline .ant-menu-submenu-title:hover{background:rgba(59,130,246,.08);color:var(--text-primary)}.custom-tree.ant-menu.ant-menu-inline .ant-menu-submenu-title .ant-menu-submenu-arrow{color:var(--text-muted);font-size:10px}.custom-tree.ant-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--accent-light)}.custom-tree.ant-menu.ant-menu-inline .ant-menu-submenu>.ant-menu{background:transparent}.custom-tree.ant-menu.ant-menu-inline .ant-menu-item:after{display:none}.custom-tree.ant-menu.ant-menu-inline .ant-menu-item-group-title{position:relative;padding:8px 10px 4px;font-size:12px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.custom-tree.ant-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow{transform:rotate(90deg)}.tree-wrapper{padding:4px}.ant-carousel[data-v-6c0e1d5b] .slick-dots{height:auto}.ant-carousel[data-v-6c0e1d5b] .slick-slide img{border:5px solid #fff;display:block;margin:auto;max-width:100%}.ant-carousel[data-v-6c0e1d5b] .slick-thumb{bottom:-45px}.ant-carousel[data-v-6c0e1d5b] .slick-thumb li{width:80px;height:45px}.ant-carousel[data-v-6c0e1d5b] .slick-thumb li img{width:100%;height:100%;filter:grayscale(100%)}.ant-carousel[data-v-6c0e1d5b] .slick-thumb li.slick-active img{filter:grayscale(0)}.ant-carousel[data-v-6c0e1d5b] .slick-thumb{width:25px;height:25px;font-size:25px;color:#fff;background-color:rgba(31,45,61,.11);opacity:.3}.ant-carousel[data-v-6c0e1d5b] .slick-thumb:before{display:none}.ant-carousel[data-v-6c0e1d5b] .slick-thumb:hover{opacity:.5}.custom-tree /deep/ .ant-menu-item-group-title{position:relative}.custom-tree /deep/ .ant-menu-item-group-title:hover .btn,.custom-tree /deep/ .ant-menu-item:hover .btn{display:block}.custom-tree /deep/ .btn{display:none;position:absolute;top:0;right:10px;width:20px;height:40px;line-height:40px;z-index:1050}.custom-tree /deep/ .btn:hover{transform:scale(1.2);transition:all .5s}.opinion-float[data-v-5ed5998b]{position:fixed;right:24px;bottom:24px;z-index:1050;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.opinion-float [data-v-5ed5998b]{pointer-events:auto}.opinion-float-btn[data-v-5ed5998b]{width:25px;padding:8px 0;border-radius:18px;border:none;background:#fa541c;box-shadow:0 3px 12px rgba(250,84,28,.3);cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:600;color:#fff;transition:all .2s;flex-shrink:0;line-height:1.2}.opinion-float-btn[data-v-5ed5998b]:hover{background:#e84a16;box-shadow:0 4px 16px rgba(250,84,28,.45);color:#fff}.opinion-btn-text[data-v-5ed5998b]{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:1px}.opinion-float-panel[data-v-5ed5998b]{background:#fff;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 6px 24px rgba(0,0,0,.12);width:380px;max-height:600px;display:flex;flex-direction:column;margin-bottom:8px;overflow:hidden}.opinion-float-header[data-v-5ed5998b]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:13px;font-weight:600;color:var(--text-primary);border-bottom:1px solid var(--border-color);flex-shrink:0}.opinion-float-close[data-v-5ed5998b]{cursor:pointer;font-size:13px;color:var(--text-muted);transition:color .15s}.opinion-float-close[data-v-5ed5998b]:hover{color:var(--text-primary)}.opinion-float-body[data-v-5ed5998b]{flex:1;overflow-y:auto;padding:0 12px}.opinion-float-body .opinion-item[data-v-5ed5998b]{padding:8px 0;border-bottom:1px solid #f0f0f0}.opinion-float-body .opinion-item[data-v-5ed5998b]:last-child{border-bottom:none}.opinion-float-body .opinion-meta[data-v-5ed5998b]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px}.opinion-float-body .opinion-role[data-v-5ed5998b]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:11px;font-weight:600;background:#eef2ff;color:#6366f1}.opinion-float-body .opinion-name[data-v-5ed5998b]{font-weight:600;color:#1e293b}.opinion-float-body .opinion-dept[data-v-5ed5998b]{color:#94a3b8;margin-left:auto}.opinion-float-body .opinion-body[data-v-5ed5998b]{padding-left:0}.opinion-float-body .opinion-time[data-v-5ed5998b]{font-size:12px;color:#94a3b8;margin-bottom:4px}.opinion-float-body .opinion-text[data-v-5ed5998b]{font-size:13px;color:#334155;line-height:1.5}.opinion-float-body .opinion-empty[data-v-5ed5998b]{text-align:center;padding:32px 0;color:#94a3b8;font-size:13px}.opinion-float-remark[data-v-5ed5998b]{border-top:1px solid var(--border-color);padding:10px 12px;flex-shrink:0}.opinion-float-remark .remark-header[data-v-5ed5998b]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.opinion-float-remark .ant-input[data-v-5ed5998b]{border:1px solid var(--border-color)!important;border-radius:4px!important;resize:none}.opinion-float-remark .ant-input[disabled][data-v-5ed5998b]{background-color:#fff!important;color:#999!important}.opinion-float-remark .remark-footer[data-v-5ed5998b]{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.opinion-float-remark .remark-count[data-v-5ed5998b]{font-size:12px;color:var(--text-muted)}.back-to-top-btn[data-v-5ed5998b]{width:25px;padding:6px 0;border-radius:18px;border:none;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;gap:1px;font-size:11px;font-weight:600;color:#666;transition:all .2s;flex-shrink:0;line-height:1.2;margin-top:4px}.back-to-top-btn[data-v-5ed5998b]:hover{background:#f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.18);color:#333}.back-to-top-text[data-v-5ed5998b]{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:1px}.opinion-slide-enter-active[data-v-5ed5998b],.opinion-slide-leave-active[data-v-5ed5998b]{transition:all .25s ease}.opinion-slide-enter[data-v-5ed5998b],.opinion-slide-leave-to[data-v-5ed5998b]{opacity:0;transform:translateY(12px)}.ci-main-container[data-v-7d5bbb11]{max-width:100%;margin:0}.text[data-v-7d5bbb11]{color:rgba(0,0,0,.45)}.total-amount span[data-v-7d5bbb11]{color:var(--orange);font-weight:600}.mobile .detail-layout[data-v-7d5bbb11]{margin-left:unset}.mobile .status-list[data-v-7d5bbb11]{text-align:left}.changeitems-page[data-v-7d5bbb11] .topbar{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;background:#fff;border-bottom:1px solid #e2e8f0}.changeitems-page[data-v-7d5bbb11] .topbar-left{display:flex;align-items:center;gap:16px}.changeitems-page[data-v-7d5bbb11] .topbar-logo{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:#fff}.changeitems-page[data-v-7d5bbb11] .topbar-title{font-weight:700;font-size:18px;color:#1e293b}.changeitems-page[data-v-7d5bbb11] .topbar-badge{font-size:12px;background:rgba(249,115,22,.08);color:#f97316;padding:2px 10px;border-radius:9999px;font-weight:500}.changeitems-page[data-v-7d5bbb11] .topbar-right{display:flex;align-items:center;gap:20px}.changeitems-page[data-v-7d5bbb11] .topbar-order{display:flex;align-items:center;gap:8px;font-size:14px;color:#475569}.changeitems-page[data-v-7d5bbb11] .topbar-order strong{color:#1e293b;font-weight:600}.changeitems-page[data-v-7d5bbb11] .page-tabs{display:flex;padding-left:32px;background:#fff;border-bottom:1px solid #e2e8f0}.changeitems-page[data-v-7d5bbb11] .page-tabs .tab{padding:12px 24px;font-size:14px;font-weight:500;color:#94a3b8;border-bottom:2px solid transparent;cursor:pointer;text-decoration:none;transition:all .2s}.changeitems-page[data-v-7d5bbb11] .page-tabs .tab:hover{color:#475569}.changeitems-page[data-v-7d5bbb11] .page-tabs .tab.active{color:#60a5fa;border-bottom-color:#3b82f6}.changeitems-page[data-v-7d5bbb11] .page-content{padding:0 32px 12px}.changeitems-page[data-v-7d5bbb11] .breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:#94a3b8;margin-bottom:24px}.changeitems-page{--ds-header-bg:rgba(59,130,246,0.06);--hs-header-bg:rgba(82,196,26,0.06)}.changeitems-page .cell-error{display:inline-block}.changeitems-page .cell-error .ant-input,.changeitems-page .cell-error .ant-select-selection{border:1px solid #ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;transition:none!important}.changeitems-page .ant-card{border-radius:0!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow)!important}.changeitems-page .ant-card-head{border-bottom:1px solid var(--border-color)!important;padding:0 24px!important;min-height:48px!important}.changeitems-page .ant-card-head-title{padding:14px 0!important;font-size:15px!important;font-weight:600!important;color:var(--text-primary)!important}.changeitems-page .ant-card-extra{padding:12px 0!important}.changeitems-page .ant-card-body{padding:20px 24px!important}.change-list-card{border-radius:0!important;border:1px solid var(--border-color)!important;background:var(--bg-card)!important;box-shadow:var(--shadow)!important}.change-list-card>.ant-card-head{min-height:42px!important;border-bottom:1px solid var(--border-color)!important;background:var(--bg-secondary)!important}.changeitems-page .ant-btn{height:32px!important;padding:4px 16px!important;border-radius:3px!important;font-size:13px!important;font-weight:600!important;font-family:inherit!important;transition:all .2s!important;border:none!important}.changeitems-page .ant-btn-primary{background:#fa541c!important;color:#fff!important;box-shadow:0 4px 16px var(--accent-glow)!important;border:none!important}.changeitems-page .ant-btn-primary.ant-btn-background-ghost{background:transparent!important;border:1px solid var(--border-color)!important;color:var(--text-secondary)!important;box-shadow:none!important}.changeitems-page .ant-btn-primary.ant-btn-background-ghost:hover{border-color:var(--text-muted)!important;color:var(--text-primary)!important}.changeitems-page .ant-btn-danger{background:transparent!important;border:1px solid var(--red)!important;color:var(--red)!important;box-shadow:none!important}.changeitems-page .ant-btn-danger.ant-btn-background-ghost[disabled],.changeitems-page .ant-btn-primary.ant-btn-background-ghost[disabled],.changeitems-page .ant-btn-primary[disabled]{color:rgba(0,0,0,.25)!important;border-color:#d9d9d9!important}.changeitems-page .ant-btn-primary[disabled]{border:1px solid #d9d9d9!important;background:transparent!important;box-shadow:none!important}.changeitems-page .ant-table{border:1px solid var(--border-color)!important;border-radius:var(--radius-sm)!important;font-size:13px!important;color:var(--text-secondary)!important;overflow:hidden!important}.changeitems-page .ant-table-thead>tr>th{padding:10px 14px!important;background:var(--bg-secondary)!important;color:#858484!important;font-weight:600!important;border-bottom:1px solid var(--border-color)!important;white-space:nowrap!important;text-align:center!important;font-size:13px!important}.changeitems-page .ant-table-tbody>tr>td{padding:10px 14px!important;border-bottom:1px solid var(--border-color)!important;color:var(--text-secondary)!important}.changeitems-page .ant-table-tbody>tr:hover>td{background:rgba(59,130,246,.04)!important}.changeitems-page .ant-table-tbody>tr.selected>td,.changeitems-page .ant-table-thead>tr.selected>td{background:var(--accent-glow)!important}.changeitems-modal.ant-modal-wrap{background:rgba(0,0,0,.25)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.changeitems-modal .ant-modal-content{border-radius:0!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow)!important;overflow:hidden!important}.changeitems-modal .ant-modal-header{padding:18px 24px!important;border-bottom:1px solid var(--border-color)!important;border-radius:0!important}.changeitems-modal .ant-modal-header .ant-modal-title{font-size:16px!important;font-weight:600!important}.changeitems-modal .ant-modal-body{padding:20px 24px!important}.changeitems-modal .ant-modal-footer{padding:14px 24px!important;border-top:1px solid var(--border-color)!important}.changeitems-confirm-modal .ant-modal-body{padding:20px 24px 0!important}.changeitems-page .ant-tabs-bar{margin-top:-10px!important;border:none!important;margin-bottom:10px!important}.changeitems-page .ant-tabs-nav-container,.changeitems-page .ant-tabs-tab{height:30px!important;border:none!important}.changeitems-page .ant-tabs-tab{font-size:13px!important;font-weight:600!important;color:#878282!important;padding:10px 20px!important;transition:none!important}.changeitems-page .ant-tabs-nav-wrap{border:none!important}.changeitems-page .ant-tabs-tab-active{height:30px!important;color:#fa541c!important;font-weight:600!important;border-bottom:2px solid #fa541c!important}.changeitems-page .ant-tabs-ink-bar{background-color:var(--accent)!important}.changeitems-page .ant-input{border:none!important;border-bottom:1px solid rgb(223 223 518.60465116)!important;border-radius:0!important;color:var(--text-primary)!important;font-size:12px!important;font-family:inherit!important;padding:4px 8px!important;height:32px!important}.changeitems-page .ant-input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--accent-glow)!important}.changeitems-page .cell-error .ant-input{border:1px solid #ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.2)!important;transition:none!important}.changeitems-page .ant-input-number,.changeitems-page .ant-select-selection{border:1px solid var(--border-color)!important;border-radius:6px!important;height:32px!important}.sel-count{font-size:12px;background:var(--orange-bg);color:var(--orange);padding:2px 10px;border-radius:9999px;font-weight:500}.btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:0;font-size:12px;font-weight:600;border:1px solid var(--border-color);background:transparent;color:var(--text-secondary);cursor:pointer;font-family:inherit;transition:all .2s}.btn-ghost:hover{border-color:var(--text-muted);color:var(--text-primary)}.input-red{border-color:#ff4d4f!important;background-color:#fff2f0!important;color:#ff4d4f!important}.total-loss-field .ant-form-item-label>label{position:relative!important;color:var(--orange)!important;font-weight:600!important;font-size:12px!important}.total-loss-field .ant-form-item-label>label:before{content:"";position:absolute!important;left:-8px!important;top:50%!important;transform:translateY(-50%)!important;width:4px!important;height:14px!important;background:linear-gradient(180deg,var(--orange),#ffc53d)!important;border-radius:2px!important;z-index:1!important}.total-loss-field .ant-input{border-left:3px solid var(--orange)!important;background:linear-gradient(90deg,var(--orange-bg),transparent)!important}.total-loss-field .ant-form-item-label{color:var(--orange)!important}.loss-summary-panel{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-card);overflow:hidden}.loss-summary-row{display:flex;min-height:48px;border-bottom:1px solid var(--border-light)}.loss-summary-row:last-child{border-bottom:0}.loss-summary-item{flex:1;display:flex;align-items:center;padding:8px 14px;border-left:1px solid var(--border-light)}.loss-summary-item:first-child{border-left:0}.loss-summary-label{flex:0 0 86px;color:#858484!important;font-weight:600!important;font-size:12px}.loss-summary-value{flex:1;min-width:0;color:var(--text-primary);font-weight:500}.loss-summary-total .loss-summary-value{color:var(--orange);font-weight:600}.loss-summary-value .ant-select{width:100px}.loss-summary-value .ant-select .ant-select-selection{height:25px}.loss-summary-value .ant-select .ant-select-selection__rendered{line-height:25px;font-size:11px}.total-loss-panel{margin-top:12px;padding:10px 12px 12px;border:1px solid #f0d7b7;border-radius:var(--radius-sm)}.total-loss-title-row{display:flex;align-items:center;margin-bottom:8px}.total-loss-title{padding-left:8px;border-left:3px solid var(--orange);color:var(--text-primary);font-size:13px;font-weight:600;line-height:16px}.total-loss-tip{margin-left:8px;color:var(--text-muted);font-size:12px}.total-loss-compare{display:table;width:100%;table-layout:fixed;border:1px solid var(--border-color);border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-card)}.total-loss-row{display:table-row}.total-loss-row-head{color:#858484!important;font-weight:600!important;font-size:12px}.total-loss-row-head .total-loss-cell:nth-child(-n+4){background:var(--ds-header-bg)}.total-loss-row-head .total-loss-cell:nth-child(n+5){background:var(--hs-header-bg)}.total-loss-cell{display:table-cell;height:38px;padding:5px 10px;border-bottom:1px solid var(--border-light);border-left:1px solid var(--border-light);text-align:center;vertical-align:middle}.total-loss-cell:nth-child(5){border-left:2px solid var(--border-color)}.total-loss-row:last-child .total-loss-cell{border-bottom:0}.total-loss-cell .ant-input{height:28px;padding:2px 8px;font-size:12px;text-align:center}.total-loss-amount{color:var(--orange);font-weight:600}.summary-table-wrapper{overflow-x:auto;border:1px solid var(--border-color);border-radius:var(--radius-sm)}.summary-table{width:100%;border-collapse:collapse;font-size:13px}.summary-table td,.summary-table th{padding:8px 10px;text-align:center;border:1px solid var(--border-color);white-space:nowrap}.summary-table th{background:var(--bg-secondary);font-weight:600!important;color:#878282!important;font-size:12px}.summary-col-category{width:60px;font-weight:600;color:var(--text-primary)}.summary-col-number{min-width:90px;color:var(--text-secondary)}.summary-total-amount{color:var(--orange);font-weight:600}.change-list-card .ant-card-head-title>span:first-child{padding-left:8px;border-left:3px solid var(--orange)}.change-picker-modal .ant-card-body{padding:0;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.change-picker-tree{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:4px}.change-picker-table{min-height:500px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-card);overflow:hidden}.changeitems-submit{background:#fa541c!important;font-size:13px!important;font-weight:600!important;font-family:inherit!important;color:#fff!important;height:32px!important;width:100px;margin-right:-20px}.changeitems-submit[disabled]{background:transparent!important;color:rgba(0,0,0,.25)!important;border:1px solid #d9d9d9!important;box-shadow:none!important}.validate-notification-error{border:1px solid #ff4d4f;border-radius:4px}.validate-notification-error .ant-notification-notice-message{color:#ff4d4f;margin-bottom:0!important}.validate-notification-error .ant-notification-notice-description{margin-left:0;padding-left:0}.notif-header{display:flex;align-items:center;gap:8px}.notif-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ff4d4f;color:#fff;font-size:12px;font-weight:700;flex-shrink:0}.notif-title{font-weight:600;font-size:14px}.notif-desc{font-size:13px;color:#555}.notif-body{margin-top:4px}.notif-group-item{display:flex;align-items:center;gap:6px;margin-bottom:4px}.notif-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.notif-group-label{font-weight:600;font-size:13px;color:#1a1a1a}.notif-item{padding-left:18px;font-size:12px;line-height:1.8;color:#555}.notif-item-name{color:#1a1a1a;font-weight:500}.notif-item-label{margin-left:4px}.risk-report-modal .ant-modal-body{padding:20px}.risk-report-iframe-wrap{margin-bottom:16px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.risk-report-footer{display:flex;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid #f0f0f0}