.reactions.svelte-8o2cn2{display:flex;flex-direction:column;gap:.25rem}.reactions-list.svelte-8o2cn2{display:flex;gap:.75rem;transition:opacity .2s}.reactions-loading.svelte-8o2cn2{opacity:.6}.reactions-compact.svelte-8o2cn2 .reactions-list:where(.svelte-8o2cn2){gap:.25rem}.reactions-error.svelte-8o2cn2{color:var(--color-danger, #ff3e00);font-size:.75rem;margin-bottom:.25rem}.reaction-button.svelte-8o2cn2{display:inline-flex;align-items:center;gap:.25rem;background:transparent;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.875rem;cursor:pointer;transition:all .15s ease}.reaction-button.svelte-8o2cn2:hover{background:#0000000d}.reaction-button.svelte-8o2cn2:focus{outline:2px solid rgba(0,0,0,.1)}.reaction-active.svelte-8o2cn2{background:#00000005;font-weight:500}.reaction-icon.svelte-8o2cn2{font-size:1rem;line-height:1}.reactions-compact.svelte-8o2cn2 .reaction-icon:where(.svelte-8o2cn2){font-size:.875rem}.reaction-count.svelte-8o2cn2{font-size:.65rem;min-width:1rem;text-align:center}@media (prefers-color-scheme: dark){.reaction-button.svelte-8o2cn2:hover{background:#ffffff1a}.reaction-button.svelte-8o2cn2:focus{outline-color:#fff3}.reaction-active.svelte-8o2cn2{background:#ffffff1a}}
