.lite-heading{text-align:center;margin:64px 0 40px}.lite-heading>.nav-icon{width:62px;height:62px;color:var(--gold)}.lite-heading h1{margin:16px 0}.lite-monitor-label{font-size:12px;color:var(--muted)}.lite-overview{display:grid;grid-template-columns:1fr;align-items:center;gap:40px;margin:0 0 56px}.lite-network{display:flex;align-items:center;justify-content:center;gap:20px}.lite-network>svg{width:190px;max-width:48%;fill:none;stroke:var(--border);stroke-width:1.5}.lite-network svg g{stroke:var(--gold)}.lite-network>div{display:grid;gap:6px}.lite-network span{font-size:11px;color:var(--muted)}.lite-network strong{font:20px JetBrains Mono,monospace;color:var(--gold)}.lite-totals{text-align:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lite-totals>div{display:grid;gap:10px;background:var(--recess);padding:28px 16px}.lite-totals strong{font:32px JetBrains Mono,monospace}.lite-totals span{font-size:11px;color:var(--muted)}[data-total=healthy]{color:var(--positive)}[data-total=degraded]{color:var(--warning)}[data-total=unavailable]{color:var(--negative)}.lite-tools{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.lite-tools>div{display:flex;gap:8px}.lite-tools button,.lite-submit button{border:0;border-radius:0;font-size:13px}.lite-tools [aria-pressed=true]{color:var(--gold);box-shadow:inset 0 -2px var(--gold)}.lite-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lite-server{min-width:0;padding:26px;background:var(--recess)}.lite-server header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.lite-server h2{font-size:19px;margin:0 0 6px}.lite-route{font-size:10px;color:var(--muted)}.lite-state{font-size:12px;text-align:right;font-weight:400;max-width:45%}.lite-server[data-tone=good] .lite-state{color:var(--positive)}.lite-server[data-tone=warn] .lite-state{color:var(--warning)}.lite-server[data-tone=bad] .lite-state{color:var(--negative)}.lite-server[data-tone=muted] .lite-state{color:var(--muted)}.lite-endpoint{display:block;font:13px JetBrains Mono,monospace;margin:20px 0 8px;overflow-wrap:anywhere}.lite-ip{font:12px JetBrains Mono,monospace;color:var(--muted);overflow-wrap:anywhere;min-height:16px}.lite-checks{display:flex;flex-wrap:wrap;gap:18px;margin:20px 0;color:var(--muted);font-size:11px}.lite-checks [data-good=true]{color:var(--positive)}.lite-checks [data-good=false]{color:var(--negative)}.lite-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px;margin:24px 0}.lite-values dt,.lite-quality dt{font-size:10px;color:var(--muted);margin-bottom:6px}.lite-values dd{font:14px JetBrains Mono,monospace;margin:0;overflow-wrap:anywhere}.lite-reason{font-size:11px;color:var(--muted);min-height:17px;margin-bottom:0}.lite-history{margin:18px 0 20px}.lite-history svg{display:block;width:100%;height:54px;overflow:hidden}.lite-history path{fill:none;stroke:var(--gold);stroke-width:1.4;vector-effect:non-scaling-stroke}.lite-history circle{fill:var(--gold)}.lite-history .lite-baseline{stroke:var(--border);stroke-width:1}.lite-uptime{height:13px;display:flex;gap:3px;margin-top:12px}.lite-uptime span{flex:1;min-width:0;background:var(--border)}.lite-uptime [data-result="1"]{background:var(--positive)}.lite-uptime [data-result="2"]{background:var(--warning)}.lite-uptime [data-result="3"]{background:var(--negative)}.lite-history figcaption{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--muted);margin-top:10px}#lite-submission{max-width:480px;width:calc(100% - 32px);border:0;background:var(--bg);color:var(--text);padding:32px}#lite-submission::backdrop{background:#000a}#lite-submission form,#lite-submission label{display:grid;gap:8px}#lite-submission form{gap:20px}#lite-submission input{width:100%;min-width:0;background:var(--recess);border:0;padding:8px}.lite-close{float:right;border:0;padding:0;min-width:44px;min-height:44px;font-size:28px;background:none;color:var(--negative)}[data-server-challenge]{max-width:100%;overflow-x:auto}body:has(#lite-submission[open]){overflow:hidden}@media(max-width:1023px){.lite-overview{grid-template-columns:1fr;gap:32px}.lite-network{justify-content:center}.lite-totals{text-align:center}.lite-server{padding:20px}.lite-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.lite-directory{grid-template-columns:1fr}.lite-heading{margin-top:40px}.lite-totals{gap:12px}.lite-totals strong{font-size:26px}.lite-totals span{font-size:10px}.lite-server header{gap:10px}.lite-server h2{font-size:17px}.lite-state{font-size:11px}.lite-values{grid-template-columns:repeat(3,minmax(0,1fr))}.lite-values dd{font-size:12px}.lite-history figcaption{font-size:9px}}@media(max-width:360px){.lite-values,.lite-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.lite-server{padding:16px}.lite-tools button,.lite-submit button{font-size:12px;padding:8px}#lite-submission{padding:20px}}.lite-card-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:24px}.lite-quality{display:flex;gap:28px;margin:0}.lite-quality dd{font:13px JetBrains Mono,monospace;margin:0}.lite-source{font-size:11px}.lite-server[data-route=tor] .lite-endpoint,.lite-server[data-route=i2p] .lite-endpoint{font-size:10px;line-height:1.7}.lite-group{margin-top:160px}.lite-group>h2{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;font-size:20px;margin:0 0 40px}.lite-group>h2>.nav-icon{width:48px;height:48px;flex:none}.lite-group-caption{display:flex;align-items:baseline;justify-content:center;gap:10px}.lite-group [data-group-count]{font:14px JetBrains Mono,monospace;color:var(--muted)}@media(max-width:767px){.lite-group{margin-top:112px}}.lite-diagnostic{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--warning);margin:16px 0}.lite-diagnostic[hidden]{display:none}.lite-spinner{display:none;width:12px;height:12px;flex:none;border:2px solid var(--border);border-top-color:var(--warning);border-right-color:var(--warning);border-radius:50%}.lite-diagnostic[data-syncing=true] .lite-spinner{display:block;animation:lite-spin 1.2s linear infinite}.lite-rating{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--muted);margin-top:20px}.lite-rating svg{width:64px;flex-shrink:1;height:4px;fill:var(--border)}.lite-rating [data-score-bar]{fill:var(--gold)}.lite-rating strong{font:11px JetBrains Mono,monospace;color:var(--text);white-space:nowrap}.lite-group[data-group=healthy]>h2{color:var(--positive)}.lite-group[data-group=degraded]>h2{color:var(--warning)}.lite-group[data-group=unavailable]>h2{color:var(--negative)}@keyframes lite-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lite-diagnostic[data-syncing=true] .lite-spinner{animation:none}}[data-total=removed],.lite-group[data-group=removed]>h2{color:var(--muted)}.lite-submit{text-align:center;margin:40px 0 64px}.lite-submit button{background:var(--recess)}@media(max-width:767px){.lite-totals>div{padding:24px 8px}.lite-submit{margin:32px 0 48px}}.lite-measurement{font-size:11px;color:var(--muted);margin:0 0 16px}.lite-measurement[hidden]{display:none}#lite-screening>h2{color:var(--gold);margin-bottom:20px}[data-screening-refresh]{text-align:center;font-size:12px;color:var(--muted)}.lite-screening-table{width:100%;border-collapse:collapse;background:var(--recess);font-size:12px}.lite-screening-table caption{caption-side:bottom;padding:16px;color:var(--muted);font-size:11px}.lite-screening-table th,.lite-screening-table td{text-align:left;padding:16px 12px;border-bottom:1px solid var(--border);font-weight:400}.lite-screening-table thead th{color:var(--muted);font-size:11px}.lite-screening-table .pass{color:var(--positive)}.lite-screening-table .fail{color:var(--negative)}.lite-screening-table .wait{color:var(--muted)}[data-screening-refresh]{color:var(--warning)}@media(max-width:767px){.lite-screening-table thead{display:none}.lite-screening-table,.lite-screening-table tbody,.lite-screening-table tr{display:block}.lite-screening-table tr{padding:16px;border-bottom:1px solid var(--border)}.lite-screening-table th{display:block;padding:0 0 12px;color:var(--gold);border:0}.lite-screening-table td{display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:6px 0;border:0}.lite-screening-table td:before{color:var(--muted);font-size:11px}.lite-screening-table td:nth-child(2):before{content:"Response"}.lite-screening-table td:nth-child(3):before{content:"gRPC"}.lite-screening-table td:nth-child(4):before{content:"Chain"}.lite-screening-table td:nth-child(5):before{content:"Checks"}.lite-screening-table td:nth-child(6):before{content:"Next"}.lite-screening-table caption{display:block}}
