#app{height:100%}.login-page[data-v-508ed067]{position:relative;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background:#06122b}.login-bg[data-v-508ed067]{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 60% at 12% 18%,rgba(37,99,235,.45),transparent 55%),radial-gradient(ellipse 50% 40% at 88% 8%,rgba(29,78,216,.28),transparent 50%),linear-gradient(160deg,#071636,#0a1f4a 48%,#07122c)}.login-grid[data-v-508ed067]{position:absolute;inset:0;z-index:0;opacity:.35;background-image:linear-gradient(rgba(96,165,250,.08) 1px,transparent 0),linear-gradient(90deg,rgba(96,165,250,.08) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse at 30% 40%,#000 20%,transparent 75%);pointer-events:none}.login-shell[data-v-508ed067]{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:64px;width:100%;max-width:1120px;padding:40px 48px;min-height:100vh}.login-promo[data-v-508ed067]{-ms-flex:1;flex:1;max-width:560px;color:#fff;position:relative}.login-promo__top[data-v-508ed067]{margin-bottom:36px}.login-promo__logo[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:28px}.login-promo__mark[data-v-508ed067]{display:block;width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(22,119,255,.4))}.login-promo__badge[data-v-508ed067]{font-size:11px;font-weight:600;color:#69b1ff;background:rgba(22,119,255,.15);border:1px solid rgba(22,119,255,.3);padding:3px 10px;border-radius:20px;letter-spacing:.04em;white-space:nowrap}.login-promo__title[data-v-508ed067]{font-size:36px;font-weight:700;margin:0 0 12px;line-height:1.25;letter-spacing:.02em;color:#fff}.login-promo__slogan[data-v-508ed067]{font-size:17px;font-weight:500;color:hsla(0,0%,100%,.9);margin:0 0 14px;line-height:1.5}.login-promo__desc[data-v-508ed067]{font-size:14px;color:hsla(0,0%,100%,.55);margin:0;line-height:1.8;max-width:480px}.login-promo__features[data-v-508ed067]{list-style:none;padding:0;margin:0 0 32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.login-promo__features li[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:14px 16px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(8px);transition:background .2s,border-color .2s}.login-promo__features li[data-v-508ed067]:hover{background:hsla(0,0%,100%,.07);border-color:rgba(22,119,255,.25)}.login-promo__feature-icon[data-v-508ed067]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:rgba(22,119,255,.2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#69b1ff}.login-promo__feature-text[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.login-promo__feature-text strong[data-v-508ed067]{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95)}.login-promo__feature-text span[data-v-508ed067]{font-size:12px;color:hsla(0,0%,100%,.5);line-height:1.6}.login-promo__stats[data-v-508ed067]{display:-ms-flexbox;display:flex;gap:32px}.login-promo__stat[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.login-promo__stat em[data-v-508ed067]{font-style:normal;font-size:18px;font-weight:700;color:#69b1ff}.login-promo__stat span[data-v-508ed067]{font-size:12px;color:hsla(0,0%,100%,.45)}.login-card-wrap[data-v-508ed067]{-ms-flex-negative:0;flex-shrink:0;width:400px}.login-card[data-v-508ed067]{background:#fff;border-radius:16px;padding:36px 36px 24px;box-shadow:0 0 0 1px hsla(0,0%,100%,.1),0 20px 60px rgba(0,0,0,.35),0 0 80px rgba(22,119,255,.08)}.login-card__header[data-v-508ed067]{margin-bottom:28px}.login-card__header h2[data-v-508ed067]{font-size:24px;font-weight:700;color:#1e293b;margin:0 0 6px}.login-card__header p[data-v-508ed067]{font-size:14px;color:#64748b;margin:0}.login-card__brand[data-v-508ed067]{text-align:center;margin-bottom:20px}.login-card__logo[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}.login-card__mark[data-v-508ed067]{display:block;width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 6px 20px rgba(22,119,255,.35))}.login-card__title[data-v-508ed067]{font-size:20px;font-weight:700;color:#1e293b;margin:0 0 4px}.login-card__subtitle[data-v-508ed067]{font-size:13px;color:#64748b;margin:0}.login-card__promo-strip[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.login-card__promo-strip span[data-v-508ed067]{font-size:11px;color:#1677ff;background:rgba(22,119,255,.08);border:1px solid rgba(22,119,255,.15);padding:3px 10px;border-radius:20px}.login-card__form[data-v-508ed067]{margin-bottom:4px}.login-card__footer[data-v-508ed067]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid #f1f5f9;font-size:12px;color:#94a3b8}.login-card__footer a[data-v-508ed067]{color:#1677ff}.login-card__footer a[data-v-508ed067]:hover{color:#69b1ff}.login-card.mobile[data-v-508ed067]{padding:28px 24px 20px;border-radius:14px}@media (max-width:960px){.login-shell[data-v-508ed067]{padding:24px 16px;min-height:auto}.login-card-wrap[data-v-508ed067]{width:100%;max-width:420px}}@media (max-width:480px){.login-page[data-v-508ed067]{-ms-flex-align:start;align-items:flex-start}.login-shell[data-v-508ed067]{padding:32px 16px 24px}}.logo[data-v-379ce511]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:64px!important;line-height:1.2!important;padding:0 12px;overflow:hidden;transition:background .3s}.logo--mark-only[data-v-379ce511]{-ms-flex-pack:center;justify-content:center;padding:0}.logo-mark[data-v-379ce511]{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.logo-icon[data-v-379ce511]{width:36px;height:36px;display:block;object-fit:contain}.logo-text[data-v-379ce511]{-ms-flex:1;flex:1;min-width:0;margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:1.2}.logo-brand[data-v-379ce511],.logo-product[data-v-379ce511]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logo-brand[data-v-379ce511]{font-size:15px!important;font-weight:700!important;letter-spacing:.02em;color:#fff;line-height:1.25!important;margin:0!important}.logo-product[data-v-379ce511]{margin-top:2px;font-size:12px;font-weight:500;letter-spacing:.12em;color:hsla(0,0%,100%,.62);line-height:1.2}.logo.top-nav-header .logo-text[data-v-379ce511]{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.logo.top-nav-header .logo-brand[data-v-379ce511],.logo.top-nav-header .logo-product[data-v-379ce511]{white-space:nowrap}.logo.top-nav-header .logo-product[data-v-379ce511]{margin:0 0 0 6px;letter-spacing:.04em}.logo.top-nav-header .logo-product[data-v-379ce511]:before{content:"\B7";margin-right:6px;color:hsla(0,0%,100%,.45)}.sider[data-v-379ce511]{box-shadow:none!important}.sider .logo[data-v-379ce511]{color:#fff;box-shadow:none!important;background:transparent}.sider.light .logo[data-v-379ce511]{background-color:#1677ff}.sider.light .logo .logo-brand[data-v-379ce511]{color:#fff}.sider.light .logo .logo-product[data-v-379ce511]{color:hsla(0,0%,100%,.75)}.sider-resize-handle[data-v-4efd9c06]{position:absolute;top:0;right:0;z-index:11;width:4px;height:100%;cursor:col-resize;transition:background .2s}.sider-resize-handle[data-v-4efd9c06]:hover{background:rgba(22,119,255,.25)}.sider[data-v-4efd9c06]{position:relative}.sider.sider-resizing .sider-resize-handle[data-v-4efd9c06]{background:rgba(22,119,255,.35)}.sider ul.ant-menu[data-v-4efd9c06]{-ms-overflow-style:none;-ms-scroll-chaining:chained;-ms-content-zooming:zoom;-ms-scroll-rails:none;-ms-content-zoom-limit-min:100%;-ms-content-zoom-limit-max:500%;-ms-scroll-snap-type:proximity;-ms-scroll-snap-points-x:snapList(100%,200%,300%,400%,500%)}.sider ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar{width:10px;height:10px;background-color:transparent;display:none}.sider ul.ant-menu .-o-scrollbar[data-v-4efd9c06]{display:none}.sider ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-track{background-color:transparent}.sider ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-thumb{border-radius:10px;background-color:#eee;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.sider ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-thumb:hover{background-color:#ddd}.sider ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-thumb:active{background-color:#bbb}.sider.dark ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-thumb{background-color:#666}.sider.dark ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-thumb:hover{background-color:grey}.sider.dark ul.ant-menu[data-v-4efd9c06]::-webkit-scrollbar-thumb:active{background-color:#999}.ant-menu.ant-menu-root>.ant-menu-item:first-child{background-color:transparent}.ant-menu.ant-menu-root>.ant-menu-item:first-child>a,.ant-menu.ant-menu-root>.ant-menu-item:first-child>a:hover{color:rgba(0,0,0,.65)}.ant-menu.ant-menu-root>.ant-menu-item:first-child.ant-menu-item-selected>a,.ant-menu.ant-menu-root>.ant-menu-item:first-child.ant-menu-item-selected>a:hover{color:#1677ff}.ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child>a,.ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child>a:hover{color:hsla(0,0%,100%,.65)}.ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child.ant-menu-item-selected>a,.ant-menu.ant-menu-root.ant-menu-dark>.ant-menu-item:first-child.ant-menu-item-selected>a:hover{color:#fff}.announcementCustomModal .ant-modal-header{border:none;display:inline-block;position:absolute;z-index:1;right:56px;padding:0}.announcementCustomModal .ant-modal-header .ant-modal-title .custom-btn{width:56px;height:56px;border:none;box-shadow:none}.announcementCustomModal .daily-article{border-bottom:0}.daily-article .article-button[data-v-944e828e]{font-size:1.2rem!important}.daily-article .ant-card-body[data-v-944e828e]{padding:18px!important}.daily-article .ant-card-head[data-v-944e828e]{padding:0 1rem}.daily-article .ant-card-meta[data-v-944e828e]{margin-bottom:1rem}.daily-article .article-content p[data-v-944e828e]{word-wrap:break-word;word-break:break-all;text-overflow:clip;white-space:normal;font-size:.9rem!important;margin-bottom:.8rem}.ant-card-body .table-operator[data-v-70364f45]{margin-bottom:18px}.anty-row-operator button[data-v-70364f45]{margin:0 5px}.ant-btn-danger[data-v-70364f45]{background-color:#fff}z .ant-modal-cust-warp[data-v-70364f45]{height:100%}.ant-modal-cust-warp .ant-modal-body[data-v-70364f45]{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content[data-v-70364f45]{height:90%!important;overflow-y:hidden}.header-notice-wrapper{top:50px!important}.header-notice[data-v-cb5b9e74]{display:inline-block;transition:all .3s}.header-notice span[data-v-cb5b9e74]{vertical-align:initial}.ratio-row[data-v-756c8663]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;gap:8px}.ratio-name[data-v-756c8663]{width:110px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ratio-row[data-v-756c8663] .ant-progress{-ms-flex:1;flex:1;margin:0}.ratio-val[data-v-756c8663]{width:56px;text-align:right}.muted[data-v-756c8663],.ratio-val[data-v-756c8663]{font-size:12px;color:rgba(0,0,0,.45)}.dev-stats-date[data-v-3581948d]{margin-bottom:12px;color:rgba(0,0,0,.65);font-size:13px}.dev-stats-summary[data-v-3581948d]{margin-bottom:12px}.summary-box[data-v-3581948d]{background:#f0f5ff;border-radius:6px;padding:12px;text-align:center}.summary-label[data-v-3581948d]{font-size:12px;color:rgba(0,0,0,.45)}.summary-value[data-v-3581948d]{font-size:20px;font-weight:600;color:#1890ff;margin-top:4px}.summary-value.accent[data-v-3581948d]{color:#52c41a}.dev-block[data-v-3581948d]{margin-bottom:12px;background:#fafafa}.dev-block p[data-v-3581948d]{margin-bottom:4px}.delta-up[data-v-3581948d]{color:#52c41a;font-weight:600}.delta-down[data-v-3581948d]{color:#f5222d;font-weight:600}.dev-stats-tip[data-v-3581948d]{margin-top:8px;color:rgba(0,0,0,.45);font-size:12px;line-height:1.5}.detail-list .title{color:rgba(0,0,0,.85);font-size:14px;font-weight:500;margin-bottom:16px}.detail-list .term{color:rgba(0,0,0,.85);display:table-cell;line-height:20px;margin-right:8px;padding-bottom:16px;white-space:nowrap}.detail-list .term:after{content:":";margin:0 8px 0 2px;position:relative;top:-.5px}.detail-list .content{color:rgba(0,0,0,.65);display:table-cell;line-height:22px;padding-bottom:16px;width:100%}.detail-list.small .title{font-size:14px;color:rgba(0,0,0,.65);font-weight:400;margin-bottom:12px}.detail-list.small .content,.detail-list.small .term{padding-bottom:8px}.detail-list.large .content,.detail-list.large .term{padding-bottom:16px}.detail-list.large .title{font-size:16px}.detail-list.vertical .term{padding-bottom:8px}.detail-list.vertical .content,.detail-list.vertical .term{display:block}.setting-drawer-index-item[data-v-be52e722]{margin-bottom:24px}.setting-drawer-index-item .setting-drawer-index-title[data-v-be52e722]{font-size:14px;color:rgba(0,0,0,.85);line-height:22px;margin-bottom:12px}.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-3e699b15]{display:-ms-flexbox;display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-3e699b15]{margin-right:16px;position:relative;border-radius:4px;cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-3e699b15]{width:48px}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-3e699b15]{position:absolute;top:0;right:0;width:100%;padding-top:15px;padding-left:24px;height:100%;color:#1890ff;font-size:14px;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock[data-v-3e699b15]{width:20px;height:20px;border-radius:2px;float:left;cursor:pointer;margin-right:8px;padding-left:0;padding-right:0;text-align:center;color:#fff;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock i[data-v-3e699b15]{font-size:14px}.setting-drawer-index-handle[data-v-3e699b15]{position:absolute;top:240px;background:#1890ff;width:48px;height:48px;right:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;pointer-events:auto;z-index:1001;text-align:center;font-size:16px;border-radius:4px 0 0 4px}.setting-drawer-index-handle i[data-v-3e699b15]{color:#fff;font-size:20px}.valid-error .ant-select-selection__placeholder[data-v-805aecec]{color:#f5222d}.user-wrapper .search-input[data-v-67293290]{width:180px;color:inherit}.user-wrapper .search-input[data-v-67293290] .ant-select-selection{background-color:inherit;border:0;border-bottom:1px solid #fff}.user-wrapper .search-input[data-v-67293290] .ant-select-selection__field__placeholder,.user-wrapper .search-input[data-v-67293290] .ant-select-selection__placeholder{color:inherit}.ad_title[data-v-67293290]{color:#ff0;text-decoration:none}.logout_title[data-v-67293290]{color:inherit;text-decoration:none}.tenant-name[data-v-67293290]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1}.layout .top-nav-header-index .header-index-wide[data-v-131d2171]{margin-left:10px}.layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal[data-v-131d2171]{height:56px;line-height:56px}.layout .top-nav-header-index .trigger[data-v-131d2171]{line-height:64px}.layout .top-nav-header-index .trigger[data-v-131d2171]:hover{background:rgba(0,0,0,.05)}.layout .header[data-v-131d2171]{z-index:2;color:#fff;height:56px;background-color:#1677ff;transition:background .3s}.layout .header.dark[data-v-131d2171]{color:#000;box-shadow:0 0 4px rgba(0,0,0,.2);background-color:#fff!important}.layout .header.dark .trigger[data-v-131d2171]:hover,.layout .top-nav-header-index.dark .trigger[data-v-131d2171]:hover{background:rgba(0,0,0,.05)}.ant-layout-header[data-v-131d2171]{height:56px;line-height:56px}.header-left[data-v-131d2171]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:16px;height:100%}.company-name[data-v-131d2171]{font-size:16px;padding-left:0}.change-title[data-v-131d2171]{font-size:14px;padding-left:16px;color:#ff0}.change-title a[data-v-131d2171]{font-size:14px;color:#ff0;text-decoration:underline}.footer[data-v-39b17306]{padding:0 16px;margin:48px 0 24px;text-align:center}.footer .links[data-v-39b17306]{margin-bottom:8px}.footer .links a[data-v-39b17306]{color:rgba(0,0,0,.45)}.footer .links a[data-v-39b17306]:hover{color:rgba(0,0,0,.65)}.footer .links a[data-v-39b17306]:not(:last-child){margin-right:40px}.footer .copyright[data-v-39b17306]{color:rgba(0,0,0,.45);font-size:14px}body{overflow-y:scroll}body.colorWeak{filter:invert(80%)}.layout{min-height:100vh!important;overflow-x:hidden}.layout.is-qiankun{min-height:100%!important;height:100%}.layout.mobile .ant-layout-content .content{margin:24px 0 0}.layout.mobile .ant-table-wrapper .ant-table-content{overflow-y:auto}.layout.mobile .ant-table-wrapper .ant-table-body{min-width:800px}.layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-closed,.layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-opened{width:100%}.layout.mobile .topmenu.content-width-Fluid .header-index-wide{margin-left:0}.layout.mobile .header .user-wrapper .action,.layout.mobile .top-nav-header-index .user-wrapper .action{padding:0 12px}.layout.ant-layout-has-sider{-ms-flex-direction:row;flex-direction:row}.layout .trigger{font-size:22px;line-height:42px;padding:0 18px;cursor:pointer;transition:color .3s,background .3s}.layout .trigger:hover{background:hsla(0,0%,100%,.3)}.layout .topmenu .ant-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;transition:width .2s}.layout .topmenu .ant-header-fixedHeader.ant-header-side-closed,.layout .topmenu .ant-header-fixedHeader.ant-header-side-opened{width:100%}.layout .topmenu.content-width-Fluid .header-index-wide{max-width:unset;margin-left:24px}.layout .topmenu.content-width-Fluid .page-header-index-wide{max-width:unset}.layout .sidemenu .ant-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;transition:width .2s}.layout .sidemenu .ant-header-fixedHeader.ant-header-side-closed,.layout .sidemenu .ant-header-fixedHeader.ant-header-side-opened{width:calc(100% - var(--fs-sidebar-current-width, 200px))}.layout .header{height:64px;padding:0 12px 0 0;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative}.layout .header .user-wrapper,.layout .top-nav-header-index .user-wrapper{float:right;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.layout .header .user-wrapper .action,.layout .top-nav-header-index .user-wrapper .action{cursor:pointer;padding:0 14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:all .3s;height:100%;line-height:1}.layout .header .user-wrapper .action.action-full,.layout .top-nav-header-index .user-wrapper .action.action-full{height:100%}.layout .header .user-wrapper .action:hover,.layout .top-nav-header-index .user-wrapper .action:hover{background:hsla(0,0%,100%,.3)}.layout .header .user-wrapper .action .avatar,.layout .top-nav-header-index .user-wrapper .action .avatar{margin:20px 10px 20px 0;color:#1890ff;background:hsla(0,0%,100%,.85);vertical-align:middle}.layout .header .user-wrapper .action .icon,.layout .top-nav-header-index .user-wrapper .action .icon{font-size:16px;padding:4px}.layout .header .user-wrapper .action .anticon,.layout .top-nav-header-index .user-wrapper .action .anticon{color:#fff}.layout .header.dark .user-wrapper .action,.layout .top-nav-header-index.dark .user-wrapper .action{color:#000}.layout .header.dark .user-wrapper .action:hover,.layout .top-nav-header-index.dark .user-wrapper .action:hover{background:rgba(0,0,0,.05)}.layout .header.dark .user-wrapper .action .anticon,.layout .top-nav-header-index.dark .user-wrapper .action .anticon{color:#000}.layout.mobile .top-nav-header-index .header-index-wide .header-index-left .trigger{color:hsla(0,0%,100%,.85);padding:0 12px}.layout.mobile .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header{text-align:center;width:56px;line-height:58px}.layout.mobile .top-nav-header-index .user-wrapper .action .avatar{margin:20px 0}.layout.mobile .top-nav-header-index.light .header-index-wide .header-index-left .trigger{color:rgba(0,0,0,.65)}.layout.tablet .top-nav-header-index .header-index-wide .header-index-left .logo>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout .top-nav-header-index{box-shadow:0 1px 4px rgba(0,21,41,.08);position:relative;transition:background .3s,width .2s}.layout .top-nav-header-index .header-index-wide{width:100%;margin:auto;padding:0 20px 0 0;display:-ms-flexbox;display:flex;height:49px}.layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal{border:none;height:64px;line-height:64px}.layout .top-nav-header-index .header-index-wide .header-index-left{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex}.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header{width:165px;height:64px;position:relative;line-height:64px;transition:all .3s;overflow:hidden}.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header img{display:inline-block;vertical-align:middle;height:32px}.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header h1{color:#fff;display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 12px;font-weight:400}.layout .top-nav-header-index .header-index-wide .header-index-right{float:right;height:49px;overflow:hidden}.layout .top-nav-header-index .header-index-wide .header-index-right .action:hover{background-color:rgba(0,0,0,.05)}.layout .top-nav-header-index.light{background-color:#fff}.layout .top-nav-header-index.light .header-index-wide .header-index-left .logo h1{color:#002140}.layout .top-nav-header-index.dark .user-wrapper .action{color:#fff}.layout .top-nav-header-index.dark .header-index-wide .header-index-left .trigger:hover,.layout .top-nav-header-index.dark .user-wrapper .action:hover{background:hsla(0,0%,100%,.3)}.layout .layout-content{margin:24px 24px 0;height:64px;padding:0 12px 0 0}.topmenu .page-header-index-wide{margin:0 auto;width:100%}.ant-drawer.drawer-sider .sider{box-shadow:none}.ant-drawer.drawer-sider.dark .ant-drawer-content{background-color:#001529}.ant-drawer.drawer-sider.light{box-shadow:none}.ant-drawer.drawer-sider.light .ant-drawer-content{background-color:#fff}.ant-drawer.drawer-sider .ant-drawer-body{padding:0}.sider{box-shadow:2px 116px 6px 0 rgba(0,21,41,.35);position:relative;z-index:10}.sider.ant-fixed-sidemenu{position:fixed;height:100%}.sider .logo{height:64px;position:relative;line-height:1.2;padding-left:12px;transition:all .3s;background:#fff;overflow:hidden}.sider .logo img{height:32px;display:inline-block;vertical-align:middle}.sider .logo h1{color:#fff;font-size:15px;margin:0;font-weight:600;line-height:1.25}.sider.light{background-color:#fff;box-shadow:2px 116px 8px 0 rgba(29,35,41,.05)}.sider.light .logo{background:#fff;box-shadow:1px 1px 0 0 #e8e8e8}.sider.light .logo h1{color:unset}.sider.light .ant-menu-light{border-right-color:transparent}.user-dropdown-menu-wrapper.ant-dropdown-menu{padding:4px 0}.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item{width:160px}.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item>.anticon:first-child,.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item>a>.anticon:first-child,.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-submenu-title>.anticon:first-child .ant-dropdown-menu-submenu-title>a>.anticon:first-child{min-width:12px;margin-right:8px}.table-alert{margin-bottom:16px}.table-page-search-wrapper .ant-form-inline .ant-form-item{display:-ms-flexbox;display:flex;margin-bottom:12px;margin-right:0}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{-ms-flex:1 1;flex:1 1;display:inline-block;vertical-align:middle}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{line-height:32px;padding-right:8px;width:auto}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.table-page-search-wrapper .table-page-search-submitButtons{display:block;margin-bottom:12px;white-space:nowrap}.content .table-operator{margin-bottom:18px}.content .table-operator button{margin-right:8px}.contextmenu[data-v-99248454]{position:fixed;z-index:1;border:1px solid #9e9e9e;border-radius:4px;box-shadow:2px 2px 10px #aaa!important}.fs-page-toggle-enter-active,.fs-page-toggle-leave-active{transition:opacity .18s ease,transform .18s ease}.fs-page-toggle-enter,.fs-page-toggle-leave-to{opacity:0;transform:translateY(6px)}.tab-layout-tabs.ant-tabs .ant-tabs-close-x{width:12px!important;height:12px!important;opacity:0!important;font-size:12px!important;margin:0!important;position:absolute;top:36%;right:6px;transition:opacity .2s}.tab-layout-tabs.ant-tabs .ant-tabs-tab:hover .ant-tabs-close-x{opacity:1!important}.tab-close-all-btn{margin-left:8px}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;color:#1f2937;background:#f0f4f8}#app{min-height:100%}.ant-layout{background:#f0f4f8!important}.ant-layout-content{background:#f0f4f8}.ant-layout-sider.sider{box-shadow:2px 0 12px rgba(15,23,42,.06)!important;z-index:10}.ant-layout-sider.sider.dark{background:linear-gradient(180deg,#0f172a,#1e293b)!important}.ant-layout-sider.sider.dark .logo{background:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.08)}.ant-layout-sider.sider.light{background:#fff!important;border-right:1px solid #e5e7eb}.ant-menu-dark{background:transparent!important}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:rgba(0,0,0,.15)!important}.ant-menu-dark .ant-menu-item-selected,.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-title:hover{border-radius:6px;margin:0 8px;width:calc(100% - 16px)}.ant-menu-dark .ant-menu-item-selected{background:linear-gradient(90deg,rgba(22,119,255,.32),rgba(22,119,255,.08))!important;box-shadow:inset 3px 0 0 #1677ff}.ant-menu-dark .ant-menu-item-selected:after{display:none}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{margin:3px 8px!important;width:calc(100% - 16px)!important;height:40px!important;line-height:40px!important;font-size:13px;transition:background .2s,color .2s}.ant-menu-dark .ant-menu-item .anticon,.ant-menu-dark .ant-menu-submenu-title .anticon,.ant-menu-light .ant-menu-item .anticon,.ant-menu-light .ant-menu-submenu-title .anticon{font-size:16px;margin-right:8px;color:#8c9bb5}.ant-menu-dark .ant-menu-item-selected .anticon,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-menu-light .ant-menu-item-selected .anticon,.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#1677ff}.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important}.layout .header.dark{background:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.06)!important;border-bottom:1px solid #e5e7eb;color:#1f2937!important}.layout .header.dark .company-name{font-weight:600;font-size:15px;letter-spacing:.02em;color:#1f2937}.layout .header:not(.dark){background:linear-gradient(90deg,#0958d9,#1677ff)!important;box-shadow:0 2px 8px rgba(22,119,255,.25)!important}.layout .header:not(.dark) .company-name{font-weight:600;font-size:15px;letter-spacing:.02em}.tab-layout-tabs.ant-tabs{background:transparent!important;border:none!important;padding:8px 12px 0!important;margin-bottom:0!important}.tab-layout-tabs.ant-tabs .ant-tabs-bar{margin-bottom:0!important}.tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{border:1px solid #e5e7eb!important;border-radius:8px 8px 0 0!important;margin-right:6px!important;padding:0 18px!important;height:36px!important;line-height:34px!important;background:hsla(0,0%,100%,.7)!important;transition:all .2s ease;font-size:13px}.tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab:hover{color:#1677ff!important;background:#fff!important}.tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active{background:#fff!important;border-bottom-color:#fff!important;color:#1677ff!important;font-weight:600;box-shadow:0 1px 2px rgba(15,23,42,.06)}.tab-layout-tabs.ant-tabs .ant-tabs-close-x{color:#6b7280;transition:color .2s,opacity .2s}.tab-layout-tabs.ant-tabs .ant-tabs-close-x:hover{color:#1677ff}.tab-layout-tabs+.fs-page-content,.tab-layout-tabs+div{margin:0 12px 12px!important;padding:0!important}.ant-card{border-radius:8px!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px rgba(15,23,42,.06)!important;transition:box-shadow .2s ease}.ant-card:hover{box-shadow:0 4px 16px rgba(15,23,42,.08)}.ant-card .ant-card-body{padding:16px 20px!important}.table-page-search-wrapper{margin-bottom:12px;padding:16px 16px 4px;background:linear-gradient(180deg,#fafbfc,#fff);border-radius:8px;border:1px solid #e5e7eb}.table-page-search-wrapper .ant-form-item{margin-bottom:12px}.table-page-search-wrapper .ant-form-item-label>label{color:#6b7280;font-size:13px}.table-operator{margin-bottom:12px!important}.table-operator .ant-btn-primary{box-shadow:0 2px 0 rgba(22,119,255,.15)}.ant-table{border-radius:8px;overflow:hidden}.ant-table-thead>tr>th{background:#f8fafc!important;color:#6b7280!important;font-weight:600!important;font-size:13px!important;border-bottom:1px solid #e5e7eb!important;padding:12px 12px!important}.ant-table-tbody>tr>td{padding:10px 12px!important;font-size:13px;transition:background .15s ease}.ant-table-tbody>tr:hover>td{background:#f0f7ff!important}.ant-table-bordered .ant-table-tbody>tr>td,.ant-table-bordered .ant-table-thead>tr>th{border-color:#eef2f6!important}.ant-btn{border-radius:6px!important;font-size:13px;height:32px;padding:0 14px;transition:all .2s ease}.ant-btn-primary{background:#1677ff;border-color:#1677ff;color:#fff}.ant-btn-primary:focus,.ant-btn-primary:hover{background:#0958d9;border-color:#0958d9;color:#fff}.ant-btn-primary>span{color:#fff}.ant-btn-primary.ant-btn-background-ghost,.ant-btn-primary.ant-btn-ghost{background:transparent!important;color:#1677ff!important;border-color:#1677ff!important}.ant-btn-primary.ant-btn-background-ghost .anticon,.ant-btn-primary.ant-btn-background-ghost>span,.ant-btn-primary.ant-btn-ghost .anticon,.ant-btn-primary.ant-btn-ghost>span{color:#1677ff!important}.ant-btn-primary.ant-btn-background-ghost:focus,.ant-btn-primary.ant-btn-background-ghost:hover,.ant-btn-primary.ant-btn-ghost:focus,.ant-btn-primary.ant-btn-ghost:hover{background:transparent!important;color:#0958d9!important;border-color:#0958d9!important}.ant-btn-primary.ant-btn-background-ghost:focus .anticon,.ant-btn-primary.ant-btn-background-ghost:focus>span,.ant-btn-primary.ant-btn-background-ghost:hover .anticon,.ant-btn-primary.ant-btn-background-ghost:hover>span,.ant-btn-primary.ant-btn-ghost:focus .anticon,.ant-btn-primary.ant-btn-ghost:focus>span,.ant-btn-primary.ant-btn-ghost:hover .anticon,.ant-btn-primary.ant-btn-ghost:hover>span{color:#0958d9!important}.ant-btn-primary.disabled,.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background:#f5f5f5;border-color:#d9d9d9}.ant-btn-primary.disabled>span,.ant-btn-primary[disabled]:active>span,.ant-btn-primary[disabled]:focus>span,.ant-btn-primary[disabled]:hover>span,.ant-btn-primary[disabled]>span{color:rgba(0,0,0,.25)}.ant-btn-dashed,.ant-btn-dashed>span,.ant-btn-default,.ant-btn-default>span{color:#1f2937}.ant-btn-dashed.disabled,.ant-btn-dashed.disabled>span,.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:active>span,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:focus>span,.ant-btn-dashed[disabled]:hover,.ant-btn-dashed[disabled]:hover>span,.ant-btn-dashed[disabled]>span,.ant-btn-default.disabled,.ant-btn-default.disabled>span,.ant-btn-default[disabled],.ant-btn-default[disabled]:active,.ant-btn-default[disabled]:active>span,.ant-btn-default[disabled]:focus,.ant-btn-default[disabled]:focus>span,.ant-btn-default[disabled]:hover,.ant-btn-default[disabled]:hover>span,.ant-btn-default[disabled]>span{color:rgba(0,0,0,.25)}.ant-btn-link{padding:0 4px}.ant-popover-buttons{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;white-space:nowrap}.ant-popover-buttons .ant-btn{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto!important;min-width:52px;height:24px;padding:0 8px;margin-left:8px;-ms-flex:0 0 auto;flex:0 0 auto}.ant-input,.ant-input-number,.ant-picker,.ant-select-selection{border-radius:6px!important;border-color:#e5e7eb!important;transition:border-color .2s,box-shadow .2s}.ant-input-number:hover,.ant-input:hover,.ant-picker:hover,.ant-select-selection:hover{border-color:#7cb3ff!important}.ant-input-number.ant-input-focused,.ant-input-number.ant-select-focused .ant-select-selection,.ant-input-number:focus,.ant-input.ant-input-focused,.ant-input.ant-select-focused .ant-select-selection,.ant-input:focus,.ant-picker.ant-input-focused,.ant-picker.ant-select-focused .ant-select-selection,.ant-picker:focus,.ant-select-selection.ant-input-focused,.ant-select-selection.ant-select-focused .ant-select-selection,.ant-select-selection:focus{border-color:#1677ff!important;box-shadow:0 0 0 2px rgba(22,119,255,.12)!important}.ant-alert{border-radius:8px!important;border:none!important}.ant-alert-info{background:#eff6ff!important;border-left:3px solid #1677ff!important}.ant-alert-success{background:#ecfdf5!important;border-left:3px solid #10b981!important}.ant-alert-warning{background:#fffbeb!important;border-left:3px solid #f59e0b!important}.ant-tag{border-radius:4px;font-size:12px;border:none;padding:0 8px}.material-status-tag--muted{color:rgba(0,0,0,.65)!important;background:#f0f0f0!important;border:1px solid #d9d9d9!important}.ant-modal-content{border-radius:10px!important;overflow:hidden;box-shadow:0 12px 48px rgba(15,23,42,.15)!important}.ant-modal-header{border-bottom:1px solid #e5e7eb;padding:16px 24px!important}.ant-modal-header .ant-modal-title{font-weight:600;font-size:16px;color:#1f2937}.ant-modal-footer{border-top:1px solid #e5e7eb;padding:12px 24px!important;text-align:right}.ant-modal-footer .ant-btn{min-width:72px}.ant-modal-footer .ant-btn-primary.ant-btn-background-ghost,.ant-modal-footer .ant-btn-primary.ant-btn-ghost{color:#1677ff!important;border-color:#1677ff!important;background:transparent!important}.ant-modal-footer .ant-btn-primary.ant-btn-background-ghost>span,.ant-modal-footer .ant-btn-primary.ant-btn-ghost>span{color:#1677ff!important}.ant-modal-mask{background-color:rgba(15,23,42,.45)!important;backdrop-filter:blur(2px)}.ant-pagination-item{border-radius:6px!important}.ant-pagination-item-active{border-color:#1677ff!important;font-weight:600}.sider .logo{height:64px!important;line-height:1.2!important;padding:0 12px!important}.main,.route-view{background-color:transparent}.ant-layout-content .ant-card .ant-card-body,.main .ant-card .ant-card-body,.route-view .ant-card .ant-card-body{padding:18px 20px 16px!important}.main .ant-tabs .ant-tabs-bar,.route-view .ant-tabs .ant-tabs-bar{margin-bottom:12px;border-bottom:1px solid #e5e7eb}.main .ant-tabs .ant-tabs-tab,.route-view .ant-tabs .ant-tabs-tab{font-size:14px;padding:8px 16px;transition:color .2s}.main .ant-tabs .ant-tabs-tab:hover,.route-view .ant-tabs .ant-tabs-tab:hover{color:#1677ff}.main .ant-tabs .ant-tabs-tab-active,.route-view .ant-tabs .ant-tabs-tab-active{font-weight:600;color:#1677ff!important}.ant-table .ant-btn-link,.ant-table a{color:#1677ff;font-weight:500}.ant-table .ant-btn-link:hover,.ant-table a:hover{color:#0958d9}.ant-table .ant-divider-vertical{background:#d1d5db}.ant-empty{margin:32px 0}.ant-empty .ant-empty-description{color:#6b7280}.j-modal-drag-ready{overflow:visible!important}.j-modal-drag-ready .ant-modal{max-width:none;overflow:visible!important}.j-modal-drag-ready .ant-modal-content{position:relative}.j-modal-resize-handle{position:absolute;width:18px;height:18px;z-index:1000;display:-ms-flexbox;display:flex;box-sizing:border-box;pointer-events:auto;opacity:.72;transition:opacity .2s,background .2s}.j-modal-resize-handle:hover{opacity:1}.j-modal-resize-handle--se{right:0;bottom:0;cursor:se-resize;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 3px 3px 0;background:linear-gradient(135deg,transparent,transparent 45%,rgba(24,144,255,.08) 0,rgba(24,144,255,.18));border-bottom-right-radius:8px}.j-modal-resize-handle--se:hover{background:linear-gradient(135deg,transparent,transparent 40%,rgba(24,144,255,.15) 0,rgba(24,144,255,.32))}.j-modal-resize-handle--sw{left:0;bottom:0;cursor:sw-resize;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 3px 3px;border-bottom-left-radius:8px}.j-modal-resize-handle--ne{right:0;top:0;cursor:ne-resize;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;padding:3px 3px 0 0;border-top-right-radius:8px}.j-modal-resize-handle--nw{left:0;top:0;cursor:nw-resize;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:3px 0 0 3px;border-top-left-radius:8px}.j-modal-resize-handle--ne:hover,.j-modal-resize-handle--nw:hover,.j-modal-resize-handle--sw:hover{background:rgba(24,144,255,.1)}.j-modal-resize-handle .j-modal-resize-handle__grip{display:block;width:10px;height:10px;box-shadow:1px 1px 0 hsla(0,0%,100%,.8)}.j-modal-resize-handle--se .j-modal-resize-handle__grip{border-right:2px solid rgba(0,0,0,.45);border-bottom:2px solid rgba(0,0,0,.45);border-bottom-right-radius:2px}.j-modal-resize-handle--sw .j-modal-resize-handle__grip{border-left:2px solid rgba(0,0,0,.45);border-bottom:2px solid rgba(0,0,0,.45);border-bottom-left-radius:2px}.j-modal-resize-handle--ne .j-modal-resize-handle__grip{border-right:2px solid rgba(0,0,0,.45);border-top:2px solid rgba(0,0,0,.45);border-top-right-radius:2px}.j-modal-resize-handle--nw .j-modal-resize-handle__grip{border-left:2px solid rgba(0,0,0,.45);border-top:2px solid rgba(0,0,0,.45);border-top-left-radius:2px}.j-modal-resize-handle:hover .j-modal-resize-handle__grip{border-color:#1677ff}.j-modal-box.fullscreen .j-modal-resize-handle{display:none!important}.j-modal-draggable .ant-modal-header,body.j-modal-dragging,body.j-modal-resizing{-webkit-user-select:none;-ms-user-select:none;user-select:none}body.j-modal-dragging{cursor:move}body.j-modal-resizing--se{cursor:se-resize}body.j-modal-resizing--sw{cursor:sw-resize}body.j-modal-resizing--ne{cursor:ne-resize}body.j-modal-resizing--nw{cursor:nw-resize}.j-modal-drag-ready .ant-modal.j-modal-draggable{transition:box-shadow .2s ease}.j-modal-drag-ready .ant-modal.j-modal-draggable:hover{box-shadow:0 12px 40px rgba(0,0,0,.15)}.j-modal-drag-ready .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:88vh;overflow:visible!important}.j-modal-drag-ready .ant-modal-body{-ms-flex:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.j-modal-drag-ready .ant-modal-footer{padding-right:36px;padding-left:12px;position:relative;z-index:1001}.j-modal-drag-ready .j-modal-box.fullscreen>.ant-modal-content{max-height:100vh}.ant-modal-cust-warp .ant-modal-header{background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #e5e7eb}.ant-modal-cust-warp .ant-modal-body{background:#f0f4f8}.ant-modal-cust-warp .form-row{margin-bottom:12px!important}.ant-modal-cust-warp .form-row .ant-form-item{margin-bottom:12px}.ant-modal-cust-warp .form-row .ant-form-item-label>label{color:#6b7280;font-size:13px}.ant-modal-cust-warp .form-row:not(:has(input)):not(:has(.ant-select)):not(:has(.ant-input-number)):not(:has(.ant-calendar-picker)){background:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:16px 16px 4px;box-shadow:0 1px 2px rgba(15,23,42,.06)}.ant-modal-cust-warp .form-row:not(:has(input)):not(:has(.ant-select)):not(:has(.ant-input-number)):not(:has(.ant-calendar-picker)) .ant-form-item-children{color:#1f2937;font-weight:500}.ant-modal-cust-warp .ant-table-wrapper{background:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.06)}.ant-descriptions .ant-descriptions-title{font-weight:600;font-size:15px;color:#1f2937;margin-bottom:12px}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-label{background:#f8fafc!important;color:#6b7280;font-weight:500;width:140px}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-content{color:#1f2937;font-weight:500}.ant-descriptions.ant-descriptions-bordered .ant-descriptions-view{border-radius:8px;overflow:hidden;border-color:#e5e7eb!important}.detail-section-title{font-size:14px;font-weight:600;color:#1f2937;margin:16px 0 10px;padding-left:10px;border-left:3px solid #1677ff}body.userLayout{background:#06122b}.login-page{font-family:inherit}.login-card .user-layout-login .ant-checkbox-wrapper{color:#64748b;font-size:13px}.third-party-platform .platform-info{color:#1677ff!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}::-webkit-scrollbar-track{background:transparent}.fs-page-content{min-height:calc(100vh - 168px);animation:fs-page-fade-in .25s ease}.fs-page-content>.ant-row{margin-left:0!important;margin-right:0!important}.fs-page-content>.ant-row>.ant-col{padding-left:0!important;padding-right:0!important}.fs-page-content .ant-card{border-radius:10px!important;border:1px solid #e5e7eb!important;box-shadow:0 1px 2px rgba(15,23,42,.06)!important;background:#fff;overflow:hidden}.fs-page-content .ant-card:hover{box-shadow:0 4px 16px rgba(15,23,42,.08)}.fs-page-content .ant-card>.ant-card-body{padding:18px 20px 16px!important}.fs-page-content .ant-alert{margin-bottom:14px!important;border-radius:8px!important}.fs-page-content .ant-alert .ant-alert-message{font-weight:600;color:#1f2937}.fs-page-content .ant-alert .ant-alert-description{color:#6b7280;line-height:1.6}.fs-page-content .table-page-search-wrapper{margin-bottom:14px;padding:16px 18px 6px;background:linear-gradient(180deg,#f8fafc,#fff);border-radius:8px;border:1px solid #e8eef4;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.fs-page-content .table-page-search-wrapper .ant-form-item-label>label{color:#6b7280;font-weight:500}.fs-page-content .table-page-search-wrapper .ant-form-item{margin-bottom:12px}.fs-page-content .table-page-search-submitButtons{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px}.fs-page-content .table-page-search-submitButtons .ant-btn{min-width:72px}.fs-page-content .table-page-search-submitButtons>a{color:#1677ff;font-size:13px;white-space:nowrap}.fs-page-content .table-page-search-submitButtons>a:hover{color:#0958d9}.fs-page-content .table-operator{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px!important;padding:10px 14px;background:linear-gradient(90deg,#f0f7ff,#fafbfc);border-radius:8px;border:1px solid #e0edff}.fs-page-content .table-operator .ant-btn{margin:0!important;box-shadow:none}.fs-page-content .table-operator .ant-btn-primary:not([disabled]){box-shadow:0 2px 6px rgba(22,119,255,.2)}.fs-page-content .table-operator .ant-btn-primary[disabled],.fs-page-content .table-operator .ant-btn-primary[disabled]>span{color:rgba(0,0,0,.25)!important}.fs-page-content .table-operator .ant-btn-dashed,.fs-page-content .table-operator .ant-btn-dashed>span,.fs-page-content .table-operator .ant-btn-default,.fs-page-content .table-operator .ant-btn-default>span{color:#1f2937}.fs-page-content .table-operator .ant-btn-group .ant-btn{margin:0!important}.fs-page-content .ant-table-wrapper{border-radius:8px;overflow:hidden;border:1px solid #eef2f6;background:#fff}.fs-page-content .ant-table-small>.ant-table-content>.ant-table-body{margin:0}.fs-page-content .ant-table-thead>tr>th{background:linear-gradient(180deg,#f8fafc,#f1f5f9)!important;color:#6b7280!important;font-weight:600!important;white-space:nowrap}.fs-page-content .ant-table-tbody>tr:nth-child(2n)>td{background:#fafbfc}.fs-page-content .ant-table-tbody>tr:hover>td{background:#e8f3ff!important}.fs-page-content .ant-table-bordered .ant-table-body>table{border-color:#eef2f6!important}.fs-page-content .ant-pagination{margin-top:14px!important;padding:8px 4px 0;text-align:right}.fs-page-content .ant-pagination .ant-pagination-total-text{color:#6b7280;font-size:13px}.fs-page-content .ant-tag{margin:2px 0;font-weight:500;line-height:20px}.fs-page-content .dropdown-btn{padding:6px 12px;color:#1677ff;cursor:pointer;font-size:13px;transition:background .2s}.fs-page-content .dropdown-btn:hover{background:#f0f7ff}.fs-page-content .j-inner-table-wrapper{margin:8px 0;padding:8px 12px;background:#f8fafc;border-radius:8px;border:1px dashed #dbeafe}.fs-page-content .ant-form-item .ant-form-item-children>span,.fs-page-content .ant-form-item>span{color:#6b7280;font-size:13px}.fs-page-content .table-page-search-wrapper .ant-btn-primary:not([disabled]),.fs-page-content .table-page-search-wrapper .ant-btn-primary:not([disabled])>span{color:#fff!important}.fs-page-content .table-page-search-wrapper .ant-btn-primary[disabled],.fs-page-content .table-page-search-wrapper .ant-btn-primary[disabled]>span{color:rgba(0,0,0,.25)!important}.fs-page-content .category-tree-card .ant-card,.fs-page-content .material-category-page .ant-card{height:100%}.fs-page-content .category-tree-card .ant-card-body{padding:12px!important;max-height:calc(100vh - 220px);overflow:auto}.fs-page-content .depot-stock-summary{margin-bottom:14px}.fs-page-content .depot-stock-summary__card{border-radius:10px!important;box-shadow:0 1px 2px rgba(15,23,42,.06)!important;transition:transform .2s,box-shadow .2s}.fs-page-content .depot-stock-summary__card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(15,23,42,.08)!important}.fs-page-content .table-page-search-submitButtons .ant-btn+.ant-btn{margin-left:0}.fs-page-content .ant-spin-nested-loading>.ant-spin{max-height:none}.fs-page-content .ant-spin-container.ant-spin-blur{opacity:.55;filter:blur(.3px)}@keyframes fs-page-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fs-page-content .ant-tabs-card>.ant-tabs-content{margin-top:0}.vendor-detail-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden;border-radius:10px}.vendor-detail-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;padding:16px 20px 20px!important;background:#f0f4f8}.vendor-detail-modal-wrap.ant-modal-cust-warp .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px 12px 20px;padding-right:36px;background:#fff;position:relative;z-index:1001;text-align:right}.vendor-detail-modal-wrap.ant-modal-cust-warp .ant-modal-footer .ant-btn{min-width:76px}.vendor-detail-modal-wrap.ant-modal-cust-warp .ant-modal-footer .ant-btn-primary{color:#fff}.vendor-detail-modal-wrap .j-modal-box.fullscreen>.ant-modal-content{height:100vh!important;max-height:100vh!important;border-radius:0}.vendor-detail-modal-wrap .j-modal-box.fullscreen .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-y:auto}.vendor-detail-modal-wrap.j-modal-drag-ready .ant-modal{max-width:none;overflow:visible!important}.vendor-detail-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{height:100%;max-height:88vh;overflow:visible!important}.vendor-detail-modal-wrap .vendor-detail-desc .ant-descriptions-item-label{width:128px;background:#fafafa;font-weight:500;color:rgba(0,0,0,.65);vertical-align:top}.vendor-detail-modal-wrap .vendor-detail-desc .ant-descriptions-item-content{color:rgba(0,0,0,.85);word-break:break-word;vertical-align:top}.vendor-detail-modal-wrap .vendor-detail-tabs .ant-tabs-bar{margin-bottom:16px}.vendor-detail-modal-wrap .vendor-qual-readonly-desc .ant-descriptions-item-label{width:140px;vertical-align:top}.vendor-detail-modal-wrap .vendor-qual-readonly-desc .ant-descriptions-item-content{word-break:break-word;vertical-align:top}.vendor-audit-modal-wrap.ant-modal-cust-warp .ant-modal-content,.vendor-form-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden}.vendor-audit-modal-wrap.ant-modal-cust-warp .ant-modal-body,.vendor-form-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;padding:16px 20px 12px!important;background:#f0f4f8}.vendor-audit-modal-wrap .j-modal-box.fullscreen>.ant-modal-content,.vendor-form-modal-wrap .j-modal-box.fullscreen>.ant-modal-content{height:100vh!important;max-height:100vh!important}.vendor-audit-modal-wrap .j-modal-box.fullscreen .ant-modal-body,.vendor-form-modal-wrap .j-modal-box.fullscreen .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important}.vendor-audit-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content,.vendor-form-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{overflow:visible!important}.vendor-audit-modal-wrap.ant-modal-cust-warp .ant-modal-footer,.vendor-form-modal-wrap.ant-modal-cust-warp .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;padding-right:36px;background:#fff;position:relative;z-index:1001;pointer-events:auto;text-align:right}.vendor-audit-modal-wrap.ant-modal-cust-warp .ant-modal-footer .ant-btn+.ant-btn,.vendor-form-modal-wrap.ant-modal-cust-warp .ant-modal-footer .ant-btn+.ant-btn{margin-left:8px}.vendor-audit-modal-wrap.ant-modal-cust-warp .ant-modal-footer .ant-btn-primary,.vendor-form-modal-wrap.ant-modal-cust-warp .ant-modal-footer .ant-btn-primary{color:#fff}.material-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important}.material-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.variety-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.variety-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.variety-price-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.variety-price-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.variety-price-modal-wrap .variety-price-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:16px 18px;margin-bottom:16px;border-radius:10px;background:linear-gradient(135deg,#f9f0ff,#fff7e6 55%,#fafafa);border:1px solid #efdbff}.variety-price-modal-wrap .variety-price-hero__icon{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#531dab,#9254de);color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(83,29,171,.28)}.variety-price-modal-wrap .variety-price-hero__main{-ms-flex:1;flex:1;min-width:0}.variety-price-modal-wrap .variety-price-hero__title{font-size:18px;font-weight:600;color:rgba(0,0,0,.88);line-height:1.35;margin-bottom:6px}.variety-price-modal-wrap .variety-price-hero__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px;font-size:13px;color:rgba(0,0,0,.55)}.variety-price-modal-wrap .variety-price-hero__meta span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.variety-price-modal-wrap .variety-price-alert{margin-bottom:16px;border-radius:8px}.variety-price-modal-wrap .variety-form-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;margin-bottom:16px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.variety-price-modal-wrap .variety-form-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid #f0f0f0}.variety-price-modal-wrap .variety-form-section--basic .variety-form-section__head{background:linear-gradient(90deg,#f9f0ff,#fff);border-bottom-color:#efdbff}.variety-price-modal-wrap .variety-form-section--price .variety-form-section__head{background:linear-gradient(90deg,#fff7e6,#fff);border-bottom-color:#ffd591}.variety-price-modal-wrap .variety-form-section__icon{font-size:15px;padding:5px;border-radius:6px}.variety-price-modal-wrap .variety-form-section__icon--basic{color:#722ed1;background:#f9f0ff}.variety-price-modal-wrap .variety-form-section__icon--price{color:#d46b08;background:#fff7e6}.variety-price-modal-wrap .variety-form-section__title{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.variety-price-modal-wrap .variety-form-section__badge{margin-left:auto;padding:0 8px;font-size:12px;line-height:20px;border-radius:10px;color:#722ed1;background:#f9f0ff;border:1px solid #efdbff}.variety-price-modal-wrap .variety-form-section__badge--price{color:#d46b08;background:#fff7e6;border-color:#ffd591}.variety-price-modal-wrap .variety-form-section__body{padding:16px}.variety-price-modal-wrap .variety-price-empty{text-align:center;padding:28px 16px;color:rgba(0,0,0,.35);border:1px dashed #e8e8e8;border-radius:8px;background:#fafafa}.variety-price-modal-wrap .variety-price-empty .anticon{font-size:28px;margin-bottom:8px}.variety-price-modal-wrap .variety-price-empty p{margin:0;font-size:13px}.variety-price-modal-wrap .variety-price-summary{display:-ms-flexbox;display:flex;gap:16px;padding:14px 16px;margin-bottom:12px;border-radius:8px;background:linear-gradient(135deg,#fafafa,#fff);border:1px solid #f0f0f0}.variety-price-modal-wrap .variety-price-summary__media{-ms-flex-negative:0;flex-shrink:0}.variety-price-modal-wrap .variety-price-summary__img{width:88px;height:88px;border-radius:8px;overflow:hidden;border:1px solid #e8e8e8;background:#fff}.variety-price-modal-wrap .variety-price-summary__img img{width:100%;height:100%;object-fit:cover}.variety-price-modal-wrap .variety-price-summary__img--empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#bfbfbf;font-size:24px;background:#fafafa}.variety-price-modal-wrap .variety-price-summary__main{-ms-flex:1;flex:1;min-width:0}.variety-price-modal-wrap .variety-price-summary__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.88);line-height:1.4;margin-bottom:4px}.variety-price-modal-wrap .variety-price-summary__sub{font-size:13px;color:rgba(0,0,0,.55);margin-bottom:8px}.variety-price-modal-wrap .variety-price-summary__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.variety-price-modal-wrap .variety-price-summary__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;font-size:12px;color:rgba(0,0,0,.55)}.variety-price-modal-wrap .variety-price-summary__meta span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px}.variety-price-modal-wrap .variety-price-detail-collapse{background:transparent}.variety-price-modal-wrap .variety-price-detail-collapse .ant-collapse-item{border:none!important}.variety-price-modal-wrap .variety-price-detail-collapse .ant-collapse-header{padding:8px 0!important;color:#1677ff!important;font-weight:500}.variety-price-modal-wrap .variety-price-detail-collapse .ant-collapse-content-box{padding:8px 0 0!important}.variety-price-modal-wrap .variety-price-detail-collapse__header{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.variety-price-modal-wrap .variety-price-readonly-field{min-height:32px;padding:4px 11px;line-height:1.5;border-radius:4px;background:#fafafa;border:1px solid #f0f0f0;color:rgba(0,0,0,.75);word-break:break-all}.variety-price-modal-wrap .variety-price-form .ant-form-item{margin-bottom:12px}.variety-price-modal-wrap .variety-price-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.variety-price-modal-wrap .variety-price-toolbar__tips{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:rgba(0,0,0,.55)}.variety-price-modal-wrap .variety-price-toolbar__tips .anticon{color:#1677ff}.variety-price-modal-wrap .variety-price-toolbar__add{-ms-flex-negative:0;flex-shrink:0}.variety-price-modal-wrap .variety-price-table .variety-price-th--money{color:#f5222d!important;font-weight:600}.variety-price-modal-wrap .variety-price-min-cost-cell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:2px}.variety-price-modal-wrap .variety-price-last-hint{font-size:11px;line-height:1.2;color:rgba(0,0,0,.45);font-weight:400}.variety-price-modal-wrap .variety-price-cell{font-variant-numeric:tabular-nums;font-weight:500}.variety-price-modal-wrap .variety-price-cell--empty{color:#bfbfbf;font-weight:400}.variety-price-modal-wrap .variety-price-cell--retail{color:#d46b08;font-weight:600}.variety-price-modal-wrap .variety-price-cell--readonly{color:rgba(0,0,0,.55)}.variety-price-modal-wrap .variety-price-input--retail .ant-input-number-input{color:#d46b08;font-weight:600}.variety-price-modal-wrap .variety-price-row-delete{color:#f5222d!important;font-size:12px}.variety-price-modal-wrap .variety-price-row-delete:hover{color:#ff4d4f!important}.variety-price-modal-wrap .rx-otc-red{color:#f5222d;font-weight:500}.variety-price-modal-wrap .rx-otc-green{color:#52c41a;font-weight:500}.variety-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.variety-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.purchase-order-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.purchase-order-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.purchase-order-audit-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.purchase-order-audit-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-order-audit-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.sale-order-audit-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-back-audit-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden}.sale-back-audit-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;background:#f0f4f8;padding:16px 20px 20px!important}.sale-back-audit-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{overflow:visible!important}.sale-back-audit-modal-wrap .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-back-audit-modal-wrap .sale-back-detail-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 20px;margin-bottom:16px;border-radius:10px;background:linear-gradient(135deg,#fff1f0,#e6f4ff 55%,#fafafa);border:1px solid #ffa39e}.sale-back-audit-modal-wrap .sale-back-detail-hero__icon{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#cf1322,#ff4d4f);color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(207,19,34,.28)}.sale-back-audit-modal-wrap .sale-back-detail-hero__main{-ms-flex:1;flex:1;min-width:0}.sale-back-audit-modal-wrap .sale-back-detail-hero__title{font-size:20px;font-weight:600;color:rgba(0,0,0,.88);line-height:1.3;margin-bottom:2px}.sale-back-audit-modal-wrap .sale-back-detail-hero__subtitle{font-size:12px;color:rgba(0,0,0,.45);margin-bottom:8px}.sale-back-audit-modal-wrap .sale-back-detail-hero__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px;font-size:13px;color:rgba(0,0,0,.55)}.sale-back-audit-modal-wrap .sale-back-detail-hero__meta span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.sale-back-audit-modal-wrap .sale-back-detail-hero__tags{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}.sale-back-audit-modal-wrap .sale-back-detail-hero__total{padding:8px 14px;border-radius:8px;background:linear-gradient(135deg,#fff1f0,#fff2e8);border:1px solid #ffccc7;font-size:13px;color:rgba(0,0,0,.65);text-align:right;white-space:nowrap}.sale-back-audit-modal-wrap .sale-back-detail-hero__total span{display:block;margin-top:2px;font-size:18px;font-weight:700;color:#cf1322;font-variant-numeric:tabular-nums}.sale-back-audit-modal-wrap .sale-back-detail-metrics{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.sale-back-audit-modal-wrap .sale-back-detail-metrics__card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;box-shadow:0 1px 3px rgba(0,0,0,.04)}.sale-back-audit-modal-wrap .sale-back-detail-metrics__card>.anticon{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;font-size:18px}.sale-back-audit-modal-wrap .sale-back-detail-metrics__card--primary>.anticon{color:#1677ff;background:#e6f4ff}.sale-back-audit-modal-wrap .sale-back-detail-metrics__card--success>.anticon{color:#389e0d;background:#f6ffed}.sale-back-audit-modal-wrap .sale-back-detail-metrics__card--warning>.anticon{color:#cf1322;background:#fff1f0}.sale-back-audit-modal-wrap .sale-back-detail-metrics__value{font-size:18px;font-weight:600;color:rgba(0,0,0,.88);line-height:1.2}.sale-back-audit-modal-wrap .sale-back-detail-metrics__label{margin-top:2px;font-size:12px;color:rgba(0,0,0,.45)}.sale-back-audit-modal-wrap .sale-back-detail-alert{margin-bottom:16px;border-radius:8px}.sale-back-audit-modal-wrap .sale-back-detail-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:16px}.sale-back-audit-modal-wrap .sale-back-detail-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(90deg,#fff1f0,#fff);border-bottom:1px solid #ffccc7}.sale-back-audit-modal-wrap .sale-back-detail-section__icon{font-size:16px;padding:6px;border-radius:6px;color:#cf1322;background:#fff1f0}.sale-back-audit-modal-wrap .sale-back-detail-section__title{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.sale-back-audit-modal-wrap .sale-back-detail-section__badge{margin-left:auto;padding:0 8px;font-size:12px;line-height:20px;border-radius:10px;color:#cf1322;background:#fff1f0;border:1px solid #ffccc7}.sale-back-audit-modal-wrap .sale-back-detail-section__body{padding:16px}.sale-back-audit-modal-wrap .sale-back-detail-section__body--table{padding:12px}.sale-back-audit-modal-wrap .sale-back-detail-desc{margin:0}.sale-back-audit-modal-wrap .sale-back-detail-desc .ant-descriptions-item-label{width:110px;background:#fafafa;font-weight:500;color:rgba(0,0,0,.65)}.sale-back-audit-modal-wrap .sale-back-detail-ship-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:0 32px;border:1px solid #f0f0f0;border-radius:6px;padding:12px 16px;background:#fafafa}.sale-back-audit-modal-wrap .sale-back-detail-ship-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:6px 0;font-size:13px;line-height:1.6}.sale-back-audit-modal-wrap .sale-back-detail-ship-label{-ms-flex:0 0 88px;flex:0 0 88px;color:rgba(0,0,0,.45)}.sale-back-audit-modal-wrap .sale-back-detail-ship-value{-ms-flex:1;flex:1;color:rgba(0,0,0,.85);word-break:break-all}@media (max-width:992px){.sale-back-audit-modal-wrap .sale-back-detail-ship-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.sale-back-audit-modal-wrap .sale-back-detail-table .sale-back-detail-money{font-variant-numeric:tabular-nums;font-weight:500;color:#cf1322}.sale-back-audit-modal-wrap .sale-back-detail-th--money{color:#cf1322!important;font-weight:600}.sale-back-audit-modal-wrap .sale-back-detail-return-qty{color:#cf1322;font-weight:600}.sale-back-audit-modal-wrap .sale-back-detail-table-tip{margin-bottom:10px;padding:8px 12px;font-size:12px;color:#cf1322;background:#fff1f0;border-radius:6px;border:1px solid #ffccc7}.sale-back-audit-modal-wrap .sale-back-detail-table-tip .anticon{margin-right:6px}.sale-back-audit-modal-wrap .sale-back-detail-table-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 28px;-ms-flex-pack:end;justify-content:flex-end;padding:8px 4px;font-size:13px;color:rgba(0,0,0,.65)}.sale-back-audit-modal-wrap .sale-back-detail-table-footer b{font-weight:600;color:rgba(0,0,0,.85)}.sale-back-audit-modal-wrap .sale-back-detail-amount-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px 20px 4px;margin-bottom:16px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.sale-back-audit-modal-wrap .sale-back-detail-amount-section__title{font-size:15px;font-weight:600;color:#cf1322;margin-bottom:12px;padding-left:10px;border-left:4px solid #cf1322;line-height:1.4}.sale-back-audit-modal-wrap .sale-back-detail-amount-section__money input{color:#cf1322;font-weight:600}.purchase-back-form-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden}.purchase-back-form-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;background:#f0f4f8;padding:16px 20px 12px!important}.purchase-back-form-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{overflow:visible!important}.purchase-back-form-modal-wrap .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-back-form-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden}.sale-back-form-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;background:#f0f4f8;padding:16px 20px 12px!important}.sale-back-form-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{overflow:visible!important}.sale-back-form-modal-wrap .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-quote-detail-modal-wrap .ant-modal-body,.sale-quote-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.sale-quote-detail-modal-wrap .ant-modal-footer,.sale-quote-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-order-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.sale-order-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.sale-order-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.sale-order-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.financial-bill-audit-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.financial-bill-audit-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.money-in-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.money-in-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.money-in-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.money-in-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.money-out-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.money-out-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.purchase-in-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.purchase-in-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.purchase-in-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.purchase-in-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.outbound-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.outbound-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.inbound-bill-modal-wrap .ant-modal-body,.other-in-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.inbound-bill-modal-wrap .ant-modal-footer,.other-in-form-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.inbound-bill-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:14px 18px;margin-bottom:16px;border-radius:10px;background:linear-gradient(135deg,#f6ffed,#e6fffb 55%,#fafafa);border:1px solid #b7eb8f}.inbound-bill-hero__icon{-ms-flex-negative:0;flex-shrink:0;width:42px;height:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#389e0d,#52c41a);color:#fff;font-size:18px;box-shadow:0 4px 12px rgba(56,158,13,.22)}.inbound-bill-hero__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85);line-height:1.3;margin-bottom:6px}.inbound-bill-hero__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;font-size:12px;color:rgba(0,0,0,.45)}.inbound-bill-hero__meta span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:5px}.inbound-bill-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}.inbound-bill-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(90deg,#f6ffed,#fff);border-bottom:1px solid #b7eb8f;font-weight:600;color:#389e0d}.inbound-bill-section__icon{font-size:16px;color:#52c41a;background:#f6ffed;padding:6px;border-radius:6px}.inbound-bill-section__body{padding:16px}.inbound-bill-section__body--table{padding:12px 16px 16px}.inbound-bill-list-page .material-list-page__icon--stock,.other-in-list-page .material-list-page__icon--stock,.warehouse-inbound-hub-page .material-list-page__icon--stock{background:linear-gradient(135deg,#389e0d,#52c41a);box-shadow:0 4px 12px rgba(56,158,13,.22)}.inbound-bill-list-page .material-list-page__tips,.other-in-list-page .material-list-page__tips,.warehouse-inbound-hub-page .material-list-page__tips{border-left-color:#52c41a}.inbound-bill-list-page .material-list-page__tips .material-list-page__tips-title .anticon,.other-in-list-page .material-list-page__tips .material-list-page__tips-title .anticon,.warehouse-inbound-hub-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#389e0d}.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-wrapper,.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-wrapper,.other-in-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-wrapper,.other-in-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-wrapper,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-wrapper,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-wrapper{border:1px solid #e6f0ff;border-radius:8px;overflow:hidden}.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-thead>tr>th,.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-thead>tr>th,.other-in-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-thead>tr>th,.other-in-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-thead>tr>th,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-thead>tr>th,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-thead>tr>th{background:#f0f5ff!important;border-bottom:1px solid #e6f0ff!important}.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-tbody>tr:hover>td,.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-tbody>tr:hover>td,.other-in-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-tbody>tr:hover>td,.other-in-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-tbody>tr:hover>td,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-tbody>tr:hover>td,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-fixed-right,.inbound-bill-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-fixed-right,.other-in-list-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-fixed-right,.other-in-list-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-fixed-right,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .inbound-bill-list-table .ant-table-fixed-right,.warehouse-inbound-hub-page:not(.inbound-bill-list-page--embedded) .purchase-order-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.sale-order-list-page:not(.sale-order-list-page--embedded) .purchase-order-list-table .ant-table-wrapper,.sale-order-list-page:not(.sale-order-list-page--embedded) .sale-order-list-table .ant-table-wrapper{border:1px solid #e6f0ff;border-radius:8px;overflow:hidden}.sale-order-list-page:not(.sale-order-list-page--embedded) .purchase-order-list-table .ant-table-thead>tr>th,.sale-order-list-page:not(.sale-order-list-page--embedded) .sale-order-list-table .ant-table-thead>tr>th{background:#f0f5ff!important;border-bottom:1px solid #e6f0ff!important}.sale-order-list-page:not(.sale-order-list-page--embedded) .purchase-order-list-table .ant-table-tbody>tr:hover>td,.sale-order-list-page:not(.sale-order-list-page--embedded) .sale-order-list-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.sale-order-list-page:not(.sale-order-list-page--embedded) .purchase-order-list-table .ant-table-fixed-right,.sale-order-list-page:not(.sale-order-list-page--embedded) .sale-order-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.sale-order-list-page:not(.sale-order-list-page--embedded) .purchase-order-list-table .sale-order-status-tag,.sale-order-list-page:not(.sale-order-list-page--embedded) .sale-order-list-table .sale-order-status-tag{margin:0;line-height:20px;font-weight:500}.purchase-in-list-page .material-list-page__icon--purchase{background:linear-gradient(135deg,#d46b08,#ffa940);box-shadow:0 4px 12px rgba(212,107,8,.28)}.purchase-in-list-page .material-list-page__tips{border-left-color:#ffa940}.purchase-in-list-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#d46b08}.purchase-in-list-page .purchase-in-list-table .ant-table-wrapper,.purchase-in-list-page .purchase-order-list-table .ant-table-wrapper{border:1px solid #ffe7ba;border-radius:8px;overflow:hidden}.purchase-in-list-page .purchase-in-list-table .ant-table-thead>tr>th,.purchase-in-list-page .purchase-order-list-table .ant-table-thead>tr>th{background:#fff7e6!important;border-bottom:1px solid #ffe7ba!important}.purchase-in-list-page .purchase-in-list-table .ant-table-tbody>tr:hover>td,.purchase-in-list-page .purchase-order-list-table .ant-table-tbody>tr:hover>td{background:#fff7e6!important}.purchase-in-list-page .purchase-in-list-table .ant-table-fixed-right,.purchase-in-list-page .purchase-order-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.depot-stock-list-page .material-list-page__icon--stock{background:linear-gradient(135deg,#08979c,#36cfc9);box-shadow:0 4px 12px rgba(8,151,156,.28)}.depot-stock-list-page .material-list-page__tips{border-left-color:#13c2c2}.depot-stock-list-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#08979c}.depot-stock-list-page .depot-stock-list-table .ant-table-wrapper{border:1px solid #e6fffb;border-radius:8px;overflow:hidden}.depot-opening-list-page .material-list-page__icon--opening{background:linear-gradient(135deg,#531dab,#9254de);box-shadow:0 4px 12px rgba(83,29,171,.28)}.depot-opening-list-page .material-list-page__tips{border-left-color:#b37feb}.depot-opening-list-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#531dab}.depot-opening-list-page .depot-opening-list-table .ant-table-wrapper{border:1px solid #efdbff;border-radius:8px;overflow:hidden}.depot-opening-list-page .depot-opening-list-table .ant-table-thead>tr>th{background:#f9f0ff!important;border-bottom:1px solid #efdbff!important}.depot-opening-list-page .depot-opening-list-table .ant-table-tbody>tr:hover>td{background:#f9f0ff!important}.depot-opening-list-page .depot-opening-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.crm-lead-manage-page .material-list-page__icon--lead{background:linear-gradient(135deg,#096dd9,#40a9ff);box-shadow:0 4px 12px rgba(9,109,217,.28)}.crm-lead-manage-page .material-list-page__tips{border-left-color:#69c0ff}.crm-lead-manage-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#096dd9}.crm-lead-manage-page .crm-lead-manage-table .ant-table-wrapper{border:1px solid #bae7ff;border-radius:8px;overflow:hidden}.crm-lead-manage-page .crm-lead-manage-table .ant-table-thead>tr>th{background:#e6f7ff!important;border-bottom:1px solid #bae7ff!important}.crm-lead-manage-page .crm-lead-manage-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.crm-my-lead-page .material-list-page__icon--my-lead{background:linear-gradient(135deg,#08979c,#36cfc9);box-shadow:0 4px 12px rgba(8,151,156,.28)}.crm-my-lead-page .material-list-page__tips{border-left-color:#5cdbd3}.crm-my-lead-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#08979c}.crm-my-lead-page .crm-my-lead-table .ant-table-wrapper{border:1px solid #b5f5ec;border-radius:8px;overflow:hidden}.crm-my-lead-page .crm-my-lead-table .ant-table-thead>tr>th{background:#e6fffb!important;border-bottom:1px solid #b5f5ec!important}.crm-my-lead-page .crm-my-lead-table .ant-table-tbody>tr:hover>td{background:#e6fffb!important}.crm-my-lead-page .crm-my-lead-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.crm-lead-manage-table .ant-table table,.crm-my-lead-table .ant-table table{table-layout:fixed}.crm-lead-manage-table td.crm-lead-tags-col,.crm-lead-manage-table th.crm-lead-tags-col,.crm-my-lead-table td.crm-lead-tags-col,.crm-my-lead-table th.crm-lead-tags-col{white-space:normal!important;word-break:break-word;word-wrap:break-word;vertical-align:top;height:auto}.crm-lead-tags-cell{display:block;max-width:100%;white-space:normal;word-break:break-word;line-height:1.5}.crm-lead-tags-cell--manage{max-width:180px}.crm-lead-tags-cell--my{max-width:160px}.crm-lead-tags-line{margin-bottom:4px;font-size:12px;color:rgba(0,0,0,.65);line-height:1.5;word-break:break-word}.crm-lead-tags-line:last-child{margin-bottom:0}.crm-lead-tag-chip{margin:0!important;white-space:normal;word-break:break-word;height:auto;max-width:100%}.crm-my-lead-follow-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:14px 18px;margin-bottom:16px;background:linear-gradient(135deg,#e6fffb,#f6ffed);border-radius:10px;border:1px solid #b5f5ec}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-hero__icon{width:44px;height:44px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#08979c,#36cfc9);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-hero__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-hero__meta{margin-top:6px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;color:rgba(0,0,0,.55)}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-hero__meta .anticon{margin-right:4px}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-section-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;color:rgba(0,0,0,.85);margin-bottom:10px;padding-left:4px}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-section-head .anticon{color:#08979c}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-history{margin-bottom:16px}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-history .ant-table-wrapper{border-radius:8px;overflow:hidden}.crm-my-lead-follow-modal-wrap .crm-my-lead-follow-form{padding-top:4px}.crm-lead-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important}.crm-lead-form-modal-wrap .crm-lead-form-hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 18px;margin-bottom:12px;background:linear-gradient(135deg,#e6f7ff,#f0f5ff);border-radius:10px;border:1px solid #bae7ff}.crm-lead-form-modal-wrap .crm-lead-form-hero__icon{width:44px;height:44px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#096dd9,#40a9ff);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.crm-lead-form-modal-wrap .crm-lead-form-hero__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.crm-lead-form-modal-wrap .crm-lead-form-hero__meta{margin-top:4px;font-size:12px;color:rgba(0,0,0,.45)}.crm-lead-form-modal-wrap .crm-lead-form-hero__meta span+span{margin-left:14px}.crm-lead-form-modal-wrap .crm-lead-form-hero__meta .anticon{margin-right:4px}.crm-lead-form-modal-wrap .crm-lead-form-tabs{margin-bottom:4px}.crm-lead-form-modal-wrap .crm-lead-form-section{margin-bottom:12px}.crm-lead-form-modal-wrap .crm-lead-form-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#fafafa;border-radius:8px 8px 0 0;border:1px solid #f0f0f0;border-bottom:none;font-weight:500;color:rgba(0,0,0,.85)}.crm-lead-form-modal-wrap .crm-lead-form-section__icon{color:#1890ff}.crm-lead-form-modal-wrap .crm-lead-form-section__body{padding:16px 12px 4px;border:1px solid #f0f0f0;border-radius:0 0 8px 8px;background:#fff}.crm-lead-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important}.crm-lead-detail-modal-wrap .crm-lead-detail-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:16px 18px;margin-bottom:16px;background:linear-gradient(135deg,#e6fffb,#f6ffed);border-radius:10px;border:1px solid #b5f5ec}.crm-lead-detail-modal-wrap .crm-lead-detail-hero__icon{width:48px;height:48px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#08979c,#36cfc9);color:#fff;font-size:22px;-ms-flex-negative:0;flex-shrink:0}.crm-lead-detail-modal-wrap .crm-lead-detail-hero__title{font-size:18px;font-weight:600;color:rgba(0,0,0,.85);line-height:1.4}.crm-lead-detail-modal-wrap .crm-lead-detail-hero__meta{margin-top:6px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;color:rgba(0,0,0,.55)}.crm-lead-detail-modal-wrap .crm-lead-detail-hero__meta .anticon{margin-right:4px}.crm-lead-detail-modal-wrap .crm-lead-detail-desc{margin-bottom:16px;background:#fff;border-radius:8px;overflow:hidden}.crm-lead-detail-modal-wrap .crm-lead-detail-section-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;color:rgba(0,0,0,.85);margin-bottom:10px;padding-left:4px}.crm-lead-detail-modal-wrap .crm-lead-detail-section-head .anticon{color:#1890ff}.crm-lead-detail-modal-wrap .crm-lead-detail-follow-table .ant-table-wrapper{border-radius:8px;overflow:hidden}.crm-assign-owner-modal-wrap .crm-assign-owner-hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;margin-bottom:16px;background:#e6f7ff;border-radius:8px;border:1px solid #bae7ff}.crm-assign-owner-modal-wrap .crm-assign-owner-hero__icon{width:36px;height:36px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#1890ff;color:#fff;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.crm-assign-owner-modal-wrap .crm-assign-owner-hero__text{font-size:13px;color:rgba(0,0,0,.65);line-height:1.5}.crm-lead-import-modal-wrap .crm-lead-import-hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;margin-bottom:16px;background:linear-gradient(135deg,#f9f0ff,#e6f7ff);border-radius:8px;border:1px solid #d3adf7}.crm-lead-import-modal-wrap .crm-lead-import-hero__icon{width:40px;height:40px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#531dab,#1890ff);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.crm-lead-import-modal-wrap .crm-lead-import-hero__text{font-size:14px;font-weight:500;color:rgba(0,0,0,.75)}.crm-customer-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.crm-customer-form-modal-wrap .crm-customer-form-hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 18px;margin-bottom:12px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:10px;border:1px solid #ffe58f}.crm-customer-form-modal-wrap .crm-customer-form-hero__icon{width:44px;height:44px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#d48806,#ffc53d);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.crm-customer-form-modal-wrap .crm-customer-form-hero__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.crm-customer-form-modal-wrap .crm-customer-form-hero__meta{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;color:rgba(0,0,0,.55)}.crm-customer-form-modal-wrap .crm-customer-form-hero__meta .anticon{margin-right:4px}.crm-customer-form-modal-wrap .crm-customer-form-tabs{margin-bottom:4px}.crm-customer-form-modal-wrap .crm-customer-form-section{margin-bottom:12px}.crm-customer-form-modal-wrap .crm-customer-form-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:#fff7e6;border-radius:8px 8px 0 0;border:1px solid #ffe7ba;border-bottom:none;font-weight:500;color:rgba(0,0,0,.85)}.crm-customer-form-modal-wrap .crm-customer-form-section__icon{color:#d48806}.crm-customer-form-modal-wrap .crm-customer-form-section__body{padding:16px 12px 4px;border:1px solid #ffe7ba;border-radius:0 0 8px 8px;background:#fff}.crm-customer-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 200px);overflow-y:auto}.crm-customer-detail-modal-wrap .crm-customer-detail-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:16px 18px;margin-bottom:16px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:10px;border:1px solid #ffe58f}.crm-customer-detail-modal-wrap .crm-customer-detail-hero__icon{width:48px;height:48px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#d48806,#ffc53d);color:#fff;font-size:22px;-ms-flex-negative:0;flex-shrink:0}.crm-customer-detail-modal-wrap .crm-customer-detail-hero__title{font-size:18px;font-weight:600;color:rgba(0,0,0,.85);line-height:1.4}.crm-customer-detail-modal-wrap .crm-customer-detail-hero__meta{margin-top:6px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;color:rgba(0,0,0,.55)}.crm-customer-detail-modal-wrap .crm-customer-detail-hero__meta .anticon{margin-right:4px}.crm-customer-detail-modal-wrap .detail-layout{display:-ms-flexbox;display:flex;min-height:480px;border:1px solid #ffe7ba;border-radius:8px;overflow:hidden;background:#fff}.crm-customer-detail-modal-wrap .detail-sider{width:132px;border-right:1px solid #ffe7ba;background:#fffbe6;-ms-flex-negative:0;flex-shrink:0}.crm-customer-detail-modal-wrap .sider-item{padding:12px 14px;cursor:pointer;color:rgba(0,0,0,.65);border-left:3px solid transparent;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;transition:all .2s}.crm-customer-detail-modal-wrap .sider-item__icon{font-size:14px}.crm-customer-detail-modal-wrap .sider-item:hover{background:#fff7e6;color:#d48806}.crm-customer-detail-modal-wrap .sider-item.active{background:#fff;color:#d48806;border-left-color:#d48806;font-weight:500}.crm-customer-detail-modal-wrap .detail-content{-ms-flex:1;flex:1;padding:16px 20px;overflow:auto;max-height:520px}.crm-customer-detail-modal-wrap .detail-section{min-height:400px}.crm-customer-detail-modal-wrap .section-title{font-size:15px;font-weight:600;margin-bottom:12px;color:rgba(0,0,0,.85)}.crm-customer-detail-modal-wrap .detail-table .ant-table-wrapper{border-radius:8px;overflow:hidden}.crm-customer-detail-modal-wrap .detail-table .ant-table-thead>tr>th{background:#fff7e6!important}.crm-customer-detail-modal-wrap .bill-link{color:#1890ff}.crm-customer-detail-modal-wrap .table-summary{margin-top:0;padding:8px 12px;background:#fffbe6;border:1px solid #ffe7ba;border-top:none;font-weight:500;border-radius:0 0 8px 8px}.crm-customer-detail-modal-wrap .detail-footer{text-align:right;padding-top:12px;border-top:1px solid #f0f0f0;margin-top:12px}.crm-customer-follow-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 200px);overflow-y:auto}.crm-customer-follow-modal-wrap .crm-customer-follow-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:14px 18px;margin-bottom:16px;background:linear-gradient(135deg,#f6ffed,#fffbe6);border-radius:10px;border:1px solid #d9f7be}.crm-customer-follow-modal-wrap .crm-customer-follow-hero__icon{width:44px;height:44px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#389e0d,#73d13d);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.crm-customer-follow-modal-wrap .crm-customer-follow-hero__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.crm-customer-follow-modal-wrap .crm-customer-follow-hero__meta{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;color:rgba(0,0,0,.55)}.crm-customer-follow-modal-wrap .crm-customer-follow-hero__meta .anticon{margin-right:4px}.crm-customer-follow-modal-wrap .crm-customer-follow-section-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-weight:500;color:rgba(0,0,0,.85);margin:16px 0 10px;padding-left:4px}.crm-customer-follow-modal-wrap .crm-customer-follow-section-head .anticon{color:#389e0d}.crm-customer-follow-modal-wrap .crm-customer-follow-history{margin-bottom:8px}.crm-customer-follow-modal-wrap .crm-customer-follow-history .ant-table-wrapper{border-radius:8px;overflow:hidden}.crm-customer-follow-modal-wrap .crm-customer-follow-history .ant-table-thead>tr>th{background:#f6ffed!important}.crm-customer-import-modal-wrap .crm-customer-import-hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;margin-bottom:16px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:8px;border:1px solid #ffe58f}.crm-customer-import-modal-wrap .crm-customer-import-hero__icon{width:40px;height:40px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#d48806,#ffc53d);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.crm-customer-import-modal-wrap .crm-customer-import-hero__text{font-size:14px;font-weight:500;color:rgba(0,0,0,.75)}.crm-customer-list-page .material-list-page__icon--customer{background:linear-gradient(135deg,#d48806,#ffc53d);box-shadow:0 4px 12px rgba(212,136,6,.28)}.crm-customer-list-page .material-list-page__tips{border-left-color:#ffd666}.crm-customer-list-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#d48806}.crm-customer-list-page .crm-customer-page-tabs{margin-bottom:4px}.crm-customer-list-page .crm-customer-page-tabs .ant-tabs-bar{margin-bottom:16px;border-bottom:none}.crm-customer-list-page .crm-customer-page-tabs .ant-tabs-nav-wrap{background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:10px;padding:6px 10px;border:1px solid #ffe58f}.crm-customer-list-page .crm-customer-page-tabs .ant-tabs-tab{margin:0 4px;padding:8px 20px;border-radius:8px;font-size:14px;transition:all .2s}.crm-customer-list-page .crm-customer-page-tabs .ant-tabs-tab:hover{color:#d48806}.crm-customer-list-page .crm-customer-page-tabs .ant-tabs-tab-active{background:#fff;box-shadow:0 2px 8px rgba(212,136,6,.12);font-weight:600;color:#d48806}.crm-customer-list-page .crm-customer-page-tabs .ant-tabs-ink-bar{display:none!important}.crm-customer-list-page .crm-customer-list-table .ant-table-wrapper{border:1px solid #ffe7ba;border-radius:8px;overflow:hidden}.crm-customer-list-page .crm-customer-list-table .ant-table-thead>tr>th{background:#fff7e6!important;border-bottom:1px solid #ffe7ba!important}.crm-customer-list-page .crm-customer-list-table .ant-table-tbody>tr:hover>td{background:#fff7e6!important}.crm-customer-list-page .crm-customer-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.crm-my-customer-page .material-list-page__icon--my-customer{background:linear-gradient(135deg,#389e0d,#73d13d);box-shadow:0 4px 12px rgba(56,158,13,.28)}.crm-my-customer-page .material-list-page__tips{border-left-color:#b7eb8f}.crm-my-customer-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#389e0d}.crm-my-customer-page .crm-my-customer-table .ant-table-wrapper{border:1px solid #d9f7be;border-radius:8px;overflow:hidden}.crm-my-customer-page .crm-my-customer-table .ant-table-thead>tr>th{background:#f6ffed!important;border-bottom:1px solid #d9f7be!important}.crm-my-customer-page .crm-my-customer-table .ant-table-tbody>tr:hover>td{background:#f6ffed!important}.crm-my-customer-page .crm-my-customer-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.inquiry-module-list-page .material-list-page__icon--inquiry,.product-negotiation-list-page .material-list-page__icon--inquiry{background:linear-gradient(135deg,#d46b08,#ffa940);box-shadow:0 4px 12px rgba(212,107,8,.28)}.inquiry-module-list-page .material-list-page__tips,.product-negotiation-list-page .material-list-page__tips{border-left-color:#ffd591}.inquiry-module-list-page .material-list-page__tips .material-list-page__tips-title .anticon,.product-negotiation-list-page .material-list-page__tips .material-list-page__tips-title .anticon{color:#d46b08}.inquiry-module-list-page .inquiry-module-page-tabs,.inquiry-module-list-page .product-negotiation-page-tabs,.product-negotiation-list-page .inquiry-module-page-tabs,.product-negotiation-list-page .product-negotiation-page-tabs{margin-bottom:4px}.inquiry-module-list-page .inquiry-module-page-tabs .ant-tabs-bar,.inquiry-module-list-page .product-negotiation-page-tabs .ant-tabs-bar,.product-negotiation-list-page .inquiry-module-page-tabs .ant-tabs-bar,.product-negotiation-list-page .product-negotiation-page-tabs .ant-tabs-bar{margin-bottom:16px;border-bottom:none}.inquiry-module-list-page .inquiry-module-page-tabs .ant-tabs-nav-wrap,.inquiry-module-list-page .product-negotiation-page-tabs .ant-tabs-nav-wrap,.product-negotiation-list-page .inquiry-module-page-tabs .ant-tabs-nav-wrap,.product-negotiation-list-page .product-negotiation-page-tabs .ant-tabs-nav-wrap{background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:10px;padding:6px 10px;border:1px solid #ffe7ba}.inquiry-module-list-page .inquiry-module-page-tabs .ant-tabs-tab,.inquiry-module-list-page .product-negotiation-page-tabs .ant-tabs-tab,.product-negotiation-list-page .inquiry-module-page-tabs .ant-tabs-tab,.product-negotiation-list-page .product-negotiation-page-tabs .ant-tabs-tab{margin:0 4px;padding:8px 20px;border-radius:8px;font-size:14px;transition:all .2s}.inquiry-module-list-page .inquiry-module-page-tabs .ant-tabs-tab:hover,.inquiry-module-list-page .product-negotiation-page-tabs .ant-tabs-tab:hover,.product-negotiation-list-page .inquiry-module-page-tabs .ant-tabs-tab:hover,.product-negotiation-list-page .product-negotiation-page-tabs .ant-tabs-tab:hover{color:#d46b08}.inquiry-module-list-page .inquiry-module-page-tabs .ant-tabs-tab-active,.inquiry-module-list-page .product-negotiation-page-tabs .ant-tabs-tab-active,.product-negotiation-list-page .inquiry-module-page-tabs .ant-tabs-tab-active,.product-negotiation-list-page .product-negotiation-page-tabs .ant-tabs-tab-active{background:#fff;box-shadow:0 2px 8px rgba(212,107,8,.12);font-weight:600;color:#d46b08}.inquiry-module-list-page .inquiry-module-page-tabs .ant-tabs-ink-bar,.inquiry-module-list-page .product-negotiation-page-tabs .ant-tabs-ink-bar,.product-negotiation-list-page .inquiry-module-page-tabs .ant-tabs-ink-bar,.product-negotiation-list-page .product-negotiation-page-tabs .ant-tabs-ink-bar{display:none!important}.inquiry-module-list-page .inquiry-module-list-table .ant-table-wrapper,.inquiry-module-list-page .product-negotiation-list-table .ant-table-wrapper,.product-negotiation-list-page .inquiry-module-list-table .ant-table-wrapper,.product-negotiation-list-page .product-negotiation-list-table .ant-table-wrapper{border:1px solid #ffe7ba;border-radius:8px;overflow:hidden}.inquiry-module-list-page .inquiry-module-list-table .ant-table-thead>tr>th,.inquiry-module-list-page .product-negotiation-list-table .ant-table-thead>tr>th,.product-negotiation-list-page .inquiry-module-list-table .ant-table-thead>tr>th,.product-negotiation-list-page .product-negotiation-list-table .ant-table-thead>tr>th{background:#fff7e6!important;border-bottom:1px solid #ffe7ba!important}.inquiry-module-list-page .inquiry-module-list-table .ant-table-tbody>tr:hover>td,.inquiry-module-list-page .product-negotiation-list-table .ant-table-tbody>tr:hover>td,.product-negotiation-list-page .inquiry-module-list-table .ant-table-tbody>tr:hover>td,.product-negotiation-list-page .product-negotiation-list-table .ant-table-tbody>tr:hover>td{background:#fff7e6!important}.inquiry-module-list-page .inquiry-module-list-table .ant-table-fixed-right,.inquiry-module-list-page .product-negotiation-list-table .ant-table-fixed-right,.product-negotiation-list-page .inquiry-module-list-table .ant-table-fixed-right,.product-negotiation-list-page .product-negotiation-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.inquiry-module-list-page .inquiry-module-list-table .product-negotiation-th--money,.inquiry-module-list-page .product-negotiation-list-table .product-negotiation-th--money,.product-negotiation-list-page .inquiry-module-list-table .product-negotiation-th--money,.product-negotiation-list-page .product-negotiation-list-table .product-negotiation-th--money{color:#cf1322!important}.inquiry-module-list-page .inquiry-module-list-toolbar,.inquiry-module-list-page .product-negotiation-list-toolbar,.product-negotiation-list-page .inquiry-module-list-toolbar,.product-negotiation-list-page .product-negotiation-list-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px}.inquiry-module-list-page .inquiry-module-list-toolbar__extra,.inquiry-module-list-page .product-negotiation-list-toolbar__extra,.product-negotiation-list-page .inquiry-module-list-toolbar__extra,.product-negotiation-list-page .product-negotiation-list-toolbar__extra{font-size:13px;color:#6b7280}.inquiry-module-list-page .inquiry-module-list-toolbar__extra a,.inquiry-module-list-page .product-negotiation-list-toolbar__extra a,.product-negotiation-list-page .inquiry-module-list-toolbar__extra a,.product-negotiation-list-page .product-negotiation-list-toolbar__extra a{color:#d46b08}.inquiry-negotiation-add-page .material-list-page__icon--inquiry{background:linear-gradient(135deg,#d46b08,#ffa940);box-shadow:0 4px 12px rgba(212,107,8,.28)}.inquiry-negotiation-add-page .inquiry-negotiation-add-card{margin-top:16px;padding:20px 24px;background:#fff;border-radius:10px;border:1px solid #ffe7ba}.inquiry-negotiation-add-page .inquiry-negotiation-add-actions{margin-top:8px;padding-top:16px;border-top:1px dashed #ffe7ba}.inquiry-form-modal-wrap .ant-modal-body,.product-negotiation-create-modal-wrap .ant-modal-body,.product-negotiation-detail-modal-wrap .ant-modal-body,.product-negotiation-form-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.inquiry-form-modal-wrap .product-negotiation-tab-layout,.product-negotiation-create-modal-wrap .product-negotiation-tab-layout,.product-negotiation-detail-modal-wrap .product-negotiation-tab-layout,.product-negotiation-form-modal-wrap .product-negotiation-tab-layout{display:-ms-flexbox;display:flex;gap:16px;min-height:420px}.inquiry-form-modal-wrap .product-negotiation-detail-sidebar,.inquiry-form-modal-wrap .product-negotiation-tab-sidebar,.product-negotiation-create-modal-wrap .product-negotiation-detail-sidebar,.product-negotiation-create-modal-wrap .product-negotiation-tab-sidebar,.product-negotiation-detail-modal-wrap .product-negotiation-detail-sidebar,.product-negotiation-detail-modal-wrap .product-negotiation-tab-sidebar,.product-negotiation-form-modal-wrap .product-negotiation-detail-sidebar,.product-negotiation-form-modal-wrap .product-negotiation-tab-sidebar{-ms-flex:0 0 168px;flex:0 0 168px;background:#fff;border-radius:10px;border:1px solid #ffe7ba;overflow:hidden}.inquiry-form-modal-wrap .product-negotiation-detail-sidebar .ant-menu-inline,.inquiry-form-modal-wrap .product-negotiation-tab-sidebar .ant-menu-inline,.product-negotiation-create-modal-wrap .product-negotiation-detail-sidebar .ant-menu-inline,.product-negotiation-create-modal-wrap .product-negotiation-tab-sidebar .ant-menu-inline,.product-negotiation-detail-modal-wrap .product-negotiation-detail-sidebar .ant-menu-inline,.product-negotiation-detail-modal-wrap .product-negotiation-tab-sidebar .ant-menu-inline,.product-negotiation-form-modal-wrap .product-negotiation-detail-sidebar .ant-menu-inline,.product-negotiation-form-modal-wrap .product-negotiation-tab-sidebar .ant-menu-inline{border-right:none}.inquiry-form-modal-wrap .product-negotiation-detail-sidebar .ant-menu-item-selected,.inquiry-form-modal-wrap .product-negotiation-tab-sidebar .ant-menu-item-selected,.product-negotiation-create-modal-wrap .product-negotiation-detail-sidebar .ant-menu-item-selected,.product-negotiation-create-modal-wrap .product-negotiation-tab-sidebar .ant-menu-item-selected,.product-negotiation-detail-modal-wrap .product-negotiation-detail-sidebar .ant-menu-item-selected,.product-negotiation-detail-modal-wrap .product-negotiation-tab-sidebar .ant-menu-item-selected,.product-negotiation-form-modal-wrap .product-negotiation-detail-sidebar .ant-menu-item-selected,.product-negotiation-form-modal-wrap .product-negotiation-tab-sidebar .ant-menu-item-selected{background:#fff7e6!important;color:#d46b08!important;font-weight:600;border-right:3px solid #d46b08}.inquiry-form-modal-wrap .product-negotiation-detail-content,.inquiry-form-modal-wrap .product-negotiation-tab-content,.product-negotiation-create-modal-wrap .product-negotiation-detail-content,.product-negotiation-create-modal-wrap .product-negotiation-tab-content,.product-negotiation-detail-modal-wrap .product-negotiation-detail-content,.product-negotiation-detail-modal-wrap .product-negotiation-tab-content,.product-negotiation-form-modal-wrap .product-negotiation-detail-content,.product-negotiation-form-modal-wrap .product-negotiation-tab-content{-ms-flex:1;flex:1;min-width:0;background:#fff;border-radius:10px;border:1px solid #f0f0f0;padding:16px;max-height:calc(100vh - 320px);overflow-y:auto}.inquiry-form-modal-wrap .product-negotiation-tab-form .ant-form-item,.product-negotiation-create-modal-wrap .product-negotiation-tab-form .ant-form-item,.product-negotiation-detail-modal-wrap .product-negotiation-tab-form .ant-form-item,.product-negotiation-form-modal-wrap .product-negotiation-tab-form .ant-form-item{margin-bottom:12px}.inquiry-form-modal-wrap .product-negotiation-form-hero,.product-negotiation-create-modal-wrap .product-negotiation-form-hero,.product-negotiation-detail-modal-wrap .product-negotiation-form-hero,.product-negotiation-form-modal-wrap .product-negotiation-form-hero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 18px;margin-bottom:12px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:10px;border:1px solid #ffe7ba}.inquiry-form-modal-wrap .product-negotiation-form-hero__icon,.product-negotiation-create-modal-wrap .product-negotiation-form-hero__icon,.product-negotiation-detail-modal-wrap .product-negotiation-form-hero__icon,.product-negotiation-form-modal-wrap .product-negotiation-form-hero__icon{width:44px;height:44px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#d46b08,#ffa940);color:#fff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.inquiry-form-modal-wrap .product-negotiation-form-hero__title,.product-negotiation-create-modal-wrap .product-negotiation-form-hero__title,.product-negotiation-detail-modal-wrap .product-negotiation-form-hero__title,.product-negotiation-form-modal-wrap .product-negotiation-form-hero__title{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.inquiry-form-modal-wrap .product-negotiation-form-hero__meta,.product-negotiation-create-modal-wrap .product-negotiation-form-hero__meta,.product-negotiation-detail-modal-wrap .product-negotiation-form-hero__meta,.product-negotiation-form-modal-wrap .product-negotiation-form-hero__meta{margin-top:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;color:rgba(0,0,0,.55)}.inquiry-form-modal-wrap .product-negotiation-form-hero__meta .anticon,.product-negotiation-create-modal-wrap .product-negotiation-form-hero__meta .anticon,.product-negotiation-detail-modal-wrap .product-negotiation-form-hero__meta .anticon,.product-negotiation-form-modal-wrap .product-negotiation-form-hero__meta .anticon{margin-right:4px}.inquiry-form-modal-wrap .product-negotiation-form-section,.product-negotiation-create-modal-wrap .product-negotiation-form-section,.product-negotiation-detail-modal-wrap .product-negotiation-form-section,.product-negotiation-form-modal-wrap .product-negotiation-form-section{margin-bottom:12px;background:#fff;border-radius:10px;border:1px solid #f0f0f0;overflow:hidden}.inquiry-form-modal-wrap .product-negotiation-form-section__head,.product-negotiation-create-modal-wrap .product-negotiation-form-section__head,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__head,.product-negotiation-form-modal-wrap .product-negotiation-form-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(90deg,#fff7e6,#fff);border-bottom:1px solid #ffe7ba;font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.inquiry-form-modal-wrap .product-negotiation-form-section__icon,.product-negotiation-create-modal-wrap .product-negotiation-form-section__icon,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__icon,.product-negotiation-form-modal-wrap .product-negotiation-form-section__icon{color:#d46b08;font-size:15px}.inquiry-form-modal-wrap .product-negotiation-form-section__body,.product-negotiation-create-modal-wrap .product-negotiation-form-section__body,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__body,.product-negotiation-form-modal-wrap .product-negotiation-form-section__body{padding:16px 16px 4px}.inquiry-form-modal-wrap .product-negotiation-form-section__tip,.product-negotiation-create-modal-wrap .product-negotiation-form-section__tip,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__tip,.product-negotiation-form-modal-wrap .product-negotiation-form-section__tip{margin-bottom:12px;border-radius:8px;border:1px solid #ffe7ba;background:#fffbe6}.inquiry-form-modal-wrap .product-negotiation-form-section__head--toolbar,.product-negotiation-create-modal-wrap .product-negotiation-form-section__head--toolbar,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__head--toolbar,.product-negotiation-form-modal-wrap .product-negotiation-form-section__head--toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.inquiry-form-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-section__add,.product-negotiation-create-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-section__add,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-section__add,.product-negotiation-form-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-section__add{margin-left:auto}.inquiry-form-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-history-target,.product-negotiation-create-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-history-target,.product-negotiation-detail-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-history-target,.product-negotiation-form-modal-wrap .product-negotiation-form-section__head--toolbar .product-negotiation-history-target{margin-left:auto;font-size:12px;font-weight:400;color:rgba(0,0,0,.55)}.inquiry-form-modal-wrap .product-negotiation-line-row--clickable,.product-negotiation-create-modal-wrap .product-negotiation-line-row--clickable,.product-negotiation-detail-modal-wrap .product-negotiation-line-row--clickable,.product-negotiation-form-modal-wrap .product-negotiation-line-row--clickable{cursor:pointer}.inquiry-form-modal-wrap .product-negotiation-line-row--active>td,.product-negotiation-create-modal-wrap .product-negotiation-line-row--active>td,.product-negotiation-detail-modal-wrap .product-negotiation-line-row--active>td,.product-negotiation-form-modal-wrap .product-negotiation-line-row--active>td{background:#fff7e6!important}.inquiry-form-modal-wrap .product-negotiation-create-tip,.product-negotiation-create-modal-wrap .product-negotiation-create-tip,.product-negotiation-detail-modal-wrap .product-negotiation-create-tip,.product-negotiation-form-modal-wrap .product-negotiation-create-tip{margin-bottom:12px}.inquiry-form-modal-wrap .product-negotiation-create-flow-tip,.product-negotiation-create-modal-wrap .product-negotiation-create-flow-tip,.product-negotiation-detail-modal-wrap .product-negotiation-create-flow-tip,.product-negotiation-form-modal-wrap .product-negotiation-create-flow-tip{margin-top:12px}.inquiry-form-modal-wrap .product-negotiation-create-table-wrap,.product-negotiation-create-modal-wrap .product-negotiation-create-table-wrap,.product-negotiation-detail-modal-wrap .product-negotiation-create-table-wrap,.product-negotiation-form-modal-wrap .product-negotiation-create-table-wrap{overflow:hidden}.inquiry-form-modal-wrap .product-negotiation-create-table-wrap .ant-table-wrapper,.product-negotiation-create-modal-wrap .product-negotiation-create-table-wrap .ant-table-wrapper,.product-negotiation-detail-modal-wrap .product-negotiation-create-table-wrap .ant-table-wrapper,.product-negotiation-form-modal-wrap .product-negotiation-create-table-wrap .ant-table-wrapper{width:100%}.inquiry-form-modal-wrap .product-negotiation-readonly-cell,.product-negotiation-create-modal-wrap .product-negotiation-readonly-cell,.product-negotiation-detail-modal-wrap .product-negotiation-readonly-cell,.product-negotiation-form-modal-wrap .product-negotiation-readonly-cell{display:inline-block;min-height:24px;line-height:24px;color:rgba(0,0,0,.65);font-size:12px}.inquiry-form-modal-wrap .product-negotiation-form-footer,.product-negotiation-create-modal-wrap .product-negotiation-form-footer,.product-negotiation-detail-modal-wrap .product-negotiation-form-footer,.product-negotiation-form-modal-wrap .product-negotiation-form-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.product-negotiation-detail-modal-wrap .product-negotiation-detail-layout{display:-ms-flexbox;display:flex;gap:16px;min-height:360px}.product-negotiation-detail-modal-wrap .product-negotiation-detail-sidebar{-ms-flex:0 0 160px;flex:0 0 160px;background:#fff;border-radius:10px;border:1px solid #ffe7ba;overflow:hidden}.product-negotiation-detail-modal-wrap .product-negotiation-detail-sidebar .ant-menu-inline{border-right:none}.product-negotiation-detail-modal-wrap .product-negotiation-detail-sidebar .ant-menu-item-selected{background:#fff7e6!important;color:#d46b08!important;font-weight:600;border-right:3px solid #d46b08}.product-negotiation-detail-modal-wrap .product-negotiation-detail-content{-ms-flex:1;flex:1;min-width:0;background:#fff;border-radius:10px;border:1px solid #f0f0f0;padding:16px}.inquiry-supplier-quote-page{max-width:1200px;margin:24px auto}.inquiry-supplier-quote-page .inquiry-supplier-quote-hero{text-align:center;padding:24px 20px 20px;margin-bottom:20px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:12px;border:1px solid #ffe7ba}.inquiry-supplier-quote-page .inquiry-supplier-quote-hero__title{margin:12px 0 4px;font-size:22px;font-weight:600;color:rgba(0,0,0,.85)}.inquiry-supplier-quote-page .inquiry-supplier-quote-hero__subtitle{font-size:13px;color:rgba(0,0,0,.45)}.inquiry-supplier-quote-page .inquiry-supplier-quote-section{margin-bottom:16px;background:#fff;border-radius:10px;border:1px solid #f0f0f0;overflow:hidden}.inquiry-supplier-quote-page .inquiry-supplier-quote-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(90deg,#fff7e6,#fff);border-bottom:1px solid #ffe7ba;font-size:14px;font-weight:600}.inquiry-supplier-quote-page .inquiry-supplier-quote-section__icon{color:#d46b08}.inquiry-supplier-quote-page .inquiry-supplier-quote-section__body{padding:16px}.inquiry-supplier-quote-page .inquiry-supplier-quote-submit{text-align:center;margin-top:24px;padding:20px;background:#fafafa;border-radius:10px;border:1px dashed #ffe7ba}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs{margin-bottom:4px}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs .ant-tabs-bar{margin-bottom:16px;border-bottom:none}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs .ant-tabs-nav-wrap{background:linear-gradient(135deg,#f6ffed,#f0fff0);border-radius:10px;padding:6px 10px;border:1px solid #d9f7be}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs .ant-tabs-tab{margin:0 4px;padding:8px 20px;border-radius:8px;font-size:14px;transition:all .2s}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs .ant-tabs-tab:hover{color:#389e0d}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs .ant-tabs-tab-active{background:#fff;box-shadow:0 2px 8px rgba(56,158,13,.12);font-weight:600;color:#389e0d}.warehouse-inbound-hub-page .warehouse-inbound-hub-tabs .ant-tabs-ink-bar{display:none!important}.purchase-back-audit-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden}.purchase-back-audit-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;background:#f0f4f8;padding:16px 20px 20px!important}.purchase-back-audit-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{overflow:visible!important}.purchase-back-audit-modal-wrap .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.depot-bill-audit-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.depot-bill-audit-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 20px;margin-bottom:16px;border-radius:10px;background:linear-gradient(135deg,#fff7e6,#fffbe6 55%,#fafafa);border:1px solid #ffd591}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__icon{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#d48806,#faad14);color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(250,173,20,.28)}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__main{-ms-flex:1;flex:1;min-width:0}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__title{font-size:20px;font-weight:600;color:rgba(0,0,0,.85);line-height:1.3;margin-bottom:4px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__subtitle{font-size:13px;color:rgba(0,0,0,.45);margin-bottom:8px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px;font-size:13px;color:rgba(0,0,0,.45)}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__meta span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__tags{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:8px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__total{padding:8px 14px;border-radius:8px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border:1px solid #ffd591;font-size:12px;color:rgba(0,0,0,.45);white-space:nowrap}.depot-bill-audit-modal-wrap .warehouse-audit-detail-hero__total span{font-size:18px;font-weight:600;color:#d48806;margin-left:4px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;box-shadow:0 1px 4px rgba(0,0,0,.04)}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__card .anticon{font-size:22px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__card--primary .anticon{color:#faad14}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__card--success .anticon{color:#52c41a}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__card--warning .anticon{color:#d48806}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__value{font-size:20px;font-weight:600;color:rgba(0,0,0,.85);line-height:1.2}.depot-bill-audit-modal-wrap .warehouse-audit-detail-metrics__label{font-size:12px;color:rgba(0,0,0,.45);margin-top:2px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:16px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(90deg,#fff7e6,#fff);border-bottom:1px solid #ffd591}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section__icon{color:#faad14;font-size:16px;background:#fffbe6;padding:6px;border-radius:6px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section__title{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section__badge{margin-left:auto;padding:2px 10px;font-size:12px;color:#d48806;background:#fffbe6;border:1px solid #ffe58f;border-radius:10px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section__body{padding:16px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-section__body--table{padding:12px 16px 16px}.depot-bill-audit-modal-wrap .warehouse-audit-detail-desc .ant-descriptions-item-label{width:100px;background:#fafafa;font-weight:500}.depot-bill-audit-modal-wrap .warehouse-audit-detail-money{color:#d48806;font-weight:600}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-hero{background:linear-gradient(135deg,#f6ffed,#fffbe6 55%,#fafafa);border-color:#b7eb8f}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-hero__icon{background:linear-gradient(135deg,#389e0d,#52c41a);box-shadow:0 4px 12px rgba(56,158,13,.28)}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-hero__total{background:linear-gradient(135deg,#f6ffed,#f0fff0);border-color:#b7eb8f}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-hero__total span{color:#389e0d}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-section__head{background:linear-gradient(90deg,#f6ffed,#fff);border-bottom-color:#b7eb8f}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-section__icon{color:#52c41a;background:#f6ffed}.depot-bill-audit-modal-wrap .warehouse-audit-detail--inbound .warehouse-audit-detail-money{color:#389e0d}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-hero{background:linear-gradient(135deg,#e6f7ff,#fffbe6 55%,#fafafa);border-color:#91d5ff}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-hero__icon{background:linear-gradient(135deg,#096dd9,#1890ff);box-shadow:0 4px 12px rgba(24,144,255,.28)}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-hero__total{background:linear-gradient(135deg,#e6f7ff,#f0f5ff);border-color:#91d5ff}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-hero__total span{color:#096dd9}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-section__head{background:linear-gradient(90deg,#e6f7ff,#fff);border-bottom-color:#91d5ff}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-section__icon{color:#1890ff;background:#e6f7ff}.depot-bill-audit-modal-wrap .warehouse-audit-detail--outbound .warehouse-audit-detail-money{color:#096dd9}.purchase-back-detail-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:88vh;overflow:hidden}.purchase-back-detail-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;background:#f0f4f8;padding:16px 20px 20px!important}.purchase-back-detail-modal-wrap.j-modal-drag-ready.ant-modal-cust-warp .ant-modal-content{overflow:visible!important}.purchase-back-detail-modal-wrap .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.link-bill-list-modal-wrap.ant-modal-cust-warp .ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:72vh;overflow:hidden}.link-bill-list-modal-wrap.ant-modal-cust-warp .ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto;background:#f0f4f8;padding:12px 16px 8px!important}.link-bill-list-modal-wrap .ant-modal-footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.purchase-order-detail-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.purchase-order-detail-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.purchase-order-detail-modal-wrap .purchase-order-detail-hero{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 20px;margin-bottom:16px;border-radius:10px;background:linear-gradient(135deg,#fff7e6,#f6ffed 55%,#fafafa);border:1px solid #ffd591}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__icon{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#d46b08,#ffa940);color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(212,107,8,.28)}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__main{-ms-flex:1;flex:1;min-width:0}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__title{font-size:20px;font-weight:600;color:rgba(0,0,0,.88);line-height:1.3;margin-bottom:2px}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__subtitle{font-size:12px;color:rgba(0,0,0,.45);margin-bottom:8px}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px;font-size:13px;color:rgba(0,0,0,.55)}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__meta span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__tags{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__total{padding:8px 14px;border-radius:8px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border:1px solid #ffd591;font-size:13px;color:rgba(0,0,0,.65);line-height:1.3;text-align:right;white-space:nowrap}.purchase-order-detail-modal-wrap .purchase-order-detail-hero__total span{display:block;margin-top:2px;font-size:18px;font-weight:700;color:#d46b08;font-variant-numeric:tabular-nums}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;box-shadow:0 1px 3px rgba(0,0,0,.04)}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__card>.anticon{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;font-size:18px}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__card--primary>.anticon{color:#1677ff;background:#e6f4ff}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__card--success>.anticon{color:#389e0d;background:#f6ffed}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__card--warning>.anticon{color:#d46b08;background:#fff7e6}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__value{font-size:18px;font-weight:600;color:rgba(0,0,0,.88);line-height:1.2}.purchase-order-detail-modal-wrap .purchase-order-detail-metrics__label{margin-top:2px;font-size:12px;color:rgba(0,0,0,.45)}.purchase-order-detail-modal-wrap .purchase-order-detail-alert{margin-bottom:16px;border-radius:8px}.purchase-order-detail-modal-wrap .purchase-order-detail-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:16px}.purchase-order-detail-modal-wrap .purchase-order-detail-section__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:linear-gradient(90deg,#fff7e6,#fff);border-bottom:1px solid #ffe7ba}.purchase-order-detail-modal-wrap .purchase-order-detail-section__icon{font-size:16px;padding:6px;border-radius:6px;color:#d46b08;background:#fff7e6}.purchase-order-detail-modal-wrap .purchase-order-detail-section__title{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.purchase-order-detail-modal-wrap .purchase-order-detail-section__badge{margin-left:auto;padding:0 8px;font-size:12px;line-height:20px;border-radius:10px;color:#d46b08;background:#fff7e6;border:1px solid #ffd591}.purchase-order-detail-modal-wrap .purchase-order-detail-section__body{padding:16px}.purchase-order-detail-modal-wrap .purchase-order-detail-section__body--table{padding:12px}.purchase-order-detail-modal-wrap .purchase-order-detail-desc{margin:0}.purchase-order-detail-modal-wrap .purchase-order-detail-desc .ant-descriptions-item-label{width:110px;background:#fafafa;font-weight:500;color:rgba(0,0,0,.65)}.purchase-order-detail-modal-wrap .purchase-order-detail-desc .ant-descriptions-item-content{color:rgba(0,0,0,.85);word-break:break-word}.purchase-order-detail-modal-wrap .purchase-order-detail-attach-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;margin-right:12px;font-size:13px}.purchase-order-detail-modal-wrap .purchase-order-detail-attach-link:hover{text-decoration:underline}.purchase-order-detail-modal-wrap .purchase-order-detail-table-scroll{overflow-x:auto}.purchase-order-detail-modal-wrap .purchase-order-detail-table-inner .purchase-order-detail-table,.purchase-order-detail-modal-wrap .purchase-order-detail-table-inner .purchase-order-detail-table .ant-table-wrapper{margin-bottom:0}.purchase-order-detail-modal-wrap .purchase-order-detail-table .purchase-order-detail-th--money{color:#f5222d!important;font-weight:600}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;border:1px solid #e8e8e8;border-top:none;background:#fafafa;font-size:13px}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__cell{-ms-flex-negative:0;flex-shrink:0;padding:10px 16px;border-right:1px solid #e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:42px;box-sizing:border-box}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__cell:last-child{border-right:none}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__cell--left{-ms-flex-pack:start;justify-content:flex-start}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__cell--center{-ms-flex-pack:center;justify-content:center}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__cell--right{-ms-flex-pack:end;justify-content:flex-end}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__label{font-weight:600;color:rgba(0,0,0,.85)}.purchase-order-detail-modal-wrap .purchase-order-detail-table-summary__value{font-weight:600;font-variant-numeric:tabular-nums;color:rgba(0,0,0,.85)}.purchase-order-detail-modal-wrap .purchase-order-detail-money{font-variant-numeric:tabular-nums;font-weight:500;color:rgba(0,0,0,.85)}.purchase-order-detail-modal-wrap .purchase-order-detail-money--empty{color:#bfbfbf;font-weight:400}.purchase-order-detail-modal-wrap .purchase-order-detail-money--muted{color:rgba(0,0,0,.45)}.purchase-order-detail-modal-wrap .purchase-order-detail-money--subtotal{color:#d46b08;font-weight:600}.purchase-order-detail-modal-wrap .purchase-order-detail-amount-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px 20px 4px;margin-bottom:16px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.purchase-order-detail-modal-wrap .purchase-order-detail-amount-section__title{font-size:15px;font-weight:600;color:#1677ff;margin-bottom:12px;padding-left:10px;border-left:4px solid #1677ff;line-height:1.4}.purchase-order-detail-modal-wrap .purchase-order-detail-amount-section__row{margin-top:4px}.purchase-order-detail-modal-wrap .purchase-order-detail-amount-section__money input{color:#cf1322;font-weight:600}.purchase-order-detail-modal-wrap .purchase-order-detail-tips{padding:12px 14px;border-radius:8px;background:#fafafa;border-left:3px solid #1677ff}.purchase-order-detail-modal-wrap .purchase-order-detail-tips__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;color:rgba(0,0,0,.85)}.purchase-order-detail-modal-wrap .purchase-order-detail-tips__title .anticon{color:#1677ff}.purchase-order-detail-modal-wrap .purchase-order-detail-tips__list{margin:0;padding-left:18px;color:rgba(0,0,0,.55);font-size:12px;line-height:1.75}.purchase-order-detail-modal-wrap .purchase-order-detail-tips__list li+li{margin-top:2px}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-hero{background:linear-gradient(135deg,#e6f7ff,#f6ffed 55%,#fafafa);border-color:#91d5ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-hero__icon{background:linear-gradient(135deg,#096dd9,#1890ff);box-shadow:0 4px 12px rgba(24,144,255,.28)}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-hero__total{background:linear-gradient(135deg,#e6f7ff,#f0f5ff);border-color:#91d5ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-hero__total span{color:#096dd9}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-section__head{background:linear-gradient(90deg,#e6f7ff,#fff);border-bottom-color:#91d5ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-section__icon{color:#1890ff;background:#e6f7ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-section__badge{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-money--subtotal{color:#096dd9}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-amount-section__title{color:#096dd9;border-left-color:#1890ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-amount-section__money input{color:#096dd9}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-tips{border-left-color:#1890ff}.purchase-order-detail-modal-wrap .purchase-order-detail--outbound .purchase-order-detail-tips__title .anticon{color:#1890ff}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-hero{background:linear-gradient(135deg,#f6ffed,#e6fffb 55%,#fafafa);border-color:#b7eb8f}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-hero__icon{background:linear-gradient(135deg,#389e0d,#52c41a);box-shadow:0 4px 12px rgba(56,158,13,.28)}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-hero__total{background:linear-gradient(135deg,#f6ffed,#f0fff0);border-color:#b7eb8f}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-hero__total span{color:#389e0d}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-section__head{background:linear-gradient(90deg,#f6ffed,#fff);border-bottom-color:#b7eb8f}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-section__icon{color:#52c41a;background:#f6ffed}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-section__badge{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.purchase-order-detail-modal-wrap .purchase-order-detail--inbound .purchase-order-detail-money--subtotal{color:#389e0d}.material-audit-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 20px!important;max-height:calc(100vh - 220px);overflow-y:auto}.material-audit-modal-wrap .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 20px;background:#fff}.fs-page-content .material-list-page .material-list-page__header,.fs-page-content .material-list-page .vendor-list-page__header,.fs-page-content .vendor-list-page .material-list-page__header,.fs-page-content .vendor-list-page .vendor-list-page__header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px 20px;margin-bottom:16px;padding:14px 18px;background:linear-gradient(135deg,#f0f7ff,#fff 55%,#f8fafc);border-radius:10px;border:1px solid #dbeafe;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.fs-page-content .material-list-page .material-list-page__header-main,.fs-page-content .material-list-page .vendor-list-page__header-main,.fs-page-content .vendor-list-page .material-list-page__header-main,.fs-page-content .vendor-list-page .vendor-list-page__header-main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px;min-width:0}.fs-page-content .material-list-page .material-list-page__icon,.fs-page-content .material-list-page .vendor-list-page__icon,.fs-page-content .vendor-list-page .material-list-page__icon,.fs-page-content .vendor-list-page .vendor-list-page__icon{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(22,119,255,.28)}.fs-page-content .material-list-page .material-list-page__icon--material,.fs-page-content .material-list-page .vendor-list-page__icon--material,.fs-page-content .vendor-list-page .material-list-page__icon--material,.fs-page-content .vendor-list-page .vendor-list-page__icon--material{background:linear-gradient(135deg,#08979c,#36cfc9);box-shadow:0 4px 12px rgba(8,151,156,.28)}.fs-page-content .material-list-page .material-list-page__icon--purchase,.fs-page-content .material-list-page .vendor-list-page__icon--purchase,.fs-page-content .vendor-list-page .material-list-page__icon--purchase,.fs-page-content .vendor-list-page .vendor-list-page__icon--purchase{background:linear-gradient(135deg,#d46b08,#ffa940);box-shadow:0 4px 12px rgba(212,107,8,.28)}.fs-page-content .material-list-page .material-list-page__icon--stock,.fs-page-content .material-list-page .vendor-list-page__icon--stock,.fs-page-content .vendor-list-page .material-list-page__icon--stock,.fs-page-content .vendor-list-page .vendor-list-page__icon--stock{background:linear-gradient(135deg,#389e0d,#73d13d);box-shadow:0 4px 12px rgba(56,158,13,.28)}.fs-page-content .material-list-page .material-list-page__icon--finance,.fs-page-content .material-list-page .vendor-list-page__icon--finance,.fs-page-content .vendor-list-page .material-list-page__icon--finance,.fs-page-content .vendor-list-page .vendor-list-page__icon--finance{background:linear-gradient(135deg,#531dab,#9254de);box-shadow:0 4px 12px rgba(83,29,171,.28)}.fs-page-content .material-list-page .material-list-page__icon--sales,.fs-page-content .material-list-page .vendor-list-page__icon--sales,.fs-page-content .vendor-list-page .material-list-page__icon--sales,.fs-page-content .vendor-list-page .vendor-list-page__icon--sales{background:linear-gradient(135deg,#0958d9,#69b1ff);box-shadow:0 4px 12px rgba(9,88,217,.28)}.fs-page-content .material-list-page .material-list-page__desc,.fs-page-content .material-list-page .vendor-list-page__desc,.fs-page-content .vendor-list-page .material-list-page__desc,.fs-page-content .vendor-list-page .vendor-list-page__desc{margin-top:2px;font-size:13px;color:#6b7280;line-height:1.5}.fs-page-content .material-list-page .material-list-page__title,.fs-page-content .material-list-page .vendor-list-page__title,.fs-page-content .vendor-list-page .material-list-page__title,.fs-page-content .vendor-list-page .vendor-list-page__title{font-size:17px;font-weight:600;color:#1f2937;line-height:1.35}.fs-page-content .material-list-page .material-list-page__stats,.fs-page-content .material-list-page .vendor-list-page__stats,.fs-page-content .vendor-list-page .material-list-page__stats,.fs-page-content .vendor-list-page .vendor-list-page__stats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:10px}.fs-page-content .material-list-page .material-list-page__stats-item,.fs-page-content .material-list-page .vendor-list-page__stats-item,.fs-page-content .vendor-list-page .material-list-page__stats-item,.fs-page-content .vendor-list-page .vendor-list-page__stats-item{padding:6px 14px;font-size:13px;color:#6b7280;background:hsla(0,0%,100%,.85);border:1px solid #e0edff;border-radius:20px}.fs-page-content .material-list-page .material-list-page__stats-item strong,.fs-page-content .material-list-page .vendor-list-page__stats-item strong,.fs-page-content .vendor-list-page .material-list-page__stats-item strong,.fs-page-content .vendor-list-page .vendor-list-page__stats-item strong{color:#1677ff;font-size:16px;font-weight:700;margin:0 2px}.fs-page-content .material-list-page .material-list-page__status-bar,.fs-page-content .material-list-page .vendor-list-page__status-bar,.fs-page-content .vendor-list-page .material-list-page__status-bar,.fs-page-content .vendor-list-page .vendor-list-page__status-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;background:#fafbfc;border-radius:8px;border:1px dashed #e5e7eb}.fs-page-content .material-list-page .material-list-page__status-bar-label,.fs-page-content .material-list-page .vendor-list-page__status-bar-label,.fs-page-content .vendor-list-page .material-list-page__status-bar-label,.fs-page-content .vendor-list-page .vendor-list-page__status-bar-label{font-size:13px;color:#6b7280;font-weight:500;white-space:nowrap}.fs-page-content .material-list-page .material-list-page__status-chip,.fs-page-content .material-list-page .vendor-list-page__status-chip,.fs-page-content .vendor-list-page .material-list-page__status-chip,.fs-page-content .vendor-list-page .vendor-list-page__status-chip{margin:0!important;padding:2px 12px;font-size:12px;border-radius:14px;cursor:pointer;border:1px solid #d9d9d9;background:#fff;color:#6b7280;transition:all .2s}.fs-page-content .material-list-page .material-list-page__status-chip:hover,.fs-page-content .material-list-page .vendor-list-page__status-chip:hover,.fs-page-content .vendor-list-page .material-list-page__status-chip:hover,.fs-page-content .vendor-list-page .vendor-list-page__status-chip:hover{color:#1677ff;border-color:#91caff;background:#f0f7ff}.fs-page-content .material-list-page .material-list-page__status-chip--active,.fs-page-content .material-list-page .vendor-list-page__status-chip--active,.fs-page-content .vendor-list-page .material-list-page__status-chip--active,.fs-page-content .vendor-list-page .vendor-list-page__status-chip--active{color:#1677ff!important;border-color:#1677ff!important;background:#e6f4ff!important;font-weight:600}.fs-page-content .material-list-page .material-list-name,.fs-page-content .material-list-page .vendor-list-name,.fs-page-content .vendor-list-page .material-list-name,.fs-page-content .vendor-list-page .vendor-list-name{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;max-width:100%;min-width:0}.fs-page-content .material-list-page .material-list-name.is-disabled .material-list-name__avatar,.fs-page-content .material-list-page .material-list-name.is-disabled .vendor-list-name__avatar,.fs-page-content .material-list-page .vendor-list-name.is-disabled .material-list-name__avatar,.fs-page-content .material-list-page .vendor-list-name.is-disabled .vendor-list-name__avatar,.fs-page-content .vendor-list-page .material-list-name.is-disabled .material-list-name__avatar,.fs-page-content .vendor-list-page .material-list-name.is-disabled .vendor-list-name__avatar,.fs-page-content .vendor-list-page .vendor-list-name.is-disabled .material-list-name__avatar,.fs-page-content .vendor-list-page .vendor-list-name.is-disabled .vendor-list-name__avatar{background:#f5f5f5;color:#bfbfbf}.fs-page-content .material-list-page .material-list-name.is-disabled .material-list-name__link,.fs-page-content .material-list-page .material-list-name.is-disabled .vendor-list-name__link,.fs-page-content .material-list-page .vendor-list-name.is-disabled .material-list-name__link,.fs-page-content .material-list-page .vendor-list-name.is-disabled .vendor-list-name__link,.fs-page-content .vendor-list-page .material-list-name.is-disabled .material-list-name__link,.fs-page-content .vendor-list-page .material-list-name.is-disabled .vendor-list-name__link,.fs-page-content .vendor-list-page .vendor-list-name.is-disabled .material-list-name__link,.fs-page-content .vendor-list-page .vendor-list-name.is-disabled .vendor-list-name__link{color:#f5222d}.fs-page-content .material-list-page .material-list-name__avatar,.fs-page-content .material-list-page .vendor-list-name__avatar,.fs-page-content .vendor-list-page .material-list-name__avatar,.fs-page-content .vendor-list-page .vendor-list-name__avatar{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;background:#e6f4ff;color:#1677ff;font-size:14px}.fs-page-content .material-list-page .material-list-name__link,.fs-page-content .material-list-page .vendor-list-name__link,.fs-page-content .vendor-list-page .material-list-name__link,.fs-page-content .vendor-list-page .vendor-list-name__link{color:#1f2937;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-page-content .material-list-page .material-list-name__link:hover,.fs-page-content .material-list-page .vendor-list-name__link:hover,.fs-page-content .vendor-list-page .material-list-name__link:hover,.fs-page-content .vendor-list-page .vendor-list-name__link:hover{color:#1677ff}.fs-page-content .material-list-page .material-list-actions,.fs-page-content .material-list-page .vendor-list-actions,.fs-page-content .vendor-list-page .material-list-actions,.fs-page-content .vendor-list-page .vendor-list-actions{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:2px 0;line-height:1.6}.fs-page-content .material-list-page .material-list-actions>a,.fs-page-content .material-list-page .vendor-list-actions>a,.fs-page-content .vendor-list-page .material-list-actions>a,.fs-page-content .vendor-list-page .vendor-list-actions>a{padding:0 4px;font-size:13px;transition:opacity .15s}.fs-page-content .material-list-page .material-list-actions>a:hover,.fs-page-content .material-list-page .vendor-list-actions>a:hover,.fs-page-content .vendor-list-page .material-list-actions>a:hover,.fs-page-content .vendor-list-page .vendor-list-actions>a:hover{opacity:.85}.fs-page-content .material-list-page .material-list-actions__danger,.fs-page-content .material-list-page .vendor-list-actions__danger,.fs-page-content .vendor-list-page .material-list-actions__danger,.fs-page-content .vendor-list-page .vendor-list-actions__danger{color:#f5222d!important}.fs-page-content .material-list-page .material-list-actions__danger:hover,.fs-page-content .material-list-page .vendor-list-actions__danger:hover,.fs-page-content .vendor-list-page .material-list-actions__danger:hover,.fs-page-content .vendor-list-page .vendor-list-actions__danger:hover{color:#ff4d4f!important}.fs-page-content .material-list-page .material-list-actions .ant-divider-vertical,.fs-page-content .material-list-page .vendor-list-actions .ant-divider-vertical,.fs-page-content .vendor-list-page .material-list-actions .ant-divider-vertical,.fs-page-content .vendor-list-page .vendor-list-actions .ant-divider-vertical{margin:0 2px;height:.9em;background:#e5e7eb}.fs-page-content .material-list-page .vendor-list-name__text,.fs-page-content .vendor-list-page .vendor-list-name__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2937;font-weight:500}.fs-page-content .material-list-page .vendor-list-name__avatar--supplier,.fs-page-content .vendor-list-page .vendor-list-name__avatar--supplier{background:#f9f0ff;color:#722ed1}.fs-page-content .material-list-page .vendor-list-name__avatar--customer,.fs-page-content .vendor-list-page .vendor-list-name__avatar--customer{background:#e6f7ff;color:#1890ff}.fs-page-content .material-list-page .material-price-list-table .material-price-th--money,.fs-page-content .vendor-list-page .material-price-list-table .material-price-th--money{color:#f5222d!important;font-weight:600}.fs-page-content .material-list-page .material-price-cell,.fs-page-content .vendor-list-page .material-price-cell{font-variant-numeric:tabular-nums;font-weight:500;color:#1f2937}.fs-page-content .material-list-page .material-price-cell--empty,.fs-page-content .vendor-list-page .material-price-cell--empty{color:#bfbfbf;font-weight:400}.fs-page-content .material-list-page .material-price-cell--retail,.fs-page-content .vendor-list-page .material-price-cell--retail{color:#d46b08;font-weight:600}.fs-page-content .material-list-page .material-price-spec-tag,.fs-page-content .vendor-list-page .material-price-spec-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;margin:0;color:rgba(0,0,0,.65)!important;background:#f5f5f5!important;border:1px solid #e8e8e8!important}.fs-page-content .material-list-page .material-list-page__table .ant-table-wrapper,.fs-page-content .material-list-page .vendor-list-page__table .ant-table-wrapper,.fs-page-content .vendor-list-page .material-list-page__table .ant-table-wrapper,.fs-page-content .vendor-list-page .vendor-list-page__table .ant-table-wrapper{border-radius:8px}.fs-page-content .material-list-page .material-list-page__table .ant-tag-default,.fs-page-content .material-list-page .material-list-page__table .material-status-tag--muted,.fs-page-content .material-list-page .material-status-tag--muted,.fs-page-content .material-list-page .vendor-list-page__table .ant-tag-default,.fs-page-content .material-list-page .vendor-list-page__table .material-status-tag--muted,.fs-page-content .vendor-list-page .material-list-page__table .ant-tag-default,.fs-page-content .vendor-list-page .material-list-page__table .material-status-tag--muted,.fs-page-content .vendor-list-page .material-status-tag--muted,.fs-page-content .vendor-list-page .vendor-list-page__table .ant-tag-default,.fs-page-content .vendor-list-page .vendor-list-page__table .material-status-tag--muted{color:rgba(0,0,0,.65)!important;background:#f0f0f0!important;border:1px solid #d9d9d9!important}.fs-page-content .material-list-page .vendor-list-page__tips,.fs-page-content .vendor-list-page .vendor-list-page__tips{margin-top:16px;padding:14px 16px;background:linear-gradient(180deg,#f8fafc,#fff);border-radius:8px;border:1px solid #e8eef4;border-left:3px solid #1677ff}.fs-page-content .material-list-page .material-list-page__tips-title,.fs-page-content .material-list-page .vendor-list-page__tips-title,.fs-page-content .vendor-list-page .material-list-page__tips-title,.fs-page-content .vendor-list-page .vendor-list-page__tips-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;color:#1f2937}.fs-page-content .material-list-page .material-list-page__tips-title .anticon,.fs-page-content .material-list-page .vendor-list-page__tips-title .anticon,.fs-page-content .vendor-list-page .material-list-page__tips-title .anticon,.fs-page-content .vendor-list-page .vendor-list-page__tips-title .anticon{color:#1677ff}.fs-page-content .material-list-page .material-list-page__tips-list,.fs-page-content .material-list-page .vendor-list-page__tips-list,.fs-page-content .vendor-list-page .material-list-page__tips-list,.fs-page-content .vendor-list-page .vendor-list-page__tips-list{margin:0;padding-left:18px;color:#6b7280;font-size:12px;line-height:1.75}.fs-page-content .material-list-page .material-list-page__tips-list li+li,.fs-page-content .material-list-page .vendor-list-page__tips-list li+li,.fs-page-content .vendor-list-page .material-list-page__tips-list li+li,.fs-page-content .vendor-list-page .vendor-list-page__tips-list li+li{margin-top:2px}.fs-page-content .material-list-page .table-operator,.fs-page-content .vendor-list-page .table-operator{margin-top:0!important}.fs-page-content .material-list-page .purchase-order-list-toolbar,.fs-page-content .vendor-list-page .purchase-order-list-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.fs-page-content .material-list-page .purchase-order-list-toolbar__left,.fs-page-content .material-list-page .purchase-order-list-toolbar__right,.fs-page-content .vendor-list-page .purchase-order-list-toolbar__left,.fs-page-content .vendor-list-page .purchase-order-list-toolbar__right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.fs-page-content .material-list-page .purchase-order-list-toolbar__right,.fs-page-content .vendor-list-page .purchase-order-list-toolbar__right{margin-left:auto}.fs-page-content .material-list-page .purchase-order-list-table .purchase-order-list-th--money,.fs-page-content .vendor-list-page .purchase-order-list-table .purchase-order-list-th--money{color:#f5222d!important;font-weight:600}.fs-page-content .material-list-page .purchase-order-list-table .ant-table-thead>tr>th,.fs-page-content .vendor-list-page .purchase-order-list-table .ant-table-thead>tr>th{background:#f0f5ff!important;font-weight:600;color:rgba(0,0,0,.75);border-bottom:1px solid #e6f0ff!important}.fs-page-content .material-list-page .purchase-order-list-table .ant-table-tbody>tr>td,.fs-page-content .vendor-list-page .purchase-order-list-table .ant-table-tbody>tr>td{transition:background .15s ease}.fs-page-content .material-list-page .purchase-order-list-table .ant-table-tbody>tr:hover>td,.fs-page-content .vendor-list-page .purchase-order-list-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.fs-page-content .material-list-page .purchase-order-list-table .ant-table-row-expand-icon,.fs-page-content .vendor-list-page .purchase-order-list-table .ant-table-row-expand-icon{border-radius:4px;transition:all .15s ease}.fs-page-content .material-list-page .purchase-order-list-table .ant-table-row-expand-icon:hover,.fs-page-content .vendor-list-page .purchase-order-list-table .ant-table-row-expand-icon:hover{color:#1677ff;border-color:#91caff}.fs-page-content .material-list-page .purchase-order-list-table .ant-table-fixed-right,.fs-page-content .vendor-list-page .purchase-order-list-table .ant-table-fixed-right{box-shadow:-6px 0 8px -4px rgba(0,0,0,.08)}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs{margin-bottom:16px}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-bar,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-bar{margin-bottom:0;border-bottom:none}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-nav-wrap,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-nav-wrap{background:linear-gradient(135deg,#f8faff,#f0f5ff);border-radius:10px;padding:6px 10px;border:1px solid #e6f0ff}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-tab,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-tab{margin:0 4px;padding:8px 20px;border-radius:8px;transition:all .2s}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-tab:hover,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-tab:hover{color:#1677ff}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-tab-active,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-tab-active{background:#fff;box-shadow:0 2px 8px rgba(24,144,255,.12);font-weight:600}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-ink-bar,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__tabs .ant-tabs-ink-bar{display:none!important}.fs-page-content .material-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__search-actions,.fs-page-content .vendor-list-page .financial-bill-audit-list-page .financial-bill-audit-list-page__search-actions{text-align:right;padding-top:4px;margin-bottom:4px}.fs-page-content .material-list-page .financial-bill-audit-list-table .financial-audit-list-th--money,.fs-page-content .vendor-list-page .financial-bill-audit-list-table .financial-audit-list-th--money{color:#cf1322!important;font-weight:600}.fs-page-content .material-list-page .financial-bill-audit-list-table .ant-table-thead>tr>th,.fs-page-content .vendor-list-page .financial-bill-audit-list-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:rgba(0,0,0,.75)}.fs-page-content .material-list-page .financial-bill-audit-list-table .ant-table-tbody>tr:hover>td,.fs-page-content .vendor-list-page .financial-bill-audit-list-table .ant-table-tbody>tr:hover>td{background:#f8faff}.fs-page-content .material-list-page .financial-audit-bill-no,.fs-page-content .vendor-list-page .financial-audit-bill-no{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;max-width:100%;min-width:0}.fs-page-content .material-list-page .financial-audit-bill-no .anticon,.fs-page-content .vendor-list-page .financial-audit-bill-no .anticon{-ms-flex-negative:0;flex-shrink:0;color:#722ed1;font-size:14px}.fs-page-content .material-list-page .financial-audit-bill-no__text,.fs-page-content .vendor-list-page .financial-audit-bill-no__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#1f2937}.fs-page-content .material-list-page .financial-audit-money,.fs-page-content .vendor-list-page .financial-audit-money{font-variant-numeric:tabular-nums;font-weight:600;color:#cf1322}.fs-page-content .material-list-page .financial-audit-money--empty,.fs-page-content .vendor-list-page .financial-audit-money--empty{color:#bfbfbf;font-weight:400}.fs-page-content .material-list-page .financial-audit-qty,.fs-page-content .vendor-list-page .financial-audit-qty{font-variant-numeric:tabular-nums;font-weight:500}.fs-page-content .material-list-page .financial-audit-qty--empty,.fs-page-content .vendor-list-page .financial-audit-qty--empty{color:#bfbfbf;font-weight:400}.fs-page-content .material-list-page .financial-audit-list-actions,.fs-page-content .vendor-list-page .financial-audit-list-actions{white-space:nowrap}.fs-page-content .material-list-page .financial-audit-list-actions__disabled,.fs-page-content .vendor-list-page .financial-audit-list-actions__disabled{color:rgba(0,0,0,.25)!important;cursor:not-allowed;pointer-events:none}.fs-page-content .material-list-page .purchase-order-list-money,.fs-page-content .vendor-list-page .purchase-order-list-money{font-variant-numeric:tabular-nums;font-weight:500}.fs-page-content .material-list-page .purchase-order-list-money--empty,.fs-page-content .vendor-list-page .purchase-order-list-money--empty{color:#bfbfbf;font-weight:400}.fs-page-content .material-list-page .purchase-order-list-money--amount,.fs-page-content .vendor-list-page .purchase-order-list-money--amount{color:#d46b08;font-weight:600}.fs-page-content .material-list-page .purchase-order-list-qty,.fs-page-content .vendor-list-page .purchase-order-list-qty{font-variant-numeric:tabular-nums;font-weight:500}.fs-page-content .material-list-page .purchase-order-list-qty--empty,.fs-page-content .vendor-list-page .purchase-order-list-qty--empty{color:#bfbfbf;font-weight:400}.fs-page-content .material-list-page .purchase-order-number,.fs-page-content .vendor-list-page .purchase-order-number{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;max-width:100%;min-width:0}.fs-page-content .material-list-page .purchase-order-number__icon,.fs-page-content .vendor-list-page .purchase-order-number__icon{-ms-flex-negative:0;flex-shrink:0;color:#d46b08;font-size:14px}.fs-page-content .material-list-page .purchase-order-number__text,.fs-page-content .vendor-list-page .purchase-order-number__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#1f2937}.fs-page-content .material-list-page .purchase-order-number__link,.fs-page-content .vendor-list-page .purchase-order-number__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#1677ff;cursor:pointer}.fs-page-content .material-list-page .purchase-order-number__link:hover,.fs-page-content .vendor-list-page .purchase-order-number__link:hover{color:#4096ff}.fs-page-content .material-list-page .purchase-order-number__tag,.fs-page-content .vendor-list-page .purchase-order-number__tag{-ms-flex-negative:0;flex-shrink:0;margin:0;line-height:18px;font-size:11px;padding:0 4px}.fs-page-content .material-list-page .purchase-order-link-number,.fs-page-content .vendor-list-page .purchase-order-link-number{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2937;font-weight:500}.fs-page-content .material-list-page .depot-stock-barcode,.fs-page-content .vendor-list-page .depot-stock-barcode{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;max-width:100%;min-width:0}.fs-page-content .material-list-page .depot-stock-barcode__icon,.fs-page-content .vendor-list-page .depot-stock-barcode__icon{-ms-flex-negative:0;flex-shrink:0;color:#722ed1;font-size:14px}.fs-page-content .material-list-page .depot-stock-barcode__text,.fs-page-content .vendor-list-page .depot-stock-barcode__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#1f2937}.fs-page-content .material-list-page .depot-stock-qty,.fs-page-content .vendor-list-page .depot-stock-qty{font-variant-numeric:tabular-nums;font-weight:500}.fs-page-content .material-list-page .depot-stock-qty--active,.fs-page-content .vendor-list-page .depot-stock-qty--active{color:#08979c;font-weight:600}.fs-page-content .material-list-page .purchase-order-expand-table,.fs-page-content .vendor-list-page .purchase-order-expand-table{margin:4px 0;background:#fafafa}.fs-page-content .material-list-page .purchase-order-expand-table .ant-table-thead>tr>th,.fs-page-content .vendor-list-page .purchase-order-expand-table .ant-table-thead>tr>th{background:#fff7e6!important;font-weight:600}.fs-page-content .material-list-page .fs-list-metrics,.fs-page-content .vendor-list-page .fs-list-metrics{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.fs-page-content .material-list-page .fs-list-metrics__card,.fs-page-content .vendor-list-page .fs-list-metrics__card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;background:#fff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease}.fs-page-content .material-list-page .fs-list-metrics__card:hover,.fs-page-content .vendor-list-page .fs-list-metrics__card:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(15,23,42,.08)}.fs-page-content .material-list-page .fs-list-metrics__card--primary .fs-list-metrics__icon,.fs-page-content .vendor-list-page .fs-list-metrics__card--primary .fs-list-metrics__icon{background:#e6f4ff;color:#1677ff}.fs-page-content .material-list-page .fs-list-metrics__card--success .fs-list-metrics__icon,.fs-page-content .vendor-list-page .fs-list-metrics__card--success .fs-list-metrics__icon{background:#f6ffed;color:#52c41a}.fs-page-content .material-list-page .fs-list-metrics__card--warning .fs-list-metrics__icon,.fs-page-content .vendor-list-page .fs-list-metrics__card--warning .fs-list-metrics__icon{background:#fffbe6;color:#faad14}.fs-page-content .material-list-page .fs-list-metrics__card--danger .fs-list-metrics__icon,.fs-page-content .vendor-list-page .fs-list-metrics__card--danger .fs-list-metrics__icon{background:#fff2f0;color:#f5222d}.fs-page-content .material-list-page .fs-list-metrics__card--cyan .fs-list-metrics__icon,.fs-page-content .vendor-list-page .fs-list-metrics__card--cyan .fs-list-metrics__icon{background:#e6fffb;color:#13c2c2}.fs-page-content .material-list-page .fs-list-metrics__icon,.fs-page-content .vendor-list-page .fs-list-metrics__icon{-ms-flex-negative:0;flex-shrink:0;width:42px;height:42px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.fs-page-content .material-list-page .fs-list-metrics__value,.fs-page-content .vendor-list-page .fs-list-metrics__value{font-size:22px;font-weight:700;color:#1f2937;line-height:1.2;font-variant-numeric:tabular-nums}.fs-page-content .material-list-page .fs-list-metrics__label,.fs-page-content .vendor-list-page .fs-list-metrics__label{margin-top:2px;font-size:12px;color:#6b7280}@media (max-width:992px){.fs-page-content .material-list-page .fs-list-metrics,.fs-page-content .vendor-list-page .fs-list-metrics{-ms-grid-columns:1fr;grid-template-columns:1fr}}.fs-page-content .ant-table .ant-table-row td[style*="text-align: right"],.fs-page-content .ant-table td.ant-table-column-sort{font-variant-numeric:tabular-nums}#reportPrint{background:#fff;padding:8px;border-radius:8px}.depot-transfer-modal-wrap .ant-modal-body{background:#f0f4f8;padding:16px 20px 12px!important;max-height:calc(100vh - 220px);overflow-y:auto}.depot-transfer-list-page .material-list-page__icon--stock{background:linear-gradient(135deg,#531dab,#722ed1)}.depot-transfer-detail-modal-wrap .warehouse-audit-detail--outbound.depot-transfer-detail .warehouse-audit-detail-hero__icon{background:linear-gradient(135deg,#531dab,#722ed1);box-shadow:0 4px 12px rgba(114,46,209,.28)}.depot-transfer-detail-modal-wrap .warehouse-audit-detail--outbound.depot-transfer-detail .warehouse-audit-detail-hero{background:linear-gradient(135deg,#f9f0ff,#e6f7ff 55%,#fafafa);border-color:#d3adf7}.depot-transfer-detail-modal-wrap .warehouse-audit-detail--outbound.depot-transfer-detail .warehouse-audit-detail-hero__total{background:linear-gradient(135deg,#f9f0ff,#f0f5ff);border-color:#d3adf7}.depot-transfer-detail-modal-wrap .warehouse-audit-detail--outbound.depot-transfer-detail .warehouse-audit-detail-hero__total span{color:#531dab}.depot-transfer-detail-modal-wrap .warehouse-audit-detail--outbound.depot-transfer-detail .warehouse-audit-detail-section__head{background:linear-gradient(90deg,#f9f0ff,#fff);border-bottom-color:#efdbff}.depot-transfer-detail-modal-wrap .warehouse-audit-detail--outbound.depot-transfer-detail .warehouse-audit-detail-section__icon{color:#722ed1;background:#f9f0ff}@media (max-width:768px){.fs-page-content .table-page-search-wrapper{padding:12px 12px 4px}.fs-page-content .table-operator{padding:8px 10px}.fs-page-content .ant-table-tbody>tr>td,.fs-page-content .ant-table-thead>tr>th{padding:8px 8px!important;font-size:12px!important}}.ant-card-body .table-operator{margin-bottom:0}.table-operator .ant-btn{margin:0 8px 8px 0}.table-operator .ant-btn-group .ant-btn{margin:0}.table-operator .ant-btn-group .ant-btn:last-child{margin:0 8px 8px 0}.ant-table-tbody .ant-table-row td{padding-top:10px;padding-bottom:10px}.depot-mask{margin-top:93px;margin-left:154px}.ant-modal-cust-warp{height:100%}.ant-modal-cust-warp .ant-modal-body{padding:16px 20px 12px 20px;height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content{height:90%;overflow-y:hidden;border-radius:10px}.ant-modal-cust-warp .ant-form-item{margin-bottom:12px}.ant-modal-cust-warp .fullscreen>.ant-modal-content{height:100vh;border-radius:0}.ant-modal-cust-warp .fullscreen>.ant-modal-content>.ant-modal-body{padding:16px 20px 12px 20px;height:calc(100% - 200px)!important;overflow-y:auto}.anty-img-wrap{height:25px;position:relative}.anty-img-wrap>img{max-height:100%}.query-group-cust{width:calc(50% - 10px)}.query-group-split-cust:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body{padding:5px 12px}.j-inner-table-wrapper /deep/ .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.ant-modal-mask{background-color:rgba(0,0,0,.1)!important}.table-draggable-handle{height:100%!important;left:auto!important;right:-5px;cursor:col-resize;-ms-touch-action:none;touch-action:none;border:none;position:absolute;transform:none!important;bottom:0}.resize-table-th{position:relative}.dropdown-btn{float:left;padding:4px 8px;cursor:pointer}.power-pro{padding-bottom:8px}.power-pro.is-fill{height:calc(100vh - 112px);max-height:calc(100vh - 112px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0;max-width:100%;overflow-x:hidden;padding-bottom:0;box-sizing:border-box}.power-pro.is-fill .power-pro__crumb,.power-pro.is-fill .power-pro__header{-ms-flex-negative:0;flex-shrink:0;min-width:0;max-width:100%}.power-pro__body{-ms-flex:1;flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}.power-pro__crumb{color:#8c8c8c;font-size:13px;margin-bottom:12px}.power-pro__header{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;padding:16px 18px;background:linear-gradient(135deg,#f0f7ff,#fff 55%,#f8fafc);border-radius:10px;border:1px solid #dbeafe;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.power-pro__header,.power-pro__header-main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.power-pro__header-main{min-width:0}.power-pro__icon{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;margin-right:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;color:#fff;font-size:20px;background:linear-gradient(135deg,#1677ff,#4096ff);box-shadow:0 4px 12px rgba(22,119,255,.28)}.power-pro__icon.is-forecast{background:linear-gradient(135deg,#1677ff,#69b1ff)}.power-pro__icon.is-task{background:linear-gradient(135deg,#08979c,#36cfc9);box-shadow:0 4px 12px rgba(8,151,156,.28)}.power-pro__icon.is-spot{background:linear-gradient(135deg,#d46b08,#ffa940);box-shadow:0 4px 12px rgba(212,107,8,.28)}.power-pro__icon.is-settlement{background:linear-gradient(135deg,#531dab,#9254de);box-shadow:0 4px 12px rgba(83,29,171,.28)}.power-pro__icon.is-midlong{background:linear-gradient(135deg,#0958d9,#69b1ff);box-shadow:0 4px 12px rgba(9,88,217,.28)}.power-pro__title{font-size:17px;font-weight:600;color:#1f2937;line-height:1.35}.power-pro__title-extra{display:inline-block;margin-left:4px}.power-pro__desc{margin-top:2px;font-size:13px;color:#6b7280;line-height:1.5}.power-pro__extra,.power-pro__toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.power-pro__toolbar{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.power-pro__toolbar-title{font-size:15px;font-weight:600;color:#1f2937}.power-pro .ant-card{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.power-pro .ant-card-bordered{border-color:#eef2f6}.power-pro .table-page-search-wrapper{background:#f8fafc;padding:12px 16px 4px;border-radius:8px;margin-bottom:16px;border:1px solid #eef2f6}.power-pro .table-page-search-wrapper .ant-form-inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.power-pro .table-page-search-wrapper .ant-form-inline .ant-form-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;margin-right:16px;margin-bottom:8px;width:auto}.power-pro .table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{-ms-flex:none;flex:none}.power-pro .ant-table-thead>tr>th{color:#262626;font-size:13px}.power-pro .ant-table-pagination.ant-pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0 4px;padding:0}.power-pro .ant-table-pagination.ant-pagination:after{display:none}.power-pro .ant-table-pagination.ant-pagination .ant-pagination-options,.power-pro .ant-table-pagination.ant-pagination .ant-pagination-options-quick-jumper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:32px;margin-top:0}.power-pro .ant-table-pagination.ant-pagination .ant-pagination-options-quick-jumper{line-height:32px;position:relative;top:-2px}.power-pro .ant-table-pagination.ant-pagination .ant-pagination-options-quick-jumper input{box-sizing:border-box;height:32px;line-height:30px;margin:0 8px;padding:0 6px;vertical-align:middle}.power-pro .list-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.power-pro .list-head__title{font-size:15px;font-weight:600;color:#1f2937}.power-pro .kpi-card{border-radius:12px;border:1px solid #eef2f6;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px -12px rgba(15,23,42,.12)}.power-pro .kpi-card__label,.power-pro .kpi-card__title{color:#94a3b8;font-size:12px}.power-pro .kpi-card__value{font-size:22px;font-weight:700;color:#1f2937;margin-top:6px;font-variant-numeric:tabular-nums}.power-pro .kpi-card__value.is-gain{color:#16a34a}.power-pro .kpi-card__value.is-loss{color:#dc2626}.power-pro .kpi-card__unit{font-size:13px;font-weight:400;color:#8c8c8c;margin-left:4px}.power-pro .algo-page .ant-card,.power-pro .block-card,.power-pro .ct-page .ant-card,.power-pro .decision-block,.power-pro .decl-block,.power-pro .tdd-block{margin-bottom:12px}.power-pro .block-head,.power-pro .decision-block__head,.power-pro .decl-block__head,.power-pro .modal-sec__head,.power-pro .tdd-block__head{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:12px;padding-left:10px;border-left:3px solid #1677ff;line-height:1.2}.power-pro .forecast-page .forecast-toolbar__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.power-pro .forecast-page .forecast-toolbar__hint{color:#8c9bb5;font-size:13px}.power-pro .forecast-page .forecast-chart-card__title{font-size:16px;font-weight:600;color:#1f2d4a}.power-pro .forecast-page>.ant-card,.power-pro .review-page .kpi-row,.power-pro .review-page>.ant-card{margin-bottom:12px}.power-pro .td-cell:hover:not(.is-active){background:#f5f9ff}.power-pro__extra .td-head__sum,.td-head__sum{color:#6b7280;font-size:13px}:root{--bg-0:#f0f2f5;--bg-1:#fff;--bg-2:#fafafa;--bg-3:#f5f5f5;--text-1:#262626;--text-2:#595959;--text-3:#8c8c8c;--text-dis:#bfbfbf;--border:#eef2f6;--divider:#f1f5f9;--primary:#1677ff;--primary-hover:#4096ff;--primary-active:#0958d9;--primary-weak:#e6f4ff;--success:#52c41a;--warning:#faad14;--danger:#ff4d4f;--info:#1677ff;--grad-brand:linear-gradient(180deg,#1677ff,#69b1ff);--grad-brand-soft:linear-gradient(135deg,rgba(22,119,255,0.12),rgba(105,177,255,0.06));--shadow-1:0 1px 2px rgba(15,23,42,0.04),0 8px 24px -12px rgba(15,23,42,0.12);--shadow-2:0 1px 2px rgba(15,23,42,0.04),0 8px 24px -12px rgba(15,23,42,0.12);--shadow-3:0 2px 6px rgba(15,23,42,0.06),0 16px 40px -16px rgba(15,23,42,0.18);--radius-s:4px;--radius-m:8px;--radius-l:12px;--radius-xl:14px;--radius-pill:999px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-20:20px;--fs-28:28px;--fs-36:36px;--font-num:"DIN Alternate","Barlow Semi Condensed","Roboto Mono",ui-monospace,monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--ease:cubic-bezier(.4,0,.2,1);--dur-fast:.15s;--dur-base:.24s}.countup,.kpi-value,.num,.power-pro .ant-table{font-variant-numeric:tabular-nums}html:not(.cockpit-html) .ant-card{box-shadow:var(--shadow-1)}.power-pro .ant-card,html:not(.cockpit-html) .ant-card{border-radius:var(--radius-l);border-color:var(--border);transition:transform .18s ease,box-shadow .18s ease}.power-pro .ant-card{box-shadow:var(--shadow-2)}.power-pro .ant-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-3)}.power-pro .ant-table-thead>tr>th{background:#fafafa;font-weight:500;color:var(--text-1);font-size:var(--fs-13)}.power-pro .ant-table-tbody>tr:hover>td{background:#f5f9ff}.power-pro .ant-table-bordered .ant-table-tbody>tr>td,.power-pro .ant-table-bordered .ant-table-thead>tr>th{border-right:none}.chart-card{background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-2);padding:20px;transition:transform .18s ease,box-shadow .18s ease}.chart-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-3)}.chart-card__head{-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--divider)}.chart-card__head,.chart-card__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chart-card__title{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;font-size:var(--fs-16);font-weight:600;color:#262626;line-height:1.3}.chart-card__title:before{content:"";width:3px;height:16px;border-radius:2px;background:var(--grad-brand);-ms-flex-negative:0;flex-shrink:0}.chart-card__sub{font-size:var(--fs-12);font-weight:400;color:#8c8c8c}.chart-card__extra{display:-ms-flexbox;display:flex;gap:4px;-ms-flex-negative:0;flex-shrink:0}.chart-card__action,.chart-card__extra{-ms-flex-align:center;align-items:center}.chart-card__action{width:28px;height:28px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:#94a3b8;cursor:pointer;transition:background .18s ease,color .18s ease}.chart-card__action:hover{background:#f1f5f9;color:#1677ff}.chart-card__body{min-height:280px}.kpi-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 20px;background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-1);transition:transform .18s ease,box-shadow .18s ease}.kpi-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-3)}.kpi-card__badge{width:40px;height:40px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:var(--grad-brand-soft);color:#1677ff;font-size:20px;-ms-flex-negative:0;flex-shrink:0}.kpi-card__label{font-size:var(--fs-12);color:#94a3b8;line-height:1.5}.kpi-card__value{margin-top:4px;font-size:22px;font-weight:700;color:var(--text-1);line-height:1.3;font-variant-numeric:tabular-nums}.kpi-card__value.is-text{font-size:var(--fs-16)}.kpi-card__value.is-gain{color:#16a34a}.kpi-card__value.is-loss{color:#dc2626}.kpi-card__unit{margin-left:6px;font-size:var(--fs-13);font-weight:400;color:#94a3b8}.j-modal-box.fullscreen{top:0;left:0;padding:0;margin:0;width:100%!important;max-width:100%!important;height:100vh}.j-modal-box.fullscreen>.ant-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;max-height:100vh;border-radius:0;overflow:hidden}.j-modal-box.fullscreen>.ant-modal-content>.ant-modal-header{-ms-flex-negative:0;flex-shrink:0}.j-modal-box.fullscreen>.ant-modal-content>.ant-modal-body{-ms-flex:1;flex:1;min-height:0;height:auto!important;max-height:none!important;overflow-x:hidden;overflow-y:auto}.j-modal-box.fullscreen>.ant-modal-content>.ant-modal-footer{-ms-flex-negative:0;flex-shrink:0}.j-modal-box.fullscreen.no-title.no-footer .ant-modal-body,.j-modal-box.fullscreen.no-title:not(.no-footer) .ant-modal-body{height:auto!important}.j-modal-box .j-modal-title-row .left{width:calc(100% - 112px)}.j-modal-box .j-modal-title-row .right{width:56px;position:inherit}.j-modal-box .j-modal-title-row .right .ant-modal-close{right:56px;color:rgba(0,0,0,.45)}.j-modal-box .j-modal-title-row .right .ant-modal-close:hover{color:rgba(0,0,0,.75)}@media (max-width:767px){.j-modal-box.fullscreen{margin:0;max-width:100vw}}.jeecg-form-container-disabled{cursor:not-allowed}.jeecg-form-container-disabled .ant-select,.jeecg-form-container-disabled fieldset[disabled]{-ms-pointer-events:none;pointer-events:none}.jeecg-form-container-disabled .ant-upload-select{display:none}.jeecg-form-container-disabled .ant-upload-list{cursor:grabbing}.jeecg-form-container-disabled fieldset[disabled] .ant-upload-list{-ms-pointer-events:auto!important;pointer-events:auto!important}.jeecg-form-container-disabled .ant-upload-list-item-actions .anticon-delete,.jeecg-form-container-disabled .ant-upload-list-item .anticon-close{display:none}.el-tag+.el-tag[data-v-6f2121bb]{margin-left:10px}