.rvc-cosmoplat-workspace-order-capacity .chart-container{height:100%;min-height:280px;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-order-capacity .chart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rvc-cosmoplat-workspace-order-capacity .total-demand{display:flex;align-items:baseline;gap:4px}.rvc-cosmoplat-workspace-order-capacity .total-demand .demand-label{font-family:PingFangSC-Regular;font-size:12px;color:#666;font-weight:400}.rvc-cosmoplat-workspace-order-capacity .total-demand .demand-value{font-family:PingFangSC-Medium;font-size:18px;color:#333;font-weight:600}.rvc-cosmoplat-workspace-order-capacity .total-demand .demand-unit{font-family:PingFangSC-Regular;font-size:12px;color:#666;font-weight:400}.rvc-cosmoplat-workspace-order-capacity .legend-area{display:flex;flex-direction:column;align-items:flex-end}.rvc-cosmoplat-workspace-order-capacity .legend-area .legend-title{font-family:PingFangSC-Regular;font-size:12px;color:#999;font-weight:400;margin-bottom:4px}.rvc-cosmoplat-workspace-order-capacity .legend-area .legend-list{display:flex;gap:16px}.rvc-cosmoplat-workspace-order-capacity .legend-area .legend-item{display:inline-flex;align-items:center;gap:6px;font-family:PingFangSC-Regular;font-size:12px;color:#666;font-weight:400}.rvc-cosmoplat-workspace-order-capacity .legend-area .legend-line{display:inline-block;width:16px;height:2px;border-radius:1px}.rvc-cosmoplat-workspace-order-capacity .legend-area .legend-line.demand-line{background:#4a64f4}.rvc-cosmoplat-workspace-order-capacity .legend-area .legend-line.capacity-line{background:#999;background-image:repeating-linear-gradient(90deg,#999 0,#999 4px,transparent 0,transparent 8px)}.rvc-cosmoplat-workspace-order-capacity .chart-body{flex:1;width:100%;height:100%;min-height:220px}.rvc-cosmoplat-workspace-main-suppliers .supplier-container{height:calc(100% - 40px);display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-main-suppliers .supplier-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f7f8fc;border-radius:4px;flex-shrink:0}.rvc-cosmoplat-workspace-main-suppliers .supplier-header .col-amount,.rvc-cosmoplat-workspace-main-suppliers .supplier-header .col-name{font-family:PingFangSC-Medium;font-weight:600;font-size:12px;color:#333}.rvc-cosmoplat-workspace-main-suppliers .supplier-list{flex:1;overflow-y:auto;margin-top:4px;scrollbar-width:thin;scrollbar-color:#d0d3d9 transparent}.rvc-cosmoplat-workspace-main-suppliers .supplier-list::-webkit-scrollbar{width:6px}.rvc-cosmoplat-workspace-main-suppliers .supplier-list::-webkit-scrollbar-track{background:transparent}.rvc-cosmoplat-workspace-main-suppliers .supplier-list::-webkit-scrollbar-thumb{background:#d0d3d9;border-radius:3px}.rvc-cosmoplat-workspace-main-suppliers .supplier-list::-webkit-scrollbar-thumb:hover{background:#b6bac4}.rvc-cosmoplat-workspace-main-suppliers .supplier-row{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}.rvc-cosmoplat-workspace-main-suppliers .supplier-row:hover{background:#f7f8fc}.rvc-cosmoplat-workspace-main-suppliers .supplier-row .col-name{flex:1;margin-right:12px;font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvc-cosmoplat-workspace-main-suppliers .supplier-row .col-amount{flex-shrink:0;font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#333}.rvc-cosmoplat-workspace-business-compare .chart-container{height:100%;min-height:320px;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-business-compare .chart-subtitle{align-self:flex-end;font-family:PingFangSC-Regular;font-size:12px;color:#999;font-weight:400;margin-bottom:4px}.rvc-cosmoplat-workspace-business-compare .chart-body{flex:1;width:100%;height:100%;min-height:280px}.rvc-cosmoplat-workspace-main-customers .customer-container{height:100%;padding:10px 0;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.rvc-cosmoplat-workspace-main-customers .customer-container::-webkit-scrollbar{width:4px}.rvc-cosmoplat-workspace-main-customers .customer-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.rvc-cosmoplat-workspace-main-customers .customer-container::-webkit-scrollbar-track{background:transparent}.rvc-cosmoplat-workspace-main-customers .customer-item{display:flex;flex-direction:row;align-items:center;gap:8px}.rvc-cosmoplat-workspace-main-customers .item-name{flex-shrink:0;width:144px;font-family:PingFangSC-Medium;font-weight:600;font-size:12px;color:#333}.rvc-cosmoplat-workspace-main-customers .bar-wrapper{flex:1;margin:0 8px}.rvc-cosmoplat-workspace-main-customers .bar-track{width:100%;height:6px;background:#f0f0f0;border-radius:3px;overflow:hidden}.rvc-cosmoplat-workspace-main-customers .bar-fill{height:100%;border-radius:3px;transition:width .5s ease;background:linear-gradient(90deg,#4eb9ff,#7a63fe)}.rvc-cosmoplat-workspace-main-customers .item-value{flex-shrink:0;width:76px;text-align:right;font-family:PingFangSC-Regular;font-size:14px;color:#333;font-weight:400}.rvc-cosmoplat-workspace-main-customers .top-badge{flex-shrink:0;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;color:#73b950;background:#f1f8ed;padding:2px 8px;border-radius:10px}.rvc-cosmoplat-workspace-kpi-indicators .indicators-container[data-v-025fa39d]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;height:100%;padding:10px 0}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item[data-v-025fa39d]{flex:1;display:flex;flex-direction:column;border-radius:8px;background:#eff2fc;height:90px;justify-content:space-between;padding:16px 16px}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-header[data-v-025fa39d]{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-name[data-v-025fa39d]{font-family:PingFangSC-Medium;font-weight:600;font-size:12px;color:#333;margin-bottom:4px}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-trend[data-v-025fa39d]{display:flex;align-items:center;gap:4px;font-size:12px;font-family:PingFangSC-Regular;font-weight:400}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-trend.trend-up[data-v-025fa39d]{color:#73b950}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-trend.trend-down[data-v-025fa39d]{color:#f44f4f}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-trend.trend-flat[data-v-025fa39d]{color:#f4b13d}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .trend-icon[data-v-025fa39d]{font-size:12px;font-weight:900}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .trend-value[data-v-025fa39d]{font-weight:500}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-value[data-v-025fa39d]{display:flex;align-items:baseline;gap:8px}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .value-num[data-v-025fa39d]{font-size:24px;font-weight:700;font-family:PingFangSC-Semibold;color:#333;line-height:32px}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .value-unit[data-v-025fa39d]{font-size:12px;color:#333;font-weight:400}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item.is-highlight .value-num[data-v-025fa39d]{color:#f44f4f}@media screen and (max-width:1440px){.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .value-num[data-v-025fa39d]{font-size:18px}.rvc-cosmoplat-workspace-kpi-indicators .indicator-item .indicator-name[data-v-025fa39d]{font-size:11px}}.rvc-cosmoplat-workspace-cso-header-card[data-v-b0e624be]{display:flex;align-items:center;justify-content:space-between;padding:20px 0;padding-top:0;border-radius:8px;box-sizing:border-box}.header-left[data-v-b0e624be]{display:flex;flex-direction:row;align-items:center;gap:20px}.main-title[data-v-b0e624be]{font-size:20px;font-weight:700;color:#333;font-family:PingFangSC-Bold}.chat-btn[data-v-b0e624be]{display:inline-flex;align-items:center;gap:4px;margin-left:9px;padding:5px 16px;border:1px solid #4a5ff3;border-radius:4px;font-size:12px;color:#4a5ff3;cursor:pointer;white-space:nowrap;transition:opacity .2s}.chat-btn i[data-v-b0e624be]{font-size:12px}.sub-title[data-v-b0e624be]{font-size:14px;color:#595959;font-family:PingFangSC-Regular}.header-right[data-v-b0e624be]{display:flex;align-items:center}.datetime[data-v-b0e624be]{font-size:14px;color:#595959;font-family:PingFangSC-Regular;letter-spacing:1px}.time[data-v-b0e624be]{font-size:16px;color:#333;font-family:PingFangSC-Regular;font-weight:600;margin-left:16px}.rvc-cosmoplat-workspace-cso-core-indicators[data-v-27e97f14]{flex-shrink:0;padding:12px 14px}.rvc-cosmoplat-workspace-cso-core-indicators .section-card-title[data-v-27e97f14]{margin:0 0 10px;font-size:12px;font-weight:700;color:#1f2937}.rvc-cosmoplat-workspace-cso-core-indicators .indicators-container[data-v-27e97f14]{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;min-height:105px;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(74,95,243,.28) transparent}.rvc-cosmoplat-workspace-cso-core-indicators .panel-empty[data-v-27e97f14]{display:flex;align-items:center;justify-content:center;min-height:105px;font-size:12px;color:#94a3b8}.rvc-cosmoplat-workspace-cso-core-indicators .indicators-container[data-v-27e97f14]::-webkit-scrollbar{height:4px}.rvc-cosmoplat-workspace-cso-core-indicators .indicators-container[data-v-27e97f14]::-webkit-scrollbar-thumb{background:rgba(74,95,243,.28);border-radius:999px}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-item[data-v-27e97f14]{flex:1;flex-shrink:0;min-width:120px;display:flex;flex-direction:column;border-radius:8px;background:#eff2fc;padding:12px 16px;position:relative}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-main[data-v-27e97f14]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px;min-width:0}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-name[data-v-27e97f14]{font-size:12px;font-family:PingFangSC-Medium;font-weight:600;color:#333;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-trend[data-v-27e97f14]{display:flex;align-items:center;gap:4px;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;flex-shrink:0;white-space:nowrap;height:16px;line-height:16px}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-trend.trend-up[data-v-27e97f14]{color:#73b950}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-trend.trend-down[data-v-27e97f14]{color:#f44f4f}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-trend.trend-flat[data-v-27e97f14]{color:#f4b13d}.rvc-cosmoplat-workspace-cso-core-indicators .trend-icon[data-v-27e97f14]{font-size:12px;font-weight:900}.rvc-cosmoplat-workspace-cso-core-indicators .trend-value[data-v-27e97f14]{font-weight:500}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-value[data-v-27e97f14]{display:flex;align-items:baseline;gap:8px}.rvc-cosmoplat-workspace-cso-core-indicators .value-num[data-v-27e97f14]{font-size:24px;font-weight:700;font-family:PingFangSC-Semibold;color:#333;line-height:32px}.rvc-cosmoplat-workspace-cso-core-indicators .value-unit[data-v-27e97f14]{font-size:12px;color:#333;font-weight:400}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-mask[data-v-27e97f14]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(237,241,251,.23);backdrop-filter:blur(1px);border-radius:8px;display:flex;align-items:center;justify-content:center}.rvc-cosmoplat-workspace-cso-core-indicators .smart-analysis-btn[data-v-27e97f14]{width:64px;height:24px;border:none;background-image:linear-gradient(270deg,#4a5ff3,#4e86ff);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#fff;line-height:12px}@media screen and (max-width:1440px){.rvc-cosmoplat-workspace-cso-core-indicators .value-num[data-v-27e97f14]{font-size:18px}.rvc-cosmoplat-workspace-cso-core-indicators .indicator-name[data-v-27e97f14]{font-size:11px}}.rvc-cosmoplat-workspace-cso-procurement-cost[data-v-52a6f6f6]{min-height:0;display:flex;flex-direction:column}.rvc-cosmoplat-workspace-cso-procurement-cost .panel-head[data-v-52a6f6f6]{background:transparent;color:var(--text,#1f2937);padding:12px 18px 6px;display:flex;justify-content:space-between;align-items:center}.rvc-cosmoplat-workspace-cso-procurement-cost .panel-title[data-v-52a6f6f6]{font-size:14px;font-weight:600;color:#1e2226;line-height:20px}.rvc-cosmoplat-workspace-cso-procurement-cost .panel-body[data-v-52a6f6f6]{padding:8px 18px 16px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;overflow:hidden;min-height:180px}.rvc-cosmoplat-workspace-cso-procurement-cost .panel-empty[data-v-52a6f6f6]{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px;color:#94a3b8}.rvc-cosmoplat-workspace-cso-procurement-cost .cost-content[data-v-52a6f6f6]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;width:100%;min-width:0}.rvc-cosmoplat-workspace-cso-procurement-cost .cost-chart[data-v-52a6f6f6]{position:relative;width:130px;height:130px;flex:0 0 130px}.rvc-cosmoplat-workspace-cso-procurement-cost .donut-wrapper[data-v-52a6f6f6]{flex-shrink:0;width:130px;height:130px}.rvc-cosmoplat-workspace-cso-procurement-cost .donut[data-v-52a6f6f6]{width:100%;height:100%}.rvc-cosmoplat-workspace-cso-procurement-cost .cost-list[data-v-52a6f6f6]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.rvc-cosmoplat-workspace-cso-procurement-cost .list-item[data-v-52a6f6f6]{display:flex;align-items:center;gap:8px;min-width:0}.rvc-cosmoplat-workspace-cso-procurement-cost .item-dot[data-v-52a6f6f6]{flex:0 0 8px;width:8px;height:8px;border-radius:50%;flex-shrink:0}.rvc-cosmoplat-workspace-cso-procurement-cost .item-name-wrap[data-v-52a6f6f6]{flex:0 0 56px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.rvc-cosmoplat-workspace-cso-procurement-cost .item-name[data-v-52a6f6f6]{font-size:13px;color:#42526b;font-weight:400}.rvc-cosmoplat-workspace-cso-procurement-cost .item-bar-wrapper[data-v-52a6f6f6]{flex:1 1 0;min-width:24px;height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden}.rvc-cosmoplat-workspace-cso-procurement-cost .item-bar[data-v-52a6f6f6]{height:100%;border-radius:4px;transition:width .4s ease}.rvc-cosmoplat-workspace-cso-procurement-cost .item-value[data-v-52a6f6f6]{flex:0 0 58px;font-family:PingFangSC-Semibold;font-size:13px;font-weight:700;color:#4a5ff3;text-align:right;flex-shrink:0}.rvc-cosmoplat-workspace-cso-core-kpi[data-v-62c8d55a]{min-height:0;display:flex;flex-direction:column}.rvc-cosmoplat-workspace-cso-core-kpi .panel-head[data-v-62c8d55a]{background:transparent;color:var(--text,#1f2937);padding:12px 18px 6px;display:flex;justify-content:space-between;align-items:center}.rvc-cosmoplat-workspace-cso-core-kpi .panel-title[data-v-62c8d55a]{font-size:14px;font-weight:600;color:#1e2226;line-height:20px}.rvc-cosmoplat-workspace-cso-core-kpi .panel-body[data-v-62c8d55a]{padding:8px 18px 16px;flex:1;display:flex;min-width:0;min-height:180px}.rvc-cosmoplat-workspace-cso-core-kpi .panel-empty[data-v-62c8d55a]{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px;color:#94a3b8}.rvc-cosmoplat-workspace-cso-core-kpi .kpi-grid[data-v-62c8d55a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;width:100%;flex:1;min-width:0;min-height:0}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-item[data-v-62c8d55a]{border-radius:8px;background:#eff2fc;padding:12px 16px;display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-main[data-v-62c8d55a]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-name[data-v-62c8d55a]{font-family:PingFangSC-Medium;font-weight:600;font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-trend[data-v-62c8d55a]{display:inline-flex;align-items:center;gap:2px;font-family:PingFangSC-Regular;font-size:12px;flex-shrink:0;white-space:nowrap;height:16px;line-height:16px}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-trend.trend-up[data-v-62c8d55a]{color:#73b950}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-trend.trend-down[data-v-62c8d55a]{color:#f44f4f}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-trend.trend-flat[data-v-62c8d55a]{color:#f4b13d}.rvc-cosmoplat-workspace-cso-core-kpi .trend-value[data-v-62c8d55a]{font-weight:500}.rvc-cosmoplat-workspace-cso-core-kpi .trend-icon[data-v-62c8d55a]{font-size:12px;font-weight:900}.rvc-cosmoplat-workspace-cso-core-kpi .indicator-value[data-v-62c8d55a]{display:flex;align-items:baseline;gap:4px;min-width:0}.rvc-cosmoplat-workspace-cso-core-kpi .value-num[data-v-62c8d55a]{font-family:PingFangSC-Semibold;font-size:24px;font-weight:700;color:#333;line-height:32px}.rvc-cosmoplat-workspace-cso-core-kpi .value-unit[data-v-62c8d55a]{font-size:12px;color:#333;font-weight:400}@media screen and (max-width:1440px){.rvc-cosmoplat-workspace-cso-core-kpi .value-num[data-v-62c8d55a]{font-size:20px}}.rvc-cosmoplat-workspace-cso-strategy-progress[data-v-5d81d188]{min-height:0;display:flex;flex-direction:column}.rvc-cosmoplat-workspace-cso-strategy-progress .panel-head[data-v-5d81d188]{background:transparent;color:var(--text,#1f2937);padding:12px 18px 6px;display:flex;justify-content:space-between;align-items:center}.rvc-cosmoplat-workspace-cso-strategy-progress .panel-title[data-v-5d81d188]{font-size:14px;font-weight:600;color:#1e2226;line-height:20px}.rvc-cosmoplat-workspace-cso-strategy-progress .panel-body[data-v-5d81d188]{padding:8px 18px 16px;flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:180px}.rvc-cosmoplat-workspace-cso-strategy-progress .panel-empty[data-v-5d81d188]{display:flex;align-items:center;justify-content:center;font-size:12px;color:#94a3b8}.rvc-cosmoplat-workspace-cso-strategy-progress .progress-container[data-v-5d81d188]{display:flex;flex-direction:column;gap:18px;min-width:0;min-height:180px;justify-content:center}.rvc-cosmoplat-workspace-cso-strategy-progress .progress-item[data-v-5d81d188]{display:flex;align-items:center;gap:12px;min-width:0}.rvc-cosmoplat-workspace-cso-strategy-progress .item-name[data-v-5d81d188]{flex:0 0 48px;width:48px;font-family:PingFangSC-Medium;font-weight:600;font-size:12px;color:#333;line-height:1.4;overflow-wrap:anywhere;word-break:break-all}.rvc-cosmoplat-workspace-cso-strategy-progress .progress-bar-wrapper[data-v-5d81d188]{flex:1;min-width:0;height:6px;background:#f0f0f0;border-radius:3px;overflow:hidden}.rvc-cosmoplat-workspace-cso-strategy-progress .bar-fill[data-v-5d81d188]{height:6px;border-radius:3px;transition:width .5s ease}.rvc-cosmoplat-workspace-cso-strategy-progress .bar-fill.status-leading[data-v-5d81d188]{background:linear-gradient(90deg,#73b950,#98d17c)}.rvc-cosmoplat-workspace-cso-strategy-progress .bar-fill.status-normal[data-v-5d81d188]{background:linear-gradient(90deg,#4a5ff3,#4e86ff)}.rvc-cosmoplat-workspace-cso-strategy-progress .bar-fill.status-warning[data-v-5d81d188]{background:linear-gradient(90deg,#faad14,#fad37e)}.rvc-cosmoplat-workspace-cso-strategy-progress .bar-fill.status-danger[data-v-5d81d188]{background:linear-gradient(90deg,#f44f4f,#f87b7b)}.rvc-cosmoplat-workspace-cso-strategy-progress .item-value[data-v-5d81d188]{flex-shrink:0;font-family:PingFangSC-Regular;font-size:14px;color:#333;font-weight:400;min-width:44px;text-align:right}.rvc-cosmoplat-workspace-cso-strategy-progress .item-status[data-v-5d81d188]{flex-shrink:0;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;padding:2px 8px;border-radius:10px;min-width:36px;text-align:center}.rvc-cosmoplat-workspace-cso-strategy-progress .item-status.status-leading[data-v-5d81d188]{color:#73b950;background:#f1f8ed}.rvc-cosmoplat-workspace-cso-strategy-progress .item-status.status-normal[data-v-5d81d188]{color:#4a5ff3;background:#edf1fb}.rvc-cosmoplat-workspace-cso-strategy-progress .item-status.status-warning[data-v-5d81d188]{color:#faad14;background:#fffbe6}.rvc-cosmoplat-workspace-cso-strategy-progress .item-status.status-danger[data-v-5d81d188]{color:#f44f4f;background:#feeded}.rvc-cosmoplat-workspace-cso-sankey[data-v-37a459ae]{min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.rvc-cosmoplat-workspace-cso-sankey .panel-head[data-v-37a459ae]{background:#e8f0fe;color:#1e3a5f;padding:10px 14px;font-size:13px;font-weight:700;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d0dff8;gap:12px;flex-wrap:wrap;border-radius:4px 4px 0 0}.rvc-cosmoplat-workspace-cso-sankey .head-left[data-v-37a459ae]{display:flex;align-items:center;gap:10px}.rvc-cosmoplat-workspace-cso-sankey .panel-title[data-v-37a459ae]{font-size:13px;font-weight:700;color:#1e3a5f}.rvc-cosmoplat-workspace-cso-sankey .price-management-btn[data-v-37a459ae],.rvc-cosmoplat-workspace-cso-sankey .smart-analysis-btn[data-v-37a459ae]{padding:4px 12px;border-radius:999px;font-size:10px;font-weight:600;cursor:pointer;border:none;background:linear-gradient(270deg,#4a5ff3,#4e86ff);color:#fff}.rvc-cosmoplat-workspace-cso-sankey .head-filters[data-v-37a459ae]{display:flex;align-items:center;gap:8px}.rvc-cosmoplat-workspace-cso-sankey .filter-select[data-v-37a459ae]{width:110px}.rvc-cosmoplat-workspace-cso-sankey .filter-select-multi[data-v-37a459ae]{width:180px}.rvc-cosmoplat-workspace-cso-sankey .reset-btn[data-v-37a459ae]{padding:4px 10px;border:1px solid #d0dff8;border-radius:4px;background:#fff;color:#1e3a5f;font-size:10px;cursor:pointer}.rvc-cosmoplat-workspace-cso-sankey .reset-btn[data-v-37a459ae]:hover{border-color:#4a5ff3;color:#4a5ff3}.rvc-cosmoplat-workspace-cso-sankey .panel-sub[data-v-37a459ae]{padding:8px 14px;font-size:10px;color:#6b7280;background:#f8fafc;border-bottom:1px solid #edf1f5}.rvc-cosmoplat-workspace-cso-sankey .chart-body[data-v-37a459ae]{padding:0;background:#fff;position:relative}.rvc-cosmoplat-workspace-cso-sankey .sankey-chart[data-v-37a459ae]{width:100%;height:480px;position:relative;overflow:hidden}.rvc-cosmoplat-workspace-cso-sankey .chart-watermark[data-v-37a459ae]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(-30deg,transparent,transparent 140px,rgba(220,38,38,.04) 0,rgba(220,38,38,.04) 145px);font-size:22px;font-weight:700;color:rgba(220,38,38,.06);letter-spacing:6px;display:flex;flex-wrap:wrap;align-content:flex-start;overflow:hidden}.rvc-cosmoplat-workspace-cso-sankey .chart-watermark[data-v-37a459ae]:before{content:"ZSD19849848 ZSD19849848 ZSD19849848 ZSD19849848\aZSD19849848 ZSD19849848 ZSD19849848 ZSD19849848\aZSD19849848 ZSD19849848 ZSD19849848 ZSD19849848\aZSD19849848 ZSD19849848 ZSD19849848 ZSD19849848\aZSD19849848 ZSD19849848 ZSD19849848 ZSD19849848";white-space:pre;line-height:180px;transform:rotate(-30deg) translate(-60px,-40px);display:block;width:200%}.rvc-cosmoplat-workspace-cso-sankey .chart-body[data-v-37a459ae] #sankey-chart,.rvc-cosmoplat-workspace-cso-sankey .chart-body[data-v-37a459ae] .echarts{position:relative;z-index:1}.rvc-cosmoplat-workspace-cso-sankey .chart-legend[data-v-37a459ae]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:10px 14px;border-top:1px solid #edf1f5;background:#f8fafc;font-size:10px;color:#6b7280}.rvc-cosmoplat-workspace-cso-sankey .legend-item[data-v-37a459ae]{display:inline-flex;align-items:center;gap:4px}.rvc-cosmoplat-workspace-cso-sankey .legend-dot[data-v-37a459ae]{display:inline-block;width:8px;height:8px;border-radius:2px}.rvc-cosmoplat-workspace-cso-sankey .legend-impact[data-v-37a459ae]{margin-left:auto;color:#4a5ff3;font-weight:600}.rvc-cosmoplat-workspace-cso-sankey .impact-slider[data-v-37a459ae]{display:flex;align-items:center;gap:12px;padding:8px 14px 12px;background:#f8fafc;border-top:1px solid #edf1f5;font-size:10px;color:#6b7280;border-radius:0 0 4px 4px}.rvc-cosmoplat-workspace-cso-sankey .slider-label[data-v-37a459ae]{font-weight:700;color:#1f2937;white-space:nowrap}.rvc-cosmoplat-workspace-cso-sankey .slider-max[data-v-37a459ae],.rvc-cosmoplat-workspace-cso-sankey .slider-min[data-v-37a459ae]{color:#4a5ff3;font-weight:600;min-width:60px}.rvc-cosmoplat-workspace-cso-sankey .slider-control[data-v-37a459ae]{flex:1;margin:0 8px}.rvc-cosmoplat-workspace-strategy-progress .progress-container[data-v-715de7f8]{height:100%;padding:10px 0;display:flex;flex-direction:column;gap:20px}.rvc-cosmoplat-workspace-strategy-progress .progress-item[data-v-715de7f8]{display:flex;flex-direction:row;align-items:center;gap:8px}.rvc-cosmoplat-workspace-strategy-progress .item-header[data-v-715de7f8]{flex-shrink:0;display:flex;gap:8px;align-items:center;justify-content:space-between}.rvc-cosmoplat-workspace-strategy-progress .item-name[data-v-715de7f8]{font-family:PingFangSC-Medium;font-weight:600;font-size:12px;color:#333}.rvc-cosmoplat-workspace-strategy-progress .item-value[data-v-715de7f8]{font-family:PingFangSC-Regular;font-size:14px;color:#333;font-weight:400}.rvc-cosmoplat-workspace-strategy-progress .item-status[data-v-715de7f8]{font-size:12px;font-family:PingFangSC-Regular;font-weight:400;padding:2px 8px;border-radius:10px}.rvc-cosmoplat-workspace-strategy-progress .item-status.status-leading[data-v-715de7f8]{color:#73b950;background:#f1f8ed}.rvc-cosmoplat-workspace-strategy-progress .item-status.status-normal[data-v-715de7f8]{color:#4a5ff3;background:#edf1fb}.rvc-cosmoplat-workspace-strategy-progress .item-status.status-warning[data-v-715de7f8]{color:#faad14;background:#fffbe6}.rvc-cosmoplat-workspace-strategy-progress .item-status.status-danger[data-v-715de7f8]{color:#f44f4f;background:#feeded}.rvc-cosmoplat-workspace-strategy-progress .progress-bar-wrapper[data-v-715de7f8]{flex:1;margin:0 8px}.rvc-cosmoplat-workspace-strategy-progress .progress-bar[data-v-715de7f8]{width:100%;height:6px;background:#f0f0f0;border-radius:3px;overflow:hidden}.rvc-cosmoplat-workspace-strategy-progress .bar-fill[data-v-715de7f8]{height:100%;border-radius:3px;transition:width .5s ease}.rvc-cosmoplat-workspace-strategy-progress .bar-fill.status-danger[data-v-715de7f8],.rvc-cosmoplat-workspace-strategy-progress .bar-fill.status-leading[data-v-715de7f8],.rvc-cosmoplat-workspace-strategy-progress .bar-fill.status-normal[data-v-715de7f8],.rvc-cosmoplat-workspace-strategy-progress .bar-fill.status-warning[data-v-715de7f8]{background:linear-gradient(90deg,#4eb9ff,#7a63fe)}.overview-main[data-v-9028f762]{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.rvc-cosmoplat-workspace-procurement-overview[data-v-9028f762]{overflow:hidden}.rvc-cosmoplat-workspace-procurement-overview .overview-container[data-v-9028f762]{height:100%;width:100%;scrollbar-width:thin;scrollbar-color:transparent}.rvc-cosmoplat-workspace-procurement-overview .overview-container[data-v-9028f762]:hover{scrollbar-width:thin;scrollbar-color:#b0b0b0 #e8e8e8}.rvc-cosmoplat-workspace-procurement-overview .overview-item[data-v-9028f762]{min-width:120px;display:flex;flex-direction:column;border-radius:8px;background:#eff2fc;padding:10px 12px;position:relative}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-header[data-v-9028f762]{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-name[data-v-9028f762]{font-size:12px;font-family:PingFangSC-Medium;font-weight:600;color:#333;white-space:nowrap}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-trend[data-v-9028f762]{display:flex;align-items:center;gap:4px;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;white-space:nowrap}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-trend .trend-label[data-v-9028f762]{color:#909399}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-trend.trend-good .trend-value[data-v-9028f762]{color:#73b950}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-trend.trend-bad .trend-value[data-v-9028f762]{color:#f44f4f}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-trend.trend-flat .trend-value[data-v-9028f762]{color:#909399}.rvc-cosmoplat-workspace-procurement-overview .overview-item .trend-value[data-v-9028f762]{font-weight:500}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-value[data-v-9028f762]{display:flex;align-items:baseline;gap:6px}.rvc-cosmoplat-workspace-procurement-overview .overview-item .value-num[data-v-9028f762]{font-size:24px;font-weight:700;font-family:PingFangSC-Semibold;color:#333;line-height:32px}.rvc-cosmoplat-workspace-procurement-overview .overview-item .value-unit[data-v-9028f762]{font-size:12px;color:#333;font-weight:400}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-mask[data-v-9028f762]{position:absolute;top:0;left:0;right:0;bottom:0;background:#edf1fb3b;backdrop-filter:blur(1px);border-radius:8px;display:flex;align-items:center;justify-content:center}.rvc-cosmoplat-workspace-procurement-overview .overview-item .smart-analysis-btn[data-v-9028f762]{width:64px;height:24px;border:none;background-image:linear-gradient(270deg,#4a5ff3,#4e86ff);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#fff;line-height:12px}@media screen and (max-width:1440px){.rvc-cosmoplat-workspace-procurement-overview .overview-item[data-v-9028f762]{padding:8px 10px}.rvc-cosmoplat-workspace-procurement-overview .overview-item .value-num[data-v-9028f762]{font-size:18px}.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-name[data-v-9028f762],.rvc-cosmoplat-workspace-procurement-overview .overview-item .item-trend[data-v-9028f762]{font-size:11px}}.rvc-cosmoplat-workspace-procurement-overview .overview-container::-webkit-scrollbar{height:0}.rvc-cosmoplat-workspace-procurement-overview .overview-container:hover::-webkit-scrollbar{height:6px}.rvc-cosmoplat-workspace-procurement-overview .overview-container::-webkit-scrollbar-track{background:#e8e8e8;border-radius:3px}.rvc-cosmoplat-workspace-procurement-overview .overview-container::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:3px}.rvc-cosmoplat-workspace-procurement-overview .overview-container::-webkit-scrollbar-thumb:hover{background:#909090}.rvc-cosmoplat-workspace-category-proportion .chart-container[data-v-2bd0b4f3]{height:100%;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-category-proportion .chart-main[data-v-2bd0b4f3]{flex:1;display:flex;align-items:center;min-height:0}.rvc-cosmoplat-workspace-category-proportion .chart-body-wrap[data-v-2bd0b4f3]{position:relative;width:55%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center}.rvc-cosmoplat-workspace-category-proportion .chart-center-text[data-v-2bd0b4f3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1000}.rvc-cosmoplat-workspace-category-proportion .chart-center-text .center-label[data-v-2bd0b4f3]{font-family:PingFangSC-Medium;font-weight:600;font-size:11px;color:#333}.rvc-cosmoplat-workspace-category-proportion .chart-center-text .center-value[data-v-2bd0b4f3]{font-size:18px;font-weight:700;color:#333}.rvc-cosmoplat-workspace-category-proportion .chart-body[data-v-2bd0b4f3]{width:100%;height:100%;min-height:220px}.rvc-cosmoplat-workspace-category-proportion .legend-list[data-v-2bd0b4f3]{display:flex;flex-direction:column;justify-content:center;gap:14px;padding-left:12px;flex-shrink:0;min-width:40%}.rvc-cosmoplat-workspace-category-proportion .legend-item[data-v-2bd0b4f3]{display:flex;justify-content:space-between;align-items:center}.rvc-cosmoplat-workspace-category-proportion .item-header[data-v-2bd0b4f3]{display:flex;align-items:center;gap:8px}.rvc-cosmoplat-workspace-category-proportion .item-dot[data-v-2bd0b4f3]{width:8px;height:8px;border-radius:50%}.rvc-cosmoplat-workspace-category-proportion .item-name[data-v-2bd0b4f3]{font-size:12px;color:#666;font-weight:400}.rvc-cosmoplat-workspace-category-proportion .item-value[data-v-2bd0b4f3]{font-size:12px;color:#333;font-weight:600}.rvc-cosmoplat-workspace-purchase-trend .chart-container[data-v-a1d7eb6c]{height:100%;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-purchase-trend .chart-subtitle[data-v-a1d7eb6c]{align-self:center;font-family:PingFangSC-Regular;font-size:12px;color:#999;font-weight:400;margin-top:4px}.rvc-cosmoplat-workspace-purchase-trend .chart-body[data-v-a1d7eb6c]{flex:1;width:100%;height:100%;min-height:260px}.rvc-cosmoplat-workspace-material-kit-rate .chart-container[data-v-2947fac5]{height:100%;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-material-kit-rate .chart-subtitle[data-v-2947fac5]{align-self:center;font-family:PingFangSC-Regular;font-size:12px;color:#999;font-weight:400;margin-top:4px}.rvc-cosmoplat-workspace-material-kit-rate .chart-body[data-v-2947fac5]{flex:1;width:100%;height:100%;min-height:260px}.risk-list[data-v-a533c110]{display:flex;flex-direction:column;height:100%;min-height:0;font-size:12px;color:#1e2226;border:1px solid #e5e7eb;border-radius:2px}.risk-row[data-v-a533c110]{display:flex;align-items:center;padding:6px 4px;border-bottom:1px solid #eef0f3;line-height:18px}.risk-row-head[data-v-a533c110]{font-weight:600;color:#6b7280;border-bottom-color:#e5e7eb}.risk-list-body[data-v-a533c110]{flex:1;min-height:0;overflow-y:auto}.cell[data-v-a533c110]{padding:0 4px;box-sizing:border-box}.cell-name[data-v-a533c110]{flex:2}.cell-cat[data-v-a533c110],.cell-name[data-v-a533c110]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-cat[data-v-a533c110]{flex:1}.cell-share[data-v-a533c110]{width:72px;text-align:right}.cell-risk[data-v-a533c110]{width:80px;text-align:center}.risk-empty[data-v-a533c110]{text-align:center;color:#9ca3af;padding:16px 0}.rvc-cosmoplat-workspace-supplier-grade .chart-container[data-v-328b8e23]{height:100%;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-supplier-grade .chart-main[data-v-328b8e23]{flex:1;display:flex;align-items:center;min-height:0}.rvc-cosmoplat-workspace-supplier-grade .chart-body-wrap[data-v-328b8e23]{position:relative;width:55%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center}.rvc-cosmoplat-workspace-supplier-grade .chart-center-text[data-v-328b8e23]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1000}.rvc-cosmoplat-workspace-supplier-grade .chart-center-text .center-label[data-v-328b8e23]{font-family:PingFangSC-Medium;font-weight:600;font-size:11px;color:#333}.rvc-cosmoplat-workspace-supplier-grade .chart-center-text .center-value[data-v-328b8e23]{font-size:18px;font-weight:700;color:#333}.rvc-cosmoplat-workspace-supplier-grade .chart-body[data-v-328b8e23]{width:100%;height:100%;min-height:220px}.rvc-cosmoplat-workspace-supplier-grade .grade-list[data-v-328b8e23]{display:flex;flex-direction:column;justify-content:center;gap:14px;padding-left:12px;flex-shrink:0;min-width:40%}.rvc-cosmoplat-workspace-supplier-grade .grade-item[data-v-328b8e23]{display:flex;justify-content:space-between;align-items:center;gap:8px}.rvc-cosmoplat-workspace-supplier-grade .item-header[data-v-328b8e23]{display:flex;align-items:center;gap:8px}.rvc-cosmoplat-workspace-supplier-grade .grade-dot[data-v-328b8e23]{width:8px;height:8px;border-radius:50%}.rvc-cosmoplat-workspace-supplier-grade .grade-name[data-v-328b8e23]{font-size:12px;color:#666;font-weight:400}.rvc-cosmoplat-workspace-supplier-grade .grade-count[data-v-328b8e23]{font-size:12px;color:#333;font-weight:600}.rvc-cosmoplat-workspace-delivery-distribution .chart-container[data-v-63e0be36]{height:100%;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box}.rvc-cosmoplat-workspace-delivery-distribution .chart-main[data-v-63e0be36]{flex:1;display:flex;align-items:center;min-height:0}.rvc-cosmoplat-workspace-delivery-distribution .chart-body-wrap[data-v-63e0be36]{position:relative;width:55%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center}.rvc-cosmoplat-workspace-delivery-distribution .chart-center-text[data-v-63e0be36]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1000}.rvc-cosmoplat-workspace-delivery-distribution .chart-center-text .center-label[data-v-63e0be36]{font-family:PingFangSC-Medium;font-weight:600;font-size:11px;color:#333}.rvc-cosmoplat-workspace-delivery-distribution .chart-center-text .center-value[data-v-63e0be36]{font-size:18px;font-weight:700;color:#333}.rvc-cosmoplat-workspace-delivery-distribution .chart-body[data-v-63e0be36]{width:100%;height:100%;min-height:220px}.rvc-cosmoplat-workspace-delivery-distribution .legend-list[data-v-63e0be36]{display:flex;flex-direction:column;justify-content:center;gap:14px;padding-left:12px;flex-shrink:0;min-width:40%}.rvc-cosmoplat-workspace-delivery-distribution .legend-item[data-v-63e0be36]{display:flex;justify-content:space-between;align-items:center;gap:8px}.rvc-cosmoplat-workspace-delivery-distribution .item-header[data-v-63e0be36]{display:flex;align-items:center;gap:8px}.rvc-cosmoplat-workspace-delivery-distribution .item-dot[data-v-63e0be36]{width:8px;height:8px;border-radius:50%}.rvc-cosmoplat-workspace-delivery-distribution .item-name[data-v-63e0be36]{font-size:12px;color:#666;font-weight:400}.rvc-cosmoplat-workspace-delivery-distribution .item-value[data-v-63e0be36]{font-size:12px;color:#333;font-weight:600}.rvc-cosmoplat-workspace-purchase-amount-trend .chart-container[data-v-72ff34fc]{height:100%;display:flex;flex-direction:column;padding:4px 0 0;box-sizing:border-box}.rvc-cosmoplat-workspace-purchase-amount-trend .chart-body[data-v-72ff34fc]{flex:1;width:100%;height:100%;min-height:240px}.rl-table[data-v-ed7f282a]{width:100%;border-collapse:collapse;font-size:12px}.rl-table td[data-v-ed7f282a],.rl-table th[data-v-ed7f282a]{border:none;border-bottom:1px solid #eef3fb;padding:10px;text-align:left;color:#3d4a63;white-space:nowrap}.rl-table th[data-v-ed7f282a]{background:#eef3fb;color:#1f2a44;font-weight:600;border-bottom:none}.rl-table tbody tr:last-child td[data-v-ed7f282a]{border-bottom:none}.rl-table .rl-idx[data-v-ed7f282a]{width:48px;color:#8aa0c0}.rl-table .rl-sup[data-v-ed7f282a]{color:#1f2a44;font-weight:600}.rl-table .rl-amt[data-v-ed7f282a]{color:#1f2a44;font-weight:700;text-align:center}.rl-table .rl-prod[data-v-ed7f282a]{color:#5a6b88;white-space:normal;max-width:260px}.rl-badge[data-v-ed7f282a]{display:inline-block;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.rl-hi[data-v-ed7f282a]{background:#fdecec;color:#d64545}.rl-empty[data-v-ed7f282a]{padding:16px 4px;font-size:12px;color:#98a1b2}.rl-dialog-title .rl-dialog-title-main[data-v-ed7f282a]{font-size:15px;font-weight:700;color:#1f2329}.rl-dialog-title .rl-dialog-title-sub[data-v-ed7f282a]{margin-top:4px;font-size:11.5px;font-weight:400;color:#6b7f9a;line-height:1.5}.rl-dialog-body .rl-table .rl-prod[data-v-ed7f282a]{max-width:430px}.rvc-cosmoplat-workspace-high-risk-supplier-list .rl-all-link[data-v-ed7f282a]{padding:0;border:none;background:none;font-family:inherit;font-size:12px;color:#4a5ff3;white-space:nowrap;cursor:pointer}.rvc-cosmoplat-workspace-high-risk-supplier-list .rl-all-link[data-v-ed7f282a]:hover{text-decoration:underline}.rvc-cosmoplat-workspace-high-risk-supplier-list .rl-scroll[data-v-ed7f282a]{height:100%;overflow:auto}.risk-all-dialog{margin-top:6vh!important;margin-bottom:6vh!important;display:flex;flex-direction:column;max-height:88vh}.risk-all-dialog .el-dialog__header{flex-shrink:0;padding:16px 20px 10px;border-bottom:1px solid #f0f0f0}.risk-all-dialog .el-dialog__body{flex:1;overflow:auto;min-height:0;padding:16px 20px 18px}.overview-main[data-v-5f841ca0]{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.rvc-cosmoplat-workspace-sales-core-indicators[data-v-5f841ca0]{overflow:hidden}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container[data-v-5f841ca0]{height:100%;width:100%;scrollbar-width:thin;scrollbar-color:transparent}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container[data-v-5f841ca0]:hover{scrollbar-width:thin;scrollbar-color:#b0b0b0 #e8e8e8}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item[data-v-5f841ca0]{min-width:120px;display:flex;flex-direction:column;border-radius:8px;background:#eff2fc;padding:10px 12px;position:relative}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-header[data-v-5f841ca0]{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:6px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-name[data-v-5f841ca0]{font-size:12px;font-family:PingFangSC-Medium;font-weight:600;color:#333;white-space:nowrap}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-trend[data-v-5f841ca0]{font-size:12px;font-family:PingFangSC-Regular;font-weight:500;white-space:nowrap}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-trend.trend-good[data-v-5f841ca0]{color:#73b950}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-trend.trend-bad[data-v-5f841ca0]{color:#f44f4f}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-trend.trend-flat[data-v-5f841ca0]{color:#909399}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-value[data-v-5f841ca0]{display:flex;align-items:baseline;gap:6px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .value-num[data-v-5f841ca0]{font-size:24px;font-weight:700;font-family:PingFangSC-Semibold;color:#333;line-height:32px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .value-unit[data-v-5f841ca0]{font-size:12px;color:#333;font-weight:400}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-desc[data-v-5f841ca0]{margin-top:auto;padding-top:6px;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;color:#909399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-mask[data-v-5f841ca0]{position:absolute;top:0;left:0;right:0;bottom:0;background:#edf1fb3b;backdrop-filter:blur(1px);border-radius:8px;display:flex;align-items:center;justify-content:center}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .smart-analysis-btn[data-v-5f841ca0]{width:64px;height:24px;border:none;background-image:linear-gradient(270deg,#4a5ff3,#4e86ff);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#fff;line-height:12px}@media screen and (max-width:1440px){.rvc-cosmoplat-workspace-sales-core-indicators .overview-item[data-v-5f841ca0]{padding:8px 10px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .value-num[data-v-5f841ca0]{font-size:18px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-desc[data-v-5f841ca0],.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-name[data-v-5f841ca0],.rvc-cosmoplat-workspace-sales-core-indicators .overview-item .item-trend[data-v-5f841ca0]{font-size:11px}}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container::-webkit-scrollbar{height:0}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container:hover::-webkit-scrollbar{height:6px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container::-webkit-scrollbar-track{background:#e8e8e8;border-radius:3px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:3px}.rvc-cosmoplat-workspace-sales-core-indicators .overview-container::-webkit-scrollbar-thumb:hover{background:#909090}.rvc-cosmoplat-workspace-sales-stage-overview .stage-total[data-v-72be596d]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;white-space:nowrap}.rvc-cosmoplat-workspace-sales-stage-overview .stage-subtitle[data-v-72be596d]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;margin-bottom:8px}.rvc-cosmoplat-workspace-sales-stage-overview .stage-scroll[data-v-72be596d]{height:calc(100% - 26px);overflow:auto}.rvc-cosmoplat-workspace-sales-stage-overview .stage-item[data-v-72be596d]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f0f3fa}.rvc-cosmoplat-workspace-sales-stage-overview .stage-item[data-v-72be596d]:last-child{border-bottom:none}.rvc-cosmoplat-workspace-sales-stage-overview .stage-index[data-v-72be596d]{flex-shrink:0;width:28px;font-size:14px;font-family:PingFangSC-Semibold;font-weight:700;color:#4a5ff3}.rvc-cosmoplat-workspace-sales-stage-overview .stage-main[data-v-72be596d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.rvc-cosmoplat-workspace-sales-stage-overview .stage-title-row[data-v-72be596d]{display:flex;align-items:baseline;gap:8px}.rvc-cosmoplat-workspace-sales-stage-overview .stage-name[data-v-72be596d]{font-size:13px;font-family:PingFangSC-Medium;font-weight:600;color:#333;white-space:nowrap}.rvc-cosmoplat-workspace-sales-stage-overview .stage-desc[data-v-72be596d]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvc-cosmoplat-workspace-sales-stage-overview .stage-system-row[data-v-72be596d]{display:flex;align-items:center;gap:6px}.rvc-cosmoplat-workspace-sales-stage-overview .stage-system-icon[data-v-72be596d]{width:12px;height:12px;border:1px solid #b6c2d9;border-radius:50%;position:relative}.rvc-cosmoplat-workspace-sales-stage-overview .stage-system-icon[data-v-72be596d]:after{content:"";position:absolute;left:50%;top:2px;width:1px;height:4px;background:#b6c2d9;transform:translateX(-50%);transform-origin:bottom center;rotate:45deg}.rvc-cosmoplat-workspace-sales-stage-overview .stage-system[data-v-72be596d]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;white-space:nowrap}.rvc-cosmoplat-workspace-sales-stage-overview .stage-bar[data-v-72be596d]{height:4px;border-radius:2px;background:#edf0f7;overflow:hidden}.rvc-cosmoplat-workspace-sales-stage-overview .stage-bar-fill[data-v-72be596d]{height:100%;border-radius:2px;background:#4a5ff3}.rvc-cosmoplat-workspace-sales-stage-overview .stage-side[data-v-72be596d]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.rvc-cosmoplat-workspace-sales-stage-overview .stage-count-row[data-v-72be596d]{display:flex;align-items:baseline;gap:4px}.rvc-cosmoplat-workspace-sales-stage-overview .stage-count[data-v-72be596d]{font-size:16px;font-family:PingFangSC-Semibold;font-weight:700;color:#4a5ff3}.rvc-cosmoplat-workspace-sales-stage-overview .stage-count-label[data-v-72be596d]{font-size:12px;font-family:PingFangSC-Regular;color:#606266;white-space:nowrap}.rvc-cosmoplat-workspace-sales-stage-overview .stage-arrow[data-v-72be596d]{font-size:12px;color:#b6c2d9}.rvc-cosmoplat-workspace-sales-stage-overview .stage-amount[data-v-72be596d]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;white-space:nowrap}.rvc-cosmoplat-workspace-sales-stage-overview .stage-empty[data-v-72be596d]{padding:16px 4px;font-size:12px;color:#98a1b2}.tl-item[data-v-d8dc27e0]{display:flex;align-items:center;gap:12px;position:relative;background:#f7f8fc;border-radius:8px;padding:10px 12px 10px 16px;margin-bottom:8px}.tl-item[data-v-d8dc27e0]:before{content:"";position:absolute;left:6px;top:10px;bottom:10px;width:3px;border-radius:2px;background:#4a5ff3}.tl-item[data-v-d8dc27e0]:last-child{margin-bottom:0}.tl-main[data-v-d8dc27e0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tl-title-row[data-v-d8dc27e0]{display:flex;align-items:center;gap:8px}.tl-tag[data-v-d8dc27e0]{flex-shrink:0;padding:1px 6px;border-radius:4px;font-size:11px;font-family:PingFangSC-Medium;font-weight:600;color:#fff;line-height:16px}.tl-tag-p0[data-v-d8dc27e0]{background:#f44f4f}.tl-tag-p1[data-v-d8dc27e0]{background:#f79a3e}.tl-title[data-v-d8dc27e0]{font-size:13px;font-family:PingFangSC-Medium;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-desc[data-v-d8dc27e0]{color:#606266}.tl-desc[data-v-d8dc27e0],.tl-source[data-v-d8dc27e0]{font-size:12px;font-family:PingFangSC-Regular;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-source[data-v-d8dc27e0]{color:#98a1b2}.tl-assign[data-v-d8dc27e0]{flex-shrink:0;padding:0;border:none;background:none;font-size:12px;font-family:PingFangSC-Regular;color:#4a5ff3;white-space:nowrap;cursor:pointer}.tl-empty[data-v-d8dc27e0]{padding:16px 4px;font-size:12px;color:#98a1b2}.rvc-cosmoplat-workspace-sales-today-tasks .tl-subtitle[data-v-d8dc27e0]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;margin-bottom:8px}.rvc-cosmoplat-workspace-sales-today-tasks .tl-scroll[data-v-d8dc27e0]{height:calc(100% - 26px);overflow:auto}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-unit[data-v-52a6d6aa]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;white-space:nowrap}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-subtitle[data-v-52a6d6aa]{font-size:12px;font-family:PingFangSC-Regular;color:#909399;margin-bottom:4px}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-container[data-v-52a6d6aa]{height:calc(100% - 22px);display:flex;flex-direction:column;box-sizing:border-box}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-body[data-v-52a6d6aa]{flex:1;width:100%;min-height:240px}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-source[data-v-52a6d6aa]{display:flex;align-items:center;gap:6px;font-family:PingFangSC-Regular;font-size:12px;color:#999;font-weight:400;margin-top:4px}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-source-icon[data-v-52a6d6aa]{width:12px;height:12px;border:1px solid #b6c2d9;border-radius:50%;position:relative}.rvc-cosmoplat-workspace-sales-sign-payment-trend .chart-source-icon[data-v-52a6d6aa]:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:2px;border-radius:50%;background:#b6c2d9;transform:translate(-50%,-50%)}