.vote-form-section .vote-preview{margin:0 0 26px;padding:20px 22px;background:#e3effd;border:1px solid #a9c9ef;border-radius:14px}.vote-form-section .vote-preview h3{margin:0 0 14px;color:#0b2e6b;font-size:1.05rem;font-weight:800}.vote-form-section .vote-preview-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;margin:0;padding:0;list-style:none}.vote-form-section .vote-preview-item{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px solid #c9ddf6;color:#23466f;font-size:.86rem;line-height:1.35}.vote-form-section .vote-preview-name{min-width:0}.vote-form-section .vote-preview-value{flex:none;color:#1769d1;font-weight:800;white-space:nowrap}.vote-form-section .vote-preview-total{display:none}.vote-form-section .vote-preview-total.is-complete{display:none}.vote-form-section{background:#eaf3fe;color:#17345f}.vote-form-section .vote-form-container{border-color:#c9ddf6;box-shadow:0 12px 35px rgba(11,46,107,.1)}.vote-form-section .vote-form-header h2,.vote-form-section .rules-content h2{color:#0b2e6b}.vote-form-section .vote-form-header p,.vote-form-section .form-note,.vote-form-section .rules-content{color:#58708f}.vote-form-section .vote-kicker{color:#1769d1}.vote-form-section label{color:#23466f}.vote-form-section .consent a,.vote-form-section .rules-content h3{color:#1255a0}.vote-form-section .vote-submit{background:#1769d1}.vote-form-section .vote-submit:hover{background:#0b4fae}.vote-form-section .vote-message.success{background:#e6f7ef;border-color:#a7dfc0;color:#16613c}.vote-form-section .rules-dialog{border:1px solid #c9ddf6}.vote-form-section .rules-close{color:#1255a0}@media(max-width:640px){.vote-form-section .vote-preview{padding:16px 14px}.vote-form-section .vote-preview-list{grid-template-columns:1fr;gap:0}.vote-form-section .vote-preview-item{font-size:.82rem}.vote-form-section .vote-preview-total{text-align:left}}