.pollResponseStatus{border-top:1px solid var(--line)}
.pollResponseStatus section{padding:24px 26px}
.pollResponseStatus section+section{border-top:1px solid #252a26}
.pollResponseStatus h3{font:600 23px 'Cormorant Garamond';margin:0 0 15px}
.pollResponseStatus section>div{display:flex;flex-wrap:wrap;gap:8px}
.pollResponseStatus span{padding:8px 11px;font-size:12px;border:1px solid}
.pollResponseStatus .responded h3{color:#a9c9ad}
.pollResponseStatus .responded span{color:#c5ddc8;border-color:#315c39;background:#17301d}
.pollResponseStatus .notResponded h3{color:#d0a5a5}
.pollResponseStatus .notResponded span{color:#ddc0c0;border-color:#613a3d;background:#30191c}
@media(max-width:600px){.pollResponseStatus section{padding:20px 16px}.pollResponseStatus span{font-size:11px}}
