.vote-card[data-v-1e6fac7c]{background:#fff;border-radius:18px;overflow:hidden;box-shadow:var(--shadow-soft);transition:transform .35s ease,box-shadow .35s ease;display:flex;flex-direction:column;cursor:pointer}.vote-card[data-v-1e6fac7c]:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.vote-card:hover .vote-media img[data-v-1e6fac7c]{transform:scale(1.04)}.vote-media[data-v-1e6fac7c]{position:relative;height:200px;margin:10px;border-radius:14px;overflow:hidden;background:#cfd1bf}.vote-media img[data-v-1e6fac7c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.vote-index[data-v-1e6fac7c]{position:absolute;top:10px;left:10px;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:600;line-height:1;letter-spacing:.02em;padding:7px 11px;border-radius:8px}.vote-body[data-v-1e6fac7c]{padding:6px 18px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.vote-name[data-v-1e6fac7c]{font-family:var(--sans);font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--ink);margin:4px 0 0}.vote-loc[data-v-1e6fac7c]{gap:6px;color:var(--muted);font-size:13px}.vote-action[data-v-1e6fac7c],.vote-loc[data-v-1e6fac7c]{display:flex;align-items:center}.vote-action[data-v-1e6fac7c]{margin-top:14px;justify-content:space-between;gap:10px;padding:10px 6px 4px;border-top:1px solid var(--line)}.vote-count[data-v-1e6fac7c]{font-size:13px;color:var(--muted)}.vote-count b[data-v-1e6fac7c]{color:var(--ink);font-weight:600}.btn-vote[data-v-1e6fac7c]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;background:var(--green-2);color:#f4f2e8;font-size:13px;font-weight:500;transition:background .2s,transform .2s}.btn-vote[data-v-1e6fac7c]:hover{background:#2d3920}.btn-vote .arr[data-v-1e6fac7c]{transition:transform .2s}.btn-vote:hover .arr[data-v-1e6fac7c]{transform:translate(3px)}.btn-vote.voted[data-v-1e6fac7c]{background:var(--green-soft);color:var(--green-2)}.btn-vote.voted[data-v-1e6fac7c]:hover{background:#dee0cb}
