/* KMind · 私信分组 + 好友页精简（任务 ed2bbb8f，src/kmind/social.js）。产品行为（不是 Discord 的）。 */
/* ① 私信两组：组头跟核心的「私信 +」同一种小标题；折叠时只露出正在看的那个会话 */
.km-dmg{margin:0}
.km-dmg-head,.kmu-dmg-head{display:flex;align-items:center;gap:5px;width:100%;background:none;border:0;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left}
.km-dmg-head{margin:12px 0 4px;padding:3px 9px;color:#888995;font-size:10px;font-weight:700;text-transform:uppercase;border-radius:6px}
.km-dmg-head:hover,.kmu-dmg-head:hover{color:var(--k-acc,#3370ff)}
.km-dmg-head:focus-visible,.kmu-dmg-head:focus-visible{outline:2px solid var(--k-acc,#3370ff);outline-offset:1px}
.km-dmg-head svg,.kmu-dmg-head svg{flex:none;transition:transform .15s}
.km-dmg.off .km-dmg-head svg,.kmu-dmg.off .kmu-dmg-head svg{transform:rotate(-90deg)}
.km-dmg-n{font-style:normal;opacity:.7;font-weight:600}
.km-dmg-head .dm-badge{margin-left:auto}
.km-dmg.off .km-dmg-list>.dm-item:not(.active){display:none}
.kmu-dmg-head{flex:1;min-width:0}
.kmu-dmg-head .kmu-badge{margin-left:auto}
@media (prefers-reduced-motion:reduce){.km-dmg-head svg,.kmu-dmg-head svg{transition:none}}
/* ② 好友页：一张全部好友，右侧「当前在线」去掉 */
.friends-layout.km-fr-slim .friends-list{flex:1;max-width:none}
.km-fr-fold{display:flex;align-items:center;gap:5px;background:none;border:0;padding:0;font:inherit;cursor:pointer;width:100%;text-align:left}
.km-fr-fold:hover{color:var(--k-acc,#3370ff)}
.km-fr-fold:focus-visible{outline:2px solid var(--k-acc,#3370ff);outline-offset:2px}
.km-fr-fold svg{transition:transform .15s}
.km-fr-blocked.off .km-fr-fold svg{transform:rotate(-90deg)}
