/*!
 *  build: vue-admin-better 
 *  vue-admin-beautiful.com 
 *  https://gitee.com/chu1204505056/vue-admin-better 
 *  time: 2025-12-12 14:38:38
 */.cropper-content{display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end}.cropper-content .cropper{width:500px;height:400px}.cropper-content .show-preview{flex:1;-webkit-flex:1;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;margin-left:40px}.cropper-content .show-preview,.preview{overflow:hidden;border:1px solid #f2f6fc;background:#f2f6fc}.footer-btn{margin-top:30px;display:flex;display:-webkit-flex;justify-content:flex-end;-webkit-justify-content:flex-end}.footer-btn .scope-btn{width:250px;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.footer-btn .upload-btn{flex:1;-webkit-flex:1;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.footer-btn .btn{outline:none;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;transition:.1s;font-weight:500;padding:8px 15px;font-size:12px;border-radius:3px;color:#fff;background-color:#67c23a;border-color:#67c23a}.pic-uploader-component .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;float:left}.pic-uploader-component .el-upload .pic-uploader-icon{font-size:28px;color:#8c939d;width:88px;height:88px;line-height:88px;text-align:center}.pic-uploader-component .el-upload .pic{width:88px;height:88px;display:block}.pic-uploader-componentV2 .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;float:left;width:300px;height:150px}.pic-uploader-componentV2 .el-upload .pic-uploader-icon{font-size:28px;color:#8c939d;width:88px;height:88px;line-height:88px;text-align:center}.pic-uploader-componentV2 .el-upload .pic{width:88px;height:88px;display:block}.pic-uploader-component .el-upload:hover{border-color:#409eff}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{color:#8c939d;text-align:center}.avatar{width:128px!important;height:128px!important}.avatar,.avatar2{display:block!important}.avatar2{width:300px!important;height:150px!important}.reupload{border-radius:50%;color:#fff;background-color:#000;opacity:.6}#uploadIcon,.reupload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.tipsClass{height:45px;line-height:20px;color:#ccc;font-size:12px;width:200px;overflow:hidden}.showIMG,.tipsClass{text-align:left;float:left;margin-left:10px}.showIMG{width:80px;margin-top:0;height:30px;line-height:30px;color:#9b703f}.el-upload-list__item-actions{width:100%;height:100%}.el-upload-list__item-actions,.el-upload-list__item-actionsV2{position:absolute;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);transition:opacity .3s}.el-upload-list__item-actionsV2{width:300px;height:150px}.el-upload-list__item-actions_show{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:1;font-size:20px;background-color:rgba(0,0,0,.5);transition:opacity .3s}.el-upload-list__item-dowlond{position:static;font-size:inherit;color:inherit;display:block;margin-left:5px;width:25%;float:left;margin-top:50px}.userManagement-container[data-v-50dfbdb1]{padding:15px;height:100%}[data-v-50dfbdb1] .el-drawer__header{margin-bottom:0!important}.el-tag+.el-tag[data-v-50dfbdb1]{margin-left:10px}.button-new-tag[data-v-50dfbdb1]{margin-left:10px;height:32px;line-height:30px;padding-top:0;padding-bottom:0}.input-new-tag[data-v-50dfbdb1]{width:90px;margin-left:10px;vertical-align:bottom}.el-popover[data-v-50dfbdb1]{height:700px;border-radius:4px;overflow:auto}.el-cascader-panel[data-v-50dfbdb1]{-height:350px;border-radius:4px}.el-scrollbar__wrap[data-v-50dfbdb1]{overflow:initial!important}.hover-details[data-v-50dfbdb1]{z-index:900}[data-v-50dfbdb1]{margin:0;padding:0;box-sizing:border-box}.modal-overlay[data-v-50dfbdb1]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-50dfbdb1]{background:#fff;padding:5px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;z-index:1}.modal-content table[data-v-50dfbdb1]{border-collapse:collapse;margin-bottom:1rem;font-size:1rem;text-align:left;width:100%}.modal-content table td[data-v-50dfbdb1],.modal-content table th[data-v-50dfbdb1]{padding:12px 15px;border-bottom:1px solid #ddd}.modal-content table th[data-v-50dfbdb1]{background-color:#f2f2f2;color:#333;font-weight:700}.modal-content table tr[data-v-50dfbdb1]:hover{background-color:#f9f9f9}.custom-tooltip[data-v-50dfbdb1]{max-width:300px;padding:12px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)}.tooltip-list[data-v-50dfbdb1]{margin:0;padding-left:18px;line-height:1.6;li{color:#606266;font-size:13px;padding:4px 0;&:not(:last-child){border-bottom:1px solid #ebeef5}}}.hoverable-text[data-v-50dfbdb1]{cursor:pointer;transition:all .2s;&:hover{color:#409eff;text-decoration:underline}}