.MembersPage_page__lm3KF{--bg:#f5f7fb;--panel:#ffffff;--panel-2:#f8fafc;--border:#d7deea;--border-strong:#bcc7d8;--text:#162033;--text-subtle:#5f6b7c;--primary:#2563eb;--primary-hover:#1d4ed8;--danger:#dc2626;--danger-hover:#b91c1c;--shadow:0 10px 30px rgba(15,23,42,0.08);min-height:100%;padding:20px 24px 28px;background:transparent;color:var(--text)}.dark .MembersPage_page__lm3KF{--bg:#0b1220;--panel:#111a2b;--panel-2:#162238;--border:#263246;--border-strong:#34445f;--text:#ecf2ff;--text-subtle:#9fb0cc;--primary:#60a5fa;--primary-hover:#3b82f6;--danger:#f87171;--danger-hover:#ef4444;--shadow:0 12px 32px rgba(0,0,0,0.35)}.MembersPage_title__T_JDY{margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.2;color:var(--text)}.MembersPage_searchGrid__Ct3nw{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px;padding:18px;margin-bottom:14px;background:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.MembersPage_label__O9jyd{margin-bottom:8px;font-size:13px;font-weight:700;color:var(--text-subtle)}.MembersPage_fullInput__CuaS3{width:100%;height:42px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--panel-2);color:var(--text);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.MembersPage_fullInput__CuaS3::placeholder{color:var(--text-subtle)}.MembersPage_fullInput__CuaS3:hover{border-color:var(--primary)}.MembersPage_fullInput__CuaS3:focus{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 18%,transparent);background:var(--panel)}.MembersPage_toolbar__PMrkN{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;margin-bottom:12px;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow)}.MembersPage_paginationBar__dUi7l button,.MembersPage_toolbar__PMrkN button{min-width:74px;height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:linear-gradient(180deg,var(--panel-2) 0,var(--panel) 100%);color:var(--text);font-size:14px;font-weight:700;cursor:pointer;transition:transform .14s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.MembersPage_paginationBar__dUi7l button:hover,.MembersPage_toolbar__PMrkN button:hover{border-color:var(--primary);box-shadow:0 6px 16px rgba(37,99,235,.16);transform:translateY(-1px)}.MembersPage_paginationBar__dUi7l button:active,.MembersPage_toolbar__PMrkN button:active{transform:translateY(0)}.MembersPage_paginationBar__dUi7l button:disabled,.MembersPage_toolbar__PMrkN button:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.MembersPage_spacer__zPNzi{margin-left:auto;display:flex;align-items:center;gap:10px;color:var(--text-subtle);font-size:14px;font-weight:700}.MembersPage_spacer__zPNzi select{height:40px;min-width:92px;padding:0 12px;border:1px solid var(--border-strong);border-radius:10px;background:var(--panel-2);color:var(--text);outline:none}.MembersPage_spacer__zPNzi select:focus{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 18%,transparent)}.MembersPage_pageInfo__rACgr{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 4px;color:var(--text-subtle);font-size:14px;font-weight:700}.MembersPage_gridWrap__LhOkK{width:100%;height:620px;overflow:hidden;background:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow)}.MembersPage_paginationBar__dUi7l{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;padding:14px 16px;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);color:var(--text);font-size:14px;font-weight:700}.MembersPage_linkText__gybDD{color:var(--primary);text-decoration:underline;cursor:pointer;font-weight:700}.MembersPage_linkText__gybDD:hover{opacity:.82}.MembersPage_gridWrap__LhOkK.ag-theme-quartz,.MembersPage_gridWrap__LhOkK.ag-theme-quartz-dark{--ag-border-color:transparent;--ag-wrapper-border-radius:16px;--ag-row-border-color:var(--border);--ag-header-column-separator-color:var(--border);--ag-font-size:14px;--ag-font-family:inherit}.MembersPage_gridWrap__LhOkK.ag-theme-quartz{--ag-background-color:#ffffff;--ag-foreground-color:#162033;--ag-header-background-color:#eef3fb;--ag-header-foreground-color:#24324a;--ag-odd-row-background-color:#fbfcfe;--ag-row-hover-color:#eef5ff;--ag-selected-row-background-color:#dbeafe}.MembersPage_gridWrap__LhOkK.ag-theme-quartz-dark{--ag-background-color:#111a2b;--ag-foreground-color:#e8eefb;--ag-header-background-color:#1a2740;--ag-header-foreground-color:#dbe7ff;--ag-odd-row-background-color:#142035;--ag-row-hover-color:#1b2b46;--ag-selected-row-background-color:rgba(59,130,246,0.22)}.MembersPage_gridWrap__LhOkK.ag-theme-quartz .ag-header,.MembersPage_gridWrap__LhOkK.ag-theme-quartz-dark .ag-header{border-bottom:1px solid var(--border)}.MembersPage_gridWrap__LhOkK.ag-theme-quartz .ag-root-wrapper,.MembersPage_gridWrap__LhOkK.ag-theme-quartz-dark .ag-root-wrapper{border:none;border-radius:16px}.MembersPage_gridWrap__LhOkK.ag-theme-quartz .ag-cell,.MembersPage_gridWrap__LhOkK.ag-theme-quartz-dark .ag-cell{display:flex;align-items:center}@media (max-width:1200px){.MembersPage_searchGrid__Ct3nw{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:768px){.MembersPage_page__lm3KF{padding:16px}.MembersPage_searchGrid__Ct3nw{grid-template-columns:1fr}.MembersPage_toolbar__PMrkN{gap:8px}.MembersPage_spacer__zPNzi{width:100%;margin-left:0;justify-content:flex-end}.MembersPage_gridWrap__LhOkK{height:540px}}.MembersPage_sectionTitle__yEGVV{margin:18px 4px 10px;font-size:15px;font-weight:800;color:var(--text)}.MembersPage_primaryButton__qI7cv{border-color:color-mix(in srgb,var(--primary) 45%,var(--border-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 16%,var(--panel-2)) 0,var(--panel) 100%);color:var(--primary)}.MembersPage_dangerButton__6XhE3{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--border-strong))}.MembersPage_dangerButton__6XhE3:hover{border-color:var(--danger)!important;box-shadow:0 6px 16px rgba(220,38,38,.16)!important}