.staff-panel[data-v-9aa11dce]{width:240px;min-width:240px;background:#fff;border-right:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-wrap[data-v-9aa11dce]{padding:10px 12px;border-bottom:1px solid #f0f0f0}.list-scroll[data-v-9aa11dce]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.emp-group[data-v-9aa11dce]{padding:0 12px}.emp-group-title[data-v-9aa11dce]{font-size:12px;font-weight:600;color:#999;padding:10px 8px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:sticky;top:0;background:#fff;z-index:1}.emp-group-title[data-v-9aa11dce]:before{content:"";width:3px;height:11px;border-radius:2px;background:#14b8a6}.group-arrow[data-v-9aa11dce]{font-size:10px;color:#bbb;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.group-count[data-v-9aa11dce]{margin-left:auto;font-size:10px;font-weight:500;color:#fff;background:#14b8a6;border-radius:8px;padding:0 6px;height:16px;line-height:16px}.emp-item[data-v-9aa11dce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px;border-radius:8px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;margin:1px 0;gap:8px}.emp-item[data-v-9aa11dce]:hover{background:#f5f5f5}.emp-item.active[data-v-9aa11dce]{background:#f0fdfa}.emp-info[data-v-9aa11dce]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.emp-name[data-v-9aa11dce]{font-size:13px;font-weight:500}.emp-dept[data-v-9aa11dce]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-name[data-v-9aa11dce]{width:32px;height:32px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:13px}.scroll-status[data-v-9aa11dce]{text-align:center;color:#ccc;font-size:11px;padding:8px}.empty-hint[data-v-9aa11dce]{text-align:center;color:#ccc;padding:40px}.list-panel[data-v-65a0f77b]{background:#fff;border-right:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-panel-wide[data-v-65a0f77b]{width:300px;min-width:300px}.list-panel-narrow[data-v-65a0f77b]{width:240px;min-width:240px}.search-wrap[data-v-65a0f77b]{padding:10px 12px}.search-wrap[data-v-65a0f77b],.sub-tabs[data-v-65a0f77b]{border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex}.sub-tabs[data-v-65a0f77b]{-ms-flex-negative:0;flex-shrink:0}.sub-tab[data-v-65a0f77b]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#999;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.sub-tab.active[data-v-65a0f77b]{color:#14b8a6;border-bottom-color:#14b8a6;font-weight:600}.sub-tabs-three .sub-tab[data-v-65a0f77b]{font-size:12px}.header-info[data-v-65a0f77b]{padding:10px 12px;border-bottom:1px solid #f0f0f0;font-size:13px;font-weight:500;color:#333}.sub-label[data-v-65a0f77b]{font-weight:400;color:#999;font-size:12px;margin-left:4px}.list-scroll[data-v-65a0f77b]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.list-item[data-v-65a0f77b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 12px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;gap:8px;border-bottom:1px solid #f8f8f8}.list-item[data-v-65a0f77b]:hover{background:#f8f8f8}.list-item.active[data-v-65a0f77b]{background:#f0fdfa}.room-avatar[data-v-65a0f77b]{width:36px;height:36px;border-radius:50%;background:#e0f2fe;color:#0284c7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;font-size:16px}.consent-dot[data-v-65a0f77b]{width:7px;height:7px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.consent-dot.green[data-v-65a0f77b]{background:#10b981}.consent-dot.gray[data-v-65a0f77b]{background:#d1d5db}.item-info[data-v-65a0f77b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.item-name[data-v-65a0f77b]{font-size:13px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.member-name[data-v-65a0f77b]{font-size:11px;color:#999;font-weight:400}.badge[data-v-65a0f77b]{font-size:10px;padding:1px 6px;border-radius:4px;font-weight:500}.badge-green[data-v-65a0f77b]{color:#059669;background:#d1fae5}.badge-red[data-v-65a0f77b]{color:#dc2626;background:#fee2e2}.item-msg[data-v-65a0f77b]{font-size:12px;color:#999;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-time[data-v-65a0f77b]{font-size:11px;color:#bbb;-ms-flex-negative:0;flex-shrink:0}.scroll-status[data-v-65a0f77b]{text-align:center;color:#ccc;font-size:11px;padding:8px}.empty-hint[data-v-65a0f77b]{text-align:center;color:#ccc;padding:40px}.avatar-name[data-v-65a0f77b]{width:36px;height:36px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}.avatar-name .avatar-img[data-v-65a0f77b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.toolbar[data-v-084f01ba]{margin-bottom:12px}.avatar-name-sm[data-v-084f01ba]{width:28px;height:28px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:11px}.wxchat-page[data-v-78e2e1f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 100px);margin:20px;background:#f5f5f5;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}.top-bar[data-v-78e2e1f7]{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;background:#fff;border-bottom:1px solid #e8e8e8;-ms-flex-negative:0;flex-shrink:0}.top-bar h1[data-v-78e2e1f7]{font-size:14px;font-weight:600;color:#1a1a1a;margin-right:20px}.config-label[data-v-78e2e1f7]{font-size:12px;color:#666;margin-right:8px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.config-users-label[data-v-78e2e1f7]{font-size:12px;color:#999;margin-left:16px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.config-users-text[data-v-78e2e1f7]{font-size:12px;color:#666;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.config-edit-icon[data-v-78e2e1f7]{font-size:14px;color:#14b8a6;cursor:pointer;margin-left:6px;-ms-flex-negative:0;flex-shrink:0}.config-edit-icon[data-v-78e2e1f7]:hover{color:#0d9488}.no-permission-tip[data-v-78e2e1f7]{font-size:13px;color:#e6a23c;margin-left:12px}.header-actions[data-v-78e2e1f7]{margin-left:auto}.badge-dot[data-v-78e2e1f7]{margin-left:4px}.tab-bar[data-v-78e2e1f7]{background:#fff;border-bottom:1px solid #e8e8e8;-ms-flex-negative:0;flex-shrink:0}.tab-bar[data-v-78e2e1f7],.top-tab[data-v-78e2e1f7]{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.top-tab[data-v-78e2e1f7]{font-size:13px;color:#666;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.top-tab[data-v-78e2e1f7]:hover{color:#333}.top-tab.active[data-v-78e2e1f7]{color:#14b8a6;border-bottom-color:#14b8a6;font-weight:600}.page-content[data-v-78e2e1f7]{min-height:0}.empty-right[data-v-78e2e1f7],.page-content[data-v-78e2e1f7]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.empty-right[data-v-78e2e1f7]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ccc;font-size:14px;background:#f0f0f0}