.pagination-container[data-v-9e002d3c]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-9e002d3c]{display:none}.waves-ripple{position:absolute;border-radius:100%;background-color:rgba(0,0,0,.15);background-clip:padding-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:scale(0);opacity:1}.waves-ripple.z-active{opacity:0;transform:scale(2);transition:opacity 1.2s ease-out,transform .6s ease-out}.edit-input[data-v-b10d83c4]{padding-right:100px}.cancel-btn[data-v-b10d83c4]{position:absolute;right:15px;top:10px}.dialog-footer[data-v-b10d83c4]{text-align:left;padding-top:0;margin-left:150px}.app-container[data-v-b10d83c4]{flex:1;justify-content:space-between;font-size:14px;padding-right:8px}.app-container .block[data-v-b10d83c4]{float:left;min-width:250px}.app-container .clear-left[data-v-b10d83c4]{clear:left}.password-input-group[data-v-b10d83c4]{display:flex;gap:8px;align-items:center}.password-input-group .generate-btn[data-v-b10d83c4]{flex-shrink:0}.generated-password-display[data-v-b10d83c4]{margin-top:8px;padding:8px;background-color:#f0f9ff;border:1px solid #0ea5e9;border-radius:4px;font-size:12px}.generated-password-display .password-note[data-v-b10d83c4]{color:#dc2626;font-weight:500;margin-top:4px}.password-strength[data-v-b10d83c4]{margin-top:12px;padding:8px;background-color:#f9fafb;border-radius:4px}.password-strength .strength-title[data-v-b10d83c4]{font-size:12px;font-weight:500;margin-bottom:4px;color:#374151}.password-strength .strength-indicators[data-v-b10d83c4]{display:flex;flex-direction:column;gap:2px}.password-strength .strength-indicators p[data-v-b10d83c4]{font-size:11px;margin:0}.user-info-cell[data-v-b10d83c4]{display:flex;align-items:center;justify-content:center;gap:8px}.user-info-cell .user-avatar-mini[data-v-b10d83c4]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e4e7ed}.user-info-cell .user-details[data-v-b10d83c4]{display:flex;flex-direction:column;align-items:flex-start}.user-info-cell .user-details .user-name[data-v-b10d83c4]{font-weight:500}.user-info-cell .user-details .video-indicator[data-v-b10d83c4]{font-size:12px;color:#67c23a}.user-info-cell .user-details .video-indicator i[data-v-b10d83c4]{margin-right:2px}.company-warning[data-v-b10d83c4]{margin-top:4px}.company-warning .el-tag[data-v-b10d83c4]{font-size:10px;padding:2px 4px}.company-warning .el-tag i[data-v-b10d83c4]{margin-right:2px;font-size:10px}.avatar-upload-section[data-v-b10d83c4]{display:flex;flex-direction:column;align-items:flex-start}.avatar-upload-section .avatar-uploader[data-v-b10d83c4]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}.avatar-upload-section .avatar-uploader[data-v-b10d83c4]:hover{border-color:#409eff}.avatar-upload-section .avatar-uploader .avatar-preview[data-v-b10d83c4]{width:120px;height:120px;display:block;-o-object-fit:cover;object-fit:cover}.avatar-upload-section .avatar-uploader .avatar-uploader-icon[data-v-b10d83c4]{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center;display:block}.avatar-upload-section .upload-tips[data-v-b10d83c4]{margin:8px 0;font-size:12px;color:#666}.avatar-upload-section .upload-tips p[data-v-b10d83c4]{margin:2px 0}.video-avatar-section[data-v-b10d83c4]{display:flex;flex-direction:column;align-items:flex-start}.video-avatar-section .video-uploader[data-v-b10d83c4]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s}.video-avatar-section .video-uploader[data-v-b10d83c4]:hover{border-color:#409eff}.video-avatar-section .video-uploader .video-preview[data-v-b10d83c4]{width:200px;height:120px;display:block;-o-object-fit:cover;object-fit:cover}.video-avatar-section .video-uploader .video-uploader-icon[data-v-b10d83c4]{font-size:28px;color:#8c939d;width:200px;height:120px;line-height:120px;text-align:center;display:block}.video-avatar-section .upload-tips[data-v-b10d83c4]{margin:8px 0;font-size:12px;color:#666}.video-avatar-section .upload-tips p[data-v-b10d83c4]{margin:2px 0}.company-type-info[data-v-b10d83c4]{background-color:#f8f9fa;padding:12px;border-radius:6px;border:1px solid #e9ecef}.company-type-info p[data-v-b10d83c4]{margin:4px 0;font-size:14px}.company-type-info .info-note[data-v-b10d83c4]{font-size:12px;color:#6c757d;font-style:italic;margin-top:8px}