.ui-upvote-button[data-v-5da1e51a]{--ui-button-min-height: 42px;--ui-button-gap: 8px;--ui-button-padding-inline: 13px;--ui-button-color: var(--text-primary);--ui-button-background: var(--surface);--ui-button-border-color: var(--border-default);--ui-button-hover-background: var(--surface-muted);--ui-button-hover-shadow: var(--shadow-raised);--ui-button-hover-transform: translateY(-1px);display:inline-flex;flex:0 0 auto;border-radius:var(--radius-surface);box-shadow:0 6px 16px #15312b14}.ui-upvote-button[data-v-5da1e51a] svg{width:15px;height:15px;color:var(--text-muted);fill:currentcolor}.ui-upvote-button[data-v-5da1e51a] .ui-button__label{display:inline-flex;gap:8px;align-items:center;overflow:visible}.ui-upvote-button[data-v-5da1e51a] .ui-button__label span{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium)}.ui-upvote-button[data-v-5da1e51a] .ui-button__label strong{color:var(--text-accent);font-size:17px;font-weight:var(--font-weight-bold)}.ui-upvote-button[aria-pressed=true][data-v-5da1e51a]{--ui-button-color: var(--text-success);--ui-button-background: var(--surface-success);--ui-button-border-color: var(--border-success)}.ui-upvote-button--compact[data-v-5da1e51a]{--ui-button-min-height: 28px;--ui-button-hover-shadow: var(--shadow-offset-xs);--ui-button-hover-transform: translate(-1px, -1px);border-radius:var(--radius-control);box-shadow:none}.ui-upvote-button--compact[data-v-5da1e51a] .ui-button__label span{font-size:var(--font-size-ui)}.ui-upvote-button--compact[data-v-5da1e51a] .ui-button__label strong{min-width:23px;padding-left:7px;color:currentcolor;border-left:1px solid var(--border-subtle);font-family:var(--font-code);font-size:var(--font-size-micro);text-align:center}
