.reaction-picker.svelte-a9tdha{z-index:40;backdrop-filter:blur(12px);background:#1c1c1ef2;border:1px solid #ffffff1a;border-radius:10px;grid-template-columns:repeat(6,1fr);gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 6px 24px #00000059}.emoji-btn.svelte-a9tdha{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;line-height:1;transition:background .1s;display:flex}.emoji-btn.svelte-a9tdha:hover,.emoji-btn.svelte-a9tdha:focus-visible{background:#ffffff1f;outline:none}.msg-actions.svelte-2d0cyx{opacity:0;z-index:30;background:#1c1c1eeb;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:1px;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:-14px;right:8px;box-shadow:0 4px 12px #00000040}.group\/bubble:hover .msg-actions.svelte-2d0cyx,.msg-actions.svelte-2d0cyx:focus-within{opacity:1}.action-btn.svelte-2d0cyx{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:color .1s,background .1s;display:flex}.action-btn.svelte-2d0cyx:hover,.action-btn.svelte-2d0cyx:focus-visible{color:#fffffff2;background:#ffffff14;outline:none}.action-destructive.svelte-2d0cyx:hover,.action-destructive.svelte-2d0cyx:focus-visible{color:#ff453a;background:#ff453a1f}.reaction-chips.svelte-d261hd{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.chip-wrapper.svelte-d261hd{cursor:default;background:0 0;border:none;padding:0;display:inline-flex;position:relative}.chip.svelte-d261hd{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;line-height:1.4;transition:background .1s,border-color .1s;display:inline-flex}.chip.svelte-d261hd:hover,.chip.svelte-d261hd:focus-visible{background:#ffffff1a;border-color:#ffffff29;outline:none}.chip-mine.svelte-d261hd{color:#fff;background:#0a84ff29;border-color:#0a84ff52}.emoji.svelte-d261hd{font-size:13px;line-height:1}.count.svelte-d261hd{font-variant-numeric:tabular-nums;opacity:.9;font-size:11px}.reaction-tooltip.svelte-d261hd{z-index:50;backdrop-filter:blur(10px);pointer-events:none;opacity:0;background:#18181af5;border:1px solid #ffffff1a;border-radius:8px;min-width:130px;max-width:240px;padding:6px 10px;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000073}.chip-wrapper.svelte-d261hd:hover .reaction-tooltip:where(.svelte-d261hd){opacity:1;transition-delay:.55s}.tooltip-head.svelte-d261hd{color:#ffffff80;border-bottom:1px solid #ffffff0f;margin-bottom:4px;padding-bottom:4px;font-size:11px;font-weight:600}.tooltip-list.svelte-d261hd{flex-direction:column;gap:2px;max-height:120px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.tooltip-list.svelte-d261hd li:where(.svelte-d261hd){color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;padding:1px 0;font-size:12px;line-height:1.6;overflow:hidden}.tooltip-list.svelte-d261hd li:where(.svelte-d261hd):before{content:"";vertical-align:middle;background:#ffffff40;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-right:6px;display:inline-block}
