.video-preview-modal .ant-modal{top:0;max-width:100vw;margin:0;padding-bottom:0}.video-preview-modal .ant-modal-content{height:100vh;padding:0;background:#000;border-radius:0}.video-preview-modal .ant-modal-close{top:16px;right:16px;color:#fff;background:#00000059;border-radius:50%}.video-preview-modal .ant-modal-close:hover{color:#fff;background:#0000008c}.video-preview-modal .ant-modal-body{display:flex;align-items:center;justify-content:center;height:100vh}.video-preview-body{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.video-preview-player{display:block;max-width:90vw;max-height:88vh;background:#000}.hover-preview[data-v-17529613]{display:inline-flex;align-items:center;max-width:100%;gap:6px}.preview-thumb[data-v-17529613]{flex:none;max-width:100%;max-height:100%;object-fit:cover;border-radius:4px;cursor:zoom-in}.preview-large[data-v-17529613]{display:block;max-width:360px;max-height:360px;object-fit:contain}.preview-icon[data-v-17529613]{color:#8c98ad;font-size:14px;cursor:pointer}.preview-icon[data-v-17529613]:hover{color:#4c7eff}.preview-modal[data-v-17529613]{display:block;width:100%;max-height:70vh;object-fit:contain}.user-detail-panel[data-v-0e6558af]{display:flex;flex-direction:column;gap:20px}.detail-section[data-v-0e6558af]{display:flex;flex-direction:column}.section-title[data-v-0e6558af]{position:relative;margin-bottom:12px;padding:15px 10px 15px 12px;color:#1f2d3d;font-size:14px;font-weight:600}.section-title[data-v-0e6558af]:before{content:"";position:absolute;left:0;top:50%;width:2px;height:14px;background:#407ce8;border-radius:1px;transform:translateY(-50%)}.info-table[data-v-0e6558af]{display:grid;grid-template-columns:140px minmax(0,1fr) 140px minmax(0,1fr) 140px minmax(0,1fr);border:1px solid #ebedf2;border-bottom:none}.info-label[data-v-0e6558af],.info-value[data-v-0e6558af]{min-height:50px;padding:12px 16px;border-right:1px solid #ebedf2;border-bottom:1px solid #ebedf2;font-size:13px;line-height:24px}.info-label[data-v-0e6558af]{padding:15px 10px;color:#5c6b82;background:#f7f7f7}.info-value[data-v-0e6558af]{min-width:0;color:#1f2d3d;word-break:break-all}.info-table>.info-label[data-v-0e6558af]:nth-child(6n),.info-table>.info-value[data-v-0e6558af]:nth-child(6n){border-right:none}.link-count[data-v-0e6558af]{color:#4c7eff;font-weight:500}.link-eye[data-v-0e6558af]{margin-left:6px;color:#8c98ad;cursor:pointer}.link-eye[data-v-0e6558af]:hover{color:#4c7eff}.user-detail-panel.is-plain-nav .link-count[data-v-0e6558af]{color:inherit;font-weight:400;cursor:default}.user-detail-panel.is-plain-nav .link-eye[data-v-0e6558af]{display:none}.readonly-switch[data-v-0e6558af]{pointer-events:none;opacity:1}@media (max-width: 1200px){.info-table[data-v-0e6558af]{grid-template-columns:120px minmax(0,1fr)}.info-table>.info-label[data-v-0e6558af]:nth-child(6n),.info-table>.info-value[data-v-0e6558af]:nth-child(6n){border-right:1px solid #ebedf2}.info-table>.info-value[data-v-0e6558af]:nth-child(2n){border-right:none}}.collect-panel[data-v-1cb57589]{min-height:200px}.collect-header[data-v-1cb57589]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#1f2d3d;font-size:16px;font-weight:600}.close-icon[data-v-1cb57589]{color:#8c98ad;font-size:16px;cursor:pointer}.close-icon[data-v-1cb57589]:hover{color:#4c7eff}.collect-list[data-v-1cb57589]{display:flex;flex-direction:column;gap:12px}.collect-card[data-v-1cb57589]{padding:14px;border-radius:4px;background:#f7f8fa;cursor:pointer;transition:background .2s}.collect-card[data-v-1cb57589]:hover{background:#eef3ff}.collect-title[data-v-1cb57589]{margin-bottom:8px;color:#1f2d3d;font-size:14px;font-weight:600}.chat-preview-wrap[data-v-1cb57589]{display:flex;align-items:flex-start;gap:12px}.chat-preview[data-v-1cb57589]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;color:#39475e;font-size:13px;line-height:22px}.chat-line[data-v-1cb57589]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-sender[data-v-1cb57589]{color:#5c6b82}.chat-voice[data-v-1cb57589]{display:inline-block;vertical-align:middle;padding:2px 8px;border-radius:4px;background:#fff}.chat-emoji-thumb[data-v-1cb57589]{display:inline-block;width:30px;height:30px;object-fit:contain;vertical-align:middle;margin:0 2px}.voice-card[data-v-1cb57589]{display:inline-block;padding:6px 10px;border-radius:4px;background:#fff}.chat-thumb[data-v-1cb57589]{flex:0 0 auto;width:96px;height:72px;overflow:hidden;border-radius:4px;background:#eef1f7}.chat-thumb img[data-v-1cb57589],.chat-thumb video[data-v-1cb57589]{display:block;width:100%;height:100%;object-fit:cover}.chat-thumb-img[data-v-1cb57589]{object-fit:cover;cursor:zoom-in}.collect-meta[data-v-1cb57589]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;color:#a0aabe;font-size:12px}.file-card[data-v-1cb57589]{display:flex;align-items:center;gap:12px}.file-icon[data-v-1cb57589]{color:#f5483b;font-size:34px}.file-info[data-v-1cb57589]{min-width:0}.file-name[data-v-1cb57589]{overflow:hidden;color:#39475e;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.file-size[data-v-1cb57589]{margin-top:4px;color:#a0aabe;font-size:12px}.media-card[data-v-1cb57589]{width:120px;height:90px;overflow:hidden;border-radius:4px;background:#eef1f7}.media-thumb[data-v-1cb57589]{width:100%;height:100%;object-fit:cover}.media-thumb-img[data-v-1cb57589]{object-fit:cover;cursor:zoom-in}.media-video[data-v-1cb57589]{position:relative;width:100%;height:100%;cursor:pointer}.media-play-icon[data-v-1cb57589]{position:absolute;top:50%;left:50%;color:#fff;font-size:28px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 4px rgb(0 0 0 / 45%));pointer-events:none}.media-placeholder[data-v-1cb57589]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#8c98ad;font-size:13px}.emoji-card[data-v-1cb57589]{display:inline-block;line-height:0}.emoji-thumb[data-v-1cb57589]{width:100px;height:100px;object-fit:contain}.collect-pagination[data-v-1cb57589]{display:flex;justify-content:flex-end;margin-top:16px}.collect-detail[data-v-1cb57589]{min-height:300px}.detail-title[data-v-1cb57589]{margin-bottom:16px;color:#1f2d3d;font-size:15px;font-weight:600}.detail-chat-list[data-v-1cb57589]{display:flex;flex-direction:column;gap:18px}.detail-message[data-v-1cb57589]{padding-bottom:16px;border-bottom:1px dashed #ebedf2}.message-header[data-v-1cb57589]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.message-user[data-v-1cb57589]{display:flex;align-items:center;gap:8px}.message-nick[data-v-1cb57589]{color:#39475e;font-size:13px;font-weight:500}.message-time[data-v-1cb57589]{color:#a0aabe;font-size:12px}.message-body[data-v-1cb57589]{padding-left:40px;color:#39475e;font-size:13px;line-height:22px}.chat-media-image[data-v-1cb57589]{max-width:200px;max-height:200px;object-fit:contain;cursor:zoom-in}.chat-emoji[data-v-1cb57589]{object-fit:contain;cursor:zoom-in}.detail-media[data-v-1cb57589]{display:flex;align-items:flex-start;justify-content:center;min-height:260px}.detail-voice[data-v-1cb57589]{padding:6px 10px;border-radius:4px;background:#f7f8fa}.detail-video-wrap[data-v-1cb57589]{position:relative;display:inline-flex;align-items:center;justify-content:center}.detail-video-wrap.is-large[data-v-1cb57589]{width:100%;max-width:560px}.detail-video-wrap.is-large .detail-video[data-v-1cb57589]{width:100%;max-height:55vh}.detail-video-wrap:not(.is-large) .detail-video[data-v-1cb57589]{max-width:320px;max-height:40vh}.video-zoom-btn[data-v-1cb57589]{position:absolute;top:8px;right:8px;color:#fff!important;background:#00000073!important;border-radius:4px}.video-zoom-btn[data-v-1cb57589]:hover{background:#000000a6!important}.detail-image[data-v-1cb57589],.detail-video[data-v-1cb57589]{max-width:100%;max-height:60vh;object-fit:contain}.detail-image-wrap[data-v-1cb57589]{display:flex;flex:0 1 auto;align-items:center;justify-content:center;width:100%;max-width:480px;min-width:0}.detail-image-wrap[data-v-1cb57589] .ant-image{max-width:100%}.detail-image-wrap[data-v-1cb57589] .ant-image-img{display:block;width:auto;height:auto;max-width:100%;max-height:45vh;object-fit:contain}.detail-image[data-v-1cb57589]{max-width:100%;cursor:zoom-in}.detail-emoji[data-v-1cb57589]{max-width:240px;max-height:240px;object-fit:contain;cursor:zoom-in}.detail-file[data-v-1cb57589]{display:inline-flex;align-items:center;gap:8px;padding:18px 22px;color:#4c7eff;font-size:15px;background:#f7f8fa;border-radius:6px}.detail-unknown[data-v-1cb57589]{color:#8c98ad}.detail-meta[data-v-1cb57589]{margin-top:18px;color:#a0aabe;font-size:12px;text-align:right}.user-detail-header[data-v-dc26809d]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:32px}.user-detail-close[data-v-dc26809d]{position:absolute;left:0;color:#1f2d3d;font-size:18px;cursor:pointer}.user-detail-close[data-v-dc26809d]:hover{color:#407ce8}.user-detail-title[data-v-dc26809d]{color:#1f2d3d;font-size:16px;font-weight:600}.user-detail-tabs[data-v-dc26809d]{margin-top:12px}.user-detail-tabs[data-v-dc26809d] .ant-tabs-nav{position:sticky;top:0;z-index:10;align-items:center;height:56px;margin:0 0 12px;padding:12px;box-sizing:border-box;border:1px solid #0000001a;border-radius:4px;background:#fff}.user-detail-tabs[data-v-dc26809d] .ant-tabs-nav:before{display:none}.user-detail-tabs[data-v-dc26809d] .ant-tabs-tab{padding:0}.user-detail-tabs[data-v-dc26809d] .ant-tabs-tab+.ant-tabs-tab{margin-left:32px}.user-detail-tabs[data-v-dc26809d] .ant-tabs-tab-btn{line-height:30px}.user-detail-drawer .ant-drawer-header{padding:47px 12px 0 25px;border-bottom:1px solid #f0f0f0}.user-detail-drawer .ant-drawer-header-title{min-height:32px}.user-detail-drawer .ant-drawer-title{width:100%}.user-detail-drawer .ant-drawer-body{padding:0 12px 0 25px}
