.yayrev-vote{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.yayrev-vote__label{font-size:12px;color:var(--yayrev-text-muted,#6b7280);line-height:1}.yayrev-vote__buttons{display:inline-flex;align-items:stretch;border:1px solid var(--yayrev-border-color,#e5e7eb);border-radius:999px;background:#fff;overflow:hidden}.yayrev-vote .yayrev-vote__btn{display:inline-flex;align-items:center;gap:4px;margin:0;padding:3px 10px;border:0;border-radius:0;background:#fff0;box-shadow:none;color:var(--yayrev-text-muted,#6b7280);font-size:12px;line-height:1.4;cursor:pointer;transition:background 0.15s,color 0.15s;user-select:none;outline:none}.yayrev-vote .yayrev-vote__btn+.yayrev-vote__btn{border-left:1px solid var(--yayrev-border-color,#e5e7eb)}.yayrev-vote .yayrev-vote__btn:hover:not(:disabled):not(.yayrev-vote__btn--voted){background:#f4f4f5;color:var(--yayrev-text-color,#111827)}.yayrev-vote .yayrev-vote__btn:focus-visible{box-shadow:inset 0 0 0 2px var(--yayrev-primary,var(--wp--preset--color--brandy-primary,#111111))}.yayrev-vote .yayrev-vote__btn:disabled{opacity:.6;cursor:default}.yayrev-vote .yayrev-vote__btn--yes.yayrev-vote__btn--voted{background:var(--yayrev-vote-yes-bg,color-mix(in srgb,var(--yayrev-primary,var(--wp--preset--color--brandy-primary,#111111)) 8%,#fff));color:var(--yayrev-vote-yes-color,var(--yayrev-primary,var(--wp--preset--color--brandy-primary,#111111)))}.yayrev-vote .yayrev-vote__btn--no.yayrev-vote__btn--voted{background:var(--yayrev-vote-no-bg,#fbf1f2);color:var(--yayrev-vote-no-color,#be0010)}.yayrev-vote__icon{flex-shrink:0;width:14px;height:14px}.yayrev-vote__summary{font-size:12px;color:var(--yayrev-text-muted,#6b7280);line-height:1}.yayrev-vote__summary--hidden{display:none}@keyframes yayrev-error-flash{0%,100%{background:inherit}50%{background:#fde8e8}}.yayrev-vote__btn--error{animation:yayrev-error-flash 0.5s ease 2}.yayrev-vote--readonly{gap:6px}.yayrev-vote--readonly .yayrev-vote__icon{color:var(--yayrev-text-muted,#6b7280)}