
          #up-members .mt-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:16px}
          #up-members .mt-card{background:var(--card-bg,#141b2e);border:1px solid var(--border,#2a3550);border-radius:12px;padding:14px 16px}
          #up-members .mt-num{font-size:24px;font-weight:800;color:var(--neon-cyan,#00c8ee)}
          #up-members .mt-lbl{font-size:11.5px;color:var(--txt-mid,#9fb0c8);margin-top:4px}
          #up-members .mt-sub{font-size:11px;color:#7dd3fc;margin-top:2px}
          #up-members .roledist{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}
          #up-members .rd{background:var(--card-bg,#141b2e);border:1px solid var(--border,#2a3550);border-radius:10px;padding:8px 12px;font-size:12px;color:var(--txt-hi,#e6edf3)}
          #up-members .rd b{color:var(--neon-cyan,#00c8ee)}
          #up-members table.mlist{width:100%;border-collapse:collapse;font-size:12.5px}
          #up-members table.mlist th{text-align:left;color:var(--txt-mid,#9fb0c8);padding:8px;border-bottom:1px solid var(--border,#2a3550);font-size:11px}
          #up-members table.mlist td{padding:8px;border-bottom:1px solid rgba(120,140,180,0.1);color:var(--txt-hi,#e6edf3)}
          #up-members select.role-sel{background:#0f1626;color:#e6edf3;border:1px solid var(--border,#2a3550);border-radius:7px;padding:5px 8px;font-size:12px}
          #up-members .mt-refresh{font-size:11.5px;cursor:pointer;border:none;background:transparent;color:var(--blue-mid,#4a70f5);font-weight:700;margin-bottom:12px}
        