.lb-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:24px;margin:10px 0 50px;display:grid}.lb-panel{background:linear-gradient(160deg,#0d1730,#0a1224);border:1px solid #2b5fa755;border-radius:18px;min-width:0;padding:24px}.lb-panel header h2{color:#f0f6ff;margin:14px 0 6px;font-size:17px;line-height:1.35}.lb-panel header p{color:#8aa4c4;margin:0 0 18px;font-size:12px}.lb-state{letter-spacing:.12em;text-transform:uppercase;color:#c4d4ea;background:#ffffff0d;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.lb-state i{background:#6b7a90;border-radius:50%;width:8px;height:8px}.lb-online .lb-state{color:#6dffb0;background:#0f3a2a}.lb-online .lb-state i{background:#2dff8f;box-shadow:0 0 10px #2dff8f}.lb-offline .lb-state{color:#ff8a8a;background:#3a1519}.lb-offline .lb-state i{background:#ff5a5a}.lb-last-known .lb-state{color:#ffd37a;background:#3a2c0f}.lb-last-known .lb-state i{background:#ffb830}.lb-scroll{overflow-x:auto}.lb-panel table{border-collapse:collapse;width:100%;font-size:13px}.lb-panel th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:#7f9bbd;border-bottom:1px solid #20407a66;padding:8px 10px;font-size:10px}.lb-panel td{color:#dbe8f8;white-space:nowrap;border-bottom:1px solid #16264a;padding:11px 10px}.lb-panel td:nth-child(n+4),.lb-panel th:nth-child(n+4){text-align:right;font-variant-numeric:tabular-nums}.lb-panel td:first-child{color:#7f9bbd;width:36px}.lb-top td{color:#f0f6ff;font-weight:700}.lb-top-1 td:first-child{color:#ffd37a}.lb-top-2 td:first-child{color:#cfd9e6}.lb-top-3 td:first-child{color:#d9996a}.lb-top-1{background:linear-gradient(90deg,#2f6bff22,#0000)}.lb-empty{color:#8aa4c4;margin:0;padding:18px 0;font-size:13px}.lb-all td:nth-child(n+3),.lb-all th:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.lb-tabs{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:10px 0 18px;display:flex}.lb-tabs div{flex-wrap:wrap;gap:8px;display:flex}.lb-tabs a{color:#c4d4ea;background:#0d1730;border:1px solid #2b5fa755;border-radius:99px;padding:8px 14px;font-size:13px;text-decoration:none}.lb-tabs a[aria-current=true]{color:#fff;background:#1d4fd8;border-color:#4d86ff}.lb-tabs a:focus-visible{outline-offset:2px;outline:2px solid #7fb0ff}
