.nsn-fv-poll:not(._){--fv-accent:var(--nsn-fv-accent,#1f6e46);--fv-muted:var(--nsn-fv-muted,#474747);--fv-line:var(--nsn-fv-line,#dedede);background:var(--nsn-fv-surface,#fff);box-shadow:0 0 0 1px var(--nsn-fv-border,#e5e5e5);color:var(--nsn-fv-ink,#0b0b0b);font-family:var(--nsn-fv-font-body,inherit);font-variant-numeric:tabular-nums;border-radius:16px;flex-direction:column;gap:12px;margin:24px 0;padding:16px 16px 18px;display:flex;container-type:inline-size}.nsn-fv-poll:not(._) [hidden]:not(._){display:none}.nsn-fv-poll__kicker:not(._){font-family:var(--nsn-fv-font-name,inherit);letter-spacing:.4px;text-transform:uppercase;color:var(--fv-muted);margin:0 0 -6px;font-size:12px;font-weight:700;line-height:1.2}.nsn-fv-poll__q:not(._){font-family:var(--nsn-fv-font-name,inherit);color:inherit;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700;line-height:1.2}.nsn-fv-poll__form:not(._){margin:0}.nsn-fv-poll__opts:not(._){flex-direction:column;gap:8px;max-width:560px;display:flex}.nsn-fv-poll__opt:not(._){box-sizing:border-box;background:var(--nsn-fv-surface,#fff);width:100%;min-height:48px;color:inherit;font:inherit;font-family:var(--nsn-fv-font-name,inherit);text-align:left;overflow-wrap:anywhere;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:12px;margin:0;padding:10px 14px;font-size:17px;font-weight:600;line-height:1.2;display:flex;box-shadow:inset 0 0 0 1.5px #c4c4c4}.nsn-fv-poll__opt:not(._):hover{box-shadow:inset 0 0 0 2px var(--fv-accent)}.nsn-fv-poll__opt:not(._):focus-visible{outline:3px solid var(--fv-accent);outline-offset:2px}.nsn-fv-poll__opt:not(._)[aria-pressed=true]{background:var(--fv-accent);box-shadow:none;color:#fff;justify-content:space-between}.nsn-fv-poll__opt:not(._)[aria-pressed=true]:after{content:attr(data-label);text-transform:uppercase;flex:none;font-size:13px;font-weight:700}.nsn-fv-poll__opt:not(._):disabled{color:#8a8a8a;cursor:default}.nsn-fv-poll__notice:not(._){color:#b3261e;background:#fdecea;border-radius:10px;margin:0;padding:10px 12px;font-size:15px;font-weight:600;line-height:1.35}.nsn-fv-poll__results:not(._){flex-direction:column;gap:14px;display:flex}.nsn-fv-poll__rows:not(._){flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.nsn-fv-poll__row:not(._){grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;margin:0;padding:0;display:grid}.nsn-fv-poll__row:not(._):before{content:none}.nsn-fv-poll__name:not(._){min-width:0;font-family:var(--nsn-fv-font-name,inherit);color:var(--fv-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:17px;font-weight:500;display:flex}.nsn-fv-poll__mine:not(._){background:var(--nsn-fv-ink,#0b0b0b);color:#fff;white-space:nowrap;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}.nsn-fv-poll__pct:not(._){font-family:var(--nsn-fv-font-figure,inherit);color:var(--fv-muted);font-size:22px;font-weight:800;line-height:1}.nsn-fv-poll__bar:not(._){background:var(--nsn-fv-track,#f0f0f0);border-radius:4px;grid-column:1/-1;height:8px;display:block}.nsn-fv-poll__bar:not(._)>span:not(._){background:var(--fv-line);border-radius:4px;height:8px;display:block}.nsn-fv-poll__row:not(._)[data-lead] .nsn-fv-poll__name:not(._){color:inherit;font-weight:700}.nsn-fv-poll__row:not(._)[data-lead] .nsn-fv-poll__pct:not(._){color:inherit;font-size:28px}.nsn-fv-poll__row:not(._)[data-lead] .nsn-fv-poll__bar:not(._)>span:not(._){background:var(--fv-accent)}.nsn-fv-poll__total:not(._){color:var(--fv-muted);margin:0;font-size:14px}@container (width>=560px){.nsn-fv-poll__q:not(._){font-size:22px}}
