*,*:after,*:before{box-sizing:border-box;outline:none}*{margin:0;padding:0}:root{--font-family: "Marcellus", serif;--font-family-h2: "Inter", sans-serif;--color: #131313;--bg-color: #ededed;--border-radius: .5rem}body{font-family:var(--font-family-h2);font-size:.8rem;color:#131313;overflow-x:hidden}h1{margin-top:2rem;font-family:var(--font-family);font-size:3rem;text-align:center}h2{max-width:47rem;margin:0 auto;margin-bottom:2rem;font-family:var(--font-family-h2);font-size:1.1rem;font-weight:400;text-align:center}h3{font-family:var(--font-family);font-size:1.1rem;text-align:center}label{cursor:pointer}#chart-container,#chart-container-left{width:100vw;display:flex;justify-content:center}.chart_right{left:5.75rem}.chart_left{left:-.9rem}.chart_right svg{min-width:1610px;margin-top:41.91rem;margin-left:1rem;transform:rotate(90deg)}.chart_left svg{min-width:1610px;margin-top:41.4688rem;margin-left:-12.45rem;transform:rotate(-90deg)}.party-item{position:relative;padding-left:14px}.party-item:before{content:"";position:absolute;top:1px;left:0;width:12px;height:12px;background-color:var(--color);border-radius:3px}.title{margin-bottom:.5rem;margin-left:1.5rem;padding-left:.5rem}.title strong{font-size:.85rem;font-weight:900;white-space:nowrap}.title p{font-size:.85rem;line-height:.8rem}.text p{font-size:.85rem}img{object-fit:contain}.svg_line{fill:none}.svg_line path{stroke:var(--color);stroke-width:2}.svg_line circle{fill:var(--color)}.name{display:flex;align-items:flex-end;gap:.2rem}.name p{font-size:.65rem}.name svg{fill:none}.name path{stroke:var(--color);stroke-width:.5}footer.svelte-12h2fxe.svelte-12h2fxe{position:relative;bottom:0;width:100%;margin:1rem 0;background-color:var(--bg-color)}footer.svelte-12h2fxe p.svelte-12h2fxe{max-width:1200px;margin:0 auto;padding:1rem;font-size:.65rem;text-align:center}main.svelte-1st6ihk{min-height:1800px}
