.mnl[data-v-90c7cc24]{height:100%;padding:6px 0 12px;padding-bottom:calc(12px + var(--safe-bottom,0px));overflow-y:auto}.mnl-empty[data-v-90c7cc24]{text-align:center;color:#9ca3af;padding:56px 16px;font-size:13px}.mnl-empty-icon[data-v-90c7cc24]{opacity:.6;margin-bottom:8px;font-size:28px}.mnl-item[data-v-90c7cc24]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background .15s;display:flex}.mnl-item[data-v-90c7cc24]:hover{background:#8b5cf612}.mnl-item.unread[data-v-90c7cc24]{background:#8b5cf60a}.mnl-item.is-active[data-v-90c7cc24]{background:#8b5cf624}.mnl-avatar[data-v-90c7cc24]{-o-object-fit:cover;object-fit:cover;background:#f3f4f6;border-radius:50%;flex:0 0 42px;width:42px;height:42px}.mnl-main[data-v-90c7cc24]{flex:1;min-width:0}.mnl-row[data-v-90c7cc24]{justify-content:space-between;align-items:center;gap:8px;display:flex}.mnl-name[data-v-90c7cc24]{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.mnl-time[data-v-90c7cc24]{color:#9ca3af;flex:none;font-size:11px}.mnl-preview[data-v-90c7cc24]{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.mnl-badge[data-v-90c7cc24]{color:#fff;text-align:center;background:#ef4444;border-radius:9px;flex:none;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}html.theme-dark .mnl-item[data-v-90c7cc24]:hover{background:#8b5cf624}html.theme-dark .mnl-item.unread[data-v-90c7cc24]{background:#8b5cf614}html.theme-dark .mnl-item.is-active[data-v-90c7cc24]{background:#8b5cf638}html.theme-dark .mnl-avatar[data-v-90c7cc24]{background:#2a2a36}html.theme-dark .mnl-name[data-v-90c7cc24]{color:#ececf2}html.theme-dark .mnl-preview[data-v-90c7cc24]{color:#a5a5b8}.msg-btn[data-v-9b7c1162]{border:1px solid var(--portal-icon-btn-border,transparent);background:var(--portal-icon-btn-bg,transparent);width:38px;height:38px;color:var(--portal-icon-btn-fg,inherit);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:relative}.msg-btn[data-v-9b7c1162]:hover{background:#94a3b829}html.theme-dark .msg-btn[data-v-9b7c1162]:hover{background:#94a3b826}.msg-btn-svg[data-v-9b7c1162]{width:20px;height:20px}.msg-btn-emoji[data-v-9b7c1162]{font-size:18px;line-height:1}.msg-btn-badge[data-v-9b7c1162]{text-align:center;pointer-events:none;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--msg-badge-ring,#fff);border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-5px;right:-5px}.msg-btn-badge.is-dot[data-v-9b7c1162]{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0;top:-3px;right:-3px}html.theme-dark .msg-btn-badge[data-v-9b7c1162]{--msg-badge-ring:#21212b}.mb-combined[data-v-9b7c1162]{height:100%;min-height:0;display:flex}.mb-combined.is-narrow[data-v-9b7c1162]{display:block}.mb-list[data-v-9b7c1162]{border-right:1px solid #0f172a12;flex:0 0 320px;width:320px;min-width:0;height:100%;overflow:hidden}.mb-list[data-v-9b7c1162]>*{height:100%}.mb-combined.is-narrow .mb-list[data-v-9b7c1162]{border-right:0;flex:none;width:100%}.mb-chat[data-v-9b7c1162]{flex:1;min-width:0;height:100%;display:flex}.mb-chat[data-v-9b7c1162]>*{flex:1;min-width:0;height:100%}.mb-chat-empty[data-v-9b7c1162]{color:#9ca3af;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}html.theme-dark .mb-list[data-v-9b7c1162]{border-right-color:#ffffff14}
