svg.svelte-1fbw1ll{position:relative;fill:var(--color-bg)}.background.svelte-1fbw1ll{height:100%;overflow:hidden;width:100%}.background.svelte-1fbw1ll,.background.svelte-1fbw1ll svg:where(.svelte-1fbw1ll){bottom:0;left:0;position:absolute}.background.svelte-1fbw1ll svg:where(.svelte-1fbw1ll){fill:var(--color-bg-highlight);stroke:var(--color-text-brand)}canvas.svelte-zemqe4{height:100%;width:100%}button.svelte-2kkltu{align-items:center;display:flex;gap:.5rem;text-align:left}button.svelte-2kkltu,button.svelte-2kkltu .icon-wrapper:where(.svelte-2kkltu){position:relative}button.svelte-2kkltu .icon-wrapper:where(.svelte-2kkltu) .thumbs-up:where(.svelte-2kkltu){position:relative;z-index:1000}button.svelte-2kkltu .icon-wrapper:where(.svelte-2kkltu) .upvote-particles:where(.svelte-2kkltu){height:10rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:10rem;z-index:500}button.svelte-2kkltu .counter:where(.svelte-2kkltu){flex:1;font-size:var(--scale-00);font-weight:650;height:1.25rem;line-height:1.25rem;position:relative}button.svelte-2kkltu .counter:where(.svelte-2kkltu) .number:where(.svelte-2kkltu){bottom:0;left:0;position:absolute;right:0;top:0}button.svelte-2kkltu .counter:where(.svelte-2kkltu) .number-placeholder:where(.svelte-2kkltu){opacity:0}button.svelte-2kkltu .counter:where(.svelte-2kkltu) .max:where(.svelte-2kkltu){bottom:0;font-size:var(--scale-000);left:0;opacity:0;position:absolute;right:0;top:0;translate:0 -1em}
