.gvsubmitpoll{justify-content:center;min-height:100%;padding:32px 24px 56px;display:flex}.gvsubmitpoll__form{word-break:break-word;flex:0 800px;width:100%;max-width:800px}.gvsubmitpoll__section{padding-bottom:32px;position:relative}.gvsubmitpoll__h1{letter-spacing:-.4px;color:var(--gv-ink);margin:0;font-size:34px;font-weight:700;line-height:1.2}.gvsubmitpoll__intro{color:var(--gv-ink);margin:0 0 14px;font-size:16px;font-weight:400;line-height:26px}.gvsubmitpoll__intro:last-child{margin-bottom:0}.gvsubmitpoll__link{color:var(--brand);font-weight:600;text-decoration:none}.gvsubmitpoll__link:hover{text-decoration:underline}.gvsubmitpoll__label{color:var(--gv-muted);margin-bottom:8px;font-size:15px;font-style:normal;font-weight:600;line-height:24px;display:block}.gvsubmitpoll__labelrow{align-items:center;line-height:18px;display:flex}.gvsubmitpoll__labelrow>:not(:first-child){margin-left:5px}.gvsubmitpoll__labelrow .gvsubmitpoll__label{margin-bottom:0}.gvsubmitpoll__notice,.gvsubmitpoll__optional{color:var(--gv-faint);cursor:help;vertical-align:super;font-size:11px;font-weight:600}.gvsubmitpoll__notice{margin-left:4px}.gvsubmitpoll__sublabel{color:var(--gv-muted);margin:0 0 15px;font-size:15px;font-weight:400;line-height:20px}.gvsubmitpoll__input{border:1px solid var(--gv-line);background:var(--gv-surface);width:100%;height:44px;color:var(--gv-ink);font:inherit;border-radius:6px;outline:none;padding:0 14px;font-size:15px;font-weight:500;transition:border-color .12s;display:block}.gvsubmitpoll__input::placeholder{color:var(--gv-faint)}.gvsubmitpoll__input:focus{border-color:var(--brand)}.gvsubmitpoll__input:disabled{opacity:.45;pointer-events:none}.gvsubmitpoll__message{text-align:right;color:var(--gv-faint);margin:6px 0 0;font-size:13px;font-weight:500}.gvsubmitpoll__message.is-error{color:var(--brand);text-align:left}.gvsubmitpoll__md{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:6px;overflow:hidden}.gvsubmitpoll__md.is-disabled{opacity:.55;pointer-events:none}.gvsubmitpoll__mdtoolbar{border-bottom:1px solid var(--gv-line-soft);background:var(--gv-wash);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.gvsubmitpoll__mdcmds{align-items:center;gap:2px;display:flex}.gvsubmitpoll__mdcmd{width:30px;height:30px;color:var(--gv-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.gvsubmitpoll__mdcmd:hover{background:var(--gv-tint);color:var(--gv-ink)}.gvsubmitpoll__mdtoggle{border:1px solid var(--gv-line);background:var(--gv-surface);color:var(--gv-ink);cursor:pointer;font:inherit;border-radius:var(--r-pill);height:28px;padding:0 14px;font-size:12px;font-weight:700}.gvsubmitpoll__mdtoggle:hover{background:var(--gv-wash)}.gvsubmitpoll__mdarea{resize:vertical;background:var(--gv-surface);width:100%;min-height:150px;color:var(--gv-ink);font:inherit;border:0;outline:none;padding:12px 14px;font-size:15px;line-height:22px;display:block}.gvsubmitpoll__mdarea::placeholder{color:var(--gv-faint)}.gvsubmitpoll__mdpreview{min-height:150px;color:var(--gv-muted);white-space:pre-wrap;padding:12px 14px;font-size:15px;line-height:22px}.gvsubmitpoll__options{flex-direction:column;gap:10px;max-width:300px;display:flex}.gvsubmitpoll__option{display:flex;position:relative}.gvsubmitpoll__optinput{border:1px solid var(--gv-line);background:var(--gv-surface);min-width:0;height:42px;color:var(--gv-ink);font:inherit;border-radius:6px;outline:none;flex:auto;padding:0 38px 0 14px;font-size:14px;font-weight:500;transition:border-color .12s}.gvsubmitpoll__optinput::placeholder{color:var(--gv-faint)}.gvsubmitpoll__optinput:focus{border-color:var(--brand)}.gvsubmitpoll__option.is-locked .gvsubmitpoll__optinput{opacity:.45;pointer-events:none}.gvsubmitpoll__optaction{width:30px;height:30px;color:var(--gv-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.gvsubmitpoll__optaction:hover{background:var(--gv-wash);color:var(--gv-ink)}.gvsubmitpoll__optaction.is-locked{cursor:default;opacity:.45}.gvsubmitpoll__optaction.is-locked:hover{color:var(--gv-faint);background:0 0}.gvsubmitpoll__addoption{border:1px solid var(--gv-line);background:var(--gv-surface);width:100%;height:42px;color:var(--gv-ink);cursor:pointer;font:inherit;border-radius:6px;font-size:14px;font-weight:700;transition:background .12s,border-color .12s}.gvsubmitpoll__addoption:hover{background:var(--gv-wash);border-color:var(--brand);color:var(--brand)}.gvsubmitpoll__addoption:disabled{opacity:.45;pointer-events:none}.gvsubmitpoll__coauthors{display:block}.gvsubmitpoll__submit{cursor:pointer;background:var(--brand);color:#fff;font:inherit;border-radius:var(--r-pill);border:0;height:48px;padding:0 28px;font-size:15px;font-weight:700;transition:background .12s}.gvsubmitpoll__submit:hover{background:var(--brand-hover)}.gvsubmitpoll__submit:disabled{opacity:.5;cursor:not-allowed}.gvsubmitpoll__vpnotice{color:var(--brand);margin:0;font-size:17px;font-weight:600;line-height:24px}.gvsubmitpoll--gate{align-items:center;padding:80px 24px}.gvsubmitpoll__login{text-align:center;background:var(--gv-surface);border:1px solid var(--gv-line);border-radius:var(--r-card);flex:0 560px;max-width:560px;padding:48px 40px;box-shadow:0 8px 24px #16141a14}.gvsubmitpoll__loginsub{color:var(--gv-muted);margin:14px 0 28px;font-size:15px;line-height:24px}.gvsubmitpoll__connect{cursor:pointer;background:var(--brand-cta,#d80029);color:#fff;font:inherit;border-radius:var(--r-pill);border:0;height:48px;padding:0 30px;font-size:15px;font-weight:700;transition:background .12s}.gvsubmitpoll__connect:hover{background:var(--brand-hover)}@media (width<=760px){.gvsubmitpoll{padding:20px 14px 40px}.gvsubmitpoll__h1{font-size:28px}.gvsubmitpoll__options{max-width:none}}
