.fleet-gauges{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden}
.fleet-gauge{position:absolute;top:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:214px;padding:2px 0 6px;color:#e5eeec;background:transparent;border:0;border-radius:0;box-shadow:none;text-shadow:0 1px 3px #071d26,0 0 6px #071d26;text-align:left;pointer-events:auto;cursor:pointer;font-family:inherit}
.fleet-gauge[hidden]{display:none}
.fleet-gauge:focus-visible{outline:2px solid #b9d5d5;outline-offset:5px;border-radius:3px}
.fleet-gauge-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px;font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}
.fleet-gauge-row b{text-align:right;font-size:12px;font-weight:600;grid-column:2;grid-row:1}
.fleet-gauge-track{grid-column:1/-1;grid-row:2;height:3px;background:#82999e60;border-radius:2px;overflow:hidden;box-shadow:0 1px 3px #071d2650}
.fleet-gauge-track i{display:block;height:100%;background:var(--meter-color);transition:width .5s ease}
.cpu{--meter-color:#d7a575}.gpu{--meter-color:#7cbeb6}.ram{--meter-color:#92a9da}
.fleet-gauge-row.unavailable{color:#a1b1b4}.fleet-gauge-row.stale{color:#c3b9a2}.fleet-gauge-row.stale i{opacity:.35}
.fleet-resource-details{padding:16px 0;border-bottom:1px solid #839b9a40;margin-bottom:20px}.fleet-resource-details h3{font-size:17px;margin:0 0 16px}.fleet-resource-detail{margin:12px 0}.fleet-resource-detail>div{display:flex;justify-content:space-between;font-size:15px}.fleet-resource-detail meter{width:100%;height:16px;accent-color:var(--meter-color)}.fleet-resource-detail meter::-webkit-meter-optimum-value{background:var(--meter-color)}.fleet-resource-detail small{display:block;font-size:13px;line-height:1.6;margin-top:3px}.fleet-resource-detail.stale meter{opacity:.4}.fleet-resource-details p{font-size:13px;line-height:1.6;margin:15px 0 0;color:var(--muted,#687c80)}
@media(prefers-reduced-motion:reduce){.fleet-gauge-track i{transition:none}}
