.server-metrics{margin-bottom:16px}
.server-network-history{margin-bottom:16px}
.server-network-filters{grid-template-columns:minmax(150px,190px) minmax(190px,1fr) minmax(190px,1fr) auto;margin:0;padding:18px 20px;border-bottom:1px solid var(--line);align-items:end}
.server-network-filters label{display:grid;gap:5px;color:var(--muted);font-size:11px}
.server-network-filters label span{text-transform:uppercase;letter-spacing:.06em;font-weight:700}
.server-network-filters input{color-scheme:dark}
.network-history-metrics{padding:18px;margin:0}
.server-network-note{margin:0;padding:0 20px 18px;color:var(--muted);font-size:11px;line-height:1.5}
.server-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.server-card{min-width:0}
.server-card-wide{grid-column:1/-1}
.core-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;padding:18px}
.core-item{display:grid;grid-template-columns:58px 1fr 48px;gap:9px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:9px;background:#0d141c}
.core-item span,.core-item strong{font-size:12px}
.core-item span{color:var(--muted)}
.core-item strong{text-align:right}
.core-item progress,.resource-row progress,.process-cpu{appearance:none;-webkit-appearance:none;width:100%;height:7px;border:0;border-radius:999px;overflow:hidden;background:#080d12}
.core-item progress::-webkit-progress-bar,.resource-row progress::-webkit-progress-bar,.process-cpu::-webkit-progress-bar{background:#080d12}
.core-item progress::-webkit-progress-value,.resource-row progress::-webkit-progress-value,.process-cpu::-webkit-progress-value{background:linear-gradient(90deg,#277ab4,var(--green));border-radius:999px}
.core-item progress::-moz-progress-bar,.resource-row progress::-moz-progress-bar,.process-cpu::-moz-progress-bar{background:linear-gradient(90deg,#277ab4,var(--green));border-radius:999px}
.resource-list{display:flex;flex-direction:column}
.resource-row{padding:18px 20px;border-bottom:1px solid var(--line)}
.resource-row:last-child{border-bottom:0}
.resource-row>div{display:flex;justify-content:space-between;gap:16px;margin-bottom:10px}
.resource-row small{color:var(--muted);text-align:right}
.network-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line)}
.network-grid>div{padding:21px;background:var(--panel)}
.network-grid span{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}
.network-grid strong{display:block;margin-top:8px;font-size:19px}
.server-processes{margin-top:16px}
.server-processes td{vertical-align:middle}
.process-name{max-width:360px;overflow-wrap:anywhere}
.process-load{display:grid;grid-template-columns:minmax(65px,1fr) 54px;align-items:center;gap:8px;min-width:130px}
.server-error i{background:var(--red);box-shadow:0 0 12px var(--red)}
@media(max-width:950px){.server-network-filters{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.server-grid{grid-template-columns:1fr}.server-network-filters{grid-template-columns:1fr}.network-grid{grid-template-columns:1fr}.core-grid{grid-template-columns:1fr}.server-processes .card-head{align-items:flex-start;gap:8px;flex-direction:column}}
