.post-button.svelte-dkc36k{--size:var(--post-button-size,28px);--text-hover:#68a2f3;--bg-hover:#06f;vertical-align:top;color:var(--text-muted);cursor:pointer;align-items:center;font-size:15px;display:inline-flex}.post-button.svelte-dkc36k:hover{color:var(--text-hover)}.post-button--active.svelte-dkc36k{color:var(--text-active,var(--text-hover))}.post-button--right.svelte-dkc36k{margin-left:auto}.post-button__icon.svelte-dkc36k{justify-content:center;align-items:center;display:flex;transform:translateZ(0)}.post-button__icon.svelte-dkc36k:before{content:"";z-index:1;width:var(--size);height:var(--size);background-color:var(--bg-hover);opacity:0;border-radius:100%;position:absolute}.post-button.svelte-dkc36k:hover .post-button__icon:where(.svelte-dkc36k):before{opacity:.12}.post-button__lottie.svelte-dkc36k{z-index:1;width:32px;height:32px;margin-left:-6px;position:absolute}.post-button--lottie-animated.svelte-dkc36k .post-button__icon:where(.svelte-dkc36k){visibility:hidden}.post-button__value.svelte-dkc36k{height:22px;margin-left:var(--post-button-value-gap,5px);line-height:22px;font-weight:var(--post-button-value-weight,500);font-variant-numeric:tabular-nums;position:relative}.post-button__value.svelte-dkc36k:before{content:"";width:100%;height:var(--size);margin:-6px 0 0 -6px;padding:1px 6px;position:absolute}.post-button--like.svelte-dkc36k{--text-hover:#f0303d;--text-active:#e65151;--bg-hover:#e5545e;margin-left:-2px;margin-right:var(--post-button-like-margin-right,0)}.post-button--dislike.svelte-dkc36k{--text-hover:#ff8a00;--text-active:#ff8a00;--bg-hover:#ff8a00}.post-button--like.svelte-dkc36k .icon:where(.svelte-dkc36k),.post-button--dislike.svelte-dkc36k .icon:where(.svelte-dkc36k){stroke:currentColor}.post-button--active.post-button--like.svelte-dkc36k .icon:where(.svelte-dkc36k),.post-button--active.post-button--dislike.svelte-dkc36k .icon:where(.svelte-dkc36k){stroke:none}.post-button--like.svelte-dkc36k .post-button__value:where(.svelte-dkc36k),.post-button--dislike.svelte-dkc36k .post-button__value:where(.svelte-dkc36k){height:18px;line-height:normal}.post-button--upvote.svelte-dkc36k{--text-hover:var(--color-positive);--bg-hover:var(--color-positive)}.post-button--downvote.svelte-dkc36k{--text-hover:var(--color-negative);--bg-hover:var(--color-negative)}.vote.svelte-l96d47{--size-icon:22px;--size-button:22px;--height:22px;--gap:8px;--font-size:15px;--button-inner-indent:5px;--min-width-value:calc(42px - var(--gap) * 2);grid-template-columns:var(--size-button) minmax(var(--min-width-value), 1fr) var(--size-button);gap:var(--gap);place-content:center start;align-items:center;margin-left:auto;display:grid}.vote--comment.svelte-l96d47{--size-icon:16px;--size-button:16px;--button-inner-indent:4px}.vote__button.svelte-l96d47{height:var(--size-button);color:var(--color-text,#595959);cursor:pointer;justify-content:center;align-items:center;transition:color .1s;display:flex;position:relative}.vote__button.svelte-l96d47:before{content:"";width:calc(var(--size-button) + var(--button-inner-indent) * 2);height:calc(var(--size-button) + var(--button-inner-indent) * 2);background-color:var(--color-background,transparent);border-radius:50%;position:absolute}.vote--voted-positive.svelte-l96d47 .vote__button--plus:where(.svelte-l96d47){--color-text:var(--color-positive)}.vote--voted-negative.svelte-l96d47 .vote__button--minus:where(.svelte-l96d47){--color-text:var(--color-negative)}@media (hover:hover){.vote__button.svelte-l96d47:hover{--color-background:#0000000d}.vote--animating-button-click.svelte-l96d47 .vote__button:where(.svelte-l96d47):hover{--color-background:transparent}}.vote__button.svelte-l96d47 .icon:where(.svelte-l96d47){width:var(--size-icon);height:var(--size-icon);display:block}.vote__button.svelte-l96d47 .icon--hidden:where(.svelte-l96d47){display:none}.animated-arrow.svelte-l96d47{--size:32px;--ratio:1;width:calc(var(--size) * var(--ratio));height:calc(var(--size) * var(--ratio));position:absolute}.vote--content.svelte-l96d47 .animated-arrow:where(.svelte-l96d47){--ratio:1.375}.vote__value.svelte-l96d47{height:var(--height);color:var(--color-text,#595959);font-size:var(--font-size);cursor:default;border-radius:4px;grid-column:2;justify-content:center;align-items:center;padding:0;font-weight:500;line-height:22px;display:flex;position:relative}.vote__actual-value--hidden.svelte-l96d47{opacity:0}.vote__virtual-value.svelte-l96d47{text-align:center;pointer-events:none;width:max-content;min-width:100%;position:absolute}.vote__prev-value.svelte-l96d47{opacity:0}.vote--sum-positive.svelte-l96d47 .vote__value:where(.svelte-l96d47){--color-text:var(--color-positive)}.vote--sum-negative.svelte-l96d47 .vote__value:where(.svelte-l96d47){--color-text:var(--color-negative)}.post-reactions.svelte-1vlwfta{margin-top:10px;margin-bottom:4px;position:relative}.post-reactions--compact.svelte-1vlwfta{flex-basis:100%;margin-top:0;margin-bottom:2px}.post-reactions__scroll.svelte-1vlwfta{white-space:nowrap;scrollbar-width:none;-webkit-user-select:none;user-select:none;align-items:center;gap:20px;margin:0 -5px;padding:2px 5px;display:flex;overflow-x:auto}.post-reactions__scroll.svelte-1vlwfta::-webkit-scrollbar{display:none}.post-reaction.svelte-1vlwfta{height:28px;color:var(--text-muted);cursor:pointer;flex-shrink:0;align-items:center;gap:10px;font-size:15px;display:inline-flex;position:relative}.post-reaction.svelte-1vlwfta:before{content:"";background-color:#0000;border-radius:50%;width:30px;height:30px;margin-top:-15px;transition:background-color .1s;position:absolute;top:50%;left:-5px}.post-reaction.svelte-1vlwfta:hover:before{background-color:#0000000d}.post-reaction--active.svelte-1vlwfta:before{background-color:#4683d924}.post-reaction--active.svelte-1vlwfta:hover:before{background-color:#4683d938}.post-reaction__icon.svelte-1vlwfta,.post-reaction__count.svelte-1vlwfta,.post-reaction.svelte-1vlwfta .icon:where(.svelte-1vlwfta){position:relative}.post-reaction__icon.svelte-1vlwfta{object-fit:contain;pointer-events:none;width:20px;height:20px;display:block}.post-reaction__count.svelte-1vlwfta{font-variant-numeric:tabular-nums;font-weight:500;line-height:22px;top:.5px}.post-reaction--active.svelte-1vlwfta .post-reaction__count:where(.svelte-1vlwfta){color:var(--color-blue)}.post-reactions__picker.svelte-1vlwfta{z-index:10;background-color:#fff;border-radius:8px;flex-wrap:wrap;gap:4px;width:max-content;max-width:min(320px,100%);padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 2px 12px #00000029}.post-reactions__pick.svelte-1vlwfta{cursor:pointer;border-radius:6px;padding:4px;display:flex}.post-reactions__pick.svelte-1vlwfta:hover{background-color:#0000000d}.post-reaction--add.svelte-1vlwfta{justify-content:center;width:20px}
