@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.capacity-slots{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.capacity-slots__slot{background:var(--ev-colors-success);border-radius:3px;width:12px;height:12px}.capacity-slots__slot[data-tone=warn]{background:var(--ev-colors-warning)}.capacity-slots__slot[data-tone=bad]{background:var(--ev-colors-danger)}.capacity-slots__slot[data-empty]{border:1px dashed var(--ev-colors-secondaryText);opacity:.55;background:0 0}.capacity-slots__floor{background:var(--ev-colors-secondaryText);width:1px;height:16px;margin:0 2px}.capacity-slots__more{color:var(--ev-colors-secondaryText);font-size:11px}
@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.usage-meter{--usage-meter-fill:var(--ev-colors-highlight);color:var(--ev-colors-secondaryText);grid-template-columns:52px minmax(0,1fr) 38px;align-items:center;gap:8px;font-size:12px;display:grid}.usage-meter[data-tone=warn]{--usage-meter-fill:var(--ev-colors-warning)}.usage-meter[data-tone=bad]{--usage-meter-fill:var(--ev-colors-danger)}.usage-meter__track{background:var(--ev-colors-borderColor);border-radius:3px;height:6px;position:relative;overflow:hidden}.usage-meter__reserved,.usage-meter__used{background:var(--usage-meter-fill);border-radius:3px;position:absolute;inset:0 auto 0 0}.usage-meter__reserved{opacity:.35}.usage-meter__value{color:var(--ev-colors-text);font-variant-numeric:tabular-nums;text-align:right}
@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sparkline{--sparkline-stroke:var(--ev-colors-highlight);vertical-align:middle;flex:none;display:inline-block;overflow:visible}.sparkline[data-tone=warn]{--sparkline-stroke:var(--ev-colors-warning)}.sparkline[data-tone=bad]{--sparkline-stroke:var(--ev-colors-danger)}.sparkline__line{fill:none;stroke:var(--sparkline-stroke);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.sparkline__area{fill:var(--sparkline-stroke);opacity:.12}.sparkline--empty{border-bottom:1px dashed var(--ev-colors-borderColor)}
