.mention-textarea.svelte-v372jj{min-width:0;position:relative}textarea.svelte-v372jj{box-sizing:border-box;width:100%;font:inherit}.mention-menu.svelte-v372jj{z-index:30;inset-inline:0;background:#091c2c;border:1px solid #74b1e047;border-radius:.65rem;max-height:17rem;padding:.3rem;position:absolute;top:calc(100% + .3rem);overflow-y:auto;box-shadow:0 .85rem 2.5rem #00050a8c}.mention-menu.svelte-v372jj button:where(.svelte-v372jj){color:#eaf2f7;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.45rem;grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.55rem;width:100%;padding:.45rem;display:grid}.mention-menu.svelte-v372jj button:where(.svelte-v372jj):hover,.mention-menu.svelte-v372jj button.active:where(.svelte-v372jj){background:#3585d829}.mention-menu.svelte-v372jj button:where(.svelte-v372jj)>span:where(.svelte-v372jj):first-child{background:#12324a;border-radius:50%;width:2.2rem;height:2.2rem;display:block;overflow:hidden}.mention-menu.svelte-v372jj button:where(.svelte-v372jj)>span:where(.svelte-v372jj):last-child{gap:.08rem;min-width:0;display:grid}.mention-menu.svelte-v372jj strong:where(.svelte-v372jj),.mention-menu.svelte-v372jj small:where(.svelte-v372jj){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mention-menu.svelte-v372jj strong:where(.svelte-v372jj){font-size:.72rem}.mention-menu.svelte-v372jj small:where(.svelte-v372jj){color:#8fa4b6;text-transform:capitalize;font-size:.61rem}.mention-state.svelte-v372jj{color:#8fa4b6;padding:.65rem;font-size:.66rem;display:block}
