.capacity-page[data-v-313ac6e4]{min-height:100%;padding:20px 22px 36px;background:#f4f6f8;color:#202938;letter-spacing:0}.filter-actions[data-v-313ac6e4],.freshness[data-v-313ac6e4],.page-heading[data-v-313ac6e4],.section-heading[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-heading[data-v-313ac6e4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:16px}.page-heading h1[data-v-313ac6e4],.section-heading h2[data-v-313ac6e4]{margin:0;color:#172033;font-weight:650;letter-spacing:0}.page-heading h1[data-v-313ac6e4]{font-size:24px;line-height:32px}.page-heading p[data-v-313ac6e4],.section-heading p[data-v-313ac6e4]{margin:4px 0 0;color:#788396;font-size:13px;line-height:20px}.freshness[data-v-313ac6e4]{gap:9px;color:#657184;font-size:12px;white-space:nowrap}.freshness-dot[data-v-313ac6e4]{width:7px;height:7px;border-radius:50%;background:#2f7d68;-webkit-box-shadow:0 0 0 3px rgba(47,125,104,.12);box-shadow:0 0 0 3px rgba(47,125,104,.12)}.freshness-dot.muted[data-v-313ac6e4]{background:#a5adba;-webkit-box-shadow:none;box-shadow:none}.bid-speed-section[data-v-313ac6e4],.chart-section[data-v-313ac6e4],.filter-panel[data-v-313ac6e4],.stalled-section[data-v-313ac6e4]{border:1px solid #e0e5eb;border-radius:6px;background:#fff}.filter-panel[data-v-313ac6e4]{margin-bottom:14px;padding:14px 16px 16px}.quick-ranges[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:13px;border-bottom:1px solid #edf0f3}.quick-ranges button[data-v-313ac6e4]{position:relative;border:0;padding:0 14px 11px;background:transparent;color:#697588;font-size:13px;cursor:pointer}.quick-ranges button[data-v-313ac6e4]:after{position:absolute;right:12px;bottom:-1px;left:12px;height:2px;background:transparent;content:""}.quick-ranges button.active[data-v-313ac6e4]{color:#2869c7;font-weight:600}.quick-ranges button.active[data-v-313ac6e4]:after{background:#3977d5}.quick-ranges button[data-v-313ac6e4]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.filter-grid[data-v-313ac6e4]{display:grid;grid-template-columns:minmax(360px,1fr) minmax(160px,240px) auto;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.filter-field[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;color:#596579;font-size:12px}.filter-field[data-v-313ac6e4] .el-input,.filter-field[data-v-313ac6e4] .el-select,.time-field[data-v-313ac6e4] .el-date-editor{width:100%}.mobile-time-range[data-v-313ac6e4]{display:none}.filter-actions[data-v-313ac6e4]{gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.error-alert[data-v-313ac6e4]{margin-bottom:14px}.error-alert[data-v-313ac6e4] .el-alert__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.metric-strip[data-v-313ac6e4]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:14px;border:1px solid #e0e5eb;border-radius:6px;background:#fff}.metric-strip article[data-v-313ac6e4]{min-width:0;padding:17px 18px;border-right:1px solid #edf0f3}.metric-strip article[data-v-313ac6e4]:last-child{border-right:0}.metric-strip span[data-v-313ac6e4]{display:block;color:#697588;font-size:12px}.metric-strip strong[data-v-313ac6e4]{display:block;overflow:hidden;margin-top:7px;color:#182234;font-size:26px;line-height:34px;text-overflow:ellipsis;white-space:nowrap}.metric-strip .demand-order-link[data-v-313ac6e4]{padding:0;font-size:13px;font-weight:500;vertical-align:baseline}.related-ad[data-v-313ac6e4]{display:inline-block;max-width:100%;margin:0 10px 0 0;padding:2px 0;overflow:hidden;font-size:12px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.selectable-link[data-v-313ac6e4]{color:#409eff;cursor:pointer;text-decoration:none;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.selectable-link[data-v-313ac6e4]:hover{color:#66b1ff;text-decoration:underline}.disabled-link[data-v-313ac6e4]{color:#c0c4cc;font-size:12px}.remaining-order-summary[data-v-313ac6e4]{margin-bottom:12px;color:#596579;font-size:13px}.remaining-order-pagination[data-v-313ac6e4]{margin-top:14px;text-align:right}.metric-strip small[data-v-313ac6e4]{display:block;margin-top:3px;color:#98a1af;font-size:11px}.stalled-section[data-v-313ac6e4]{margin-bottom:14px;padding:18px 20px 16px}.stalled-section .section-heading[data-v-313ac6e4]{margin-bottom:12px}.stalled-toolbar[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 16px;margin-bottom:12px}.stalled-filter-note[data-v-313ac6e4]{color:#8792a1;font-size:12px}.stalled-bid[data-v-313ac6e4]{color:#ad492f;font-weight:650;white-space:nowrap}.stalled-ordered[data-v-313ac6e4],.stalled-remaining[data-v-313ac6e4]{display:block;white-space:nowrap}.stalled-remaining[data-v-313ac6e4]{color:#273246;font-weight:650}.stalled-ordered[data-v-313ac6e4]{margin-top:2px;color:#8792a1;font-size:11px}.stalled-total[data-v-313ac6e4]{margin-left:5px;color:#b84c37;font-size:15px}.stalled-alert[data-v-313ac6e4]{margin-bottom:10px}.stalled-table-wrap[data-v-313ac6e4]{max-width:100%;overflow-x:auto}.stalled-reason[data-v-313ac6e4]{color:#a44835;font-size:12px}.stalled-pagination[data-v-313ac6e4]{margin-top:14px;text-align:right}.bid-speed-section[data-v-313ac6e4],.chart-section[data-v-313ac6e4]{margin-bottom:14px;padding:18px 20px 16px}.section-heading[data-v-313ac6e4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:14px}.section-heading h2[data-v-313ac6e4]{font-size:17px;line-height:24px}.range-caption[data-v-313ac6e4]{color:#7a8494;font-size:12px;white-space:nowrap}.chart-canvas[data-v-313ac6e4]{width:100%;height:330px}.empty-state[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;height:260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8a94a4;text-align:center}.empty-state i[data-v-313ac6e4]{margin-bottom:12px;color:#bdc5d0;font-size:38px}.empty-state strong[data-v-313ac6e4]{color:#566174;font-size:14px}.empty-state span[data-v-313ac6e4]{margin-top:6px;font-size:12px}.compact-empty[data-v-313ac6e4]{height:150px}.bid-speed-heading[data-v-313ac6e4]{margin-bottom:16px}.bid-chart-toolbar[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 12px;margin-bottom:12px}.bid-product-switch[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;overflow-x:auto;padding-bottom:2px}.bid-product-switch[data-v-313ac6e4] .el-radio-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ownership-select[data-v-313ac6e4]{width:150px}.price-picker[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#596579;font-size:12px;white-space:nowrap}.price-picker[data-v-313ac6e4] .el-select{width:290px;min-width:0}.price-heatmap[data-v-313ac6e4]{min-height:320px}.price-heatmap-scroll[data-v-313ac6e4]{overflow-x:auto}.price-heatmap[data-v-313ac6e4]{min-width:640px}.bid-speed-curve[data-v-313ac6e4]{height:310px;margin-bottom:12px}.cell-subtext[data-v-313ac6e4],.entity-detail[data-v-313ac6e4],.entity-title[data-v-313ac6e4]{display:block}.entity-title[data-v-313ac6e4]{overflow:hidden;color:#273246;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.task-channel-link[data-v-313ac6e4]{display:block;max-width:100%;overflow:hidden;padding:2px 0 0;font-size:12px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cell-subtext[data-v-313ac6e4],.entity-detail[data-v-313ac6e4]{margin-top:3px;color:#8a94a4;font-size:11px;line-height:16px}.skeleton-metrics[data-v-313ac6e4]{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;margin-bottom:14px;overflow:hidden;border:1px solid #e0e5eb;border-radius:6px;background:#e8ecf0}.skeleton-block[data-v-313ac6e4]{height:112px;background:-webkit-gradient(linear,left top,right top,color-stop(15%,#fff),color-stop(45%,#f3f5f7),color-stop(75%,#fff));background:linear-gradient(90deg,#fff 15%,#f3f5f7 45%,#fff 75%);background-size:220% 100%;-webkit-animation:shimmer-data-v-313ac6e4 1.25s linear infinite;animation:shimmer-data-v-313ac6e4 1.25s linear infinite}.skeleton-chart[data-v-313ac6e4]{height:390px;margin-bottom:14px;padding:24px;border:1px solid #e0e5eb;border-radius:6px;background:#fff}.skeleton-chart.compact[data-v-313ac6e4]{height:310px}.skeleton-line[data-v-313ac6e4]{height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(15%,#f5f6f8),color-stop(45%,#eceff3),color-stop(75%,#f5f6f8));background:linear-gradient(90deg,#f5f6f8 15%,#eceff3 45%,#f5f6f8 75%);background-size:220% 100%;-webkit-animation:shimmer-data-v-313ac6e4 1.25s linear infinite;animation:shimmer-data-v-313ac6e4 1.25s linear infinite;-webkit-clip-path:polygon(0 74%,12% 58%,22% 66%,34% 35%,45% 47%,56% 28%,68% 52%,79% 32%,91% 44%,100% 22%,100% 100%,0 100%);clip-path:polygon(0 74%,12% 58%,22% 66%,34% 35%,45% 47%,56% 28%,68% 52%,79% 32%,91% 44%,100% 22%,100% 100%,0 100%)}@-webkit-keyframes shimmer-data-v-313ac6e4{to{background-position:-220% 0}}@keyframes shimmer-data-v-313ac6e4{to{background-position:-220% 0}}@media(max-width:1280px){.metric-strip[data-v-313ac6e4]{grid-template-columns:repeat(3,1fr)}.metric-strip strong[data-v-313ac6e4]{font-size:22px}.metric-strip article[data-v-313ac6e4]:nth-child(3){border-right:0}.metric-strip article[data-v-313ac6e4]:nth-child(-n+3){border-bottom:1px solid #edf0f3}}@media(max-width:760px){.capacity-page[data-v-313ac6e4]{padding:14px 12px 28px}.page-heading[data-v-313ac6e4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.freshness>span[data-v-313ac6e4]:not(.freshness-dot){display:none}.quick-ranges[data-v-313ac6e4]{overflow-x:auto}.quick-ranges button[data-v-313ac6e4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.filter-grid[data-v-313ac6e4]{grid-template-columns:1fr 1fr}.time-field[data-v-313ac6e4]{grid-column:1/-1}.time-field[data-v-313ac6e4] .desktop-time-picker{display:none}.mobile-time-range[data-v-313ac6e4]{display:grid;grid-template-columns:1fr;gap:8px}.mobile-time-range label[data-v-313ac6e4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.mobile-time-range input[data-v-313ac6e4]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;height:36px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#303133;font:inherit;font-size:16px}.mobile-time-range input[data-v-313ac6e4]:focus{border-color:#409eff;outline:none}.filter-actions[data-v-313ac6e4]{grid-column:1/-1}.metric-strip[data-v-313ac6e4]{grid-template-columns:repeat(2,1fr)}.metric-strip article[data-v-313ac6e4]:nth-child(3){border-right:1px solid #edf0f3}.metric-strip article[data-v-313ac6e4]:nth-child(2n){border-right:0}.metric-strip article[data-v-313ac6e4]:nth-child(-n+4){border-bottom:1px solid #edf0f3}.section-heading[data-v-313ac6e4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.range-caption[data-v-313ac6e4]{white-space:normal}.price-picker[data-v-313ac6e4]{width:100%}.price-picker[data-v-313ac6e4] .el-select{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.bid-speed-section[data-v-313ac6e4],.chart-section[data-v-313ac6e4],.stalled-section[data-v-313ac6e4]{padding:16px 12px}.chart-canvas[data-v-313ac6e4]{height:300px}}@media(max-width:480px){.filter-grid[data-v-313ac6e4]{grid-template-columns:1fr}.filter-actions[data-v-313ac6e4],.time-field[data-v-313ac6e4]{grid-column:1}}