.availability-bar{display:grid;gap:4px;min-width:144px;color:var(--muted);font-variant-numeric:tabular-nums}.availability-bar-track{display:grid;grid-template-columns:repeat(24,minmax(2px,1fr));gap:2px;align-items:center;min-height:12px}.availability-bar-segment{display:block;width:100%;height:12px;min-width:0;border-radius:2px;background:#d7dedc}.availability-bar-segment.is-good{background:#35a879}.availability-bar-segment.is-warning{background:#e1ad45}.availability-bar-segment.is-danger{background:#d96c64}.availability-bar-axis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:2px;font-size:9px;line-height:1.2}.availability-bar-axis span:last-child{text-align:right}.availability-bar-caption{font-size:10px;line-height:1.3}.mp-availability-host .availability-bar{min-width:185px}.mp-availability-host .availability-bar-caption{display:none}.mp-price-table td[data-label="近24小时可用性"]{min-width:205px}.workbench-availability{padding-top:3px}.workbench-availability .availability-bar{min-width:0;width:100%}.workbench-availability .availability-bar-track{gap:1px}.workbench-availability .availability-bar-segment{height:9px;border-radius:1px}.workbench-availability .availability-bar-axis{font-size:8px}.workbench-availability .availability-bar-caption{font-size:9px}.model-field #modelSuccessRate[hidden]{display:none!important}.mp-availability-legend{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:10px}.mp-availability-legend span{display:inline-flex;align-items:center;gap:4px}.mp-availability-legend i{display:inline-block;width:8px;height:8px;border-radius:2px}.mp-availability-legend .is-good{background:#35a879}.mp-availability-legend .is-warning{background:#e1ad45}.mp-availability-legend .is-danger{background:#d96c64}.mp-availability-legend .is-neutral{background:#d7dedc}.mp-results-meta .availability-bar{min-width:0}.mp-stat-explanation{line-height:1.8}
@media(max-width:760px){.mp-availability-host .availability-bar{min-width:0}.mp-price-table td[data-label="近24小时可用性"]{min-width:0}.mp-price-table tr{grid-template-columns:1fr 1fr}.mp-price-table td[data-label="近24小时可用性"]{grid-column:1/-1}.mp-price-table td[data-label="近24小时可用性"] .availability-bar{width:100%}.workbench-availability{overflow:hidden}.workbench-availability .availability-bar-axis{font-size:7px}}
.mp-availability-legend{margin-left:auto}.mp-availability-legend i{flex:none}.mp-results-meta .mp-availability-legend span{display:inline-flex;align-items:center;color:var(--muted);font-size:10px;white-space:nowrap}.mp-results-meta{flex-wrap:wrap}@media(max-width:760px){.mp-results-meta .mp-availability-legend{flex-basis:100%;margin-left:0}.mp-results-meta .mp-availability-legend span{font-size:9px}}
