.cp-ref-page .cw-poll-results{padding:12px 16px 18px;border-top:1px solid #edf3ef;display:grid;grid-gap:10px;gap:10px}.cp-ref-page .cw-poll-question{font-size:15px;line-height:1.35;color:#163c32;font-weight:900}.cp-ref-page .cw-poll-options{display:grid;grid-gap:8px;gap:8px}.cp-ref-page .cw-poll-option{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:10px 12px;border:1px solid #d9e8df;border-radius:10px;background:#f6fbf7;color:#124033;font-size:12px;font-weight:800;text-align:left}.cp-ref-page .cw-poll-option.selected{border-color:#078e50;background:#e6f6ec}.cp-ref-page .cw-poll-option>span:not(.cw-poll-progress){z-index:1;position:relative}.cp-ref-page .cw-poll-option .cw-poll-progress{position:absolute;inset:0 auto 0 0;background:#caecdb;z-index:0;opacity:.8;pointer-events:none}.cp-ref-page .cw-poll-results>small{color:#627b6e;font-size:11px}.cp-ref-page .cw-poll-add-option,.cp-ref-page .cw-poll-remove-option{border:1px solid #d8eae1;border-radius:9px;background:#f0faf4;color:#087c49;font-size:12px;font-weight:850;padding:10px}.cp-ref-page .cw-poll-privacy-note{font-size:11px;color:#61776a;line-height:1.5;margin:0}