.landing-page{background:var(--bg);width:100%;min-height:100vh;color:var(--text);font-family:var(--font-landing-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;font-feature-settings:"ss01", "ss02", "cv01";letter-spacing:0;background-image:repeating-linear-gradient(#0000 0 2px,#ffffff03 2px 3px);background-attachment:fixed;font-size:13px;line-height:1.5}.landing-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% -10%, var(--accent-soft), transparent 50%), radial-gradient(circle at -10% 110%, #c96ef714, transparent 45%);z-index:0;position:fixed;inset:0}.landing-shell{z-index:1;max-width:1180px;margin:0 auto;padding:24px 28px 48px;position:relative}.landing-header{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;margin-bottom:28px;padding:8px 12px;display:flex}.landing-brand{align-items:center;gap:10px;display:flex}.landing-prompt{color:var(--accent);font-weight:700}.landing-host{color:var(--text);font-weight:600}.landing-status-label{letter-spacing:.08em;color:var(--text-3);font-size:11px}.landing-header-right{align-items:center;gap:16px;display:flex}.landing-header-cta{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-2);letter-spacing:.01em;background:0 0;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.landing-header-cta:hover{color:var(--accent-strong);border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 24px var(--accent-glow)}.landing-header-cta-prompt{color:var(--accent);font-weight:700}@media (max-width:720px){.landing-header-cta span:not(.landing-header-cta-prompt){display:none}.landing-header-cta{padding:6px 10px}}.landing-clock{color:var(--text-3);letter-spacing:.05em;align-items:center;gap:8px;font-size:11px;display:flex}.landing-clock-val{color:var(--text-2);font-feature-settings:"tnum"}.landing-tick{background:var(--accent);opacity:.4;border-radius:50%;width:6px;height:6px;transition:opacity .2s}.landing-tick[data-on=true]{opacity:1;box-shadow:0 0 8px var(--accent-glow)}.landing-hero{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:18px;margin-bottom:36px;padding-bottom:28px;display:flex}.landing-ascii{color:var(--accent-strong);text-shadow:0 0 14px var(--accent-glow);white-space:pre;margin:0;font-size:11px;line-height:1.05;overflow:hidden}@media (max-width:600px){.landing-ascii{display:none}}.landing-headline{letter-spacing:-.02em;text-shadow:0 0 18px #ffffff0a;max-width:720px;margin:0;font-size:26px;font-weight:600;line-height:1.25}.landing-headline .muted{color:var(--text-3);font-weight:400}.landing-features{max-width:760px;color:var(--text-2);letter-spacing:.005em;flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.landing-features li{align-items:baseline;gap:10px;display:flex}.landing-features .muted{color:var(--text-4)}.landing-feature-icon{color:var(--accent);flex-shrink:0}.landing-stats{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;margin-bottom:36px;display:grid;overflow:hidden}.landing-stat{background:var(--surface);flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative}.landing-stat-accent{background:linear-gradient(180deg, var(--accent-soft) 0%, var(--surface) 100%)}@keyframes landing-pulse-glow{0%,to{box-shadow:inset 0 0 0 1px var(--accent-glow)}50%{box-shadow:inset 0 0 0 1px var(--accent), 0 0 24px var(--accent-glow)}}@keyframes landing-pulse-dot{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.landing-stat-pulse{animation:3s ease-in-out infinite landing-pulse-glow}.landing-live-dot{background:var(--accent);vertical-align:middle;width:7px;height:7px;box-shadow:0 0 8px var(--accent-glow);border-radius:50%;margin-right:8px;animation:1.4s ease-in-out infinite landing-pulse-dot;display:inline-block}.landing-stat-lbl{color:var(--text-3);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.landing-stat-val{color:var(--text);font-feature-settings:"tnum";font-size:22px;font-weight:600}.landing-stat-accent .landing-stat-val{color:var(--accent-strong);text-shadow:0 0 12px var(--accent-glow)}.landing-stat-delta{font-feature-settings:"tnum";font-size:11px}.landing-stat-delta[data-dir=up]{color:var(--ok)}.landing-stat-delta[data-dir=down]{color:var(--err)}.landing-spark{color:var(--accent);opacity:.8;width:100%;max-width:120px;height:24px;display:block}.landing-section-h{color:var(--text-2);align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}.landing-section-h .landing-prompt{color:var(--violet)}.landing-section-desc{color:var(--text-4);font-size:11px;font-family:var(--font-sans)}.landing-endpoints{margin-bottom:28px;scroll-margin-top:24px}.landing-tbl-wrap{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.landing-tbl{border-collapse:collapse;width:100%;font-size:12px}.landing-tbl th{text-align:left;color:var(--text-3);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--border);background:var(--surface-2);padding:10px 14px;font-size:10px;font-weight:500}.landing-tbl th.num,.landing-tbl td.num{text-align:right;font-feature-settings:"tnum"}.landing-tbl td{border-bottom:1px solid var(--border-subtle);color:var(--text-2);padding:10px 14px}.landing-tbl tr:last-child td{border-bottom:none}.landing-tbl tr:hover td{background:var(--surface-hover)}.landing-tbl th.col-status,.landing-tbl td.col-status,.landing-tbl th.col-wallet,.landing-tbl td.col-wallet{text-align:center;white-space:nowrap;width:140px}.landing-mono{font-family:var(--font-mono);color:var(--text-3)}.landing-chain-name{color:var(--text);font-weight:600}.landing-status-pill{letter-spacing:.05em;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.landing-status-pill[data-status=operational]{color:var(--ok);background:#1ae6a212;border-color:#1ae6a247}.landing-status-pill[data-status=degraded]{color:var(--warn);background:var(--warn-soft);text-shadow:0 0 10px #fab33866;border-color:#fab33866}.landing-status-pill[data-status=down]{color:var(--err);background:var(--err-soft);text-shadow:0 0 10px #e7555580;border-color:#e7555573}.landing-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.landing-dot[data-small="1"]{width:6px;height:6px}.landing-dot[data-status=operational]{background:var(--ok);box-shadow:0 0 6px var(--ok)}.landing-dot[data-status=degraded]{background:var(--warn);box-shadow:0 0 6px var(--warn)}.landing-dot[data-status=down]{background:var(--err);box-shadow:0 0 6px var(--err)}.landing-add-wallet{appearance:none;border:1px solid var(--border-strong);color:var(--text-2);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 10px;font-family:inherit;font-size:11px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.landing-add-wallet:hover:not(:disabled){border-color:var(--text);color:var(--text);background:#ffffff0a}.landing-add-wallet:disabled{opacity:.45;cursor:not-allowed}.landing-add-wallet[data-state=ok]{border-color:var(--ok);color:var(--ok);background:var(--ok-soft)}.landing-add-wallet[data-state=err]{border-color:var(--err);color:var(--err);background:var(--err-soft)}.landing-mm-glyph{flex-shrink:0}.landing-copy{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-2);align-items:center;gap:6px;max-width:100%;padding:2px 4px 2px 10px;font-size:11px;transition:border-color .15s,background .15s;display:inline-flex}.landing-copy:hover{border-color:var(--accent);background:var(--accent-soft)}.landing-copy-url{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.landing-copy-btn{appearance:none;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:22px;transition:color .15s,background .15s,transform .15s;display:inline-flex}.landing-copy-btn:hover{color:var(--accent-strong);background:var(--accent-soft)}.landing-copy-btn[data-copied="1"]{color:var(--ok);background:#1ae6a21f;transform:scale(1.05)}.landing-empty{color:var(--text-3);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:28px}.landing-quickstart{margin-bottom:36px}.landing-code{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-2);white-space:pre;margin:0;padding:14px 16px;font-size:12px;overflow-x:auto}.landing-footer{color:var(--text-4);border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding-top:18px;font-size:11px;display:flex}.landing-footer-link{color:var(--text-3);border-bottom:1px dotted #0000;text-decoration:none;transition:color .15s,border-color .15s}.landing-footer-link:hover{color:var(--accent-strong);border-bottom-color:var(--accent-strong)}.landing-footer-link-strong{color:var(--text-2);font-weight:600}.landing-footer-sep{color:var(--text-4)}.landing-footer-meta{color:var(--text-4);margin-left:auto}.landing-footer-heart{color:var(--err);letter-spacing:-.04em;font-size:12px;font-weight:700}:root:has(.landing-page){scroll-behavior:smooth}
