.server-nav-label{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:1;min-width:0}
#nav #navServerDetails .server-nav-label{display:flex;gap:8px;justify-content:space-between;text-align:left}
#navServerDetails[hidden],.server-resource meter[hidden]{display:none!important}
#serverLatency{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;color:inherit;opacity:.85}
#serverLatency[data-state="error"]{color:#ffd4b0;opacity:1}
.server-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}
.server-toolbar h3{margin:0 0 6px}.server-toolbar p{margin:0;color:var(--muted,#506780)}
.server-toolbar-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.server-auto{display:flex;align-items:center;gap:8px;min-height:44px;white-space:nowrap}
.server-auto input{width:18px;height:18px;min-height:0}
.server-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.server-resource{min-width:0;border:1px solid var(--line,#d5e2f0);border-radius:10px;padding:20px;background:#fff}
.server-resource h4{font-size:16px;margin:0 0 12px}.server-resource [data-value]{display:block;font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink,#20354e)}
.server-resource [data-scope],.server-resource [data-detail]{display:block;color:var(--muted,#506780);font-size:13px;line-height:1.6;margin-top:8px;overflow-wrap:anywhere}
.server-resource meter{display:block;width:100%;height:12px;margin-top:16px;accent-color:var(--primary,#265f91)}
.server-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;padding:20px 0;margin:16px 0 0}
.server-facts div{min-width:0}.server-facts dt{color:var(--muted,#506780);font-size:13px;margin-bottom:5px}.server-facts dd{margin:0;font-size:15px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.server-footnote{font-size:13px;color:var(--muted,#506780);line-height:1.6}.server-status{min-height:24px;margin:0 0 16px}.server-status[data-state="error"]{color:#99461b}
@media(max-width:760px){.server-resource-grid{grid-template-columns:1fr}.server-facts{grid-template-columns:1fr}.server-toolbar-actions{width:100%;justify-content:space-between}.server-resource{padding:16px}}
