[data-v-896c728e] .el-drawer .el-drawer__header{margin-bottom:0;padding:20px 24px;border-bottom:1px solid #f0f0f0}[data-v-896c728e] .el-drawer .el-drawer__header .el-drawer__title{font-size:16px;font-weight:600;color:#262626}[data-v-896c728e] .el-drawer .el-drawer__header .el-drawer__close-btn{color:#8c8c8c}[data-v-896c728e] .el-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#262626}[data-v-896c728e] .el-drawer .el-drawer__body{padding:24px;overflow-y:auto}.admin-form .form-row[data-v-896c728e]{display:flex;gap:20px;margin-bottom:20px}.admin-form .form-row .el-form-item[data-v-896c728e]{flex:1;margin-bottom:0}.admin-form .form-row .el-form-item.form-item-full[data-v-896c728e]{flex:1 1 100%}.admin-form .form-footer[data-v-896c728e]{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid #f0f0f0}.admin-form .el-form-item__label[data-v-896c728e]{color:#595959;font-weight:500}.admin-form .el-input__inner[data-v-896c728e]{border-radius:4px;border-color:#d9d9d9;transition:all .3s ease}.admin-form .el-input__inner[data-v-896c728e]:focus{border-color:#0c7cd5;box-shadow:0 0 0 2px rgba(12,124,213,.1)}[data-v-9016eab4] .el-drawer .el-drawer__header{margin-bottom:0;padding:20px 24px;border-bottom:1px solid #f0f0f0}[data-v-9016eab4] .el-drawer .el-drawer__header .el-drawer__title{font-size:16px;font-weight:600;color:#262626}[data-v-9016eab4] .el-drawer .el-drawer__header .el-drawer__close-btn{color:#8c8c8c}[data-v-9016eab4] .el-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#262626}[data-v-9016eab4] .el-drawer .el-drawer__body{padding:24px;overflow-y:auto}.account-info[data-v-9016eab4]{padding:16px;background-color:#fafafa;border-radius:4px;margin-bottom:20px;border:1px solid #e8e8e8}.account-info .info-item[data-v-9016eab4]{display:flex;margin-bottom:12px}.account-info .info-item[data-v-9016eab4]:last-child{margin-bottom:0}.account-info .info-item .label[data-v-9016eab4]{min-width:80px;font-weight:500;color:#595959}.account-info .info-item .value[data-v-9016eab4]{flex:1;color:#262626;font-weight:600}.role-form .form-row[data-v-9016eab4]{display:flex;gap:20px;margin-bottom:20px}.role-form .form-row .el-form-item[data-v-9016eab4]{flex:1;margin-bottom:0}.role-form .form-row .el-form-item.form-item-full[data-v-9016eab4]{flex:1 1 100%}.role-form .form-footer[data-v-9016eab4]{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid #f0f0f0}.role-form .el-form-item__label[data-v-9016eab4]{color:#595959;font-weight:500}.role-form .role-select[data-v-9016eab4]{width:100%}.role-form .role-select[data-v-9016eab4] .el-select__tags{max-width:100%}.role-form .role-select[data-v-9016eab4] .el-select__tags-text,.role-form .role-select[data-v-9016eab4] .el-tag{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-form .role-option[data-v-9016eab4]{display:flex;flex-direction:column;line-height:1.4}.role-form .role-option .role-name[data-v-9016eab4]{font-size:14px;font-weight:600;color:#262626;margin-bottom:2px}.role-form .role-option .role-desc[data-v-9016eab4]{font-size:12px;color:#8c8c8c}[data-v-28cf5848] .el-drawer .el-drawer__header{margin-bottom:0;padding:20px 24px;border-bottom:1px solid #f0f0f0}[data-v-28cf5848] .el-drawer .el-drawer__header .el-drawer__title{font-size:16px;font-weight:600;color:#262626}[data-v-28cf5848] .el-drawer .el-drawer__header .el-drawer__close-btn{color:#8c8c8c}[data-v-28cf5848] .el-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#262626}[data-v-28cf5848] .el-drawer .el-drawer__body{padding:24px;overflow-y:auto}.account-info[data-v-28cf5848]{padding:16px;background-color:#fafafa;border-radius:4px;margin-bottom:20px;border:1px solid #e8e8e8}.account-info .info-item[data-v-28cf5848]{display:flex;margin-bottom:12px}.account-info .info-item[data-v-28cf5848]:last-child{margin-bottom:0}.account-info .info-item .label[data-v-28cf5848]{min-width:80px;font-weight:500;color:#595959}.account-info .info-item .value[data-v-28cf5848]{flex:1;color:#262626;font-weight:600}.password-form .form-row[data-v-28cf5848]{display:flex;gap:20px;margin-bottom:20px}.password-form .form-row .el-form-item[data-v-28cf5848]{flex:1;margin-bottom:0}.password-form .form-row .el-form-item.form-item-full[data-v-28cf5848]{flex:1 1 100%}.password-form .form-footer[data-v-28cf5848]{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid #f0f0f0}.password-form .el-form-item__label[data-v-28cf5848]{color:#595959;font-weight:500}.password-form .el-input__inner[data-v-28cf5848]{border-radius:4px;border-color:#d9d9d9;transition:all .3s ease}.password-form .el-input__inner[data-v-28cf5848]:focus{border-color:#0c7cd5;box-shadow:0 0 0 2px rgba(12,124,213,.1)}.account-manage-container[data-v-f9304990]{min-height:100%;display:flex;flex-direction:column;background-color:#f5f5f5;padding:5px}.account-manage-container .account-card[data-v-f9304990]{border-radius:8px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column}.account-manage-container .account-card[data-v-f9304990] .el-card__body{display:flex;flex-direction:column;padding:0}.account-manage-container .account-card .card-header[data-v-f9304990]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0}.account-manage-container .account-card .card-header .search-input[data-v-f9304990]{width:400px}.account-manage-container .account-card .card-header span[data-v-f9304990]{font-size:16px;font-weight:600;color:#262626}.account-manage-container .account-card .table-wrapper[data-v-f9304990]{padding:20px}.account-manage-container .account-card .account-table[data-v-f9304990] .el-table__header-wrapper .el-table__header th{background-color:#fafafa;color:#595959;font-weight:600;font-size:13px;border-bottom:2px solid #e8e8e8}.account-manage-container .account-card .account-table[data-v-f9304990] .el-table__body-wrapper .el-table__body tr{transition:all .2s ease}.account-manage-container .account-card .account-table[data-v-f9304990] .el-table__body-wrapper .el-table__body tr:hover{background-color:rgba(12,124,213,.05)}.account-manage-container .account-card .account-table[data-v-f9304990] .el-table__body-wrapper .el-table__body tr td{border-bottom:1px solid #f0f0f0;color:#262626;font-size:13px}.account-manage-container .account-card .account-table .edit-btn[data-v-f9304990]{color:#0c7cd5;font-size:13px;font-weight:500;padding:4px 8px}.account-manage-container .account-card .account-table .edit-btn[data-v-f9304990]:hover{color:#0968b8;background-color:rgba(12,124,213,.1)}.account-manage-container .account-card .account-table .role-btn[data-v-f9304990]{color:#52c41a;font-size:13px;font-weight:500;padding:4px 8px}.account-manage-container .account-card .account-table .role-btn[data-v-f9304990]:hover{color:#73d13d;background-color:rgba(82,196,26,.1)}.account-manage-container .account-card .account-table .password-btn[data-v-f9304990]{color:#faad14;font-size:13px;font-weight:500;padding:4px 8px}.account-manage-container .account-card .account-table .password-btn[data-v-f9304990]:hover{color:#ffc53d;background-color:rgba(250,173,20,.1)}.account-manage-container .account-card .account-table .delete-btn[data-v-f9304990]{color:#ff4d4f;font-size:13px;font-weight:500;padding:4px 8px}.account-manage-container .account-card .account-table .delete-btn[data-v-f9304990]:hover{color:#ff7875;background-color:rgba(255,77,79,.1)}.account-manage-container .account-card .account-table .el-dropdown-link[data-v-f9304990]{cursor:pointer;color:#0c7cd5;font-size:13px;font-weight:500;padding:4px 8px;transition:all .3s}.account-manage-container .account-card .account-table .el-dropdown-link[data-v-f9304990]:hover{color:#0968b8;background-color:rgba(12,124,213,.1)}.account-manage-container .account-card .account-table .el-dropdown-link .el-icon-arrow-down[data-v-f9304990]{margin-left:4px}.account-manage-container .account-card .account-table .el-tag[data-v-f9304990]{font-weight:500;border-radius:4px}.account-manage-container .account-card .pagination-wrapper[data-v-f9304990]{margin-top:20px;display:flex;justify-content:flex-end}.account-manage-container .account-card .pagination-wrapper[data-v-f9304990] .el-pagination .btn-next:hover,.account-manage-container .account-card .pagination-wrapper[data-v-f9304990] .el-pagination .btn-prev:hover,.account-manage-container .account-card .pagination-wrapper[data-v-f9304990] .el-pagination .el-pager li:hover{color:#0c7cd5}.account-manage-container .account-card .pagination-wrapper[data-v-f9304990] .el-pagination .el-pager li.active{background-color:#0c7cd5;color:#fff}