.mention-menu[data-v-2a0449eb]{position:absolute;right:0;left:0;z-index:6;display:grid;gap:2px;max-height:min(280px,45dvh);margin:0;padding:6px;overflow-y:auto;list-style:none;border:1px solid var(--line);border-radius:var(--r3);background:var(--elev);box-shadow:var(--sm);pointer-events:auto;overscroll-behavior:contain}.mention-menu--above[data-v-2a0449eb]{bottom:calc(100% + 6px);--pop-shift:4px;transform-origin:center bottom}.mention-menu--below[data-v-2a0449eb]{top:calc(100% + 6px);--pop-shift:-4px;transform-origin:center top}.mention-menu[data-v-2a0449eb]{animation:mm-pop-in var(--dur-pop-in) var(--ease-out) backwards}.mention-menu.is-popup-exiting[data-v-2a0449eb]{animation:mm-pop-out var(--dur-pop-out) var(--ease-in) forwards}.mention-menu__item[data-v-2a0449eb]{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:40px;padding:6px 10px;border-radius:var(--r2);color:var(--t2);text-align:left;touch-action:manipulation}.mention-menu__item.on[data-v-2a0449eb]{background:var(--hover);color:var(--t1)}.mention-menu__everyone[data-v-2a0449eb]{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:var(--rf);background:var(--lime);color:var(--onlime)}.mention-menu__text[data-v-2a0449eb]{display:grid;min-width:0;flex:1;line-height:1.3}.mention-menu__text b[data-v-2a0449eb]{color:var(--t1);font-size:var(--fs-15)}.mention-menu__text b[data-v-2a0449eb],.mention-menu__text small[data-v-2a0449eb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-menu__text small[data-v-2a0449eb]{color:var(--t4);font-size:var(--fs-14)}.mention-menu__badge[data-v-2a0449eb]{flex:none;padding:0 6px;border-radius:var(--r1);background:var(--fill);color:var(--t3);font-size:var(--fs-14);font-style:normal;line-height:21px}:where(html[data-text-size=compact]) .mention-menu__badge[data-v-2a0449eb]{line-height:18px}.mention-menu__loading[data-v-2a0449eb]{display:flex;align-items:center;gap:6px;padding:6px 10px;color:var(--t4);font-size:var(--fs-14)}.mention-menu__spin[data-v-2a0449eb]{animation:mention-spin-2a0449eb 1s linear infinite}@keyframes mention-spin-2a0449eb{to{transform:rotate(1turn)}}@media(max-width:767.98px){.mention-menu[data-v-2a0449eb]{max-height:min(232px,36dvh)}.mention-menu__item[data-v-2a0449eb]{min-height:44px}}
