.vote-result-panel[data-v-81902c5e]{--vrp-stat-bg:var(--ba-color-bg-surface-muted);--vrp-stat-border:var(--ba-color-border-subtle);--vrp-stat-label:var(--ba-color-text-muted);--vrp-stat-value:var(--ba-color-text-main);--vrp-stat-hint:var(--ba-color-text-muted);--vrp-meta-badge-bg:var(--ba-scene-accent-bg-soft);--vrp-meta-badge-dot:var(--ba-color-brand-600);--vrp-meta-badge-text:var(--ba-color-brand-700);--vrp-meta-hint:var(--ba-color-text-muted);--vrp-option-bg:var(--ba-color-bg-surface-muted);--vrp-option-border:var(--ba-color-border-subtle);--vrp-option-border-hover:var(--ba-color-border-default);--vrp-option-rank-bg:var(--ba-color-bg-surface);--vrp-option-rank-border:var(--ba-color-border-subtle);--vrp-option-rank-text:var(--ba-color-text-muted);--vrp-option-text:var(--ba-color-text-main);--vrp-option-text-weight:500;--vrp-option-count:var(--ba-color-text-main);--vrp-option-percent:var(--ba-color-text-secondary);--vrp-option-unit:var(--ba-color-text-muted);--vrp-bar-fill:linear-gradient(90deg, var(--ba-color-brand-500) 0%, var(--ba-color-brand-600) 100%);--vrp-bar-fill-neutral:var(--ba-color-border-default);--vrp-toggle-text:var(--ba-color-text-muted);--vrp-toggle-text-hover:var(--ba-color-text-secondary);--vrp-voter-bg:var(--ba-color-bg-surface);--vrp-voter-border:var(--ba-color-border-subtle);--vrp-voter-border-hover:var(--ba-color-border-default);--vrp-voter-bg-hover:var(--ba-color-bg-surface-muted);--vrp-voter-name:var(--ba-color-text-main);--vrp-voter-time:var(--ba-color-text-muted);--vrp-empty-text:var(--ba-color-text-muted)}.vrp-option--top[data-v-81902c5e]{--vrp-option-bg:transparent;--vrp-option-border:var(--ba-scene-card-border-active);--vrp-option-rank-bg:var(--ba-color-brand-600);--vrp-option-rank-border:var(--ba-color-brand-600);--vrp-option-rank-text:var(--ba-color-brand-text);--vrp-option-text-weight:600;--vrp-bar-fill:linear-gradient(90deg, var(--ba-color-brand-600) 0%, var(--ba-color-brand-700) 100%);background:linear-gradient(135deg, var(--ba-scene-accent-bg-soft) 0%, transparent 100%)}.vrp-stats[data-v-81902c5e]{margin-bottom:24px}.vrp-stat[data-v-81902c5e]{text-align:center;background:var(--vrp-stat-bg);border:1px solid var(--vrp-stat-border);border-radius:14px;flex-direction:column;align-items:center;padding:20px 24px;display:flex}.vrp-stat__label[data-v-81902c5e]{color:var(--vrp-stat-label);margin-bottom:4px;font-size:13px;line-height:1.3}.vrp-stat__value[data-v-81902c5e]{color:var(--vrp-stat-value);letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:1.1}.vrp-stat__hint[data-v-81902c5e]{color:var(--vrp-stat-hint);margin-top:4px;font-size:11px}.vrp-meta[data-v-81902c5e]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.vrp-meta__badge[data-v-81902c5e]{color:var(--vrp-meta-badge-text);background:var(--vrp-meta-badge-bg);border:1px solid #0000;border-radius:20px;align-items:center;gap:5px;padding:4px 14px;font-size:12px;font-weight:500;display:inline-flex}.vrp-meta__badge[data-v-81902c5e]:before{content:"";background:var(--vrp-meta-badge-dot);border-radius:50%;flex-shrink:0;width:6px;height:6px}.vrp-meta__hint[data-v-81902c5e]{color:var(--vrp-meta-hint);font-size:12px}.vrp-options[data-v-81902c5e]{flex-direction:column;gap:10px;display:flex}.vrp-option[data-v-81902c5e]{background:var(--vrp-option-bg);border:1px solid var(--vrp-option-border);border-radius:14px;transition:border-color .2s;overflow:hidden}.vrp-option[data-v-81902c5e]:hover{border-color:var(--vrp-option-border-hover)}.vrp-option__main[data-v-81902c5e]{align-items:center;gap:12px;padding:14px 18px 0;display:flex}.vrp-option__rank[data-v-81902c5e]{width:28px;height:28px;color:var(--vrp-option-rank-text);background:var(--vrp-option-rank-bg);border:1px solid var(--vrp-option-rank-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.vrp-option__content[data-v-81902c5e]{flex:1;min-width:0}.vrp-option__text[data-v-81902c5e]{text-overflow:ellipsis;font-size:14px;font-weight:var(--vrp-option-text-weight);color:var(--vrp-option-text);white-space:nowrap;line-height:1.5;display:block;overflow:hidden}.vrp-option__votes[data-v-81902c5e]{flex-shrink:0;align-items:baseline;gap:2px;display:flex}.vrp-option__count[data-v-81902c5e]{color:var(--vrp-option-count);font-size:18px;font-weight:700;line-height:1.2}.vrp-option__unit[data-v-81902c5e]{color:var(--vrp-option-unit);font-size:12px}.vrp-option__percent[data-v-81902c5e]{min-width:44px;color:var(--vrp-option-percent);text-align:right;flex-shrink:0;font-size:13px;font-weight:600}.vrp-option__bar[data-v-81902c5e]{padding:10px 18px 4px}.vrp-option__bar-fill[data-v-81902c5e]{background:var(--vrp-bar-fill);border-radius:4px;height:4px;transition:width .5s cubic-bezier(.22,1,.36,1)}.vrp-option:not(.vrp-option--top) .vrp-option__bar-fill[data-v-81902c5e]{background:var(--vrp-bar-fill-neutral)}.vrp-toggle[data-v-81902c5e]{color:var(--vrp-toggle-text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:8px 18px 6px;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}.vrp-toggle[data-v-81902c5e]:hover{color:var(--vrp-toggle-text-hover)}.vrp-toggle__arrow[data-v-81902c5e]{font-size:9px;transition:transform .2s;display:inline-flex}.vrp-toggle--open .vrp-toggle__arrow[data-v-81902c5e]{transform:rotate(180deg)}.vrp-voters[data-v-81902c5e]{border-top:1px solid var(--vrp-option-border);padding:14px 18px}.vrp-voters__grid[data-v-81902c5e]{flex-wrap:wrap;gap:8px;display:flex}.vrp-voter[data-v-81902c5e]{background:var(--vrp-voter-bg);border:1px solid var(--vrp-voter-border);border-radius:20px;align-items:center;gap:6px;padding:4px 12px 4px 4px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.vrp-voter[data-v-81902c5e]:hover{background:var(--vrp-voter-bg-hover);border-color:var(--vrp-voter-border-hover)}.vrp-voter__avatar[data-v-81902c5e]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.vrp-voter__avatar--empty[data-v-81902c5e]{background:var(--vrp-option-rank-bg);border:1px solid var(--vrp-option-rank-border)}.vrp-voter__name[data-v-81902c5e]{text-overflow:ellipsis;max-width:120px;color:var(--vrp-voter-name);white-space:nowrap;font-size:12px;overflow:hidden}.vrp-voter__time[data-v-81902c5e]{color:var(--vrp-voter-time);white-space:nowrap;flex-shrink:0;font-size:11px}.vrp-voters__empty[data-v-81902c5e]{color:var(--vrp-empty-text);padding:6px 0;font-size:13px}.vrp-voters__pagination[data-v-81902c5e]{justify-content:flex-end;margin-top:12px;display:flex}.vrp-empty[data-v-81902c5e]{color:var(--vrp-empty-text);text-align:center;padding:48px 0;font-size:14px}
