.member-ranking-table[data-v-fee0a611]{background:#232a2e;border-radius:8px;margin-bottom:16px;padding:20px 24px}.member-ranking-table .ranking-header[data-v-fee0a611]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.member-ranking-table .ranking-header .ranking-title[data-v-fee0a611]{color:#efefef;font-size:16px;font-weight:600}.member-ranking-table .ranking-header .ranking-tip[data-v-fee0a611]{align-items:center;color:#7a8089;display:flex;font-size:12px;gap:4px;line-height:1.6;max-width:70%}.member-ranking-table .ranking-header .ranking-tip .tip-icon[data-v-fee0a611]{color:#7a8089;flex-shrink:0}.member-ranking-table .rank-num[data-v-fee0a611]{color:#9da2a8;font-size:13px}.member-ranking-table .num[data-v-fee0a611]{color:#efefef;font-variant-numeric:tabular-nums}.member-ranking-table .num.amount[data-v-fee0a611]{font-weight:500}.member-ranking-table .member-cell[data-v-fee0a611]{align-items:center;display:inline-flex;gap:8px;min-width:0}.member-ranking-table .member-cell .member-name[data-v-fee0a611]{color:#efefef;font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-ranking-table .member-cell .role-tag[data-v-fee0a611]{border-radius:4px;flex-shrink:0;font-size:11px;line-height:16px;padding:1px 6px}.member-ranking-table .member-cell .role-tag.is-admin[data-v-fee0a611]{background:#7b3ff22e;color:#b995ff}.member-ranking-table .member-cell .role-tag.is-member[data-v-fee0a611]{background:#5b8cff29;color:#7eb6ff}.member-ranking-table .member-cell .quit-tag[data-v-fee0a611]{color:#7a8089;flex-shrink:0;font-size:12px}.member-ranking-table .member-cell .user-id[data-v-fee0a611]{color:#6f747c;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;margin-left:16px}.member-ranking-table .percent-cell[data-v-fee0a611]{align-items:center;display:flex;gap:12px}.member-ranking-table .percent-cell .percent-bar[data-v-fee0a611]{background:#ffffff0f;border-radius:4px;flex:1;height:8px;min-width:80px;overflow:hidden}.member-ranking-table .percent-cell .percent-fill[data-v-fee0a611]{border-radius:4px;height:100%;transition:width .3s ease}.member-ranking-table .percent-cell .percent-text[data-v-fee0a611]{color:#d4d7db;font-size:13px;font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.member-ranking-table .view-detail-btn[data-v-fee0a611]{background:transparent;border-color:#b995ff;color:#b995ff}.member-ranking-table .view-detail-btn[data-v-fee0a611]:hover{background:#b995ff14;border-color:#d6bbff;color:#d6bbff}.member-ranking-table .view-detail-btn .arrow[data-v-fee0a611]{margin-left:4px}.member-ranking-table[data-v-fee0a611] .ant-table{background:transparent;color:#efefef}.member-ranking-table[data-v-fee0a611] .ant-table .ant-table-thead>tr>th{background:transparent;border-bottom:1px solid #2a3033;color:#7a8089;font-size:12px;font-weight:500;padding:10px 16px}.member-ranking-table[data-v-fee0a611] .ant-table .ant-table-thead>tr>th:before{display:none}.member-ranking-table[data-v-fee0a611] .ant-table .ant-table-tbody>tr>td{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.04)!important;color:#d4d7db;padding:14px 16px;transition:background .15s}.member-ranking-table[data-v-fee0a611] .ant-table .ant-table-tbody>tr:hover>td{background:#ffffff08!important}.member-ranking-table[data-v-fee0a611] .ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none}@media (max-width:768px){.member-ranking-table[data-v-fee0a611]{padding:14px}.member-ranking-table .ranking-header[data-v-fee0a611]{flex-direction:column;gap:6px;margin-bottom:12px}.member-ranking-table .ranking-header .ranking-title[data-v-fee0a611]{font-size:15px}.member-ranking-table .ranking-header .ranking-tip[data-v-fee0a611]{max-width:100%}}.member-card-list[data-v-fee0a611]{display:flex;flex-direction:column;gap:10px}.member-card-list .rank-empty[data-v-fee0a611]{color:#7a8089;padding:24px 0;text-align:center}.member-card-list .member-card[data-v-fee0a611]{background:#ffffff08;border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:12px}.member-card-list .member-card .member-card-top[data-v-fee0a611]{align-items:center;display:flex;gap:8px}.member-card-list .member-card .member-card-top .rank-idx[data-v-fee0a611]{color:#9da2a8;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums}.member-card-list .member-card .member-card-top .member-name[data-v-fee0a611]{color:#efefef;flex:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-card-list .member-card .member-card-top .role-tag[data-v-fee0a611]{border-radius:4px;flex-shrink:0;font-size:11px;line-height:16px;padding:1px 6px}.member-card-list .member-card .member-card-top .role-tag.is-admin[data-v-fee0a611]{background:#7b3ff22e;color:#b995ff}.member-card-list .member-card .member-card-top .role-tag.is-member[data-v-fee0a611]{background:#5b8cff29;color:#7eb6ff}.member-card-list .member-card .member-card-top .quit-tag[data-v-fee0a611]{color:#7a8089;flex-shrink:0;font-size:12px}.member-card-list .member-card .member-card-top .view-detail-btn[data-v-fee0a611]{background:transparent;border-color:#b995ff;color:#b995ff;flex-shrink:0}.member-card-list .member-card .member-card-top .view-detail-btn .arrow[data-v-fee0a611]{margin-left:4px}.member-card-list .member-card .member-card-id[data-v-fee0a611]{color:#6f747c;font-size:12px;font-variant-numeric:tabular-nums}.member-card-list .member-card .percent-cell[data-v-fee0a611]{align-items:center;display:flex;gap:12px}.member-card-list .member-card .percent-cell .percent-bar[data-v-fee0a611]{background:#ffffff0f;border-radius:4px;flex:1;height:8px;min-width:0;overflow:hidden}.member-card-list .member-card .percent-cell .percent-fill[data-v-fee0a611]{border-radius:4px;height:100%;transition:width .3s ease}.member-card-list .member-card .percent-cell .percent-text[data-v-fee0a611]{color:#d4d7db;font-size:13px;font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.member-card-list .member-card .member-card-meta[data-v-fee0a611]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.member-card-list .member-card .member-card-meta .meta-item[data-v-fee0a611]{color:#9da2a8;font-size:12px;font-variant-numeric:tabular-nums}.member-card-list .member-card .member-card-meta .meta-amount[data-v-fee0a611]{color:#efefef;font-variant-numeric:tabular-nums;font-weight:500}
