.kol-vote-btn{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 42%,transparent);background:color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 12%,transparent);color:var(--kol-lime, var(--lime, #c8e632));font-family:var(--kol-mono, var(--font-mono, ui-monospace, monospace));font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;line-height:1.2;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.kol-vote-btn:hover,.kol-vote-btn:focus-visible{border-color:color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 70%,transparent);background:color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 20%,transparent);outline:none}.kol-vote-btn.is-voted{border-color:color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 65%,transparent);background:color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 24%,transparent);cursor:default}.kol-vote-btn.is-locked{opacity:.55;cursor:not-allowed}.kol-vote-btn.is-busy{opacity:.7;pointer-events:none}.kol-vote-btn__count{min-width:1ch;font-variant-numeric:tabular-nums;padding:1px 5px;border-radius:999px;background:color-mix(in srgb,var(--kol-lime, var(--lime, #c8e632)) 16%,transparent)}.kol-vote-btn--compact{padding:3px 7px;font-size:.66rem;border-radius:6px;gap:4px}.kol-vote-btn--card{margin-left:auto}.kol-vote-btn--table{flex:0 0 auto;margin-left:4px}.kol-calls-table__caller-wrap{display:inline-flex;align-items:center;gap:.35rem;min-width:0;max-width:100%}.kol-calls-table__caller-wrap .kol-calls-table__caller-link{min-width:0}.kol-vc__foot .kol-vote-btn--card{order:5}.kol-vc__stat--votes{color:var(--kol-lime, var(--lime, #c8e632))}
