.le-archive,.le-parties{--le-ink:#122033;--le-muted:#607086;--le-line:#dce3eb;--le-accent:#1e69b5;color:var(--le-ink)}.le-archive>header span,.le-parties>header span{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:var(--le-muted)}.le-archive h2,.le-parties h2{margin:.3rem 0 1.5rem}.le-years{border-top:1px solid var(--le-line)}.le-years article{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--le-line)}.le-years article>b{font-size:1.8rem;color:var(--le-accent)}.le-years h3,.le-party-grid h3{margin:0}.le-years p,.le-party-grid p{color:var(--le-muted)}.le-parties header{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.le-parties header h2{margin-right:auto}.le-parties input{min-width:16rem;padding:.7rem;border:1px solid var(--le-line);border-radius:.4rem}.le-party-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.le-party-grid article{border:1px solid var(--le-line);border-radius:.6rem;padding:1rem}.le-party-grid article>b{display:grid;place-items:center;width:2.8rem;height:2.8rem;background:var(--le-accent);color:#fff;border-radius:.5rem;margin-bottom:.8rem}.le-party-grid small{color:var(--le-muted)}.le-engine-status{display:flex;gap:.5rem;align-items:center}.le-engine-status span{width:.65rem;height:.65rem;border-radius:50%;background:#25a768}.le-engine-status.is-offline span{background:#c8444f}@media(max-width:600px){.le-years article{grid-template-columns:1fr}.le-parties header{display:block}.le-parties input{width:100%;min-width:0}}
