.c2-mention-picker{position:fixed;z-index:2147483500;box-sizing:border-box;padding:6px;background:#fff;border:1px solid #ead9ca;border-radius:16px;box-shadow:0 12px 34px #291a3030;overflow-y:auto;overscroll-behavior:contain;color:#291a30}
.c2-mention-picker[hidden]{display:none!important}
.c2-mention-option{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;min-height:48px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}
.c2-mention-option:hover{background:#f4e7e6}.c2-mention-option[aria-selected="true"]{background:#6E1E30;color:#fff}.c2-mention-option[aria-selected="true"] .c2-mention-name{color:#fff;font-weight:600}
.c2-mention-avatar{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;overflow:hidden;background:#741c32;color:#fff;font-size:14px;font-weight:700}
.c2-mention-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.c2-mention-name{min-width:0;font-size:13px;font-weight:650;overflow-wrap:anywhere}
.c2-mention-status{margin:0;padding:12px 10px;font-size:12px;line-height:1.5;color:#766766}
a.c2-mention{color:#741c32;font-weight:650;text-decoration:none;overflow-wrap:anywhere}
a.c2-mention:hover{text-decoration:underline}
a.c2-mention:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:3px}
html[data-bk-theme="dark"] .c2-mention-picker{background:#291f31;color:#f5ece7;border-color:#66516a;box-shadow:0 12px 34px #0006}
html[data-bk-theme="dark"] html[data-bk-theme="dark"] .c2-mention-option:hover{background:#3a2b40}html[data-bk-theme="dark"] .c2-mention-option[aria-selected="true"]{background:#9a4150;color:#fff}
html[data-bk-theme="dark"] .c2-mention-status{color:#d0bdca}
html[data-bk-theme="dark"] a.c2-mention{color:#efb7c4}
