.sys-dashboard .sys-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.sys-dashboard h2,.sys-dashboard h3{margin:0 0 10px}.sys-heading>strong{font-size:24px;font-weight:600}.sys-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.sys-box{padding:22px;min-width:0}.sys-dashboard .sys-box{margin-bottom:0}.sys-chart{display:grid;grid-template-columns:56px 1fr;margin-top:18px;height:135px;gap:8px}.sys-chart svg{width:100%;height:135px;overflow:hidden}.sys-y{display:flex;flex-direction:column;justify-content:space-between;font-size:12px;color:#697d71;padding:0 0 8px}.sys-days{display:flex;justify-content:space-between;padding-left:64px;font-size:12px;color:#697d71}.sys-empty{min-height:155px;display:flex;align-items:center;justify-content:center;text-align:center;color:#697d71}.sys-disks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:16px;margin:16px 0 24px}.sys-disk{display:grid;grid-template-columns:160px 1fr;gap:25px;align-items:center}.sys-pie{width:155px;height:155px;border-radius:50%}.sys-legend{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid #e5ebe7}.sys-legend i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.sys-legend span{overflow-wrap:anywhere}.sys-legend strong{margin-left:auto;white-space:nowrap;font-weight:500}.sys-temp{display:grid;grid-template-columns:minmax(90px,1fr) 1fr auto;align-items:center;gap:12px;margin-top:14px}.sys-temp>span{overflow-wrap:anywhere}.sys-track{height:7px;background:#e5eee8;border-radius:5px;overflow:hidden}.sys-track i{display:block;height:100%}.sys-service{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e5ebe7}.sys-service strong{font-weight:500}.sys-ok{color:#367455}@media(max-width:850px){.sys-grid{grid-template-columns:1fr}}@media(max-width:520px){.sys-disk{grid-template-columns:1fr;gap:16px}.sys-pie{margin:auto}.sys-box{padding:16px}.sys-temp{grid-template-columns:1fr 70px auto}}
