.enterpriseOrganizationAdminEntry{display:grid;gap:8px;min-width:0}
.enterpriseOrganizationAdminDialog{width:min(820px,94vw);max-height:90dvh;overflow:auto;color:var(--text,var(--txt));background:var(--surface,var(--panel));border:1px solid var(--line);padding:16px;box-sizing:border-box}
.enterpriseOrganizationAdminDialog[open]{display:grid;gap:12px}
.enterpriseOrganizationAdminDialog::backdrop{background:var(--overlay,rgba(15,23,42,.45))}
.enterpriseOrganizationAdminHeader,.enterpriseOrganizationAdminActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between;min-width:0}
.enterpriseOrganizationAdminHeader{position:sticky;top:-16px;padding:12px 0;z-index:2;background:var(--surface,var(--panel))}
.enterpriseOrganizationAdminHeader h2{font-size:16px;margin:0}
.enterpriseOrganizationAdminGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;min-width:0}
.enterpriseOrganizationAdminGrid>section{display:grid;align-content:start;gap:8px;min-width:0}
.enterpriseOrganizationAdminFields{display:grid;gap:10px}
.enterpriseOrganizationAdminField{display:grid;gap:4px;font-size:12px;min-width:0}
.enterpriseOrganizationAdminDialog input,.enterpriseOrganizationAdminDialog select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface2,var(--panel2));color:var(--text,var(--txt));padding:8px;font:inherit}
.enterpriseOrganizationAdminResults,.enterpriseOrganizationAdminContracts{display:grid;gap:8px;min-width:0}
.enterpriseOrganizationAdminContracts{max-height:420px;overflow:auto}
.enterpriseOrganizationAdminRow{display:grid;gap:4px;text-align:start;white-space:normal;overflow-wrap:anywhere;width:100%;box-sizing:border-box}
.enterpriseOrganizationAdminRow[aria-pressed=true]{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 12%,var(--surface))}
.enterpriseOrganizationAdminSummary{display:grid;gap:8px;padding:12px;border:1px solid var(--line);border-radius:12px;overflow-wrap:anywhere;background:var(--surface2,var(--panel2))}
.enterpriseOrganizationAdminSummary dl{display:grid;grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);gap:8px;margin:0}
.enterpriseOrganizationAdminSummary dt,.enterpriseOrganizationAdminSummary dd{margin:0;min-width:0;overflow-wrap:anywhere}
.enterpriseOrganizationAdminNotice{margin:0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}
.enterpriseOrganizationAdminNotice[role=alert]{color:var(--danger,#c43c3c)}
.enterpriseOrganizationAdminDialog .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere}
.enterpriseOrganizationAdminDialog .btn.enterpriseOrganizationAdminRow{white-space:pre-line}
.enterpriseOrganizationAdminDialog [hidden],.enterpriseOrganizationAdminEntry[hidden]{display:none!important}
@media(max-width:620px){.enterpriseOrganizationAdminGrid{grid-template-columns:minmax(0,1fr)}.enterpriseOrganizationAdminContracts{max-height:200px}.enterpriseOrganizationAdminSummary dl{grid-template-columns:minmax(0,1fr)}.enterpriseOrganizationAdminHeader h2{font-size:14px}.enterpriseOrganizationAdminDialog{padding:12px}.enterpriseOrganizationAdminHeader{top:-12px}}
