.listing-banner{display:block;width:100%;max-height:330px;object-fit:cover;border:1px solid var(--line);border-radius:8px;margin:0 0 24px}.detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:0 0 27px}.metric-card{padding:16px 17px;background:#fff;border:1px solid var(--line);border-radius:6px}.metric-card span,.metric-card small{display:block;color:var(--muted);font-size:10px;line-height:1.45}.metric-card span{font:700 9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.metric-card strong{display:block;margin:8px 0 5px;font:800 18px var(--mono)}.monitor-online{color:#24805a}.monitor-offline{color:#b34646}.monitor-unknown{color:#71808d}.owner-grid{display:grid;gap:11px;margin-top:13px}.registered-owner{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:5px;background:#f9fbfd}.registered-owner img,.owner-initial{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:0 0 38px}.owner-initial{display:grid;place-items:center;background:#dbe9ff;color:var(--blue-dark);font:800 14px var(--mono)}.registered-owner strong,.registered-owner small,.registered-owner a{display:block}.registered-owner strong,.registered-owner .owner-name{font-size:12px;font-weight:800}.registered-owner .owner-name{color:var(--ink)}.registered-owner .owner-name:hover{color:var(--blue)}.registered-owner small{margin:2px 0 4px;color:var(--muted);font-size:10px}.registered-owner a{font-size:10px;font-weight:800;color:var(--blue)}.rich-description{color:#536572;font-size:13px;line-height:1.7}.rich-description h2{color:var(--ink)}.rich-description h2,.rich-description h3{margin:0 0 10px}.rich-description p{margin:0 0 12px}.rich-description img{max-width:100%;height:auto;border-radius:4px}.rich-description ul,.rich-description ol{padding-left:20px}.endpoint-detail{display:grid;gap:4px;margin-top:12px;padding:11px;background:#f7f9fc;border:1px solid var(--line);border-radius:4px}.endpoint-detail strong{font:11px var(--mono);overflow-wrap:anywhere}.endpoint-detail span{color:var(--muted);font-size:10px}.network-heading-art{display:flex;align-items:center;gap:22px}.network-art{width:112px;height:84px;object-fit:contain}@media(max-width:880px){.detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.listing-banner{max-height:190px}.detail-metrics{grid-template-columns:1fr}.network-heading-art{align-items:flex-start}.network-art{width:76px;height:64px}}
