.vote-page[data-v-142d527d]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;color:#1e293b}.vote-title[data-v-142d527d]{font-size:44px;margin-bottom:12px;color:#0f172a}.vote-desc[data-v-142d527d]{font-size:24px;color:#64748b;margin-bottom:50px}.vote-body[data-v-142d527d]{display:flex;width:100%;height:100%;gap:50px;align-items:flex-start}.vote-qrcode[data-v-142d527d]{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center;gap:20px;width:280px}.qrcode-box[data-v-142d527d]{width:240px;height:240px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px}.qrcode-box img[data-v-142d527d]{width:100%;height:100%}.qrcode-text[data-v-142d527d]{font-size:24px;color:#475569}.vote-list[data-v-142d527d]{flex:1;display:flex;flex-direction:column;gap:20px}.vote-item[data-v-142d527d]{width:100%;height:90px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;display:flex;align-items:center;padding:0 30px;font-size:26px;gap:20px}.check-wrapper[data-v-142d527d]{display:flex;align-items:center;cursor:pointer}.check-wrapper input[type=radio][data-v-142d527d]{width:24px;height:24px;cursor:pointer;accent-color:#2563eb}.rank[data-v-142d527d]{width:60px;height:50px;background:#2563eb;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;margin-right:0}.title[data-v-142d527d]{flex:1;color:#0f172a}.count[data-v-142d527d]{font-size:30px;font-weight:700;color:#2563eb}.bottom-next[data-v-142d527d]{width:100%;display:flex;justify-content:center;padding:20px 0;margin-top:auto}.next-btn[data-v-142d527d]{padding:16px 70px;font-size:28px;border-radius:12px;border:none;background:#2563eb;color:#fff;cursor:pointer}.next-btn[data-v-142d527d]:disabled{background:#e2e8f0;cursor:not-allowed;color:#94a3b8}.prev-btn[data-v-142d527d]{padding:16px 70px;font-size:28px;border-radius:12px;border:none;background:#64748b;color:#fff;cursor:pointer}