.petition-results-box{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;border:1px solid var(--p-line,#81909e);border-radius:8px;padding:.8rem 1rem;margin:1rem 0 1.5rem;text-decoration:none;color:inherit;max-width:800px}.petition-results-box strong{font-size:1.05rem}.petition-results-box span:last-child{font-weight:700}.petition-results-box:hover,.petition-results-box:focus-visible{outline:2px solid #b32632;outline-offset:3px}.survey-results{max-width:900px;margin:2rem auto;padding:0 1rem}.survey-results h1{font-size:2rem}.question-result{border-top:1px solid #81909e;padding:1.1rem 0}.question-result h2{font-size:1.15rem;line-height:1.5}.result-answer{display:grid;grid-template-columns:1fr auto;gap:.3rem 1rem;margin:.8rem 0}.result-answer progress{grid-column:1/-1;width:100%;height:.65rem;accent-color:#b32632}.survey-results p{line-height:1.6}@media(max-width:600px){.petition-results-box{align-items:start;flex-direction:column}.survey-results{margin:1rem auto}}
.question-metrics{border-top:1px solid var(--p-line,#81909e);padding-top:1rem;margin:1rem 0}.question-metrics h3{font-size:1.05rem;margin:.2rem 0 .6rem}.question-metrics p{font-size:.9rem;line-height:1.5;margin:.4rem 0}.question-metrics .result-answer{font-size:.87rem}.question-metrics .result-answer>span:last-of-type{white-space:nowrap}.question-metrics progress{display:block;border:0;border-radius:3px;background:#e4e9ed;overflow:hidden}.question-metrics progress::-webkit-progress-bar{background:#e4e9ed}.question-metrics progress::-webkit-progress-value{background:#b32632}.question-metrics progress::-moz-progress-bar{background:#b32632}[data-theme=dark] .question-metrics progress,[data-theme=dark] .question-metrics progress::-webkit-progress-bar{background:#405365}@media(max-width:420px){.question-metrics .result-answer{column-gap:.5rem;grid-template-columns:minmax(0,1fr) auto;overflow-wrap:anywhere}}
