:root{--color-active:yellow;--color-highlight:#ffa;--color-link:#00e;--color-link-hover:#e00;--color-nav-text:#00e;--color-nav-hover:#ff8;--color-nav-active:var(--color-active);--color-nav-ancestor:var(--color-active);--color-nav-borders:#00e;padding:1rem;line-height:1.5;margin:auto}main{max-width:70ch;padding:3em 1em;margin:auto;line-height:1.5;text-align:justify}header{margin-bottom:1rem}footer{margin-top:1rem}a{color:var(--color-link);text-decoration:none;&:hover { color:var(--color-link-hover); }}main img{margin-left:auto;margin-right:auto;display:block;max-width:100%;&.pixel { image-rendering: pixelated; }}table{border-collapse:collapse;border:3px;margin:auto}table *{border:2px solid;padding:.5rem}pre:has(code){padding:.5rem}:target{background-color:var(--color-highlight)}#site-title{font-size:2rem;padding:0 .5rem;width:100%}#navs{display:flex;list-style-type:none;margin:0;padding:0;justify-content:space-between;flex-direction:row;flex-wrap:wrap}#navs>li{max-width:100%;overflow:auto}nav>ul{padding:0;margin:0;list-style-type:none;display:flex;li { .active { background-color: var(--color-nav-active); } .ancestor { background-color: var(--color-nav-ancestor); } a { color: var(--color-nav-text); display: block; text-align: center; padding: 0.1rem 0.5rem; &:hover { color: var(--color-nav-text); background-color: var(--color-nav-hover); } } } > li:not(:last-child) { border-right: 1px solid var(--color-nav-borders); }}#feed-validators{padding:0;margin:0;list-style-type:none;display:flex;gap:1rem}