/* Public community options — consistent with compact NOVA polls */
body .nova-polls .nova-poll-community {
  border-color:rgba(82,231,149,.21);
  background:linear-gradient(110deg,rgba(32,99,62,.15),rgba(14,28,20,.72));
}
body .nova-polls .nova-poll-community.chosen {
  border-color:#50e899;
  background:linear-gradient(110deg,rgba(40,169,101,.26),rgba(11,49,28,.52));
}
body .nova-polls .nova-poll-community-symbol {
  flex:none;color:#67edaa;font-weight:900;font-size:14px;line-height:1;
}
body .nova-polls .nova-poll-community .nova-poll-progress {
  margin-left:calc(28px + 14px);
}
body .nova-polls .nova-poll-add-symbol {
  margin-left:auto;flex:none;color:#77f2b3;font-size:18px;font-weight:650;line-height:1;
}
body .nova-polls .nova-poll-own {
  min-height:48px;border-style:dashed;
  border-color:rgba(93,232,158,.34);
}
body .nova-polls .nova-poll-community .nova-poll-option-text,
body .nova-polls .nova-poll-own .nova-poll-option-text {
  overflow-wrap:anywhere;
}
@media(max-width:370px){
  body .nova-polls .nova-poll-community-symbol{font-size:12px}
  body .nova-polls .nova-poll-community .nova-poll-progress{margin-left:39px}
}