.vote_screen__2Iaw2{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:radial-gradient(120% 80% at 50% -10%,rgba(0,75,164,.14),rgba(0,75,164,0) 60%),var(--paper)}.vote_card__AfxWE{width:100%;max-width:460px;background:#fff;border:1px solid var(--line);border-radius:28px;padding:28px 24px 24px;box-shadow:0 30px 80px rgba(36,30,26,.12);animation:vote_cardIn__qmRQq .5s cubic-bezier(.22,1,.36,1) both}@keyframes vote_cardIn__qmRQq{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.vote_brand__e6RIM{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--muted-2);text-align:center}.vote_head__o_u1l{text-align:center;margin-top:18px}.vote_eyebrow__X2PuV{font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.vote_event__J2o1P{margin:8px 0 0;font-family:var(--font-display);font-weight:700;font-size:clamp(26px,7vw,32px);line-height:1.12;letter-spacing:-.01em;color:var(--ink)}.vote_meta__hgIRY{margin-top:8px;font-size:13.5px;color:var(--muted-2)}.vote_ratingBlock__VTCds{margin-top:24px;text-align:center}.vote_stars__C9X99{display:flex;justify-content:center;gap:8px}.vote_star__B5DJU{width:15%;max-width:56px;aspect-ratio:1;padding:4px;border:none;background:none;cursor:pointer;color:var(--line-strong);transition:transform .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent}.vote_star__B5DJU svg{display:block;fill:currentColor;filter:drop-shadow(0 1px 1px rgba(0,0,0,.04))}.vote_star__B5DJU:active{transform:scale(.88)}.vote_starOn__cMY8w{color:var(--blue)}.vote_starOn__cMY8w svg{filter:drop-shadow(0 3px 6px rgba(0,75,164,.3))}.vote_ratingLabel__zuTpm{margin-top:12px;height:20px;font-weight:800;font-size:15px;color:var(--ink)}.vote_field__vvLrn{display:block;margin-top:22px}.vote_label__fXdzR{display:block;font-weight:700;font-size:12.5px;letter-spacing:.02em;color:var(--muted-2);margin-bottom:8px}.vote_input__PXEZI,.vote_textarea__xdFOi{width:100%;padding:14px 15px;border:1px solid var(--line-strong-3);border-radius:14px;background:var(--paper);font-size:16px;line-height:1.5;color:var(--ink);outline:none;resize:vertical;transition:border-color .15s ease,background .15s ease}.vote_input__PXEZI:focus,.vote_textarea__xdFOi:focus{border-color:var(--blue);background:#fff}.vote_news__QSGYj{margin-top:16px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--paper);transition:border-color .15s ease,background .15s ease}.vote_newsOpen__Jf0hq{border-color:rgba(0,75,164,.4);background:#fff}.vote_newsToggle___rkzf{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.vote_newsToggle___rkzf input{margin-top:2px;width:20px;height:20px;accent-color:var(--blue);flex:none}.vote_newsText__hMWUT{display:flex;flex-direction:column;gap:2px;font-size:14.5px;color:var(--ink)}.vote_newsSub__tXkGg{font-weight:400;font-size:13px;color:var(--muted-2);line-height:1.4}.vote_news__QSGYj .vote_input__PXEZI{margin-top:12px}.vote_error__W4DBo{margin:14px 0 0;font-size:13.5px;font-weight:700;color:#b3261e;text-align:center}.vote_submit__lNW_y{width:100%;margin-top:20px;padding:17px;border:none;border-radius:100px;background:var(--blue);color:#fff;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 10px 24px rgba(0,75,164,.28);transition:background .15s ease,transform .08s ease}.vote_submit__lNW_y:hover{background:var(--blue-hover)}.vote_submit__lNW_y:active{transform:scale(.98)}.vote_submit__lNW_y:disabled{opacity:.7;cursor:default}.vote_privacy__ffa_Y{margin:12px 0 0;text-align:center;font-size:12.5px;color:var(--muted-3)}.vote_thanks__5nsti{text-align:center;padding:18px 4px 10px;animation:vote_cardIn__qmRQq .4s cubic-bezier(.22,1,.36,1) both}.vote_check__nbIAs{width:68px;height:68px;margin:6px auto 0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 12px 28px rgba(0,75,164,.32);animation:vote_pop__SX7Wz .45s cubic-bezier(.22,1.4,.36,1) both}@keyframes vote_pop__SX7Wz{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.vote_thanksTitle__bVMJo{margin:16px 0 0;font-family:var(--font-display);font-weight:700;font-size:30px;color:var(--ink)}.vote_thanksText__QztPC{margin:10px auto 0;max-width:34ch;font-size:15.5px;line-height:1.6;color:var(--ink-2)}.vote_thanksSub__RXD9r{margin:14px 0 0;font-size:14px;color:var(--muted-2)}.vote_postNews__eTYL0{margin-top:24px;padding:18px 18px 16px;border:1px solid var(--line);border-radius:18px;background:var(--paper);text-align:left}.vote_postNewsTitle__aYn08{font-size:15.5px;font-weight:700;color:var(--ink)}.vote_postNewsTitle__aYn08 strong{color:var(--blue)}.vote_postNewsSub__wAGkV{margin:4px 0 12px;font-size:13px;line-height:1.45;color:var(--muted-2)}.vote_postNewsForm__na2GG{display:flex;gap:8px}.vote_postNewsForm__na2GG .vote_input__PXEZI{flex:1 1;min-width:0}.vote_postNewsBtn__1uC5H{flex:none;padding:0 20px;border:none;border-radius:14px;background:var(--blue);color:#fff;font-weight:800;font-size:15px;cursor:pointer;transition:background .15s ease,transform .08s ease}.vote_postNewsBtn__1uC5H:hover{background:var(--blue-hover)}.vote_postNewsBtn__1uC5H:active{transform:scale(.97)}.vote_postNewsBtn__1uC5H:disabled{opacity:.7;cursor:default}.vote_postNewsDone__eVLVR{margin:0;text-align:center;font-size:14.5px;font-weight:700;color:var(--ink-2);padding:4px 0}