.sl-poll{max-width:720px;padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(72px,10vw,128px)}.sl-poll-q{font-family:var(--sl-display);letter-spacing:-.01em;font-size:clamp(1.9rem,4.6vw,2.8rem);font-weight:800;font-stretch:112%;line-height:1.1}.sl-poll-status{color:var(--sl-muted);margin-top:16px;font-size:1.1rem}.sl-poll-status strong{color:var(--sl-text)}.sl-poll-bars{gap:26px;margin:40px 0 0;padding:0;list-style:none;display:grid}.sl-poll-row{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.sl-poll-label{flex-wrap:wrap;align-items:center;gap:10px;font-size:1.15rem;font-weight:600;display:inline-flex}.sl-poll-you{border:1px solid var(--sl-cyan);color:var(--sl-cyan);padding:2px 8px;font-size:.78rem;font-weight:700}.sl-poll-pct{color:var(--sl-muted);font-variant-numeric:tabular-nums;font-weight:700}.sl-poll-track{background:#1c1d33;height:14px}.sl-poll-track span{height:100%;transition:width .8s var(--sl-ease);background:#3b3e66;display:block}.is-top .sl-poll-track span{background:var(--sl-cyan)}.is-top .sl-poll-pct{color:var(--sl-cyan)}.sl-poll-total{color:var(--sl-dim);margin-top:22px;font-size:.95rem}.sl-poll-next{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:48px;display:flex}
