.admin-module__4WpgRW__shell{color:#172235;background:#f4f6f8;grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.admin-module__4WpgRW__sidebar{color:#f7f9fb;background:#101b2b;border-right:1px solid #29384d;flex-direction:column;min-height:100vh;padding:28px 20px;display:flex}.admin-module__4WpgRW__platformLabel,.admin-module__4WpgRW__eyebrow{color:#627692;font:700 10px/1.3 var(--font-jetbrains-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0}.admin-module__4WpgRW__platformLabel{color:#8fa5c1;margin:48px 12px 14px}.admin-module__4WpgRW__nav{gap:6px;display:grid}.admin-module__4WpgRW__nav button,.admin-module__4WpgRW__signOut{color:#cdd9e8;text-align:left;cursor:pointer;font:600 14px/1.3 var(--font-inter), sans-serif;background:0 0;border:0;border-radius:8px;padding:12px 14px}.admin-module__4WpgRW__nav button:hover,.admin-module__4WpgRW__nav button.admin-module__4WpgRW__active{color:#fff;background:#293b56}.admin-module__4WpgRW__sidebarFoot{border-top:1px solid #29384d;gap:14px;margin-top:auto;padding:18px 10px 0;display:grid}.admin-module__4WpgRW__superBadge{color:#9fd4b3;width:fit-content;font:700 10px/1 var(--font-jetbrains-mono), monospace;letter-spacing:.08em;background:#30445f;border-radius:5px;padding:5px 8px}.admin-module__4WpgRW__signOut{color:#aabbd0;padding:0}.admin-module__4WpgRW__content{min-width:0;padding:42px clamp(24px,5vw,72px) 70px}.admin-module__4WpgRW__header{border-bottom:1px solid #dce2e8;justify-content:space-between;align-items:end;gap:20px;padding-bottom:30px;display:flex}.admin-module__4WpgRW__header h1{font:700 clamp(29px, 3vw, 42px)/1.1 var(--font-inter), sans-serif;letter-spacing:-1.4px;margin:10px 0 0}.admin-module__4WpgRW__refresh,.admin-module__4WpgRW__inlineForm button,.admin-module__4WpgRW__memberForm button,.admin-module__4WpgRW__userForm button,.admin-module__4WpgRW__loginForm button{color:#fff;font:700 13px/1 var(--font-inter), sans-serif;cursor:pointer;background:#172b45;border:0;border-radius:7px;padding:11px 16px}.admin-module__4WpgRW__refresh:hover,.admin-module__4WpgRW__inlineForm button:hover,.admin-module__4WpgRW__memberForm button:hover,.admin-module__4WpgRW__userForm button:hover,.admin-module__4WpgRW__loginForm button:hover{background:#284569}.admin-module__4WpgRW__error,.admin-module__4WpgRW__notice{border-radius:8px;margin:20px 0 0;padding:12px 14px;font-size:14px}.admin-module__4WpgRW__error{color:#a93731;background:#fff0ef;border:1px solid #f2cbc8}.admin-module__4WpgRW__notice{color:#23613b;background:#edf7f0;border:1px solid #cce5d3}.admin-module__4WpgRW__overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.admin-module__4WpgRW__overview article,.admin-module__4WpgRW__card{background:#fff;border:1px solid #dce2e8;border-radius:12px;box-shadow:0 6px 16px #15283e09}.admin-module__4WpgRW__overview article{flex-direction:column;min-height:156px;padding:22px;display:flex}.admin-module__4WpgRW__overview span,.admin-module__4WpgRW__overview small{color:#667a93;font-size:13px}.admin-module__4WpgRW__overview strong{font:700 38px/1 var(--font-inter), sans-serif;letter-spacing:-1.4px;margin:auto 0 4px}.admin-module__4WpgRW__overview .admin-module__4WpgRW__infoCard strong{font-size:25px}.admin-module__4WpgRW__grid{grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);align-items:start;gap:20px;margin-top:28px;display:grid}.admin-module__4WpgRW__card{overflow:hidden}.admin-module__4WpgRW__cardHeader{border-bottom:1px solid #e5e9ed;padding:22px 24px 17px}.admin-module__4WpgRW__cardHeader h2{letter-spacing:-.4px;margin:7px 0 0;font-size:21px}.admin-module__4WpgRW__inlineForm,.admin-module__4WpgRW__memberForm,.admin-module__4WpgRW__userForm,.admin-module__4WpgRW__editForm{border-bottom:1px solid #e5e9ed;gap:10px;padding:18px 24px;display:grid}.admin-module__4WpgRW__inlineForm{grid-template-columns:minmax(0,1fr) auto}.admin-module__4WpgRW__searchForm{border-bottom:1px solid #e5e9ed;gap:8px;padding:14px 24px;display:flex}.admin-module__4WpgRW__searchForm input{color:#1e2e43;min-width:0;font:14px/1.3 var(--font-inter), sans-serif;background:#fff;border:1px solid #cfd8e2;border-radius:7px;flex:1;padding:10px 11px}.admin-module__4WpgRW__searchForm button{color:#fff;font:700 12px/1 var(--font-inter), sans-serif;cursor:pointer;background:#172b45;border:0;border-radius:7px;flex:none;padding:9px 12px}.admin-module__4WpgRW__searchForm .admin-module__4WpgRW__secondaryButton{color:#40536c;background:#fff;border:1px solid #cfd8e2}.admin-module__4WpgRW__memberForm{grid-template-columns:minmax(0,1fr) 120px auto}.admin-module__4WpgRW__userForm{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__userForm button{grid-column:1/-1;justify-self:start}.admin-module__4WpgRW__userForm label,.admin-module__4WpgRW__editForm label{color:#445872;gap:6px;font-size:12px;font-weight:700;display:grid}.admin-module__4WpgRW__editForm{grid-template-columns:minmax(0,1fr) 160px auto;align-items:end}.admin-module__4WpgRW__card input,.admin-module__4WpgRW__card select,.admin-module__4WpgRW__loginForm input{color:#1e2e43;width:100%;min-width:0;font:14px/1.3 var(--font-inter), sans-serif;background:#fff;border:1px solid #cfd8e2;border-radius:7px;padding:10px 11px}.admin-module__4WpgRW__accountList,.admin-module__4WpgRW__memberList,.admin-module__4WpgRW__userTable{display:grid}.admin-module__4WpgRW__accountItem,.admin-module__4WpgRW__memberItem,.admin-module__4WpgRW__userTable article{border-bottom:1px solid #eef1f3;align-items:center;gap:12px;padding:15px 24px;display:flex}.admin-module__4WpgRW__accountItem:last-child,.admin-module__4WpgRW__memberItem:last-child,.admin-module__4WpgRW__userTable article:last-child{border-bottom:0}.admin-module__4WpgRW__accountItem.admin-module__4WpgRW__selected{background:#f0f5fa}.admin-module__4WpgRW__selectAccount{text-align:left;cursor:pointer;color:#1c2d43;background:0 0;border:0;flex:1;gap:4px;display:grid}.admin-module__4WpgRW__selectAccount strong,.admin-module__4WpgRW__memberItem strong,.admin-module__4WpgRW__userIdentity strong{font-size:14px}.admin-module__4WpgRW__selectAccount small,.admin-module__4WpgRW__memberItem small,.admin-module__4WpgRW__userIdentity small{color:#71839a;font-size:12px}.admin-module__4WpgRW__accountActions{gap:7px;display:flex}.admin-module__4WpgRW__accountActions button,.admin-module__4WpgRW__memberItem button,.admin-module__4WpgRW__userTable button{color:#30435d;font:700 12px/1 var(--font-inter), sans-serif;cursor:pointer;background:#fff;border:1px solid #d2dbe5;border-radius:6px;padding:7px 9px}.admin-module__4WpgRW__accountActions .admin-module__4WpgRW__dangerButton,.admin-module__4WpgRW__dangerButton{color:#a53d37;border-color:#e9c7c3}.admin-module__4WpgRW__accountActions .admin-module__4WpgRW__successButton,.admin-module__4WpgRW__successButton{color:#256a44;border-color:#bee0ca}.admin-module__4WpgRW__memberItem>div,.admin-module__4WpgRW__userIdentity{flex:1;gap:3px;min-width:0;display:grid}.admin-module__4WpgRW__memberItem select,.admin-module__4WpgRW__userTable select{width:124px;padding:7px;font-size:12px}.admin-module__4WpgRW__userTable article{align-items:center}.admin-module__4WpgRW__empty{color:#71839a;padding:22px 24px;font-size:14px}.admin-module__4WpgRW__help{color:#627692;grid-column:1/-1;margin:2px 0;font-size:12px;line-height:1.5}.admin-module__4WpgRW__formActions{grid-column:1/-1;gap:8px;display:flex}.admin-module__4WpgRW__secondaryButton{color:#40536c!important;background:#fff!important;border:1px solid #cfd8e2!important}.admin-module__4WpgRW__roleBadge,.admin-module__4WpgRW__superBadgeLight{font:700 10px/1 var(--font-jetbrains-mono), monospace;letter-spacing:.06em;border-radius:5px;flex:none;padding:5px 7px}.admin-module__4WpgRW__roleBadge{color:#61738a;background:#eef2f6}.admin-module__4WpgRW__superBadgeLight{color:#277246;background:#e8f5ed}.admin-module__4WpgRW__pager,.admin-module__4WpgRW__pagerSummary{color:#71839a;border-top:1px solid #eef1f3;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:14px 24px;font-size:12px;display:flex}.admin-module__4WpgRW__pager button{color:#30435d;font:700 12px/1 var(--font-inter), sans-serif;cursor:pointer;background:#fff;border:1px solid #d2dbe5;border-radius:6px;padding:7px 10px}.admin-module__4WpgRW__pager button:disabled{cursor:not-allowed;opacity:.45}.admin-module__4WpgRW__loading,.admin-module__4WpgRW__loginShell{color:#20324a;min-height:100vh;font:600 15px var(--font-inter), sans-serif;background:#f4f6f8;place-items:center;display:grid}.admin-module__4WpgRW__loginShell{background:linear-gradient(135deg,#101b2b 0%,#172b45 54%,#36506d 100%);padding:24px}.admin-module__4WpgRW__loginCard{background:#fff;border-radius:16px;width:min(100%,440px);padding:42px;box-shadow:0 22px 60px #05111f57}.admin-module__4WpgRW__loginCard h1{letter-spacing:-1px;margin:12px 0 8px;font-size:31px}.admin-module__4WpgRW__loginLead{color:#667a93;line-height:1.5}.admin-module__4WpgRW__loginForm{gap:9px;margin-top:28px;display:grid}.admin-module__4WpgRW__loginForm label{color:#40536c;margin-top:7px;font-size:13px;font-weight:700}.admin-module__4WpgRW__loginForm button{margin-top:10px;padding:13px 16px}@media (max-width:980px){.admin-module__4WpgRW__shell{grid-template-columns:1fr}.admin-module__4WpgRW__sidebar{min-height:auto;padding:16px 20px}.admin-module__4WpgRW__platformLabel,.admin-module__4WpgRW__sidebarFoot{display:none}.admin-module__4WpgRW__nav{margin-top:16px;display:flex;overflow:auto}.admin-module__4WpgRW__nav button{white-space:nowrap}.admin-module__4WpgRW__overview,.admin-module__4WpgRW__grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.admin-module__4WpgRW__content{padding:26px 16px 45px}.admin-module__4WpgRW__header{align-items:flex-start}.admin-module__4WpgRW__overview,.admin-module__4WpgRW__grid,.admin-module__4WpgRW__inlineForm,.admin-module__4WpgRW__memberForm,.admin-module__4WpgRW__userForm,.admin-module__4WpgRW__editForm{grid-template-columns:1fr}.admin-module__4WpgRW__searchForm{flex-wrap:wrap}.admin-module__4WpgRW__accountItem,.admin-module__4WpgRW__memberItem,.admin-module__4WpgRW__userTable article{flex-wrap:wrap;align-items:flex-start}.admin-module__4WpgRW__userTable select{flex:1}}
