.member-management-page[data-v-4ae1468a]{padding:24px;background-color:#f1f5f9;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.member-management-page .section-card[data-v-4ae1468a]{background:#fff;border-radius:12px;padding:24px;-webkit-box-shadow:0 4px 20px rgba(148,163,184,.08);box-shadow:0 4px 20px rgba(148,163,184,.08);margin-bottom:24px}.member-management-page .section-card[data-v-4ae1468a]:last-child{margin-bottom:0}.member-management-page .section-header[data-v-4ae1468a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.member-management-page .section-header .section-title[data-v-4ae1468a],.member-management-page .section-header[data-v-4ae1468a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-management-page .section-header .section-title .title-bar[data-v-4ae1468a]{width:4px;height:18px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#66b1ff));background:linear-gradient(180deg,#409eff,#66b1ff);border-radius:2px;margin-right:10px}.member-management-page .section-header .section-title .title-text[data-v-4ae1468a]{font-size:16px;font-weight:600;color:#1e293b}.member-management-page .add-btn[data-v-4ae1468a]{border-radius:6px;padding:8px 16px;-webkit-box-shadow:0 2px 6px rgba(64,158,255,.2);box-shadow:0 2px 6px rgba(64,158,255,.2)}.member-management-page .table-wrapper[data-v-4ae1468a]{border-radius:8px;overflow:hidden;border:1px solid #f1f5f9}.member-management-page .table-wrapper[data-v-4ae1468a] .el-table:before{display:none}.member-management-page .table-wrapper[data-v-4ae1468a] .el-table .stripe-row{background-color:#fafbfc}.member-management-page .table-wrapper[data-v-4ae1468a] .el-table__body tr.current-row>td{background-color:#ecf5ff!important}.member-management-page .table-wrapper[data-v-4ae1468a] .el-table th.el-table__cell{font-weight:600}.member-management-page .member-name-cell[data-v-4ae1468a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.member-management-page .member-name-cell .current-tag[data-v-4ae1468a]{border-radius:4px}.member-management-page .member-name-cell .name-highlight[data-v-4ae1468a],.member-management-page .text-primary[data-v-4ae1468a]{color:#409eff;font-weight:500}.member-management-page .text-secondary[data-v-4ae1468a]{color:#94a3b8}.member-management-page .text-price[data-v-4ae1468a]{color:#303133;font-weight:600}.member-management-page .pagination-wrap[data-v-4ae1468a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px}.member-management-page .pagination-wrap[data-v-4ae1468a] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#409eff;-webkit-box-shadow:0 2px 6px rgba(64,158,255,.3);box-shadow:0 2px 6px rgba(64,158,255,.3)}.member-management-page .pagination-wrap[data-v-4ae1468a] .el-pagination.is-background .el-pager li{border-radius:6px;background-color:#f8fafc;font-weight:500}[data-v-4ae1468a] .modern-dialog{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.08);box-shadow:0 20px 40px rgba(0,0,0,.08)}[data-v-4ae1468a] .modern-dialog .el-dialog__header{padding:18px 24px;border-bottom:1px solid #f1f5f9}[data-v-4ae1468a] .modern-dialog .el-dialog__title{font-weight:600;color:#1e293b}[data-v-4ae1468a] .modern-dialog .el-dialog__body{padding:20px 24px}[data-v-4ae1468a] .modern-dialog .el-dialog__footer{padding:14px 24px 20px;border-top:none}