.vov-poll{background:#fff;border:1px solid #efe3cc;border-radius:10px;padding:18px 20px;margin:22px 0}.vov-poll-q{font-family:var(--font-dm-serif),serif;font-weight:400;font-size:22px;color:#1a3f31;margin-bottom:12px}.vov-poll-options{list-style:none;display:grid;gap:10px;margin-bottom:10px}.vov-poll-option{display:grid;grid-template-columns:auto 1fr auto;gap:4px 10px;align-items:center;cursor:pointer}.vov-poll-option input{width:18px;height:18px;accent-color:#1a3f31}.vov-poll-option .vov-poll-label{font-weight:600;color:#252923;overflow-wrap:anywhere}.vov-poll-option .vov-poll-count{font-size:13px;color:#4a4f47;font-family:var(--font-mono),monospace;white-space:nowrap}.vov-poll-option .vov-poll-bar{grid-column:1/-1;height:8px;background:#f1ecdc;border-radius:999px;overflow:hidden}.vov-poll-option .vov-poll-bar span{display:block;height:100%;background:#c5a15a;border-radius:999px}.vov-news-list{display:grid;gap:14px}.vov-news-item{background:#fff;border:1px solid #efe3cc;border-radius:8px;padding:16px 18px}.vov-news-item h2{font-family:var(--font-dm-serif),serif;font-weight:400;font-size:21px;line-height:1.25;margin:6px 0}.vov-news-item h2 a{color:#1a3f31}.vov-news-item p{color:#4a4f47;font-size:14.5px;line-height:1.55}.vov-news-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13px;color:#5e6a7d}.vov-chip.is-verified{background:#e3f0e6;color:#2c5e3f}.vov-chip.is-disputed{background:#fbe6df;color:#8a3f25}.vov-news-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}