/* Compact values. No inline style is needed under the existing CSP. */
#homeView .dashRow461,#homeView .dashColumns461{grid-template-columns:minmax(150px,1.8fr) repeat(var(--dash-cols),minmax(0,1fr));min-width:0;width:100%;gap:0}
#homeView .dashCols463-10{--dash-cols:10}#homeView .dashCols463-14{--dash-cols:14}#homeView .dashCols463-12{--dash-cols:12}#homeView .dashCols463-7{--dash-cols:7}
#homeView .dashTable461{overflow:visible}#homeView .dashColumns461{font-size:11px}#homeView .dashColumns461>span{min-width:0;padding:10px 5px;overflow-wrap:anywhere;text-align:left}
#homeView .dashIdentity461,#homeView .dashColumns461>span:first-child{position:static;min-width:0;padding:10px;background:#f7faf8}
#homeView .dashCell461{padding:6px 4px;border-right:0;background:transparent;min-width:0;justify-content:center;overflow-wrap:anywhere}
#homeView .dashValue461,#homeView .dashValue461.ok,#homeView .dashValue461.warn,#homeView .dashValue461.danger{border:0;border-radius:0;background:transparent;padding:3px 2px;min-height:32px;font-size:12px;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#cadccf;box-shadow:none}
#homeView .dashValue461:hover,#homeView .dashLink457:hover{color:#123d29;text-decoration-color:currentColor}#homeView .dashValue461:focus-visible{outline:2px solid #71a78a;outline-offset:1px}
#homeView .dashValue461.ok{color:#20563d}#homeView .dashValue461.warn{color:#a65016}#homeView .dashValue461.danger{color:#b32626}
#homeView .dashHealth461,#homeView .dashSpeed463{display:flex;gap:5px;align-items:center;flex-wrap:nowrap;width:100%;justify-content:flex-start}
#homeView .dashHealth461 .dashValue461,#homeView .dashSpeed463 .dashValue461{min-width:0;padding:2px;font-size:12px;font-weight:650}
#homeView .dashLegend463{display:block;font-size:9px!important;font-weight:400;line-height:1.35;margin-top:4px!important;color:#65746c}
#homeView .dashMissingDot463{display:inline-block;width:9px;height:9px;border-radius:50%;background:#c62828;vertical-align:middle;flex-shrink:0}
#homeView .dashDomainStatus463{display:flex;gap:7px;align-items:center;flex-wrap:wrap}#homeView .dashDomainStatus463 .dashValue461{min-height:26px;min-width:26px;padding:3px}
#homeView .dashLabel458{background:transparent!important;border:0;padding:0;margin:3px 0;font-size:10px}#homeView .dashName461{min-height:32px}#homeView .dashIdentity461>small{margin-top:2px}
#homeView .dashAccess463{display:flex;gap:6px;align-items:center;flex-wrap:wrap}#homeView .dashAccess463 .dashLink457{border:0;border-radius:0;background:transparent;padding:3px 0;margin:0;min-height:32px;text-decoration:underline;text-underline-offset:3px;font-size:11px}
#homeView .dashTools461{position:static;padding:0;display:flex;gap:1px;align-items:center;justify-content:flex-start;width:100%;max-width:68px}#homeView .dashTools461 .iconbtn{border:0;background:transparent;min-height:32px;width:30px;min-width:0;flex:1 1 0;padding:3px}#homeView .dashTools461 .iconbtn svg{width:18px;height:18px}
#homeView .dashSslCompact463{display:inline-flex;gap:4px;align-items:center;white-space:nowrap;font-size:11px}#homeView .dashUnavailable463{display:block;font-size:10px;color:#b32626;line-height:1.3;margin-top:2px}
#homeView .dashCell463-last .dashValue461,#homeView .dashCell463-save .dashValue461{font-size:11px}#homeView .dashCell463-last{border-left:1px solid #edf1ee}
#homeView .dashRow461{min-height:64px}#homeView .dashAlarm460{font-size:10px}#homeView .dashCell463-active .dashValue461{font-size:11px}
#homeView .dashCols463-10{grid-template-columns:minmax(150px,1.9fr) minmax(0,0.65fr) minmax(0,0.65fr) minmax(0,0.9fr) minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,0.9fr) minmax(0,0.9fr) minmax(0,0.8fr) minmax(0,1.2fr)}
#homeView .dashCols463-14{grid-template-columns:minmax(150px,2fr) minmax(0,0.8fr) minmax(0,0.8fr) minmax(0,1.2fr) minmax(0,0.8fr) minmax(0,0.8fr) minmax(0,0.65fr) minmax(0,0.65fr) minmax(0,0.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,0.9fr) minmax(0,0.75fr) minmax(0,1.1fr)}
#homeView .dashCols463-12{grid-template-columns:minmax(150px,1.9fr) minmax(0,0.8fr) minmax(0,0.8fr) minmax(0,0.9fr) minmax(0,0.8fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,0.8fr) minmax(0,0.7fr) minmax(0,1.2fr)}
#homeView .dashCols463-7{grid-template-columns:minmax(150px,1.7fr) minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.7fr) minmax(0,0.8fr) minmax(0,0.7fr) minmax(0,1.2fr)}
@media(max-width:1000px){#homeView .dashColumns461{display:none}#homeView .dashRow461{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px;gap:9px}#homeView .dashIdentity461{grid-column:1/-1;padding:0 0 6px;background:transparent;min-height:0}#homeView .dashCell461{padding:6px 4px;border:0;border-bottom:1px solid #edf1ee;background:transparent;justify-content:flex-start}#homeView .dashCell463-last{grid-column:1/-1;border-left:0}#homeView .dashMobileLabel461{font-size:11px;margin-bottom:3px}#homeView .dashValue461,#homeView .dashTools461 .iconbtn,#homeView .dashAccess463 .dashLink457{min-height:44px}#homeView .dashTools461 .iconbtn{width:44px}#homeView .dashDomainStatus463 .dashValue461{min-height:32px;min-width:32px}}
@media(max-width:650px){#homeView .dashRow461{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#homeView .dashCell461{padding:5px 3px}#homeView .dashSpeed463,#homeView .dashHealth461{gap:12px}#homeView .dashValue461{font-size:13px}#homeView .dashHealth461 .dashValue461,#homeView .dashSpeed463 .dashValue461{font-size:13px;min-height:44px;min-width:24px}#homeView .dashCell463-last .dashValue461,#homeView .dashCell463-save .dashValue461{font-size:12px}#homeView .dashSslCompact463{font-size:12px}}
