.editor{position:relative;width:100%}.menu{position:absolute;bottom:-46px;left:60px;z-index:1;gap:8px;width:fit-content;height:32px;padding:0 8px;color:var(--color-gray-2)}.button,.menu,.menu-button{display:flex;align-items:center;margin:0}.button,.menu-button{justify-content:center;padding:4px 8px;border:0;border-radius:4px;background:transparent;color:#fff;font-family:inherit;font-size:inherit;line-height:1;font-weight:inherit;white-space:nowrap;cursor:pointer}.menu-button{width:32px;padding:4px 8px}.button.is-active,.button:hover,.menu-button.is-active,.menu-button:hover{background-color:#9b82ff;color:#fff}.button:disabled,.menu-button:disabled{color:var(--color-gray-4)}.button-save{background-color:var(--color-green);color:var(--color-white)}.button-remove{background-color:var(--color-red);color:var(--color-white)}.button-remove:disabled{background-color:var(--color-pale-pink)}.ProseMirror{min-height:160px}.editor-mini .ProseMirror{padding-top:8px}.ProseMirror-focused{border-color:var(--color-black);outline:none}.ProseMirror>*+*{margin-top:16px}.mention-list{background:#5633bb;border-radius:.5rem;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 10px 20px rgba(0,0,0,.1);color:#fff;font-size:.9rem;overflow:hidden;padding:.2rem;position:relative;max-width:400px;max-height:300px;overflow-y:auto}.mention-list .item{display:flex;align-items:center;border-radius:.4rem;padding:.5rem;margin:0;cursor:pointer;width:100%;text-align:left;background:transparent;border:none}.mention-list .item.is-selected{background-color:#9b82ff}.mention-list .item:hover{background-color:#231266}.mention-list .item .avatar{width:32px;height:32px;border-radius:50%;margin-right:.5rem;overflow:hidden;flex-shrink:0}.mention-list .item .avatar img{width:100%;height:100%;object-fit:cover}.mention-list .item .user-info{display:flex;flex-direction:column}.mention-list .item .user-info .username{font-weight:500}.mention-list .item .user-info .email{font-size:.8rem;color:rgba(0,0,0,.5)}.mention{color:#582eff;cursor:pointer;white-space:nowrap}