.home-vote[data-v-e57798af]{background:linear-gradient(120deg,#fff8e1,#ffe9c7 55%,#ffe0b2);border:1px solid rgba(255,160,0,.35);border-radius:18px;box-shadow:0 4px 18px #ffa0002e;color:inherit;display:block;margin:0 0 18px;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.home-vote[data-v-e57798af]:hover{box-shadow:0 8px 26px #ffa00047;transform:translateY(-2px)}.home-vote.is-ended[data-v-e57798af]{background:linear-gradient(120deg,#fffde7,#fff3e0)}.vote-band[data-v-e57798af]{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(180px,1.1fr) 2fr auto;padding:16px 22px}.vote-badge[data-v-e57798af]{align-items:center;background:hsla(0,0%,100%,.7);border-radius:999px;color:#b26a00;display:inline-flex;font-size:.78rem;font-weight:700;gap:5px;padding:3px 10px}.vote-title[data-v-e57798af]{color:#5d4037;font-size:1.12rem;font-weight:800;line-height:1.3;margin-top:6px}.vote-sub[data-v-e57798af]{color:#8d6e63;font-size:.8rem;margin-top:3px}.vote-top3[data-v-e57798af]{display:flex;gap:10px;list-style:none;margin:0;padding:0}.vote-team[data-v-e57798af]{align-items:center;background:hsla(0,0%,100%,.78);border-radius:12px;display:flex;flex:1;gap:8px;min-width:0;padding:7px 10px}.vote-team.rank-1[data-v-e57798af]{box-shadow:inset 0 0 0 2px #ffb300b3}.vt-medal[data-v-e57798af]{flex-shrink:0;font-size:1.2rem}.vt-thumb[data-v-e57798af]{align-items:center;background:rgba(0,0,0,.05);border-radius:8px;display:flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;width:38px}.vt-thumb img[data-v-e57798af]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vt-info[data-v-e57798af]{display:flex;flex-direction:column;min-width:0}.vt-name[data-v-e57798af]{color:#4e342e;font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vt-votes[data-v-e57798af]{align-items:center;color:#a1743c;display:inline-flex;font-size:.75rem;gap:2px}.vote-cta[data-v-e57798af]{flex-shrink:0}.vote-cta-btn[data-v-e57798af]{align-items:center;background:linear-gradient(135deg,#ffa000,#f57c00);border-radius:999px;color:#fff;display:inline-flex;font-size:.92rem;font-weight:700;gap:4px;padding:9px 16px;white-space:nowrap}@media (max-width:960px){.vote-band[data-v-e57798af]{gap:12px;grid-template-columns:1fr}.vote-cta[data-v-e57798af]{justify-self:stretch}.vote-cta-btn[data-v-e57798af]{justify-content:center;width:100%}}@media (max-width:600px){.vote-top3[data-v-e57798af]{flex-direction:column;gap:6px}.vote-band[data-v-e57798af]{padding:14px 16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .home-vote[data-v-e57798af]{background:linear-gradient(120deg,#3a2f1a,#4a3316);border-color:#ffb30059}:root:not([data-theme=light]) .vote-title[data-v-e57798af]{color:#ffe0b2}:root:not([data-theme=light]) .vote-sub[data-v-e57798af]{color:#d7b899}:root:not([data-theme=light]) .vote-team[data-v-e57798af]{background:hsla(0,0%,100%,.08)}:root:not([data-theme=light]) .vt-name[data-v-e57798af]{color:#ffe9cc}}:root[data-theme=dark] .home-vote[data-v-e57798af]{background:linear-gradient(120deg,#3a2f1a,#4a3316);border-color:#ffb30059}:root[data-theme=dark] .vote-title[data-v-e57798af]{color:#ffe0b2}:root[data-theme=dark] .vote-sub[data-v-e57798af]{color:#d7b899}:root[data-theme=dark] .vote-team[data-v-e57798af]{background:hsla(0,0%,100%,.08)}:root[data-theme=dark] .vt-name[data-v-e57798af]{color:#ffe9cc}
