.chain-top-links{display:flex;align-items:center;gap:20px;margin-left:auto;font:700 .68rem var(--mono);text-transform:uppercase;letter-spacing:.04em}.chain-top-links a{color:#b7c8af}.chain-top-links a:hover,.chain-top-links a[aria-current=page]{color:var(--lime)}.chain-main{padding:0 var(--pad) 80px}.chain-hero{padding:84px 0 60px;border-bottom:1px solid var(--line)}.chain-hero h1{margin:19px 0;font-size:clamp(3.8rem,8vw,9rem);font-weight:650;line-height:.92;letter-spacing:-.08em}.chain-hero h1 span{color:var(--lime)}.chain-hero>p:not(.eyebrow){max-width:730px;color:var(--muted);font-size:1rem;line-height:1.7}.chain-hero form{max-width:740px;margin-top:35px}.chain-hero label{display:block;margin-bottom:10px;color:var(--faint);font:700 .63rem var(--mono);text-transform:uppercase;letter-spacing:.08em}.chain-hero form>div{display:flex;min-height:53px;border:1px solid #637b55}.chain-hero input{flex:1;min-width:0;padding:0 15px;border:0;background:var(--panel);color:var(--white);font:.76rem var(--mono)}.chain-hero form button{min-width:130px;border:0;background:var(--lime);color:#0b1408;font-weight:800}.chain-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;color:var(--faint);font:.67rem var(--mono)}.chain-controls button{padding:8px 13px;border:1px solid var(--line);background:var(--panel);color:var(--lime);font:.68rem var(--mono)}.chain-controls button:disabled{opacity:.5}.chain-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.chain-metric{min-width:0;padding:20px;border:1px solid var(--line);background:var(--panel)}.chain-metric span,.chain-metric small{display:block;color:var(--faint);font:.62rem/1.45 var(--mono)}.chain-metric span{text-transform:uppercase;letter-spacing:.07em}.chain-metric strong{display:block;margin:12px 0 7px;color:var(--white);font:650 clamp(.95rem,1.55vw,1.55rem) var(--mono);overflow-wrap:anywhere}.chain-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:20px}.chain-chart{min-width:0;padding:23px;border:1px solid var(--line);background:var(--panel)}.chain-chart h3{margin:0;font-size:1.14rem;letter-spacing:-.03em}.chain-chart>p{margin:9px 0 18px;color:var(--muted);font:.69rem/1.55 var(--mono)}.chart-rows{display:grid;gap:3px;max-height:400px;overflow:auto}.chart-row{display:grid;grid-template-columns:minmax(82px,1.2fr) minmax(80px,2.2fr) minmax(85px,1fr);align-items:center;gap:10px;padding:6px 2px;color:var(--white);font:.63rem var(--mono)}a.chart-row:hover{color:var(--lime)}.chart-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chart-track{height:12px;background:#1b2a19}.chart-fill{display:block;height:100%;min-width:2px;background:var(--lime)}.chart-value{text-align:right;font-weight:600;overflow-wrap:anywhere}.chain-section{margin-top:50px;padding-top:27px;border-top:1px solid var(--line)}.chain-section-head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:21px}.chain-section h2{margin:8px 0 0;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.055em}.chain-section-head>p{max-width:390px;margin:0;color:var(--muted);font:.69rem/1.55 var(--mono)}.chain-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.chain-record{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;border:1px solid var(--line);background:var(--panel)}.chain-record:hover{border-color:var(--lime)}.chain-record strong,.chain-record small{display:block;overflow-wrap:anywhere}.chain-record strong{font:.72rem/1.4 var(--mono);color:var(--white)}.chain-record small{margin-top:5px;color:var(--faint);font:.62rem var(--mono)}.chain-record em{color:var(--lime);font:600 .66rem var(--mono);font-style:normal;text-align:right}.chain-source #chain-provenance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:22px 0}.source-detail{padding:15px;border:1px solid var(--line);background:var(--panel)}.source-detail span,.source-detail strong{display:block;overflow-wrap:anywhere;font:.68rem/1.5 var(--mono)}.source-detail span{margin-bottom:7px;color:var(--faint);text-transform:uppercase}.source-detail strong{color:var(--white)}.chain-source details{border:1px solid var(--line);padding:14px;background:var(--panel)}.chain-source summary{cursor:pointer;color:var(--lime);font:.7rem var(--mono)}.chain-source pre{max-height:500px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:.65rem/1.5 var(--mono)}.chain-unavailable{padding:20px;border:1px solid var(--line);color:var(--faint);font:.69rem var(--mono)}.epoch-track{display:grid;grid-template-columns:repeat(32,minmax(0,1fr));gap:3px}.epoch-track i{height:24px;background:#263625}.epoch-track i.filled{background:var(--lime)}html[data-theme=light] .chain-top-links a{color:#3f5739}html[data-theme=light] .chain-top-links a[aria-current=page],html[data-theme=light] .chain-top-links a:hover{color:#baff28}html[data-theme=light] .chain-metric,html[data-theme=light] .chain-chart,html[data-theme=light] .chain-record,html[data-theme=light] .source-detail,html[data-theme=light] .chain-source details{background:#fff;border-color:#d3dfce}html[data-theme=light] .chain-metric strong,html[data-theme=light] .chain-chart,html[data-theme=light] .chart-row,html[data-theme=light] .chain-record strong,html[data-theme=light] .source-detail strong{color:#172313}html[data-theme=light] .chain-hero input{background:#fff;color:#172313}html[data-theme=light] .chart-track,html[data-theme=light] .epoch-track i{background:#e3edda}html[data-theme=light] .chart-fill,html[data-theme=light] .epoch-track i.filled{background:#84bd27}html[data-theme=light] .chain-record em,html[data-theme=light] .chain-controls button,html[data-theme=light] .chain-source summary{color:#315900}@media(max-width:1000px){.chain-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.chain-top-links{gap:9px;font-size:.56rem}.chain-top-links a:last-child{display:none}.chain-main{padding:0 19px 60px}.chain-hero{padding:55px 0 35px}.chain-hero h1{font-size:clamp(3.5rem,12vw,6rem)}.chain-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.chain-charts,.chain-records,.chain-source #chain-provenance{grid-template-columns:1fr}.chain-section-head{display:block}.chain-section-head>p{margin-top:10px}.chart-row{grid-template-columns:minmax(74px,1fr) minmax(70px,1.5fr) minmax(76px,1fr)}.epoch-track{gap:2px}}@media(max-width:520px){.brand img{width:82px}.brand-rule,.brand-word{display:none}.chain-hero form>div{flex-wrap:wrap}.chain-hero input{min-height:50px;flex-basis:100%}.chain-hero form button{width:100%;min-height:45px}.chain-metrics{grid-template-columns:1fr 1fr}.chain-metric{padding:13px}}
.peer-trend svg{display:block;width:100%;height:auto;min-height:150px;color:var(--lime);border-bottom:1px solid var(--line)}html[data-theme=light] .peer-trend svg{color:#649b1b}
#chain-reorgs h3{margin:27px 0 13px;font-size:1rem}.chain-scope{color:var(--muted);font:.67rem/1.5 var(--mono)}
#validator-section .chain-charts{grid-template-columns:1fr;margin:12px 0}.validator-controls{display:flex;gap:8px;margin-top:14px}.validator-controls button{padding:10px 14px;border:1px solid var(--line);background:var(--panel);color:var(--lime);font:700 .66rem var(--mono)}.validator-controls button:disabled{opacity:.5}.validator-controls button[hidden]{display:none}html[data-theme=light] .validator-controls button{background:#edf5e8;color:#315900;border-color:#c9dac0}
.chain-analytics-link{display:inline-flex;align-items:center;margin-top:19px;padding:13px 18px;border:1px solid #5b8337;background:#baff28;color:#101b0c;font:800 .7rem var(--mono);text-transform:uppercase;letter-spacing:.05em}.chain-analytics-link:hover{background:#d4ff7e}html[data-theme=light] .chain-analytics-link{color:#101b0c;background:#baff28;border-color:#81ae3f}
