.zib-mention-suggestions{position:absolute;z-index:10080;display:none;padding:6px;background:color-mix(in srgb,var(--main-bg-color,#fff) 96%,transparent);border:1px solid var(--main-border-color,rgba(0,0,0,.1));border-radius:12px;box-shadow:0 12px 30px rgba(15,23,42,.14);overflow-y:auto;overflow-x:hidden;transform-origin:center top;transition:opacity .18s ease,transform .18s ease;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:auto}.zib-mention-suggestions:before{display:none}.zib-mention-suggestions>*{position:relative;z-index:1}.zib-mention-suggestions.is-above{transform-origin:center bottom}.zib-mention-suggestions.closing{opacity:0;transform:translateY(-4px)}.zib-mention-suggestions::-webkit-scrollbar{width:6px}.zib-mention-suggestions::-webkit-scrollbar-thumb{background:var(--muted-border-color,rgba(0,0,0,.12));border-radius:999px}.mention-suggestion{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:10px;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.mention-suggestion+.mention-suggestion{margin-top:3px}.mention-suggestion:hover,.mention-suggestion.active{background:var(--focus-color-opacity1,rgba(64,158,255,.12));background:color-mix(in srgb,var(--focus-color,#409eff) 12%,transparent);border-color:var(--focus-color-opacity3,rgba(64,158,255,.3));box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}.mention-suggestion .suggestion-avatar,.mention-suggestion .avatar-img,.mention-suggestion .avatar-status-box{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center}.mention-suggestion .avatar-img img,.mention-suggestion .avatar-status-box img{width:34px;height:34px;border-radius:50%;object-fit:cover}.mention-suggestion .avatar-badge,.mention-suggestion .online-status-dot{display:none !important}.suggestion-info{flex:1;min-width:0}.suggestion-name{color:var(--main-color,#333);font-size:13px;line-height:1.3;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-suggestion:hover .suggestion-name,.mention-suggestion.active .suggestion-name{color:var(--focus-color,#409eff)}.suggestion-login{margin-top:2px;color:var(--muted-2-color,#8a8a8a);font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion-login:before{content:"@";opacity:.85;margin-right:1px}.mention-loading,.mention-no-results{padding:16px 10px;text-align:center;font-size:12px;color:var(--muted-2-color,#8a8a8a);border:1px dashed var(--main-border-color,rgba(0,0,0,.08));border-radius:8px;background:color-mix(in srgb,var(--main-bg-color,#fff) 92%,transparent)}.user-mention{display:inline-flex;align-items:center;margin:0 1px;padding:1px 7px;border-radius:999px;color:var(--focus-color,#409eff);background:var(--focus-color-opacity1,rgba(64,158,255,.12));text-decoration:none;font-weight:600;transition:all .2s ease}.user-mention:hover{color:#fff;background:var(--focus-color,#409eff);box-shadow:0 6px 14px var(--focus-color-opacity3,rgba(64,158,255,.32));text-decoration:none}.zib-mentions-list{margin:20px 0}.mention-item{border:1px solid var(--main-border-color,rgba(0,0,0,.08));border-radius:10px;padding:16px;margin-bottom:12px;background:var(--main-bg-color,#fff);transition:box-shadow .2s ease,border-color .2s ease}.mention-item:hover{border-color:var(--focus-color-opacity3,rgba(64,158,255,.3));box-shadow:0 8px 20px rgba(0,0,0,.08)}body.dark-theme .zib-mention-suggestions{background:color-mix(in srgb,var(--main-bg-color,#323335) 94%,transparent);border-color:var(--main-border-color,rgba(114,114,114,.14));box-shadow:0 14px 30px rgba(0,0,0,.32)}body.dark-theme .zib-mention-suggestions:before{display:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.zib-mention-suggestions{background:var(--main-bg-color,#fff);border-color:var(--main-border-color,rgba(0,0,0,.08))}.zib-mention-suggestions:before{display:none}body.dark-theme .zib-mention-suggestions{background:var(--main-bg-color,#323335);border-color:var(--main-border-color,rgba(114,114,114,.1))}}.mention-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.mentioner{color:var(--main-color,#333);font-weight:600}.mention-time{color:var(--muted-2-color,#8a8a8a);font-size:12px}.mention-content{color:var(--main-color,#333);line-height:1.6;margin-bottom:12px}.mention-actions{text-align:right}.view-mention{color:var(--focus-color,#409eff);text-decoration:none;font-size:14px;font-weight:500}.view-mention:hover{text-decoration:underline}@media (max-width:768px){.zib-mention-suggestions{padding:6px;border-radius:10px}.mention-suggestion{padding:8px}.mention-header{flex-direction:column;align-items:flex-start;gap:4px}.mention-time{align-self:flex-end}}