.PlatformAdminDirectory-module__2O45Ca__directory{color:#18233b;background:#fff;border:1px solid #dce4ec;border-radius:14px;gap:18px;margin-top:20px;padding:clamp(18px,2.5vw,28px);display:grid;overflow:hidden}.PlatformAdminDirectory-module__2O45Ca__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PlatformAdminDirectory-module__2O45Ca__eyebrow{color:#147d58;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:750;display:block}.PlatformAdminDirectory-module__2O45Ca__heading h2,.PlatformAdminDirectory-module__2O45Ca__heading p,.PlatformAdminDirectory-module__2O45Ca__sectionHeader h3,.PlatformAdminDirectory-module__2O45Ca__sectionHeader p,.PlatformAdminDirectory-module__2O45Ca__identity strong,.PlatformAdminDirectory-module__2O45Ca__identity span,.PlatformAdminDirectory-module__2O45Ca__identity small,.PlatformAdminDirectory-module__2O45Ca__invitationRow strong,.PlatformAdminDirectory-module__2O45Ca__invitationRow span,.PlatformAdminDirectory-module__2O45Ca__invitationRow small,.PlatformAdminDirectory-module__2O45Ca__empty strong,.PlatformAdminDirectory-module__2O45Ca__empty p{margin:0}.PlatformAdminDirectory-module__2O45Ca__heading h2{letter-spacing:-.025em;font-size:20px}.PlatformAdminDirectory-module__2O45Ca__heading p,.PlatformAdminDirectory-module__2O45Ca__sectionHeader p,.PlatformAdminDirectory-module__2O45Ca__formHelp,.PlatformAdminDirectory-module__2O45Ca__identity span,.PlatformAdminDirectory-module__2O45Ca__identity small,.PlatformAdminDirectory-module__2O45Ca__invitationRow span,.PlatformAdminDirectory-module__2O45Ca__invitationRow small,.PlatformAdminDirectory-module__2O45Ca__empty p{color:#66758c;font-size:13px;line-height:1.5}.PlatformAdminDirectory-module__2O45Ca__heading p{max-width:700px;margin-top:5px}.PlatformAdminDirectory-module__2O45Ca__headingIcon{color:#147d58;background:#e9f7f0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;display:inline-flex}.PlatformAdminDirectory-module__2O45Ca__inviteForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.PlatformAdminDirectory-module__2O45Ca__inviteForm label{color:#3f4e64;gap:7px;font-size:12px;font-weight:700;display:grid}.PlatformAdminDirectory-module__2O45Ca__inviteForm input,.PlatformAdminDirectory-module__2O45Ca__roleSelect select{color:#18233b;font:inherit;background:#fff;border:1px solid #cbd7e3;border-radius:9px;min-width:0}.PlatformAdminDirectory-module__2O45Ca__inviteForm input{width:100%;height:42px;padding:0 12px}.PlatformAdminDirectory-module__2O45Ca__inviteForm input:focus-visible,.PlatformAdminDirectory-module__2O45Ca__roleSelect select:focus-visible,.PlatformAdminDirectory-module__2O45Ca__directory button:focus-visible{outline:3px solid color-mix(in srgb, var(--team-primary,#1d8b62) 35%, transparent);outline-offset:2px}.PlatformAdminDirectory-module__2O45Ca__inviteForm button,.PlatformAdminDirectory-module__2O45Ca__accessControls button,.PlatformAdminDirectory-module__2O45Ca__invitationRow button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:42px;display:inline-flex}.PlatformAdminDirectory-module__2O45Ca__formHelp{margin:-10px 0 0}.PlatformAdminDirectory-module__2O45Ca__success,.PlatformAdminDirectory-module__2O45Ca__error,.PlatformAdminDirectory-module__2O45Ca__loading,.PlatformAdminDirectory-module__2O45Ca__empty{border-radius:10px;align-items:center;gap:9px;margin:0;display:flex}.PlatformAdminDirectory-module__2O45Ca__success{color:#126947;background:#edf9f3;border:1px solid #b9e6d0;padding:11px 13px;font-size:13px}.PlatformAdminDirectory-module__2O45Ca__error{color:#a33329;background:#fff4f2;border:1px solid #f1c6bf;align-items:flex-start;padding:11px 13px;font-size:13px}.PlatformAdminDirectory-module__2O45Ca__error span{flex:1}.PlatformAdminDirectory-module__2O45Ca__error button{margin-left:auto}.PlatformAdminDirectory-module__2O45Ca__loading{color:#66758c;justify-content:center;min-height:132px;font-size:13px}.PlatformAdminDirectory-module__2O45Ca__spinning{animation:.9s linear infinite PlatformAdminDirectory-module__2O45Ca__platform-directory-spin}@keyframes PlatformAdminDirectory-module__2O45Ca__platform-directory-spin{to{transform:rotate(360deg)}}.PlatformAdminDirectory-module__2O45Ca__sectionHeader{border-top:1px solid #e4ebf1;justify-content:space-between;align-items:end;margin-top:3px;padding-top:18px;display:flex}.PlatformAdminDirectory-module__2O45Ca__sectionHeader h3{letter-spacing:-.01em;font-size:15px}.PlatformAdminDirectory-module__2O45Ca__sectionHeader p{margin-top:3px}.PlatformAdminDirectory-module__2O45Ca__administratorList,.PlatformAdminDirectory-module__2O45Ca__invitationList{gap:8px;margin:-7px 0 0;padding:0;list-style:none;display:grid}.PlatformAdminDirectory-module__2O45Ca__administratorRow,.PlatformAdminDirectory-module__2O45Ca__invitationRow{background:#f9fbfc;border:1px solid #e0e8ef;border-radius:11px;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.PlatformAdminDirectory-module__2O45Ca__administratorRow{grid-template-columns:auto minmax(0,1fr) auto}.PlatformAdminDirectory-module__2O45Ca__avatar{color:#197759;object-fit:cover;background:#e5f2ee;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:750;display:inline-flex;overflow:hidden}.PlatformAdminDirectory-module__2O45Ca__identity,.PlatformAdminDirectory-module__2O45Ca__invitationRow>div{gap:2px;min-width:0;display:grid}.PlatformAdminDirectory-module__2O45Ca__identity strong,.PlatformAdminDirectory-module__2O45Ca__invitationRow strong{color:#1d2941;overflow-wrap:anywhere;font-size:14px}.PlatformAdminDirectory-module__2O45Ca__identity span,.PlatformAdminDirectory-module__2O45Ca__invitationRow span,.PlatformAdminDirectory-module__2O45Ca__invitationRow small{overflow-wrap:anywhere}.PlatformAdminDirectory-module__2O45Ca__identity small{color:#9b6a1e}.PlatformAdminDirectory-module__2O45Ca__accessControls{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px;display:flex}.PlatformAdminDirectory-module__2O45Ca__roleSelect select{height:38px;padding:0 29px 0 10px}.PlatformAdminDirectory-module__2O45Ca__protectedBadge{color:#845d1c;background:#fff4df;border:1px solid #f0d9aa;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700}.PlatformAdminDirectory-module__2O45Ca__invitationRow{grid-template-columns:minmax(0,1fr) auto}.PlatformAdminDirectory-module__2O45Ca__empty{color:#68809c;background:#f8fafc;border:1px dashed #cbd7e3;min-height:94px;padding:16px}.PlatformAdminDirectory-module__2O45Ca__empty>svg{color:#1b8b64;flex:none;font-size:24px}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__directory{background:var(--white);border-color:var(--line);color:var(--ink)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__heading p{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__sectionHeader p{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__formHelp{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__identity span{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__invitationRow span{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__invitationRow small{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__loading{color:var(--muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__empty{color:var(--muted)}:is(.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__headingIcon,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__avatar){background:var(--green-soft);color:color-mix(in srgb, var(--brand-primary) 68%, #fff)}:is(.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__inviteForm label,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__heading h2,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__sectionHeader h3,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__identity strong,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__invitationRow strong){color:var(--ink)}:is(.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__inviteForm input,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__roleSelect select){background:var(--control-surface);border-color:var(--control-border);color:var(--ink)}:is(.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__sectionHeader,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__administratorRow,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__invitationRow){border-color:var(--line)}:is(.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__administratorRow,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__invitationRow,.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__empty){background:var(--surface-muted)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__identity small{color:#ffd69d}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__protectedBadge{background:color-mix(in srgb, var(--brand-accent) 18%, var(--white));border-color:color-mix(in srgb, var(--brand-accent) 42%, var(--line));color:color-mix(in srgb, var(--brand-accent) 76%, #fff)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__success{background:color-mix(in srgb, var(--brand-primary) 17%, var(--white));border-color:color-mix(in srgb, var(--brand-primary) 38%, var(--line));color:color-mix(in srgb, var(--brand-primary) 68%, #fff)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__error{background:color-mix(in srgb, #b94d55 18%, var(--white));border-color:color-mix(in srgb, #e27c84 40%, var(--line));color:#ffc1c5}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__empty{border-color:var(--control-border)}.app-shell[data-team-theme=dark] .PlatformAdminDirectory-module__2O45Ca__empty>svg{color:color-mix(in srgb, var(--brand-primary) 68%, #fff)}@media (max-width:680px){.PlatformAdminDirectory-module__2O45Ca__directory{border-radius:12px;padding:16px}.PlatformAdminDirectory-module__2O45Ca__inviteForm,.PlatformAdminDirectory-module__2O45Ca__administratorRow,.PlatformAdminDirectory-module__2O45Ca__invitationRow{grid-template-columns:1fr}.PlatformAdminDirectory-module__2O45Ca__inviteForm button,.PlatformAdminDirectory-module__2O45Ca__accessControls,.PlatformAdminDirectory-module__2O45Ca__invitationRow button{width:100%}.PlatformAdminDirectory-module__2O45Ca__accessControls button,.PlatformAdminDirectory-module__2O45Ca__roleSelect,.PlatformAdminDirectory-module__2O45Ca__roleSelect select{flex:1;width:100%}.PlatformAdminDirectory-module__2O45Ca__accessControls{justify-content:stretch}.PlatformAdminDirectory-module__2O45Ca__headingIcon{width:40px;height:40px}}
